From c8e9af871eb7cd6ccf658ea535a898e64f06bf31 Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 21 May 2024 15:53:56 -0500 Subject: [PATCH 01/19] dev-embedded/qdl: add missing packages in RDEPEND Closes: https://bugs.gentoo.org/932346 Signed-off-by: Quincy Fleming --- dev-embedded/qdl/qdl-2024.4.9.ebuild | 7 +++++-- dev-embedded/qdl/qdl-9999.ebuild | 12 +++++++++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/dev-embedded/qdl/qdl-2024.4.9.ebuild b/dev-embedded/qdl/qdl-2024.4.9.ebuild index 788ac0069d..0af5b9e947 100644 --- a/dev-embedded/qdl/qdl-2024.4.9.ebuild +++ b/dev-embedded/qdl/qdl-2024.4.9.ebuild @@ -16,11 +16,14 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" +RDEPEND="dev-libs/libxml2" + +DEPEND="${RDEPEND}" + BDEPEND=" virtual/libudev virtual/pkgconfig - dev-libs/libxml2 -" + dev-libs/libxml2" src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG) diff --git a/dev-embedded/qdl/qdl-9999.ebuild b/dev-embedded/qdl/qdl-9999.ebuild index eb7eb73d3c..d95b276fa0 100644 --- a/dev-embedded/qdl/qdl-9999.ebuild +++ b/dev-embedded/qdl/qdl-9999.ebuild @@ -12,11 +12,17 @@ EGIT_REPO_URI="https://github.com/andersson/qdl.git" LICENSE="BSD" SLOT="0" +COMMON_DEPS=" + dev-libs/libusb + dev-libs/libxml2" + +RDEPEND="${COMMON_DEPS}" + +DEPEND="${COMMON_DEPS}" + BDEPEND=" virtual/pkgconfig - dev-libs/libusb - dev-libs/libxml2 -" + ${COMMON_DEPS}" src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG) From 027c1e52cdbbaf017c44be48104345c14e1082db Mon Sep 17 00:00:00 2001 From: Christopher Bayliss Date: Wed, 22 May 2024 07:01:07 +1000 Subject: [PATCH 02/19] dev-util/hut: version bump to 0.5.0 also tidy up the ebuild: * upstream changed, see the notice in the old upstream's README: https://git.sr.ht/~emersion/hut * correct the copyright years * drop 'DEPEND="${RDEPEND}"' Signed-off-by: Christopher Bayliss Closes: https://github.com/gentoo/guru/pull/191 Signed-off-by: Julien Roy --- dev-util/hut/Manifest | 4 ++-- dev-util/hut/{hut-0.3.0.ebuild => hut-0.5.0.ebuild} | 10 ++++------ dev-util/hut/metadata.xml | 4 ++-- 3 files changed, 8 insertions(+), 10 deletions(-) rename dev-util/hut/{hut-0.3.0.ebuild => hut-0.5.0.ebuild} (60%) diff --git a/dev-util/hut/Manifest b/dev-util/hut/Manifest index 7545093185..39734cda86 100644 --- a/dev-util/hut/Manifest +++ b/dev-util/hut/Manifest @@ -1,2 +1,2 @@ -DIST hut-0.3.0-vendor.tar.xz 863500 BLAKE2B 2bf717be5d75ba7e0007049d320cca8350d9d7fa53e2408c5a5ea73ec20916844322c84292b23dd6dd97d925590942ded57daf598216a6d2376242050ef3a571 SHA512 b55a5a45619da43d435c4a59f3a9518c7e9509840cfe7583a270a9ef00342f2870c169cd14b097afc6ed8635740b73b2f149d5c3f20f8f964c70442ecb7bf763 -DIST hut-0.3.0.tar.gz 116316 BLAKE2B 68400bfa7e7aa90ee4dfd5d9b2a8f6b4d09ef12103fab07b11abab3d9a99d777c11c8a7fde46228c33b73b65467cbe75db77800e428d17dbf21ba00564a2773b SHA512 41e84329b6d35df1abeca2a84352bd0bafaa7d05e7b36ff106d1c297e021dbc7beddd70c43ebfa02f48bad250469917879ee221a7983d132de8a56bc44e9a26b +DIST hut-0.5.0-vendor.tar.xz 619096 BLAKE2B de94aaa087c857365e52ff8928d61aad1e9ae05cb8601531012df58cdfd878ccf1f89ec8c7c84bed0667b6d153a5b6a30d1ee5a0b758c0fc7e557f0e7159a3c7 SHA512 06015a5fe47524790df63ec123c64c33e7f9282956db04253dccebede7050db58bd3b6cf80275a25ccaccacd57f42939ba03b063801c83019ff42348dcc99401 +DIST hut-0.5.0.tar.gz 129041 BLAKE2B 7e551f337525a7e043acba6b15e260488fdc498f87cfce0ec7d473d7e6070eda5f307a4cc1a8a16b40ec040bdacb8c28a23c3be2009a4c1e052e85a6a943cf72 SHA512 f24a0bfcb96f1643d1f6c741c101f54b9a522f3fde6fcd7fc65f27bbec0303e304dc2430cafec0a17aa471ec78e37b2c65cdf401cc5034480cd82f27ed3166d3 diff --git a/dev-util/hut/hut-0.3.0.ebuild b/dev-util/hut/hut-0.5.0.ebuild similarity index 60% rename from dev-util/hut/hut-0.3.0.ebuild rename to dev-util/hut/hut-0.5.0.ebuild index d5ca7f22fd..19773cfebc 100644 --- a/dev-util/hut/hut-0.3.0.ebuild +++ b/dev-util/hut/hut-0.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,11 +7,11 @@ inherit go-module DESCRIPTION="CLI tool for sourcehut" -HOMEPAGE="https://sr.ht/~emersion/hut/" +HOMEPAGE="https://sr.ht/~xenrox/hut/" SRC_URI=" - https://git.sr.ht/~emersion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/apraga/hut-vendor/releases/download/v${PV}/hut-${PV}-vendor.tar.xz + https://git.sr.ht/~xenrox/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/cjbayliss/hut-vendor/releases/download/v${PV}/hut-${PV}-vendor.tar.xz " S="${WORKDIR}/${PN}-v${PV}" @@ -21,8 +21,6 @@ SLOT="0" KEYWORDS="~amd64" - -DEPEND="${RDEPEND}" BDEPEND="app-text/scdoc" src_compile() { diff --git a/dev-util/hut/metadata.xml b/dev-util/hut/metadata.xml index a467263c25..41cdef9518 100644 --- a/dev-util/hut/metadata.xml +++ b/dev-util/hut/metadata.xml @@ -6,8 +6,8 @@ Alexis Praga - ~emersion/hut - apraga/hut-vendor + ~xenrox/hut + cjbayliss/hut-vendor Hut is a command-line tool to interact with sourcehut. It can manage git repositories, builds, publish to pages and pastes. From 967eeb5b104507c5ab89b14529dbf497802384de Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 21 May 2024 16:19:02 -0500 Subject: [PATCH 03/19] sys-power/nvidia-exec: update LICENSE Signed-off-by: Quincy Fleming --- sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild b/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild index 99c4e57ee7..b0fff053c5 100644 --- a/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild +++ b/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild @@ -19,7 +19,7 @@ fi DESCRIPTION="GPU switching without login out for Nvidia Optimus laptops under Linux" HOMEPAGE="https://github.com/pedro00dk/nvidia-exec" -LICENSE="GPL" +LICENSE="GPL-3" SLOT="0" RDEPEND=" From 33599a396007a19c6f8c741265078912411622ca Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 21 May 2024 16:20:17 -0500 Subject: [PATCH 04/19] sys-power/nvidia-exec: update LICENSE Signed-off-by: Quincy Fleming --- sys-power/nvidia-exec/nvidia-exec-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-power/nvidia-exec/nvidia-exec-9999.ebuild b/sys-power/nvidia-exec/nvidia-exec-9999.ebuild index 99c4e57ee7..b0fff053c5 100644 --- a/sys-power/nvidia-exec/nvidia-exec-9999.ebuild +++ b/sys-power/nvidia-exec/nvidia-exec-9999.ebuild @@ -19,7 +19,7 @@ fi DESCRIPTION="GPU switching without login out for Nvidia Optimus laptops under Linux" HOMEPAGE="https://github.com/pedro00dk/nvidia-exec" -LICENSE="GPL" +LICENSE="GPL-3" SLOT="0" RDEPEND=" From 512365b4d00e6b82b08bb66ba2de43a352dd3fc1 Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 21 May 2024 16:28:19 -0500 Subject: [PATCH 05/19] sys-kernel/ugrd: removed empty KEYWORDS Signed-off-by: Quincy Fleming --- sys-kernel/ugrd/ugrd-9999.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild index fe1d076ecd..49dd8900c2 100644 --- a/sys-kernel/ugrd/ugrd-9999.ebuild +++ b/sys-kernel/ugrd/ugrd-9999.ebuild @@ -13,7 +13,6 @@ EGIT_REPO_URI="https://github.com/desultory/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="" RDEPEND=" app-misc/pax-utils From 40aabc10c82c647cef686837f481f0b34d3ac512 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:17:55 -0400 Subject: [PATCH 06/19] net-im/mautrix-meta: add 0.3.1 Signed-off-by: Julien Roy --- net-im/mautrix-meta/Manifest | 2 + net-im/mautrix-meta/mautrix-meta-0.3.1.ebuild | 63 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 net-im/mautrix-meta/mautrix-meta-0.3.1.ebuild diff --git a/net-im/mautrix-meta/Manifest b/net-im/mautrix-meta/Manifest index e1e440c83a..a3bda6a2d6 100644 --- a/net-im/mautrix-meta/Manifest +++ b/net-im/mautrix-meta/Manifest @@ -2,3 +2,5 @@ DIST mautrix-meta-0.2.0.gh.tar.gz 198829 BLAKE2B 0dd9f02d5518d8fa3839c3df9388618 DIST mautrix-meta-0.2.0.tar.xz 28251872 BLAKE2B bca146d5da3093742fa8a6cb218251c75ba213c1dac48a9a8535971a38baf43c854f90882f40b0797029785bb40785d305d48feeab7cea6d985dfbf86614f00b SHA512 a5c267b49127ddc0052e2f823ed784951d5347567f31ec284516c8abab72a2f209069cfd378385075f86fd87416608d7d9dccb80247d7a44f46f4a037cc74b7e DIST mautrix-meta-0.3.0-deps.tar.xz 32145360 BLAKE2B 0c3c5a987d602067b9431637589d4d448580a3ce21d179f051c9ad45acb24f1f54d9e12d096f7223f3591b6335bc8e103302eb647f34b9cd98e7d5c225aa9c6e SHA512 cb6048c33b19fcfeb0dad78510a44bea3b907726b20e62280f66339f9d57168b259fb1f075a49d27d9e973683b0cb737d8a5439d56d336304be104e24be809a0 DIST mautrix-meta-0.3.0.gh.tar.gz 202451 BLAKE2B cf3a7cd2bd27d8a497c42fd960993d1df7714500abc67b9e30d2853e71070262238272ddbec513f056560a57e3e6028183b90a862139bbb6407028c482c2569b SHA512 099c105ad8834f585215d0d9e3db16c1fe6d6064fe480b944e895527e44c069623f7667db8e84f90004df72dd49bdd1e1359b46e7987814e7c41a0b344ec3a67 +DIST mautrix-meta-0.3.1-deps.tar.xz 28436296 BLAKE2B 044812d4dfc89fd7d13e38595de1322b14dcbca0ae907c4a6a463047f1ed22e83fa0b825857c3eb134b22f49e7c308749bbf60bbf9725a64ae8b1952b08f7482 SHA512 2f753f1e02a9d6225f7370b3d30c06a91127a2e4d4c4e12032a27e9f0136d7590a52a281369d42b1d7b76f6a5b5c2cffbfbe1ea2a96e1c1eb6f145dcbb483fdb +DIST mautrix-meta-0.3.1.gh.tar.gz 203444 BLAKE2B 294171599408b3f5f40a244d952b7f06678f52c015bb94ce2d4dad0568642fac399467bd86b81036c200b47a74a389614bd41b74e560d92e4de2b77ca58acd5a SHA512 e0141b9adc9361236d24c94a66fdbbfcd10789f7a8f7d7a582f709c2e716eb72b7d4564c5dc58e2a5c82b37709ad2eb3a45e782aca8d74a430d2a15c0ee6db32 diff --git a/net-im/mautrix-meta/mautrix-meta-0.3.1.ebuild b/net-im/mautrix-meta/mautrix-meta-0.3.1.ebuild new file mode 100644 index 0000000000..3eae17ffed --- /dev/null +++ b/net-im/mautrix-meta/mautrix-meta-0.3.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Facebook puppeting bridge" +HOMEPAGE="https://github.com/mautrix/meta" +SRC_URI="https://github.com/mautrix/meta/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}-deps.tar.xz +" +S="${WORKDIR}/meta-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-meta + + keepdir /var/log/mautrix/meta + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +} From b3f372787ab54cff87d452cc77452838dadc8d75 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:18:11 -0400 Subject: [PATCH 07/19] net-im/mautrix-meta: drop 0.2.0 Signed-off-by: Julien Roy --- net-im/mautrix-meta/Manifest | 2 - net-im/mautrix-meta/mautrix-meta-0.2.0.ebuild | 63 ------------------- 2 files changed, 65 deletions(-) delete mode 100644 net-im/mautrix-meta/mautrix-meta-0.2.0.ebuild diff --git a/net-im/mautrix-meta/Manifest b/net-im/mautrix-meta/Manifest index a3bda6a2d6..2f8505fa52 100644 --- a/net-im/mautrix-meta/Manifest +++ b/net-im/mautrix-meta/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-meta-0.2.0.gh.tar.gz 198829 BLAKE2B 0dd9f02d5518d8fa3839c3df9388618a4051b41501fbc1b99ec5c0d213ab8482b0b909d9d7f572471429e441ab12d3f545d4a6ba5b67d3ae885e67b3685a35ae SHA512 76831c21a81c0b8e9ba9df144e938a647ac264e3dd2584df8190cd0bf9e875d8384b46c04e79486d923dc73aea909f585a0879ed7446009d1524e80490c9c7e0 -DIST mautrix-meta-0.2.0.tar.xz 28251872 BLAKE2B bca146d5da3093742fa8a6cb218251c75ba213c1dac48a9a8535971a38baf43c854f90882f40b0797029785bb40785d305d48feeab7cea6d985dfbf86614f00b SHA512 a5c267b49127ddc0052e2f823ed784951d5347567f31ec284516c8abab72a2f209069cfd378385075f86fd87416608d7d9dccb80247d7a44f46f4a037cc74b7e DIST mautrix-meta-0.3.0-deps.tar.xz 32145360 BLAKE2B 0c3c5a987d602067b9431637589d4d448580a3ce21d179f051c9ad45acb24f1f54d9e12d096f7223f3591b6335bc8e103302eb647f34b9cd98e7d5c225aa9c6e SHA512 cb6048c33b19fcfeb0dad78510a44bea3b907726b20e62280f66339f9d57168b259fb1f075a49d27d9e973683b0cb737d8a5439d56d336304be104e24be809a0 DIST mautrix-meta-0.3.0.gh.tar.gz 202451 BLAKE2B cf3a7cd2bd27d8a497c42fd960993d1df7714500abc67b9e30d2853e71070262238272ddbec513f056560a57e3e6028183b90a862139bbb6407028c482c2569b SHA512 099c105ad8834f585215d0d9e3db16c1fe6d6064fe480b944e895527e44c069623f7667db8e84f90004df72dd49bdd1e1359b46e7987814e7c41a0b344ec3a67 DIST mautrix-meta-0.3.1-deps.tar.xz 28436296 BLAKE2B 044812d4dfc89fd7d13e38595de1322b14dcbca0ae907c4a6a463047f1ed22e83fa0b825857c3eb134b22f49e7c308749bbf60bbf9725a64ae8b1952b08f7482 SHA512 2f753f1e02a9d6225f7370b3d30c06a91127a2e4d4c4e12032a27e9f0136d7590a52a281369d42b1d7b76f6a5b5c2cffbfbe1ea2a96e1c1eb6f145dcbb483fdb diff --git a/net-im/mautrix-meta/mautrix-meta-0.2.0.ebuild b/net-im/mautrix-meta/mautrix-meta-0.2.0.ebuild deleted file mode 100644 index 748abe0dcb..0000000000 --- a/net-im/mautrix-meta/mautrix-meta-0.2.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Facebook puppeting bridge" -HOMEPAGE="https://github.com/mautrix/meta" -SRC_URI="https://github.com/mautrix/meta/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/meta-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-meta - - keepdir /var/log/mautrix/meta - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} From 681179e30afadc39aba910d0c8828c0cce04ad15 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:20:05 -0400 Subject: [PATCH 08/19] net-im/mautrix-signal: add 0.6.1 Signed-off-by: Julien Roy --- net-im/mautrix-signal/Manifest | 2 + .../mautrix-signal-0.6.1.ebuild | 66 +++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild diff --git a/net-im/mautrix-signal/Manifest b/net-im/mautrix-signal/Manifest index 57139aeab8..d8e7082c4d 100644 --- a/net-im/mautrix-signal/Manifest +++ b/net-im/mautrix-signal/Manifest @@ -2,3 +2,5 @@ DIST mautrix-signal-0.5.1.gh.tar.gz 305845 BLAKE2B 6de8992b4204499f62d106cfd06a9 DIST mautrix-signal-0.5.1.tar.xz 20352288 BLAKE2B 835e2baf0dc3e0184eb8f1ffec8b8840708c1bba84105b6044b7bd2b671a693b4038d8858fb32353344353f24c63d714ad6536c3aab40cf214cefac1deb47b8f SHA512 d932dcd99df6e2a2e88282f88fc0301706c4a45fabf835fb1eb81ad94e621e1c77671d310cbd0dc4959f1b45e3bab893535228d89a6cf3fc409e1f6da059b089 DIST mautrix-signal-0.6.0-deps.tar.xz 23987148 BLAKE2B 67ef4ae365b2f3bd5ac98d371d950972b6c836518f3515d5596d63db82fa3eefa66b67099deb68d2c0ed2a8556d36403f2ee27ccf37e1f7bffa4f269f1c193e7 SHA512 a6d56c3ad185fe1e83deb061b60aa897a0a407d6bf459b6a68df56821b846b7b18db6d1f91ae044c2e9050f79ea2e0507ed9e1ee113d8d2dc93aa99af25121dc DIST mautrix-signal-0.6.0.gh.tar.gz 329464 BLAKE2B 723bb833c712c42e82bcf80fd205b8bf6371818a9631823cd68daa2d29c91cd00eafd6daa2b1d5278f808e7114babd7a572200f6738066225f7e97a18a9a81f5 SHA512 ac55ed462b442bc28045bd639359151b5717fef374f74a150c6597f4252cfb406c16de2b7989cb49b5e0e3c29f447427e19ac860048f7a9b2b020823694ffdba +DIST mautrix-signal-0.6.1-deps.tar.xz 20518340 BLAKE2B 5329b1b839a20160e10736b2cadcc3baf9c5a62cc95e992dad70d3a5c2eb0cba73bef7ee256967ffa11c137f0ace08c31f37016362d3bda679f019f0d79d2e30 SHA512 be26db727443d479b5c948e316e6ba259e6e6636aa8bd72b3987676fd8902c2cc46e48888249d977e2fe0985dbf0d39650d5487e6b78cb9454a201ca980540a0 +DIST mautrix-signal-0.6.1.gh.tar.gz 330028 BLAKE2B d2474ffa525f738e739e3bfce2fdfc9725e339a7615c75c468b3704a755e32c64eca6ca72a30719586f97b777e916e2777bd450f9217631a26e5b45b311c2acf SHA512 36d15e65d916ddbb97d3bfb62c73b5c481fecd65d145c41d7580f5eb3f575daeb057aa6a8b9ad8b35bfc20117a2adcfe7d239aa30802e04dd2f8c9ff9a2b34ce diff --git a/net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild b/net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild new file mode 100644 index 0000000000..2db1031b9f --- /dev/null +++ b/net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Signal puppeting bridge" +HOMEPAGE="https://github.com/mautrix/signal" +SRC_URI="https://github.com/mautrix/signal/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}-deps.tar.xz +" +S="${WORKDIR}/signal-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libsignal-ffi + dev-libs/olm +" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-signal + + keepdir /var/log/mautrix/signal + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +} From 2e5127e4ff6ad5d80ada956ef8dae4de624a0a35 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:20:45 -0400 Subject: [PATCH 09/19] net-im/mautrix-signal: drop 0.5.1 Signed-off-by: Julien Roy --- net-im/mautrix-signal/Manifest | 2 - .../mautrix-signal-0.5.1.ebuild | 66 ------------------- 2 files changed, 68 deletions(-) delete mode 100644 net-im/mautrix-signal/mautrix-signal-0.5.1.ebuild diff --git a/net-im/mautrix-signal/Manifest b/net-im/mautrix-signal/Manifest index d8e7082c4d..66063c3807 100644 --- a/net-im/mautrix-signal/Manifest +++ b/net-im/mautrix-signal/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-signal-0.5.1.gh.tar.gz 305845 BLAKE2B 6de8992b4204499f62d106cfd06a9841f79c5b929e7b214fd5b142f71d3c88a09bccea2842ba6465d0ad658e5f1dfcaff343a5b7b6b8090adb75e5f712c7e2c3 SHA512 20434685189ac2d6647539afdd63dd530312b1da5d6ce2d25e96268ca15384f7309bd99d9df49648b04e97cbec1ea7c7605ff401acc69eccbec972665035b96d -DIST mautrix-signal-0.5.1.tar.xz 20352288 BLAKE2B 835e2baf0dc3e0184eb8f1ffec8b8840708c1bba84105b6044b7bd2b671a693b4038d8858fb32353344353f24c63d714ad6536c3aab40cf214cefac1deb47b8f SHA512 d932dcd99df6e2a2e88282f88fc0301706c4a45fabf835fb1eb81ad94e621e1c77671d310cbd0dc4959f1b45e3bab893535228d89a6cf3fc409e1f6da059b089 DIST mautrix-signal-0.6.0-deps.tar.xz 23987148 BLAKE2B 67ef4ae365b2f3bd5ac98d371d950972b6c836518f3515d5596d63db82fa3eefa66b67099deb68d2c0ed2a8556d36403f2ee27ccf37e1f7bffa4f269f1c193e7 SHA512 a6d56c3ad185fe1e83deb061b60aa897a0a407d6bf459b6a68df56821b846b7b18db6d1f91ae044c2e9050f79ea2e0507ed9e1ee113d8d2dc93aa99af25121dc DIST mautrix-signal-0.6.0.gh.tar.gz 329464 BLAKE2B 723bb833c712c42e82bcf80fd205b8bf6371818a9631823cd68daa2d29c91cd00eafd6daa2b1d5278f808e7114babd7a572200f6738066225f7e97a18a9a81f5 SHA512 ac55ed462b442bc28045bd639359151b5717fef374f74a150c6597f4252cfb406c16de2b7989cb49b5e0e3c29f447427e19ac860048f7a9b2b020823694ffdba DIST mautrix-signal-0.6.1-deps.tar.xz 20518340 BLAKE2B 5329b1b839a20160e10736b2cadcc3baf9c5a62cc95e992dad70d3a5c2eb0cba73bef7ee256967ffa11c137f0ace08c31f37016362d3bda679f019f0d79d2e30 SHA512 be26db727443d479b5c948e316e6ba259e6e6636aa8bd72b3987676fd8902c2cc46e48888249d977e2fe0985dbf0d39650d5487e6b78cb9454a201ca980540a0 diff --git a/net-im/mautrix-signal/mautrix-signal-0.5.1.ebuild b/net-im/mautrix-signal/mautrix-signal-0.5.1.ebuild deleted file mode 100644 index 1b281563ab..0000000000 --- a/net-im/mautrix-signal/mautrix-signal-0.5.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Signal puppeting bridge" -HOMEPAGE="https://github.com/mautrix/signal" -SRC_URI="https://github.com/mautrix/signal/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/signal-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/libsignal-ffi - dev-libs/olm -" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-signal - - keepdir /var/log/mautrix/signal - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} From c82dbf469310ebab31ddb859313fe3669f529518 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:23:16 -0400 Subject: [PATCH 10/19] net-im/mautrix-facebook: treeclean Bug: https://bugs.gentoo.org/931470 Signed-off-by: Julien Roy --- net-im/mautrix-facebook/Manifest | 2 - .../files/mautrix-facebook.initd | 25 ------ .../files/mautrix-facebook.service | 12 --- .../mautrix-facebook-0.4.1.ebuild | 76 ------------------- .../mautrix-facebook-0.5.0.ebuild | 76 ------------------- net-im/mautrix-facebook/metadata.xml | 19 ----- 6 files changed, 210 deletions(-) delete mode 100644 net-im/mautrix-facebook/Manifest delete mode 100644 net-im/mautrix-facebook/files/mautrix-facebook.initd delete mode 100644 net-im/mautrix-facebook/files/mautrix-facebook.service delete mode 100644 net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild delete mode 100644 net-im/mautrix-facebook/mautrix-facebook-0.5.0.ebuild delete mode 100644 net-im/mautrix-facebook/metadata.xml diff --git a/net-im/mautrix-facebook/Manifest b/net-im/mautrix-facebook/Manifest deleted file mode 100644 index ca2183e542..0000000000 --- a/net-im/mautrix-facebook/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mautrix-facebook-0.4.1.gh.tar.gz 147071 BLAKE2B d74341a642825cf0f8ca1ae7c212a6b8cd0678bd8f0a01bb8eea7e6da512be4197dd72a026e8be199e708d2798af2f84f00f5eaec7a466c0cfe70ce9b157b61f SHA512 7f31408a64a969180fe28de15c5844023d73acd06ef7257e757c43c377ddd0eaa570a931ef05a8bc8d6547040cddebb779c426d94129598ebe72fa50ce9a0681 -DIST mautrix-facebook-0.5.0.gh.tar.gz 161752 BLAKE2B 0ba054f549853f96b9debed473e1d4944f0b0f7773d4a70f5048fa8d131c0bbc551aaea6b81b058e94650f26ad602c5d339aad25ac18799de0c45d8157bc5827 SHA512 cb7df53fb0839cf650a1969804b7e7e6efc6e38b94ba84d00773b0c704a16910dafc37cff19bd23a066c825248188f60bad95d4d44b7968444f77ce820698a07 diff --git a/net-im/mautrix-facebook/files/mautrix-facebook.initd b/net-im/mautrix-facebook/files/mautrix-facebook.initd deleted file mode 100644 index 2ff5861f97..0000000000 --- a/net-im/mautrix-facebook/files/mautrix-facebook.initd +++ /dev/null @@ -1,25 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -name="mautrix-facebook daemon" -description="A Matrix-Facebook Messenger puppeting bridge" -module="mautrix_facebook" - -pidfile="/run/${RC_SVCNAME}.pid" -command="/usr/bin/python" -command_args="-m ${module} -c /etc/mautrix/${module}.yaml -r /var/lib/mautrix/facebook/registration.yaml" -command_background=true -command_user="mautrix-facebook:mautrix" - -output_log="/var/log/mautrix/mautrix-facebook_daemon.log" -error_log="/var/log/mautrix/mautrix-facebook_daemon.log" - -depend() { - need net -} - -start_pre() { - checkpath -d -m 0755 -o "$command_user" /var/lib/mautrix/facebook - checkpath -f -m 0644 -o "$command_user" "$output_log" -} diff --git a/net-im/mautrix-facebook/files/mautrix-facebook.service b/net-im/mautrix-facebook/files/mautrix-facebook.service deleted file mode 100644 index 7f21b317fd..0000000000 --- a/net-im/mautrix-facebook/files/mautrix-facebook.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=A Matrix-Facebook Messenger puppeting bridge -After=network.target - -[Service] -User=mautrix-facebook -Group=mautrix -Restart=always -ExecStart=/usr/bin/python -m mautrix_facebook -c /etc/mautrix/mautrix_facebook.yaml -r /var/lib/mautrix/facebook/registration.yaml - -[Install] -WantedBy=multi-user.target \ No newline at end of file diff --git a/net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild b/net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild deleted file mode 100644 index b421ce99b1..0000000000 --- a/net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 optfeature systemd - -DESCRIPTION="A Matrix-Facebook Messenger puppeting bridge " -HOMEPAGE="https://github.com/mautrix/facebook/" -SRC_URI="https://github.com/mautrix/facebook/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/facebook-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/python-olm[${PYTHON_USEDEP}] - dev-python/paho-mqtt[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - dev-python/zstandard[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_install() { - distutils-r1_src_install - - keepdir /var/log/mautrix - fowners root:mautrix /var/log/mautrix - fperms 770 /var/log/mautrix - sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" "${ED}/usr/example-config.yaml" || die - - insinto "/etc/mautrix" - newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml" - rm "${ED}/usr/example-config.yaml" || die - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - optfeature "Prometheus statistics" dev-python/prometheus_client - optfeature "Sqlite backend" dev-python/aiosqlite - - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer to your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} diff --git a/net-im/mautrix-facebook/mautrix-facebook-0.5.0.ebuild b/net-im/mautrix-facebook/mautrix-facebook-0.5.0.ebuild deleted file mode 100644 index b421ce99b1..0000000000 --- a/net-im/mautrix-facebook/mautrix-facebook-0.5.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 optfeature systemd - -DESCRIPTION="A Matrix-Facebook Messenger puppeting bridge " -HOMEPAGE="https://github.com/mautrix/facebook/" -SRC_URI="https://github.com/mautrix/facebook/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/facebook-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/python-olm[${PYTHON_USEDEP}] - dev-python/paho-mqtt[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - dev-python/zstandard[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_install() { - distutils-r1_src_install - - keepdir /var/log/mautrix - fowners root:mautrix /var/log/mautrix - fperms 770 /var/log/mautrix - sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" "${ED}/usr/example-config.yaml" || die - - insinto "/etc/mautrix" - newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml" - rm "${ED}/usr/example-config.yaml" || die - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - optfeature "Prometheus statistics" dev-python/prometheus_client - optfeature "Sqlite backend" dev-python/aiosqlite - - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer to your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} diff --git a/net-im/mautrix-facebook/metadata.xml b/net-im/mautrix-facebook/metadata.xml deleted file mode 100644 index 98228eacc1..0000000000 --- a/net-im/mautrix-facebook/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Julien Roy - julien@jroy.ca - - - - Tulir Asokan - tulir@maunium.net - - https://github.com/mautrix/facebook/releases - https://docs.mau.fi/bridges/python/facebook/index.html - https://github.com/mautrix/facebook/issues - mautrix/facebook - mautrix-facebook - - From 4045abaf3e675f2f47a12ac1bfbea35a8956286e Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:23:58 -0400 Subject: [PATCH 11/19] media-fonts/ubuntumono-nerdfont: treeclean Signed-off-by: Julien Roy --- media-fonts/ubuntumono-nerdfont/Manifest | 4 --- media-fonts/ubuntumono-nerdfont/metadata.xml | 11 -------- .../ubuntumono-nerdfont-2.2.2.ebuild | 20 -------------- .../ubuntumono-nerdfont-3.1.1.ebuild | 26 ------------------- .../ubuntumono-nerdfont-3.2.0.ebuild | 26 ------------------- .../ubuntumono-nerdfont-3.2.1.ebuild | 26 ------------------- 6 files changed, 113 deletions(-) delete mode 100644 media-fonts/ubuntumono-nerdfont/Manifest delete mode 100644 media-fonts/ubuntumono-nerdfont/metadata.xml delete mode 100644 media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild delete mode 100644 media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild delete mode 100644 media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild delete mode 100644 media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild diff --git a/media-fonts/ubuntumono-nerdfont/Manifest b/media-fonts/ubuntumono-nerdfont/Manifest deleted file mode 100644 index bfc94a24c3..0000000000 --- a/media-fonts/ubuntumono-nerdfont/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST ubuntumono-nerdfont-2.2.2.zip 9741947 BLAKE2B 91ab5d244327351fedbc27e8d406c846a06747ce1747d96f88142c7ca8fc895078446ac6d9ba41fb49f5d7954a7a603a6645c3c785b0736145c917e97e20e498 SHA512 7687bac3861d9e7d74ea2584d4e5c57635e1faa0c6c09c3495cde7d635e6aee80bd8a356771369bf34794bd60610d60d0e318c65a7c9a6d70fac067cc55f1c5b -DIST ubuntumono-nerdfont-3.1.1.gh.tar.xz 1913160 BLAKE2B 4d44bc11fbabb76574749e870bf54529a18bab066aa5c57b988fe303721c044972400af1f9507bbfbcdcee1f0d9b54a477216911d0f6df5ca696f053d8a47b0e SHA512 326e16008b7ae650ec45f5bb1167362874c2dded0399f7152a50747e4fd09dc135fcae0aa2852e63bf8d956d79a75ab1a4402d57c46711305ad2940f468ee3a5 -DIST ubuntumono-nerdfont-3.2.0.gh.tar.xz 2124672 BLAKE2B aa8551f6f954bf7078983de5ebe01a27e66eaae8ec8aa08f94709eeb03574261b6adadbe41987e0c8259a7e9eaa77b7da47936b1c916217526135ea81c8a9bf4 SHA512 ae1a135191bcc67a9d74aadc8854ddde67149073b2f3b239eede7f744d08d7492a41f6c38dbff8f78e4d52d2102fb98a830876dd0f6a12d133cef83f0570ef6a -DIST ubuntumono-nerdfont-3.2.1.gh.tar.xz 2127992 BLAKE2B 7b9f3ccf8c3ac13ee24e385eba9f724c9229321873ba8000d0e7ea7ebececf9cace2e5d75fefdd650f1f531732f4c037040c45019dd26348bfdfb4fcea340abe SHA512 dc3e5c1d86aca54049a1d175c33453715baa37e58e04671b051690c616115ea7fe3fdefb96714751cadb20eee48c96b614017fbb3e93692498e783619dd919fd diff --git a/media-fonts/ubuntumono-nerdfont/metadata.xml b/media-fonts/ubuntumono-nerdfont/metadata.xml deleted file mode 100644 index 0eefc574ba..0000000000 --- a/media-fonts/ubuntumono-nerdfont/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - rahul@sandhuservices.dev - Rahul Sandhu - - - ryanoasis/nerd-fonts - - diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild deleted file mode 100644 index 70e1964f3b..0000000000 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.zip -> ${P}.zip" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -FONT_SUFFIX="ttf" diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild deleted file mode 100644 index 518cd5d3fa..0000000000 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild deleted file mode 100644 index 518cd5d3fa..0000000000 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild deleted file mode 100644 index 518cd5d3fa..0000000000 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} From 62368090ff1d2bf3f8ccad305d1c99d6b7bc6293 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:24:16 -0400 Subject: [PATCH 12/19] media-fonts/robotomono-nerdfont: treeclean Signed-off-by: Julien Roy --- media-fonts/robotomono-nerdfont/Manifest | 4 --- media-fonts/robotomono-nerdfont/metadata.xml | 11 -------- .../robotomono-nerdfont-2.2.2.ebuild | 20 -------------- .../robotomono-nerdfont-3.1.1.ebuild | 26 ------------------- .../robotomono-nerdfont-3.2.0.ebuild | 26 ------------------- .../robotomono-nerdfont-3.2.1.ebuild | 26 ------------------- 6 files changed, 113 deletions(-) delete mode 100644 media-fonts/robotomono-nerdfont/Manifest delete mode 100644 media-fonts/robotomono-nerdfont/metadata.xml delete mode 100644 media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild delete mode 100644 media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild delete mode 100644 media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild delete mode 100644 media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild diff --git a/media-fonts/robotomono-nerdfont/Manifest b/media-fonts/robotomono-nerdfont/Manifest deleted file mode 100644 index f35883cdb4..0000000000 --- a/media-fonts/robotomono-nerdfont/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST robotomono-nerdfont-2.2.2.zip 25182334 BLAKE2B 2c6baed85ce0bdd3b0efdafdede08004d3fa16758d9e2baed12fba89a7d73c0f9a0130e71db5603de9addba366e1fb40ffeb5edfaba96adf1d312dcdd8ff22df SHA512 47f509e446ee1b48eb21d880e111abcb13e489ce45d95561e9eed2292692159b9bfcfd7da6addfe9f868dedbc5d7283a07d35cdaace008125937215e7f96a0ee -DIST robotomono-nerdfont-3.1.1.gh.tar.xz 3088700 BLAKE2B 4cc63764c0b98008a549324f512f237ce79df2af23d19615f4215d9ab8421b1620aa4a6f5452d9a2f509e7077aa6963c420e6f0e2ec058c3430f51ef0411fe13 SHA512 ef0c73a097242308d2a078b26cff8319d606095b27f1d250c03606feaf44c17446b1ada6f6cbd2ddf251f95da605e0114491760939fb8f032d9a409a954531fc -DIST robotomono-nerdfont-3.2.0.gh.tar.xz 3424440 BLAKE2B 537ef78f1247f17cacf1b33e851390dfcba384d9fc392f575aac7f4599d8672ef534113739195eababd8a2eae59cd2dd129d51cc93b5986c593da21be034f6cf SHA512 2b5c667936a00f097eb6c2af57888f0c7b8defb373c15db78b58af7853ed966ca930d8d4cef9337733d56866daa2dce17286e91095ff22686958b597f49a386f -DIST robotomono-nerdfont-3.2.1.gh.tar.xz 3460532 BLAKE2B 16737154814d4eeb29af321a4943ed24e3bc793400385148fd82d7dfa1b8cd1aa25472291723aca72d5b32c95ad540e2f854a1048af6e8b3692d780e225ed281 SHA512 408819177a0e56ee6684a07645651818779aa8d8a2a13e718044480950427185bcf4d6e8945d63be1da7ff3602b57f606c997a374fa43eef5ceb01b71c69c8cd diff --git a/media-fonts/robotomono-nerdfont/metadata.xml b/media-fonts/robotomono-nerdfont/metadata.xml deleted file mode 100644 index 0eefc574ba..0000000000 --- a/media-fonts/robotomono-nerdfont/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - rahul@sandhuservices.dev - Rahul Sandhu - - - ryanoasis/nerd-fonts - - diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild deleted file mode 100644 index 983b1f97cb..0000000000 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.zip -> ${P}.zip" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -FONT_SUFFIX="ttf" diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild deleted file mode 100644 index 242084ac37..0000000000 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild deleted file mode 100644 index 242084ac37..0000000000 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild deleted file mode 100644 index 242084ac37..0000000000 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} From b9f00007b2b95c5830ba13908f5f2b114918b3b7 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:24:30 -0400 Subject: [PATCH 13/19] media-fonts/jetbrainsmono-nerdfont: treeclean Signed-off-by: Julien Roy --- media-fonts/jetbrainsmono-nerdfont/Manifest | 4 --- .../jetbrainsmono-nerdfont-2.2.2.ebuild | 20 -------------- .../jetbrainsmono-nerdfont-3.1.1.ebuild | 26 ------------------- .../jetbrainsmono-nerdfont-3.2.0.ebuild | 26 ------------------- .../jetbrainsmono-nerdfont-3.2.1.ebuild | 26 ------------------- .../jetbrainsmono-nerdfont/metadata.xml | 11 -------- 6 files changed, 113 deletions(-) delete mode 100644 media-fonts/jetbrainsmono-nerdfont/Manifest delete mode 100644 media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild delete mode 100644 media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild delete mode 100644 media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild delete mode 100644 media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild delete mode 100644 media-fonts/jetbrainsmono-nerdfont/metadata.xml diff --git a/media-fonts/jetbrainsmono-nerdfont/Manifest b/media-fonts/jetbrainsmono-nerdfont/Manifest deleted file mode 100644 index 033495c5ee..0000000000 --- a/media-fonts/jetbrainsmono-nerdfont/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST jetbrainsmono-nerdfont-2.2.2.zip 76924136 BLAKE2B eca3c4487739008c898f93702de564656cf76d5d94406c69cd7d1b12f9ab8db1ef32a29e3de88311159fc292be4994537d8a106794845ed99eecd40410c22919 SHA512 1b009498a2a8a23c80002264e7f1d37d56261c8ff4a7baaeeeed3db8bb52dee8fa760c5b3e2cc0921443754a0e5d08f6b553b3857971f0dd34591eb85965204e -DIST jetbrainsmono-nerdfont-3.1.1.gh.tar.xz 3647308 BLAKE2B 610016400b035764216555048e8dd2010c7de8744e51b0c53ccf056ca2a1495f4d9a61bd7910aa5c6c05ea13c99162a34f0c84c64eb80e5a6798a2ad69b0431a SHA512 d0642d40ef5bb6843f789722eb1e9cc8aa8ac55f49516166e37e37b9b626eda842f60e37fc16ff0cc99d98b0a8aedab8870a99355fb3c31749f00fe09d4f589c -DIST jetbrainsmono-nerdfont-3.2.0.gh.tar.xz 5666516 BLAKE2B 14eb1e7a420ee212d5fc1d1ca2b70c47716982aaeca502d3d802953617effd61233ff738490c4f2061d60a0be41d33cace8d6cff53dd4a00decad98ec699f9be SHA512 b0498d82a10affa30ac72d2aab0a1478ac7e053d1ef766b892d60fd89a48f87640990d09c18e9b1508303694cb9575bf937cd68e6932982cd6b2fc3b16fa4d8e -DIST jetbrainsmono-nerdfont-3.2.1.gh.tar.xz 5681764 BLAKE2B 7f4f2c42ee1b847d988cdbb4722a0e0d5d286d9d0d6778e5dcb1de5bd9a4c4b954b60c7b700d85e678a1470efcf702a6feb974e282848121ad4d2f92ad9a8d91 SHA512 b4eb3d2e95881de683d655d5b4f40d681d138a08450a366bd5778ea1103d29153b7ddabe320c44ff569c10bed4f825531ac2ce2c44235c0e488713828d143c27 diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild deleted file mode 100644 index 2bba5f1e0e..0000000000 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.zip -> ${P}.zip" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -FONT_SUFFIX="ttf" diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild deleted file mode 100644 index 2f093b2732..0000000000 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild deleted file mode 100644 index 2f093b2732..0000000000 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild deleted file mode 100644 index 2f093b2732..0000000000 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/jetbrainsmono-nerdfont/metadata.xml b/media-fonts/jetbrainsmono-nerdfont/metadata.xml deleted file mode 100644 index 0eefc574ba..0000000000 --- a/media-fonts/jetbrainsmono-nerdfont/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - rahul@sandhuservices.dev - Rahul Sandhu - - - ryanoasis/nerd-fonts - - From cbe1de605e20c7c8a7874ca674e57f8cbe09d900 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:24:58 -0400 Subject: [PATCH 14/19] media-fonts/iosevka-nerdfont: treeclean Signed-off-by: Julien Roy --- media-fonts/iosevka-nerdfont/Manifest | 5 ---- .../iosevka-nerdfont-2.2.2.ebuild | 20 -------------- .../iosevka-nerdfont-2.3.3.ebuild | 20 -------------- .../iosevka-nerdfont-3.1.1.ebuild | 26 ------------------- .../iosevka-nerdfont-3.2.0.ebuild | 26 ------------------- .../iosevka-nerdfont-3.2.1.ebuild | 26 ------------------- media-fonts/iosevka-nerdfont/metadata.xml | 11 -------- 7 files changed, 134 deletions(-) delete mode 100644 media-fonts/iosevka-nerdfont/Manifest delete mode 100644 media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild delete mode 100644 media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild delete mode 100644 media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild delete mode 100644 media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild delete mode 100644 media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild delete mode 100644 media-fonts/iosevka-nerdfont/metadata.xml diff --git a/media-fonts/iosevka-nerdfont/Manifest b/media-fonts/iosevka-nerdfont/Manifest deleted file mode 100644 index 7e31bb610a..0000000000 --- a/media-fonts/iosevka-nerdfont/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST iosevka-nerdfont-2.2.2.zip 486465366 BLAKE2B 04fe963c0e2c4bc076854c1b6d7382a4e9222ead92e320ad369a230c771be9c88300cd2f2cd4d8b4bfbe9a66d76577390fa750e46735be993b51eb0f9e87631e SHA512 99ec42555babde800cfe320a5e48eba6dafaaecfb86ff8964a092e321bac8635dd6a5ffe9a792e56dbf83794f1a7da5368a14ff3ac3c4a70a066999fd6604153 -DIST iosevka-nerdfont-2.3.3.zip 684962518 BLAKE2B d374f91e1253e29e682ea9199a049d1b95ad51749e26a03b312b3bc64b53f43f1dd998fbfcb22e71f67782eec1ee92c0242da0cf3deca33d7bcee258afe0bfdd SHA512 48096d703a25bd9e38df66ee4fbee1a289564ef30a2eb29236c24fb669074df82d95f68b6e0b18e74ef64682cc1cfa4903f943c6dd81534371bb45ae5edcef26 -DIST iosevka-nerdfont-3.1.1.gh.tar.xz 28736280 BLAKE2B 9e508af61d0b0ec8b9a495fc19c85909937967eb754ab6a9c62dd6e8eb8c2cbcd2c616c4ee64737723d593cec75bcc51d0a1c585ea7029f445d2847ea4c9eaf8 SHA512 faf27db7c24538c08dad36bea3d71a7925e8f7a4a78c965fce421b8554c2f8bf6352361c096c6cfd9f587e9455855d3cf17f51fc8084d4ed5d6bec050167cd53 -DIST iosevka-nerdfont-3.2.0.gh.tar.xz 78279356 BLAKE2B 837cc767cd2a54f23ab0d8bd68daea9e0e0ad231bd6408c48d97dcbd9bdf18839d2d70011be8bb5051433df8c2d108275f416692de50048cd86b8a7651b958aa SHA512 317a572c80abcfc5fff52fb9cdf683e9ac271d8b53ce46889b9cca2dd2645cdbadc6799e01a0fc6909429f3331ae9f1fea60fb79cae4139cf2ee64622fb14f20 -DIST iosevka-nerdfont-3.2.1.gh.tar.xz 78246752 BLAKE2B d8548a37ee5bdc14943aa2ff9c379f17acbf3cb5a57e8807090ab8bf78fe3e620fb89c08bf551b7f86a5af3b2fe29a157893231eba4f04a83105e3b95214eb47 SHA512 85da3eb688d0209f341ed20d1918509729171bfe0a11cf1408a3401e77bb855273c7c176583dc4f1a407ce52830af767b2511a495574ac8abae9453c80d2e864 diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild deleted file mode 100644 index 2d3eb9f044..0000000000 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.zip -> ${P}.zip" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -FONT_SUFFIX="ttf" diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild deleted file mode 100644 index 2d3eb9f044..0000000000 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.zip -> ${P}.zip" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -FONT_SUFFIX="ttf" diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild deleted file mode 100644 index dd53095dc2..0000000000 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild deleted file mode 100644 index dd53095dc2..0000000000 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild deleted file mode 100644 index dd53095dc2..0000000000 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/iosevka-nerdfont/metadata.xml b/media-fonts/iosevka-nerdfont/metadata.xml deleted file mode 100644 index 0eefc574ba..0000000000 --- a/media-fonts/iosevka-nerdfont/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - rahul@sandhuservices.dev - Rahul Sandhu - - - ryanoasis/nerd-fonts - - From 885d2fe7e220fbbb3b6dbeaf7a5ef477579f2fec Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:25:16 -0400 Subject: [PATCH 15/19] media-fonts/firacode-nerdfont: treeclean Signed-off-by: Julien Roy --- media-fonts/firacode-nerdfont/Manifest | 4 --- .../firacode-nerdfont-2.2.2.ebuild | 20 -------------- .../firacode-nerdfont-3.1.1.ebuild | 26 ------------------- .../firacode-nerdfont-3.2.0.ebuild | 26 ------------------- .../firacode-nerdfont-3.2.1.ebuild | 26 ------------------- media-fonts/firacode-nerdfont/metadata.xml | 11 -------- 6 files changed, 113 deletions(-) delete mode 100644 media-fonts/firacode-nerdfont/Manifest delete mode 100644 media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild delete mode 100644 media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild delete mode 100644 media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild delete mode 100644 media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild delete mode 100644 media-fonts/firacode-nerdfont/metadata.xml diff --git a/media-fonts/firacode-nerdfont/Manifest b/media-fonts/firacode-nerdfont/Manifest deleted file mode 100644 index 22865a6051..0000000000 --- a/media-fonts/firacode-nerdfont/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST firacode-nerdfont-2.2.2.zip 17241908 BLAKE2B 9f8ada87945ff10d9eced99369f7c6d469f9eaf2192490623a93b2397fe5b6ee3f0df6923b59eb87e92789840a205adf53c6278e526dbeeb25d0a6d307a07b18 SHA512 ab284afb20cc535d24d4bc0c3aa181547ac0ab7afb5c09c931699a8690a3813024194c123b99c526269897c256b5d8f078075bcf20bc9120a64206a2728236b3 -DIST firacode-nerdfont-3.1.1.gh.tar.xz 2268044 BLAKE2B 34357792d6ca682eed0a70ffe7d7dc95a74ef7bdbb44ab6067f0bfe0fcff90d7517008bb043097ec389aca5875a18040b6472b29259baf5c2cf2e01c6ec6b8b9 SHA512 f2fe9eb51e02638ac1fde9bcf6f33914c43fb83ab7027ff1331fe5d98dd0b07aeac027af61f7731a13521db5600eb0fceb56b10d91419f8e30aa8120641d949c -DIST firacode-nerdfont-3.2.0.gh.tar.xz 2574264 BLAKE2B 348ce92ec571075da1c1974af687c6c6610f282c3e2ea190204f29645a1bf82631d86966e0c404d0fcfe38275406ec24be0feb654406415b2da860f08ed1e70b SHA512 9a6e3d2ef1924bd13e5f7bdf343d882b74e3fda01ad122f74bbc57c4d45dcbfb1b670229bdb6be7b08e769e43ff7ac030777cc822a2b70756eb8584a726a3080 -DIST firacode-nerdfont-3.2.1.gh.tar.xz 2584452 BLAKE2B 15e1ea912533ebf2f993e5b7f5cf27c78d7cb3600cb5ff4f89457e683eb98e8a97562369b66debacd216ee88b2547bdbc66fbcce714e54d2c013227522871dfb SHA512 b8261cf2df5a9195fa106e3d17d91499a7099762e6d2c013e1ac292388a639e96268e289319964b7da5d68a873fe460f44002c246bed560f6a97dcd853511831 diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild deleted file mode 100644 index 41c982c25e..0000000000 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.zip -> ${P}.zip" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -FONT_SUFFIX="ttf" diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild deleted file mode 100644 index ac4c44343d..0000000000 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild deleted file mode 100644 index ac4c44343d..0000000000 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild deleted file mode 100644 index ac4c44343d..0000000000 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="A free and open-source typeface for developers" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" -SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> ${P}.gh.tar.xz" - -S="${WORKDIR}" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -FONT_SUFFIX="ttf" - -pkg_postinst() { - ewarn "Upstream has recently made some major changes since version 3.0.0." - ewarn "The older Material Design Icon codepoints have been dropped." - ewarn "See issue 1059, comment 1404891287 at upstream for a translation table." - ewarn "More information can be found here:" - ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0" -} diff --git a/media-fonts/firacode-nerdfont/metadata.xml b/media-fonts/firacode-nerdfont/metadata.xml deleted file mode 100644 index 0eefc574ba..0000000000 --- a/media-fonts/firacode-nerdfont/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - rahul@sandhuservices.dev - Rahul Sandhu - - - ryanoasis/nerd-fonts - - From 3d82916e44d5b04e14e1e5ab0c6c96df7d1219c6 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:26:07 -0400 Subject: [PATCH 16/19] dev-cpp/easyloggingpp: treeclean Signed-off-by: Julien Roy --- dev-cpp/easyloggingpp/Manifest | 2 - .../easyloggingpp/easyloggingpp-9.97.0.ebuild | 32 --------- .../easyloggingpp/easyloggingpp-9.97.1.ebuild | 31 --------- ...CMake-build-system-from-C-11-to-C-14.patch | 66 ------------------- .../files/disable-failing-tests.patch | 45 ------------- dev-cpp/easyloggingpp/metadata.xml | 11 ---- 6 files changed, 187 deletions(-) delete mode 100644 dev-cpp/easyloggingpp/Manifest delete mode 100644 dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild delete mode 100644 dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild delete mode 100644 dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch delete mode 100644 dev-cpp/easyloggingpp/files/disable-failing-tests.patch delete mode 100644 dev-cpp/easyloggingpp/metadata.xml diff --git a/dev-cpp/easyloggingpp/Manifest b/dev-cpp/easyloggingpp/Manifest deleted file mode 100644 index 7ff31490e7..0000000000 --- a/dev-cpp/easyloggingpp/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST easyloggingpp-9.97.0.tar.gz 750851 BLAKE2B 7ae65db33009dccf6e3a4362e4b5e23080935629b079e5898c8063d31144bef2341a041365bf20d0acd5067ad606e752de4b2b70a55f4bd16047b1ae3bab416d SHA512 e45789edaf7a43ad6a73861840d24ccce9b9d6bba1aaacf93c6ac26ff7449957251d2ca322c9da85130b893332dd305b13a2499eaffc65ecfaaafa3e11f8d63d -DIST easyloggingpp-9.97.1.tar.gz 771149 BLAKE2B 313a6547e2af4322bac8843d4efbfef89fa1ebcd40ce24ba32dfd6df7f8c7023dd821e773f43ef484facde1cb5c348c02d6fe23a3fdf308ce2a29559a0d65021 SHA512 3df813f7f9796c81c974ba794624db2602253e14b938370deb4c851fe8725f5c7ebf71d7ae0277fcb770b043ccf8f04bbf8e770d14565f4cb704328973473387 diff --git a/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild b/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild deleted file mode 100644 index 9fd347ed91..0000000000 --- a/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ logging library" -HOMEPAGE="https://github.com/abumq/easyloggingpp" -SRC_URI="https://github.com/abumq/easyloggingpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-cpp/gtest )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch" - "${FILESDIR}/disable-failing-tests.patch" -) - -src_configure() { - local mycmakeargs+=( - -Dtest=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild b/dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild deleted file mode 100644 index 5eb9e8ab2b..0000000000 --- a/dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ logging library" -HOMEPAGE="https://github.com/abumq/easyloggingpp" -SRC_URI="https://github.com/abumq/easyloggingpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-cpp/gtest )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/disable-failing-tests.patch" -) - -src_configure() { - local mycmakeargs+=( - -Dtest=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch b/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch deleted file mode 100644 index fbdbd849f2..0000000000 --- a/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 1f6025dc0553c64eb556759a38ff70e55f97904b Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Thu, 26 Jan 2023 20:10:42 -0500 -Subject: [PATCH] Switch CMake build system from C++11 to C++14 - ---- - CMakeLists.txt | 22 +++++++++++----------- - 1 file changed, 11 insertions(+), 11 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 538cc8a..ed42915 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,21 +2,21 @@ cmake_minimum_required(VERSION 2.8.7) - - project(Easyloggingpp CXX) - --macro(require_cpp11) -+macro(require_cpp14) - if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 3.0) - # CMake 3.1 has built-in CXX standard checks. -- message("-- Setting C++11") -- set(CMAKE_CXX_STANDARD 11) -+ message("-- Setting C++14") -+ set(CMAKE_CXX_STANDARD 14) - set(CMAKE_CXX_STANDARD_REQUIRED on) - else() - if (CMAKE_CXX_COMPILER_ID MATCHES "GCC") -- message ("-- GNU CXX (-std=c++11)") -- list(APPEND CMAKE_CXX_FLAGS "-std=c++11") -+ message ("-- GNU CXX (-std=c++14)") -+ list(APPEND CMAKE_CXX_FLAGS "-std=c++14") - elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- message ("-- CLang CXX (-std=c++11)") -- list(APPEND CMAKE_CXX_FLAGS "-std=c++11") -+ message ("-- CLang CXX (-std=c++14)") -+ list(APPEND CMAKE_CXX_FLAGS "-std=c++14") - else() -- message ("-- Easylogging++ requires C++11. Your compiler does not support it.") -+ message ("-- Easylogging++ requires C++14. Your compiler does not support it.") - endif() - endif() - endmacro() -@@ -57,7 +57,7 @@ if (build_static_lib) - add_definitions(-DELPP_UTC_DATETIME) - endif() - -- require_cpp11() -+ require_cpp14() - add_library(easyloggingpp STATIC src/easylogging++.cc) - set_property(TARGET easyloggingpp PROPERTY POSITION_INDEPENDENT_CODE ON) - -@@ -71,8 +71,8 @@ export(PACKAGE ${PROJECT_NAME}) - - ########################################## Unit Testing ################################### - if (test) -- # We need C++11 -- require_cpp11() -+ # We need C++14 -+ require_cpp14() - set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake") - - find_package (gtest REQUIRED) --- -2.39.1 - diff --git a/dev-cpp/easyloggingpp/files/disable-failing-tests.patch b/dev-cpp/easyloggingpp/files/disable-failing-tests.patch deleted file mode 100644 index 44479ecb4a..0000000000 --- a/dev-cpp/easyloggingpp/files/disable-failing-tests.patch +++ /dev/null @@ -1,45 +0,0 @@ -Description: Disable failing tests -Author: Stephen Kitt - ---- a/test/command-line-args-test.h -+++ b/test/command-line-args-test.h -@@ -26,7 +26,7 @@ - EXPECT_STRCASEEQ(cmd.getParamValue("--arg4WithValue"), "this_should_Added"); - } - --TEST(CommandLineArgsTest, LoggingFlagsArg) { -+TEST(CommandLineArgsTest, DISABLED_LoggingFlagsArg) { - const char* c[3]; - c[0] = "myprog"; - c[1] = "--logging-flags=5"; // NewLineForContainer & LogDetailedCrashReason (1 & 4) ---- a/test/helpers-test.h -+++ b/test/helpers-test.h -@@ -5,7 +5,7 @@ - #include "test.h" - #include - --TEST(HelpersTest, ConvertTemplateToStdString) { -+TEST(HelpersTest, DISABLED_ConvertTemplateToStdString) { - std::vector vecInt; - vecInt.push_back(1); - vecInt.push_back(2); ---- a/test/syslog-test.h -+++ b/test/syslog-test.h -@@ -8,7 +8,7 @@ - static const char* kSysLogFile = "/var/log/syslog"; - static const char* s_currentHost = el::base::utils::OS::currentHost().c_str(); - --TEST(SysLogTest, WriteLog) { -+TEST(SysLogTest, DISABLED_WriteLog) { - if (!fileExists(kSysLogFile)) { - // Do not check for syslog config, just dont test it - return; -@@ -23,7 +23,7 @@ - EXPECT_TRUE(Str::endsWith(actual, expectedEnd)); - } - --TEST(SysLogTest, DebugVersionLogs) { -+TEST(SysLogTest, DISABLED_DebugVersionLogs) { - if (!fileExists(kSysLogFile)) { - // Do not check for syslog config, just dont test it - return; diff --git a/dev-cpp/easyloggingpp/metadata.xml b/dev-cpp/easyloggingpp/metadata.xml deleted file mode 100644 index b1302a9676..0000000000 --- a/dev-cpp/easyloggingpp/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - kocelfc@tutanota.com - Kostadin Shishmanov - - - abumq/easyloggingpp - - From 5886ae85c96e0eadfc074ebd27fc65f52e887bf1 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:27:07 -0400 Subject: [PATCH 17/19] games-emulation/flycast: treeclean Bug: https://bugs.gentoo.org/926271 Bug: https://bugs.gentoo.org/924444 Signed-off-by: Julien Roy --- games-emulation/flycast/flycast-9999.ebuild | 112 -------------------- games-emulation/flycast/metadata.xml | 14 --- 2 files changed, 126 deletions(-) delete mode 100644 games-emulation/flycast/flycast-9999.ebuild delete mode 100644 games-emulation/flycast/metadata.xml diff --git a/games-emulation/flycast/flycast-9999.ebuild b/games-emulation/flycast/flycast-9999.ebuild deleted file mode 100644 index 3cea66b7a8..0000000000 --- a/games-emulation/flycast/flycast-9999.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{3..4} ) - -inherit cmake git-r3 lua-single xdg - -DESCRIPTION="Sega Dreamcast, Naomi and Atomiswave emulator" -HOMEPAGE="https://github.com/flyinghead/flycast" -EGIT_REPO_URI="https://github.com/flyinghead/flycast" -EGIT_SUBMODULES=( 'core/deps/breakpad' 'core/deps/volk' 'core/deps/VulkanMemoryAllocator' ) - -LICENSE="GPL-2" -SLOT="0" - -IUSE="alsa ao lua opengl +openmp pulseaudio vulkan" - -DEPEND=" - dev-libs/libchdr - dev-libs/libzip - dev-libs/xxhash - media-libs/libsdl2 - net-libs/miniupnpc - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - ao? ( media-libs/libao ) - lua? ( ${LUA_DEPS} ) - opengl? ( virtual/opengl ) - openmp? ( sys-devel/gcc:*[openmp] ) - pulseaudio? ( media-libs/libpulse ) - vulkan? ( - >=dev-util/glslang-1.3.231 - dev-util/spirv-headers - ) -" -RDEPEND="${DEPEND}" - -REQUIRED_USE="|| ( opengl vulkan ) || ( ao alsa pulseaudio )" - -src_unpack() { - use lua && EGIT_SUBMODULES+=( 'core/deps/luabridge' ) - git-r3_src_unpack -} -src_prepare() { - # Ensure unneeded deps are not bundled - for dep in chdr dirent glslang libretro-common libzip miniupnpc oboe patches SDL vixl xxHash; do - rm -rf core/deps/${dep} - done - - # Skip alsa if flag not enabled - use !alsa && sed -i -e '/find_package(ALSA)/d' CMakeLists.txt - - # Skip ao if flag not enabled - use !ao && sed -i -e '/pkg_check_modules(AO/d' CMakeLists.txt - - # Skip lua if flag not enabled - use !lua && sed -i -e '/find_package(Lua)/d' CMakeLists.txt - - # Skip pulseaudio if flag not enabled - use !pulseaudio && sed -i -e '/pkg_check_modules(LIBPULSE/d' CMakeLists.txt - - # Unbundle glslang - sed -i -e '/add_subdirectory(core\/deps\/glslang/{N;s/.*/find_library(GLSLANG libglslang.so)\nfind_library(SPIRV libSPIRV.so)\ntarget_link_libraries(${PROJECT_NAME} PRIVATE ${GLSLANG} ${SPIRV})/}' CMakeLists.txt || die - sed -i -e '/include.*SPIRV/{s:":/}' core/rend/vulkan/shaders.h \ - core/rend/vulkan/compiler.cpp || die - # Crazy commit fix: 8d0654c - sed -i -e '/maxMeshViewCountNV/a256,256,128,128,128,128,128,128,4,' \ - core/rend/vulkan/compiler.cpp || die - - # Unbundle xxHash - sed -i -e '/XXHASH_BUILD_XXHSUM/{N;N;s/.*/target_link_libraries(${PROJECT_NAME} PRIVATE xxhash)/}' \ - CMakeLists.txt || die - - # Unbundle chdr - sed -i -e '/add_subdirectory.*chdr/d' -e 's/chdr-static/chdr/' \ - -e 's:core/deps/chdr/include:/usr/include/chdr:' CMakeLists.txt || die - - # Do not use ccache - sed -i -e '/find_program(CCACHE_FOUND/d' CMakeLists.txt - - # Ensure static libs are not built - sed -i -e '/BUILD_SHARED_LIBS/d' CMakeLists.txt - - # Vulkan-header - sed -i -e '/add_subdirectory(core.*Vulkan-Headers)$/,/Vulkan::Headers/d' \ - -e '/core\/deps\/Vulkan-Headers\/include)/d' CMakeLists.txt - sed -i -e 's:SPIRV/GlslangToSpv.h:glslang/&:' core/rend/vulkan/compiler.cpp - if use vulkan; then - sed -i -e '$atarget_link_libraries(${PROJECT_NAME} PRIVATE glslang-default-resource-limits)' CMakeLists.txt - fi - - # Do not use ccache - sed -i -e '/find_program(CCACHE_PROGRAM ccache)/d' CMakeLists.txt - - # Revert crazy commit: #4408aa7 - sed -i -e '/if(NOT APPLE AND (/s/.*/if( NOT APPLE )/' CMakeLists.txt - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DUSE_OPENGL=$(usex opengl) - -DUSE_OPENMP=$(usex openmp) - -DUSE_VULKAN=$(usex vulkan) - -DUSE_HOST_LIBZIP=ON - -DWITH_SYSTEM_ZLIB=ON - ) - cmake_src_configure -} diff --git a/games-emulation/flycast/metadata.xml b/games-emulation/flycast/metadata.xml deleted file mode 100644 index 524f536824..0000000000 --- a/games-emulation/flycast/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - mazes-80 - samuel.bauer@yahoo.fr - - - Compile vulkan backend - - - flyinghead/flycast - - From 3fc09f42bc409c8ae375e98a241aca04c4e4fd92 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:28:30 -0400 Subject: [PATCH 18/19] sci-misc/linuxcnc: treeclean Bug: https://bugs.gentoo.org/587090 Signed-off-by: Julien Roy --- sci-misc/linuxcnc/linuxcnc-9999.ebuild | 126 ------------------------- sci-misc/linuxcnc/metadata.xml | 15 --- 2 files changed, 141 deletions(-) delete mode 100644 sci-misc/linuxcnc/linuxcnc-9999.ebuild delete mode 100644 sci-misc/linuxcnc/metadata.xml diff --git a/sci-misc/linuxcnc/linuxcnc-9999.ebuild b/sci-misc/linuxcnc/linuxcnc-9999.ebuild deleted file mode 100644 index f3cb10abf9..0000000000 --- a/sci-misc/linuxcnc/linuxcnc-9999.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_10 ) -PYTHON_REQUIRED_USE="tk" - -inherit autotools desktop git-r3 python-single-r1 - -DESCRIPTION="LinuxCNC" -HOMEPAGE="http://linuxcnc.org/" -#SRC_URI="https://downloads.sourceforge.net/gentoocnc/distfiles/${P}.tar.gz" -#SRC_URI="https://github.com/LinuxCNC/linuxcnc/archive/2.7.zip" -EGIT_REPO_URI="https://github.com/LinuxCNC/linuxcnc.git https://gitclone.com/github.com/LinuxCNC/linuxcnc.git" -S="${WORKDIR}"/linuxcnc-9999/src - -LICENSE="LGPL-3" -SLOT="9999" -IUSE="+gtk modbus rt simulator usb +X" -# TODO: add shmdrv use flag - -DEPEND=" - ${PYTHON_DEPS} - - dev-lang/tcl - dev-lang/tk - dev-tcltk/bwidget - dev-tcltk/tclx - dev-tcltk/tkimg - media-gfx/graphviz - media-libs/mesa - net-firewall/iptables - sys-devel/gettext - sys-process/procps - sys-process/psmisc - x11-libs/libXinerama - x11-apps/mesa-progs - virtual/glu - virtual/opengl - - $(python_gen_cond_dep ' - dev-libs/boost[python,${PYTHON_USEDEP}] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[tk,${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/pyopengl[${PYTHON_USEDEP}] - ') - - || ( - net-analyzer/openbsd-netcat - net-analyzer/netcat - ) - - modbus? ( "${envd}" <<-EOF - LDPATH="${EPREFIX}/usr/$(get_libdir)/linuxcnc" - EOF - doenvd "${envd}" - - insinto "/usr/share/linuxcnc/" - doins Makefile.inc - - insinto "/etc/linuxcnc/" - doins "../scripts/rtapi.conf" - - insinto "/usr/bin/" - doins "../scripts/rip-environment" - - doicon "../linuxcncicon.png" - make_desktop_entry linuxcnc LinuxCNC linuxcnc 'Science;Robotics' -} - -pkg_postinst() { - elog "Opening machine configuration files from older Versions can crash the application as it cannot load old named modules, e.g. probe_parport.so not found" - elog "This is not a Gentoo- or build related error. It looks like linuxcnc 2.8 will have some kind of converter for them." - elog "If you created them with stepconf. You can just open the stepconf file and create them new. Don't forget to backup any manual changes (e.g. backlash!) from the .hal and .ini files and make them again." -} diff --git a/sci-misc/linuxcnc/metadata.xml b/sci-misc/linuxcnc/metadata.xml deleted file mode 100644 index df6ba99292..0000000000 --- a/sci-misc/linuxcnc/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - jack9603301@163.com - Chunhui Ouyang - - - Build with RT_PREEMPT threads modules - Build with posix threads (no realtime) - Build modbus libraries - - - - From 72494bb7e682067506a507a97b5c92aa0bbcf444 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 21 May 2024 17:29:13 -0400 Subject: [PATCH 19/19] profiles: unmask treecleaned packages Signed-off-by: Julien Roy --- profiles/package.mask | 47 ------------------------------------------- 1 file changed, 47 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index ff02039531..20001f0566 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -145,57 +145,10 @@ dev-nim/ws dev-nim/zedeus_redis dev-nim/zippy -# Anna Vyalkova (2024-04-20) -# Depends on treecleaned dev-python/yapps. -# Removal on 2024-05-20. -sci-misc/linuxcnc - -# Anna Vyalkova (2024-04-20) -# Depends on treecleaned dev-libs/libchdr. -# Removal on 2024-05-20. -games-emulation/flycast - -# Kostadin Shishmanov (2024-04-20) -# Was only needed for (2024-04-18) -# Superceded by media-fonts/nerdfonts[firacode] -# Removal on 2024-05-18 -media-fonts/firacode-nerdfont - -# Robert Greener (2024-04-18) -# Superceded by media-fonts/nerdfonts[iosevka] -# Removal on 2024-05-18 -media-fonts/iosevka-nerdfont - -# Robert Greener (2024-04-18) -# Superceded by media-fonts/nerdfonts[jetbrainsmono] -# Removal on 2024-05-18 -media-fonts/jetbrainsmono-nerdfont - -# Robert Greener (2024-04-18) -# Superceded by media-fonts/nerdfonts[robotomono] -# Removal on 2024-05-18 -media-fonts/robotomono-nerdfont - -# Robert Greener (2024-04-18) -# Superceded by media-fonts/nerdfonts[ubuntumono] -# Removal on 2024-05-18 -media-fonts/ubuntumono-nerdfont - # Julien Roy (2024-03-21) # sys-libs/libucontext is masked in ::gentoo sys-libs/gcompat -# Julien Roy (2024-03-19) -# Per upstream, as of 2024-03-02: -# "This bridge is deprecated. mautrix-meta is recommended instead." -# net-im/mautrix-meta 0.2.0 is available in ::guru -# Masked for removal in 60 days -net-im/mautrix-facebook - # Julien Roy (2024-03-09) # Dracut fails to boot with Clevis 20 # https://github.com/latchset/clevis/issues/456