From 1197485931f81e9561b90ef7a51ff6cde5bf952c Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Thu, 21 Sep 2023 22:11:41 +0200 Subject: [PATCH 01/16] dev-python/types-protobuf: add 4.24.0.2 Signed-off-by: Lucio Sauer --- dev-python/types-protobuf/Manifest | 1 + .../types-protobuf-4.24.0.2.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 dev-python/types-protobuf/types-protobuf-4.24.0.2.ebuild diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 9eec4c7b9c..fcb159d18b 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1 +1,2 @@ DIST types-protobuf-4.24.0.1.tar.gz 47648 BLAKE2B bed5e77f06ab0f051f8c93c212911727e7e94ba5142389fcdaaab051c5d955edc421760c7a6a9c144df74704fcab8f1a0648e4b9ab1e6f1c6aa3d7090d4d62d9 SHA512 af2324044890d6fa67102fd8d20335f2d39194c50667a19b15e936cdb9807e346e80cd16de311bc3b0f97e6a74d0f361987206f98e19d8c387af4bd57a66c6e7 +DIST types-protobuf-4.24.0.2.tar.gz 47831 BLAKE2B 9c18bbf2950bc57a46c8fbdaca05f6d0c66f55b3b11b78ffb78139135ad80e666a1db5fdba79b0f9ebdd5349812107e69ff40255737bda27651256c51b521b94 SHA512 2740c72811db1b75b5aca8bb61be54a88d724c51349f4beeaec2dd56180d929972a189ddcf88eee06c2da7085696d45c7573103797e887ded60a5c314e4885f0 diff --git a/dev-python/types-protobuf/types-protobuf-4.24.0.2.ebuild b/dev-python/types-protobuf/types-protobuf-4.24.0.2.ebuild new file mode 100644 index 0000000000..522a3b2df2 --- /dev/null +++ b/dev-python/types-protobuf/types-protobuf-4.24.0.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 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="Typing stubs for protobuf" +HOMEPAGE=" + https://pypi.org/project/types-protobuf/ + https://github.com/python/typeshed/tree/master/stubs/protobuf/ +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" From ffb61af7988875eec4f27170ef05a65e81e3c558 Mon Sep 17 00:00:00 2001 From: Bailey Kasin Date: Thu, 21 Sep 2023 14:26:29 -0700 Subject: [PATCH 02/16] app-misc/hyfetch: update LICENSE Signed-off-by: Bailey Kasin --- app-misc/hyfetch/hyfetch-1.4.10.ebuild | 2 +- app-misc/hyfetch/hyfetch-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/hyfetch/hyfetch-1.4.10.ebuild b/app-misc/hyfetch/hyfetch-1.4.10.ebuild index 03dcc9dead..076daa8128 100644 --- a/app-misc/hyfetch/hyfetch-1.4.10.ebuild +++ b/app-misc/hyfetch/hyfetch-1.4.10.ebuild @@ -17,7 +17,7 @@ else KEYWORDS="~amd64" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" RDEPEND=" diff --git a/app-misc/hyfetch/hyfetch-9999.ebuild b/app-misc/hyfetch/hyfetch-9999.ebuild index 9d5e27a403..c73d6a446e 100644 --- a/app-misc/hyfetch/hyfetch-9999.ebuild +++ b/app-misc/hyfetch/hyfetch-9999.ebuild @@ -17,7 +17,7 @@ else KEYWORDS="~amd64" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" RDEPEND=" From 12224ed3fa1ae8e58b186cbbb9e982764a69d0a5 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Thu, 21 Sep 2023 17:34:17 -0400 Subject: [PATCH 03/16] net-im/mautrix-telegram: add 0.14.2 Signed-off-by: Julien Roy --- net-im/mautrix-telegram/Manifest | 1 + .../mautrix-telegram-0.14.2.ebuild | 80 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 net-im/mautrix-telegram/mautrix-telegram-0.14.2.ebuild 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 0000000000..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" +} From e5b6f83b125e48cf3758d5d8a0578e148c77f97f Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Thu, 21 Sep 2023 17:34:29 -0400 Subject: [PATCH 04/16] net-im/mautrix-telegram: drop 0.14.0 Signed-off-by: Julien Roy --- net-im/mautrix-telegram/Manifest | 1 - .../mautrix-telegram-0.14.0.ebuild | 80 ------------------- 2 files changed, 81 deletions(-) delete mode 100644 net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild 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..0000000000 --- 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" -} From eb6dbf358b367f009c085a8b754480de6d9aff78 Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Fri, 22 Sep 2023 05:30:42 +0200 Subject: [PATCH 05/16] media-sound/dzr: add 230919 Signed-off-by: Jonas Frei --- media-sound/dzr/Manifest | 1 + media-sound/dzr/dzr-230919.ebuild | 39 +++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 media-sound/dzr/dzr-230919.ebuild diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest index 5d21745b5e..036cafafc4 100644 --- a/media-sound/dzr/Manifest +++ b/media-sound/dzr/Manifest @@ -1 +1,2 @@ DIST dzr-230912.tar.gz 16813 BLAKE2B 245c04e47625bf6eb2d12c72c89f4af26d8e629081f08b7757b59700b04130a7fe17b80d0e4bcb7c16725ff4c475c5665b7f764f49ebfea604e7b04f8d330205 SHA512 a626d63f38caabb3b8acecdc161b4538c637090fda6facb9464ca1930788700b351119ff26b769a948ab02e7e7263a9bbfa359d40d113749ed7e322f23211189 +DIST dzr-230919.tar.gz 16842 BLAKE2B f94c792d6fae8c97ca53388ee555f1648e9b0bd1aa71759068446a11c8a6714131174813bfdf773e98ca6455fbee392610eef74293bb2429a1faa6e888a9c7bc SHA512 5aa6a3eb0d77d20d6d531cd677b980761a9d19e92fa8054079a562a96e0e97d9b8bbff76090de4d3799764a213b83b501aad20da81d372c26b85e0412707e945 diff --git a/media-sound/dzr/dzr-230919.ebuild b/media-sound/dzr/dzr-230919.ebuild new file mode 100644 index 0000000000..94371499e8 --- /dev/null +++ b/media-sound/dzr/dzr-230919.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="DZR: the command line deezer.com player" +HOMEPAGE="https://github.com/yne/dzr" +SRC_URI="https://github.com/yne/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-misc/jq[oniguruma] + dev-libs/openssl + dev-util/dialog + media-video/mpv + net-misc/curl +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + exeinto /usr/bin + doexe dzr + doexe dzr-dec + doexe dzr-id3 + doexe dzr-srt + doexe dzr-url + default +} + +pkg_postinst() { + einfo "WARNING: For legal reasons this project" + einfo "does not contain the track decryption key." + einfo "Please read the following guide first:" + einfo "https://github.com/yne/dzr/wiki#find-the-dzr_cbc-key" +} From 84fa1185c9817dc0d9aed2a726df80a420b86ccb Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Fri, 22 Sep 2023 05:31:02 +0200 Subject: [PATCH 06/16] media-sound/dzr: drop 230912 Signed-off-by: Jonas Frei --- media-sound/dzr/Manifest | 1 - media-sound/dzr/dzr-230912.ebuild | 39 ------------------------------- 2 files changed, 40 deletions(-) delete mode 100644 media-sound/dzr/dzr-230912.ebuild diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest index 036cafafc4..07446d0111 100644 --- a/media-sound/dzr/Manifest +++ b/media-sound/dzr/Manifest @@ -1,2 +1 @@ -DIST dzr-230912.tar.gz 16813 BLAKE2B 245c04e47625bf6eb2d12c72c89f4af26d8e629081f08b7757b59700b04130a7fe17b80d0e4bcb7c16725ff4c475c5665b7f764f49ebfea604e7b04f8d330205 SHA512 a626d63f38caabb3b8acecdc161b4538c637090fda6facb9464ca1930788700b351119ff26b769a948ab02e7e7263a9bbfa359d40d113749ed7e322f23211189 DIST dzr-230919.tar.gz 16842 BLAKE2B f94c792d6fae8c97ca53388ee555f1648e9b0bd1aa71759068446a11c8a6714131174813bfdf773e98ca6455fbee392610eef74293bb2429a1faa6e888a9c7bc SHA512 5aa6a3eb0d77d20d6d531cd677b980761a9d19e92fa8054079a562a96e0e97d9b8bbff76090de4d3799764a213b83b501aad20da81d372c26b85e0412707e945 diff --git a/media-sound/dzr/dzr-230912.ebuild b/media-sound/dzr/dzr-230912.ebuild deleted file mode 100644 index 94371499e8..0000000000 --- a/media-sound/dzr/dzr-230912.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="DZR: the command line deezer.com player" -HOMEPAGE="https://github.com/yne/dzr" -SRC_URI="https://github.com/yne/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - app-misc/jq[oniguruma] - dev-libs/openssl - dev-util/dialog - media-video/mpv - net-misc/curl -" -RDEPEND="${DEPEND}" -BDEPEND="" - -src_install() { - exeinto /usr/bin - doexe dzr - doexe dzr-dec - doexe dzr-id3 - doexe dzr-srt - doexe dzr-url - default -} - -pkg_postinst() { - einfo "WARNING: For legal reasons this project" - einfo "does not contain the track decryption key." - einfo "Please read the following guide first:" - einfo "https://github.com/yne/dzr/wiki#find-the-dzr_cbc-key" -} From 7d80f54d2bdce2a006689335cf0edcc635629afc Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Fri, 22 Sep 2023 09:46:11 +0200 Subject: [PATCH 07/16] net-dialup/tio: add 2.7 Signed-off-by: Kurt Kanzenbach --- net-dialup/tio/Manifest | 1 + net-dialup/tio/tio-2.7.ebuild | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 net-dialup/tio/tio-2.7.ebuild diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest index aee36b65fd..d8101c1b12 100644 --- a/net-dialup/tio/Manifest +++ b/net-dialup/tio/Manifest @@ -1 +1,2 @@ DIST tio-2.6.tar.xz 3429792 BLAKE2B d0aa262e663eea416c696511e2441ce4b59ff3449ff4a743ffa21653442305c7417e941640239f21717c57d5a2a63d08959cfd3d3f7119f9263a8c0bfc75bf1c SHA512 6ff7a0492ea2bffd6f4cfb2745e0a3be2825e2a5c78fb0a35887cbe461472ffe0707c91a7eabd8744f7b52a8ee059b2e9a51e81fa426be2ffab6cf546e5ddd23 +DIST tio-2.7.tar.xz 3432332 BLAKE2B ae6fe436ccc45c22e5cf424cd71fe79c9e467ee13d2c271d122d43afaa1cef3886cd30596bc0acb9ce3fdb57376f23dace3381a3b84b798f3986bbe8aef6a3a5 SHA512 e5e7d32c59693cc95c1af8f909f869868dc361e5add9d184df188d73fb1dd01b5a431aa150a43861e477ebca8d4dc31ae6d7a25f54e63c48c6f13fbb5c8bbb7b diff --git a/net-dialup/tio/tio-2.7.ebuild b/net-dialup/tio/tio-2.7.ebuild new file mode 100644 index 0000000000..aa1af5f4e3 --- /dev/null +++ b/net-dialup/tio/tio-2.7.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson bash-completion-r1 + +DESCRIPTION="Simple TTY terminal application" +HOMEPAGE="https://tio.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" + +SLOT="0" +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-libs/inih +" +DEPEND=" + ${RDEPEND} +" + +src_configure() { + local emesonargs=( + -Dbashcompletiondir="$(get_bashcompdir)" + ) + + meson_src_configure +} From ce35187fe8aa88fbbac2963e0fbb1a71d5b6c472 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Fri, 22 Sep 2023 09:46:20 +0200 Subject: [PATCH 08/16] net-dialup/tio: drop 2.6 Signed-off-by: Kurt Kanzenbach --- net-dialup/tio/Manifest | 1 - net-dialup/tio/tio-2.6.ebuild | 29 ----------------------------- 2 files changed, 30 deletions(-) delete mode 100644 net-dialup/tio/tio-2.6.ebuild diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest index d8101c1b12..c440308369 100644 --- a/net-dialup/tio/Manifest +++ b/net-dialup/tio/Manifest @@ -1,2 +1 @@ -DIST tio-2.6.tar.xz 3429792 BLAKE2B d0aa262e663eea416c696511e2441ce4b59ff3449ff4a743ffa21653442305c7417e941640239f21717c57d5a2a63d08959cfd3d3f7119f9263a8c0bfc75bf1c SHA512 6ff7a0492ea2bffd6f4cfb2745e0a3be2825e2a5c78fb0a35887cbe461472ffe0707c91a7eabd8744f7b52a8ee059b2e9a51e81fa426be2ffab6cf546e5ddd23 DIST tio-2.7.tar.xz 3432332 BLAKE2B ae6fe436ccc45c22e5cf424cd71fe79c9e467ee13d2c271d122d43afaa1cef3886cd30596bc0acb9ce3fdb57376f23dace3381a3b84b798f3986bbe8aef6a3a5 SHA512 e5e7d32c59693cc95c1af8f909f869868dc361e5add9d184df188d73fb1dd01b5a431aa150a43861e477ebca8d4dc31ae6d7a25f54e63c48c6f13fbb5c8bbb7b diff --git a/net-dialup/tio/tio-2.6.ebuild b/net-dialup/tio/tio-2.6.ebuild deleted file mode 100644 index aa1af5f4e3..0000000000 --- a/net-dialup/tio/tio-2.6.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson bash-completion-r1 - -DESCRIPTION="Simple TTY terminal application" -HOMEPAGE="https://tio.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" - -SLOT="0" -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-libs/inih -" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - local emesonargs=( - -Dbashcompletiondir="$(get_bashcompdir)" - ) - - meson_src_configure -} From e7e5a3870a3e2132b0ba16f22f5b050fe7141aaa Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Fri, 22 Sep 2023 09:47:42 +0200 Subject: [PATCH 09/16] dev-libs/open62541: add 1.3.7 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/Manifest | 1 + dev-libs/open62541/open62541-1.3.7.ebuild | 89 +++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 dev-libs/open62541/open62541-1.3.7.ebuild diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest index 80992b4748..df6319f749 100644 --- a/dev-libs/open62541/Manifest +++ b/dev-libs/open62541/Manifest @@ -1 +1,2 @@ DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1 SHA512 5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3 +DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb SHA512 c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild b/dev-libs/open62541/open62541-1.3.7.ebuild new file mode 100644 index 0000000000..e76cdfe025 --- /dev/null +++ b/dev-libs/open62541/open62541-1.3.7.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Open source C implementation of OPC UA" +HOMEPAGE="https://www.open62541.org/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc encryption examples mbedtls pubsub openssl tools" +# Requires network access +RESTRICT="test" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + encryption? ( || ( mbedtls openssl ) ) +" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) +" +DEPEND=" + mbedtls? ( net-libs/mbedtls:= ) + openssl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch" +) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DOPEN62541_VERSION=v${PV} + -DUA_BUILD_EXAMPLES=OFF + -DUA_BUILD_TOOLS=$(usex tools) + -DUA_BUILD_UNIT_TESTS=OFF + -DUA_ENABLE_PUBSUB=$(usex pubsub) + -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub) + -DUA_FORCE_WERROR=OFF + ) + + if use encryption; then + use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS) + use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL) + fi + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_build doc +} + +src_install() { + use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. ) + cmake_src_install + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples/ + fi + + python_fix_shebang "${ED}" +} + +src_test() { + cmake_src_test -j1 +} From cdf3e65994943972d6342463dfa2686bee236d21 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Fri, 22 Sep 2023 09:48:09 +0200 Subject: [PATCH 10/16] dev-libs/open62541: drop 1.3.6 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/Manifest | 1 - dev-libs/open62541/open62541-1.3.6.ebuild | 89 ----------------------- 2 files changed, 90 deletions(-) delete mode 100644 dev-libs/open62541/open62541-1.3.6.ebuild diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest index df6319f749..d38febd818 100644 --- a/dev-libs/open62541/Manifest +++ b/dev-libs/open62541/Manifest @@ -1,2 +1 @@ -DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1 SHA512 5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3 DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb SHA512 c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b diff --git a/dev-libs/open62541/open62541-1.3.6.ebuild b/dev-libs/open62541/open62541-1.3.6.ebuild deleted file mode 100644 index e76cdfe025..0000000000 --- a/dev-libs/open62541/open62541-1.3.6.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit cmake python-single-r1 - -DESCRIPTION="Open source C implementation of OPC UA" -HOMEPAGE="https://www.open62541.org/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="doc encryption examples mbedtls pubsub openssl tools" -# Requires network access -RESTRICT="test" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - encryption? ( || ( mbedtls openssl ) ) -" - -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( - media-gfx/graphviz - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ') - ) -" -DEPEND=" - mbedtls? ( net-libs/mbedtls:= ) - openssl? ( dev-libs/openssl:0= ) -" -RDEPEND=" - ${PYTHON_DEPS} - ${DEPEND} -" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DOPEN62541_VERSION=v${PV} - -DUA_BUILD_EXAMPLES=OFF - -DUA_BUILD_TOOLS=$(usex tools) - -DUA_BUILD_UNIT_TESTS=OFF - -DUA_ENABLE_PUBSUB=$(usex pubsub) - -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub) - -DUA_FORCE_WERROR=OFF - ) - - if use encryption; then - use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS) - use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL) - fi - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_build doc -} - -src_install() { - use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. ) - cmake_src_install - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples/ - fi - - python_fix_shebang "${ED}" -} - -src_test() { - cmake_src_test -j1 -} From a3187b26d8e1c7aebc67326d18bf011281843ad5 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Fri, 22 Sep 2023 09:48:36 +0200 Subject: [PATCH 11/16] dev-libs/open62541: enable py3.12 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/open62541-1.3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild b/dev-libs/open62541/open62541-1.3.7.ebuild index e76cdfe025..63eaa15128 100644 --- a/dev-libs/open62541/open62541-1.3.7.ebuild +++ b/dev-libs/open62541/open62541-1.3.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake python-single-r1 From bf7b5ef7f01e4d89327c04e85f5bafc8debe526b Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 22 Sep 2023 10:43:08 +0200 Subject: [PATCH 12/16] games-puzzle/superflu-riteurnz: drop 1.0.0 Signed-off-by: Haelwenn (lanodan) Monnier --- games-puzzle/superflu-riteurnz/Manifest | 2 - .../superflu-riteurnz-1.0.0.ebuild | 38 ------------------- 2 files changed, 40 deletions(-) delete mode 100644 games-puzzle/superflu-riteurnz/superflu-riteurnz-1.0.0.ebuild diff --git a/games-puzzle/superflu-riteurnz/Manifest b/games-puzzle/superflu-riteurnz/Manifest index 124ea611d1..e69de29bb2 100644 --- a/games-puzzle/superflu-riteurnz/Manifest +++ b/games-puzzle/superflu-riteurnz/Manifest @@ -1,2 +0,0 @@ -DIST sosage-v1.0.0.tar.gz 213497 BLAKE2B c3fcb7ce24e1dd7b7134d62637e7421621050cd04e97eb12f4c3643d9f180c8cf802ad2e61b8a95365fdc0c93e9f329b5450675a18a1eef08ce4af5b5ffbc79f SHA512 9bd050af49529e5b5f04134ee34184c84681f3ed77746828248c2abe6bb12d1351a0f2f89dfbc047731639e7681fc5ed154f16ac39ffebacd4b5d8a0325493ba -DIST superflu-riteurnz-v1.0.0-xmas2020demo-data.zip 10588378 BLAKE2B 4c7da1dd571ec5dacaf2cf378e30a9c24b28f06212609b432f18d3d653c0396f2d9e7db7361ea1cb76ea9259098c0d8a3dcd37a522096afe126893518b6312cc SHA512 e60577b739556bf8a39eb0afc46311e57e214e093e613375609f15224045961da8b96c4d7958921c877b2196c720a8453a4a96ceab5211460a3b3805676141cf diff --git a/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.0.0.ebuild b/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.0.0.ebuild deleted file mode 100644 index dbe48331e2..0000000000 --- a/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.0.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -MY_P="sosage-v${PV}" -MY_DATA_P="superflu-riteurnz-v1.0.0-xmas2020demo-data" - -DESCRIPTION="Artisanal video-game about Superflu, the useless super-hero (french)" -HOMEPAGE="https://ptilouk.net/superflu-riteurnz/" -SRC_URI=" - https://framagit.org/Gee/sosage/-/archive/v${PV}/${MY_P}.tar.gz - https://ptilouk.net/superflu-riteurnz/superflu-riteurnz-v1.0.0-xmas2020demo-data.zip -" -S="${WORKDIR}/${MY_P}" -LICENSE="CC-BY-SA-2.0 GPL-3+ CC-BY-3.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/libyaml - media-libs/libsdl2 - media-libs/sdl2-mixer - media-libs/sdl2-image - media-libs/sdl2-ttf -" -RDEPEND="${DEPEND}" -BDEPEND="app-arch/unzip" - -src_configure() { - local mycmakeargs=( - -DSOSAGE_DATA_FOLDER="${WORKDIR}/${MY_DATA_P}" - ) - - cmake_src_configure -} From 43920e18d512fe7bc371c06553f328912f356643 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 22 Sep 2023 10:59:08 +0200 Subject: [PATCH 13/16] games-puzzle/superflu-riteurnz-data: new package, add 11 Signed-off-by: Haelwenn (lanodan) Monnier --- games-puzzle/superflu-riteurnz-data/Manifest | 1 + .../superflu-riteurnz-data/metadata.xml | 8 +++++ .../superflu-riteurnz-data-11.ebuild | 29 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 games-puzzle/superflu-riteurnz-data/Manifest create mode 100644 games-puzzle/superflu-riteurnz-data/metadata.xml create mode 100644 games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-11.ebuild diff --git a/games-puzzle/superflu-riteurnz-data/Manifest b/games-puzzle/superflu-riteurnz-data/Manifest new file mode 100644 index 0000000000..9926427292 --- /dev/null +++ b/games-puzzle/superflu-riteurnz-data/Manifest @@ -0,0 +1 @@ +DIST superfluous-returnz-d11-data-only.zip 215947120 BLAKE2B fdbf6b90d21f2daf22cec946edbb98ea7362916499e67afcac6af127ecf8b1bd3112ab86d658ea99568a0003bfbcbf776d93532936f6344fdd837553037d56e1 SHA512 6e2265cdb97df01ad84b0ff51d23e6eb83d8b4af448d853b620b20fef49d02d02231911f3e16b02d7fef3b5cecfc4e70b27216bc4cac0be09fcb3c970d5f78ea diff --git a/games-puzzle/superflu-riteurnz-data/metadata.xml b/games-puzzle/superflu-riteurnz-data/metadata.xml new file mode 100644 index 0000000000..2092bcc33a --- /dev/null +++ b/games-puzzle/superflu-riteurnz-data/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-11.ebuild b/games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-11.ebuild new file mode 100644 index 0000000000..ee7e5ea7dc --- /dev/null +++ b/games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-11.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="superfluous-returnz-d${PV}-data" + +DESCRIPTION="Artisanal video-game about Superflu, the useless super-hero (data files)" +HOMEPAGE="https://studios.ptilouk.net/superflu-riteurnz/ https://ptilouk.itch.io/superfluous-returnz/" +SRC_URI="${MY_P}-only.zip" +S="${WORKDIR}/" +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="bindist fetch" + +BDEPEND="app-arch/unzip" + +pkg_nofetch() { + einfo "Please buy and download ${SRC_URI} from:" + einfo " https://ptilouk.itch.io/superfluous-returnz/" + einfo "and move it to your distfiles directory." +} + +src_install() { + mkdir -p "${ED}/usr/share/" || die + cp -r "${WORKDIR}/${MY_P}/" "${ED}/usr/share/superflu-riteurnz-data" || die +} From fa253ca0e6f8f6bf8402f268974a9fb6a1c9e39c Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 22 Sep 2023 10:47:08 +0200 Subject: [PATCH 14/16] games-puzzle/superflu-riteurnz: add 1.5.4 Signed-off-by: Haelwenn (lanodan) Monnier --- games-puzzle/superflu-riteurnz/Manifest | 1 + ...1.5.4-add-missing-include-functional.patch | 24 +++++++++++ ...add-missing-include-initializer_list.patch | 25 +++++++++++ .../superflu-riteurnz-1.5.4.ebuild | 42 +++++++++++++++++++ 4 files changed, 92 insertions(+) create mode 100644 games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch create mode 100644 games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch create mode 100644 games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.4.ebuild diff --git a/games-puzzle/superflu-riteurnz/Manifest b/games-puzzle/superflu-riteurnz/Manifest index e69de29bb2..34efc0334c 100644 --- a/games-puzzle/superflu-riteurnz/Manifest +++ b/games-puzzle/superflu-riteurnz/Manifest @@ -0,0 +1 @@ +DIST sosage-v1.5.4.tar.gz 295842 BLAKE2B 12f90fe168222777a7b7c4ab53f1348169743940cac21e9a83779ddff48194cd8a70f2a673a429a1c970148ecd5b9fc96ae258941e30326fe4c5882e43daf981 SHA512 78b0208e28178e8c14bcee03ca9d980d85f384d8a7b3903647a64a7ec5cd6408a34885b71d47a56acf5adc3bcab059e63db58d1289248fb74a8746f8b01a1c2a diff --git a/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch new file mode 100644 index 0000000000..72e102b70d --- /dev/null +++ b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch @@ -0,0 +1,24 @@ +From ed9e2944db0817a0c32520cba5e06c87244c0360 Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" +Date: Fri, 22 Sep 2023 10:25:35 +0200 +Subject: [PATCH 2/2] include/Sosage/Utils: Add missing #include + +--- + include/Sosage/Utils/conversions.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/include/Sosage/Utils/conversions.h b/include/Sosage/Utils/conversions.h +index 2d408cb..fb2086b 100644 +--- a/include/Sosage/Utils/conversions.h ++++ b/include/Sosage/Utils/conversions.h +@@ -28,6 +28,7 @@ + #define SOSAGE_UTILS_CONVERSIONS_H + + #include ++#include + #include + #include + +-- +2.41.0 + diff --git a/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch new file mode 100644 index 0000000000..9995c894e1 --- /dev/null +++ b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch @@ -0,0 +1,25 @@ +From 9be5089a57c9a406ee262d3efcab42ccbf3a4db9 Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" +Date: Fri, 22 Sep 2023 10:24:36 +0200 +Subject: [PATCH 1/2] include/Sosage/Config: Add missing #include + + +--- + include/Sosage/Config/config.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/include/Sosage/Config/config.h b/include/Sosage/Config/config.h +index 828a31d..25aa95d 100644 +--- a/include/Sosage/Config/config.h ++++ b/include/Sosage/Config/config.h +@@ -29,6 +29,7 @@ + + #include + #include ++#include + + namespace Sosage::Config + { +-- +2.41.0 + diff --git a/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.4.ebuild b/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.4.ebuild new file mode 100644 index 0000000000..d6378cdd17 --- /dev/null +++ b/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_P="sosage-v${PV}" + +DESCRIPTION="Artisanal video-game about Superflu, the useless super-hero" +HOMEPAGE="https://studios.ptilouk.net/superflu-riteurnz/" +SRC_URI="https://framagit.org/Gee/sosage/-/archive/v${MY_PV}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" +# Engine under GPL-3+ + assets under all-rights-reserved are combined together +LICENSE="GPL-3+ all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="bindist" + +PATCHES=( + "${FILESDIR}/superflu-riteurnz-1.5.4-add-missing-include-functional.patch" + "${FILESDIR}/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch" +) + +BDEPEND="app-arch/unzip" +DEPEND=" + dev-libs/libyaml + app-arch/lz4 + >=media-libs/libsdl2-2.0.14 + media-libs/sdl2-mixer + media-libs/sdl2-image + media-libs/sdl2-ttf + >=games-puzzle/superflu-riteurnz-data-11 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( -DSOSAGE_DATA_FOLDER="/usr/share/superflu-riteurnz-data" ) + + cmake_src_configure +} From 1e031d9488e846add82627f989a7d18d32320b91 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Fri, 22 Sep 2023 21:19:17 +0200 Subject: [PATCH 15/16] dev-python/types-requests: add 2.31.0.3 Signed-off-by: Lucio Sauer --- dev-python/types-requests/Manifest | 1 + .../types-requests-2.31.0.3.ebuild | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 dev-python/types-requests/types-requests-2.31.0.3.ebuild diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index bc4d3190e4..fb2bdec6eb 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1 +1,2 @@ DIST types-requests-2.31.0.2.tar.gz 15293 BLAKE2B 84028b7732acd481b1898a492a1bbcb08f7fe5fe17e44d37e7b2b439275e7e38e660f07b0d28e80e741448d6e5c1fab1c99dd1cc6c52badd332e9a3f2568037e SHA512 848def44e7f43c23c3db80069c29186ca21446da2854652014bd3717af16544b4e05234310d0c2b8889d629e7aad949738f3cbbf2c44824e13a09e1c0d4689f4 +DIST types-requests-2.31.0.3.tar.gz 15346 BLAKE2B 611bcda5d380e91386a9cbf3d29f02b35769434b392b59276123d00ff37b2c56eeb2f467521c08502098d87edb1c741271187e4f6bd6065a34934016af87c7f3 SHA512 5a140b5dad8e96a82e9793aee56d16eee12a88908bf18512b275a36a3cfa7a2aa8cb4817d16552f595e5e22ddbf4a4bf4d19f7081495082d124b14d196dda875 diff --git a/dev-python/types-requests/types-requests-2.31.0.3.ebuild b/dev-python/types-requests/types-requests-2.31.0.3.ebuild new file mode 100644 index 0000000000..9cba92dc63 --- /dev/null +++ b/dev-python/types-requests/types-requests-2.31.0.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-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} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for requests" +HOMEPAGE=" + https://pypi.org/project/types-requests/ + https://github.com/python/typeshed/tree/master/stubs/requests +" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/types-urllib3" From 4e0b18977310f693027882184238cee9dd416aae Mon Sep 17 00:00:00 2001 From: Artemis Everfree Date: Sat, 23 Sep 2023 03:49:45 -0700 Subject: [PATCH 16/16] www-apps/forgejo: add 1.20.4.1, drop 1.20.3.0 Signed-off-by: Artemis Everfree --- www-apps/forgejo/Manifest | 2 +- .../{forgejo-1.20.3.0.ebuild => forgejo-1.20.4.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename www-apps/forgejo/{forgejo-1.20.3.0.ebuild => forgejo-1.20.4.1.ebuild} (100%) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index a32b24b4e8..76a7875472 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f -DIST forgejo-1.20.3.0.tar.gz 55513966 BLAKE2B e8e6700b91b213bd9b5e336d35d075c6ae1522085a35698a9dbdac0a72cab1d0ab7c63764a01b338dd4aff365d895dab50d299fbed6ec5255b4ec74a2d9d0daa SHA512 20aa0067b7123847f00ccc90868cb99dc215e8bfb541cb9adfb9d205de7a30ff4d94693e43bd3ca86ea876daebc3cbbc46c41f502434467f862fe98198e75a8b DIST forgejo-1.20.4.0.tar.gz 55536470 BLAKE2B d7cc2c1a056a33b07f33c2366b839dff314fc66b3b98b59738aa932416255a48637f5631e7443f1f53fe3650563269abf255906112b222fd5c430d9704a1f70d SHA512 b8861e47f700d4d4850295d0ef53b2f8255a5023e2ca48e9bc72a705b13033d0b4d8ad10279417b0a21c03ebdd1b86c25c3b8d06902b2cff4000592cc7b34283 +DIST forgejo-1.20.4.1.tar.gz 55536581 BLAKE2B b9eb85a2483670b61f410c6a855fbb57f41bcd1305279d479493453bdbba538a0b4101312135b33967cda618f6ac4339c21055e67b9ace4e0f78248bd39f4452 SHA512 5ec5a20d169d7c684332ef413fdf79280259ad3bd981dadecc752be7308f3372a47803f15c57fbb36b3357e7a85081093c4e5e9d1ba3e6a5939807640e0cb582 diff --git a/www-apps/forgejo/forgejo-1.20.3.0.ebuild b/www-apps/forgejo/forgejo-1.20.4.1.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-1.20.3.0.ebuild rename to www-apps/forgejo/forgejo-1.20.4.1.ebuild