[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: d203f8faea216e6c8c5469de2a384356b6ee848c Author: Julien Roy jroy ca> AuthorDate: Fri Sep 15 11:32:54 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 15 11:33:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d203f8fa app-admin/synadm: drop 0.42 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 - app-admin/synadm/synadm-0.42.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 2caccddbc9..b9549f4409 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,3 +1,2 @@ -DIST synadm-0.42.tar.gz 62613 BLAKE2B dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e SHA512 4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696 DIST synadm-0.43.1.tar.gz 56787 BLAKE2B 72e5e643a4b64fcc2391aba0429df5ef994328e827e6a3b403e6fc599e2964b85fe6c808e552887b00c5f17e84b42bd2c2303b15ffb28bae6787c4c26533cdb3 SHA512 58268382c9d1619bed2aa063ec19c9ef78fd4a62c0ef279562b541419c7a40ecef3b13bb5faec16260740f79c13f5d8036b9ac84326c04b1f025dc76d2b0813d DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 diff --git a/app-admin/synadm/synadm-0.42.ebuild b/app-admin/synadm/synadm-0.42.ebuild deleted file mode 100644 index 7a6e1316fb..00 --- a/app-admin/synadm/synadm-0.42.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Command line admin tool for Synapse" -HOMEPAGE="https://github.com/JOJ0/synadm; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/click-option-group[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: d9bf96a8207803075c9c24d884ba1c53323f2f69 Author: Julien Roy jroy ca> AuthorDate: Fri Sep 15 11:32:40 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 15 11:33:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9bf96a8 app-admin/synadm: add 0.43.1 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 + app-admin/synadm/synadm-0.43.1.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index b1948cca02..2caccddbc9 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,2 +1,3 @@ DIST synadm-0.42.tar.gz 62613 BLAKE2B dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e SHA512 4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696 +DIST synadm-0.43.1.tar.gz 56787 BLAKE2B 72e5e643a4b64fcc2391aba0429df5ef994328e827e6a3b403e6fc599e2964b85fe6c808e552887b00c5f17e84b42bd2c2303b15ffb28bae6787c4c26533cdb3 SHA512 58268382c9d1619bed2aa063ec19c9ef78fd4a62c0ef279562b541419c7a40ecef3b13bb5faec16260740f79c13f5d8036b9ac84326c04b1f025dc76d2b0813d DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 diff --git a/app-admin/synadm/synadm-0.43.1.ebuild b/app-admin/synadm/synadm-0.43.1.ebuild new file mode 100644 index 00..7a6e1316fb --- /dev/null +++ b/app-admin/synadm/synadm-0.43.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 428e95ffd91460c59bb0aed5a838fec3604dc7d2 Author: Julien Roy jroy ca> AuthorDate: Sat Sep 16 22:24:04 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Sep 16 22:24:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=428e95ff net-im/mautrix-discord: add 0.6.2 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.6.2.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 3ba0ba6efb..08054eb91c 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06f DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 +DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a +DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild new file mode 100644 index 00..c282376a5d --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm + dev-util/lottieconverter +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-lang/go-1.20.0" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + 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" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: fa467ba015523f8ec6f52acac61176995b7d0539 Author: Julien Roy jroy ca> AuthorDate: Sat Sep 16 22:24:27 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Sep 16 22:24:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa467ba0 net-im/mautrix-discord: drop 0.4.0, 0.4.0-r1, 0.5.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord-0.4.0-r1.ebuild| 64 -- .../mautrix-discord/mautrix-discord-0.4.0.ebuild | 63 - .../mautrix-discord/mautrix-discord-0.5.0.ebuild | 63 - 4 files changed, 192 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 08054eb91c..72a709d8c9 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06fbe4c4ff8ae80d22bce77b8c68adf17339cb2f1819e54a8a36e2dd896aa6b373d4cf756af2515b555ed33f19503e16e634964 SHA512 0e3ab86414e7b43ca399bffadfd3f8840baff98e296a9e399eacb0ba63b3a5f149c3cc6efbc6a064281921734d8d490d10fd4d85ce90f80a6d7a3ead06bdae6e -DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild b/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild deleted file mode 100644 index e0b34adae8..00 --- a/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm - dev-util/lottieconverter -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - 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" -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: e02b86acde7c6fddc13ed5a8496b3b67d8d9694b Author: Julien Roy jroy ca> AuthorDate: Sat Sep 16 13:05:45 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Sep 16 13:05:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e02b86ac dev-python/mautrix: drop 0.20.0 Signed-off-by: Julien Roy jroy.ca> dev-python/mautrix/Manifest | 1 - dev-python/mautrix/mautrix-0.20.0.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index adf612050a..0a25b46ca3 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,3 +1,2 @@ -DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43 SHA512 0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50 DIST mautrix-0.20.1.tar.gz 242438 BLAKE2B 727717f2762c8bfc4194602112f2412b3ab41480c24a910a375e234cce4b156cfd73dffb0b5e3957b3593be4f4940a32463e41a69abbd56ad521dbe5a74bc974 SHA512 8d405de08289faa290e5eb102651bfd566e84b3dc5c21b04910fdb9da73fe4386bd05949b2eaa530a82b6bc3f20a6ca1bbb39c8159c348c4b03a11c510111ee9 DIST mautrix-0.20.2.tar.gz 243231 BLAKE2B 2fc028d05d26a2bf0764a2e928fa7998f02c403637ee6046850c64825b385fab845801909f7fdf71a7b052a586df1bde7be7d47660f9818a103cea08d1e3db41 SHA512 7dd6409a58d2e073f50f97153f2c7323de49d722c91bb4582994f5381f855be874dc861cdbdc7641dd00880539569214ac45635c4cfc314c25144d3869aeda53 diff --git a/dev-python/mautrix/mautrix-0.20.0.ebuild b/dev-python/mautrix/mautrix-0.20.0.ebuild deleted file mode 100644 index 5367bd8433..00 --- a/dev-python/mautrix/mautrix-0.20.0.ebuild +++ /dev/null @@ -1,39 +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 pypi - -DESCRIPTION="A Python 3 asyncio Matrix framework" -HOMEPAGE="https://github.com/mautrix/python/; - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/olm[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - test? ( - dev-python/aiosqlite[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: 4c339b95c09c38551da64d203c5d93ef323ad284 Author: Julien Roy jroy ca> AuthorDate: Sat Sep 16 13:05:29 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Sep 16 13:05:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c339b95 dev-python/mautrix: add 0.20.2 Signed-off-by: Julien Roy jroy.ca> dev-python/mautrix/Manifest | 1 + dev-python/mautrix/mautrix-0.20.2.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 294d72005d..adf612050a 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,2 +1,3 @@ DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43 SHA512 0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50 DIST mautrix-0.20.1.tar.gz 242438 BLAKE2B 727717f2762c8bfc4194602112f2412b3ab41480c24a910a375e234cce4b156cfd73dffb0b5e3957b3593be4f4940a32463e41a69abbd56ad521dbe5a74bc974 SHA512 8d405de08289faa290e5eb102651bfd566e84b3dc5c21b04910fdb9da73fe4386bd05949b2eaa530a82b6bc3f20a6ca1bbb39c8159c348c4b03a11c510111ee9 +DIST mautrix-0.20.2.tar.gz 243231 BLAKE2B 2fc028d05d26a2bf0764a2e928fa7998f02c403637ee6046850c64825b385fab845801909f7fdf71a7b052a586df1bde7be7d47660f9818a103cea08d1e3db41 SHA512 7dd6409a58d2e073f50f97153f2c7323de49d722c91bb4582994f5381f855be874dc861cdbdc7641dd00880539569214ac45635c4cfc314c25144d3869aeda53 diff --git a/dev-python/mautrix/mautrix-0.20.2.ebuild b/dev-python/mautrix/mautrix-0.20.2.ebuild new file mode 100644 index 00..5367bd8433 --- /dev/null +++ b/dev-python/mautrix/mautrix-0.20.2.ebuild @@ -0,0 +1,39 @@ +# 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 pypi + +DESCRIPTION="A Python 3 asyncio Matrix framework" +HOMEPAGE="https://github.com/mautrix/python/; + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/olm[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: 5b5b24236658e4f3e152519d3c6b4452fc863530 Author: Julien Roy jroy ca> AuthorDate: Tue Sep 12 19:08:44 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Sep 12 19:08:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b5b2423 www-client/nyxt: drop 3.6.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 - www-client/nyxt/nyxt-3.6.0.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index 81db169399..cb1e3d426c 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,3 +1,2 @@ -DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f SHA512 f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893 DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1 SHA512 40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328 SHA512 d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837 diff --git a/www-client/nyxt/nyxt-3.6.0.ebuild b/www-client/nyxt/nyxt-3.6.0.ebuild deleted file mode 100644 index 5ef18c896a..00 --- a/www-client/nyxt/nyxt-3.6.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg-utils - -DESCRIPTION="Nyxt - the hacker's power-browser" -HOMEPAGE="https://nyxt.atlas.engineer/; - -if [[ "${PV}" = ** ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" -fi - -# Portage replaces the nyxt binary with scbl when stripping -RESTRICT="mirror strip" - -LICENSE="BSD CC-BY-SA-3.0" -SLOT="0" -IUSE="doc" - -RDEPEND=" - dev-libs/gobject-introspection - gnome-base/gsettings-desktop-schemas - media-libs/gst-plugins-bad - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gst-plugins-ugly - media-plugins/gst-plugins-libav - net-libs/glib-networking - net-libs/webkit-gtk:4.1 - sys-libs/libfixposix -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-lisp/sbcl-2.0.0 -" - -src_unpack() { - default - - # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory - # so we create it instead of working directly in ${WORKDIR} - if [[ "${PV}" != ** ]] - then - mkdir "${WORKDIR}/${P}" || die - mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die - fi -} - -src_compile() { - emake all - use doc && emake doc -} - -src_install(){ - dobin "${S}/nyxt" - - if [ "$(use doc)" ] - then - docinto "/usr/share/doc/${P}" - dodoc "${S}/manual.html" - fi - - newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png - domenu "${S}/assets/nyxt.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update - optfeature "for X11 clipboard support" "x11-misc/xclip" - optfeature "for spellchecking" "app-text/enchant" -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: 07a4b3cd0417c4b31bc2078f6a7cecbac2ceac54 Author: Julien Roy jroy ca> AuthorDate: Tue Sep 12 19:08:54 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Sep 12 19:08:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07a4b3cd www-client/nyxt: remove webkit-gtk:5 block add QA_FLAGS_IGNORED Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/nyxt-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild index 9b812ad603..59fd299396 100644 --- a/www-client/nyxt/nyxt-.ebuild +++ b/www-client/nyxt/nyxt-.ebuild @@ -50,10 +50,8 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" >=dev-lisp/sbcl-2.0.0 - !!net-libs/webkit-gtk:5 " -# If webkit-gtk:5 is installed, nyxt won't compile -# https://github.com/atlas-engineer/nyxt/issues/2743 +QA_FLAGS_IGNORED="usr/bin/${PN}" src_unpack() { default
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: 01eedd4a3c826dd6347e74e3088e4ef122599789 Author: Julien Roy jroy ca> AuthorDate: Tue Sep 12 19:07:59 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Sep 12 19:07:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01eedd4a www-client/nyxt: add QA_FLAGS_IGNORED for lisp package Closes: https://bugs.gentoo.org/912450 Closes: https://bugs.gentoo.org/912449 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/nyxt-3.6.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild b/www-client/nyxt/nyxt-3.6.1.ebuild index 5ef18c896a..7e096acd15 100644 --- a/www-client/nyxt/nyxt-3.6.1.ebuild +++ b/www-client/nyxt/nyxt-3.6.1.ebuild @@ -41,6 +41,7 @@ DEPEND="${RDEPEND}" BDEPEND=" >=dev-lisp/sbcl-2.0.0 " +QA_FLAGS_IGNORED="usr/bin/${PN}" src_unpack() { default
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: bc23e535bfa71625d360e928c40d1350e881897c Author: Julien Roy jroy ca> AuthorDate: Tue Sep 12 19:07:31 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Sep 12 19:07:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc23e535 www-client/nyxt: add 3.7.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 + www-client/nyxt/nyxt-3.7.0.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index a95278c3d9..81db169399 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,3 @@ DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f SHA512 f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893 DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1 SHA512 40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d +DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328 SHA512 d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837 diff --git a/www-client/nyxt/nyxt-3.7.0.ebuild b/www-client/nyxt/nyxt-3.7.0.ebuild new file mode 100644 index 00..ba6a328f5e --- /dev/null +++ b/www-client/nyxt/nyxt-3.7.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg-utils + +DESCRIPTION="Nyxt - the hacker's power-browser" +HOMEPAGE="https://nyxt.atlas.engineer/; + +if [[ "${PV}" = ** ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" +fi + +# Portage replaces the nyxt binary with scbl when stripping +RESTRICT="mirror strip" + +LICENSE="BSD CC-BY-SA-3.0" +SLOT="0" +IUSE="doc" + +RDEPEND=" + dev-libs/gobject-introspection + gnome-base/gsettings-desktop-schemas + media-libs/gst-plugins-bad + media-libs/gst-plugins-base + media-libs/gst-plugins-good + media-libs/gst-plugins-ugly + media-plugins/gst-plugins-libav + net-libs/glib-networking + net-libs/webkit-gtk:4.1 + sys-libs/libfixposix +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lisp/sbcl-2.0.0 +" +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + default + + # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory + # so we create it instead of working directly in ${WORKDIR} + if [[ "${PV}" != ** ]] + then + mkdir "${WORKDIR}/${P}" || die + mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die + fi +} + +src_compile() { + emake all + use doc && emake doc +} + +src_install(){ + dobin "${S}/nyxt" + + if [ "$(use doc)" ] + then + docinto "/usr/share/doc/${P}" + dodoc "${S}/manual.html" + fi + + newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png + domenu "${S}/assets/nyxt.desktop" +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "for X11 clipboard support" "x11-misc/xclip" + optfeature "for spellchecking" "app-text/enchant" +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-signal/
commit: 0bc965408c5c835d520eaf213786e5445330a0fe Author: Julien Roy jroy ca> AuthorDate: Tue Sep 12 19:10:45 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Sep 12 19:10:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0bc96540 net-im/mautrix-signal: update upstream metadata Closes: https://bugs.gentoo.org/913658 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-signal/metadata.xml | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/net-im/mautrix-signal/metadata.xml b/net-im/mautrix-signal/metadata.xml index 233fdb479d..de620b05ea 100644 --- a/net-im/mautrix-signal/metadata.xml +++ b/net-im/mautrix-signal/metadata.xml @@ -10,10 +10,10 @@ Tulir Asokan tu...@maunium.net - https://github.com/mautrix/telegram/releases - https://docs.mau.fi/bridges/python/telegram/index.html - https://github.com/mautrix/telegram/issues - mautrix/telegram - mautrix-telegram + https://github.com/mautrix/signal/releases + https://docs.mau.fi/bridges/python/signal/index.html + https://github.com/mautrix/signal/issues + mautrix/signal + mautrix-signal
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/signald/
commit: 53be48c9b20cd19d407ec90ff1f5128c12037216 Author: Julien Roy jroy ca> AuthorDate: Tue Sep 12 19:13:23 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Sep 12 19:13:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53be48c9 net-libs/signald: add virtual/jre RDEPEND Closes: https://bugs.gentoo.org/913587 Signed-off-by: Julien Roy jroy.ca> net-libs/signald/signald-0.23.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-libs/signald/signald-0.23.2.ebuild b/net-libs/signald/signald-0.23.2.ebuild index bdc9c9701a..95e60d09e9 100644 --- a/net-libs/signald/signald-0.23.2.ebuild +++ b/net-libs/signald/signald-0.23.2.ebuild @@ -17,7 +17,8 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -RDEPEND="acct-user/signald" +RDEPEND="acct-user/signald + virtual/jre" DEPEND="${RDEPEND}" BDEPEND="dev-java/gradle-bin:7.3.3"
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 01f4a2a189d118da4c54a8c910559e0ba92f8d73 Author: Julien Roy jroy ca> AuthorDate: Fri Sep 8 19:40:04 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 8 19:40:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01f4a2a1 app-admin/synadm: drop 0.41.2, 0.41.3 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 2 -- app-admin/synadm/synadm-0.41.2.ebuild | 26 -- app-admin/synadm/synadm-0.41.3.ebuild | 26 -- 3 files changed, 54 deletions(-) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 93517c352b..b1948cca02 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,4 +1,2 @@ -DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf -DIST synadm-0.41.3.tar.gz 62288 BLAKE2B 1b44b4d3d8563b9596dd3d4da2148af0550d823959bcdb7797dd6a23498dbd6948309c32584fe33ed65e20784b51bfe83f334a1aaca8b2ba15e580ff0b65fb76 SHA512 9ef6cf8f276f39670f76cc8a90b387b905aa33d79853719d35158f0a07d92a635a8862f0915044219bd489698b9751fd54f0d7a6444ad30dcc95626ea3203f7d DIST synadm-0.42.tar.gz 62613 BLAKE2B dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e SHA512 4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696 DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 diff --git a/app-admin/synadm/synadm-0.41.2.ebuild b/app-admin/synadm/synadm-0.41.2.ebuild deleted file mode 100644 index 7a6e1316fb..00 --- a/app-admin/synadm/synadm-0.41.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Command line admin tool for Synapse" -HOMEPAGE="https://github.com/JOJ0/synadm; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/click-option-group[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/app-admin/synadm/synadm-0.41.3.ebuild b/app-admin/synadm/synadm-0.41.3.ebuild deleted file mode 100644 index 7a6e1316fb..00 --- a/app-admin/synadm/synadm-0.41.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Command line admin tool for Synapse" -HOMEPAGE="https://github.com/JOJ0/synadm; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/click-option-group[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 14fdbbc9049dde2cd01dbc62fd6ade129e548416 Author: Julien Roy jroy ca> AuthorDate: Fri Sep 8 19:39:45 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 8 19:39:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14fdbbc9 app-admin/synadm: add 0.43 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 + app-admin/synadm/synadm-0.43.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 44bc55dc75..93517c352b 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,3 +1,4 @@ DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf DIST synadm-0.41.3.tar.gz 62288 BLAKE2B 1b44b4d3d8563b9596dd3d4da2148af0550d823959bcdb7797dd6a23498dbd6948309c32584fe33ed65e20784b51bfe83f334a1aaca8b2ba15e580ff0b65fb76 SHA512 9ef6cf8f276f39670f76cc8a90b387b905aa33d79853719d35158f0a07d92a635a8862f0915044219bd489698b9751fd54f0d7a6444ad30dcc95626ea3203f7d DIST synadm-0.42.tar.gz 62613 BLAKE2B dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e SHA512 4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696 +DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 diff --git a/app-admin/synadm/synadm-0.43.ebuild b/app-admin/synadm/synadm-0.43.ebuild new file mode 100644 index 00..7a6e1316fb --- /dev/null +++ b/app-admin/synadm/synadm-0.43.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/
commit: 49bcac657d9a79421adbae39d5d1c7f823fdedd3 Author: Julien Roy jroy ca> AuthorDate: Fri Sep 8 01:18:57 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 8 01:18:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49bcac65 app-backup/pika-backup: drop 0.6.0 Signed-off-by: Julien Roy jroy.ca> app-backup/pika-backup/Manifest | 1 - app-backup/pika-backup/pika-backup-0.6.0.ebuild | 354 2 files changed, 355 deletions(-) diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest index b1944f9827..5b87239dbf 100644 --- a/app-backup/pika-backup/Manifest +++ b/app-backup/pika-backup/Manifest @@ -173,7 +173,6 @@ DIST pango-sys-0.17.0.crate 24749 BLAKE2B 4ca7ff7d505ec9c800d5a3ae297cf79ec8a921 DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 DIST pbkdf2-0.12.1.crate 13866 BLAKE2B d01d586db5ea19d042fb9cbe37e0189401d982957c4e497d1ec616a6624e36a8f7f80e0a1a98a05862fb9dc73c26c84b81d1d52ca1053f483726424e4acb5144 SHA512 8a800a5a3df6e52fa79dd0ba5e6860eb2517f7a1213d1b8abe666ed2f3250464e56dcdfec5b79d894309074ccc2fddacc2c323c3d0d1d70314c4d9adcfd3eeec DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 -DIST pika-backup-0.6.0.tar.bz2 417070 BLAKE2B d6f36b5ceffc2e904addd5177aebe6dd5f5ad780b736b0a3d1406fe0d0ddf0f866fccd8909c0dcc4b591c9badf177ff69582ca5b7fc78d1f1ca25bd6fdd03129 SHA512 04da5cdb689b328af1a16259da31a57c2070fd04a90678b76bad9fa2c6dc7b72aedc4db23ba1f39e0de89e4bdab4310a9bea0d19fb327c1339cc31c0b5fa7611 DIST pika-backup-0.6.1.tar.bz2 417295 BLAKE2B 32cb7b4aa308e12b5df8bf2a69a4a66e89c0097e96e453b96d0babeb5b5e26aeadc20636990f60281c253fb460a7672a39482c8db129fabee3f8c0dedfb67af9 SHA512 b19a03de1de1647b3109f9ce7a697b6f4b56c996590b04d87fa883c7bcb82ee03324ab960ef74665edb1d58107cf0d56eb6d5e0b7f96b7a2beb956a27c7e51d4 DIST pika-backup-0.6.2.tar.bz2 432884 BLAKE2B a205228766d356970ba94634925b99c7ec816dc978a84b26054a8f0551510c432469f9eca73082a99159c5769b0976416592525b6d067e7c71d772355ce5ec9c SHA512 10da6a60096aefb57339d951e621dbe468c2e9d51b940ba2a65ae920dc80c4780a9e4773b795280bfd5d5225bc8b47fbf4580f048d0cfeea2f78569668eb02e8 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 diff --git a/app-backup/pika-backup/pika-backup-0.6.0.ebuild b/app-backup/pika-backup/pika-backup-0.6.0.ebuild deleted file mode 100644 index 866727617d..00 --- a/app-backup/pika-backup/pika-backup-0.6.0.ebuild +++ /dev/null @@ -1,354 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - adler-1.0.2 - aes-0.8.2 - aho-corasick-0.7.20 - android_system_properties-0.1.5 - anyhow-1.0.70 - arc-swap-1.6.0 - arrayvec-0.7.2 - ashpd-0.4.0 - async-attributes-1.1.2 - async-broadcast-0.5.1 - async-channel-1.8.0 - async-executor-1.5.0 - async-fs-1.6.0 - async-global-executor-2.3.1 - async-io-1.13.0 - async-lock-2.7.0 - async-process-1.6.0 - async-recursion-1.0.4 - async-std-1.12.0 - async-task-4.4.0 - async-trait-0.1.68 - atomic-waker-1.1.0 - autocfg-1.1.0 - bit-set-0.5.3 - bit-vec-0.6.3 - bitflags-1.3.2 - block-0.1.6 - block-buffer-0.10.4 - block-padding-0.3.2 - blocking-1.3.0 - bumpalo-3.12.0 - byteorder-1.4.3 - cairo-rs-0.17.0 - cairo-sys-rs-0.17.0 - cbc-0.1.2 - cc-1.0.79 - cfg-expr-0.14.0 - cfg-if-1.0.0 - chrono-0.4.22 - chronoutil-0.2.3 - cipher-0.4.4 - cmd_lib-1.3.0 - cmd_lib_macros-1.3.0 - codespan-reporting-0.11.1 - concurrent-queue-2.1.0 - const-str-0.5.3 - core-foundation-sys-0.8.3 - cpufeatures-0.2.6 - crc32fast-1.3.2 - crossbeam-utils-0.8.15 - crypto-common-0.1.6 - ctor-0.1.26 - cxx-1.0.94 - cxx-build-1.0.94 - cxxbridge-flags-1.0.94 - cxxbridge-macro-1.0.94 - darling-0.14.4 - darling_core-0.14.4 - darling_macro-0.14.4 - default-env-0.1.1 - derivative-2.2.0 - derive_
[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/files/, app-backup/pika-backup/
commit: ba912bd9449be417b4416456971fe41540eba4c8 Author: Julien Roy jroy ca> AuthorDate: Fri Sep 8 01:18:47 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 8 01:18:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba912bd9 app-backup/pika-backup: add 0.6.2 Signed-off-by: Julien Roy jroy.ca> app-backup/pika-backup/Manifest| 1 + .../pika-backup/files/meson-fixes-0.6.2.patch | 9 + app-backup/pika-backup/pika-backup-0.6.2.ebuild| 355 + 3 files changed, 365 insertions(+) diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest index 50f88e9754..b1944f9827 100644 --- a/app-backup/pika-backup/Manifest +++ b/app-backup/pika-backup/Manifest @@ -175,6 +175,7 @@ DIST pbkdf2-0.12.1.crate 13866 BLAKE2B d01d586db5ea19d042fb9cbe37e0189401d982957 DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 DIST pika-backup-0.6.0.tar.bz2 417070 BLAKE2B d6f36b5ceffc2e904addd5177aebe6dd5f5ad780b736b0a3d1406fe0d0ddf0f866fccd8909c0dcc4b591c9badf177ff69582ca5b7fc78d1f1ca25bd6fdd03129 SHA512 04da5cdb689b328af1a16259da31a57c2070fd04a90678b76bad9fa2c6dc7b72aedc4db23ba1f39e0de89e4bdab4310a9bea0d19fb327c1339cc31c0b5fa7611 DIST pika-backup-0.6.1.tar.bz2 417295 BLAKE2B 32cb7b4aa308e12b5df8bf2a69a4a66e89c0097e96e453b96d0babeb5b5e26aeadc20636990f60281c253fb460a7672a39482c8db129fabee3f8c0dedfb67af9 SHA512 b19a03de1de1647b3109f9ce7a697b6f4b56c996590b04d87fa883c7bcb82ee03324ab960ef74665edb1d58107cf0d56eb6d5e0b7f96b7a2beb956a27c7e51d4 +DIST pika-backup-0.6.2.tar.bz2 432884 BLAKE2B a205228766d356970ba94634925b99c7ec816dc978a84b26054a8f0551510c432469f9eca73082a99159c5769b0976416592525b6d067e7c71d772355ce5ec9c SHA512 10da6a60096aefb57339d951e621dbe468c2e9d51b940ba2a65ae920dc80c4780a9e4773b795280bfd5d5225bc8b47fbf4580f048d0cfeea2f78569668eb02e8 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d149420de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 diff --git a/app-backup/pika-backup/files/meson-fixes-0.6.2.patch b/app-backup/pika-backup/files/meson-fixes-0.6.2.patch new file mode 100644 index 00..38ca0a3caf --- /dev/null +++ b/app-backup/pika-backup/files/meson-fixes-0.6.2.patch @@ -0,0 +1,9 @@ +diff --git a/meson.build b/meson.build +index a13a513..1bac8f8 100644 +--- a/meson.build b/meson.build +@@ -28,4 +28,3 @@ meson.add_dist_script('build-aux/meson-dist-vendor.sh') + subdir('data') + subdir('help') + subdir('po') +-subdir('src') diff --git a/app-backup/pika-backup/pika-backup-0.6.2.ebuild b/app-backup/pika-backup/pika-backup-0.6.2.ebuild new file mode 100644 index 00..0e08114679 --- /dev/null +++ b/app-backup/pika-backup/pika-backup-0.6.2.ebuild @@ -0,0 +1,355 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + aes@0.8.2 + aho-corasick@0.7.20 + android_system_properties@0.1.5 + anyhow@1.0.70 + arc-swap@1.6.0 + arrayvec@0.7.2 + ashpd@0.4.0 + async-attributes@1.1.2 + async-broadcast@0.5.1 + async-channel@1.8.0 + async-executor@1.5.0 + async-fs@1.6.0 + async-global-executor@2.3.1 + async-io@1.13.0 + async-lock@2.7.0 + async-process@1.6.0 + async-recursion@1.0.4 + async-std@1.12.0 + async-task@4.4.0 + async-trait@0.1.68 + atomic-waker@1.1.0 + autocfg@1.1.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + block@0.1.6 + block-buffer@0.10.4 + block-padding@0.3.2 + blocking@1.3.0 + bumpalo@3.12.0 + byteorder@1.4.3 + cairo-rs@0.17.0 + cairo-sys-rs@0.17.0 + cbc@0.1.2 + cc@1.0.79 + cfg-expr@0.14.0 + cfg-if@1.0.0 + chrono@0.4.22 + chronoutil@0.2.3 +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/minio/
commit: bf591c343964c5da1ca8a14fbd17e58f76c9158c Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:50:20 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:50:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf591c34 dev-python/minio: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/minio/minio-7.1.15.ebuild | 2 +- dev-python/minio/minio-7.1.16.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/minio/minio-7.1.15.ebuild b/dev-python/minio/minio-7.1.15.ebuild index 2620a6929f..363b52e35d 100644 --- a/dev-python/minio/minio-7.1.15.ebuild +++ b/dev-python/minio/minio-7.1.15.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/minio/minio-7.1.16.ebuild b/dev-python/minio/minio-7.1.16.ebuild index 2620a6929f..363b52e35d 100644 --- a/dev-python/minio/minio-7.1.16.ebuild +++ b/dev-python/minio/minio-7.1.16.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/restrictedpython/
commit: 56134d12c8e4dcfc334c2af1bea99e1ef75d8c4f Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:46:40 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:46:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56134d12 dev-python/restrictedpython: add 6.2 Signed-off-by: Julien Roy jroy.ca> dev-python/restrictedpython/Manifest | 1 + .../restrictedpython/restrictedpython-6.2.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/dev-python/restrictedpython/Manifest b/dev-python/restrictedpython/Manifest index da78b9c98b..8cc57aeefc 100644 --- a/dev-python/restrictedpython/Manifest +++ b/dev-python/restrictedpython/Manifest @@ -1,2 +1,3 @@ DIST restrictedpython-6.0.gh.tar.gz 441665 BLAKE2B 3b3c27c6aa86e7301299fa32eafa571381637ac16551c48c2faf48815fc6d054df94ddfaccacb243e55300358f1c5f726d17342630137c326387db946d00bdf0 SHA512 8f9b53542c0784ac0c9169c4c4252d22f95419c6903ca0e786f44f6fee9303251f3e78ec099f343068c0a7ea7712de52e884aa132dda63ed813e8a17ffe55798 DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144 SHA512 fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8 +DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe SHA512 a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb diff --git a/dev-python/restrictedpython/restrictedpython-6.2.ebuild b/dev-python/restrictedpython/restrictedpython-6.2.ebuild new file mode 100644 index 00..2f057f27b5 --- /dev/null +++ b/dev-python/restrictedpython/restrictedpython-6.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 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 distutils-r1 + +DESCRIPTION="A restricted execution environment for Python to run untrusted code" +HOMEPAGE="https://github.com/zopefoundation/RestrictedPython; +SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/RestrictedPython-${PV}" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ) + test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/signalstickers-client/
commit: 270a37520a3cab255a47195864c85381e3f0fb72 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:47:51 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:47:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=270a3752 dev-python/signalstickers-client: add 3.3.0 Signed-off-by: Julien Roy jroy.ca> dev-python/signalstickers-client/Manifest | 1 + .../signalstickers-client-3.3.0.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-python/signalstickers-client/Manifest b/dev-python/signalstickers-client/Manifest index 0dbb9610d1..699e28d39d 100644 --- a/dev-python/signalstickers-client/Manifest +++ b/dev-python/signalstickers-client/Manifest @@ -1 +1,2 @@ DIST signalstickers-client-3.2.0.tar.gz 14705 BLAKE2B b2423e96d4cbb9aadd8e1b900dc3c1ba678c619ef964387f937b121b361d341656b764e49d8dcd2d885c4b230f936936ea6487212dee4fce4c2ef40b59eb55e8 SHA512 6820fbb7577ca8ecb63a8fe9b10ad25d7fd510d3ea56bf0a5cd48f8b79595553eece6699308a1ff6d71ae7fecf88a0286d8c2f89a9487af0c7837be3f4436a7e +DIST signalstickers-client-3.3.0.tar.gz 15169 BLAKE2B f1437ed60b8d3995f00067bcd54c6f93566c040d46501aebbab8b9f48c1e59e75abd4d49009f6244b1e55923378a1142786fcade366989b27fa65abfd5dea06a SHA512 745e1e6ae29059c08b2f35357cd864884e4f67bef093fc303a5eba8c96bf3f2165267c1725399db23266db021248d351c0085eb5b6b514ba6c504f5e78f84b6a diff --git a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild new file mode 100644 index 00..1fe33bd41e --- /dev/null +++ b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python client for the Signal stickers API" +HOMEPAGE="https://github.com/signalstickers/signalstickers-client; + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: d7936c05d9ed3baf7bf224b4815b0ec5b1ad3f5e Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:45:20 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:45:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7936c05 dev-python/mautrix: add 0.20.1 Signed-off-by: Julien Roy jroy.ca> dev-python/mautrix/Manifest | 1 + dev-python/mautrix/mautrix-0.20.1.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 70d11c7db6..3bf2734e01 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,2 +1,3 @@ DIST mautrix-0.19.16.tar.gz 245202 BLAKE2B 921b51c63991934cabf5d24a26f37205fb3a90ee4a29c8455eda00aeff1fa9311a87f665b1c084a3b994e9122a8c23180735c97141a1a35d8f89c6638dda48ab SHA512 9b827f54e48ccbe98379f4db2fd6fa97698f7695023918aebb80f078c7df495cd4e76e9d226094838c199cacafb91ab4263e5f5a5c9ac9132b9bd39d3cb281b4 DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43 SHA512 0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50 +DIST mautrix-0.20.1.tar.gz 242438 BLAKE2B 727717f2762c8bfc4194602112f2412b3ab41480c24a910a375e234cce4b156cfd73dffb0b5e3957b3593be4f4940a32463e41a69abbd56ad521dbe5a74bc974 SHA512 8d405de08289faa290e5eb102651bfd566e84b3dc5c21b04910fdb9da73fe4386bd05949b2eaa530a82b6bc3f20a6ca1bbb39c8159c348c4b03a11c510111ee9 diff --git a/dev-python/mautrix/mautrix-0.20.1.ebuild b/dev-python/mautrix/mautrix-0.20.1.ebuild new file mode 100644 index 00..5367bd8433 --- /dev/null +++ b/dev-python/mautrix/mautrix-0.20.1.ebuild @@ -0,0 +1,39 @@ +# 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 pypi + +DESCRIPTION="A Python 3 asyncio Matrix framework" +HOMEPAGE="https://github.com/mautrix/python/; + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/olm[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: a885893ecf9953907708105b1ccdc42955f7ff49 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:15:10 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:15:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a885893e www-client/nyxt: add 3.6.1 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 + www-client/nyxt/nyxt-3.6.1.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index 897d03c170..af0a5eb4ca 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,3 @@ DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1 SHA512 e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f SHA512 f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893 +DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1 SHA512 40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild b/www-client/nyxt/nyxt-3.6.1.ebuild new file mode 100644 index 00..5ef18c896a --- /dev/null +++ b/www-client/nyxt/nyxt-3.6.1.ebuild @@ -0,0 +1,100 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg-utils + +DESCRIPTION="Nyxt - the hacker's power-browser" +HOMEPAGE="https://nyxt.atlas.engineer/; + +if [[ "${PV}" = ** ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" +fi + +# Portage replaces the nyxt binary with scbl when stripping +RESTRICT="mirror strip" + +LICENSE="BSD CC-BY-SA-3.0" +SLOT="0" +IUSE="doc" + +RDEPEND=" + dev-libs/gobject-introspection + gnome-base/gsettings-desktop-schemas + media-libs/gst-plugins-bad + media-libs/gst-plugins-base + media-libs/gst-plugins-good + media-libs/gst-plugins-ugly + media-plugins/gst-plugins-libav + net-libs/glib-networking + net-libs/webkit-gtk:4.1 + sys-libs/libfixposix +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lisp/sbcl-2.0.0 +" + +src_unpack() { + default + + # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory + # so we create it instead of working directly in ${WORKDIR} + if [[ "${PV}" != ** ]] + then + mkdir "${WORKDIR}/${P}" || die + mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die + fi +} + +src_compile() { + emake all + use doc && emake doc +} + +src_install(){ + dobin "${S}/nyxt" + + if [ "$(use doc)" ] + then + docinto "/usr/share/doc/${P}" + dodoc "${S}/manual.html" + fi + + newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png + domenu "${S}/assets/nyxt.desktop" +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "for X11 clipboard support" "x11-misc/xclip" + optfeature "for spellchecking" "app-text/enchant" +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: 1d796a0c8e474fb0cbc257316469168828181966 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:15:21 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:15:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d796a0c www-client/nyxt: drop 3.4.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 - www-client/nyxt/nyxt-3.4.0.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index af0a5eb4ca..a95278c3d9 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,3 +1,2 @@ -DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1 SHA512 e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f SHA512 f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893 DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1 SHA512 40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d diff --git a/www-client/nyxt/nyxt-3.4.0.ebuild b/www-client/nyxt/nyxt-3.4.0.ebuild deleted file mode 100644 index 5ef18c896a..00 --- a/www-client/nyxt/nyxt-3.4.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg-utils - -DESCRIPTION="Nyxt - the hacker's power-browser" -HOMEPAGE="https://nyxt.atlas.engineer/; - -if [[ "${PV}" = ** ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" -fi - -# Portage replaces the nyxt binary with scbl when stripping -RESTRICT="mirror strip" - -LICENSE="BSD CC-BY-SA-3.0" -SLOT="0" -IUSE="doc" - -RDEPEND=" - dev-libs/gobject-introspection - gnome-base/gsettings-desktop-schemas - media-libs/gst-plugins-bad - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gst-plugins-ugly - media-plugins/gst-plugins-libav - net-libs/glib-networking - net-libs/webkit-gtk:4.1 - sys-libs/libfixposix -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-lisp/sbcl-2.0.0 -" - -src_unpack() { - default - - # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory - # so we create it instead of working directly in ${WORKDIR} - if [[ "${PV}" != ** ]] - then - mkdir "${WORKDIR}/${P}" || die - mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die - fi -} - -src_compile() { - emake all - use doc && emake doc -} - -src_install(){ - dobin "${S}/nyxt" - - if [ "$(use doc)" ] - then - docinto "/usr/share/doc/${P}" - dodoc "${S}/manual.html" - fi - - newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png - domenu "${S}/assets/nyxt.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update - optfeature "for X11 clipboard support" "x11-misc/xclip" - optfeature "for spellchecking" "app-text/enchant" -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/restrictedpython/
commit: 56eb0c9ee1a8f638d1877dcd64327e95da3a9989 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:46:53 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:46:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56eb0c9e dev-python/restrictedpython: drop 6.0 Signed-off-by: Julien Roy jroy.ca> dev-python/restrictedpython/Manifest | 1 - .../restrictedpython/restrictedpython-6.0.ebuild | 27 -- 2 files changed, 28 deletions(-) diff --git a/dev-python/restrictedpython/Manifest b/dev-python/restrictedpython/Manifest index 8cc57aeefc..c486aee241 100644 --- a/dev-python/restrictedpython/Manifest +++ b/dev-python/restrictedpython/Manifest @@ -1,3 +1,2 @@ -DIST restrictedpython-6.0.gh.tar.gz 441665 BLAKE2B 3b3c27c6aa86e7301299fa32eafa571381637ac16551c48c2faf48815fc6d054df94ddfaccacb243e55300358f1c5f726d17342630137c326387db946d00bdf0 SHA512 8f9b53542c0784ac0c9169c4c4252d22f95419c6903ca0e786f44f6fee9303251f3e78ec099f343068c0a7ea7712de52e884aa132dda63ed813e8a17ffe55798 DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144 SHA512 fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8 DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe SHA512 a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb diff --git a/dev-python/restrictedpython/restrictedpython-6.0.ebuild b/dev-python/restrictedpython/restrictedpython-6.0.ebuild deleted file mode 100644 index 2f057f27b5..00 --- a/dev-python/restrictedpython/restrictedpython-6.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 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 distutils-r1 - -DESCRIPTION="A restricted execution environment for Python to run untrusted code" -HOMEPAGE="https://github.com/zopefoundation/RestrictedPython; -SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/RestrictedPython-${PV}" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ) - test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/minio/
commit: 745bd19642dcf9396daa8162a071f9761f33b51e Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:46:01 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:46:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=745bd196 dev-python/minio: add 7.1.16 Signed-off-by: Julien Roy jroy.ca> dev-python/minio/Manifest| 1 + dev-python/minio/minio-7.1.16.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest index 5b9a42694d..2d62bce36a 100644 --- a/dev-python/minio/Manifest +++ b/dev-python/minio/Manifest @@ -1,2 +1,3 @@ DIST minio-7.1.14.tar.gz 117073 BLAKE2B b2d7d5d0eea342d8d8c533899980ad36278e368f292094a93457aeea940900beabbfc215b7d549b2bceb96acccb53501344fbcc5b69262b8705965e3a26c7a08 SHA512 841032aa014454158150e7feb54f0b3d11e7d4fc5d4581322a109abdaa33291e82481f794121fcbdcb98049bfab964e7eb38886dbf3fe0d719813c373e0a94cf DIST minio-7.1.15.tar.gz 115948 BLAKE2B e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83 SHA512 bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c +DIST minio-7.1.16.tar.gz 120101 BLAKE2B 56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b SHA512 da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9 diff --git a/dev-python/minio/minio-7.1.16.ebuild b/dev-python/minio/minio-7.1.16.ebuild new file mode 100644 index 00..2620a6929f --- /dev/null +++ b/dev-python/minio/minio-7.1.16.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="MinIO Client SDK for Python" +HOMEPAGE="https://github.com/minio/minio-py; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: 83a4a7ec0c14dd10ad40e1943e9de7e0e27c7d55 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:45:31 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:45:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83a4a7ec dev-python/mautrix: drop 0.19.16 Signed-off-by: Julien Roy jroy.ca> dev-python/mautrix/Manifest | 1 - dev-python/mautrix/mautrix-0.19.16.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 3bf2734e01..294d72005d 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,3 +1,2 @@ -DIST mautrix-0.19.16.tar.gz 245202 BLAKE2B 921b51c63991934cabf5d24a26f37205fb3a90ee4a29c8455eda00aeff1fa9311a87f665b1c084a3b994e9122a8c23180735c97141a1a35d8f89c6638dda48ab SHA512 9b827f54e48ccbe98379f4db2fd6fa97698f7695023918aebb80f078c7df495cd4e76e9d226094838c199cacafb91ab4263e5f5a5c9ac9132b9bd39d3cb281b4 DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43 SHA512 0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50 DIST mautrix-0.20.1.tar.gz 242438 BLAKE2B 727717f2762c8bfc4194602112f2412b3ab41480c24a910a375e234cce4b156cfd73dffb0b5e3957b3593be4f4940a32463e41a69abbd56ad521dbe5a74bc974 SHA512 8d405de08289faa290e5eb102651bfd566e84b3dc5c21b04910fdb9da73fe4386bd05949b2eaa530a82b6bc3f20a6ca1bbb39c8159c348c4b03a11c510111ee9 diff --git a/dev-python/mautrix/mautrix-0.19.16.ebuild b/dev-python/mautrix/mautrix-0.19.16.ebuild deleted file mode 100644 index 5367bd8433..00 --- a/dev-python/mautrix/mautrix-0.19.16.ebuild +++ /dev/null @@ -1,39 +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 pypi - -DESCRIPTION="A Python 3 asyncio Matrix framework" -HOMEPAGE="https://github.com/mautrix/python/; - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/olm[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - test? ( - dev-python/aiosqlite[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/minio/
commit: 7b7f248b497618e53c299fe7e97b328714741422 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 21:46:12 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 21:46:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b7f248b dev-python/minio: drop 7.1.14 Signed-off-by: Julien Roy jroy.ca> dev-python/minio/Manifest| 1 - dev-python/minio/minio-7.1.14.ebuild | 23 --- 2 files changed, 24 deletions(-) diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest index 2d62bce36a..5323158d54 100644 --- a/dev-python/minio/Manifest +++ b/dev-python/minio/Manifest @@ -1,3 +1,2 @@ -DIST minio-7.1.14.tar.gz 117073 BLAKE2B b2d7d5d0eea342d8d8c533899980ad36278e368f292094a93457aeea940900beabbfc215b7d549b2bceb96acccb53501344fbcc5b69262b8705965e3a26c7a08 SHA512 841032aa014454158150e7feb54f0b3d11e7d4fc5d4581322a109abdaa33291e82481f794121fcbdcb98049bfab964e7eb38886dbf3fe0d719813c373e0a94cf DIST minio-7.1.15.tar.gz 115948 BLAKE2B e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83 SHA512 bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c DIST minio-7.1.16.tar.gz 120101 BLAKE2B 56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b SHA512 da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9 diff --git a/dev-python/minio/minio-7.1.14.ebuild b/dev-python/minio/minio-7.1.14.ebuild deleted file mode 100644 index 2620a6929f..00 --- a/dev-python/minio/minio-7.1.14.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="MinIO Client SDK for Python" -HOMEPAGE="https://github.com/minio/minio-py; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/yambar/
commit: b6e24cf4511d6324c072f880c0d910392db19d51 Author: CaptainBlood yahoo fr> AuthorDate: Wed Aug 30 23:29:53 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:35:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6e24cf4 gui-apps/yambar: update - Signed-off-by: Julien Roy jroy.ca> gui-apps/yambar/yambar-.ebuild | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/gui-apps/yambar/yambar-.ebuild b/gui-apps/yambar/yambar-.ebuild index a269aa2d42..80a0d0a88e 100644 --- a/gui-apps/yambar/yambar-.ebuild +++ b/gui-apps/yambar/yambar-.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit meson -if [[ ${PV} == ]]; then +if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git; else @@ -94,5 +94,14 @@ src_configure() { src_install() { meson_src_install - rm -rf "${D}/usr/share/doc/${PN}" + if use core; then + mv "${D}"/usr/lib64/yambar/libdynlist.so "${D}"/usr/lib64/libdynlist.so || die + fi + rm -rf "${D}/usr/share/doc/${PN}" || die +} + +pkg_postinst() { + ewarn "Warning: if you are upgrading from 1.8.0, please note that there are breaking changes that might affect your config.yml file." + ewarn "See the changelog for more information" + ewarn "https://codeberg.org/dnkl/yambar/releases/tag/1.9.0; }
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/yambar/
commit: 6028a3279a2d2ae4c1beed8842a6be266746407b Author: CaptainBlood yahoo fr> AuthorDate: Wed Aug 30 23:29:18 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:35:42 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6028a327 gui-apps/yambar: add 1.10.0 Closes: https://bugs.gentoo.org/910408 Signed-off-by: Julien Roy jroy.ca> gui-apps/yambar/Manifest | 1 + gui-apps/yambar/yambar-1.10.0.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/gui-apps/yambar/Manifest b/gui-apps/yambar/Manifest index 3f49a14ed7..897f55b44e 100644 --- a/gui-apps/yambar/Manifest +++ b/gui-apps/yambar/Manifest @@ -1,3 +1,4 @@ +DIST yambar-1.10.0.tar.gz 190288 BLAKE2B 35bfd50b27241724fa29f0ea6b1031dad793d1ff2c8342f5ed40bdc1fb390a32813d17b6c3063184109769a54fb5c5bce876a83974cdbb17679fd80a88d9d797 SHA512 c8d1e807017f62886cba65dab9933913f473eeeae8cbf8d44ddd4953754a55c81def9a02506b28a7ea7264325748db0a0ca4cdff39ba74a06f531e6e55878b35 DIST yambar-1.6.2.tar.gz 135455 BLAKE2B 71d5b584bf04a7212ac84d8e0d8cb71c1abd7c7548c5ec998aff480d76afbd09825b059fe642edd4dd2537af6a5b811bd333a45bfa53f6a3a814a2be95eb58b4 SHA512 64a5e983be6dc99feb2f39d06fe265163c3b8f3f23f33a58c386891b63a9c915816cbde22d031473e700e839522c86c53b06f0cce1a57ebdab8ed6aeebe627e1 DIST yambar-1.7.0.tar.gz 148762 BLAKE2B a394b588bb1a8c64e149f8f39d6a8056d139cb3518fc15c87db0da7ead9c96ce5d7b9d764a617c4626d9fa574edbda2c0e1e2b11b07741241188c5cd282d5643 SHA512 e34cc808533cf76ff0b95d18346b796b4758271b0a61151e80b33eaa0ce34c2d5a9f1c6671d28f377d1563a7979c5784782b9f2f87a3cb615efb129e89865ad3 DIST yambar-1.8.0.tar.gz 157936 BLAKE2B d9fc01d71c89550c59b470f9bd3de27e44cc5d64f2103f8803c9c2b25c51b5240f54c41041c126df2b606ae011d9fca974723cafb45670eae70ef20bb3f765b6 SHA512 db2c3669162923b4ca2b1f13f50d203de2a0eb6963e6d2bfe8b03e41c7cb4ad9acf6607eef08b6da837c901374c89affb915aa44f2bc2e0eb4694ad91ae66a67 diff --git a/gui-apps/yambar/yambar-1.10.0.ebuild b/gui-apps/yambar/yambar-1.10.0.ebuild new file mode 100644 index 00..80a0d0a88e --- /dev/null +++ b/gui-apps/yambar/yambar-1.10.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git; +else + SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Simplistic and highly configurable status panel for X and Wayland" +HOMEPAGE="https://codeberg.org/dnkl/yambar; +LICENSE="MIT" +SLOT="0" +IUSE="core +alsa +backlight +battery +clock +cpu +disk-io +dwl +foreign-toplevel +memory +mpd +i3 +label +network +pipewire +pulseaudio +removables +river +script sway-xkb wayland X xkb xwindow" +REQUIRED_USE=" + || ( wayland X ) + sway-xkb? ( wayland ) + xkb? ( X ) + xwindow? ( X ) +" + +RDEPEND=" + >=media-libs/fcft-2.4.0 + dev-libs/libyaml + alsa? ( media-libs/alsa-lib ) + backlight? ( virtual/libudev:= ) + battery? ( virtual/libudev:= ) + mpd? ( media-libs/libmpdclient ) + pipewire? ( + dev-libs/json-c + media-video/pipewire + ) + pulseaudio? ( media-libs/libpulse ) + removables? ( virtual/libudev:= ) + sway-xkb? ( dev-libs/json-c ) + x11-libs/pixman + X? ( + x11-libs/libxcb:0=[xkb] + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-wm + ) + wayland? ( dev-libs/wayland ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/scdoc + >=dev-libs/tllist-1.0.1 + >=dev-util/meson-0.53.0 + virtual/pkgconfig + wayland? ( + dev-libs/wayland-protocols + dev-util/wayland-scanner + ) +" + +src_configure() { + local emesonargs=( + $(meson_feature wayland backend-wayland) + $(meson_feature X backend-x11) + $(meson_use core core-plugins-as-shared-libraries) + $(meson_feature alsa plugin-alsa) + $(meson_feature backlight plugin-backlight) + $(meson_feature battery plugin-battery) + $(meson_feature clock plugin-clock) + $(meson_feature cpu plugin-cpu) + $(meson_feature disk-io plugin-disk-io) + $(meson_feature dwl plugin-dwl) + $(meson_feature foreign-toplevel plugin-foreign-toplevel) + $(meson_feature memory plugin-mem) + $(meson_feature mpd plugin-mpd) + $(meson_feature i3 plugin-i3) +
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/yambar/
commit: 77e606ac53d98c13db2ddb0123567f797028800d Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 23:30:45 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:35:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77e606ac gui-apps/yambar: drop 1.6.2, 1.7.0, 1.8.0 Signed-off-by: Julien Roy jroy.ca> gui-apps/yambar/Manifest| 3 -- gui-apps/yambar/yambar-1.6.2.ebuild | 64 - gui-apps/yambar/yambar-1.7.0.ebuild | 64 - gui-apps/yambar/yambar-1.8.0.ebuild | 64 - 4 files changed, 195 deletions(-) diff --git a/gui-apps/yambar/Manifest b/gui-apps/yambar/Manifest index 897f55b44e..d6591d 100644 --- a/gui-apps/yambar/Manifest +++ b/gui-apps/yambar/Manifest @@ -1,5 +1,2 @@ DIST yambar-1.10.0.tar.gz 190288 BLAKE2B 35bfd50b27241724fa29f0ea6b1031dad793d1ff2c8342f5ed40bdc1fb390a32813d17b6c3063184109769a54fb5c5bce876a83974cdbb17679fd80a88d9d797 SHA512 c8d1e807017f62886cba65dab9933913f473eeeae8cbf8d44ddd4953754a55c81def9a02506b28a7ea7264325748db0a0ca4cdff39ba74a06f531e6e55878b35 -DIST yambar-1.6.2.tar.gz 135455 BLAKE2B 71d5b584bf04a7212ac84d8e0d8cb71c1abd7c7548c5ec998aff480d76afbd09825b059fe642edd4dd2537af6a5b811bd333a45bfa53f6a3a814a2be95eb58b4 SHA512 64a5e983be6dc99feb2f39d06fe265163c3b8f3f23f33a58c386891b63a9c915816cbde22d031473e700e839522c86c53b06f0cce1a57ebdab8ed6aeebe627e1 -DIST yambar-1.7.0.tar.gz 148762 BLAKE2B a394b588bb1a8c64e149f8f39d6a8056d139cb3518fc15c87db0da7ead9c96ce5d7b9d764a617c4626d9fa574edbda2c0e1e2b11b07741241188c5cd282d5643 SHA512 e34cc808533cf76ff0b95d18346b796b4758271b0a61151e80b33eaa0ce34c2d5a9f1c6671d28f377d1563a7979c5784782b9f2f87a3cb615efb129e89865ad3 -DIST yambar-1.8.0.tar.gz 157936 BLAKE2B d9fc01d71c89550c59b470f9bd3de27e44cc5d64f2103f8803c9c2b25c51b5240f54c41041c126df2b606ae011d9fca974723cafb45670eae70ef20bb3f765b6 SHA512 db2c3669162923b4ca2b1f13f50d203de2a0eb6963e6d2bfe8b03e41c7cb4ad9acf6607eef08b6da837c901374c89affb915aa44f2bc2e0eb4694ad91ae66a67 DIST yambar-1.9.0.tar.gz 186338 BLAKE2B 9fd043aab241c75e84bcdffcfed51bd24d3a687ff80f4b44517168fc46a33934467fd8bf7a315076e15fc74e157f3bccf703ae2fd32ed969082c383570b0f3bd SHA512 de1acf1e738b33e2e0ee1dba497b5b84137028551827c38eee67fdc5bfb688f2037a52ccac7f5fb56ffeed7382e4cd670fd0b564c7f532f21a85724640c8004b diff --git a/gui-apps/yambar/yambar-1.6.2.ebuild b/gui-apps/yambar/yambar-1.6.2.ebuild deleted file mode 100644 index 5b1dbd73e6..00 --- a/gui-apps/yambar/yambar-1.6.2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != ** ]]; then - SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git; -fi - -DESCRIPTION="Simplistic and highly configurable status panel for X and Wayland" -HOMEPAGE="https://codeberg.org/dnkl/yambar; -LICENSE="MIT" -SLOT="0" -IUSE="wayland X" -REQUIRED_USE="|| ( wayland X )" - -RDEPEND=" - >=media-libs/fcft-2.4.0 - dev-libs/json-c - dev-libs/libyaml - media-libs/alsa-lib - media-libs/libmpdclient - virtual/libudev:= - x11-libs/pixman - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libxcb:0=[xkb] - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-wm - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/scdoc - >=dev-libs/tllist-1.0.1 - >=dev-util/meson-0.53.0 - virtual/pkgconfig - wayland? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_configure() { - local emesonargs=( - $(meson_feature wayland backend-wayland) - $(meson_feature X backend-x11) - -Dwerror=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - rm -rf "${D}/usr/share/doc/${PN}" -} diff --git a/gui-apps/yambar/yambar-1.7.0.ebuild b/gui-apps/yambar/yambar-1.7.0.ebuild deleted file mode 100644 index 5b1dbd73e6..00 --- a/gui-apps/yambar/yambar-1.7.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != ** ]]; then - SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="htt
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zodb/
commit: 66fe60465d38ab748e316f93f5402cecf49db830 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 23:38:21 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:38:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66fe6046 dev-python/zodb: add 5.8.1 Signed-off-by: Julien Roy jroy.ca> dev-python/zodb/Manifest | 1 + dev-python/zodb/zodb-5.8.1.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-python/zodb/Manifest b/dev-python/zodb/Manifest index 4c6c219fcd..0862fdc1a6 100644 --- a/dev-python/zodb/Manifest +++ b/dev-python/zodb/Manifest @@ -1 +1,2 @@ DIST ZODB-5.8.0.tar.gz 788844 BLAKE2B 820dd1dca250f9167076b410cc33a9200a9372abd5162c7eafb8647f8469a742f7aa4cad841d5d5aa68a64aa354c940f51cc26b11c67815cab76ddb98154e9e9 SHA512 40f617089b0313b47634e56b3b303cda20ef06973178d02b583ff7a424e704d0cd2e60f9de2c90ce134760786d75461763dc7ce20af03505cbfc667b027cab9d +DIST ZODB-5.8.1.tar.gz 790095 BLAKE2B e211bc85b7fe1d25b09213985afcebb6de31fa6a6bdda5e606cd854c2906c324c11c6e01279a7ff22f08d6cbbf8e706597b231f41d99f3d7ca28dd5bd8c8078e SHA512 a51d2914489ac779ec990b9e84f69a56fdaa471d889d6fd3bcd5abac345fd95f9959defa737e47e0e86c4ac7853b146abe25d13d67aeed984268d87f9f8d4864 diff --git a/dev-python/zodb/zodb-5.8.1.ebuild b/dev-python/zodb/zodb-5.8.1.ebuild new file mode 100644 index 00..96d69982f1 --- /dev/null +++ b/dev-python/zodb/zodb-5.8.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) +PYPI_NO_NORMALIZE=1 +PYPI_PN="${PN^^}" + +inherit distutils-r1 pypi + +DESCRIPTION="Python object-oriented database" +HOMEPAGE="https://github.com/zopefoundation/zodb; + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/BTrees[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/persistent[${PYTHON_USEDEP}] + dev-python/transaction[${PYTHON_USEDEP}] + dev-python/zc-lockfile[${PYTHON_USEDEP}] + dev-python/zconfig[${PYTHON_USEDEP}] + dev-python/zodbpickle[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + dev-python/j1m-sphinxautozconfig[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-zopeext[${PYTHON_USEDEP}] + ) + test? ( + dev-python/manuel[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/zope-testing[${PYTHON_USEDEP}] + dev-python/zope-testrunner[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests setup.py + +src_unpack() { + default + # Remove failing test + rm "${S}/src/${PN^^}/tests/testdocumentation.py" || die +} + +python_test() { + zope-testrunner -pvc -j "$(nproc)" --usecompiled \ + --path "${BUILD_DIR}/install$(python_get_sitedir)/" || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 84637e9342bb0050d6d376cfe41d4aa8bb6db437 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 23:23:48 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:23:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84637e93 app-admin/synadm: add 0.42 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 + app-admin/synadm/synadm-0.42.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 86f2c517d1..44bc55dc75 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,2 +1,3 @@ DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf DIST synadm-0.41.3.tar.gz 62288 BLAKE2B 1b44b4d3d8563b9596dd3d4da2148af0550d823959bcdb7797dd6a23498dbd6948309c32584fe33ed65e20784b51bfe83f334a1aaca8b2ba15e580ff0b65fb76 SHA512 9ef6cf8f276f39670f76cc8a90b387b905aa33d79853719d35158f0a07d92a635a8862f0915044219bd489698b9751fd54f0d7a6444ad30dcc95626ea3203f7d +DIST synadm-0.42.tar.gz 62613 BLAKE2B dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e SHA512 4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696 diff --git a/app-admin/synadm/synadm-0.42.ebuild b/app-admin/synadm/synadm-0.42.ebuild new file mode 100644 index 00..7a6e1316fb --- /dev/null +++ b/app-admin/synadm/synadm-0.42.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zope-testrunner/
commit: b6f5d71d6decceab29c152d5ca2514c46fe8b19c Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 23:50:49 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:50:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6f5d71d dev-python/zope-testrunner: add 6.1 Signed-off-by: Julien Roy jroy.ca> dev-python/zope-testrunner/Manifest| 1 + .../zope-testrunner/zope-testrunner-6.1.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/zope-testrunner/Manifest b/dev-python/zope-testrunner/Manifest index 8134a3eab7..5f6179cbcd 100644 --- a/dev-python/zope-testrunner/Manifest +++ b/dev-python/zope-testrunner/Manifest @@ -1 +1,2 @@ DIST zope.testrunner-6.0.tar.gz 149368 BLAKE2B 6ea443d389ec9b9df92cd2e3808679d292c87e63083572cfde6b9532ef2b81baf47985f24c883fe1ba648dabe4e21e8c8a3b10981b7e4788987b45b5ce880c92 SHA512 d6306e6980f4df93c8149695b363450341ff0ea3b3945edce6512fff116d90c6380b5ab9363541fbe7e81bf0424ac24e624f2044a77a7b55cc87ebf50cfd51d8 +DIST zope.testrunner-6.1.tar.gz 154261 BLAKE2B e68c6449c1059e5e07abb528fb39bc1409d6c56932299ffd3949c803d585bc432463f1e256a6fa47dc1c8b173c3f488220821a60c6e38c0191fa4af4f75d SHA512 6f23bcc7a27b0c5ab8b59ad0ea03a5482b4e7e924b8df41e5c78e86c402971761c875070c5b8553d3d90f772d04422a07bde675b8e2cb160fe5326031226fde3 diff --git a/dev-python/zope-testrunner/zope-testrunner-6.1.ebuild b/dev-python/zope-testrunner/zope-testrunner-6.1.ebuild new file mode 100644 index 00..baa599edea --- /dev/null +++ b/dev-python/zope-testrunner/zope-testrunner-6.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 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} ) + +PYPI_NO_NORMALIZE=1 +PYPI_PN="${PN/-/\.}" +inherit distutils-r1 pypi + +DESCRIPTION="This package provides a flexible test runner with layer support." +HOMEPAGE="https://github.com/zopefoundation/zope.testrunner; + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + dev-python/zope-exceptions[${PYTHON_USEDEP}] + doc? ( dev-python/sphinxcontrib-programoutput[${PYTHON_USEDEP}] ) + test? ( dev-python/zope-testing[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + eunittest +} + +python_install() { + # Do not install unit tests + rm -r "${BUILD_DIR}/install$(python_get_sitedir)/zope/testrunner/tests" || die + distutils-r1_python_install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 6685f0f309f4232a75affc00fc7fb9421f96b80e Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 23:49:29 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:49:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6685f0f3 dev-python/tulir-telethon: add 1.30.0_alpha2 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 + .../tulir-telethon-1.30.0_alpha2.ebuild| 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 95ce71dfa1..8149f30f5e 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,2 +1,3 @@ DIST tulir-telethon-1.29.0_alpha1.gh.tar.gz 490598 BLAKE2B d3ff45d6a18ac5673be18ff121e9151be4db8790f8ceff6ab80eb3ede089f67c336305e70340bac13609c99c53d44da7d684c510cf2055346184eb817e1fbe1e SHA512 01e8e85a485cdba047c340712a1ceaf1dec56bff936f7f76b5b709e32604c5bfd8e71cd4a30c6f6df47f5218f4bc3d96df01e36ec1608f3f76026543c1597193 DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9 SHA512 f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf +DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53 SHA512 6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.30.0_alpha2.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.30.0_alpha2.ebuild new file mode 100644 index 00..afaba4efa4 --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.30.0_alpha2.ebuild @@ -0,0 +1,41 @@ +# 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 + +MY_PV="${PV/_alph/}" +DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" +HOMEPAGE="https://github.com/tulir/Telethon/; +SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Telethon-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present +)
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 1dbab92926f11e0c9ed4612f8c80b1dd98eee005 Author: Julien Roy jroy ca> AuthorDate: Wed Aug 30 23:49:50 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Aug 30 23:49:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1dbab929 dev-python/tulir-telethon: drop 1.29.0_alpha1 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 - .../tulir-telethon-1.29.0_alpha1.ebuild| 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 8149f30f5e..9a54057895 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,3 +1,2 @@ -DIST tulir-telethon-1.29.0_alpha1.gh.tar.gz 490598 BLAKE2B d3ff45d6a18ac5673be18ff121e9151be4db8790f8ceff6ab80eb3ede089f67c336305e70340bac13609c99c53d44da7d684c510cf2055346184eb817e1fbe1e SHA512 01e8e85a485cdba047c340712a1ceaf1dec56bff936f7f76b5b709e32604c5bfd8e71cd4a30c6f6df47f5218f4bc3d96df01e36ec1608f3f76026543c1597193 DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9 SHA512 f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53 SHA512 6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild deleted file mode 100644 index afaba4efa4..00 --- a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild +++ /dev/null @@ -1,41 +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 - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/; -SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Telethon-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present -)
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 34bf729f91062774689f61b43867bd23e0f27564 Author: Julien Roy jroy ca> AuthorDate: Mon Oct 16 21:14:13 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Oct 16 21:14:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34bf729f dev-python/tulir-telethon: drop 1.29.0_alpha2 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 - .../tulir-telethon-1.29.0_alpha2.ebuild| 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index e5ce28c36e..21832d66fa 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,3 +1,2 @@ -DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9 SHA512 f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53 SHA512 6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826 DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175 SHA512 48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d diff --git a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild deleted file mode 100644 index afaba4efa4..00 --- a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild +++ /dev/null @@ -1,41 +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 - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/; -SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Telethon-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present -)
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: dc28be34ee0b80d8f9e219f1e30bb3ae8ece7a89 Author: Julien Roy jroy ca> AuthorDate: Mon Oct 16 21:13:57 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Oct 16 21:13:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc28be34 dev-python/tulir-telethon: add 1.32.0_alpha1 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 + .../tulir-telethon-1.32.0_alpha1.ebuild| 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 9a54057895..e5ce28c36e 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,2 +1,3 @@ DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9 SHA512 f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53 SHA512 6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826 +DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175 SHA512 48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d diff --git a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild new file mode 100644 index 00..afaba4efa4 --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild @@ -0,0 +1,41 @@ +# 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 + +MY_PV="${PV/_alph/}" +DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" +HOMEPAGE="https://github.com/tulir/Telethon/; +SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Telethon-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present +)
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 5e9910bf6e62f7f2e82e8ee406408222828feb37 Author: Julien Roy jroy ca> AuthorDate: Mon Oct 16 21:19:18 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Oct 16 21:19:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e9910bf net-im/mautrix-discord: drop 0.5.0-r1 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord-0.5.0-r1.ebuild| 64 -- 2 files changed, 66 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index aec19cf272..c0edca350d 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 -DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f SHA512 ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870 diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild deleted file mode 100644 index e0b34adae8..00 --- a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm - dev-util/lottieconverter -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - 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" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 53c959e3aeb15fa49236968a181d16ce83191a71 Author: Julien Roy jroy ca> AuthorDate: Mon Oct 16 21:19:09 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Oct 16 21:19:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c959e3 net-im/mautrix-discord: add 0.6.3 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.6.3.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 72a709d8c9..aec19cf272 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac4 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb +DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f SHA512 ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870 +DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c SHA512 168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666 diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild new file mode 100644 index 00..c282376a5d --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm + dev-util/lottieconverter +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-lang/go-1.20.0" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + 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" +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 1630943b38b76a495aaf376c1381926b4f85615a Author: Julien Roy jroy ca> AuthorDate: Tue Oct 17 12:05:15 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Oct 17 12:05:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1630943b dev-python/tulir-telethon: add 1.32.0_alpha2 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 + .../tulir-telethon-1.32.0_alpha2.ebuild| 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 21832d66fa..43e87dd8e9 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,2 +1,3 @@ DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53 SHA512 6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826 DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175 SHA512 48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d +DIST tulir-telethon-1.32.0_alpha2.gh.tar.gz 494857 BLAKE2B f39a8159716a5fd0f7f9d94bb6bdf9674fba678210f7c9dceb2bf7b90ddae5ee4eeade3f896dcb590f3e7f4985d18f72ea9fed35f59bc13680c1cf1c40fec890 SHA512 8b02b6f563844674fcf9449419cd68b646a10d7572534c5696501b1d043bf3b2c0d5969ca08c38664bd43ebefc1f99607649ec62180d6fca324bf799274e2873 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild new file mode 100644 index 00..afaba4efa4 --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild @@ -0,0 +1,41 @@ +# 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 + +MY_PV="${PV/_alph/}" +DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" +HOMEPAGE="https://github.com/tulir/Telethon/; +SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Telethon-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present +)
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 85fab6db0041572248c304eb6bfcebab3984f79c Author: Julien Roy jroy ca> AuthorDate: Tue Oct 17 12:05:27 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Oct 17 12:05:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85fab6db dev-python/tulir-telethon: drop 1.32.0_alpha1 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 - .../tulir-telethon-1.32.0_alpha1.ebuild| 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 43e87dd8e9..ee5e9eb0e7 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,3 +1,2 @@ DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53 SHA512 6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826 -DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175 SHA512 48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d DIST tulir-telethon-1.32.0_alpha2.gh.tar.gz 494857 BLAKE2B f39a8159716a5fd0f7f9d94bb6bdf9674fba678210f7c9dceb2bf7b90ddae5ee4eeade3f896dcb590f3e7f4985d18f72ea9fed35f59bc13680c1cf1c40fec890 SHA512 8b02b6f563844674fcf9449419cd68b646a10d7572534c5696501b1d043bf3b2c0d5969ca08c38664bd43ebefc1f99607649ec62180d6fca324bf799274e2873 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild deleted file mode 100644 index afaba4efa4..00 --- a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild +++ /dev/null @@ -1,41 +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 - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/; -SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Telethon-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present -)
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-slack/
commit: 3134142dc4bf9232472793a0a18306ffeea22b4f Author: Julien Roy jroy ca> AuthorDate: Tue Oct 17 17:50:20 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Oct 17 17:50:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3134142d net-im/mautrix-slack: drop 0_pre20230414 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-slack/Manifest | 2 - .../mautrix-slack-0_pre20230414.ebuild | 64 -- 2 files changed, 66 deletions(-) diff --git a/net-im/mautrix-slack/Manifest b/net-im/mautrix-slack/Manifest index 15d9b41aef..16beacd7f2 100644 --- a/net-im/mautrix-slack/Manifest +++ b/net-im/mautrix-slack/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-slack-0_pre20230414.gh.tar.gz 94370 BLAKE2B 56cb12269fb6695aaf6ed3485166732b5f526e00f6a0237b2c2d1fe7f36eda15bf2ba26560b31069cda3f1229645f64bb99c9e6ce88d6c8d441af4e338071875 SHA512 7374b87892c92ca7dd493d1886bc24a8916931951be8c3e5799d223931a18bbf2d7a93dc02e4c6714f53e1b3c9005272e278a60578859d48f8882b50488de52b -DIST mautrix-slack-0_pre20230414.tar.xz 14805340 BLAKE2B 2fabcacf24edca667143c7dfac108932af7edfe8d991331eb9c06c52de1669184942600224907c4dfe690d85a0a19306398c62d6f3e6b8aba4b243dd72eaffc0 SHA512 0f121cf01565a14e1d692b8d646b83c20ecf0082b3c61300fbfeb8a6e5b8f0631ea7c2fc3a9e64e851abb7cf9ec53e1c8e5e20324cd43d71c7e72cb8275cba24 DIST mautrix-slack-0_pre20230517.gh.tar.gz 94370 BLAKE2B 56cb12269fb6695aaf6ed3485166732b5f526e00f6a0237b2c2d1fe7f36eda15bf2ba26560b31069cda3f1229645f64bb99c9e6ce88d6c8d441af4e338071875 SHA512 7374b87892c92ca7dd493d1886bc24a8916931951be8c3e5799d223931a18bbf2d7a93dc02e4c6714f53e1b3c9005272e278a60578859d48f8882b50488de52b DIST mautrix-slack-0_pre20230517.tar.xz 18026880 BLAKE2B 14623cbf2b3ed3a244f762fee4f816ab38bb2bd9f2d488e3bdd93419b838403e9c3eb50fb473c358c3391788383d382977db23ad3721138f38ad1e022cf18cd2 SHA512 bc9b8cb0b59ca2c196d555c49633f1b00305577e400f11b5430f843a6a166ce708ac62db9d06ea262d2b6e2e3b070395fc7dbe79de6467e6a46d89ae6e3ee5de DIST mautrix-slack-0_pre20230925.gh.tar.gz 98793 BLAKE2B 3172f0b274da2f95897cec163bd82090668de0ee8d8a4dfc2e20ec65cf764d8a6270a3801a72efc0b16cef6275c4b767e2728715736878354533de475fb23ea0 SHA512 d2bd2b4a52233d2ce59c7fde956ae253c97c6e28913b479fd64708759fceae8154dc71d54dadb8d515fccf6a5a43c0b77a94d0938e4c2a8333a18ac9b7965a7f diff --git a/net-im/mautrix-slack/mautrix-slack-0_pre20230414.ebuild b/net-im/mautrix-slack/mautrix-slack-0_pre20230414.ebuild deleted file mode 100644 index a03a839bf9..00 --- a/net-im/mautrix-slack/mautrix-slack-0_pre20230414.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -COMMIT="eb519c6407751b48001bb66bc55014100322b6c6" -DESCRIPTION="A Matrix-Slack puppeting bridge based on slack-go" -HOMEPAGE="https://github.com/mautrix/slack; -SRC_URI="https://github.com/mautrix/slack/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/slack-${COMMIT}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-slack - - keepdir /var/log/mautrix/slack - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/mautrix\/slack/" "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" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-slack/
commit: 464defa47f7c0a7e813e95ca9eface0821d6a348 Author: Julien Roy jroy ca> AuthorDate: Tue Oct 17 17:50:01 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Oct 17 17:50:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=464defa4 net-im/mautrix-slack: add 0_pre20230925 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-slack/Manifest | 2 + .../mautrix-slack-0_pre20230925.ebuild | 64 ++ 2 files changed, 66 insertions(+) diff --git a/net-im/mautrix-slack/Manifest b/net-im/mautrix-slack/Manifest index 04730adc09..15d9b41aef 100644 --- a/net-im/mautrix-slack/Manifest +++ b/net-im/mautrix-slack/Manifest @@ -2,3 +2,5 @@ DIST mautrix-slack-0_pre20230414.gh.tar.gz 94370 BLAKE2B 56cb12269fb6695aaf6ed34 DIST mautrix-slack-0_pre20230414.tar.xz 14805340 BLAKE2B 2fabcacf24edca667143c7dfac108932af7edfe8d991331eb9c06c52de1669184942600224907c4dfe690d85a0a19306398c62d6f3e6b8aba4b243dd72eaffc0 SHA512 0f121cf01565a14e1d692b8d646b83c20ecf0082b3c61300fbfeb8a6e5b8f0631ea7c2fc3a9e64e851abb7cf9ec53e1c8e5e20324cd43d71c7e72cb8275cba24 DIST mautrix-slack-0_pre20230517.gh.tar.gz 94370 BLAKE2B 56cb12269fb6695aaf6ed3485166732b5f526e00f6a0237b2c2d1fe7f36eda15bf2ba26560b31069cda3f1229645f64bb99c9e6ce88d6c8d441af4e338071875 SHA512 7374b87892c92ca7dd493d1886bc24a8916931951be8c3e5799d223931a18bbf2d7a93dc02e4c6714f53e1b3c9005272e278a60578859d48f8882b50488de52b DIST mautrix-slack-0_pre20230517.tar.xz 18026880 BLAKE2B 14623cbf2b3ed3a244f762fee4f816ab38bb2bd9f2d488e3bdd93419b838403e9c3eb50fb473c358c3391788383d382977db23ad3721138f38ad1e022cf18cd2 SHA512 bc9b8cb0b59ca2c196d555c49633f1b00305577e400f11b5430f843a6a166ce708ac62db9d06ea262d2b6e2e3b070395fc7dbe79de6467e6a46d89ae6e3ee5de +DIST mautrix-slack-0_pre20230925.gh.tar.gz 98793 BLAKE2B 3172f0b274da2f95897cec163bd82090668de0ee8d8a4dfc2e20ec65cf764d8a6270a3801a72efc0b16cef6275c4b767e2728715736878354533de475fb23ea0 SHA512 d2bd2b4a52233d2ce59c7fde956ae253c97c6e28913b479fd64708759fceae8154dc71d54dadb8d515fccf6a5a43c0b77a94d0938e4c2a8333a18ac9b7965a7f +DIST mautrix-slack-0_pre20230925.tar.xz 15741728 BLAKE2B 8f107120e688fedf925a219fc317afaa7f19b97951dc48ba9de75596d3866d549775d169eeaaa4747151f82bdb101b901018430d1f29907e66c122892ce8f908 SHA512 59d1879ac30feee322dc17af04a651db193ecf688aba2308411ee4534c3c0d824cbce199315c1345f296c7e787d35fc19bc8cf9447169947c889f0fd2d1dd219 diff --git a/net-im/mautrix-slack/mautrix-slack-0_pre20230925.ebuild b/net-im/mautrix-slack/mautrix-slack-0_pre20230925.ebuild new file mode 100644 index 00..b4cce5e113 --- /dev/null +++ b/net-im/mautrix-slack/mautrix-slack-0_pre20230925.ebuild @@ -0,0 +1,64 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +COMMIT="4530ff397d08d93b673cd71da4c2a75d969ca0df" +DESCRIPTION="A Matrix-Slack puppeting bridge based on slack-go" +HOMEPAGE="https://github.com/mautrix/slack; +SRC_URI="https://github.com/mautrix/slack/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/slack-${COMMIT}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-slack + + keepdir /var/log/mautrix/slack + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/mautrix\/slack/" "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" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-telegram/
commit: e5b6f83b125e48cf3758d5d8a0578e148c77f97f Author: Julien Roy jroy ca> AuthorDate: Thu Sep 21 21:34:29 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Sep 21 21:34:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5b6f83b net-im/mautrix-telegram: drop 0.14.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-telegram/Manifest | 1 - .../mautrix-telegram-0.14.0.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest index 137e167509..0d0cfb0fc5 100644 --- a/net-im/mautrix-telegram/Manifest +++ b/net-im/mautrix-telegram/Manifest @@ -1,3 +1,2 @@ -DIST mautrix-telegram-0.14.0.gh.tar.gz 810304 BLAKE2B 3b0391841730e565d5fdb8c272cd19e31aced4b56f5077806ef05d855b9fab1a486baa1cbab3414886d0523db9ccf6de5059f4051ff3dcef0c41ff184bda5277 SHA512 f11500ee00d15763bd4d3f17910805cf3ece9053840c5f7ff9db2287f9668d17a46ca40ce8f4eba0ec876795db92458ff402108d78808ec9aa5cfaa8e2552d8a DIST mautrix-telegram-0.14.1.gh.tar.gz 811724 BLAKE2B 92cc600c5838c9bf65e9aa76a499b63d9474087d998d764f4e0f146cbcc7f9e7d10e7c0f3a7a6d31c3c9d9ff5e75070ea0fe35526455a66a342d96d2fb47cb4b SHA512 7615dc811558119f0e54184af057fba399824b5d753b9dd45ea25c943d710fa66b0dd5bbcbf9162840ee53f771cbf07f3017d563ecbf34b911ff3e28398e54b3 DIST mautrix-telegram-0.14.2.gh.tar.gz 813171 BLAKE2B 286015b2854b5c2649f27e32e9d87faf852b42227864415692b78a306c85691786e6992d6137ccc30b3c947294b3c417c455c1b433384ddcbeab6aaf10586898 SHA512 0745beb448afaefcd7bafa6425e5fe8469729d208cb8eb6c248c35bc83ce75c6c916434b7d1e6671a37215cab041eaa61c5a6b0b5ee367f9ac5f83b1cfc651a9 diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild deleted file mode 100644 index 7b4c1025b7..00 --- a/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild +++ /dev/null @@ -1,80 +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-Telegram Messenger puppeting bridge " -HOMEPAGE="https://github.com/mautrix/telegram/; -SRC_URI="https://github.com/mautrix/telegram/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/telegram-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - app-arch/brotli[python] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/aiodns[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/olm[${PYTHON_USEDEP}] - dev-python/phonenumbers[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/qrcode[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - >=dev-python/tulir-telethon-1.28.0_alpha9[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${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 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" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-telegram/
commit: 12224ed3fa1ae8e58b186cbbb9e982764a69d0a5 Author: Julien Roy jroy ca> AuthorDate: Thu Sep 21 21:34:17 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Sep 21 21:34:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12224ed3 net-im/mautrix-telegram: add 0.14.2 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-telegram/Manifest | 1 + .../mautrix-telegram-0.14.2.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest index 9e77edf690..137e167509 100644 --- a/net-im/mautrix-telegram/Manifest +++ b/net-im/mautrix-telegram/Manifest @@ -1,2 +1,3 @@ DIST mautrix-telegram-0.14.0.gh.tar.gz 810304 BLAKE2B 3b0391841730e565d5fdb8c272cd19e31aced4b56f5077806ef05d855b9fab1a486baa1cbab3414886d0523db9ccf6de5059f4051ff3dcef0c41ff184bda5277 SHA512 f11500ee00d15763bd4d3f17910805cf3ece9053840c5f7ff9db2287f9668d17a46ca40ce8f4eba0ec876795db92458ff402108d78808ec9aa5cfaa8e2552d8a DIST mautrix-telegram-0.14.1.gh.tar.gz 811724 BLAKE2B 92cc600c5838c9bf65e9aa76a499b63d9474087d998d764f4e0f146cbcc7f9e7d10e7c0f3a7a6d31c3c9d9ff5e75070ea0fe35526455a66a342d96d2fb47cb4b SHA512 7615dc811558119f0e54184af057fba399824b5d753b9dd45ea25c943d710fa66b0dd5bbcbf9162840ee53f771cbf07f3017d563ecbf34b911ff3e28398e54b3 +DIST mautrix-telegram-0.14.2.gh.tar.gz 813171 BLAKE2B 286015b2854b5c2649f27e32e9d87faf852b42227864415692b78a306c85691786e6992d6137ccc30b3c947294b3c417c455c1b433384ddcbeab6aaf10586898 SHA512 0745beb448afaefcd7bafa6425e5fe8469729d208cb8eb6c248c35bc83ce75c6c916434b7d1e6671a37215cab041eaa61c5a6b0b5ee367f9ac5f83b1cfc651a9 diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.14.2.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.14.2.ebuild new file mode 100644 index 00..7b4c1025b7 --- /dev/null +++ b/net-im/mautrix-telegram/mautrix-telegram-0.14.2.ebuild @@ -0,0 +1,80 @@ +# 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-Telegram Messenger puppeting bridge " +HOMEPAGE="https://github.com/mautrix/telegram/; +SRC_URI="https://github.com/mautrix/telegram/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/telegram-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + app-arch/brotli[python] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + dev-python/mautrix[${PYTHON_USEDEP}] + dev-python/olm[${PYTHON_USEDEP}] + dev-python/phonenumbers[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + >=dev-python/tulir-telethon-1.28.0_alpha9[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + dev-python/yarl[${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 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" +}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: c777d46ca218396a740f6ef25099db5ed9fbd25a Author: Julien Roy jroy ca> AuthorDate: Thu Sep 28 19:35:52 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Sep 28 19:35:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c777d46c www-client/nyxt: add 3.8.0, drop 3.6.1 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 2 +- www-client/nyxt/{nyxt-3.6.1.ebuild => nyxt-3.8.0.ebuild} | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index cb1e3d426c..e35da73e46 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,2 @@ -DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1 SHA512 40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328 SHA512 d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837 +DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db SHA512 6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114 diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild b/www-client/nyxt/nyxt-3.8.0.ebuild similarity index 97% rename from www-client/nyxt/nyxt-3.6.1.ebuild rename to www-client/nyxt/nyxt-3.8.0.ebuild index 7e096acd15..ba6a328f5e 100644 --- a/www-client/nyxt/nyxt-3.6.1.ebuild +++ b/www-client/nyxt/nyxt-3.8.0.ebuild @@ -55,7 +55,6 @@ src_unpack() { mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/minio/
commit: a71a9c8006569184cf091a2f46917d1bfbd07638 Author: Julien Roy jroy ca> AuthorDate: Thu Sep 28 19:36:33 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Sep 28 19:36:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a71a9c80 dev-python/minio: drop 7.1.15 Signed-off-by: Julien Roy jroy.ca> dev-python/minio/Manifest| 1 - dev-python/minio/minio-7.1.15.ebuild | 23 --- 2 files changed, 24 deletions(-) diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest index e890408b1e..fe90a0a4d5 100644 --- a/dev-python/minio/Manifest +++ b/dev-python/minio/Manifest @@ -1,3 +1,2 @@ -DIST minio-7.1.15.tar.gz 115948 BLAKE2B e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83 SHA512 bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c DIST minio-7.1.16.tar.gz 120101 BLAKE2B 56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b SHA512 da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9 DIST minio-7.1.17.tar.gz 120501 BLAKE2B 8a3b56fc6f2aef9184a119e5fb84032ee1a98d811301359c7ee8745050bd3d8e9cdf587e2cbd525a3d5a9a1b9b8c38d7a98a2e87fb3975a1af5c487990a3 SHA512 76dcdc07ff285052d8f9c1525374096f7ba5b7bfa4b37da68ddc6e5f635c55137d49f660ccfad49f74082ad778d55ef1ec30b2075e3995455d055f47ff71bb98 diff --git a/dev-python/minio/minio-7.1.15.ebuild b/dev-python/minio/minio-7.1.15.ebuild deleted file mode 100644 index 363b52e35d..00 --- a/dev-python/minio/minio-7.1.15.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="MinIO Client SDK for Python" -HOMEPAGE="https://github.com/minio/minio-py; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/minio/
commit: ecb97ff9a1f8dbb35ded60cd55663cab2afdc902 Author: Julien Roy jroy ca> AuthorDate: Thu Sep 28 19:36:20 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Sep 28 19:36:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ecb97ff9 dev-python/minio: add 7.1.17 Signed-off-by: Julien Roy jroy.ca> dev-python/minio/Manifest| 1 + dev-python/minio/minio-7.1.17.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest index 5323158d54..e890408b1e 100644 --- a/dev-python/minio/Manifest +++ b/dev-python/minio/Manifest @@ -1,2 +1,3 @@ DIST minio-7.1.15.tar.gz 115948 BLAKE2B e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83 SHA512 bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c DIST minio-7.1.16.tar.gz 120101 BLAKE2B 56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b SHA512 da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9 +DIST minio-7.1.17.tar.gz 120501 BLAKE2B 8a3b56fc6f2aef9184a119e5fb84032ee1a98d811301359c7ee8745050bd3d8e9cdf587e2cbd525a3d5a9a1b9b8c38d7a98a2e87fb3975a1af5c487990a3 SHA512 76dcdc07ff285052d8f9c1525374096f7ba5b7bfa4b37da68ddc6e5f635c55137d49f660ccfad49f74082ad778d55ef1ec30b2075e3995455d055f47ff71bb98 diff --git a/dev-python/minio/minio-7.1.17.ebuild b/dev-python/minio/minio-7.1.17.ebuild new file mode 100644 index 00..363b52e35d --- /dev/null +++ b/dev-python/minio/minio-7.1.17.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="MinIO Client SDK for Python" +HOMEPAGE="https://github.com/minio/minio-py; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zodbpickle/
commit: 13b7b045692bb40aca660a2b4408923576220fab Author: Julien Roy jroy ca> AuthorDate: Fri Oct 6 20:41:06 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Oct 6 20:41:06 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13b7b045 dev-python/zodbpickle: add 3.1 Signed-off-by: Julien Roy jroy.ca> dev-python/zodbpickle/Manifest | 1 + dev-python/zodbpickle/zodbpickle-3.1.ebuild | 30 + 2 files changed, 31 insertions(+) diff --git a/dev-python/zodbpickle/Manifest b/dev-python/zodbpickle/Manifest index 6639eb4ba1..c9bc43ee23 100644 --- a/dev-python/zodbpickle/Manifest +++ b/dev-python/zodbpickle/Manifest @@ -1 +1,2 @@ DIST zodbpickle-3.0.1.tar.gz 111068 BLAKE2B 32e5bb09f6fc97a6b5ecc865e750adef6fe60ab52d6dd3c8807920859d63749c6ed77a99c7bce5515f8e0839e03d845eec60712444bee90f37f6a9ebfaaa24c0 SHA512 f3b9fd019a175ec8eb8cb3d1d3c05a8f142f6b0842affb8d1b910bea0af0216c799608355dbce4bb236a6b3732634fe81744ffeb27c23cd9cad267255cfed253 +DIST zodbpickle-3.1.tar.gz 111254 BLAKE2B d552c5bd8351afaab4d4c48cfb174b14deb7df99379e5adb59ff93c5a8521c3f4cdb05e1dc6e8553dded292e55729d7ac6168f372fda3f4bcd06d943b097b75e SHA512 983261093ca0382ab0a925e1ab2cc31ff6d7f070f540881b1058cfe13ad27355902cad30b2ce80ab29a94d7b99f8170f9b8db20c7c93b32dd1db23aaf521ab82 diff --git a/dev-python/zodbpickle/zodbpickle-3.1.ebuild b/dev-python/zodbpickle/zodbpickle-3.1.ebuild new file mode 100644 index 00..1e6b80ac7f --- /dev/null +++ b/dev-python/zodbpickle/zodbpickle-3.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 edo pypi + +DESCRIPTION="Fork of Python's pickle module to work with ZODB" +HOMEPAGE=" + https://pypi.org/project/zodbpickle/ + https://github.com/zopefoundation/zodbpickle +" + +LICENSE="PSF-2 ZPL" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/zope-testrunner[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + edo ${EPYTHON} -m zope.testrunner --test-path=src -vv +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/persistent/
commit: ac09209c74a8e7f9b5db7f06ab0e60e7fa0f69da Author: Julien Roy jroy ca> AuthorDate: Fri Oct 6 20:39:51 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Oct 6 20:39:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac09209c dev-python/persistent: add 5.1 Signed-off-by: Julien Roy jroy.ca> dev-python/persistent/Manifest | 1 + dev-python/persistent/persistent-5.1.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/persistent/Manifest b/dev-python/persistent/Manifest index 0a549ecccd..6a8bc19514 100644 --- a/dev-python/persistent/Manifest +++ b/dev-python/persistent/Manifest @@ -1 +1,2 @@ DIST persistent-5.0.gh.tar.gz 115137 BLAKE2B 6d84cc1e81f033349b9943bb02376f58baccffebe1d7747da687dde6ad0a15f225c0f45c80aacd4de4dc15009f6502e0c0ea5e90d6697c5d1eaa0528dca2691a SHA512 561c339574817f70d1e5b091d77e3cd7a876a49742938591cfffdf4ec5a6ae23b4a7b4e7ff7d90d15763ce9485c093ff019699364952974e9ffe4da88bcf293f +DIST persistent-5.1.gh.tar.gz 115547 BLAKE2B a7793f6af1ee975db0fffc9c41b7d2394cf9e02f9c012be28538db8356510b52c89fe41bccd6abba296f6c2915633dccbbe4d534fb9a3bfebcc891e6afc532d1 SHA512 1dfeefa0437d37b075b9fdbec7a2e7cc8e7bb665b46e384204bf922fe13fc4280a6e0b419d97c9899725db478ac8589ed7f22887f267e58f418baa26f921e318 diff --git a/dev-python/persistent/persistent-5.1.ebuild b/dev-python/persistent/persistent-5.1.ebuild new file mode 100644 index 00..13865178d7 --- /dev/null +++ b/dev-python/persistent/persistent-5.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 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 + +DESCRIPTION="automatic persistence for Python objects" +HOMEPAGE="https://github.com/zopefoundation/persistent; +SRC_URI="https://github.com/zopefoundation/persistent/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + doc? ( dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}] ) + test? ( + dev-python/manuel[${PYTHON_USEDEP}] + dev-python/zope-testrunner[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests unittest + +src_unpack() { + default + # Fix broken test + sed -i -e 's/from \.\./from persistent/' "${S}/src/persistent/tests/test_ring.py" || die + # Disable tests that fail + sed -z -i -e "s/def test__p_repr_exception.*_p_repr failed')>\")//g" \ + "${S}/src/persistent/tests/test_persistence.py" || die + sed -z -i -e "s/def test__p_repr_in_instance_ignored.*repr(p)//g" \ + "${S}/src/persistent/tests/test_persistence.py" || die +} + +src_test() { + cd "${S}/src/persistent" || die + distutils-r1_src_test +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/BTrees/
commit: efc9de5941c63bac71ee8e477b7cf2d411c767e9 Author: Julien Roy jroy ca> AuthorDate: Fri Oct 6 20:38:33 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Oct 6 20:38:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efc9de59 dev-python/BTrees: add 5.1 Signed-off-by: Julien Roy jroy.ca> dev-python/BTrees/BTrees-5.1.ebuild | 42 + dev-python/BTrees/Manifest | 1 + 2 files changed, 43 insertions(+) diff --git a/dev-python/BTrees/BTrees-5.1.ebuild b/dev-python/BTrees/BTrees-5.1.ebuild new file mode 100644 index 00..571aab9e6b --- /dev/null +++ b/dev-python/BTrees/BTrees-5.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 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} ) + +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="scalable persistent components" +HOMEPAGE="https://github.com/zopefoundation/BTrees; + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/persistent[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ) + test? ( + dev-python/persistent[${PYTHON_USEDEP}] + dev-python/transaction[${PYTHON_USEDEP}] + dev-python/zope-testrunner[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_test() { + zope-testrunner -pvc -j "$(nproc)" --usecompiled \ + --path "${BUILD_DIR}/install$(python_get_sitedir)/" || die +} diff --git a/dev-python/BTrees/Manifest b/dev-python/BTrees/Manifest index a756eacf9d..97b18679dd 100644 --- a/dev-python/BTrees/Manifest +++ b/dev-python/BTrees/Manifest @@ -1 +1,2 @@ DIST BTrees-5.0.tar.gz 198089 BLAKE2B c571ee1e2e54b3a978acb25d932ed23a78f78653efc7567f310a98843d8f65150e84bd6f39824726bcc1230fa28a1c0f1359b5f2777ac00d6ce97a1662336e54 SHA512 4b90fb8769f8bacc02fd610c829b69cbb94f6a6fd146279ad06904e479ffc19e82cc37fff10ccf818a8ea8f6b2a19cd29021debb4d70ccb7a5a52fe54c0074b4 +DIST BTrees-5.1.tar.gz 245950 BLAKE2B dc0d5e5516aa94bf1a32287f5c845497f3ccd7eddc25037f200a73767992c40c5bc38e134add0d8e10a291c78988f3cb96cd337e26a08ecb00dbe8fd74d865ae SHA512 57b48b449fe174f80f81411e47e0bc2fb188de813720d101907280ceaa32c311dd290128f1f71997b5c1bb2bc45a78399070668855ac1f4e23ed65495835aaa8
[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/libfixposix/
commit: c2643419b96c730ac2f241577fe69f872596bb44 Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 22:33:23 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 22:33:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2643419 sys-libs/libfixposix: drop myself as a maintainer Signed-off-by: Julien Roy jroy.ca> sys-libs/libfixposix/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-libs/libfixposix/metadata.xml b/sys-libs/libfixposix/metadata.xml index ba9e53bdc0..9b3af9e1e0 100644 --- a/sys-libs/libfixposix/metadata.xml +++ b/sys-libs/libfixposix/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - jul...@jroy.ca - Julien Roy - + sionescu/libfixposix
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: 23d968513fa34e5db331b93f5253711f1dc23b19 Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 19:28:58 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 19:28:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23d96851 www-client/nyxt: add 3.9.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 + www-client/nyxt/nyxt-3.9.0.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index e35da73e46..cb59a9db7a 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,3 @@ DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328 SHA512 d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837 DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db SHA512 6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114 +DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a SHA512 f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8 diff --git a/www-client/nyxt/nyxt-3.9.0.ebuild b/www-client/nyxt/nyxt-3.9.0.ebuild new file mode 100644 index 00..ba6a328f5e --- /dev/null +++ b/www-client/nyxt/nyxt-3.9.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg-utils + +DESCRIPTION="Nyxt - the hacker's power-browser" +HOMEPAGE="https://nyxt.atlas.engineer/; + +if [[ "${PV}" = ** ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" +fi + +# Portage replaces the nyxt binary with scbl when stripping +RESTRICT="mirror strip" + +LICENSE="BSD CC-BY-SA-3.0" +SLOT="0" +IUSE="doc" + +RDEPEND=" + dev-libs/gobject-introspection + gnome-base/gsettings-desktop-schemas + media-libs/gst-plugins-bad + media-libs/gst-plugins-base + media-libs/gst-plugins-good + media-libs/gst-plugins-ugly + media-plugins/gst-plugins-libav + net-libs/glib-networking + net-libs/webkit-gtk:4.1 + sys-libs/libfixposix +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lisp/sbcl-2.0.0 +" +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + default + + # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory + # so we create it instead of working directly in ${WORKDIR} + if [[ "${PV}" != ** ]] + then + mkdir "${WORKDIR}/${P}" || die + mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die + fi +} + +src_compile() { + emake all + use doc && emake doc +} + +src_install(){ + dobin "${S}/nyxt" + + if [ "$(use doc)" ] + then + docinto "/usr/share/doc/${P}" + dodoc "${S}/manual.html" + fi + + newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png + domenu "${S}/assets/nyxt.desktop" +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "for X11 clipboard support" "x11-misc/xclip" + optfeature "for spellchecking" "app-text/enchant" +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: e60b8f8102874de3e888f642c9b503ca76497175 Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 19:29:14 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 19:29:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e60b8f81 www-client/nyxt: drop 3.7.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 - www-client/nyxt/nyxt-3.7.0.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index cb59a9db7a..c73cc5ed99 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,3 +1,2 @@ -DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328 SHA512 d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837 DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db SHA512 6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114 DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a SHA512 f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8 diff --git a/www-client/nyxt/nyxt-3.7.0.ebuild b/www-client/nyxt/nyxt-3.7.0.ebuild deleted file mode 100644 index ba6a328f5e..00 --- a/www-client/nyxt/nyxt-3.7.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg-utils - -DESCRIPTION="Nyxt - the hacker's power-browser" -HOMEPAGE="https://nyxt.atlas.engineer/; - -if [[ "${PV}" = ** ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" -fi - -# Portage replaces the nyxt binary with scbl when stripping -RESTRICT="mirror strip" - -LICENSE="BSD CC-BY-SA-3.0" -SLOT="0" -IUSE="doc" - -RDEPEND=" - dev-libs/gobject-introspection - gnome-base/gsettings-desktop-schemas - media-libs/gst-plugins-bad - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gst-plugins-ugly - media-plugins/gst-plugins-libav - net-libs/glib-networking - net-libs/webkit-gtk:4.1 - sys-libs/libfixposix -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-lisp/sbcl-2.0.0 -" -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_unpack() { - default - - # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory - # so we create it instead of working directly in ${WORKDIR} - if [[ "${PV}" != ** ]] - then - mkdir "${WORKDIR}/${P}" || die - mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die - fi -} - -src_compile() { - emake all - use doc && emake doc -} - -src_install(){ - dobin "${S}/nyxt" - - if [ "$(use doc)" ] - then - docinto "/usr/share/doc/${P}" - dodoc "${S}/manual.html" - fi - - newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png - domenu "${S}/assets/nyxt.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update - optfeature "for X11 clipboard support" "x11-misc/xclip" - optfeature "for spellchecking" "app-text/enchant" -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: a69913845715393c21acab54710b8e0185ad19c4 Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 19:29:20 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 19:29:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6991384 www-client/nyxt: drop myself as a maintainer Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/www-client/nyxt/metadata.xml b/www-client/nyxt/metadata.xml index 180b9a0595..28ce92ff95 100644 --- a/www-client/nyxt/metadata.xml +++ b/www-client/nyxt/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - Julien Roy -jul...@jroy.ca - + Nyxt [nýkst] is a keyboard-driven web browser designed for power users. Inspired by Emacs and Vim, it has familiar keybindings (Emacs, vi, CUA), and is infinitely extensible in Lisp.
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 8f94337346b403b5be160be8cb7c316ef93eca3e Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 19:31:13 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 19:31:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f943373 app-admin/synadm: add 0.44 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 + app-admin/synadm/synadm-0.44.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index b9549f4409..8968f87d29 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,2 +1,3 @@ DIST synadm-0.43.1.tar.gz 56787 BLAKE2B 72e5e643a4b64fcc2391aba0429df5ef994328e827e6a3b403e6fc599e2964b85fe6c808e552887b00c5f17e84b42bd2c2303b15ffb28bae6787c4c26533cdb3 SHA512 58268382c9d1619bed2aa063ec19c9ef78fd4a62c0ef279562b541419c7a40ecef3b13bb5faec16260740f79c13f5d8036b9ac84326c04b1f025dc76d2b0813d DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 +DIST synadm-0.44.tar.gz 57814 BLAKE2B 447d59a5d33116fc214f849418eafcc48b95189b27e954272b52b6cecf3f84bf8805f042804893547dd22d051c8cc7661198176a7a8c5e75134607a0764f6b0f SHA512 d1e8584716f6e3375700e62871e39bde0d95d5ff41917b91e4093a6d98c5ff7e5144ab80b90a5b977006c1fb4be350576fd404ac457a50d28ac78fe75c2b9bdb diff --git a/app-admin/synadm/synadm-0.44.ebuild b/app-admin/synadm/synadm-0.44.ebuild new file mode 100644 index 00..ea989bb1f8 --- /dev/null +++ b/app-admin/synadm/synadm-0.44.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 43ecd108afde46bf79402e91e529398566fd82cb Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 19:33:09 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 19:33:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43ecd108 app-admin/synadm: drop myself as a maintainer Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-admin/synadm/metadata.xml b/app-admin/synadm/metadata.xml index 5988115f9d..f82048b351 100644 --- a/app-admin/synadm/metadata.xml +++ b/app-admin/synadm/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - jul...@jroy.ca - Julien Roy - + A CLI tool to help admins of Matrix-Synapse homeservers conveniently issue commands available via its admin API.
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 550734082e6bbf3f7d4fc2c3d9f7722a9e86430a Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 19:31:28 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 19:31:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55073408 app-admin/synadm: drop 0.43 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 - app-admin/synadm/synadm-0.43.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 8968f87d29..8ab5993e47 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,3 +1,2 @@ DIST synadm-0.43.1.tar.gz 56787 BLAKE2B 72e5e643a4b64fcc2391aba0429df5ef994328e827e6a3b403e6fc599e2964b85fe6c808e552887b00c5f17e84b42bd2c2303b15ffb28bae6787c4c26533cdb3 SHA512 58268382c9d1619bed2aa063ec19c9ef78fd4a62c0ef279562b541419c7a40ecef3b13bb5faec16260740f79c13f5d8036b9ac84326c04b1f025dc76d2b0813d -DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 DIST synadm-0.44.tar.gz 57814 BLAKE2B 447d59a5d33116fc214f849418eafcc48b95189b27e954272b52b6cecf3f84bf8805f042804893547dd22d051c8cc7661198176a7a8c5e75134607a0764f6b0f SHA512 d1e8584716f6e3375700e62871e39bde0d95d5ff41917b91e4093a6d98c5ff7e5144ab80b90a5b977006c1fb4be350576fd404ac457a50d28ac78fe75c2b9bdb diff --git a/app-admin/synadm/synadm-0.43.ebuild b/app-admin/synadm/synadm-0.43.ebuild deleted file mode 100644 index 7a6e1316fb..00 --- a/app-admin/synadm/synadm-0.43.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Command line admin tool for Synapse" -HOMEPAGE="https://github.com/JOJ0/synadm; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/click-option-group[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 24215ce715cda1a0c7d0f2d255e1641a0d82b1d5 Author: Julien Roy jroy ca> AuthorDate: Sat Oct 14 19:32:11 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Oct 14 19:32:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24215ce7 app-admin/synadm: enable py3.12 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/synadm-0.43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/synadm/synadm-0.43.1.ebuild b/app-admin/synadm/synadm-0.43.1.ebuild index 7a6e1316fb..ea989bb1f8 100644 --- a/app-admin/synadm/synadm-0.43.1.ebuild +++ b/app-admin/synadm/synadm-0.43.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprpaper/
commit: 9e1b2edc3d3a7a1c52d6247b1e45aea237de1bff Author: Julien Roy jroy ca> AuthorDate: Thu Aug 17 16:37:07 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Aug 17 16:37:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e1b2edc gui-apps/hyprpaper: drop 0.2.0-r1 Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprpaper/Manifest | 1 - gui-apps/hyprpaper/hyprpaper-0.2.0-r1.ebuild | 34 2 files changed, 35 deletions(-) diff --git a/gui-apps/hyprpaper/Manifest b/gui-apps/hyprpaper/Manifest index 14f55d0192..f48bb29cdc 100644 --- a/gui-apps/hyprpaper/Manifest +++ b/gui-apps/hyprpaper/Manifest @@ -1,3 +1,2 @@ -DIST hyprpaper-0.2.0.gh.tar.gz 26200 BLAKE2B b55e6ccb9bff431a411dfa5c6b43176804b4c89d2b048453830ed3a746c2b71739ba518306a38b0f07ad4885b06e104a9c86e55564a6aeede7f8900b81bf34a3 SHA512 f6f8d117bbf52e8f353cf2b3d9dee3b3e1fae1f6bab78f9bdbd437c403696fab615c3c4ef8acc818b585937e8adf1a4b7c7efd3b390e06a8d38ad4888f4e0da5 DIST hyprpaper-0.3.0.gh.tar.gz 26787 BLAKE2B 114ef9c68372a4081035282c1826d66fdb5306eea18e91663dd31645bcb6972d1fd7ad913b0c1f452001025f6c54b5dd8cefbb634702a4440901102822b5a82d SHA512 6b1ccdc7257db89f435c0d4b4afb6f42a46f9d0635d211d4c0408d6a801c4438eecad53a512e5ea51a768e883e4e446b8a8efdca4b1336dc51499e586cbe070f DIST hyprpaper-0.4.0.gh.tar.gz 27092 BLAKE2B f7e10edf6e4f0f23476d872f77c7c4a69e2f563ad0ab30cadc0195a3be7431eb50be5ed53db24087d38a2de4c524e3010396ca59664d022b7b43748a394f2031 SHA512 cdd8aba060ecbe7e0ec5680f285d8fa06cd6cc429251351ac62e4d50b5ac1767b420d64ec6d0ac4a14f877847158b3795f84be0a99e70babbe1c2a6bb285723c diff --git a/gui-apps/hyprpaper/hyprpaper-0.2.0-r1.ebuild b/gui-apps/hyprpaper/hyprpaper-0.2.0-r1.ebuild deleted file mode 100644 index 8e1fa582b4..00 --- a/gui-apps/hyprpaper/hyprpaper-0.2.0-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A blazing fast wayland wallpaper utility" -HOMEPAGE="https://github.com/hyprwm/hyprpaper; -SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=" - dev-libs/wayland - dev-libs/wayland-protocols - dev-util/cmake - dev-util/wayland-scanner - media-libs/libglvnd - media-libs/libjpeg-turbo - x11-libs/cairo - x11-libs/pango -" - -src_compile() { - emake protocols - cmake_src_compile -} - -src_install() { - dobin "${BUILD_DIR}/${PN}" -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprpaper/
commit: 815b00e1c01965c8a07d52dd9baa0c056541adf8 Author: Julien Roy jroy ca> AuthorDate: Thu Aug 17 16:36:55 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Aug 17 16:36:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=815b00e1 gui-apps/hyprpaper: add 0.4.0 Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprpaper/Manifest | 1 + gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild | 34 +++ 2 files changed, 35 insertions(+) diff --git a/gui-apps/hyprpaper/Manifest b/gui-apps/hyprpaper/Manifest index 7169accbc4..14f55d0192 100644 --- a/gui-apps/hyprpaper/Manifest +++ b/gui-apps/hyprpaper/Manifest @@ -1,2 +1,3 @@ DIST hyprpaper-0.2.0.gh.tar.gz 26200 BLAKE2B b55e6ccb9bff431a411dfa5c6b43176804b4c89d2b048453830ed3a746c2b71739ba518306a38b0f07ad4885b06e104a9c86e55564a6aeede7f8900b81bf34a3 SHA512 f6f8d117bbf52e8f353cf2b3d9dee3b3e1fae1f6bab78f9bdbd437c403696fab615c3c4ef8acc818b585937e8adf1a4b7c7efd3b390e06a8d38ad4888f4e0da5 DIST hyprpaper-0.3.0.gh.tar.gz 26787 BLAKE2B 114ef9c68372a4081035282c1826d66fdb5306eea18e91663dd31645bcb6972d1fd7ad913b0c1f452001025f6c54b5dd8cefbb634702a4440901102822b5a82d SHA512 6b1ccdc7257db89f435c0d4b4afb6f42a46f9d0635d211d4c0408d6a801c4438eecad53a512e5ea51a768e883e4e446b8a8efdca4b1336dc51499e586cbe070f +DIST hyprpaper-0.4.0.gh.tar.gz 27092 BLAKE2B f7e10edf6e4f0f23476d872f77c7c4a69e2f563ad0ab30cadc0195a3be7431eb50be5ed53db24087d38a2de4c524e3010396ca59664d022b7b43748a394f2031 SHA512 cdd8aba060ecbe7e0ec5680f285d8fa06cd6cc429251351ac62e4d50b5ac1767b420d64ec6d0ac4a14f877847158b3795f84be0a99e70babbe1c2a6bb285723c diff --git a/gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild b/gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild new file mode 100644 index 00..8e1fa582b4 --- /dev/null +++ b/gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A blazing fast wayland wallpaper utility" +HOMEPAGE="https://github.com/hyprwm/hyprpaper; +SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-libs/wayland + dev-libs/wayland-protocols + dev-util/cmake + dev-util/wayland-scanner + media-libs/libglvnd + media-libs/libjpeg-turbo + x11-libs/cairo + x11-libs/pango +" + +src_compile() { + emake protocols + cmake_src_compile +} + +src_install() { + dobin "${BUILD_DIR}/${PN}" +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/portion/
commit: 043a9017d67ef6035257e5d7a896b62c4a0e49ad Author: Julien Roy jroy ca> AuthorDate: Thu Aug 17 16:29:15 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Aug 17 16:29:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=043a9017 dev-python/portion: add 2.4.1 Signed-off-by: Julien Roy jroy.ca> dev-python/portion/Manifest | 1 + dev-python/portion/portion-2.4.1.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/portion/Manifest b/dev-python/portion/Manifest index ec68e532a3..6807c005cd 100644 --- a/dev-python/portion/Manifest +++ b/dev-python/portion/Manifest @@ -1 +1,2 @@ DIST portion-2.4.0.tar.gz 52866 BLAKE2B 5ce5d1ce35f5847eef1e7192eb04195e2c2ec25dfccee18b63073dd00d9950d1acd0b346e07dfbfbc5e09f9d5ac557066739e8d1da3c992b4b0d73965692e61f SHA512 6134fb5d32c08f5424f65ce88f721f93deaedcae9a7b5fa7380eb27dadf83f7df9b22c8577b9d1c54409dd7d3ae91f11d88214d4d8146682fcdf0f1a0a26d8a4 +DIST portion-2.4.1.tar.gz 52894 BLAKE2B bdb5c387c9ab6ee0fec9e4aea71be40a51cc1f9be6f40b1f71389947e6e60f84c7f2a89e0d617923b835e72e524b80f8f2fbcdb14895a5307d09ee3d67fd01f0 SHA512 72181519dcadae036025be36fde63bd70ab7e7fa448400dd91e639e8eef5bc70b2ad490cd48a882d1b2be0cdc04f57cd63de44690181462f31afe771108f5c51 diff --git a/dev-python/portion/portion-2.4.1.ebuild b/dev-python/portion/portion-2.4.1.ebuild new file mode 100644 index 00..6ad18e5235 --- /dev/null +++ b/dev-python/portion/portion-2.4.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="A Python library providing data structure and operations for intervals." +HOMEPAGE="https://github.com/AlexandreDecan/portion; + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/black[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: net-im/heisenbridge/
commit: ad79b032ba063ccb94db6afb88ff18d00436a59e Author: Julien Roy jroy ca> AuthorDate: Thu Aug 17 16:46:49 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Aug 17 16:46:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad79b032 net-im/heisenbridge: add 1.14.5 Signed-off-by: Julien Roy jroy.ca> net-im/heisenbridge/Manifest | 1 + net-im/heisenbridge/heisenbridge-1.14.5.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/net-im/heisenbridge/Manifest b/net-im/heisenbridge/Manifest index 3fa0c7a26c..373f3f9274 100644 --- a/net-im/heisenbridge/Manifest +++ b/net-im/heisenbridge/Manifest @@ -1 +1,2 @@ DIST heisenbridge-1.14.2.gh.tar.gz 67778 BLAKE2B 50b1fbd76f4bec3a75198735b68762453f1c0b54b29e77024920c11f38218ff464faff086f74b3db0d8251b943dcae43a41189582dab7335930fbcd5e6658b2e SHA512 2ba51f3786aea5d0f4e743db4a9196d800103d96ad68cd37009c2e82a3bde27eff8233e473c74aca0ccd1d64521a5e0a99337a3c6e97008e1800ff099be6499f +DIST heisenbridge-1.14.5.gh.tar.gz 68042 BLAKE2B e959762bfe1180b2bd66f71bca04c8eccafd61551a1cb6664acf4d5bf8b835488511178e1bbad2b59c45c38ba913e8ee010e4c6fe390b8ca29715f853de01d16 SHA512 eaee99415796b898caed6f31207081fd70a5d7d437c722bfd3e54924c20cfabff854b0f4a8118320375d29c42f045dc67bd4c5ccaea247bc3e22d71f75f616dc diff --git a/net-im/heisenbridge/heisenbridge-1.14.5.ebuild b/net-im/heisenbridge/heisenbridge-1.14.5.ebuild new file mode 100644 index 00..d8c2d4edbd --- /dev/null +++ b/net-im/heisenbridge/heisenbridge-1.14.5.ebuild @@ -0,0 +1,60 @@ +# 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 systemd + +DESCRIPTION="A bouncer-style Matrix IRC bridge" +HOMEPAGE="https://github.com/hifi/heisenbridge/; +SRC_URI="https://github.com/hifi/heisenbridge/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/${PN} + dev-python/irc[${PYTHON_USEDEP}] + dev-python/mautrix[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/heisenbridge-1.14.1-qanotice.patch" +) + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + newinitd "${FILESDIR}/heisenbridge.initd" "${PN}" + newconfd "${FILESDIR}/heisenbridge.confd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" +} + +pkg_postinst() { + einfo + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at /etc/conf.d/${PN}" + elog "Then, you must generate the registration file using the following command" + elog "If you are using synapse:" + elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate https://example.com; + elog "If you are using Dendrite, Conduit or others:" + elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate-compat https://example.com; + elog "Notice the URL at the end, replace it with your homeserver's URL" + 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 + +}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: 2054f998970f37a58100d432823d005103aed4db Author: Julien Roy jroy ca> AuthorDate: Thu Aug 17 16:27:44 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Aug 17 16:27:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2054f998 www-client/nyxt: add 3.6.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 + www-client/nyxt/nyxt-3.6.0.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index 9296ff512b..283b04dd43 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,3 @@ DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4 SHA512 9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1 SHA512 e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed +DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f SHA512 f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893 diff --git a/www-client/nyxt/nyxt-3.6.0.ebuild b/www-client/nyxt/nyxt-3.6.0.ebuild new file mode 100644 index 00..5ef18c896a --- /dev/null +++ b/www-client/nyxt/nyxt-3.6.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg-utils + +DESCRIPTION="Nyxt - the hacker's power-browser" +HOMEPAGE="https://nyxt.atlas.engineer/; + +if [[ "${PV}" = ** ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" +fi + +# Portage replaces the nyxt binary with scbl when stripping +RESTRICT="mirror strip" + +LICENSE="BSD CC-BY-SA-3.0" +SLOT="0" +IUSE="doc" + +RDEPEND=" + dev-libs/gobject-introspection + gnome-base/gsettings-desktop-schemas + media-libs/gst-plugins-bad + media-libs/gst-plugins-base + media-libs/gst-plugins-good + media-libs/gst-plugins-ugly + media-plugins/gst-plugins-libav + net-libs/glib-networking + net-libs/webkit-gtk:4.1 + sys-libs/libfixposix +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lisp/sbcl-2.0.0 +" + +src_unpack() { + default + + # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory + # so we create it instead of working directly in ${WORKDIR} + if [[ "${PV}" != ** ]] + then + mkdir "${WORKDIR}/${P}" || die + mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die + fi +} + +src_compile() { + emake all + use doc && emake doc +} + +src_install(){ + dobin "${S}/nyxt" + + if [ "$(use doc)" ] + then + docinto "/usr/share/doc/${P}" + dodoc "${S}/manual.html" + fi + + newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png + domenu "${S}/assets/nyxt.desktop" +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "for X11 clipboard support" "x11-misc/xclip" + optfeature "for spellchecking" "app-text/enchant" +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: d3968bbcb3f98a1885149a0bb48adc0cf434d6eb Author: Julien Roy jroy ca> AuthorDate: Thu Aug 17 16:32:21 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Aug 17 16:32:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3968bbc www-client/nyxt: drop 3.3.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 - www-client/nyxt/nyxt-3.3.0.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index 283b04dd43..897d03c170 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,3 +1,2 @@ -DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4 SHA512 9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1 SHA512 e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f SHA512 f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893 diff --git a/www-client/nyxt/nyxt-3.3.0.ebuild b/www-client/nyxt/nyxt-3.3.0.ebuild deleted file mode 100644 index 5ef18c896a..00 --- a/www-client/nyxt/nyxt-3.3.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg-utils - -DESCRIPTION="Nyxt - the hacker's power-browser" -HOMEPAGE="https://nyxt.atlas.engineer/; - -if [[ "${PV}" = ** ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" -fi - -# Portage replaces the nyxt binary with scbl when stripping -RESTRICT="mirror strip" - -LICENSE="BSD CC-BY-SA-3.0" -SLOT="0" -IUSE="doc" - -RDEPEND=" - dev-libs/gobject-introspection - gnome-base/gsettings-desktop-schemas - media-libs/gst-plugins-bad - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gst-plugins-ugly - media-plugins/gst-plugins-libav - net-libs/glib-networking - net-libs/webkit-gtk:4.1 - sys-libs/libfixposix -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-lisp/sbcl-2.0.0 -" - -src_unpack() { - default - - # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory - # so we create it instead of working directly in ${WORKDIR} - if [[ "${PV}" != ** ]] - then - mkdir "${WORKDIR}/${P}" || die - mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die - fi -} - -src_compile() { - emake all - use doc && emake doc -} - -src_install(){ - dobin "${S}/nyxt" - - if [ "$(use doc)" ] - then - docinto "/usr/share/doc/${P}" - dodoc "${S}/manual.html" - fi - - newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png - domenu "${S}/assets/nyxt.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update - optfeature "for X11 clipboard support" "x11-misc/xclip" - optfeature "for spellchecking" "app-text/enchant" -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/, app-crypt/tang/files/
commit: 14b434163321e60a6f3d3f4b167909d55fc8e0ee Author: Julien Roy jroy ca> AuthorDate: Sat Jul 9 01:58:22 2022 + Commit: Julien Roy jroy ca> CommitDate: Sat Jul 9 02:00:58 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14b43416 app-crypt/tang: add conf.d config file Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/files/tangd | 8 app-crypt/tang/files/tangd.initd | 7 +-- app-crypt/tang/tang-11.ebuild| 2 ++ 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/app-crypt/tang/files/tangd b/app-crypt/tang/files/tangd new file mode 100644 index 0..3bca6e1b8 --- /dev/null +++ b/app-crypt/tang/files/tangd @@ -0,0 +1,8 @@ +# Address for tang to listen to (default: 0.0.0.0) +ADDRESS=0.0.0.0 + +# Port for tang to listen to (default: ) +PORT= + +# Directory where keys will be stored (default: /var/db/tang) +TANGDIR=/var/db/tang diff --git a/app-crypt/tang/files/tangd.initd b/app-crypt/tang/files/tangd.initd index 4b7e42991..fc3c25c03 100644 --- a/app-crypt/tang/files/tangd.initd +++ b/app-crypt/tang/files/tangd.initd @@ -2,15 +2,10 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -port= -bind=0.0.0.0 -tangd=/usr/libexec/tangd -tangdir=/var/db/tang - name="tang daemon" description="Tang binding daemon" command=/usr/bin/socat pidfile="/var/run/${RC_SVCNAME}.pid" command_user="tang" -command_args="TCP-LISTEN:${port},bind=${bind},fork SYSTEM:'${tangd} ${tangdir}'" +command_args="TCP-LISTEN:${PORT},bind=${ADDRESS},fork SYSTEM:'/usr/libexec/tangd ${TANGDIR}'" command_background=true diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild index 380717499..a47a71abb 100644 --- a/app-crypt/tang/tang-11.ebuild +++ b/app-crypt/tang/tang-11.ebuild @@ -26,6 +26,8 @@ src_install(){ newinitd "${FILESDIR}"/tangd.initd tangd systemd_dounit ${FILESDIR}/tangd.service + doconfd "${FILESDIR}"/tangd + dodir /var/db/tang keepdir /var/db/tang fowners tang:tang /var/db/tang
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/clevis/files/, app-crypt/clevis/
commit: 98d91fb3ae7547ac155335d5ff2c2b14b0b480ef Author: Julien Roy jroy ca> AuthorDate: Thu Jun 16 00:50:36 2022 + Commit: Julien Roy jroy ca> CommitDate: Thu Jun 16 00:53:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98d91fb3 app-crypt/clevis: merge #71 by duxsco Signed-off-by: Julien Roy jroy.ca> app-crypt/clevis/clevis-18.ebuild | 1 + app-crypt/clevis/files/clevis-meson.patch | 11 +++ 2 files changed, 12 insertions(+) diff --git a/app-crypt/clevis/clevis-18.ebuild b/app-crypt/clevis/clevis-18.ebuild index 43912b1fb..da0dc9637 100644 --- a/app-crypt/clevis/clevis-18.ebuild +++ b/app-crypt/clevis/clevis-18.ebuild @@ -25,4 +25,5 @@ BDEPEND="" PATCHES=( "${FILESDIR}/${PN}-dracut.patch" + "${FILESDIR}/${PN}-meson.patch" ) diff --git a/app-crypt/clevis/files/clevis-meson.patch b/app-crypt/clevis/files/clevis-meson.patch new file mode 100644 index 0..bfd517d3e --- /dev/null +++ b/app-crypt/clevis/files/clevis-meson.patch @@ -0,0 +1,11 @@ +diff --git a/src/luks/systemd/meson.build b/src/luks/systemd/meson.build +index b10494e3ca4d620437aee0d5e440eecf323b03d9..09f7fb51e7320aa71e275c34baa0561233821d69 100644 +--- a/src/luks/systemd/meson.build b/src/luks/systemd/meson.build +@@ -5,6 +5,7 @@ sd_reply_pass = find_program( + join_paths(get_option('prefix'), 'lib', 'systemd', 'systemd-reply-password'), + join_paths('/', 'usr', get_option('libdir'), 'systemd', 'systemd-reply-password'), + join_paths('/', 'usr', 'lib', 'systemd', 'systemd-reply-password'), ++ join_paths('/', 'lib', 'systemd', 'systemd-reply-password'), + required: false + )
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/powerpanel/
commit: 629ecdbe1a274b428ce7d26e25265abfb5876135 Author: Julien Roy jroy ca> AuthorDate: Wed Sep 21 01:39:25 2022 + Commit: Julien Roy jroy ca> CommitDate: Wed Sep 21 01:40:14 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=629ecdbe app-misc/powerpanel: fix quotes Closes 869224 Signed-off-by: Julien Roy jroy.ca> app-misc/powerpanel/powerpanel-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/powerpanel/powerpanel-1.4.1.ebuild b/app-misc/powerpanel/powerpanel-1.4.1.ebuild index 975f31351..c135ab35d 100644 --- a/app-misc/powerpanel/powerpanel-1.4.1.ebuild +++ b/app-misc/powerpanel/powerpanel-1.4.1.ebuild @@ -52,7 +52,7 @@ src_install() { newlib.so lib/libpaho-mqtt3cs.so.1.3.1 libpaho-mqtt3cs.so.1 - newinitd "${FILESDIR}/pwrstatd pwrstatd" + newinitd "${FILESDIR}/pwrstatd" pwrstatd systemd_dounit script/pwrstatd.service systemd_newunit script/default_pwrstatd pwrstatd
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/furl/
commit: e36fcdb9ab3610f7ed8cf9d721881bfd8a35a10d Author: Julien Roy jroy ca> AuthorDate: Fri Dec 23 01:30:02 2022 + Commit: Julien Roy jroy ca> CommitDate: Fri Dec 23 01:30:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e36fcdb9 dev-python/furl: new package, add 2.1.2 Signed-off-by: Julien Roy jroy.ca> dev-python/furl/Manifest | 1 + dev-python/furl/furl-2.1.2.ebuild | 25 + dev-python/furl/metadata.xml | 19 +++ 3 files changed, 45 insertions(+) diff --git a/dev-python/furl/Manifest b/dev-python/furl/Manifest new file mode 100644 index 0..14fa4698b --- /dev/null +++ b/dev-python/furl/Manifest @@ -0,0 +1 @@ +DIST furl-2.1.2.gh.tar.gz 53644 BLAKE2B 7fe4c31ce2ef831bb208d10432e94a86b71cb1b00c451a0db8848659bde745be5fc51149a4ff7161d812d693fb2a29607737b5355aa356e43c7dae40e3f0e0ff SHA512 2c63d8773195844f4692ff116a80464c2d23db652a65f766e594a733a4d19ed263473f44c5161b4ccf726bec04e3b6d77600e7484f196db3175e2e8be4c9a897 diff --git a/dev-python/furl/furl-2.1.2.ebuild b/dev-python/furl/furl-2.1.2.ebuild new file mode 100644 index 0..be5ee7dca --- /dev/null +++ b/dev-python/furl/furl-2.1.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="URL parsing and manipulation made easy." +HOMEPAGE="https://github.com/gruns/furl; +SRC_URI="https://github.com/gruns/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) + dev-python/six[${PYTHON_USEDEP}] + dev-python/orderedmultidict[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest diff --git a/dev-python/furl/metadata.xml b/dev-python/furl/metadata.xml new file mode 100644 index 0..bdf9db0f8 --- /dev/null +++ b/dev-python/furl/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + jul...@jroy.ca + Julien Roy + + Python's standard urllib and urlparse modules provide a number of URL related functions, but using these functions to perform common URL operations proves tedious. Furl makes parsing and manipulating URLs easy. + + + Ansgar Grunseid + + https://github.com/gruns/furl/releases + https://github.com/gruns/furl#API + https://github.com/gruns/furl/issues + gruns/furl + furl + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/PGPy/, dev-python/mistletoe/
commit: b5fbdd03fcdc5f9a5f0096a456dfaf464f957567 Author: Julien Roy jroy ca> AuthorDate: Fri Dec 23 00:59:17 2022 + Commit: Julien Roy jroy ca> CommitDate: Fri Dec 23 00:59:46 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5fbdd03 dev-python/{PGPy,mistletoe}: fix warnings Signed-off-by: Julien Roy jroy.ca> dev-python/PGPy/PGPy-0.6.0.ebuild | 2 +- dev-python/mistletoe/Manifest | 2 +- dev-python/mistletoe/metadata.xml | 1 + dev-python/mistletoe/mistletoe-0.9.0.ebuild | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-python/PGPy/PGPy-0.6.0.ebuild b/dev-python/PGPy/PGPy-0.6.0.ebuild index 8f9fd8f18..b9079c6ab 100644 --- a/dev-python/PGPy/PGPy-0.6.0.ebuild +++ b/dev-python/PGPy/PGPy-0.6.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-python/mistletoe/Manifest b/dev-python/mistletoe/Manifest index 4d7077124..72dcca786 100644 --- a/dev-python/mistletoe/Manifest +++ b/dev-python/mistletoe/Manifest @@ -1 +1 @@ -DIST mistletoe-0.9.0.tar.gz 102002 BLAKE2B 0d1f5fae601287383dec895b38143c375b0690d1dfdc0a5f08097952959458843a61b7581637b19f7abc08be18bb33b0dce8a3507a2eb6fbc31c00a8c13bf85e SHA512 b0e9c96b27255fb8527f359d8bfb2612a1302efcd3250867caa7e2dbf91eeeab4dabb20071d64e0914e52afdc8c30a181c042c2263aa9f1c5dc4421f5d862ae7 +DIST mistletoe-0.9.0.gh.tar.gz 102002 BLAKE2B 0d1f5fae601287383dec895b38143c375b0690d1dfdc0a5f08097952959458843a61b7581637b19f7abc08be18bb33b0dce8a3507a2eb6fbc31c00a8c13bf85e SHA512 b0e9c96b27255fb8527f359d8bfb2612a1302efcd3250867caa7e2dbf91eeeab4dabb20071d64e0914e52afdc8c30a181c042c2263aa9f1c5dc4421f5d862ae7 diff --git a/dev-python/mistletoe/metadata.xml b/dev-python/mistletoe/metadata.xml index acea51763..a88739f5e 100644 --- a/dev-python/mistletoe/metadata.xml +++ b/dev-python/mistletoe/metadata.xml @@ -17,5 +17,6 @@ Apart from being the fastest CommonMark-compliant Markdown parser implementation https://github.com/miyuchina/mistletoe/blob/master/dev-guide.md https://github.com/miyuchina/mistletoe/issues miyuchina/mistletoe + mistletoe diff --git a/dev-python/mistletoe/mistletoe-0.9.0.ebuild b/dev-python/mistletoe/mistletoe-0.9.0.ebuild index 37861804e..36cb00ea6 100644 --- a/dev-python/mistletoe/mistletoe-0.9.0.ebuild +++ b/dev-python/mistletoe/mistletoe-0.9.0.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="A fast, extensible and spec-compliant Markdown parser in pure Python." HOMEPAGE="https://github.com/miyuchina/mistletoe; -SRC_URI="https://github.com/miyuchina/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/miyuchina/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/portion/
commit: 8c37877c62a65f8ccce2af01146c020951e84e6a Author: Julien Roy jroy ca> AuthorDate: Fri Dec 23 01:01:23 2022 + Commit: Julien Roy jroy ca> CommitDate: Fri Dec 23 01:01:23 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c37877c dev-python/portion: new package, add 2.3.0 Signed-off-by: Julien Roy jroy.ca> dev-python/portion/Manifest | 1 + dev-python/portion/metadata.xml | 19 +++ dev-python/portion/portion-2.3.0.ebuild | 27 +++ 3 files changed, 47 insertions(+) diff --git a/dev-python/portion/Manifest b/dev-python/portion/Manifest new file mode 100644 index 0..710994cb3 --- /dev/null +++ b/dev-python/portion/Manifest @@ -0,0 +1 @@ +DIST portion-2.3.0.gh.tar.gz 32488 BLAKE2B 1efe8d2c5046b42704c753e775d3d0362e088bdff728688f0885d2975609d7cd8eccc2889a8942e92545b46189a52d984a89fec8a89014f55fd712d5f4dccbca SHA512 7552e9a640dd8dd5a55ad5009e976d7fdbc369eeac43ad82972a8ec0dea71e5dd33e425d2410527f8dc85caf08039d6eb879c694266ef8d7ff1362946707bfde diff --git a/dev-python/portion/metadata.xml b/dev-python/portion/metadata.xml new file mode 100644 index 0..34539baeb --- /dev/null +++ b/dev-python/portion/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + jul...@jroy.ca + Julien Roy + + + + Alexandre Decan + alexandre.de...@lexpage.net + + https://github.com/AlexandreDecan/portion/blob/master/CHANGELOG.md + https://github.com/AlexandreDecan/portion#documentation--usage + https://github.com/AlexandreDecan/portion/issues + AlexandreDecan/portion + portion + + diff --git a/dev-python/portion/portion-2.3.0.ebuild b/dev-python/portion/portion-2.3.0.ebuild new file mode 100644 index 0..790f78c8c --- /dev/null +++ b/dev-python/portion/portion-2.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A Python library providing data structure and operations for intervals." +HOMEPAGE="https://github.com/AlexandreDecan/portion; +SRC_URI="https://github.com/AlexandreDecan/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/black[${PYTHON_USEDEP}] +)" +DEPEND="${RDEPEND}" +BDEPEND="dev-python/sortedcontainers" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/orderedmultidict/, dev-python/portion/
commit: 330520ad216d63b4625daa8c4ddafbb9c6f8c1fc Author: Julien Roy jroy ca> AuthorDate: Fri Dec 23 01:29:37 2022 + Commit: Julien Roy jroy ca> CommitDate: Fri Dec 23 01:29:37 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=330520ad dev-python/orderedmultidict: new package, add 1.0.1 Signed-off-by: Julien Roy jroy.ca> dev-python/orderedmultidict/Manifest | 1 + dev-python/orderedmultidict/metadata.xml | 23 + .../orderedmultidict/orderedmultidict-1.0.1.ebuild | 24 ++ dev-python/portion/portion-2.3.0.ebuild| 2 +- 4 files changed, 49 insertions(+), 1 deletion(-) diff --git a/dev-python/orderedmultidict/Manifest b/dev-python/orderedmultidict/Manifest new file mode 100644 index 0..77ca56286 --- /dev/null +++ b/dev-python/orderedmultidict/Manifest @@ -0,0 +1 @@ +DIST orderedmultidict-1.0.1.gh.tar.gz 22880 BLAKE2B adbd17de2662a30116cadaed0af58df6ee4c5f0e51d9507309ba379e734e1d548dedfe355d9ac1fe41884aa3d5ef74555c313a0f631290037ee47c6ffc3dd3c3 SHA512 54747f0f09495254969f75c06e6bebf4b68a7f6b41b2b5b3b9d62845efcddc4a043102d88efbc16ea9db02fb04acd73cb3edbc07ef2dc7fe1a284462f7eeb5ca diff --git a/dev-python/orderedmultidict/metadata.xml b/dev-python/orderedmultidict/metadata.xml new file mode 100644 index 0..3d61c31a4 --- /dev/null +++ b/dev-python/orderedmultidict/metadata.xml @@ -0,0 +1,23 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + jul...@jroy.ca + Julien Roy + + A multivalue dictionary is a dictionary that can store multiple values for the same key. An ordered multivalue dictionary is a multivalue dictionary that retains the order of insertions and deletions. + +omdict retains method parity with dict. + +Information and documentation at https://github.com/gruns/orderedmultidict. + + + Ansgar Grunseid + + https://github.com/gruns/orderedmultidict/releases + https://github.com/gruns/orderedmultidict/blob/master/API.md + https://github.com/gruns/orderedmultidict/issues + gruns/orderedmultidict + orderedmultidict + + diff --git a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild new file mode 100644 index 0..77b944f6c --- /dev/null +++ b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Ordered Multivalue Dictionary. Helps power furl. " +HOMEPAGE="https://github.com/gruns/orderedmultidict; +SRC_URI="https://github.com/gruns/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest diff --git a/dev-python/portion/portion-2.3.0.ebuild b/dev-python/portion/portion-2.3.0.ebuild index 790f78c8c..ae471deb1 100644 --- a/dev-python/portion/portion-2.3.0.ebuild +++ b/dev-python/portion/portion-2.3.0.ebuild @@ -22,6 +22,6 @@ RDEPEND="test? ( dev-python/black[${PYTHON_USEDEP}] )" DEPEND="${RDEPEND}" -BDEPEND="dev-python/sortedcontainers" +BDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]" distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/furl/, dev-python/orderedmultidict/
commit: 98c60039e2babb546e2284a2b1804d3f66cc40e5 Author: Julien Roy jroy ca> AuthorDate: Fri Dec 23 02:34:25 2022 + Commit: Julien Roy jroy ca> CommitDate: Fri Dec 23 02:34:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98c60039 dev-python/{furl,orderedmultidict}: fix test Signed-off-by: Julien Roy jroy.ca> dev-python/furl/furl-2.1.2.ebuild | 2 +- dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/furl/furl-2.1.2.ebuild b/dev-python/furl/furl-2.1.2.ebuild index be5ee7dca..d9530e008 100644 --- a/dev-python/furl/furl-2.1.2.ebuild +++ b/dev-python/furl/furl-2.1.2.ebuild @@ -22,4 +22,4 @@ RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) " DEPEND="${RDEPEND}" -distutils_enable_tests pytest +distutils_enable_tests unittest diff --git a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild index 77b944f6c..c0bda8e60 100644 --- a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild +++ b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild @@ -21,4 +21,4 @@ RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) " DEPEND="${RDEPEND}" -distutils_enable_tests pytest +distutils_enable_tests unittest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mistletoe/
commit: bc220fd6550fde8c544c5d2ea03fe6c04cd422b9 Author: Julien Roy jroy ca> AuthorDate: Mon Jan 2 20:48:26 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Jan 2 21:14:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc220fd6 dev-python/mistletoe: fix python tests Closes: https://bugs.gentoo.org/888745 Signed-off-by: Julien Roy jroy.ca> dev-python/mistletoe/mistletoe-0.9.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/mistletoe/mistletoe-0.9.0.ebuild b/dev-python/mistletoe/mistletoe-0.9.0.ebuild index 36cb00ea6..37639c19e 100644 --- a/dev-python/mistletoe/mistletoe-0.9.0.ebuild +++ b/dev-python/mistletoe/mistletoe-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,3 +17,5 @@ KEYWORDS="~amd64" RDEPEND="" DEPEND="${RDEPEND}" + +distutils_enable_tests unittest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/PGPy/
commit: 2ebe61bbf7a443b78414cc8ab41a9350ad17bc0e Author: Julien Roy jroy ca> AuthorDate: Mon Jan 2 20:53:42 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Jan 2 21:14:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ebe61bb dev-python/PGPy: fix python tests Closes: https://bugs.gentoo.org/888743 Signed-off-by: Julien Roy jroy.ca> dev-python/PGPy/PGPy-0.6.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/PGPy/PGPy-0.6.0.ebuild b/dev-python/PGPy/PGPy-0.6.0.ebuild index b9079c6ab..7b883db63 100644 --- a/dev-python/PGPy/PGPy-0.6.0.ebuild +++ b/dev-python/PGPy/PGPy-0.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,3 +22,5 @@ DEPEND="${RDEPEND} dev-python/pyasn1[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] " + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/furl/
commit: a84542474f02400b50d627b958495836e4a8fa42 Author: Julien Roy jroy ca> AuthorDate: Mon Jan 2 21:14:13 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Jan 2 21:14:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8454247 dev-python/furl: fix python tests Closes: https://bugs.gentoo.org/888691 Signed-off-by: Julien Roy jroy.ca> dev-python/furl/furl-2.1.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/furl/furl-2.1.2.ebuild b/dev-python/furl/furl-2.1.2.ebuild index d9530e008..8056f61f1 100644 --- a/dev-python/furl/furl-2.1.2.ebuild +++ b/dev-python/furl/furl-2.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,4 +22,4 @@ RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) " DEPEND="${RDEPEND}" -distutils_enable_tests unittest +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/orderedmultidict/
commit: 031553d7cf31d8df3b89086af7e0ff6d23d10b10 Author: Julien Roy jroy ca> AuthorDate: Mon Jan 2 21:13:41 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Jan 2 21:14:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=031553d7 dev-python/orderedmultidict: fix python tests Closes: https://bugs.gentoo.org/888689 Signed-off-by: Julien Roy jroy.ca> dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild index c0bda8e60..bbdadae46 100644 --- a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild +++ b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,4 +21,4 @@ RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) " DEPEND="${RDEPEND}" -distutils_enable_tests unittest +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/tang/
commit: fd13c07704dd218ead06621893768b86e70ca86c Author: Julien Roy jroy ca> AuthorDate: Fri Jan 6 02:16:58 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 6 02:16:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd13c077 acct-user/tang: keyword 0 Signed-off-by: Julien Roy jroy.ca> acct-user/tang/tang-0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/acct-user/tang/tang-0.ebuild b/acct-user/tang/tang-0.ebuild index fd9bdbf93..e76b2a092 100644 --- a/acct-user/tang/tang-0.ebuild +++ b/acct-user/tang/tang-0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,6 @@ EAPI=8 inherit acct-user DESCRIPTION="User for tang daemon" -KEYWORDS="~amd64" ACCT_USER_ID=-1 ACCT_USER_GROUPS=( ${PN} )
[gentoo-commits] repo/proj/guru:dev commit in: acct-group/tang/
commit: 0268268d5dcff8941ea466483720ec0455911779 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 6 02:16:52 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 6 02:16:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0268268d acct-group/tang: keyword 0 Signed-off-by: Julien Roy jroy.ca> acct-group/tang/tang-0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/acct-group/tang/tang-0.ebuild b/acct-group/tang/tang-0.ebuild index a8e589b10..c48b2ad8f 100644 --- a/acct-group/tang/tang-0.ebuild +++ b/acct-group/tang/tang-0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,6 +6,5 @@ EAPI=8 inherit acct-group DESCRIPTION="Group for tang daemon" -KEYWORDS="~amd64" ACCT_GROUP_ID=-1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/SQLAlchemy-Utils/
commit: 6270621dad2c7ed0475d1684bc5958ce66ce809d Author: Julien Roy jroy ca> AuthorDate: Thu Jan 5 23:43:37 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Jan 5 23:43:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6270621d dev-python/SQLAlchemy-Utils: add 0.39.0, drop 0.37.9 Signed-off-by: Julien Roy jroy.ca> dev-python/SQLAlchemy-Utils/Manifest | 2 +- ...SQLAlchemy-Utils-0.37.9.ebuild => SQLAlchemy-Utils-0.39.0.ebuild} | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-python/SQLAlchemy-Utils/Manifest b/dev-python/SQLAlchemy-Utils/Manifest index 8ea838e16..799d6048e 100644 --- a/dev-python/SQLAlchemy-Utils/Manifest +++ b/dev-python/SQLAlchemy-Utils/Manifest @@ -1,2 +1,2 @@ -DIST SQLAlchemy-Utils-0.37.9.tar.gz 136639 BLAKE2B e9e92b185ff45cfee5b1a6e59e78ae819ef15e419e178e8773f6f76d0681e6c047b8124c17b95e49c0a1badff13f27c3718d0f68f67523eabe6333a665d5a134 SHA512 5186ea01d5fab000b79496a501321846b326336cb1e725520acd4512e2d129e51b8887d95f3ca6109575b1263fde0178a84ca7d37da06d8b410bc97649c76f14 DIST SQLAlchemy-Utils-0.38.2.tar.gz 136800 BLAKE2B 13d1470c65a6eeb198d6846a85f4b9d0a1476fd95eed24d1a06ff3cc9a87fb56243f39bd6b542b7e5749551270e03d8345f5a3da5a1f1e548cfe757c81b26d49 SHA512 2dc98549501e3b8fc3ad77aa14f31940e9aa73999d699bb1a2d4be424eb3bff38a3fc8cacf8774e42f816c1b31cc1ccc4e9955cf1dae2fd3a2b9e4e0f0b18cc7 +DIST SQLAlchemy-Utils-0.39.0.tar.gz 137193 BLAKE2B 8af238a4826d2a5f5c71880997ab25ca45c72c6a6099c1bb913c6fac70e0feca4c53238d2f05f29efe1226893ee03916c73cb8f1f69d12dd1e298277feec3d5c SHA512 3d276a76867da223242c13b9e883f7c834d54e28a0cf7a3a5382cfbff4051ef0f3c05ccbb97bca78fa0394b665c5013185e4127ca9944cc517340e37aa8ddcf9 diff --git a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.9.ebuild b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild similarity index 92% rename from dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.9.ebuild rename to dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild index ca89b0b6b..0f0faee2f 100644 --- a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.9.ebuild +++ b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -EPYTEST_DESELECT=( tests/types/test_timezone.py ) PYTHON_COMPAT=( python3_{8..10} ) - +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Various utility functions and datatypes for SQLAlchemy"
[gentoo-commits] repo/proj/guru:dev commit in: app-office/beancount/
commit: 69e5462d258be1b60107cd07671fb9016aa6ca04 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 05:01:21 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69e5462d app-office/beancount: disable py3.8, py3.9 Signed-off-by: Julien Roy jroy.ca> app-office/beancount/beancount-2.3.5.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-office/beancount/beancount-2.3.5.ebuild b/app-office/beancount/beancount-2.3.5.ebuild index f92273fb2..2c0f06f5d 100644 --- a/app-office/beancount/beancount-2.3.5.ebuild +++ b/app-office/beancount/beancount-2.3.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_10 ) DITUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 @@ -52,7 +52,8 @@ python_compile() { distutils-r1_python_compile # keep in sync with hashsrc.py, otherwise expect test failures - cp beancount/parser/{lexer.l,grammar.y,decimal.h,decimal.c,macros.h,parser.h,parser.c,tokens.h} "${BUILD_DIR}"/lib/${PN}/parser || die + cp beancount/parser/{lexer.l,grammar.y,decimal.h,decimal.c,macros.h,parser.h,parser.c,tokens.h} \ + "${BUILD_DIR}"/lib/${PN}/parser || die } python_test(){
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/statmake/
commit: 6bb1b4fe89cb1fe6ef9412beb28ee65db6d73ec3 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 04:42:58 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bb1b4fe dev-python/statmake: add 0.6.0 Signed-off-by: Julien Roy jroy.ca> dev-python/statmake/Manifest | 3 +-- dev-python/statmake/statmake-0.6.0.ebuild | 45 +++ 2 files changed, 46 insertions(+), 2 deletions(-) diff --git a/dev-python/statmake/Manifest b/dev-python/statmake/Manifest index d8d3f04e6..25fca09bc 100644 --- a/dev-python/statmake/Manifest +++ b/dev-python/statmake/Manifest @@ -1,2 +1 @@ -DIST statmake-0.5.0.gh.tar.gz 39835 BLAKE2B cad6a4c8a803666ce45d165c46ce6278cdcb56de7a90166315ba229f07ac1202d4bd2e4db678e644e0eaea445b97b81c2eb2c24cdb9ad7d7d4fbee3465fb4bf8 SHA512 c28c85e5fce6904b109858b156ab607204b3ff906bb3ec09ca75a170f5640eba83fbdd310f6a5b70f123cfbff1b1af72af1bea541cfdec8175e52be273f8ac00 -DIST statmake-0.5.1.gh.tar.gz 39644 BLAKE2B 25af1c6e6ebacbdbd3b2004a2c686b2f732a953bb8d1293226581781bb10cd4d8c5d1002659f0377179f9f45525ec55de9df9ba3009756df9d31e9cc1c8f390b SHA512 9b2a6f614372a07a11e03c5f1c26e1f2c1a1f554c2d9ae887a3820e3e5b3766f8388db4d6e39cf338b0e85444fc499c3f04d4a8a169c0b70391b72530965a092 +DIST statmake-0.6.0.gh.tar.gz 40859 BLAKE2B 9a5bed7a322193b4dbd5c79bcba14a14a280271cdd0a0d05bda36c3d10e1465841ac2265ef98b9d760fb73e5a38301d17ef43bf4d2f11fe4331fb1cbe30b108e SHA512 92c86a1896446c12db6f3bcf53406b1c2a36698022e62e710774701e84919295d3b99695a621b020f819286dd6a6cf1a0ee30b2a2bb7f75f390fdb8e3152b291 diff --git a/dev-python/statmake/statmake-0.6.0.ebuild b/dev-python/statmake/statmake-0.6.0.ebuild new file mode 100644 index 0..7fe4cabc8 --- /dev/null +++ b/dev-python/statmake/statmake-0.6.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_10 ) +inherit distutils-r1 + +DESCRIPTION="Generate STAT tables for variable fonts from .stylespace files" +HOMEPAGE="https://github.com/daltonmaag/statmake; +SRC_URI="https://github.com/daltonmaag/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/attrs-21.3[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.11[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/ufo2ft-2.7[${PYTHON_USEDEP}] + >=dev-python/ufoLib2-0.4[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests pytest + +python_install() { + distutils-r1_python_install --skip-build + python_domodule "src/${PN}" +} + +python_test() { + local -x PYTHONPATH="${S}/src:${PYTHONPATH}" + epytest +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/babelfont/
commit: a9fa1b9dbf67c0ad5e4cb17acd6dc0c3c6327349 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 23:17:26 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9fa1b9d dev-python/babelfont: add 3.0.0_alpha9 Signed-off-by: Julien Roy jroy.ca> dev-python/babelfont/Manifest | 2 +- dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild | 38 ++ 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/dev-python/babelfont/Manifest b/dev-python/babelfont/Manifest index e788ac7da..deded5f20 100644 --- a/dev-python/babelfont/Manifest +++ b/dev-python/babelfont/Manifest @@ -1 +1 @@ -DIST babelfont-3.0.0a8.tar.gz 27232 BLAKE2B d6e4e78d09014169f10960bcf4f90670d307013486b6634d4b5ec80befe6e78f49f11eb1ed42ee1ab01a972187d9b5d2cbebb972c192f396f50093d55d8a9ac3 SHA512 e2d429bbad4cea7927da75e0ac09a59ecfa94b9c38aaabe9c155e29f3cdda224e021cbc3c0c3d5863e68f306e1f57f42f0eff318b6092cf0704419811853422c +DIST babelfont-3.0.0a9.tar.gz 27947 BLAKE2B e37c3cec990d4237f3d7c4a95774136a1afd1fe4803bd49e55db95f8fd2612dd0e03b65f67353967c75b2c4960c241b657fa94a02dc811a547902c7e4a682208 SHA512 2243bf9b40ae755596e397d4f7998b5a37bea253e9c3aa8ee711546012086d652b5fce6aabd0264f7da4476b9f3ab83dae46022de4e8ea75696bc44637b6d2b5 diff --git a/dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild b/dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild new file mode 100644 index 0..b7e7dad3b --- /dev/null +++ b/dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +MYP="${P/_alpha/a}" +PYTHON_COMPAT=( python3_10 ) + +inherit distutils-r1 + +DESCRIPTION="Interrogate and manipulate UFO, TTF and OTF fonts with a common interface" +HOMEPAGE=" + https://github.com/simoncozens/babelfont + https://pypi.org/project/babelfont/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MYP}.tar.gz" +S="${WORKDIR}/${MYP}" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/orjson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.21.1[${PYTHON_USEDEP}] + >=dev-python/ufoLib2-0.11.1[${PYTHON_USEDEP}] + >=dev-python/openstep-plist-0.2.2[${PYTHON_USEDEP}] + >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}] + >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}] + >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}] + dev-python/fontFeatures[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +RESTRICT="test" # no tests in pypi release, pypi alpha releases untagged in github + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/orjson/, dev-python/orjson/files/
commit: 740bbbd90b42721bd2a07bec7bd37f47ba9c86ef Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 21:36:55 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=740bbbd9 dev-python/orjson: drop 3.6.8-r1 Signed-off-by: Julien Roy jroy.ca> .../orjson/files/orjson-3.6.7-no-strip.patch | 11 --- dev-python/orjson/orjson-3.6.8-r1.ebuild | 79 -- 2 files changed, 90 deletions(-) diff --git a/dev-python/orjson/files/orjson-3.6.7-no-strip.patch b/dev-python/orjson/files/orjson-3.6.7-no-strip.patch deleted file mode 100644 index 1b52cdba8..0 --- a/dev-python/orjson/files/orjson-3.6.7-no-strip.patch +++ /dev/null @@ -1,11 +0,0 @@ a/pyproject.toml -+++ b/pyproject.toml -@@ -8,7 +8,7 @@ - - [tool.maturin] - sdist-include = ["build.rs", "Cargo.lock"] --strip = true -+strip = false - - [tool.black] - line-length = 88 diff --git a/dev-python/orjson/orjson-3.6.8-r1.ebuild b/dev-python/orjson/orjson-3.6.8-r1.ebuild deleted file mode 100644 index af80de1fd..0 --- a/dev-python/orjson/orjson-3.6.8-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CARGO_OPTIONAL=1 -CRATES=" - ahash-0.7.6 - arrayvec-0.7.2 - associative-cache-1.0.1 - autocfg-1.1.0 - bytecount-0.6.2 - cfg-if-1.0.0 - chrono-0.4.19 - encoding_rs-0.8.31 - getrandom-0.2.6 - inlinable_string-0.1.15 - itoa-1.0.1 - libc-0.2.123 - libm-0.1.4 - num-integer-0.1.44 - num-traits-0.2.14 - once_cell-1.10.0 - packed_simd_2-0.3.7 - pyo3-build-config-0.16.4 - pyo3-ffi-0.16.4 - ryu-1.0.9 - serde-1.0.136 - serde_json-1.0.79 - simdutf8-0.1.4 - smallvec-1.8.0 - target-lexicon-0.12.3 - version_check-0.9.4 - wasi-0.10.2+wasi-snapshot-preview1 -" -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{8..9} ) -QA_FLAGS_IGNORED=".*" - -inherit cargo distutils-r1 - -DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -HOMEPAGE="https://github.com/ijl/orjson; -SRC_URI=" - https://github.com/ijl/orjson/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz - $(cargo_crate_uris ${CRATES}) -" - -LICENSE=" - Apache-2.0 MIT - BSD - || ( Apache-2.0 MIT ) - || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT ) - || ( Apache-2.0 Boost-1.0 ) -" -KEYWORDS="~amd64" -SLOT="0" -IUSE="debug" - -BDEPEND=" - test? ( - dev-python/arrow[${PYTHON_USEDEP}] - dev-python/orjson[${PYTHON_USEDEP}] - dev-python/pendulum[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - - $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' python3_{8,9}) - $(python_gen_cond_dep '>=dev-python/xxhash-1.4.3[${PYTHON_USEDEP}]' python3_8) - ) -" - -PATCHES=( "${FILESDIR}/${PN}-3.6.7-no-strip.patch" ) - -distutils_enable_tests pytest - -src_unpack() { - cargo_src_unpack -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/orjson/
commit: 9c0abd2ccbd83f0ffa9ed1eda2ffd7cd8249ca30 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 21:46:46 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c0abd2c dev-python/orjson: add 3.8.5 Signed-off-by: Julien Roy jroy.ca> dev-python/orjson/Manifest| 42 + dev-python/orjson/orjson-3.8.5.ebuild | 89 +++ 2 files changed, 112 insertions(+), 19 deletions(-) diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index ea3a935a0..673df2a59 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -1,28 +1,32 @@ -DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 +DIST ahash-0.8.2.crate 42491 BLAKE2B 95e07f014d3e985bf7b32f71741d18c87201c0a57d85b5f433834a40d964c73ec9f121f20523bb5ff9f3579fc9fa733a745765ff718261e468ef5d7b18e89df4 SHA512 efc633b4dcd790e8dbc2da4e103a7ee82c3e0f97d37e15a06fd6fc0b73923d721604708f13435a9dcba50c4d53ca5db498e62f84320d8e966581889c2e9d9722 DIST arrayvec-0.7.2.crate 29341 BLAKE2B eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1 SHA512 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc DIST associative-cache-1.0.1.crate 14048 BLAKE2B 77f36f2d23b6d07e556f20e743c9a0e47c0b54899397c64dd6d4fc9b4c31469481d4a99ceb28b250924e0aa5f52de9fb65ce93ed96f23191f2984c32156bace0 SHA512 2ad673ab907c71cbd45abf3cf59630fd56aeb95888c94932b9fe5d83d71d0c14f908915670cbc0566b691035f82ac2069ed17589edbc97db1e4388225ac2a040 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST bytecount-0.6.2.crate 12347 BLAKE2B 1ed4fa4a515567d8eabc2af03f0e1a3c89a24aa6cd77696a57bb94c25650f02b2f0e1e476fe9cb024a17d910442b940ea21bac3a99588146b8d89ab4adab0eca SHA512 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279 +DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa +DIST bytecount-0.6.3.crate 12416 BLAKE2B 462e41d5a4ee23a6c9ff2bf350171e309cbc32f14bbdbde25a5743072a6511634d6c0429903edcfa8df4b9ef3c7bd95d73fff8a7b2018f3b4a8147de2bbfd3f4 SHA512 0c5f424329883726589e69842d2ac0767dc0b440d744a4452a14cbd449b8ca2e8117fa2978b4aa9b803a1a7cf79e9cf67e948057e8ee521e2422ca2e145ea670 +DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4 +DIST cc-1.0.78.crate 61375 BLAKE2B fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43 SHA512 b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST chrono-0.4.23.crate 187259 BLAKE2B b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9 SHA512 697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa +DIST compact_str-0.6.1.crate 54555 BLAKE2B 4f389035aa42b763035c2d7a49500c1ec98cb563fc7f693d7fd468de9132105a86d5d180866fc1dbbb5e79e2281f882f3a9667fe81173db189930a40878e0f3
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/collidoscope/
commit: 98e7755e1053ed5ddd07875e0fbd2f2117b5a2c2 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 01:15:27 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98e7755e dev-python/collidoscope: enable py3.10 and disable py3.8, py3.9 Signed-off-by: Julien Roy jroy.ca> dev-python/collidoscope/collidoscope-0.4.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/collidoscope/collidoscope-0.4.1.ebuild b/dev-python/collidoscope/collidoscope-0.4.1.ebuild index 802faf12c..fa22879db 100644 --- a/dev-python/collidoscope/collidoscope-0.4.1.ebuild +++ b/dev-python/collidoscope/collidoscope-0.4.1.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_10 ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uharfbuzz/, dev-python/uharfbuzz/files/
commit: b464dc74242ef307c562f3fd8f5db98fd8ba9a09 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 00:19:40 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b464dc74 dev-python/uharfbuzz: add 0.33.0 Signed-off-by: Julien Roy jroy.ca> dev-python/uharfbuzz/Manifest | 1 + .../files/uharfbuzz-0.33.0-system-harfbuzz.patch | 36 ++ dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild | 35 + 3 files changed, 72 insertions(+) diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest index 4cab0aa77..46c1dd70c 100644 --- a/dev-python/uharfbuzz/Manifest +++ b/dev-python/uharfbuzz/Manifest @@ -1 +1,2 @@ DIST uharfbuzz-0.26.0.gh.tar.gz 36596 BLAKE2B b57782f5de371e2062d6a764fde9d20ca4a47a388b22ac3d169cead66103d30af12888e9d8f0af0aea7c7dbb4a3b7e0f4411e049417efaf1d2e7562ef5a34875 SHA512 0b356ceaf1cc40c2318e495939d51db454852043ebac60cb7b2a7481c4de6540e66d7ccf47a9fe6c1d819bf8a54e572bdb5a0799c7818f61730b820bb210ac83 +DIST uharfbuzz-0.33.0.gh.tar.gz 38023 BLAKE2B 5cf2d8afc8174d5fb679a38fb4147ea15d753a4b2f745c194d6f75868f878a6ae22a0a3bb77b823eeafcdcda325f89ac69539767e2bc1217b88d594c561ea385 SHA512 dc1afdfd39750284544aa8bc244c36a4b60a99423d11d568759ac908fcc34eeb39e97089eba00524bc9dbe1604aab8c35bd40b98f7913016ad022832266e7145 diff --git a/dev-python/uharfbuzz/files/uharfbuzz-0.33.0-system-harfbuzz.patch b/dev-python/uharfbuzz/files/uharfbuzz-0.33.0-system-harfbuzz.patch new file mode 100644 index 0..29085fa14 --- /dev/null +++ b/dev-python/uharfbuzz/files/uharfbuzz-0.33.0-system-harfbuzz.patch @@ -0,0 +1,36 @@ +diff --git a/setup.py b/setup.py +index be115a3..ad34a47 100755 +--- a/setup.py b/setup.py +@@ -13,7 +13,7 @@ here = os.path.abspath(os.path.dirname(__file__)) + with open(os.path.join(here, 'README.md'), encoding='utf-8') as f: + long_description = f.read() + +-define_macros = [('HB_NO_MT', '1'), ('HB_EXPERIMENTAL_API', '1')] ++define_macros = [('HB_EXPERIMENTAL_API', '1')] + linetrace = False + if int(os.environ.get('CYTHON_LINETRACE', '0')): + linetrace = True +@@ -21,7 +21,7 @@ if int(os.environ.get('CYTHON_LINETRACE', '0')): + + extra_compile_args = [] + extra_link_args = [] +-libraries = [] ++libraries = ['harfbuzz', 'harfbuzz-subset'] + if platform.system() != 'Windows': + extra_compile_args.append('-std=c++11') + define_macros.append(('HAVE_MMAP', '1')) +@@ -39,12 +39,9 @@ if platform.system() == 'Darwin': + extension = Extension( + 'uharfbuzz._harfbuzz', + define_macros=define_macros, +-include_dirs=['harfbuzz/src'], ++include_dirs=['/usr/include/harfbuzz'], + sources=[ + 'src/uharfbuzz/_harfbuzz.pyx', +-'harfbuzz/src/harfbuzz.cc', +-'harfbuzz/src/hb-subset-repacker.cc', +-'harfbuzz/src/graph/gsubgpos-context.cc', + 'src/uharfbuzz/_draw_test_funcs.cc', + ], + language='c++', diff --git a/dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild new file mode 100644 index 0..2ea5af628 --- /dev/null +++ b/dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild @@ -0,0 +1,35 @@ +# 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_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Streamlined Cython bindings for the HarfBuzz shaping engine" +HOMEPAGE="https://github.com/harfbuzz/uharfbuzz; +SRC_URI="https://github.com/harfbuzz/uharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=">=media-libs/harfbuzz-4.3.0[experimental(-)]" +DEPEND=" + ${RDEPEND} + >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-2.1[${PYTHON_USEDEP}] + >=dev-python/wheel-0.31[${PYTHON_USEDEP}] +" + +PATCHES=( "${FILESDIR}/${PN}-0.33.0-system-harfbuzz.patch" ) + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" + export USE_SYSTEM_HARFBUZZ=1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/collidoscope/
commit: 46b625ea091ca0cc06fc2531d440671484c18092 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 01:17:09 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46b625ea dev-python/collidoscope: add 0.5.2 Signed-off-by: Julien Roy jroy.ca> dev-python/collidoscope/Manifest | 1 + dev-python/collidoscope/collidoscope-0.5.2.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/dev-python/collidoscope/Manifest b/dev-python/collidoscope/Manifest index d95955652..3ba0c882e 100644 --- a/dev-python/collidoscope/Manifest +++ b/dev-python/collidoscope/Manifest @@ -1 +1,2 @@ DIST collidoscope-0.4.1.gh.tar.gz 32178 BLAKE2B 05b85b9321ad486a619a65b5ddbfbfe5550549d3a3f337432e07c7e1d6d80d03f7fa478ce2a19d551f846a05e27c8d6431d0a3138ef4886d48b4ac88123bd0c8 SHA512 a38fb10eeb50388024498d4900323c217a504695507a9d67b0009a0ab9e6f99b8fb836a86e0139752e7008f139363344f1761e9413f17830dc44d615212b437d +DIST collidoscope-0.5.2.gh.tar.gz 32183 BLAKE2B 977184bc68dce4756bcf16adc06daac35795cd8ce0ecbd1cdba28285c78aedf1bcb16bddadb7f56ce8d95814b14971315e993083b9124658047072d2896eb546 SHA512 fd0024a838f39d93311275dd5966727b3ef8deeb103b2addc80e9e308149d58f43eecba0543cd19ce5e11d4439660fc5e026d174f6e3a0b07edb28e1ea635d87 diff --git a/dev-python/collidoscope/collidoscope-0.5.2.ebuild b/dev-python/collidoscope/collidoscope-0.5.2.ebuild new file mode 100644 index 0..d3b7f206c --- /dev/null +++ b/dev-python/collidoscope/collidoscope-0.5.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_10 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Brute force detection of glyph collisions" +HOMEPAGE="https://github.com/simoncozens/collidoscope; +SRC_URI="https://github.com/simoncozens/collidoscope/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + >=dev-python/beziers-0.0.3[${PYTHON_USEDEP}] + dev-python/fonttools[${PYTHON_USEDEP}] + dev-python/glyphtools[${PYTHON_USEDEP}] + dev-python/uharfbuzz[${PYTHON_USEDEP}] + dev-python/babelfont[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-celery/
commit: d7602be0d0fd50549ef66fcd43afd8e576470528 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 01:20:03 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7602be0 dev-python/pytest-celery: disable py3.8, py3.9 Signed-off-by: Julien Roy jroy.ca> dev-python/pytest-celery/pytest-celery-0.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pytest-celery/pytest-celery-0.1.0.ebuild b/dev-python/pytest-celery/pytest-celery-0.1.0.ebuild index d708d5a43..e83fe3fd0 100644 --- a/dev-python/pytest-celery/pytest-celery-0.1.0.ebuild +++ b/dev-python/pytest-celery/pytest-celery-0.1.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_10 ) inherit distutils-r1 DESCRIPTION="a shim pytest plugin to enable celery.contrib.pytest"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/fontFeatures/
commit: 44f836de8b2a1aef14394dff78940eedb78b0f15 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 02:20:53 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44f836de dev-python/fontFeatures: restrict test Signed-off-by: Julien Roy jroy.ca> dev-python/fontFeatures/fontFeatures-1.7.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/fontFeatures/fontFeatures-1.7.4.ebuild b/dev-python/fontFeatures/fontFeatures-1.7.4.ebuild index 61fcad09f..4cf28b747 100644 --- a/dev-python/fontFeatures/fontFeatures-1.7.4.ebuild +++ b/dev-python/fontFeatures/fontFeatures-1.7.4.ebuild @@ -15,6 +15,7 @@ SRC_URI="https://github.com/simoncozens/fontFeatures/archive/refs/tags/v${PV}.ta KEYWORDS="~amd64" LICENSE="MIT" SLOT="0" +RESTRICT="test" RDEPEND=" dev-python/fs[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphtools/
commit: 6dfa7e94178087b6893b4f5206ffedfc263912c8 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 23:14:31 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dfa7e94 dev-python/glyphtools: enable py3.10 and disable py3.8, py3.9 Signed-off-by: Julien Roy jroy.ca> dev-python/glyphtools/glyphtools-0.8.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/glyphtools/glyphtools-0.8.0.ebuild b/dev-python/glyphtools/glyphtools-0.8.0.ebuild index 514fd7aee..e0159172b 100644 --- a/dev-python/glyphtools/glyphtools-0.8.0.ebuild +++ b/dev-python/glyphtools/glyphtools-0.8.0.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) inherit distutils-r1 DESCRIPTION="Routines for extracting information from fontTools glyphs"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/axisregistry/
commit: dc33db4095203724f986e062ae58a8e550d0cce9 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 02:52:19 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc33db40 dev-python/axisregistry: add 0.3.11 Signed-off-by: Julien Roy jroy.ca> dev-python/axisregistry/Manifest | 1 + dev-python/axisregistry/axisregistry-0.3.11.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-python/axisregistry/Manifest b/dev-python/axisregistry/Manifest index 1ae17b161..1684fdd39 100644 --- a/dev-python/axisregistry/Manifest +++ b/dev-python/axisregistry/Manifest @@ -1,2 +1,3 @@ DIST axisregistry-0.2.0.tar.gz 15996 BLAKE2B f773aa03d8d51e29ae188a71ceb6f7505d35575739332bf7f6c0706bb659815a3d21ef2916d752872f335bf504c6a2662ec0ba447e651d50088f6d7b449b4e3a SHA512 ca069eba5d6ea036e8908d3bc74ec6f65345cad9ef7e6255cf111741e798f68ca24a4528a9dba473a196d1a5d658491677339fd80885e8023aa09d710056f76e +DIST axisregistry-0.3.11.tar.gz 3501138 BLAKE2B d845a4c249d1270106e769499ef20cfde6fbcd4ba5d42481d113e8cf98f78a203ec0a0be8eec2dfcbbba3fa3ce5bb3a8fcce47744cb2c5cd68d46afcd9f9c330 SHA512 7d8454000de371579d5841786721f68fd6526f2d7e86c486a57d4e43686ac2ebbee9ec65708c80022de84baa6a2f89988bafd27085783ec8c93b3c11c21b70d3 DIST axisregistry-0.3.2.tar.gz 3497066 BLAKE2B eefeb7c315afbdae46adf0c55c29d328cf32f8e6a59c3b0eb84ce4bf94a02a1725e80dfbc8ef6fc53500c8db497c0cd8d48fc43854a31d1437a86db5b2cfa42d SHA512 0e59e7c6a7d9acb78a9d5dd0ebffe38004c477866352b35d91394f1ae953f919f78c25604a60d83b7cb9e67b742cac35d2f0dfc1832f5c0827b7bd1a36bc8792 diff --git a/dev-python/axisregistry/axisregistry-0.3.11.ebuild b/dev-python/axisregistry/axisregistry-0.3.11.ebuild new file mode 100644 index 0..baf17de4a --- /dev/null +++ b/dev-python/axisregistry/axisregistry-0.3.11.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A Python API to access data from the Google Fonts variable fonts Axis Registry" +HOMEPAGE=" + https://github.com/googlefonts/axisregistry + https://pypi.org/project/axisregistry/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + dev-python/fonttools[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + >=dev-python/setuptools_scm-6[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/black[${PYTHON_USEDEP}] + dev-python/isort[${PYTHON_USEDEP}] + dev-python/flake8[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/azure-storage-blob/
commit: 2e85863fde8a6b43d10e15184935dff99c5529fe Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 01:23:29 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e85863f dev-python/azure-storage-blob: disable py3.8, py3.9 Signed-off-by: Julien Roy jroy.ca> .../azure-storage-blob/azure-storage-blob-12.14.1.ebuild | 4 ++-- dev-python/azure-storage-blob/metadata.xml | 12 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/dev-python/azure-storage-blob/azure-storage-blob-12.14.1.ebuild b/dev-python/azure-storage-blob/azure-storage-blob-12.14.1.ebuild index 0dbe0f230..14da37ddb 100644 --- a/dev-python/azure-storage-blob/azure-storage-blob-12.14.1.ebuild +++ b/dev-python/azure-storage-blob/azure-storage-blob-12.14.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-python/azure-storage-blob/metadata.xml b/dev-python/azure-storage-blob/metadata.xml index ad8cead24..7716cfc41 100644 --- a/dev-python/azure-storage-blob/metadata.xml +++ b/dev-python/azure-storage-blob/metadata.xml @@ -1,8 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -svdm-gen...@protonmail.com -Simon van der Maas - + + svdm-gen...@protonmail.com + Simon van der Maas + + + Azure/azure-sdk-for-python + azure-storage-block +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cmarkgfm/
commit: d054e029f134f8526a5049902375342ba79d19c9 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 02:55:10 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d054e029 dev-python/cmarkgfm: switch to DISTUTILS_USE_PEP517 Signed-off-by: Julien Roy jroy.ca> dev-python/cmarkgfm/cmarkgfm-2022.3.4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/cmarkgfm/cmarkgfm-2022.3.4.ebuild b/dev-python/cmarkgfm/cmarkgfm-2022.3.4.ebuild index cc36e1a6c..9c5b8ba3a 100644 --- a/dev-python/cmarkgfm/cmarkgfm-2022.3.4.ebuild +++ b/dev-python/cmarkgfm/cmarkgfm-2022.3.4.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{8..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 edos2unix
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/babelfont/
commit: 463da7a5e70ca3cdd3c1eaf42f4ff51e7d80e801 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 23:17:56 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=463da7a5 dev-python/babelfont: drop 3.0.0_alpha8 Signed-off-by: Julien Roy jroy.ca> dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild | 38 -- 1 file changed, 38 deletions(-) diff --git a/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild b/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild deleted file mode 100644 index b75eaff71..0 --- a/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -MYP="${P/_alpha/a}" -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Interrogate and manipulate UFO, TTF and OTF fonts with a common interface" -HOMEPAGE=" - https://github.com/simoncozens/babelfont - https://pypi.org/project/babelfont/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MYP}.tar.gz" -S="${WORKDIR}/${MYP}" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - >=dev-python/orjson-3.5.1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.21.1[${PYTHON_USEDEP}] - >=dev-python/ufoLib2-0.11.1[${PYTHON_USEDEP}] - >=dev-python/openstep-plist-0.2.2[${PYTHON_USEDEP}] - >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}] - >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}] - >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}] - dev-python/fontFeatures[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -RESTRICT="test" # no tests in pypi release, pypi alpha releases untagged in github - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uharfbuzz/
commit: 2d684689a0626ec2f898e8e6a7e81ef62539b4d3 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 00:21:36 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d684689 dev-python/uharfbuzz: drop 0.26.0 Closes: https://bugs.gentoo.org/884637 Signed-off-by: Julien Roy jroy.ca> dev-python/uharfbuzz/Manifest| 1 - dev-python/uharfbuzz/uharfbuzz-0.26.0.ebuild | 35 2 files changed, 36 deletions(-) diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest index 46c1dd70c..cec68ddd5 100644 --- a/dev-python/uharfbuzz/Manifest +++ b/dev-python/uharfbuzz/Manifest @@ -1,2 +1 @@ -DIST uharfbuzz-0.26.0.gh.tar.gz 36596 BLAKE2B b57782f5de371e2062d6a764fde9d20ca4a47a388b22ac3d169cead66103d30af12888e9d8f0af0aea7c7dbb4a3b7e0f4411e049417efaf1d2e7562ef5a34875 SHA512 0b356ceaf1cc40c2318e495939d51db454852043ebac60cb7b2a7481c4de6540e66d7ccf47a9fe6c1d819bf8a54e572bdb5a0799c7818f61730b820bb210ac83 DIST uharfbuzz-0.33.0.gh.tar.gz 38023 BLAKE2B 5cf2d8afc8174d5fb679a38fb4147ea15d753a4b2f745c194d6f75868f878a6ae22a0a3bb77b823eeafcdcda325f89ac69539767e2bc1217b88d594c561ea385 SHA512 dc1afdfd39750284544aa8bc244c36a4b60a99423d11d568759ac908fcc34eeb39e97089eba00524bc9dbe1604aab8c35bd40b98f7913016ad022832266e7145 diff --git a/dev-python/uharfbuzz/uharfbuzz-0.26.0.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.26.0.ebuild deleted file mode 100644 index 15c886108..0 --- a/dev-python/uharfbuzz/uharfbuzz-0.26.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Streamlined Cython bindings for the HarfBuzz shaping engine" -HOMEPAGE="https://github.com/harfbuzz/uharfbuzz; -SRC_URI="https://github.com/harfbuzz/uharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND=">=media-libs/harfbuzz-4.3.0[experimental(-)]" -DEPEND=" - ${RDEPEND} - >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-2.1[${PYTHON_USEDEP}] - >=dev-python/wheel-0.31[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/${PN}-0.23.0-system-harfbuzz.patch" ) - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" - export USE_SYSTEM_HARFBUZZ=1 -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/axisregistry/
commit: 8b3408790a622a28c6593d478c159091f1161d0d Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 02:53:05 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b340879 dev-python/axisregistry: drop 0.2.0 Signed-off-by: Julien Roy jroy.ca> dev-python/axisregistry/Manifest | 1 - dev-python/axisregistry/axisregistry-0.2.0.ebuild | 34 --- 2 files changed, 35 deletions(-) diff --git a/dev-python/axisregistry/Manifest b/dev-python/axisregistry/Manifest index 1684fdd39..030b3bf92 100644 --- a/dev-python/axisregistry/Manifest +++ b/dev-python/axisregistry/Manifest @@ -1,3 +1,2 @@ -DIST axisregistry-0.2.0.tar.gz 15996 BLAKE2B f773aa03d8d51e29ae188a71ceb6f7505d35575739332bf7f6c0706bb659815a3d21ef2916d752872f335bf504c6a2662ec0ba447e651d50088f6d7b449b4e3a SHA512 ca069eba5d6ea036e8908d3bc74ec6f65345cad9ef7e6255cf111741e798f68ca24a4528a9dba473a196d1a5d658491677339fd80885e8023aa09d710056f76e DIST axisregistry-0.3.11.tar.gz 3501138 BLAKE2B d845a4c249d1270106e769499ef20cfde6fbcd4ba5d42481d113e8cf98f78a203ec0a0be8eec2dfcbbba3fa3ce5bb3a8fcce47744cb2c5cd68d46afcd9f9c330 SHA512 7d8454000de371579d5841786721f68fd6526f2d7e86c486a57d4e43686ac2ebbee9ec65708c80022de84baa6a2f89988bafd27085783ec8c93b3c11c21b70d3 DIST axisregistry-0.3.2.tar.gz 3497066 BLAKE2B eefeb7c315afbdae46adf0c55c29d328cf32f8e6a59c3b0eb84ce4bf94a02a1725e80dfbc8ef6fc53500c8db497c0cd8d48fc43854a31d1437a86db5b2cfa42d SHA512 0e59e7c6a7d9acb78a9d5dd0ebffe38004c477866352b35d91394f1ae953f919f78c25604a60d83b7cb9e67b742cac35d2f0dfc1832f5c0827b7bd1a36bc8792 diff --git a/dev-python/axisregistry/axisregistry-0.2.0.ebuild b/dev-python/axisregistry/axisregistry-0.2.0.ebuild deleted file mode 100644 index 39fdb1de2..0 --- a/dev-python/axisregistry/axisregistry-0.2.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A Python API to access data from the Google Fonts variable fonts Axis Registry" -HOMEPAGE=" - https://github.com/googlefonts/axisregistry - https://pypi.org/project/axisregistry/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND="dev-python/protobuf-python[${PYTHON_USEDEP}]" -DEPEND=" - ${RDEPEND} - >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm-constraint.patch" ) - -distutils_enable_tests pytest - -python_prepare_all() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cmarkgfm/
commit: 43e856500d1d020c4fbab6aab174cbb36922ff48 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 02:56:48 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43e85650 dev-python/cmarkgfm: add 2022.10.27 Signed-off-by: Julien Roy jroy.ca> dev-python/cmarkgfm/Manifest | 1 + dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/cmarkgfm/Manifest b/dev-python/cmarkgfm/Manifest index 8860d2983..8ec54b87d 100644 --- a/dev-python/cmarkgfm/Manifest +++ b/dev-python/cmarkgfm/Manifest @@ -1 +1,2 @@ +DIST cmarkgfm-2022.10.27.gh.tar.gz 11855 BLAKE2B 550c61f07908a919abc43bd8b8bb751cec7d8963cb3e8d725ce14597388754aa1dfcf141d6fc88ababfe9b981be0d36b495931afef5da3806b17bddde377fc29 SHA512 18a6a0a993c2663c6f6f19ac5ff51bf715a359ca415c6abad6a49d6cf8e749acfbe122a680122185da0ecf3cb5337876c316863c1f456744e6067f5947589c27 DIST cmarkgfm-2022.3.4.gh.tar.gz 11853 BLAKE2B 51c66b6e54856a269214731c68e496f242293fdecbcc9848fdd8f3044531409c8e80ec1c311acacc4f079346a1ca2de060c185293c32449711aa415aed83da94 SHA512 e3336f34059a29237a977e37ddc56b850f5baa204d10a4fc90d6cfa805da9d09d007428dcaae698c4ab9aab8129aa44d2907eb16809e01ee2bc3f94f78939076 diff --git a/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild b/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild new file mode 100644 index 0..9c5b8ba3a --- /dev/null +++ b/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 edos2unix + +DESCRIPTION="Python bindings for GitHub's cmark" +HOMEPAGE="https://github.com/theacodes/cmarkgfm; +SRC_URI="https://github.com/theacodes/cmarkgfm/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + app-text/cmark-gfm + virtual/python-cffi[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-0.6.0-use-system-cmark-gfm.patch" ) + +src_prepare() { + edos2unix src/cmarkgfm/build_cmark.py + default +} + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/gflanguages/
commit: 0bfe754648fd36d8493bf9cef3c2deb6ffa5ca43 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 03:04:51 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0bfe7546 dev-python/gflanguages: enable py3.11 Signed-off-by: Julien Roy jroy.ca> dev-python/gflanguages/gflanguages-0.4.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/gflanguages/gflanguages-0.4.0.ebuild b/dev-python/gflanguages/gflanguages-0.4.0.ebuild index b3bdf03f1..20c6e609b 100644 --- a/dev-python/gflanguages/gflanguages-0.4.0.ebuild +++ b/dev-python/gflanguages/gflanguages-0.4.0.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/gftools/
commit: c31b5b3ede65963f7516d8494c350eb66147dd22 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 12 04:55:46 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c31b5b3e dev-util/gftools: add 0.9.21 Signed-off-by: Julien Roy jroy.ca> dev-util/gftools/Manifest | 3 +- dev-util/gftools/gftools-0.9.21.ebuild | 78 ++ 2 files changed, 80 insertions(+), 1 deletion(-) diff --git a/dev-util/gftools/Manifest b/dev-util/gftools/Manifest index 4487fa472..671220a79 100644 --- a/dev-util/gftools/Manifest +++ b/dev-util/gftools/Manifest @@ -1 +1,2 @@ -DIST GlyphsInfo-e33ccf3515cc5b8005a3a50b4163663623649d20.tar.gz 576525 BLAKE2B 306146533d15e412e8e18f072a1fd55770310fd7a85e0a8cb956f1262622e40776b60c1bb729701b419c155970870a55a398cf01257e0b4f4a338c8714232c79 SHA512 7481f524273e73cbb7827ee6ddf9ae63852b0e9ef5097c6fea643e99912195f0257e9140ca17738a208559c36d8dbec51ec9ec5f24cd9510d5989378be13 \ No newline at end of file +DIST GlyphsInfo.gh.tar.gz 576525 BLAKE2B 306146533d15e412e8e18f072a1fd55770310fd7a85e0a8cb956f1262622e40776b60c1bb729701b419c155970870a55a398cf01257e0b4f4a338c8714232c79 SHA512 7481f524273e73cbb7827ee6ddf9ae63852b0e9ef5097c6fea643e99912195f0257e9140ca17738a208559c36d8dbec51ec9ec5f24cd9510d5989378be13 +DIST gftools-0.9.21.gh.tar.gz 4876120 BLAKE2B e686d65ec104a21c085b25f14aafc9ea7dda71bde6ea1c22cfedecbe0d504b8a81dfb6480568a248521dc6e5e997d1b39b2864b73d8f2db5780f746e5205cac0 SHA512 55d23666780632737c6f1258dc7c96f889fd28815116bf2d2ceff70690a7bef1ab631c294b79fea546b2de10569f1517674f4ec2fa30899558ac4e9cf6d91647 diff --git a/dev-util/gftools/gftools-0.9.21.ebuild b/dev-util/gftools/gftools-0.9.21.ebuild new file mode 100644 index 0..9a39fb3d2 --- /dev/null +++ b/dev-util/gftools/gftools-0.9.21.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GLYPHSINFO_COMMIT="e33ccf3515cc5b8005a3a50b4163663623649d20" +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) + +inherit distutils-r1 + +DESCRIPTION="Miscellaneous tools for working with the Google Fonts collection" +HOMEPAGE="https://github.com/googlefonts/gftools; +SRC_URI=" + https://github.com/googlefonts/gftools/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/schriftgestalt/GlyphsInfo/archive/${GLYPHSINFO_COMMIT}.tar.gz -> GlyphsInfo.gh.tar.gz" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0 MIT test? ( OFL )" +SLOT="0" + +# ufolib2 is an indirect dependency +RDEPEND=" + dev-python/statmake[${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/ufoLib2[${PYTHON_USEDEP}] + dev-python/fonttools[${PYTHON_USEDEP}] + >=dev-python/axisregistry-0.2.0[${PYTHON_USEDEP}] + dev-python/absl-py[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/PyGithub[${PYTHON_USEDEP}] + dev-python/vttlib[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/babelfont[${PYTHON_USEDEP}] + dev-python/ttfautohint-py[${PYTHON_USEDEP}] + >=dev-util/fontmake-3.3.0[${PYTHON_USEDEP}] + app-arch/brotli[python,${PYTHON_USEDEP}] + >=dev-python/browserstack-local-python-1.2.2[${PYTHON_USEDEP}] + >=dev-python/pybrowserstack-screenshots-0.1[${PYTHON_USEDEP}] + >=dev-python/gflanguages-0.4.0[${PYTHON_USEDEP}] + dev-python/glyphsLib[${PYTHON_USEDEP}] + >=dev-python/glyphsets-0.2.1[${PYTHON_USEDEP}] + dev-python/ots-python[${PYTHON_USEDEP}] + dev-python/pygit2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/strictyaml[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/skia-pathops[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/hyperglot[${PYTHON_USEDEP}] + >=dev-python/fontFeatures-1.6.2[${PYTHON_USEDEP}] + dev-python/vharfbuzz[${PYTHON_USEDEP}] + ') +" +DEPEND=" + ${RDEPEND} + $(python_gen_cond_dep '>=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]') +" + +RESTRICT="test" +PROPERTIES="test_network" + +distutils_enable_tests pytest + +python_prepare_all() { + mv "${WORKDIR}/GlyphsInfo"/*.xml "Lib/gftools/util/GlyphsInfo" || die + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV/_p/.post}" + distutils-r1_py
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pip-api/
commit: 345d8702226d7db1b2d9c6867ec0ed9a5ac9934d Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 03:02:33 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:11:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=345d8702 dev-python/pip-api: add 0.0.30, drop 0.0.29 Signed-off-by: Julien Roy jroy.ca> dev-python/pip-api/Manifest | 2 +- dev-python/pip-api/{pip-api-0.0.29.ebuild => pip-api-0.0.30.ebuild} | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/pip-api/Manifest b/dev-python/pip-api/Manifest index a964eb935..420eb5761 100644 --- a/dev-python/pip-api/Manifest +++ b/dev-python/pip-api/Manifest @@ -1 +1 @@ -DIST pip-api-0.0.29-1af2c0f4cc2aa3c50d906adc8da7a6ceb2ba5df7.tar.gz 118238 BLAKE2B d7f0a5cadaaf0a673a76dfd6448c36f86cd5fac9a4633d22361fe3d2b75d4a7841c0ea3fbf2e1b6dffd4d1f3760ce8cac875172312927d878b8df98a933f8b51 SHA512 466e2e9a74c3f7d196a505475500352646655a446e4c8412d9f4dffd3ff988c0f6944bd9d32ece065a0242da49e9f9dce52bc06a4fb0021403328706e6b80236 +DIST pip-api-0.0.30-1af2c0f4cc2aa3c50d906adc8da7a6ceb2ba5df7.tar.gz 118238 BLAKE2B d7f0a5cadaaf0a673a76dfd6448c36f86cd5fac9a4633d22361fe3d2b75d4a7841c0ea3fbf2e1b6dffd4d1f3760ce8cac875172312927d878b8df98a933f8b51 SHA512 466e2e9a74c3f7d196a505475500352646655a446e4c8412d9f4dffd3ff988c0f6944bd9d32ece065a0242da49e9f9dce52bc06a4fb0021403328706e6b80236 diff --git a/dev-python/pip-api/pip-api-0.0.29.ebuild b/dev-python/pip-api/pip-api-0.0.30.ebuild similarity index 97% rename from dev-python/pip-api/pip-api-0.0.29.ebuild rename to dev-python/pip-api/pip-api-0.0.30.ebuild index 6d1f48c81..e1caa1bdb 100644 --- a/dev-python/pip-api/pip-api-0.0.29.ebuild +++ b/dev-python/pip-api/pip-api-0.0.30.ebuild @@ -21,7 +21,6 @@ RDEPEND="dev-python/pip[${PYTHON_USEDEP}]" BDEPEND=" test? ( dev-python/pretend[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] >=dev-python/virtualenv-20[${PYTHON_USEDEP}] ) "