[gentoo-commits] repo/proj/guru:dev commit in: dev-util/blueprint-compiler/
commit: 2ea52dd47997f564316817a813cb0749afc05fb0 Author: Yuan Liao gmail com> AuthorDate: Mon Mar 21 06:07:52 2022 + Commit: Yuan Liao gmail com> CommitDate: Mon Mar 21 06:07:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ea52dd4 dev-util/blueprint-compiler: Add 0.1.0_pre20220319 Signed-off-by: Yuan Liao gmail.com> dev-util/blueprint-compiler/Manifest | 1 + .../blueprint-compiler-0.1.0_pre20220319.ebuild| 98 ++ 2 files changed, 99 insertions(+) diff --git a/dev-util/blueprint-compiler/Manifest b/dev-util/blueprint-compiler/Manifest index c0379ca60..0333a4e1a 100644 --- a/dev-util/blueprint-compiler/Manifest +++ b/dev-util/blueprint-compiler/Manifest @@ -1 +1,2 @@ DIST blueprint-compiler-0.1.0_pre20220219.tar.gz 51398 BLAKE2B 282fa95486d0fd18d8fc41682f29a4ecd9b94b4f4b617697809630d66d7fdcaebd8f1830bc0675f1f5917787c80d0d15f10a72230378390fd32642fc9473ccc2 SHA512 ca4b0f654bb212750f5381fa6d95dc66e0fbc494962bb60d370ec919bae239f657bcc3873522b3c903eb2441e684d83d794835df249b8107e40ac5429a53f067 +DIST blueprint-compiler-0.1.0_pre20220319.tar.gz 52091 BLAKE2B 84184cada20257dd2717bd5ecd4f2493deca67c63a6005417310f1d7dd9e049398d341a037e71ca08d87417af7627d2bdc5dfd56f2e8ca73f0076eec7bcd671d SHA512 6acfc1b9000e99ca270ee940c47824e8683a3433d7846548b488563b1ce924b8a893cba475bc3b28b971bb3d7a6634c8539dfb34fa12e0bc7ce81c1aed959452 diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220319.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220319.ebuild new file mode 100644 index 0..871c0eae1 --- /dev/null +++ b/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220319.ebuild @@ -0,0 +1,98 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) + +inherit meson python-r1 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler.git"; +else + # Upstream has not started to tag releases yet, so each keyworded (normal) + # ebuild is to be based on a Git commit snapshot at this moment. + # Live ebuild: Might be intentionally left blank + # Normal ebuild: Fill in commit SHA-1 object name to this variable's value + GIT_COMMIT="3f37380c25c66d81166d2871ffa1c7bc16c6af1d" + KEYWORDS="~amd64" + + SRC_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/${GIT_COMMIT}/blueprint-compiler-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${GIT_COMMIT}" +fi + +DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces" +HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/"; + +LICENSE="LGPL-3+" +SLOT="0" + +IUSE="doc test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/furo[${PYTHON_USEDEP}] + ) +" + +DEPEND=" + test? ( + gui-libs/gtk:4[introspection] + ) +" + +RDEPEND=" + ${PYTHON_DEPS} +" + +src_configure() { + local emesonargs=( + $(meson_use doc docs) + ) + python_foreach_impl meson_src_configure +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + python_foreach_impl meson_src_test +} + +src_install() { + my_src_install() { + local exe="${ED}/usr/bin/${PN}" + + # Meson installs a Python script at ${ED}/usr/bin/${PN}; on + # Gentoo, the script should go into ${ED}/usr/lib/python-exec, + # and ${ED}/usr/bin/${PN} should be a symbolic link to + # ${ED}/usr/lib/python-exec/python-exec2. + # + # When multiple PYTHON_TARGETS are enabled, then after the + # package has been installed for one Python implementation, + # Meson will follow the ${ED}/usr/bin/${PN} symbolic link and + # install the script at ${ED}/usr/lib/python-exec/python-exec2 + # for the remaining implementations, leading to file collision. + if [[ -L "${exe}" ]]; then + rm -v "${exe}" || die "Failed to remove symbolic link ${exe}" + fi + + meson_src_install + python_doscript "${exe}" + python_optimize + + # Install Sphinx-generated documentation only once + # since the documentation is supposed to be identical + # between different Python implementations + use doc && HTML_DOCS=( "${BUILD_DIR}/docs"/* ) + } + + python_foreach_impl my_src_install + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: bcb09ed0c28ad2b012792bf37201b11f1cf72f73 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 06:00:48 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 06:01:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb09ed0 media-libs/graphene: Version bump to 1.10.8 Closes: https://bugs.gentoo.org/829434 Closes: https://github.com/gentoo/gentoo/pull/23371 Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/Manifest | 1 + media-libs/graphene/graphene-1.10.8.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index 684a9cb2f00f..c03c56a88210 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1 +1,2 @@ DIST graphene-1.10.6.tar.xz 32 BLAKE2B d353efb22510b78c7360b748b7e83237309b88c170909e521d50e95618e907bd8b2424c3583a5db3ff2ca57954bf793646a69251bbb31caac55155c15981ed3a SHA512 075e8c712509655d0614258a7fd2943e67a9642334cdabdc15d2489a88c961e278f7464a513080cd287f5371c7ece8ceb7565d1718a8b71fea4a4977f82aeb72 +DIST graphene-1.10.8.tar.gz 178557 BLAKE2B 57739a9cfc246a38968fa8352e0c05ce9e32e50753e7d18b8b25ecebd1ea294cfad26168437e290209011b51085fad7d8a47852b99510a7402f9a7dd00ac17f0 SHA512 526b0c17049459b687ceb7f6c26c9d982535e4048e74a0b6282704f9811d3c2e7e0e6cfef166aa953306b6cf77add6677bc600ae0c66cc052dc04c3d0345bd68 diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8.ebuild new file mode 100644 index ..7e96a061cac6 --- /dev/null +++ b/media-libs/graphene/graphene-1.10.8.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit xdg-utils meson-multilib python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/"; +SRC_URI="https://github.com/ebassi/graphene/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) + virtual/pkgconfig +" + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + $(meson_native_use_bool doc gtk_doc) + -Dgobject_types=true + $(meson_native_use_feature introspection) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
commit: 2c9cbd43c061b9d54e54464542f476df36b5a37a Author: Yuan Liao gmail com> AuthorDate: Mon Mar 21 05:56:16 2022 + Commit: Yuan Liao gmail com> CommitDate: Mon Mar 21 05:56:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c9cbd43 gui-libs/text-engine: Fix typo in die message Signed-off-by: Yuan Liao gmail.com> gui-libs/text-engine/text-engine-0.1.0.ebuild | 2 +- gui-libs/text-engine/text-engine-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-libs/text-engine/text-engine-0.1.0.ebuild b/gui-libs/text-engine/text-engine-0.1.0.ebuild index fef9b5c38..5b29e8753 100644 --- a/gui-libs/text-engine/text-engine-0.1.0.ebuild +++ b/gui-libs/text-engine/text-engine-0.1.0.ebuild @@ -42,5 +42,5 @@ RDEPEND=" src_prepare() { default sed -i -e "/subdir('demo')/d" meson.build || - die "Failed to modify meson.ebuild to exclude the demo program" + die "Failed to modify meson.build to exclude the demo program" } diff --git a/gui-libs/text-engine/text-engine-.ebuild b/gui-libs/text-engine/text-engine-.ebuild index fef9b5c38..5b29e8753 100644 --- a/gui-libs/text-engine/text-engine-.ebuild +++ b/gui-libs/text-engine/text-engine-.ebuild @@ -42,5 +42,5 @@ RDEPEND=" src_prepare() { default sed -i -e "/subdir('demo')/d" meson.build || - die "Failed to modify meson.ebuild to exclude the demo program" + die "Failed to modify meson.build to exclude the demo program" }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/jitterentropy-rngd/
commit: 4aefdf748e76459c11045761b24760a98940a9c1 Author: Matthias Maier gentoo org> AuthorDate: Mon Mar 21 05:27:43 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Mar 21 05:27:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aefdf74 app-crypt/jitterentropy-rngd: add 1.2.7 Signed-off-by: Matthias Maier gentoo.org> app-crypt/jitterentropy-rngd/Manifest | 1 + .../jitterentropy-rngd-1.2.7.ebuild| 31 ++ 2 files changed, 32 insertions(+) diff --git a/app-crypt/jitterentropy-rngd/Manifest b/app-crypt/jitterentropy-rngd/Manifest index c933aceadc60..f3618b9e43af 100644 --- a/app-crypt/jitterentropy-rngd/Manifest +++ b/app-crypt/jitterentropy-rngd/Manifest @@ -1,2 +1,3 @@ DIST jitterentropy-rngd-1.2.5.tar.gz 45262 BLAKE2B 0fdbd513f0dd2fa216c079d55790ea2848fac26ca17846cfce06d0d338e8e88a13f2e9a7a7d55c938f0366f7cb010d22fc35d63921e4bb1408a5bda73ac9e96c SHA512 23079ff64e1145efa22960dfa772f77dd27f45f1cd950fe7b3a45d56cb75920902a7136da92a7202c686f33db0895115624ac3d809627378056ca13250e5b07b DIST jitterentropy-rngd-1.2.6.tar.gz 45213 BLAKE2B f193aef0d2a39792c0fac9b5a949f493377d98a282b921d9f4d01ddac5a4f423002e9d61b8e920d35e9f6a608ae2f1341f7255084ec9d501e64ebd1a1d72a9cf SHA512 fc59f84a24b2a2078c6bb4524b9feddfb2033c97390b20a9654294211208ef50399968ad8a19f7b82079eb987841e703fdb5aee98b60f1159244bd28ee43db75 +DIST jitterentropy-rngd-1.2.7.tar.gz 46546 BLAKE2B 82f0610ab5e2dd4ac42b5c2a72a59cc9c78dd65f82327302d4699b129280d45bf61a7197d44d3d141b6ccd3b512b984b0f95f1594c97a8c54f10c0d58906089c SHA512 4d89110cb7456b360f4c268121b61c2141b9d592877728eb94de0c8679928689b3b039a99579af4ee1299a1eb538c9a2d4527d9a4e98f85022c590a0d01f4811 diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.7.ebuild b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.7.ebuild new file mode 100644 index ..1d082547ec2f --- /dev/null +++ b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info systemd + +DESCRIPTION="Jitter RNG daemon" +HOMEPAGE="https://www.chronox.de/jent.html"; +SRC_URI="https://github.com/smuellerDD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86" +IUSE="" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.0-do-not-strip-and-compress.patch +) + +src_configure() { + filter-flags '*' + append-cflags '-O0' + default +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \ + UNITDIR="$(systemd_get_systemunitdir)" install + newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/jitterentropy-rngd/
commit: f529182f45f31fcc9a4f7ab8094d2d1bfb4b553c Author: Matthias Maier gentoo org> AuthorDate: Mon Mar 21 05:28:37 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Mar 21 05:28:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f529182f app-crypt/jitterentropy-rngd: drop 1.2.5, 1.2.6 Signed-off-by: Matthias Maier gentoo.org> app-crypt/jitterentropy-rngd/Manifest | 2 -- .../jitterentropy-rngd-1.2.5.ebuild| 31 -- .../jitterentropy-rngd-1.2.6.ebuild| 31 -- 3 files changed, 64 deletions(-) diff --git a/app-crypt/jitterentropy-rngd/Manifest b/app-crypt/jitterentropy-rngd/Manifest index f3618b9e43af..432b1f574f94 100644 --- a/app-crypt/jitterentropy-rngd/Manifest +++ b/app-crypt/jitterentropy-rngd/Manifest @@ -1,3 +1 @@ -DIST jitterentropy-rngd-1.2.5.tar.gz 45262 BLAKE2B 0fdbd513f0dd2fa216c079d55790ea2848fac26ca17846cfce06d0d338e8e88a13f2e9a7a7d55c938f0366f7cb010d22fc35d63921e4bb1408a5bda73ac9e96c SHA512 23079ff64e1145efa22960dfa772f77dd27f45f1cd950fe7b3a45d56cb75920902a7136da92a7202c686f33db0895115624ac3d809627378056ca13250e5b07b -DIST jitterentropy-rngd-1.2.6.tar.gz 45213 BLAKE2B f193aef0d2a39792c0fac9b5a949f493377d98a282b921d9f4d01ddac5a4f423002e9d61b8e920d35e9f6a608ae2f1341f7255084ec9d501e64ebd1a1d72a9cf SHA512 fc59f84a24b2a2078c6bb4524b9feddfb2033c97390b20a9654294211208ef50399968ad8a19f7b82079eb987841e703fdb5aee98b60f1159244bd28ee43db75 DIST jitterentropy-rngd-1.2.7.tar.gz 46546 BLAKE2B 82f0610ab5e2dd4ac42b5c2a72a59cc9c78dd65f82327302d4699b129280d45bf61a7197d44d3d141b6ccd3b512b984b0f95f1594c97a8c54f10c0d58906089c SHA512 4d89110cb7456b360f4c268121b61c2141b9d592877728eb94de0c8679928689b3b039a99579af4ee1299a1eb538c9a2d4527d9a4e98f85022c590a0d01f4811 diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.5.ebuild b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.5.ebuild deleted file mode 100644 index 653e5d0a9589.. --- a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic linux-info systemd - -DESCRIPTION="Jitter RNG daemon" -HOMEPAGE="https://www.chronox.de/jent.html"; -SRC_URI="https://github.com/smuellerDD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.0-do-not-strip-and-compress.patch -) - -src_configure() { - filter-flags '*' - append-cflags '-O0' - default -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \ - UNITDIR="$(systemd_get_systemunitdir)" install - newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd -} diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.6.ebuild b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.6.ebuild deleted file mode 100644 index 653e5d0a9589.. --- a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.6.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic linux-info systemd - -DESCRIPTION="Jitter RNG daemon" -HOMEPAGE="https://www.chronox.de/jent.html"; -SRC_URI="https://github.com/smuellerDD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.0-do-not-strip-and-compress.patch -) - -src_configure() { - filter-flags '*' - append-cflags '-O0' - default -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \ - UNITDIR="$(systemd_get_systemunitdir)" install - newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd -}
[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/
commit: 6f6352d22989cfb993f9f0851c59ae20276709f8 Author: Yuan Liao gmail com> AuthorDate: Mon Mar 21 04:14:05 2022 + Commit: Yuan Liao gmail com> CommitDate: Mon Mar 21 04:14:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f6352d2 gnome-extra/extension-manager: Update live ebuild for new dependency Signed-off-by: Yuan Liao gmail.com> gnome-extra/extension-manager/extension-manager-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild b/gnome-extra/extension-manager/extension-manager-.ebuild index a7f2ed960..7949012b7 100644 --- a/gnome-extra/extension-manager/extension-manager-.ebuild +++ b/gnome-extra/extension-manager/extension-manager-.ebuild @@ -30,6 +30,7 @@ RDEPEND=" dev-libs/json-glib gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] + gui-libs/text-engine net-libs/libsoup:3.0 "
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
commit: 6a9257cdfd005ea19647f870cc521c6090fe7f76 Author: Yuan Liao gmail com> AuthorDate: Mon Mar 21 03:46:02 2022 + Commit: Yuan Liao gmail com> CommitDate: Mon Mar 21 04:12:22 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a9257cd gui-libs/text-engine: Initial import Signed-off-by: Yuan Liao gmail.com> gui-libs/text-engine/Manifest | 1 + gui-libs/text-engine/metadata.xml | 11 +++ gui-libs/text-engine/text-engine-0.1.0.ebuild | 46 +++ gui-libs/text-engine/text-engine-.ebuild | 46 +++ 4 files changed, 104 insertions(+) diff --git a/gui-libs/text-engine/Manifest b/gui-libs/text-engine/Manifest new file mode 100644 index 0..d43363127 --- /dev/null +++ b/gui-libs/text-engine/Manifest @@ -0,0 +1 @@ +DIST text-engine-0.1.0.tar.gz 15728 BLAKE2B 41a5b4bb0347eca29268cf089a7ea127a0a467fa123384bc1d92cbb215ca98f9963742ba5f93972d163c7f6708ac428762a92023d98ad130b56657b6eccb7956 SHA512 36be3e913187dfbba96945891a64cb2b3efde8324cdb3457a64c2fdfd19e2c1289d48a92ca60c957c52e18a6cabbcc13f178c34687f183f60557e41db5c36418 diff --git a/gui-libs/text-engine/metadata.xml b/gui-libs/text-engine/metadata.xml new file mode 100644 index 0..20643c52a --- /dev/null +++ b/gui-libs/text-engine/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + liaoy...@gmail.com + Yuan Liao + + + mjakeman/text-engine + + diff --git a/gui-libs/text-engine/text-engine-0.1.0.ebuild b/gui-libs/text-engine/text-engine-0.1.0.ebuild new file mode 100644 index 0..fef9b5c38 --- /dev/null +++ b/gui-libs/text-engine/text-engine-0.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git"; +else + SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A lightweight rich-text framework for GTK 4" +HOMEPAGE="https://github.com/mjakeman/text-engine"; + +LICENSE="MIT" +SLOT="0" + +BDEPEND=" + virtual/pkgconfig +" + +COMMON_DEPEND=" + dev-libs/glib:2 + dev-libs/libxml2:2 + gui-libs/gtk:4 +" + +DEPEND=" + ${COMMON_DEPEND} + dev-libs/json-glib +" + +RDEPEND=" + ${COMMON_DEPEND} + x11-libs/pango +" + +src_prepare() { + default + sed -i -e "/subdir('demo')/d" meson.build || + die "Failed to modify meson.ebuild to exclude the demo program" +} diff --git a/gui-libs/text-engine/text-engine-.ebuild b/gui-libs/text-engine/text-engine-.ebuild new file mode 100644 index 0..fef9b5c38 --- /dev/null +++ b/gui-libs/text-engine/text-engine-.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git"; +else + SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A lightweight rich-text framework for GTK 4" +HOMEPAGE="https://github.com/mjakeman/text-engine"; + +LICENSE="MIT" +SLOT="0" + +BDEPEND=" + virtual/pkgconfig +" + +COMMON_DEPEND=" + dev-libs/glib:2 + dev-libs/libxml2:2 + gui-libs/gtk:4 +" + +DEPEND=" + ${COMMON_DEPEND} + dev-libs/json-glib +" + +RDEPEND=" + ${COMMON_DEPEND} + x11-libs/pango +" + +src_prepare() { + default + sed -i -e "/subdir('demo')/d" meson.build || + die "Failed to modify meson.ebuild to exclude the demo program" +}
[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/
commit: 29fbb74e0fff0cf4ae211abae3a09a3becd568cb Author: Yuan Liao gmail com> AuthorDate: Mon Mar 21 03:15:30 2022 + Commit: Yuan Liao gmail com> CommitDate: Mon Mar 21 03:15:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29fbb74e gnome-extra/extension-manager: Reformat ebuild and update comments Signed-off-by: Yuan Liao gmail.com> .../extension-manager-0.2.3.ebuild | 34 +- .../extension-manager-.ebuild | 23 --- 2 files changed, 39 insertions(+), 18 deletions(-) diff --git a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild index ffce3d0d2..561186b6b 100644 --- a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild +++ b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild @@ -19,23 +19,41 @@ HOMEPAGE="https://github.com/mjakeman/extension-manager"; LICENSE="GPL-3+" SLOT="0" -DEPEND=" +BDEPEND=" + dev-libs/glib:2 + dev-util/blueprint-compiler + virtual/pkgconfig +" + +RDEPEND=" dev-libs/glib:2 dev-libs/json-glib gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] net-libs/libsoup:3.0 " -RDEPEND="${DEPEND}" -BDEPEND=" - dev-libs/glib:2 - dev-util/blueprint-compiler - virtual/pkgconfig + +DEPEND=" + ${RDEPEND} " -# disable AppStream test +# Tests are skipped because as of version 0.2.3, the tests only validate +# resource files and do not verify any functionality of the program. Those +# validations are either already handled by QA checks or not relevant on +# Gentoo. For more information about the rationale, please refer to: +# https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments +# +# If tests are to be executed in the future because the upstream adds +# functionality tests or for other reasons, and should there be no convenient +# way to skip the validations, the following variable values need to be set: +# +# IUSE="test" +# # 'Validate appstream file' test case requires Internet connection +# PROPERTIES="test_network" +# RESTRICT="test" +# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )" src_test() { -: + : } pkg_postinst() { diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild b/gnome-extra/extension-manager/extension-manager-.ebuild index 4a5dfc5e0..a7f2ed960 100644 --- a/gnome-extra/extension-manager/extension-manager-.ebuild +++ b/gnome-extra/extension-manager/extension-manager-.ebuild @@ -19,18 +19,22 @@ HOMEPAGE="https://github.com/mjakeman/extension-manager"; LICENSE="GPL-3+" SLOT="0" -DEPEND=" +BDEPEND=" + dev-libs/glib:2 + dev-util/blueprint-compiler + virtual/pkgconfig +" + +RDEPEND=" dev-libs/glib:2 dev-libs/json-glib gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] net-libs/libsoup:3.0 " -RDEPEND="${DEPEND}" -BDEPEND=" - dev-libs/glib:2 - dev-util/blueprint-compiler - virtual/pkgconfig + +DEPEND=" + ${RDEPEND} " src_configure() { @@ -44,14 +48,13 @@ src_configure() { # Tests are skipped because as of version 0.2.3, the tests only validate # resource files and do not verify any functionality of the program. Those -# validations are either already handled by QA checks or are not relevant on +# validations are either already handled by QA checks or not relevant on # Gentoo. For more information about the rationale, please refer to: # https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments # # If tests are to be executed in the future because the upstream adds -# functionality tests in the future or for other reasons, and should there be -# no convenient way to skip the validations, the following variable values need -# to be set: +# functionality tests or for other reasons, and should there be no convenient +# way to skip the validations, the following variable values need to be set: # # IUSE="test" # # 'Validate appstream file' test case requires Internet connection
[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/
commit: 2ef4c3c843abf6cdd2a4426e92c07ba86131e8c2 Author: Yuan Liao gmail com> AuthorDate: Mon Mar 21 03:13:16 2022 + Commit: Yuan Liao gmail com> CommitDate: Mon Mar 21 03:13:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ef4c3c8 gnome-extra/extension-manager: Drop 0.2.2 Signed-off-by: Yuan Liao gmail.com> gnome-extra/extension-manager/Manifest | 1 - .../extension-manager-0.2.2.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/gnome-extra/extension-manager/Manifest b/gnome-extra/extension-manager/Manifest index 3534858c5..bfb1562de 100644 --- a/gnome-extra/extension-manager/Manifest +++ b/gnome-extra/extension-manager/Manifest @@ -1,2 +1 @@ -DIST extension-manager-0.2.2.tar.gz 1381383 BLAKE2B bd3a945761da27aa5e9c701cc78b8b0d5404a94f18f988281c152223e470752417a20c7f6b86409392ada6bfce2ea4615d32ed38f4071df2f4dc9e102d693a4d SHA512 319182d0d08cc94ec5db6fceb52c1efab287400ec9572f7d5eb96bbd765a8e3a5031b2a43066a535ff7a288d93647c8ecf5ed85ea202281e666e2dbdb0b812d6 DIST extension-manager-0.2.3.tar.gz 1384925 BLAKE2B 3bd98f67f419c646a4a7b9d1dee656de305eff5e35124f3765d5d9c82aff7d9e7bbeea912f24c0766c95e0c497b070831ee9922747f200bbcd57470a6adcec7e SHA512 9bb078f3d00cdfe1e84a757f7cce32f5a3fdf4f60f3952523ac48779becab9c00da78974551f224c194806217eddf3116a29eb33f1e9982ff8caa5e06218 diff --git a/gnome-extra/extension-manager/extension-manager-0.2.2.ebuild b/gnome-extra/extension-manager/extension-manager-0.2.2.ebuild deleted file mode 100644 index c59138704..0 --- a/gnome-extra/extension-manager/extension-manager-0.2.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils meson xdg - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git"; -else - SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="A native tool for browsing and installing GNOME Shell Extensions" -HOMEPAGE="https://github.com/mjakeman/extension-manager"; - -LICENSE="GPL-3+" -SLOT="0" - -IUSE="test" -# 'Validate appstream file' test case requires Internet connection -PROPERTIES="test_network" -RESTRICT="test" - -BDEPEND=" - dev-libs/glib:2 - dev-util/blueprint-compiler - virtual/pkgconfig - test? ( - dev-libs/appstream-glib - dev-util/desktop-file-utils - ) -" - -DEPEND=" - dev-libs/glib:2 - dev-libs/json-glib - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1[introspection] - net-libs/libsoup:3.0 -" - -RDEPEND=" - ${DEPEND} -" - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/fti/
commit: 9f5e53441c8363d372dfc1a76e905d9f670534f8 Author: Yuan Liao gmail com> AuthorDate: Mon Mar 21 04:48:37 2022 + Commit: Yuan Liao gmail com> CommitDate: Mon Mar 21 04:49:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f5e5344 sys-cluster/fti: Drop lustre USE flag for last-rited dependency Bug: https://bugs.gentoo.org/835693 Signed-off-by: Yuan Liao gmail.com> sys-cluster/fti/{fti-1.6.ebuild => fti-1.6-r1.ebuild} | 4 +--- sys-cluster/fti/metadata.xml | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-cluster/fti/fti-1.6.ebuild b/sys-cluster/fti/fti-1.6-r1.ebuild similarity index 92% rename from sys-cluster/fti/fti-1.6.ebuild rename to sys-cluster/fti/fti-1.6-r1.ebuild index a7da6c728..74bb2c580 100644 --- a/sys-cluster/fti/fti-1.6.ebuild +++ b/sys-cluster/fti/fti-1.6-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/leobago/fti/archive/refs/tags/v${PV}.tar.gz -> ${P}. LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="doc examples fi-io hdf5 lustre fortran openssl sionlib test tutorial" +IUSE="doc examples fi-io hdf5 fortran openssl sionlib test tutorial" #TODO: unbundle jerasure bpp iniparser RDEPEND=" @@ -29,7 +29,6 @@ RDEPEND=" virtual/mpi hdf5? ( sci-libs/hdf5[mpi] ) - lustre? ( sys-cluster/lustre ) openssl? ( dev-libs/openssl ) sionlib? ( sys-cluster/sionlib ) " @@ -58,7 +57,6 @@ src_configure() { -DENABLE_FI_IO=$(usex fi-io) -DENABLE_FORTRAN=$(usex fortran) -DENABLE_HDF5=$(usex hdf5) - -DENABLE_LUSTRE=$(usex lustre) -DENABLE_OPENSSL=$(usex openssl) -DENABLE_SIONLIB=$(usex sionlib) -DENABLE_TESTS=$(usex test) diff --git a/sys-cluster/fti/metadata.xml b/sys-cluster/fti/metadata.xml index 1c078d89e..390df57b2 100644 --- a/sys-cluster/fti/metadata.xml +++ b/sys-cluster/fti/metadata.xml @@ -15,7 +15,6 @@ FTI stands for Fault Tolerance Interface and is a library that aims to give comp To use the dev-libs/openssl MD5 rather than the built-in Enables the build of a Fortran wrapper -Enables Lustre Support Enables the parallel I/O sys-cluster/sionlib for FTI Enables the HDF5 checkpoints for FTI Enables the generation of tutorial files
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: b885dbcdbe45a4fd5680d36e521ad4a4ee635322 Author: Yixun Lan gentoo org> AuthorDate: Mon Mar 21 02:47:38 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon Mar 21 02:47:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b885dbcd dev-python/setuptools: Keyword 60.10.0 riscv, #832036 Signed-off-by: Yixun Lan gentoo.org> dev-python/setuptools/setuptools-60.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/setuptools/setuptools-60.10.0.ebuild b/dev-python/setuptools/setuptools-60.10.0.ebuild index 125826ca7062..664c89e0ecdc 100644 --- a/dev-python/setuptools/setuptools-60.10.0.ebuild +++ b/dev-python/setuptools/setuptools-60.10.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/
commit: cd2472ea33ac709092e390ea34ab61cc33e2bfc1 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 01:54:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 01:54:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2472ea dev-lang/vala: Version bump to 0.56.0 Signed-off-by: Matt Turner gentoo.org> dev-lang/vala/Manifest | 1 + dev-lang/vala/vala-0.56.0.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 439037cf2bef..e1f3a8ae48ff 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -3,3 +3,4 @@ DIST vala-0.48.22.tar.xz 3539404 BLAKE2B b9e5e845bbeefd240a9d332d64c2a77bdf581a3 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3 SHA512 09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd DIST vala-0.52.10.tar.xz 3598676 BLAKE2B f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b SHA512 d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d SHA512 7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440 +DIST vala-0.56.0.tar.xz 3958820 BLAKE2B dc4ac5ad65fd2650eb2ecf1cc8e7ed177a64ae7d93120793941760417b6d8d5992cef1a557a7de3f39cf1e646d00fa853ccfac7414c742d9cfcf313945cbd356 SHA512 dfaad6fc143835d601c586b270e7ee63309341fb9b7f023541bac75e96759d0eb9c563c67aa26acdcd1fb89a4a08759107f8a6c8e887f7d402fa2aa50a2e4038 diff --git a/dev-lang/vala/vala-0.56.0.ebuild b/dev-lang/vala/vala-0.56.0.ebuild new file mode 100644 index ..73d616e5874c --- /dev/null +++ b/dev-lang/vala/vala-0.56.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome2 + +DESCRIPTION="Compiler for the GObject type system" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala"; + +LICENSE="LGPL-2.1+" +SLOT="0.54" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="test valadoc" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.48.0:2 + >=dev-libs/vala-common-${PV} + valadoc? ( >=media-gfx/graphviz-2.16 ) + != it, which would be bad +# as the newer is not required with older vala when those are picked instead of 0.46. +# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed by 0.45.92 +DEPEND="${RDEPEND} + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + dev-libs/gobject-introspection + ) +" +BDEPEND=" + dev-libs/libxslt + sys-devel/flex + virtual/pkgconfig + virtual/yacc +" + +src_configure() { + # weasyprint enables generation of PDF from HTML + gnome2_src_configure \ + --disable-unversioned \ + $(use_enable valadoc) \ + VALAC=: \ + WEASYPRINT=: +} + +src_install() { + default + find "${D}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/
commit: c8c1efcf5d93d74c65bb0a5ef1ccb3d6544d0f80 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 01:54:17 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 01:54:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c1efcf dev-libs/vala-common: Version bump to 0.56.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/vala-common/Manifest | 1 + dev-libs/vala-common/vala-common-0.56.0.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 838b936b1e09..f1b11852286e 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,2 +1,3 @@ DIST vala-0.52.10.tar.xz 3598676 BLAKE2B f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b SHA512 d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d SHA512 7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440 +DIST vala-0.56.0.tar.xz 3958820 BLAKE2B dc4ac5ad65fd2650eb2ecf1cc8e7ed177a64ae7d93120793941760417b6d8d5992cef1a557a7de3f39cf1e646d00fa853ccfac7414c742d9cfcf313945cbd356 SHA512 dfaad6fc143835d601c586b270e7ee63309341fb9b7f023541bac75e96759d0eb9c563c67aa26acdcd1fb89a4a08759107f8a6c8e887f7d402fa2aa50a2e4038 diff --git a/dev-libs/vala-common/vala-common-0.56.0.ebuild b/dev-libs/vala-common/vala-common-0.56.0.ebuild new file mode 100644 index ..40415607535f --- /dev/null +++ b/dev-libs/vala-common/vala-common-0.56.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME_ORG_MODULE="vala" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for packages that use Vala" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala"; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + +RDEPEND="" +DEPEND="" +BDEPEND="" + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins vala.m4 vapigen/vapigen.m4 + insinto /usr/share/vala + doins vapigen/Makefile.vapigen +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/
commit: 6a4c777dbaaef7d91ca2c8cd08e8fd6d7973c713 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 01:49:02 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 01:49:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4c777d dev-python/nspektr: Keyword 0.3.0 alpha, #832036 Signed-off-by: Matt Turner gentoo.org> dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild b/dev-python/nspektr/nspektr-0.3.0.ebuild index 897aa1f8871a..664b424a9047 100644 --- a/dev-python/nspektr/nspektr-0.3.0.ebuild +++ b/dev-python/nspektr/nspektr-0.3.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: 9006dd3748a5e49c6e92a207ebd38f2de41b6d82 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 01:49:03 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 01:49:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9006dd37 dev-python/setuptools: Keyword 60.10.0 alpha, #832036 Signed-off-by: Matt Turner gentoo.org> dev-python/setuptools/setuptools-60.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/setuptools/setuptools-60.10.0.ebuild b/dev-python/setuptools/setuptools-60.10.0.ebuild index ebd05cb41e48..125826ca7062 100644 --- a/dev-python/setuptools/setuptools-60.10.0.ebuild +++ b/dev-python/setuptools/setuptools-60.10.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/
commit: 028baea48e8552cc18679e4b7b567fc357ba6388 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 01:41:13 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 01:44:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028baea4 gnome-base/librsvg: Fix non-primary ABI build Closes: https://bugs.gentoo.org/835697 Signed-off-by: Matt Turner gentoo.org> gnome-base/librsvg/librsvg-2.54.0.ebuild | 13 + 1 file changed, 13 insertions(+) diff --git a/gnome-base/librsvg/librsvg-2.54.0.ebuild b/gnome-base/librsvg/librsvg-2.54.0.ebuild index 17264842982a..1def62d1e4fc 100644 --- a/gnome-base/librsvg/librsvg-2.54.0.ebuild +++ b/gnome-base/librsvg/librsvg-2.54.0.ebuild @@ -47,6 +47,11 @@ QA_FLAGS_IGNORED=" RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get into an infinite compilation sometimes, etc. src_prepare() { + # Documentation is built unconditionally and depends on introspection, + # but introspection is only built for the primary ABI. + # Disable documentation and manually build the doc subdirectory separately. + sed -i -e '/SUBDIRS =/s/ doc//' Makefile.in Makefile.am || die + use vala && vala_src_prepare gnome2_src_prepare } @@ -80,10 +85,18 @@ multilib_src_configure() { multilib_src_compile() { gnome2_src_compile + + if multilib_is_native_abi; then + emake -C doc + fi } multilib_src_install() { gnome2_src_install + + if multilib_is_native_abi; then + emake DESTDIR="${D}" install -C doc + fi } multilib_src_install_all() {
[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/
commit: 0198dd66895d051654c0935e3dd484bd06b9890a Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 00:25:20 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 00:53:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0198dd66 net-wireless/gnome-bluetooth: Resolve file conflicts The udev rules are included in systemd-250. See https://github.com/systemd/systemd/pull/21605 Signed-off-by: Matt Turner gentoo.org> ...oth-42.0-r1.ebuild => gnome-bluetooth-42.0-r2.ebuild} | 16 net-wireless/gnome-bluetooth/metadata.xml| 3 +++ 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r1.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r2.ebuild similarity index 80% rename from net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r1.ebuild rename to net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r2.ebuild index cdca419d67c0..7b73eda902ca 100644 --- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r1.ebuild +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r2.ebuild @@ -3,14 +3,14 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..10} ) -inherit gnome.org meson python-any-r1 udev xdg +inherit gnome.org meson python-any-r1 xdg DESCRIPTION="Bluetooth graphical utilities integrated with GNOME" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth"; LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version -IUSE="gtk-doc +introspection test" +IUSE="gtk-doc +introspection sendto test" RESTRICT="!test? ( test )" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" @@ -28,6 +28,7 @@ RDEPEND="${DEPEND} acct-group/plugdev virtual/udev >=net-wireless/bluez-5 + sendto? ( !net-wireless/gnome-bluetooth:2 ) " BDEPEND=" dev-libs/libxml2:2 @@ -56,22 +57,13 @@ pkg_setup() { src_configure() { local emesonargs=( - -Dsendto=true + $(meson_use sendto) $(meson_use gtk-doc gtk_doc) $(meson_use introspection) ) meson_src_configure } -src_install() { - meson_src_install - udev_dorules "${FILESDIR}"/61-${PN}.rules -} - pkg_postinst() { xdg_pkg_postinst - if ! has_version 'sys-apps/systemd[acl]' ; then - elog "Don't forget to add yourself to the plugdev group " - elog "if you want to be able to control bluetooth transmitter." - fi } diff --git a/net-wireless/gnome-bluetooth/metadata.xml b/net-wireless/gnome-bluetooth/metadata.xml index 7b343b06be8a..11abdacb27d2 100644 --- a/net-wireless/gnome-bluetooth/metadata.xml +++ b/net-wireless/gnome-bluetooth/metadata.xml @@ -5,4 +5,7 @@ gn...@gentoo.org Gentoo GNOME Desktop + + Build the bluetooth-sendto application to send files to various locations/devices +
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/
commit: 86964447d6b2e6798be6874ae677cebfae1ab069 Author: Robin H. Johnson gentoo org> AuthorDate: Sun Mar 20 22:51:44 2022 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun Mar 20 23:08:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86964447 net-nds: avoid automagic autoca Signed-off-by: Robin H. Johnson gentoo.org> net-nds/openldap/openldap-2.6.1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-nds/openldap/openldap-2.6.1.ebuild b/net-nds/openldap/openldap-2.6.1.ebuild index 0edc6a14276a..62f91410a233 100644 --- a/net-nds/openldap/openldap-2.6.1.ebuild +++ b/net-nds/openldap/openldap-2.6.1.ebuild @@ -23,7 +23,7 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd" -IUSE_OVERLAY="overlays perl" +IUSE_OVERLAY="overlays perl autoca" IUSE_OPTIONAL="debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs +syslog test" IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd" IUSE_CONTRIB="${IUSE_CONTRIB} cxx" @@ -34,6 +34,7 @@ RESTRICT="!test? ( test )" REQUIRED_USE="cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl ) + autoca? ( !gnutls ) ?? ( test minimal )" S=${WORKDIR}/${PN}-OPENLDAP_REL_ENG_${MY_PV} @@ -416,6 +417,7 @@ multilib_src_configure() { fi use overlays && myconf+=( --enable-overlays=mod ) + use autoca && myconf+=( --enable-autoca=mod ) || myconf+=( --enable-autoca=no ) # compile-in the syncprov myconf+=( --enable-syncprov=yes ) @@ -435,6 +437,7 @@ multilib_src_configure() { --disable-slapd --disable-mdb --disable-overlays + --disable-autoca --disable-syslog --without-systemd )
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/
commit: 4c4745b05a90742b564fef0714e66aec98e415f2 Author: Robin H. Johnson gentoo org> AuthorDate: Sun Mar 20 23:07:56 2022 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun Mar 20 23:08:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4745b0 net-nds/openldap: make src_test run parallel tests Signed-off-by: Robin H. Johnson gentoo.org> net-nds/openldap/openldap-2.6.1.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/net-nds/openldap/openldap-2.6.1.ebuild b/net-nds/openldap/openldap-2.6.1.ebuild index 62f91410a233..7af43ba480d1 100644 --- a/net-nds/openldap/openldap-2.6.1.ebuild +++ b/net-nds/openldap/openldap-2.6.1.ebuild @@ -608,7 +608,15 @@ multilib_src_compile() { multilib_src_test() { if multilib_is_native_abi; then - emake test + cd "tests" + pwd + # emake test => runs only lloadd & mdb, in serial; skips ldif,sql,wt,regression + # emake partests => runs ALL of the tests in parallel + # wt/WiredTiger is not supported in Gentoo + TESTS=( plloadd pmdb ) + #TESTS+=( pldif ) # not done by default, so also exclude here + #use odbc && TESTS+=( psql ) # not done by default, so also exclude here + emake "${TESTS[@]}" fi }
[gentoo-commits] repo/gentoo:master commit in: dev-python/cerberus/
commit: e50b81190260527a9259a225e88c4ac5b763ad5e Author: Marek Szuba gentoo org> AuthorDate: Sun Mar 20 22:53:35 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Mar 20 23:03:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50b8119 dev-python/cerberus: keyword 1.3.2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/cerberus/cerberus-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cerberus/cerberus-1.3.2.ebuild b/dev-python/cerberus/cerberus-1.3.2.ebuild index 4e51f4427dae..709c7d86a270 100644 --- a/dev-python/cerberus/cerberus-1.3.2.ebuild +++ b/dev-python/cerberus/cerberus-1.3.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pyeve/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.t LICENSE="ISC" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~riscv" PATCHES=( "${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/cerberus/
commit: 91eddeaef36d41c2f42a3b8ab9f0555de287dceb Author: Marek Szuba gentoo org> AuthorDate: Sun Mar 20 22:58:00 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Mar 20 23:03:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91eddeae dev-python/cerberus: keyword 1.3.4 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/cerberus/cerberus-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cerberus/cerberus-1.3.4.ebuild b/dev-python/cerberus/cerberus-1.3.4.ebuild index c117fa874d6b..f9243673a7fe 100644 --- a/dev-python/cerberus/cerberus-1.3.4.ebuild +++ b/dev-python/cerberus/cerberus-1.3.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pyeve/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.t LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 ~riscv ~x86" PATCHES=( "${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/
commit: 208a26e5bcde1e37c6f32a4bdc5a790f7869fa79 Author: Marek Szuba gentoo org> AuthorDate: Sun Mar 20 22:59:26 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Mar 20 23:03:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208a26e5 dev-python/nspektr: keyword 0.3.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild b/dev-python/nspektr/nspektr-0.3.0.ebuild index 3cb7845ac6c1..897aa1f8871a 100644 --- a/dev-python/nspektr/nspektr-0.3.0.ebuild +++ b/dev-python/nspektr/nspektr-0.3.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: www-apps/tt-rss/, www-apps/tt-rss/files/
commit: 0acc10157e16422a8f125b7d3a2bcea27e17cc14 Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 20 23:03:06 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 20 23:03:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acc1015 www-apps/tt-rss: Drop old 20200922 Signed-off-by: James Le Cuirot gentoo.org> www-apps/tt-rss/Manifest | 1 - www-apps/tt-rss/files/permissions | 25 - www-apps/tt-rss/files/ttrssd.initd-r3 | 88 --- www-apps/tt-rss/tt-rss-20200922.ebuild | 95 -- 4 files changed, 209 deletions(-) diff --git a/www-apps/tt-rss/Manifest b/www-apps/tt-rss/Manifest index 5a6f1e2a2113..e407e317a278 100644 --- a/www-apps/tt-rss/Manifest +++ b/www-apps/tt-rss/Manifest @@ -1,2 +1 @@ -DIST tt-rss-20200922.tar.gz 3406007 BLAKE2B 7058253fbbba1c121d11eace8a3ef024b7ef83b05fd8b10b0ba0d017fa75d16b970e2c95c13091f760b21bcf092f609d81a5649de03672b0394113412f90beb0 SHA512 90387d07af76bc90bfb2e740dcfa0b2e13ed9af679a6c9258edd053511277bc36fca8edd4b3862c3f1957fa65a827b161abf3ed7fa603d4b84514fd456947a47 DIST tt-rss-20220218.tar.gz 9916433 BLAKE2B 318969b6e5156842079bf68c4ea614e5e60e21d8caa46b1a78f2cef051904da30e5091838f6e10f6f610d8ee39c7922137aeb60b7cd5004cabc1d2cdf65edfa8 SHA512 38a81dd737462724bc52ca3915350c175abe548cd566a4f9a5e1d5efda9287d0666e9348e5b13dd20549360501de5b0bfb659292fb650f7a60fdab8b63cf8202 diff --git a/www-apps/tt-rss/files/permissions b/www-apps/tt-rss/files/permissions deleted file mode 100644 index a26b87f4e715.. --- a/www-apps/tt-rss/files/permissions +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -e - -cd "${MY_INSTALLDIR}" - -if [[ $1 = install ]]; then - # We need to lock down cache/ for the operations below to be - # safe. The permissions match the webapp-config defaults but these - # can be changed and existing installations may also differ. - chown root:root cache/ - chmod 00755 cache/ - - chgrp --no-dereference ttrssd feed-icons/ lock/ cache/*/ - chmod g+ws feed-icons/ lock/ cache/*/ - - # Files within lock/ are exclusively written by the update - # daemon. Files within feed-icons/ are always unlinked before - # modification. Only cache/ holds files that are modified in place - # by both processes and therefore ACLs are required to ensure that - # the files themselves are created as group writable. - if ! setfacl --modify d:g::rwX cache/*/; then - echo "WARNING: ACLs are not available on this filesystem. Either enable them or set TTRSSD_USER to your PHP user in /etc/conf.d/ttrssd to avoid permission issues." - elif [[ -n $(find cache/ -type f ! -name ".*" ! \( -group ttrssd -perm -020 \) -print -quit) ]]; then - echo "WARNING: Files that are not writable by the ttrssd group found within the cache directory. Either delete them or correct their permissions." - fi -fi diff --git a/www-apps/tt-rss/files/ttrssd.initd-r3 b/www-apps/tt-rss/files/ttrssd.initd-r3 deleted file mode 100644 index a6f3b8a78ef1.. --- a/www-apps/tt-rss/files/ttrssd.initd-r3 +++ /dev/null @@ -1,88 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need net - after postgresql mysql -} - -PID_DIR="/run/ttrssd" -LOG_DIR=${LOG_DIR:-"/var/log/ttrssd"} -TTRSSD_USER=${TTRSSD_USER:-"ttrssd"} - -setup() { - mkdir -p "${PID_DIR}" "${LOG_DIR}" || return 1 - chown "${TTRSSD_USER}":ttrssd "${LOG_DIR}" || return 1 -} - -list_instance_dirs() { - if [ -z "${INSTANCE_DIRS}" ]; then - cut -d" " -f4 /var/db/webapps/tt-rss/*/installs 2>/dev/null - else - printf "%s\n" ${INSTANCE_DIRS} - fi -} - -instance_dir_to_name() { - local name=${1#/} - echo ${name//\//--} -} - -start() { - setup || return 1 - local instance_dir instance_name ret=1 - - IFS=$'\n' - for instance_dir in $(list_instance_dirs); do - if [ -d "${instance_dir}" ]; then - if [ ! -f "${instance_dir}"/update_daemon2.php ]; then - ewarn "TT-RSS instance in ${instance_dir} has no update_daemon2.php script" - elif [ ! -f "${instance_dir}"/config.php ]; then - eerror "TT-RSS instance in ${instance_dir} is not configured" - else - instance_name=$(instance_dir_to_name "${instance_dir}") - ebegin "Starting TT-RSS update daemon in ${instance_dir}" - start-stop-daemon --start --user "${TTRSSD_USER}":ttrssd \ - --background --wait 2000 \ -
[gentoo-commits] repo/gentoo:master commit in: games-util/joycond/, games-util/joycond/files/
commit: 854bcc4eb92704b189020c527dd9f24f1c8f02f2 Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 20 22:54:58 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 20 22:54:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854bcc4e games-util/joycond: Patch to lock down the systemd service Thanks to Andrew Udvare. Closes: https://bugs.gentoo.org/833792 Signed-off-by: James Le Cuirot gentoo.org> .../joycond/files/joycond-systemd-paranoia.patch | 45 ++ ...d-systemd.patch => joycond-systemd-paths.patch} | 0 .../joycond/joycond-0.1.0_p20210730-r1.ebuild | 3 +- 3 files changed, 47 insertions(+), 1 deletion(-) diff --git a/games-util/joycond/files/joycond-systemd-paranoia.patch b/games-util/joycond/files/joycond-systemd-paranoia.patch new file mode 100644 index ..f6803d074f17 --- /dev/null +++ b/games-util/joycond/files/joycond-systemd-paranoia.patch @@ -0,0 +1,45 @@ +From d39ce9de9420560494d92519f4e29a40d685a5b4 Mon Sep 17 00:00:00 2001 +From: Andrew Udvare +Date: Sun, 12 Dec 2021 22:02:00 -0500 +Subject: [PATCH] systemd service: paranoia mode + +--- + systemd/joycond.service | 24 +++- + 1 file changed, 19 insertions(+), 5 deletions(-) + +diff --git a/systemd/joycond.service b/systemd/joycond.service +index cc8e408..5a8b045 100644 +--- a/systemd/joycond.service b/systemd/joycond.service +@@ -4,12 +4,26 @@ After=network.target + + [Service] + ExecStart=/usr/bin/joycond +-WorkingDirectory=/root +-StandardOutput=inherit +-StandardError=inherit + Restart=always +-User=root ++ ++DeviceAllow=char-input ++DevicePolicy=closed ++LockPersonality=yes ++MemoryDenyWriteExecute=yes ++NoNewPrivileges=yes ++ProtectClock=yes ++PrivateTmp=yes ++ProtectHome=yes ++ProtectHostname=yes ++ProtectControlGroups=yes ++ProtectKernelModules=yes ++ProtectProc=noaccess ++ProtectSystem=strict ++RestrictAddressFamilies=AF_NETLINK ++RestrictNetworkInterfaces= ++RestrictRealtime=yes ++RestrictSUIDSGID=yes ++SocketBindDeny=any + + [Install] + WantedBy=multi-user.target +- diff --git a/games-util/joycond/files/joycond-systemd.patch b/games-util/joycond/files/joycond-systemd-paths.patch similarity index 100% rename from games-util/joycond/files/joycond-systemd.patch rename to games-util/joycond/files/joycond-systemd-paths.patch diff --git a/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild b/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild index 85cfd03bba1c..89a5d6774449 100644 --- a/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild +++ b/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild @@ -32,7 +32,8 @@ CONFIG_CHECK=" S="${WORKDIR}/${PN}-${COMMIT}" PATCHES=( - "${FILESDIR}"/${PN}-systemd.patch + "${FILESDIR}"/${PN}-systemd-paths.patch + "${FILESDIR}"/${PN}-systemd-paranoia.patch ) src_install() {
[gentoo-commits] repo/gentoo:master commit in: games-util/joycond/, games-util/joycond/files/
commit: e8468c7ce1130e455974c4d3ce0185d157753a6a Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 20 22:51:53 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 20 22:51:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8468c7c games-util/joycond: Patch to install systemd files in the right locations Closes: https://bugs.gentoo.org/833792 Signed-off-by: James Le Cuirot gentoo.org> games-util/joycond/files/joycond-systemd.patch | 32 ++ ...30.ebuild => joycond-0.1.0_p20210730-r1.ebuild} | 5 +++- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/games-util/joycond/files/joycond-systemd.patch b/games-util/joycond/files/joycond-systemd.patch new file mode 100644 index ..8b8288350a3e --- /dev/null +++ b/games-util/joycond/files/joycond-systemd.patch @@ -0,0 +1,32 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f9d6e93..4e05976 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -28,12 +28,24 @@ add_subdirectory(src) + install(TARGETS joycond DESTINATION /usr/bin/ + PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE + ) +-install(FILES udev/89-joycond.rules udev/72-joycond.rules DESTINATION /lib/udev/rules.d/ ++ ++pkg_get_variable(UDEV_RULES_PATH udev udevdir) ++install(FILES udev/89-joycond.rules udev/72-joycond.rules DESTINATION ${UDEV_RULES_PATH}/rules.d/ + PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ + ) +-install(FILES systemd/joycond.service DESTINATION /etc/systemd/system ++ ++execute_process(COMMAND systemd-path systemd-system-unit OUTPUT_VARIABLE SYSTEMD_SYSTEM_UNIT_PATH OUTPUT_STRIP_TRAILING_WHITESPACE RESULT_VARIABLE UNIT_RETVAL) ++if(NOT "${UNIT_RETVAL}" EQUAL 0) ++set(SYSTEMD_SYSTEM_UNIT_PATH "/usr/lib/systemd/system") ++endif() ++install(FILES systemd/joycond.service DESTINATION ${SYSTEMD_SYSTEM_UNIT_PATH} + PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ + ) +-install(FILES systemd/joycond.conf DESTINATION /etc/modules-load.d ++ ++execute_process(COMMAND systemd-path modules-load OUTPUT_VARIABLE SYSTEMD_MODULES_LOAD_PATH OUTPUT_STRIP_TRAILING_WHITESPACE RESULT_VARIABLE MODULES_RETVAL) ++if(NOT "${MODULES_RETVAL}" EQUAL 0) ++set(SYSTEMD_MODULES_LOAD_PATH "/usr/lib/modules-load.d") ++endif() ++install(FILES systemd/joycond.conf DESTINATION ${SYSTEMD_MODULES_LOAD_PATH} + PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ + ) diff --git a/games-util/joycond/joycond-0.1.0_p20210730.ebuild b/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild similarity index 93% rename from games-util/joycond/joycond-0.1.0_p20210730.ebuild rename to games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild index e06a319c6811..85cfd03bba1c 100644 --- a/games-util/joycond/joycond-0.1.0_p20210730.ebuild +++ b/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild @@ -31,9 +31,12 @@ CONFIG_CHECK=" S="${WORKDIR}/${PN}-${COMMIT}" +PATCHES=( + "${FILESDIR}"/${PN}-systemd.patch +) + src_install() { cmake_src_install - rm -r "${ED}"/etc/modules-load.d/ || die newinitd "${FILESDIR}"/${PN}.initd ${PN} doman doc/${PN}.1 }
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 053f112b49de410f4811ff6ed4f17774b199d998 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 22:43:23 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 22:45:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053f112b gnome-base/gnome-shell: Depend on slotted gnome-bluetooth Closes: https://bugs.gentoo.org/835698 Signed-off-by: Matt Turner gentoo.org> .../gnome-shell/{gnome-shell-41.4.ebuild => gnome-shell-41.4-r1.ebuild} | 2 +- gnome-base/gnome-shell/gnome-shell-42.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-41.4.ebuild b/gnome-base/gnome-shell/gnome-shell-41.4-r1.ebuild similarity index 99% rename from gnome-base/gnome-shell/gnome-shell-41.4.ebuild rename to gnome-base/gnome-shell/gnome-shell-41.4-r1.ebuild index 1d1c98f736d5..a0a38c2b4fa2 100644 --- a/gnome-base/gnome-shell/gnome-shell-41.4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-41.4-r1.ebuild @@ -34,7 +34,7 @@ DEPEND=" >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.19 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9:2=[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:= diff --git a/gnome-base/gnome-shell/gnome-shell-42.0.ebuild b/gnome-base/gnome-shell/gnome-shell-42.0.ebuild index 002edd7d2f1e..db9135e544bf 100644 --- a/gnome-base/gnome-shell/gnome-shell-42.0.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-42.0.ebuild @@ -34,7 +34,7 @@ DEPEND=" >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.19 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:=
[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/
commit: da560da8d3ed2f7b1be0772a85917c54b43f4c05 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 22:42:26 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 22:45:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da560da8 net-wireless/gnome-bluetooth: Move to SLOT=3 Bug: https://bugs.gentoo.org/835698 Signed-off-by: Matt Turner gentoo.org> .../{gnome-bluetooth-42.0.ebuild => gnome-bluetooth-42.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r1.ebuild similarity index 96% rename from net-wireless/gnome-bluetooth/gnome-bluetooth-42.0.ebuild rename to net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r1.ebuild index b636fe4e0a00..cdca419d67c0 100644 --- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0.ebuild +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Bluetooth graphical utilities integrated with GNOME" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth"; LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" -SLOT="2/13" # subslot = libgnome-bluetooth soname version +SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version IUSE="gtk-doc +introspection test" RESTRICT="!test? ( test )" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/singularity/
commit: 59255aa0999190e424ed969ffeeeb430a3caf3e7 Author: Marek Szuba gentoo org> AuthorDate: Sun Mar 20 22:00:08 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Mar 20 22:42:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59255aa0 sys-cluster/singularity: add 3.8.7, drop 3.8.6 Technically deprecated by app-containers/apptainer but upstream HAS just released another version. Signed-off-by: Marek Szuba gentoo.org> sys-cluster/singularity/Manifest | 2 +- .../singularity/{singularity-3.8.6.ebuild => singularity-3.8.7.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-cluster/singularity/Manifest b/sys-cluster/singularity/Manifest index c72ec8d05d74..0632e57fb18f 100644 --- a/sys-cluster/singularity/Manifest +++ b/sys-cluster/singularity/Manifest @@ -1,2 +1,2 @@ DIST singularity-3.8.5.tar.gz 7898598 BLAKE2B 3cf76734d6208340d8562f3d3d67f95c507bad3fad6797d82aed39aa39288385ca02d62854f3dddcfc1a1e3056e7485f27e6081c152b853c682ca8e3a587cf3a SHA512 857761f47528a841a3cf11b49583ab7e8a2d137703e1826ff194011abba3334ed06859219e0c457f352304e7b18f1c493a8b337cc5df67981eb428c567d0ac5f -DIST singularity-3.8.6.tar.gz 8183514 BLAKE2B be82b610c2a6647b4d74894e4095b1b58499ea00d9a7b491cdc1aa1b097e5d27bc8f8c43f9898ce1ea7b1866ce5734a6b487a17ac8081dfb89441c92bc2de343 SHA512 dd20a083505503d274d075574c4efaa4e59829d751d4836a7ba9095b9e88c3ce83e2203a194ede42e2c3dba22ed16546f97d980e7ba05021b94ec3dfa6ee309f +DIST singularity-3.8.7.tar.gz 8185470 BLAKE2B afa1b0b5b3096e0f3634ce7b61bc19a9d5435a213e241220d2fb19cdb65e93b05e4d8a27db89eeaed6af6b4ab5e09a8914d21a3ff0be88a7c6c8d6245dce9e30 SHA512 5649264c15414b90bab47d1958ec61681fa0b9e37ee445a5059f78f3d822aa27f5b9c5c4f4010d053ec9d03e0215c67e2de8e315f74de7d3cd16b8399f40ee59 diff --git a/sys-cluster/singularity/singularity-3.8.6.ebuild b/sys-cluster/singularity/singularity-3.8.7.ebuild similarity index 97% rename from sys-cluster/singularity/singularity-3.8.6.ebuild rename to sys-cluster/singularity/singularity-3.8.7.ebuild index 382b76747883..2fe146707d54 100644 --- a/sys-cluster/singularity/singularity-3.8.6.ebuild +++ b/sys-cluster/singularity/singularity-3.8.7.ebuild @@ -26,7 +26,8 @@ DEPEND="${COMMON} sys-apps/util-linux sys-fs/cryptsetup" RDEPEND="${COMMON} - sys-fs/squashfs-tools" + sys-fs/squashfs-tools + !app-containers/apptainer" CONFIG_CHECK="~SQUASHFS"
[gentoo-commits] repo/gentoo:master commit in: app-containers/apptainer/
commit: 4ffa931b860b63fab7371e9ae96ca696a3324c2f Author: Marek Szuba gentoo org> AuthorDate: Sun Mar 20 21:57:37 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Mar 20 22:42:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffa931b app-containers/apptainer: add 1.0.1, drop 1.0.0 Signed-off-by: Marek Szuba gentoo.org> app-containers/apptainer/Manifest | 2 +- .../apptainer/{apptainer-1.0.0.ebuild => apptainer-1.0.1.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/apptainer/Manifest b/app-containers/apptainer/Manifest index 2a0979900d11..3473e30ba936 100644 --- a/app-containers/apptainer/Manifest +++ b/app-containers/apptainer/Manifest @@ -1 +1 @@ -DIST apptainer-1.0.0.tar.gz 11978144 BLAKE2B ca2444fedbd669e6da1a9bbc7c1561dfa8ddebcf82e14ce3233e7e4bbb743eb4b4289aeb1977afe4871ee3abc453ed61821fc25f5b28a0dbfe708253ec031fd9 SHA512 c772b9286d54b21112dba98b7361fac7e1661616643851dc12f58b2565a51d145806f8e5b5dc635b357526e5d270bea096498dcd6c40635530ec3beced6f582f +DIST apptainer-1.0.1.tar.gz 11977965 BLAKE2B ba0187c82321583825210f418744add120b682af3f14ee6d8071b927cd884b7e58f67f891ccc53c0d7d98bd786a27abcc26b2bafe79ed723a2f4f38a8e1a344b SHA512 273e94a348be2eaf83cf14b4c72a571670a9fa5cd185a90a0f557ba58ea7eb90d3a0f4bdb749673b0009e2291dd994dc715223c38ce82f9fcd6bf142e7692363 diff --git a/app-containers/apptainer/apptainer-1.0.0.ebuild b/app-containers/apptainer/apptainer-1.0.1.ebuild similarity index 100% rename from app-containers/apptainer/apptainer-1.0.0.ebuild rename to app-containers/apptainer/apptainer-1.0.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: aa040c2ae9ee95ceb5a891c9dadadaae4beee914 Author: Marek Szuba gentoo org> AuthorDate: Sun Mar 20 22:40:04 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Mar 20 22:42:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa040c2a app-admin/ansible-lint: drop 5.3.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-5.3.2.ebuild | 48 2 files changed, 49 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 5b7658ffdc5f..349a47f494d5 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1 @@ -DIST ansible-lint-5.3.2.tar.gz 356870 BLAKE2B 4af11f760e30945e066a9d160438bbedd5a4d39799009bc6d30614baab0b88a21cad088c0b758529aaa5fbb54a9f2a1f636ab6d642a37297a27c8ba5240f53ef SHA512 4ff2d36de20b2e6982d0cd1bca6a3f886307701dfa0bf880d2d417387191d90adc9361afb57f8ed26239cbc110e5f05f52a186950d7d3b4b0a8e4406e4695acd DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 diff --git a/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild b/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild deleted file mode 100644 index cd32e262ace6.. --- a/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=pyproject.toml - -inherit distutils-r1 optfeature - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible-community/ansible-lint"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# 14 tests fail due to usersandbox denying the executable 'ansible' -# access to $HOME/.ansible. More importantly, some tests (6 as of 5.2.1) -# fail even when run manually with tox. -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-2.10[${PYTHON_USEDEP}] - >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - dev-python/tenacity[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}] - )" - -distutils_enable_tests --install pytest - -pkg_postinst() { - optfeature_header "Consider installing the following optional packages:" - optfeature "letting ${PN} run YAML checks" dev-util/yamllint -}
[gentoo-commits] repo/gentoo:master commit in: sys-power/upower/files/, sys-power/upower/
commit: f105cddfadecc651eef8c45ee1576d5ee80c4385 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 22:37:23 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 22:37:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f105cddf sys-power/upower: Fix build with USE=-doc Closes: https://bugs.gentoo.org/835696 Signed-off-by: Matt Turner gentoo.org> ...eson-Don-t-search-for-gtk-doc-if-disabled.patch | 60 ++ sys-power/upower/upower-0.99.17.ebuild | 4 ++ 2 files changed, 64 insertions(+) diff --git a/sys-power/upower/files/upower-0.99.17-meson-Don-t-search-for-gtk-doc-if-disabled.patch b/sys-power/upower/files/upower-0.99.17-meson-Don-t-search-for-gtk-doc-if-disabled.patch new file mode 100644 index ..ead41d2e64c8 --- /dev/null +++ b/sys-power/upower/files/upower-0.99.17-meson-Don-t-search-for-gtk-doc-if-disabled.patch @@ -0,0 +1,60 @@ +https://gitlab.freedesktop.org/upower/upower/-/merge_requests/123 + +From 1003d5c2a69e6c28dcf68adf10181b5180b5defa Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Sun, 20 Mar 2022 15:32:55 -0700 +Subject: [PATCH] meson: Don't search for gtk-doc if disabled + +--- + doc/meson.build | 38 -- + 1 file changed, 20 insertions(+), 18 deletions(-) + +diff --git a/doc/meson.build b/doc/meson.build +index dc93a16..5fc253c 100644 +--- a/doc/meson.build b/doc/meson.build +@@ -27,21 +27,23 @@ version_xml = configure_file( + input: 'version.xml.in', + configuration: cdata) + +-gnome.gtkdoc('UPower', +-main_xml: 'upower-docs.xml', +-src_dir: meson.source_root() / 'libupower-glib', +-dependencies: [ libupower_glib_dep ], +-scan_args: ['--rebuild-types', '--rebuild-sections'], +-content_files: [ +-version_xml, +-ifaces_refs, +-'man/UPower.xml', +-'man/upowerd.xml', +-'man/upower.xml', +-'../COPYING', +-], +-ignore_headers: [ +-'config.h', +-], +-install: get_option('gtk-doc') +-) ++if get_option('gtk-doc') ++ gnome.gtkdoc('UPower', ++ main_xml: 'upower-docs.xml', ++ src_dir: meson.source_root() / 'libupower-glib', ++ dependencies: [ libupower_glib_dep ], ++ scan_args: ['--rebuild-types', '--rebuild-sections'], ++ content_files: [ ++ version_xml, ++ ifaces_refs, ++ 'man/UPower.xml', ++ 'man/upowerd.xml', ++ 'man/upower.xml', ++ '../COPYING', ++ ], ++ ignore_headers: [ ++ 'config.h', ++ ], ++ install: true ++ ) ++endif +-- +2.34.1 + diff --git a/sys-power/upower/upower-0.99.17.ebuild b/sys-power/upower/upower-0.99.17.ebuild index 6a7dbc6a0d03..6dba8fb1854a 100644 --- a/sys-power/upower/upower-0.99.17.ebuild +++ b/sys-power/upower/upower-0.99.17.ebuild @@ -44,6 +44,10 @@ S="${WORKDIR}/${PN}-v${PV}" QA_MULTILIB_PATHS="usr/lib/${PN}/.*" +PATCHES=( + "${FILESDIR}"/${P}-meson-Don-t-search-for-gtk-doc-if-disabled.patch +) + src_prepare() { default xdg_environment_reset
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/
commit: 48d10d435f17c1173e5fbd6b629aeb816bbfa525 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 21:40:11 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 22:15:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d10d43 app-accessibility/at-spi2-core: Version bump to 2.44.0 Signed-off-by: Matt Turner gentoo.org> app-accessibility/at-spi2-core/Manifest| 1 + .../at-spi2-core/at-spi2-core-2.44.0.ebuild| 55 ++ 2 files changed, 56 insertions(+) diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest index 5de16e3f5284..a01b16f04f6f 100644 --- a/app-accessibility/at-spi2-core/Manifest +++ b/app-accessibility/at-spi2-core/Manifest @@ -1 +1,2 @@ DIST at-spi2-core-2.42.0.tar.xz 198016 BLAKE2B 9b14d7d0f5845c7510f7b256a05f5e30c3d3d893a9ae63eee81b3d378dfa9f6ebaa9853f60b23734929692efc4b8c652d4bd7bd035bd989fe0006975bdbea427 SHA512 befcab94b3aa99471723238d9666fc6667041b058a2bac3b012cfa15a91950996431296f33c921764e0ec4ffd0cc41ebe00be461a8460d6f4d2bafff19a38e10 +DIST at-spi2-core-2.44.0.tar.xz 209692 BLAKE2B 149251ba4061f5dbfac1e27775491bb6d7cee279cb7bd58c05f97cdec8a4e0208e5a129651a07c9febea681cc3fe36a7d7fa57c43c2b558249cdd321466729dd SHA512 6d74a56d7ad6c643985e98aebbbf0cdaad69c03b8030f8968bd9cce9357805cd846d71d35d2cc4a193770cd6d4a83cbfb98ef082e17719f3dee7b839c48bda44 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.44.0.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.44.0.ebuild new file mode 100644 index ..6d1568dc223b --- /dev/null +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.44.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson-multilib systemd virtualx xdg + +DESCRIPTION="D-Bus accessibility specifications and registration daemon" +HOMEPAGE="https://wiki.gnome.org/Accessibility https://gitlab.gnome.org/GNOME/at-spi2-core"; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="X gtk-doc +introspection" +REQUIRED_USE="gtk-doc? ( X )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.62:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + # disable teamspaces test since that requires Novell.ICEDesktop.Daemon + "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch" +) + +multilib_src_configure() { + local emesonargs=( + -Dsystemd_user_dir="$(systemd_get_userunitdir)" + $(meson_native_use_bool gtk-doc docs) + -Dintrospection=$(multilib_native_usex introspection) + -Dx11=$(usex X) + ) + meson_src_configure +} + +multilib_src_test() { + virtx dbus-run-session meson test -C "${BUILD_DIR}" +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 0f32de6855691a944135f2d29c7310ef6a3cf532 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 21:43:22 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 22:15:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f32de68 x11-libs/gdk-pixbuf: Version bump to 2.42.8 Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild | 116 +++ 2 files changed, 117 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index db982254a62e..2fa547765298 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1 +1,2 @@ DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d +DIST gdk-pixbuf-2.42.8.tar.xz 8503020 BLAKE2B 39960043c5aa980f311d2705c868c170c90c7b580ac9ae849a3fdfc6a5faffcc24be23b82ca8fefb1cd5c28d2a02bfb87b1c5c5d1eab7b897f5e551a57577f7c SHA512 994a1374becec6235d347f4980afcc8b85f43ac373e4d7e00b7445880d0a51932e63b54429b28ab5af09e7c4437f9d6008e1c25b2d44a2c9ef7cc9821b478387 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild new file mode 100644 index ..dca340ce4412 --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson-multilib multilib xdg + +DESCRIPTION="Image loading library for GTK+" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf"; + +LICENSE="LGPL-2.1+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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="gtk-doc +introspection jpeg tiff" + +# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review +DEPEND=" + >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}] + x11-misc/shared-mime-info + >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}] + jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) + tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] ) + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + !https://bugzilla.gnome.org/show_bug.cgi?id=756590 + "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch +) + +src_prepare() { + xdg_src_prepare + # This will avoid polluting the pkg-config file with versioned libpng, + # which is causing problems with libpng14 -> libpng15 upgrade + # See upstream bug #667068 + # First check that the pattern is present, to catch upstream changes on bumps, + # because sed doesn't return failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng12', 'libpng13', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng12', 'libpng13', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng12', 'libpng13', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=enabled + $(meson_feature tiff) + $(meson_feature jpeg) + -Dbuiltin_loaders=png,jpeg + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_feature introspection) + $(meson_native_true man) + ) + + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixbuf "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixdata "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_preinst() { + xdg_pkg_preinst + + multilib_pkg_preinst() { + # Make sure loaders.cache belongs to gdk-pixbuf alone + local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" + + if [[ -e ${EROOT}/${cache} ]]; then + cp "${EROOT}"/${cache} "${ED}"/${cache} || die + else + touch "${ED}"/${cache} || die + fi + } + + multil
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/
commit: f03d4f95c3afbaa64b316408d5476fe45899141a Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 21:38:58 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 22:15:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03d4f95 gui-libs/gtk: Version bump to 4.6.2 Signed-off-by: Matt Turner gentoo.org> gui-libs/gtk/Manifest | 1 + gui-libs/gtk/gtk-4.6.2.ebuild | 192 ++ 2 files changed, 193 insertions(+) diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest index c3047b45383b..9144df81372b 100644 --- a/gui-libs/gtk/Manifest +++ b/gui-libs/gtk/Manifest @@ -1 +1,2 @@ DIST gtk-4.6.1.tar.xz 22882528 BLAKE2B 921f57124af67523e9d820427b1f5a099d8dfe14982630437df9a821b9ba25eb3db6aa494e71aea26cec3dca4d76e958e150c515d128bdda51b1812bd7801c2c SHA512 7184c3a541172bcc712c00c0093426c5ff5cc54ad2de8529cfec17f8185966718b18b46cfb6c3d8067535909eb0275cd57e8887d2be7a2af459d14f5efb4d03b +DIST gtk-4.6.2.tar.xz 23060652 BLAKE2B 7cc3d5f06826c6f6d5c66ad251381dc34543672c778254c9044b7f58acfff9f7d0f44cdb0c124177cd0121a844a6168a46b8094d97565ef71c6ecfc9dc018865 SHA512 220959085b43c5a0bc496cb3d67213b73e1c597d6c799e5d788d0b75b664adc573b21c449850c7c0fbb7cbfafd77528c910f0e5eaa75a8fa59bff47e04c77f33 diff --git a/gui-libs/gtk/gtk-4.6.2.ebuild b/gui-libs/gtk/gtk-4.6.2.ebuild new file mode 100644 index ..2b60e61d6409 --- /dev/null +++ b/gui-libs/gtk/gtk-4.6.2.ebuild @@ -0,0 +1,192 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson optfeature virtualx xdg + +DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/"; + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" +REQUIRED_USE=" + || ( aqua wayland X ) + test? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +COMMON_DEPEND=" + >=dev-libs/fribidi-0.19.7 + >=dev-libs/glib-2.66.0:2 + >=media-libs/graphene-1.9.1[introspection?] + >=media-libs/libepoxy-1.4[X(+)?] + >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + >=x11-libs/pango-1.50.0[introspection?] + media-libs/libpng:0= + media-libs/tiff:0= + virtual/jpeg:0= + >=media-libs/harfbuzz-2.1.0:= + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.20.0 + >=dev-libs/wayland-protocols-1.23 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.8 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXdamage + x11-libs/libXinerama + ) +" +DEPEND="${COMMON_DEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg + >=x11-themes/adwaita-icon-theme-3.14 +" +BDEPEND=" + dev-libs/gobject-introspection-common + dev-python/docutils + >=dev-util/gdbus-codegen-2.48 + dev-util/glib-utils + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + test? ( + dev-libs/glib:2 + wayland? ( dev-libs/weston[headless] ) + ) +" + +src_prepare() { + xdg_src_prepare + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die + # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache + sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die + # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 + sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die + sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die +} + +src
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: ee1568d633ac010ca9bdad02e733c7cfb6b4e7c0 Author: David Seifert gentoo org> AuthorDate: Sun Mar 20 22:14:44 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 20 22:14:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1568d6 profiles: last-rite sys-cluster/lustre Bug: https://bugs.gentoo.org/725746 Bug: https://bugs.gentoo.org/728154 Bug: https://bugs.gentoo.org/835693 Signed-off-by: David Seifert gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index ba5f2aa1fcb0..9b97dd0f1b15 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# David Seifert (2022-03-20) +# Added and then left unmaintained by author, no revdeps in tree, +# stuck on kernel 4.19, distribution model unlikely a good fit for +# Gentoo, QA issues, blocks automake-1.15 removal, build issues. +# Bug #725746, #728154, #835693, removal on 2022-04-19. +sys-cluster/lustre + # David Seifert (2022-03-20) # Mask gcc-8 branch (ended upstream support). Please switch # to a fresher gcc branch.
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libnice/files/, media-plugins/gst-plugins-libnice/
commit: ea5d653fc5784a724677e78b66872704ed3ff19d Author: Igor V. Kovalenko gmail com> AuthorDate: Sun Mar 20 20:55:26 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 22:10:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5d653f media-plugins/gst-plugins-libnice: bump to 0.1.18 Bug: https://bugs.gentoo.org/835681 Signed-off-by: Igor V. Kovalenko gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24688 Signed-off-by: Sam James gentoo.org> media-plugins/gst-plugins-libnice/Manifest | 1 + ...gins-libnice-0.1.18-use-installed-libnice.patch | 59 ++ .../gst-plugins-libnice-0.1.18.ebuild | 43 3 files changed, 103 insertions(+) diff --git a/media-plugins/gst-plugins-libnice/Manifest b/media-plugins/gst-plugins-libnice/Manifest index dc6cbc3cb4de..9de362f71b3d 100644 --- a/media-plugins/gst-plugins-libnice/Manifest +++ b/media-plugins/gst-plugins-libnice/Manifest @@ -1 +1,2 @@ DIST libnice-0.1.15.tar.gz 1064100 BLAKE2B 81f06ba599b01084586a8d904b9ae513d6bc3531ec42674648fda320eea6cd9348acf423571922bab4e338bf135f85b292046352ed6f5e4fefba736d787b1ff1 SHA512 60a8bcca06c0ab300dfabbf13e45aeac2085d553c420c5cc4d2fdeb46b449b2b9c9aee8015b0662c16bd1cecf5a49824b7e24951a8a0b66a87074cb00a619c0c +DIST libnice-0.1.18.tar.gz 439791 BLAKE2B 6bb68bb1484b4a622a580bc9c66b8be260d2615b211cf7991cb50a9f692df525cd0c3c9fc54ef86534426f396f8d2201966cdacfd3f69ff27193971f95886540 SHA512 08bac05874708f7e7a669d28727d8951a10c464b22dd6fada1a4644850bcf5c4cc022cce46bb24c806086a7869b274c4c7d3d6ddaa9ed0ce0bc2c47f72933227 diff --git a/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.18-use-installed-libnice.patch b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.18-use-installed-libnice.patch new file mode 100644 index ..1b0782e00d6e --- /dev/null +++ b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.18-use-installed-libnice.patch @@ -0,0 +1,59 @@ +Carve out everything but gstreamer plugin part, libnice-0.1.18 + +Signed-off-by: Igor V. Kovalenko + +diff -udBbr libnice-0.1.18-original/gst/meson.build libnice-0.1.18/gst/meson.build +--- libnice-0.1.18-original/gst/meson.build2020-10-21 04:03:07.271845300 +0300 libnice-0.1.18/gst/meson.build 2022-03-20 23:38:28.826178730 +0300 +@@ -12,8 +12,7 @@ + gst_nice_sources, + c_args : gst_nice_args, + include_directories: nice_incs, +- dependencies: [nice_deps, gst_dep], +- link_with: libnice, ++ dependencies: [libnice_dep, gst_dep], + install_dir: gst_plugins_install_dir, + install: true) + +diff -udBbr libnice-0.1.18-original/meson.build libnice-0.1.18/meson.build +--- libnice-0.1.18-original/meson.build2020-10-21 04:03:07.272845300 +0300 libnice-0.1.18/meson.build 2022-03-20 23:38:05.116302874 +0300 +@@ -263,9 +263,7 @@ + + libm = cc.find_library('m', required: false) + +-nice_incs = include_directories('.', 'agent', 'random', 'socket', 'stun') +- +-nice_deps = gio_deps + [gthread_dep, crypto_dep, gupnp_igd_dep] + syslibs ++nice_incs = include_directories('.') + + ignored_iface_prefix = get_option('ignored-network-interface-prefix') + if ignored_iface_prefix != [] +@@ -278,11 +276,7 @@ + + gir = find_program('g-ir-scanner', required : get_option('introspection')) + +-subdir('agent') +-subdir('stun') +-subdir('socket') +-subdir('random') +-subdir('nice') ++libnice_dep = dependency('nice', version: nice_version, required: true) + + if gst_dep.found() + subdir('gst') +@@ -298,14 +292,6 @@ + endif + endif + +-if not get_option('tests').disabled() +- subdir('tests') +-endif +- +-if not get_option('examples').disabled() +- subdir('examples') +-endif +- + add_test_setup('valgrind', + exe_wrapper: ['valgrind', +'--leak-check=full', diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild new file mode 100644 index ..99b81c3f7797 --- /dev/null +++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit meson-multilib + +DESCRIPTION="GStreamer plugin for ICE (RFC 5245) support" +HOMEPAGE="https://nice.freedesktop.org/wiki/"; +MY_P=libnice-${PV} +SRC_URI="https://nice.freedesktop.org/releases/${MY_P}.tar.gz"; + +LICENSE="|| ( MPL-1.1 LGPL-2.1 )" +SLOT="1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +RDEPEND=" + ~net-libs/libnice-${PV}[${MULTILIB_USEDEP}] + media-libs/gstreamer:${SLOT}[${MULTILIB_USEDEP}] + media-libs/gst-plugins-base:${SLOT}[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/gst-plugins-li
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: e9526a355ffb2cc4dd787d3ec621db565728703a Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:51:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:54:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9526a35 media-sound/ardour: drop stale dev-cpp/libgnomecanvasmm dependency Dep doesn't build with Clang for a start which is how we noticed (thanks Jannik), but actually, the dep was dropped upstream in.. 2007! Thanks-to: Jannik Glückert gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/ardour/{ardour-6.9.ebuild => ardour-6.9-r1.ebuild} | 3 +-- media-sound/ardour/ardour-.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/media-sound/ardour/ardour-6.9.ebuild b/media-sound/ardour/ardour-6.9-r1.ebuild similarity index 98% rename from media-sound/ardour/ardour-6.9.ebuild rename to media-sound/ardour/ardour-6.9-r1.ebuild index db6b4df64dd7..95a824b4d2d7 100644 --- a/media-sound/ardour/ardour-6.9.ebuild +++ b/media-sound/ardour/ardour-6.9-r1.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=7 @@ -26,7 +26,6 @@ IUSE="altivec doc jack nls phonehome pulseaudio cpu_flags_x86_sse cpu_flags_x86_ RDEPEND=" dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 - dev-cpp/libgnomecanvasmm:2.6 dev-libs/boost:= dev-libs/glib:2 dev-libs/libsigc++:2 diff --git a/media-sound/ardour/ardour-.ebuild b/media-sound/ardour/ardour-.ebuild index d4f641297a64..4b3a74958f62 100644 --- a/media-sound/ardour/ardour-.ebuild +++ b/media-sound/ardour/ardour-.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=7 @@ -26,7 +26,6 @@ IUSE="altivec doc jack nls phonehome pulseaudio cpu_flags_x86_sse cpu_flags_x86_ RDEPEND=" dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 - dev-cpp/libgnomecanvasmm:2.6 dev-libs/boost:= dev-libs/glib:2 dev-libs/libsigc++:2
[gentoo-commits] repo/gentoo:master commit in: media-libs/lib3ds/, media-libs/lib3ds/files/
commit: c486d45e663d50280ff5b72f95d33661ab72279a Author: Jannik Glückert gmail com> AuthorDate: Fri Mar 18 12:16:09 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:54:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c486d45e media-libs/lib3ds: always call eautoreconf (old libtool has clang bug) Closes: https://bugs.gentoo.org/835577 Signed-off-by: Jannik Glückert gmail.com> Signed-off-by: Sam James gentoo.org> ...b3ds-2.0.0_rc1-underlinking-no-autoreconf.patch | 45 -- media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild | 9 + media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild | 11 -- 3 files changed, 17 insertions(+), 48 deletions(-) diff --git a/media-libs/lib3ds/files/lib3ds-2.0.0_rc1-underlinking-no-autoreconf.patch b/media-libs/lib3ds/files/lib3ds-2.0.0_rc1-underlinking-no-autoreconf.patch deleted file mode 100644 index af9040883c10.. --- a/media-libs/lib3ds/files/lib3ds-2.0.0_rc1-underlinking-no-autoreconf.patch +++ /dev/null @@ -1,45 +0,0 @@ -commit 562d1412a705b6667bc9fa594133366fb7e787ab -Author: hasufell -Date: Thu Sep 26 20:49:44 2013 +0200 - -avoid autoreconf - -diff --git a/examples/3ds2obj/Makefile.in b/examples/3ds2obj/Makefile.in -index 1b5b1fe..d2fda8a 100644 a/examples/3ds2obj/Makefile.in -+++ b/examples/3ds2obj/Makefile.in -@@ -180,7 +180,7 @@ top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - INCLUDES = -I$(top_srcdir)/src - 3ds2obj_SOURCES = 3ds2obj.c --LDADD = $(top_builddir)/src/lib3ds.la -+LDADD = $(top_builddir)/src/lib3ds.la -lm - EXTRA_DIST = 3ds2obj.vcproj - all: all-am - -diff --git a/examples/3dsdump/Makefile.in b/examples/3dsdump/Makefile.in -index 4c915cc..f9f7bba 100644 a/examples/3dsdump/Makefile.in -+++ b/examples/3dsdump/Makefile.in -@@ -180,7 +180,7 @@ top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - INCLUDES = -I$(top_srcdir)/src - 3dsdump_SOURCES = 3dsdump.c --LDADD = $(top_builddir)/src/lib3ds.la -+LDADD = $(top_builddir)/src/lib3ds.la -lm - EXTRA_DIST = 3dsdump.vcproj - all: all-am - -diff --git a/examples/cube/Makefile.in b/examples/cube/Makefile.in -index 76b7946..1c4b5b6 100644 a/examples/cube/Makefile.in -+++ b/examples/cube/Makefile.in -@@ -180,7 +180,7 @@ top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - INCLUDES = -I$(top_srcdir)/src - cube_SOURCES = cube.c --LDADD = $(top_builddir)/src/lib3ds.la -+LDADD = $(top_builddir)/src/lib3ds.la -lm - EXTRA_DIST = cube.vcproj cube.tga - all: all-am - diff --git a/media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild b/media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild index 22bfc9ac8e31..d5158e9289e8 100644 --- a/media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild +++ b/media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit autotools + DESCRIPTION="library for managing 3D-Studio Release 3 and 4 .3DS files" HOMEPAGE="https://code.google.com/p/lib3ds/"; SRC_URI="https://${PN}.googlecode.com/files/${P}.zip"; @@ -18,6 +20,13 @@ PATCHES=( "${FILESDIR}"/${P}-mesh.c.patch ) +src_prepare() { + default + + # Always eautoreconf to renew libtool (e.g. Clang) + eautoreconf +} + src_configure() { econf $(use_enable static-libs static) } diff --git a/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild index b7da0c9e8a8c..653a994cfb71 100644 --- a/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild +++ b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit autotools + MY_PV="20080909" MY_P="${PN}-${MY_PV}" @@ -18,9 +20,12 @@ BDEPEND="app-arch/unzip" S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}"/${P}-underlinking-no-autoreconf.patch -) +src_prepare() { + default + + # Always eautoreconf to renew libtool (e.g. Clang) + eautoreconf +} src_configure() { econf $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: media-libs/lib3ds/
commit: d50180c617f86d2b3f6218b84252f8fd46a42e34 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:54:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:55:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50180c6 media-libs/lib3ds: tidy up variable order Signed-off-by: Sam James gentoo.org> media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild | 3 ++- media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild b/media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild index d5158e9289e8..a2a9fdb2ba6c 100644 --- a/media-libs/lib3ds/lib3ds-1.3.0-r2.ebuild +++ b/media-libs/lib3ds/lib3ds-1.3.0-r2.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=7 @@ -8,6 +8,7 @@ inherit autotools DESCRIPTION="library for managing 3D-Studio Release 3 and 4 .3DS files" HOMEPAGE="https://code.google.com/p/lib3ds/"; SRC_URI="https://${PN}.googlecode.com/files/${P}.zip"; + LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 ppc ppc64 x86" diff --git a/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild index 653a994cfb71..54f706d22467 100644 --- a/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild +++ b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.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=7 @@ -11,6 +11,7 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="library for managing 3D-Studio Release 3 and 4 .3DS files" HOMEPAGE="https://code.google.com/p/lib3ds/"; SRC_URI="https://lib3ds.googlecode.com/files/${MY_P}.zip"; + LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
[gentoo-commits] repo/gentoo:master commit in: app-metrics/snmp_exporter/
commit: 84ef7363ad13defa6b2ca7282314aa91f7db8b19 Author: William Hubbs gentoo org> AuthorDate: Sun Mar 20 21:43:23 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun Mar 20 21:43:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ef7363 app-metrics/snmp_exporter: drop 0.15.0 Signed-off-by: William Hubbs gentoo.org> app-metrics/snmp_exporter/Manifest | 1 - .../snmp_exporter/snmp_exporter-0.15.0.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/app-metrics/snmp_exporter/Manifest b/app-metrics/snmp_exporter/Manifest index fadd9527195e..bd2b5ac96442 100644 --- a/app-metrics/snmp_exporter/Manifest +++ b/app-metrics/snmp_exporter/Manifest @@ -1,3 +1,2 @@ -DIST snmp_exporter-0.15.0.tar.gz 1482592 BLAKE2B f7695eb37f2d702f3a6792337de7a1e878229ec20c8f4bea17d35e174219b71958aaf09bf91daaaffe12c5d03840887ce2ef3b37ce58a56352e8bcbb418bdb5f SHA512 1050a25d12a8201deab0ab7ea95dc35e250954a321d14251c10f87b016c879cf036e01f4043e3463607200381de63f12ea6bcf094dea2939707545f978c2675b DIST snmp_exporter-0.20.0-deps.tar.xz 167938880 BLAKE2B 26db1effd4c74c1d8ad063e390e3ebc2f652bc901b679a70dfa2fda479ead9622eb3bf729f24a3a0088d9b154be108e472218a84109ef23d8413e0db2f8afc9e SHA512 f2b2e72967bd7255abf5f808d1dbb5691755d232b32e0c833ebc9b74a469b5c2b704afb7f32c1c591653a4ad6162efc5ec13345e9f5e2d08c7f01d24bdddf3a1 DIST snmp_exporter-0.20.0.tar.gz 290899 BLAKE2B 81c2c6e8b1f61fe322cf040910744857f0628b61172774069675f5702d7e8dcc443a5567d5fe9d3e26139fee87c3cae8ed5fb7ce21c13b8a0f0cab1cd76384aa SHA512 fe09033e713f12b5a6ad79445def55c8d94c75cbee5e4e7c4683e853c1a8335005462d607e0c7306d2ee6e70178edeb9b6cff0c35aa6d36a4d0fa5ce45cedb51 diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.15.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.15.0.ebuild deleted file mode 100644 index aaf7c2142f37.. --- a/app-metrics/snmp_exporter/snmp_exporter-0.15.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit user golang-build golang-vcs-snapshot - -EGO_PN="github.com/prometheus/snmp_exporter" -EGIT_COMMIT="v${PV/_rc/-rc.}" -SNMP_EXPORTER_COMMIT="92a3da4" -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Prometheus exporter for snmp metrics" -HOMEPAGE="https://github.com/prometheus/snmp_exporter"; -SRC_URI="${ARCHIVE_URI}" -LICENSE="Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -IUSE="" - -DEPEND=">=dev-lang/go-1.11 - dev-util/promu - net-analyzer/net-snmp" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 -1 ${PN} -} - -src_prepare() { - default - sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die -} - -src_compile() { - pushd src/${EGO_PN} || die - GO111MODULE=on GOPATH="${S}" GOCACHE="${T}"/go-cache promu build -v || die - pushd generator || die - GO111MODULE=on GOPATH="${S}" GOCACHE="${T}"/go-cache go build -mod=vendor -o ../bin/generator . || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin bin/generator snmp_exporter - dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml - insinto /etc/snmp_exporter - newins snmp.yml snmp.yml.example - popd || die - keepdir /var/lib/snmp_exporter /var/log/snmp_exporter - fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" -}
[gentoo-commits] repo/gentoo:master commit in: app-metrics/snmp_exporter/
commit: 1ce7c0f98f2135bb9da7e7236693f70548f1b4ea Author: William Hubbs gentoo org> AuthorDate: Sun Mar 20 21:41:04 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun Mar 20 21:43:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce7c0f9 app-metrics/snmp_exporter: add 0.20.0 Closes: https://bugs.gentoo.org/781251 Closes: https://bugs.gentoo.org/834969 Signed-off-by: William Hubbs gentoo.org> app-metrics/snmp_exporter/Manifest | 2 + .../snmp_exporter/snmp_exporter-0.20.0.ebuild | 47 ++ 2 files changed, 49 insertions(+) diff --git a/app-metrics/snmp_exporter/Manifest b/app-metrics/snmp_exporter/Manifest index 5d485a3f35a2..fadd9527195e 100644 --- a/app-metrics/snmp_exporter/Manifest +++ b/app-metrics/snmp_exporter/Manifest @@ -1 +1,3 @@ DIST snmp_exporter-0.15.0.tar.gz 1482592 BLAKE2B f7695eb37f2d702f3a6792337de7a1e878229ec20c8f4bea17d35e174219b71958aaf09bf91daaaffe12c5d03840887ce2ef3b37ce58a56352e8bcbb418bdb5f SHA512 1050a25d12a8201deab0ab7ea95dc35e250954a321d14251c10f87b016c879cf036e01f4043e3463607200381de63f12ea6bcf094dea2939707545f978c2675b +DIST snmp_exporter-0.20.0-deps.tar.xz 167938880 BLAKE2B 26db1effd4c74c1d8ad063e390e3ebc2f652bc901b679a70dfa2fda479ead9622eb3bf729f24a3a0088d9b154be108e472218a84109ef23d8413e0db2f8afc9e SHA512 f2b2e72967bd7255abf5f808d1dbb5691755d232b32e0c833ebc9b74a469b5c2b704afb7f32c1c591653a4ad6162efc5ec13345e9f5e2d08c7f01d24bdddf3a1 +DIST snmp_exporter-0.20.0.tar.gz 290899 BLAKE2B 81c2c6e8b1f61fe322cf040910744857f0628b61172774069675f5702d7e8dcc443a5567d5fe9d3e26139fee87c3cae8ed5fb7ce21c13b8a0f0cab1cd76384aa SHA512 fe09033e713f12b5a6ad79445def55c8d94c75cbee5e4e7c4683e853c1a8335005462d607e0c7306d2ee6e70178edeb9b6cff0c35aa6d36a4d0fa5ce45cedb51 diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.20.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.20.0.ebuild new file mode 100644 index ..8752286662b1 --- /dev/null +++ b/app-metrics/snmp_exporter/snmp_exporter-0.20.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +SNMP_EXPORTER_COMMIT=c33572b6 +inherit go-module + +DESCRIPTION="Prometheus exporter for snmp metrics" +HOMEPAGE="https://github.com/prometheus/snmp_exporter"; +SRC_URI="https://github.com/prometheus/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/snmp_exporter + acct-user/snmp_exporter + net-analyzer/net-snmp" + DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="dev-util/promu" + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" .promu.yml || die +} + +src_compile() { + promu build --prefix bin || die + pushd generator || die + ego build -o ../bin/generator + popd || die +} + +src_install() { + dobin bin/* + dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml + insinto /etc/snmp_exporter + newins snmp.yml snmp.yml.example + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + keepdir /var/lib/snmp_exporter /var/log/snmp_exporter + fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter +}
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: c6d1023302f56192fb6ecc57ad1dd61e365c9707 Author: Stephan Hartmann gentoo org> AuthorDate: Sun Mar 20 21:38:55 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun Mar 20 21:41:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d10233 www-client/chromium: stable channel bump to 99.0.4844.82 Only fixes a problem with Hangouts, see https://crbug.com/1306866 Bug: https://bugs.gentoo.org/835468 Signed-off-by: Stephan Hartmann gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-99.0.4844.82.ebuild | 1013 ++ 2 files changed, 1014 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 819e96c7f515..a766a9f1422c 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,3 +4,4 @@ DIST chromium-101-patchset-3.tar.xz 3236 BLAKE2B 6a190eb102a2d330a1224cd132f41ce DIST chromium-101.0.4947.0.tar.xz 1396239572 BLAKE2B 2a87ea786b9bf0bb704e1053e31212b1e9477be78e535fd7a530ea7a768b8d83e461476d5ef8b710963e1648c891704ac0f0a0eff7f1d9ed77df72be26a86408 SHA512 2223ad069fbdb4131cefbfbda52cebd0d0e3f09c0df8ca5cb9cbc75c340f9671f9ddb7093e3dfc4e5a838fd2b8081a205295d0e3961997dc0b71b1fe5d88 DIST chromium-99-patchset-3.tar.xz 3912 BLAKE2B 79030156e81ebd6b3c348fb429e23d0c866059e047e7cdc0f656a1b1ee290f3afa8b358d0e1df18a86616a35a9a256e7432a5ab4e9b952c7a360aed871236659 SHA512 63d951cb3d17c1d02d9ddbee3a44aca000c5ba2f908012584944ce7fc435aebfe39b9628d4bd043df97c4dd7afa0ad614c65368ca759b64a84654126f06f9ea8 DIST chromium-99.0.4844.74.tar.xz 1316293332 BLAKE2B 4b145b7ac0581913874d735ea5ec2659de9db256bf470b386b9e06a91e68170a39caf5a0d44cd8afa52b240028e8c3367c9e2db7242956576dc6b9fa96d3 SHA512 d0b8d8fff715b249bbc214d30d7165ecd75f399c3a5d5234e7b8492bdfa2c0a1f24ed25ea33efe43f0c1210fa5ec65566be7eba7817e5566f1e0cdcae92214de +DIST chromium-99.0.4844.82.tar.xz 1316414584 BLAKE2B 6a6ae471c8bc586a936d95c1fd12d9937a4569339e30c771196fdfe7d5e76db69924c37551f09a8f59f573c1b3a8a0a699e68f00bf1eda35c7c28abe8d7a83d9 SHA512 9fa06c40fa99ee5a954667be4f04db1347b4e95583dd40d2a647ba7b6b8551453be78eef28ca6a29d325490fa3555d96fa49ce6e804f041f0b84a3d609bff2a2 diff --git a/www-client/chromium/chromium-99.0.4844.82.ebuild b/www-client/chromium/chromium-99.0.4844.82.ebuild new file mode 100644 index ..67d7f48775d3 --- /dev/null +++ b/www-client/chromium/chromium-99.0.4844.82.ebuild @@ -0,0 +1,1013 @@ +# Copyright 2009-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml" + +CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk vi zh-CN zh-TW" + +inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://chromium.org/"; +PATCHSET="3" +PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz"; + +LICENSE="BSD" +SLOT="0/stable" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" +REQUIRED_USE=" + component-build? ( !suid !libcxx ) + screencast? ( wayland ) +" + +COMMON_X_DEPEND=" + x11-libs/gdk-pixbuf:2 + x11-libs/libXcomposite:= + x11-libs/libXcursor:= + x11-libs/libXdamage:= + x11-libs/libXfixes:= + >=x11-libs/libXi-1.6.0:= + x11-libs/libXrandr:= + x11-libs/libXrender:= + x11-libs/libXtst:= + x11-libs/libxshmfence:= + virtual/opengl +" + +COMMON_SNAPSHOT_DEPEND=" + system-icu? ( >=dev-libs/icu-69.1:= ) + >=dev-libs/libxml2-2.9.4-r3:=[icu] + dev-libs/nspr:= + >=dev-libs/nss-3.26:= + !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) + dev-libs/libxslt:= + media-libs/fontconfig:= + >=media-libs/freetype-2.11.0-r1:= + system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) + media-libs/libjpeg-turbo:= + system-png? ( media-libs/libpng:=[-apng] ) + >=media-libs/libwebp-0.4.0:= + media-libs/mesa:=[gbm(+)] + >=media-libs/openh264-1.6.0:= + sys-libs/zlib:= + x11-libs/libdrm:= + !headless? ( + dev-libs/glib:2 + >=media-libs/alsa-lib-1.0.19:= + pulseaudio? ( media-sound/pulseaudio:= ) + sys-apps/pciutils:= +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/
commit: d1398a3a6e61189db5c5350729cfe8f1354d4daf Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 21:18:41 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 21:29:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1398a3a gnome-base/librsvg: Version bump to 2.54.0 Bug: https://bugs.gentoo.org/835630 Signed-off-by: Matt Turner gentoo.org> gnome-base/librsvg/Manifest | 1 + gnome-base/librsvg/librsvg-2.54.0.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index 307bbff4a960..a98cc44df5bb 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -1,3 +1,4 @@ DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc SHA512 db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280 DIST librsvg-2.52.6.tar.xz 23662708 BLAKE2B 21108297aa4f87a852d0decb9cc7b8a5cdb546e00075d16f0f86502752adc176a67b56607eb90b034ca4e2dddbf8f82a3d81727496a5ae1a2b94715cdbbd87ac SHA512 be4830fb34c4859bdbe0c86da7b5de0807f28bb63fc124b4405ca8f9ef6ee45add77b4c43b9031d00157870eceb458df30cf5ee25e73d3894797d622b465f38d DIST librsvg-2.52.7.tar.xz 23709632 BLAKE2B 4eb83d71b77b851c408ddba711fe39ed23863aa6466634020a19ffc30e00c12f7dea81f11fdc09eb53c0c72efb35adc4528568b3c27e5dc0e886426d145d347f SHA512 15c075d696ebba3f93456be088e6398da5b7992119edc78f1ee1d376a70425248e36b138dc86234aec13cb139fded11d6d74523c44f9a49eb19c2151fcb7 +DIST librsvg-2.54.0.tar.xz 23489972 BLAKE2B 04fcbb688b18e98dcbef81e84106a99280d45f242152a355ac6f202410c13b289b281bd10f9e77854997362b7d3e88832d3274d7d63ace8adc05613da99e2aab SHA512 3357ca8cf7537fe2792ee2d9a1719622656f3e1d7f30da062799a4b3ca8788cc07333a00e1c9da53a53da2b67a2aa5895a4c8fce35003da659fb7f98048b68eb diff --git a/gnome-base/librsvg/librsvg-2.54.0.ebuild b/gnome-base/librsvg/librsvg-2.54.0.ebuild new file mode 100644 index ..17264842982a --- /dev/null +++ b/gnome-base/librsvg/librsvg-2.54.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION=0.46 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala + +DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg"; + +LICENSE="LGPL-2+" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +IUSE="+introspection +vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}] + >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] + >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}] + + introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +" +DEPEND="${RDEPEND} + >=virtual/rust-1.54[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') + dev-util/gi-docgen + virtual/pkgconfig + vala? ( $(vala_depend) ) +" +# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by eautoreconf + +QA_FLAGS_IGNORED=" + usr/bin/rsvg-convert + usr/lib.*/librsvg.* +" + +RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get into an infinite compilation sometimes, etc. + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=( + --disable-static + --disable-debug + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable vala) + --enable-pixbuf-loader + ) + + if ! multilib_is_native_abi; then + myconf+=( + # Set the rust target, which can differ from CHOST + RUST_TARGET="$(rust_abi)" + # RUST_TARGET is only honored if cross_compiling, but non-native ABIs aren't cross as + # far as C parts and configure auto-detection are concerned as CHOST equals CBUILD + cross_compiling=yes + ) + fi + + ECONF_SOURCE=${S} \ + gnome2_src_configure "${myconf[@]}" + + if multilib_is_native_abi; then + ln -s "${S}"/doc/html doc/html || die + fi +} + +multilib_src_compile() { + gnome2_src_compile +} + +multilib_src_install() { + gnome2_src_install +}
[gentoo-commits] proj/eselect-iptables:master commit in: src/
commit: 2512407d3790155e67dd7e1133a47703c51501b0 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:17:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:18:37 2022 + URL: https://gitweb.gentoo.org/proj/eselect-iptables.git/commit/?id=2512407d iptables.eselect: assume IPv6 is enabled if missing USE flag In 174ce77f31336d5d8c9a4af20dfa7d31e2c55ca5 in ::gentoo, we dropped USE=ipv6 from iptables. We need to adapt eselect-iptables for that. Closes: https://bugs.gentoo.org/835613 Signed-off-by: Sam James gentoo.org> src/iptables.eselect | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/iptables.eselect b/src/iptables.eselect index 7a62722..77b28db 100644 --- a/src/iptables.eselect +++ b/src/iptables.eselect @@ -78,7 +78,7 @@ get_symlinks_list() { iptables) printf -- '%s\n' "${IPTABLES_SYMLINKS[@]}" - if [[ ${1} == -a ]] || has_version 'net-firewall/iptables[ipv6]' + if [[ ${1} == -a ]] || has_version 'net-firewall/iptables[ipv6(+)]' then printf -- '%s\n' "${IP6TABLES_SYMLINKS[@]}" fi
[gentoo-commits] proj/eselect-iptables: New tag: 20220320
commit: Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:28:08 2022 + New tag: 20220320
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/
commit: 1cd3804bdc11dbad287903ad7a13e63d9d8c81e0 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:25:54 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:25:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd3804b app-eselect/eselect-iptables: add 20220320 Fixes installing ip6tables symlinks when using newer iptables w/o USE=ipv6 (it's always on now). Closes: https://bugs.gentoo.org/835613 Signed-off-by: Sam James gentoo.org> app-eselect/eselect-iptables/Manifest | 1 + .../eselect-iptables-20220320.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/app-eselect/eselect-iptables/Manifest b/app-eselect/eselect-iptables/Manifest index 0a2ac807b2da..bc40c152da5d 100644 --- a/app-eselect/eselect-iptables/Manifest +++ b/app-eselect/eselect-iptables/Manifest @@ -1 +1,2 @@ DIST eselect-iptables-20211203.tar.xz 2144 BLAKE2B 9a53784a0831e7d2c150a974faba6c9dc124b0eafdd22cd8a56d342f77d9d4741fb0ff289e429351b8cff2e7576d00ba7e66d36c73ebe7c43c9d42cf56c13292 SHA512 5a670d72f20722df12bae7baa9ad68175e9678610657e24c4182ef83f30cc356b7af2f3bd8ea22e16aa83ba34cf5c407761c6dc2b937a4488b2da47dcb9eca97 +DIST eselect-iptables-20220320.tar.xz 2152 BLAKE2B 82813bf7814b91f1cf6da35c5c893e8ca28a8f5b5885e234c12853b5dc3afd73b3e0512e9d3d379e81b466706eabef8774d1b5738dd12582bbf1e344294a80f8 SHA512 7783d94d3bc463e0e8e084368c3906358efd03c9e47898686943d4900babd84e038991338f78459fca410f618dd5a62020e3d2af5ae45554f323a70a9b284135 diff --git a/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild b/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild new file mode 100644 index ..9c41e81fefd2 --- /dev/null +++ b/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Manages the {,/usr}/sbin/iptables symlink" +HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-iptables.git/"; +SRC_URI="https://dev.gentoo.org/~chutzpah/dist/iptables/${P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND="app-admin/eselect" + +src_install() { + insinto /usr/share/eselect/modules + doins iptables.eselect + + local symlink + for symlink in {eb,arp}tables; do + dosym iptables.eselect /usr/share/eselect/modules/${symlink}.eselect + done +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/
commit: 7a4d24e0336d8e24e310b44123edad15e9e23882 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:27:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:27:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4d24e0 net-firewall/iptables: depend on newer eselect-iptables for IPv6 fix Closes: https://bugs.gentoo.org/835613 Signed-off-by: Sam James gentoo.org> .../iptables/{iptables-1.8.7-r1.ebuild => iptables-1.8.7-r2.ebuild}| 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-firewall/iptables/iptables-1.8.7-r1.ebuild b/net-firewall/iptables/iptables-1.8.7-r2.ebuild similarity index 98% rename from net-firewall/iptables/iptables-1.8.7-r1.ebuild rename to net-firewall/iptables/iptables-1.8.7-r2.ebuild index 886111459d9b..18d15c8dd6fc 100644 --- a/net-firewall/iptables/iptables-1.8.7-r1.ebuild +++ b/net-firewall/iptables/iptables-1.8.7-r2.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~ IUSE="conntrack netlink nftables pcap static-libs" BUILD_DEPEND=" - >=app-eselect/eselect-iptables-20200508 + >=app-eselect/eselect-iptables-20220320 " COMMON_DEPEND=" conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) @@ -33,7 +33,6 @@ DEPEND="${COMMON_DEPEND} >=sys-kernel/linux-headers-4.4:0 " BDEPEND="${BUILD_DEPEND} - app-eselect/eselect-iptables virtual/pkgconfig nftables? ( sys-devel/flex
[gentoo-commits] proj/eselect-iptables: New tag: 20200508
commit: Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:17:17 2022 + New tag: 20200508
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: b522ecb1078aad753b3970d91699053974440e2f Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:13:16 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:13:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b522ecb1 sys-libs/glibc: add safety check for /usr/lib/include This directory isn't used by anything legitimate but it breaks the build in a confusing way. Add a check for it & bail out if it exists. If you do have this directory on your system, back up its contents, then move it away/delete it. Closes: https://bugs.gentoo.org/643302 Closes: https://bugs.gentoo.org/833620 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.34-r10.ebuild | 8 sys-libs/glibc/glibc-2.35.ebuild | 8 sys-libs/glibc/glibc-.ebuild | 8 3 files changed, 24 insertions(+) diff --git a/sys-libs/glibc/glibc-2.34-r10.ebuild b/sys-libs/glibc/glibc-2.34-r10.ebuild index 4dea22b5ab39..2ec1d7e98e09 100644 --- a/sys-libs/glibc/glibc-2.34-r10.ebuild +++ b/sys-libs/glibc/glibc-2.34-r10.ebuild @@ -760,6 +760,14 @@ sanity_prechecks() { # When we actually have to compile something... if ! just_headers && [[ ${MERGE_TYPE} != "binary" ]] ; then + if [[ -d "${ESYSROOT}"/usr/lib/include ]] ; then + # bug #833620, bug #643302 + eerror "Found ${ESYSROOT}/usr/lib/include directory!" + eerror "This is known to break glibc's build." + eerror "Please backup its contents then remove the directory." + die "Found directory (${ESYSROOT}/usr/lib/include) which will break build (bug #833620)!" + fi + if [[ ${CTARGET} == *-linux* ]] ; then local run_kv build_kv want_kv diff --git a/sys-libs/glibc/glibc-2.35.ebuild b/sys-libs/glibc/glibc-2.35.ebuild index d656aea8f10a..430062880001 100644 --- a/sys-libs/glibc/glibc-2.35.ebuild +++ b/sys-libs/glibc/glibc-2.35.ebuild @@ -750,6 +750,14 @@ sanity_prechecks() { # When we actually have to compile something... if ! just_headers && [[ ${MERGE_TYPE} != "binary" ]] ; then + if [[ -d "${ESYSROOT}"/usr/lib/include ]] ; then + # bug #833620, bug #643302 + eerror "Found ${ESYSROOT}/usr/lib/include directory!" + eerror "This is known to break glibc's build." + eerror "Please backup its contents then remove the directory." + die "Found directory (${ESYSROOT}/usr/lib/include) which will break build (bug #833620)!" +fi + if [[ ${CTARGET} == *-linux* ]] ; then local run_kv build_kv want_kv diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index ffc7af277618..2a26162f17d2 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -750,6 +750,14 @@ sanity_prechecks() { # When we actually have to compile something... if ! just_headers && [[ ${MERGE_TYPE} != "binary" ]] ; then + if [[ -d "${ESYSROOT}"/usr/lib/include ]] ; then + # bug #833620, bug #643302 + eerror "Found ${ESYSROOT}/usr/lib/include directory!" + eerror "This is known to break glibc's build." + eerror "Please backup its contents then remove the directory." + die "Found directory (${ESYSROOT}/usr/lib/include) which will break build (bug #833620)!" + fi + if [[ ${CTARGET} == *-linux* ]] ; then local run_kv build_kv want_kv
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: ec02fa205231d94d8e4b35e3c58c02b99313ff26 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:06:11 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:06:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec02fa20 sys-libs/glibc: drop USE=clone3 in >= 2.34-r10 All -clone3 deps are gone now, so we always enable clone3 in these versions and beyond. Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.34-r10.ebuild | 11 +++ sys-libs/glibc/glibc-2.35.ebuild | 11 +++ sys-libs/glibc/glibc-.ebuild | 11 +++ 3 files changed, 9 insertions(+), 24 deletions(-) diff --git a/sys-libs/glibc/glibc-2.34-r10.ebuild b/sys-libs/glibc/glibc-2.34-r10.ebuild index 5c7b4c9a1936..4dea22b5ab39 100644 --- a/sys-libs/glibc/glibc-2.34-r10.ebuild +++ b/sys-libs/glibc/glibc-2.34-r10.ebuild @@ -46,7 +46,7 @@ SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${L SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" -IUSE="audit caps cet +clone3 compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp +static-libs static-pie suid systemd systemtap test vanilla" +IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp +static-libs static-pie suid systemd systemtap test vanilla" # Minimum kernel version that glibc requires MIN_KERN_VER="3.2.0" @@ -863,13 +863,8 @@ src_prepare() { einfo "Done." fi - if use clone3 ; then - append-cppflags -DGENTOO_USE_CLONE3 - else - # See e.g. bug #827386, bug #819045. - elog "Disabling the clone3 syscall for compatibility with older Electron apps." - elog "Please re-enable this flag before filing bugs!" - fi + # TODO: We can drop this once patch is gone from our patchset + append-cppflags -DGENTOO_USE_CLONE3 default diff --git a/sys-libs/glibc/glibc-2.35.ebuild b/sys-libs/glibc/glibc-2.35.ebuild index b37bf4d692ac..d656aea8f10a 100644 --- a/sys-libs/glibc/glibc-2.35.ebuild +++ b/sys-libs/glibc/glibc-2.35.ebuild @@ -44,7 +44,7 @@ SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${L SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" -IUSE="audit caps cet +clone3 compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp +static-libs suid systemd systemtap test vanilla" +IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp +static-libs suid systemd systemtap test vanilla" # Minimum kernel version that glibc requires MIN_KERN_VER="3.2.0" @@ -850,13 +850,8 @@ src_prepare() { einfo "Done." fi - if use clone3 ; then - append-cppflags -DGENTOO_USE_CLONE3 - else - # See e.g. bug #827386, bug #819045. - elog "Disabling the clone3 syscall for compatibility with older Electron apps." - elog "Please re-enable this flag before filing bugs!" - fi + # TODO: We can drop this once patch is gone from our patchset + append-cppflags -DGENTOO_USE_CLONE3 default diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 6928c0dc4788..ffc7af277618 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -44,7 +44,7 @@ SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${L SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" -IUSE="audit caps cet +clone3 compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp +static-libs suid systemd systemtap test vanilla" +IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp +static-libs suid systemd systemtap test vanilla" # Minimum kernel version that glibc requires MIN_KERN_VER="3.2.0" @@ -850,13 +850,8 @@ src_prepare() { einfo "Done."
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/files/, net-nds/openldap/
commit: 524491b7848c723edf7707f1a21bc80a3b7ab3c0 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 20:26:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:04:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524491b7 net-nds/openldap: drop sys-libs/db (BDB) remnants from 2.6.1 We already dropped the dependency in 2.6.1 so let's clean up some remnants. Signed-off-by: Sam James gentoo.org> .../files/openldap-2.6.1-fix-bashism-configure.patch | 2 -- net-nds/openldap/openldap-2.6.1.ebuild | 12 +--- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch index 93b104198ba6..c2acb679e3ba 100644 --- a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch +++ b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch @@ -1,5 +1,3 @@ -diff --git a/configure.ac b/configure.ac -index a5075be..b78f2ad 100644 --- a/configure.ac +++ b/configure.ac @@ -2055,7 +2055,7 @@ dnl diff --git a/net-nds/openldap/openldap-2.6.1.ebuild b/net-nds/openldap/openldap-2.6.1.ebuild index 252fe1d5b198..0edc6a14276a 100644 --- a/net-nds/openldap/openldap-2.6.1.ebuild +++ b/net-nds/openldap/openldap-2.6.1.ebuild @@ -38,14 +38,6 @@ REQUIRED_USE="cxx? ( sasl ) S=${WORKDIR}/${PN}-OPENLDAP_REL_ENG_${MY_PV} -# always list newer first -# Do not add any AGPL-3 BDB here! -# See bug 525110, comment 15. -# Advanced usage: OPENLDAP_BDB_SLOTS in the environment can be used to force a slot during build. -BDB_SLOTS="${OPENLDAP_BDB_SLOTS:=5.3 4.8}" -BDB_PKGS='' -for _slot in $BDB_SLOTS; do BDB_PKGS="${BDB_PKGS} sys-libs/db:${_slot}" ; done - # openssl is needed to generate lanman-passwords required by samba COMMON_DEPEND=" ssl? ( @@ -230,6 +222,7 @@ openldap_find_versiontags() { [[ "${have_files}" == "1" ]] && einfo "DB files present" || einfo "No DB files present" # Now we must check for the major version of sys-libs/db linked against. + # TODO: remove this as we dropped bdb support (gone upstream) in 2.6.1? SLAPD_PATH="${EROOT}/usr/$(get_libdir)/openldap/slapd" if [[ "${have_files}" == "1" ]] && [[ -f "${SLAPD_PATH}" ]]; then OLDVER="$(/usr/bin/ldd ${SLAPD_PATH} \ @@ -787,9 +780,6 @@ pkg_postinst() { elog "Getting started using OpenLDAP? There is some documentation available:" elog "Gentoo Guide to OpenLDAP Authentication" elog "(https://wiki.gentoo.org/wiki/Centralized_authentication_using_OpenLDAP)" - elog "---" - elog "An example file for tuning BDB backends with openldap is" - elog "DB_CONFIG.fast.example in /usr/share/doc/${PF}/" fi preserve_old_lib_notify /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-libs/db/files/, sys-libs/db/, profiles/arch/arm/
commit: 9a037710a0f81491e4a66350548bcc7d12dd4a43 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 20:04:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:04:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a037710 sys-libs/db: drop USE=java Flag was last-rited a while ago. Closes: https://bugs.gentoo.org/713866 Closes: https://bugs.gentoo.org/615408 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 1 - profiles/base/package.use.mask | 7 sys-libs/db/db-18.1.32-r1.ebuild | 39 +++ sys-libs/db/db-18.1.40-r1.ebuild | 39 +++ sys-libs/db/db-4.8.30-r6.ebuild| 39 +++ sys-libs/db/db-5.3.28-r8.ebuild| 40 +++- sys-libs/db/db-6.0.35-r4.ebuild| 41 +++- sys-libs/db/db-6.1.38-r1.ebuild| 39 +++ sys-libs/db/db-6.2.38-r1.ebuild| 41 +++- .../db/files/db-4.2-listen-to-java-options.patch | 10 - .../db/files/db-4.6-jni-check-prefix-first.patch | 30 --- .../files/db-4.8.24-java-manifest-location.patch | 12 -- .../db/files/db-6.2-jni-check-prefix-first.patch | 38 --- .../files/db-6.2.32-jni-check-prefix-first.patch | 44 -- 14 files changed, 39 insertions(+), 381 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 78ced3f3b812..34e17113ed3a 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -436,7 +436,6 @@ media-libs/libjpeg-turbo java net-dns/libidn java net-misc/tigervnc java sys-devel/gettext java -sys-libs/db java # Alexandre Rostovtsev (2013-01-22) # remove mask if/when media-gfx/argyllcms is keywored here. diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 0666809d84c2..eb5b79974265 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -37,13 +37,6 @@ media-video/wireplumber system-service # isn't the same as it is for just glibc specifically. sys-libs/glibc custom-cflags -# Sam James (2022-01-23) -# Java bindings are broken with OpenJDK 11+ and we're not -# aware of any consumers. bug #713866 -# The bindings will be removed on 2022-02-23 due to their state -# of disrepair. -sys-libs/db java - # Sam James (2022-01-12) # Unmask PCH for now for GCC to avoid unnecessary rebuilds # (USE=pch is now use.mask-ed globally) diff --git a/sys-libs/db/db-18.1.32-r1.ebuild b/sys-libs/db/db-18.1.32-r1.ebuild index 76b018c57445..463c37170918 100644 --- a/sys-libs/db/db-18.1.32-r1.ebuild +++ b/sys-libs/db/db-18.1.32-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit db flag-o-matic java-pkg-opt-2 autotools multilib multilib-minimal eapi7-ver toolchain-funcs +inherit db flag-o-matic autotools multilib multilib-minimal eapi7-ver toolchain-funcs #Number of official patches #PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"` @@ -31,30 +31,21 @@ done LICENSE="AGPL-3" SLOT="$(ver_cut 1-2)" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="doc java cxx tcl test" +IUSE="doc cxx tcl test" REQUIRED_USE="test? ( tcl )" # the entire testsuite needs the TCL functionality DEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] ) test? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jdk-1.8 ) >=sys-devel/binutils-2.16.1" -RDEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.8 )" +RDEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )" MULTILIB_WRAPPED_HEADERS=( /usr/include/db$(ver_cut 1-2)/db.h ) PATCHES=( - # bug #510506 - "${FILESDIR}"/${PN}-4.8.24-java-manifest-location.patch - - # use the includes from the prefix - "${FILESDIR}"/${PN}-6.2.32-jni-check-prefix-first.patch - "${FILESDIR}"/${PN}-4.2-listen-to-java-options.patch - # sqlite configure call has an extra leading .. # upstreamed:5.2.36, missing in 5.3.x/6.x # still needs to be patched in 6.0.20 @@ -83,12 +74,6 @@ src_prepare() { -e "/^DB_RELEASE_DATE=/s~=.*~='${REAL_DB_RELEASE_DATE}'~g" \ "${S_BASE}"/dist/RELEASE || die - # Include the SLOT for Java JAR files - # This supersedes the unused jarlocation patches. - sed -r -i \ - -e '/jarfile=.*\.jar$/s,(.jar$),-$(LIBVERSION)\1,g' \ - "${S_BASE}"/dist/Makefile.in || die - cd "${S_BASE}"/dist || die rm -f aclocal/libtool.m4 sed -i \ @@ -97,7 +82,7 @@ src_prepare() { sed -i \ -e '/^AC_PATH_T
[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/files/, sys-libs/db/
commit: 9abad1e43a4afa095d8f97a40b4cafbf35dde087 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 20:19:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:04:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9abad1e4 sys-libs/db: fix bashism in 6.2.38 configure Signed-off-by: Sam James gentoo.org> sys-libs/db/db-6.2.38-r1.ebuild | 2 ++ sys-libs/db/files/db-6.2.38-bashism-configure.patch | 11 +++ 2 files changed, 13 insertions(+) diff --git a/sys-libs/db/db-6.2.38-r1.ebuild b/sys-libs/db/db-6.2.38-r1.ebuild index 69957a34e851..d83e4107efcc 100644 --- a/sys-libs/db/db-6.2.38-r1.ebuild +++ b/sys-libs/db/db-6.2.38-r1.ebuild @@ -54,6 +54,8 @@ PATCHES=( # The upstream testsuite copies .lib and the binaries for each parallel test # core, ~300MB each. This patch uses links instead, saves a lot of space. "${FILESDIR}"/${PN}-6.0.20-test-link.patch + + "${FILESDIR}"/${PN}-6.2.38-bashism-configure.patch ) src_prepare() { diff --git a/sys-libs/db/files/db-6.2.38-bashism-configure.patch b/sys-libs/db/files/db-6.2.38-bashism-configure.patch new file mode 100644 index ..bea1f3d3bde0 --- /dev/null +++ b/sys-libs/db/files/db-6.2.38-bashism-configure.patch @@ -0,0 +1,11 @@ +--- a/dist/aclocal/types.m4 b/dist/aclocal/types.m4 +@@ -188,7 +188,7 @@ AC_SUBST(db_off_t_decl) + AC_CHECK_TYPE(db_off_t,, + [AM_SEARCH_SSIZES(db_off_t_decl, db_off_t, $ac_cv_sizeof_off_t)]) + AC_SUBST(db_off_t_max_decl) +-if test "$ac_cv_sizeof_off_t" == "4"; then ++if test "$ac_cv_sizeof_off_t" = "4"; then + db_off_t_max_decl="#define DB_OFF_T_MAX INT32_MAX" + else + db_off_t_max_decl="#define DB_OFF_T_MAX INT64_MAX"
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/, net-nds/openldap/files/
commit: 7accaa1bca99714064d7a7a69011d7186f8f0b92 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 20:26:09 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:04:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7accaa1b net-nds/openldap: fix bashism in configure in 2.6.1 Signed-off-by: Sam James gentoo.org> .../files/openldap-2.6.1-fix-bashism-configure.patch| 13 + net-nds/openldap/openldap-2.6.1.ebuild | 1 + 2 files changed, 14 insertions(+) diff --git a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch new file mode 100644 index ..93b104198ba6 --- /dev/null +++ b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch @@ -0,0 +1,13 @@ +diff --git a/configure.ac b/configure.ac +index a5075be..b78f2ad 100644 +--- a/configure.ac b/configure.ac +@@ -2055,7 +2055,7 @@ dnl + WITH_SYSTEMD=no + systemdsystemunitdir= + ol_link_systemd=no +-if test $ol_enable_slapd == no && test $ol_enable_balancer != yes ; then ++if test $ol_enable_slapd = no && test $ol_enable_balancer != yes ; then + if test $ol_with_systemd != no ; then + AC_MSG_WARN([servers disabled, ignoring --with-systemd=$ol_with_systemd argument]) + ol_with_systemd=no diff --git a/net-nds/openldap/openldap-2.6.1.ebuild b/net-nds/openldap/openldap-2.6.1.ebuild index 30b563e02efb..252fe1d5b198 100644 --- a/net-nds/openldap/openldap-2.6.1.ebuild +++ b/net-nds/openldap/openldap-2.6.1.ebuild @@ -145,6 +145,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.6.1-flags.patch "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch "${FILESDIR}"/${PN}-2.6.1-make-flags.patch + "${FILESDIR}"/${PN}-2.6.1-fix-bashism-configure.patch ) openldap_filecount() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/files/, sys-libs/db/
commit: 7649b930ec479a2001992e905a5a87b2fe7981a3 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 20:48:23 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:04:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7649b930 sys-libs/db: cleanup patches Signed-off-by: Sam James gentoo.org> sys-libs/db/db-18.1.40-r1.ebuild | 2 +- sys-libs/db/db-4.8.30-r6.ebuild | 2 +- sys-libs/db/db-5.3.28-r8.ebuild | 2 +- sys-libs/db/db-6.0.35-r4.ebuild | 2 +- sys-libs/db/db-6.1.38-r1.ebuild | 2 +- sys-libs/db/db-6.2.38-r1.ebuild | 2 +- sys-libs/db/files/db-18.1.25-test-link.patch | 4 ++-- sys-libs/db/files/db-4.8.30-rename-atomic-compare-exchange.patch | 2 -- sys-libs/db/files/db-5.1.29-rename-atomic-compare-exchange.patch | 2 -- sys-libs/db/files/db-5.2.28-sqlite-configure-path.patch | 5 ++--- sys-libs/db/files/db-6.0.20-test-link.patch | 5 ++--- sys-libs/db/files/db-6.0.35-sqlite-configure-path.patch | 4 ++-- sys-libs/db/files/db-6.1.19-sqlite-configure-path.patch | 4 ++-- 13 files changed, 16 insertions(+), 22 deletions(-) diff --git a/sys-libs/db/db-18.1.40-r1.ebuild b/sys-libs/db/db-18.1.40-r1.ebuild index ce83bceb3309..7809ee145998 100644 --- a/sys-libs/db/db-18.1.40-r1.ebuild +++ b/sys-libs/db/db-18.1.40-r1.ebuild @@ -81,7 +81,7 @@ src_prepare() { -e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \ aclocal/programs.m4 || die AT_M4DIR="aclocal" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. + # They do autoconf and THEN replace the version variables :( . ./RELEASE for v in \ DB_VERSION_{FAMILY,LETTER,RELEASE,MAJOR,MINOR} \ diff --git a/sys-libs/db/db-4.8.30-r6.ebuild b/sys-libs/db/db-4.8.30-r6.ebuild index 57cf68428074..ca3d63339448 100644 --- a/sys-libs/db/db-4.8.30-r6.ebuild +++ b/sys-libs/db/db-4.8.30-r6.ebuild @@ -67,7 +67,7 @@ src_prepare() { AT_M4DIR="aclocal" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. + # They do autoconf and THEN replace the version variables :( . ./RELEASE sed \ -e "s/__EDIT_DB_VERSION_MAJOR__/$DB_VERSION_MAJOR/g" \ diff --git a/sys-libs/db/db-5.3.28-r8.ebuild b/sys-libs/db/db-5.3.28-r8.ebuild index 44cdf166b590..c7f5d0f6d288 100644 --- a/sys-libs/db/db-5.3.28-r8.ebuild +++ b/sys-libs/db/db-5.3.28-r8.ebuild @@ -85,7 +85,7 @@ src_prepare() { AT_M4DIR="aclocal" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. + # They do autoconf and THEN replace the version variables :( . ./RELEASE local v ev for v in \ diff --git a/sys-libs/db/db-6.0.35-r4.ebuild b/sys-libs/db/db-6.0.35-r4.ebuild index 046278265fb0..cf95493690ea 100644 --- a/sys-libs/db/db-6.0.35-r4.ebuild +++ b/sys-libs/db/db-6.0.35-r4.ebuild @@ -83,7 +83,7 @@ src_prepare() { AT_M4DIR="aclocal" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. + # They do autoconf and THEN replace the version variables :( . ./RELEASE local v ev for v in \ diff --git a/sys-libs/db/db-6.1.38-r1.ebuild b/sys-libs/db/db-6.1.38-r1.ebuild index 861f881a6b02..278f210fd913 100644 --- a/sys-libs/db/db-6.1.38-r1.ebuild +++ b/sys-libs/db/db-6.1.38-r1.ebuild @@ -82,7 +82,7 @@ src_prepare() { -e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \ aclocal/programs.m4 || die AT_M4DIR="aclocal" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. + # They do autoconf and THEN replace the version variables :( . ./RELEASE for v in \ DB_VERSION_{FAMILY,LETTER,RELEASE,MAJOR,MINOR} \ diff --git a/sys-libs/db/db-6.2.38-r1.ebuild b/sys-libs/db/db-6.2.38-r1.ebuild index d83e4107efcc..de6a736bdf14 100644 --- a/sys-libs/db/db-6.2.38-r1.ebuild +++ b/sys-libs/db/db-6.2.38-r1.ebuild @@ -85,7 +85,7 @@ src_prepare() { -e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \ aclocal/programs.m4 || die AT_M4DIR="aclocal" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. + # They do autoconf and THEN replace the version variables :( . ./RELEASE for v in \ DB_VERSION_{FAMILY,LETTER,RELEASE,MAJOR,MINOR} \ diff --git a/sys-libs/db/files/db-18.1.25-test-link.patch b/sys-libs/db/files/db-18.1.25-test-link.patch index dc3d8ae93c5a..5fb6d5fae7e9 100644 --- a/sys-libs/db/files/db-18.1.25-test-link.patch +++ b/sys-libs/db/files/db-
[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/files/
commit: a4d649f7f7c12797f2f063752b0c4ae4d3892de1 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 21:00:24 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:04:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d649f7 sys-libs/db: restore SQLite patch for 18.1.32 ... and tidied up. Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24687 Signed-off-by: Sam James gentoo.org> sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch | 11 +++ 1 file changed, 11 insertions(+) diff --git a/sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch b/sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch new file mode 100644 index ..83fe2d66765e --- /dev/null +++ b/sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch @@ -0,0 +1,11 @@ +--- a/dist/aclocal/sql.m4 b/dist/aclocal/sql.m4 +@@ -99,7 +99,7 @@ + if test "$db_cv_debug" = "yes"; then + CPPFLAGS="$CPPFLAGS -g" + fi +-(cd sql && eval "\$SHELL ../$sqlite_dir/configure --disable-option-checking $ac_sub_configure_args CPPFLAGS=\"-I.. $CPPFLAGS\" --enable-amalgamation=$db_cv_sql_amalgamation --enable-readline=$with_readline --enable-editline=$with_editline" && cat build_config.h >> config.h) || exit 1 ++(cd sql && eval "\$SHELL $sqlite_dir/configure --disable-option-checking $ac_sub_configure_args CPPFLAGS=\"-I.. $CPPFLAGS\" --enable-amalgamation=$db_cv_sql_amalgamation --enable-readline=$with_readline --enable-editline=$with_editline" && cat build_config.h >> config.h) || exit 1 + + # Configure JDBC if --enable-jdbc + if test "$db_cv_jdbc" != "no"; then
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/files/
commit: 0bc178c7a0c13e2fa1926eafd9129ab4dbb99ab1 Author: Sam James gentoo org> AuthorDate: Sun Mar 20 20:35:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 21:04:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc178c7 net-nds/openldap: cleanup patches Signed-off-by: Sam James gentoo.org> .../files/openldap-2.2.14-perlthreadsfix.patch | 5 +- .../openldap/files/openldap-2.4.11-libldap_r.patch | 5 +- .../openldap/files/openldap-2.4.15-ppolicy.patch | 4 +- net-nds/openldap/files/openldap-2.4.17-gcc44.patch | 5 +- .../openldap/files/openldap-2.4.28-fix-dash.patch | 2 - .../files/openldap-2.4.28-gnutls-gcrypt.patch | 4 +- .../files/openldap-2.4.35-contrib-samba4.patch | 5 +- .../files/openldap-2.4.35-contrib-smbk5pwd.patch | 5 +- .../files/openldap-2.4.42-mdb-unbundle.patch | 16 +++--- ...enldap-2.4.45-fix-lmpasswd-gnutls-symbols.patch | 4 +- .../openldap/files/openldap-2.4.47-warnings.patch | 6 -- .../files/openldap-2.4.6-evolution-ntlm.patch | 15 ++--- net-nds/openldap/files/openldap-2.6.1-cloak.patch | 4 -- .../files/openldap-2.6.1-fix-missing-mapping.patch | 6 -- net-nds/openldap/files/openldap-2.6.1-flags.patch | 64 -- .../openldap/files/openldap-2.6.1-system-mdb.patch | 8 --- net-nds/openldap/files/slapd-initd | 8 +-- net-nds/openldap/files/slapd-initd-2.4.40-r2 | 2 +- 18 files changed, 35 insertions(+), 133 deletions(-) diff --git a/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch b/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch index ddb6672a5fa7..2a8c4bc569c8 100644 --- a/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch +++ b/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch @@ -1,6 +1,5 @@ -diff -ur openldap-2.2.14.orig/servers/slapd/back-perl/Makefile.in openldap-2.2.14/servers/slapd/back-perl/Makefile.in openldap-2.2.14.orig/servers/slapd/back-perl/Makefile.in 2004-04-12 11:20:14.0 -0700 -+++ openldap-2.2.14/servers/slapd/back-perl/Makefile.in2004-06-20 18:43:41.0 -0700 +--- a/servers/slapd/back-perl/Makefile.in b/servers/slapd/back-perl/Makefile.in @@ -31,7 +31,7 @@ shared_LDAP_LIBS = $(LDAP_LIBLDAP_R_LA) $(LDAP_LIBLBER_LA) diff --git a/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch b/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch index 448249a3b583..f63ad3cc8dff 100644 --- a/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch +++ b/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch @@ -1,6 +1,5 @@ -diff -Nuar openldap-2.4.11.orig/servers/slapd/slapi/Makefile.in openldap-2.4.11/servers/slapd/slapi/Makefile.in openldap-2.4.11.orig/servers/slapd/slapi/Makefile.in 2008-02-11 15:26:49.0 -0800 -+++ openldap-2.4.11/servers/slapd/slapi/Makefile.in2008-10-14 02:10:18.402799262 -0700 +--- a/servers/slapd/slapi/Makefile.in b/servers/slapd/slapi/Makefile.in @@ -37,6 +37,7 @@ XLIBS = $(LIBRARY) XXLIBS = diff --git a/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch b/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch index 3195ee550f68..1196f1b936e8 100644 --- a/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch +++ b/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch @@ -1,5 +1,5 @@ openldap-2.4.15/clients/tools/common.c.orig2009-02-05 15:05:03.0 -0800 -+++ openldap-2.4.15/clients/tools/common.c 2009-03-21 01:45:14.0 -0700 +--- a/clients/tools/common.c b/clients/tools/common.c @@ -1315,8 +1315,8 @@ int nsctrls = 0; diff --git a/net-nds/openldap/files/openldap-2.4.17-gcc44.patch b/net-nds/openldap/files/openldap-2.4.17-gcc44.patch index aa7fe7ac35f6..a782da46f3af 100644 --- a/net-nds/openldap/files/openldap-2.4.17-gcc44.patch +++ b/net-nds/openldap/files/openldap-2.4.17-gcc44.patch @@ -1,6 +1,5 @@ -diff -ur openldap-2.4.17.orig/contrib/ldapc++/src/SaslInteractionHandler.cpp openldap-2.4.17/contrib/ldapc++/src/SaslInteractionHandler.cpp openldap-2.4.17.orig/contrib/ldapc++/src/SaslInteractionHandler.cpp 2008-04-15 02:09:26.0 +0300 -+++ openldap-2.4.17/contrib/ldapc++/src/SaslInteractionHandler.cpp 2009-08-10 13:21:24.0 +0300 +--- a/contrib/ldapc++/src/SaslInteractionHandler.cpp b/contrib/ldapc++/src/SaslInteractionHandler.cpp @@ -13,6 +13,7 @@ #include #endif diff --git a/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch b/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch index d15c3d2231f4..bca213dbc6ce 100644 --- a/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch +++ b/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch @@ -11,8 +11,6 @@ Patch unbreaks build when /bin/sh points to dash: eval: 1: base_compile+= x86_64-pc-linux-gnu-gcc: not found ... make[2]: *** [decode.lo] Error 1 -diff --git a/build/top.mk b/build/top.mk -index 6f
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-super-smack/, dev-db/mysql-super-smack/files/
commit: 7208f5660462ad5beb0b563606f4337e14264ba1 Author: David Seifert gentoo org> AuthorDate: Sun Mar 20 20:49:51 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 20 20:49:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7208f566 dev-db/mysql-super-smack: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> .../files/mysql-super-smack-1.3-autotools.patch| 255 + .../mysql-super-smack-1.3-r5.ebuild| 70 ++ 2 files changed, 325 insertions(+) diff --git a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-autotools.patch b/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-autotools.patch new file mode 100644 index ..97e1e1aaccc6 --- /dev/null +++ b/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-autotools.patch @@ -0,0 +1,255 @@ +--- a/configure.in b/configure.in +@@ -16,9 +16,9 @@ + + # Process this file with autoconf to produce a configure script. + +-AC_INIT() ++AC_INIT([super-smack], [1.1]) + AM_CONFIG_HEADER(config.h) +-AM_INIT_AUTOMAKE(super-smack, 1.1) ++AM_INIT_AUTOMAKE + AC_DEFINE_UNQUOTED(VERSION, "$VERSION") + + # Checks for programs. +@@ -31,6 +31,14 @@ + AM_PROG_LEX + AC_PROG_YACC + ++AH_TEMPLATE([HAVE_CRYPT], [Define if we have a crypt()]) ++AH_TEMPLATE([HAVE_MYSQL], [MySQL Support]) ++AH_TEMPLATE([HAVE_ORACLE], [PostgreSQL Support]) ++AH_TEMPLATE([HAVE_PGSQL], [Oracle Support]) ++AH_TEMPLATE([SMACK_DATADIR], [Sample .smack data files]) ++ ++AC_CONFIG_MACRO_DIRS([m4]) ++ + # get super-smack datadir + AC_ARG_WITH(datadir, + [ --with-datadir=DIR Specify default smack datadir], +diff -aurwN a/m4/crypt.m4 b/m4/crypt.m4 +--- a/m4/crypt.m4 b/m4/crypt.m4 +@@ -0,0 +1,5 @@ ++AC_DEFUN([AC_FUNC_CRYPT], [ ++AC_CHECK_LIB(crypt, crypt) ++AC_CHECK_FUNC(crypt, AC_DEFINE(HAVE_CRYPT)) ++]) ++ +diff -aruwN a/m4/lex.m4 b/m4/lex.m4 +--- a/m4/lex.m4 b/m4/lex.m4 +@@ -0,0 +1,6 @@ ++AC_DEFUN([AM_PROG_LEX], ++[missing_dir=ifelse([$1],,`cd $ac_aux_dir && pwd`,$1) ++AC_CHECK_PROGS(LEX, flex lex, "$missing_dir/missing flex") ++AC_PROG_LEX ++AC_DECL_YYTEXT]) ++ +diff -aurwN a/m4/libz.m4 b/m4/libz.m4 +--- a/m4/libz.m4 b/m4/libz.m4 +@@ -0,0 +1,4 @@ ++AC_DEFUN([AC_LIB_Z], [ ++AC_CHECK_LIB(z, compress) ++]) ++ +diff -aurwN a/m4/mysql.m4 b/m4/mysql.m4 +--- a/m4/mysql.m4 b/m4/mysql.m4 +@@ -0,0 +1,76 @@ ++#serial 1 ++AC_DEFUN([AC_LIB_MYSQL], [ ++AC_ARG_WITH(mysql-lib, ++[ --with-mysql-lib=DIRLook for MySQL client library in DIR], ++mysql_lib=$withval, mysql_lib="") ++ ++if test "x$want_mysql" = "xyes" ++then ++AC_MSG_CHECKING([for libmysqlclient]) ++AC_MSG_RESULT() ++ ++mysql_ok=no ++ ++SAVE_LIBS=$LIBS ++ ++mysql_lib="$mysql_lib /usr/lib /usr/lib/mysql \ ++ /usr/local/lib /usr/local/lib/mysql \ ++ /usr/local/mysql/lib" ++ ++for dir in $mysql_lib; do ++if test "x$mysql_found" != "xyes" ++then ++if test -f "$dir/libmysqlclient.so" ; ++then ++LIBS="-L$dir $SAVE_LIBS $LIBZ_LIB" ++MYSQL_LIB="-L$dir -lmysqlclient $LIBZ_LIB" ++AC_SUBST(MYSQL_LIB) ++AC_CHECK_LIB(mysqlclient, mysql_real_connect, ++ mysql_ok=yes, mysql_ok=no) ++fi ++fi ++done ++ ++if test "x$mysql_ok" != "xyes" ++then ++AC_MSG_ERROR([Could not find libmysqlclient in '$mysql_lib']) ++fi ++fi ++]) ++ ++AC_DEFUN([AC_HEADER_MYSQL], [ ++AC_ARG_WITH(mysql-include, ++[ --with-mysql-include=DIR ++ Look for MySQL include files in DIR], ++mysql_include=$withval, mysql_include="") ++ ++if test "x$want_mysql" = "xyes" ++then ++AC_MSG_CHECKING([for mysql.h]) ++AC_MSG_RESULT() ++ ++mysql_found=no ++ ++mysql_include="$mysql_include /usr/include /usr/include/mysql \ ++ /usr/local/include /usr/local/include/mysql \ ++ /usr/local/mysql/include" ++ ++for dir in $mysql_include; do ++if test "x$mysql_found" != "xyes" ++then ++if test -f "$dir/mysql.h" ++then ++MYSQL_INCLUDE="-I$dir" ++AC_SUBST(MYSQL_INCLUDE) ++mysql_found=yes ++fi ++fi ++done ++ ++if test "x$mysql_found" != "xyes" ++then ++AC_MSG_ERROR([Could not find mysql.h in '$mysql_include']) ++fi ++fi ++]) ++ +diff -aurwN a/m4/oracle.m4 b/m4/oracle.m4 +--- a/m4/oracle.m4 b/m4/oracle.m4 +@@ -0,0 +1,10 @@ ++AC_DEFUN([AC_LIB_ORACLE], [ ++ORACLE_LIB="" ++AC_SUBST(ORACLE_LIB) ++]) ++ ++AC_DEFUN([AC_HEADER_ORACLE], [ ++ORACLE_INCLUDE="" ++AC_SUBST(ORACLE_INCLUDE) ++]) ++ +di
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngnq/files/, media-gfx/pngnq/
commit: 809585418cd87f9fa202c5e5de0b26d9c2e08dd9 Author: David Seifert gentoo org> AuthorDate: Sun Mar 20 20:49:50 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 20 20:49:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80958541 media-gfx/pngnq: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> .../pngnq-1.0-Wimplicit-function-declaration.patch | 10 media-gfx/pngnq/pngnq-1.1-r1.ebuild| 29 ++ 2 files changed, 39 insertions(+) diff --git a/media-gfx/pngnq/files/pngnq-1.0-Wimplicit-function-declaration.patch b/media-gfx/pngnq/files/pngnq-1.0-Wimplicit-function-declaration.patch new file mode 100644 index ..4b3ffbf0aaad --- /dev/null +++ b/media-gfx/pngnq/files/pngnq-1.0-Wimplicit-function-declaration.patch @@ -0,0 +1,10 @@ +--- a/src/rwpng.c b/src/rwpng.c +@@ -31,6 +31,7 @@ + + #include + #include ++#include + #include + + #include "png.h"/* libpng header */ diff --git a/media-gfx/pngnq/pngnq-1.1-r1.ebuild b/media-gfx/pngnq/pngnq-1.1-r1.ebuild new file mode 100644 index ..f8d71e93fc9d --- /dev/null +++ b/media-gfx/pngnq/pngnq-1.1-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Pngnq is a tool for quantizing PNG images in RGBA format" +HOMEPAGE="http://pngnq.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="BSD pngnq rwpng" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="media-libs/libpng:0=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0-libpng14.patch + "${FILESDIR}"/${PN}-1.0-libpng15.patch + "${FILESDIR}"/${PN}-1.0-Wimplicit-function-declaration.patch +) + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/sphinx/
commit: 4e2200202a42a8bceca8acc33852b993df9349a5 Author: David Seifert gentoo org> AuthorDate: Sun Mar 20 20:49:53 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 20 20:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e220020 app-misc/sphinx: drop 2.2.11-r4 * required for automake-1.15 cleanup Signed-off-by: David Seifert gentoo.org> app-misc/sphinx/sphinx-2.2.11-r4.ebuild | 112 1 file changed, 112 deletions(-) diff --git a/app-misc/sphinx/sphinx-2.2.11-r4.ebuild b/app-misc/sphinx/sphinx-2.2.11-r4.ebuild deleted file mode 100644 index 0c4666a146d4.. --- a/app-misc/sphinx/sphinx-2.2.11-r4.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WANT_AUTOMAKE=1.15 - -inherit epatch autotools toolchain-funcs - -#MY_P=${P/_/-} -MY_P=${P}-release - -DESCRIPTION="Full-text search engine with support for MySQL and PostgreSQL" -HOMEPAGE="http://www.sphinxsearch.com/"; -SRC_URI="http://sphinxsearch.com/files/${MY_P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris" -IUSE="debug +id64 mariadb mysql odbc postgres re2 stemmer syslog xml" - -REQUIRED_USE="mysql? ( !mariadb ) mariadb? ( !mysql )" - -RDEPEND=" - mysql? ( dev-db/mysql-connector-c:= ) - mariadb? ( dev-db/mariadb-connector-c:= ) - postgres? ( dev-db/postgresql:* ) - odbc? ( dev-db/unixODBC ) - re2? ( dev-libs/re2:= ) - stemmer? ( dev-libs/snowball-stemmer:= ) - xml? ( dev-libs/expat ) - virtual/libiconv" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.0.1_beta-darwin8.patch - - # drop nasty hardcoded search path breaking Prefix - # We patch configure directly since otherwise we need to run - # eautoreconf twice and that causes problems, bug 425380 - sed -i -e 's/\/usr\/local\//\/someplace\/nonexisting\//g' configure || die - - if use mariadb ; then - sed -i -e 's/mysql_config/mariadb_config/g' configure || die - fi - - # Fix QA compilation warnings. - sed -i -e '19i#include ' api/libsphinxclient/test.c || die - - eapply_user - - pushd api/libsphinxclient || die - eautoreconf - popd || die - - # Drop bundled code to ensure building against system versions. We - # cannot remove libstemmer_c since configure updates its Makefile. - rm -rf libexpat libre2 || die -} - -src_configure() { - # fix libiconv detection - use !elibc_glibc && export ac_cv_search_iconv=-liconv - - local mysql_with - if use mysql || use mariadb ; then - mysql_with="--with-mysql" - else - mysql_with="--without-mysql" - fi - - econf \ - --sysconfdir="${EPREFIX}/etc/${PN}" \ - $(use_enable id64) \ - $(use_with debug) \ - ${mysql_with} \ - $(use_with odbc unixodbc) \ - $(use_with postgres pgsql) \ - $(use_with re2) \ - --with-re2-libs="${EPREFIX}/usr/$(get_libdir)/libre2.so" \ - $(use_with stemmer libstemmer) \ - $(use_with syslog syslog) \ - $(use_with xml libexpat ) - - cd api/libsphinxclient || die - econf STRIP=: -} - -src_compile() { - emake AR="$(tc-getAR)" - - emake -j 1 -C api/libsphinxclient -} - -src_test() { - # Tests require a live database and only work from the source - # directory. - : -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" -C api/libsphinxclient install - - dodoc doc/* - - dodir /var/lib/sphinx - dodir /var/log/sphinx - - newinitd "${FILESDIR}"/searchd.rc searchd -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-super-smack/
commit: 059a4b2ec925fd160ae1a7c22f847582991d6366 Author: David Seifert gentoo org> AuthorDate: Sun Mar 20 20:49:52 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 20 20:49:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059a4b2e dev-db/mysql-super-smack: reformat metadata.xml Signed-off-by: David Seifert gentoo.org> dev-db/mysql-super-smack/metadata.xml | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dev-db/mysql-super-smack/metadata.xml b/dev-db/mysql-super-smack/metadata.xml index ee3ef09ebf87..80c2abfd5594 100644 --- a/dev-db/mysql-super-smack/metadata.xml +++ b/dev-db/mysql-super-smack/metadata.xml @@ -1,9 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd";> -robb...@gentoo.org - -mysql-b...@gentoo.org -MySQL - + + robb...@gentoo.org + + + mysql-b...@gentoo.org + MySQL +
[gentoo-commits] repo/gentoo:master commit in: media-libs/tg_owt/
commit: 3beba9bb3916c62b0a698b5ff110c77423bfe558 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:40:22 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:40:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3beba9bb media-libs/tg_owt: Stabilize 0_pre20220209 amd64, #835686 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/tg_owt/tg_owt-0_pre20220209.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild b/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild index 7e7a27774fea..c67d2f3d5870 100644 --- a/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild +++ b/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${TG_OWT_COMMIT}" LICENSE="BSD" SLOT="0/${PV##*pre}" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="screencast +X" # This package's USE flags may change the ABI and require a rebuild of
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: ece96e8a8a60957f36109b84667b01262bfeec81 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:40:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:40:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece96e8a media-libs/libtgvoip: Stabilize 2.4.4_p20220117 amd64, #835686 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild index d07f0de37ad7..dacbfd4d1e58 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: 9cb35cd67177faf75426b5690f7cd8264179bdf1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:40:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:40:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb35cd6 net-im/telegram-desktop: Stabilize 3.5.2-r1 amd64, #835686 Signed-off-by: Arthur Zamarin gentoo.org> net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild index 98ffdd9164d6..fd97841de5b2 100644 --- a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dbus enchant +hunspell +jemalloc screencast +spell wayland +X" REQUIRED_USE=" spell? (
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/
commit: 9f98de8d04f0e666a9049f61bbf83dca396ffd19 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 20:36:39 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 20:40:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f98de8d sci-geosciences/gnome-maps: Depend on libgweather:2= Signed-off-by: Matt Turner gentoo.org> .../gnome-maps/{gnome-maps-41.4.ebuild => gnome-maps-41.4-r1.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/gnome-maps/gnome-maps-41.4.ebuild b/sci-geosciences/gnome-maps/gnome-maps-41.4-r1.ebuild similarity index 97% rename from sci-geosciences/gnome-maps/gnome-maps-41.4.ebuild rename to sci-geosciences/gnome-maps/gnome-maps-41.4-r1.ebuild index d8c1777a2930..85aac7b81b42 100644 --- a/sci-geosciences/gnome-maps/gnome-maps-41.4.ebuild +++ b/sci-geosciences/gnome-maps/gnome-maps-41.4-r1.ebuild @@ -29,7 +29,7 @@ RDEPEND=" >=net-libs/rest-0.7.90:0.7[introspection] app-crypt/libsecret[introspection] - dev-libs/libgweather[introspection] + dev-libs/libgweather:2=[introspection] media-libs/clutter-gtk:1.0[introspection] media-libs/clutter:1.0[introspection] net-libs/gnome-online-accounts[introspection]
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/
commit: 72fd50e99378fee70b773e4eb2ca26c43a7d02e4 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 20:37:46 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 20:40:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fd50e9 sci-geosciences/gnome-maps: Version bump to 42.0 Signed-off-by: Matt Turner gentoo.org> sci-geosciences/gnome-maps/Manifest | 1 + sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/sci-geosciences/gnome-maps/Manifest b/sci-geosciences/gnome-maps/Manifest index 5a62a6625af7..13dd158a40c1 100644 --- a/sci-geosciences/gnome-maps/Manifest +++ b/sci-geosciences/gnome-maps/Manifest @@ -1 +1,2 @@ DIST gnome-maps-41.4.tar.xz 2187076 BLAKE2B bb35925d1b69d50c65e3ffe68386242b776c2089bea3b2bfe88383f1a8fba4045474a1c8fc1c5d07a5b207ad953396d3a76af77fbdf984d286b5e242f9eea78f SHA512 605de671f85ae38a8dc79e58594f2170215e8a070377b1d9ebded9891425898bb40613f6acee1c95f5ea2e0d95e6a8c25757665a5aa890831325701b1abbc8fa +DIST gnome-maps-42.0.tar.xz 2315828 BLAKE2B dca0f7845b257780701186adf3408cf41797b235969dadf1fe73003b9e52b3ab26d39f8190336616d697bf87eafb2e1abd05a4da9de4837153237fd08e382854 SHA512 888caa6418a8afea6d334b90f28eb865e3955c0534df25d458e6b3a063944d09c46a3775a3d4953a968980446f2be69bd0c5c4183b3fc8419ed1f7bbb812429c diff --git a/sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild b/sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild new file mode 100644 index ..918462359832 --- /dev/null +++ b/sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org gnome2-utils meson python-any-r1 xdg + +DESCRIPTION="A map application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Maps"; + +LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Pure introspection dependencies found by grepping imports.gi in ${S} +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + x11-libs/pango[introspection] + >=dev-libs/gjs-1.66.0 + >=dev-libs/gobject-introspection-0.10.1:= + >=x11-libs/gtk+-3.22:3[introspection] + >=app-misc/geoclue-0.12.99:2.0[introspection] + >=gui-libs/libhandy-1.5.0:1= + >=dev-libs/libgee-0.16:0.8[introspection] + >=dev-libs/folks-0.10:= + >=sci-geosciences/geocode-glib-3.15.2[introspection] + >=media-libs/libchamplain-0.12.14:0.12[gtk,introspection] + dev-libs/libxml2:2 + >=net-libs/rest-0.7.90:0.7[introspection] + + app-crypt/libsecret[introspection] + dev-libs/libgweather:2=[introspection] + media-libs/clutter-gtk:1.0[introspection] + media-libs/clutter:1.0[introspection] + net-libs/gnome-online-accounts[introspection] + net-libs/libgfbgraph[introspection] + net-libs/libsoup:2.4[introspection] + net-libs/webkit-gtk:4[introspection] +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postinst() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/myst_parser/
commit: 94b20593d832877ea4b1e9505fbf829ef79be171 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:38:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:38:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b20593 dev-python/myst_parser: Stabilize 0.17.0 arm, #834264 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/myst_parser/myst_parser-0.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/myst_parser/myst_parser-0.17.0.ebuild b/dev-python/myst_parser/myst_parser-0.17.0.ebuild index bc4b72e42a42..ff77bc3e9f07 100644 --- a/dev-python/myst_parser/myst_parser-0.17.0.ebuild +++ b/dev-python/myst_parser/myst_parser-0.17.0.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/myst_parser/
commit: 6e5d5a8359db6ffdb85b7c1e21e8f322d4c7179b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:38:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:38:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5d5a83 dev-python/myst_parser: Stabilize 0.17.0 ppc64, #834264 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/myst_parser/myst_parser-0.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/myst_parser/myst_parser-0.17.0.ebuild b/dev-python/myst_parser/myst_parser-0.17.0.ebuild index ff77bc3e9f07..e2a7f33c4954 100644 --- a/dev-python/myst_parser/myst_parser-0.17.0.ebuild +++ b/dev-python/myst_parser/myst_parser-0.17.0.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml/
commit: 826daa644b38db868f3a6c62a0d9a95ad2ba23b0 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:31:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:31:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826daa64 dev-python/lxml: Stabilize 4.8.0-r1 hppa, #835679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/lxml/lxml-4.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lxml/lxml-4.8.0-r1.ebuild b/dev-python/lxml/lxml-4.8.0-r1.ebuild index dfb9b4b86330..7a2ee9cd0d94 100644 --- a/dev-python/lxml/lxml-4.8.0-r1.ebuild +++ b/dev-python/lxml/lxml-4.8.0-r1.ebuild @@ -15,7 +15,7 @@ S=${WORKDIR}/lxml-${P} LICENSE="BSD ElementTree GPL-2 PSF-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc examples +threads test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/markupsafe/
commit: 73f282468456a261abecc996a8aaf97a010d9cad Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:30:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:30:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f28246 dev-python/markupsafe: Stabilize 2.1.1 hppa, #835677 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/markupsafe/markupsafe-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/markupsafe/markupsafe-2.1.1.ebuild b/dev-python/markupsafe/markupsafe-2.1.1.ebuild index ccc786dd9220..3fe25269a5f9 100644 --- a/dev-python/markupsafe/markupsafe-2.1.1.ebuild +++ b/dev-python/markupsafe/markupsafe-2.1.1.ebuild @@ -18,6 +18,6 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: net-misc/geoipupdate/
commit: dd068d6d6af72cd5ad55bd7b40c86158b8c46885 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:21:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:21:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd068d6d net-misc/geoipupdate: Keyword 4.8.0 s390, #717370 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/geoipupdate/geoipupdate-4.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/geoipupdate/geoipupdate-4.8.0.ebuild b/net-misc/geoipupdate/geoipupdate-4.8.0.ebuild index 37475632f16e..0a84de4d7aeb 100644 --- a/net-misc/geoipupdate/geoipupdate-4.8.0.ebuild +++ b/net-misc/geoipupdate/geoipupdate-4.8.0.ebuild @@ -47,7 +47,7 @@ SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="ISC BSD BSD-2 MIT Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm ppc64 x86" +KEYWORDS="amd64 arm ppc64 ~s390 x86" DOCS=( README.md CHANGELOG.md doc/GeoIP.conf.md doc/geoipupdate.md )
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/
commit: 9e610f8334fdc7f50a3c064827cf9a04af24085e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:13:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:16:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e610f83 profiles/arch/s390: mask sys-libs/libunwind Bug: https://bugs.gentoo.org/779730 Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/s390/package.mask | 6 +- profiles/arch/s390/use.mask | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask index 824dc8c81eea..c666a0c11158 100644 --- a/profiles/arch/s390/package.mask +++ b/profiles/arch/s390/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2022-03-20) +# sys-libs/libunwind doesn't work on s390 +sys-libs/libunwind + # Sam James (2021-11-05) # Perl segfaults during build on s390(x). Presumably related to # now truly respecting CFLAGS. bug #821577 diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask index 17dfcdd30afd..978f1839ad23 100644 --- a/profiles/arch/s390/use.mask +++ b/profiles/arch/s390/use.mask @@ -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 # Unmask the flag which corresponds to ARCH. @@ -120,5 +120,5 @@ video_cards_radeonsi # virtual/opencl is not keyworded opencl -# Unmask once sys-libs/libunwind gets ported & keyworded. +# sys-libs/libunwind is masked on s390, but enabled on s390x unwind
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: 793ad8ad04af7d6a7bcb86dc81efca41d44263dc Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:13:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:16:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793ad8ad profiles/arch/s390/s390x: unmask sys-libs/libunwind sys-libs/libunwind can't work on s390, but it works nicely on s390x Bug: https://bugs.gentoo.org/779730 Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/s390/s390x/package.mask | 6 ++ profiles/arch/s390/s390x/use.mask | 3 +++ 2 files changed, 9 insertions(+) diff --git a/profiles/arch/s390/s390x/package.mask b/profiles/arch/s390/s390x/package.mask new file mode 100644 index ..e8b44399b15a --- /dev/null +++ b/profiles/arch/s390/s390x/package.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Arthur Zamarin (2022-03-20) +# sys-libs/libunwind works on s390x +-sys-libs/libunwind diff --git a/profiles/arch/s390/s390x/use.mask b/profiles/arch/s390/s390x/use.mask index a85334605169..aef62659bd5d 100644 --- a/profiles/arch/s390/s390x/use.mask +++ b/profiles/arch/s390/s390x/use.mask @@ -1,3 +1,6 @@ # Switch ABI flags for this arch. abi_s390_32 -abi_s390_64 + +# sys-libs/libunwind is keyworded on s390x +unwind
[gentoo-commits] repo/gentoo:master commit in: dev-java/cortado/
commit: 16c03cb8206bb2cb4605a19de9b03c8999fb9cba Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Mar 20 19:46:08 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:16:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c03cb8 dev-java/cortado: Drop 0.6.0-r1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/24686 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/cortado/cortado-0.6.0-r1.ebuild | 30 -- 1 file changed, 30 deletions(-) diff --git a/dev-java/cortado/cortado-0.6.0-r1.ebuild b/dev-java/cortado/cortado-0.6.0-r1.ebuild deleted file mode 100644 index fe8148871378.. --- a/dev-java/cortado/cortado-0.6.0-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Multimedia framework for Java written by Fluendo" -HOMEPAGE="https://www.theora.org/cortado/"; -SRC_URI="https://downloads.xiph.org/releases/cortado/${P}.tar.gz"; - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -RDEPEND=">=virtual/jre-1.6" -DEPEND=">=virtual/jdk-1.6 - app-arch/unzip" - -EANT_BUILD_TARGET="stripped" - -src_prepare() { - echo "#!/bin/sh" > scripts/get-revision || die - echo "echo ${PV}" >> scripts/get-revision || die -} - -src_install() { - java-pkg_newjar "output/dist/applet/${PN}-ovt-stripped-${PV}.jar" - dodoc ChangeLog HACKING NEWS README RELEASE TODO -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libunwind/
commit: 9e2c3c8a235395f44239cbeb2948ce3e8aa36a43 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:16:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:16:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2c3c8a sys-libs/libunwind: Keyword 1.6.2 s390, #779730 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/libunwind/libunwind-1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libunwind/libunwind-1.6.2.ebuild b/sys-libs/libunwind/libunwind-1.6.2.ebuild index c92b672c50e3..f67ca2db225d 100644 --- a/sys-libs/libunwind/libunwind-1.6.2.ebuild +++ b/sys-libs/libunwind/libunwind-1.6.2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0/8" # libunwind.so.8 -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 -sparc x86 ~amd64-linux ~x86-linux" IUSE="debug debug-frame doc libatomic lzma static-libs test zlib" RESTRICT="test !test? ( test )" # some tests are broken (toolchain version dependent, rely on external binaries)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/files/
commit: 8e1ef591df19bf3d7ad0a1b1f60079544be1ce81 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:07:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1ef591 gnome-extra/gucharmap: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../gucharmap/files/14.0.1-meson-0.60-fix.patch| 32 -- 1 file changed, 32 deletions(-) diff --git a/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch b/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch deleted file mode 100644 index 682f52a960c4.. --- a/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 7e748fcf7e7459e3a0368f4d057d241adc71936b Mon Sep 17 00:00:00 2001 -From: Christian Persch -Date: Wed, 15 Dec 2021 00:03:33 +0100 -Subject: [PATCH 1/3] build: Fix build with meson 0.60 - - data/meson.build | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/data/meson.build b/data/meson.build -index 11e4e8a6..4bd50014 100644 a/data/meson.build -+++ b/data/meson.build -@@ -18,7 +18,6 @@ - metainfodir = gucharmap_prefix / gucharmap_datadir / 'metainfo' - - i18n.merge_file( -- 'gucharmap.metainfo.xml', - input: 'gucharmap.metainfo.xml.in', - output: '@BASENAME@', - po_dir: po_dir, -@@ -42,7 +41,6 @@ desktop_in = configure_file( - ) - - i18n.merge_file( -- 'gucharmap.desktop', - input: desktop_in, - output: '@BASENAME@', - type: 'desktop', --- -2.32.0 -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/colord/files/
commit: 689aa6c6acd48d50fd6a85244f0264e9168f918e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:10:59 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689aa6c6 x11-misc/colord: remove unused patch(es) Closes: https://github.com/gentoo/gentoo/pull/24685 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../files/1.4.5-optional-introspection.patch | 64 -- ...on-t-use-exact-floating-point-comparisons.patch | 39 - 2 files changed, 103 deletions(-) diff --git a/x11-misc/colord/files/1.4.5-optional-introspection.patch b/x11-misc/colord/files/1.4.5-optional-introspection.patch deleted file mode 100644 index 8bc4580bebe3.. --- a/x11-misc/colord/files/1.4.5-optional-introspection.patch +++ /dev/null @@ -1,64 +0,0 @@ -From e73723cabe4d5a2e2b281d2f1ea751b2d75bccc6 Mon Sep 17 00:00:00 2001 -From: David Michael -Date: Fri, 30 Apr 2021 16:28:17 -0400 -Subject: [PATCH] build: Make introspection optional in meson - -It defaults to enabled to preserve existing behavior. - lib/colord/meson.build | 2 ++ - lib/colorhug/meson.build | 2 ++ - meson_options.txt| 1 + - 3 files changed, 5 insertions(+) - -diff --git a/lib/colord/meson.build b/lib/colord/meson.build -index dbb3d196..fe9d1cdb 100644 a/lib/colord/meson.build -+++ b/lib/colord/meson.build -@@ -146,6 +146,7 @@ pkgg.generate( - description : 'colord is a system daemon for managing color devices', - ) - -+if get_option('introspection') - libcolord_girtarget = gnome.generate_gir(colord, - sources : [ - 'cd-client.c', -@@ -202,6 +203,7 @@ libcolord_girtarget = gnome.generate_gir(colord, - ) - libcolord_gir = libcolord_girtarget[0] - libcolord_typelib = libcolord_girtarget[1] -+endif - - if get_option('vapi') - gnome.generate_vapi('colord', -diff --git a/lib/colorhug/meson.build b/lib/colorhug/meson.build -index 9526ea4d..c0ce2887 100644 a/lib/colorhug/meson.build -+++ b/lib/colorhug/meson.build -@@ -73,6 +73,7 @@ pkgg.generate( - description : 'ColorHug is a simple display hardware colorimeter', - ) - -+if get_option('introspection') - libcolorhug_gir = gnome.generate_gir(colorhug, - sources : [ - 'ch-common.c', -@@ -107,6 +108,7 @@ libcolorhug_gir = gnome.generate_gir(colorhug, - ], - install : true - ) -+endif - - if get_option('tests') - e = executable( -diff --git a/meson_options.txt b/meson_options.txt -index c184898e..10517622 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -7,6 +7,7 @@ option('systemd', type : 'boolean', value : true, description : 'Enable systemd - option('argyllcms_sensor', type : 'boolean', value : true, description : 'Enable ArgllCMS sensor') - option('reverse', type : 'boolean', value : false, description : 'Enable reverse engineering tools') - option('sane', type : 'boolean', value : false, description : 'Enable SANE support') -+option('introspection', type : 'boolean', value : true, description : 'Build gobject-introspection typelib files') - option('vapi', type : 'boolean', value : false, description : 'Build vala bindings') - option('print_profiles', type : 'boolean', value : false, description : 'Build extra print profiles') - option('tests', type : 'boolean', value : true, description : 'Build self tests') diff --git a/x11-misc/colord/files/1.4.5-tests-Don-t-use-exact-floating-point-comparisons.patch b/x11-misc/colord/files/1.4.5-tests-Don-t-use-exact-floating-point-comparisons.patch deleted file mode 100644 index de56fe145440.. --- a/x11-misc/colord/files/1.4.5-tests-Don-t-use-exact-floating-point-comparisons.patch +++ /dev/null @@ -1,39 +0,0 @@ -From d68cd11cd31d379e4f3bb4c964b17fd50c8c54a6 Mon Sep 17 00:00:00 2001 -From: Christopher James Halse Rogers -Date: Wed, 11 Nov 2020 17:13:19 +1100 -Subject: [PATCH] tests: Don't use exact floating point comparisons. - -The tests asserting that cd_icc_get_version are exactly equal to 3.4 or -2.09 fail on (at least) i386, armel, and s390x because floating point is -hateful. - -Signed-off-by: Christopher James Halse Rogers - lib/colord/cd-test-private.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/colord/cd-test-private.c b/lib/colord/cd-test-private.c -index 4b16ca5..231c4ae 100644 a/lib/colord/cd-test-private.c -+++ b/lib/colord/cd-test-private.c -@@ -1494,7 +1494,7 @@ colord_icc_func (void) - /* check profile properties */ - g_assert_cmpint (cd_icc_get_size (icc), ==, 25244); - g_assert_cmpstr (cd_icc_get_checksum (icc), ==, "9ace8cce8baac8d492a93a2a232d7702"); -- g_assert_cmpfloat (cd_icc_get_version (icc), ==, 3.4); -+ g_assert_cmpfloat_with_epsilon (cd_icc_get_version (icc), 3.4, 0.01); - g_assert (g_str_has_suffix (cd_icc_get_filename (icc), "ibm-t61.icc")); - g_assert_cmpint (
[gentoo-commits] repo/gentoo:master commit in: media-video/cheese/files/
commit: d0ee27a8f603a82dac2b42bd3cc28eb9cfac4651 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:08:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ee27a8 media-video/cheese: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> ...nite-loop-if-thumbnailer-is-not-available.patch | 88 -- .../files/cheese-3.38.0-vala-genericarray.patch| 177 - 2 files changed, 265 deletions(-) diff --git a/media-video/cheese/files/cheese-3.38.0-Fix-infinite-loop-if-thumbnailer-is-not-available.patch b/media-video/cheese/files/cheese-3.38.0-Fix-infinite-loop-if-thumbnailer-is-not-available.patch deleted file mode 100644 index 5a27eb6e7844.. --- a/media-video/cheese/files/cheese-3.38.0-Fix-infinite-loop-if-thumbnailer-is-not-available.patch +++ /dev/null @@ -1,88 +0,0 @@ -From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001 -From: Bastien Nocera -Date: Fri, 18 Sep 2020 12:06:45 +0200 -Subject: [PATCH] Fix infinite loop if thumbnailer is not available - -The code in cheese_thumb_view_idle_append_item() in -src/thumbview/cheese-thumb-view.c didn't pop the list of items to -thumbnail if thumbnailing failed. - - #0 0x7f4a60e55314 in open64 () at /lib64/libc.so.6 - #1 0x7f4a60de6386 in _IO_file_open () at /lib64/libc.so.6 - #2 0x7f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6 - #3 0x7f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6 - #4 0x7f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0 - #5 0x7f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19 - #6 0x55cef476046f in cheese_thumb_view_idle_append_item () - #7 0x7f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0 - #8 0x7f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 - #9 0x7f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 - #10 0x7f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 - #11 0x7f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0 - #12 0x55cef4758547 in _vala_main () - #13 0x7f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6 - #14 0x55cef47554be in _start () - - #0 0x7f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6 - #1 0x7f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0 - #2 0x7f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0 - #3 0x7f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0 - #4 0x7f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0 - #5 0x7f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0 - #6 0x7f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0 - #7 0x7f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0 - #8 0x55cef47605c9 in cheese_thumb_view_idle_append_item () - #9 0x7f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0 - #10 0x7f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 - #11 0x7f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 - #12 0x7f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 - #13 0x7f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0 - #14 0x55cef4758547 in _vala_main () - #15 0x7f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6 - #16 0x55cef47554be in _start () - -Closes: #81 - src/thumbview/cheese-thumb-view.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c -index 1d2d88f5..232fd4b6 100644 a/src/thumbview/cheese-thumb-view.c -+++ b/src/thumbview/cheese-thumb-view.c -@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void); - static gboolean - cheese_thumb_view_idle_append_item (gpointer data) - { -- CheeseThumbViewIdleData *item = g_queue_peek_head (data); -+ CheeseThumbViewIdleData *item = g_queue_pop_head (data); - CheeseThumbView *thumb_view; - CheeseThumbViewPrivate *priv; - -@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data) - if (!info) - { - g_warning ("Invalid filename\n"); -+g_slice_free (CheeseThumbViewIdleData, item); - return TRUE; - } - g_file_info_get_modification_time (info, &mtime); -@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data) - if (error) - { - g_warning ("%s", error->message); -+ g_slice_free (CheeseThumbViewIdleData, item); - return TRUE; - } - } -@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data) - g_object_unref (pixbuf); - g_object_unref (file); -
[gentoo-commits] repo/gentoo:master commit in: dev-util/umockdev/files/
commit: dd8a866b6210bbc0b29b56faebe6739cf788b5fc Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:04:37 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8a866b dev-util/umockdev: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../umockdev/files/umockdev-0.16.1-Werror.patch| 24 -- 1 file changed, 24 deletions(-) diff --git a/dev-util/umockdev/files/umockdev-0.16.1-Werror.patch b/dev-util/umockdev/files/umockdev-0.16.1-Werror.patch deleted file mode 100644 index 4bb2f28f46bc.. --- a/dev-util/umockdev/files/umockdev-0.16.1-Werror.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 623286923d88990cf5f723004539b6d6d8a4a475 Mon Sep 17 00:00:00 2001 -From: Mike Gilbert -Date: Sun, 12 Sep 2021 15:41:35 -0400 -Subject: [PATCH] Drop -Werror from project arguments - - meson.build | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 37509a9..7931a9c 100644 a/meson.build -+++ b/meson.build -@@ -7,7 +7,6 @@ testsdir = meson.current_source_dir() / 'tests' - lib_version = '0.3.0' - - add_project_arguments( -- '-Werror', - '-Werror=missing-prototypes', - '-Werror=strict-prototypes', - '-Werror=nested-externs', --- -2.33.0 -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/
commit: 9e8df9a205112cc85d1e3139069fcae2be82275f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:07:06 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8df9a2 gnome-base/nautilus: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../nautilus/files/3.32.3-optional-gstreamer.patch | 57 -- 1 file changed, 57 deletions(-) diff --git a/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch b/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch deleted file mode 100644 index f28e9575d783.. --- a/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f2d55bc9a9398ed1c36e1b856bcb33080abbf7c0 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Thu, 19 Sep 2019 22:26:08 +0300 -Subject: [PATCH] build: Optional gstreamer - - extensions/meson.build | 4 +++- - meson.build| 2 ++ - meson_options.txt | 6 ++ - 3 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/extensions/meson.build b/extensions/meson.build -index 5c6f64cef..bd8c41d3e 100644 a/extensions/meson.build -+++ b/extensions/meson.build -@@ -1,3 +1,5 @@ - subdir('image-properties') --subdir('audio-video-properties') -+if get_option('gstreamer') -+ subdir('audio-video-properties') -+endif - subdir('sendto') -diff --git a/meson.build b/meson.build -index 0a267d670..ccb2b8cc1 100644 a/meson.build -+++ b/meson.build -@@ -122,8 +122,10 @@ libm = cc.find_library('m') - - if get_option('extensions') - gexiv = dependency('gexiv2', version: '>= 0.10.0') -+ if get_option('gstreamer') - gst_tag_dep = dependency('gstreamer-tag-1.0') - gst_pbutils_dep = dependency('gstreamer-pbutils-1.0') -+ endif - endif - gio = dependency('gio-2.0', version: glib_ver) - gio_unix = dependency('gio-unix-2.0', version: glib_ver) -diff --git a/meson_options.txt b/meson_options.txt -index fce5f16f9..1fa8f8952 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -13,6 +13,12 @@ option( - value: true, - description: 'Build stock extensions', - ) -+option( -+ 'gstreamer', -+ type: 'boolean', -+ value: true, -+ description: 'Build audio-video properties extension (requires "extensions")', -+) - option( - 'introspection', - type: 'boolean', --- -2.20.1 -
[gentoo-commits] repo/gentoo:master commit in: games-board/tali/files/
commit: 3e9064488b5549bd45ebd29381085b8845fabd58 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:05:21 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e906448 games-board/tali: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../tali/files/tali-40.4-meson-0.61-build.patch| 29 -- 1 file changed, 29 deletions(-) diff --git a/games-board/tali/files/tali-40.4-meson-0.61-build.patch b/games-board/tali/files/tali-40.4-meson-0.61-build.patch deleted file mode 100644 index e5cfa34c3560.. --- a/games-board/tali/files/tali-40.4-meson-0.61-build.patch +++ /dev/null @@ -1,29 +0,0 @@ -https://gitlab.gnome.org/GNOME/tali/-/merge_requests/14.patch -https://bugs.gentoo.org/831461 - -From 79509bf3e9456f52d6ac87538700e3ac89db4006 Mon Sep 17 00:00:00 2001 -From: rvalue -Date: Tue, 16 Nov 2021 05:56:26 + -Subject: [PATCH] Remove incorrect i18n.merge_file argument - a/data/meson.build -+++ b/data/meson.build -@@ -22,7 +22,7 @@ install_data ([ 'gnome-dice-1.svg', - install_data (project_id + '.gschema.xml', - install_dir: join_paths (datadir, 'glib-2.0', 'schemas')) - --desktop_file = i18n.merge_file ('desktop-file', -+desktop_file = i18n.merge_file ( - input: project_id + '.desktop.in', - output: project_id + '.desktop', - install: true, -@@ -41,7 +41,7 @@ if desktop_file_validate.found() - ) - endif - --appdata_file = i18n.merge_file ('appdata-file', -+appdata_file = i18n.merge_file ( - input: project_id + '.appdata.xml.in', - output: project_id + '.appdata.xml', - install: true, -GitLab
[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-mines/files/
commit: ed679a2c039671df26b5c52f5f0873d99a51b1cd Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:05:01 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed679a2c games-board/gnome-mines: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../files/gnome-mines-40.0-meson-0.61.patch| 33 -- 1 file changed, 33 deletions(-) diff --git a/games-board/gnome-mines/files/gnome-mines-40.0-meson-0.61.patch b/games-board/gnome-mines/files/gnome-mines-40.0-meson-0.61.patch deleted file mode 100644 index 291fc0b403e5.. --- a/games-board/gnome-mines/files/gnome-mines-40.0-meson-0.61.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://gitlab.gnome.org/GNOME/gnome-mines/-/merge_requests/31.patch -https://bugs.gentoo.org/831454 - -From 0a10c3a8ae4395c8059875bcea74be5c17ef9a21 Mon Sep 17 00:00:00 2001 -From: Jan Beich -Date: Mon, 24 Jan 2022 13:28:56 + -Subject: [PATCH] meson: drop unused argument for i18n.merge_file() - -Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0. - -data/meson.build:18:0: ERROR: Function does not take positional arguments. -data/meson.build:38:0: ERROR: Function does not take positional arguments. a/data/meson.build -+++ b/data/meson.build -@@ -15,7 +15,7 @@ foreach theme: [ 'default', 'bgcolors', 'classic' ] - endforeach - endforeach - --desktop_file = i18n.merge_file ('desktop-file', -+desktop_file = i18n.merge_file ( - input: '@0...@.desktop.in'.format(app_id), - output: '@0@.desktop'.format(app_id), - install: true, -@@ -35,7 +35,7 @@ if desktop_file_validate.found() - endif - - --appdata_file = i18n.merge_file ('appdata-file', -+appdata_file = i18n.merge_file ( - input: '@0...@.appdata.xml.in'.format(app_id), - output: '@0...@.appdata.xml'.format(app_id), - install: true, -GitLab
[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/files/
commit: 418f765190f2792e83607698859ffe7e43a709fa Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:10:17 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418f7651 sys-apps/accountsservice: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> ...ccountsservice-0.6.35-gentoo-system-users.patch | 51 -- .../accountsservice-0.6.55-meson-0.61-build.patch | 23 -- 2 files changed, 74 deletions(-) diff --git a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch b/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch deleted file mode 100644 index 39ebf42ea6ac.. --- a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch +++ /dev/null @@ -1,51 +0,0 @@ a/src/user-classify.c.old 2013-12-04 20:29:48.944454769 +0100 -+++ b/src/user-classify.c 2013-12-04 20:32:59.728283477 +0100 -@@ -55,6 +55,48 @@ - "at", - "gdm", - "gnome-initial-setup" -+/* Additional Gentoo system users with non-trivial login shell */ -+"amanda", -+"backuppc", -+"drqueue", -+"firebird", -+"flexlm", -+"foldingathome", -+"geneweb", -+"git", -+"gnump3d", -+"hacluster", -+"hg", -+"hsqldb", -+"infinote", -+"foldingathome", -+"geneweb", -+"git", -+"gnump3d", -+"hacluster", -+"hg", -+"hsqldb", -+"infinote", -+"jffnms", -+"klive", -+"mailman", -+"mpd", -+"mythtv", -+"nagios", -+"nx", -+"oneadmin", -+"openvpn", -+"p2p", -+"phxd", -+"resin", -+"rplayd", -+"scponly", -+"secoff", -+"tinyproxy", -+"ttrssd", -+"vboxguest", -+"vdr", -+"vdradmin", - }; - - #define PATH_NOLOGIN "/sbin/nologin" diff --git a/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch b/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch deleted file mode 100644 index d56f4b7e63b8.. --- a/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch +++ /dev/null @@ -1,23 +0,0 @@ -https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch -https://bugs.gentoo.org/831465 - -From: Luca Boccassi -Date: Sun, 31 Oct 2021 12:29:14 + -Subject: [PATCH] Fix build with meson 0.60 - -Positional parameters to merge_file() were never allowed and always -ignored, so just drop it. -See: https://github.com/mesonbuild/meson/issues/9441 - -Fixes #97 a/data/meson.build -+++ b/data/meson.build -@@ -33,7 +33,6 @@ configure_file( - policy = act_namespace.to_lower() + '.policy' - - i18n.merge_file( -- policy, - input: policy + '.in', - output: policy, - po_dir: po_dir, -GitLab
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/files/
commit: 5dcfe78290b84a86149fbaf0a15a4611781bc18c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:06:23 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcfe782 gnome-base/gnome-settings-daemon: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> ...emon-40.0.1-build-fix-str-bool-comparison.patch | 29 -- 1 file changed, 29 deletions(-) diff --git a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-40.0.1-build-fix-str-bool-comparison.patch b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-40.0.1-build-fix-str-bool-comparison.patch deleted file mode 100644 index 19cb682ca296.. --- a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-40.0.1-build-fix-str-bool-comparison.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 28e28e9e598342c897ae5ca350d0da6f4aea057b Mon Sep 17 00:00:00 2001 -From: Bastien Nocera -Date: Fri, 16 Jul 2021 16:02:36 +0200 -Subject: [PATCH] build: Fix str/bool comparison - -gnome-settings-daemon/meson.build:87: WARNING: Trying to compare values of different types (str, bool) using ==. -The result of this is undefined and will become a hard error in a future Meson release. - meson.build | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/meson.build b/meson.build -index fdf71713..ba2a90ca 100644 a/meson.build -+++ b/meson.build -@@ -82,9 +82,7 @@ elif gsd_buildtype.contains('release') - common_flags += ['-DG_DISABLE_CAST_CHECKS'] - endif - --# Workaround for meson's bug --# https://github.com/mesonbuild/meson/pull/1896 --if get_option('b_ndebug') == true -+if get_option('b_ndebug') == 'true' - common_flags += ['-DG_DISABLE_ASSERT'] - endif - --- -GitLab -
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/files/
commit: 02a4ccfa90649380bb416f8bb7da6416bba83525 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:09:27 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a4ccfa sci-geosciences/gnome-maps: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../gnome-maps/files/gnome-maps-meson-0.61.patch | 33 -- 1 file changed, 33 deletions(-) diff --git a/sci-geosciences/gnome-maps/files/gnome-maps-meson-0.61.patch b/sci-geosciences/gnome-maps/files/gnome-maps-meson-0.61.patch deleted file mode 100644 index 1ef4d4555c93.. --- a/sci-geosciences/gnome-maps/files/gnome-maps-meson-0.61.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://bugs.gentoo.org/831655 -https://gitlab.gnome.org/GNOME/gnome-maps/-/commit/def20cbb26e59e5023fe157e691de48d7afe7210 - -From e81cbf910755c0387677a43a7427da4ec073e1eb Mon Sep 17 00:00:00 2001 -From: Marcus Lundblad -Date: Fri, 14 Jan 2022 23:33:43 +0100 -Subject: [PATCH] meson: Remove unnesseray argument to i18n.merg_file - -This causes a build failure with meson 0.60 (or later). -Remove it, as it's ignored also for earlier meson versions. - -Fixes #418 - -(cherry picked from commit def20cbb26e59e5023fe157e691de48d7afe7210) - data/meson.build | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/data/meson.build b/data/meson.build -index 2be4ee73..4ef7eba0 100644 a/data/meson.build -+++ b/data/meson.build -@@ -33,7 +33,6 @@ install_data( - appdata = app_id + '.appdata.xml' - - appdata_file = i18n.merge_file( -- appdata, - input: appdata + '.in', - output: appdata, - po_dir: po_dir, --- -2.34.1 -
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/files/
commit: ba7c1018429bc6a19573b07943c00c21fd732fff Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:02:16 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7c1018 app-editors/gedit: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../gedit/files/3.38-make-gspell-optional.patch| 59 --- .../gedit/files/3.38-make-python-optional.patch| 86 -- app-editors/gedit/files/40.1-fix-meson-0.61.patch | 29 .../gedit/files/restore-overlay-scrollbars.patch | 26 --- 4 files changed, 200 deletions(-) diff --git a/app-editors/gedit/files/3.38-make-gspell-optional.patch b/app-editors/gedit/files/3.38-make-gspell-optional.patch deleted file mode 100644 index f1197ebb5222.. --- a/app-editors/gedit/files/3.38-make-gspell-optional.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 4f32833325a6c95ec451adf1a8d9691cceb14dd8 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Sun, 16 Aug 2020 23:20:31 +0300 -Subject: [PATCH 1/2] build: Make gspell optional - - meson.build | 3 ++- - meson_options.txt | 4 - plugins/spell/meson.build | 4 - 3 files changed, 10 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index acaad0dad..2c5dccb82 100644 a/meson.build -+++ b/meson.build -@@ -54,7 +54,7 @@ deps_basic_list = [ - dependency('gobject-introspection-1.0'), - ] - --gspell_dep = dependency('gspell-1', version: '>= 1.0') -+gspell_dep = dependency('gspell-1', version: '>= 1.0', required: get_option('spell')) - python3 = python.find_installation('python3') - - # Configurations -@@ -94,3 +94,4 @@ summary('Prefix', get_option('prefix')) - summary('API documentation', get_option('gtk_doc')) - summary('User documentation', get_option('user_documentation')) - summary('Require all tests', get_option('require_all_tests')) -+summary('Spell checker plugin', get_option('spell').enabled().to_string()) -diff --git a/meson_options.txt b/meson_options.txt -index 4e842d1ea..bb3923dd1 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -14,6 +14,10 @@ option( - description: 'Require that all tests can be run, even those that depend on third party programs' - ) - -+option('spell', -+ type: 'feature', value: 'enabled', -+ description: 'Build spell checking plugin') -+ - # This option exists for the developers, to speed up the install. - option( - 'user_documentation', -diff --git a/plugins/spell/meson.build b/plugins/spell/meson.build -index 8ce7634b7..cccb42fc1 100644 a/plugins/spell/meson.build -+++ b/plugins/spell/meson.build -@@ -1,3 +1,7 @@ -+if not gspell_dep.found() -+ subdir_done() -+endif -+ - libspell_sources = files( - 'gedit-spell-app-activatable.c', - 'gedit-spell-plugin.c', --- -2.26.2 - diff --git a/app-editors/gedit/files/3.38-make-python-optional.patch b/app-editors/gedit/files/3.38-make-python-optional.patch deleted file mode 100644 index 7dccb18191cd.. --- a/app-editors/gedit/files/3.38-make-python-optional.patch +++ /dev/null @@ -1,86 +0,0 @@ -From 9ed333a94ea15f74c420cbb2766909953aa6acb6 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Sun, 16 Aug 2020 23:34:42 +0300 -Subject: [PATCH 2/2] build: Make python optional - - gedit/meson.build | 2 ++ - meson.build | 2 ++ - meson_options.txt | 4 - plugins/meson.build | 9 ++--- - 4 files changed, 14 insertions(+), 3 deletions(-) - -diff --git a/gedit/meson.build b/gedit/meson.build -index 9fc81468e..5e808a2d8 100644 a/gedit/meson.build -+++ b/gedit/meson.build -@@ -197,10 +197,12 @@ libgedit_gir = gnome.generate_gir( - install_dir_typelib: get_option('libdir') / 'gedit/girepository-1.0', - ) - -+if get_option('python') - python3.install_sources( - 'Gedit.py', - subdir: 'gi/overrides', - ) -+endif - - # Vala API - libgedit_vapi = gnome.generate_vapi( -diff --git a/meson.build b/meson.build -index 2c5dccb82..5e1e9340a 100644 a/meson.build -+++ b/meson.build -@@ -55,7 +55,9 @@ deps_basic_list = [ - ] - - gspell_dep = dependency('gspell-1', version: '>= 1.0', required: get_option('spell')) -+if get_option('python') - python3 = python.find_installation('python3') -+endif - - # Configurations - config_h = configuration_data() -diff --git a/meson_options.txt b/meson_options.txt -index bb3923dd1..962b82934 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -14,6 +14,10 @@ option( - description: 'Require that all tests can be run, even those that depend on third party programs' - ) - -+option('python', -+ type: 'boolean', value: true, -+ description: 'Install GIR python overrides and python plugins') -+ - option('spell', -type: 'feature', value: 'enabled', -description: 'Build spell checking plugin') -diff --git a/plugi
[gentoo-commits] repo/gentoo:master commit in: app-crypt/seahorse/files/
commit: ff43d5c1a3a1c97ed7eef8ce34898606c304bd7f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:01:35 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff43d5c1 app-crypt/seahorse: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> ...orse-40.0-fix-segfault-with-ldap-disabled.patch | 29 -- 1 file changed, 29 deletions(-) diff --git a/app-crypt/seahorse/files/seahorse-40.0-fix-segfault-with-ldap-disabled.patch b/app-crypt/seahorse/files/seahorse-40.0-fix-segfault-with-ldap-disabled.patch deleted file mode 100644 index 8454a0388ea0.. --- a/app-crypt/seahorse/files/seahorse-40.0-fix-segfault-with-ldap-disabled.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 6fc0e3e321cdf0bf7e047234561fe8a8084a93f9 Mon Sep 17 00:00:00 2001 -From: Xi Ruoyao -Date: Wed, 14 Apr 2021 23:18:06 +0800 -Subject: [PATCH] Fix segfault when built with ldap disabled - -Fixes #321. - pgp/seahorse-pgp-backend.c | 5 - - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/pgp/seahorse-pgp-backend.c b/pgp/seahorse-pgp-backend.c -index 25febf31..8c10e7e3 100644 a/pgp/seahorse-pgp-backend.c -+++ b/pgp/seahorse-pgp-backend.c -@@ -445,7 +445,10 @@ seahorse_pgp_backend_add_remote (SeahorsePgpBackend *self, - /* Don't persist, so just immediately create a ServerSource */ - g_autoptr(SeahorseServerSource) ssrc = NULL; - ssrc = seahorse_server_category_create_server (uri); --g_list_store_append (G_LIST_STORE (self->remotes), ssrc); -+/* If the scheme of the uri is ldap, but ldap support is disabled -+ * in the build, ssrc will be NULL. */ -+if (ssrc) -+g_list_store_append (G_LIST_STORE (self->remotes), ssrc); - } - } - --- -GitLab -
[gentoo-commits] repo/gentoo:master commit in: app-text/evince/files/
commit: 5f074abc710b26adc36e785f7771d7e1c1317d6c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:03:25 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f074abc app-text/evince: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> app-text/evince/files/40.0-internal-synctex.patch | 28 --- 1 file changed, 28 deletions(-) diff --git a/app-text/evince/files/40.0-internal-synctex.patch b/app-text/evince/files/40.0-internal-synctex.patch deleted file mode 100644 index 8c45548c639a.. --- a/app-text/evince/files/40.0-internal-synctex.patch +++ /dev/null @@ -1,28 +0,0 @@ -From ce976d98317535d17d8aabd67729918a94b24cea Mon Sep 17 00:00:00 2001 -From: Matt Turner -Date: Mon, 12 Apr 2021 23:07:50 -0400 -Subject: [PATCH] build: always use internal synctex instead of automagically - -We don't have a separate synctex package and would have to pull in -all of texlive-core; so instead of fixing the automagic use of it, -just remove support for external synctex, as that's easier. - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index abee124d..63c5040c 100644 a/meson.build -+++ b/meson.build -@@ -251,7 +251,7 @@ config_h.set('HAVE_DESKTOP_SCHEMAS', gsettings_desktop_schemas_dep.found()) - - # *** libsynctex *** - synctex_dep = dependency('synctex', version: '>= 1.19', required: false) --external_synctex = synctex_dep.found() -+external_synctex = false - - # *** Mime types list *** - mime_types_list = { --- -2.26.3 -
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/files/
commit: 5ac10b6fe2826a1adba0807f6c7b98fd577aef01 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:04:09 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac10b6f dev-util/devhelp: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../files/40.0-optional-introspection.patch| 47 -- 1 file changed, 47 deletions(-) diff --git a/dev-util/devhelp/files/40.0-optional-introspection.patch b/dev-util/devhelp/files/40.0-optional-introspection.patch deleted file mode 100644 index d4c00d369d63.. --- a/dev-util/devhelp/files/40.0-optional-introspection.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 6c982d00f9d6f03f916bb6a572e7f938cd56fa74 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Fri, 22 Mar 2019 19:44:40 +0200 -Subject: [PATCH] build: Add optionality for introspection build - - devhelp/meson.build | 2 ++ - meson_options.txt | 6 ++ - 2 files changed, 8 insertions(+) - -diff --git a/devhelp/meson.build b/devhelp/meson.build -index eef055e7..eeaa51eb 100644 a/devhelp/meson.build -+++ b/devhelp/meson.build -@@ -120,6 +120,7 @@ PKG_CONFIG.generate( - requires_private: LIBDEVHELP_PRIVATE_DEPS - ) - -+if get_option('introspection') - GNOME.generate_gir( - libdevhelp_shared_lib, - export_packages: 'libdevhelp-@0@'.format(LIBDEVHELP_API_VERSION_FULL), -@@ -140,3 +141,4 @@ GNOME.generate_gir( - '--quiet', - ], - ) -+endif -diff --git a/meson_options.txt b/meson_options.txt -index 17dc85f5..c69a2906 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -10,6 +10,12 @@ option( - description: 'Build the API reference' - ) - -+option( -+ 'introspection', -+ type: 'boolean', value: true, -+ description: 'Build GObject Introspection data' -+) -+ - option( - 'plugin_emacs', - type: 'boolean', value: false, --- -2.26.3 -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: 314bbe352252e6e0085be5342025fee3df903888 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 17:38:59 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314bbe35 gnome-base/gnome-shell: Version bump to 42.0 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest| 1 + .../files/42.0-optional-bluetooth.patch| 59 ++ gnome-base/gnome-shell/gnome-shell-42.0.ebuild | 202 + 3 files changed, 262 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 8f39615367ab..9cedbba95216 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1 +1,2 @@ DIST gnome-shell-41.4.tar.xz 1899464 BLAKE2B 202408be8886bb5eb5615328a774993bea8dfe2fb78d304fde2806096ca68eff3fae7d5bdb4972b627cf10192ff76e3d457dc37eaa806cd4ed57d1558c235a48 SHA512 6ed5f215fcf9a1cf450b406620568aeceb3d255e0bb979151ccd2260565748e69825d7f5f7fb0c6768ed584a530599a8dcbc713c1ec12617551ae9df782c5ad7 +DIST gnome-shell-42.0.tar.xz 1918044 BLAKE2B 742d13ad92795fb71bbe8376a86b8e9a828882288f105f026cf98304ef2e9eae8fb967fa978ec322f5c621303a1798d3490c001bbd63c704b0cddc5db688389d SHA512 39b56d3c09a238d9ca387145fdbddfaa929b124d4006f097b792de2dceb882e50cbce1255b0b4585aea04b522a92a4e7a743367f43a863f95bb6386401e73935 diff --git a/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch b/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch new file mode 100644 index ..c7fe07dd69de --- /dev/null +++ b/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch @@ -0,0 +1,59 @@ +From d7cfd7bff4f9fa9d8528f72d4275e07551c6b288 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 28 Feb 2019 00:50:19 +0200 +Subject: [PATCH] build: Make bluetooth support optional + +--- + js/misc/meson.build | 2 +- + meson.build | 7 ++- + meson_options.txt | 6 ++ + 3 files changed, 13 insertions(+), 2 deletions(-) + +diff --git a/js/misc/meson.build b/js/misc/meson.build +index 582562711..ec9c62645 100644 +--- a/js/misc/meson.build b/js/misc/meson.build +@@ -3,7 +3,7 @@ jsconf.set('PACKAGE_NAME', meson.project_name()) + jsconf.set('PACKAGE_VERSION', meson.project_version()) + jsconf.set('GETTEXT_PACKAGE', meson.project_name()) + jsconf.set('LIBMUTTER_API_VERSION', mutter_api_version) +-jsconf.set10('HAVE_BLUETOOTH', bt_dep.found()) ++jsconf.set10('HAVE_BLUETOOTH', have_bluetooth) + jsconf.set10('HAVE_NETWORKMANAGER', have_networkmanager) + jsconf.set10('HAVE_SOUP2', have_soup2) + jsconf.set('datadir', datadir) +diff --git a/meson.build b/meson.build +index 8d7478f9b..79d340840 100644 +--- a/meson.build b/meson.build +@@ -93,7 +93,12 @@ x11_dep = dependency('x11') + schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req) + gnome_desktop_dep = dependency('gnome-desktop-3.0', version: gnome_desktop_req) + +-bt_dep = dependency('gnome-bluetooth-3.0', version: bt_req, required: false) ++if get_option('bluetooth') ++ bt_dep = dependency('gnome-bluetooth-3.0', version: bt_req) ++ have_bluetooth = true ++else ++ have_bluetooth = false ++endif + gst_dep = dependency('gstreamer-1.0', version: gst_req, required: false) + gst_base_dep = dependency('gstreamer-base-1.0', required: false) + pipewire_dep = dependency('libpipewire-0.3', required: false) +diff --git a/meson_options.txt b/meson_options.txt +index f0f2ecf6c..85fc58ea4 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,3 +1,9 @@ ++option('bluetooth', ++ type: 'boolean', ++ value: true, ++ description: 'Enable bluetooth support' ++) ++ + option('extensions_tool', + type: 'boolean', + value: true, +-- +2.34.1 + diff --git a/gnome-base/gnome-shell/gnome-shell-42.0.ebuild b/gnome-base/gnome-shell/gnome-shell-42.0.ebuild new file mode 100644 index ..002edd7d2f1e --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-42.0.ebuild @@ -0,0 +1,202 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy test" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.68:2 + >=dev-libs/gobject-introspe
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/files/
commit: a291b68690b18a0ca6987528ff8801cb9d8b816e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:00:59 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a291b686 app-crypt/libsecret: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> ...-test-vala-unstable-with-DSECRET_WITH_UNS.patch | 44 -- 1 file changed, 44 deletions(-) diff --git a/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch b/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch deleted file mode 100644 index 99e5f6902e5d.. --- a/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 92fe125ee1b9f36bd69308c173e9d6147a5fc1e1 Mon Sep 17 00:00:00 2001 -From: Matt Turner -Date: Thu, 10 Dec 2020 23:19:55 -0500 -Subject: [PATCH] meson: build test-vala-unstable with -DSECRET_WITH_UNSTABLE - -Fixes: https://gitlab.gnome.org/GNOME/libsecret/-/issues/54 - libsecret/meson.build | 12 ++-- - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/libsecret/meson.build b/libsecret/meson.build -index f57e363..55e9d95 100644 a/libsecret/meson.build -+++ b/libsecret/meson.build -@@ -310,12 +310,12 @@ if get_option('introspection') - add_languages('vala') - valac = meson.get_compiler('vala') - --valatest_names = [ -- 'test-vala-lang', -- 'test-vala-unstable', --] -+valatests = { -+ 'test-vala-lang': [], -+ 'test-vala-unstable': ['-DSECRET_WITH_UNSTABLE'], -+} - --foreach _valatest : valatest_names -+foreach _valatest, extra_cflags : valatests - test_bin = executable(_valatest, - '@0@.vala'.format(_valatest), - dependencies: [ -@@ -327,7 +327,7 @@ if get_option('introspection') - ], - link_with: mock_service_lib, - include_directories: config_h_dir, --c_args: test_cflags, -+c_args: test_cflags + extra_cflags, - ) - - test(_valatest, test_bin, --- -2.26.2 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgweather/files/, dev-libs/libgweather/
commit: 60705b71be0510dc997c221fa9bf3e80146d4e5c Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 19:25:16 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60705b71 dev-libs/libgweather: Version bump to 4.0.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/libgweather/Manifest | 1 + .../files/4.0.0-autoskip-network-test.patch| 29 dev-libs/libgweather/files/4.0.0-vapigen.patch | 29 dev-libs/libgweather/libgweather-4.0.0.ebuild | 80 ++ 4 files changed, 139 insertions(+) diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest index 75a29971b046..b886c39a5164 100644 --- a/dev-libs/libgweather/Manifest +++ b/dev-libs/libgweather/Manifest @@ -1 +1,2 @@ +DIST libgweather-4.0.0.tar.xz 4722620 BLAKE2B f2500d065fe9607b740c2f6c87378d5fc86c15951b2880f89c3ac22021d085eed601b645dcf1c9864fe1fa47860aa14ed1ab858263a7634c3b7615231d3ee6d1 SHA512 1441b8996a53b277e9453d3fcf32448800c963f40c32542f9055362bc3188dcf2e706466133d53b3f1b6343dc97b15cf5eabe16b950e7c9451cb79eeef87a9c3 DIST libgweather-40.0.tar.xz 2704404 BLAKE2B 27bc69c350ae91a07307d75b5ea1d03bb251f51bf87d5d54861965b61d7ed825ab708466cbe9d961c4f544b8b17ca6ed37b723c003ce2c1ef020270d6812c61d SHA512 72e295246bf03550039a70bd4bf5b8f06357a6b70e04308c197fba309e406d410a97d128d849d97a29a6a114faa1ef5452e6632870b7ea45223a0c305c228cc1 diff --git a/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch b/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch new file mode 100644 index ..3f27906de012 --- /dev/null +++ b/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch @@ -0,0 +1,29 @@ +From 87c0d202977c212a6b7fd360ceaa295e422de87d Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 30 Aug 2020 10:35:13 +0300 +Subject: [PATCH] tests: Skip metar tests when METAR_SOURCES couldn't be + resolved + +--- + libgweather/tests/metar.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/libgweather/tests/metar.c b/libgweather/tests/metar.c +index 7d6c7c04..0b3025a2 100644 +--- a/libgweather/tests/metar.c b/libgweather/tests/metar.c +@@ -142,6 +142,11 @@ test_metar_weather_stations (void) + g_test_message ("SSL/TLS failure, please check your glib-networking installation"); + g_test_failed (); + return; ++} else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) { ++g_test_skip ("Could not resolve " METAR_SOURCES " - network sandboxed?"); ++g_object_unref (session); ++g_object_unref (msg); ++return; + } + #if SOUP_CHECK_VERSION(2, 99, 2) + g_assert_no_error (error); +-- +2.34.1 + diff --git a/dev-libs/libgweather/files/4.0.0-vapigen.patch b/dev-libs/libgweather/files/4.0.0-vapigen.patch new file mode 100644 index ..d5c4ca12623e --- /dev/null +++ b/dev-libs/libgweather/files/4.0.0-vapigen.patch @@ -0,0 +1,29 @@ +https://gitlab.gnome.org/GNOME/libgweather/-/merge_requests/176 + +From 98b505675f631c1fabbbcbcee2523f8dde8e7e3d Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Sun, 20 Mar 2022 12:19:59 -0700 +Subject: [PATCH] meson: Use dependency() for finding vapigen + +This allows the vapigen binary to be chosen by overriding the VAPIGEN +environment variable. +--- + libgweather/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libgweather/meson.build b/libgweather/meson.build +index 08311af4..7148f5ca 100644 +--- a/libgweather/meson.build b/libgweather/meson.build +@@ -211,7 +211,7 @@ g_ir_scanner = find_program('g-ir-scanner', required: get_option('introspection' + build_gir = get_option('introspection') and g_ir_scanner.found() and not meson.is_cross_build() + + enable_vala = get_option('enable_vala') +-vapigen = find_program('vapigen', required: enable_vala == 'true') ++vapigen = dependency('vapigen', required: enable_vala == 'true') + if enable_vala == 'auto' or enable_vala == 'true' + build_vapi = vapigen.found() and get_option('introspection') + if enable_vala == 'true' and not build_vapi +-- +2.34.1 + diff --git a/dev-libs/libgweather/libgweather-4.0.0.ebuild b/dev-libs/libgweather/libgweather-4.0.0.ebuild new file mode 100644 index ..60544f5ea355 --- /dev/null +++ b/dev-libs/libgweather/libgweather-4.0.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Location and timezone database and weather-lookup library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather"; + +LICENSE="GPL-2+" +SLOT="4/4-0" # subslot = 4-(libgweather-4 soname suffix) + +IUSE="gtk-doc +introspection test +vala" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +KEYWOR
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/
commit: dbdcd6700bcee264a2aa86344e557b071b37fe77 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 18:00:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdcd670 gui-libs/libhandy: Version bump to 1.6.1 Signed-off-by: Matt Turner gentoo.org> gui-libs/libhandy/Manifest | 1 + gui-libs/libhandy/libhandy-1.6.1.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest index cafb4cb74484..943c0c794df5 100644 --- a/gui-libs/libhandy/Manifest +++ b/gui-libs/libhandy/Manifest @@ -1,2 +1,3 @@ DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb SHA512 a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8 DIST libhandy-1.5.0.tar.xz 516128 BLAKE2B 51b479b297009f0663b9cd614c350d78dd702e3428f98759219b277d9010f2453142eabda2a9f8318d65b0efb156f0716fd606bf93b157c296648e4a1cb68123 SHA512 cd7706e97bc9d5a7d595c450145bc157b95afaccc1ee26b5490149327fd644eb522b7bbfee92ea2780083c36d69bbd666c52e38a752e78068a5ba0f79b3c56a0 +DIST libhandy-1.6.1.tar.xz 1781604 BLAKE2B 87f33662397d569fbb58e04b3e61e282fdeede0098753dcdf5da885a13096007446eb2d404cf4231021fdb2cd76895faa37929dad651d54e57f5a623db6c7823 SHA512 1fddf72d7e6d97f12c879a512baeef80e32be4108640b2ff64c5b7dec68d8e2da8f9a2da3c1cb6cde8c2e672f4225e7db698f794641264e64ee9af3c68dbfbb3 diff --git a/gui-libs/libhandy/libhandy-1.6.1.ebuild b/gui-libs/libhandy/libhandy-1.6.1.ebuild new file mode 100644 index ..c396cac2d01a --- /dev/null +++ b/gui-libs/libhandy/libhandy-1.6.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson xdg vala virtualx + +DESCRIPTION="Building blocks for modern adaptive GNOME apps" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/"; + +LICENSE="LGPL-2.1+" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="examples glade gtk-doc +introspection test +vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=x11-libs/gtk+-3.24.1:3[introspection?] + glade? ( dev-util/glade:3.10= ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( >=dev-util/gi-docgen-2021.1 + app-text/docbook-xml-dtd:4.3 ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Dprofiling=false # -pg passing + $(meson_feature introspection) + $(meson_use vala vapi) + $(meson_use gtk-doc gtk_doc) + $(meson_use test tests) + $(meson_use examples) + $(meson_feature glade glade_catalog) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit-plugins/files/
commit: fd6c4ebced541b5aabb1f3a246c8e3cc8fafb292 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:02:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6c4ebc app-editors/gedit-plugins: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../files/gedit-plugins-40.1-meson-0.61.patch | 208 - 1 file changed, 208 deletions(-) diff --git a/app-editors/gedit-plugins/files/gedit-plugins-40.1-meson-0.61.patch b/app-editors/gedit-plugins/files/gedit-plugins-40.1-meson-0.61.patch deleted file mode 100644 index d8661773ea0d.. --- a/app-editors/gedit-plugins/files/gedit-plugins-40.1-meson-0.61.patch +++ /dev/null @@ -1,208 +0,0 @@ -https://gitlab.gnome.org/GNOME/gedit-plugins/-/merge_requests/27.patch -https://bugs.gentoo.org/832315 - -From: Jan Beich -Date: Tue, 25 Jan 2022 12:10:06 + -Subject: [PATCH] meson: drop unused argument for i18n.merge_file() - -Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0. - -plugins/bookmarks/meson.build:43:0: ERROR: Function does not take positional arguments. -plugins/bracketcompletion/meson.build:32:0: ERROR: Function does not take positional arguments. -plugins/charmap/meson.build:28:0: ERROR: Function does not take positional arguments. -plugins/codecomment/meson.build:32:0: ERROR: Function does not take positional arguments. -plugins/colorpicker/meson.build:32:0: ERROR: Function does not take positional arguments. -plugins/colorschemer/meson.build:41:0: ERROR: Function does not take positional arguments. -plugins/commander/meson.build:37:0: ERROR: Function does not take positional arguments. -plugins/drawspaces/meson.build:58:0: ERROR: Function does not take positional arguments. -plugins/findinfiles/meson.build:64:0: ERROR: Function does not take positional arguments. -plugins/git/meson.build:28:0: ERROR: Function does not take positional arguments. -plugins/joinlines/meson.build:32:0: ERROR: Function does not take positional arguments. -plugins/multiedit/meson.build:28:0: ERROR: Function does not take positional arguments. -plugins/smartspaces/meson.build:36:0: ERROR: Function does not take positional arguments. -plugins/synctex/meson.build:28:0: ERROR: Function does not take positional arguments. -plugins/terminal/meson.build:40:0: ERROR: Function does not take positional arguments. -plugins/textsize/meson.build:28:0: ERROR: Function does not take positional arguments. -plugins/translate/meson.build:49:0: ERROR: Function does not take positional arguments. -plugins/wordcompletion/meson.build:57:0: ERROR: Function does not take positional arguments. a/plugins/bookmarks/meson.build -+++ b/plugins/bookmarks/meson.build -@@ -41,7 +41,6 @@ bookmarks_plugin = custom_target( - ) - - bookmarks_metainfo = i18n.merge_file( -- 'gedit-bookmarks.metainfo.xml', - input: 'gedit-bookmarks.metainfo.xml.in', - output: 'gedit-bookmarks.metainfo.xml', - po_dir: join_paths(srcdir, 'po'), a/plugins/bracketcompletion/meson.build -+++ b/plugins/bracketcompletion/meson.build -@@ -30,7 +30,6 @@ bracketcompletion_plugin = custom_target( - ) - - bracketcompletion_metainfo = i18n.merge_file( -- 'gedit-bracketcompletion.metainfo.xml', - input: 'gedit-bracketcompletion.metainfo.xml.in', - output: 'gedit-bracketcompletion.metainfo.xml', - po_dir: join_paths(srcdir, 'po'), a/plugins/charmap/meson.build -+++ b/plugins/charmap/meson.build -@@ -26,7 +26,6 @@ charmap_plugin = custom_target( - ) - - charmap_metainfo = i18n.merge_file( -- 'gedit-charmap.metainfo.xml', - input: 'gedit-charmap.metainfo.xml.in', - output: 'gedit-charmap.metainfo.xml', - po_dir: join_paths(srcdir, 'po'), a/plugins/codecomment/meson.build -+++ b/plugins/codecomment/meson.build -@@ -30,7 +30,6 @@ codecomment_plugin = custom_target( - ) - - codecomment_metainfo = i18n.merge_file( -- 'gedit-codecomment.metainfo.xml', - input: 'gedit-codecomment.metainfo.xml.in', - output: 'gedit-codecomment.metainfo.xml', - po_dir: join_paths(srcdir, 'po'), a/plugins/colorpicker/meson.build -+++ b/plugins/colorpicker/meson.build -@@ -30,7 +30,6 @@ colorpicker_plugin = custom_target( - ) - - colorpicker_metainfo = i18n.merge_file( -- 'gedit-colorpicker.metainfo.xml', - input: 'gedit-colorpicker.metainfo.xml.in', - output: 'gedit-colorpicker.metainfo.xml', - po_dir: join_paths(srcdir, 'po'), a/plugins/colorschemer/meson.build -+++ b/plugins/colorschemer/meson.build -@@ -39,7 +39,6 @@ colorschemer_plugin = custom_target( - ) - - colorschemer_metainfo = i18n.merge_file( -- 'gedit-colorschemer.metainfo.xml', - input: 'gedit-colorschemer.metainfo.xml.in', - output: 'gedit-colorschemer.metainfo.xml', - po_dir: join_paths(srcdir, 'po'), a/plugins/commander/meson.build -+++ b/plugins/c
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/
commit: 07a175778dd3a4e38d60ff34afdca28c726346ff Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 19:41:15 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a17577 gnome-extra/gnome-shell-extensions: Version bump to 42.0 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-shell-extensions/Manifest| 1 + .../gnome-shell-extensions-42.0.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/gnome-extra/gnome-shell-extensions/Manifest b/gnome-extra/gnome-shell-extensions/Manifest index f7622997ed8d..dcd34f6f93fd 100644 --- a/gnome-extra/gnome-shell-extensions/Manifest +++ b/gnome-extra/gnome-shell-extensions/Manifest @@ -1 +1,2 @@ DIST gnome-shell-extensions-41.2.tar.xz 222528 BLAKE2B 132fdbc1e1c81a886dc250dabd44721aeeaefed5939f30274e2484ec6a8dfff25fd0c481a04edf47f732ccb34b9c8d132d106a45d862db07fc9fb8d835fee6de SHA512 3b581dbc289f630bb85b0285a2f5956142a412e124d15e085770a578a9304211b1868f4eb940b79637b9cfa78b0da5973a717ee5866d75e9d15f38e91d4f414f +DIST gnome-shell-extensions-42.0.tar.xz 226240 BLAKE2B c0c13ef58f632e3a8449580af52c40677b979c9f81fa037d936d31ebb693bc070bea5f0ec7a4715ff3f19480cc12d4ec471efa1d6b684e2924a5fbdd943e381c SHA512 d413f8a7c12c9e4c71a51b4f5c3cc8e0145b57eec24648e928f02ccdeb4a02b44ad3adf9668f3ba65870d772490f2389582f4f5e8f4037da3ab88a0bb5958f5d diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.0.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.0.ebuild new file mode 100644 index ..aea37b082f55 --- /dev/null +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org readme.gentoo-r1 meson xdg + +DESCRIPTION="JavaScript extensions for GNOME Shell" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.26:2 + >=gnome-base/libgtop-2.28.3[introspection] + >=app-eselect/eselect-gnome-shell-extensions-20111211 +" +RDEPEND="${DEPEND} + >=dev-libs/gjs-1.29 + dev-libs/gobject-introspection:= + dev-libs/atk[introspection] + gnome-base/gnome-menus:3[introspection] + =gnome-base/gnome-shell-$(ver_cut 1)* + media-libs/clutter:1.0[introspection] + net-libs/telepathy-glib[introspection] + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme + >=x11-wm/mutter-3.32[introspection] +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Installed extensions installed are initially disabled by default. +To change the system default and enable some extensions, you can use +# eselect gnome-shell-extensions + +Alternatively, to enable/disable extensions on a per-user basis, +you can use the gnome-extensions-app (included with gnome-shell), +https://extensions.gnome.org/ web interface, or modify the +org.gnome.shell enabled-extensions gsettings key from the command +line or a script." + +src_configure() { + meson_src_configure \ + -Dextension_set=all \ + -Dclassic_mode=true +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? + + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/
commit: be2d4acfc36b17e877ce7aea732d1186ea1c6ed9 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 17:55:42 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2d4acf net-wireless/gnome-bluetooth: Version bump to 42.0 Signed-off-by: Matt Turner gentoo.org> net-wireless/gnome-bluetooth/Manifest | 1 + .../gnome-bluetooth/gnome-bluetooth-42.0.ebuild| 77 ++ 2 files changed, 78 insertions(+) diff --git a/net-wireless/gnome-bluetooth/Manifest b/net-wireless/gnome-bluetooth/Manifest index b80dfc7b5403..f53082d2d5a5 100644 --- a/net-wireless/gnome-bluetooth/Manifest +++ b/net-wireless/gnome-bluetooth/Manifest @@ -1 +1,2 @@ DIST gnome-bluetooth-3.34.5.tar.xz 353936 BLAKE2B 40300752830f71d436591e22a64a282745d8419ee46de534f76c4871a86a4c8f7b2203e3ddc4ca08d26348b97bf4a68315802ffa09c69265c55001e4806c7f1e SHA512 48431b3d19083705a6623442c5cd2d6c14962cdf30fc599ba47dceb6612b80142af77e1b6df142b530cb1015638081a06de38a3034177e0d05a354c40f19d9e5 +DIST gnome-bluetooth-42.0.tar.xz 302440 BLAKE2B f7e02efe04b1dddee365b9c316368d92428099d6d1191d9c785018bc4bebc19942e7216bd7e6e824cd132a53b6750b1f41393d270e99718312c96da7f6a4ad5b SHA512 769bd9300fa1d830240e84257230425fe7f2e871cbd6c8fa6416514487a26326601a21c16075a66cf886850bab17f5c8e2235463f3695ea194c9230d6e50337c diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0.ebuild new file mode 100644 index ..b636fe4e0a00 --- /dev/null +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org meson python-any-r1 udev xdg + +DESCRIPTION="Bluetooth graphical utilities integrated with GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth"; + +LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" +SLOT="2/13" # subslot = libgnome-bluetooth soname version +IUSE="gtk-doc +introspection test" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.44:2 + >=gui-libs/gtk-4.4:4[introspection?] + media-libs/gsound + >=gui-libs/libadwaita-1.1:1 + >=x11-libs/libnotify-0.7.0 + virtual/libudev + >=sys-power/upower-0.99.14 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + acct-group/plugdev + virtual/udev + >=net-wireless/bluez-5 +" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.9 ) + virtual/pkgconfig + test? ( + $(python_gen_any_dep ' + >=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + if use test; then + has_version -b "dev-python/python-dbusmock[${PYTHON_USEDEP}]" && + has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dsendto=true + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_install() { + meson_src_install + udev_dorules "${FILESDIR}"/61-${PN}.rules +} + +pkg_postinst() { + xdg_pkg_postinst + if ! has_version 'sys-apps/systemd[acl]' ; then + elog "Don't forget to add yourself to the plugdev group " + elog "if you want to be able to control bluetooth transmitter." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-power/upower/
commit: 5f384f908da76dbcfe5d0f3a9c2d21869460494f Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 18:15:18 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f384f90 sys-power/upower: Version bump to 0.99.17 Signed-off-by: Matt Turner gentoo.org> sys-power/upower/Manifest | 1 + sys-power/upower/upower-0.99.17.ebuild | 92 ++ 2 files changed, 93 insertions(+) diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest index fbae0a59000e..b3e8efae9a24 100644 --- a/sys-power/upower/Manifest +++ b/sys-power/upower/Manifest @@ -1 +1,2 @@ DIST upower-0.99.12.tar.xz 423640 BLAKE2B 4c5c6357f0a2f8d721ebae9736912b1871a898c7ce65708626f9a9465cde87036ba6ab8050d97f5b9074d92e2700d8ed1e71b67f43cd6305eb4e89336f1b628f SHA512 9858a0e5f65271522cc5f36b0cd8722a5fb3effba37dbc5b22f08606701d4242ee54329d07460768004a24dc42705a84140ac6d9691afb7f09584b2e61fe3413 +DIST upower-v0.99.17.tar.bz2 139108 BLAKE2B de48a8058752f3e2bcefe83fe049ae9181517276f6d2930c402089291d935ecbdc6f7759d811467c537801c422f5d32a02366f3e3d57bea9e73e311b13df046a SHA512 fcb2f344e82f04af85eee3a4ef42a4d119f7b55fd4e1c6bc2633845135bf524957b54c849bf6501d89cfbd285a7e1fbeecb8e846aa108e2b36d1550347150c04 diff --git a/sys-power/upower/upower-0.99.17.ebuild b/sys-power/upower/upower-0.99.17.ebuild new file mode 100644 index ..6a7dbc6a0d03 --- /dev/null +++ b/sys-power/upower/upower-0.99.17.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd udev xdg-utils + +DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics" +HOMEPAGE="https://upower.freedesktop.org/"; +SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0/3" # based on SONAME of libupower-glib.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# gtk-doc files are not available as prebuilt in the tarball +IUSE="doc +introspection ios selinux" + +DEPEND=" + >=dev-libs/glib-2.56:2 + sys-apps/dbus:= + introspection? ( dev-libs/gobject-introspection:= ) + kernel_linux? ( + >=dev-libs/libgudev-236:= + virtual/udev + ios? ( + >=app-pda/libimobiledevice-1:= + >=app-pda/libplist-2:= + ) + ) +" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-devicekit ) +" +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) +" + +S="${WORKDIR}/${PN}-v${PV}" + +QA_MULTILIB_PATHS="usr/lib/${PN}/.*" + +src_prepare() { + default + xdg_environment_reset +} + +src_configure() { + local backend + + if use kernel_linux ; then + backend=linux + else + backend=dummy + fi + + local emesonargs=( + --localstatedir "${EPREFIX}"/var + + -Dman=true + $(meson_use doc gtk-doc) + $(meson_feature introspection) + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" + -Dos_backend="${backend}" + $(meson_feature ios idevice) + ) + meson_src_configure +} + +src_install() { + meson_src_install + keepdir /var/lib/upower #383091 +} + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 0.99.12; then + elog "Support for Logitech Unifying Receiver battery state readout was" + elog "removed in version 0.99.12, these devices have been directly" + elog "supported by the Linux kernel since version >=3.2." + elog + elog "Support for CSR devices battery state was removed from udev rules" + elog "in version 0.99.12. This concerns the following Logitech products" + elog "from the mid 2000s:" + elog "Mouse/Dual/Keyboard+Mouse Receiver, Freedom Optical, Elite Duo," + elog "MX700/MX1000, Optical TrackMan, Click! Mouse, Presenter." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/openrc-settingsd/files/
commit: d038852a008cac045eb30296511abce66d41a56b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:00:06 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d038852a app-admin/openrc-settingsd: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../openrc-settingsd-1.0.1-remove-bashisms.patch | 81 -- 1 file changed, 81 deletions(-) diff --git a/app-admin/openrc-settingsd/files/openrc-settingsd-1.0.1-remove-bashisms.patch b/app-admin/openrc-settingsd/files/openrc-settingsd-1.0.1-remove-bashisms.patch deleted file mode 100644 index 7723a44af677.. --- a/app-admin/openrc-settingsd/files/openrc-settingsd-1.0.1-remove-bashisms.patch +++ /dev/null @@ -1,81 +0,0 @@ -https://bugs.gentoo.org/754987 a/Makefile.am -+++ b/Makefile.am -@@ -123,31 +123,31 @@ - $(NULL) - - $(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml -- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ -+ $(AM_V_GEN)( cd "$(srcdir)/src" && \ - $(GDBUS_CODEGEN) \ - --interface-prefix org.freedesktop. \ - --c-namespace OpenrcSettingsdHostnamed \ - --generate-c-code hostname1-generated \ - $(abs_srcdir)/data/org.freedesktop.hostname1.xml; \ -- popd > /dev/null ) -+ ) - - $(localed_built_sources) : data/org.freedesktop.locale1.xml -- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ -+ $(AM_V_GEN)( cd "$(srcdir)/src" && \ - $(GDBUS_CODEGEN) \ - --interface-prefix org.freedesktop. \ - --c-namespace OpenrcSettingsdLocaled \ - --generate-c-code locale1-generated \ - $(abs_srcdir)/data/org.freedesktop.locale1.xml; \ -- popd > /dev/null ) -+ ) - - $(timedated_built_sources) : data/org.freedesktop.timedate1.xml -- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ -+ $(AM_V_GEN)( cd "$(srcdir)/src" && \ - $(GDBUS_CODEGEN) \ - --interface-prefix org.freedesktop. \ - --c-namespace OpenrcSettingsdTimedated \ - --generate-c-code timedate1-generated \ - $(abs_srcdir)/data/org.freedesktop.timedate1.xml; \ -- popd > /dev/null ) -+ ) - - BUILT_SOURCES = \ - $(hostnamed_built_sources) \ a/Makefile.in -+++ b/Makefile.in -@@ -1315,31 +1315,31 @@ - $(do_subst) < $(srcdir)/$< > $(srcdir)/$@ - - $(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml -- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ -+ $(AM_V_GEN)( cd "$(srcdir)/src" && \ - $(GDBUS_CODEGEN) \ - --interface-prefix org.freedesktop. \ - --c-namespace OpenrcSettingsdHostnamed \ - --generate-c-code hostname1-generated \ - $(abs_srcdir)/data/org.freedesktop.hostname1.xml; \ -- popd > /dev/null ) -+ ) - - $(localed_built_sources) : data/org.freedesktop.locale1.xml -- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ -+ $(AM_V_GEN)( cd "$(srcdir)/src" && \ - $(GDBUS_CODEGEN) \ - --interface-prefix org.freedesktop. \ - --c-namespace OpenrcSettingsdLocaled \ - --generate-c-code locale1-generated \ - $(abs_srcdir)/data/org.freedesktop.locale1.xml; \ -- popd > /dev/null ) -+ ) - - $(timedated_built_sources) : data/org.freedesktop.timedate1.xml -- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ -+ $(AM_V_GEN)( cd "$(srcdir)/src" && \ - $(GDBUS_CODEGEN) \ - --interface-prefix org.freedesktop. \ - --c-namespace OpenrcSettingsdTimedated \ - --generate-c-code timedate1-generated \ - $(abs_srcdir)/data/org.freedesktop.timedate1.xml; \ -- popd > /dev/null ) -+ ) - - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded.
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/
commit: b0ec61f9423e57109d13a5d352fc8313d98e1d65 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 17:57:58 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ec61f9 gui-libs/libadwaita: Version bump to 1.1.0 Signed-off-by: Matt Turner gentoo.org> gui-libs/libadwaita/Manifest| 1 + gui-libs/libadwaita/libadwaita-1.1.0.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest index f9d8e75de28f..5ef43aa2933f 100644 --- a/gui-libs/libadwaita/Manifest +++ b/gui-libs/libadwaita/Manifest @@ -1,2 +1,3 @@ DIST libadwaita-1.0.1.tar.xz 1559064 BLAKE2B 126b77cf7e75775a302b460a0912695839cfd69fb418f22290c2d3d03b85c5e7fe5e5d02064e29ae6e395b5c85d20b84b7a12b0af2e3b32f0624e213ed9a849f SHA512 0f5bb34e26f13853eb646190aaac45c5c168d86e4edf39463b850c0969dd5ed02d8fbc4a20758a2ff5b7592c2284a7f1ffb2cea651f793f9a29764066da237bd DIST libadwaita-1.0.2.tar.xz 1557688 BLAKE2B 7b357c06e221c02e5a98a3f776c650b4dfe6039206b135897b75058f4c79c1a8f6be46562025b42af481399e82839eb330b38fd909a72695c1641c29fc223cdc SHA512 c11d8f4d25044896bc2c5ac3cc6c3e6597ad894aa9025b4588e4aa26cdb87f58939508e211290baf10839428a56616aacae6ea6b35c9bc9d95f05bdcfb9e1023 +DIST libadwaita-1.1.0.tar.xz 2723120 BLAKE2B 48114b3b295819703836b03a0adaa860791857c5e4b93a74e2178c27da70a2585e5d7247b39ecf08a593289f26979a41f59c5f78c7ddfdb2d3f3c16694c8ef7c SHA512 03f8af476676c4bc1861ca16c646240ac52b9d859f53ff94b6be1d3b3dd982004fd88d4105f3c69f997414a2b3c47315f1ef6a023cf174b01c888ead4efd8d72 diff --git a/gui-libs/libadwaita/libadwaita-1.1.0.ebuild b/gui-libs/libadwaita/libadwaita-1.1.0.ebuild new file mode 100644 index ..b70296c62fd8 --- /dev/null +++ b/gui-libs/libadwaita/libadwaita-1.1.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +VALA_MIN_API_VERSION="0.52" +inherit gnome.org meson python-any-r1 vala virtualx + +DESCRIPTION="Building blocks for modern adaptive GNOME applications" +HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita"; + +LICENSE="LGPL-2.1+" +SLOT="1" +IUSE="+introspection test +vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.66:2 + >=gui-libs/gtk-4.5.0:4[introspection?] + dev-libs/fribidi + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + vala? ( $(vala_depend) ) + >=dev-util/meson-0.59.0 + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + use vala && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + + -Dprofiling=false + $(meson_feature introspection) + $(meson_use vala vapi) + -Dgtk_doc=false # we ship pregenerated docs + $(meson_use test tests) + -Dexamples=false + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test --timeout-multiplier 2 +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install libadwaita API docs unconditionally, but this is intentional + doins -r "${S}"/doc/libadwaita-1 +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/, profiles/
commit: dd579220a056a00148582f8465a73e8c3285078c Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 18:03:09 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd579220 gui-libs/libhandy: Drop old versions Signed-off-by: Matt Turner gentoo.org> gui-libs/libhandy/Manifest | 1 - gui-libs/libhandy/libhandy-1.5.0.ebuild | 56 - profiles/package.mask | 1 - 3 files changed, 58 deletions(-) diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest index 943c0c794df5..cbde8dff3623 100644 --- a/gui-libs/libhandy/Manifest +++ b/gui-libs/libhandy/Manifest @@ -1,3 +1,2 @@ DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb SHA512 a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8 -DIST libhandy-1.5.0.tar.xz 516128 BLAKE2B 51b479b297009f0663b9cd614c350d78dd702e3428f98759219b277d9010f2453142eabda2a9f8318d65b0efb156f0716fd606bf93b157c296648e4a1cb68123 SHA512 cd7706e97bc9d5a7d595c450145bc157b95afaccc1ee26b5490149327fd644eb522b7bbfee92ea2780083c36d69bbd666c52e38a752e78068a5ba0f79b3c56a0 DIST libhandy-1.6.1.tar.xz 1781604 BLAKE2B 87f33662397d569fbb58e04b3e61e282fdeede0098753dcdf5da885a13096007446eb2d404cf4231021fdb2cd76895faa37929dad651d54e57f5a623db6c7823 SHA512 1fddf72d7e6d97f12c879a512baeef80e32be4108640b2ff64c5b7dec68d8e2da8f9a2da3c1cb6cde8c2e672f4225e7db698f794641264e64ee9af3c68dbfbb3 diff --git a/gui-libs/libhandy/libhandy-1.5.0.ebuild b/gui-libs/libhandy/libhandy-1.5.0.ebuild deleted file mode 100644 index 8af23d0bf4e6.. --- a/gui-libs/libhandy/libhandy-1.5.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org meson xdg vala virtualx - -DESCRIPTION="Building blocks for modern adaptive GNOME apps" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/"; - -LICENSE="LGPL-2.1+" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -IUSE="examples glade gtk-doc +introspection test +vala" -REQUIRED_USE="vala? ( introspection )" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.44:2 - >=x11-libs/gtk+-3.24.1:3[introspection?] - glade? ( dev-util/glade:3.10= ) - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/libxml2:2 - dev-util/glib-utils - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc - app-text/docbook-xml-dtd:4.3 ) - vala? ( $(vala_depend) ) -" - -src_prepare() { - use vala && vala_src_prepare - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - -Dprofiling=false # -pg passing - $(meson_feature introspection) - $(meson_use vala vapi) - $(meson_use gtk-doc gtk_doc) - $(meson_use test tests) - $(meson_use examples) - $(meson_feature glade glade_catalog) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} diff --git a/profiles/package.mask b/profiles/package.mask index a23379d49b0c..ba5f2aa1fcb0 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -367,7 +367,6 @@ app-misc/emelfm2 # Mart Raudsepp (2021-12-18) # GNOME 42 mask, bug #835448 ->=gui-libs/libhandy-1.5.0 >=gui-libs/gtksourceview-5.3 >=app-editors/gnome-text-editor-42_alpha