From 22ea1eeae94c5b1a5a75cafb4697a54f51788c87 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 2 Nov 2023 00:19:20 +0100 Subject: [PATCH 01/10] www-apps/pleroma: add 2.6.0, drop 2.5.5 Signed-off-by: Haelwenn (lanodan) Monnier --- www-apps/pleroma/Manifest | 2 +- www-apps/pleroma/{pleroma-2.5.5.ebuild => pleroma-2.6.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename www-apps/pleroma/{pleroma-2.5.5.ebuild => pleroma-2.6.0.ebuild} (100%) diff --git a/www-apps/pleroma/Manifest b/www-apps/pleroma/Manifest index 38809d6f97..67b494cd6a 100644 --- a/www-apps/pleroma/Manifest +++ b/www-apps/pleroma/Manifest @@ -1 +1 @@ -DIST pleroma-v2.5.5.tar.gz 27630048 BLAKE2B 87dba84c84072051a821878eeea84855165e06ec09fd01974c706bbd2d99f6d463bb8cc86913fb2f42444cb4a39e4d7b6538bafa632df127cae969bb47ae26a5 SHA512 72e887c06ae9111f1f4934bdf7bef0d5e7e676a07425028dfff08fd7dfb4bc8833c6ee55bf7cb1b9b5723a558cf1ada5a13ad74621197df258ca7ec375f2ee9d +DIST pleroma-v2.6.0.tar.gz 27813368 BLAKE2B 0142662828d98372717dfb0d956b33e18cbfda75b5e8a8bdb13b013b5375803f57226f9fcb875233e6052f5dab41f97f1c8fa6ff4667b84b207daf89791f5d5b SHA512 cba8aef6b840ef8a3f96eede41b126f0adc7872acb88f9bd9d932538a4a2508f59edf39758156b832791b536168af83ffbf41a1ce77db3228bf3a5f44d33ada6 diff --git a/www-apps/pleroma/pleroma-2.5.5.ebuild b/www-apps/pleroma/pleroma-2.6.0.ebuild similarity index 100% rename from www-apps/pleroma/pleroma-2.5.5.ebuild rename to www-apps/pleroma/pleroma-2.6.0.ebuild From 28db01ec68c46130487d563ef891e88fc855b38a Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng <1over137@anche.no> Date: Wed, 1 Nov 2023 20:58:01 -0400 Subject: [PATCH 02/10] app-misc/anki-bin: add 23.10, drop 2.1.66-r1 Signed-off-by: Shaoyu Tseng <1over137@anche.no> --- app-misc/anki-bin/Manifest | 10 +++++----- ...anki-bin-2.1.66-r1.ebuild => anki-bin-23.10.ebuild} | 0 2 files changed, 5 insertions(+), 5 deletions(-) rename app-misc/anki-bin/{anki-bin-2.1.66-r1.ebuild => anki-bin-23.10.ebuild} (100%) diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest index b089cab370..4da6c6d045 100644 --- a/app-misc/anki-bin/Manifest +++ b/app-misc/anki-bin/Manifest @@ -1,5 +1,5 @@ -DIST anki-2.1.66-cp39-abi3-manylinux_2_28_x86_64.whl.zip 10209787 BLAKE2B 2459ffc090c8a191fddfd28834e4e234ab4d6c2331a70edfa1f07dc77479052f74515c1f567424eb5e6c6e936dc28bff05247b3f1cd9c1735fd5b88c36a1ae77 SHA512 f7f24ddcde12d31aa1efce98c5d7adf10209a1d8136d67d5b8066899cd07dd92c6db0b1abe99cc067dd66ca7835b6aadfd4d135e10d606ddec4e9ee8b0532400 -DIST anki-bin-2.1.66.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 -DIST anki-bin-2.1.66.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 -DIST anki-bin-2.1.66.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 -DIST aqt-2.1.66-py3-none-any.whl.zip 7468167 BLAKE2B 0ac356f2fb86671298abaf25e50f083922de6e09786230dadd20312b11a97d71ee86541a5be5e3c5196221b723888dfbb54ecebe5e810dc5e26f547e9265c532 SHA512 bb5119e4290bebd9e55929ce398fb55edf816bbc263e8cd75ce8b2ba39bd506c789fe08fed46186e4561122379c5b85450c15494d7e09da045d7124cd420016a +DIST anki-23.10-cp39-abi3-manylinux_2_28_x86_64.whl.zip 11943812 BLAKE2B d2058291d65b4e206956d1367c03d18021ac2f19266249d22680714ca12c31b3553705788ed74cf06b3dae97d27228e85b97057dad50f4821954d196fb3696b9 SHA512 8b835044f9f974129bfdac18166c7ebf58cf199c510ebb618a03e8a2415b1e42d42fca39a5c92c3430b18429d0cc5095d7ae07213f90f28b6480c8f6a3cabb88 +DIST anki-bin-23.10.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 +DIST anki-bin-23.10.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 +DIST anki-bin-23.10.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 +DIST aqt-23.10-py3-none-any.whl.zip 7737563 BLAKE2B 93dd55f95b5f6395ac20c1d58bca7e6273ccb3d448df0f174a7a2758d9d579550e7ff1056c5642c3f7d39348d6cf86e91f935f303a62e904206cd11e053f9420 SHA512 6865fc3ddb1c93ed5310d35aa4738d8526e4fd829a108b3fc3e0a0fa4e349e82d9a74e03016644ba4a2fb3302d8c9b0fbe2b127ce139fe7e8907afbd1a721651 diff --git a/app-misc/anki-bin/anki-bin-2.1.66-r1.ebuild b/app-misc/anki-bin/anki-bin-23.10.ebuild similarity index 100% rename from app-misc/anki-bin/anki-bin-2.1.66-r1.ebuild rename to app-misc/anki-bin/anki-bin-23.10.ebuild From e06882f0156717113609a6e4b4be4ac5241505c7 Mon Sep 17 00:00:00 2001 From: Bailey Kasin Date: Wed, 1 Nov 2023 18:34:20 -0700 Subject: [PATCH 03/10] gpg --list-secret-keys --keyid-format=long Signed-off-by: Bailey Kasin --- www-apps/whoogle-search/Manifest | 1 + .../whoogle-search-0.8.4.ebuild | 47 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 www-apps/whoogle-search/whoogle-search-0.8.4.ebuild diff --git a/www-apps/whoogle-search/Manifest b/www-apps/whoogle-search/Manifest index 08e76ab42b..679442cc8c 100644 --- a/www-apps/whoogle-search/Manifest +++ b/www-apps/whoogle-search/Manifest @@ -1 +1,2 @@ DIST v0.8.3.tar.gz 612951 BLAKE2B b413727cd3bf43646b4754fd7d3d55009ca7dff7601e4c28910347427719aa541da7cab544dcb6ff7f5fab8134e50a484790a5e8c46a06ac723b45eb39980bab SHA512 ea795435809d7b0e5c7860716ed05dfdc1e38b73fcbc6e4c482367cb03d2a84db48e619fb82520e3ef3041971ca9f35f0641b61a13dc4a68c9c38d9699c4182a +DIST v0.8.4.tar.gz 616189 BLAKE2B 23c547d330b3b098eea4d63029ba109f8ecc0f4fefe031c77fcdb52d657aeb93d8d6fa3ae8f54ff9a7218c7c31aa1eccba57b333c376b92cc6a841f60cb14240 SHA512 6a9f7e7502253c2c6b72e8753595f4d57dca6fad2fceb1fece6e40203f7b85eb0ef7debda4852ed347b103ae89c1a188ccb989e56bc7c0ad81dccdda69dc2b58 diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild b/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild new file mode 100644 index 0000000000..3ee914a883 --- /dev/null +++ b/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 systemd + +DESCRIPTION="A self-hosted, ad-free, privacy-respecting metasearch engine" +HOMEPAGE="https://github.com/benbusby/whoogle-search" +SRC_URI="https://github.com/benbusby/whoogle-search/archive/refs/tags/v${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cssutils[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/waitress[${PYTHON_USEDEP}] + app-arch/brotli[${PYTHON_USEDEP},python] + net-libs/stem + acct-user/whoogle + acct-group/whoogle +" + + +src_install() { + rm -r .github docs test .dockerignore .gitignore .replit docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md requirements.txt + mkdir -p "${ED}/opt/whoogle-search" || die + insinto /opt/whoogle-search + doins -r ./* + fperms -R 0755 /opt/whoogle-search + fowners -R whoogle:whoogle /opt/whoogle-search + + insinto /etc/default/ + doins ${FILESDIR}/whoogle + insinto /usr/lib/sysusers.d/ + doins ${FILESDIR}/whoogle.conf + + systemd_dounit ${FILESDIR}/whoogle.service +} \ No newline at end of file From d47bda2b714bd9ed47aeb2538afc7913e615dce7 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 2 Nov 2023 02:51:02 +0100 Subject: [PATCH 04/10] www-apps/pleroma: Install OpenRC script Signed-off-by: Haelwenn (lanodan) Monnier --- www-apps/pleroma/pleroma-2.6.0.ebuild | 2 ++ www-apps/pleroma/pleroma-9999.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/www-apps/pleroma/pleroma-2.6.0.ebuild b/www-apps/pleroma/pleroma-2.6.0.ebuild index 1bcae78dda..6cff0375c3 100644 --- a/www-apps/pleroma/pleroma-2.6.0.ebuild +++ b/www-apps/pleroma/pleroma-2.6.0.ebuild @@ -84,6 +84,8 @@ src_install() { fperms 0750 /opt/pleroma fowners 0:pleroma /opt/pleroma + doinitd ./pleroma/installation/init.d/pleroma + dosym /opt/pleroma/bin/pleroma /usr/bin/pleroma dosym /opt/pleroma/bin/pleroma_ctl /usr/bin/pleroma_ctl diff --git a/www-apps/pleroma/pleroma-9999.ebuild b/www-apps/pleroma/pleroma-9999.ebuild index 1ac09596c6..40b401f54c 100644 --- a/www-apps/pleroma/pleroma-9999.ebuild +++ b/www-apps/pleroma/pleroma-9999.ebuild @@ -85,6 +85,8 @@ src_install() { fperms -R g-w,o= /opt/pleroma fowners -R 0:pleroma /opt/pleroma + doinitd ./pleroma/installation/init.d/pleroma + dosym /opt/pleroma/bin/pleroma /usr/bin/pleroma dosym /opt/pleroma/bin/pleroma_ctl /usr/bin/pleroma_ctl From be32aad09bceb8c7cde52bf15277041f2a026829 Mon Sep 17 00:00:00 2001 From: Bailey Kasin Date: Wed, 1 Nov 2023 18:57:37 -0700 Subject: [PATCH 05/10] www-apps/whoogle-search: 0.8.4 add missing depend Signed-off-by: Bailey Kasin --- www-apps/whoogle-search/whoogle-search-0.8.4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild b/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild index 3ee914a883..c419bbdc77 100644 --- a/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild +++ b/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild @@ -23,6 +23,7 @@ RDEPEND=" dev-python/python-dotenv[${PYTHON_USEDEP}] dev-python/defusedxml[${PYTHON_USEDEP}] dev-python/waitress[${PYTHON_USEDEP}] + dev-python/validators[${PYTHON_USEDEP}] app-arch/brotli[${PYTHON_USEDEP},python] net-libs/stem acct-user/whoogle @@ -44,4 +45,4 @@ src_install() { doins ${FILESDIR}/whoogle.conf systemd_dounit ${FILESDIR}/whoogle.service -} \ No newline at end of file +} From 7ebd641f87fbf9ea5bc585cf4c7f7c2bc5e9b80f Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 2 Nov 2023 15:47:32 +0800 Subject: [PATCH 06/10] x11-terms/mlterm-canna: add 3.9.3, drop 3.9.2-r1, fix QA Signed-off-by: Huang Rui --- x11-terms/mlterm-canna/Manifest | 2 +- .../{mlterm-canna-3.9.2-r1.ebuild => mlterm-canna-3.9.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename x11-terms/mlterm-canna/{mlterm-canna-3.9.2-r1.ebuild => mlterm-canna-3.9.3.ebuild} (100%) diff --git a/x11-terms/mlterm-canna/Manifest b/x11-terms/mlterm-canna/Manifest index 73fcc9de77..401e41540d 100644 --- a/x11-terms/mlterm-canna/Manifest +++ b/x11-terms/mlterm-canna/Manifest @@ -1 +1 @@ -DIST mlterm-3.9.2.tar.gz 4259208 BLAKE2B 161d496326abd58e8dabedd4c49e0e17ade77956fd0be6f450d5adf2953fe04a2c62a40d3694296d12cdea1274410e17a64cc62f88b953d894cce216425b29f3 SHA512 3076dafbc98a01738d88acf0e0f52e15d33862b3e9b7a851a4496f1be07ee9e51103daf7842954bcae1f1ba62bd6645b0bd60af7f66ee98721bdf3786b9fcbaf +DIST mlterm-3.9.3.tar.gz 4272090 BLAKE2B 8f71a8c5cd63b7caa803e699a7e42b8d11cb18324595a7a255c7542df6fad6b968bf56a03a2d19a2381d103232685e3c3cd62388ac036a024870fbe3d222d081 SHA512 67c22ee8411cef499620a37e43af5609bb52cf8be6b617f0dfa6605217eb7f66227bfe073ca9b878606392fac26f94299221b5890fba1d90a3afc35a0f3132a1 diff --git a/x11-terms/mlterm-canna/mlterm-canna-3.9.2-r1.ebuild b/x11-terms/mlterm-canna/mlterm-canna-3.9.3.ebuild similarity index 100% rename from x11-terms/mlterm-canna/mlterm-canna-3.9.2-r1.ebuild rename to x11-terms/mlterm-canna/mlterm-canna-3.9.3.ebuild From 8fb2de166cb2b27387ab35e54e3849326de082de Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 2 Nov 2023 15:51:35 +0800 Subject: [PATCH 07/10] sci-biology/jalview-bin: add missing Manifest, fix QA Signed-off-by: Huang Rui --- sci-biology/jalview-bin/Manifest | 1 + 1 file changed, 1 insertion(+) create mode 100644 sci-biology/jalview-bin/Manifest diff --git a/sci-biology/jalview-bin/Manifest b/sci-biology/jalview-bin/Manifest new file mode 100644 index 0000000000..c5bd33c169 --- /dev/null +++ b/sci-biology/jalview-bin/Manifest @@ -0,0 +1 @@ +DIST jalview-all-2.11.2.7-j1.8.jar 43681770 BLAKE2B 5278b94ae0c2872558a06aeeb2f0440b00dcc054d364a296eb7104cd32303104453b3782a84d17b7ed1819cdb50b89c1295914f703c7ba9a1ad10895b0f7c626 SHA512 dd12e76d01f6638f903a5dec36dfd3c77c9f83d92cc6c67b1b847e9953c0bd823033592e233852b6654768c9576045b5c74790741f54e76dc5f4747efd77f38a From a90f3650cf16f5f4ced1c891ad8ac681959b7673 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 2 Nov 2023 16:50:24 +0800 Subject: [PATCH 08/10] net-misc/youtube-dl: fix QA for net-misc/yt-dlg, add 2021.12.17 Signed-off-by: Huang Rui --- net-misc/youtube-dl/Manifest | 1 + net-misc/youtube-dl/metadata.xml | 9 ++++ .../youtube-dl/youtube-dl-2021.12.17.ebuild | 44 +++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 net-misc/youtube-dl/Manifest create mode 100644 net-misc/youtube-dl/metadata.xml create mode 100644 net-misc/youtube-dl/youtube-dl-2021.12.17.ebuild diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest new file mode 100644 index 0000000000..a0a1ab7aa2 --- /dev/null +++ b/net-misc/youtube-dl/Manifest @@ -0,0 +1 @@ +DIST youtube-dl-2021.12.17.tar.gz 3332299 BLAKE2B 5c798ad1f54f06cc42fd9a538536310e1084a02ec96969ff8e85ef0c6487ef54f34d58858512ade8b279929d8ebb9dda48175302fa23af9833c2301daa1d49c2 SHA512 bfc8280703b08f66e1108e9ebd9ab4689f064ac7cef03bd3d1fd2bc64928570e4376e389c9bc188eafdbcd74444cfc8aeccc83ee362ad4f478910efef3573ddb diff --git a/net-misc/youtube-dl/metadata.xml b/net-misc/youtube-dl/metadata.xml new file mode 100644 index 0000000000..f4fbb6fe29 --- /dev/null +++ b/net-misc/youtube-dl/metadata.xml @@ -0,0 +1,9 @@ + + + + + + ytdl-org/youtube-dl + youtube-dl + + diff --git a/net-misc/youtube-dl/youtube-dl-2021.12.17.ebuild b/net-misc/youtube-dl/youtube-dl-2021.12.17.ebuild new file mode 100644 index 0000000000..f8943d44b7 --- /dev/null +++ b/net-misc/youtube-dl/youtube-dl-2021.12.17.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="youtube-dl fork with additional features and fixes" +HOMEPAGE="https://ytdl-org.github.io/youtube-dl" +SRC_URI="https://github.com/ytdl-org/${PN}/releases/download/${PV}/${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +# Disable test suite because it is two slow and require network access +RESTRICT="test" + +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] + !net-misc/yt-dlp +" + +src_prepare() { + distutils-r1_src_prepare + sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py || die + sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py || die + sed -i '/youtube-dl.bash-completion/d' setup.py || die + sed -i '/README.txt/d' setup.py || die +} + +python_install_all() { + dodoc "${S}"/{AUTHORS,ChangeLog,README.*} + doman "${S}"/youtube-dl.1 + newbashcomp "${S}"/youtube-dl.bash-completion youtube-dl + + insinto /usr/share/fish/vendor_completions.d + doins "${S}"/youtube-dl.fish + + insinto /usr/share/zsh/site-functions + doins "${S}"/youtube-dl.zsh +} From 733992b05abdb38c74dc641acc0f9cadc8e46932 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 2 Nov 2023 17:04:19 +0800 Subject: [PATCH 09/10] net-misc/yt-dlg: update SRC_URI, fix QA Signed-off-by: Huang Rui --- net-misc/yt-dlg/Manifest | 2 +- net-misc/yt-dlg/metadata.xml | 9 +++++++++ net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild | 12 +++++------- 3 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 net-misc/yt-dlg/metadata.xml diff --git a/net-misc/yt-dlg/Manifest b/net-misc/yt-dlg/Manifest index f6dd7950d9..9831e9e51d 100644 --- a/net-misc/yt-dlg/Manifest +++ b/net-misc/yt-dlg/Manifest @@ -1 +1 @@ -DIST yt-dlg-2023.08.16.tar.gz 1481142 BLAKE2B d64bd9e52531c1c66ef83e18d960dc63200cfd7185af9b14339a5fd852a36966e8cbbd769ecc65e457d52fb0a46f84f84147116a8771d18ea80237d03ec0ab20 SHA512 efc7aaa88b18bc58466fbc0fa62d7b26f857bf759cb7960f3728a351e66d2dc4d13ae8002fce140e03f9e0ff89940686a3753c24796e78777b33928d86fcdedc +DIST yt-dlg-2023.08.16.gh.tar.gz 1481142 BLAKE2B d64bd9e52531c1c66ef83e18d960dc63200cfd7185af9b14339a5fd852a36966e8cbbd769ecc65e457d52fb0a46f84f84147116a8771d18ea80237d03ec0ab20 SHA512 efc7aaa88b18bc58466fbc0fa62d7b26f857bf759cb7960f3728a351e66d2dc4d13ae8002fce140e03f9e0ff89940686a3753c24796e78777b33928d86fcdedc diff --git a/net-misc/yt-dlg/metadata.xml b/net-misc/yt-dlg/metadata.xml new file mode 100644 index 0000000000..58777a8ac9 --- /dev/null +++ b/net-misc/yt-dlg/metadata.xml @@ -0,0 +1,9 @@ + + + + + + yt-dlg/yt-dlg + yt-dlg + + diff --git a/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild b/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild index 325aa2bc68..b65b75a8f1 100644 --- a/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild +++ b/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit desktop distutils-r1 xdg DESCRIPTION="A cross platform front-end GUI of the popular youtube-dl written in wxPython." @@ -13,7 +13,7 @@ HOMEPAGE="https://yt-dlg.github.io/yt-dlg/" # Latest releases and tags are from 2021 and are probably deprecated and incompatible with current Python versions. # Same applies for the dependencies of yt-dlp. SHA="692e5c5deee95c721a4ad92ecae7ca86de8bef35" -SRC_URI="https://github.com/yt-dlg/yt-dlg/archive/${SHA}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/yt-dlg/yt-dlg/archive/${SHA}.tar.gz -> ${P}.gh.tar.gz" LICENSE="public-domain" SLOT="0" @@ -21,9 +21,8 @@ KEYWORDS="~amd64" IUSE="ffmpeg test" - - -# net-misc/youtube-dl isn't available in gentoo anymore but I kept it as a dependency option just in case someone still use it or yt-dlp gets merged to youtube-dl. +# net-misc/youtube-dl isn't available in gentoo anymore but I kept it as a dependency option just in case someone still +# use it or yt-dlp gets merged to youtube-dl. DEPEND="${PYTHON_DEPS} >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] || ( @@ -34,13 +33,12 @@ DEPEND="${PYTHON_DEPS} ffmpeg? ( media-video/ffmpeg ) " RDEPEND="${DEPEND}" -BDEPEND="" python_test() { local tests=( ditem dlist parsers utils widgets ) local current_test for current_test in tests; do - "${EPYTHON}" "tests/test_${curent_test}.py" || die "Tests fail with ${EPYTHON}" + "${EPYTHON}" "tests/test_${curent_test}.py" || die "Tests fail with ${EPYTHON}" done } From f3c8cfbd6c882d32f2ab353b9c9e1b4477a17cca Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 2 Nov 2023 17:13:30 +0800 Subject: [PATCH 10/10] dev-libs/qrcodegen: add metadata.xml, fix QA Signed-off-by: Huang Rui --- dev-libs/qrcodegen/metadata.xml | 8 ++++++++ dev-libs/qrcodegen/qrcodegen-1.8.0.ebuild | 14 ++++++-------- 2 files changed, 14 insertions(+), 8 deletions(-) create mode 100644 dev-libs/qrcodegen/metadata.xml diff --git a/dev-libs/qrcodegen/metadata.xml b/dev-libs/qrcodegen/metadata.xml new file mode 100644 index 0000000000..a11f800c0f --- /dev/null +++ b/dev-libs/qrcodegen/metadata.xml @@ -0,0 +1,8 @@ + + + + + + nayuki/QR-Code-generator + + diff --git a/dev-libs/qrcodegen/qrcodegen-1.8.0.ebuild b/dev-libs/qrcodegen/qrcodegen-1.8.0.ebuild index fd75a52bc7..c530ac6953 100644 --- a/dev-libs/qrcodegen/qrcodegen-1.8.0.ebuild +++ b/dev-libs/qrcodegen/qrcodegen-1.8.0.ebuild @@ -5,16 +5,14 @@ EAPI=8 -DESCRIPTION="High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, C++, C, Rust." +DESCRIPTION="High-quality QR Code generator library" HOMEPAGE="https://www.nayuki.io/page/qr-code-generator-library" SRC_URI="https://github.com/nayuki/QR-Code-generator/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" -IUSE="" +KEYWORDS="~amd64 ~x86" -RDEPEND="" DEPEND="${RDEPEND} ${PYTHON_DEPS}" @@ -35,12 +33,12 @@ src_compile() { src_install() { pushd c - emake DESTDIR=${D} install-header - emake DESTDIR=${D} LIBDIR=${D}/usr/$(get_libdir) install-shared + emake DESTDIR="${D}" install-header + emake DESTDIR="${D}" LIBDIR="${D}"/usr/$(get_libdir) install-shared popd pushd cpp - emake DESTDIR=${D} install-header - emake DESTDIR=${D} LIBDIR=${D}/usr/$(get_libdir) install-shared + emake DESTDIR="${D}" install-header + emake DESTDIR="${D}" LIBDIR="${D}"/usr/$(get_libdir) install-shared popd }