[gentoo-commits] repo/gentoo:master commit in: net-misc/sks/files/, net-misc/sks/
commit: 10e3fa8b58a6d0224cba3d2b2e2df958891879f0 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 25 05:52:58 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 25 05:55:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e3fa8b net-misc/sks: match init.d behavior - support args to systemd service - ensure paths are correctly owned (/var/lib/sks/{PTree,KDB} must exist) - sks-recon must start after sks-db Signed-off-by: Robin H. Johnson gentoo.org> net-misc/sks/files/sks-db.service | 7 ++- net-misc/sks/files/sks-recon.service | 7 +-- ...sks-1.1.6_p20200624-r1.ebuild => sks-1.1.6_p20200624-r2.ebuild} | 0 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/net-misc/sks/files/sks-db.service b/net-misc/sks/files/sks-db.service index bbc3ba7e2b2d..b48db1add6ff 100644 --- a/net-misc/sks/files/sks-db.service +++ b/net-misc/sks/files/sks-db.service @@ -3,8 +3,13 @@ Description=SKS database thread After=network.target [Service] -ExecStart=/usr/bin/sks db +Environment=SKS_DIR=/var/lib/sks +EnvironmentFile=-/etc/sysconfig/sks +ExecStartPre=/usr/lib/rc/bin/checkpath --owner sks:sks --directory ${SKS_DIR} ${SKS_DIR}/SKS ${SKS_DIR}/PTree +ExecStartPre=/usr/lib/rc/bin/checkpath --owner sks:sks --file ${SKS_DIR}/*.log ${SKS_DIR}/KDB/* ${SKS_DIR}/PTree/* +ExecStart=/usr/bin/sks db ${SKS_OPTIONS} ${SKS_DB_OPTIONS} User=sks +# WorkingDirectory cannot use a variable WorkingDirectory=/var/lib/sks [Install] diff --git a/net-misc/sks/files/sks-recon.service b/net-misc/sks/files/sks-recon.service index 97ee52ffc0ed..d56731d1c961 100644 --- a/net-misc/sks/files/sks-recon.service +++ b/net-misc/sks/files/sks-recon.service @@ -1,10 +1,13 @@ [Unit] Description=SKS key reconnaissance thread -After=network.target +After=network.target sks-db.service [Service] -ExecStart=/usr/bin/sks recon +Environment=SKS_DIR=/var/lib/sks +EnvironmentFile=-/etc/sysconfig/sks +ExecStart=/usr/bin/sks recon ${SKS_OPTIONS} ${SKS_RECON_OPTIONS} User=sks +# WorkingDirectory cannot use a variable WorkingDirectory=/var/lib/sks [Install] diff --git a/net-misc/sks/sks-1.1.6_p20200624-r1.ebuild b/net-misc/sks/sks-1.1.6_p20200624-r2.ebuild similarity index 100% rename from net-misc/sks/sks-1.1.6_p20200624-r1.ebuild rename to net-misc/sks/sks-1.1.6_p20200624-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/fifo-cronolog/
commit: 244c1a8fbec377a129414d299666e087b01e50f3 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 25 05:32:14 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 25 05:32:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244c1a8f app-admin/fifo-cronolog: fix systemd unit Signed-off-by: Robin H. Johnson gentoo.org> app-admin/fifo-cronolog/Manifest | 1 - .../fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild| 29 -- ...-1.2.3.ebuild => fifo-cronolog-1.2.3-r1.ebuild} | 2 +- 3 files changed, 1 insertion(+), 31 deletions(-) diff --git a/app-admin/fifo-cronolog/Manifest b/app-admin/fifo-cronolog/Manifest index a35f7f1febc4..959d598d56fb 100644 --- a/app-admin/fifo-cronolog/Manifest +++ b/app-admin/fifo-cronolog/Manifest @@ -1,2 +1 @@ -DIST fifo-cronolog-1.1.1.tar.bz2 3124 BLAKE2B 6e9cb35e0ed1b54c3baed4451742840dc1144294fc675822c1260d4d7d885a52f8835e60dcbed57c714e40e94e6d51b3ba78af9b9892883f5f520a7c57d30df8 SHA512 3ac809d5cfc951764aaf31d50ee394b0dde9ced16f53daa91c81bdb218af2bab410ff945ebfdeb8307a55bda3292c0a55eb500c3cb73595e17228ef739455d90 DIST fifo-cronolog-1.2.3.tar.gz 4518 BLAKE2B c227304d98b2467a1ed7352399b1e53aba4dc005fa30a1be73b8cc96d61ee49d5f6a3703ccddd1ffef652c4090e9b5dfed9cce3f1254b959a1ccc07aac78b3f6 SHA512 557be1a663c5754a293092078b8a3710474bb1939c1ee65e4c560056238ca646e941e4ad82c0a90c02834fc90ddb2aae9047a4e73d42cf8c2c013f2a5d2c839c diff --git a/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild b/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild deleted file mode 100644 index 06b9ddeebf9e.. --- a/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="cronolog wrapper for use with dumb daemons like squid, varnish and so on" -HOMEPAGE="https://cgit.gentoo.org/proj/fifo-cronolog.git; -SRC_URI="http://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-admin/cronolog" - -src_install() { - dosbin fifo-cronolog - - newinitd fifo-cronolog.initd fifo-cronolog - newconfd fifo-cronolog.confd fifo-cronolog - - dosym fifo-cronolog /usr/sbin/squid-cronolog -} - -pkg_postinst() { - elog "Warning: app-admin/squid-cronolog has been renamed to app-admin/fifo-cronolog." - elog "This also applies to the binary 'squid-cronolog' but there is a symlink for now" - elog "Please fix your scripts/configs." -} diff --git a/app-admin/fifo-cronolog/fifo-cronolog-1.2.3.ebuild b/app-admin/fifo-cronolog/fifo-cronolog-1.2.3-r1.ebuild similarity index 95% rename from app-admin/fifo-cronolog/fifo-cronolog-1.2.3.ebuild rename to app-admin/fifo-cronolog/fifo-cronolog-1.2.3-r1.ebuild index 06e5d7dd386b..27cfe32f20a1 100644 --- a/app-admin/fifo-cronolog/fifo-cronolog-1.2.3.ebuild +++ b/app-admin/fifo-cronolog/fifo-cronolog-1.2.3-r1.ebuild @@ -27,7 +27,7 @@ src_install() { newinitd openrc/fifo-cronolog.initd fifo-cronolog newconfd openrc/fifo-cronolog.confd fifo-cronolog - systemd_douserunit systemd/fifo-cronolog@.service + systemd_dounit systemd/fifo-cronolog@.service dodoc README.md systemd/fifo-crono...@example.service.env }
[gentoo-commits] repo/gentoo:master commit in: app-metrics/bind_exporter/
commit: a31db516d1fef6769c875871c751886a7b5a7a87 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 25 05:18:32 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 25 05:20:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31db516 app-metrics/bind_exporter: QA: fix RedundantVersion Signed-off-by: Robin H. Johnson gentoo.org> app-metrics/bind_exporter/Manifest | 1 - .../bind_exporter/bind_exporter-0.3.0.ebuild | 55 .../bind_exporter/bind_exporter-0.6.1.ebuild | 58 -- 3 files changed, 114 deletions(-) diff --git a/app-metrics/bind_exporter/Manifest b/app-metrics/bind_exporter/Manifest index 9c17ec11501a..262a8c84766b 100644 --- a/app-metrics/bind_exporter/Manifest +++ b/app-metrics/bind_exporter/Manifest @@ -1,3 +1,2 @@ -DIST bind_exporter-0.3.0.tar.gz 1796507 BLAKE2B a79b9e0d159d3deb83f1a040325ad34bc0d4ae50b6af205dce4ebf8d7152ccbd4b7d46fda40bf76db953996ddf4237ca13058250478b08cca51b8bea08ccc31b SHA512 762901a63a9493f852e5514429f55b10400931f0a77d2e11c7565e93e1ff759eb30d3bbc9278451bb9df358a983aa099bd55cf57241cf36187d2789c89a3852d DIST bind_exporter-0.6.1-vendor.tar.xz 1300068 BLAKE2B 058f4f61ff9c403a5672390dd3944dec9a6b4b1dcf8ac7bcb6943494d43c116236e23f4b0437d5b2e91cb0d936377ba896740594d90b50ce99a61963713ab70c SHA512 9fd880655ac9657d49c0d250b22e46c53a63c0a2d4097763ca8856da36f75527d515a4e4cde7dd68c2c5cbf4ea784c07d9bd5e38a01eeb2d308a585c31d5c19b DIST bind_exporter-0.6.1.tar.gz 48904 BLAKE2B ad2def162e0fac5e857328bb142bc20655d0d1ea4a9d90a3bd8d305a3d86f9247671ca92f90d5ccdcb1a8bd147ed56858a9782feeac019b87666b4b18b7219c1 SHA512 d710b7228587e12a101a1d626ec5e0290b0740074f3976eee02463165030b361d3b6df556ab949d632488582ef6d4a3197270afc197d6d756a99c16e55c5448c diff --git a/app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild b/app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild deleted file mode 100644 index 1f984c920f02.. --- a/app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module -GIT_COMMIT=c34ff3d6b4817f42e74b2b05b3797cf99683b4a9 - -DESCRIPTION="Prometheus exporter for BIND" -HOMEPAGE="https://github.com/digitalocean/bind_exporter; -SRC_URI="https://github.com/digitalocean/bind_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD MIT" -SLOT="0" -KEYWORDS="~amd64" - -COMMON_DEPEND="acct-group/bind_exporter - acct-user/bind_exporter" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND="dev-util/promu" - -src_prepare() { - default - sed -i -e "/-s$/d" -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die -} - -src_compile() { - mkdir -p bin || die - promu build -v --prefix bin || die -} - -src_test() { - emake test-flags= test -} - -src_install() { - dobin bin/${PN} - dodoc {README,CHANGELOG}.md - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -} - -pkg_postinst() { - elog "Make sure BIND was built with libxml2 support. You can check with the" - elog "following command: named -V | grep libxml2." - elog "Configure BIND to open a statistics channel. It's recommended to run" - elog "the bind_exporter next to BIND, so it's only necessary to open a port" - elog "locally." - elog "" - elog "statistics-channels {" - elog "inet 127.0.0.1 port 8053 allow { 127.0.0.1; };" - elog "};" -} diff --git a/app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild b/app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild deleted file mode 100644 index 85c7fb1fd672.. --- a/app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module -GIT_COMMIT=c34ff3d6b4817f42e74b2b05b3797cf99683b4a9 - -DESCRIPTION="Prometheus exporter for BIND" -HOMEPAGE="https://github.com/prometheus-community/bind_exporter; -SRC_URI=" - https://github.com/prometheus-community/bind_exporter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~robbat2/distfiles/bind_exporter-${PV}-vendor.tar.xz - " - -LICENSE="Apache-2.0 BSD MIT" -SLOT="0" -KEYWORDS="~amd64" - -COMMON_DEPEND="acct-group/bind_exporter - acct-user/bind_exporter" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND="dev-util/promu" - -src_prepare() { - default - sed -i -e "/-s$/d" -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die -} - -src_compile() { - mkdir -p bin || die - promu build -v --prefix bin || die -} - -src_test() { - emake test-flags= test -} -
[gentoo-commits] repo/gentoo:master commit in: app-metrics/bind_exporter/files/, app-metrics/bind_exporter/
commit: 1351ede7b9e4a9e6d004d2f3d019e8d9ba907b78 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 25 05:16:53 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 25 05:20:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1351ede7 app-metrics/bind_exporter: systemd, match other distros for config Signed-off-by: Robin H. Johnson gentoo.org> .../bind_exporter/bind_exporter-0.6.1-r1.ebuild| 60 ++ .../bind_exporter/files/bind_exporter.service | 11 2 files changed, 71 insertions(+) diff --git a/app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild b/app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild new file mode 100644 index ..333599e97b8f --- /dev/null +++ b/app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd +GIT_COMMIT=c34ff3d6b4817f42e74b2b05b3797cf99683b4a9 + +DESCRIPTION="Prometheus exporter for BIND" +HOMEPAGE="https://github.com/prometheus-community/bind_exporter; +SRC_URI=" + https://github.com/prometheus-community/bind_exporter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~robbat2/distfiles/bind_exporter-${PV}-vendor.tar.xz + " + +LICENSE="Apache-2.0 BSD MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +COMMON_DEPEND="acct-group/bind_exporter + acct-user/bind_exporter" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="dev-util/promu" + +src_prepare() { + default + sed -i -e "/-s$/d" -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die +} + +src_compile() { + mkdir -p bin || die + promu build -v --prefix bin || die +} + +src_test() { + emake test-flags= test +} + +src_install() { + dobin bin/${PN} + dodoc {README,CHANGELOG}.md + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} + +pkg_postinst() { + elog "Make sure BIND was built with libxml2 support. You can check with the" + elog "following command: named -V | grep libxml2." + elog "Configure BIND to open a statistics channel. It's recommended to run" + elog "the bind_exporter next to BIND, so it's only necessary to open a port" + elog "locally." + elog "" + elog "statistics-channels {" + elog "inet 127.0.0.1 port 8053 allow { 127.0.0.1; };" + elog "};" +} diff --git a/app-metrics/bind_exporter/files/bind_exporter.service b/app-metrics/bind_exporter/files/bind_exporter.service new file mode 100644 index ..ad2a237a061a --- /dev/null +++ b/app-metrics/bind_exporter/files/bind_exporter.service @@ -0,0 +1,11 @@ +[Unit] +Description=Bind Exporter +Documentation="https://github.com/prometheus-community/bind_exporter; + +[Service] +User=bind_exporter +EnvironmentFile=/etc/sysconfig/bind_exporter +ExecStart=/usr/sbin/bind_exporter $OPTIONS + +[Install] +WantedBy=multi-user.target
[gentoo-commits] repo/gentoo:master commit in: app-metrics/bind_exporter/
commit: 3569befa2b4ea88a83cdfb0a5dc4114934ff867e Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 25 05:18:05 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 25 05:20:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3569befa app-metrics/bind_exporter: QA: fix EmptyGlobalAssignment Signed-off-by: Robin H. Johnson gentoo.org> app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild| 1 - app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild | 1 - app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild| 1 - 3 files changed, 3 deletions(-) diff --git a/app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild b/app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild index 683d0803b1fa..1f984c920f02 100644 --- a/app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild +++ b/app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://github.com/digitalocean/bind_exporter/archive/v${PV}.tar.gz -> LICENSE="Apache-2.0 BSD MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" COMMON_DEPEND="acct-group/bind_exporter acct-user/bind_exporter" diff --git a/app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild b/app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild index 333599e97b8f..5d586670b4e6 100644 --- a/app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild +++ b/app-metrics/bind_exporter/bind_exporter-0.6.1-r1.ebuild @@ -15,7 +15,6 @@ SRC_URI=" LICENSE="Apache-2.0 BSD MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" COMMON_DEPEND="acct-group/bind_exporter acct-user/bind_exporter" diff --git a/app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild b/app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild index 6f9020afafd7..85c7fb1fd672 100644 --- a/app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild +++ b/app-metrics/bind_exporter/bind_exporter-0.6.1.ebuild @@ -15,7 +15,6 @@ SRC_URI=" LICENSE="Apache-2.0 BSD MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" COMMON_DEPEND="acct-group/bind_exporter acct-user/bind_exporter"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pplpy/
commit: aa8be175e7dc9a41b41b1799972f43eeaf177a89 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 05:14:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 05:14:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8be175 dev-python/pplpy: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/pplpy/pplpy-0.8.10.ebuild | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/dev-python/pplpy/pplpy-0.8.10.ebuild b/dev-python/pplpy/pplpy-0.8.10.ebuild index cd6c0247648a..66bea27018d0 100644 --- a/dev-python/pplpy/pplpy-0.8.10.ebuild +++ b/dev-python/pplpy/pplpy-0.8.10.ebuild @@ -3,9 +3,9 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi @@ -32,15 +32,18 @@ RDEPEND=" " BDEPEND=" dev-python/cython[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) " distutils_enable_sphinx docs/source -python_compile() { - # Parallel build breaks the test suite somehow. This should be - # reported upstream but first someone will need to figure out - # how to reproduce it outside of Gentoo. - distutils-r1_python_compile -j 1 +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all(){ + use doc && local HTML_DOCS=( docs/build/html/. ) + distutils-r1_python_install_all } python_test(){
[gentoo-commits] repo/gentoo:master commit in: dev-python/pplpy/
commit: 44d4a41b7263e4ec043fbed414ea0644e3598066 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:57:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 05:01:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d4a41b dev-python/pplpy: Bump to 0.8.10 Signed-off-by: Michał Górny gentoo.org> dev-python/pplpy/Manifest| 1 + dev-python/pplpy/pplpy-0.8.10.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/dev-python/pplpy/Manifest b/dev-python/pplpy/Manifest index b51b6c65f034..775368cc 100644 --- a/dev-python/pplpy/Manifest +++ b/dev-python/pplpy/Manifest @@ -1 +1,2 @@ +DIST pplpy-0.8.10.tar.gz 64203 BLAKE2B b0735722a051ef33b7415528147a84a163ac49bf5d07e2f6599a7bbf004140abf5e6a09b7f0555ac57b55614a1c059bba20cc7ac7fe47a83f429e33d7f0dd1bc SHA512 982d36291cd0108786e47cb1ff73127ba2b2a619edc697e28360a87ace743e7fc6dd04e32aab38d41724d455de4861065f9ac3d409fd2f68114b07f4d1328c23 DIST pplpy-0.8.9.tar.gz 66017 BLAKE2B 90da3b4c3e992d0ca969925d8142b114fbbfd5214a768f2e56825d8689e2c4aa2e68a3fa45da9df68168a28413153eb189df277157823e88503668be5c26505c SHA512 618a0a1d603e2859313ad4f71b3cc40156a06371c6b8971fdab8275f6676fc19510e3927828c641819399b5ea6646e954738309fbf8c10fba5733c7410ed75fc diff --git a/dev-python/pplpy/pplpy-0.8.10.ebuild b/dev-python/pplpy/pplpy-0.8.10.ebuild new file mode 100644 index ..cd6c0247648a --- /dev/null +++ b/dev-python/pplpy/pplpy-0.8.10.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the Parma Polyhedra Library (PPL)" +HOMEPAGE=" + https://github.com/sagemath/pplpy/ + https://pypi.org/project/pplpy/ +" + +# The file headers under ppl/ contain the "or later" bit +LICENSE="GPL-3+" +# API/ABI changes in point releases +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=" + dev-libs/ppl + dev-python/cysignals[${PYTHON_USEDEP}] + >=dev-python/gmpy-2.1.0_beta1[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs/source + +python_compile() { + # Parallel build breaks the test suite somehow. This should be + # reported upstream but first someone will need to figure out + # how to reproduce it outside of Gentoo. + distutils-r1_python_compile -j 1 +} + +python_test(){ + "${EPYTHON}" tests/runtests.py || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/memory-allocator/
commit: 4cfacce145882e825ae0f789b63235c277a706f2 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:24:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 04:47:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfacce1 dev-python/memory-allocator: Bump to 0.1.4 Signed-off-by: Michał Górny gentoo.org> dev-python/memory-allocator/Manifest | 1 + .../memory-allocator/memory-allocator-0.1.4.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/memory-allocator/Manifest b/dev-python/memory-allocator/Manifest index e77cefba6398..1da50f5cf15b 100644 --- a/dev-python/memory-allocator/Manifest +++ b/dev-python/memory-allocator/Manifest @@ -1 +1,2 @@ DIST memory_allocator-0.1.3.tar.gz 19692 BLAKE2B e3e33b4d35455c7cf38eede4f8acfb5bddada59364de53c8ac37fc18e0824a947b85b4c6e3ce9b2f817948c6e83709c17cdf68fa3ebbe6b562d315420235f0cf SHA512 41cb850346b1aead18c82b0eca48791336315b5da8c2beeccec4eae90f55425f545a7cfd42c8cb9bd9f8c25a3a31b7334e304c0d726fdd848df26ae72ec7b7a7 +DIST memory_allocator-0.1.4.tar.gz 19723 BLAKE2B 22643aa32ac43f0e80e76b9d214c5decb70fbb83ddf4e116739bd257df1a2f2f02cf33c4a8925d0a38af2c59b90ee4fb6ccdfe2256fccae00ad98b2a9596e1db SHA512 0cd8b4d5878fa86972f9aa91e1fef4c074c3a0afe25ac1e54a3ad5e3b1ec5e4907cdd067d790f4e2ab7706f5dc2ff44c43ca0bc8e03b1b4dc90d66d8aa49ba0f diff --git a/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild b/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild new file mode 100644 index ..82937d8dd032 --- /dev/null +++ b/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +inherit distutils-r1 pypi + +DESCRIPTION="An extension class for memory allocation in cython" +HOMEPAGE="https://pypi.org/project/memory-allocator/ + https://github.com/sagemath/memory_allocator; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" + +python_test() { + # The test script tries to "import memory_allocator.test" which, so + # long as a memory_allocator directory exists inside CWD, will look + # for a memory_allocator/test.py there. But there is no such file; + # the "test" module is a compiled extension. To let the search fall + # back to the correct location, we temporarily rename the directory + # that misleads it. + mv memory_allocator mv_memory_allocator || die + ${EPYTHON} test.py || die + mv mv_memory_allocator memory_allocator || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: ec4f55acc95804c227c64a9c466037bd1703a7dc Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:04:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 04:47:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4f55ac dev-python/hypothesis: Bump to 6.99.13 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.99.13.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 558d66275d2c..e923a850f159 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,3 +1,4 @@ DIST hypothesis-6.98.18.gh.tar.gz 9434436 BLAKE2B 45861775caa1657d06469fc8cd0062aee1b408c3b02a58ff4d50b9de9ce62d8fd351c6b8f4b1b7f543fe70d6b8f2c663ad8e9252b833d5c567d3c28449fc3eaf SHA512 cff5cad9308e7b030e38f09a9544ed84f468bc4bd6391a234bb7781b116bd64f41338ad32535d427ebda507ce3f0f5bafc0af5a8179976c17d36762679e9 DIST hypothesis-6.99.11.gh.tar.gz 9449844 BLAKE2B 272f794344d9747033ad67af666ba9c807e77239a09a70df713f8c9157ae65d47b7f1756dc57441537dfa367827433ee9464d24fc49e2ed6437df48a0d290bd4 SHA512 bac29bec1718b66de9168630db51e73068d44dfa5bae4022f341476fc7838a16e848241035fce292832a9b695066626994f9aee03ffcfabed182154adc4f9a08 DIST hypothesis-6.99.12.gh.tar.gz 9449923 BLAKE2B 530be55c2d0f95d5ba1556bf3daa72ec04e057051491e5f7070560568fb11f035a95370f73989c1e016256ed031ab71a3fb8588b7870374d899d08db49555ea8 SHA512 923d2638e2d43f8e9c42488292383a5c51007d53faea0779383308777aa59e47c443ba94ca76bc3f6fe39a0ace53a2731475269f18166b055af6a36fd38aac3f +DIST hypothesis-6.99.13.gh.tar.gz 9450425 BLAKE2B cb8d559d95c60a931640c978ad3ed4c9898cc048254f105f9cb79cd8e36c8b28712d48304b17f5a837a1fd69b88102461a057d5d9ea3786a846d61362137d426 SHA512 0d74dcb6c5d8015c8c660b66298a3053fce1ad04191f81b216a05b08f24fdaaccc7470937459614b95810dad4e37c4712da67eeff414ca50af1d1e5fa81b4d64 diff --git a/dev-python/hypothesis/hypothesis-6.99.13.ebuild b/dev-python/hypothesis/hypothesis-6.99.13.ebuild new file mode 100644 index ..f7f366381e4f --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.99.13.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 322933f25f6fa1e2982d6d1dab3aa1422e82e037 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:04:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 04:47:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322933f2 dev-python/rapidfuzz: Bump to 3.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 853553bfcd59..b0cf7aee165f 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 +DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild new file mode 100644 index ..07d8d11d86eb --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.2 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyupgrade/
commit: f71f31d824efbb231b2fea41b7b0b963d309f320 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:04:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 04:47:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71f31d8 dev-python/pyupgrade: Bump to 3.15.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pyupgrade/Manifest| 1 + dev-python/pyupgrade/pyupgrade-3.15.2.ebuild | 30 2 files changed, 31 insertions(+) diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest index 56b90a1e9f65..c051fd276089 100644 --- a/dev-python/pyupgrade/Manifest +++ b/dev-python/pyupgrade/Manifest @@ -1 +1,2 @@ DIST pyupgrade-3.15.1.gh.tar.gz 65432 BLAKE2B 2978745edcbbcc3aee5abb14c2b509a3912d1932401e8957e04d0491fa0e6b01521317ef62b6486f80835715f09254e6bb39c6482c2155e8986580c146ad06ca SHA512 5946cd03231e9c56543ac2f1dc4a84c0a4dc8cb44b0f88983a0a02f190a20615e2c2e4b22d8b3ec0d4728482464fe4f87bbd90514e11230776a1d67540170e91 +DIST pyupgrade-3.15.2.gh.tar.gz 65444 BLAKE2B 3e0004452957f4bac9e7bc2fab886fd3e4dc799d7c53d988da1c0515d445cb275463115d9dee495991a1be61adbee7dd72782f2a21985568dd39fd8afe4088d5 SHA512 98ac1629e2bdc0956536b51e96929e7a88a3355364ccc0696cff38d2e6cf4dd5552f91f76644d7977dbdc57ef44ca9942585acd0506ca47e7a4e69c6eb95ed7c diff --git a/dev-python/pyupgrade/pyupgrade-3.15.2.ebuild b/dev-python/pyupgrade/pyupgrade-3.15.2.ebuild new file mode 100644 index ..127ff6fc4c1d --- /dev/null +++ b/dev-python/pyupgrade/pyupgrade-3.15.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer Pythons" +HOMEPAGE=" + https://github.com/asottile/pyupgrade/ + https://pypi.org/project/pyupgrade/ +" +# no tests in sdist, as of 3.3.2 +SRC_URI=" + https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-cov/
commit: e9f80dd1200886f6d113a0e037b3adecff0c7f5b Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:06:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 04:47:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f80dd1 dev-python/pytest-cov: Bump to 5.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-cov/Manifest| 1 + dev-python/pytest-cov/pytest-cov-5.0.0.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/dev-python/pytest-cov/Manifest b/dev-python/pytest-cov/Manifest index 5260ebbd259a..e5e398892086 100644 --- a/dev-python/pytest-cov/Manifest +++ b/dev-python/pytest-cov/Manifest @@ -1 +1,2 @@ DIST pytest-cov-4.1.0.tar.gz 63245 BLAKE2B ed69b96f2117fb924c47b5d80c4e01ec2ab27162ee31a91943e72927a919fe194a8a67ee86eb6bae68ac5a34288c91c57edd8a4800dbffca83f7da4006792d04 SHA512 1280e338ad236ae6757e4538a641fef740bee6c85c5af1f649ba4f28fd99f84ff1048ae40b8633d1751ea248788c1efd401aa078b3aa5929a9249514e5722fc1 +DIST pytest-cov-5.0.0.tar.gz 63042 BLAKE2B 6a0f3b38bbf6ae8843d804d078b3879e76ef146ba1bee2eb068bffe560332984994a8405964be185b2ededc2c8231288e609573c5a83143147eeb537659da1e5 SHA512 384459cafdb800711b935899acc3716f5fcbc28b40be0e168e58333603b1dea474bbd7a92f09b6afbe2f9dc1ce8599668a787c0f93884c263af894f44311a4a6 diff --git a/dev-python/pytest-cov/pytest-cov-5.0.0.ebuild b/dev-python/pytest-cov/pytest-cov-5.0.0.ebuild new file mode 100644 index ..41db49ce5552 --- /dev/null +++ b/dev-python/pytest-cov/pytest-cov-5.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="pytest plugin for coverage reporting" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-cov/ + https://pypi.org/project/pytest-cov/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/py-1.4.22[${PYTHON_USEDEP}] + >=dev-python/pytest-3.6[${PYTHON_USEDEP}] + >=dev-python/coverage-6.4.4-r1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/fields[${PYTHON_USEDEP}] + >=dev-python/process-tests-2.0.2[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.0.0-pytest-xdist-2.5.0.patch +) + +distutils_enable_sphinx docs \ + dev-python/furo +distutils_enable_tests pytest + +python_test() { + # NB: disabling all plugins speeds tests up a lot + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_cov.plugin,xdist.plugin,xdist.looponfail + + local src=$( + "${EPYTHON}" -c "import coverage as m; print(*m.__path__)" || die + ) + # TODO: why do we need to do that?! + # https://github.com/pytest-dev/pytest-cov/issues/517 + ln -s "${src}" \ + "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die + + nonfatal epytest -n "$(makeopts_jobs)" --dist=worksteal + local ret=${?} + + rm "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die + + [[ ${ret} -ne 0 ]] && die "epytest failed on ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/libtmux/
commit: 9cb12f21626619636f8753b2bc0a9b91d9d755fa Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:23:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 04:47:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb12f21 dev-python/libtmux: Bump to 0.36.0 Signed-off-by: Michał Górny gentoo.org> dev-python/libtmux/Manifest | 1 + dev-python/libtmux/libtmux-0.36.0.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index 483e3a18f872..58dd02031fb4 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -7,3 +7,4 @@ DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B c6b98925f258fb5a2c25b08ee835faf6f11 DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7 SHA512 30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705 DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a SHA512 a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59 DIST libtmux-0.35.1.gh.tar.gz 282665 BLAKE2B 7b28e4a4dbbea86102aa37bc1bca6d7de7d184b999dd4cbbe739770a32e0bcc5069f5822a79af426f41dc9ad25fda0cb3e23cba7a5b340b88259d552cb380356 SHA512 400eb10594032e9387a7408626d3be3281fdcb66ed06cc839732ccb39278c20f3f8d8f07e88ea03876a5afe38cb567e585c45716b1edb12cc8f6a89f20873a34 +DIST libtmux-0.36.0.gh.tar.gz 282828 BLAKE2B 247f98ae47093090187f2d52792f850f7476427b368f46970ef3fe9bd6449c03ac23101c8c7af711167bbd92e9e2cff3754474375dabd48157154ed89975a71a SHA512 2fa16a55d4b46461d1266179cfa6cf8d710fdbe435369ff195a683a96243b2b7cd2fbeb47b88e3a660c23d3ca57e1c2722bc12492c52ee0961a1c5cc99ceb093 diff --git a/dev-python/libtmux/libtmux-0.36.0.ebuild b/dev-python/libtmux/libtmux-0.36.0.ebuild new file mode 100644 index ..60bbba2f66cb --- /dev/null +++ b/dev-python/libtmux/libtmux-0.36.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal multiplexer" +HOMEPAGE=" + https://libtmux.git-pull.com/ + https://github.com/tmux-python/libtmux/ + https://pypi.org/project/libtmux/ +" +SRC_URI=" + https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local issues="https://github.com/tmux-python/libtmux/issues/; + sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die + + # increase timeouts for tests + sed -e 's/0.01/0.1/' -i tests/test_test.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set + # https://bugs.gentoo.org/927158 + local -x TMUX_PANE= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=libtmux.pytest_plugin + + local EPYTEST_DESELECT=( + # flaky tests + tests/legacy_api/test_test.py::test_function_times_out + tests/legacy_api/test_test.py::test_function_times_out_no_raise + tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert + ) + epytest -o addopts= -p pytest_mock -p rerunfailures tests +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/
commit: 56473ed6635c9701ea1bbec933a57c76581bc57e Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 04:10:36 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 04:19:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56473ed6 net-dns/coredns: 1.11.2-r1 revbump for smaller deps tarball Only include `go mod vendor` output in the deps tarball, which reduces size significantly: $ du -h /var/cache/distfiles/coredns-1.11.2*deps* 250M/var/cache/distfiles/coredns-1.11.2-deps.tar.xz 6.3M/var/cache/distfiles/coredns-1.11.2-r1-deps.tar.xz Since https://github.com/gentoo/gentoo/pull/35773 we've been doing this for caddy as well. Signed-off-by: Zac Medico gentoo.org> net-dns/coredns/Manifest | 1 + net-dns/coredns/coredns-1.11.2-r1.ebuild | 121 +++ 2 files changed, 122 insertions(+) diff --git a/net-dns/coredns/Manifest b/net-dns/coredns/Manifest index 1887ae958822..9f5b7a662200 100644 --- a/net-dns/coredns/Manifest +++ b/net-dns/coredns/Manifest @@ -1,2 +1,3 @@ DIST coredns-1.11.2-deps.tar.xz 261482588 BLAKE2B 39e30800ac1fc404dc60f859b929c4a69614b9f0be8937c3fd7b1a872ec1e163ab4f6a313ed7661d2a101318187aaa2419168c0511cf2108c43ada38db0d1e0b SHA512 91282766d10d28d564d14fb20d8d82808507e509c58b7bb1959bb03a2665a287057aa4d547bfc8cc60ff080eea807af1c57d86bf9ff000125ef0642d8557e47f +DIST coredns-1.11.2-r1-deps.tar.xz 6547080 BLAKE2B 19a067a5b402ebe3b8a462e534bbdcf9baade4b5f434c6f24fe8ede0cbe623e2d5d8bdf0ffc06954d796441095688f19caa40f2255a2cc56102fdef36d327ac5 SHA512 caf6e0f1c9be4857059244019d6556f907e4f6907a932c201c856355c3e0b86c1752a90a226d5904c511d0db08ce4869cc5d24203bb4b9e2e1be02e725990332 DIST coredns-1.11.2.tar.gz 651994 BLAKE2B 1a7a272756eaf83170e242a573c8a765d6ea7b70fe422d36a87850b600a88287291aa0fe0d49462c34453d4d3c4d33f9497be409379ff8fccc87f41e2195efc1 SHA512 0e90ef4793555bd46aa5ce84cf639c015d1869b407627c69746eb948abff1920f891c45e5f00c0127f23e2c6394c07cc55c1776af840881210f90faa6ec22b40 diff --git a/net-dns/coredns/coredns-1.11.2-r1.ebuild b/net-dns/coredns/coredns-1.11.2-r1.ebuild new file mode 100644 index ..745049a5ed09 --- /dev/null +++ b/net-dns/coredns/coredns-1.11.2-r1.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module multiprocessing systemd tmpfiles toolchain-funcs + +DESCRIPTION="CoreDNS is a DNS server that chains plugins" +HOMEPAGE="https://github.com/coredns/coredns; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/coredns/coredns.git; +else + #SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # The v1.11.2 tag went missing upstream, so use a previously fetched copy. + SRC_URI="https://dev.gentoo.org/~zmedico/dist/${P}.tar.gz; + SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${PF}-deps.tar.xz; + KEYWORDS="~amd64" +fi + +# main +LICENSE="Apache-2.0" +# deps +LICENSE+=" MIT BSD ISC MPL-2.0 BSD-2" + +SLOT="0" +IUSE="test" +# TODO: debug test failure with deps tarball +RESTRICT="test" + +RDEPEND="acct-user/coredns + acct-group/coredns" + +FILECAPS=( + -m 755 'cap_net_bind_service=+ep' usr/bin/${PN} +) + +src_unpack() { + if [[ ${PV} == ** ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_prepare() { + default + use test || sed -i -e 's|coredns: $(CHECKS)|coredns:|' Makefile +} + +src_compile() { + # For non-live versions, prevent git operations which causes sandbox violations + # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 + [[ ${PV} != * ]] && export GITCOMMIT='' + + # Mimicking go-module.eclass's GOFLAGS + if use amd64 || use arm || use arm64 || + ( use ppc64 && [[ $(tc-endian) == "little" ]] ) || use s390 || use x86; then + local buildmode="-buildmode=pie" + fi + export BUILDOPTS="-buildvcs=false -modcacherw -v -x -p=$(makeopts_jobs) ${buildmode}" + + default +} + +src_install() { + dobin "${PN}" + einstalldocs + doman man/* + + newinitd "${FILESDIR}"/coredns.initd coredns + newconfd "${FILESDIR}"/coredns.confd coredns + + insinto /etc/coredns/ + newins "${FILESDIR}"/Corefile.example Corefile + + insinto /etc/logrotate.d + newins "${FILESDIR}"/coredns.logrotated coredns + + systemd_dounit "${FILESDIR}"/coredns.service + newtmpfiles "${FILESDIR}"/coredns.tmpfiles "${PN}.conf" +} + +src_test() { + # eclass default '-x' makes tests output unreadable + export GOFLAGS="-v -mod=readonly" + + local known_fail=( + "TestZoneExternalCNAMELookupWithProxy" + "TestMetricsSeveralBlocs" +
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 6f47c383903c03189c339f77d91005762a0ebf90 Author: Zen pyl onl> AuthorDate: Mon Mar 25 03:59:44 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Mar 25 03:59:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f47c383 sys-kernel/ugrd: Add 0.22.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.22.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 5d5f7e2b78..2e44462aac 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -3,3 +3,4 @@ DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 +DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da diff --git a/sys-kernel/ugrd/ugrd-0.22.0.ebuild b/sys-kernel/ugrd/ugrd-0.22.0.ebuild new file mode 100644 index 00..6c369fa202 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.22.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}] +>=dev-python/pycpio-0.9.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 0a936e68f172cf843aa95999c0cb24a75e8b43fc Author: Zen pyl onl> AuthorDate: Mon Mar 25 03:58:49 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Mar 25 03:58:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a936e68 dev-python/pycpio: Replace 0.9.0 with 0.9.1 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-0.9.0.ebuild => pycpio-0.9.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index cbec12edf7..9dfe263e0d 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,3 +1,3 @@ DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 -DIST pycpio-0.9.0.tar.gz 17790 BLAKE2B e9beee61b0b83dacca88ed6ad892f7bfbf0adbb12c40a95ed8645f9ec1967ba49a9d75d2df94ee96b676ad3275ff860f15ec3907e94a6ad2205b85d2cce9 SHA512 ba22db8b6f17ef726464b4e2e3cc7600b61046229de7630c3c984f4da2f869fb946131235b936d60dab08df03bde6c36ecc9eddbac606733e7353ba3ffc49729 +DIST pycpio-0.9.1.tar.gz 17815 BLAKE2B 6eed15c3ed6cc8a5d84767672b2762608efc352ac012ef6679a8b86df67e49af606f1e7ea6ecf67d51f7d9737f6a14d15bc7d14df0063e6f512bc1b72ba8f7a6 SHA512 0189f7d3b9c3eb2fdc2c2d10f0253243535d54fbc5d93efe82e9864ab70cb069f46a131edc5db5b1e1940b66d03a1a9b8d60f29a8ab5315e628d3402bcdfdb1e diff --git a/dev-python/pycpio/pycpio-0.9.0.ebuild b/dev-python/pycpio/pycpio-0.9.1.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-0.9.0.ebuild rename to dev-python/pycpio/pycpio-0.9.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/
commit: ee1b98b319fe39920e33b11dd291261118176305 Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 03:35:36 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 03:40:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1b98b3 net-dns/coredns: update 1.11.2 SRC_URI Somehow the v1.11.2 tag went missing upstream, so refer to a previously fetched copy in SRC_URI. Signed-off-by: Zac Medico gentoo.org> net-dns/coredns/coredns-1.11.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-dns/coredns/coredns-1.11.2.ebuild b/net-dns/coredns/coredns-1.11.2.ebuild index f565442b2546..89d7e8f271e2 100644 --- a/net-dns/coredns/coredns-1.11.2.ebuild +++ b/net-dns/coredns/coredns-1.11.2.ebuild @@ -12,7 +12,9 @@ if [[ ${PV} == * ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/coredns/coredns.git; else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + #SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # The v1.11.2 tag went missing upstream, so use a previously fetched copy. + SRC_URI="https://dev.gentoo.org/~zmedico/dist/${P}.tar.gz; SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; KEYWORDS="amd64" fi
[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/, app-metrics/node_exporter/files/
commit: 93b6d4d786d44bb144e4b766181a46a28f0c8e19 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Mar 18 20:01:35 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 02:54:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b6d4d7 app-metrics/node_exporter: fix 1.7.0-r1 and rev-bump to r2 I can't remember how did this happen. Maybe I blindly just added args to .service unit and confd without checking if it was needed. Closes: https://bugs.gentoo.org/927237 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35822 Signed-off-by: Zac Medico gentoo.org> app-metrics/node_exporter/files/node_exporter.confd | 2 +- .../{node_exporter-1.7.0-r1.ebuild => node_exporter-1.7.0-r2.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-metrics/node_exporter/files/node_exporter.confd b/app-metrics/node_exporter/files/node_exporter.confd index 2feccf6346e4..b65652001308 100644 --- a/app-metrics/node_exporter/files/node_exporter.confd +++ b/app-metrics/node_exporter/files/node_exporter.confd @@ -1,2 +1,2 @@ # arguments for prometheus node exporter -command_args="--collector.textfile.directory=/var/lib/node_exporter/ --collector.textfile.directory=/var/lib/node_exporter" +command_args="--collector.textfile.directory=/var/lib/node_exporter/" diff --git a/app-metrics/node_exporter/node_exporter-1.7.0-r1.ebuild b/app-metrics/node_exporter/node_exporter-1.7.0-r2.ebuild similarity index 100% rename from app-metrics/node_exporter/node_exporter-1.7.0-r1.ebuild rename to app-metrics/node_exporter/node_exporter-1.7.0-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/lndir/
commit: 6173cf51db995a7c2441810bffa0731f3d98e7b0 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 25 02:14:28 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 25 02:30:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6173cf51 x11-misc/lndir: Version bump to 1.0.5 Signed-off-by: Matt Turner gentoo.org> x11-misc/lndir/Manifest | 1 + x11-misc/lndir/lndir-1.0.5.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/x11-misc/lndir/Manifest b/x11-misc/lndir/Manifest index ef8e3819d293..f7ffda98fb93 100644 --- a/x11-misc/lndir/Manifest +++ b/x11-misc/lndir/Manifest @@ -1 +1,2 @@ DIST lndir-1.0.4.tar.xz 120136 BLAKE2B dbc9370c66bfffe02a9dfa2004a354f006dad1252c6d76f9707fa6b420be2b4072941c9c65bf695dbf6f0a7a01f6ef8152146d6aa3b5eda310e6f3f1412a6747 SHA512 71ebebaa9edb1ffe9d833cf23241bd7d99f4704a2eec20638eb9af1ff34bd42882557dadbcbe84a9e26f9d885caf1e555dca4756efd9915ca7642e39a8c6f711 +DIST lndir-1.0.5.tar.xz 121460 BLAKE2B 1d51789c47e8958bcfca9f356e6cbc34916a6164024c3d33e684479b50773e806f85d0aad3558ab2704115f10408a69d709043543fd7adeafd28f354a2edca20 SHA512 f6c1498ed0d867d4aa98ef098a9ab57027ac4e852f688b2c1695a3c9ca571b927bc401925e3bd7951fbf0db54798a55f838c4a4ad113dafd95d811ba61551061 diff --git a/x11-misc/lndir/lndir-1.0.5.ebuild b/x11-misc/lndir/lndir-1.0.5.ebuild new file mode 100644 index ..e030bc2efa32 --- /dev/null +++ b/x11-misc/lndir/lndir-1.0.5.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 + +DESCRIPTION="create a shadow directory of symbolic links to another directory tree" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + elibc_glibc? ( + || ( >=sys-libs/glibc-2.38 dev-libs/libbsd ) + ) + !elibc_glibc? ( + dev-libs/libbsd + ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXmu/
commit: 5978b8d2f12eca274effd690dca008d36182c28e Author: Matt Turner gentoo org> AuthorDate: Mon Mar 25 02:12:50 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 25 02:30:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5978b8d2 x11-libs/libXmu: Version bump to 1.2.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/libXmu/Manifest| 1 + x11-libs/libXmu/libXmu-1.2.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/x11-libs/libXmu/Manifest b/x11-libs/libXmu/Manifest index f67b4bfa70e9..0764efc3c051 100644 --- a/x11-libs/libXmu/Manifest +++ b/x11-libs/libXmu/Manifest @@ -1 +1,2 @@ DIST libXmu-1.1.4.tar.xz 349264 BLAKE2B fe78cd3f529402394c19842b31b2451da2b16dc768b5aac1d157feea0af06b04dbe2be879d17c7ccff08630c0bdab0abbb853bc5672340f55da0cd1412db9df6 SHA512 3cf90cb3ff380aafefbb39297bdd95b9e1e6d6618cecb53ff09faf38f9b9c54599d28367f07a9ec77a20214c6c3e661b8d0a12b38082556790a79a59942039c1 +DIST libXmu-1.2.0.tar.xz 366440 BLAKE2B ef05aa1b7985a5d0b3d72199955bc0a1688fbc4519d17c7fb5bc21711e0dea92b1b290514bd1abd4ad4be58d0bfdec03c721cd6df61f1ade3bc99068a40e9cc6 SHA512 199310c57d9ce15d3a049890ba2b853357fbda267ca0f075624ed4757c72c548a1c4153a4f7492a2ebf06eb90518ef02c21b44ca298933c038c62196f2cddb2e diff --git a/x11-libs/libXmu/libXmu-1.2.0.ebuild b/x11-libs/libXmu/libXmu-1.2.0.ebuild new file mode 100644 index ..f8e0f2bdedfd --- /dev/null +++ b/x11-libs/libXmu/libXmu-1.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_DOC=doc +XORG_MULTILIB=yes +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 + +DESCRIPTION="X.Org Xmu library" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + x11-base/xorg-proto + test? ( dev-libs/glib[${MULTILIB_USEDEP}] ) +" + +src_configure() { + local XORG_CONFIGURE_OPTIONS=( + $(use_enable doc docs) + $(use_with doc xmlto) + --without-fop + ) + xorg-3_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/company-mode/
commit: bf7441ddf29fd57b796310f18a5c48092e4c461b Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:43:16 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7441dd app-emacs/company-mode: bump to 0.10.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/company-mode/Manifest | 1 + app-emacs/company-mode/company-mode-0.10.2.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/app-emacs/company-mode/Manifest b/app-emacs/company-mode/Manifest index 6c0b5b94b2f4..fd1c9af94f57 100644 --- a/app-emacs/company-mode/Manifest +++ b/app-emacs/company-mode/Manifest @@ -1 +1,2 @@ DIST company-mode-0.10.1.tar.gz 2199879 BLAKE2B 01001537447849ea6a83bc90096945deef76e8b68d2d9d576e4de0742b84ceb4043db5556d548fe3e9d1b187c2dad577fa7364007958e848f52af7f105226348 SHA512 38abeab8a107b36a8ff69c981099d970eb4a9c9004d95414e65510200b9e6ec034b2ed1dc91e2a3cdac620db605297ae090fe75af152be725bc610e582c76e06 +DIST company-mode-0.10.2.tar.gz 2199965 BLAKE2B f5c931fd128543780a3f61f7f25bc0ac58bdc2e974390482374728b9a6059f35562cc2a201484cb3670bdc6dec63eb423b0c7714605df6457da0fa54008a5a4a SHA512 343ddc7cdeb1b6705a4a2a44979f3940034b32c8725eda2cc29673669737dc8d96d266bd2d44755901665706d0b34abc9e3665e24016f55c1646219029796ade diff --git a/app-emacs/company-mode/company-mode-0.10.2.ebuild b/app-emacs/company-mode/company-mode-0.10.2.ebuild new file mode 100644 index ..54c0bf43dad6 --- /dev/null +++ b/app-emacs/company-mode/company-mode-0.10.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="In-buffer completion front-end" +HOMEPAGE="https://company-mode.github.io/ + https://github.com/company-mode/company-mode/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +fi + +LICENSE="GPL-3+" +SLOT="0" + +ELISP_REMOVE=" + test/elisp-tests.el +" +PATCHES=( + "${FILESDIR}/${PN}-company-icons-root.patch" +) + +SITEFILE="50${PN}-gentoo.el" +DOCS=( CONTRIBUTING.md README.md NEWS.md ) + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i company.el || die +} + +src_compile() { + elisp_src_compile + + emake -C doc company.info +} + +src_test() { + emake test-batch +} + +src_install() { + elisp_src_install + + insinto "${SITEETC}/${PN}" + doins -r icons + + doinfo doc/company.info +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/transient/
commit: 5955812a352bd04cd017ab5591b75cc49937693f Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:52:52 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5955812a app-emacs/transient: bump to 0.6.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/transient/Manifest | 1 + app-emacs/transient/transient-0.6.0.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest index 438afd037634..3c933457110d 100644 --- a/app-emacs/transient/Manifest +++ b/app-emacs/transient/Manifest @@ -1 +1,2 @@ DIST transient-0.5.3.tar.gz 133756 BLAKE2B 4dfe8df4ec72328f1227fb4f885345709e5686854d5caf8c103ef6081b4a6858de29f33292d7a06acdf0c5f6085311e739122cb10f39e1af9b55d407eb82 SHA512 d6767b36443fdc76703e028613c2bf13de8a55258506091cfc7506e7a2bdb98bd38f387684856a3860201935bdf305c0429716ce250712c5df27cf6d10064bbf +DIST transient-0.6.0.tar.gz 136259 BLAKE2B a983ec4b42de10f9adfc71180bbd8df83a80d5593e19b8435fc6da72f2007c78c40b5207a6957e961642699ca0752795a57f3313e0b3f245467fd2e70261 SHA512 a2709b1e6d620f46ff84a15807936bc9264792365ec8dd6633a2419ff094f5cdde139fe2f4dcbc8d393a23a2e2697f3fe1ea1fff7162024169a44a0cff463d75 diff --git a/app-emacs/transient/transient-0.6.0.ebuild b/app-emacs/transient/transient-0.6.0.ebuild new file mode 100644 index ..02944ca13d21 --- /dev/null +++ b/app-emacs/transient/transient-0.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Transient commands abstraction for GNU Emacs" +HOMEPAGE="https://magit.vc/manual/transient/ + https://github.com/magit/transient/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/magit/${PN}.git; +else + SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( CHANGELOG README.org "docs/${PN}.org" ) +ELISP_TEXINFO="docs/${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +RDEPEND=" + >=app-emacs/compat-29.1.4.1 +" +BDEPEND=" + ${RDEPEND} + sys-apps/texinfo +" + +src_prepare() { + mv lisp/*.el . || die + + elisp_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/elpher/
commit: fc16a3f40deea96c4630ca57d11df42db83ff507 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:48:42 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc16a3f4 app-emacs/elpher: bump to 3.6.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/elpher/Manifest| 1 + app-emacs/elpher/elpher-3.6.0.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest index af9f6fd1ba3c..e7481ac86325 100644 --- a/app-emacs/elpher/Manifest +++ b/app-emacs/elpher/Manifest @@ -1 +1,2 @@ DIST elpher-3.5.1.tar.gz 59926 BLAKE2B 294db66525a72366090f380233e10b4c26663fbc6460dc50e99cea3a0210b4a8b4cc7a46866ae44cdf8c23c0bbe9aa267c9ca89e540e10c11fdb7ada564c2276 SHA512 52940459b5d9f6a4df151a8ca0fd42be7ee5bbf2e2e75242cd160ac7f2058c5fc969b2f0b4542b66f07201a41f75cd472b08581b351cc360b3661ae238203596 +DIST elpher-3.6.0.tar.gz 60394 BLAKE2B d5e75b567a69ad291389184caa07ae27fec909ca54c22e815416cac4c029e525ccbd6bb533c2bde6c161fbf397d46fcb2c371f801252af6101b865329ca6a1a7 SHA512 2cd1d2f6bd51369ba530d6c2e6ea6234c7104429c67ad48bf6f8e1e6ca0d889c779a4020ec839fe3b9622d5292414161f6b1f19b54837852f8f79b5c9944b71d diff --git a/app-emacs/elpher/elpher-3.6.0.ebuild b/app-emacs/elpher/elpher-3.6.0.ebuild new file mode 100644 index ..0124c2d27c1c --- /dev/null +++ b/app-emacs/elpher/elpher-3.6.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 + +inherit elisp + +DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs" +HOMEPAGE="https://thelambdalab.xyz/elpher/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git" +else + if [[ "${PV}" == 3.6.0 ]] ; then + COMMIT=56bc74e + SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + else + die "could not generate SRC_URI" + fi + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +ELISP_REMOVE=" + elpher-pkg.el +" + +DOCS=( ISSUES.org README ) +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/package-lint/, app-emacs/package-lint/files/
commit: 6a6fe7485fc0191bcadeb20662b2fb8565c16a40 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 02:25:59 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6fe748 app-emacs/package-lint: bump to 0.22 Signed-off-by: Maciej Barć gentoo.org> app-emacs/package-lint/Manifest| 1 + .../package-lint-0.22-load-data-directory.patch| 17 +++ app-emacs/package-lint/package-lint-0.22.ebuild| 54 ++ 3 files changed, 72 insertions(+) diff --git a/app-emacs/package-lint/Manifest b/app-emacs/package-lint/Manifest index f357dc65a5e7..91eab74928ee 100644 --- a/app-emacs/package-lint/Manifest +++ b/app-emacs/package-lint/Manifest @@ -1 +1,2 @@ DIST package-lint-0.21.tar.gz 320199 BLAKE2B 58e27e2c775e5b78a900b6ce887996e472579b154fba4efebb292c17878b80327aa9aed12e0ed7795f2a876a88c94788e55686ff6705f4ccc730cc690d5d4e0c SHA512 809214078cf6bf1c8648f438a6e8f33a4c2f453f316d818f856af785e94ab85b041ca3fa6dea4485aa116bfe436d56f326ea911c1e04dec3e4fc82b5de0055ae +DIST package-lint-0.22.tar.gz 322207 BLAKE2B 4605bd733ac46c5d1535c5c27c3921006e9641342f2fc42500b225146384e193c719e73c246ec9fc8a9db811d6c9b70b979647b9581a135e78b4cb7f4f4dfd8a SHA512 3924d8a0daaf2bf08c3128aff9776b3b5629d1bc6bf6355b07cb14f04769a24458eb81f38a27a7fa3db235fe5eca7a1cdf1a1ae222dd67e8d53e7955647b diff --git a/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch b/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch new file mode 100644 index ..c4846cf9b6f8 --- /dev/null +++ b/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch @@ -0,0 +1,17 @@ +--- a/package-lint.el b/package-lint.el +@@ -113,11 +113,9 @@ optional minimum version containing the feature.") + (defun package-lint--load-data (file) + "Load sexp data from FILE." + (with-temp-buffer +-(insert-file-contents +- (expand-file-name file +- (if load-file-name +- (file-name-directory load-file-name) +- default-directory))) ++(let ((ef (expand-file-name file "@SITEETC@"))) ++ (insert-file-contents ++ (if (file-exists-p ef) ef file))) + (read (current-buffer + + (defconst package-lint-symbol-info diff --git a/app-emacs/package-lint/package-lint-0.22.ebuild b/app-emacs/package-lint/package-lint-0.22.ebuild new file mode 100644 index ..4014aa033f64 --- /dev/null +++ b/app-emacs/package-lint/package-lint-0.22.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="Linting library for Emacs Lisp package metadata" +HOMEPAGE="https://github.com/purcell/package-lint/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/purcell/${PN}.git; +else + SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + app-emacs/compat +" +BDEPEND=" + ${RDEPEND} +" + +PATCHES=( + "${FILESDIR}/${PN}-0.22-load-data-directory.patch" +) + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i "${PN}.el" || die +} + +src_install() { + elisp-install "${PN}" ${PN}{,-flymake}.el{,c} + elisp-make-site-file "${SITEFILE}" + + insinto "${SITEETC}/${PN}" + doins -r data + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: fdeedc34ad8372cc6cce4018ad19ed1016c5d08b Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:29:56 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdeedc34 net-misc/gallery-dl: bump to 1.26.9 Signed-off-by: Maciej Barć gentoo.org> net-misc/gallery-dl/Manifest | 1 + net-misc/gallery-dl/gallery-dl-1.26.9.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index 1c68f3fea42f..b311af478894 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -1 +1,2 @@ DIST gallery-dl-1.26.8.gh.tar.gz 659327 BLAKE2B f0d394c077fefda91fce494fa8bd6ef369a634f06f3303c4f91009b3d5d381a40aa8918e639ed6faddc9000d5a3091a569124d62b794d727c46354bc144c8b63 SHA512 f8093d8e51c815333a182d1cdf5134d2e54d10b44067a0130943993d63e49d4e51d5bb9eb1704b7999639e73ae8ab4cadb6a8d0fb444abbe26ffdc445e5cdb5f +DIST gallery-dl-1.26.9.gh.tar.gz 670467 BLAKE2B 849d20ff6fd802915b3bc4f6bb11d638d1e8f24f1dbdcfd5946461798044d59bf9243faa370cdddcdffe40a24d39d44a43abc79b4c8e89e7c60b40e5e204603a SHA512 54c2a86a67c53b7d5c62e6c23c549fd89503386549dc9d2f9c7de058b52ecb60b5089555e97dd0b63d33686e1bd08a3be940152715a6d26647e6949e641df9cb diff --git a/net-misc/gallery-dl/gallery-dl-1.26.9.ebuild b/net-misc/gallery-dl/gallery-dl-1.26.9.ebuild new file mode 100644 index ..1e6696f28666 --- /dev/null +++ b/net-misc/gallery-dl/gallery-dl-1.26.9.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="sqlite,ssl,xml(+)" + +inherit distutils-r1 optfeature + +DESCRIPTION="Download image galleries and collections from several image hosting sites" +HOMEPAGE="https://github.com/mikf/gallery-dl/; + +if [[ "${PV}" == ** ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/mikf/${PN}.git; +else + SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=dev-python/requests-2.11.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +src_prepare() { + # Tests against real servers, some tests always fail and some are subject to change. + rm test/test_results.py || die + + distutils-r1_src_prepare +} + +python_compile_all() { + emake PYTHON="${EPYTHON}" data/completion/{,_}gallery-dl man +} + +pkg_postinst() { + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg + optfeature "video downloads" net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/elpher/
commit: adccf83c48ea3733bfe0ec29c18f4f4c013347db Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:50:17 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adccf83c app-emacs/elpher: sync live version Signed-off-by: Maciej Barć gentoo.org> app-emacs/elpher/elpher-.ebuild | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/app-emacs/elpher/elpher-.ebuild b/app-emacs/elpher/elpher-.ebuild index 3158f781fa81..0124c2d27c1c 100644 --- a/app-emacs/elpher/elpher-.ebuild +++ b/app-emacs/elpher/elpher-.ebuild @@ -10,25 +10,29 @@ inherit elisp DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs" HOMEPAGE="https://thelambdalab.xyz/elpher/; -if [[ ${PV} == ** ]] ; then +if [[ "${PV}" == ** ]] ; then inherit git-r3 + EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git" else - if [[ ${PV} == 3.4.2 ]] ; then - COMMIT=f117f2f + if [[ "${PV}" == 3.6.0 ]] ; then + COMMIT=56bc74e SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} + S="${WORKDIR}/${PN}-${COMMIT}" else die "could not generate SRC_URI" fi + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" SLOT="0" -ELISP_REMOVE="elpher-pkg.el" +ELISP_REMOVE=" + elpher-pkg.el +" DOCS=( ISSUES.org README ) ELISP_TEXINFO="${PN}.texi"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/elpher/
commit: cfa642e34a986f7168cacb3821aeb88449bdd203 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:44:28 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa642e3 app-emacs/elpher: drop old 3.5.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/elpher/Manifest| 1 - app-emacs/elpher/elpher-3.5.0.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest index b4cfc3180ab3..af9f6fd1ba3c 100644 --- a/app-emacs/elpher/Manifest +++ b/app-emacs/elpher/Manifest @@ -1,2 +1 @@ -DIST elpher-3.5.0.tar.gz 59890 BLAKE2B 403597de5181377dae8527d2df4b547a7bf1ed5499c10501b3c057575789a685cc454118b136ca3c3c172626aa686bf99c60f365365f29fef68091816d9f2a32 SHA512 464f9dab3a99e07222c36ab2831d39e7eb90d79892d6cf53386b7b0e22f9da7b8f96a88c87e76dd722ff6849ca4cec75293ebd9c142920e859ea0be9ccf371e8 DIST elpher-3.5.1.tar.gz 59926 BLAKE2B 294db66525a72366090f380233e10b4c26663fbc6460dc50e99cea3a0210b4a8b4cc7a46866ae44cdf8c23c0bbe9aa267c9ca89e540e10c11fdb7ada564c2276 SHA512 52940459b5d9f6a4df151a8ca0fd42be7ee5bbf2e2e75242cd160ac7f2058c5fc969b2f0b4542b66f07201a41f75cd472b08581b351cc360b3661ae238203596 diff --git a/app-emacs/elpher/elpher-3.5.0.ebuild b/app-emacs/elpher/elpher-3.5.0.ebuild deleted file mode 100644 index c69483437384.. --- a/app-emacs/elpher/elpher-3.5.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=27.1 - -inherit elisp - -DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs" -HOMEPAGE="https://thelambdalab.xyz/elpher/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git" -else - if [[ ${PV} == 3.5.0 ]] ; then - COMMIT=81f2883 - SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz - -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} - else - die "could not generate SRC_URI" - fi - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -ELISP_REMOVE="elpher-pkg.el" - -DOCS=( ISSUES.org README ) -ELISP_TEXINFO="${PN}.texi" -SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/transient/
commit: e8b51c8b560210b83356f5379eb34ffc2303653e Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:54:01 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b51c8b app-emacs/transient: sync live version Signed-off-by: Maciej Barć gentoo.org> app-emacs/transient/transient-.ebuild | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/app-emacs/transient/transient-.ebuild b/app-emacs/transient/transient-.ebuild index adb9d5ff1a85..02944ca13d21 100644 --- a/app-emacs/transient/transient-.ebuild +++ b/app-emacs/transient/transient-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,23 +9,27 @@ DESCRIPTION="Transient commands abstraction for GNU Emacs" HOMEPAGE="https://magit.vc/manual/transient/ https://github.com/magit/transient/; -if [[ ${PV} == ** ]] ; then +if [[ "${PV}" == ** ]] ; then inherit git-r3 + EGIT_REPO_URI="https://github.com/magit/${PN}.git; else SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3+" SLOT="0" -DOCS=( CHANGELOG README.org docs/${PN}.org ) +DOCS=( CHANGELOG README.org "docs/${PN}.org" ) ELISP_TEXINFO="docs/${PN}.texi" SITEFILE="50${PN}-gentoo.el" -RDEPEND=">=app-emacs/compat-29.1.4.1" +RDEPEND=" + >=app-emacs/compat-29.1.4.1 +" BDEPEND=" ${RDEPEND} sys-apps/texinfo @@ -34,5 +38,5 @@ BDEPEND=" src_prepare() { mv lisp/*.el . || die - default + elisp_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: a4b9a4f60323039a1b21b08b680da309ce809195 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:32:19 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b9a4f6 net-misc/gallery-dl: sync live version Signed-off-by: Maciej Barć gentoo.org> net-misc/gallery-dl/gallery-dl-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-misc/gallery-dl/gallery-dl-.ebuild b/net-misc/gallery-dl/gallery-dl-.ebuild index fc74f32338d2..1e6696f28666 100644 --- a/net-misc/gallery-dl/gallery-dl-.ebuild +++ b/net-misc/gallery-dl/gallery-dl-.ebuild @@ -25,8 +25,6 @@ fi LICENSE="GPL-2" SLOT="0" -PROPERTIES="test_network" # Tests require network access. -RESTRICT="test" RDEPEND=" >=dev-python/requests-2.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/
commit: 4b89c687c7463f383dc74b767fed74873494a782 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:23:42 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b89c687 dev-lang/eisl: drop old 3.60 Closes: https://bugs.gentoo.org/917160 Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/Manifest | 1 - dev-lang/eisl/eisl-3.60.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 8ac1be64d488..6d6ba2676d6c 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,2 +1 @@ -DIST eisl-3.60.tar.gz 2429781 BLAKE2B 7a5752df5682444fb3a1381030e1c73a1859021d9d18a5c2f0afc257012ef12d169c952044202f6f591965cbee4caab269ee362d317d6f87d09077d1f217857d SHA512 400e2a6e8c3de9fe97a240adbab6ec61ccff69a1b407443b7c832b357a390d16cef1090494f314cd3d16278cca131695345b8c6e0fe51e658c45dd3bea20e4f6 DIST eisl-3.70.tar.gz 2431916 BLAKE2B 113ff28ecc9312647a07602b03968d90760397b97262ba36e43caa7b4197808b23410387c222b77ab162aab31a988d6af30e37295f5fb6cb1c84b359355877f6 SHA512 a830ff39eb165fec4367e54d7d2a90e1a53405b151a89e455ae8ed8eee681aab3761ae0a71ae15a9e4f029c2c0ec7a31f4e9c03f2be385784c2c6100c2de63c4 diff --git a/dev-lang/eisl/eisl-3.60.ebuild b/dev-lang/eisl/eisl-3.60.ebuild deleted file mode 100644 index 65c69170dce9.. --- a/dev-lang/eisl/eisl-3.60.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" -HOMEPAGE="https://github.com/sasagawa888/eisl/; - -if [[ "${PV}" == ** ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git; -else - SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="amd64 ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -RESTRICT="test" # Tests run cppcheck (and fail) - -DOCS=( README{,-ja}.md documents ) - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-3.60-Makefile.patch" ) - -src_compile() { - emake CC="$(tc-getCC)" clean edlis eisl -} - -src_install() { - exeinto /usr/bin - doexe edlis eisl - - # Compilation of ISLisp files on installation fails. - # Do not compile them and mimic "make install". - insinto "/usr/share/${PN}" - doins -r library - doins fast.h ffi.h - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/spleen/
commit: 3c4bf8818b6bee4f7b6f3e614dce974281d66f8b Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:25:43 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4bf881 media-fonts/spleen: bump to 2.1.0 Signed-off-by: Maciej Barć gentoo.org> media-fonts/spleen/Manifest| 1 + media-fonts/spleen/spleen-2.1.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/media-fonts/spleen/Manifest b/media-fonts/spleen/Manifest index b02af93d1051..6216994010bd 100644 --- a/media-fonts/spleen/Manifest +++ b/media-fonts/spleen/Manifest @@ -1 +1,2 @@ DIST spleen-2.0.2.tar.gz 474925 BLAKE2B eb766a38baa5a3ca8d836ec245eed60f56a25c12704d3dbd1bb5c45f5e5856975022184c51b40578c20490499b7b6abb2d1bafae9db7a11941d6419d3f3f7dd2 SHA512 74752e93d7c1f641bd21a7b133e8807ed6787bbd438b066edf7d359a7e92d299b0375dbfba1d56cc6af931c99de9c9ae35f98b60fe5b581de04bc213b9235e42 +DIST spleen-2.1.0.tar.gz 485631 BLAKE2B fc35a1d330edb0f3f215ba1e2cf9926e36b7b2ee3cc3db71ff378c9370fe08ecc17bd9c51d53fb07d0311b9ced3aeb32d5df176c67abac638fea521cd9fdf831 SHA512 296577e5bf1464e124a0a8d21626af689681b8259703ee834ffacda84c76e24c59721d734a5bb1876210f4b59c1b6a3be14d5ca0d61d89c33cae4a5108f34e7b diff --git a/media-fonts/spleen/spleen-2.1.0.ebuild b/media-fonts/spleen/spleen-2.1.0.ebuild new file mode 100644 index ..26ef608007cc --- /dev/null +++ b/media-fonts/spleen/spleen-2.1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo font + +DESCRIPTION="Monospaced bitmap fonts for consoles and terminals" +HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/ + https://github.com/fcambus/spleen/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/fcambus/${PN}.git; +else + SRC_URI="https://github.com/fcambus/${PN}/releases/download/${PV}/${P}.tar.gz; + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" + +DOCS=( AUTHORS ChangeLog README.md ) +FONT_SUFFIX="otf pcf.gz psfu.gz" + +src_compile() { + edo gzip -n9 *.pcf *.psfu +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/spleen/
commit: c8ca64b3c43f51cd12580aeddd902ec134481395 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 25 01:25:05 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 25 02:27:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ca64b3 media-fonts/spleen: drop old 2.0.1 Signed-off-by: Maciej Barć gentoo.org> media-fonts/spleen/Manifest| 1 - media-fonts/spleen/spleen-2.0.1.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/media-fonts/spleen/Manifest b/media-fonts/spleen/Manifest index 43ba6694cdc9..b02af93d1051 100644 --- a/media-fonts/spleen/Manifest +++ b/media-fonts/spleen/Manifest @@ -1,2 +1 @@ -DIST spleen-2.0.1.tar.gz 472614 BLAKE2B e74ef08440fecd0b1e97913158f692228f625872f65820df2a72d93fabedc41568fe36d7acea22784cfa7dbb91cc1d2851a6352737101c03bb4760d5fa5adf95 SHA512 85e6cab76986fd7b0811fdf0716ddd961a42fb359054e53fcdc91c8f56466614803a0d2102f5d095ea7f4318c854cecb06ed048e998758cb97add6677c447b26 DIST spleen-2.0.2.tar.gz 474925 BLAKE2B eb766a38baa5a3ca8d836ec245eed60f56a25c12704d3dbd1bb5c45f5e5856975022184c51b40578c20490499b7b6abb2d1bafae9db7a11941d6419d3f3f7dd2 SHA512 74752e93d7c1f641bd21a7b133e8807ed6787bbd438b066edf7d359a7e92d299b0375dbfba1d56cc6af931c99de9c9ae35f98b60fe5b581de04bc213b9235e42 diff --git a/media-fonts/spleen/spleen-2.0.1.ebuild b/media-fonts/spleen/spleen-2.0.1.ebuild deleted file mode 100644 index f93cac41d571.. --- a/media-fonts/spleen/spleen-2.0.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="Monospaced bitmap fonts for consoles and terminals" -HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/ - https://github.com/fcambus/spleen/; -SRC_URI="https://github.com/fcambus/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~x86" - -DOCS=( AUTHORS ChangeLog README.md ) -FONT_SUFFIX="otf pcf.gz psfu.gz" - -src_compile() { - gzip -n9 *.pcf *.psfu || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/
commit: 5d73b3e67d868e19b2a2bce7520f5b586bdb99c4 Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 02:12:55 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 02:13:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d73b3e6 dev-db/etcd: add 3.4.31 Signed-off-by: Zac Medico gentoo.org> dev-db/etcd/Manifest | 2 ++ dev-db/etcd/etcd-3.4.31.ebuild | 79 ++ 2 files changed, 81 insertions(+) diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest index 70cde4974e13..84e10d8c39af 100644 --- a/dev-db/etcd/Manifest +++ b/dev-db/etcd/Manifest @@ -2,6 +2,8 @@ DIST etcd-3.4.26-deps.tar.xz 39352316 BLAKE2B 8b1a30d645b1ea756ac944d2d3f7e0c5b9 DIST etcd-3.4.26.tar.gz 6043999 BLAKE2B 03f3bd0388e59dea9300b9a811b426ce03f1001750259dcd8386566efaa64783746f0353f83c1d01960004a77cea08a194aba394d91808aad15b5d4bb8f151cf SHA512 b2048070adb1df6e98c06e0e951f7940815dab238fe4ba49c36681a638f39eb7e40fed691baf70410d01467965094d70f008d0046b1b550b2ac1ed19ac89ca47 DIST etcd-3.4.28-deps.tar.xz 66108144 BLAKE2B 81bef927202231a7b8a1856327d371060b15aadf6189dd3950946a8274df5eb6845b6a645f27f8c231d1bf6baef40777b433e0f9f96f6faf136cef53ec66220f SHA512 5cf3810309c28559a3b793a2c7e329aea13f0e1ec83a033bf8d1f34b4aa7a357446bbe654f56175b52822c08e22e335be39592955b369ddc91a276c90c582820 DIST etcd-3.4.28.tar.gz 6052858 BLAKE2B 8c6dbebf3570c88e53ff5d13b0192502bc93d50076b9b66bd3ef4a313e734a1dc630366203b8e5d22ce29e9e8498e5e9304a6b02973d2defd4b65425ee24becb SHA512 409f82c9979ee34327f0f1f6fd171ccbeb6a044ca4e1f137dd803172e2b79f5f14d68eea67b12c90401dc93fe830b7adf77f8c06c2730f3205d367a957fc43cc +DIST etcd-3.4.31-deps.tar.xz 2212704 BLAKE2B 8b30941eefdb3811fb331014b69eb8d5b9c691b8ace1004432e5b05bb787bb3ba3ce872f881af2a559d7b955fae890a4ec0e8b10daa06cf388447af1b6a92679 SHA512 85915f5738493bfe3c09208649e26cfdc612df900916686006a437c44aad5afb2ab69b0840550e37544a50b79d2d3718e2cbdfd037e47bcaa8e33a8a6a95105f +DIST etcd-3.4.31.tar.gz 6072806 BLAKE2B 30aa5b79d2fd0ba639bc766c104d5df28af50ae5398d860af3b3aff91c143ccd899538b341501386bac55dedc00086654de6e4ab9b237053b199a8de2fa509ec SHA512 4a7e366ced86ea86a324ab972ea47be56456c0aa8744e5ec07d499a56bdc9179ebc3bc2f33bd67c2d341181a5bcc703abc5a7c2e57879169a351457b4a0274f3 DIST etcd-3.5.10-deps.tar.xz 95341332 BLAKE2B 45aed0b80e5c0b3100b870b3f663a09ca8998f52e462a5a618c871d9baed898bd7bf23d2d1f33ff6eb3ad40fcd6692d4c9e5501b27cdc93a4be23aea464ac769 SHA512 59acb7de1a89014c75054cd06659f3220fd0a361e16a26d7bb26c2177266493808f9817dd7393df04c4ab14d46ddfd9ec9a36442e9656cf871971034ff1c99ed DIST etcd-3.5.10.tar.gz 4073085 BLAKE2B d6b6c60dee15ffc42e3510837eefc543d16bdbda532828cd6a846f9d12921e24df948b93b4951f8e660be9967e540f59ecba558094558f67ec5aa4059dee60de SHA512 965e853c6012643b01fd9e1bbd3b01294590985e91c54a81ea9f6940ebdf4d6c48f04b082a094e09b4959eba92e0bfed46d364ff54d8791ab7d42d2a725c DIST etcd-3.5.12-deps.tar.xz 3935756 BLAKE2B c043cc55f59549734f38b1a734106bd25a1bbeb47f84e00a6b4308bad6086a6f0e0f3dee151bf1708bac269be124c782ea48c3761ee5e1d130a002989f99f2d3 SHA512 caae360e315756fe933bd87a7ce543d904084a745b5e42844a293bbf17c121d245f9f3645cd9992de5203c9efe4efcd4226ba294afb5a3550c114de78dad3110 diff --git a/dev-db/etcd/etcd-3.4.31.ebuild b/dev-db/etcd/etcd-3.4.31.ebuild new file mode 100644 index ..468971161050 --- /dev/null +++ b/dev-db/etcd/etcd-3.4.31.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd tmpfiles +GIT_COMMIT=950cd5fbe + +DESCRIPTION="Highly-available key value store for shared configuration and service discovery" +HOMEPAGE="https://github.com/etcd-io/etcd; +SRC_URI="https://github.com/etcd-io/etcd/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~loong ~riscv" +IUSE="doc +server" + +COMMON_DEPEND="server? ( + acct-group/etcd + acct-user/etcd + )" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +# Tests fail with this error: +# fatal error: checkptr: unsafe pointer conversion +RESTRICT="test" + +src_prepare() { + export GO_BUILD_FLAGS="-v -x" + default + sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|"\ + -i "${S}"/build || die + sed -e 's:\(for p in \)shellcheck :\1 :' \ + -e 's:^ gofmt \\$:\\:' \ + -e 's:^ govet \\$:\\:' \ + -e 's:^ govet_shadow \\$:\\:' \ + -i "${S}"/test || die + + sed -e "s|GO_BUILD_FLAGS=\"[^\"]*\"|GO_BUILD_FLAGS=\"${GO_BUILD_FLAGS}\"|" \ + -e "s|go test |go test ${GO_BUILD_FLAGS} |" \ + -i ./test || die +} + +src_compile() { + ./build || die +} + +src_test() { + ./test || die +} + +src_install() { + dobin
[gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/
commit: 0fca5ba6eefb64975aef368b4d6b3244b1e5066f Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 01:54:34 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 01:57:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fca5ba6 dev-db/etcd: add 3.5.12 For the 3.5.12 dependency tarball I've reduced the size by using `go mod vendor` for most of the dependencies (I've been doing this since https://github.com/gentoo/gentoo/pull/35773) and then just using a go-mod directory created like this: GOMODCACHE="${PWD}/../go-mod" go mod download -modcacherw go.etcd.io/gofail v0.1.0 Signed-off-by: Zac Medico gentoo.org> dev-db/etcd/Manifest | 2 ++ dev-db/etcd/etcd-3.5.12.ebuild | 80 ++ 2 files changed, 82 insertions(+) diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest index 1b1dbbe68100..70cde4974e13 100644 --- a/dev-db/etcd/Manifest +++ b/dev-db/etcd/Manifest @@ -4,3 +4,5 @@ DIST etcd-3.4.28-deps.tar.xz 66108144 BLAKE2B 81bef927202231a7b8a1856327d371060b DIST etcd-3.4.28.tar.gz 6052858 BLAKE2B 8c6dbebf3570c88e53ff5d13b0192502bc93d50076b9b66bd3ef4a313e734a1dc630366203b8e5d22ce29e9e8498e5e9304a6b02973d2defd4b65425ee24becb SHA512 409f82c9979ee34327f0f1f6fd171ccbeb6a044ca4e1f137dd803172e2b79f5f14d68eea67b12c90401dc93fe830b7adf77f8c06c2730f3205d367a957fc43cc DIST etcd-3.5.10-deps.tar.xz 95341332 BLAKE2B 45aed0b80e5c0b3100b870b3f663a09ca8998f52e462a5a618c871d9baed898bd7bf23d2d1f33ff6eb3ad40fcd6692d4c9e5501b27cdc93a4be23aea464ac769 SHA512 59acb7de1a89014c75054cd06659f3220fd0a361e16a26d7bb26c2177266493808f9817dd7393df04c4ab14d46ddfd9ec9a36442e9656cf871971034ff1c99ed DIST etcd-3.5.10.tar.gz 4073085 BLAKE2B d6b6c60dee15ffc42e3510837eefc543d16bdbda532828cd6a846f9d12921e24df948b93b4951f8e660be9967e540f59ecba558094558f67ec5aa4059dee60de SHA512 965e853c6012643b01fd9e1bbd3b01294590985e91c54a81ea9f6940ebdf4d6c48f04b082a094e09b4959eba92e0bfed46d364ff54d8791ab7d42d2a725c +DIST etcd-3.5.12-deps.tar.xz 3935756 BLAKE2B c043cc55f59549734f38b1a734106bd25a1bbeb47f84e00a6b4308bad6086a6f0e0f3dee151bf1708bac269be124c782ea48c3761ee5e1d130a002989f99f2d3 SHA512 caae360e315756fe933bd87a7ce543d904084a745b5e42844a293bbf17c121d245f9f3645cd9992de5203c9efe4efcd4226ba294afb5a3550c114de78dad3110 +DIST etcd-3.5.12.tar.gz 4083299 BLAKE2B 85615cf9095a440ef73aa59f5582293de543f7e473c8049712ff13646276c9441039c96c4e42aaedfddcfb3baede8d37f0ef68bb5ddabdb3f4833c8591ee1c8c SHA512 6fc8bd64ad63cff71c7645253273418fb3fa262c2da1742dc345576caa733af7cd75acad2f57610c5883e6bf16cffd36bc5a0c89cbbb0793c00c2a4db1c6d14b diff --git a/dev-db/etcd/etcd-3.5.12.ebuild b/dev-db/etcd/etcd-3.5.12.ebuild new file mode 100644 index ..926be7cb76f3 --- /dev/null +++ b/dev-db/etcd/etcd-3.5.12.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd tmpfiles +GIT_COMMIT=e7b3bb6cc + +DESCRIPTION="Highly-available key value store for shared configuration and service discovery" +HOMEPAGE="https://github.com/etcd-io/etcd; +SRC_URI="https://github.com/etcd-io/etcd/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~loong ~riscv" +IUSE="doc +server" + +COMMON_DEPEND="server? ( + acct-group/etcd + acct-user/etcd + )" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +# Tests fail with this error: +# fatal error: checkptr: unsafe pointer conversion +RESTRICT="test" +PATCHES=("${S}/go-mod-sum.patch") + +src_prepare() { + export GO_BUILD_FLAGS="-v -x" + default + sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|" \ + -i "${S}"/build.sh || die + sed -e 's:\(for p in \)shellcheck :\1 :' \ + -e 's:^ gofmt \\$:\\:' \ + -e 's:^ govet \\$:\\:' \ + -e 's:^ govet_shadow \\$:\\:' \ + -i "${S}"/test || die + + sed -e "s|GO_BUILD_FLAGS=\"[^\"]*\"|GO_BUILD_FLAGS=\"${GO_BUILD_FLAGS}\"|" \ + -e "s|go test |go test ${GO_BUILD_FLAGS} |" \ + -i ./test || die +} + +src_compile() { + ./build.sh || die +} + +src_test() { + ./test || die +} + +src_install() { + dobin bin/etcdctl + use doc && dodoc -r Documentation + if use server; then + insinto /etc/${PN} + sed -e 's|^data-dir:|\0 /var/lib/etcd|' -i etcd.conf.yml.sample || die + newins etcd.conf.yml.sample etcd.conf.yml + dobin bin/etcd + dodoc README.md + systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service" + newtmpfiles "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf + newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} + newconfd
[gentoo-commits] repo/gentoo:master commit in: app-portage/mirrorselect/
commit: e8b731eae0859713f575e0d35b0abc649ea02ca8 Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 00:30:33 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 00:31:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b731ea app-portage/mirrorselect: Switch to unittest framework Closes: https://bugs.gentoo.org/927515 Signed-off-by: Zac Medico gentoo.org> app-portage/mirrorselect/mirrorselect-2.4.0.ebuild | 2 +- app-portage/mirrorselect/mirrorselect-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/mirrorselect/mirrorselect-2.4.0.ebuild b/app-portage/mirrorselect/mirrorselect-2.4.0.ebuild index c4998fc017db..0fd276c82df9 100644 --- a/app-portage/mirrorselect/mirrorselect-2.4.0.ebuild +++ b/app-portage/mirrorselect/mirrorselect-2.4.0.ebuild @@ -40,7 +40,7 @@ RDEPEND=" >=dev-python/ssl-fetch-${SSL_FETCH_VER}[${PYTHON_USEDEP}] " -distutils_enable_tests setup.py +distutils_enable_tests unittest python_prepare_all() { python_setup diff --git a/app-portage/mirrorselect/mirrorselect-.ebuild b/app-portage/mirrorselect/mirrorselect-.ebuild index 7d03c0ba1219..22dbdc31c49a 100644 --- a/app-portage/mirrorselect/mirrorselect-.ebuild +++ b/app-portage/mirrorselect/mirrorselect-.ebuild @@ -40,7 +40,7 @@ RDEPEND=" >=dev-python/ssl-fetch-${SSL_FETCH_VER}[${PYTHON_USEDEP}] " -distutils_enable_tests setup.py +distutils_enable_tests unittest python_prepare_all() { python_setup
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/
commit: 0a5eb4ce61f87886331a491087b53b07a9609088 Author: Aliaksei Urbanski gmail com> AuthorDate: Fri Mar 22 21:53:04 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 00:19:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5eb4ce dev-util/android-tools: add 34.0.5 Release: - https://github.com/nmeum/android-tools/releases/tag/34.0.5 Based on: - https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-util/android-tools/android-tools-34.0.1.ebuild - https://gitlab.com/Perfect_Gentleman/PG_Overlay/-/blob/master/dev-util/android-tools/android-tools-34.0.4.ebuild Co-authored-by: Perfect_Gentleman GMail.com> Signed-off-by: Aliaksei Urbanski gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35868 Signed-off-by: Zac Medico gentoo.org> dev-util/android-tools/Manifest| 1 + dev-util/android-tools/android-tools-34.0.5.ebuild | 99 ++ dev-util/android-tools/metadata.xml| 2 +- 3 files changed, 101 insertions(+), 1 deletion(-) diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest index d89c8e9b9823..a0025f84e65a 100644 --- a/dev-util/android-tools/Manifest +++ b/dev-util/android-tools/Manifest @@ -2,3 +2,4 @@ DIST android-tools-31.0.3-no-gtest.patch 3152 BLAKE2B da71e3cba87b21ffcb144602a0 DIST android-tools-33.0.3.tar.xz 25300756 BLAKE2B 4254f0ab8657966cf56e2a7c3e9a3d889dfa9f26e61d8b46480bb74c5a8be33494f450827e3b2db4087006b3160892e6a846ef33719870cbbd032647cfc3ce78 SHA512 78c8141f5f13f1c0e5da474e1d79760a612e911519af4e9f21c0e5005f2ce99f3aeacf16f3fcdfe1250fc795a88190fa243592e1066a2156e1fd8d2b9c3d7f71 DIST android-tools-34.0.0.tar.xz 37882448 BLAKE2B 19698c08dd650abba61e5cad9f7474ee3993f5b1fd2f173221560e5ccfc1677093758c325833993a68058c1427e132986b009f9e69a1eae9c4447053920b6feb SHA512 2d24cd95df7da1efa902fab3c848e2ebf09d3335fac61e667b19e1892e95c30a850413d354ceda72a402014623bbda4154cc33fb93a62c31fece8857efbbd596 DIST android-tools-34.0.1.tar.xz 37904276 BLAKE2B 6b4d31dadbc646d52c8abd65602264dc16127eb36286d23be447539b0d9b46154592a04af37b3e7617933e62529e953b958db8cb77622e72cfe5ab176f822437 SHA512 413ddcca9a461d1c0a12d7fd19b9d8955619b281e1153318ed961bec17ad92bec103671abc8d63525bc83669376f37c11c887cc4cada85719120dff6c3951274 +DIST android-tools-34.0.5.tar.xz 19389824 BLAKE2B a86ad9d22c356d2b3d0d85dd17e5540b5d105a286dd07946659dac4ab6d1e8285eecbbf0377c542ac6ca78e0af8df320a97e24ea2b735bbec66a2d2b23d2099c SHA512 2edea0c7a4c2f63531a8b5f518ed4dc9c315d08d8b23d3fac3b7024e2297860465f6df9fad43c9925fb80b5a50f5f3f4744886b552818bf3e961ba0372212496 diff --git a/dev-util/android-tools/android-tools-34.0.5.ebuild b/dev-util/android-tools/android-tools-34.0.5.ebuild new file mode 100644 index ..0ff6f3bbb94f --- /dev/null +++ b/dev-util/android-tools/android-tools-34.0.5.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake python-r1 + +DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)" +HOMEPAGE="https://github.com/nmeum/android-tools/ https://developer.android.com/; + +MY_PV="${PV//_/}" +SRC_URI="https://github.com/nmeum/android-tools/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz + https://dev.gentoo.org/~zmedico/dist/${PN}-31.0.3-no-gtest.patch +" +S="${WORKDIR}/${PN}-${MY_PV}" + +# The entire source code is Apache-2.0, except for fastboot which is BSD-2. +LICENSE="Apache-2.0 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="python udev" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# dev-libs/libpcre only required for e2fsdroid +DEPEND=" + app-arch/brotli:= + app-arch/lz4:= + app-arch/zstd:= + dev-libs/libpcre2:= + >=dev-libs/protobuf-3.0.0:= + sys-libs/zlib:= + virtual/libusb:1= +" +RDEPEND="${DEPEND} + udev? ( dev-util/android-udev-rules ) + python? ( ${PYTHON_DEPS} ) +" +BDEPEND=" + dev-lang/go + dev-lang/perl +" + +DOCS=() + +src_prepare() { + eapply "${DISTDIR}/${PN}-31.0.3-no-gtest.patch" + + cd "${S}/vendor/core" || die + eapply "${S}/patches/core/0011-Remove-the-useless-dependency-on-gtest.patch" + + cd "${S}/vendor/libziparchive" || die + eapply "${S}/patches/libziparchive/0004-Remove-the-useless-dependency-on-gtest.patch" + + cd "${S}" || die + rm -r patches || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # Statically link the bundled boringssl + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON \ + -Dprotobuf_MODULE_COMPATIBLE=ON + -DBUILD_SHARED_LIBS=OFF + ) + cmake_src_configure +} + +src_compile() { + export
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/
commit: 79429e7d0a3d11445044344e4e4c67a3e5aee130 Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 00:20:18 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 00:20:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79429e7d dev-util/android-tools: remove launchpad upstream metadata See: https://github.com/gentoo/gentoo/pull/35868/files#r1536264424 Signed-off-by: Zac Medico gentoo.org> dev-util/android-tools/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-util/android-tools/metadata.xml b/dev-util/android-tools/metadata.xml index 8efb50d598cb..e9527752ee29 100644 --- a/dev-util/android-tools/metadata.xml +++ b/dev-util/android-tools/metadata.xml @@ -7,7 +7,6 @@ https://android.googlesource.com/platform/packages/modules/adb/+/HEAD/OVERVIEW.TXT cpe:/a:google:android_debug_bridge nmeum/android-tools - ubuntu zmed...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: dev-util/jfrog-cli/
commit: b30eb3fcc4c8ea0c167c9729812d25a1e90fb423 Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 00:09:19 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 00:09:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30eb3fc dev-util/jfrog-cli: add 1.54.1 Signed-off-by: Zac Medico gentoo.org> dev-util/jfrog-cli/Manifest| 2 ++ dev-util/jfrog-cli/jfrog-cli-1.54.1.ebuild | 23 +++ 2 files changed, 25 insertions(+) diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest index 6109d28727d2..55de4efe59d7 100644 --- a/dev-util/jfrog-cli/Manifest +++ b/dev-util/jfrog-cli/Manifest @@ -1,5 +1,7 @@ DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 053c718ca61ba03454b068e5fd34ddf81cc95d41dfa8f445bfff18ad40650704cbb248af54e64429eae6d9053967ee7013dd0151858d3824925ecf834a6c044f SHA512 626f79cdfb393bca4fbb44a925e9263d2f384a6c1e68819a15f94b526be3054a4666dfcc7520796b54f0d202c808082dc6112f602ce2b7ab81f53b74ee23aac0 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06 SHA512 1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b +DIST jfrog-cli-1.54.1-deps.tar.xz 2457600 BLAKE2B 575b5a625008319cd2ea87e9bdd4cd540825e67624c8a26ed40eaa5088fe8ec11fd38ae3a82fb3a1d41e96eb3ff209202e93b91ef580770582b0316f1447ae64 SHA512 809ac6e9c9d49880b5ac33b1ec8ccbb01c34ebb0673cfe292df5422940919beabc2e32c107b93893ad922a33ce0d8bcd0d067f2702237d6cf68939c053384519 +DIST jfrog-cli-1.54.1.tar.gz 904073 BLAKE2B a5ed099927f5a17e7eacf7f06f3d37424b90e95652b66433ca7f91aa29e90c1e76871d7fe9250ec5fa8992c7137084c6a51683a2cd4a2d1a85abe7d6f8f9a38c SHA512 0fa9baebd0c480978f9a9a13b5ceb5bd814e6e2c680089682e564512336bb846941c4aa996aadc3d74a64909e039496ec003f6cd9274ea8d052f34c400371162 DIST jfrog-cli-2.46.3-deps.tar.xz 278330876 BLAKE2B 05ca6dcbaff85477ba88f2ec3d1e5f91bd99161a53433d64ffaf14eeb42d06af23c349a0c033432a84011326b1fe0937f637ec2a7e98f902e27d130f6d525bd1 SHA512 99e29fde818e9aeb5079086816c5c234141068cace555f34232eba80f7e24d19ee0124ffa82332e785aee961fe41b8890f8bd5fe9c4e1b97b696e91b983f3ced DIST jfrog-cli-2.46.3.tar.gz 14017612 BLAKE2B e3dca255163c6b780e0c04dd17460634197d59612e8f3d9e31607dbf67381674e1760bd611a2e7946f58590da3fdd6d8eb9185dcb67073c4b82431f9c2445141 SHA512 5a9e1f2889f0d605d0bf32dab1c29c83389f6328be486d0ce2624fc8d9dcf504228b564af8fc866e0f7e1cc5db83e6d0471efd6898010fa3892350758832ee80 DIST jfrog-cli-2.54.0-deps.tar.xz 4229440 BLAKE2B 94adce8271c194abfa317b5e7cb448205cf39b9a5cfd48608cde66f6deb86655448f154182287d87fea7a71f8315221ac700b029798486c3fc60bf44f32d0117 SHA512 14c66209934301e11dea21f35111b29c3667fdb7c8e421e5e59b0dae3ba38585424bb723566f8a8d97f03aad77f12c87b0ec7f03b800f244118c851350f819ea diff --git a/dev-util/jfrog-cli/jfrog-cli-1.54.1.ebuild b/dev-util/jfrog-cli/jfrog-cli-1.54.1.ebuild new file mode 100644 index ..1d11bfe30702 --- /dev/null +++ b/dev-util/jfrog-cli/jfrog-cli-1.54.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Command line utility foroperations on container images and image repositories" +HOMEPAGE="https://github.com/jfrog/jfrog-cli; +SRC_URI="https://github.com/jfrog/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ./build/build.sh || die +} + +src_install() { + dobin jfrog + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/jfrog-cli/
commit: c0447acc56859d6416d3cca3cd0e2964f442d81d Author: Zac Medico gentoo org> AuthorDate: Mon Mar 25 00:09:44 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 00:10:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0447acc dev-util/jfrog-cli: drop 1.35.3, 2.46.3 Signed-off-by: Zac Medico gentoo.org> dev-util/jfrog-cli/Manifest| 4 dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild | 23 --- dev-util/jfrog-cli/jfrog-cli-2.46.3.ebuild | 23 --- 3 files changed, 50 deletions(-) diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest index 55de4efe59d7..3f0d1d9a656d 100644 --- a/dev-util/jfrog-cli/Manifest +++ b/dev-util/jfrog-cli/Manifest @@ -1,8 +1,4 @@ -DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 053c718ca61ba03454b068e5fd34ddf81cc95d41dfa8f445bfff18ad40650704cbb248af54e64429eae6d9053967ee7013dd0151858d3824925ecf834a6c044f SHA512 626f79cdfb393bca4fbb44a925e9263d2f384a6c1e68819a15f94b526be3054a4666dfcc7520796b54f0d202c808082dc6112f602ce2b7ab81f53b74ee23aac0 -DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06 SHA512 1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b DIST jfrog-cli-1.54.1-deps.tar.xz 2457600 BLAKE2B 575b5a625008319cd2ea87e9bdd4cd540825e67624c8a26ed40eaa5088fe8ec11fd38ae3a82fb3a1d41e96eb3ff209202e93b91ef580770582b0316f1447ae64 SHA512 809ac6e9c9d49880b5ac33b1ec8ccbb01c34ebb0673cfe292df5422940919beabc2e32c107b93893ad922a33ce0d8bcd0d067f2702237d6cf68939c053384519 DIST jfrog-cli-1.54.1.tar.gz 904073 BLAKE2B a5ed099927f5a17e7eacf7f06f3d37424b90e95652b66433ca7f91aa29e90c1e76871d7fe9250ec5fa8992c7137084c6a51683a2cd4a2d1a85abe7d6f8f9a38c SHA512 0fa9baebd0c480978f9a9a13b5ceb5bd814e6e2c680089682e564512336bb846941c4aa996aadc3d74a64909e039496ec003f6cd9274ea8d052f34c400371162 -DIST jfrog-cli-2.46.3-deps.tar.xz 278330876 BLAKE2B 05ca6dcbaff85477ba88f2ec3d1e5f91bd99161a53433d64ffaf14eeb42d06af23c349a0c033432a84011326b1fe0937f637ec2a7e98f902e27d130f6d525bd1 SHA512 99e29fde818e9aeb5079086816c5c234141068cace555f34232eba80f7e24d19ee0124ffa82332e785aee961fe41b8890f8bd5fe9c4e1b97b696e91b983f3ced -DIST jfrog-cli-2.46.3.tar.gz 14017612 BLAKE2B e3dca255163c6b780e0c04dd17460634197d59612e8f3d9e31607dbf67381674e1760bd611a2e7946f58590da3fdd6d8eb9185dcb67073c4b82431f9c2445141 SHA512 5a9e1f2889f0d605d0bf32dab1c29c83389f6328be486d0ce2624fc8d9dcf504228b564af8fc866e0f7e1cc5db83e6d0471efd6898010fa3892350758832ee80 DIST jfrog-cli-2.54.0-deps.tar.xz 4229440 BLAKE2B 94adce8271c194abfa317b5e7cb448205cf39b9a5cfd48608cde66f6deb86655448f154182287d87fea7a71f8315221ac700b029798486c3fc60bf44f32d0117 SHA512 14c66209934301e11dea21f35111b29c3667fdb7c8e421e5e59b0dae3ba38585424bb723566f8a8d97f03aad77f12c87b0ec7f03b800f244118c851350f819ea DIST jfrog-cli-2.54.0.tar.gz 11650988 BLAKE2B eaba329e05e7c77a835a778e995783adc63290d74e6af77411745ca5f9e39a5b861ec633aa8f56ebfdf3dace042bea1ab0e4839b5f42e9242a48e1ae5be3d8ee SHA512 89ac5a0ff5487b8db9ebd5f78521dba3ee59552a3e53529bc7026486ee5df1a9684a7ca9512596bcfcc7e7680b84b47813a1a89a43b901da00dc80e94c073964 diff --git a/dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild b/dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild deleted file mode 100644 index ead7f3f92950.. --- a/dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -DESCRIPTION="Command line utility foroperations on container images and image repositories" -HOMEPAGE="https://github.com/jfrog/jfrog-cli; -SRC_URI="https://github.com/jfrog/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; - -LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -src_compile() { - ./build.sh || die -} - -src_install() { - dobin jfrog - einstalldocs -} diff --git a/dev-util/jfrog-cli/jfrog-cli-2.46.3.ebuild b/dev-util/jfrog-cli/jfrog-cli-2.46.3.ebuild deleted file mode 100644 index 45218cd304df.. --- a/dev-util/jfrog-cli/jfrog-cli-2.46.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="Command line utility for operations on container images and image repositories" -HOMEPAGE="https://github.com/jfrog/jfrog-cli; -SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; - -LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -src_compile() { - build/build.sh jfrog || die -} - -src_install() { -
[gentoo-commits] repo/gentoo:master commit in: dev-util/jfrog-cli/
commit: c61ec08b17a6a2f47f647aceca599be607cf52ba Author: Zac Medico gentoo org> AuthorDate: Sun Mar 24 23:59:54 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 25 00:00:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61ec08b dev-util/jfrog-cli: add 2.54.0 Signed-off-by: Zac Medico gentoo.org> dev-util/jfrog-cli/Manifest| 2 ++ dev-util/jfrog-cli/jfrog-cli-2.54.0.ebuild | 24 2 files changed, 26 insertions(+) diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest index 2bec8e1b424b..6109d28727d2 100644 --- a/dev-util/jfrog-cli/Manifest +++ b/dev-util/jfrog-cli/Manifest @@ -2,3 +2,5 @@ DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 053c718ca61ba03454b068e5fd34 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06 SHA512 1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b DIST jfrog-cli-2.46.3-deps.tar.xz 278330876 BLAKE2B 05ca6dcbaff85477ba88f2ec3d1e5f91bd99161a53433d64ffaf14eeb42d06af23c349a0c033432a84011326b1fe0937f637ec2a7e98f902e27d130f6d525bd1 SHA512 99e29fde818e9aeb5079086816c5c234141068cace555f34232eba80f7e24d19ee0124ffa82332e785aee961fe41b8890f8bd5fe9c4e1b97b696e91b983f3ced DIST jfrog-cli-2.46.3.tar.gz 14017612 BLAKE2B e3dca255163c6b780e0c04dd17460634197d59612e8f3d9e31607dbf67381674e1760bd611a2e7946f58590da3fdd6d8eb9185dcb67073c4b82431f9c2445141 SHA512 5a9e1f2889f0d605d0bf32dab1c29c83389f6328be486d0ce2624fc8d9dcf504228b564af8fc866e0f7e1cc5db83e6d0471efd6898010fa3892350758832ee80 +DIST jfrog-cli-2.54.0-deps.tar.xz 4229440 BLAKE2B 94adce8271c194abfa317b5e7cb448205cf39b9a5cfd48608cde66f6deb86655448f154182287d87fea7a71f8315221ac700b029798486c3fc60bf44f32d0117 SHA512 14c66209934301e11dea21f35111b29c3667fdb7c8e421e5e59b0dae3ba38585424bb723566f8a8d97f03aad77f12c87b0ec7f03b800f244118c851350f819ea +DIST jfrog-cli-2.54.0.tar.gz 11650988 BLAKE2B eaba329e05e7c77a835a778e995783adc63290d74e6af77411745ca5f9e39a5b861ec633aa8f56ebfdf3dace042bea1ab0e4839b5f42e9242a48e1ae5be3d8ee SHA512 89ac5a0ff5487b8db9ebd5f78521dba3ee59552a3e53529bc7026486ee5df1a9684a7ca9512596bcfcc7e7680b84b47813a1a89a43b901da00dc80e94c073964 diff --git a/dev-util/jfrog-cli/jfrog-cli-2.54.0.ebuild b/dev-util/jfrog-cli/jfrog-cli-2.54.0.ebuild new file mode 100644 index ..0a91f897a2de --- /dev/null +++ b/dev-util/jfrog-cli/jfrog-cli-2.54.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Command line utility for operations on container images and image repositories" +HOMEPAGE="https://github.com/jfrog/jfrog-cli; +SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +PATCHES=("${S}/go-mod-sum.patch") + +src_compile() { + build/build.sh jfrog || die +} + +src_install() { + dobin jfrog + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/rootlesskit/
commit: edb9d4c3af9946ab9157327191ae869dbe8d5a84 Author: Zac Medico gentoo org> AuthorDate: Sun Mar 24 23:34:33 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 24 23:35:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb9d4c3 sys-apps/rootlesskit: drop 2.0.0 Signed-off-by: Zac Medico gentoo.org> sys-apps/rootlesskit/Manifest | 2 -- sys-apps/rootlesskit/rootlesskit-2.0.0.ebuild | 23 --- 2 files changed, 25 deletions(-) diff --git a/sys-apps/rootlesskit/Manifest b/sys-apps/rootlesskit/Manifest index bac688b1a518..259130959283 100644 --- a/sys-apps/rootlesskit/Manifest +++ b/sys-apps/rootlesskit/Manifest @@ -1,4 +1,2 @@ -DIST rootlesskit-2.0.0-deps.tar.xz 66728284 BLAKE2B 0bfc0bbc50d90e4b80ba2a722a1b39d05271077bfc84c1f97826b89a55ed096f3be46d28b0478fa33cb7ae5a1ab83785846245773abb0923c8f9f6b23b87d051 SHA512 e693f50e3a4455ae45a23703fbc50495ed92b8f0a5f39da97f2486ea52dd7d29f6a9ed56492f1df88fc92d57f8f018ebc7162e2af4b475edec0ba24998aefe94 -DIST rootlesskit-2.0.0.tar.gz 74255 BLAKE2B 66a6c8dae53295d488e30a7897651c76bddf4c5adf174383226d963795bc2c08ae511d62a05190d390e481e59d08462e84e3a650a7b58267bdb7ebc49e9e3f2a SHA512 9c29c93764cb4ef73ea08256e7c3257345dd898c3570adec4ef150b71bb2c81d68be89c4e1cf9ee8fb1973e2e79e2bc2e7c34564295e1d0a2f01c58780f6d0a5 DIST rootlesskit-2.0.1-deps.tar.xz 66744312 BLAKE2B 8369d7ff25212dc5bcc19dfd159d5c1592723173f0e64868d8a3aba4f9654a5457089e0ae3997efbbe12709ebe3e97d299529083b42caee60fd49ecc7e6aa156 SHA512 54f207035dc37e1fc1fbb2667f542696034cee4435d80db2cd889de0028c6caa3c542f5b09cbfdc9193fe8c42f48f2433a459e01df6570edd853a6315282b2d1 DIST rootlesskit-2.0.1.tar.gz 74527 BLAKE2B 04ae4980275c7271ce4d6a9d26917f083f89c5fe57ac3d7f43e2a0eeb5fa13e39de1f05be24940b79353bf6c2408e451f7d2ea10497bee4223757a0526f9d109 SHA512 1fe3eb19e1e0c97acfaae2c8aa435d3450ea9e666b00dcfe73a4835e9e8f6e2554c1f6f7491d9bc95a33cdab7c0c0d238aed7ce4bed237399660e9c16cb33324 diff --git a/sys-apps/rootlesskit/rootlesskit-2.0.0.ebuild b/sys-apps/rootlesskit/rootlesskit-2.0.0.ebuild deleted file mode 100644 index 26ccf3bc7a2b.. --- a/sys-apps/rootlesskit/rootlesskit-2.0.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="Linux-native \"fake root\" for implementing rootless containers" -HOMEPAGE="https://github.com/rootless-containers/rootlesskit; -SRC_URI="https://github.com/rootless-containers/rootlesskit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; -LICENSE="Apache-2.0" -LICENSE+=" BSD BSD-2 ISC MIT" -SLOT="0" - -KEYWORDS="~amd64" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-rootlesskit )" - -src_install() { - local -x BINDIR=${EPREFIX}/usr/bin - default -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/rootlesskit/
commit: e79369de347276af0f6c41cf743e185dca0e4493 Author: Zac Medico gentoo org> AuthorDate: Sun Mar 24 23:41:42 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 24 23:42:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79369de sys-apps/rootlesskit: add 2.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/rootlesskit/Manifest | 2 ++ sys-apps/rootlesskit/rootlesskit-2.0.2.ebuild | 23 +++ 2 files changed, 25 insertions(+) diff --git a/sys-apps/rootlesskit/Manifest b/sys-apps/rootlesskit/Manifest index 259130959283..d6e49e7f5793 100644 --- a/sys-apps/rootlesskit/Manifest +++ b/sys-apps/rootlesskit/Manifest @@ -1,2 +1,4 @@ DIST rootlesskit-2.0.1-deps.tar.xz 66744312 BLAKE2B 8369d7ff25212dc5bcc19dfd159d5c1592723173f0e64868d8a3aba4f9654a5457089e0ae3997efbbe12709ebe3e97d299529083b42caee60fd49ecc7e6aa156 SHA512 54f207035dc37e1fc1fbb2667f542696034cee4435d80db2cd889de0028c6caa3c542f5b09cbfdc9193fe8c42f48f2433a459e01df6570edd853a6315282b2d1 DIST rootlesskit-2.0.1.tar.gz 74527 BLAKE2B 04ae4980275c7271ce4d6a9d26917f083f89c5fe57ac3d7f43e2a0eeb5fa13e39de1f05be24940b79353bf6c2408e451f7d2ea10497bee4223757a0526f9d109 SHA512 1fe3eb19e1e0c97acfaae2c8aa435d3450ea9e666b00dcfe73a4835e9e8f6e2554c1f6f7491d9bc95a33cdab7c0c0d238aed7ce4bed237399660e9c16cb33324 +DIST rootlesskit-2.0.2-deps.tar.xz 769588 BLAKE2B fa226a8d851cd63f114e69f56a1092d4afdaaa598ceae9ca6c0167f3597e40513ba7fb2bd3240f1b906b5f8a5f5efa4eb621059aa5c2d7ca4d1911a10513f274 SHA512 ab4eccf71c9915b0fb3b39c0149154fa750d33ca04a5df84b12d50ed860dbf81d07464d36e98df0684279b814577f8b95bbc115b7337b8d1f525a6d7e431809b +DIST rootlesskit-2.0.2.tar.gz 75119 BLAKE2B a5baa5a030986be394f4fe0941a249eb6faf55a11221f89e5710ba61d0b59150f6ddb4bc9c050182c41782921d20ce8f96d8fd211a2f57b6141eb28bd8506f41 SHA512 4f03f0cd1c650b2f1d3dd866b25ca2cca9cc6028f10a6f43e5bca7d736da605847262f2a2103e252e513caa9c0bf0ebb05fbfb1c10ba21e67fb434cfaa8123e3 diff --git a/sys-apps/rootlesskit/rootlesskit-2.0.2.ebuild b/sys-apps/rootlesskit/rootlesskit-2.0.2.ebuild new file mode 100644 index ..26ccf3bc7a2b --- /dev/null +++ b/sys-apps/rootlesskit/rootlesskit-2.0.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Linux-native \"fake root\" for implementing rootless containers" +HOMEPAGE="https://github.com/rootless-containers/rootlesskit; +SRC_URI="https://github.com/rootless-containers/rootlesskit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; +LICENSE="Apache-2.0" +LICENSE+=" BSD BSD-2 ISC MIT" +SLOT="0" + +KEYWORDS="~amd64" +IUSE="selinux" + +RDEPEND="selinux? ( sec-policy/selinux-rootlesskit )" + +src_install() { + local -x BINDIR=${EPREFIX}/usr/bin + default +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/nerdctl/
commit: 067c61ba9150cb802f9f0c17b6164bbd5054d049 Author: Zac Medico gentoo org> AuthorDate: Sun Mar 24 23:28:01 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 24 23:32:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067c61ba app-containers/nerdctl: drop 1.4.0 Signed-off-by: Zac Medico gentoo.org> app-containers/nerdctl/Manifest | 2 -- app-containers/nerdctl/nerdctl-1.4.0.ebuild | 35 - 2 files changed, 37 deletions(-) diff --git a/app-containers/nerdctl/Manifest b/app-containers/nerdctl/Manifest index 40ddb20cf1dd..676ccfd1a8d0 100644 --- a/app-containers/nerdctl/Manifest +++ b/app-containers/nerdctl/Manifest @@ -1,4 +1,2 @@ -DIST nerdctl-1.4.0-go-mod-vendor.tar.gz 6711566 BLAKE2B 242648545d82bfcdde6dd5056e4225d9b37021a6b210632ad112e18659d3f6f89bb53e31aee55106b5654080fab8dfd33268138b5f0a0b36d425395e1be89728 SHA512 fd2b3d30c35dee73eb2325188477659fc08a974737b8f555275524368aa59583987b04f19057cbd4c03c0bf7df89f38e3d115c36da2f089ac9d908bf77e774b8 -DIST nerdctl-1.4.0.tar.gz 515068 BLAKE2B 68daacc251322b5efe0591fe6cd615cd7a11df803a66a3a151b3ae46e1a3b22bfbde7726bf4418b0df988965578cecd3dc2fac67b45b1d765d059c92aab1ec12 SHA512 b14cd92b76d9699b4042fcd7a6906b1c714221b30cff1074a1d59ea038cf74ea6437d4a4d9a265e7b0f4c96397c82d53856f9e43d08aa8abcb98af5e9fb6e8dc DIST nerdctl-1.7.4-go-mod-vendor.tar.gz 7197938 BLAKE2B 14a95cd634acc652d5532d1c6aa28abf24c1cf26393d63fd627e864ba73e5f3355832afd8c3c31eb0dcef9ae1d82c35a7df49c017c5719b45145496ec9243e79 SHA512 aefc9d23114bb2ca0a640287ed27e2afeeb9075a4fdfa33817310300ac8a1ca492defd4a5436f71f4f06a2b8916a75793ce846eac0878a8e51e1accadd21d13f DIST nerdctl-1.7.4.tar.gz 516231 BLAKE2B 3f1726945c5b816b4ca922187ae0bde0af82ca38227fe3ad2509b8b1654a2ee22d3929296d9633275cc7c3495202c66d90a956ac92c790f17eb2d1254bdb2c17 SHA512 a2cf60e2d704bef6a9c2abc697ef44a6a833b5fcc276bbffec503437281c830e2cd73fc541ef85be2444bad8f2b827c832b7685a3c74ebba503019ed39a19d75 diff --git a/app-containers/nerdctl/nerdctl-1.4.0.ebuild b/app-containers/nerdctl/nerdctl-1.4.0.ebuild deleted file mode 100644 index a01a8d688b2f.. --- a/app-containers/nerdctl/nerdctl-1.4.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -EGIT_COMMIT="7e8114a82da342cdbec9a518c5c6a1cce58105e9" - -DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" -HOMEPAGE="https://github.com/containerd/nerdctl; -SRC_URI=" - https://github.com/containerd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/containerd/${PN}/releases/download/v${PV}/${P}-go-mod-vendor.tar.gz -" - -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" - -src_unpack() { - unpack "${P}.tar.gz" - cd "${S}" - unpack "${P}-go-mod-vendor.tar.gz" -} - -src_compile() { - emake VERSION=v${PV} REVISION="${EGIT_COMMIT}" -} - -src_install() { - emake DESTDIR="${D}" VERSION=v${PV} REVISION="${EGIT_COMMIT}" BINDIR="/usr/bin" install - DOCS=( README.md docs/* examples ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/nerdctl/
commit: 511003392618c42e32e434a50aa672499f13ae3d Author: Zac Medico gentoo org> AuthorDate: Sun Mar 24 23:30:56 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 24 23:32:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51100339 app-containers/nerdctl: add 1.7.5 Signed-off-by: Zac Medico gentoo.org> app-containers/nerdctl/Manifest | 2 ++ app-containers/nerdctl/nerdctl-1.7.5.ebuild | 53 + 2 files changed, 55 insertions(+) diff --git a/app-containers/nerdctl/Manifest b/app-containers/nerdctl/Manifest index 676ccfd1a8d0..2f1673410118 100644 --- a/app-containers/nerdctl/Manifest +++ b/app-containers/nerdctl/Manifest @@ -1,2 +1,4 @@ DIST nerdctl-1.7.4-go-mod-vendor.tar.gz 7197938 BLAKE2B 14a95cd634acc652d5532d1c6aa28abf24c1cf26393d63fd627e864ba73e5f3355832afd8c3c31eb0dcef9ae1d82c35a7df49c017c5719b45145496ec9243e79 SHA512 aefc9d23114bb2ca0a640287ed27e2afeeb9075a4fdfa33817310300ac8a1ca492defd4a5436f71f4f06a2b8916a75793ce846eac0878a8e51e1accadd21d13f DIST nerdctl-1.7.4.tar.gz 516231 BLAKE2B 3f1726945c5b816b4ca922187ae0bde0af82ca38227fe3ad2509b8b1654a2ee22d3929296d9633275cc7c3495202c66d90a956ac92c790f17eb2d1254bdb2c17 SHA512 a2cf60e2d704bef6a9c2abc697ef44a6a833b5fcc276bbffec503437281c830e2cd73fc541ef85be2444bad8f2b827c832b7685a3c74ebba503019ed39a19d75 +DIST nerdctl-1.7.5-go-mod-vendor.tar.gz 7229228 BLAKE2B 24dd81b3b54542e8723c44d75e653414c75be9e0e56095e7afe6886d2bde6febdc91b7ef903009145c77a57dd4780bbceda58851b39e7375141066abc20f2f1f SHA512 265d9ae58ec221611c9f7666de2748bf8519a7ba8b3bc0bd3b1e97d671bfc11c7d51cd4512d52000a579c8f5e4bd7e4c5a4bf469853b481c838262001bd9dd65 +DIST nerdctl-1.7.5.tar.gz 517127 BLAKE2B 800fc487c60ea62641b26a1b41f95747bd39467d8e1c7fd7b5302c5d515c2e6765fcf7ef8860b3cbfe04428fe849a7293ec914bae3da65ac6418a1f5c789d832 SHA512 3e35c5e3c68c675d23c1a106d267f62c2e36cd8026308ac6237fa5aa2f3ebaea0f47888e6702290f40c26f543e90bca91d76cae28b74732e8fb351f6ef2441f9 diff --git a/app-containers/nerdctl/nerdctl-1.7.5.ebuild b/app-containers/nerdctl/nerdctl-1.7.5.ebuild new file mode 100644 index ..a4e11f03f281 --- /dev/null +++ b/app-containers/nerdctl/nerdctl-1.7.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGIT_COMMIT="cffed372371dcbea3dc9a646ce5a913fc1c09513" + +DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" +HOMEPAGE="https://github.com/containerd/nerdctl; +SRC_URI=" + https://github.com/containerd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/containerd/${PN}/releases/download/v${PV}/${P}-go-mod-vendor.tar.gz +" + +LICENSE="Apache-2.0" +LICENSE+=" BSD BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="rootless" + +DEPEND=" + rootless? ( + app-containers/slirp4netns + sys-apps/rootlesskit + ) +" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack "${P}.tar.gz" + cd "${S}" + unpack "${P}-go-mod-vendor.tar.gz" +} + +src_compile() { + emake VERSION=v${PV} REVISION="${EGIT_COMMIT}" +} + +src_install() { + local emake_args=( + DESTDIR="${D}" + VERSION=v${PV} + REVISION="${EGIT_COMMIT}" + DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + PREFIX="${EPREFIX}/usr" + install + ) + emake "${emake_args[@]}" + DOCS=( README.md docs/* examples ) + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/
commit: 84ede404c19bf2d4ac4b9f14c148422968417fe1 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Mar 24 23:27:51 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Mar 24 23:30:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ede404 dev-libs/intel-compute-runtime: fix deps Closes: https://bugs.gentoo.org/927747 Signed-off-by: Conrad Kostecki gentoo.org> ...2.23.ebuild => intel-compute-runtime-23.52.28202.23-r1.ebuild} | 8 +--- ...4.17.ebuild => intel-compute-runtime-24.05.28454.17-r1.ebuild} | 8 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23-r1.ebuild similarity index 97% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23-r1.ebuild index 5f0fc518d85e..69877d079fea 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.52.28202.23-r1.ebuild @@ -19,15 +19,17 @@ SLOT="0" KEYWORDS="amd64" IUSE="+l0 +vaapi" -RDEPEND=">=media-libs/gmmlib-22.3.5:=" +RDEPEND=" + >=dev-util/intel-graphics-compiler-1.0.15136.4 + >=media-libs/gmmlib-22.3.5:= +" DEPEND=" - ${DEPEND} + ${RDEPEND} dev-libs/intel-metrics-discovery:= dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 - >=dev-util/intel-graphics-compiler-1.0.15136.4 >=dev-util/intel-graphics-system-controller-0.8.13:= media-libs/mesa >=virtual/opencl-3 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild similarity index 97% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild index ae6891ffa757..717beccf91d2 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild @@ -19,15 +19,17 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+l0 +vaapi" -RDEPEND=">=media-libs/gmmlib-22.3.17:=" +RDEPEND=" + >=dev-util/intel-graphics-compiler-1.0.15985.15 + >=media-libs/gmmlib-22.3.17:= +" DEPEND=" - ${DEPEND} + ${RDEPEND} dev-libs/intel-metrics-discovery:= dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 - >=dev-util/intel-graphics-compiler-1.0.15985.15 >=dev-util/intel-graphics-system-controller-0.8.16:= media-libs/mesa >=virtual/opencl-3
[gentoo-commits] repo/gentoo:master commit in: app-emulation/86Box/
commit: fd7baa88746733ac688df924a4c7c14c7f463a15 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Mar 24 23:30:21 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Mar 24 23:30:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7baa88 app-emulation/86Box: drop dinput Closes: https://bugs.gentoo.org/927751 Signed-off-by: Conrad Kostecki gentoo.org> app-emulation/86Box/{86Box-4.1.1.ebuild => 86Box-4.1.1-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-emulation/86Box/86Box-4.1.1.ebuild b/app-emulation/86Box/86Box-4.1.1-r1.ebuild similarity index 94% rename from app-emulation/86Box/86Box-4.1.1.ebuild rename to app-emulation/86Box/86Box-4.1.1-r1.ebuild index 45d6114f04fe..1acbe1d341bd 100644 --- a/app-emulation/86Box/86Box-4.1.1.ebuild +++ b/app-emulation/86Box/86Box-4.1.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}. LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64" -IUSE="dinput experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads" +IUSE="experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads" DEPEND=" app-emulation/faudio @@ -60,7 +60,6 @@ src_configure() { local mycmakeargs=( -DCPPTHREADS="$(usex threads)" -DDEV_BRANCH="$(usex experimental)" - -DDINPUT="$(usex dinput)" -DDYNAREC="ON" -DMUNT_EXTERNAL="$(usex munt)" -DFLUIDSYNTH="$(usex fluidsynth)"
[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/files/
commit: 1a86dd9756c8e9c63118d557210609ee6dc157ea Author: Zac Medico gentoo org> AuthorDate: Sun Mar 24 23:22:30 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 24 23:23:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a86dd97 net-dns/coredns: Remove unused buildopts patch Signed-off-by: Zac Medico gentoo.org> .../buildopts-gitcommit-makefile-1.11.1.patch | 29 -- 1 file changed, 29 deletions(-) diff --git a/net-dns/coredns/files/buildopts-gitcommit-makefile-1.11.1.patch b/net-dns/coredns/files/buildopts-gitcommit-makefile-1.11.1.patch deleted file mode 100644 index 97dd658786e6.. --- a/net-dns/coredns/files/buildopts-gitcommit-makefile-1.11.1.patch +++ /dev/null @@ -1,29 +0,0 @@ -# https://github.com/coredns/coredns/pull/6384 -From 81938bca2041c9dddc1171d56f609191313b8b9d Mon Sep 17 00:00:00 2001 -From: Rahil Bhimjiani -Date: Sun, 5 Nov 2023 21:53:05 +0530 -Subject: [PATCH] Makefile: allow to use custom GITCOMMIT & BUILDOPTS - -?= means If GITCOMMIT/BUILDOPTS is defined then use that otherwise fallback to default - -Signed-off-by: Rahil Bhimjiani - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index 43d03e207ba..10fca3da1a1 100644 a/Makefile -+++ b/Makefile -@@ -1,9 +1,9 @@ - # Makefile for building CoreDNS --GITCOMMIT:=$(shell git describe --dirty --always) -+GITCOMMIT?=$(shell git describe --dirty --always) - BINARY:=coredns - SYSTEM:= - CHECKS:=check --BUILDOPTS:=-v -+BUILDOPTS?=-v - GOPATH?=$(HOME)/go - MAKEPWD:=$(dir $(realpath $(firstword $(MAKEFILE_LIST - CGO_ENABLED?=0
[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/
commit: af41645f75dbc7c3825645f8e2cd2a522c4ca2c4 Author: Zac Medico gentoo org> AuthorDate: Sun Mar 24 23:21:32 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 24 23:21:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af41645f net-dns/coredns: drop 1.11.1 Signed-off-by: Zac Medico gentoo.org> net-dns/coredns/Manifest | 2 - net-dns/coredns/coredns-1.11.1.ebuild | 123 -- 2 files changed, 125 deletions(-) diff --git a/net-dns/coredns/Manifest b/net-dns/coredns/Manifest index 6232e57e6d6a..1887ae958822 100644 --- a/net-dns/coredns/Manifest +++ b/net-dns/coredns/Manifest @@ -1,4 +1,2 @@ -DIST coredns-1.11.1-deps.tar.xz 252844888 BLAKE2B c249a6d52965ac4a6b7e06343d5155e3bc6f0528c11556fda9eb111beec1b4a71ac1b7cc8c76d0c593fedddccf3d3808a0da814a804b0284557280bb8dab SHA512 0a22fa25cdbe5e8686612d411b59758ab604a3cf9a92a02eed7b5487506c25dee90c113dcb479fb9da199a31ead2c818ebe856f6f7182967ba13b9852d6e785a -DIST coredns-1.11.1.tar.gz 647236 BLAKE2B 0f2c58608a6a13b57c7df45a8f750ef5b9b6da4be4e5b593cb992141dc6d0e238121789e4ca0b430a100963c3bf08c0257506c812da776ea47a164f83b4fd0cc SHA512 f8752811e9e7913311f47ae13f35c755ac86ea240572be1c1dabc1712b6c42380c60ac385fa9573c77d6fcf4c144df2bc00574f18e8d7b70da21ed8ae4fb87cd DIST coredns-1.11.2-deps.tar.xz 261482588 BLAKE2B 39e30800ac1fc404dc60f859b929c4a69614b9f0be8937c3fd7b1a872ec1e163ab4f6a313ed7661d2a101318187aaa2419168c0511cf2108c43ada38db0d1e0b SHA512 91282766d10d28d564d14fb20d8d82808507e509c58b7bb1959bb03a2665a287057aa4d547bfc8cc60ff080eea807af1c57d86bf9ff000125ef0642d8557e47f DIST coredns-1.11.2.tar.gz 651994 BLAKE2B 1a7a272756eaf83170e242a573c8a765d6ea7b70fe422d36a87850b600a88287291aa0fe0d49462c34453d4d3c4d33f9497be409379ff8fccc87f41e2195efc1 SHA512 0e90ef4793555bd46aa5ce84cf639c015d1869b407627c69746eb948abff1920f891c45e5f00c0127f23e2c6394c07cc55c1776af840881210f90faa6ec22b40 diff --git a/net-dns/coredns/coredns-1.11.1.ebuild b/net-dns/coredns/coredns-1.11.1.ebuild deleted file mode 100644 index 59d3b5206848.. --- a/net-dns/coredns/coredns-1.11.1.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module multiprocessing systemd tmpfiles toolchain-funcs - -DESCRIPTION="CoreDNS is a DNS server that chains plugins" -HOMEPAGE="https://github.com/coredns/coredns; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/coredns/coredns.git; -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz; - KEYWORDS="~amd64" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" MIT BSD ISC MPL-2.0 BSD-2" - -SLOT="0" -IUSE="test" -# TODO: debug test failure with deps tarball -RESTRICT="test" - -RDEPEND="acct-user/coredns - acct-group/coredns" - -FILECAPS=( - -m 755 'cap_net_bind_service=+ep' usr/bin/${PN} -) - -PATCHES=( - "${FILESDIR}/buildopts-gitcommit-makefile-1.11.1.patch" -) - -src_unpack() { - if [[ ${PV} == ** ]]; then - git-r3_src_unpack - go-module_live_vendor - else - go-module_src_unpack - fi -} - -src_prepare() { - default - use test || sed -i -e 's|coredns: $(CHECKS)|coredns:|' Makefile -} - -src_compile() { - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != * ]] && export GITCOMMIT='' - - # Mimicking go-module.eclass's GOFLAGS - if use amd64 || use arm || use arm64 || - ( use ppc64 && [[ $(tc-endian) == "little" ]] ) || use s390 || use x86; then - local buildmode="-buildmode=pie" - fi - export BUILDOPTS="-buildvcs=false -modcacherw -v -x -p=$(makeopts_jobs) ${buildmode}" - - default -} - -src_install() { - dobin "${PN}" - einstalldocs - doman man/* - - newinitd "${FILESDIR}"/coredns.initd coredns - newconfd "${FILESDIR}"/coredns.confd coredns - - insinto /etc/coredns/ - newins "${FILESDIR}"/Corefile.example Corefile - - insinto /etc/logrotate.d - newins "${FILESDIR}"/coredns.logrotated coredns - - systemd_dounit "${FILESDIR}"/coredns.service - newtmpfiles "${FILESDIR}"/coredns.tmpfiles "${PN}.conf" -} - -src_test() { - # eclass default '-x' makes tests output unreadable - export GOFLAGS="-v -mod=readonly" - - local known_fail=( - "TestZoneExternalCNAMELookupWithProxy" - "TestMetricsSeveralBlocs" - "TestMetricsAvailable" - "TestMetricsAvailableAfterReload" - "TestMetricsAvailableAfterReloadAndFailedReload" - )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/
commit: 13728f6703874a3c6ebd6749893cd60ac11ad320 Author: Jakov Smolić gentoo org> AuthorDate: Sun Mar 24 22:59:44 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Mar 24 22:59:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13728f67 sys-libs/slang: Stabilize 2.3.3-r1 arm, #927753 Signed-off-by: Jakov Smolić gentoo.org> sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild b/sys-libs/slang/slang-2.3.3-r1.ebuild index 3cbfee8d57fe..2127294d8de5 100644 --- a/sys-libs/slang/slang-2.3.3-r1.ebuild +++ b/sys-libs/slang/slang-2.3.3-r1.ebuild @@ -17,7 +17,7 @@ else https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2 https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2 " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: 15179602fe958a3e52dc7b86b6adecbbb5de75f8 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:43:01 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:43:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15179602 dev-libs/libsigsegv: Stabilize 2.14-r1 sparc, #927756 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild index 828b3bc335c7..fe96f4358062 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-c99.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: 470e0b84ad3fe08c25d9c5ec6fd9b4d696b0dcef Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:42:21 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:42:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470e0b84 dev-libs/libsigsegv: Stabilize 2.14-r1 arm, #927756 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild index 6c8ac1424f2a..828b3bc335c7 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-c99.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: c40805df9a5a7111f87df80d614184618ea996e1 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:42:20 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:42:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40805df dev-libs/libsigsegv: Stabilize 2.14-r1 x86, #927756 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild index 18c7d66915ef..6c8ac1424f2a 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-c99.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: d9b253edb523c9d949520f4f20a695d2b6888aad Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:42:18 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:42:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b253ed dev-libs/libsigsegv: Stabilize 2.14-r1 amd64, #927756 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild index 21d249111a2d..18c7d66915ef 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-c99.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: bd800c5e89391326b4eb214386397dfc1b3304b5 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:41:39 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:41:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd800c5e dev-libs/libsigsegv: Stabilize 2.14-r1 ppc64, #927756 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild index aa415a71452f..21d249111a2d 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-c99.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: 7af84b2e2614620f770ba8ea9325f7bf00de26c6 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:41:37 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:41:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af84b2e dev-libs/libsigsegv: Stabilize 2.14-r1 ppc, #927756 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild index 9311409de504..aa415a71452f 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-c99.patch
[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/
commit: 4ee1c363ee99eeb68d0eff6729eb92ea9531b99b Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:41:34 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:41:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee1c363 sys-libs/slang: Stabilize 2.3.3-r1 ppc, #927753 Signed-off-by: Sam James gentoo.org> sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild b/sys-libs/slang/slang-2.3.3-r1.ebuild index ea415290326d..ada0ec042c34 100644 --- a/sys-libs/slang/slang-2.3.3-r1.ebuild +++ b/sys-libs/slang/slang-2.3.3-r1.ebuild @@ -17,7 +17,7 @@ else https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2 https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2 " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/
commit: be580aa63858010b78de57356a0e4a1caaa8e158 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:41:36 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:41:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be580aa6 sys-libs/slang: Stabilize 2.3.3-r1 ppc64, #927753 Signed-off-by: Sam James gentoo.org> sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild b/sys-libs/slang/slang-2.3.3-r1.ebuild index ada0ec042c34..3cbfee8d57fe 100644 --- a/sys-libs/slang/slang-2.3.3-r1.ebuild +++ b/sys-libs/slang/slang-2.3.3-r1.ebuild @@ -17,7 +17,7 @@ else https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2 https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2 " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 616619ec34014d30ad8998e2f0c60a8ff17cb33e Author: Sam James gentoo org> AuthorDate: Sun Mar 24 22:40:38 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:40:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616619ec sys-devel/gcc: add 14.0.1_pre20240324 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.1_pre20240324.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 95db6fe8f799..3654c19aaa3b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -35,6 +35,7 @@ DIST gcc-14-20240225.tar.xz 87651536 BLAKE2B 01283581b8684e0dce73b2d9a586e473f3c DIST gcc-14-20240303.tar.xz 87667912 BLAKE2B 318deb7693641719a9a695504efd700582210d7c059e362f52d2b58f9cd95a21982c0547fb4e12c421c249f4f4acd5206ae211e0af371af0054a274589da59a9 SHA512 18115ccd7a6d7be4e7e7cea12bad4c4103ffbf2c150b27d7fd34315ec3e3a461693b5ca51238c6389eb95f40c9fe71c980a0648f2e5f7a85aac08029a6976b2e DIST gcc-14-20240310.tar.xz 87720704 BLAKE2B 9acac9ba0b47d1ecb6dfcdaf17e6bd94c888082cfeeef83ffc72658edb59d5c888625a4459ac00e765a42b19aedb412d32ad488f4d505aa15e383cccf036201b SHA512 a4fe1bab95ad835235fc9764575170237f554e4590a1587c981a47977ae42311b7b57322e4db3f95e4d57a347a9666822eeae29c6d30f87a5108a62400e040bc DIST gcc-14-20240317.tar.xz 87764960 BLAKE2B 5cd957c3bf5e2fbb134b716a7ed14c0ace66d5c944e15422e66affbf110b76ba3b4bf83a05af49eec23d8f1543ca36c3d6ce81fa1b292cba47eceb517c3a7352 SHA512 77ade098872f687a3fb23dcb612eeed27a3ecf816304a218d695d2be7433576ceafcb13a9cfde3ed7fc9e48bfaee8521b77cfbabfe41b2557328cc95f3e73ebe +DIST gcc-14-20240324.tar.xz 87808876 BLAKE2B 546b69f4562cfee6a3d5d8700e2a9bd0da001e3dde04825754ec5298144243ea4c975d0bf0366711fc9680f263732afb40c083fe9268f578b89e7d006b8d4955 SHA512 16b00690bf541784a109bc2382bbdf8ba6b72b416b130905d020182708ae687cbeca28197ab16539032ce9db3ad0e062e4231f9ef4c2d2452b14ed2b0ff3596e DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-23.tar.xz 13796 BLAKE2B bac16d3131c79dfd5655fc591db7342d4a3d00b863599626ca5805b6a49e9ffab347dc9a3339745ee16b2efefd0874e2ca3acfc3bce66ff0cedbcf712dc0bd72 SHA512 f9a0dd3dfe4dd5e55ac6ae93f5816af38f518110a968597dc55b446406011c3631e33e217533501966f665b9a8bda117ae8d19c62577d4267ddbbd90f4066afc DIST gcc-14.0.0-patches-24.tar.xz 14280 BLAKE2B f5594e07f91a7871fc4470d84ecbf6576f53620c92f60821d2fdcf140869827d27a323d535af11b74f4b671ee7308e501f24841ceb0607ca3ebc032bd97d85b4 SHA512 d887b53a0849246bc79ee2510d7deffabc58fe7598e9e147e4a97fc3714341017627df3dae9a39ae5d3185946cb6e11d01a28aa1287958c401e641fa4312f48b diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240324.ebuild b/sys-devel/gcc/gcc-14.0.1_pre20240324.ebuild new file mode 100644 index ..e809e40f6564 --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.1_pre20240324.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.0.0" +PATCH_VER="25" +MUSL_VER="1" +MUSL_GCC_VER="14.0.0" +PYTHON_COMPAT=( python3_{10..11} ) + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDE
[gentoo-commits] repo/gentoo:master commit in: app-arch/pixz/
commit: 2a319f2040df45d3132ae21191906b6ee404d458 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 21:03:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 22:40:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a319f20 app-arch/pixz: skip lint test (cppcheck) We don't care for these wrt packaging. Closes: https://bugs.gentoo.org/915008 Signed-off-by: Sam James gentoo.org> app-arch/pixz/pixz-1.0.7-r1.ebuild | 8 +++- app-arch/pixz/pixz-.ebuild | 8 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/app-arch/pixz/pixz-1.0.7-r1.ebuild b/app-arch/pixz/pixz-1.0.7-r1.ebuild index 7e591aaa8701..42b11e22d697 100644 --- a/app-arch/pixz/pixz-1.0.7-r1.ebuild +++ b/app-arch/pixz/pixz-1.0.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,6 +36,12 @@ DEPEND=" src_prepare() { default + # We're not interested in linting tests for our purposes (bug #915008) + cat > test/cppcheck-src.sh <<-EOF || die + #!/bin/sh + exit 77 + EOF + [[ ${PV} == "" ]] && eautoreconf } diff --git a/app-arch/pixz/pixz-.ebuild b/app-arch/pixz/pixz-.ebuild index 2fbeeaf35fe3..10a369c58a13 100644 --- a/app-arch/pixz/pixz-.ebuild +++ b/app-arch/pixz/pixz-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,6 +36,12 @@ DEPEND=" src_prepare() { default + # We're not interested in linting tests for our purposes (bug #915008) + cat > test/cppcheck-src.sh <<-EOF || die + #!/bin/sh + exit 77 + EOF + [[ ${PV} == "" ]] && eautoreconf }
[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/
commit: 72f41d07b5396195a98691fafeb3e5b207a76564 Author: Raul E Rangel chromium org> AuthorDate: Thu Mar 21 20:29:59 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 24 22:18:34 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=72f41d07 Reapply "config: Don't directly modify FEATURES" This reverts commit b150419d28bd7afb98404a829c639584d34efc03. It turns out we need to keep the open coded version to avoid creating a persistent setting. See https://github.com/gentoo/portage/pull/1098#issuecomment-1761638611 This change just adds a sorted() so we get deterministic ordering. Bug: https://bugs.gentoo.org/914441 Signed-off-by: Raul E Rangel chromium.org> Closes: https://github.com/gentoo/portage/pull/1312 Signed-off-by: Zac Medico gentoo.org> lib/portage/package/ebuild/config.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/portage/package/ebuild/config.py b/lib/portage/package/ebuild/config.py index bafdc55a08..67fd1bb18d 100644 --- a/lib/portage/package/ebuild/config.py +++ b/lib/portage/package/ebuild/config.py @@ -2206,7 +2206,9 @@ class config: # "test" is in IUSE and USE=test is masked, so execution # of src_test() probably is not reliable. Therefore, # temporarily disable FEATURES=test just for this package. -self["FEATURES"] = " ".join(x for x in self.features if x != "test") +self["FEATURES"] = " ".join( +x for x in sorted(self.features) if x != "test" +) # Allow _* flags from USE_EXPAND wildcards to pass through here. use.difference_update(
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 01552bd1315aadf92605608ab5f348018ef03362 Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:14:20 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:14:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01552bd1 sys-kernel/git-sources: drop 6.8_rc6 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 - sys-kernel/git-sources/git-sources-6.8_rc6.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 2dd8ca2747a4..c74e4438c1f2 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,4 +1,3 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad -DIST patch-6.8-rc6.patch 45546090 BLAKE2B a9775d50d71233a6f2c24236e12a6cfcf8b1439f5fed8fbaa89bb45150a7b08cea8e6a37e6eb9a72e1321239d5d3277388f876256fcbc6df4b4b32f057125762 SHA512 a5434e310131c5db6c8a40e4fae665f000db68073a05f63e66afd9abbbaf5c3fefc72574dc71e6b60e2641b149ef68337fcb882e898d5aff047b1f631052b094 DIST patch-6.8-rc7.patch 45742179 BLAKE2B 3f38c49eef506cc809894f42ec3bf2170451d2f41d4201de52c75e5bea77972f546c0d9b7669d700c988a70abdbc2a75b6abd3e104e95ab7eac8b64b96bec51d SHA512 97ea715c61f33fa1abbe4abd81eaf776ea285955355c30f1148e35262c53db815462b5169f935424e6afedb560213aef62d64cdfac0bd74496470763ec0e5694 DIST patch-6.9-rc1.patch 96098154 BLAKE2B c7ab938924bf2b159da4ef02730ce3e51beab9a9267419e195861a5de4962facca4937ce1f8d9451d99723e8af30b2cd6c20f01868cf9a9e935d225cad462ff1 SHA512 2f094d30277ae51bc9451565ba3e0e03cb12f331239f974bf7713fbd17b4aac73722e46b425aaedd22d42b73767b234f26f8e9e24cac8ad5d5a7e0e5aeb94638 diff --git a/sys-kernel/git-sources/git-sources-6.8_rc6.ebuild b/sys-kernel/git-sources/git-sources-6.8_rc6.ebuild deleted file mode 100644 index ca760a458b08.. --- a/sys-kernel/git-sources/git-sources-6.8_rc6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="6.7" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -K_NODRYRUN="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org; -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.6-r4" - -pkg_postinst() { - postinst_sources -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 553829e9d69eaea2b27f9305dd8c1c0fd30a8ec7 Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:14:23 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:14:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553829e9 sys-kernel/git-sources: drop 6.8_rc7 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 - sys-kernel/git-sources/git-sources-6.8_rc7.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index c74e4438c1f2..852ea4c75a53 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,3 +1,2 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad -DIST patch-6.8-rc7.patch 45742179 BLAKE2B 3f38c49eef506cc809894f42ec3bf2170451d2f41d4201de52c75e5bea77972f546c0d9b7669d700c988a70abdbc2a75b6abd3e104e95ab7eac8b64b96bec51d SHA512 97ea715c61f33fa1abbe4abd81eaf776ea285955355c30f1148e35262c53db815462b5169f935424e6afedb560213aef62d64cdfac0bd74496470763ec0e5694 DIST patch-6.9-rc1.patch 96098154 BLAKE2B c7ab938924bf2b159da4ef02730ce3e51beab9a9267419e195861a5de4962facca4937ce1f8d9451d99723e8af30b2cd6c20f01868cf9a9e935d225cad462ff1 SHA512 2f094d30277ae51bc9451565ba3e0e03cb12f331239f974bf7713fbd17b4aac73722e46b425aaedd22d42b73767b234f26f8e9e24cac8ad5d5a7e0e5aeb94638 diff --git a/sys-kernel/git-sources/git-sources-6.8_rc7.ebuild b/sys-kernel/git-sources/git-sources-6.8_rc7.ebuild deleted file mode 100644 index ca760a458b08.. --- a/sys-kernel/git-sources/git-sources-6.8_rc7.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="6.7" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -K_NODRYRUN="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org; -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.6-r4" - -pkg_postinst() { - postinst_sources -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 1bfde962e898d00ac95966b9d47b3903bc8ff364 Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:13:09 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:13:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfde962 sys-kernel/git-sources: add 6.9_rc1 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 + sys-kernel/git-sources/git-sources-6.9_rc1.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index c9fe0164b5f3..68e4afa3d3ea 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -6,3 +6,4 @@ DIST patch-6.8-rc4.patch 44748761 BLAKE2B da6da63a288680039ea72412fad9c51cd0dcab DIST patch-6.8-rc5.patch 45206799 BLAKE2B 629c0a1abd3e41b0f9e8b8c0ddcad75526948872b29371dba16f94e00a846c1c4b811c41446a7d686a533b858d20d66138d26d444a4021976bbcc0108cc17a66 SHA512 e693b249300093cb300445e102747e97fa84a2ffe989b0684aed83573357e805640b0442272be5e064899ce91b82b8917cfe5f1350cac6d2c3287959276b7c8a DIST patch-6.8-rc6.patch 45546090 BLAKE2B a9775d50d71233a6f2c24236e12a6cfcf8b1439f5fed8fbaa89bb45150a7b08cea8e6a37e6eb9a72e1321239d5d3277388f876256fcbc6df4b4b32f057125762 SHA512 a5434e310131c5db6c8a40e4fae665f000db68073a05f63e66afd9abbbaf5c3fefc72574dc71e6b60e2641b149ef68337fcb882e898d5aff047b1f631052b094 DIST patch-6.8-rc7.patch 45742179 BLAKE2B 3f38c49eef506cc809894f42ec3bf2170451d2f41d4201de52c75e5bea77972f546c0d9b7669d700c988a70abdbc2a75b6abd3e104e95ab7eac8b64b96bec51d SHA512 97ea715c61f33fa1abbe4abd81eaf776ea285955355c30f1148e35262c53db815462b5169f935424e6afedb560213aef62d64cdfac0bd74496470763ec0e5694 +DIST patch-6.9-rc1.patch 96098154 BLAKE2B c7ab938924bf2b159da4ef02730ce3e51beab9a9267419e195861a5de4962facca4937ce1f8d9451d99723e8af30b2cd6c20f01868cf9a9e935d225cad462ff1 SHA512 2f094d30277ae51bc9451565ba3e0e03cb12f331239f974bf7713fbd17b4aac73722e46b425aaedd22d42b73767b234f26f8e9e24cac8ad5d5a7e0e5aeb94638 diff --git a/sys-kernel/git-sources/git-sources-6.9_rc1.ebuild b/sys-kernel/git-sources/git-sources-6.9_rc1.ebuild new file mode 100644 index ..ca760a458b08 --- /dev/null +++ b/sys-kernel/git-sources/git-sources-6.9_rc1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="6.7" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +K_NODRYRUN="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r4" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 34c7fa99744ab8d03ef03a68d61d6ae383ba1bc1 Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:14:09 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:14:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c7fa99 sys-kernel/git-sources: drop 6.8_rc2 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 - sys-kernel/git-sources/git-sources-6.8_rc2.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 98f687ae6f8b..9af7fc407424 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,5 +1,4 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad -DIST patch-6.8-rc2.patch 43792863 BLAKE2B 7e5c5d3255d79d6318d115948d9994bbf96bd319f20d29ab9554d05ace516f862ef0cc2cb646707cdf91e93f9fd5c93d4263b7251b0b599c6ca0e03ae9ecabda SHA512 1a53a7a47fb146f4bbee0ac9f55bd28a44c0680aaafa78a76215323443e77214790550622a4ec4b338a1dabe6552e5688c68b3592ac313b409794a86fd70c64c DIST patch-6.8-rc3.patch 44394710 BLAKE2B 626c9569dbc8ff077f5dedd8cf01553f0f9261b28407eaa08c4cf502aaf529441bea97c2c6ae1c01654a9b78feb77be32168a4dd082643b079b1c6379222f70e SHA512 255c0700bb24a3aea781c40a96e48a28583f6266940b4127af93e893361fa7e9a9ab5fdd435648de56d9c18bf06ce5a73cd8013a3c3f20c55f470fdeeca4e6b0 DIST patch-6.8-rc4.patch 44748761 BLAKE2B da6da63a288680039ea72412fad9c51cd0dcabcfec0920a1c82b046c6c616c99a7d602fbe99702817a7216ba502edf230707e3724a1b7667cd6530808d5e0f42 SHA512 b41bd3e7f74863350feb1213ef132069ba20a84762e7d8228271b7da311411536901dac287c71df8393ce60646f800ad7668b22ffeb9f6cebae15698bf3ddb0c DIST patch-6.8-rc5.patch 45206799 BLAKE2B 629c0a1abd3e41b0f9e8b8c0ddcad75526948872b29371dba16f94e00a846c1c4b811c41446a7d686a533b858d20d66138d26d444a4021976bbcc0108cc17a66 SHA512 e693b249300093cb300445e102747e97fa84a2ffe989b0684aed83573357e805640b0442272be5e064899ce91b82b8917cfe5f1350cac6d2c3287959276b7c8a diff --git a/sys-kernel/git-sources/git-sources-6.8_rc2.ebuild b/sys-kernel/git-sources/git-sources-6.8_rc2.ebuild deleted file mode 100644 index ca760a458b08.. --- a/sys-kernel/git-sources/git-sources-6.8_rc2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="6.7" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -K_NODRYRUN="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org; -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.6-r4" - -pkg_postinst() { - postinst_sources -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: ae2ef7ce7ea20d2fd9ed651a4774feaaba871ef4 Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:14:15 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:14:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2ef7ce sys-kernel/git-sources: drop 6.8_rc4 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 - sys-kernel/git-sources/git-sources-6.8_rc4.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index df19964cd3a3..72b7a6244782 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,5 +1,4 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad -DIST patch-6.8-rc4.patch 44748761 BLAKE2B da6da63a288680039ea72412fad9c51cd0dcabcfec0920a1c82b046c6c616c99a7d602fbe99702817a7216ba502edf230707e3724a1b7667cd6530808d5e0f42 SHA512 b41bd3e7f74863350feb1213ef132069ba20a84762e7d8228271b7da311411536901dac287c71df8393ce60646f800ad7668b22ffeb9f6cebae15698bf3ddb0c DIST patch-6.8-rc5.patch 45206799 BLAKE2B 629c0a1abd3e41b0f9e8b8c0ddcad75526948872b29371dba16f94e00a846c1c4b811c41446a7d686a533b858d20d66138d26d444a4021976bbcc0108cc17a66 SHA512 e693b249300093cb300445e102747e97fa84a2ffe989b0684aed83573357e805640b0442272be5e064899ce91b82b8917cfe5f1350cac6d2c3287959276b7c8a DIST patch-6.8-rc6.patch 45546090 BLAKE2B a9775d50d71233a6f2c24236e12a6cfcf8b1439f5fed8fbaa89bb45150a7b08cea8e6a37e6eb9a72e1321239d5d3277388f876256fcbc6df4b4b32f057125762 SHA512 a5434e310131c5db6c8a40e4fae665f000db68073a05f63e66afd9abbbaf5c3fefc72574dc71e6b60e2641b149ef68337fcb882e898d5aff047b1f631052b094 DIST patch-6.8-rc7.patch 45742179 BLAKE2B 3f38c49eef506cc809894f42ec3bf2170451d2f41d4201de52c75e5bea77972f546c0d9b7669d700c988a70abdbc2a75b6abd3e104e95ab7eac8b64b96bec51d SHA512 97ea715c61f33fa1abbe4abd81eaf776ea285955355c30f1148e35262c53db815462b5169f935424e6afedb560213aef62d64cdfac0bd74496470763ec0e5694 diff --git a/sys-kernel/git-sources/git-sources-6.8_rc4.ebuild b/sys-kernel/git-sources/git-sources-6.8_rc4.ebuild deleted file mode 100644 index ca760a458b08.. --- a/sys-kernel/git-sources/git-sources-6.8_rc4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="6.7" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -K_NODRYRUN="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org; -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.6-r4" - -pkg_postinst() { - postinst_sources -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 4e8f6194268c9156d87a648ed305cfb4a07b5f45 Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:14:06 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:14:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8f6194 sys-kernel/git-sources: drop 6.8_rc1 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 - sys-kernel/git-sources/git-sources-6.8_rc1.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 68e4afa3d3ea..98f687ae6f8b 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,5 +1,4 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad -DIST patch-6.8-rc1.patch 43389839 BLAKE2B 4aeb6c35ea09960930758160df83ad23caef0f1056c1d134ed0b450802b42619ac44fa0e834a8fb64cf8b1e116be2b179b24d2ccd6620206448e0869590b4a40 SHA512 41ec6a69f635197ea87eccab9415c2072389cedf8dec912c491740bba6507bb97dc7597b80944a0dbe51e88a806c5f3020e4916d418314bb4126bde0ae50ad28 DIST patch-6.8-rc2.patch 43792863 BLAKE2B 7e5c5d3255d79d6318d115948d9994bbf96bd319f20d29ab9554d05ace516f862ef0cc2cb646707cdf91e93f9fd5c93d4263b7251b0b599c6ca0e03ae9ecabda SHA512 1a53a7a47fb146f4bbee0ac9f55bd28a44c0680aaafa78a76215323443e77214790550622a4ec4b338a1dabe6552e5688c68b3592ac313b409794a86fd70c64c DIST patch-6.8-rc3.patch 44394710 BLAKE2B 626c9569dbc8ff077f5dedd8cf01553f0f9261b28407eaa08c4cf502aaf529441bea97c2c6ae1c01654a9b78feb77be32168a4dd082643b079b1c6379222f70e SHA512 255c0700bb24a3aea781c40a96e48a28583f6266940b4127af93e893361fa7e9a9ab5fdd435648de56d9c18bf06ce5a73cd8013a3c3f20c55f470fdeeca4e6b0 DIST patch-6.8-rc4.patch 44748761 BLAKE2B da6da63a288680039ea72412fad9c51cd0dcabcfec0920a1c82b046c6c616c99a7d602fbe99702817a7216ba502edf230707e3724a1b7667cd6530808d5e0f42 SHA512 b41bd3e7f74863350feb1213ef132069ba20a84762e7d8228271b7da311411536901dac287c71df8393ce60646f800ad7668b22ffeb9f6cebae15698bf3ddb0c diff --git a/sys-kernel/git-sources/git-sources-6.8_rc1.ebuild b/sys-kernel/git-sources/git-sources-6.8_rc1.ebuild deleted file mode 100644 index ca760a458b08.. --- a/sys-kernel/git-sources/git-sources-6.8_rc1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="6.7" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -K_NODRYRUN="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org; -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.6-r4" - -pkg_postinst() { - postinst_sources -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 04226e9a1ee5b1c0eee83fdb2087c8a5667b93ac Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:14:12 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:14:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04226e9a sys-kernel/git-sources: drop 6.8_rc3 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 - sys-kernel/git-sources/git-sources-6.8_rc3.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 9af7fc407424..df19964cd3a3 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,5 +1,4 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad -DIST patch-6.8-rc3.patch 44394710 BLAKE2B 626c9569dbc8ff077f5dedd8cf01553f0f9261b28407eaa08c4cf502aaf529441bea97c2c6ae1c01654a9b78feb77be32168a4dd082643b079b1c6379222f70e SHA512 255c0700bb24a3aea781c40a96e48a28583f6266940b4127af93e893361fa7e9a9ab5fdd435648de56d9c18bf06ce5a73cd8013a3c3f20c55f470fdeeca4e6b0 DIST patch-6.8-rc4.patch 44748761 BLAKE2B da6da63a288680039ea72412fad9c51cd0dcabcfec0920a1c82b046c6c616c99a7d602fbe99702817a7216ba502edf230707e3724a1b7667cd6530808d5e0f42 SHA512 b41bd3e7f74863350feb1213ef132069ba20a84762e7d8228271b7da311411536901dac287c71df8393ce60646f800ad7668b22ffeb9f6cebae15698bf3ddb0c DIST patch-6.8-rc5.patch 45206799 BLAKE2B 629c0a1abd3e41b0f9e8b8c0ddcad75526948872b29371dba16f94e00a846c1c4b811c41446a7d686a533b858d20d66138d26d444a4021976bbcc0108cc17a66 SHA512 e693b249300093cb300445e102747e97fa84a2ffe989b0684aed83573357e805640b0442272be5e064899ce91b82b8917cfe5f1350cac6d2c3287959276b7c8a DIST patch-6.8-rc6.patch 45546090 BLAKE2B a9775d50d71233a6f2c24236e12a6cfcf8b1439f5fed8fbaa89bb45150a7b08cea8e6a37e6eb9a72e1321239d5d3277388f876256fcbc6df4b4b32f057125762 SHA512 a5434e310131c5db6c8a40e4fae665f000db68073a05f63e66afd9abbbaf5c3fefc72574dc71e6b60e2641b149ef68337fcb882e898d5aff047b1f631052b094 diff --git a/sys-kernel/git-sources/git-sources-6.8_rc3.ebuild b/sys-kernel/git-sources/git-sources-6.8_rc3.ebuild deleted file mode 100644 index ca760a458b08.. --- a/sys-kernel/git-sources/git-sources-6.8_rc3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="6.7" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -K_NODRYRUN="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org; -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.6-r4" - -pkg_postinst() { - postinst_sources -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: d305dde7efb7192f05d744d5e358af7c4ea1b65d Author: Mike Pagano gentoo org> AuthorDate: Sun Mar 24 22:14:18 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Mar 24 22:14:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d305dde7 sys-kernel/git-sources: drop 6.8_rc5 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 - sys-kernel/git-sources/git-sources-6.8_rc5.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 72b7a6244782..2dd8ca2747a4 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,5 +1,4 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad -DIST patch-6.8-rc5.patch 45206799 BLAKE2B 629c0a1abd3e41b0f9e8b8c0ddcad75526948872b29371dba16f94e00a846c1c4b811c41446a7d686a533b858d20d66138d26d444a4021976bbcc0108cc17a66 SHA512 e693b249300093cb300445e102747e97fa84a2ffe989b0684aed83573357e805640b0442272be5e064899ce91b82b8917cfe5f1350cac6d2c3287959276b7c8a DIST patch-6.8-rc6.patch 45546090 BLAKE2B a9775d50d71233a6f2c24236e12a6cfcf8b1439f5fed8fbaa89bb45150a7b08cea8e6a37e6eb9a72e1321239d5d3277388f876256fcbc6df4b4b32f057125762 SHA512 a5434e310131c5db6c8a40e4fae665f000db68073a05f63e66afd9abbbaf5c3fefc72574dc71e6b60e2641b149ef68337fcb882e898d5aff047b1f631052b094 DIST patch-6.8-rc7.patch 45742179 BLAKE2B 3f38c49eef506cc809894f42ec3bf2170451d2f41d4201de52c75e5bea77972f546c0d9b7669d700c988a70abdbc2a75b6abd3e104e95ab7eac8b64b96bec51d SHA512 97ea715c61f33fa1abbe4abd81eaf776ea285955355c30f1148e35262c53db815462b5169f935424e6afedb560213aef62d64cdfac0bd74496470763ec0e5694 DIST patch-6.9-rc1.patch 96098154 BLAKE2B c7ab938924bf2b159da4ef02730ce3e51beab9a9267419e195861a5de4962facca4937ce1f8d9451d99723e8af30b2cd6c20f01868cf9a9e935d225cad462ff1 SHA512 2f094d30277ae51bc9451565ba3e0e03cb12f331239f974bf7713fbd17b4aac73722e46b425aaedd22d42b73767b234f26f8e9e24cac8ad5d5a7e0e5aeb94638 diff --git a/sys-kernel/git-sources/git-sources-6.8_rc5.ebuild b/sys-kernel/git-sources/git-sources-6.8_rc5.ebuild deleted file mode 100644 index ca760a458b08.. --- a/sys-kernel/git-sources/git-sources-6.8_rc5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="6.7" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -K_NODRYRUN="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org; -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.6-r4" - -pkg_postinst() { - postinst_sources -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gmsh/
commit: 8b8ba7f1e16e0d6b4811e8ced708041bcc9a4208 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 20:58:44 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:33:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8ba7f1 sci-libs/gmsh: drop 4.9.5-r3, 4.10.3-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/gmsh/Manifest | 2 - sci-libs/gmsh/gmsh-4.10.3-r1.ebuild | 117 sci-libs/gmsh/gmsh-4.9.5-r3.ebuild | 81 - 3 files changed, 200 deletions(-) diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest index e46c8c64722c..4fffd0a60ba7 100644 --- a/sci-libs/gmsh/Manifest +++ b/sci-libs/gmsh/Manifest @@ -1,3 +1 @@ -DIST gmsh-4.9.5-source.tgz 14921704 BLAKE2B e805bd786154bf6ce8bebb2d2c38204a88d06a251c45fbe6dd37641a15e02291993c244f26a01faad2a6445a4852274e5481d4236b7a3d9b7ee65fc863f1b880 SHA512 4da61bdf03fb9466af80ac790e83cbab755c78d860d601474d7ebca220ac51cba620db310165021412dbecc1cf187ccdff47b8a78e0579339bb72cfa6484 -DIST gmsh-4.10.3-source.tgz 14994941 BLAKE2B b9229f81fc8daabdb3b3db3acd50a0a0e602fec1423bc67a0033a02217c908910eeb1f9bd1cbc57fe2d24b566f256b969fe92e9e9ceefe4cd5af34dd07cf1a9e SHA512 863c5a7fe13095afad37b4450855b2079d034222b5a595fc25b2b0d840d8ef63ceafbbf56ea642b3c3e9277faabe08a2cc19a7a3126a8e12e9d4117243244653 DIST gmsh-4.11.1-source.tgz 17985611 BLAKE2B 087664cfbfec758eaa3740a65920ccf673dbcc97a1ef8010222da64b8c586334ed1a77904e94061bdf34e714aae34311ee4f6fb38740473046f99ad6c1e0984c SHA512 8f2a71d6db80dd6bacde6dc1ccd120c7f83609dd69a84a910455a21a43b7392cd7e0e7b4d37aaa6a1b1cbfdb816646cd4828d2ac6d784edba072167280432e4c diff --git a/sci-libs/gmsh/gmsh-4.10.3-r1.ebuild b/sci-libs/gmsh/gmsh-4.10.3-r1.ebuild deleted file mode 100644 index 83ebb5ce37b9.. --- a/sci-libs/gmsh/gmsh-4.10.3-r1.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake fortran-2 python-any-r1 toolchain-funcs - -DESCRIPTION="Three-dimensional finite element mesh generator" -HOMEPAGE="https://gmsh.info https://gitlab.onelab.info/gmsh/gmsh; -SRC_URI="https://gmsh.info/src/${P}-source.tgz; -S="${WORKDIR}/${P}-source" - -LICENSE=" - GPL-2+ free-noncomm - alglib? ( MIT ) - gmm? ( LGPL-2.1+ ) - metis? ( Apache-2.0 ) - netgen? ( LGPL-2.1+ ) - voro? ( BSD ) -" -SLOT="0" -KEYWORDS="~amd64 ~x86" -## cgns is not compiling ATM, maybe fix cgns lib first -IUSE="+alglib +blas cgns eigen examples +gmm jpeg med metis mpi mumps netgen opencascade petsc pdf png python shared slepc X voro zlib" - -REQUIRED_USE=" - ^^ ( blas eigen ) - mumps? ( blas ) - slepc? ( petsc ) - " - -RDEPEND=" - virtual/fortran - X? ( x11-libs/fltk:1[xft] ) - alglib? ( sci-libs/alglib ) - blas? ( - virtual/blas - virtual/lapack - sci-libs/fftw:3.0 - ) - cgns? ( - sci-libs/cgnslib - sci-libs/hdf5[mpi=] - ) - eigen? ( dev-cpp/eigen ) - gmm? ( sci-mathematics/gmm ) - jpeg? ( media-libs/libjpeg-turbo ) - med? ( - sci-libs/med[mpi=] - sci-libs/hdf5[mpi=] - ) - metis? ( https://gmsh.info/ https://gitlab.onelab.info/gmsh/gmsh; -SRC_URI="https://gmsh.info/src/${P}-source.tgz; -S="${WORKDIR}/${P}-source" - -LICENSE="GPL-3 free-noncomm" -SLOT="0" -KEYWORDS="~amd64 ~x86" -## cgns is not compiling ATM, maybe fix cgns lib first -IUSE="blas cgns examples jpeg med metis mpi netgen opencascade petsc png python shared X zlib" - -REQUIRED_USE="med? ( mpi )" - -RDEPEND=" - virtual/fortran - X? ( x11-libs/fltk:1[xft] ) - blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 ) - cgns? ( sci-libs/cgnslib ) - jpeg? ( media-libs/libjpeg-turbo ) - med? ( sci-libs/med[mpi] ) - metis? (
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 47d615e2233b71b43b355b4a7509553496ebe64c Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 24 21:17:39 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 24 21:22:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d615e2 www-client/vivaldi: Stabilise 6.6.3271.50 on amd64 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/vivaldi-6.6.3271.50.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vivaldi/vivaldi-6.6.3271.50.ebuild b/www-client/vivaldi/vivaldi-6.6.3271.50.ebuild index 633a1587fed0..a2ab26c86006 100644 --- a/www-client/vivaldi/vivaldi-6.6.3271.50.ebuild +++ b/www-client/vivaldi/vivaldi-6.6.3271.50.ebuild @@ -98,7 +98,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; SRC_URI="
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 7eed74d644aa1b6ccc33533130ec5f8d57066cf5 Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 24 21:15:56 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 24 21:22:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eed74d6 www-client/vivaldi: Add version 6.6.3271.53 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 + www-client/vivaldi/vivaldi-6.6.3271.53.ebuild | 224 ++ 2 files changed, 227 insertions(+) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index b1c349b2f492..b401235d1c91 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-stable_6.6.3271.48-1_armhf.deb 102217912 BLAKE2B bb6bc6d96178eb9186 DIST vivaldi-stable_6.6.3271.50-1_amd64.deb 107494848 BLAKE2B cde96f50d20f71f9677740fac1fe5772a93e68fadefe4ffdeb17f1bb6292c6a45f19ef98019a16ea03a55a780adf4b5f98448e876422cfaf97bc33500f367547 SHA512 4b215f64adec76510ece703f930c85e873966da9f43bb2461c2234acc9182d2f203c391a227c70a41baa6b37c17441a8f7a0ad0d9f836480393dbdb7a40bbc37 DIST vivaldi-stable_6.6.3271.50-1_arm64.deb 100620912 BLAKE2B bd7ee8687be15e14b36a8b305095c0a215e9d8467816f5d5ee086d0c11945b2f9e4ca19013811f1edd307d1cc71fd33a91c15c93a6411740c8aa69f3024099f9 SHA512 74199322d02ea3186d624c0fe54b69e3c1b9ffa0d0fb0333ddf8f52edd83548e184d76feee8ad423c42ecb497cdc01dd866f008a7366588d1d765e3f40dfe6c0 DIST vivaldi-stable_6.6.3271.50-1_armhf.deb 101963760 BLAKE2B de8dd569da52ddd364763b705b02f1a621fdd3562213d15dd1b3c9c7bbad159ee20cf0826d78ca080aec68b6bb826500e189e80ac8f0487fc5cb6c443f9d215e SHA512 ebca07f449b9e203f3f25458af23d91c964d67aada3a5a0d9b0b86b8c9e20434c3971490ebf717adbd05e0295e99078460903d71da489bbe6ea4a2e1aefe07bb +DIST vivaldi-stable_6.6.3271.53-1_amd64.deb 107544584 BLAKE2B 9ab3434f673d1f904bc82c5d644eb769df1ef80ae6c7741afaee7ec595e12d75a104e4ac1b8c108c66dcb2a3641363bcf8e50c40c673795bafaf6562a411a448 SHA512 ac1065ea7105b24b2f2ffeab6f09b31c4b8a9c5d9c4f4ccb72c22269771414c382c3220828878c2cb406ab3c6d3d864d4c2980834c8d437665d8c6f0585dabdf +DIST vivaldi-stable_6.6.3271.53-1_arm64.deb 100642784 BLAKE2B c101687c879f7c220bbf32501f6b4392123a1e407701c17533eb7d0c9a091dcb30345cf18103087f74686fe3b58c1516a05e6fc0a8e34bb2728a52a1545ddb5d SHA512 f1e70473db8134ea0da36fdfa134901960510a6cbe3e7d0eb1d19b8e2c6690fadcbd91342efafbf5a01b8ae26d9e89e40f099cb543fc065f403340cb6d1813a1 +DIST vivaldi-stable_6.6.3271.53-1_armhf.deb 101980136 BLAKE2B 5cb2e27219dec669facdd6ec37762dd7d3fbf5fe827ac5d97c123ce257fc57e5f8c908a427e8d52a30d6fe6019136564d6b61398b55c8a92031e1b5c91809131 SHA512 e73ca6c59a950bd17d5684468451e7a7409322fb08fba6715c3c9b14483ddb6062298423da742f40388d12d16c37cec0c3836e217973dc90efd90c45d094b6f8 diff --git a/www-client/vivaldi/vivaldi-6.6.3271.53.ebuild b/www-client/vivaldi/vivaldi-6.6.3271.53.ebuild new file mode 100644 index ..633a1587fed0 --- /dev/null +++ b/www-client/vivaldi/vivaldi-6.6.3271.53.ebuild @@ -0,0 +1,224 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="121" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + ca-valencia + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop linux-info unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; + +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 widevine" +RESTRICT="bindist mirror" +#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat +
[gentoo-commits] repo/gentoo:master commit in: media-sound/openmpt123/
commit: 9bdc52cc8f77faeff93ecf214fa029da65e89fc8 Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 24 21:19:53 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 24 21:22:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdc52cc media-sound/openmpt123: Bump to 0.7.6, drop old 0.7.4 Signed-off-by: James Le Cuirot gentoo.org> media-sound/openmpt123/Manifest | 2 +- .../openmpt123/{openmpt123-0.7.4.ebuild => openmpt123-0.7.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest index d7da3be2eba8..0a0aacd41ff4 100644 --- a/media-sound/openmpt123/Manifest +++ b/media-sound/openmpt123/Manifest @@ -1 +1 @@ -DIST libopenmpt-0.7.4+release.autotools.tar.gz 1651458 BLAKE2B 46e9132984a513a452ce762cddd097a00d5dce81c7370c1b577eef1f68f91fa9c3527e018531119ba016a246ae9882330f79f61f2f8accf2f28fd9b29dceaab9 SHA512 512aa6a37b5eeb017604873bc1cbed4495116fd4bc3538bf83bc6b59e05178874ef08de11d95d30480b7081826352e00214f4713b5b75ea5593fba126d842034 +DIST libopenmpt-0.7.6+release.autotools.tar.gz 1652544 BLAKE2B 022686bbb13728da134017b16c70cb9f3b47d64b0b6a889f473b5b72b5aa5cb66b84953b414075b6e9842fea947eb67b6cff2ae1130618bd0c0840f90ce88e70 SHA512 9665d3e301bab06f363bc4376fc488ca5befcf05f580deeb01a035167f02f8d47cda0d940239d5f29a91f97da6f31a2f6f20836b4f8ef6a248c7e39e49a7aa66 diff --git a/media-sound/openmpt123/openmpt123-0.7.4.ebuild b/media-sound/openmpt123/openmpt123-0.7.6.ebuild similarity index 100% rename from media-sound/openmpt123/openmpt123-0.7.4.ebuild rename to media-sound/openmpt123/openmpt123-0.7.6.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/libopenmpt/
commit: 73d13d0740c976465e564b4b79e820196229a65e Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 24 21:19:39 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 24 21:22:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d13d07 media-libs/libopenmpt: Bump to 0.7.6, drop old 0.7.4 Signed-off-by: James Le Cuirot gentoo.org> media-libs/libopenmpt/Manifest | 2 +- .../libopenmpt/{libopenmpt-0.7.4.ebuild => libopenmpt-0.7.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libopenmpt/Manifest b/media-libs/libopenmpt/Manifest index aa0584c5d895..2b41f9cdded4 100644 --- a/media-libs/libopenmpt/Manifest +++ b/media-libs/libopenmpt/Manifest @@ -1,3 +1,3 @@ DIST libopenmpt-0.6.6+release.autotools.tar.gz 1554516 BLAKE2B 21e2fc4252431235608a52d3a321e26eae5d45f2328ff3e3604d84c537d72e07d72346c504901b000af04dfc52b1dd91c79f576be4331ea8685e534a174b61cd SHA512 b634c556f13dc51d1008f4216936a9b7cab25a6fb0d5218da0b692ec848de21905ed1981223ac9ecdebea9ce6c5376e91ff92e1655dd0be491fce0114e3230bf DIST libopenmpt-0.7.3+release.autotools.tar.gz 1648862 BLAKE2B aec630daa7a40d1e0da36593c4bc8c8065f6d54a58bb5707ee3f5d9368e0421b6ac892b9e4c1b9f952a8e5d59168078b548d27738fbdd27673486b2c1b08 SHA512 c88b92409114435d1596d617c04eb2436afe93de611898708587e018c8b8eb6fe45865d2e9144b3647501faa39ba633616204a5f752cbbc88f84eda20444db35 -DIST libopenmpt-0.7.4+release.autotools.tar.gz 1651458 BLAKE2B 46e9132984a513a452ce762cddd097a00d5dce81c7370c1b577eef1f68f91fa9c3527e018531119ba016a246ae9882330f79f61f2f8accf2f28fd9b29dceaab9 SHA512 512aa6a37b5eeb017604873bc1cbed4495116fd4bc3538bf83bc6b59e05178874ef08de11d95d30480b7081826352e00214f4713b5b75ea5593fba126d842034 +DIST libopenmpt-0.7.6+release.autotools.tar.gz 1652544 BLAKE2B 022686bbb13728da134017b16c70cb9f3b47d64b0b6a889f473b5b72b5aa5cb66b84953b414075b6e9842fea947eb67b6cff2ae1130618bd0c0840f90ce88e70 SHA512 9665d3e301bab06f363bc4376fc488ca5befcf05f580deeb01a035167f02f8d47cda0d940239d5f29a91f97da6f31a2f6f20836b4f8ef6a248c7e39e49a7aa66 diff --git a/media-libs/libopenmpt/libopenmpt-0.7.4.ebuild b/media-libs/libopenmpt/libopenmpt-0.7.6.ebuild similarity index 100% rename from media-libs/libopenmpt/libopenmpt-0.7.4.ebuild rename to media-libs/libopenmpt/libopenmpt-0.7.6.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 3fde3cf994973ce4d08038fb63e9bef4d1faf90c Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 24 21:17:56 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 24 21:22:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fde3cf9 www-client/vivaldi: Drop old 6.6.3271.48 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 - www-client/vivaldi/vivaldi-6.6.3271.48.ebuild | 224 -- 2 files changed, 227 deletions(-) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index b401235d1c91..2fb40adfa18f 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-stable_6.6.3271.48-1_amd64.deb 107735244 BLAKE2B 5bd19716e26983e9cb1e57408af4224379abf3e65059968cdf8713a6698c4851798cc5c24ab2320b803cdb7c72d652d634a86fa3d482f79a457a2ccf25b6993c SHA512 a1dcadb0ad281530461cbf07b8fa10e22699a86d187d6f26455e57c70e7f044cf21f6d841fe74b0112e02a9e79b5271bfd58680cdc81680b0d75d926dc8a89d7 -DIST vivaldi-stable_6.6.3271.48-1_arm64.deb 100865472 BLAKE2B ffdcacd543280203fa1a1875f9575c7386efd372d332ad6e602fce9b19a242aa417d594e68ccba58b63111b15488edd7b3f0c3a542f219b41076244e86075b27 SHA512 67f9649d3d7abc726559ccbb07b40c10da96e14fe88b6d522f37002608e564162d2513f5408578ff8290b05499d511f25371f8325c521933db03ae1bdcb28e18 -DIST vivaldi-stable_6.6.3271.48-1_armhf.deb 102217912 BLAKE2B bb6bc6d96178eb91863306c3ebf7c7ecac6f6acf77daab0339dc8837b4974c08522a865dd2ed562ea2dd1039ab509843f1e1f4616a3273eaf9d7efde18daa0f3 SHA512 e0c3d9e7074b10969fcecd643d15ead305c57c159eb5b698ed7cd4cebae69eff7dd4094d852bc9f111fa2d831a37b89cef971b388c79c998928161e71825b310 DIST vivaldi-stable_6.6.3271.50-1_amd64.deb 107494848 BLAKE2B cde96f50d20f71f9677740fac1fe5772a93e68fadefe4ffdeb17f1bb6292c6a45f19ef98019a16ea03a55a780adf4b5f98448e876422cfaf97bc33500f367547 SHA512 4b215f64adec76510ece703f930c85e873966da9f43bb2461c2234acc9182d2f203c391a227c70a41baa6b37c17441a8f7a0ad0d9f836480393dbdb7a40bbc37 DIST vivaldi-stable_6.6.3271.50-1_arm64.deb 100620912 BLAKE2B bd7ee8687be15e14b36a8b305095c0a215e9d8467816f5d5ee086d0c11945b2f9e4ca19013811f1edd307d1cc71fd33a91c15c93a6411740c8aa69f3024099f9 SHA512 74199322d02ea3186d624c0fe54b69e3c1b9ffa0d0fb0333ddf8f52edd83548e184d76feee8ad423c42ecb497cdc01dd866f008a7366588d1d765e3f40dfe6c0 DIST vivaldi-stable_6.6.3271.50-1_armhf.deb 101963760 BLAKE2B de8dd569da52ddd364763b705b02f1a621fdd3562213d15dd1b3c9c7bbad159ee20cf0826d78ca080aec68b6bb826500e189e80ac8f0487fc5cb6c443f9d215e SHA512 ebca07f449b9e203f3f25458af23d91c964d67aada3a5a0d9b0b86b8c9e20434c3971490ebf717adbd05e0295e99078460903d71da489bbe6ea4a2e1aefe07bb diff --git a/www-client/vivaldi/vivaldi-6.6.3271.48.ebuild b/www-client/vivaldi/vivaldi-6.6.3271.48.ebuild deleted file mode 100644 index a2ab26c86006.. --- a/www-client/vivaldi/vivaldi-6.6.3271.48.ebuild +++ /dev/null @@ -1,224 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="121" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - ca-valencia - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop linux-info unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; - -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 widevine" -RESTRICT="bindist mirror" -#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/castxml/
commit: 02b34777fbe9ae0ace3c6fe6d5c51a6d3ab9682e Author: Thomas Beierlein gentoo org> AuthorDate: Sun Mar 24 21:15:45 2024 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Mar 24 21:16:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b34777 dev-libs/castxml: Fix max LLVM version Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/castxml/castxml-0.6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/castxml/castxml-0.6.4.ebuild b/dev-libs/castxml/castxml-0.6.4.ebuild index f255915f61eb..415f275dcc3f 100644 --- a/dev-libs/castxml/castxml-0.6.4.ebuild +++ b/dev-libs/castxml/castxml-0.6.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LLVM_MAX_SLOT=18 +LLVM_MAX_SLOT=17 inherit cmake llvm DESCRIPTION="C-family abstract syntax tree XML output tool"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 30d86fd4073788c403fe60fefb3c99b50483df8c Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 24 21:12:14 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 24 21:12:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d86fd4 net-misc/freerdp: call cmake_src_prepare Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild index 598807c184a5..7768efd323b8 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -110,7 +110,7 @@ src_prepare() { local PATCHES=( "${FILESDIR}/freerdp-3.4.0-incompatible-pointer.patch" ) - default + cmake_src_prepare } option() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/castxml/
commit: 6acfa930742dde01051b6b566f2d43c9870826fb Author: Thomas Beierlein gentoo org> AuthorDate: Sun Mar 24 21:06:09 2024 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Mar 24 21:06:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acfa930 dev-libs/castxml: add 0.6.4 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/castxml/Manifest | 1 + dev-libs/castxml/castxml-0.6.4.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest index afed59928523..fc05da820446 100644 --- a/dev-libs/castxml/Manifest +++ b/dev-libs/castxml/Manifest @@ -1,3 +1,4 @@ DIST castxml-0.5.1.tar.gz 106918 BLAKE2B 9268f149ea5a511d24cbbd0c7faec5bff5eade5a511961d3bb120409691bf2b8aca7f2978e048a759419c097d9d97219a61a122bd37d4f835c1d86827bfb07e3 SHA512 1dff8f5cc6932a159e1132c0b283a28414ea6007c942cac4ae15a1c31789f5bd29efd65a6b5b63d7bc48b3d68c3550804f31bee2658e51082269fc5ecc15590e DIST castxml-0.6.1.tar.gz 119089 BLAKE2B 8e7ea8254debc05fb2d145a1945228607bb7f903dd7748d81f7647f16f0814d331f98f4be1ab430bbb509afdb18c998be998496ef2a8a2e563169747cae1c91c SHA512 0477209979679ca5cae05d99e3ae9c2850f19a39a310a376047570d9e14b37e32aa2ebdea41d000194343e6ec9a27f21b0fcdf633d8b74733e655d9de70bc2a5 DIST castxml-0.6.2.tar.gz 119190 BLAKE2B fd3522a19898d96fbcbf7044d8d4c03ec7a5192df0ec28e04eecee753367aca76e53e7320f788877b449ca90ee4f441ade76e833ec6fdc1a73ad4f5dfa64c0e0 SHA512 eec6495b8ed837031b5d41cb09b8f70c497c865fbef47bc51b5f296fb9db852ded0bd13c45c3f3017d7d1eb5976557634e52369a24ddbf1f2cf9705c321bac3b +DIST castxml-0.6.4.tar.gz 121583 BLAKE2B 9e4992306bc1380b92ff4d8fcfcf24934036aaf4ecbf2b4db4dfb942ce16152c385b64f96ec0559e6e175f06cf15da0635e61324f92ed6fd0cefc7c83326885d SHA512 3494b7a31a397b390c412a5f445e40d92b3f02840a3eaf9fd94cef2c10fdd52b3621b3990056f2d0619a7d09de448a6988160406d3286472a8db5322a9b1caeb diff --git a/dev-libs/castxml/castxml-0.6.4.ebuild b/dev-libs/castxml/castxml-0.6.4.ebuild new file mode 100644 index ..f255915f61eb --- /dev/null +++ b/dev-libs/castxml/castxml-0.6.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_MAX_SLOT=18 +inherit cmake llvm + +DESCRIPTION="C-family abstract syntax tree XML output tool" +HOMEPAGE="https://github.com/CastXML/CastXML; +SRC_URI="https://github.com/CastXML/CastXML/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CastXML-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~riscv ~x86" +IUSE="+man test" +RESTRICT="!test? ( test )" + +# See comment in llvm.eclass for why we don't depend on LLVM if we already +# depend on Clang. +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kirigami/
commit: b2431a925c55284aa879b6360965678c8b8f1068 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 24 20:52:40 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2431a92 kde-frameworks/kirigami: Backport a couple of bug fixes from 6.1.0 David Redondo (1): Respect QT_NO_XDG_DESKTOP_PORTAL Devin Lin (1): ColumnView: Add check args to clamp KDE-bugs: https://bugs.kde.org/show_bug.cgi?id=481531 https://bugs.kde.org/show_bug.cgi?id=482730 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kirigami/Manifest | 1 + kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild | 4 2 files changed, 5 insertions(+) diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest index ca721d9b2457..2a869c5be296 100644 --- a/kde-frameworks/kirigami/Manifest +++ b/kde-frameworks/kirigami/Manifest @@ -1,2 +1,3 @@ +DIST kirigami-6.0.0-patchset.tar.xz 1488 BLAKE2B 1ff8a9e65f5b1de74155860fc887c6723d224a90173c21a9a19a7625eb27e8c9ab974521478c2f42be7a315d7be0bf065c109f76f27d1926657ac88ccc5f9ea4 SHA512 5018d4ab3e0d2a3c3a71795b5b8404f2de37855fe791a60322fc04afe895fd94c3b3a61255b805e324a20e936cbdf8eb140eea1679e2cf0e97fd538d987a1bee DIST kirigami-6.0.0.tar.xz 371664 BLAKE2B 4d50f4b803d1042c0c69a6e31a4acd3d87d0269b45e60330aa7ea00c45f89504b61c86ed03f01834aeb4b7925fe720419b556d3c3cfaa45693a8a380bf8a816b SHA512 b94307d71f71ff59f670e98782924f54f4d4b32e41c21f29701946b2430131ed8e7e5d38e0145c601d2b50ecf3ab2e2e2a1bbad2e446fb533ffc5b9f3e464d62 DIST kirigami2-5.115.0.tar.xz 383944 BLAKE2B ce95794319ebbda40d384896da4e94dcf5137d176b0c3cab53bf5223ed48e0c95486002010c74008b42857ce7d27d4840c2af0395e957d0eade18bc2f5796f87 SHA512 b99d9829f864ae59b0ae4064e0b0b24a0f33ce2c35c60b4609fd9746bb322cab26d3f9afe6ba0893b486d4c546ead98c5ba42dc33271d2fdf47e34caef35ea90 diff --git a/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild b/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild index c782a7f01808..f45661c6ccd2 100644 --- a/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild +++ b/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +PATCHSET="${P}-patchset" ECM_EXAMPLES="true" ECM_QTHELP="false" ECM_TEST="true" @@ -11,6 +12,7 @@ inherit ecm frameworks.kde.org toolchain-funcs DESCRIPTION="Lightweight user interface framework for mobile and convergent applications" HOMEPAGE="https://techbase.kde.org/Kirigami; +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz; LICENSE="LGPL-2+" KEYWORDS="~amd64" @@ -31,6 +33,8 @@ RDEPEND="${DEPEND} " BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" +PATCHES=( "${WORKDIR}/${PATCHSET}" ) + pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libudfread/
commit: 9372e93a74a570c8490e176fce64da6033cb0c8f Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:45:41 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9372e93a dev-libs/libudfread: drop 1.1.0, 1.1.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libudfread/Manifest| 2 -- dev-libs/libudfread/libudfread-1.1.0.ebuild | 37 - dev-libs/libudfread/libudfread-1.1.1.ebuild | 37 - 3 files changed, 76 deletions(-) diff --git a/dev-libs/libudfread/Manifest b/dev-libs/libudfread/Manifest index dffe0c119ee2..6bda96d9380a 100644 --- a/dev-libs/libudfread/Manifest +++ b/dev-libs/libudfread/Manifest @@ -1,3 +1 @@ -DIST libudfread-1.1.0.tar.gz 33506 BLAKE2B e7fab72ebecb372c54af77b4907e53f77a5503af66e129bd2083ef7f4209ebfbed163ffd552e32b7181829664fff6ab82a1cdf00c81dc6f3cc6bfc8fa7242f6e SHA512 340a03fe90d26a8a5c78e1e4f558a0b448a14332a661494f44af7de3e6c98cd219125e19f69d2a611ecb4870648a5d5b55d794e665eb8ec4192c0b499a0701ed -DIST libudfread-1.1.1.tar.gz 33546 BLAKE2B 2a9781d2db569ca5787b0fa27b75b790d21b78454727f7377fde511abe2426912d44fd14fc6954b59e8a6b152a1f4ca95dc0b4759cc7472490f42c0158e1f418 SHA512 7c7a4553f2cea82a4496799376380ba75285b82cdf37e701d28d723d760e936b7e625223cd162bccc5c65aca3ef721c6af839bd4c75928237cb3c77eaaeb23db DIST libudfread-1.1.2.tar.gz 33744 BLAKE2B 1801d84a0ca38410a78f23e7d44f37e6d53346753c853df2e7380d259ce1ae7f0c712825b95a5753ad0bc6360cfffe1888b9e7bc30da8b84549e0f1198248f61 SHA512 3069feb5db40288beb5b112b285186162a704f0fdd3cf67a17fd4eeea015f2cfcfbb455b7aa7c3d79d00fd095a3fd11cffc7b121dce94d99c3b06a509a8977d2 diff --git a/dev-libs/libudfread/libudfread-1.1.0.ebuild b/dev-libs/libudfread/libudfread-1.1.0.ebuild deleted file mode 100644 index f4fb055b98c6.. --- a/dev-libs/libudfread/libudfread-1.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://code.videolan.org/videolan/${PN}.git; - inherit git-r3 -else - SRC_URI="https://code.videolan.org/videolan/libudfread/-/archive/${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -DESCRIPTION="Library for reading UDF from raw devices and image files" -HOMEPAGE="https://code.videolan.org/videolan/libudfread/; - -LICENSE="LGPL-2.1+" -SLOT="0" -IUSE="static-libs" - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf -} - -multilib_src_install_all() { - find "${D}" -name '*.la' -delete || die - if ! use static-libs ; then - find "${D}" -name '*.a' -delete || die - fi -} diff --git a/dev-libs/libudfread/libudfread-1.1.1.ebuild b/dev-libs/libudfread/libudfread-1.1.1.ebuild deleted file mode 100644 index bff247f809fb.. --- a/dev-libs/libudfread/libudfread-1.1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://code.videolan.org/videolan/${PN}.git; - inherit git-r3 -else - SRC_URI="https://code.videolan.org/videolan/libudfread/-/archive/${PV}/${P}.tar.gz; - KEYWORDS="amd64 ~arm arm64 x86" -fi - -DESCRIPTION="Library for reading UDF from raw devices and image files" -HOMEPAGE="https://code.videolan.org/videolan/libudfread/; - -LICENSE="LGPL-2.1+" -SLOT="0" -IUSE="static-libs" - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf -} - -multilib_src_install_all() { - find "${D}" -name '*.la' -delete || die - if ! use static-libs ; then - find "${D}" -name '*.a' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/mathgl/
commit: 8b862121d306c5e32e44ad54cf2f8c6b3abe4972 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:16:56 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b862121 sci-libs/mathgl: drop 2.4.4-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/mathgl/Manifest | 2 - sci-libs/mathgl/mathgl-2.4.4-r1.ebuild | 159 - 2 files changed, 161 deletions(-) diff --git a/sci-libs/mathgl/Manifest b/sci-libs/mathgl/Manifest index 9a1cf0f5c874..32667b8b502a 100644 --- a/sci-libs/mathgl/Manifest +++ b/sci-libs/mathgl/Manifest @@ -1,3 +1 @@ -DIST STIX_font.tgz 2450541 BLAKE2B f725eb0264d9c3cb7c32a935e8857c4a21cb905a1dc6c9cc8a16408afdc7dd9b6fcd312a8c2f77aff5484605a39a9ee36e86ad0234adb5d6bcc5c8839101194c SHA512 c9124ec552074c98f15d6d3572a063598ca6bc598e3e78dcb5a5d57ae3928b5327a1374635f428ea1cefc9e51ee1d1aa9bd6ba9a306429fc6965140251d368b5 -DIST mathgl-2.4.4.tar.gz 23917716 BLAKE2B 11d36195c65b11f0eedbc1c946f600fd33bdc6ab8d3ff95c65634300527b2e06ffbb6615e4425896b87435fdb45bfad806f00e79edd26af4ab67bf223695d5cf SHA512 6955cb3630b4c17ab7eeb7542569a7fba653f592640f30700988abe340ecb17f09f1cbcd3903232797e9debc9f74ba2ea1f76f51935749bc8dec5e05951bb573 DIST mathgl-8.0.1.tar.gz 23979834 BLAKE2B 275301c945ea15a38d1c75fd509c126425080b811403d5a8c8e864c8a975b914b5f0909bdc2c0de2feb84638ef0655694cd4d0c2aec8fb537c937147d81608c9 SHA512 1ff3023f1bbd7bfd84202777a0166a8d4255a020a07f3650b9858929345bc8a2ceea4db155d2c93ba32b762d2304474276290a9edac99fda70fb4b5bc12982c2 diff --git a/sci-libs/mathgl/mathgl-2.4.4-r1.ebuild b/sci-libs/mathgl/mathgl-2.4.4-r1.ebuild deleted file mode 100644 index 67cf1d52fc52.. --- a/sci-libs/mathgl/mathgl-2.4.4-r1.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER=3.0 - -inherit cmake wxwidgets multilib flag-o-matic - -DESCRIPTION="Math Graphics Library" -HOMEPAGE="https://mathgl.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz mirror://sourceforge/${PN}/STIX_font.tgz" - -LICENSE="LGPL-3+" -SLOT="0/7.5.0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc fltk gif glut gsl hdf hdf5 jpeg mpi octave opengl openmp pdf - png qt5 static-libs threads wxwidgets zlib" - -LANGS="ru" -for l in ${LANGS}; do - IUSE+=" l10n_${l}" -done -unset l - -RDEPEND=" - virtual/opengl - fltk? ( x11-libs/fltk:1 ) - gif? ( media-libs/giflib ) - glut? ( media-libs/freeglut ) - gsl? ( >=sci-libs/gsl-2:= ) - hdf? ( sci-libs/hdf ) - hdf5? ( >=sci-libs/hdf5-1.8[mpi=] ) - jpeg? ( virtual/jpeg:0 ) - octave? ( >=sci-mathematics/octave-3.4.0 ) - openmp? ( sys-cluster/openmpi ) - pdf? ( media-libs/libharu ) - png? ( media-libs/libpng:0 ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ) - wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( app-text/texi2html virtual/texi2dvi ) - octave? ( dev-lang/swig )" - -REQUIRED_USE=" - mpi? ( hdf5 ) - openmp? ( !threads ) - png? ( zlib ) - pdf? ( png )" - -pkg_setup() { - use mpi && export CC=mpicc CXX=mpicxx -} - -src_unpack() { - default - if ! [[ -d "${S}"/fonts ]]; then - mkdir "${S}"/fonts || die - fi - cd "${S}"/fonts || die - unpack STIX_font.tgz -} - -src_prepare() { - # fix for location of hdf headers - sed -i -e 's:hdf/::g' src/data_io.cpp || die - # bored of reporting bad libdir upstream - sed -i \ - -e '/DESTINATION/s:lib$:lib${LIB_SUFFIX}:g' \ - {src,widgets}/CMakeLists.txt || die - echo "" > lang/install.m || die - # fix desktop file - sed -i -e 's/.png//' udav/udav.desktop || die - # prevent sandbox violation - sed -i -e 's/update-mime-database/true/' udav/CMakeLists.txt || die - sed -i -e 's/update-desktop-database/true/' udav/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - use wxwidgets && setup-wxwidgets unicode - - local mycmakeargs=() - if use hdf; then - mycmakeargs+=( - -DHDF4_INCLUDE_DIR="${EPREFIX}/usr/include" - ) - fi - mycmakeargs+=( - # No clue about this option: - # option(enable-mgl2 "Use names 'libmgl2-*' instead of 'libmgl-*'") - -DMathGL_INSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)" - -Denable-all-docs=$(usex doc) - -Denable-fltk=$(usex fltk) - -Denable-gif=$(usex gif) -
[gentoo-commits] repo/gentoo:master commit in: sci-libs/plplot/, sci-libs/plplot/files/
commit: 1037d2547a1e241852c96c7d616d6ee82c5c2db8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:16:03 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1037d254 sci-libs/plplot: drop 5.15.0-r105 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/plplot-5.15.0-QPainterPath-include.patch | 10 - .../files/plplot-5.15.0-configure-clang16.patch| 18 -- sci-libs/plplot/files/plplot-5.15.0-ieee.patch | 19 -- .../plplot/files/plplot-5.15.0-multiarch.patch | 56 .../plplot/files/plplot-5.15.0-ocaml-rpath.patch | 166 --- sci-libs/plplot/files/plplot-5.15.0-ocaml.patch| 43 --- sci-libs/plplot/files/plplot-5.9.6-python.patch| 13 - sci-libs/plplot/plplot-5.15.0-r105.ebuild | 302 - 8 files changed, 627 deletions(-) diff --git a/sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch b/sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch deleted file mode 100644 index 3c6b85b1714e.. --- a/sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch +++ /dev/null @@ -1,10 +0,0 @@ a/include/qt.h -+++ b/include/qt.h -@@ -67,6 +67,7 @@ - #include - #include - #include -+#include - - #include "plDevs.h" - #include "plplotP.h" diff --git a/sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch b/sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch deleted file mode 100644 index 1f72da24ffb0.. --- a/sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://bugs.gentoo.org/898258 -https://sourceforge.net/p/plplot/patches/37/ - -Avoid implicitly declaring exit. Future compilers will not support -implicit function declarations, so this cmake probe will always fail. - a/cmake/modules/TestForHighBitCharacters.c -+++ b/cmake/modules/TestForHighBitCharacters.c -@@ -17,6 +17,6 @@ int -int i; -for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) -- exit(1); -- exit (0); -+ return 1; -+ return 0; - } - diff --git a/sci-libs/plplot/files/plplot-5.15.0-ieee.patch b/sci-libs/plplot/files/plplot-5.15.0-ieee.patch deleted file mode 100644 index 065f59a52dfd.. --- a/sci-libs/plplot/files/plplot-5.15.0-ieee.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -up plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake.ieee plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake.ieee 2018-09-19 20:31:11.333168883 -0600 -+++ plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake 2018-09-19 20:31:56.323728783 -0600 -@@ -27,15 +27,6 @@ option(WITH_CSA "Enable use of the csa l - # expanded to a lot more cases as we gain platform experience. - set(NAN_CFLAGS ${CMAKE_C_FLAGS}) - if(PL_HAVE_QHULL OR WITH_CSA) -- if(CMAKE_SYSTEM_PROCESSOR MATCHES "i[0-9]86" AND NOT CMAKE_C_COMPILER MATCHES "gcc") --set(NAN_CFLAGS "${NAN_CFLAGS} -mieee-fp") -- elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "alpha.*") --if(CMAKE_C_COMPILER MATCHES "gcc") -- set(NAN_CFLAGS "${NAN_CFLAGS} -mieee") --else(CMAKE_C_COMPILER MATCHES "gcc") -- set(NAN_CFLAGS "${NAN_CFLAGS} -ieee") --endif(CMAKE_C_COMPILER MATCHES "gcc") -- endif(CMAKE_SYSTEM_PROCESSOR MATCHES "i[0-9]86" AND NOT CMAKE_C_COMPILER MATCHES "gcc") - if(NOT DEFINED NaNAwareCCompiler) - message(STATUS "Check for NaN awareness in C compiler") - try_run(RUN_RESULT COMPILE_RESULT diff --git a/sci-libs/plplot/files/plplot-5.15.0-multiarch.patch b/sci-libs/plplot/files/plplot-5.15.0-multiarch.patch deleted file mode 100644 index 4fc5b0b43d9e.. --- a/sci-libs/plplot/files/plplot-5.15.0-multiarch.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff -up plplot-5.15.0/examples/c/Makefile.examples.in.multiarch plplot-5.15.0/examples/c/Makefile.examples.in plplot-5.15.0/examples/c/Makefile.examples.in.multiarch2019-09-17 21:47:24.535984257 -0600 -+++ plplot-5.15.0/examples/c/Makefile.examples.in 2019-09-17 21:50:37.029009186 -0600 -@@ -23,9 +23,6 @@ SHELL = @SH_EXECUTABLE@ - CC = @CC@ - EXEEXT = @EXEEXT@ - --PKG_CONFIG_ENV = @PKG_CONFIG_ENV@ --install_tree_c_RPATHCMD = @install_tree_c_RPATHCMD@ -- - @extXdrawable_true@extXdrawable_EXECUTABLES_list = \ - @extXdrawable_true@ extXdrawable_demo$(EXEEXT) - -diff -up plplot-5.15.0/examples/c++/Makefile.examples.in.multiarch plplot-5.15.0/examples/c++/Makefile.examples.in plplot-5.15.0/examples/c++/Makefile.examples.in.multiarch 2019-09-17 21:47:24.536984262 -0600 -+++ plplot-5.15.0/examples/c++/Makefile.examples.in2019-09-17 21:50:18.672911449 -0600 -@@ -23,15 +23,10 @@ SHELL = @SH_EXECUTABLE@ - CXX = @CXX@ - EXEEXT = @EXEEXT@
[gentoo-commits] repo/gentoo:master commit in: dev-build/rocm-cmake/
commit: 7c6ccd92e696f2054fbc02d80a71b2d06c3a9e89 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:35:34 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6ccd92 dev-build/rocm-cmake: drop 5.4.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-build/rocm-cmake/Manifest| 1 - dev-build/rocm-cmake/rocm-cmake-5.4.3.ebuild | 31 2 files changed, 32 deletions(-) diff --git a/dev-build/rocm-cmake/Manifest b/dev-build/rocm-cmake/Manifest index cc6276d1b333..ab5d28a36b32 100644 --- a/dev-build/rocm-cmake/Manifest +++ b/dev-build/rocm-cmake/Manifest @@ -1,2 +1 @@ -DIST rocm-cmake-5.4.3.tar.gz 46215 BLAKE2B ecdf93829ae77c1046157e4c8f219b74ebd30798e11be5fd270fe8dd568cbe5bbf25abdafbe18b0dcb185d97ca535a9aa2a1dfb7d973d17f167776b120f553d3 SHA512 fe039ea5bcab142c8cd3723aa570253f13f03fe5c500b0828275cc246a034ed52b9b7a47994e4caf72ae0402acf4e73e80b28224cc7874d85f94fd8e0e42947c DIST rocm-cmake-5.7.1.tar.gz 50940 BLAKE2B f3a36cedfc15af69819b576bf8f8bdfe7b49e5dd1d4db57f707295f14a8d64904745f454fc211b28adfde369c82cb42a061c05b6675679e11a3946f6ebfea6d5 SHA512 1265ed8e23a04f9cff57b43f815e8fbbb1a3f200bc040e01ceaa92c322088c9ef04da795b09d732c6466dc9a3fefc505b8b474d3f18f55cff491758aa53a6e6b diff --git a/dev-build/rocm-cmake/rocm-cmake-5.4.3.ebuild b/dev-build/rocm-cmake/rocm-cmake-5.4.3.ebuild deleted file mode 100644 index 706498981138.. --- a/dev-build/rocm-cmake/rocm-cmake-5.4.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocm-cmake/; - inherit git-r3 -else - SRC_URI="https://github.com/RadeonOpenCompute/rocm-cmake/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/rocm-cmake-rocm-${PV}" -fi - -DESCRIPTION="Radeon Open Compute CMake Modules" -HOMEPAGE="https://github.com/RadeonOpenCompute/rocm-cmake; -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-5.0.2-license.patch -) - -src_prepare() { - sed -e "/ROCM_INSTALL_LIBDIR/s:lib:$(get_libdir):" \ - -i "${S}/share/rocm/cmake/ROCMInstallTargets.cmake" || die - cmake_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca/
commit: 3dfa73898c0b4e81b84db78485c8a58b6edd2469 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:53:40 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dfa7389 sci-chemistry/votca: drop 2022 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-chemistry/votca/Manifest | 1 - sci-chemistry/votca/votca-2022.ebuild | 80 --- 2 files changed, 81 deletions(-) diff --git a/sci-chemistry/votca/Manifest b/sci-chemistry/votca/Manifest index a1f13dfe694f..9b95b56c1e77 100644 --- a/sci-chemistry/votca/Manifest +++ b/sci-chemistry/votca/Manifest @@ -1,2 +1 @@ DIST votca-2022.1.tar.gz 61692029 BLAKE2B c58023098f596d7c6f301e94883df3e442761b8c1009823ef5a07e788fabb2a0fa572326e0d614f8102104ef5dcec89505da1c911bb703126c123d2a25a2031e SHA512 dda5cbf1835440abd1b0b511275e10e5facfa9f133062ae082cca4f5654e4af0be0b574b87c70004c0d07920519927bac5620b89ce073de9985bdf792f0dd21a -DIST votca-2022.tar.gz 61688862 BLAKE2B a6a8d1c34e2cd992d032730b2669c9ac5489b988fc334f730eaf1a40b275cc2fad8b24f03419510fe9fee7b0ad0bedf43f9b22b44ca1ae0178b16c9b255da53c SHA512 ea5b7405872a2c0c8d6b4b86148a605b5e83207f1953f0b7393dabbb106ac785c50b45462f6271fbfad04c0246704a92199943acc65eb30d7f1a0a6d6ee4ab83 diff --git a/sci-chemistry/votca/votca-2022.ebuild b/sci-chemistry/votca/votca-2022.ebuild deleted file mode 100644 index 89d10678c31f.. --- a/sci-chemistry/votca/votca-2022.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) - -inherit bash-completion-r1 cmake python-single-r1 - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/votca/votca.git; -else - if [[ ${PV} = *_rc[1-9] ]]; then - MY_PV="${PV%%_rc*}-rc.${PV##*_rc}" - else - MY_PV="${PV}" - fi - SRC_URI="https://github.com/votca/votca/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86 ~amd64-linux" - S="${WORKDIR}/votca-${MY_PV}" -fi - -DESCRIPTION="Versatile Object-oriented Toolkit for Coarse-graining Applications" -HOMEPAGE="https://www.votca.org/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+gromacs test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - !sci-libs/votca-tools - !sci-chemistry/votca-csg - !sci-chemistry/votca-xtp - ${PYTHON_DEPS} - app-shells/bash:* - >=dev-cpp/eigen-3.3 - dev-libs/boost:= - dev-libs/expat - sci-libs/fftw:3.0= - dev-lang/perl - gromacs? ( sci-chemistry/gromacs:=[gmxapi-legacy(+)] ) - sci-libs/hdf5[cxx] - sci-libs/libxc - sci-libs/libint:2 -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( README.rst NOTICE.rst CHANGELOG.rst ) - -src_prepare() { - # espressopp was removed from gentoo - rm -r ./csg-tutorials/spce/ibi_espressopp || die - python_fix_shebang . - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_TESTING=$(usex test) - -DCMAKE_DISABLE_FIND_PACKAGE_GROMACS=$(usex !gromacs) - -DBUILD_CSGAPPS=ON - -DINSTALL_RC_FILES=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_MKL=ON - ) - cmake_src_configure -} - -pkg_postinst() { - einfo - einfo "Please read and cite:" - einfo "VOTCA-XTP, J. Chem. Theo. Comp. 14, 6353 (2018)" - einfo "https://doi.org/10.1021/acs.jctc.8b00617; - einfo - einfo "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). " - einfo "https://dx.doi.org/10.1021/ct900369w; - einfo -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/hugin/, media-gfx/hugin/files/
commit: 868cd36143314836dce0e40be7e3f2bb25eb0a3c Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 14 09:06:58 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868cd361 media-gfx/hugin: drop 2022.0.0, 2022.0.0-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/hugin/Manifest | 1 - .../hugin/files/hugin-2022.0.0-exiv2-0.28.patch| 99 media-gfx/hugin/hugin-2022.0.0-r2.ebuild | 102 - media-gfx/hugin/hugin-2022.0.0.ebuild | 99 4 files changed, 301 deletions(-) diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest index 9cbac297857f..cdb38af8edc9 100644 --- a/media-gfx/hugin/Manifest +++ b/media-gfx/hugin/Manifest @@ -1,2 +1 @@ -DIST hugin-2022.0.0.tar.bz2 10374360 BLAKE2B ea77614a650f832f39583328767a55ebe888a003fed117e73b22fd29c641fc8494b190b864b7ccb05f996ceca5d95c5391597333efdc19bce0eba93af14543be SHA512 752bdaaea666a24bddc72b4aa4ccfbf366af30022102a2e74fad9c86045b3aeae50929a8a3eb27e296b27bdb487ecd60b6e363b23413e08af6ed944686569c97 DIST hugin-2023.0.0.tar.bz2 10336322 BLAKE2B 5c35f67160d76f961e812a309a0c50bb012beac74dc888ce716e8d0e3da35dbb053ab4e5d5d043b3d3fee9885f2fc1afa962a73e794cd4df920527456d477e89 SHA512 f950afec9020972baa20931d5001cd479a9169a4eec0d459d830612f40177eea6a25e059047054b8e9679017687e4c2db9fb27f755a3d0b749e5055e2ff0adc8 diff --git a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch b/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch deleted file mode 100644 index dff74132b48f.. --- a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch +++ /dev/null @@ -1,99 +0,0 @@ -Patch originally taken from ArchLinux, modified to be backwards compatible. - -diff -r 79cd11a7a66f src/hugin_base/panodata/Exiv2Helper.cpp a/src/hugin_base/panodata/Exiv2Helper.cpp Wed May 24 19:13:20 2023 +0200 -+++ b/src/hugin_base/panodata/Exiv2Helper.cpp Mon Jun 05 00:31:19 2023 +0200 -@@ -40,7 +40,11 @@ - Exiv2::ExifData::iterator itr = exifData.findKey(Exiv2::ExifKey(keyName)); - if (itr != exifData.end() && itr->count()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+value = itr->toUint32(); -+#else - value = itr->toLong(); -+#endif - return true; - } - else -@@ -165,7 +169,11 @@ - { - if(it!=exifData.end() && it->count()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+return it->toUint32(); -+#else - return it->toLong(); -+#endif - } - return 0; - }; -@@ -600,4 +608,4 @@ - }; - - }; //namespace Exiv2Helper --}; //namespace HuginBase -\ No newline at end of file -+}; //namespace HuginBase -diff -r 79cd11a7a66f src/hugin_base/panodata/SrcPanoImage.cpp a/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 24 19:13:20 2023 +0200 -+++ b/src/hugin_base/panodata/SrcPanoImage.cpp Mon Jun 05 00:31:19 2023 +0200 -@@ -384,7 +384,11 @@ - pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageWidthPixels")); - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+croppedWidth = pos->toUint32(); -+#else - croppedWidth = pos->toLong(); -+#endif - } - else - { -@@ -394,7 +398,11 @@ - pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageHeightPixels")); - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+croppedHeight = pos->toUint32(); -+#else - croppedHeight = pos->toLong(); -+#endif - } - else - { -@@ -408,7 +416,11 @@ - double hfov = 0; - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+hfov = 360 * croppedWidth / (double)pos->toUint32(); -+#else - hfov = 360 * croppedWidth / (double)pos->toLong(); -+#endif - } - else - { -@@ -419,7 +431,11 @@ - pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.FullPanoHeightPixels")); - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+fullHeight = pos->toUint32(); -+#else - fullHeight = pos->toLong(); -+#endif - } - else - { -@@ -430,7 +446,11 @@ - pos =
[gentoo-commits] repo/gentoo:master commit in: media-libs/raspberrypi-userland/
commit: 5a805aa0a4c97faa764fc5cad1b1195eb21ccfe2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 14:05:12 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a805aa0 media-libs/raspberrypi-userland: drop 0_pre20160424 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/raspberrypi-userland/Manifest | 1 - .../raspberrypi-userland-0_pre20160424.ebuild | 115 - 2 files changed, 116 deletions(-) diff --git a/media-libs/raspberrypi-userland/Manifest b/media-libs/raspberrypi-userland/Manifest index 29025c84702d..14ea7065276c 100644 --- a/media-libs/raspberrypi-userland/Manifest +++ b/media-libs/raspberrypi-userland/Manifest @@ -1,2 +1 @@ -DIST raspberrypi-userland-0_pre20160424.tar.gz 32933952 BLAKE2B 4a2d40200a6a4d673be277a0958f768342a2777c28b14b4c7fcac1dbc9c59f2ef2485234f11fbd228aea6bbcf4982a3fd1d4825268af60be91665ea6fee6922d SHA512 04a71837b1247ecbbe479b3b09b5705638a9e576dc99a1ab2200727509195a4a2f2a9b184e3c23ce3933a3236b260afc8bd2b75bc218567b386445bdd8208a5b DIST raspberrypi-userland-0_pre20201022.tar.gz 32958590 BLAKE2B 01733a24822d80c5bf9aa3e0feefc3e9437390a465d7a4184d0a9c6a68446e91515d3d6d398ff516d9fd1bdcd4a885512d358a4ed1d24d9b94bdc72d81db84d3 SHA512 1813224068b8a8e569c874a8ffb354f1ac86e95b482caaad18b9703a187baaea60f1f87dfbb0c7e4b3cb2eb875abbcc82aedba410646a3c1df0208bd73aaf9f9 diff --git a/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild b/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild deleted file mode 100644 index 7f5d733485a6.. --- a/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake udev - -DESCRIPTION="Raspberry Pi userspace tools and libraries" -HOMEPAGE="https://github.com/raspberrypi/userland; - -if [[ ${PV} == * ]]; then - inherit git-2 - EGIT_REPO_URI="https://github.com/${PN/-//}.git; -else - GIT_COMMIT="dff5760" - SRC_URI="https://github.com/raspberrypi/userland/tarball/${GIT_COMMIT} -> ${P}.tar.gz" - KEYWORDS="arm" - S="${WORKDIR}/raspberrypi-userland-${GIT_COMMIT}" -fi - -RDEPEND=" - !media-libs/raspberrypi-userland-bin - wayland? ( dev-libs/wayland )" - -DEPEND=" - ${RDEPEND} - wayland? ( virtual/pkgconfig )" - -IUSE="examples wayland" -LICENSE="BSD" -SLOT="0" - -# TODO: -# * port vcfiled init script -# * stuff is still installed to hardcoded /opt/vc location, investigate whether -# anything else depends on it being there -# * live ebuild - -src_unpack() { - if [[ ${PV} == * ]]; then - git-2_src_unpack - else - default - fi -} - -src_prepare() { - default - - # init script for Debian, not useful on Gentoo - sed -i "/DESTINATION \/etc\/init.d/,+2d" interface/vmcs_host/linux/vcfiled/CMakeLists.txt || die - - # wayland egl support - eapply "${FILESDIR}"/next-resource-handle.patch - - cmake_src_prepare -} - -src_install() { - cmake_src_install - - # provide OpenGL ES v1 according to https://github.com/raspberrypi/firmware/issues/78 - dosym libGLESv2.so /opt/vc/lib/libGLESv1_CM.so - - doenvd "${FILESDIR}"/04${PN} - - udev_dorules "${FILESDIR}/92-local-vchiq-permissions.rules" - - # enable dynamic switching of the GL implementation - dodir /usr/lib/opengl - dosym ../../../opt/vc /usr/lib/opengl/${PN} - - # tell eselect opengl that we do not have libGL - touch "${ED}"/opt/vc/.gles-only || die - - insinto /opt/vc/lib/pkgconfig - doins "${FILESDIR}"/bcm_host.pc - doins "${FILESDIR}"/egl.pc - doins "${FILESDIR}"/glesv2.pc - if use wayland; then - # Missing wayland-egl version from the patch; claim 9.0 (a mesa version) for now, so gst-plugins-bad wayland-egl check is happy - sed -i -e 's/Version: /Version: 9.0/' "${ED}/opt/vc/lib/pkgconfig/wayland-egl.pc" || die - doins "${ED}"/opt/vc/lib/pkgconfig/wayland-egl.pc # Maybe move? - fi - - # some #include instructions are wrong so we need to fix them - einfo "Fixing #include \"vcos_platform_types.h\"" - for file in $(grep -l "#include \"vcos_platform_types.h\"" "${D}"/opt/vc/include/* -r); do - einfo " Fixing file ${file}" - sed -i "s%#include \"vcos_platform_types.h\"%#include \"interface/vcos/pthreads/vcos_platform_types.h\"%g" ${file} || die - done - - einfo "Fixing #include \"vcos_platform.h\"" - for file in $(grep -l "#include \"vcos_platform.h\"" "${D}"/opt/vc/include/* -r); do - einfo " Fixing file ${file}" - sed -i
[gentoo-commits] repo/gentoo:master commit in: net-wireless/rtl-sdr/
commit: f04f95cf5317530ace8b5beaae00f9b801bef957 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 17 07:58:50 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04f95cf net-wireless/rtl-sdr: drop versions Closes: https://bugs.gentoo.org/926354 Signed-off-by: Andreas Sturmlechner gentoo.org> net-wireless/rtl-sdr/Manifest | 2 - .../rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild | 61 net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild | 65 -- .../rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild | 61 4 files changed, 189 deletions(-) diff --git a/net-wireless/rtl-sdr/Manifest b/net-wireless/rtl-sdr/Manifest index 8f65fea32bc7..4b0707b9f509 100644 --- a/net-wireless/rtl-sdr/Manifest +++ b/net-wireless/rtl-sdr/Manifest @@ -1,3 +1 @@ -DIST rtl-sdr-0.6.0_p2020802.tar.gz 134107 BLAKE2B 18ff8fe93a0dfaa20614924c7f951b2e7ffbccb4e5a2ebb6af698321ceaeba5012e6b88be03c7ff4c7b5cd45ec8df2baaa4ae55b813cdf448d895877a6757f47 SHA512 355af98a887a978794b562aa8ef78c91d19c33a6d0eb5740eb3a9b1e1329f8b11ca688eebc81a2d61440972ba5121225205de7165a22882a7e32cf660f25 -DIST rtl-sdr-0.6.0_p20221217.tar.gz 134261 BLAKE2B 1148e0aeaba67dda5545b2bcd18a806047eeea9573578e1a3111b08abea481e2649ef68ab6ccd9e69603798b0003cc63efb3c5f6184acfd021dd223688402d56 SHA512 e80bae2405aaa4c6c943f5df7afc96ea02cd5861b0348d33e567000bde0a3aa79ab2204311bde6094a4b8037d11eb14ca0f91f8dbd339c339aae2581c0a78652 DIST rtl-sdr-2.0.1.gh.tar.gz 135727 BLAKE2B 46bb64e2e35d5f6164acb15b0b1e4c0c988bac8de8fd494faec85f4d36f2db3f73ebb0dc46ce42d4b2ff00a9025f145259aeff25563dd82623c2a3502cda1059 SHA512 ed7b84f05d524d89afc1db384a4e1c4bb2a66e9c6b42623ab42ac9d55829bde77eb12529044e1778664b5a97a48dc5b64bed19161a430c9d91c04dd08cb6b7ac diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild deleted file mode 100644 index 1a6acb86c807.. --- a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Turns your Realtek RTL2832 based DVB dongle into a SDR receiver" -HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.osmocom.org/${PN}; -else - #git clone https://git.osmocom.org/rtl-sdr - #cd rtl-sdr - #git archive --format=tar --prefix=rtl-sdr-${PV}/ master | xz > ../rtl-sdr-${PV}.tar.xz - #SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz; - - COMMIT="ed0317e6a58c098874ac58b769cf2e609c18d9a5" - SRC_URI="https://github.com/osmocom/rtl-sdr/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" -IUSE="+zerocopy" - -DEPEND="virtual/libusb:1" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch -) - -src_prepare() { - sed -i 's#VERSION_INFO_PATCH_VERSION git#VERSION_INFO_PATCH_VERSION 0_p20200802#' CMakeLists.txt - cmake_src_prepare -} - -src_configure() { - #the udev rules are 666, we don't want that - local mycmakeargs=( - -DINSTALL_UDEV_RULES=OFF - -DDETACH_KERNEL_DRIVER=ON - -DENABLE_ZEROCOPY="$(usex zerocopy)" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - newinitd "${FILESDIR}"/rtl_tcp.initd rtl_tcp - newconfd "${FILESDIR}"/rtl_tcp.confd rtl_tcp -} - -pkg_postinst() { - elog "Only users in the usb group can capture." - elog "Just run 'gpasswd -a usb', then have re-login." -} diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild deleted file mode 100644 index ad11e988cd5f.. --- a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="turns your Realtek RTL2832 based DVB dongle into a SDR receiver" -HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.osmocom.org/${PN}; -else - #git clone https://git.osmocom.org/rtl-sdr - #cd rtl-sdr - #git archive --format=tar --prefix=rtl-sdr-${PV}/ master | xz > ../rtl-sdr-${PV}.tar.xz - #SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz; - - COMMIT="ed0317e6a58c098874ac58b769cf2e609c18d9a5" -
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/
commit: 93a2c4c17dbb774d2d291df68fcb3f9edf8f4cca Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 24 20:45:04 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a2c4c1 kde-frameworks/kio: drop 6.0.0-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/kio-6.0.0-r1.ebuild | 91 -- 1 file changed, 91 deletions(-) diff --git a/kde-frameworks/kio/kio-6.0.0-r1.ebuild b/kde-frameworks/kio/kio-6.0.0-r1.ebuild deleted file mode 100644 index 384afe22e7e1.. --- a/kde-frameworks/kio/kio-6.0.0-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_HANDBOOK="optional" -ECM_HANDBOOK_DIR="docs" -ECM_TEST="forceoptional" -PVCUT=$(ver_cut 1-2) -QTMIN=6.6.2 -inherit ecm frameworks.kde.org xdg-utils - -DESCRIPTION="Framework providing transparent file and data management" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64" -IUSE="acl +kwallet wayland X" - -# tests hang -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kauth-${PVCUT}*:6 - =kde-frameworks/kbookmarks-${PVCUT}*:6 - =kde-frameworks/kcodecs-${PVCUT}*:6 - =kde-frameworks/kcolorscheme-${PVCUT}*:6 - =kde-frameworks/kcompletion-${PVCUT}*:6 - =kde-frameworks/kconfig-${PVCUT}*:6 - =kde-frameworks/kconfigwidgets-${PVCUT}*:6 - =kde-frameworks/kcoreaddons-${PVCUT}*:6 - =kde-frameworks/kcrash-${PVCUT}*:6 - =kde-frameworks/kdbusaddons-${PVCUT}*:6 - =kde-frameworks/kguiaddons-${PVCUT}*:6 - =kde-frameworks/ki18n-${PVCUT}*:6 - =kde-frameworks/kiconthemes-${PVCUT}*:6 - =kde-frameworks/kitemviews-${PVCUT}*:6 - =kde-frameworks/kjobwidgets-${PVCUT}*:6 - =kde-frameworks/knotifications-${PVCUT}*:6 - =kde-frameworks/kservice-${PVCUT}*:6 - =kde-frameworks/ktextwidgets-${PVCUT}*:6 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:6 - =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?] - =kde-frameworks/kxmlgui-${PVCUT}*:6 - =kde-frameworks/solid-${PVCUT}*:6 - sys-power/switcheroo-control - acl? ( - sys-apps/attr - virtual/acl - ) - handbook? ( - dev-libs/libxml2 - dev-libs/libxslt - =kde-frameworks/karchive-${PVCUT}*:6 - =kde-frameworks/kdoctools-${PVCUT}*:6 - ) - kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtbase-${QTMIN}:6[concurrent] -" -RDEPEND="${COMMON_DEPEND} - sys-power/switcheroo-control -" -PDEPEND=">=kde-frameworks/kded-${PVCUT}:6" - -PATCHES=( "${FILESDIR}/${P}-kterminallauncherjob.patch" ) # KDE-bug 482107 - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package acl ACL) - $(cmake_use_find_package kwallet KF6Wallet) - -DWITH_WAYLAND=$(usex wayland) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - xdg_desktop_database_update -} - -pkg_postrm() { - ecm_pkg_postrm - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/metis/, sci-libs/metis/files/
commit: 512e52d7f6e11882215f4665eaa0b45ee690aa27 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 19:45:45 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512e52d7 sci-libs/metis: drop 5.1.0-r5 Closes: https://bugs.gentoo.org/906314 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/metis/Manifest| 1 - sci-libs/metis/files/metis-5.1.0-multilib.patch| 20 -- .../metis/files/metis-5.1.0-remove-GKlib-O3.patch | 11 --- .../metis/files/metis-5.1.0-shared-GKlib.patch | 21 -- sci-libs/metis/metis-5.1.0-r5.ebuild | 79 -- 5 files changed, 132 deletions(-) diff --git a/sci-libs/metis/Manifest b/sci-libs/metis/Manifest index 39754651ea8d..c9a17a772929 100644 --- a/sci-libs/metis/Manifest +++ b/sci-libs/metis/Manifest @@ -1,2 +1 @@ -DIST metis-5.1.0.tar.gz 4984968 BLAKE2B c5f8ff552fce7e7cc02740e6197c9deb5e05e8bc2e2e56cad0cba85705eec6990b511182930c8758fd16a18015f54c8a4827038039bc3c58ee41df468ea175bc SHA512 deea47749d13bd06fbeaf98a53c6c0b61603ddc17a43dae81d72c8015576f6495fd83c11b0ef68d024879ed5415c14ebdbd87ce49c181bdac680573bea8bdb25 DIST metis-5.2.1.tar.gz 4838377 BLAKE2B 7f2bb3b4dce71cd05e25d042095c311f814d5d197b1a6ae19994b6bcbb7d948d3a96210cbce5633f39d7bb8ad7cc3f8f4977c6465ec8591934aac00ea9637c94 SHA512 69127b7a777f9ba14cf399a7122000af9d6094a5f44be600a28384cfc0495c024fb0c6eab37c4473a5763ec1077cd9f30d9bcbb3c952462f6c9ead31c6b9e790 diff --git a/sci-libs/metis/files/metis-5.1.0-multilib.patch b/sci-libs/metis/files/metis-5.1.0-multilib.patch deleted file mode 100644 index 9e72c5b1b2d3.. --- a/sci-libs/metis/files/metis-5.1.0-multilib.patch +++ /dev/null @@ -1,20 +0,0 @@ a/libmetis/CMakeLists.txt -+++ b/libmetis/CMakeLists.txt -@@ -4,13 +4,14 @@ - file(GLOB metis_sources *.c) - # Build libmetis. - add_library(metis ${METIS_LIBRARY_TYPE} ${GKlib_sources} ${metis_sources}) -+set_target_properties(metis PROPERTIES SOVERSION 0) - if(UNIX) - target_link_libraries(metis m) - endif() - - if(METIS_INSTALL) - install(TARGETS metis --LIBRARY DESTINATION lib --RUNTIME DESTINATION lib --ARCHIVE DESTINATION lib) -+LIBRARY DESTINATION lib${LIB_SUFFIX} -+RUNTIME DESTINATION lib${LIB_SUFFIX} -+ARCHIVE DESTINATION lib${LIB_SUFFIX}) - endif() diff --git a/sci-libs/metis/files/metis-5.1.0-remove-GKlib-O3.patch b/sci-libs/metis/files/metis-5.1.0-remove-GKlib-O3.patch deleted file mode 100644 index 507395867fcc.. --- a/sci-libs/metis/files/metis-5.1.0-remove-GKlib-O3.patch +++ /dev/null @@ -1,11 +0,0 @@ a/GKlib/GKlibSystem.cmake -+++ b/GKlib/GKlibSystem.cmake -@@ -20,7 +20,7 @@ - elseif(MINGW) - set(GKlib_COPTS "-DUSE_GKREGEX") - else() -- set(GKlib_COPTS "-O3") -+ set(GKlib_COPTS "") - set(GKlib_COPTIONS "-DLINUX -D_FILE_OFFSET_BITS=64") - endif(MSVC) - if(CYGWIN) diff --git a/sci-libs/metis/files/metis-5.1.0-shared-GKlib.patch b/sci-libs/metis/files/metis-5.1.0-shared-GKlib.patch deleted file mode 100644 index 483820164638.. --- a/sci-libs/metis/files/metis-5.1.0-shared-GKlib.patch +++ /dev/null @@ -1,21 +0,0 @@ a/GKlib/CMakeLists.txt -+++ b/GKlib/CMakeLists.txt -@@ -7,7 +7,7 @@ - include(GKlibSystem.cmake) - - include_directories(".") --add_library(GKlib STATIC ${GKlib_sources}) -+add_library(GKlib SHARED ${GKlib_sources}) - if(UNIX) - target_link_libraries(GKlib m) - endif(UNIX) -@@ -16,6 +16,6 @@ - add_subdirectory("test") - - install(TARGETS GKlib -- ARCHIVE DESTINATION lib -- LIBRARY DESTINATION lib) --install(FILES ${GKlib_includes} DESTINATION include) -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} -+ LIBRARY DESTINATION lib${LIB_SUFFIX}) -+install(FILES ${GKlib_includes} DESTINATION include/metis) diff --git a/sci-libs/metis/metis-5.1.0-r5.ebuild b/sci-libs/metis/metis-5.1.0-r5.ebuild deleted file mode 100644 index 71b30fa92596.. --- a/sci-libs/metis/metis-5.1.0-r5.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A package for unstructured serial graph partitioning" -HOMEPAGE="http://glaros.dtc.umn.edu/gkhome/metis/metis/overview; -SRC_URI="http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="doc double-precision examples int64 openmp" - -RDEPEND="!> "${T}"/metis.pc <<- EOF || die - prefix=${EPREFIX}/usr - exec_prefix=\${prefix} - libdir=\${exec_prefix}/$(get_libdir) - includedir=\${prefix}/include - - Name: METIS - Description: Software for partioning unstructured graphes and meshes -
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwindowsystem/
commit: c2bc976132748ab71210005746b8acc5d7c16ce7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 15 13:59:22 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bc9761 kde-frameworks/kwindowsystem: Add missing slot operators >=dev-qt/qtbase-${QTMIN}:6=[gui] for qtx11extras_p.h >=dev-qt/qtwayland-${QTMIN}:6= for private/qwayland*_p.h Signed-off-by: Andreas Sturmlechner gentoo.org> .../{kwindowsystem-6.0.0.ebuild => kwindowsystem-6.0.0-r1.ebuild}| 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0-r1.ebuild similarity index 83% rename from kde-frameworks/kwindowsystem/kwindowsystem-6.0.0.ebuild rename to kde-frameworks/kwindowsystem/kwindowsystem-6.0.0-r1.ebuild index b5695d0f4634..28c792b12620 100644 --- a/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0.ebuild +++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0-r1.ebuild @@ -14,11 +14,14 @@ IUSE="wayland X" RESTRICT="test" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +# slot op: Uses private/qwayland*_p.h headers RDEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui] >=dev-qt/qtdeclarative-${QTMIN}:6 - wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 ) + wayland? ( >=dev-qt/qtwayland-${QTMIN}:6= ) X? ( + >=dev-qt/qtbase-${QTMIN}:6=[gui] x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kjobwidgets/
commit: 9f6b096d05c286d0455ebad8b0984c742dbe1406 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 15 13:48:37 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6b096d kde-frameworks/kjobwidgets: Add missing dev-qt/qtbase:6= slot op Uses Qt6::GuiPrivate for qtx11extras_p.h Signed-off-by: Andreas Sturmlechner gentoo.org> .../{kjobwidgets-6.0.0.ebuild => kjobwidgets-6.0.0-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0-r1.ebuild similarity index 88% rename from kde-frameworks/kjobwidgets/kjobwidgets-6.0.0.ebuild rename to kde-frameworks/kjobwidgets/kjobwidgets-6.0.0-r1.ebuild index 27e465183536..9c172ae81960 100644 --- a/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0.ebuild +++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0-r1.ebuild @@ -13,11 +13,13 @@ LICENSE="LGPL-2+" KEYWORDS="~amd64" IUSE="X" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h RDEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] =kde-frameworks/kcoreaddons-${PVCUT}*:6 =kde-frameworks/knotifications-${PVCUT}*:6 =kde-frameworks/kwidgetsaddons-${PVCUT}*:6 + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) " DEPEND="${RDEPEND} X? (
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kirigami/
commit: a7ec001e9d81bac901eff87a2cd54ee726dece20 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 15 13:46:25 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ec001e kde-frameworks/kirigami: Add missing dev-qt/qtbase:6= slot op Uses Qt6::GuiPrivate for qguiapplication_p.h Signed-off-by: Andreas Sturmlechner gentoo.org> .../kirigami/{kirigami-6.0.0.ebuild => kirigami-6.0.0-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kde-frameworks/kirigami/kirigami-6.0.0.ebuild b/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild similarity index 89% rename from kde-frameworks/kirigami/kirigami-6.0.0.ebuild rename to kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild index 9c9933f83293..c782a7f01808 100644 --- a/kde-frameworks/kirigami/kirigami-6.0.0.ebuild +++ b/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild @@ -19,8 +19,9 @@ IUSE="openmp" # requires package to already be installed RESTRICT="test" +# slot op: Uses Qt6::GuiPrivate for qguiapplication_p.h DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network] + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 "
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/
commit: dcc5ac87c3c7da7b11384c424d5fdb0063fc3eae Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 24 20:37:04 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc5ac87 kde-frameworks/kio: Backport various bug/regression fixes from 6.1.0 Berk Elyesa Yıldırım (1): Drop legacy keys for m_runOnDiscreteGpuBool Jonathan Marten (1): kioexec: Remove temporary files after the main loop has completed Martin Seher (1): fix hide service menu items in context menu Méven Car (2): KFileitem: Use internal permissions as best case scenario KFileItem: when checking access use current user Nicolas Fella (4): [knewfilemenu] Fix error handling when creating a folder that already exists [kterminallauncherjob] Inherit default process environment from parent [knewfilemenu] Add window title for new file dialog [kfileplacesmodel] Remove wrong assert Patrycja Rosa (1): Fix sprintf buffer leaks on 32-bit systems Sergey Katunin (1): Revert "Temporarily revert "Consider slow files as remote files in previewjob"" Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/Manifest| 1 + .../kio/files/kio-6.0.0-kterminallauncherjob.patch | 34 kde-frameworks/kio/kio-6.0.0-r2.ebuild | 93 ++ 3 files changed, 94 insertions(+), 34 deletions(-) diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index a7f8d0e727cf..a95962e599eb 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,2 +1,3 @@ DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470 SHA512 014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7 +DIST kio-6.0.0-patchset.tar.xz 5808 BLAKE2B 94b6a57a660fa2c6d2362b3a35c02a355dc486e59b9d4d74adab91258f2a8fd73ee2f2ae8168d4aaa11ae5508f3492e898002ba274cdd6a51eb1cf3422a003bb SHA512 b20e2b2ed673dffdbc9588bcaf1bcde9ff7dd6d4c77ef7398240b4d6c5f899f1025ef4757fa19f42c2196c60836afe6205bd8cd1ed436cc91ccffd7be427a7a7 DIST kio-6.0.0.tar.xz 3353680 BLAKE2B f65c2cc36e2e22494edf77f598ca6eff037d26de0981d3f136d3db901d1ca4cd069f696c5dd9a42622bcb6b60aabf79e1221b9862e47cc15205341101efe58e2 SHA512 ec230cda5fc9f973e0b02bf7e9a2c282c447c69cd247be10b11299b950043a9517ff17061c1262e4e709539d9fe17ff532d1ff69dae36abe56b1bb0d81327bfe diff --git a/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch b/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch deleted file mode 100644 index 2c9b594b33ee.. --- a/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 6e7775d315f389df0a440ed62b842ce83dc9a27e Mon Sep 17 00:00:00 2001 -From: Nicolas Fella -Date: Fri, 1 Mar 2024 22:16:07 +0100 -Subject: [PATCH] [kterminallauncherjob] Inherit default process environment - from parent - -Before Qt 6.3, an empty (default constructed) QProcessEnvironment caused -QProcess to incorrectly inherit the environment variables from the parent -process. This was fixed in qtbase 5fc9c02a695. - -CommandLauncherJob was adjusted for this in 916984940f64e07db9b4d152be9f2a87dda0cfb4, -however here we are overriding its default env with our own default-constructed one - -BUG: 482107 - src/gui/kterminallauncherjob.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/gui/kterminallauncherjob.cpp b/src/gui/kterminallauncherjob.cpp -index c4e83fb11b..edd99327bd 100644 a/src/gui/kterminallauncherjob.cpp -+++ b/src/gui/kterminallauncherjob.cpp -@@ -22,7 +22,7 @@ public: - QString m_fullCommand; // "xterm -e ls" - QString m_desktopName; - QByteArray m_startupId; --QProcessEnvironment m_environment; -+QProcessEnvironment m_environment{QProcessEnvironment::InheritFromParent}; - }; - - KTerminalLauncherJob::KTerminalLauncherJob(const QString , QObject *parent) --- -GitLab - diff --git a/kde-frameworks/kio/kio-6.0.0-r2.ebuild b/kde-frameworks/kio/kio-6.0.0-r2.ebuild new file mode 100644 index ..3c6c3979cb39 --- /dev/null +++ b/kde-frameworks/kio/kio-6.0.0-r2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PATCHSET="${P}-patchset" +ECM_DESIGNERPLUGIN="true" +ECM_HANDBOOK="optional" +ECM_HANDBOOK_DIR="docs" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=6.6.2 +inherit ecm frameworks.kde.org xdg-utils + +DESCRIPTION="Framework providing transparent file and data management" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz; + +LICENSE="LGPL-2+" +KEYWORDS="~amd64" +IUSE="acl +kwallet wayland X" + +# tests hang
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kiconthemes/
commit: 1ddbcdf922082e0bcab467087194855ecaa3921d Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 15 13:39:13 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddbcdf9 kde-frameworks/kiconthemes: Add missing dev-qt/qtbase:6= slot op Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h Backporting to 6.0.0, otherwise this dependency fix would only be introduced by 6.1.0 on April 13th. Signed-off-by: Andreas Sturmlechner gentoo.org> .../{kiconthemes-6.0.0.ebuild => kiconthemes-6.0.0-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.0.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.0.0-r1.ebuild similarity index 84% rename from kde-frameworks/kiconthemes/kiconthemes-6.0.0.ebuild rename to kde-frameworks/kiconthemes/kiconthemes-6.0.0-r1.ebuild index e89ae7b58774..ab3f30c4325c 100644 --- a/kde-frameworks/kiconthemes/kiconthemes-6.0.0.ebuild +++ b/kde-frameworks/kiconthemes/kiconthemes-6.0.0-r1.ebuild @@ -16,8 +16,9 @@ IUSE="" RESTRICT="test" # bug 574770 +# slot op: Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 =kde-frameworks/karchive-${PVCUT}*:6
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdbusaddons/, kde-frameworks/kdbusaddons/files/
commit: dcffa1856ce6d56c7f170946e5aae9d2dee4e6b4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 15 13:36:45 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcffa185 kde-frameworks/kdbusaddons: Add missing dev-qt/qtbase:6= slot op See also: https://invent.kde.org/frameworks/kdbusaddons/-/merge_requests/49 Backporting to 6.0.0, otherwise this dependency fix would only be introduced by 6.1.0 on April 13th. Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kdbusaddons-6.0.0-cmake.patch| 35 ++ ...ns-6.0.0.ebuild => kdbusaddons-6.0.0-r1.ebuild} | 5 +++- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/kde-frameworks/kdbusaddons/files/kdbusaddons-6.0.0-cmake.patch b/kde-frameworks/kdbusaddons/files/kdbusaddons-6.0.0-cmake.patch new file mode 100644 index ..b1ebc6d32bfd --- /dev/null +++ b/kde-frameworks/kdbusaddons/files/kdbusaddons-6.0.0-cmake.patch @@ -0,0 +1,35 @@ +From d307f232232de6e5646fd6a91053fe097b90b35f Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 15 Mar 2024 14:26:49 +0100 +Subject: [PATCH] Conditionalise Qt6::GuiPrivate on HAVE_X11 + +qtx11extras_p.h is already conditional behind HAVE_X11 + +Signed-off-by: Andreas Sturmlechner +--- + src/CMakeLists.txt | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index c47bc15..de5ac6f 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -60,11 +60,11 @@ ecm_generate_export_header(KF6DBusAddons + EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT} + ) + +-if(TARGET Qt6::Gui) +-set(_qt_x11_extras_libs Qt6::GuiPrivate) # qtx11extras_p.h +-endif() ++target_link_libraries(KF6DBusAddons PUBLIC Qt6::DBus) + +-target_link_libraries(KF6DBusAddons PUBLIC Qt6::DBus PRIVATE ${_qt_x11_extras_libs}) ++if(HAVE_X11) ++target_link_libraries(KF6DBusAddons PRIVATE Qt6::GuiPrivate) # qtx11extras_p.h ++endif() + + target_include_directories(KF6DBusAddons INTERFACE "$") + +-- +GitLab + diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0-r1.ebuild similarity index 79% rename from kde-frameworks/kdbusaddons/kdbusaddons-6.0.0.ebuild rename to kde-frameworks/kdbusaddons/kdbusaddons-6.0.0-r1.ebuild index 7d0db60a68ee..5c8019cf1755 100644 --- a/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0.ebuild +++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0-r1.ebuild @@ -13,13 +13,16 @@ LICENSE="LGPL-2+" KEYWORDS="~amd64" IUSE="X" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus] - X? ( >=dev-qt/qtbase-${QTMIN}:6[gui] ) + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) " RDEPEND="${DEPEND}" BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + src_configure() { local mycmakeargs=( -DWITH_X11=$(usex X)
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/
commit: 8d8f5bf58b557faca960def5759907f0b0b8ba5f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 3 11:17:53 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8f5bf5 kde-frameworks/kio: RDEPEND on dev-qt/qtbase:6[libproxy] See also: https://community.kde.org/Plasma/Plasma_6.0_Release_notes#Everything_else Upstream commit 22edf0fce94f5c2ed605d3636c1938e1b1c91987 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/kio-6.0.0-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-frameworks/kio/kio-6.0.0-r2.ebuild b/kde-frameworks/kio/kio-6.0.0-r2.ebuild index 3c6c3979cb39..bcd96c173dc7 100644 --- a/kde-frameworks/kio/kio-6.0.0-r2.ebuild +++ b/kde-frameworks/kio/kio-6.0.0-r2.ebuild @@ -65,6 +65,7 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qtbase-${QTMIN}:6[concurrent] " RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtbase-${QTMIN}:6[libproxy] sys-power/switcheroo-control " PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/
commit: 2e7bc1f90ee38298656062a2648133eef56ed923 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 15 13:43:44 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 21:02:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7bc1f9 kde-frameworks/kio: Add missing dev-qt/qtbase:6= slot op Uses Qt6::GuiPrivate for qtx11extras_p.h Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/kio-6.0.0-r2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kde-frameworks/kio/kio-6.0.0-r2.ebuild b/kde-frameworks/kio/kio-6.0.0-r2.ebuild index bcd96c173dc7..468a30f84e2f 100644 --- a/kde-frameworks/kio/kio-6.0.0-r2.ebuild +++ b/kde-frameworks/kio/kio-6.0.0-r2.ebuild @@ -22,6 +22,7 @@ IUSE="acl +kwallet wayland X" # tests hang RESTRICT="test" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets] >=dev-qt/qt5compat-${QTMIN}:6 @@ -60,6 +61,7 @@ COMMON_DEPEND=" =kde-frameworks/kdoctools-${PVCUT}*:6 ) kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 ) + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) " DEPEND="${COMMON_DEPEND} >=dev-qt/qtbase-${QTMIN}:6[concurrent]
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/
commit: 7faf5651cd3085122cfcc9e794f1a8c20cca70a7 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 24 19:50:48 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 24 20:45:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faf5651 dev-cpp/glibmm: add 2.66.7 Signed-off-by: Mart Raudsepp gentoo.org> dev-cpp/glibmm/Manifest | 1 + dev-cpp/glibmm/glibmm-2.66.7.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest index 9e8553494380..5399868cf1f3 100644 --- a/dev-cpp/glibmm/Manifest +++ b/dev-cpp/glibmm/Manifest @@ -1,4 +1,5 @@ DIST glibmm-2.66.6.tar.xz 8668828 BLAKE2B 0e133eb73f8a290e3bc2167435e9e88b49603153c96d2eff130ac0ee0d1b1e0d3907197267cd1bc62e1f8b6a74ed8a8429e891430c4bfc512cbdf5e877e79701 SHA512 64d5ee1904ac645ee5a470889b928a24ab012bb0c310a94631bd725df9d5b7a5c0d2129f114017677db922b724ad12ab33698f1d27cae4aaeccd199b0e883099 +DIST glibmm-2.66.7.tar.xz 8773780 BLAKE2B faef7b6a9ca91aed3ac7ddeddc0413f87daba4b8d1e887431bd7db8b7cae66ec449292bbb0fb9e4e574d1ce680853ab0ffb476abd76c19257c7434389ba3d2cc SHA512 09b99622c051afd264d7a9b23025ee28ec870c6d23a5084ef7192f67b96fb8f16be5dbb2e8a4ff8a1d4ff873d3e73b4e25dee122049266687f471dcd3989b5bb DIST glibmm-2.76.0.tar.xz 9295168 BLAKE2B 99e6e0776f945a245ea68ca39194c6cecaace282a9be31e27e65e07b8034963c814a6306b74817aeb82740fbc01a9e4ff3a0b4a8605da15a3cd0d3e72a86bb16 SHA512 be49599f5eb8eb5a1cef015cdb37af2564fcd1ea845aa4344804ca5f0f61468949711e25cefebb93219e1be37128ebfdd2a816324e752ac4395b4b87c072fc78 DIST glibmm-2.78.0.tar.xz 9292916 BLAKE2B 41b0bf4d472b9ee1252f96c1d77a41b9ea447e4cf10b613fb1c3ca99251e0701923ab0a4efe305f0a04ae72f7fbd376d76d3e03df11ecc67343d6927068c42af SHA512 b93575983860101d793725e08c13987914465e4daf280defb4a96b2f842b9e1a99c9320b05f2a6af9e3f7a2a384855b6710b982f9015a6469e37f3c257d9d811 DIST glibmm-2.78.1.tar.xz 9486784 BLAKE2B 2875d93b0cedb6bf84cb463b1c73743c55dc446ee0c1dce36344a8e0ff77cec8d890d1e3b0f1d4a841d293ab123cc60bf5c6b55ed9a0456fe235d928bf28ff05 SHA512 5ace15c492be553e2c6abd8d0699197239261feaa2b45ff77181f59bb98b584dc822bdd46dbdee35691cc5a955a3b88e03f58532459236fd780823354c35d0a6 diff --git a/dev-cpp/glibmm/glibmm-2.66.7.ebuild b/dev-cpp/glibmm/glibmm-2.66.7.ebuild new file mode 100644 index ..d1b090088a81 --- /dev/null +++ b/dev-cpp/glibmm/glibmm-2.66.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) +inherit gnome.org meson-multilib python-any-r1 + +DESCRIPTION="C++ interface for glib2" +HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/glibmm; + +LICENSE="LGPL-2.1+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="gtk-doc debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.61.2:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + gtk-doc? ( + app-text/doxygen[dot] + dev-lang/perl + dev-perl/XML-Parser + dev-libs/libxslt + media-gfx/graphviz + ) +" + +src_prepare() { + default + + # giomm_tls_client requires FEATURES=-network-sandbox and glib-networking rdep + sed -i -e '/giomm_tls_client/d' tests/meson.build || die + + if ! use test; then + sed -i -e "/^subdir('tests')/d" meson.build || die + fi +} + +multilib_src_configure() { + local emesonargs=( + -Dwarnings=min + -Dbuild-deprecated-api=true + $(meson_native_use_bool gtk-doc build-documentation) + $(meson_use debug debug-refcounting) + -Dbuild-examples=false + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/folks/
commit: ae7643069ea5764730ada6fb736e7fe07f6f7608 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 24 19:54:14 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 24 20:45:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae764306 dev-libs/folks: add 0.15.9 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/folks/Manifest| 1 + dev-libs/folks/folks-0.15.9.ebuild | 97 ++ 2 files changed, 98 insertions(+) diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest index 2959c442751f..f63189255e12 100644 --- a/dev-libs/folks/Manifest +++ b/dev-libs/folks/Manifest @@ -1,2 +1,3 @@ DIST folks-0.15.6.tar.xz 497968 BLAKE2B bb9237fae05a748a18a85d29034e879947c4ffcc1d3dbe7277c8e1f41e6e9c9ec27170e9e7d2ccb6dcc89789d331f7f320648620636e1ee54685906fc67ba4f9 SHA512 8d77c3b4c963d88877798b24da9edd977b3ac4b18568ed75885fa87bf81e0e8f29dc8232352e3fefc0bf2c9bb8ca6cea984d87d946a3892963a158bd4f45dc30 DIST folks-0.15.7.tar.xz 502128 BLAKE2B b93146b216dd31dbc07cf770130593f830c01568aff3424bf4d0d8588ac651ea225ed6d3b38b9855d82dbef168605145a3a3de49706dd2ab31a4d368636dddf0 SHA512 52657b45678aa2418a44b0c8d332ac207eff18b02ca5c0d1491bdf8bae6552f30f2b6435804adc2a5fa66997f2cea09bdfe399dfaf52f3d8b7a5bde11b137c35 +DIST folks-0.15.9.tar.xz 506044 BLAKE2B e239c0ca3b51a5452620f5abaf37b34413b0a5ee867cc682214abd00c21d6375abf1a31755acd69360e47604c61572a63ffbe91f38485be1a83685a98aa34cd0 SHA512 8b1f0afaaf0907a9609863ec913eab75c7f60e3d1fd54e553fdb8d425f33cfb6043171bc5b7cc1dc66b1de702e1a8f5dd229c707d99af47dd3926ec0588c87fd diff --git a/dev-libs/folks/folks-0.15.9.ebuild b/dev-libs/folks/folks-0.15.9.ebuild new file mode 100644 index ..9eec95007c6c --- /dev/null +++ b/dev-libs/folks/folks-0.15.9.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Library for aggregating people from multiple sources" +HOMEPAGE="https://wiki.gnome.org/Projects/Folks https://gitlab.gnome.org/GNOME/folks; + +LICENSE="LGPL-2.1+" +SLOT="0/26" # subslot = libfolks soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux" + +IUSE="bluetooth eds telepathy test utils" +REQUIRED_USE="bluetooth? ( eds )" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/glib-2.58:2 + >=dev-libs/libgee-0.10:0.8[introspection] + >=dev-libs/gobject-introspection-1.54:= + telepathy? ( + >=net-libs/telepathy-glib-0.19.9 + dev-libs/dbus-glib + ) + eds? ( >=gnome-extra/evolution-data-server-3.38:= ) + dev-libs/libxml2:2 + utils? ( sys-libs/readline:0= ) +" +# telepathy-mission-control needed at runtime; it is used by the telepathy +# backend via telepathy-glib's AccountManager binding. +RDEPEND="${DEPEND} + bluetooth? ( >=net-wireless/bluez-5[obex] ) + telepathy? ( net-im/telepathy-mission-control ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + telepathy? ( net-libs/telepathy-glib[vala] ) + eds? ( gnome-extra/evolution-data-server[vala] ) + test? ( + sys-apps/dbus + bluetooth? ( + $(python_gen_any_dep ' + >=dev-python/python-dbusmock-0.30.1[${PYTHON_USEDEP}] + ') + ) + ) +" + +python_check_deps() { + if use test && use bluetooth; then + python_has_version ">=dev-python/python-dbusmock-0.30.1[${PYTHON_USEDEP}]" + fi +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use bluetooth bluez_backend) + $(meson_use eds eds_backend) + $(meson_use eds ofono_backend) + $(meson_use telepathy telepathy_backend) + -Dzeitgeist=false # last rited package + -Dimport_tool=true + $(meson_use utils inspect_tool) + $(meson_use test tests) + -Dinstalled_tests=false + -Ddocs=false # Needs find_program sedding to specific version; only dev docs, don't bother + ) + meson_src_configure +} + +src_test() { + # Avoid warnings when /etc/profile.d/flatpak.sh from flatpak modified XDG_DATA_DIRS + export XDG_DATA_DIRS="${EPREFIX}"/usr/share + dbus-run-session meson test -C "${BUILD_DIR}" -t 5 || die "tests failed" +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/meld/
commit: fb8a03fdb6c8f533d081ebdf455d26f02ca270f6 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 24 20:10:57 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 24 20:45:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8a03fd dev-util/meld: add 3.22.2 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/meld/Manifest | 1 + dev-util/meld/meld-3.22.2.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/dev-util/meld/Manifest b/dev-util/meld/Manifest index be81f8fa181c..3087c33ec47a 100644 --- a/dev-util/meld/Manifest +++ b/dev-util/meld/Manifest @@ -1,2 +1,3 @@ DIST meld-3.22.0.tar.xz 674212 BLAKE2B 1d5af5fa9943c46fd150bd1e1c74003579a0017dea56178e92c4ba0dd1ba0bc3348a6f2625bfe5191fe4d8394b06462a30f2173ae623ffd32c637642f9c36183 SHA512 4cc1c9a76379401c1f116292bb4730301ec0f2413cdab7b463ed519ea7ee0ee86143a9c83a13f1ef09860aad192c04769d111bfb1eb10b5e1bc81fb44c530526 DIST meld-3.22.1.tar.xz 675984 BLAKE2B 47ad8cc0b3f55e2ab8066bd811a925eb12446d041b26220d56a11eedc727042357c8bbec26a5b9f1a9e220357753968acbc43dd257fe48013a3fcf7ef4243364 SHA512 7cb4c64a8134d02ee629c5459d5361c8ee1b1fb80efb02b9f3d2c577ecb69dca2ff66b90affb479682b7fceda41c60717ef859d93e3b93070a84901ae772b2cd +DIST meld-3.22.2.tar.xz 676376 BLAKE2B 5e592e378ac2c942dd98df6d9ac4f9af7a1eee552af1691aade2e0f453a5ddf649ca09c38191b2c2ffdb7b6fa165012b4d8372e9e99c33052f612e2ab8ca8670 SHA512 fd8b12567cd8dcf77f265d831c9ac9ba33d13fb78c95b01b496b016308ff4159963b4610a68f41d04a52cc5bcc13bb4568d24bbade5bd79246111e463e413284 diff --git a/dev-util/meld/meld-3.22.2.ebuild b/dev-util/meld/meld-3.22.2.ebuild new file mode 100644 index ..48ffb7c894f2 --- /dev/null +++ b/dev-util/meld/meld-3.22.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="A graphical diff and merge tool" +HOMEPAGE="http://meldmerge.org/; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=x11-libs/gtk+-3.20:3[introspection] + >=dev-libs/glib-2.48:2 + >=x11-libs/gtksourceview-4.0.0:4[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.30:3[cairo,${PYTHON_USEDEP}] + ') + gnome-base/gsettings-desktop-schemas + >=x11-libs/pango-1.34[introspection] + x11-themes/hicolor-icon-theme +" +DEPEND="${RDEPEND} + test? ( + dev-util/desktop-file-utils + dev-libs/appstream-glib + ) +" +BDEPEND=" + dev-util/intltool + dev-util/itstool + sys-devel/gettext + $(python_gen_cond_dep 'dev-python/distro[${PYTHON_USEDEP}]') +" +# dev-python/distro is soft-required in BDEPEND for python3.8 and onwards, +# but it's mainly needed for debian and derivatives - seems the fallback +# works fine, as we aren't a special_case, just an annoying warning. + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dprofile='' + -Dbyte-compile=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_optimize + python_fix_shebang "${ED}"/usr/bin/meld +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/
commit: 3e3fc5357c81552444208d4442c45dfe3f1e9c60 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 24 20:43:51 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 24 20:45:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3fc535 app-arch/file-roller: add 44 Signed-off-by: Mart Raudsepp gentoo.org> app-arch/file-roller/Manifest | 1 + app-arch/file-roller/file-roller-44.ebuild | 103 + 2 files changed, 104 insertions(+) diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest index da78996f1060..68d9d4b1e86b 100644 --- a/app-arch/file-roller/Manifest +++ b/app-arch/file-roller/Manifest @@ -1 +1,2 @@ DIST file-roller-43.1.tar.xz 898216 BLAKE2B 1a48f642a6436e2cc34cc4629ac24ab984b382a0df0895b20b2c6e89f0c65c2b29360cffd2d5cd9e3542c7479e7588211fa38b31aaca2afbcef8391b9b4afdc7 SHA512 67c2bf9c2aa885fad5119069232ea92872c1f08fc7cd517e2e64faef924f0b4a9195acbe042e535588ccd86b5147afa041f9ea355f480507c3743a2bb934 +DIST file-roller-44.tar.xz 924236 BLAKE2B 12eebd312afdec8f87141d384d1476be7296073f911791328158af1ab93fcb4092ee79e0c65743c36eaa28e06b5b59503357b6c4cff87b4896d3969a67d08e45 SHA512 d40ac036161397828ded2bab7bdf1c029ef0b53fad65e0922e6eeec40442eb7a9898a7d5c3208f6dfda3ad6f51b0771f248ab64c177769b655493a44c403f824 diff --git a/app-arch/file-roller/file-roller-44.ebuild b/app-arch/file-roller/file-roller-44.ebuild new file mode 100644 index ..6b9c0f7cfa2c --- /dev/null +++ b/app-arch/file-roller/file-roller-44.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg + +DESCRIPTION="Archive manager for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller; + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="gtk-doc +introspection nautilus" +REQUIRED_USE="gtk-doc? ( introspection )" + +# gdk-pixbuf used extensively in the source +# cairo used in eggtreemultidnd.c +# pango used in fr-window +RDEPEND=" + >=dev-libs/glib-2.38:2 + >=gui-libs/gtk-4.8.1:4[introspection?] + >=gui-libs/libadwaita-1.2:1 + nautilus? ( >=gnome-base/nautilus-43.0 ) + >=dev-libs/json-glib-0.14 + >=app-arch/libarchive-3.2:= + introspection? ( dev-libs/gobject-introspection ) + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +${PN} is a frontend for several archiving utilities. If you want a +particular archive format support, see ${HOMEPAGE} +and install the relevant package. For example: +7-zip - app-arch/p7zip +ace - app-arch/unace +arj - app-arch/arj +brotli - app-arch/brotli +cpio- app-alternatives/cpio +deb - app-arch/dpkg +iso - app-cdr/cdrtools +jar,zip - app-arch/zip and app-arch/unzip +lha - app-arch/lha +lzop- app-arch/lzop +lz4 - app-arch/lz4 +rar - app-arch/unrar or app-arch/unar +rpm - app-arch/rpm +unstuff - app-arch/stuffit +zstd- app-arch/zstd +zoo - app-arch/zoo" + +src_prepare() { + # File providing Gentoo package names for various archivers + cp -v "${FILESDIR}"/3.36-packages.match data/packages.match || die + + default + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Drun-in-place=false + $(meson_feature nautilus nautilus-actions) + -Dnotification=enabled + -Duse_native_appchooser=false + -Dpackagekit=false + -Dlibarchive=enabled + $(meson_feature introspection) + $(meson_feature gtk-doc api_docs) + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/ || die + mv "${ED}"/usr/share/doc/file-roller "${ED}"/usr/share/gtk-doc/file-roller || die + fi + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}