[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/
commit: c6d366609daf01ef5fec0de232b8b5c249068295 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Dec 7 07:51:00 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Dec 7 07:51:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d36660 net-analyzer/zabbix: dropped obsolete 6.2.3, 6.0.9 & 5.0.28 Bug: https://bugs.gentoo.org/884421 Signed-off-by: Miroslav Šulc gentoo.org> net-analyzer/zabbix/Manifest | 6 - net-analyzer/zabbix/zabbix-5.0.28.ebuild | 398 -- net-analyzer/zabbix/zabbix-6.0.9.ebuild | 411 --- net-analyzer/zabbix/zabbix-6.2.3.ebuild | 411 --- 4 files changed, 1226 deletions(-) diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest index 8d9700f2af07..aca09dd10c63 100644 --- a/net-analyzer/zabbix/Manifest +++ b/net-analyzer/zabbix/Manifest @@ -1,6 +1,4 @@ DIST zabbix-4.0.44.tar.gz 17713321 BLAKE2B 1f75f99430846cfc029d5e541ede7ef8c019a42af0ab6d70be3170052b723877ca54f6554cd9a29f7f436fb6e9d5ffd02913a1b12ad45a2a8ed00432738e5660 SHA512 223d6fdd352e5731487797d839c1741209eae79af78a058d3ba29e5a9eaab5cbf91072ad827bdd676696d3ea518c638d7fd515bff2a257aef3a7ad38f41b3cb6 -DIST zabbix-5.0.28-go-deps.tar.xz 34382032 BLAKE2B 09d5ba3e81bef941b09907d3bad752935a8106d9e0ea083d13b8946c68dab995180f3b8cc18ef0506f987a12672c3899392e54a5072be03cf4ffa19fbe11ee3d SHA512 e22df02943569b4ef5dfbe043b137941194e0e44d059424d3ff59b34dfab1322dbbaf29586257f561328beec7f85f060c69866ed2723fe75f4bb45a21d2fbde1 -DIST zabbix-5.0.28.tar.gz 21453968 BLAKE2B aa4c94ee43d986897694a9a27cfd2a5cb2aa23678e8eeb1df9b7c7198d480a2543203dda6a81b316ed3a5c80d87ea51c8160f268525e3b7e96d2087f332c4f7e SHA512 9f47205997bf2e7326dc7a7e04d352174dbc1c69fb1b34fdcbc10325ec0a3b70bf5c27373e6276e657f9a88a6d62f413e64612decf93eb53870471e53f2b6925 DIST zabbix-5.0.29-go-deps.tar.xz 34421032 BLAKE2B 35809df9e2d9186813ec079d31206bccd8e4bf6da0376e1e87a65ccb17345bc3f8e81820cbad7700ab2596ede4fe604867337b89d74ac3254eeccacc128a4708 SHA512 6553612cc1b7a01cd6b43378f7a5e15fd99245ecc23d1345a0a780ba506073ac2b8b68e96599f56ea7a01052d74b14f6e2f29ca9a97d71748fe285583531f82d DIST zabbix-5.0.29.tar.gz 21471836 BLAKE2B e38f3b7c38900d80ca0497326f9979e793d04fd34d716673e76ea65723e0019caa7e1e92e581ac6423f77a2fff7554250c728721c125596b1c9a17b0c860346b SHA512 60e707d79ee9f92b69aecabc97e92ad04d0d66839ceed250788f111db4128a66197b9c528bde8cb4f4f92e6a5502ff31c6d838e3c1d3b81ce6b7910879915b61 DIST zabbix-5.0.30-go-deps.tar.xz 34398308 BLAKE2B f987ec0518a070d9480be7a57a8101f6c65f89ff0cdf513cb19b5d79e88c410782df87e732c7d838e6db6dd933cc855c027fc8351855121a57e0a2912ed0bda2 SHA512 eb1ad8c3983e475229887a2561f6e55ed3a4c1be270221fc12c0d0fcba7f2ad661f984f16f5f5d9684496c35c6daebd93dd13f5e898244af90d9ad9bffb911c6 @@ -11,10 +9,6 @@ DIST zabbix-6.0.11-go-deps.tar.xz 27480580 BLAKE2B 443ecbd9fd0d66cacc75f53d5f56a DIST zabbix-6.0.11.tar.gz 40388383 BLAKE2B e6ded007285aac58bb4c29075ac8d34f6ab0db1a74702269b63dc8772ebdf8b2986737fa91d39c9e8bacee5e1e12d7d7bb9580221f9b4917cbc829784639201d SHA512 decb9fcf5de8f0d81cd0b16b6a5e341742c97baed0faf2d5f22bba98fd9fad4e154360724b5aedc378d5b5e2c64eda36f308e3eb6e6f8e80a5cf082ea95ebef6 DIST zabbix-6.0.12-go-deps.tar.xz 27481268 BLAKE2B cfeca38b63a6271b4ff6819143e0214d3b468e3f7b681cc0bde443192e84ec4b66eb9b8ce38be01fa74a186f8904dfe73af04ad98007880e9ad6aab5c4b978b3 SHA512 c021efe15b61eeebad855ee9d8081f06796d126f3215bac4cb8a36384185aa2a67c0af580b5fcd830e6da832eb1057c02621c71569e30735fb0bef172f26d3b4 DIST zabbix-6.0.12.tar.gz 40419443 BLAKE2B 18e328a3361947292b3c78fc75dbcfc464f3419fb35bd0895049c90d26d362edbe0a727d1ab955f428ec812d6f38f68717f3c635216aff0468f188321b476495 SHA512 7cd254282523002d2e4d86295258ea0f56921b54c88d604300104f32ea5807c0b39b5550a9dd98e03ad41adf4dd8e93a7b1deb200d513283dca51d49d46bda4d -DIST zabbix-6.0.9-go-deps.tar.xz 35300488 BLAKE2B 7a516774f812e41a8640a68de11fb2f9e8e4d1da90d3c7a76807b25025ab32400e3c9efff7818ed90868da2d753c61e0f03126df0f7661cd440b1b59dc216217 SHA512 0f2c1e79b4b894384c9c09056242ccec732ffe49e80a6167748da4671e6f869486c1be70a83f09beaef356cfde4ec1b1a34ce2c5b122a0f19f351a82614d1389 -DIST zabbix-6.0.9.tar.gz 34515806 BLAKE2B c9b5a432ede5fc5307c30ee1c1f986cb1cb8f0351a46f9f0ee9add2c5d86a9b96ed933d2c6801022451cc8b52babc54deba8ba2478d90136a12798728f83366f SHA512 20211e2eab47d03a5de221f3a466aaff24c01b868208d4cbd7a10a16a10cd20172f009842c631169962c06e13ca8b0c6f0b6bd3cfd060b68b59f95a136a2e207 -DIST zabbix-6.2.3-go-deps.tar.xz 35349056 BLAKE2B 1548167558be12e7519e59e011eb6e761a0a5e1625fb460bbf3106ca5a895277789ce4b2f649884ebb0f236997771378ea47919f3e6fb6a4f4908a29ef34385e SHA512 a8934a5bb2367395c1ba6bf7ccd830c951fb585e7dc054d29f2667bfc45d18eed13889f4c31f8f417aba1920df06512e927c77975f70ab419e7525768caece7f -DIST zabbix-6.2.3.tar.gz 35252249 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-ada/spawn/
commit: e20c753de43798910fedb5f83d66e0775f51ca30 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Dec 7 07:14:25 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Dec 7 07:15:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20c753d dev-ada/spawn: add 23.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/spawn/Manifest| 1 + dev-ada/spawn/spawn-23.0.0.ebuild | 108 ++ 2 files changed, 109 insertions(+) diff --git a/dev-ada/spawn/Manifest b/dev-ada/spawn/Manifest index b2a11eba762d..0ded39f8ca04 100644 --- a/dev-ada/spawn/Manifest +++ b/dev-ada/spawn/Manifest @@ -1 +1,2 @@ DIST spawn-22.0.0.tar.gz 49836 BLAKE2B 2283eadae1477600934cbecb67e0fa4c0640150c4d05356ec3d047fdd664e68510c99f9e495dc448c83fe0fea25523727ecb45ee6e85a4b205255a9549031110 SHA512 706c53dabe82994a809c33e984d467ff0f72a2ed9566dedc8262b2c908393f241546ce379a03ea50eb73bf2326b52fc4804d6e192810c703695fc32c9da0b530 +DIST spawn-23.0.0.tar.gz 43449 BLAKE2B b4a025784d7fb1248696081c128d415101cffca59f03edae3e3ca05c286390ca93a34c1284d1e4b23f8e57bfff274b87d977e5b7840c74049f6f66be89c9b9ac SHA512 440f8b8a45b7a322a5715a195f7e37e6f2641af8190166229e89a11ce6ab60511eb058432f4c3ffcdd670ec71b2509d5e23a80ac2e8dd6b7960bc42385bab86e diff --git a/dev-ada/spawn/spawn-23.0.0.ebuild b/dev-ada/spawn/spawn-23.0.0.ebuild new file mode 100644 index ..810600f83734 --- /dev/null +++ b/dev-ada/spawn/spawn-23.0.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) +inherit ada multiprocessing + +DESCRIPTION="Simple API to spawn processes" +HOMEPAGE="https://github.com/AdaCore/spawn; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3 gcc-runtime-library-exception-3.1" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="glib +shared static-libs static-pic" +REQUIRED_USE="|| ( shared static-libs static-pic ) + ${ADA_REQUIRED_USE}" + +RDEPEND="${ADA_DEPS} + glib? ( + dev-ada/gtkada[${ADA_USEDEP},shared?,static-libs?,static-pic(-)?] + dev-libs/glib +)" +DEPEND="${RDEPEND}" +BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]" + +src_compile() { + build () { + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die + if use glib; then + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn_glib.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ + || die + fi + } + if use shared; then + build relocatable + fi + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi +} + +src_test() { + build () { + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn_tests.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ + || die + if use glib; then + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn_glib_tests.gpr \ + -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die + fi + } + if use shared; then + build relocatable + elif use static-libs; then + build static + elif use static-pic; then + build static-pic + fi + .obj/spawn_test/spawn_test || die + .obj/spawn_test/spawn_unexpected || die + .obj/spawn_test/spawn_kill || die + if use glib; then + .obj/spawn_test/spawn_glib_test || die + .obj/spawn_test/spawn_glib_args_test.exe || die + fi +} + +src_install() { + build() { + gprinstall --prefix=/usr --sources-subdir="${D}"/usr/include/spawn \ + -XLIBRARY_TYPE=$1 \ + --lib-subdir="${D}"/usr/lib/spawn \ + --project-subdir="${D}"/usr/share/gpr \ + --link-lib-subdir="${D}"/usr/lib/ -p \ + -P gnat/spawn.gpr || die + if use glib; then + gprinstall --prefix=/usr \ + -XLIBRARY_TYPE=$1 \ + --sources-subdir="${D}"/usr/include/spawn_glib \ + --lib-subdir="${D}"/usr/lib/spawn_glib \ + --project-subdir="${D}"/usr/share/gpr \ +
[gentoo-commits] repo/gentoo:master commit in: media-fonts/lxgw-wenkai/
commit: 22a3b4fbee781e0daa6a952ba76e02662894e00b Author: Joonas Niilola gentoo org> AuthorDate: Wed Dec 7 06:53:17 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Dec 7 06:53:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a3b4fb media-fonts/lxgw-wenkai: update maintainers Closes: https://bugs.gentoo.org/834667 Signed-off-by: Joonas Niilola gentoo.org> media-fonts/lxgw-wenkai/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/media-fonts/lxgw-wenkai/metadata.xml b/media-fonts/lxgw-wenkai/metadata.xml index a9f8b21b91ba..f60cc3d04179 100644 --- a/media-fonts/lxgw-wenkai/metadata.xml +++ b/media-fonts/lxgw-wenkai/metadata.xml @@ -1,18 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - rtgisk...@gmail.com - Zheng Zhu - xe...@gentoo.org WANG Xuerui - - proxy-ma...@gentoo.org - Proxy Maintainers - lxgw/LxgwWenKai
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/GeoRuby/
commit: 08c303ac83354f400084c879aca5aba0678a8afb Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 06:59:35 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c303ac dev-ruby/GeoRuby: enable ruby30, ruby31 and disable ruby25, ruby26 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/GeoRuby/GeoRuby-2.5.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r1.ebuild b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r1.ebuild index b13578766edb..eacdc71c04e6 100644 --- a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r1.ebuild +++ b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/timeout/
commit: 86f7677239c913782caf5cd141eeb73239c689f6 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 06:45:33 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f76772 dev-ruby/timeout: add 0.3.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/timeout/Manifest | 1 + dev-ruby/timeout/timeout-0.3.1.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ruby/timeout/Manifest b/dev-ruby/timeout/Manifest index 39bb98e32ca2..1422caad7267 100644 --- a/dev-ruby/timeout/Manifest +++ b/dev-ruby/timeout/Manifest @@ -1,2 +1,3 @@ DIST timeout-0.2.0.tar.gz 15672 BLAKE2B 2a42efb4475047c947ec1a30637e4ddb8d745651d9d277af9149f952ee88cda335818156d777db283660ac16f338ac53776f6267f040b115078fed9572b4ddc7 SHA512 fe665127e90782602dc4e0f61b8ea39b3c2092a50a0d5f708fcb14bec08443868dd8539417c29166dd925389ef2beed49a67f16bb195cf998104b7121f4c1c4d DIST timeout-0.3.0.tar.gz 16332 BLAKE2B 9f76ec3ae80c727c745cb4ebfeed67d0d9072fe5b58b4424b5c8670b75c030990219a3243bb80b3082c58ad640f16655881cf6b577a9ab1eecc51e72ff662b26 SHA512 d9f3c25a82be1572ce4286b1066db6a57ea4ee61062ae433c75752ad9e473b952968cfbfe1c9804c8f666a6409dfc9d2b68e8f6960c32a0e48a56d29aaf1bf26 +DIST timeout-0.3.1.tar.gz 16781 BLAKE2B dece63fff06da13516e1ebae591b5cca63e1cefd2ac10c9e254a1d37125fe05f962bb65befeea58de0c9c88f4c475ce62decf349b5268d67bf41a7a31503a54a SHA512 2bcf81df02eedd3eceb370abb1eec94cc77cd93f8c7d034fdd7a9b78c56490f9f49ea64a805e2d9ea5290bc9d8d0a5178ee5c77f6b3d9ea147a4be499c8b918a diff --git a/dev-ruby/timeout/timeout-0.3.1.ebuild b/dev-ruby/timeout/timeout-0.3.1.ebuild new file mode 100644 index ..8b2a780e6031 --- /dev/null +++ b/dev-ruby/timeout/timeout-0.3.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="timeout.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Provides a framework for message digest libraries" +HOMEPAGE="https://github.com/ruby/timeout; +SRC_URI="https://github.com/ruby/timeout/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday_middleware/
commit: a83937d057afe62e52403ab8ef60ccaa5cfa62e5 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 07:05:37 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83937d0 dev-ruby/faraday_middleware: drop 1.0.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faraday_middleware/Manifest | 1 - .../faraday_middleware-1.0.0.ebuild| 64 -- 2 files changed, 65 deletions(-) diff --git a/dev-ruby/faraday_middleware/Manifest b/dev-ruby/faraday_middleware/Manifest index de49f596083e..19961250eaae 100644 --- a/dev-ruby/faraday_middleware/Manifest +++ b/dev-ruby/faraday_middleware/Manifest @@ -1,3 +1,2 @@ -DIST faraday_middleware-1.0.0.tar.gz 28279 BLAKE2B d881f59e106a695e2d41936d552fe6cb16465964fcb2107806123ea1b34ee6db8e82bb1e6fe3a0135af04da70b56a3e8c933e44591b3f75901642a1fe7a3ea1a SHA512 478dd04840c27120c162e5d9c764a210d4cc55ac54f2d44935942ab5195ee5a0f198a4cc0c98805029f3eab4596cc3963a763cda1fcc1ce6daf1811186e0b5a7 DIST faraday_middleware-1.1.0.tar.gz 28104 BLAKE2B be490abc57a11c64331c45f1529e55b38df699fe20e81f3783ca92ba7c5c573c1ba2494086f40bdcc7080581ffb2df89093bbabadf8c46721dcca2cb6a0310c1 SHA512 e9c3ada418e47c397272b52706bbcbfa1c98b7b467c148c0094b1dfe47d28fc57e397461e6e7446c5bb8d71ed968e74e1b7e67e793e30d3f47e9fb1aae549912 DIST faraday_middleware-1.2.0.tar.gz 28332 BLAKE2B 09aefce13f0145e4098d68d2b8887fff5b535b3eda520335fdcaeea05256d1a256501fe9fee4273636fb0bb9d806d38ff7588a489840d2e425cec496a4d1 SHA512 abfc6faf725c4646d0c1c59d2bde23db13dd78f81e74d313368bd0ec4945c33f24c8e8f3f252c6fa499fa845bdda19544876ea93bb9118b3fa4d3c7615366283 diff --git a/dev-ruby/faraday_middleware/faraday_middleware-1.0.0.ebuild b/dev-ruby/faraday_middleware/faraday_middleware-1.0.0.ebuild deleted file mode 100644 index 3ad6b8513fdd.. --- a/dev-ruby/faraday_middleware/faraday_middleware-1.0.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Various middleware for Faraday" -HOMEPAGE="https://github.com/lostisland/faraday_middleware; -SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" -IUSE="+parsexml +oauth +mashify +rashify" - -ruby_add_rdepend " - dev-ruby/faraday:1 - parsexml? ( >=dev-ruby/multi_xml-0.5.3 ) - oauth? ( >=dev-ruby/simple_oauth-0.1 ) - mashify? ( >=dev-ruby/hashie-1.2:* ) - rashify? ( >=dev-ruby/rash_alt-0.4.3 )" - -# Bundler must be used because the optional dependencies have different -# version requirements that must be resolved. -ruby_add_bdepend "test? ( - >=dev-ruby/brotli-0.1.8 - dev-ruby/bundler - dev-ruby/addressable - >=dev-ruby/rake-12.3.3 - dev-ruby/webmock:3 - dev-ruby/json - >=dev-ruby/multi_xml-0.5.3 - >=dev-ruby/rack-cache-1.1 - >=dev-ruby/simple_oauth-0.1 - >=dev-ruby/hashie-1.2 - >=dev-ruby/rash_alt-0.4.3 )" - -all_ruby_prepare() { - sed -i -e '/\(cane\|parallel\|simplecov\)/ s:^:#:' \ - -e '/rspec/ s/>=/~>/' \ - -e "/addressable/ s/, '< 2.4'//" \ - -e "/rack/ s/< 2/< 2.1/" \ - -e "/rack-cache/ s/, '< 1.3'//" \ - -e "/simple_oauth/ s/, '< 0.3'//" \ - -e "/webmock/ s/< 2/~> 3.0/" Gemfile || die - - # Avoid unneeded dependency on git - sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e '1irequire "fileutils"' spec/spec_helper.rb || die -} - -each_ruby_test() { - ${RUBY} -S bundle exec rspec-3 spec || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flog/
commit: 3ab0e38fca1e4b860319aaf2e843aa67218d5af2 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 07:00:28 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab0e38f dev-ruby/flog: drop 4.6.4 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/flog/Manifest | 1 - dev-ruby/flog/flog-4.6.4.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/dev-ruby/flog/Manifest b/dev-ruby/flog/Manifest index 614fcc112b25..0516585f24b2 100644 --- a/dev-ruby/flog/Manifest +++ b/dev-ruby/flog/Manifest @@ -1,3 +1,2 @@ -DIST flog-4.6.4.gem 26624 BLAKE2B 27090f9a47619b63c8c34e0d6992c1d0ff29193a7de3af839d72d5754c2b149f38c1c1e3caec981170c408123bc38e3fc3e38e87fb9a83818e1cb356d31070c3 SHA512 495601bfc560c2d18973234c41706aa07b76ea95bc3803f93fb16b42ae071b65fc9a1c36e8d4a9bfaf3c88a1167ab714f4bbc7a982b9e606aa799f8480a23f4d DIST flog-4.6.5.gem 26624 BLAKE2B c1cf4377be7a2b9856e4f370b6a559ac1ebac6aba7da28bd6a27bb84fe8df613680cb7c96e3d30e42d30011b97309c60e7f4bec2c322bcc3b2ed8ad5f93172a1 SHA512 81eaf3871f6111b442fb82371720709073f00a17044885e85498e7f943e1c9f8b5345ae8ff06a56ff68db8919ee0e696284bf017b1e1e66d76419306bed90866 DIST flog-4.6.6.gem 26624 BLAKE2B 7643813d436ca516d60bbde6cefb18d561a1ffd6fde3586a7104450a96b6d363dc6b794620b41e8ffeffd831e252cf15d681b2fdf41acb3b3c0d0cb5b4e95c25 SHA512 0689f85de19eee0d992e094f43b74f2eaf08696cfdaab849760e5f017b83bd0acb538bd0a6d6289538ac5b7f888069e12507eb6139fa35532a310122c4412c64 diff --git a/dev-ruby/flog/flog-4.6.4.ebuild b/dev-ruby/flog/flog-4.6.4.ebuild deleted file mode 100644 index 3d36c1b55794.. --- a/dev-ruby/flog/flog-4.6.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Flog reports the most tortured code in an easy to read pain report" -HOMEPAGE="https://ruby.sadi.st/; -LICENSE="MIT" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -ruby_add_rdepend " - dev-ruby/path_expander:1 - >dev-ruby/ruby_parser-3.1.0:3 - >=dev-ruby/sexp_processor-4.8:4" - -each_ruby_test() { - ${RUBY} -Ilib test/test_flog.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/filesize/
commit: 0bcd97e81fb632b9a273e4534f2985a5239e02c9 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 07:04:39 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bcd97e8 dev-ruby/filesize: drop 0.2.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/filesize/filesize-0.2.0.ebuild | 20 1 file changed, 20 deletions(-) diff --git a/dev-ruby/filesize/filesize-0.2.0.ebuild b/dev-ruby/filesize/filesize-0.2.0.ebuild deleted file mode 100644 index 7aeb065f1134.. --- a/dev-ruby/filesize/filesize-0.2.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="small ruby class for handling filesizes with both the SI and binary prefixes" -HOMEPAGE="https://github.com/dominikh/filesize; - -LICENSE="MIT" -SLOT="${PV}" -KEYWORDS="~amd64 ~arm ~x86" -IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 4b9043b5b4543a475ac2c9f52c80dc309a157a36 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 07:05:04 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9043b5 dev-ruby/ffi: drop 1.14.2-r1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ffi/Manifest | 1 - dev-ruby/ffi/ffi-1.14.2-r1.ebuild | 68 --- 2 files changed, 69 deletions(-) diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index c42bc5e908b8..4152e676f9a4 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -1,2 +1 @@ -DIST ffi-git-1.14.2.tgz 165100 BLAKE2B 598d1771860a7884f8dc6a4cf0006cb42f741308bdd01720d7ea4b63690d42ff6e93f2d48de7132f5d82b275b30672b0bf1ac586b713994b68e98da4cf71a481 SHA512 20fffab047d810ddea1d4d2b66a563adf5787a0602a26cc59724090d393852ae57464a8c7b5a47ca0534efc453bb06d2f8fbf00a203a7060cd3ac78b683119f5 DIST ffi-git-1.15.5.tgz 168139 BLAKE2B 2ddd5bd7bfb7bcd39b6d740cbb1e0f4cd419ce6cb4ec12926f91f254b3f3142bc6166728a81a6f23dccfbf7aec911c63237c20fb0e2c70d30d48f4648e352585 SHA512 3668bafae936bf5010f014fbcf63258b023bcc318882775e7d2fcfc11334722ec2b6e8a8b9c910d406889fb173dd503c5c13f5af8e4f6927921f12f688461707 diff --git a/dev-ruby/ffi/ffi-1.14.2-r1.ebuild b/dev-ruby/ffi/ffi-1.14.2-r1.ebuild deleted file mode 100644 index 10c95ec49b55.. --- a/dev-ruby/ffi/ffi-1.14.2-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="ffi.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/ffi_c/extconf.rb) - -inherit multilib ruby-fakegem toolchain-funcs - -DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" -HOMEPAGE="https://wiki.github.com/ffi/ffi; - -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" - -IUSE="" -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND+=" dev-libs/libffi:=" -DEPEND+=" dev-libs/libffi:=" - -ruby_add_bdepend "dev-ruby/rake" - -PATCHES=( - "${FILESDIR}"/${PN}-1.14.2-32bit-long-double.patch -) - -all_ruby_prepare() { - sed -i -e '/tasks/ s:^:#:' \ - -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die - - sed -i -e '/require/c\require "./lib/ffi/version"' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Fix Makefile for tests - sed -i -e '/CCACHE :=/ s:^:#:' \ - -e 's/-O2//' \ - -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die - - # Remove bundled version of libffi. - rm -rf ext/ffi_c/libffi || die -} - -each_ruby_compile() { - each_fakegem_compile - - ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" -} - -each_ruby_test() { - CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc samples/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/did_you_mean/
commit: 14420628ce06d1478f9aab2648d3dd44e07a3226 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 06:43:17 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14420628 dev-ruby/did_you_mean: add 1.6.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/did_you_mean/Manifest | 1 + dev-ruby/did_you_mean/did_you_mean-1.6.2.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest index 8495455aabf9..f0b04dcc296d 100644 --- a/dev-ruby/did_you_mean/Manifest +++ b/dev-ruby/did_you_mean/Manifest @@ -1,3 +1,4 @@ DIST did_you_mean-1.4.0.gem 33792 BLAKE2B 9052b7ba7028f963595eeb79e668296b48db8659bd07c6e00076efc372f6c64eb3ad81981013bf0ae3c37b942a459146af96fa001ba225ebf1f5486d717a7a55 SHA512 bd8e47e5d0135807d1ec0a5dbf536649cbaca13fd056cefc6f57293b7869608ef92a8cdcbaf4a4c4453738ecbe8a6d8bc450826a8dadb46fc69560ed05a97f2d DIST did_you_mean-1.5.0.gem 34304 BLAKE2B deefea833d1fe12733a6b1422e5ae43d0cfa7ff7ddc49665762a83866634ccd0a440e5a3b351cff6d9d308e85de0490d56d7b675d582f090e0e4fb07186c197f SHA512 7fa4cce3fb895bf026788bb5d558f88d4ddb62b7cae1e284969dc4f0570e88871d5f103514da2c9d79399dcf10ffc845a594afc9c676e90cbca4d5a38d74d7f8 DIST did_you_mean-1.6.1.gem 35840 BLAKE2B 618e11c23135edac66cea95c0cc4212045fcced1148c46543ba243b5993e577c0ae610e168b6b3b5b178c1642ff47436ea765b4880f6cb0da505931e9643b197 SHA512 3d29ed5ea25d163963c7281be2f70d08b47f7aeedf997674e5bcab11d6dacf231ae48a5c9d2a9fcee9ca607883867a5b39c59184da722ad0f822730747380ea6 +DIST did_you_mean-1.6.2.gem 46592 BLAKE2B d24960738dadb3f2881d2a392d8f3aec48b7eb770c19af59fa79971316326f2509f79517b43fc1a42c77f41602938c8a3483c162ab6f74c7df99035ca599eaa4 SHA512 98df1f9820c0b0c19c2493418a0b8e605148757e9958ad0a3a9d19d314b7b6a883bd1a93a1dfed96f62a796c1417f16a8f2ab782bfee60526bbffdcb7cc31e38 diff --git a/dev-ruby/did_you_mean/did_you_mean-1.6.2.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.6.2.ebuild new file mode 100644 index ..9f69b32f446e --- /dev/null +++ b/dev-ruby/did_you_mean/did_you_mean-1.6.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="'did you mean?'experience in Ruby" +HOMEPAGE="https://github.com/yuki24/did_you_mean; + +LICENSE="MIT" +SLOT="2.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-protocol/
commit: 092683ecd0848317baa306efa16c7dfa5c832a90 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 06:44:43 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092683ec dev-ruby/net-protocol: add 0.2.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/net-protocol/Manifest | 1 + dev-ruby/net-protocol/net-protocol-0.2.0.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/dev-ruby/net-protocol/Manifest b/dev-ruby/net-protocol/Manifest index 0eac72f9f05f..7875b8d3d5b0 100644 --- a/dev-ruby/net-protocol/Manifest +++ b/dev-ruby/net-protocol/Manifest @@ -1,2 +1,3 @@ DIST net-protocol-0.1.2.tar.gz 17603 BLAKE2B 2d5dd2437d2d10e82c20e17884b80259b7cb5b5ef626f4dc054515adaff46143b46754fc375f66e5754aa81a72372784b389864bbed249c6df59d64331c47672 SHA512 959b426ab3fb388d42ccd5b21e60878b58e606ec21d651d232d706c40908c6b53c14ce16362ca3c32cb40da1238baf79127d870788adc8b23884204f4426f9d7 DIST net-protocol-0.1.3.tar.gz 17522 BLAKE2B 6789bcf2f1908e91b6e01cdb225feb975457b9c274b6632d67e39c2fed1a6a0efe20c8f8f10d8f287618546c116fd0a5947b994c6d749d8312b243bdb7d624e1 SHA512 958f7a52fd7db661e60fa6f4f401ee0097de0782d984b4394dec5ced34b4935d6f30b65a198f5b9cc17247b6ff06ff266e2ca1f1081369cc18597bfd30285774 +DIST net-protocol-0.2.0.tar.gz 17760 BLAKE2B c5606b0f206abee666e53480d1a08f2b673330f8ca0a0b5761e7013dca7273d2d49640b270f7a5f096746bb101ec26382c5a3718d62592f1ed82c32d34409f6a SHA512 9769bfb17e8316f20daba9336af8392d38d4d8056590a4d8b019ca7dc404e2e287a82b0373852b2fea40b249b15602bb2b16596d0e62f4d53cc8f67d977d4e26 diff --git a/dev-ruby/net-protocol/net-protocol-0.2.0.ebuild b/dev-ruby/net-protocol/net-protocol-0.2.0.ebuild new file mode 100644 index ..2f0df4b1cbb2 --- /dev/null +++ b/dev-ruby/net-protocol/net-protocol-0.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="net-protocol.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The abstruct interface for net-* client" +HOMEPAGE="https://github.com/ruby/net-protocol; +SRC_URI="https://github.com/ruby/net-protocol/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend " + dev-ruby/timeout +" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/gettext_i18n_rails/
commit: ea930e4f636a8003c3c199610adb822dbe851f0c Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 6 06:53:24 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 7 06:44:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea930e4f dev-ruby/gettext_i18n_rails: drop 1.8.1 Signed-off-by: Hans de Graaff gentoo.org> .../gettext_i18n_rails-1.8.1.ebuild| 38 -- 1 file changed, 38 deletions(-) diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1.ebuild b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1.ebuild deleted file mode 100644 index 10b80d88e874.. --- a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="Readme.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="FastGettext / Rails integration" -HOMEPAGE="https://github.com/grosser/gettext_i18n_rails; -SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/rails:6.0 dev-ruby/activerecord:6.0[sqlite] dev-ruby/temple )" -ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*" - -all_ruby_prepare() { - rm Gemfile Gemfile.lock || die - - sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Remove specs for slim and hamlet, template engines we don't package. - rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die - - # Test against Rails 4.2.0 - sed -e '1igem "rails", "~>6.0.0"' -i spec/spec_helper.rb || die -}
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/yggdrasil-go/
commit: 075f458452509cdc846e11c43f3496a203a8a9bc Author: Eric Joldasov getgoogleoff me> AuthorDate: Wed Dec 7 02:37:48 2022 + Commit: Eric Joldasov getgoogleoff me> CommitDate: Wed Dec 7 02:37:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=075f4584 net-p2p/yggdrasil-go: add 0.4.7, drop 0.4.6 Signed-off-by: Eric Joldasov getgoogleoff.me> net-p2p/yggdrasil-go/Manifest | 4 ++-- .../{yggdrasil-go-0.4.6.ebuild => yggdrasil-go-0.4.7.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-p2p/yggdrasil-go/Manifest b/net-p2p/yggdrasil-go/Manifest index 97af406bb..970006506 100644 --- a/net-p2p/yggdrasil-go/Manifest +++ b/net-p2p/yggdrasil-go/Manifest @@ -1,2 +1,2 @@ -DIST yggdrasil-go-0.4.6-vendor.tar.xz 957992 BLAKE2B ad8e7560b294aa37c4fa985aa44fe3c3f485ebdc85d9ac297c8ca0a40daeac34244bb6fffc8d195b62b9e54f2783e1f04b26172e3a8dea654c07067cc4167350 SHA512 8de6c0e8dad41aa83dbb7dde1e9f1f400f59c8ccdaf73b00b7180485416ea538aa5595b9dcc9a51bb26ea461375f94ba077b4d02416311b1588c6cc661d460e1 -DIST yggdrasil-go-0.4.6.tar.gz 94167 BLAKE2B 8c27bf0c3faf8c2ed1804d4f77acb55f7e1ee9b1ab1ae04f5d2d670e53e6a67ff752c5260ae107602d2a34e89054ea697783635b80e8b3b0f725dd6dbd87ae34 SHA512 64c335c94507c899f13a6d00a3998802db48b27e024974ad639795075fea4456f58fd5147f4b5b4162a804f9e4e7ea173a6b9802cc1410dccc8be89804dbf871 +DIST yggdrasil-go-0.4.7-vendor.tar.xz 958088 BLAKE2B 1e6412803a2428fbc3779115155f7a5eb24e0f433c14083f79165da0b035c17ec083d1eb8a472d9edb7436f162c9a406fb67dce3f35be1f73d262ad1c048d728 SHA512 bd378cc24793d04969adc1318c08593115be2a0a8a7f83fdd773c10b16c7b0409867ea6e58994bdefaa8ad83730e2d4ee0526776beba170fd522b4fc46a0a36d +DIST yggdrasil-go-0.4.7.tar.gz 95223 BLAKE2B eb56702dc95a9bb3bc5a48073d3e2241eb076299262fbeb5e001f2af0da5407796f0978295ae3ecf7b347f2a322c45bfb8d623e0c9271f092288f79ab5ad1040 SHA512 954e511001b509ae95348f18e489aed98dfa9ac079c007e3c054d00163e224389fdb6ae293be507cba5ae5182612a466a9d8878e7e2d762289ad4429920246e8 diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild similarity index 100% rename from net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild rename to net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
commit: 6b58cd43d038b6470690d1f94e1e50b74996d1be Author: Elizabeth Doughty gmx com> AuthorDate: Wed Dec 7 01:03:52 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 7 01:25:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b58cd43 dev-dotnet/dotnet-sdk-bin: enable musl support; update documentation link Signed-off-by: Elizabeth Doughty gmx.com> Closes: https://github.com/gentoo/gentoo/pull/28580 Signed-off-by: Maciej Barć gentoo.org> dev-dotnet/dotnet-sdk-bin/Manifest | 14 ++ .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild | 10 -- .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild | 10 -- .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild | 16 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild | 16 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild | 16 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild | 16 dev-dotnet/dotnet-sdk-bin/metadata.xml | 2 +- 8 files changed, 79 insertions(+), 21 deletions(-) diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest index e0ff88ae56a0..1ffa1c735682 100644 --- a/dev-dotnet/dotnet-sdk-bin/Manifest +++ b/dev-dotnet/dotnet-sdk-bin/Manifest @@ -1,18 +1,32 @@ DIST dotnet-sdk-3.1.422-linux-arm.tar.gz 128580438 BLAKE2B 8f334b67bf5a9059ed8e5556b82c8ab1c9d8d5f497ec94399dff51c963574141099d4438b8308a73dedcf80d8d1f1627d5853b130160282e0c8bf3d6d9446b9d SHA512 9cbccaf303f693657f797ae81eec2bd2ea55975b7ae71a8add04175a0104545208fa2f9c536b97d91fa48c6ea890678eb0772a448977bce4acbc97726ac47f83 DIST dotnet-sdk-3.1.422-linux-arm64.tar.gz 123321453 BLAKE2B 56c2be5f1a788277d7d863343d00b3d60866bf2daee8a94d2754d407b798094ffafe7d82de619a4feb2ad7c681a8602eb0f8b4ed6a07835380219f4a5940c423 SHA512 3eb7e066568dfc0135f2b3229d0259db90e1920bb413f7e175c9583570146ad593b50ac39c77fb67dd3f460b4621137f277c3b66c44206767b1d28e27bf47deb +DIST dotnet-sdk-3.1.422-linux-musl-x64.tar.gz 123347309 BLAKE2B 3d32108962c7632540d8923cdb589761710e88900dd7d9877104c2effa8b4382001fd0d62a6d0bf9a4aa716aa8ef9b244dd0bd1f30ca380134108dcd96f72182 SHA512 8ac9004d6d6f8c679746de18ee24ac99d1a0d2a3da2fa490adc75462da70c057fd1375debc0d5fd2369aa82bafd8f65d02df04ac497199d13cd71682db09ebd0 DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 13ba2cacb06c47449ee4329ea556e08b80d88027bbbf0601666f7d02e47fd322ac1b10f5442db830b33fc21eae154994a6a0b8f38263d3e6166113dbb6e13775 SHA512 690759982b12cce7a06ed22b9311ec3b375b8de8600bd647c0257c866d2f9c99d7c9add4a506f4c6c37ef01db85c0f7862d9ae3de0d11e9bec60958bd1b3b72c DIST dotnet-sdk-3.1.423-linux-arm.tar.gz 128565109 BLAKE2B b6693073769517dd61fe3122ea43f48cf854080a671bcdd228bd92d6985bcc53b03a3b16bf58fc255fc3c4d858545e6bed0c097d30ebca96a3e35c8f94f43065 SHA512 6b615ec6c1d66280c44ff28de0532ff6a4c21c77caf188101b04bdd58e8935436cb2b049ad9d831799476d421e25795184615c7e1caff8e550855e2f6ed5efd9 DIST dotnet-sdk-3.1.423-linux-arm64.tar.gz 123539848 BLAKE2B 816ed88d48eb1899874704bec9ab86e415354e2a5da17044da7ffea609b59ae245bda401be374774f3e11fae7d7d21cf3b3de1bbe44cf14cfee83ed4da5afe86 SHA512 ba4f82e939be43ed863f059f69cdfb80b6dfe7cf99638bd6e787b060c2c1c4934440b599c133f61e3a0995f73675ae5d927bb047597cdd6a15b9074891dfd62e +DIST dotnet-sdk-3.1.423-linux-musl-x64.tar.gz 123438492 BLAKE2B dbc719333d7f11740e39acdd0312afe306abc7b8859c2e90e43a60b8c3957bd45f50a3c4b9224b24d69a96ae12d899328589e0b7a6a760e9de20649770d7b61f SHA512 e3e887c029535c7566437e5e6bb3a2cac44cdf103c247ac528e02c535b3efd860ee9bbd0ef9c570daac91e4012ddc84dca509e1ce23ab293ed7c744edbc9107b DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 4096ae9ee744cd1607b02b36cc123099158b093f1410697f65dc71c3a45a577e7c22f9de1941f9447d6b59187cd247f638a808e855c0765ce61c092ae6223c3b SHA512 bcb0efcc066a668eb390b57fd2c944abe73234fdbed57a4b1d21af5b880d102b765f2a790bb137d4b9f3d0d4e24fc53d39dc7666e665624c12e07d503c54ceae DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b +DIST dotnet-sdk-5.0.408-linux-musl-arm.tar.gz 139250593 BLAKE2B 755d481f0f72dfcda06ae0c65900097d931f9ad51fd17e599e6c53b0d0d05760bf7628771c86fe413b1799e7560da554398f164232a62840f1107d308daec815 SHA512
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7c7ccbe58947be93d6b280805f99ce553cb22646 Author: Naohiro Aota gentoo org> AuthorDate: Wed Dec 7 00:34:07 2022 + Commit: Naohiro Aota gentoo org> CommitDate: Wed Dec 7 00:34:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7ccbe5 profiles: Last rite sys-apps/gpet Bug: https://bugs.gentoo.org/873880 Signed-off-by: Naohiro Aota gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 7992cd68e6ae..e3ae0a1bf641 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Naohiro Aota (2022-12-07) +# Masked for removal in 30 days. Depends on gnome-base/gconf. Last release +# in 2011. See bug #873880. +sys-apps/gpet + # David Seifert (2022-12-06) # EAPI 6, untouched for years, no revdeps. Removal on 2023-01-05. media-video/nvidia-video-codec
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: dd1ebe44dd72ec2435687095d063644ec94d8b8e Author: Mike Gilbert gentoo org> AuthorDate: Tue Dec 6 23:30:10 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Dec 6 23:48:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1ebe44 user.eclass: remove Signed-off-by: Mike Gilbert gentoo.org> eclass/user.eclass | 685 - 1 file changed, 685 deletions(-) diff --git a/eclass/user.eclass b/eclass/user.eclass deleted file mode 100644 index 02e1074fe4d6.. --- a/eclass/user.eclass +++ /dev/null @@ -1,685 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# @DEAD -# @ECLASS: user.eclass -# @MAINTAINER: -# base-sys...@gentoo.org (Linux) -# Michał Górny (NetBSD) -# @SUPPORTED_EAPIS: 6 7 8 -# @BLURB: user management in ebuilds -# @DEPRECATED: acct-user/acct-group packages -# @DESCRIPTION: -# The user eclass contains a suite of functions that allow ebuilds -# to quickly make sure users in the installed system are sane. - -case ${EAPI} in - 6|7) ;; - 8) - if [[ ${CATEGORY} != acct-* ]]; then - eerror "In EAPI ${EAPI}, packages must not inherit user.eclass" - eerror "unless they are in the acct-user or acct-group category." - eerror "Migrate your package to GLEP 81 user/group management," - eerror "or inherit user-info if you need only the query functions." - die "Invalid \"inherit user\" in EAPI ${EAPI}" - fi - ;; - *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; -esac - -if [[ -z ${_USER_ECLASS} ]]; then -_USER_ECLASS=1 - -inherit user-info - -# @FUNCTION: _user_assert_pkg_phase -# @INTERNAL -# @USAGE: -# @DESCRIPTION: -# Raises an alert if the phase is not suitable for user.eclass usage. -_user_assert_pkg_phase() { - case ${EBUILD_PHASE} in - setup|preinst|postinst|prerm|postrm) ;; - *) - eerror "'$1()' called from '${EBUILD_PHASE}' phase which is not OK:" - eerror "You may only call from pkg_{setup,{pre,post}{inst,rm}} functions." - eerror "Package has serious QA issues. Please file a bug." - die "Bad package! ${1} is only for use in some pkg_* functions!" - esac -} - -# @FUNCTION: user_get_nologin -# @INTERNAL -# @DESCRIPTION: -# Find an appropriate 'nologin' shell for the platform, and output -# its path. -user_get_nologin() { - local eshell - - for eshell in /sbin/nologin /usr/sbin/nologin /bin/false /usr/bin/false /dev/null ; do - [[ -x ${ROOT}${eshell} ]] && break - done - - if [[ ${eshell} == "/dev/null" ]] ; then - ewarn "Unable to identify the shell to use, proceeding with userland default." - case ${USERLAND} in - GNU)eshell="/bin/false" ;; - BSD)eshell="/sbin/nologin" ;; - Darwin) eshell="/usr/sbin/nologin" ;; - *) die "Unable to identify the default shell for userland ${USERLAND}" - esac - fi - - echo "${eshell}" -} - -# @FUNCTION: enewuser -# @USAGE: [-F] [-M] [uid] [shell] [homedir] [groups] -# @DESCRIPTION: -# Same as enewgroup, you are not required to understand how to properly add -# a user to the system. The only required parameter is the username. -# Default uid is (pass -1 for this) next available, default shell is -# /bin/false, default homedir is /dev/null, and there are no default groups. -# -# If -F is passed, enewuser will always enforce specified UID and fail if it -# can not be assigned. -# If -M is passed, enewuser does not create the home directory if it does not -# exist. -enewuser() { - if [[ ${EUID} -ne 0 ]] ; then - ewarn "Insufficient privileges to execute ${FUNCNAME[0]}" - return 0 - fi - _user_assert_pkg_phase ${FUNCNAME} - - local create_home=1 force_uid= - while [[ ${1} == -* ]]; do - case ${1} in - -F) force_uid=1;; - -M) create_home=;; - *) die "${FUNCNAME}: invalid option ${1}";; - esac - shift - done - - # get the username - local euser=${1}; shift - if [[ -z ${euser} ]] ; then - eerror "No username specified!" - die "Cannot call enewuser without a username" - fi - - # lets see if the username already exists - if [[ -n $(egetent passwd "${euser}") ]] ; then - return 0 - fi - elog "Adding user '${euser}' to your system ..." - - # options to pass to useradd - local opts=() - - # handle for ROOT != / - [[ -n ${ROOT} ]] && opts+=( --prefix "${ROOT}" ) - -
[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/
commit: 7e772b9efd505a27d32fc7831f81ee8ba4dab13f Author: Conrad Kostecki gentoo org> AuthorDate: Tue Dec 6 23:37:35 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Dec 6 23:42:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e772b9e dev-util/intel-graphics-compiler: add 1.0.12504.5 Signed-off-by: Conrad Kostecki gentoo.org> dev-util/intel-graphics-compiler/Manifest | 1 + .../intel-graphics-compiler-1.0.12504.5.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest index 807155d51172..e3bf3a70fa09 100644 --- a/dev-util/intel-graphics-compiler/Manifest +++ b/dev-util/intel-graphics-compiler/Manifest @@ -1 +1,2 @@ DIST intel-graphics-compiler-1.0.12260.1.tar.gz 8887984 BLAKE2B 626b5f2bd189ba9b2933b9d65227ca1552484f73f7398b2a763744d21a4ea189987e4eb08e9e7f09898fb49568b59a2c45298363495c1759fec9927a95cf4478 SHA512 4223e9c8213c7e6cf3539d955394a0a4a39cb8d2114ce18ccaeeb0b36a91ca6fc6a314fa9d9db24929fa7cd6b86ff8b82f369f35dd80e5df49b23ac9cd3a519b +DIST intel-graphics-compiler-1.0.12504.5.tar.gz 8941924 BLAKE2B 6441cc50c2449524c800c73736f8963bc0011c6b87eefa03575cf09d00a8e812c9961bd50fb9801b77452da2d993e76196beb0a2093a249a87d7182e1c1e8707 SHA512 32a94b213a591f9ceb8ca08674c9fb8994b50818c51a6bfd412c4cd30bb9433b938eb7b49ba0afac9f2900a3dcbc7dd79e3e66fb444c7fd5723b6b50c5d1ab89 diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5.ebuild new file mode 100644 index ..5d6a7abde11f --- /dev/null +++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +LLVM_MAX_SLOT="14" +MY_PN="igc" +MY_P="${MY_PN}-${PV}" +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake flag-o-matic llvm python-any-r1 + +DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware" +HOMEPAGE="https://github.com/intel/intel-graphics-compiler; +SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND=" + dev-libs/opencl-clang:${LLVM_MAX_SLOT}= + dev-util/spirv-tools + sys-devel/lld:${LLVM_MAX_SLOT}= + sys-devel/llvm:${LLVM_MAX_SLOT}= +" + +RDEPEND="${DEPEND}" + +BDEPEND=" + =sys-devel/lld-${LLVM_MAX_SLOT}* + ${PYTHON_DEPS} +" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.9-no_Werror.patch" + "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch" + "${FILESDIR}/${PN}-1.0.8365-disable-git.patch" + "${FILESDIR}/${PN}-1.0.11485-include-opencl-c.patch" +) + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + # Get LLVM version + local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})" + local llvm_version="${llvm_version%%-r*}" + + # See https://github.com/intel/intel-graphics-compiler/issues/212 + append-ldflags -Wl,-z,undefs + + # See https://bugs.gentoo.org/718824 + ! use debug && append-cppflags -DNDEBUG + + local mycmakeargs=( + -DCCLANG_INCLUDE_PREBUILDS_DIR="/usr/lib/clang/${llvm_version##*-}/include" + -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}" + -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix ${LLVM_MAX_SLOT})/$(get_libdir)" + -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64" + -DIGC_OPTION__CLANG_MODE="Prebuilds" + -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON" + -DIGC_OPTION__LLD_MODE="Prebuilds" + -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common" + -DIGC_OPTION__LLVM_MODE="Prebuilds" + -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}" + -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds" + -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds" + -DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS="ON" + -DINSTALL_GENX_IR="ON" + -DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib" + -Wno-dev + + # Compilation with VectorCompiler causes currently a segfault. + # See https://github.com/intel/intel-graphics-compiler/issues/236 + -DIGC_BUILD__VC_ENABLED="OFF" + # -DIGC_OPTION__VC_INTRINSICS_MODE="Prebuilds" + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/libfixposix/
commit: 69d883a74bb12e6a31328a08fb514f831e1ac319 Author: Julien Roy jroy ca> AuthorDate: Tue Dec 6 22:50:42 2022 + Commit: Julien Roy jroy ca> CommitDate: Tue Dec 6 22:50:42 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69d883a7 sys-libs/libfixposix: fix license; add 0.5.1 Signed-off-by: Julien Roy jroy.ca> sys-libs/libfixposix/Manifest | 1 + sys-libs/libfixposix/libfixposix-0.4.3.ebuild | 2 +- .../{libfixposix-0.4.3.ebuild => libfixposix-0.5.1.ebuild}| 4 ++-- sys-libs/libfixposix/metadata.xml | 8 +++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/sys-libs/libfixposix/Manifest b/sys-libs/libfixposix/Manifest index a5682ac8a..b8b4a895a 100644 --- a/sys-libs/libfixposix/Manifest +++ b/sys-libs/libfixposix/Manifest @@ -1 +1,2 @@ DIST libfixposix-0.4.3.tar.gz 40370 BLAKE2B 16be34b15f891d05f4935ad3b9ed734164e63b5fdc660a35c18a7f10d45efd60e747160853a2f2c125aa039769cae0476c1975a348f04e2b302bcc5cad59db1d SHA512 cd1ef4d51a885a0994475563472f0e9d03b8223a69d2f9b30666c2f7eb8716421434a829e710832ae58607944a09410efc693a51f76cb854ccc7278bf619702a +DIST libfixposix-0.5.1.tar.gz 41296 BLAKE2B 7b7b06c8cbbd54fc252a3ca8d765b0947d357d0efcac684f757d0e0b4f35bc043b588e7b603cb9875b5efbc45e6bc562c61040a436b3b5f30f3b8d324a859dfe SHA512 7749f560e779d4dc5712f9871fcca6b6143c482cef90c1785616c2520d75a82b22831ab5e6b76e703dccd1f5344baddf847623ccb91b0552feae6aa7054ac859 diff --git a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild index 9690bd8af..7a1e43d72 100644 --- a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild +++ b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Thin wrapper over POSIX syscalls" HOMEPAGE="https://github.com/sionescu/libfixposix; SRC_URI="https://github.com/sionescu/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSL-1.1" +LICENSE="Boost-1.0" SLOT="0" KEYWORDS="~amd64" diff --git a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild b/sys-libs/libfixposix/libfixposix-0.5.1.ebuild similarity index 94% copy from sys-libs/libfixposix/libfixposix-0.4.3.ebuild copy to sys-libs/libfixposix/libfixposix-0.5.1.ebuild index 9690bd8af..15fb3ff5e 100644 --- a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild +++ b/sys-libs/libfixposix/libfixposix-0.5.1.ebuild @@ -1,7 +1,7 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 # inherit autotools @@ -9,7 +9,7 @@ DESCRIPTION="Thin wrapper over POSIX syscalls" HOMEPAGE="https://github.com/sionescu/libfixposix; SRC_URI="https://github.com/sionescu/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSL-1.1" +LICENSE="Boost-1.0" SLOT="0" KEYWORDS="~amd64" diff --git a/sys-libs/libfixposix/metadata.xml b/sys-libs/libfixposix/metadata.xml index 7a38bb900..d751dc096 100644 --- a/sys-libs/libfixposix/metadata.xml +++ b/sys-libs/libfixposix/metadata.xml @@ -1,5 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + jul...@jroy.ca + Julien Roy + + + sionescu/libfixposix +
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: f0108b1cd1fe90ad8be2446ecd2614c4a4c1ccdb Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 6 22:15:35 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 6 22:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0108b1c app-admin/rsyslog: bump to 8.2212.0 Signed-off-by: Maciej Barć gentoo.org> app-admin/rsyslog/Manifest| 2 + app-admin/rsyslog/rsyslog-8.2212.0.ebuild | 494 ++ 2 files changed, 496 insertions(+) diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest index c40e37e87a44..2ee35923eff3 100644 --- a/app-admin/rsyslog/Manifest +++ b/app-admin/rsyslog/Manifest @@ -3,8 +3,10 @@ DIST rsyslog-8.2112.0.tar.gz 3230105 BLAKE2B deee27f0b1e2b9783bef4d90e396c92c772 DIST rsyslog-8.2206.0.tar.gz 3246829 BLAKE2B cfe88f12821146011914610e33cb907bd96f19b6e67c0eb3f9bd88b749eebd3a91ae27e445688842a806719cfe9757778d3f9705cd2d6a497d358015c9ddf36b SHA512 000d2a05ef4823879e615a347f62f76d3af7d43cddb119e7f57a8470aade00139475368579385ba008a1d5979082128ef6148e0fac2478f6e0ccb26e68d317b7 DIST rsyslog-8.2208.0.tar.gz 3262298 BLAKE2B c13920c755a24d8060335f3281a349d2f32c3c99de7351991e09e62302f6d9f61f4390b7945e30816c7d28afe5f757f6a49b2855e40e3f2f518a423662196b1b SHA512 e63f2465011722eb1bc99676ef6afd66e655af4fb9d751b3d8776499d054c422b195c65fef9ea6b9012d9fb334b7ed8a1c918167fecff389cbb79aa6b74acb73 DIST rsyslog-8.2210.0.tar.gz 3266727 BLAKE2B fc94e7d9b7d828c35e6117ff44d40aa421b79ecd9072cc143177cb77ac6e84adaa5e2b9ae9a66e4bb70d8b93411715f63f0e3707e53c965ef892d9146ec43c92 SHA512 c665b7f7a3c5ef31c9b62b50f815cfbb52db0cbe4a06934f4f1c3cd2a56fb49c319d33857ee92ab843aa5894cac16c16b8eccdf83714f31ab57a95049c4af231 +DIST rsyslog-8.2212.0.tar.gz 3268012 BLAKE2B 72347c8281ce537cade415b73a5f15b80ad035ccf9091bcbb72952da32790064a8dd88416d3b7682e6fb77f23dbd51cb2b596587498d4cbccedf21c41c2c6305 SHA512 ca8c3d4c035f9dd5fb6b2d27c66f5e3211458cb1afbf2a73d3e268424a40e3e8746499d7db2e313cf2833f2f73640eb79924770198fb3009ef5461479cf80d15 DIST rsyslog-doc-8.2102.0.tar.gz 6419104 BLAKE2B 134c7ccde6f7435b35840fa37f5774223ac1ebd7dc10db961900a7b1600483156518433c7f70d0981e96ea750e1916ab53e346abacf58066bf141e85c719ae00 SHA512 a5dc4fb9bd8892fac693c5692b926c8d7d9fa36667d6b4c6eccba750713af88d4317f6232efc2a16de38c2e58c4a8bc4d04c9ebb2e7ebc3b0878d53eef20dd2e DIST rsyslog-doc-8.2112.0.tar.gz 6545985 BLAKE2B 4f6cfbbf8062a70faa67dd7168ad35bcbe2c81f80560ddb48229a332ce8ac861efe3bdaa1baeddbdd086c3e9ac8912746ba58bc64ab62f3caba8b8cc1b0014fd SHA512 8588d5fd1a79fce785db85ba162ed2fa9e5375590ee8e6d8569e75334d36683a1b977e930c096a6b3dac15596c066b46fc3105fcc5e8232ab11cf43c6eed3a55 DIST rsyslog-doc-8.2206.0.tar.gz 6553532 BLAKE2B 51288f5e819393ad6b5af1acfa030b262c1a97c9cc791606c16792201eb8f7bbc9750bb004e7592a99fa1261b971911a6c2bbe6c0b82a6c3bb067b077ce22641 SHA512 23d686241bb6422146602420e21a53208ff82f39f76258d7147dc0b5c06863f8229e1e2df06bfcae63408d06e70b68f7a0b0d216671b78302527d436091a698a DIST rsyslog-doc-8.2208.0.tar.gz 6563848 BLAKE2B ec68684f1d7d895833f656ba6224a8013213a12b1bc7a28a268f2f629c25a3fbac7c379091f17eae24b6d71278c087e4a4cbed1656554de743fe5616a96559bf SHA512 428c2fe9e5025928d4a9d33f05f4eb20ac1bbde052b7fa2a8a0e45bfffe111eecc94eb2b6ec129de1011f0eabb106b4fb41d402b2a270e4148d3b1081e3b1da0 DIST rsyslog-doc-8.2210.0.tar.gz 6572454 BLAKE2B feb865e3585ee441117f38de61748a6ca99767dae113cfcf2cd0d0a124cc692889be713134163fc91f4ab43b9fe530e3c7c0b84e4bd4e70081c4539297ae1406 SHA512 e7847a9307a91fdf87d6cf91d2391eb75869679905b9598310c456fb3fe1864fc06dbdc649778f5b3788e47ffda0a6d89cb894258e55db441f7df7e74b0ae9f4 +DIST rsyslog-doc-8.2212.0.tar.gz 6574799 BLAKE2B b81bef5a15c2c76a517617cb64682c663809f3308ffb2427beca180db7c91b4000fa72041ef83440134917e10ee6f4cd16ff58633d719bdb895c7316a87d8dc9 SHA512 bbecf2b9b9752f7d8a10bc3125c55e4def2a61108a65a717d7d86e7b63634e010ecd31fe40b2256611822d3dd17be20cbf9eb65efd787315723aba6b29cb3a8a diff --git a/app-admin/rsyslog/rsyslog-8.2212.0.ebuild b/app-admin/rsyslog/rsyslog-8.2212.0.ebuild new file mode 100644 index ..87f42ed5e63c --- /dev/null +++ b/app-admin/rsyslog/rsyslog-8.2212.0.ebuild @@ -0,0 +1,494 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools linux-info python-any-r1 systemd + +DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" +HOMEPAGE="https://www.rsyslog.com/; + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git; + + DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git; + + inherit git-r3 +else + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" + + SRC_URI=" + https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz + doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz ) +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ttcp/
commit: 4d7f504c525b7e8adf94e29e8f3162f606f5c7d4 Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 22:30:46 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 22:30:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7f504c net-analyzer/ttcp: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> .../{ttcp-1.12-r2.ebuild => ttcp-1.12-r3.ebuild} | 32 ++ 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/net-analyzer/ttcp/ttcp-1.12-r2.ebuild b/net-analyzer/ttcp/ttcp-1.12-r3.ebuild similarity index 56% rename from net-analyzer/ttcp/ttcp-1.12-r2.ebuild rename to net-analyzer/ttcp/ttcp-1.12-r3.ebuild index 6ef77f5b49cc..bd4b1e8b315a 100644 --- a/net-analyzer/ttcp/ttcp-1.12-r2.ebuild +++ b/net-analyzer/ttcp/ttcp-1.12-r3.ebuild @@ -1,26 +1,36 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit toolchain-funcs DESCRIPTION="Tool to test TCP and UDP throughput" HOMEPAGE=" http://ftp.arl.mil/~mike/ttcp.html - http://www.netcore.fi/pekkas/linux/ipv6/ -" + http://www.netcore.fi/pekkas/linux/ipv6/; +SRC_URI=" + mirror://gentoo/${P}.tar.bz2 + https://dev.gentoo.org/~jsmolic/distfiles/${P}.c; + LICENSE="public-domain" SLOT="0" KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -SRC_URI=" - mirror://gentoo/${P}.tar.bz2 - https://dev.gentoo.org/~jsmolic/distfiles/${P}.c -" + +src_prepare() { + mv "${DISTDIR}"/${P}.c ${PN}.c || die + default +} + +src_configure() { + tc-export CC +} + src_compile() { - $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o ${PN} "${DISTDIR}"/${P}.c || die + emake ttcp } src_install() { - dobin ${PN} - newman sgi-${PN}.1 ${PN}.1 + dobin ttcp + newman sgi-ttcp.1 ttcp.1 }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpreen/
commit: bee01473dc3a6f7308cf41c1d7883017f405be71 Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 22:30:45 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 22:30:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee01473 net-analyzer/tcpreen: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> .../{tcpreen-1.4.4.ebuild => tcpreen-1.4.4-r1.ebuild}| 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/net-analyzer/tcpreen/tcpreen-1.4.4.ebuild b/net-analyzer/tcpreen/tcpreen-1.4.4-r1.ebuild similarity index 68% rename from net-analyzer/tcpreen/tcpreen-1.4.4.ebuild rename to net-analyzer/tcpreen/tcpreen-1.4.4-r1.ebuild index 3aa79a2d98df..3191689b7a26 100644 --- a/net-analyzer/tcpreen/tcpreen-1.4.4.ebuild +++ b/net-analyzer/tcpreen/tcpreen-1.4.4-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit toolchain-funcs DESCRIPTION="TCP network re-engineering tool" @@ -12,13 +13,10 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="nls" -DEPEND=" - nls? ( sys-devel/gettext ) -" -DOCS=( AUTHORS NEWS README THANKS TODO ) -PATCHES=( - "${FILESDIR}"/${P}-literal-suffix.patch -) + +BDEPEND="nls? ( sys-devel/gettext )" + +PATCHES=( "${FILESDIR}"/${P}-literal-suffix.patch ) src_configure() { econf $(use_enable nls)
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/x32/
commit: 0fdd167b803bdd42780a3165ba3d114f0d361cb2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Dec 6 22:01:32 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Dec 6 22:01:32 2022 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=0fdd167b fix x32 mergedusr filenames Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/x32/stage1-systemd-mu.spec | 2 +- releases/specs/amd64/x32/stage3-systemd-mu.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/releases/specs/amd64/x32/stage1-systemd-mu.spec b/releases/specs/amd64/x32/stage1-systemd-mu.spec index c42dfd7c..7b1a3d5b 100644 --- a/releases/specs/amd64/x32/stage1-systemd-mu.spec +++ b/releases/specs/amd64/x32/stage1-systemd-mu.spec @@ -4,7 +4,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@ rel_type: mergedusr profile: default/linux/amd64/17.0/x32/systemd/merged-usr snapshot: @TIMESTAMP@ -source_subpath: default/stage3-x32-systemd-mergedusr-latest +source_subpath: mergedusr/stage3-x32-systemd-mergedusr-latest compression_mode: pixz update_seed: no update_seed_command: --update --deep --newuse @world diff --git a/releases/specs/amd64/x32/stage3-systemd-mu.spec b/releases/specs/amd64/x32/stage3-systemd-mu.spec index 1a4ecced..d8448bc1 100644 --- a/releases/specs/amd64/x32/stage3-systemd-mu.spec +++ b/releases/specs/amd64/x32/stage3-systemd-mu.spec @@ -4,7 +4,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@ rel_type: mergedusr profile: default/linux/amd64/17.0/x32/systemd/merged-usr snapshot: @TIMESTAMP@ -source_subpath: default/stage1-x32-systemd-mergedusr-@TIMESTAMP@ +source_subpath: mergedusr/stage1-x32-systemd-mergedusr-@TIMESTAMP@ compression_mode: pixz portage_confdir: @REPO_DIR@/releases/portage/stages portage_prefix: releng
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 65f7023eaf9b4456a018a2e973df0b7f067a2600 Author: James Le Cuirot gentoo org> AuthorDate: Tue Dec 6 08:55:29 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Dec 6 21:46:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f7023e toolchain-funcs.eclass: Set CHOST within econf_build to fix config.site We were setting CBUILD within econf_build but not CHOST. crossdev's /usr/share/config.site relies on both of these to decide whether to load configure overrides needed when cross-compiling. Using the wrong overrides leads to packages such as Python failing. Doing this also avoids the need to duplicate the --build and --host configure arguments. Signed-off-by: James Le Cuirot gentoo.org> eclass/toolchain-funcs.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index a184887ad3b9..61a29d1b6ea6 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain-funcs.eclass @@ -442,7 +442,8 @@ tc-env_build() { # @CODE econf_build() { local CBUILD=${CBUILD:-${CHOST}} - tc-env_build econf --build=${CBUILD} --host=${CBUILD} "$@" + econf_env() { CHOST=${CBUILD} econf "$@"; } + tc-env_build econf_env "$@" } # @FUNCTION: tc-ld-is-gold
[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk/
commit: 7f73d0abc5523b8cfffc10c82d2fd6c273bc3726 Author: Petr Vaněk atlas cz> AuthorDate: Tue Dec 6 21:13:13 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Dec 6 21:27:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f73d0ab dev-ml/lablgtk: fix typo in restriction This fixes accidental typo in flag restriction from previous commit. Fixes: 32aeb34cdae5 ("dev-ml/lablgtk: Improve use flag metadata section") Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/28576 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/lablgtk/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ml/lablgtk/metadata.xml b/dev-ml/lablgtk/metadata.xml index 4d3ab587ee41..437ccb8ea1e5 100644 --- a/dev-ml/lablgtk/metadata.xml +++ b/dev-ml/lablgtk/metadata.xml @@ -10,10 +10,10 @@ Mark Wright - + Enable gnome-base/libglade bindings compilation - + Enable gnome-base/libgnomecanvas bindings compilation
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ifmetric/
commit: 474e4df422e5ca6a1baaf8a8f35ab2fc07d8dd33 Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 21:25:32 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 21:25:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474e4df4 net-analyzer/ifmetric: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> .../{ifmetric-0.3-r2.ebuild => ifmetric-0.3-r3.ebuild} | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/net-analyzer/ifmetric/ifmetric-0.3-r2.ebuild b/net-analyzer/ifmetric/ifmetric-0.3-r3.ebuild similarity index 87% rename from net-analyzer/ifmetric/ifmetric-0.3-r2.ebuild rename to net-analyzer/ifmetric/ifmetric-0.3-r3.ebuild index f5e962992ffb..df13f75e5942 100644 --- a/net-analyzer/ifmetric/ifmetric-0.3-r2.ebuild +++ b/net-analyzer/ifmetric/ifmetric-0.3-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Set metrics of all IPv4 routes attached to a given network interface at once" HOMEPAGE="http://0pointer.de/lennart/projects/ifmetric/; @@ -13,15 +13,11 @@ KEYWORDS="~amd64 ~ppc x86" DEPEND="sys-kernel/linux-headers" -DOCS=( - README - doc/README.html -) - PATCHES=( "${FILESDIR}"/${P}-ul.patch "${FILESDIR}"/${P}-replybuf.patch ) +HTML_DOCS=( doc/README.html ) src_configure() { # man page and HTML are already generated
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netpipe/files/, net-analyzer/netpipe/
commit: d940fdc7e831600c4241205aa1f0f188443e2eae Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 21:25:35 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 21:25:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d940fdc7 net-analyzer/netpipe: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/724952 Signed-off-by: David Seifert gentoo.org> .../netpipe/files/netpipe-3.7.2-fix-makefile.patch | 35 -- ...etpipe-3.7.2.ebuild => netpipe-3.7.2-r1.ebuild} | 25 2 files changed, 46 insertions(+), 14 deletions(-) diff --git a/net-analyzer/netpipe/files/netpipe-3.7.2-fix-makefile.patch b/net-analyzer/netpipe/files/netpipe-3.7.2-fix-makefile.patch index f5c61737f7ae..d1f04a33a2dc 100644 --- a/net-analyzer/netpipe/files/netpipe-3.7.2-fix-makefile.patch +++ b/net-analyzer/netpipe/files/netpipe-3.7.2-fix-makefile.patch @@ -1,5 +1,3 @@ -diff --git a/makefile b/makefile -index 16f9052..3ada81f 100644 --- a/makefile +++ b/makefile @@ -21,8 +21,6 @@ @@ -11,3 +9,36 @@ index 16f9052..3ada81f 100644 SRC= ./src # For MPI, mpicc will set up the proper include and library paths +@@ -91,26 +89,26 @@ + + + tcp: $(SRC)/tcp.c $(SRC)/netpipe.c $(SRC)/netpipe.h +- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/tcp.c -DTCP -o NPtcp -I$(SRC) ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/tcp.c -DTCP -o NPtcp -I$(SRC) + + tcp6: $(SRC)/tcp.c $(SRC)/netpipe.c $(SRC)/netpipe.h +- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/tcp6.c -DTCP6 \ ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/tcp6.c -DTCP6 \ + -o NPtcp6 -I$(SRC) + + sctp: $(SRC)/sctp.c $(SRC)/netpipe.c $(SRC)/netpipe.h +- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/sctp.c -DSCTP \ ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/sctp.c -DSCTP \ + -o NPsctp -I$(SRC) + + sctp6: $(SRC)/sctp6.c $(SRC)/netpipe.c $(SRC)/netpipe.h +- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/sctp6.c -DSCTP6 \ ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/sctp6.c -DSCTP6 \ + -o NPsctp6 -I$(SRC) + + ipx: $(SRC)/ipx.c $(SRC)/netpipe.c $(SRC)/netpipe.h +- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/ipx.c -DIPX \ ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/ipx.c -DIPX \ + -o NPipx -I$(SRC) -lipx + + memcpy: $(SRC)/memcpy.c $(SRC)/netpipe.c $(SRC)/netpipe.h +- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/memcpy.c \ ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/memcpy.c \ + -DMEMCPY -o NPmemcpy -I$(SRC) + + MP_memcpy: $(SRC)/memcpy.c $(SRC)/netpipe.c $(SRC)/netpipe.h $(SRC)/MP_memcpy.c diff --git a/net-analyzer/netpipe/netpipe-3.7.2.ebuild b/net-analyzer/netpipe/netpipe-3.7.2-r1.ebuild similarity index 64% rename from net-analyzer/netpipe/netpipe-3.7.2.ebuild rename to net-analyzer/netpipe/netpipe-3.7.2-r1.ebuild index 894cf55c72a7..1cda1d25fa4a 100644 --- a/net-analyzer/netpipe/netpipe-3.7.2.ebuild +++ b/net-analyzer/netpipe/netpipe-3.7.2-r1.ebuild @@ -1,16 +1,18 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs -MY_PN=NetPIPE -MY_P=${MY_PN}-${PV} +MY_PN="NetPIPE" +MY_P="${MY_PN}-${PV}" DESCRIPTION="network protocol independent performance evaluator" HOMEPAGE="http://bitspjoule.org/netpipe/; SRC_URI="http://bitspjoule.org/netpipe/code/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + LICENSE="GPL-1+" SLOT="0" KEYWORDS="~amd64" @@ -24,21 +26,20 @@ DOCS=( dox/netpipe_paper.ps dox/np_cluster2002.pdf dox/np_euro.pdf - ) +) -PATCHES=( - "${FILESDIR}"/${P}-fix-makefile.patch - ) +PATCHES=( "${FILESDIR}"/${P}-fix-makefile.patch ) -S="${WORKDIR}"/${MY_P} +src_configure() { + tc-export CC +} src_compile() { - emake CC="$(tc-getCC)" LD="$(tc-getLD)" memcpy tcp $(usex ipv6 tcp6 '') + emake memcpy tcp $(usev ipv6 tcp6) } src_install() { - dobin NPmemcpy NPtcp - use ipv6 && dobin NPtcp6 + dobin NPmemcpy NPtcp $(usev ipv6 NPtcp6) doman dox/netpipe.1 einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/dhcp_probe/, net-analyzer/dhcp_probe/files/1.3.0/
commit: 98843027fa5df0967d3695441bd9e9995c96045a Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 21:25:29 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 21:25:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98843027 net-analyzer/dhcp_probe: drop 1.3.0-r4 Signed-off-by: David Seifert gentoo.org> net-analyzer/dhcp_probe/Manifest | 1 - net-analyzer/dhcp_probe/dhcp_probe-1.3.0-r4.ebuild | 50 -- .../dhcp_probe/files/1.3.0/01_dhcp_probe.5.patch | 47 .../dhcp_probe/files/1.3.0/02_dhcp_probe.8.patch | 35 --- .../1.3.0/03_implicit_point_conv_bootp.c.patch | 21 - .../files/1.3.0/04_linux_32_or_64bits.patch| 33 -- .../dhcp_probe/files/1.3.0/05-cleanup.patch| 29 - .../dhcp_probe/files/1.3.0/06-return.patch | 11 - .../dhcp_probe/files/1.3.0/07-comment.patch| 11 - net-analyzer/dhcp_probe/files/1.3.0/08-man8.patch | 20 - 10 files changed, 258 deletions(-) diff --git a/net-analyzer/dhcp_probe/Manifest b/net-analyzer/dhcp_probe/Manifest index d14483774cf0..5ed1a3a8246e 100644 --- a/net-analyzer/dhcp_probe/Manifest +++ b/net-analyzer/dhcp_probe/Manifest @@ -1,2 +1 @@ -DIST dhcp_probe-1.3.0.tar.gz 211613 BLAKE2B cbcc43b292fe537216ef40de9e417c1f700be4ad5f34feacd9475eb31866b68957ce66c5abc47db3b7e5a0dc8751ca6e54200b79ab2f1f8c3f308f6c1c7aef4d SHA512 d643012529ee5149adbc0c1f19f8e579c55201e86de2aec9b3313be9412db4e973162f864d1baaf79fa340b7bd9a7385f0f1406d1b616e801ced3c7bb387c854 DIST dhcp_probe-1.3.1.tar.gz 246238 BLAKE2B 86c079c4c7951f3a70ced20dbea5d4f0d716335d2f9a18b1b9986965ca0446b5a7b673c7e652405deceeef336218016418a86be1a76d452c7802061403a66e82 SHA512 1002683e6ceb3806289fa9e4879be3d957a9ddc42656d7114942708560f8efba0db058137e04cad092e5a083900987aa1f76c5a7c20db4b57c104dd6a6fcabb6 diff --git a/net-analyzer/dhcp_probe/dhcp_probe-1.3.0-r4.ebuild b/net-analyzer/dhcp_probe/dhcp_probe-1.3.0-r4.ebuild deleted file mode 100644 index 3819fc35ca70.. --- a/net-analyzer/dhcp_probe/dhcp_probe-1.3.0-r4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit flag-o-matic - -DESCRIPTION="discover DHCP and BootP servers on a directly-attached Ethernet network" -HOMEPAGE="https://www.net.princeton.edu/software/dhcp_probe/; -SRC_URI="https://www.net.princeton.edu/software/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - net-libs/libpcap - >=net-libs/libnet-1.1.2.1-r2 -" -RDEPEND="${DEPEND}" -DOCS=( - "${FILESDIR}"/${PN}_mail - AUTHORS - ChangeLog - NEWS - README - TODO - extras/dhcp_probe.cf.sample -) -PATCHES=( - "${FILESDIR}"/${PV}/01_dhcp_probe.5.patch - "${FILESDIR}"/${PV}/02_dhcp_probe.8.patch - "${FILESDIR}"/${PV}/03_implicit_point_conv_bootp.c.patch - "${FILESDIR}"/${PV}/04_linux_32_or_64bits.patch - "${FILESDIR}"/${PV}/05-cleanup.patch - "${FILESDIR}"/${PV}/06-return.patch - "${FILESDIR}"/${PV}/07-comment.patch - "${FILESDIR}"/${PV}/08-man8.patch -) - -src_configure() { - use amd64 && append-flags -D__ARCH__=64 - STRIP=true econf -} - -src_install() { - default - - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FILESDIR}/${PN}.confd" ${PN} -} diff --git a/net-analyzer/dhcp_probe/files/1.3.0/01_dhcp_probe.5.patch b/net-analyzer/dhcp_probe/files/1.3.0/01_dhcp_probe.5.patch deleted file mode 100644 index 2d5599c06224.. --- a/net-analyzer/dhcp_probe/files/1.3.0/01_dhcp_probe.5.patch +++ /dev/null @@ -1,47 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 01_dhcp_probe.5.dpatch by Laurent Guignard -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: Change a syntax problem in groff file for hyphenation problem -## Note: -## Submitted to upstream programmer Irwin Tillman. -## This patch will be applied in the next version of the upstream code. - - -@DPATCH@ -diff -urNad trunk~/doc/dhcp_probe.cf.5 trunk/doc/dhcp_probe.cf.5 trunk~/doc/dhcp_probe.cf.5 2009-03-30 14:53:40.0 +0200 -+++ trunk/doc/dhcp_probe.cf.5 2009-03-30 14:57:05.0 +0200 -@@ -472,10 +472,10 @@ - .PP - .RS - .nf ---p the name of the calling program (e.g. dhcp_probe), ---I the name of the interface on which the unexpected response packet was received ---i the IP source address of the packet ---m Ethernet source address of the packet -+\-p the name of the calling program (e.g. dhcp_probe), -+\-I the name of the interface on which the unexpected response packet was received -+\-i the IP source address of the packet -+\-m Ethernet source address of the packet - .fi - .RE - .PP -@@ -483,7 +483,7 @@ - .PP - .RS - .nf ---y the non-zero yiaddr value from the
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/hexinject/, net-analyzer/hexinject/files/
commit: dee8bad893c1a600b59e6ab18b2a9d8474c03003 Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 21:25:31 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 21:25:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee8bad8 net-analyzer/hexinject: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/724862 Signed-off-by: David Seifert gentoo.org> .../files/hexinject-1.6-fix-build-system.patch | 22 +- ...nject-1.6-r1.ebuild => hexinject-1.6-r2.ebuild} | 9 +++-- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/net-analyzer/hexinject/files/hexinject-1.6-fix-build-system.patch b/net-analyzer/hexinject/files/hexinject-1.6-fix-build-system.patch index fbe91199bbfa..9d22337afa93 100644 --- a/net-analyzer/hexinject/files/hexinject-1.6-fix-build-system.patch +++ b/net-analyzer/hexinject/files/hexinject-1.6-fix-build-system.patch @@ -1,18 +1,22 @@ Author: holgersson Date: Fri Oct 20 18:30:00 2017 +0200 -Don’t call gcc directly, and respect CFLAGS. As this project -is plain C I don’t care fore CXXFLAGS here. +Respect CC, CFLAGS, CPPFLAGS and LDFLAGS. a/Makefile 2017-10-20 18:15:11.743805540 +0200 -+++ b/Makefile 2017-10-20 18:24:55.120009439 +0200 -@@ -1,6 +1,6 @@ +--- a/Makefile b/Makefile +@@ -1,11 +1,7 @@ -CC = gcc -CFLAGS = -Wall -LDFLAGS = -lpcap -+CC ?= gcc +CFLAGS += -Wall -+LDFLAGS = -lpcap ++LDLIBS = -lpcap - all: - $(CC) $(CFLAGS) $(LDFLAGS) -o hexinject hexinject.c +-all: +- $(CC) $(CFLAGS) $(LDFLAGS) -o hexinject hexinject.c +- $(CC) $(CFLAGS) $(LDFLAGS) -o prettypacket prettypacket.c +- $(CC) $(CFLAGS) $(LDFLAGS) -o hex2raw hex2raw.c ++all: hexinject prettypacket hex2raw + + clean: + rm -f hexinject prettypacket hex2raw *~ diff --git a/net-analyzer/hexinject/hexinject-1.6-r1.ebuild b/net-analyzer/hexinject/hexinject-1.6-r2.ebuild similarity index 91% rename from net-analyzer/hexinject/hexinject-1.6-r1.ebuild rename to net-analyzer/hexinject/hexinject-1.6-r2.ebuild index e36c1803461e..bfef01f88b8f 100644 --- a/net-analyzer/hexinject/hexinject-1.6-r1.ebuild +++ b/net-analyzer/hexinject/hexinject-1.6-r2.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=8 inherit toolchain-funcs DESCRIPTION="Network packet sniffer and injector" HOMEPAGE="http://hexinject.sourceforge.net/; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +S="${WORKDIR}/${PN}" LICENSE="BSD" SLOT="0" @@ -18,13 +19,9 @@ DEPEND="net-libs/libpcap" RDEPEND="${DEPEND} experimental? ( dev-lang/tcl )" -S="${WORKDIR}/${PN}" - PATCHES=( "${FILESDIR}"/${PN}-1.6-fix-build-system.patch ) src_configure() { - default - tc-export CC }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boost/files/
commit: ad6496f10ac3e6101a9886d73997245f7ff0a69b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 6 21:25:28 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 21:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6496f1 dev-libs/boost: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/28571 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: David Seifert gentoo.org> .../boost/files/boost-1.79.0-CVE-2012-2677.patch | 121 - .../files/boost-1.79.0-disable_icu_rpath.patch | 29 - .../files/boost-1.79.0-fix-mips1-transition.patch | 39 --- 3 files changed, 189 deletions(-) diff --git a/dev-libs/boost/files/boost-1.79.0-CVE-2012-2677.patch b/dev-libs/boost/files/boost-1.79.0-CVE-2012-2677.patch deleted file mode 100644 index 5dfbf85bc63f.. --- a/dev-libs/boost/files/boost-1.79.0-CVE-2012-2677.patch +++ /dev/null @@ -1,121 +0,0 @@ -https://src.fedoraproject.org/rpms/boost/raw/master/f/boost-1.58.0-pool.patch -https://bugzilla.redhat.com/show_bug.cgi?id=828856 -https://bugs.gentoo.org/620468 -https://svn.boost.org/trac10/ticket/6701 - a/boost/pool/pool.hpp -+++ b/boost/pool/pool.hpp -@@ -27,4 +27,6 @@ - #include - -+// std::numeric_limits -+#include - // boost::integer::static_lcm - #include -@@ -356,4 +358,11 @@ - } - -+size_type max_chunks() const -+{ //! Calculated maximum number of memory chunks that can be allocated in a single call by this Pool. -+ size_type partition_size = alloc_size(); -+ size_type POD_size = integer::static_lcm::value + sizeof(size_type); -+ return (std::numeric_limits::max() - POD_size) / alloc_size(); -+} -+ - static void * & nextof(void * const ptr) - { //! \returns Pointer dereferenced. -@@ -375,5 +384,7 @@ - //! the first time that object needs to allocate system memory. - //! The default is 32. This parameter may not be 0. -- //! \param nmax_size is the maximum number of chunks to allocate in one block. -+ //! \param nmax_size is the maximum number of chunks to allocate in one block. -+ set_next_size(nnext_size); -+ set_max_size(nmax_size); - } - -@@ -398,7 +409,7 @@ - } - void set_next_size(const size_type nnext_size) --{ //! Set number of chunks to request from the system the next time that object needs to allocate system memory. This value should never be set to 0. -- //! \returns nnext_size. -- next_size = start_size = nnext_size; -+{ //! Set number of chunks to request from the system the next time that object needs to allocate system memory. This value should never be set to 0. -+ BOOST_USING_STD_MIN(); -+ next_size = start_size = min BOOST_PREVENT_MACRO_SUBSTITUTION(nnext_size, max_chunks()); - } - size_type get_max_size() const -@@ -408,5 +419,6 @@ - void set_max_size(const size_type nmax_size) - { //! Set max_size. -- max_size = nmax_size; -+ BOOST_USING_STD_MIN(); -+ max_size = min BOOST_PREVENT_MACRO_SUBSTITUTION(nmax_size, max_chunks()); - } - size_type get_requested_size() const -@@ -709,7 +721,7 @@ - BOOST_USING_STD_MIN(); - if(!max_size) --next_size <<= 1; -+set_next_size(next_size << 1); - else if( next_size*partition_size/requested_size < max_size) --next_size = min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, max_size*requested_size/ partition_size); -+set_next_size(min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, max_size * requested_size / partition_size)); - - // initialize it, -@@ -749,7 +761,7 @@ - BOOST_USING_STD_MIN(); - if(!max_size) --next_size <<= 1; -+set_next_size(next_size << 1); - else if( next_size*partition_size/requested_size < max_size) --next_size = min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, max_size*requested_size/ partition_size); -+set_next_size(min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, max_size * requested_size / partition_size)); - - // initialize it, -@@ -793,4 +805,6 @@ - //! \returns Address of chunk n if allocated ok. - //! \returns 0 if not enough memory for n chunks. -+ if (n > max_chunks()) -+return 0; - - const size_type partition_size = alloc_size(); -@@ -841,7 +855,7 @@ - BOOST_USING_STD_MIN(); - if(!max_size) --next_size <<= 1; -+set_next_size(next_size << 1); - else if( next_size*partition_size/requested_size < max_size) --next_size = min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, max_size*requested_size/ partition_size); -+set_next_size(min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, max_size * requested_size / partition_size)); - - // insert it into the list, a/libs/pool/test/test_bug_6701.cpp -+++ b/libs/pool/test/test_bug_6701.cpp -@@ -0,0 +1,27 @@ -+/* Copyright (C) 2012 Étienne Dupuis -+* -+* Use, modification and
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ndoutils/
commit: 5fe6d7a57c71ca4098559207fb78f589e966a708 Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 21:25:33 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 21:25:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe6d7a5 net-analyzer/ndoutils: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> ...ls-2.1.3-r2.ebuild => ndoutils-2.1.3-r3.ebuild} | 59 ++ 1 file changed, 27 insertions(+), 32 deletions(-) diff --git a/net-analyzer/ndoutils/ndoutils-2.1.3-r2.ebuild b/net-analyzer/ndoutils/ndoutils-2.1.3-r3.ebuild similarity index 70% rename from net-analyzer/ndoutils/ndoutils-2.1.3-r2.ebuild rename to net-analyzer/ndoutils/ndoutils-2.1.3-r3.ebuild index 784309fee43a..044cb36975f4 100644 --- a/net-analyzer/ndoutils/ndoutils-2.1.3-r2.ebuild +++ b/net-analyzer/ndoutils/ndoutils-2.1.3-r3.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit systemd DESCRIPTION="Nagios addon to store Nagios data in a MySQL database" HOMEPAGE="https://www.nagios.org/; SRC_URI="https://github.com/NagiosEnterprises/${PN}/archive/${P}.tar.gz; +S="${WORKDIR}/${PN}-${P}" LICENSE="GPL-2" SLOT="0" @@ -14,30 +16,19 @@ KEYWORDS="~amd64 ~ppc ~x86" # We require the "nagios" user from net-analyzer/nagios-core at build # time. -DEPEND="dev-db/mysql-connector-c +DEPEND=" + dev-db/mysql-connector-c dev-perl/DBD-mysql dev-perl/DBI >=net-analyzer/nagios-core-4.4.5" RDEPEND="${DEPEND} virtual/mysql" -S="${WORKDIR}/${PN}-${P}" - -DOCS=( - Changelog - README - THANKS - TODO - UPGRADING - "docs/NDOUTILS DB Model.pdf" - "docs/NDOUtils Documentation.pdf" -) - PATCHES=( - "${FILESDIR}/format-security.patch" - "${FILESDIR}/ndoutils-2.0.0-asprintf.patch" - "${FILESDIR}/sample-config-piddir.patch" - "${FILESDIR}/openrc-init.patch" + "${FILESDIR}"/format-security.patch + "${FILESDIR}"/ndoutils-2.0.0-asprintf.patch + "${FILESDIR}"/sample-config-piddir.patch + "${FILESDIR}"/openrc-init.patch ) src_configure() { @@ -58,34 +49,38 @@ src_compile() { # Avoid "emake all" so that we don't build the stuff for nagios-2.x # and nagios-3.x, some of which throws QA warnings. We don't use it # anyway. - pushd src - emake file2sock log2ndo ndo2db-4x ndomod-4x.o sockdebug - popd + emake -C src file2sock log2ndo ndo2db-4x ndomod-4x.o sockdebug } src_install() { + # The documentation isn't installed by the build system + HTML_DOCS=( docs/html/. ) default + + dodoc Changelog UPGRADING \ + "docs/NDOUTILS DB Model.pdf" "docs/NDOUtils Documentation.pdf" + + systemd_newunit startup/default-service ndoutils.service + insinto /etc/nagios newins config/ndo2db.cfg-sample ndo2db.cfg newins config/ndomod.cfg-sample ndomod.cfg - newinitd "startup/openrc-init" ndo2db - newconfd "startup/openrc-conf" ndo2db - systemd_newunit "startup/default-service" "${PN}.service" + newinitd startup/openrc-init ndo2db + newconfd startup/openrc-conf ndo2db - # The documentation isn't installed by the build system - dodoc -r docs/html - - insinto "/usr/share/${PN}" + insinto /usr/share/ndoutils doins -r db # These need to be executable... - exeinto "/usr/share/${PN}/db" + exeinto /usr/share/ndoutils/db doexe db/{installdb,prepsql,upgradedb} # Use symlinks because the installdb/upgradedb scripts use relative # paths to the SQL queries. - dosym "../share/${PN}/db/installdb" /usr/bin/ndoutils-installdb - dosym "../share/${PN}/db/upgradedb" /usr/bin/ndoutils-upgradedb + dosym ../share/ndoutils/db/installdb /usr/bin/ndoutils-installdb + dosym ../share/ndoutils/db/upgradedb /usr/bin/ndoutils-upgradedb + + keepdir /var/lib/nagios } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/dhcp_probe/
commit: d86053615e356d35d813ba48279f8fe852df052e Author: David Seifert gentoo org> AuthorDate: Tue Dec 6 21:25:30 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 6 21:25:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8605361 net-analyzer/dhcp_probe: cleanup Signed-off-by: David Seifert gentoo.org> net-analyzer/dhcp_probe/dhcp_probe-1.3.1.ebuild | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/net-analyzer/dhcp_probe/dhcp_probe-1.3.1.ebuild b/net-analyzer/dhcp_probe/dhcp_probe-1.3.1.ebuild index 4bcdb5ae2887..c7d6357a1e18 100644 --- a/net-analyzer/dhcp_probe/dhcp_probe-1.3.1.ebuild +++ b/net-analyzer/dhcp_probe/dhcp_probe-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,19 +13,11 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="net-libs/libpcap - >=net-libs/libnet-1.1.2.1-r2" +DEPEND=" + net-libs/libnet + net-libs/libpcap" RDEPEND="${DEPEND}" -DOCS=( - AUTHORS - ChangeLog - NEWS - README - TODO - extras/dhcp_probe.cf.sample -) - PATCHES=( "${FILESDIR}"/${PN}-1.3.1-respect-AR.patch "${FILESDIR}"/${PN}-1.3.1-fix-configure-CPP.patch @@ -50,7 +42,7 @@ src_configure() { src_install() { default - dodoc "${FILESDIR}"/${PN}_mail + dodoc extras/dhcp_probe.cf.sample "${FILESDIR}"/${PN}_mail newinitd "${FILESDIR}"/${PN}.initd ${PN} newconfd "${FILESDIR}"/${PN}.confd ${PN}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadabra/
commit: a28538fbaa9305403c1d842b58c88796f88cdaf5 Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 6 21:06:29 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 6 21:06:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28538fb sci-mathematics/cadabra: drop old 2.4.0.2 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/cadabra/Manifest | 1 - sci-mathematics/cadabra/cadabra-2.4.0.2.ebuild | 104 - 2 files changed, 105 deletions(-) diff --git a/sci-mathematics/cadabra/Manifest b/sci-mathematics/cadabra/Manifest index 127fc7ce4567..517715df8c6b 100644 --- a/sci-mathematics/cadabra/Manifest +++ b/sci-mathematics/cadabra/Manifest @@ -1,4 +1,3 @@ -DIST cadabra-2.4.0.2.tar.gz 24688084 BLAKE2B 4bc1e00ab87bbdc43dae261e1948b41a6372f90ad394e5208b65b993210ff42e84ed098ad4fcf6d056fc42947b75f970f18a92b67859fd69c8ea3cc18ffb2e9a SHA512 2545f7ba3238944902b413bfbed91d87594d87afe99d1fb61061115b354a6fa29ffb7b71017d790e54080da33aa905d0f9afe0546fb1397144fe7b135e906274 DIST cadabra-2.4.2.1.tar.gz 25154623 BLAKE2B 99c24728c80c5909df338b9214774123c2aac63e475138b5059c0c7824685827765d7906c17200ab3bad63e08b3637c7eb67b2f25bb3477eab4ca02fcbedbb56 SHA512 9dd280dfaca3cf1def268bca7884b0d00287bba5bfb7b80e8bdf4759f91c83117d146af2a24e05d2a8bdc8a5be412529a805713861a56a7186c35fe07ff8d0db DIST cadabra-2.4.2.2.tar.gz 25156757 BLAKE2B 05d4e490d1fa740b3dd505b72d5f4f298e62e234859e81b5bdf865e895ab820b3cd5d6db3ecda1cac0426b031cc5c87428d464bdb66b24cb9b945ababc860a90 SHA512 c5c55abad090d72f981341d94d3e299583f446a4bff1df994a60c740cede9e543b5cdee146dae2a846deec4adf446172e62b0f12deab8c89e7a085ffa7006acf DIST cadabra-2.4.3.2.tar.gz 25157173 BLAKE2B 895b91a01f5dedc87294903959ee3aca0234016fce0094f4288c07e2d265f90f834670b9c50dcfa059e46564c773f73f049cf65db74f49932e442d15d68ecd88 SHA512 21c76804442397fa3d5fa407fc74395fc800d01c2a5d84270e9cf3abd875c8ff96e2ba8f8349037797ff4ef3d2b9033c2a1a6af45bb75c3a201acdd7357adb6f diff --git a/sci-mathematics/cadabra/cadabra-2.4.0.2.ebuild b/sci-mathematics/cadabra/cadabra-2.4.0.2.ebuild deleted file mode 100644 index c3b86c9b872e.. --- a/sci-mathematics/cadabra/cadabra-2.4.0.2.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAJOR=$(ver_cut 1) -CADABRA=${PN}${MAJOR} - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit xdg-utils python-single-r1 cmake - -DESCRIPTION="Field-theory motivated approach to computer algebra" -HOMEPAGE="https://cadabra.science/; - -if [[ "${PV}" == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/kpeeters/${CADABRA}.git; -else - SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/${CADABRA}-${PV} - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0/${MAJOR}" -IUSE="gtk +jupyter test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - app-text/dvipng - dev-cpp/glibmm:2 - dev-db/sqlite:3= - dev-libs/boost:= - dev-libs/gmp:=[cxx] - dev-libs/jsoncpp:= - dev-libs/libsigc++:2 - dev-texlive/texlive-basic - $(python_gen_cond_dep ' - dev-python/gmpy:2[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] ) - ') - gtk? ( dev-cpp/gtkmm:3.0 ) -" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')" - -PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch ) - -DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst ) - -# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk" -xdg_update() { - if use gtk ; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -src_prepare() { - # Clean postinst script which calls libtool and icon-cache update - echo '#!/bin/sh' > "${S}"/config/postinst.in || die - - # Fix "PYTHON_EXECUTABLE" in Jupyter kernel - sed -i "s|@PYTHON_EXECUTABLE@|${EPYTHON}|" \ - "${S}"/jupyterkernel/kernelspec/kernel.json.in || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_SYSTEM_JSONCPP=ON - -DPACKAGING_MODE=ON - -DUSE_PYTHON_3=ON - -DBUILD_AS_CPP_LIBRARY=OFF - -DENABLE_JUPYTER=OFF # special Xeus Jupyter kernel (uses xtl) - -DENABLE_MATHEMATICA=OFF - -DINSTALL_TARGETS_ONLY=OFF - -DBUILD_TESTS=$(usex test) - -DENABLE_FRONTEND=$(usex gtk) - -DENABLE_PY_JUPYTER=$(usex jupyter) - ) -
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadabra/
commit: 2cbd90cbcf113abeb3fd72d6e40972857a7029c1 Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 6 21:05:39 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 6 21:06:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbd90cb sci-mathematics/cadabra: bump to 2.4.3.2 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/cadabra/Manifest | 1 + sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild | 104 + 2 files changed, 105 insertions(+) diff --git a/sci-mathematics/cadabra/Manifest b/sci-mathematics/cadabra/Manifest index f0e4cf0aa3a5..ea4094ab5183 100644 --- a/sci-mathematics/cadabra/Manifest +++ b/sci-mathematics/cadabra/Manifest @@ -2,3 +2,4 @@ DIST cadabra-2.3.9.3.tar.gz 24685603 BLAKE2B eb76f65898be499eb5abbbaf8ac478a056f DIST cadabra-2.4.0.2.tar.gz 24688084 BLAKE2B 4bc1e00ab87bbdc43dae261e1948b41a6372f90ad394e5208b65b993210ff42e84ed098ad4fcf6d056fc42947b75f970f18a92b67859fd69c8ea3cc18ffb2e9a SHA512 2545f7ba3238944902b413bfbed91d87594d87afe99d1fb61061115b354a6fa29ffb7b71017d790e54080da33aa905d0f9afe0546fb1397144fe7b135e906274 DIST cadabra-2.4.2.1.tar.gz 25154623 BLAKE2B 99c24728c80c5909df338b9214774123c2aac63e475138b5059c0c7824685827765d7906c17200ab3bad63e08b3637c7eb67b2f25bb3477eab4ca02fcbedbb56 SHA512 9dd280dfaca3cf1def268bca7884b0d00287bba5bfb7b80e8bdf4759f91c83117d146af2a24e05d2a8bdc8a5be412529a805713861a56a7186c35fe07ff8d0db DIST cadabra-2.4.2.2.tar.gz 25156757 BLAKE2B 05d4e490d1fa740b3dd505b72d5f4f298e62e234859e81b5bdf865e895ab820b3cd5d6db3ecda1cac0426b031cc5c87428d464bdb66b24cb9b945ababc860a90 SHA512 c5c55abad090d72f981341d94d3e299583f446a4bff1df994a60c740cede9e543b5cdee146dae2a846deec4adf446172e62b0f12deab8c89e7a085ffa7006acf +DIST cadabra-2.4.3.2.tar.gz 25157173 BLAKE2B 895b91a01f5dedc87294903959ee3aca0234016fce0094f4288c07e2d265f90f834670b9c50dcfa059e46564c773f73f049cf65db74f49932e442d15d68ecd88 SHA512 21c76804442397fa3d5fa407fc74395fc800d01c2a5d84270e9cf3abd875c8ff96e2ba8f8349037797ff4ef3d2b9033c2a1a6af45bb75c3a201acdd7357adb6f diff --git a/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild b/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild new file mode 100644 index ..c3b86c9b872e --- /dev/null +++ b/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MAJOR=$(ver_cut 1) +CADABRA=${PN}${MAJOR} + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit xdg-utils python-single-r1 cmake + +DESCRIPTION="Field-theory motivated approach to computer algebra" +HOMEPAGE="https://cadabra.science/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kpeeters/${CADABRA}.git; +else + SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/${CADABRA}-${PV} + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0/${MAJOR}" +IUSE="gtk +jupyter test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + app-text/dvipng + dev-cpp/glibmm:2 + dev-db/sqlite:3= + dev-libs/boost:= + dev-libs/gmp:=[cxx] + dev-libs/jsoncpp:= + dev-libs/libsigc++:2 + dev-texlive/texlive-basic + $(python_gen_cond_dep ' + dev-python/gmpy:2[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] ) + ') + gtk? ( dev-cpp/gtkmm:3.0 ) +" +DEPEND="${RDEPEND}" +BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')" + +PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch ) + +DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst ) + +# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk" +xdg_update() { + if use gtk ; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} + +src_prepare() { + # Clean postinst script which calls libtool and icon-cache update + echo '#!/bin/sh' > "${S}"/config/postinst.in || die + + # Fix "PYTHON_EXECUTABLE" in Jupyter kernel + sed -i "s|@PYTHON_EXECUTABLE@|${EPYTHON}|" \ + "${S}"/jupyterkernel/kernelspec/kernel.json.in || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_SYSTEM_JSONCPP=ON + -DPACKAGING_MODE=ON + -DUSE_PYTHON_3=ON + -DBUILD_AS_CPP_LIBRARY=OFF + -DENABLE_JUPYTER=OFF # special Xeus Jupyter kernel (uses xtl) + -DENABLE_MATHEMATICA=OFF + -DINSTALL_TARGETS_ONLY=OFF + -DBUILD_TESTS=$(usex test) +
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadabra/
commit: b3e5357fc6f12530c38d172cce3825be856c73bb Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 6 21:06:13 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 6 21:06:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e5357f sci-mathematics/cadabra: drop old 2.3.9.3 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/cadabra/Manifest | 1 - sci-mathematics/cadabra/cadabra-2.3.9.3.ebuild | 99 -- 2 files changed, 100 deletions(-) diff --git a/sci-mathematics/cadabra/Manifest b/sci-mathematics/cadabra/Manifest index ea4094ab5183..127fc7ce4567 100644 --- a/sci-mathematics/cadabra/Manifest +++ b/sci-mathematics/cadabra/Manifest @@ -1,4 +1,3 @@ -DIST cadabra-2.3.9.3.tar.gz 24685603 BLAKE2B eb76f65898be499eb5abbbaf8ac478a056ffe5801bcf7124be60d1b034f4e88ed76354f03e7a2de9b7f7561a32e82699c882be135fb5966614da37526933 SHA512 9a5cdc6a7d824350ef3929c9f21647588891c1376103a57d231c2f5160971e3373b0efb9e050c574ebd51921a3f7d9f230f533a88a44e0dd8e645bf2395a95fe DIST cadabra-2.4.0.2.tar.gz 24688084 BLAKE2B 4bc1e00ab87bbdc43dae261e1948b41a6372f90ad394e5208b65b993210ff42e84ed098ad4fcf6d056fc42947b75f970f18a92b67859fd69c8ea3cc18ffb2e9a SHA512 2545f7ba3238944902b413bfbed91d87594d87afe99d1fb61061115b354a6fa29ffb7b71017d790e54080da33aa905d0f9afe0546fb1397144fe7b135e906274 DIST cadabra-2.4.2.1.tar.gz 25154623 BLAKE2B 99c24728c80c5909df338b9214774123c2aac63e475138b5059c0c7824685827765d7906c17200ab3bad63e08b3637c7eb67b2f25bb3477eab4ca02fcbedbb56 SHA512 9dd280dfaca3cf1def268bca7884b0d00287bba5bfb7b80e8bdf4759f91c83117d146af2a24e05d2a8bdc8a5be412529a805713861a56a7186c35fe07ff8d0db DIST cadabra-2.4.2.2.tar.gz 25156757 BLAKE2B 05d4e490d1fa740b3dd505b72d5f4f298e62e234859e81b5bdf865e895ab820b3cd5d6db3ecda1cac0426b031cc5c87428d464bdb66b24cb9b945ababc860a90 SHA512 c5c55abad090d72f981341d94d3e299583f446a4bff1df994a60c740cede9e543b5cdee146dae2a846deec4adf446172e62b0f12deab8c89e7a085ffa7006acf diff --git a/sci-mathematics/cadabra/cadabra-2.3.9.3.ebuild b/sci-mathematics/cadabra/cadabra-2.3.9.3.ebuild deleted file mode 100644 index a39fec81b21a.. --- a/sci-mathematics/cadabra/cadabra-2.3.9.3.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAJOR=$(ver_cut 1) -CADABRA=${PN}${MAJOR} - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit xdg-utils python-single-r1 cmake - -DESCRIPTION="Field-theory motivated approach to computer algebra" -HOMEPAGE="https://cadabra.science/; - -if [[ "${PV}" == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/kpeeters/${CADABRA}.git; -else - SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/${CADABRA}-${PV} - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0/${MAJOR}" -IUSE="gtk +jupyter test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" # For this version some tests fail. - -RDEPEND=" - ${PYTHON_DEPS} - app-text/dvipng - dev-cpp/glibmm:2 - dev-db/sqlite:3= - dev-libs/boost:= - dev-libs/gmp:=[cxx] - dev-libs/jsoncpp:= - dev-libs/libsigc++:2 - dev-texlive/texlive-basic - $(python_gen_cond_dep ' - dev-python/gmpy:2[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] ) - ') - gtk? ( dev-cpp/gtkmm:3.0 ) -" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')" - -PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch ) - -DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst ) - -# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk" -xdg_update() { - if use gtk ; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -src_prepare() { - # Clean postinst script which calls libtool and icon-cache update - echo '#!/bin/sh' > "${S}"/config/postinst.in || die - - # Fix "PYTHON_EXECUTABLE" in Jupyter kernel - sed -i "s|@PYTHON_EXECUTABLE@|${EPYTHON}|" \ - "${S}"/jupyterkernel/kernelspec/kernel.json.in || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_SYSTEM_JSONCPP=ON - -DPACKAGING_MODE=ON - -DUSE_PYTHON_3=ON - -DBUILD_AS_CPP_LIBRARY=OFF - -DENABLE_JUPYTER=OFF # special Xeus Jupyter kernel (uses xtl) - -DENABLE_MATHEMATICA=OFF - -DINSTALL_TARGETS_ONLY=OFF - -DBUILD_TESTS=$(usex test) - -DENABLE_FRONTEND=$(usex gtk) -
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/
commit: e5934171bfc6e10cc3574070fa9177a69a496b08 Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 6 21:01:36 2022 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 6 21:01:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5934171 app-admin/ansible: add 6.7.0 Signed-off-by: Matthew Thode gentoo.org> app-admin/ansible/Manifest | 1 + app-admin/ansible/ansible-6.7.0.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest index 45fe5659eac8..fb3ca72855fe 100644 --- a/app-admin/ansible/Manifest +++ b/app-admin/ansible/Manifest @@ -2,3 +2,4 @@ DIST ansible-4.6.0.tar.gz 35644507 BLAKE2B 94f544caa81ba7d20493f469483612f2ebf9e DIST ansible-5.10.0.tar.gz 36898833 BLAKE2B 5705325c150909e4911cbc6fafb9b6194bcd15cf7a97978835b29cb8b87b671fa888163e28e825d1fc98006c57313677afed63236f4a55af415a70daf5fe305f SHA512 d81b34642533dfaf0c3dba5ecc8ba483efb3d82bd40afa469de2778666e932bec3c20e61ae579184fcbd7f1ec7c8d694617f334ebb3e910db3c9f6709d3b9385 DIST ansible-6.5.0.tar.gz 38275680 BLAKE2B 5d17ba2b8b3a0ccb1ea9873c0d500ca7984d2d3db19d062807004da5c001ee44d33cd6707226887bef8f6bae0ea9584f8c2c63a8cb176a2244b3b2ad92e13454 SHA512 ddb77304c6a9617186fa0252a0da91632ffc21f910e02fc68e340ed37de0806586a2543700e996db7fb0bb9240a2ee20b7a462f005de200028748b38fbb2e293 DIST ansible-6.6.0.tar.gz 35620748 BLAKE2B 1e36ff72669902629cf1f373e9816b9d0a3136cb205867a24d67efc27b0ca3f2d361f3017fb1543c46da8693bb165ee6b354388611ab3e3186098513bd49f41d SHA512 51d06386dfb14ef826562dd4991556805d3e6014173965f0541e97b905984208a95889392dd3bb22027060ac767a354d53dfb9de774d5b461b15b236395d6fd1 +DIST ansible-6.7.0.tar.gz 36371372 BLAKE2B 75cb14f158c36ded8313a1c5b798838afdf3a38ffc8e29a87c8e1e3e74c9aeca827432397ad83ed23a1d3aeaaef91822cc3c23aa226a307d93f84f54b25d71bb SHA512 676baf03626d5bf36aea7117d39ef71ba7878ab6bccdec1ee199bd699d559a5f3f6a0d9032ef120204093677b7fbbe1b575529d3aa692acd1a4447f9c2715f3a diff --git a/app-admin/ansible/ansible-6.7.0.ebuild b/app-admin/ansible/ansible-6.7.0.ebuild new file mode 100644 index ..cf0da827da5f --- /dev/null +++ b/app-admin/ansible/ansible-6.7.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Model-driven deployment, config management, and command execution framework" +HOMEPAGE="https://www.ansible.com/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +RESTRICT="test" + +RDEPEND=">=app-admin/ansible-core-2.13.0 +
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/
commit: 67aa572b420b2f55f9023b6800ecd5441de99f04 Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 6 21:01:08 2022 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 6 21:01:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67aa572b app-admin/ansible-core: add 2.13.7 Signed-off-by: Matthew Thode gentoo.org> app-admin/ansible-core/Manifest | 1 + app-admin/ansible-core/ansible-core-2.13.7.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest index 222adbb1bf05..9d8581c01118 100644 --- a/app-admin/ansible-core/Manifest +++ b/app-admin/ansible-core/Manifest @@ -2,4 +2,5 @@ DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B c5080161bfffc34382db86f3940dbbf1 DIST ansible-core-2.12.10.tar.gz 7762154 BLAKE2B deffcc42c124a40ce34ce9a26a0c400b1199018cb05478ea8860500e1a507f9f604c1f40f0d006682fc14ad8f0cc3d035b8ffb1307ee37d26191be3c68e33253 SHA512 8b4eb0e923f976680e81ffbe942c4ddc7ddaaaffe83d14c20f78f7c6ab4f548f21920cdfa57b48de2bc24683028e744a92ac4ca45fecc459ea2b042de8c40737 DIST ansible-core-2.13.5.tar.gz 13934317 BLAKE2B 27ac2040f3626d645e57fab4df9b1b6a349fb81bec4cc8bb87b4dd16351f43d71a6210e32e2906346500742be2bf94512a1b05ba95b7ac0dfeac89696dfc9760 SHA512 e57dca7d457cfbf8a805442dd274499e3a6e4652303dc9e838b46c7dba9a36f2262e548bf9b6ff66f4e4bed5fa648abf9bb9a881047d4c6c0d6efbc91269eca2 DIST ansible-core-2.13.6.tar.gz 13938462 BLAKE2B bf7bbeb5d5f7e27a2d72a61223559f79971aeb86d91688907c629388cf4c2578c88694f6ca23b22b6f8fe50cdaa909b34c05e9756258a062156a1e5d2bcea3b4 SHA512 2a91916e94bf65f76c450e548c6464660ef0e1a62e17f889785cb94c735c2bf153a2d8eff7a0dac90836a523f5768453bf18c4bdf3cbee0f8916d6cd0b11a902 +DIST ansible-core-2.13.7.tar.gz 13940230 BLAKE2B fd3556514f7692b48a66987ff5a084b132217c910ba0b216f2533cd1e542a9b6da6d2aa96e8e32142ab3a6ed7357fc1b68b9827ceaf44b91238bfbcb15b5d026 SHA512 f46d8acb07fa1d397e6e640c52237ed70b575ae0760eeb82b9e41afc6c06d99d341856d6af3452edb82e63a708600c2f348782b8bebc18c0ea9b03a4df80594a DIST ansible-core-2.14.0.tar.gz 13988948 BLAKE2B 7b68d72c292d8f3e8fb2d0d66fce0eca1de1b74ec1dc3ecaa2c4b37177d693567272260b3e98c9d81f7ff5e5cc4972dfa1f24c9f5e0119bb1da528388081d5fb SHA512 09e5b45608f7e1f341100dd89a6277a71a5ff0a45244cd6862a10d0f35a993c3cf649a5f9936ac726f7e903269f98a975804418516e602b8dd983bfca23c66cb diff --git a/app-admin/ansible-core/ansible-core-2.13.7.ebuild b/app-admin/ansible-core/ansible-core-2.13.7.ebuild new file mode 100644 index ..3655837bc68d --- /dev/null +++ b/app-admin/ansible-core/ansible-core-2.13.7.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +DESCRIPTION="Model-driven deployment, config management, and command execution framework" +HOMEPAGE="https://www.ansible.com/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansible/ansible.git; + EGIT_BRANCH="devel" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +fi + +LICENSE="GPL-3" +SLOT="0" +RESTRICT="test" + +RDEPEND=" + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/netaddr[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/leatherman/
commit: ad13b0e1903543e7668ab42d063cb7e05d0df258 Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 6 20:59:14 2022 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 6 20:59:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad13b0e1 dev-libs/leatherman: drop 1.12.7 Signed-off-by: Matthew Thode gentoo.org> dev-libs/leatherman/Manifest | 1 - dev-libs/leatherman/leatherman-1.12.7.ebuild | 56 2 files changed, 57 deletions(-) diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest index d75863cd5d02..eb4cf7a74506 100644 --- a/dev-libs/leatherman/Manifest +++ b/dev-libs/leatherman/Manifest @@ -1,3 +1,2 @@ -DIST leatherman-1.12.7.tar.gz 815838 BLAKE2B 21284f5128c9264b751011b1d68c6baf553037612cab39cc339920091ae42980f6c3920f5b339d4cba31a40b190fa73d779f45dcc30b78e866708c3178ac6699 SHA512 dd763bf89d8356aa00805817af7029ee77452a9210b6aded16ac1434f233fbba9b41014ab55a076773f50da6d16e1cffae50e2a23d1c4b336df9cc88c05ede56 DIST leatherman-1.12.8.tar.gz 815817 BLAKE2B b0844527a470c0e54983d49abc84a7331a07f3cac76919f56e58a01d60b794e422f3ef8342e046c483a83c428d2c80ff8e8d6b71375f45ddb03a5721e63c7aef SHA512 c6096a7c0e95fb43c6998f26e8f28157f46b78af4eaf2caaa1caae832d2f23aa7591e3a29a17f24bc9b993421645d37d44249fd8cae15a3d18b40d614acd23ad DIST leatherman-1.12.9.tar.gz 816107 BLAKE2B 1c2e50767585a30da40fdacde0aa8655cefc2a41cadd24a7689be5da0afcbe8627293d37780442873907996f01401b46340a3d7be5d9b2a65b2f87191daca6c3 SHA512 e69f2b0c04a1cbd20e097abcc020e7b27fb74f168207fcbcffce9fd0edd1760acc75d5c5f645d3a798f106e129ce73e512f0c11699733475b290dfc876de0565 diff --git a/dev-libs/leatherman/leatherman-1.12.7.ebuild b/dev-libs/leatherman/leatherman-1.12.7.ebuild deleted file mode 100644 index 06e7e264bf51.. --- a/dev-libs/leatherman/leatherman-1.12.7.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A C++ toolkit" -HOMEPAGE="https://github.com/puppetlabs/leatherman; -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86" -IUSE="debug static-libs test" -#RESTRICT="!test? ( test )" -RESTRICT="test" # restricted til we don't need the shared_nowide patch - -RDEPEND="dev-libs/boost:=[nls] - net-misc/curl" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/portage-sandbox-test-fix.patch - "${FILESDIR}"/1.12.2-shared_nowide.patch -) - -src_prepare() { - sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die - # vendored boost lib conflicts with boost 1.73 and above - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DCMAKE_BUILD_TYPE=None - -DLEATHERMAN_ENABLE_TESTING=$(usex test) - # We depend on Boost with nls, so this is always true - -DLEATHERMAN_USE_ICU=ON - - -DLEATHERMAN_SHARED=$(usex !static-libs) - ) - - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - - cmake_src_configure -} - -src_test() { - "${WORKDIR}/${P}"_build/bin/leatherman_test || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/xmlto/
commit: be7a2fa5bae76a23745ea9fbf6b06a46bb3bc0fe Author: Sam James gentoo org> AuthorDate: Tue Dec 6 20:37:19 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:37:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7a2fa5 app-text/xmlto: allow app-alternatives/lex Signed-off-by: Sam James gentoo.org> app-text/xmlto/xmlto-0.0.28-r10.ebuild | 56 ++ 1 file changed, 56 insertions(+) diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild b/app-text/xmlto/xmlto-0.0.28-r10.ebuild new file mode 100644 index ..362c6a9539c2 --- /dev/null +++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Script for converting XML and DocBook documents to a variety of output formats" +HOMEPAGE="https://pagure.io/xmlto; +SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="latex text" + +RDEPEND=" + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + || ( sys-apps/util-linux app-misc/getopt ) + text? ( || ( virtual/w3m www-client/elinks www-client/links www-client/lynx ) ) + latex? ( dev-texlive/texlive-formatsextra ) +" +DEPEND="${RDEPEND}" +# We only depend on lex when we patch the input lexer. +# We touch it in fix-warnings.patch. +BDEPEND="app-alternatives/lex" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.0.22-format_fo_passivetex_check.patch + "${FILESDIR}"/${PN}-0.0.28-allow-links.patch + "${FILESDIR}"/${P}-dont-hardcode-paths.patch + "${FILESDIR}"/${P}-fix-warnings.patch +) + +src_prepare() { + default + + # fix symbol clash on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/\(attrib\|val\)/XMLTO\1/g' xmlif/xmlif.l || die + fi + + eautoreconf +} + +src_configure() { + # We don't want the script to detect /bin/sh if it is bash. + export ac_cv_path_BASH="${BASH}" + has_version sys-apps/util-linux || export GETOPT=getopt-long + + econf +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/at/
commit: a8d6872e7b4be3d7fefa636de3282be86446c24e Author: Sam James gentoo org> AuthorDate: Tue Dec 6 20:38:37 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:38:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d6872e sys-process/at: allow app-alternatives/lex, app-alternatives/yacc Signed-off-by: Sam James gentoo.org> sys-process/at/at-3.2.5-r1.ebuild | 98 +++ 1 file changed, 98 insertions(+) diff --git a/sys-process/at/at-3.2.5-r1.ebuild b/sys-process/at/at-3.2.5-r1.ebuild new file mode 100644 index ..c04c4703b4cf --- /dev/null +++ b/sys-process/at/at-3.2.5-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools pam systemd + +MY_P="${PN}_${PV}" + +DESCRIPTION="Queues jobs for later execution" +HOMEPAGE="http://blog.calhariz.com/index.php/tag/at https://packages.qa.debian.org/a/at.html; +SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz + mirror://debian/pool/main/a/at/${MY_P}.orig.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="pam selinux" + +DEPEND=" + acct-group/at + acct-user/at + virtual/mta + pam? ( sys-libs/pam ) + selinux? ( sys-libs/libselinux ) +" +RDEPEND="${DEPEND} + virtual/mta + virtual/logger + selinux? ( sec-policy/selinux-at ) +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.8-more-deny.patch + "${FILESDIR}"/${PN}-3.1.14-Makefile.patch + # fix parallel make issues, bug #244884 + "${FILESDIR}"/${PN}-3.1.10.2-Makefile.in-parallel-make-fix.patch + "${FILESDIR}"/${PN}-3.1.13-configure.in-fix-PAM-automagick-dep.patch + # Fix parallel make issue (bug #408375) + "${FILESDIR}"/${PN}-3.1.13-parallel-make-fix.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --sysconfdir="${EPREFIX}"/etc/at + --with-jobdir="${EPREFIX}"/var/spool/at/atjobs + --with-atspool="${EPREFIX}"/var/spool/at/atspool + --with-etcdir="${EPREFIX}"/etc/at + --with-daemon_username=at + --with-daemon_groupname=at + $(usex pam '' --without-pam) + $(use_with selinux) + ) + econf ${myeconfargs[@]} +} + +src_install() { + default + + newinitd "${FILESDIR}"/atd.rc9 atd + newconfd "${FILESDIR}"/atd.confd atd + + if use pam ; then + newpamd "${FILESDIR}"/at.pamd-3.1.13-r1 atd + fi + + systemd_dounit "${FILESDIR}/atd.service" + keepdir /var/spool/at/atspool +} + +pkg_preinst() { + # Preserve existing .SEQ files (bug #386625) + local seq_file="${EROOT}/var/spool/at/atjobs/.SEQ" + if [[ -f "${seq_file}" ]] ; then + einfo "Preserving existing .SEQ file (bug #386625)." + cp -p "${seq_file}" "${ED}"/var/spool/at/atjobs/ || die + fi +} + +pkg_postinst() { + einfo "Forcing correct permissions on /var/spool/at" + local atspooldir="${EROOT}/var/spool/at" + chown at:at "${atspooldir}/atjobs" + chmod 1770 "${atspooldir}/atjobs" + chown at:at "${atspooldir}/atjobs/.SEQ" + chmod 0600 "${atspooldir}/atjobs/.SEQ" + chown at:at "${atspooldir}/atspool" + chmod 1770 "${atspooldir}/atspool" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cproto/
commit: 224a8e9f9cfd3b50c54b86a931cd7c1871b52b64 Author: Sam James gentoo org> AuthorDate: Tue Dec 6 20:35:07 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:35:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224a8e9f dev-util/cproto: allow app-alternatives/lex Signed-off-by: Sam James gentoo.org> dev-util/cproto/{cproto-4.7u.ebuild => cproto-4.7u-r1.ebuild} | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-util/cproto/cproto-4.7u.ebuild b/dev-util/cproto/cproto-4.7u-r1.ebuild similarity index 84% rename from dev-util/cproto/cproto-4.7u.ebuild rename to dev-util/cproto/cproto-4.7u-r1.ebuild index 065167dec606..30f8f696e3d9 100644 --- a/dev-util/cproto/cproto-4.7u.ebuild +++ b/dev-util/cproto/cproto-4.7u-r1.ebuild @@ -15,8 +15,9 @@ LICENSE="public-domain" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -DEPEND=" - sys-devel/flex +DEPEND="app-alternatives/lex" +BDEPEND=" + app-alternatives/lex app-alternatives/yacc + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) " -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-dickey/
commit: fd64b3dbd2dd3034facdc1a008f5943755cdcdba Author: Sam James gentoo org> AuthorDate: Tue Dec 6 20:31:46 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:31:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd64b3db sys-devel/autoconf-dickey: add changelog Signed-off-by: Sam James gentoo.org> sys-devel/autoconf-dickey/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/autoconf-dickey/metadata.xml b/sys-devel/autoconf-dickey/metadata.xml index d4fcaf15067d..af5286fc415a 100644 --- a/sys-devel/autoconf-dickey/metadata.xml +++ b/sys-devel/autoconf-dickey/metadata.xml @@ -6,6 +6,7 @@ Gentoo Base System + https://invisible-island.net/autoconf/autoconf-252/ChangeLog ThomasDickey/my-autoconf-snapshots
[gentoo-commits] repo/gentoo:master commit in: app-editors/xvile/
commit: 259be0abb75e549e8957bc40ad3c1d1c7f7c31e0 Author: Sam James gentoo org> AuthorDate: Tue Dec 6 20:30:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:30:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259be0ab app-editors/xvile: add verify-sig, allow app-alternatives/lex Signed-off-by: Sam James gentoo.org> app-editors/xvile/Manifest | 1 + app-editors/xvile/xvile-9.8w-r2.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/app-editors/xvile/Manifest b/app-editors/xvile/Manifest index 00935df1403b..4e1addb900e6 100644 --- a/app-editors/xvile/Manifest +++ b/app-editors/xvile/Manifest @@ -1,3 +1,4 @@ DIST vile-9.8t.tgz 2352119 BLAKE2B fc1c75eba09e8be99945ba0d178fd150576d8108f906afb20dba265adaee9e5bea4869415d3ebceabf0b6b56c147add79e9c7e4fe34d7f4744930c3728e4a4a4 SHA512 4be4e37c7231395cae9236796073c2c3e428f1945283785a931c5d4cce94e0f970efa6634b0f9053679a00f4b4577704ea38ded2129e444b26ee9935a1c3d229 DIST vile-9.8v.tgz 2405398 BLAKE2B cd8753c57ff95c9b420026128fd19b7c689c99500da7cae91d3160dded46aa101b0cae32daeaf0377d4d72a5e526e8e4f25422bbbff2cc5ecdef10b7f04c8b39 SHA512 b752f26148bd4411ab6b31697459a16d8168f79ffad6b3509d6cf5d40611176b833e56f4bac21fe18ecdd256be467ba96ea98149daceab671002df49508eb8d2 DIST vile-9.8w.tgz 2407322 BLAKE2B 824142c2d081db7c74ab4ce36db63e2d26e82954b32d274477f920b3519c75a249745365f7fb4f117f613c04fddd468394b4636d5f84d9f024eee3cb9c8332ba SHA512 54a96b400f479c633b917691fdab5ec5098ff1d6a6f5390c085635b4449ee7f02988e52c6b442918917455d02d5d74781ed57e4f944422576cf6532caaa446af +DIST vile-9.8w.tgz.asc 729 BLAKE2B 24ee3733957239b808566cf1c46cd45089ab0e9cd980fc477190beca79a85e6d31925c8eb02138442e4776b7ee678aec9d522d4bb3a8d72670e0720ab9369a5c SHA512 143eaa6ea64cf1d8dc078aba197544a036858f91a15f2f8c4254095f7cdc725b1720cf600afcd3ba67cf0c0414cefb0a058a5730d1a70906fe3591ddc46fb916 diff --git a/app-editors/xvile/xvile-9.8w-r2.ebuild b/app-editors/xvile/xvile-9.8w-r2.ebuild new file mode 100644 index ..2c2ed794f608 --- /dev/null +++ b/app-editors/xvile/xvile-9.8w-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bump with app-editors/vile + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +MY_P="${PN/x/}-${PV}" +DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" +HOMEPAGE="https://invisible-island.net/vile/; +SRC_URI="https://invisible-island.net/archives/vile/current/${MY_P}.tgz; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/vile/current/${MY_P}.tgz.asc )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="perl" + +RDEPEND=" + ~app-editors/vile-${PV} + virtual/libcrypt:= + >=x11-libs/libX11-1.0.0 + >=x11-libs/libXt-1.0.0 + >=x11-libs/libICE-1.0.0 + >=x11-libs/libSM-1.0.0 + >=x11-libs/libXaw-1.0.1 + >=x11-libs/libXpm-3.5.4.2 + perl? ( dev-lang/perl:= ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-alternatives/lex + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) +" + +PATCHES=( "${FILESDIR}/${P}"-fix-build-for-clang16.patch ) + +S="${WORKDIR}"/${MY_P} + +src_configure() { + econf \ + --disable-stripping \ + --with-ncurses \ + --with-pkg-config \ + --with-x \ + $(use_with perl) +} + +src_install() { + dobin xvile + dodoc CHANGES* README doc/*.doc + docinto html + dodoc doc/*.html +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/vile/
commit: a3a1d60609ad482afa4e0e6f3426474f5caf629d Author: Sam James gentoo org> AuthorDate: Tue Dec 6 20:29:05 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:29:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a1d606 app-editors/vile: add verify-sig, allow app-alternatives/lex Signed-off-by: Sam James gentoo.org> app-editors/vile/Manifest| 1 + app-editors/vile/vile-9.8w-r1.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/app-editors/vile/Manifest b/app-editors/vile/Manifest index 00935df1403b..4e1addb900e6 100644 --- a/app-editors/vile/Manifest +++ b/app-editors/vile/Manifest @@ -1,3 +1,4 @@ DIST vile-9.8t.tgz 2352119 BLAKE2B fc1c75eba09e8be99945ba0d178fd150576d8108f906afb20dba265adaee9e5bea4869415d3ebceabf0b6b56c147add79e9c7e4fe34d7f4744930c3728e4a4a4 SHA512 4be4e37c7231395cae9236796073c2c3e428f1945283785a931c5d4cce94e0f970efa6634b0f9053679a00f4b4577704ea38ded2129e444b26ee9935a1c3d229 DIST vile-9.8v.tgz 2405398 BLAKE2B cd8753c57ff95c9b420026128fd19b7c689c99500da7cae91d3160dded46aa101b0cae32daeaf0377d4d72a5e526e8e4f25422bbbff2cc5ecdef10b7f04c8b39 SHA512 b752f26148bd4411ab6b31697459a16d8168f79ffad6b3509d6cf5d40611176b833e56f4bac21fe18ecdd256be467ba96ea98149daceab671002df49508eb8d2 DIST vile-9.8w.tgz 2407322 BLAKE2B 824142c2d081db7c74ab4ce36db63e2d26e82954b32d274477f920b3519c75a249745365f7fb4f117f613c04fddd468394b4636d5f84d9f024eee3cb9c8332ba SHA512 54a96b400f479c633b917691fdab5ec5098ff1d6a6f5390c085635b4449ee7f02988e52c6b442918917455d02d5d74781ed57e4f944422576cf6532caaa446af +DIST vile-9.8w.tgz.asc 729 BLAKE2B 24ee3733957239b808566cf1c46cd45089ab0e9cd980fc477190beca79a85e6d31925c8eb02138442e4776b7ee678aec9d522d4bb3a8d72670e0720ab9369a5c SHA512 143eaa6ea64cf1d8dc078aba197544a036858f91a15f2f8c4254095f7cdc725b1720cf600afcd3ba67cf0c0414cefb0a058a5730d1a70906fe3591ddc46fb916 diff --git a/app-editors/vile/vile-9.8w-r1.ebuild b/app-editors/vile/vile-9.8w-r1.ebuild new file mode 100644 index ..91e20371b305 --- /dev/null +++ b/app-editors/vile/vile-9.8w-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bump with app-editors/xvile + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" +HOMEPAGE="https://invisible-island.net/vile/; +SRC_URI="https://invisible-island.net/archives/vile/current/${P}.tgz; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/vile/current/${P}.tgz.asc )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="perl iconv" + +RDEPEND=">=sys-libs/ncurses-5.2:= + virtual/libcrypt:= + iconv? ( virtual/libiconv ) + perl? ( dev-lang/perl:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-alternatives/lex + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) +" +IDEPEND="app-eselect/eselect-vi" + +src_configure() { + econf \ + --disable-stripping \ + --with-ncurses \ + --with-pkg-config \ + $(use_with iconv) \ + $(use_with perl) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc CHANGES* README doc/*.doc + docinto html + dodoc doc/*.html +} + +pkg_postinst() { + einfo "Updating ${EPREFIX}/usr/bin/vi symlink" + eselect vi update --if-unset +} + +pkg_postrm() { + einfo "Updating ${EPREFIX}/usr/bin/vi symlink" + eselect vi update --if-unset +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/xvile/
commit: 46ac03ea4d620be43b7376e4de1a4d02b532a7ca Author: Sam James gentoo org> AuthorDate: Tue Dec 6 20:30:48 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:30:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ac03ea app-editors/xvile: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-editors/xvile/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-editors/xvile/metadata.xml b/app-editors/xvile/metadata.xml index 5156eb857fef..d110c3ebb42b 100644 --- a/app-editors/xvile/metadata.xml +++ b/app-editors/xvile/metadata.xml @@ -7,5 +7,6 @@ https://invisible-island.net/vile/CHANGES.html + ThomasDickey/vile-snapshots
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/files/, net-misc/snarf/
commit: 23fc112d9fc75098bee51f6639732172720bfd17 Author: Pascal Jäger leimstift de> AuthorDate: Wed Nov 23 16:50:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:25:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fc112d net-misc/snarf: Revbump, EAPI bump, fix build for clang16 Closes: https://bugs.gentoo.org/874012 Signed-off-by: Pascal Jäger leimstift.de> Closes: https://github.com/gentoo/gentoo/pull/28402 Signed-off-by: Sam James gentoo.org> .../snarf/files/snarf-fix-build-for-clang16.patch | 33 net-misc/snarf/snarf-7.0-r5.ebuild | 44 ++ 2 files changed, 77 insertions(+) diff --git a/net-misc/snarf/files/snarf-fix-build-for-clang16.patch b/net-misc/snarf/files/snarf-fix-build-for-clang16.patch new file mode 100644 index ..a239696ff8f1 --- /dev/null +++ b/net-misc/snarf/files/snarf-fix-build-for-clang16.patch @@ -0,0 +1,33 @@ +Clang16 will not allow implicit function declarations by default. +This patch overhauls the source to make it build with clang16 defaults. + +This patch was sent upstream via mail. +Bug: https://bugs.gentoo.org/874012 + +# Pascal Jäger (2022-11-23) + +--- a/http.c b/http.c +@@ -2,6 +2,7 @@ + + #include + ++#include + #include + #include + #include +--- a/util.c b/util.c +@@ -33,8 +33,11 @@ + #include + #include + #include +-#include "url.h" ++#include "ftp.h" ++#include "gopher.h" ++#include "http.h" + #include "options.h" ++#include "url.h" + + + char output_buf[BUFSIZ]; diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild b/net-misc/snarf/snarf-7.0-r5.ebuild new file mode 100644 index ..7a78027bb2a2 --- /dev/null +++ b/net-misc/snarf/snarf-7.0-r5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOCONF="2.1" +inherit autotools toolchain-funcs + +DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" +HOMEPAGE="https://www.xach.com/snarf/; +SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +PATCHES=( + "${FILESDIR}"/snarf-basename-patch.diff + "${FILESDIR}"/snarf-unlink-empty.diff + "${FILESDIR}"/snarf-fix-off-by-ones.diff + "${FILESDIR}"/snarf-fix-build-for-clang16.patch +) + +src_prepare() { + default + eautoconf +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dobin snarf + doman snarf.1 + dodoc ChangeLog README TODO +} + +pkg_postinst() { + elog 'To use snarf with portage, try these settings in your make.conf' + elog + elog ' FETCHCOMMAND="/usr/bin/snarf -b \${URI} \${DISTDIR}/\${FILE}"' + elog ' RESUMECOMMAND="/usr/bin/snarf -rb \${URI} \${DISTDIR}/\${FILE}"' +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: f0497b49bb838a6b43c9790de27797bd9d52b36b Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Dec 6 20:15:30 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Dec 6 20:15:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0497b49 www-apps/nextcloud: drop 24.0.6 Bug: https://bugs.gentoo.org/883683 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest| 1 - www-apps/nextcloud/nextcloud-24.0.6.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index 4f7aa2eceac5..041c0f3c99ae 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,4 +1,3 @@ DIST nextcloud-23.0.11.tar.bz2 141705816 BLAKE2B fa1232ab9263e6964ceb1cd45941187db1af331cb1e4f0f149e5638f6813a7b19b838f64eec234dc2e8c7182b4aeb2d8abb61051d0ddb314ec04198f80c44a3d SHA512 094abe8eabe6746cea616db95739513c3832f8e823931abfd7dc83b8e8ecf49cfe478727e79b17bca5b16990cd0c95211476180e0382f45e07e5b51b6f49 -DIST nextcloud-24.0.6.tar.bz2 123902888 BLAKE2B 145d3b3c9527ac950f12a88cd02085c566d3d8e224d7ec099bcb9e519c3d2854954b23ea27ee62ff2ae3032d3788bb494b38ef1fc26bc9cf3991e0fd864120d0 SHA512 15c45f8ae4ee9e03c35f8aef6549b9fe92984dac4345406bbc95eec9099912f10a9ad8a7b73c001cc96294d2d136259acc4003d6610c47254ca5cac9d701343d DIST nextcloud-24.0.7.tar.bz2 124233139 BLAKE2B 991668bf897984da0f0034f954d009159acc6b27447603decc79bb79d6457f98cf8324e18f2ab3dda76cbbde63bc43d3ee2f1ff918d227c8256d8f3e8789 SHA512 77c1999b52ab87779908619ec8845887c9da32f90d9eb1e639d07c3899519235a18d973a35a8bfbfe9f896c7b7705cc91d571558700550857f741f98a85a52ef DIST nextcloud-25.0.1.tar.bz2 146695370 BLAKE2B 01d9482301fa50e2b938cbe164310d0e3db3a791944e78ef2d7016ecd3e214907d53b589abc51c550263e636c114ee37dd027ebf3d164493c53775a10f102a61 SHA512 7fd401ffe01e5b1d568e4f66cdc5972d5e3c0b82f147a04330da9fe5ab1f2ddf152943e28f152fb635e8bca8d83a95a5a269a1f34fa189cef4a3c9dbe4e8c89b diff --git a/www-apps/nextcloud/nextcloud-24.0.6.ebuild b/www-apps/nextcloud/nextcloud-24.0.6.ebuild deleted file mode 100644 index 4eb1821d041c.. --- a/www-apps/nextcloud/nextcloud-24.0.6.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 8498159e23b31a3f5355549e14a96b23f1481f43 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 6 20:01:50 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 6 20:07:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8498159e dev-python/tox: Bump to 4.0.0_rc3 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.0.0_rc3.ebuild | 77 + 2 files changed, 78 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 383426d340a6..dbd19aa6f56e 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,2 +1,3 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79 DIST tox-4.0.0rc1.gh.tar.gz 273212 BLAKE2B c9123aa23185655c32ebac36adf24ba8cfc57e8a94c011657acff6a5ce5bede8b14218a21a8cae099fdc2af938343336bea7fed802f8f73bc7769cd17b52d918 SHA512 6619fad1a080a095b827968972dd0d854ca5b48b81ef6548d8c39accc30c0279f9e0cc4208b148920e51fe304328dbdf4f4a8c4554b32398baf243484bba338d +DIST tox-4.0.0rc3.gh.tar.gz 274520 BLAKE2B 374db4d553f2fa5188fa911058f5bca8230a88f88607d0d633801e504e4a55db29942cc359bc825d94cf2004c357cc32ec1550a83bdd03df23b2e068d787de70 SHA512 0f8ba364d0bcf25eff241361a567863f70bd9443724ebdef04b94d91ecc8b1e7b34804a0d47b7d78fd391962fda0409ce1ab95b45dc6ba2d4738a474a814c0af diff --git a/dev-python/tox/tox-4.0.0_rc3.ebuild b/dev-python/tox/tox-4.0.0_rc3.ebuild new file mode 100644 index ..2f7f84091c61 --- /dev/null +++ b/dev-python/tox/tox-4.0.0_rc3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" +SRC_URI=" + https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/cachetools-5.2[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.5.4[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/
commit: dff481b7b1d9bb1a2152b6d9facf5ed8788f886b Author: Kenton Groombridge gentoo org> AuthorDate: Tue Dec 6 20:00:44 2022 + Commit: Kenton Groombridge gentoo org> CommitDate: Tue Dec 6 20:00:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff481b7 net-voip/mumble: drop 1.4.274-r1 Signed-off-by: Kenton Groombridge gentoo.org> net-voip/mumble/Manifest | 1 - net-voip/mumble/mumble-1.4.274-r1.ebuild | 150 --- 2 files changed, 151 deletions(-) diff --git a/net-voip/mumble/Manifest b/net-voip/mumble/Manifest index 83c9c835c209..a0c44c11d7d9 100644 --- a/net-voip/mumble/Manifest +++ b/net-voip/mumble/Manifest @@ -2,5 +2,4 @@ DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b840 DIST mumble-1.4-crypto-threads.patch.xz 1472 BLAKE2B 18f64d7b63a5ac253792e31fe272870a8e6a8bec542c163c6f63e9c80157329ce07e3d8753aa4c29429980903207c457c6488ff81d7dffcc48426a022a8d1767 SHA512 981db1f7d877fa9ab92875449486074c31ea269a48db49cafa9e37380dfb1140d7d4a225765d2f5333b27aa2d271427287ac5c7d32a525eded455d734aca7d8b DIST mumble-1.4-odr.patch.xz 1088 BLAKE2B 48a7b04ef31f7d0f4cc7e5632ba8f328e5a7fa6961cd971b66a761366351a9a99e3cecce911c90701688083e03f2b63e6838083a8ab669f86fe0fecf23a8596d SHA512 600807cbd893f585c621e7267ee16e2828428fff17aa7eb36b8595164356ef73be2765a41ff9cd7c549c11a63abbf593b0172e56e07571e1c0a3c86fd14e5f15 DIST mumble-1.4-openssl3.patch.xz 4172 BLAKE2B 5b68f023e218628a4d73b0991dcc7790ce5f92ce6a27c372c5e80b1f3a8beafa3ddd6416b884705b321aee31ea4f5e09dda6ceb240272dde64f420fbeb06845a SHA512 3a4e504f3365e93418cb85d0da4e6f2f54ab904283743907604bb39276560a4215d9bea1b225601789d1c3d84d270c04840ec57cd04e3df1204cc586ea42562a -DIST mumble-1.4.274.tar.gz 9446657 BLAKE2B db1909eaab0bd1fca1f65023ff695c753af7721032305ad0c2da8246cfd91f0ed097fe0dc3b6e09c96a78f1b9df671847e1c48f3f24ac58b477148b91e24e660 SHA512 6a585b75db966c45783eab9097dc93d597ef1b718a3b7b9cf544f92c94d4305c2cac6c959931ade62d5d104a89cb41e7ca44347d49ec170687fc92d2e8b718a2 DIST mumble-1.4.287.tar.gz 9457292 BLAKE2B 5fc89c184aa54ab8269870fd87b6c9ce271d77c05a6ecb2aa78eccf297ffb842a50a18a142ac628c1b287a2b5e6c0ae0dced3237242303840a4de05b7f3e7040 SHA512 34ed30c18257ba8deae6938009a90147c8bc3a0aca28e69bea7ec0262e8d2cdacb9a840fac7d3dd623a52ef8d5903ed5424b62b483af21d6df6aa9632eae9d82 diff --git a/net-voip/mumble/mumble-1.4.274-r1.ebuild b/net-voip/mumble/mumble-1.4.274-r1.ebuild deleted file mode 100644 index 08b3bc461d90.. --- a/net-voip/mumble/mumble-1.4.274-r1.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake flag-o-matic python-any-r1 xdg - -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" -HOMEPAGE="https://wiki.mumble.info; -if [[ "${PV}" == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git; - EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 3rdparty/rnnoise-src 3rdparty/FindPythonInterpreter ) -else - if [[ "${PV}" == *_pre* ]] ; then - SRC_URI="https://dev.gentoo.org/~concord/distfiles/${P}.tar.xz; - else - MY_PV="${PV/_/-}" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz; - S="${WORKDIR}/${PN}-src" - fi - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -fi - -SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${PN}-1.4-openssl3.patch.xz; -SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${PN}-1.4-crypto-threads.patch.xz; -SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${PN}-1.4-odr.patch.xz; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="+alsa +dbus debug g15 jack pipewire portaudio pulseaudio multilib nls +rnnoise speech test zeroconf" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/openssl-1.0.0b:0= - dev-libs/poco[util,xml,zip] - >=dev-libs/protobuf-2.2.0:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=media-libs/libsndfile-1.0.20[-minimal] - >=media-libs/opus-1.3.1 - >=media-libs/speex-1.2.0 - media-libs/speexdsp - sys-apps/lsb-release - x11-libs/libX11 - x11-libs/libXi - alsa? ( media-libs/alsa-lib ) - dbus? ( dev-qt/qtdbus:5 ) - g15? ( app-misc/g15daemon:= ) - jack? ( virtual/jack ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - pipewire? ( media-video/pipewire ) - speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -" -DEPEND="${RDEPEND} -
[gentoo-commits] proj/sci:master commit in: dev-libs/oneCCL/
commit: d4951c0280c685dcf18e404f82b20c07ff2e4010 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Dec 6 19:52:34 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 19:54:04 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d4951c02 dev-libs/oneCCL: use DPC++ compiler Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/oneCCL/metadata.xml | 6 +++--- .../{oneCCL-2021.7.1.ebuild => oneCCL-2021.7.1-r1.ebuild}| 12 +--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/dev-libs/oneCCL/metadata.xml b/dev-libs/oneCCL/metadata.xml index ad55412d9..cbb320b12 100644 --- a/dev-libs/oneCCL/metadata.xml +++ b/dev-libs/oneCCL/metadata.xml @@ -1,9 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan + + s...@gentoo.org + Gentoo Science Project oneapi-src/oneCCL diff --git a/dev-libs/oneCCL/oneCCL-2021.7.1.ebuild b/dev-libs/oneCCL/oneCCL-2021.7.1-r1.ebuild similarity index 82% rename from dev-libs/oneCCL/oneCCL-2021.7.1.ebuild rename to dev-libs/oneCCL/oneCCL-2021.7.1-r1.ebuild index ae069bb2a..b9c1fda6b 100644 --- a/dev-libs/oneCCL/oneCCL-2021.7.1.ebuild +++ b/dev-libs/oneCCL/oneCCL-2021.7.1-r1.ebuild @@ -15,10 +15,12 @@ KEYWORDS="~amd64" IUSE="mpi" +BDEPEND="sys-devel/DPC++" + DEPEND=" - dev-libs/level-zero - sys-apps/hwloc - sys-block/libfabric + dev-libs/level-zero:= + sys-apps/hwloc:= + sys-block/libfabric:= mpi? ( virtual/mpi ) " RDEPEND="${DEPEND}" @@ -34,6 +36,9 @@ src_prepare() { # Use system libs instead rm -r deps/hwloc deps/level_zero deps/mpi deps/ofi || die + # DPC++ compiler required for full functionality + export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang" + cmake_src_prepare } @@ -49,6 +54,7 @@ src_configure() { -DENABLE_MPI="$(usex mpi)" # Use system fabric -DLIBFABRIC_DIR="${ESYSROOT}/usr" + # TODO: Unbundle ITT ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/
commit: 5486061e35763e968ed48cd230c8a94d73e745db Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 6 19:48:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 6 19:48:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5486061e net-voip/mumble: Stabilize 1.4.287-r1 amd64, #877665 Signed-off-by: Arthur Zamarin gentoo.org> net-voip/mumble/mumble-1.4.287-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-voip/mumble/mumble-1.4.287-r1.ebuild b/net-voip/mumble/mumble-1.4.287-r1.ebuild index 47936b3fb1c0..e6a44aaed687 100644 --- a/net-voip/mumble/mumble-1.4.287-r1.ebuild +++ b/net-voip/mumble/mumble-1.4.287-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz; S="${WORKDIR}/${P}.src" fi - KEYWORDS="~amd64 ~arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm64 ~ppc64 x86" fi SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${PN}-1.4-openssl3.patch.xz;
[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/
commit: a076b5783d80e9c6e39b3b2653b5b400b412d0d2 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 6 19:45:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 6 19:45:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a076b578 net-voip/mumble: Stabilize 1.4.287-r1 x86, #877665 Signed-off-by: Arthur Zamarin gentoo.org> net-voip/mumble/mumble-1.4.287-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-voip/mumble/mumble-1.4.287-r1.ebuild b/net-voip/mumble/mumble-1.4.287-r1.ebuild index 9bef3ee35ff6..47936b3fb1c0 100644 --- a/net-voip/mumble/mumble-1.4.287-r1.ebuild +++ b/net-voip/mumble/mumble-1.4.287-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz; S="${WORKDIR}/${P}.src" fi - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 x86" fi SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${PN}-1.4-openssl3.patch.xz;
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: c66b74303dc1292ac24677af472acde2a86c67f7 Author: Sam James gentoo org> AuthorDate: Tue Dec 6 19:43:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 19:43:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66b7430 dev-lang/python: drop leftover debugging append-flags Fixes: 3478cabb5f94e9d90ae1ed9e3f7909a1146aa471 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.10.8_p3.ebuild | 1 - dev-lang/python/python-3.11.0_p2.ebuild | 1 - dev-lang/python/python-3.12.0_alpha2.ebuild | 1 - dev-lang/python/python-3.8.15_p3.ebuild | 1 - dev-lang/python/python-3.9.15_p3.ebuild | 1 - 5 files changed, 5 deletions(-) diff --git a/dev-lang/python/python-3.10.8_p3.ebuild b/dev-lang/python/python-3.10.8_p3.ebuild index bb439f4a2c0e..e491313aed70 100644 --- a/dev-lang/python/python-3.10.8_p3.ebuild +++ b/dev-lang/python/python-3.10.8_p3.ebuild @@ -232,7 +232,6 @@ src_configure() { if tc-is-cross-compiler ; then # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) - append-flags "${cbuild_libdir}" # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions diff --git a/dev-lang/python/python-3.11.0_p2.ebuild b/dev-lang/python/python-3.11.0_p2.ebuild index a5b25008d1ca..4eb6b8b120b6 100644 --- a/dev-lang/python/python-3.11.0_p2.ebuild +++ b/dev-lang/python/python-3.11.0_p2.ebuild @@ -221,7 +221,6 @@ src_configure() { if tc-is-cross-compiler ; then # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) - append-flags "${cbuild_libdir}" # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions diff --git a/dev-lang/python/python-3.12.0_alpha2.ebuild b/dev-lang/python/python-3.12.0_alpha2.ebuild index 75b1ec9ee990..6a277535661c 100644 --- a/dev-lang/python/python-3.12.0_alpha2.ebuild +++ b/dev-lang/python/python-3.12.0_alpha2.ebuild @@ -217,7 +217,6 @@ src_configure() { if tc-is-cross-compiler ; then # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) - append-flags "${cbuild_libdir}" # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions diff --git a/dev-lang/python/python-3.8.15_p3.ebuild b/dev-lang/python/python-3.8.15_p3.ebuild index 282fad56251f..39a9badeb2d6 100644 --- a/dev-lang/python/python-3.8.15_p3.ebuild +++ b/dev-lang/python/python-3.8.15_p3.ebuild @@ -186,7 +186,6 @@ src_configure() { if tc-is-cross-compiler ; then # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) - append-flags "${cbuild_libdir}" # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions diff --git a/dev-lang/python/python-3.9.15_p3.ebuild b/dev-lang/python/python-3.9.15_p3.ebuild index 4153d0130a07..eff2605e1374 100644 --- a/dev-lang/python/python-3.9.15_p3.ebuild +++ b/dev-lang/python/python-3.9.15_p3.ebuild @@ -226,7 +226,6 @@ src_configure() { if tc-is-cross-compiler ; then # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) - append-flags "${cbuild_libdir}" # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/files/
commit: ac733551256da143fbfd66d1f2c70c5513d50292 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 6 18:40:12 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 19:40:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac733551 media-gfx/graphite2: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28574 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/graphite2-1.3.14-fix-nodefaultlibs.patch | 45 -- .../files/graphite2-1.35-fix-gcc-linking.patch | 18 - 2 files changed, 63 deletions(-) diff --git a/media-gfx/graphite2/files/graphite2-1.3.14-fix-nodefaultlibs.patch b/media-gfx/graphite2/files/graphite2-1.3.14-fix-nodefaultlibs.patch deleted file mode 100644 index a7e5804319d7.. --- a/media-gfx/graphite2/files/graphite2-1.3.14-fix-nodefaultlibs.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://bugs.gentoo.org/829690 - -See https://github.com/silnrsi/graphite/pull/44. - -Drop -nodefaultlibs: -- graphite is written in C++ which makes avoiding libstdc++ (or libc++) a dubious - goal; -- this ends up breaking e.g. x86/musl because we need to inject -lssp_nonshared, - but it wouldn't be surprising if it broke other exotic targets too. a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -105,7 +105,7 @@ set_target_properties(graphite2 PROPERTIES PUBLIC_HEADER "${GRAPHITE_HEADERS}" - if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") - set_target_properties(graphite2 PROPERTIES - COMPILE_FLAGS "-Wall -Wextra -Wno-unknown-pragmas -Wendif-labels -Wshadow -Wctor-dtor-privacy -Wnon-virtual-dtor -fno-rtti -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden" --LINK_FLAGS "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}" -+LINK_FLAGS "${GRAPHITE_LINK_FLAGS}" - LINKER_LANGUAGE C) - if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86|i.86") - add_definitions(-mfpmath=sse -msse2) -@@ -135,7 +135,6 @@ endif() - if (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin") - set_target_properties(graphite2 PROPERTIES - COMPILE_FLAGS "-Wall -Wextra -Wno-unknown-pragmas -Wimplicit-fallthrough -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fno-rtti -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden" --LINK_FLAGS "-nodefaultlibs" - LINKER_LANGUAGE C) - if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86|i.86") - add_definitions(-mfpmath=sse -msse2) a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -47,12 +47,12 @@ else (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") - set_target_properties(graphite2-base PROPERTIES - COMPILE_FLAGS "-Wall -Wextra -Wno-class-memaccess -fno-rtti -fno-exceptions" - COMPILE_DEFINITIONS "GRAPHITE2_NTRACING" --LINK_FLAGS "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}" -+LINK_FLAGS "${GRAPHITE_LINK_FLAGS}" - LINKER_LANGUAGE C) - set_target_properties(graphite2-file PROPERTIES - COMPILE_FLAGS "-Wall -Wextra -Wno-class-memaccess -fno-rtti -fno-exceptions" - COMPILE_DEFINITIONS "GRAPHITE2_NTRACING${TELEMETRY}" --LINK_FLAGS "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}" -+LINK_FLAGS "${GRAPHITE_LINK_FLAGS}" - LINKER_LANGUAGE C) - endif() - diff --git a/media-gfx/graphite2/files/graphite2-1.35-fix-gcc-linking.patch b/media-gfx/graphite2/files/graphite2-1.35-fix-gcc-linking.patch deleted file mode 100644 index b162ca9aa6f9.. --- a/media-gfx/graphite2/files/graphite2-1.35-fix-gcc-linking.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://src.fedoraproject.org/rpms/graphite2/raw/41fb7c104c8f9293254abaa91bbda1daafb458cd/f/graphite-arm-nodefaultlibs.patch -https://bugs.gentoo.org/829690 a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -120,11 +120,7 @@ - if (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") - target_link_libraries(graphite2 kernel32 msvcr90 mingw32 gcc user32) - else (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") --if (GRAPHITE2_SANITIZERS) --target_link_libraries(graphite2 c gcc_s) --else () --target_link_libraries(graphite2 c gcc) --endif () -+ target_link_libraries(graphite2 c gcc_s) - endif() - include(Graphite) - if (BUILD_SHARED_LIBS) -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 3478cabb5f94e9d90ae1ed9e3f7909a1146aa471 Author: Sam James gentoo org> AuthorDate: Tue Dec 6 19:35:41 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 19:38:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3478cabb dev-lang/python: disable _ctypes, _crypt for cross (CBUILD) Python * Use a hack to deduce libdir to nudge the build system in the right direction because get_libdir can't handle BROOT/CBUILD right now. * Disable _ctypes (libffi) and _crypt (lib(x)crypt) modules for cross (CBUILD) Python as they're not needed and Python struggles to find the libraries correctly. This avoids an issue where setup.py can't handle deducing libdir (or even being passed it) for cross-compilation. Fortunately, cpython is migrating away from setup.py to autotools. Note that this isn't the same as what bug 633712 would've been at the time it was reported, but it certainly showed up the same way on more modern Pythons since we introduced the CBUILD part a few months ago. Bug: https://bugs.gentoo.org/633712 Bug: https://bugs.gentoo.org/794181 Bug: https://bugs.gentoo.org/864911 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.10.8_p3.ebuild | 13 +++-- dev-lang/python/python-3.11.0_p2.ebuild | 13 +++-- dev-lang/python/python-3.12.0_alpha2.ebuild | 13 +++-- dev-lang/python/python-3.8.15_p3.ebuild | 13 +++-- dev-lang/python/python-3.9.15_p3.ebuild | 13 +++-- 5 files changed, 55 insertions(+), 10 deletions(-) diff --git a/dev-lang/python/python-3.10.8_p3.ebuild b/dev-lang/python/python-3.10.8_p3.ebuild index e7125a5118a9..bb439f4a2c0e 100644 --- a/dev-lang/python/python-3.10.8_p3.ebuild +++ b/dev-lang/python/python-3.10.8_p3.ebuild @@ -230,6 +230,10 @@ src_configure() { local -x OPT= if tc-is-cross-compiler ; then + # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 + local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) + append-flags "${cbuild_libdir}" + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD} @@ -241,6 +245,8 @@ src_configure() { local myeconfargs_cbuild=( "${myeconfargs[@]}" + --libdir="${cbuild_libdir:2}" + # As minimal as possible for the mini CBUILD Python # we build just for cross. --without-lto @@ -253,7 +259,10 @@ src_configure() { mkdir "${WORKDIR}"/${P}-${CBUILD} || die pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die - ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" + # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating + # libdir correctly for cross. + PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" \ + ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" # Avoid as many dependencies as possible for the cross build. cat >> Makefile <<-EOF || die @@ -276,7 +285,7 @@ src_configure() { # not in src_compile, because CHOST configure for Python # will check the existence of the Python it was pointed to # immediately. - emake + PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" emake popd &> /dev/null || die fi diff --git a/dev-lang/python/python-3.11.0_p2.ebuild b/dev-lang/python/python-3.11.0_p2.ebuild index 6888041b8060..a5b25008d1ca 100644 --- a/dev-lang/python/python-3.11.0_p2.ebuild +++ b/dev-lang/python/python-3.11.0_p2.ebuild @@ -219,6 +219,10 @@ src_configure() { local -x OPT= if tc-is-cross-compiler ; then + # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 + local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) + append-flags "${cbuild_libdir}" + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD} @@ -230,6 +234,8 @@ src_configure() { local myeconfargs_cbuild=( "${myeconfargs[@]}" + --libdir="${cbuild_libdir:2}" + # As minimal as possible for the mini CBUILD Python # we build just for cross to satisfy --with-build-python. --without-lto @@
[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/files/, net-voip/mumble/
commit: 1fa9229b7486ee0986d3486cddd65e209d770084 Author: Kenton Groombridge gentoo org> AuthorDate: Tue Dec 6 19:28:31 2022 + Commit: Kenton Groombridge gentoo org> CommitDate: Tue Dec 6 19:35:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa9229b net-voip/mumble: fix 1.4.287 build on x86, increase tests timeout Closes: https://bugs.gentoo.org/884049 Signed-off-by: Kenton Groombridge gentoo.org> .../mumble/files/mumble-1.4-force-alignment.patch | 28 ++ ...ble-1.4.287.ebuild => mumble-1.4.287-r1.ebuild} | 10 +++- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/net-voip/mumble/files/mumble-1.4-force-alignment.patch b/net-voip/mumble/files/mumble-1.4-force-alignment.patch new file mode 100644 index ..ea0ae4792443 --- /dev/null +++ b/net-voip/mumble/files/mumble-1.4-force-alignment.patch @@ -0,0 +1,28 @@ +From 13c051b36b387356815cff5d685bc628b74ba136 Mon Sep 17 00:00:00 2001 +From: Davide Beatrici +Date: Thu, 1 Sep 2022 23:32:57 +0200 +Subject: [PATCH] FIX(positional-audio): Force 8 bytes alignment for + CCameraAngles in GTAV plugin + +https://en.cppreference.com/w/cpp/language/alignas + +This fixes compilation when the implicit alignment is not 8 bytes. + +It can be the case with 32 bit targets. +--- + plugins/gtav/structs.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plugins/gtav/structs.h b/plugins/gtav/structs.h +index 2829dc11e1..0e4f76edab 100644 +--- a/plugins/gtav/structs.h b/plugins/gtav/structs.h +@@ -118,7 +118,7 @@ struct CCameraManagerAngles { + ptr_t cameraAngles; // CCameraAngles * + }; + +-struct CCameraAngles { ++struct alignas(8) CCameraAngles { + uint8_t pad1[960]; + ptr_t playerAngles; // CPlayerAngles * + uint8_t pad2[60]; diff --git a/net-voip/mumble/mumble-1.4.287.ebuild b/net-voip/mumble/mumble-1.4.287-r1.ebuild similarity index 94% rename from net-voip/mumble/mumble-1.4.287.ebuild rename to net-voip/mumble/mumble-1.4.287-r1.ebuild index 58bb301f3470..9bef3ee35ff6 100644 --- a/net-voip/mumble/mumble-1.4.287.ebuild +++ b/net-voip/mumble/mumble-1.4.287-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz; S="${WORKDIR}/${P}.src" fi - KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${PN}-1.4-openssl3.patch.xz; @@ -77,6 +77,7 @@ PATCHES=( "${WORKDIR}/${PN}-1.4-openssl3.patch" "${WORKDIR}/${PN}-1.4-crypto-threads.patch" "${WORKDIR}/${PN}-1.4-odr.patch" + "${FILESDIR}/${PN}-1.4-force-alignment.patch" ) pkg_setup() { @@ -124,6 +125,13 @@ src_configure() { cmake_src_configure } +src_test() { + # https://bugs.gentoo.org/884049 + # increase timeout for tests + local -x QTEST_FUNCTION_TIMEOUT=60 + cmake_src_test +} + src_install() { cmake_src_install
[gentoo-commits] repo/gentoo:master commit in: net-misc/smb4k/
commit: 342e13ec35a7a6895fb39a7c9ac441cb0beae041 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 18:50:31 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 19:22:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342e13ec net-misc/smb4k: add 3.1.5 Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/smb4k/Manifest | 1 + net-misc/smb4k/smb4k-3.1.5.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest index 4f497ab3bded..912abd3f34c3 100644 --- a/net-misc/smb4k/Manifest +++ b/net-misc/smb4k/Manifest @@ -1,2 +1,3 @@ DIST smb4k-3.1.3.tar.xz 3201344 BLAKE2B 09d72664cdc269b1e97471270de2ba0464fcfda268ec3b48643d391c468806618bf26e5b67ecfe14ce36b7667e1bb8c478a19ea23b41693ce7bb00ec6161488a SHA512 1381f09bcdb3b4c7e22cd122706b96a40169a8396e3ab53c5dca89ec856f7cff4e5d2a19345eb3111d709a18954c82f9a5376bc8516d4fab74505738461fa94f DIST smb4k-3.1.4.tar.xz 3204320 BLAKE2B b9d5192210f5a0a66a91d7aeeaff1e9b4dc1eb7e7fe80c2b54afed965262c0fb56e4e966bf1c8adad884cadedb899d9a1384f3a2c13f70c25b129d926930f926 SHA512 b3ac439cd221e9725b7da63a968995d4a327cd5bc6be3efbd98a43cdcc9ca7c116a30fb1a37454d728a4d7c4f713abde6f6979dd9452ab00e9ba5f00077bf23c +DIST smb4k-3.1.5.tar.xz 3204676 BLAKE2B ce780bfb0f23707df51393d9bb82dc70dc2e26615061fee41f6a31c0b2fdadf48bed21068cf8d11ff672851efb10f92954cc2a5ef806b559d08486a6bf7d2320 SHA512 46756b3287c297d7ec34db26c2d4e64cb05bcf33788d6564de2ac801c40bb59500e3598b052b1ba7bff4e311c64fee1cf44b4cdaf8d2d077bf8fce0afab9c175 diff --git a/net-misc/smb4k/smb4k-3.1.5.ebuild b/net-misc/smb4k/smb4k-3.1.5.ebuild new file mode 100644 index ..5b3c7f425d6f --- /dev/null +++ b/net-misc/smb4k/smb4k-3.1.5.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.82.0 +QTMIN=5.15.5 +inherit ecm kde.org + +DESCRIPTION="Advanced network neighborhood browser" +HOMEPAGE="https://apps.kde.org/smb4k/ +https://sourceforge.net/p/smb4k/home/Home/; + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="5" +IUSE="+discovery plasma" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdnssd-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + net-fs/samba[cups] + discovery? ( + net-libs/kdsoap:= + net-libs/kdsoap-ws-discovery-client + ) +" +RDEPEND="${DEPEND} + plasma? ( + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + ) +" + +src_configure() { + local mycmakeargs=( + -DSMB4K_WITH_WS_DISCOVERY=$(usex discovery) + -DSMB4K_INSTALL_PLASMOID=$(usex plasma) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "Users of Samba 4.7 and above please note that for the time being," + elog "the following setting has to be added to or changed in the [global]" + elog "section of the smb.conf file:" + elog + elog "[global]" + elog "client max protocol = NT1" +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 6afd21d9b4340c875b2739ee7d8f0275914921e1 Author: Mike Gilbert gentoo org> AuthorDate: Tue Dec 6 19:01:05 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Dec 6 19:03:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afd21d9 app-editors/nano: drop /usr/bin/nano symlink Closes: https://bugs.gentoo.org/693244 Signed-off-by: Mike Gilbert gentoo.org> app-editors/nano/{nano-7.0.ebuild => nano-7.0-r1.ebuild} | 4 +--- app-editors/nano/nano-.ebuild| 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app-editors/nano/nano-7.0.ebuild b/app-editors/nano/nano-7.0-r1.ebuild similarity index 95% rename from app-editors/nano/nano-7.0.ebuild rename to app-editors/nano/nano-7.0-r1.ebuild index 3ccb2377fa61..7cdc35604620 100644 --- a/app-editors/nano/nano-7.0.ebuild +++ b/app-editors/nano/nano-7.0-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_ LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" +IUSE="debug justify magic minimal ncurses nls +spell static unicode" LIB_DEPEND=" >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] @@ -97,8 +97,6 @@ src_install() { insinto "${rcdir}" newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano } pkg_postrm() { diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 3ccb2377fa61..7cdc35604620 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_ LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" +IUSE="debug justify magic minimal ncurses nls +spell static unicode" LIB_DEPEND=" >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] @@ -97,8 +97,6 @@ src_install() { insinto "${rcdir}" newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano } pkg_postrm() {
[gentoo-commits] proj/sci:master commit in: sys-devel/oneDPL/
commit: cc501074ea4617a32c89034fe0024eabba39b080 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Dec 6 18:53:10 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:53:10 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cc501074 sys-devel/oneDPL: restrict doc building, missing deps Signed-off-by: Andrew Ammerlaan gentoo.org> sys-devel/oneDPL/oneDPL-2021.7.1.ebuild | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/sys-devel/oneDPL/oneDPL-2021.7.1.ebuild b/sys-devel/oneDPL/oneDPL-2021.7.1.ebuild index e9f773726..01f225aea 100644 --- a/sys-devel/oneDPL/oneDPL-2021.7.1.ebuild +++ b/sys-devel/oneDPL/oneDPL-2021.7.1.ebuild @@ -3,11 +3,12 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) -DOCS_BUILDER="sphinx" -DOCS_DIR="documentation/library_guide" -DOCS_AUTODOC=0 -inherit cmake python-any-r1 docs +# Missing deps for documentation +# PYTHON_COMPAT=( python3_{8..11} ) +# DOCS_BUILDER="sphinx" +# DOCS_DIR="documentation/library_guide" +# DOCS_AUTODOC=0 +inherit cmake #python-any-r1 docs DESCRIPTION="oneAPI Data Parallel C++ Library" HOMEPAGE="https://github.com/oneapi-src/oneDPL; @@ -25,8 +26,8 @@ BDEPEND="virtual/pkgconfig" DEPEND=" sys-devel/DPC++ - dev-libs/level-zero:= - dev-cpp/tbb:= + dev-libs/level-zero + dev-cpp/tbb " RDEPEND="${DEPEND}" @@ -46,12 +47,11 @@ src_configure() { } src_compile() { - # Nothing to compile, header only - docs_compile + cmake_src_compile + # docs_compile } src_install() { einstalldocs - dodir /usr/include - mv "${S}/include/oneapi" "${ED}/usr/include/" || die + doheader -r "${S}/include/oneapi" }
[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/files/
commit: 80cebc0f63d2bff3e554b5e41b3200a0d5ec28e7 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 6 18:38:54 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:45:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cebc0f games-util/lutris: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28573 Signed-off-by: Andrew Ammerlaan gentoo.org> .../files/lutris-0.5.12_beta1-webkit-gtk-4.1.patch | 92 -- 1 file changed, 92 deletions(-) diff --git a/games-util/lutris/files/lutris-0.5.12_beta1-webkit-gtk-4.1.patch b/games-util/lutris/files/lutris-0.5.12_beta1-webkit-gtk-4.1.patch deleted file mode 100644 index 3cc4a2a0eeea.. --- a/games-util/lutris/files/lutris-0.5.12_beta1-webkit-gtk-4.1.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff --git a/.travis.yml b/.travis.yml -index ec50a82bbe..858a6105b2 100644 a/.travis.yml -+++ b/.travis.yml -@@ -28,8 +28,7 @@ addons: - - gir1.2-glib-2.0 - - libgirepository1.0-dev - - gir1.2-gnomedesktop-3.0 -- - gir1.2-webkit2-4.0 -- - gir1.2-notify-0.7 -+ - gir1.2-webkit2-4.1 - - at-spi2-core - before_install: - - "export DISPLAY=:99.0" -diff --git a/INSTALL.rst b/INSTALL.rst -index 94d5cc756a..a83cc0b629 100644 a/INSTALL.rst -+++ b/INSTALL.rst -@@ -12,7 +12,7 @@ Lutris manually, it requires the following components: - - * Python >= 3.7 - * PyGObject --* PyGObject bindings for: Gtk, Gdk, GnomeDesktop, Webkit2, Notify -+* PyGObject bindings for: Gtk, Gdk, GnomeDesktop, Webkit2 - * python3-requests - * python3-pillow - * python3-yaml -@@ -41,8 +41,8 @@ To install all those dependencies (except for Wine and graphics drivers) - on Ubuntu based systems, you can run:: - - sudo apt install python3-yaml python3-requests python3-pil python3-gi \ -- gir1.2-gtk-3.0 gir1.2-gnomedesktop-3.0 gir1.2-webkit2-4.0 \ -- gir1.2-notify-0.7 psmisc cabextract unzip p7zip curl fluid-soundfont-gs \ -+ gir1.2-gtk-3.0 gir1.2-gnomedesktop-3.0 gir1.2-webkit2-4.1 \ -+ psmisc cabextract unzip p7zip curl fluid-soundfont-gs \ - x11-xserver-utils python3-evdev libc6-i386 lib32gcc1 libgirepository1.0-dev \ - python3-setproctitle python3-distro - -diff --git a/debian/control b/debian/control -index bf0eb2121f..c74a523fed 100644 a/debian/control -+++ b/debian/control -@@ -26,8 +26,7 @@ Depends: ${misc:Depends}, - python3-distro, - python3-dbus, - gir1.2-gtk-3.0, -- gir1.2-webkit2-4.0, -- gir1.2-notify-0.7, -+ gir1.2-webkit2-4.1, - psmisc, - cabextract, - unzip, -diff --git a/lutris.spec b/lutris.spec -index 13763266b0..fb430ef206 100644 a/lutris.spec -+++ b/lutris.spec -@@ -43,7 +43,7 @@ BuildRequires: hicolor-icon-theme - BuildRequires: python3-setuptools - Requires: (python3-gobject-Gdk or python3-gobject) - Requires: python3-PyYAML, cabextract, typelib-1_0-Gtk-3_0 --Requires: typelib-1_0-GnomeDesktop-3_0, typelib-1_0-WebKit2-4_0, typelib-1_0-Notify-0_7 -+Requires: typelib-1_0-GnomeDesktop-3_0, typelib-1_0-WebKit2-4_1 - Requires: fluid-soundfont-gm, python3-Pillow, python3-requests - %endif - -diff --git a/lutris/gui/dialogs/webconnect_dialog.py b/lutris/gui/dialogs/webconnect_dialog.py -index a7c5aa653a..195e1f6788 100644 a/lutris/gui/dialogs/webconnect_dialog.py -+++ b/lutris/gui/dialogs/webconnect_dialog.py -@@ -3,7 +3,7 @@ - from gettext import gettext as _ - - import gi --gi.require_version("WebKit2", "4.0") -+gi.require_version("WebKit2", "4.1") - from gi.repository import WebKit2 - - from lutris.gui.dialogs import ModalDialog -diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml -index babf66ff9c..515981f250 100644 a/snap/snapcraft.yaml -+++ b/snap/snapcraft.yaml -@@ -90,8 +90,7 @@ parts: - - gir1.2-glib-2.0 - - gir1.2-gnomedesktop-3.0 - - gir1.2-gtk-3.0 -- - gir1.2-notify-0.7 -- - gir1.2-webkit2-4.0 -+ - gir1.2-webkit2-4.1 - - libgnutls30 - - libvulkan1 - - libxrandr2
[gentoo-commits] proj/kde:master commit in: kde-frameworks/countryflags/
commit: 9e75dfbde58e1fe251a3d73410ed6f03dbfc90a9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:18 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9e75dfbd kde-frameworks/countryflags: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../countryflags/countryflags-5.101.0.ebuild | 22 ++ 1 file changed, 22 insertions(+) diff --git a/kde-frameworks/countryflags/countryflags-5.101.0.ebuild b/kde-frameworks/countryflags/countryflags-5.101.0.ebuild new file mode 100644 index 00..18e69f8238 --- /dev/null +++ b/kde-frameworks/countryflags/countryflags-5.101.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="false" +KDE_ORG_NAME="kdelibs4support" +inherit ecm frameworks.kde.org + +DESCRIPTION="Icons of flags for various countries" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +CMAKE_USE_DIR="${S}/src/l10n" + +# https://phabricator.kde.org/T13722 +# https://invent.kde.org/frameworks/breeze-icons/-/issues/1 +PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" ) + +RDEPEND="!
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/
commit: ab5f5dbd901c277e3b7f63b9d2bd853971e7de7a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:20 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ab5f5dbd kde-frameworks/kdelibs4support: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdelibs4support/kdelibs4support-5.101.0.ebuild | 104 + 1 file changed, 104 insertions(+) diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.101.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.101.0.ebuild new file mode 100644 index 00..dfc41e4ea8 --- /dev/null +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.101.0.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +RESTRICT="test" + +COMMON_DEPEND=" + app-text/docbook-xml-dtd:4.2 + dev-libs/openssl:0 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + >=kde-frameworks/kded-${PVCUT}:5 + =kde-frameworks/kdoctools-${PVCUT}*:5 + =kde-frameworks/kemoticons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5[X?] + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kunitconversion-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + virtual/libintl + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/countryflags-${PVCUT}:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kitemmodels-${PVCUT}*:5 +" +BDEPEND=" + dev-lang/perl + dev-perl/URI +" + +PATCHES=( + # downstream patches + "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956 + "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956 +) + +src_prepare() { + ecm_src_prepare + + if ! use handbook; then + sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die + fi + + cmake_run_in src cmake_comment_add_subdirectory l10n +} + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/
commit: a9202105636a2c8d5f016c41456eda03fac8a8bd Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:22 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a9202105 kde-frameworks/khtml: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/khtml/khtml-5.101.0.ebuild | 71 +++ 1 file changed, 71 insertions(+) diff --git a/kde-frameworks/khtml/khtml-5.101.0.ebuild b/kde-frameworks/khtml/khtml-5.101.0.ebuild new file mode 100644 index 00..566a6b5364 --- /dev/null +++ b/kde-frameworks/khtml/khtml-5.101.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="KHTML web rendering engine" +LICENSE="LGPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +RDEPEND=" + dev-libs/openssl:0 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kjs-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwallet-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + media-libs/giflib:= + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + >=media-libs/phonon-4.11.0 + sys-libs/zlib + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + dev-lang/perl + dev-util/gperf +" + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/
commit: 8c869785a319ee60e418daa67ad646cb726e278c Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:11 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8c869785 kde-frameworks/kxmlgui: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kxmlgui/kxmlgui-5.101.0.ebuild | 46 +++ 1 file changed, 46 insertions(+) diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.101.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.101.0.ebuild new file mode 100644 index 00..4e2c1e89ac --- /dev/null +++ b/kde-frameworks/kxmlgui/kxmlgui-5.101.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +LICENSE="LGPL-2+" +IUSE="" + +# slot op: includes QtCore/private/qlocale_p.h +DEPEND=" + >=dev-qt/qtcore-${QTMIN}:5= + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +src_test() { + # Files are missing; whatever. Bugs 650290, 668198, 808216 + local myctestargs=( + -E "(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)" + ) + + ecm_src_test +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/
commit: 922fbe6c29908fc3f493bdd034a6d22406511339 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:45 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=922fbe6c kde-frameworks/kglobalaccel: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kglobalaccel/kglobalaccel-5.101.0.ebuild | 53 ++ 1 file changed, 53 insertions(+) diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.101.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.101.0.ebuild new file mode 100644 index 00..ae9ed1be5f --- /dev/null +++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.101.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework to handle global shortcuts" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +REQUIRED_USE="test? ( X )" +RESTRICT="test" # requires installed instance + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + X? ( + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X] + x11-libs/libxcb + x11-libs/xcb-util-keysyms + ) +" +DEPEND="${RDEPEND} + test? ( + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + ) +" +BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" + +src_configure() { + local mycmakeargs=( + -DBUILD_RUNTIME=$(usex X) + ) + ecm_src_configure +} + +src_test() { + XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342 +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/
commit: c54889fcf2c8d44c6ab4496cdf54aa9cff94e1bb Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:54 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c54889fc kde-frameworks/knewstuff: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/knewstuff/knewstuff-5.101.0.ebuild | 50 +++ 1 file changed, 50 insertions(+) diff --git a/kde-frameworks/knewstuff/knewstuff-5.101.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.101.0.ebuild new file mode 100644 index 00..3094e5a207 --- /dev/null +++ b/kde-frameworks/knewstuff/knewstuff-5.101.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for downloading and sharing additional application data" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="opds" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/attica-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + opds? ( =kde-frameworks/syndication-${PVCUT}*:5 ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package opds KF5Syndication) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/
commit: ce6f8a29644293deae9c8c74495d7bcad138013e Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:26 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce6f8a29 kde-frameworks/kross: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kross/kross-5.101.0.ebuild | 34 +++ 1 file changed, 34 insertions(+) diff --git a/kde-frameworks/kross/kross-5.101.0.ebuild b/kde-frameworks/kross/kross-5.101.0.ebuild new file mode 100644 index 00..21bf059791 --- /dev/null +++ b/kde-frameworks/kross/kross-5.101.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for embedding scripting into applications" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtscript-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + >=dev-qt/designer-${QTMIN}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kinit/
commit: f82a3b49c0f3f4d3b96779ff245957939af6dbf2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:49 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f82a3b49 kde-frameworks/kinit: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kinit/kinit-5.101.0.ebuild | 48 +++ 1 file changed, 48 insertions(+) diff --git a/kde-frameworks/kinit/kinit-5.101.0.ebuild b/kde-frameworks/kinit/kinit-5.101.0.ebuild new file mode 100644 index 00..22f74df7cb --- /dev/null +++ b/kde-frameworks/kinit/kinit-5.101.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Helper library to speed up start of applications on KDE workspaces" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+caps +man X" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + caps? ( sys-libs/libcap ) + X? ( + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package caps Libcap) + $(cmake_use_find_package man KF5DocTools) + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/
commit: 965ba3ccb82988bb33795b001beadc56b9acf21e Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:16 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=965ba3cc kde-frameworks/purpose: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/purpose/purpose-5.101.0.ebuild | 69 +++ 1 file changed, 69 insertions(+) diff --git a/kde-frameworks/purpose/purpose-5.101.0.ebuild b/kde-frameworks/purpose/purpose-5.101.0.ebuild new file mode 100644 index 00..977f662460 --- /dev/null +++ b/kde-frameworks/purpose/purpose-5.101.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org optfeature xdg-utils + +DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="bluetooth +kaccounts" + +# requires running environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/prison-${PVCUT}*:5 + kaccounts? ( + >=kde-apps/kaccounts-integration-19.04.3:5 + net-libs/accounts-qt + ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kdeclarative-${PVCUT}:5 + bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 ) + kaccounts? ( net-libs/accounts-qml ) +" + +src_prepare() { + ecm_src_prepare + + use bluetooth || + cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kaccounts KAccounts) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Send through KDE Connect" kde-misc/kdeconnect + fi + ecm_pkg_postinst + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdeclarative/
commit: c11955f1f6988519b6fa1e12248012d2109ddc77 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:36 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c11955f1 kde-frameworks/kdeclarative: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdeclarative/kdeclarative-5.101.0.ebuild | 37 ++ 1 file changed, 37 insertions(+) diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.101.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.101.0.ebuild new file mode 100644 index 00..9dd0ded531 --- /dev/null +++ b/kde-frameworks/kdeclarative/kdeclarative-5.101.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing integration of QML and KDE work spaces" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + media-libs/libepoxy +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/
commit: d8ca0643ceb78b3db9e2a97b867b3f9d4842e8f2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:24 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8ca0643 kde-frameworks/kjs: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kjs/kjs-5.101.0.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/kde-frameworks/kjs/kjs-5.101.0.ebuild b/kde-frameworks/kjs/kjs-5.101.0.ebuild new file mode 100644 index 00..a6a839aa1d --- /dev/null +++ b/kde-frameworks/kjs/kjs-5.101.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_QTHELP="false" +inherit ecm frameworks.kde.org + +DESCRIPTION="ECMAScipt compatible parser and engine" +LICENSE="BSD-2 LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND=" + dev-lang/perl +" +DEPEND=" + dev-libs/libpcre +" +RDEPEND="${DEPEND}" + +DOCS=( src/README )
[gentoo-commits] proj/kde:master commit in: kde-frameworks/plasma/
commit: 3fea5e846181f12fb0f113f8925a1bd2fd0832bc Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:13 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3fea5e84 kde-frameworks/plasma: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/plasma/plasma-5.101.0.ebuild | 72 + 1 file changed, 72 insertions(+) diff --git a/kde-frameworks/plasma/plasma-5.101.0.ebuild b/kde-frameworks/plasma/plasma-5.101.0.ebuild new file mode 100644 index 00..a27e1ef1b1 --- /dev/null +++ b/kde-frameworks/plasma/plasma-5.101.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="${PN}-framework" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Plasma framework" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gles2-only man wayland X" + +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=] + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kactivities-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5[qml] + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + !gles2-only? ( media-libs/libglvnd[X?] ) + wayland? ( + =kde-frameworks/kwayland-${PVCUT}*:5 + media-libs/libglvnd + ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package !gles2-only OpenGL) + $(cmake_use_find_package man KF5DocTools) + $(cmake_use_find_package wayland EGL) + $(cmake_use_find_package wayland KF5Wayland) + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kded/
commit: fa35a035888cf0bf05a8fa30aca53ecc86ea015e Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:38 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fa35a035 kde-frameworks/kded: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kded/kded-5.101.0.ebuild | 38 + 1 file changed, 38 insertions(+) diff --git a/kde-frameworks/kded/kded-5.101.0.ebuild b/kde-frameworks/kded/kded-5.101.0.ebuild new file mode 100644 index 00..eeba5bdeb9 --- /dev/null +++ b/kde-frameworks/kded/kded-5.101.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Central daemon of KDE workspaces" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+man" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5[dbus] + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/
commit: bc6c13d0c2f5896bcd2c77ceaeb94df5267b225a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:07 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc6c13d0 kde-frameworks/ktextwidgets: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktextwidgets/ktextwidgets-5.101.0.ebuild | 38 ++ 1 file changed, 38 insertions(+) diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.101.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.101.0.ebuild new file mode 100644 index 00..1b2be31206 --- /dev/null +++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.101.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text" +LICENSE="LGPL-2+ LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt5TextToSpeech) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/
commit: 237f1fe8f8317888b8993defeac2b9203a6accf3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:09 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=237f1fe8 kde-frameworks/kwallet: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kwallet/kwallet-5.101.0.ebuild | 52 +++ 1 file changed, 52 insertions(+) diff --git a/kde-frameworks/kwallet/kwallet-5.101.0.ebuild b/kde-frameworks/kwallet/kwallet-5.101.0.ebuild new file mode 100644 index 00..b6b4917538 --- /dev/null +++ b/kde-frameworks/kwallet/kwallet-5.101.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org optfeature + +DESCRIPTION="Framework providing desktop-wide storage for passwords" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gpg +man" + +DEPEND=" + >=app-crypt/qca-2.3.1:2[qt5(+)] + dev-libs/libgcrypt:0= + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) +" +RDEPEND="${DEPEND}" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package gpg Gpgmepp) + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Auto-unlocking after account login" kde-plasma/kwallet-pam + optfeature "KWallet management" kde-apps/kwalletmanager:5 + elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet; + fi + ecm_pkg_postinst +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kparts/
commit: ed48353c3f79f036f2297f8ca37f451c88ca6454 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:58 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed48353c kde-frameworks/kparts: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kparts/kparts-5.101.0.ebuild | 33 + 1 file changed, 33 insertions(+) diff --git a/kde-frameworks/kparts/kparts-5.101.0.ebuild b/kde-frameworks/kparts/kparts-5.101.0.ebuild new file mode 100644 index 00..208323fd63 --- /dev/null +++ b/kde-frameworks/kparts/kparts-5.101.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing elaborate user-interface components" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + >=kde-frameworks/ktextwidgets-${PVCUT}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/
commit: 1cdd8b356d243293d2e807f18b94ef5bbe5d2c68 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:56 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1cdd8b35 kde-frameworks/knotifyconfig: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../knotifyconfig/knotifyconfig-5.101.0.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.101.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.101.0.ebuild new file mode 100644 index 00..a1f0b20c73 --- /dev/null +++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.101.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for configuring desktop notifications" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="phonon" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + !phonon? ( media-libs/libcanberra ) + phonon? ( >=media-libs/phonon-4.11.0 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package !phonon Canberra) + ) + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/
commit: 7572ff3f6feeed2084425e31bee8e59885a2bf8a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:00 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7572ff3f kde-frameworks/krunner: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/krunner/krunner-5.101.0.ebuild | 47 +++ 1 file changed, 47 insertions(+) diff --git a/kde-frameworks/krunner/krunner-5.101.0.ebuild b/kde-frameworks/krunner/krunner-5.101.0.ebuild new file mode 100644 index 00..02f8941612 --- /dev/null +++ b/kde-frameworks/krunner/krunner-5.101.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for providing different actions given a string query" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="activities" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/plasma-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + =kde-frameworks/threadweaver-${PVCUT}*:5 + activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package activities KF5Activities) + ) + ecm_src_configure +} + +src_test() { + # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502 + local myctestargs=( + -E "(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)" + ) + ecm_src_test +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/
commit: 91e8d7b7a91dbdac75c0a1b5a0d7b691ca2a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:03 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=91e8d7b7 kde-frameworks/kservice: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kservice/kservice-5.101.0.ebuild | 50 + 1 file changed, 50 insertions(+) diff --git a/kde-frameworks/kservice/kservice-5.101.0.ebuild b/kde-frameworks/kservice/kservice-5.101.0.ebuild new file mode 100644 index 00..bea581b14d --- /dev/null +++ b/kde-frameworks/kservice/kservice-5.101.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Advanced plugin and service introspection" + +LICENSE="LGPL-2 LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+man" + +# requires running kde environment +RESTRICT="test" + +BDEPEND=" + sys-devel/bison + sys-devel/flex + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) +" + +src_configure() { + local mycmakeargs=( + -DAPPLICATIONS_MENU_NAME=kf5-applications.menu + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # bug 596316 + dosym kf5-applications.menu /etc/xdg/menus/applications.menu +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/
commit: 542f7bbe33f69f7d005314268195d484c3127e64 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:37:05 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=542f7bbe kde-frameworks/ktexteditor: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktexteditor/ktexteditor-5.101.0.ebuild | 54 ++ 1 file changed, 54 insertions(+) diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.101.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.101.0.ebuild new file mode 100644 index 00..0808a11bf7 --- /dev/null +++ b/kde-frameworks/ktexteditor/ktexteditor-5.101.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing a full text editor component" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+editorconfig" + +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + =kde-frameworks/syntax-highlighting-${PVCUT}*:5 + editorconfig? ( app-text/editorconfig-core-c ) +" +RDEPEND="${DEPEND}" +BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package editorconfig EditorConfig) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdav/
commit: f5e30f72aa066d211189c38074b2a43b0c963a6f Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:34 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f5e30f72 kde-frameworks/kdav: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kdav/kdav-5.101.0.ebuild | 34 + 1 file changed, 34 insertions(+) diff --git a/kde-frameworks/kdav/kdav-5.101.0.ebuild b/kde-frameworks/kdav/kdav-5.101.0.ebuild new file mode 100644 index 00..1b791f66c9 --- /dev/null +++ b/kde-frameworks/kdav/kdav-5.101.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="DAV protocol implemention with KJobs" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${PVCUT}:5 + >=kde-frameworks/ki18n-${PVCUT}:5 + >=kde-frameworks/kio-${PVCUT}:5 +" +DEPEND="${RDEPEND}" + +src_test() { + # bug 616808 - DavItemFetchJobTest requires D-Bus + # bug 653602 - DavItemsListJobTest mimetypes unsupported + local myctestargs=( + -E "(kdav-davitemfetchjob|kdav-davitemslistjob)" + ) + ecm_src_test +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/
commit: 757dc6cec07369395d3b669821d409cba47a33e9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:47 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=757dc6ce kde-frameworks/kiconthemes: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kiconthemes/kiconthemes-5.101.0.ebuild | 33 ++ 1 file changed, 33 insertions(+) diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.101.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.101.0.ebuild new file mode 100644 index 00..db81149ad5 --- /dev/null +++ b/kde-frameworks/kiconthemes/kiconthemes-5.101.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for icon theming and configuration" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" # bug 574770 + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/
commit: 682737909b5a4f5b456b298f07294ad4c48a143d Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:52 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=68273790 kde-frameworks/kio: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/kio-5.101.0.ebuild | 89 +++ 1 file changed, 89 insertions(+) diff --git a/kde-frameworks/kio/kio-5.101.0.ebuild b/kde-frameworks/kio/kio-5.101.0.ebuild new file mode 100644 index 00..a9be2323c3 --- /dev/null +++ b/kde-frameworks/kio/kio-5.101.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org xdg-utils + +DESCRIPTION="Framework providing transparent file and data management" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="acl +handbook kerberos +kwallet X" + +# tests hang +RESTRICT="test" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kbookmarks-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + acl? ( + sys-apps/attr + virtual/acl + ) + handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 ) + kerberos? ( virtual/krb5 ) + kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 ) + X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( sys-libs/zlib ) +" +PDEPEND=">=kde-frameworks/kded-${PVCUT}:5" + +src_configure() { + local mycmakeargs=( + -DKIO_NO_PUBLIC_QTCONCURRENT=ON + $(cmake_use_find_package acl ACL) + $(cmake_use_find_package handbook KF5DocTools) + $(cmake_use_find_package kerberos GSSAPI) + $(cmake_use_find_package kwallet KF5Wallet) + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + xdg_desktop_database_update +} + +pkg_postrm() { + ecm_pkg_postrm + xdg_desktop_database_update +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kemoticons/
commit: 168dd7b02402f8218eb433e519752f2d52b1594e Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:43 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=168dd7b0 kde-frameworks/kemoticons: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kemoticons/kemoticons-5.101.0.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/kde-frameworks/kemoticons/kemoticons-5.101.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.101.0.ebuild new file mode 100644 index 00..6ba8306059 --- /dev/null +++ b/kde-frameworks/kemoticons/kemoticons-5.101.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for converting text emoticons to graphical representations" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# requires running kde environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdesu/
commit: 9db21eaf582dfefd3e23518940b3456a1f33c362 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 6 17:36:41 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 6 17:42:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9db21eaf kde-frameworks/kdesu: 5.101.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kdesu/kdesu-5.101.0.ebuild | 33 +++ 1 file changed, 33 insertions(+) diff --git a/kde-frameworks/kdesu/kdesu-5.101.0.ebuild b/kde-frameworks/kdesu/kdesu-5.101.0.ebuild new file mode 100644 index 00..07b753fd8a --- /dev/null +++ b/kde-frameworks/kdesu/kdesu-5.101.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-2) +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework to handle super user actions" + +LICENSE="LGPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +RDEPEND=" + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kpty-${PVCUT}*:5 + X? ( x11-libs/libX11 ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package X X11) + ) + + ecm_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmemcached-awesome/
commit: b90894ac5e2193df648893d380eca3ca57ffb495 Author: Tomáš Mózes gmail com> AuthorDate: Fri Dec 2 01:43:02 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 6 18:39:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90894ac dev-libs/libmemcached-awesome: add 1.1.3 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Florian Schmaus gentoo.org> dev-libs/libmemcached-awesome/Manifest | 1 + .../libmemcached-awesome-1.1.3.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-libs/libmemcached-awesome/Manifest b/dev-libs/libmemcached-awesome/Manifest index 5eaaf462b5f3..cf7592abc9ca 100644 --- a/dev-libs/libmemcached-awesome/Manifest +++ b/dev-libs/libmemcached-awesome/Manifest @@ -1,2 +1,3 @@ DIST libmemcached-awesome-1.1.1.tar.gz 527161 BLAKE2B 8eedefc35ef1964efd653523ade11da5233ddbab620e34552f963b6138a19f358adfde57fc5955f4ae28c755df2e39d716cb36fb96eef0c14a54ddce20dd8e39 SHA512 b5de32a3db506fb70f2da2bb029a10129667e1a1b054e0cd68ed4f8f99c5b514c2c3e14cb714dbb83de5a138d6a0b867bfc956f08ba9d2b02f050115ae175af5 DIST libmemcached-awesome-1.1.2.tar.gz 527675 BLAKE2B 436c3dcfed00a66459064a58a4d82e22f6f4a624a1f462949d2d3d8536b1342cbb7f0d5f883a86cce119dbcada4597c664609b7f9334bd321a5f1d314e5906b0 SHA512 3b9b6b1b09b39c845b5169841902d45e470f99af65765c9ae5d405d4eb1b6884e49831ccfb128df67beeda45eeed5e0f41ee475560cabcfa98e8196134182a53 +DIST libmemcached-awesome-1.1.3.tar.gz 527880 BLAKE2B b3d91b9eeb335b3fa7b910842b3c31326669aa9634ab6c87a3247bf8279037f5c2470b653fed851bf1708559af1a1edab52707c19eb6ea89ac6cb92424290d4a SHA512 99fb2ad32c05f8af769f5b30983b7c4244cd7ee027ccc8f893a957de4ffb12939959e2461c9acd20a8d21e0af824606e97d54465b7147337f40313c5eddf474b diff --git a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.3.ebuild b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.3.ebuild new file mode 100644 index ..aa23fd0f9f65 --- /dev/null +++ b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="a C/C++ memcached client library" +HOMEPAGE="https://github.com/awesomized/libmemcached; +SRC_URI="https://github.com/awesomized/libmemcached/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/libmemcached-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+libevent sasl test" +RESTRICT="!test? ( test )" + +RDEPEND="!dev-libs/libmemcached + libevent? ( dev-libs/libevent:= ) + sasl? ( dev-libs/cyrus-sasl:2 )" +DEPEND="${RDEPEND} + test? ( net-misc/memcached )" +BDEPEND="sys-devel/bison + sys-devel/flex + virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DENABLE_DTRACE=OFF + -DENABLE_SASL=$(usex sasl) + ) + + cmake_src_configure +} + +src_test() { + local myctestargs=( + # memcached_regression_lp583031: needs network, bug #845123 + # bin/memaslap: tries to use Portage HOMEDIR, bug #845123 + -E "(memcached_regression_lp583031|bin/memaslap|memcached_udp)" + ) + + cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmemcached-awesome/
commit: bab626511c3d688dafbc1c3483236d33ade2fae8 Author: Tomáš Mózes gmail com> AuthorDate: Fri Dec 2 01:47:32 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 6 18:39:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab62651 dev-libs/libmemcached-awesome: drop old Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28499 Signed-off-by: Florian Schmaus gentoo.org> dev-libs/libmemcached-awesome/Manifest | 1 - .../libmemcached-awesome-1.1.1.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/dev-libs/libmemcached-awesome/Manifest b/dev-libs/libmemcached-awesome/Manifest index cf7592abc9ca..c5d464ff 100644 --- a/dev-libs/libmemcached-awesome/Manifest +++ b/dev-libs/libmemcached-awesome/Manifest @@ -1,3 +1,2 @@ -DIST libmemcached-awesome-1.1.1.tar.gz 527161 BLAKE2B 8eedefc35ef1964efd653523ade11da5233ddbab620e34552f963b6138a19f358adfde57fc5955f4ae28c755df2e39d716cb36fb96eef0c14a54ddce20dd8e39 SHA512 b5de32a3db506fb70f2da2bb029a10129667e1a1b054e0cd68ed4f8f99c5b514c2c3e14cb714dbb83de5a138d6a0b867bfc956f08ba9d2b02f050115ae175af5 DIST libmemcached-awesome-1.1.2.tar.gz 527675 BLAKE2B 436c3dcfed00a66459064a58a4d82e22f6f4a624a1f462949d2d3d8536b1342cbb7f0d5f883a86cce119dbcada4597c664609b7f9334bd321a5f1d314e5906b0 SHA512 3b9b6b1b09b39c845b5169841902d45e470f99af65765c9ae5d405d4eb1b6884e49831ccfb128df67beeda45eeed5e0f41ee475560cabcfa98e8196134182a53 DIST libmemcached-awesome-1.1.3.tar.gz 527880 BLAKE2B b3d91b9eeb335b3fa7b910842b3c31326669aa9634ab6c87a3247bf8279037f5c2470b653fed851bf1708559af1a1edab52707c19eb6ea89ac6cb92424290d4a SHA512 99fb2ad32c05f8af769f5b30983b7c4244cd7ee027ccc8f893a957de4ffb12939959e2461c9acd20a8d21e0af824606e97d54465b7147337f40313c5eddf474b diff --git a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild deleted file mode 100644 index f4eb2d466b2a.. --- a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="a C/C++ memcached client library" -HOMEPAGE="https://github.com/awesomized/libmemcached; -SRC_URI="https://github.com/awesomized/libmemcached/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/libmemcached-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="+libevent sasl test" -RESTRICT="!test? ( test )" - -RDEPEND="!dev-libs/libmemcached - libevent? ( dev-libs/libevent:= ) - sasl? ( dev-libs/cyrus-sasl:2 )" -DEPEND="${RDEPEND} - test? ( net-misc/memcached )" -BDEPEND="sys-devel/bison - sys-devel/flex - virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DENABLE_DTRACE=OFF - -DENABLE_SASL=$(usex sasl) - ) - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # memcached_regression_lp583031: needs network, bug #845123 - # bin/memaslap: tries to use Portage HOMEDIR, bug #845123 - -E "(memcached_regression_lp583031|bin/memaslap)" - ) - - cmake_src_test -}
[gentoo-commits] repo/gentoo:master commit in: acct-group/amanda/, app-backup/amanda/, acct-user/amanda/
commit: 5cb5ce4775ff5d1fe3b6903c060215131a2b994d Author: Stefan G. Weichinger xunil at> AuthorDate: Thu Dec 1 12:28:57 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 6 18:38:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb5ce47 app-backup/amanda: remove Stefan Weichinger as proxied maintainer Closes: https://github.com/gentoo/gentoo/pull/28491 Closes: https://bugs.gentoo.org/633272 Signed-off-by: Stefan G. Weichinger xunil.at> Signed-off-by: Florian Schmaus gentoo.org> acct-group/amanda/metadata.xml | 4 acct-user/amanda/metadata.xml | 4 app-backup/amanda/metadata.xml | 4 3 files changed, 12 deletions(-) diff --git a/acct-group/amanda/metadata.xml b/acct-group/amanda/metadata.xml index 6e403a40a2d0..3b9d35a888c5 100644 --- a/acct-group/amanda/metadata.xml +++ b/acct-group/amanda/metadata.xml @@ -5,10 +5,6 @@ robb...@gentoo.org Robin H. Johnson - - li...@xunil.at - Stefan G. Weichinger - proxy-ma...@gentoo.org Proxy Maintainers diff --git a/acct-user/amanda/metadata.xml b/acct-user/amanda/metadata.xml index 6e403a40a2d0..3b9d35a888c5 100644 --- a/acct-user/amanda/metadata.xml +++ b/acct-user/amanda/metadata.xml @@ -5,10 +5,6 @@ robb...@gentoo.org Robin H. Johnson - - li...@xunil.at - Stefan G. Weichinger - proxy-ma...@gentoo.org Proxy Maintainers diff --git a/app-backup/amanda/metadata.xml b/app-backup/amanda/metadata.xml index 15e7c6a5735e..8372298b14c7 100644 --- a/app-backup/amanda/metadata.xml +++ b/app-backup/amanda/metadata.xml @@ -5,10 +5,6 @@ robb...@gentoo.org Robin H. Johnson - - li...@xunil.at - Stefan G. Weichinger - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbclient/
commit: 1898d90a51d347b7ccc10162d12178eac654 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Dec 6 18:15:20 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:17:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1898d90a dev-python/nbclient: correct dependency on jupyter_core According to upstream pyproject.toml we need >=4.1.2, but !=5.0.*. 5.1.0 should be fine though, tests pass. Closes: https://bugs.gentoo.org/883785 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/nbclient/nbclient-0.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nbclient/nbclient-0.7.2.ebuild b/dev-python/nbclient/nbclient-0.7.2.ebuild index aa4b8ee54615..5d2064b2b009 100644 --- a/dev-python/nbclient/nbclient-0.7.2.ebuild +++ b/dev-python/nbclient/nbclient-0.7.2.ebuild @@ -26,7 +26,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc RDEPEND=" >=dev-python/jupyter_client-6.1.12[${PYTHON_USEDEP}] >=dev-python/jupyter_core-4.12[${PYTHON_USEDEP}] - =dev-python/nbformat-5.0[${PYTHON_USEDEP}] >=dev-python/traitlets-5.3[${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseaudio-daemon/
commit: 000ca35273635b00c33b5f1c9775074d0e0f1280 Author: Sam James gentoo org> AuthorDate: Tue Dec 6 18:16:04 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 18:16:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=000ca352 media-sound/pulseaudio-daemon: only depend on libpcre for elibc_mingw This syncs pulseaudio-daemon with libpcre, see c05fb18ebae2e964fb4030a3f86f1870371c0e9e. Bug: https://bugs.gentoo.org/472228 Bug: https://bugs.gentoo.org/884607 Signed-off-by: Sam James gentoo.org> ...ulseaudio-daemon-16.1.ebuild => pulseaudio-daemon-16.1-r3.ebuild} | 5 + ...eaudio-daemon-16.1-r2.ebuild => pulseaudio-daemon-16.1-r4.ebuild} | 5 + 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r3.ebuild similarity index 99% rename from media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild rename to media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r3.ebuild index 706fa7f66af7..ab27052dd5c6 100644 --- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild +++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r3.ebuild @@ -65,10 +65,6 @@ COMMON_DEPEND=" dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 - || ( - elibc_glibc? ( virtual/libc ) - dev-libs/libpcre:3 - ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( ${gstreamer_deps} ) asyncns? ( >=net-libs/libasyncns-0.1 ) @@ -80,6 +76,7 @@ COMMON_DEPEND=" sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) + elibc_mingw? ( dev-libs/libpcre:3 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r2.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild similarity index 99% rename from media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r2.ebuild rename to media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild index a358f8c2235d..46c4de34781f 100644 --- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r2.ebuild +++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild @@ -65,10 +65,6 @@ COMMON_DEPEND=" dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 - || ( - elibc_glibc? ( virtual/libc ) - dev-libs/libpcre:3 - ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( ${gstreamer_deps} ) asyncns? ( >=net-libs/libasyncns-0.1 ) @@ -80,6 +76,7 @@ COMMON_DEPEND=" sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) + elibc_mingw? ( dev-libs/libpcre:3 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0=
[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL-intel-gpu/
commit: e729b3cd5338d75fa01f64730eda23ca7a09f628 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Nov 21 11:05:56 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:00:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e729b3cd media-libs/oneVPL-intel-gpu: new package, add 22.6.3 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/oneVPL-intel-gpu/Manifest | 1 + media-libs/oneVPL-intel-gpu/metadata.xml | 14 +++ .../oneVPL-intel-gpu-22.6.3.ebuild | 46 ++ 3 files changed, 61 insertions(+) diff --git a/media-libs/oneVPL-intel-gpu/Manifest b/media-libs/oneVPL-intel-gpu/Manifest new file mode 100644 index ..c6372d256f43 --- /dev/null +++ b/media-libs/oneVPL-intel-gpu/Manifest @@ -0,0 +1 @@ +DIST oneVPL-intel-gpu-22.6.3.tar.gz 6819100 BLAKE2B 9c87c41c072b7e7ef2dd8adcc6843eea564582f4070d452babb6b1eeadc13eb12dbe2e9d6075821954b7f7194f2ed814d3c1f6463c3b078912ee42cd684d1277 SHA512 56b29513142dc434732e646e3ec3e8d60db542f3be315190b06e9b532e4aef98423be9a0b6f35e65489085786446ecbd1c1774d06bea7552aaa7fb71517f4fb9 diff --git a/media-libs/oneVPL-intel-gpu/metadata.xml b/media-libs/oneVPL-intel-gpu/metadata.xml new file mode 100644 index ..1d48ba0cbeed --- /dev/null +++ b/media-libs/oneVPL-intel-gpu/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + media-vi...@gentoo.org + + + andrewammerl...@gentoo.org + Andrew Ammerlaan + + + oneapi-src/oneVPL-intel-gpu + + diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-22.6.3.ebuild b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-22.6.3.ebuild new file mode 100644 index ..7e2c69f5b324 --- /dev/null +++ b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-22.6.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="oneAPI Video Processing Library Intel GPU implementation" +HOMEPAGE="https://github.com/oneapi-src/oneVPL-intel-gpu; +SRC_URI="https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-intel-onevpl-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + media-libs/libva + x11-libs/libdrm[video_cards_intel] +" +# At runtime we need a dispatcher, oneVPL is preferred but mediasdk also works +RDEPEND="${DEPEND} + >=media-libs/libva-intel-media-driver-${PV} + || ( + media-libs/oneVPL[drm,vaapi] + media-libs/intel-mediasdk + ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_RUNTIME=ON + # To build the kernels we need to package the cm-compiler, use pre-built instead + -DBUILD_KERNELS=OFF + -DBUILD_TESTS="$(usex test)" + # This only seems to do something if we BUILD_KERNELS=ON + #-DBUILD_TOOLS="$(usex tools)" + # OpenCL only has an effect if we build kernels + -DENABLE_OPENCL=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/svt-hevc/, profiles/, licenses/
commit: e31085dbd2d920a435b1bebc7f132d4d8f20ea63 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Nov 21 10:57:07 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 17:40:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31085db media-libs/svt-hevc: new package, add 1.5.1, , import from ::guru Signed-off-by: Andrew Ammerlaan gentoo.org> licenses/AOM | 107 ++ media-libs/svt-hevc/Manifest | 1 + media-libs/svt-hevc/metadata.xml | 18 + media-libs/svt-hevc/svt-hevc-1.5.1.ebuild | 28 media-libs/svt-hevc/svt-hevc-.ebuild | 28 profiles/license_groups | 2 +- 6 files changed, 183 insertions(+), 1 deletion(-) diff --git a/licenses/AOM b/licenses/AOM new file mode 100644 index ..1de4dd7531b9 --- /dev/null +++ b/licenses/AOM @@ -0,0 +1,107 @@ +**Alliance for Open Media Patent License 1.0** + + 1. **License Terms.** + +**Patent License.** Subject to the terms and conditions of this License, each + Licensor, on behalf of itself and successors in interest and assigns, + grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, + no-charge, royalty-free, irrevocable (except as expressly stated in this + License) patent license to its Necessary Claims to make, use, sell, offer + for sale, import or distribute any Implementation. + + **Conditions.** + +*Availability.* As a condition to the grant of rights to Licensee to make, + sell, offer for sale, import or distribute an Implementation under + Section 1.1, Licensee must make its Necessary Claims available under + this License, and must reproduce this License with any Implementation + as follows: + + a. For distribution in source code, by including this License in the + root directory of the source code with its Implementation. + + b. For distribution in any other form (including binary, object form, + and/or hardware description code (e.g., HDL, RTL, Gate Level Netlist, + GDSII, etc.)), by including this License in the documentation, legal + notices, and/or other written materials provided with the + Implementation. + +*Additional Conditions.* This license is directly from Licensor to + Licensee. Licensee acknowledges as a condition of benefiting from it + that no rights from Licensor are received from suppliers, distributors, + or otherwise in connection with this License. + +**Defensive Termination**. If any Licensee, its Affiliates, or its agents + initiates patent litigation or files, maintains, or voluntarily + participates in a lawsuit against another entity or any person asserting + that any Implementation infringes Necessary Claims, any patent licenses + granted under this License directly to the Licensee are immediately + terminated as of the date of the initiation of action unless 1) that suit + was in response to a corresponding suit regarding an Implementation first + brought against an initiating entity, or 2) that suit was brought to + enforce the terms of this License (including intervention in a third-party + action by a Licensee). + +**Disclaimers.** The Reference Implementation and Specification are provided + "AS IS" and without warranty. The entire risk as to implementing or + otherwise using the Reference Implementation or Specification is assumed + by the implementer and user. Licensor expressly disclaims any warranties + (express, implied, or otherwise), including implied warranties of + merchantability, non-infringement, fitness for a particular purpose, or + title, related to the material. IN NO EVENT WILL LICENSOR BE LIABLE TO + ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, + INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF + ACTION OF ANY KIND WITH RESPECT TO THIS LICENSE, WHETHER BASED ON BREACH + OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR + NOT THE OTHER PARTRY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +2. **Definitions.** + + **Affiliate.** "Affiliate" means an entity that directly or indirectly + Controls, is Controlled by, or is under common Control of that party. + +**Control.** "Control" means direct or indirect control of more than 50% of + the voting power to elect directors of that corporation, or for any other + entity, the power to direct management of such entity. + +**Decoder.** "Decoder" means any decoder that conforms fully with all + non-optional portions of the Specification. + +**Encoder.** "Encoder" means any encoder that produces a bitstream that can + be decoded by a Decoder only to the extent it produces such a bitstream. + +
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: a0832cc15e6c5275cec5a34a2a215cc4428e3eee Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Nov 21 11:09:08 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:00:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0832cc1 media-video/ffmpeg: allow enabling use of intel-mediasdk or oneVPL Closes: https://bugs.gentoo.org/590752 Signed-off-by: Andrew Ammerlaan gentoo.org> media-video/ffmpeg/{ffmpeg-5.1.2.ebuild => ffmpeg-5.1.2-r1.ebuild} | 5 +++-- media-video/ffmpeg/ffmpeg-.ebuild | 5 +++-- media-video/ffmpeg/metadata.xml| 1 + 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-5.1.2.ebuild b/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-5.1.2.ebuild rename to media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild index a042eb0b277a..3467de2ac40e 100644 --- a/media-video/ffmpeg/ffmpeg-5.1.2.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild @@ -84,7 +84,7 @@ FFMPEG_FLAG_MAP=( # decoders amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme gsm:libgsm - libaribb24 mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh + libaribb24 mmal modplug:libmodplug opus:libopus qsv:libmfx libilbc librtmp ssh:libssh speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec vorbis:libvorbis vpx:libvpx zvbi:libzvbi # libavfilter options @@ -248,6 +248,7 @@ RDEPEND=" opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + qsv? ( media-libs/intel-mediasdk ) rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] ) samba? ( >=net-fs/samba-3.6.23-r1[client,${MULTILIB_USEDEP}] ) sdl? ( media-libs/libsdl2[sound,video,${MULTILIB_USEDEP}] ) @@ -429,7 +430,7 @@ multilib_src_configure() { # (temporarily) disable non-multilib deps if ! multilib_is_native_abi; then - for i in librav1e libzmq ; do + for i in librav1e libmfx libzmq ; do myconf+=( --disable-${i} ) done fi diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index a042eb0b277a..016fa514d08c 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -84,7 +84,7 @@ FFMPEG_FLAG_MAP=( # decoders amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme gsm:libgsm - libaribb24 mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh + libaribb24 mmal modplug:libmodplug opus:libopus qsv:libvpl libilbc librtmp ssh:libssh speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec vorbis:libvorbis vpx:libvpx zvbi:libzvbi # libavfilter options @@ -248,6 +248,7 @@ RDEPEND=" opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + qsv? ( media-libs/oneVPL ) rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] ) samba? ( >=net-fs/samba-3.6.23-r1[client,${MULTILIB_USEDEP}] ) sdl? ( media-libs/libsdl2[sound,video,${MULTILIB_USEDEP}] ) @@ -429,7 +430,7 @@ multilib_src_configure() { # (temporarily) disable non-multilib deps if ! multilib_is_native_abi; then - for i in librav1e libzmq ; do + for i in librav1e libmfx libvpl libzmq ; do myconf+=( --disable-${i} ) done fi diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml index 4bcd388dcb3a..60511928e367 100644 --- a/media-video/ffmpeg/metadata.xml +++ b/media-video/ffmpeg/metadata.xml @@ -44,6 +44,7 @@ Enables MIPS DSP ASE R1 optimizations. Enables MIPS DSP ASE R2 optimizations. Enables floating point MIPS optimizations. + Enable Intel Quick Sync Video via media-libs/intel-mediasdk (ffmpeg versions older than, and including, 5.1) or media-libs/oneVPL (ffmpeg version newer than 5.1). Enables Multi-Media Abstraction Layer (MMAL) decoding support: Available e.g. on the Raspberry Pi. Enables network streaming support Enable OpenCL support
[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/
commit: aee47352bba3743f7d8209540ef7599761c9b23d Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Nov 23 22:13:17 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:00:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee47352 media-libs/gst-plugins-bad: allow use of onevpl Signed-off-by: Andrew Ammerlaan gentoo.org> ...ad-1.20.4.ebuild => gst-plugins-bad-1.20.4-r1.ebuild} | 16 ++-- media-libs/gst-plugins-bad/metadata.xml | 1 + 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.4.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.4-r1.ebuild similarity index 86% rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.20.4.ebuild rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.20.4-r1.ebuild index 993674feb2b4..dbe21628b89f 100644 --- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.4.ebuild +++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.4-r1.ebuild @@ -13,7 +13,7 @@ LICENSE="LGPL-2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" # TODO: egl and gtk IUSE only for transition -IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vnc wayland" # Keep default IUSE mirrored with gst-plugins-base where relevant +IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vnc wayland qsv" # Keep default IUSE mirrored with gst-plugins-base where relevant # X11 is automagic for now, upstream #709530 - only used by librfb USE=vnc plugin # We mirror opengl/gles2 from -base to ensure no automagic openglmixers plugin (with "opengl?" it'd still get built with USE=-opengl here) @@ -33,6 +33,8 @@ RDEPEND=" ) orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) + + qsv? ( media-libs/oneVPL[wayland?,X?] ) " DEPEND="${RDEPEND}" @@ -57,7 +59,7 @@ src_prepare() { } multilib_src_configure() { - GST_PLUGINS_NOAUTO="shm ipcpipeline librfb hls" + GST_PLUGINS_NOAUTO="shm ipcpipeline librfb msdk hls" local emesonargs=( -Dshm=enabled @@ -68,6 +70,16 @@ multilib_src_configure() { $(meson_feature wayland) ) + # Quick Sync Video is amd64 native only + if use qsv && multilib_is_native_abi; then + emesonargs+=( + -Dmsdk=enabled + -Dmfx_api=oneVPL + ) + else + emesonargs+=( -Dmsdk=disabled ) + fi + if use opengl || use gles2; then myconf+=( -Dgl=enabled ) else diff --git a/media-libs/gst-plugins-bad/metadata.xml b/media-libs/gst-plugins-bad/metadata.xml index bad90bcb4b37..6749b9b02477 100644 --- a/media-libs/gst-plugins-bad/metadata.xml +++ b/media-libs/gst-plugins-bad/metadata.xml @@ -9,5 +9,6 @@ Enable bzip2 encoder/decoder plugin Enable EGL support Enable GLES2 support + Enable Intel Quick Sync Video using the media-libs/oneVPL dispatcher
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: cf07b40eeacd75243eb04734d56b3f2a53f867b1 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Dec 6 18:06:31 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:07:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf07b40e profiles/arch: mask qsv on non-amd64 arches Closes: https://github.com/gentoo/gentoo/pull/28365 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask | 6 ++ profiles/arch/base/package.use.mask | 6 ++ 2 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 20f9e7c5b661..28b8e5f5dfe1 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,12 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2022-12-06) +# Quick Sync Video (through intel-mediasdk or oneVPL) is +# only keyworded on amd64 +media-video/ffmpeg -qsv +media-libs/gst-plugins-bad -qsv + # Michał Górny (2022-12-01) # Keyworded here. app-alternatives/awk -nawk diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index cfb208578910..309971ea4bfd 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2022-12-06) +# Quick Sync Video (through intel-mediasdk or oneVPL) is +# only keyworded on amd64 +media-video/ffmpeg qsv +media-libs/gst-plugins-bad qsv + # Georgy Yakovlev (2022-12-01) # Only supported on ppc64le. sys-devel/gcc ieee-long-double
[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL-cpu/, media-libs/oneVPL-cpu/files/
commit: 93eeaafc69b6f4b7b62c329d2f86ef0b54eae7e3 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Nov 21 11:04:52 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:00:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93eeaafc media-libs/oneVPL-cpu: new package, add 2022.2.5 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/oneVPL-cpu/Manifest | 1 + .../oneVPL-cpu-2022.2.5-respect-user-flags.patch | 13 + .../oneVPL-cpu-2022.2.5-use-system-libs.patch | 49 +++ media-libs/oneVPL-cpu/metadata.xml | 18 +++ media-libs/oneVPL-cpu/oneVPL-cpu-2022.2.5.ebuild | 57 ++ 5 files changed, 138 insertions(+) diff --git a/media-libs/oneVPL-cpu/Manifest b/media-libs/oneVPL-cpu/Manifest new file mode 100644 index ..de3a169e49f9 --- /dev/null +++ b/media-libs/oneVPL-cpu/Manifest @@ -0,0 +1 @@ +DIST oneVPL-cpu-2022.2.5.tar.gz 9917180 BLAKE2B 8e0beebc226a0984474ca6822769736c78e80959bd2df9fd4a34014a31e3439cd42b9a104dfefaa70043df03834246c973e1ba29cea3a9af94a48c2b1d08edcc SHA512 e79b0f396bfcdb7156f8ec5b3008ddd813a0a01ade8e319f78afd3c9d862b111531c42a65ba19ea396b51d3e298608da271894867297dc95f51e4bcc19e9029e diff --git a/media-libs/oneVPL-cpu/files/oneVPL-cpu-2022.2.5-respect-user-flags.patch b/media-libs/oneVPL-cpu/files/oneVPL-cpu-2022.2.5-respect-user-flags.patch new file mode 100644 index ..59aad21af7f3 --- /dev/null +++ b/media-libs/oneVPL-cpu/files/oneVPL-cpu-2022.2.5-respect-user-flags.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 981574e..7bdf346 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -72,8 +72,6 @@ set(CMAKE_POSITION_INDEPENDENT_CODE true) + # Keep executable bits on shared objects when installing regardless of distro + set(CMAKE_INSTALL_SO_NO_EXE 0) + +-include(cmake/CompileOptions.cmake) +- + if(NOT BUILD_GPL_X264) + if(CMAKE_SIZEOF_VOID_P EQUAL 8) + set(BUILD_OPENH264 ON) diff --git a/media-libs/oneVPL-cpu/files/oneVPL-cpu-2022.2.5-use-system-libs.patch b/media-libs/oneVPL-cpu/files/oneVPL-cpu-2022.2.5-use-system-libs.patch new file mode 100644 index ..aa9363a65e83 --- /dev/null +++ b/media-libs/oneVPL-cpu/files/oneVPL-cpu-2022.2.5-use-system-libs.patch @@ -0,0 +1,49 @@ +diff --git a/cpu/ext/ffmpeg-codecs/CMakeLists.txt b/cpu/ext/ffmpeg-codecs/CMakeLists.txt +index 7bde28b..c8067c4 100644 +--- a/cpu/ext/ffmpeg-codecs/CMakeLists.txt b/cpu/ext/ffmpeg-codecs/CMakeLists.txt +@@ -38,9 +38,9 @@ endif() + + # Set basic FFmpeg and codec libs + if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8") +- set(SVTHEVCENC_LIB ${VPL_DEP_DIR}/lib/libSvtHevcEnc.a) +- set(SVTAV1ENC_LIB ${VPL_DEP_DIR}/lib/libSvtAv1Enc.a) +- set(DAV1D_LIB ${VPL_DEP_DIR}/lib/libdav1d.a) ++ set(SVTHEVCENC_LIB ${VPL_DEP_DIR}/lib64/libSvtHevcEnc.so) ++ set(SVTAV1ENC_LIB ${VPL_DEP_DIR}/lib64/libSvtAv1Enc.so) ++ set(DAV1D_LIB ${VPL_DEP_DIR}/lib64/libdav1d.so) + + if(NOT EXISTS ${SVTHEVCENC_LIB} + OR NOT EXISTS ${SVTAV1ENC_LIB} +@@ -49,10 +49,10 @@ if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8") + endif() + endif() + +-set(AVCODEC_LIB ${VPL_DEP_DIR}/lib/libavcodec.a) +-set(AVUTIL_LIB ${VPL_DEP_DIR}/lib/libavutil.a) +-set(AVFILTER_LIB ${VPL_DEP_DIR}/lib/libavfilter.a) +-set(SWSCALE_LIB ${VPL_DEP_DIR}/lib/libswscale.a) ++set(AVCODEC_LIB ${VPL_DEP_DIR}/lib64/libavcodec.so) ++set(AVUTIL_LIB ${VPL_DEP_DIR}/lib64/libavutil.so) ++set(AVFILTER_LIB ${VPL_DEP_DIR}/lib64/libavfilter.so) ++set(SWSCALE_LIB ${VPL_DEP_DIR}/lib64/libswscale.so) + + if(NOT EXISTS ${AVCODEC_LIB} +OR NOT EXISTS ${AVUTIL_LIB} +@@ -135,14 +135,14 @@ endif() + + # Set AVC encoder lib name + if(BUILD_GPL_X264) +- set(H264_ENC_LIB ${VPL_DEP_DIR}/lib/libx264.a) ++ set(H264_ENC_LIB ${VPL_DEP_DIR}/lib64/libx264.so) + if(NOT EXISTS ${H264_ENC_LIB}) + message(FATAL_ERROR "Could not find x264 libraries") + else() + message(STATUS "Building with GPL x264 for AVC implementation") + endif() + elseif(BUILD_OPENH264) +- set(H264_ENC_LIB ${VPL_DEP_DIR}/lib/libopenh264.a) ++ set(H264_ENC_LIB ${VPL_DEP_DIR}/lib64/libopenh264.so) + if(NOT EXISTS ${H264_ENC_LIB}) + message(FATAL_ERROR "Could not find openh264 libraries") + else() diff --git a/media-libs/oneVPL-cpu/metadata.xml b/media-libs/oneVPL-cpu/metadata.xml new file mode 100644 index ..d738daf38bf1 --- /dev/null +++ b/media-libs/oneVPL-cpu/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + media-vi...@gentoo.org + + + andrewammerl...@gentoo.org + Andrew Ammerlaan + + + oneapi-src/oneVPL-cpu + + + Enable experimental API + Use media-libs/openh264 instead of media-libs/x264 + + diff --git a/media-libs/oneVPL-cpu/oneVPL-cpu-2022.2.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL/
commit: 419fd60938b5731671f4d7431abde910662cb682 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Nov 21 11:02:39 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 17:40:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419fd609 media-libs/oneVPL: new package, add 2022.2.5 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/oneVPL/Manifest | 1 + media-libs/oneVPL/metadata.xml | 19 media-libs/oneVPL/oneVPL-2022.2.5.ebuild | 79 3 files changed, 99 insertions(+) diff --git a/media-libs/oneVPL/Manifest b/media-libs/oneVPL/Manifest new file mode 100644 index ..c54912389c92 --- /dev/null +++ b/media-libs/oneVPL/Manifest @@ -0,0 +1 @@ +DIST oneVPL-2022.2.5.tar.gz 6517210 BLAKE2B 1da487e9a4fbaa171f14213d0828c7dbed91d1f92d9641f10d9ef8fc895b4d51b33f80485b16e41e2cb15cd8d771f5c5f84370268cb2c347dc8e19d90d91a759 SHA512 7d100a347a109720f37d86c6dd86c216a75e77b9f032f5c066835fb5a3c7c7312bca81ffd3a30836c59d20e10863567788a247b4daa57721b3ba011c4e0cd34d diff --git a/media-libs/oneVPL/metadata.xml b/media-libs/oneVPL/metadata.xml new file mode 100644 index ..a3315c4abeff --- /dev/null +++ b/media-libs/oneVPL/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + media-vi...@gentoo.org + + + andrewammerl...@gentoo.org + Andrew Ammerlaan + + + oneapi-src/oneVPL + + + Build with DRM support + Build dispatcher with experimental APIs + Build decode/encode/analyse/inspect tools + + diff --git a/media-libs/oneVPL/oneVPL-2022.2.5.ebuild b/media-libs/oneVPL/oneVPL-2022.2.5.ebuild new file mode 100644 index ..c8862a2292bb --- /dev/null +++ b/media-libs/oneVPL/oneVPL-2022.2.5.ebuild @@ -0,0 +1,79 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature + +DESCRIPTION="oneAPI Video Processing Library, dispatcher, tools, and examples" +HOMEPAGE="https://github.com/oneapi-src/oneVPL; +SRC_URI="https://github.com/oneapi-src/oneVPL/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="dri drm examples experimental +tools test vaapi wayland X" +RESTRICT="!test? ( test )" +# Most of these flags only have an effect on the tools +REQUIRED_USE=" + dri? ( X drm ) + drm? ( tools ) + X? ( tools ) + wayland? ( tools ) + vaapi? ( tools ) +" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + x11-libs/libpciaccess + vaapi? ( media-libs/libva[X?,wayland?,drm(+)?] ) + drm? ( x11-libs/libdrm ) + wayland? ( + dev-libs/wayland + dev-libs/wayland-protocols + ) + X? ( + x11-libs/libX11 + x11-libs/libxcb + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_DISPATCHER=ON + # Headers, cmake and pkgconfig files + -DBUILD_DEV=ON + -DBUILD_EXAMPLES="$(usex examples)" + -DINSTALL_EXAMPLE_CODE="$(usex examples)" + -DBUILD_PREVIEW="$(usex experimental)" + -DBUILD_DISPATCHER_ONEVPL_EXPERIMENTAL="$(usex experimental)" + # Fails to build with experimental tools off if tools on + -DBUILD_TOOLS_ONEVPL_EXPERIMENTAL="$(usex tools)" + -DBUILD_TESTS="$(usex test)" + -DBUILD_TOOLS="$(usex tools)" + -DENABLE_WAYLAND="$(usex wayland)" + -DENABLE_X11="$(usex X)" + -DENABLE_DRI3="$(usex dri)" + -DENABLE_VA="$(usex vaapi)" + -DENABLE_DRM="$(usex drm)" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + # Remove these license files + rm -r "${ED}/usr/share/vpl/licensing" || die +} + +pkg_postinst() { + optfeature_header "This package provides only the dispatcher, to use it install one or more implementations" + optfeature "CPUs" media-libs/oneVPL-cpu + optfeature "Intel GPUs newer then, and including, Intel Xe" media-libs/oneVPL-intel-gpu + optfeature "Intel GPUs older then Intel Xe" media-libs/intel-mediasdk +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/intel-mediasdk/
commit: ce4e532b38ecd1875c635137951563c4614c8677 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Nov 21 13:44:47 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:00:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4e532b media-libs/intel-mediasdk: add version 22.6.3 Closes: https://bugs.gentoo.org/799746 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/intel-mediasdk/Manifest | 1 + .../intel-mediasdk/intel-mediasdk-22.6.3.ebuild| 82 ++ .../intel-mediasdk/intel-mediasdk-.ebuild | 47 +++-- media-libs/intel-mediasdk/metadata.xml | 16 - 4 files changed, 139 insertions(+), 7 deletions(-) diff --git a/media-libs/intel-mediasdk/Manifest b/media-libs/intel-mediasdk/Manifest index cdb35d54327a..4936a453e419 100644 --- a/media-libs/intel-mediasdk/Manifest +++ b/media-libs/intel-mediasdk/Manifest @@ -1 +1,2 @@ DIST intel-mediasdk-20.3.0.tar.gz 10810941 BLAKE2B 5c5bc1a8444b6780ee7ea13711e7c59f62e8c9d8a7577ff848a6fbc5fc416d3e03580fe44dd9df7a506c19dd677986804a055cb16b34a06a55897623d25298d5 SHA512 2bd2604e6f17aeeea661352fd52c19b0ff2361919ad67b858287e507e0356cc805f1d22b39ff28294d303efefc33e10c2c5912d774f1bc40751c2c6c3c9e90c4 +DIST intel-mediasdk-22.6.3.tar.gz 11657130 BLAKE2B 3f63cf85716159f38f52cd0941cb716d9a25d2635e8b6da295a8fb78898ae007c3216148db580b94aa83742803effc0c1c2b0a431414a85f6feb44c93ae04738 SHA512 bd9fb9ca5b96bb2911db7fdf2622127f0dc3e86de8dc732bc6df6f4fcb343406e3ab14ffa5ce4595ed9b3bf19a73652681137fbe5b473c812c5b74554998a2b0 diff --git a/media-libs/intel-mediasdk/intel-mediasdk-22.6.3.ebuild b/media-libs/intel-mediasdk/intel-mediasdk-22.6.3.ebuild new file mode 100644 index ..a42d8290d2f3 --- /dev/null +++ b/media-libs/intel-mediasdk/intel-mediasdk-22.6.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature + +if [[ ${PV} == * ]] ; then + : ${EGIT_REPO_URI:="https://github.com/Intel-Media-SDK/MediaSDK"} + if [[ ${PV%} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.}"} + fi + inherit git-r3 +fi + +DESCRIPTION="Intel Media SDK" +HOMEPAGE="https://github.com/Intel-Media-SDK/MediaSDK; +if [[ ${PV} == * ]] ; then + SRC_URI="" +else + SRC_URI="https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${PV}.tar.gz; + S="${WORKDIR}/MediaSDK-intel-mediasdk-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +IUSE="dri test +tools wayland X" +# Test not working at the moment +#RESTRICT="!test? ( test )" +RESTRICT="test" +# # Most of these flags only have an effect on the tools +REQUIRED_USE=" + dri? ( X ) + wayland? ( tools ) + X? ( tools ) +" + +# x11-libs/libdrm[video_cards_intel] for intel_bufmgr.h in samples +# bug #805224 +DEPEND=" + x11-libs/libpciaccess + >=media-libs/libva-intel-media-driver-${PV} + media-libs/libva[X?,wayland?] + x11-libs/libdrm[video_cards_intel] + wayland? ( + dev-libs/wayland + dev-util/wayland-scanner + dev-libs/wayland-protocols + ) + X? ( + x11-libs/libX11 + x11-libs/libxcb + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # OpenCL only has an effect if we build kernels + -DENABLE_OPENCL=OFF + -DBUILD_TUTORIALS=OFF + # Need to package the cm-compiler to build kernels, use pre-built instead + -DBUILD_KERNELS=OFF + -DBUILD_RUNTIME=ON + -DBUILD_DISPATCHER=ON + -DBUILD_TOOLS="$(usex tools)" + # Cannot build tools without samples + -DBUILD_SAMPLES="$(usex tools)" + -DBUILD_TESTS="$(usex test)" + -DENABLE_X11="$(usex X)" + -DENABLE_X11_DRI3="$(usex dri)" + -DENABLE_WAYLAND="$(usex wayland)" + ) + + cmake_src_configure +} + +pkg_postinst() { + optfeature "Intel GPUs newer then, and including, Intel Xe" media-libs/oneVPL-intel-gpu +} diff --git a/media-libs/intel-mediasdk/intel-mediasdk-.ebuild b/media-libs/intel-mediasdk/intel-mediasdk-.ebuild index 5e9ab6853a42..a42d8290d2f3 100644 --- a/media-libs/intel-mediasdk/intel-mediasdk-.ebuild +++ b/media-libs/intel-mediasdk/intel-mediasdk-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit cmake +inherit cmake optfeature if [[ ${PV} == * ]] ; then : ${EGIT_REPO_URI:="https://github.com/Intel-Media-SDK/MediaSDK"} @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then fi DESCRIPTION="Intel Media SDK"
[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/
commit: 1c232d79c182b395a47bfb4a303b301af9114182 Author: Marcin Woźniak aol com> AuthorDate: Tue Dec 6 17:36:53 2022 + Commit: Marcin Woźniak aol com> CommitDate: Tue Dec 6 17:36:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c232d79 net-im/discord-canary-bin: Removed older version 0.0.143 Signed-off-by: Marcin Woźniak aol.com> .../discord-canary-bin-0.0.143.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.143.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.143.ebuild deleted file mode 100644 index 4b95f02be..0 --- a/net-im/discord-canary-bin/discord-canary-bin-0.0.143.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" -MY_BIN="${MY_BIN/-canary/}Canary" - -inherit desktop linux-info pax-utils unpacker xdg - -DESCRIPTION="All-in-one voice and text chat" -HOMEPAGE="https://discordapp.com/; -SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror bindist" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-apps/util-linux - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxkbcommon - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S="${WORKDIR}" - -QA_PREBUILT=" - opt/discord-canary/${MY_BIN} - opt/discord-canary/chrome-sandbox - opt/discord-canary/libffmpeg.so - opt/discord-canary/libvk_swiftshader.so - opt/discord-canary/libvulkan.so - opt/discord-canary/libEGL.so - opt/discord-canary/libGLESv2.so - opt/discord-canary/libVkICD_mock_icd.so - opt/discord-canary/swiftshader/libEGL.so - opt/discord-canary/swiftshader/libGLESv2.so - opt/discord-canary/swiftshader/libvk_swiftshader.so -" - -CONFIG_CHECK="~USER_NS" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/${MY_PN}/${MY_BIN}:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - newicon usr/share/${MY_PN}/${MY_PN//-canary}.png ${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/
commit: 1074bf8bc129461e14c5e2e6e8e09f1b43502a8d Author: Marcin Woźniak aol com> AuthorDate: Tue Dec 6 17:35:01 2022 + Commit: Marcin Woźniak aol com> CommitDate: Tue Dec 6 17:35:01 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1074bf8b net-im/discord-canary-bin: version bump to 0.0.144 Signed-off-by: Marcin Woźniak aol.com> net-im/discord-canary-bin/Manifest | 2 +- .../discord-canary-bin-0.0.144.ebuild | 90 ++ 2 files changed, 91 insertions(+), 1 deletion(-) diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest index 303932c26..c66f01527 100644 --- a/net-im/discord-canary-bin/Manifest +++ b/net-im/discord-canary-bin/Manifest @@ -1 +1 @@ -DIST discord-canary-0.0.143.deb 81623310 BLAKE2B 3e8887ed185faebd545e661556528c1da016bae7937ed878aa3e572ea26a3e871eb327ad19fdcacc9af87a71c4cc30f69fbbb6f4a4499c2b3bca3f7869dd9c98 SHA512 f249624156d5adf4aff5a9c59ec76908251db26f9f06395cb246e9388fc694bbdc58d1ae63ec3750bbe96c0dc24fe217ce7287bd4058fc546b0d72e91d633ef1 +DIST discord-canary-0.0.144.deb 81624716 BLAKE2B f14865dc7167de5e827982610a589c3810579061cf6233572cbde76cfcda4c5bf2690d016d3f020271ef855053cfecd8f18079a406f7cc586fe872a5dfdb298b SHA512 5431aba18bdd492d84b2320e883c23540b731a65c2bab3e77038c4bba9abc1aeed4154807937997a720a5ff1fe59e49db71d20e462f7d77b2d3c2c4008f8a11a diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.144.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.144.ebuild new file mode 100644 index 0..4b95f02be --- /dev/null +++ b/net-im/discord-canary-bin/discord-canary-bin-0.0.144.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" +MY_BIN="${MY_BIN/-canary/}Canary" + +inherit desktop linux-info pax-utils unpacker xdg + +DESCRIPTION="All-in-one voice and text chat" +HOMEPAGE="https://discordapp.com/; +SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror bindist" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxkbcommon + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S="${WORKDIR}" + +QA_PREBUILT=" + opt/discord-canary/${MY_BIN} + opt/discord-canary/chrome-sandbox + opt/discord-canary/libffmpeg.so + opt/discord-canary/libvk_swiftshader.so + opt/discord-canary/libvulkan.so + opt/discord-canary/libEGL.so + opt/discord-canary/libGLESv2.so + opt/discord-canary/libVkICD_mock_icd.so + opt/discord-canary/swiftshader/libEGL.so + opt/discord-canary/swiftshader/libGLESv2.so + opt/discord-canary/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/${MY_PN}/${MY_BIN}:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + newicon usr/share/${MY_PN}/${MY_PN//-canary}.png ${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre2/, dev-libs/libpcre2/files/
commit: 313df39d4a22d9a5c2be6fd6360753192f287a2c Author: Sam James gentoo org> AuthorDate: Tue Dec 6 17:21:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 17:21:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313df39d dev-libs/libpcre2: add 10.41 Signed-off-by: Sam James gentoo.org> dev-libs/libpcre2/Manifest | 2 + .../files/libpcre2-10.10-000-Fix-multilib.patch| 37 + dev-libs/libpcre2/libpcre2-10.41.ebuild| 93 ++ 3 files changed, 132 insertions(+) diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest index a2a57687a418..228972439009 100644 --- a/dev-libs/libpcre2/Manifest +++ b/dev-libs/libpcre2/Manifest @@ -1,3 +1,5 @@ DIST libpcre2-10.36-patchset-01.tar.xz 1364 BLAKE2B bfef3c876a092e06972107b44794c23b758a030181f3040c8b722db166789eac794783169b468fc71334fd660bc2f1c31422a8cb8e5bdc18a69b72654b1b59b2 SHA512 04324d1efa6d155fa3ffbc328638e4674bea305fef7f57d4369ab4a6399a0f489b4c0ecfb49643feff310d91872e1673e965c48a5c60f1bf54a319f0d275c306 DIST pcre2-10.40.tar.bz2 1765440 BLAKE2B 627a204585b92238eda81b4befc88757a81d75b0d9fa26ea6d51afcdd93f7e2d102a2245bf3c8e1f5f9ddf69a316c419c948b741a64442bb567480015543e49b SHA512 00e7b48a6554b9127cb6fe24c5cacf72783416a9754ec88f62f73c52f46ed72c86c1869e62c91a31b2ff2cbafbbedabca44b3f1eb7670bc92f49d8401c7374e8 DIST pcre2-10.40.tar.bz2.sig 310 BLAKE2B 9609111a64b66893b12e36d1cbc77b64d6a0cc30b9288e52753785ddcab37cc3e169d0f117d94e4ad7d7ff897a6ba0a574c9a2e529c3c7e171f5a1bc6f64fe23 SHA512 faa4b47fdac1543cd323651f251b8abb94b31b5966b42d445b8cbb38c441df4742e3c3517c2bc6c0a4464e9fb5feab5d5beda1250a03d56bec2d8383be2f63ab +DIST pcre2-10.41.tar.bz2 1799126 BLAKE2B 4335eae8e8a327c32092a1a9f8214fa86a2d016deb7450938c4ddc38214b72dfa8c6f9c85a03bb36b3686390d378d74fdd991563f92611c42a54915310604559 SHA512 328f331a56f152424f6021b37f8dcf660842c55d43ff39f1b49115f0d05ed651d0bbb66b43c0ed61d65022030615768b92ce5e6218a54e4e17152ec473cca68d +DIST pcre2-10.41.tar.bz2.sig 310 BLAKE2B 4ee3f9327bf568e38d1c072a4be93cdab4209e7b0cc0d183b978553cd7413ba9f292318ddf815cf44bc24872f685ee4ff9bceddd7d0e915b7be67c43fd8bf8f7 SHA512 4127258f17011be7c82d9412728863a9121c5b780514ec836769ab64ccd4cd5349a84fc85b8fdc4abb2e6fe08f4610b2a3e926116e7f1451d90d9afaa888661c diff --git a/dev-libs/libpcre2/files/libpcre2-10.10-000-Fix-multilib.patch b/dev-libs/libpcre2/files/libpcre2-10.10-000-Fix-multilib.patch new file mode 100644 index ..c216aa62d279 --- /dev/null +++ b/dev-libs/libpcre2/files/libpcre2-10.10-000-Fix-multilib.patch @@ -0,0 +1,37 @@ +From 8b6b10229201e5b148979a24e06c640dbbcfbad9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Fri, 20 Feb 2015 14:34:26 +0100 +Subject: [PATCH] Fix multilib +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Do not set RPATH nor add explicit -L path to compiler. + +Signed-off-by: Petr Písař + +--- a/pcre2-config.in b/pcre2-config.in +@@ -28,19 +28,7 @@ if test $# -eq 0; then + fi + + libR= +-case `uname -s` in +- *SunOS*) +- libR=" -R@libdir@" +- ;; +- *BSD*) +- libR=" -Wl,-R@libdir@" +- ;; +-esac +- + libS= +-if test @libdir@ != /usr/lib ; then +- libS=-L@libdir@ +-fi + + while test $# -gt 0; do + case "$1" in +-- +2.1.0 + diff --git a/dev-libs/libpcre2/libpcre2-10.41.ebuild b/dev-libs/libpcre2/libpcre2-10.41.ebuild new file mode 100644 index ..c8948edf597e --- /dev/null +++ b/dev-libs/libpcre2/libpcre2-10.41.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/philiphazel.asc +inherit libtool multilib-minimal usr-ldscript verify-sig + +MY_P="pcre2-${PV/_rc/-RC}" + +DESCRIPTION="Perl-compatible regular expression library" +HOMEPAGE="https://www.pcre.org/; +if [[ ${PV} != *_rc* ]] ; then + # Only the final releases are available here. + SRC_URI="https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2 + https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2 + verify-sig? ( https://github.com/PhilipHazel/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig )" +else + SRC_URI="https://ftp.pcre.org/pub/pcre/Testing/${MY_P}.tar.bz2; +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/3" # libpcre2-posix.so version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 +jit libedit +pcre16 pcre32 +readline static-libs unicode zlib" +REQUIRED_USE="?? ( libedit readline )" + +RDEPEND=" + bzip2? ( app-arch/bzip2 ) + libedit? ( dev-libs/libedit ) + readline? ( sys-libs/readline:= ) + zlib? (