diff --git a/app-editors/l3afpad/Manifest b/app-editors/l3afpad/Manifest new file mode 100644 index 0000000000..65e9625acb --- /dev/null +++ b/app-editors/l3afpad/Manifest @@ -0,0 +1 @@ +DIST l3afpad-0.8.18.1.11.tar.gz 194318 BLAKE2B 56b79d097d375a1a549c8ebd3866de4b365f76226135505429c9497b4e48d4ec4bb377e22679508aa5acfc65e6b1590e23c2c297e6c5fcf86acffe7522ee9bb1 SHA512 f77494afc81d4c8586a976318d77d194eedf8414fc896cc9e2593de00dd3bb8c157f199a44908147b467f04b7a76c2c20aa67c64567685a77421ba0c2bff4643 diff --git a/app-editors/l3afpad/l3afpad-0.8.18.1.11.ebuild b/app-editors/l3afpad/l3afpad-0.8.18.1.11.ebuild new file mode 100644 index 0000000000..ad89e0c67c --- /dev/null +++ b/app-editors/l3afpad/l3afpad-0.8.18.1.11.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg autotools + +DESCRIPTION="Simple GTK3 text editor (successor to leafpad)" +HOMEPAGE="https://github.com/stevenhoneyman/l3afpad" +SRC_URI="https://github.com/stevenhoneyman/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="emacs" + +BDEPEND="" +DEPEND="x11-libs/gtk+:3" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + --enable-print \ + $(use_enable emacs) +} diff --git a/app-editors/l3afpad/metadata.xml b/app-editors/l3afpad/metadata.xml new file mode 100644 index 0000000000..cf4f2604a2 --- /dev/null +++ b/app-editors/l3afpad/metadata.xml @@ -0,0 +1,16 @@ + + + + + spamfilter-1@wadenback.se + Mårten Wadenbäck + + + stevenhoneyman/l3afpad + + + + Implement Emacs key theme (experimental). + + + diff --git a/app-misc/corectrl/corectrl-1.4.1.ebuild b/app-misc/corectrl/corectrl-1.4.1.ebuild index 39f66bbe30..7cfaadac21 100644 --- a/app-misc/corectrl/corectrl-1.4.1.ebuild +++ b/app-misc/corectrl/corectrl-1.4.1.ebuild @@ -49,6 +49,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} dev-libs/glib + dev-libs/libfmt dev-qt/qtquickcontrols2 " diff --git a/app-misc/corectrl/corectrl-9999.ebuild b/app-misc/corectrl/corectrl-9999.ebuild index 39f66bbe30..7cfaadac21 100644 --- a/app-misc/corectrl/corectrl-9999.ebuild +++ b/app-misc/corectrl/corectrl-9999.ebuild @@ -49,6 +49,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} dev-libs/glib + dev-libs/libfmt dev-qt/qtquickcontrols2 " diff --git a/app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild b/app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild index a84428d996..793084f6bd 100644 --- a/app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild +++ b/app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild @@ -51,7 +51,6 @@ QA_PREBUILT=" opt/ledger-live/libvk_swiftshader.so opt/ledger-live/libvulkan.so.1 " -QA_FLAGS_IGNORED="${QT_PREBUILT}" src_unpack() { cp "${DISTDIR}"/ledger-live-desktop-${PV}-linux-x86_64.AppImage ${P}.AppImage || die @@ -68,16 +67,16 @@ src_prepare() { } src_install() { - exeinto /opt/${PN} + exeinto /opt/ledger-live doexe chrome{-sandbox,_crashpad_handler} ledger-live-desktop - insinto /opt/${PN} + insinto /opt/ledger-live doins -r *.{bin,dat,json,pak} locales resources lib* - fperms u+s /opt/${PN}/chrome-sandbox + fperms u+s /opt/ledger-live/chrome-sandbox domenu ledger-live-desktop.desktop insinto /usr/share doins -r usr/share/icons - dosym -r /opt/${PN}/ledger-live-desktop /usr/bin/ledger-live + dosym -r /opt/ledger-live/ledger-live-desktop /usr/bin/ledger-live # bug 937379 - rm "${ED}"/opt/${PN}/resources/app-update.yml || die + rm "${ED}"/opt/ledger-live/resources/app-update.yml || die find "${ED}" -type d -exec chmod 755 {} + || die } diff --git a/app-vim/rainbow/Manifest b/app-vim/rainbow/Manifest index b983da595e..edad51858d 100644 --- a/app-vim/rainbow/Manifest +++ b/app-vim/rainbow/Manifest @@ -1 +1,2 @@ DIST rainbow-3.4.0_p20211113.tar.gz 15077 BLAKE2B fefb0e71ef870a2e4cb698d43a677aafed116f28b529945dc5c473edb912a63bbf09cc124ee1fbb76fed9c3e9962c2fd2f473635a4381f40ee77d5a280c0a38b SHA512 4899404a58dc4eb7f42ecef428e922a55884d53750160aa04733e5313d1a2fb18832e30cfce8857d7e74cf3ab4bf88187ec86778330656127bde457219dc619b +DIST rainbow-3.4.0_p20240727.tar.gz 15184 BLAKE2B e0edabec785ea4ded1b6e1bc155e1c9a84ffb4ea562fa6fb008e5be5097f67a2af21bc50a515b6a5d46bb637b50176198c8d46c81d7f3c2be7f63163adca0a20 SHA512 7c6c98d492aa6266b19b06903ad6980aa2e971a9f5867198635814c9c152e3d365dc38f169b392f9e34235fddbea01e75f3e9eaee67bad70af7e00f45f55a286 diff --git a/app-vim/rainbow/rainbow-3.4.0_p20240727.ebuild b/app-vim/rainbow/rainbow-3.4.0_p20240727.ebuild new file mode 100644 index 0000000000..3cfa3d636f --- /dev/null +++ b/app-vim/rainbow/rainbow-3.4.0_p20240727.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 vim-plugin + +COMMIT="76ca1a20aa42edb5c65c19029968aad4625790dc" +DESCRIPTION="vim plugin: Rainbow Parentheses Improved" +HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=4176 +https://github.com/luochen1990/rainbow" +SRC_URI="https://github.com/luochen1990/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~x86" + +VIM_PLUGIN_HELPFILES="rainbow" + +src_install() { + vim-plugin_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + vim-plugin_pkg_postinst + readme.gentoo_print_elog +} diff --git a/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2.ebuild b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2-r1.ebuild similarity index 98% rename from dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2.ebuild rename to dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2-r1.ebuild index 1a88bfe7b1..a308cb109f 100644 --- a/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2.ebuild +++ b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2-r1.ebuild @@ -19,7 +19,7 @@ KEYWORDS="-* ~amd64" RESTRICT="bindist fetch strip" RDEPEND=" - dev-libs/libappindicator + dev-libs/libayatana-appindicator dev-libs/libffi dev-libs/nss media-libs/libsdl2 diff --git a/dev-lang/crystal-bin/Manifest b/dev-lang/crystal-bin/Manifest index 9121524aff..e58b178c2d 100644 --- a/dev-lang/crystal-bin/Manifest +++ b/dev-lang/crystal-bin/Manifest @@ -1,4 +1,4 @@ -DIST crystal-1.12.1-1-linux-x86_64.tar.gz 47041074 BLAKE2B 7e5d4a422144902de4b187947d55f9e8069d55f51013e10236fcf79b142ff96fc39973c883f5a633fbd10180553b6c82bdea824bff09d355fa171e4f5e308b68 SHA512 3256dc2340ed7b783bdf7e5f3d5c03cf981655ac2f50921aa53ada13cc72315d5a70515adb1c511f0f6e37c09310a963773b4f57eaeffe34c68e539edaaa7726 -DIST crystal-1.12.1-docs.tar.gz 14633965 BLAKE2B 9cbc78aa3f161f527a526a013ecc2f0b1c337d5d18b12b69e4b5ffca7f01cc37350553f45bf72fb39a8f51ee1581bfb8502b882ec91e5c3ec740f91d12b2dce6 SHA512 d83e0a72de86018c89d39ed636908dc1347019f7ea10791034ca0af4e839fbe7eaaf2cc1181b1a3230246aa7e3742e7002e77a4e049ab0eb085b7fadc4532373 DIST crystal-1.12.2-1-linux-x86_64.tar.gz 47042270 BLAKE2B 17c29658fba1e32eafc0716f34d96f080b8500ef81d573719a3944873fbd16521ef2e3c0b6f3ea2753f67e96fe6cbf361df03233aa9e3eea19b87850b8d38089 SHA512 33d40b003481f56c1a3dcefb586e45326629455faad0adc6fce60f4fe91b586f01f997665aa535286b6909b5a4e0c05db3577b3eb8b36f6864f80d576ddd1d39 DIST crystal-1.12.2-docs.tar.gz 14633578 BLAKE2B 3a8a2bf77b4b48fddd23036cfb85c62e239f4301749e95d0535f77f39f4abfb62e3b456fecac80ff8eb15772d629ff378231e2574e9b0681a5ba40e17b06511c SHA512 72eb49a581496eb514f82e93156feed7952daec9a10c0233c1621b8e9e9960a4461e8d9cc8fa6d05d4402ae1430db9ae3fe84227599c1cc851ca25aa22558e71 +DIST crystal-1.13.1-1-linux-x86_64.tar.gz 51651920 BLAKE2B 304203d7f46653c7c687e0d96ab8ff63798cc1e8f43ffcb9d3fd12c04e5ac35d058d6964e8d6e8f407b579e1bc80daa88dc0d9463cc7dc558055b36e96f75799 SHA512 d79555b3f79b0e9ad48ae08b1566c0ac2c1097ae28c434af43d869916b5a4b81383491492f548fec2bd662ff29231c83c14f10bacbb85bc9741a1903e3f331f2 +DIST crystal-1.13.1-docs.tar.gz 14992382 BLAKE2B 4e9a02e60792925b0774392c40e86d5e832f1fa0640a1c5ba6a08d0b48e14303d9b375b148916c682607826c4daa65cef4cb389361942233b56d5228105a5c89 SHA512 bca46e8db923253680bf1f05bcab731e7a6d9193ec9fe2e4346d240bea16bb7fe985513b7fe1e6a43ad6d15a8961006507c45e90e3ba5165a608ff6bad9febbe diff --git a/dev-lang/crystal-bin/crystal-bin-1.12.1.ebuild b/dev-lang/crystal-bin/crystal-bin-1.13.1.ebuild similarity index 100% rename from dev-lang/crystal-bin/crystal-bin-1.12.1.ebuild rename to dev-lang/crystal-bin/crystal-bin-1.13.1.ebuild diff --git a/dev-ml/fiber/fiber-3.7.0.ebuild b/dev-ml/fiber/fiber-3.7.0-r1.ebuild similarity index 95% rename from dev-ml/fiber/fiber-3.7.0.ebuild rename to dev-ml/fiber/fiber-3.7.0-r1.ebuild index 3f584a8a7d..c14162c458 100644 --- a/dev-ml/fiber/fiber-3.7.0.ebuild +++ b/dev-ml/fiber/fiber-3.7.0-r1.ebuild @@ -24,8 +24,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=dev-ml/dune-3.6:= >=dev-lang/ocaml-4.08:= - dev-ml/dyn:= - dev-ml/stdune:= + dev-ml/dune-private-libs:= " DEPEND=" diff --git a/dev-php/fpdf/Manifest b/dev-php/fpdf/Manifest new file mode 100644 index 0000000000..346b0f7abf --- /dev/null +++ b/dev-php/fpdf/Manifest @@ -0,0 +1 @@ +DIST fpdf186.tgz 118080 BLAKE2B c4dc7bd3a2169ccd61fae9b99f91b7904237b81d7d72cdcb5cf5dceb63b01d73dabed2cead145ec3176e217ee5eb0244359a646abee7fc7c78b5f45f981150c7 SHA512 4894908e18d08f1ea21914c0d25ecc406875326c4bfa5f9cc9d92581e79597ec4fde173f6406bb1f84e45cef363c6b418007cf6e15c8bb8e941d925840c9ab96 diff --git a/dev-php/fpdf/fpdf-1.86.ebuild b/dev-php/fpdf/fpdf-1.86.ebuild new file mode 100644 index 0000000000..a3e5aefe06 --- /dev/null +++ b/dev-php/fpdf/fpdf-1.86.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# shellcheck disable=SC2034 +EAPI=8 + +MY_PV="$(ver_rs 1 '')" +MY_P="${PN}${MY_PV}" + +DESCRIPTION="FPDF is a PHP class which allows to generate PDF files with pure PHP" +HOMEPAGE="http://www.fpdf.org/" +SRC_URI="http://www.fpdf.org/en/dl.php?v=${MY_PV}&f=tgz -> ${MY_P}.tgz" + +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT-fpdf" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RDEPEND="dev-lang/php:*[gd,zlib]" + +DOCS=( install.txt ) + +src_install() { + insinto "/usr/share/php/${PN}" + doins -r ./*.php font/ makefont/ + + if use doc; then + docinto html + dodoc -r changelog.htm fpdf.css FAQ.htm html/ tutorial/ + fi +} diff --git a/dev-php/fpdf/metadata.xml b/dev-php/fpdf/metadata.xml new file mode 100644 index 0000000000..822e5c4c2a --- /dev/null +++ b/dev-php/fpdf/metadata.xml @@ -0,0 +1,25 @@ + + + + + zdanevich.vitaly@ya.ru + Vitaly Zdanevich + + +FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs. + +FPDF has other advantages: high level functions. Here is a list of its main features: + +* Choice of measure unit, page format and margins +* Page header and footer management +* Automatic page break +* Automatic line break and text justification +* Image support (JPEG, PNG and GIF) +* Colors +* Links +* TrueType, Type1 and encoding support +* Page compression + +FPDF requires no extension (except Zlib to enable compression and GD for GIF support). The latest version requires at least PHP 5.1. + + diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index b54fb010f9..126a31c1b0 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1 +1,2 @@ DIST mautrix-0.20.4.gh.tar.gz 244467 BLAKE2B adbab30c4b4e08b2def968bc7b85c4402cf32cfa4f15b17c8ba126a93230e2d84c6a43a3cc8bd0fe409d4fd1f9129a65c89d68ae61aaecd869cbf62480ff2883 SHA512 30a1a82fdb6875cd24dc685c567ad9c73eaa2d6a25e188498bdfec452dc530c0efa4373d3a1d2b217c5238ee9f33fc2d892549ea576c2f487f942a38eb8363d5 +DIST mautrix-0.20.6.gh.tar.gz 245084 BLAKE2B 72ce0d7c32cc0c5cd8fcec40c7d98c1b2bee953f0ba60266ec9ffaf40d76bfb6ac3a7387b59557b96c799cb7119dc28cfb7fae692f7e2eca9a09bde6a69edc7d SHA512 0fb345369184e70ba2656906ae4257237d2b5fdfb52064f0ff6baf696247100816249b457f7471f5ae14acfd4be737dc2f20067ccb5cfed16bfd2d07fc29c689 diff --git a/dev-python/mautrix/mautrix-0.20.4-r1.ebuild b/dev-python/mautrix/mautrix-0.20.6.ebuild similarity index 79% rename from dev-python/mautrix/mautrix-0.20.4-r1.ebuild rename to dev-python/mautrix/mautrix-0.20.6.ebuild index 0304110f15..d7a7df90a4 100644 --- a/dev-python/mautrix/mautrix-0.20.4-r1.ebuild +++ b/dev-python/mautrix/mautrix-0.20.6.ebuild @@ -1,11 +1,11 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..12} ) -inherit edo databases distutils-r1 optfeature +inherit daemons distutils-r1 optfeature DESCRIPTION="A Python 3 asyncio Matrix framework" HOMEPAGE=" @@ -36,7 +36,6 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" test? ( - ${DATABASES_DEPEND[postgres]} dev-python/aiosqlite[${PYTHON_USEDEP}] dev-python/asyncpg[${PYTHON_USEDEP}] dev-python/pytest-asyncio[${PYTHON_USEDEP}] @@ -46,21 +45,18 @@ BDEPEND=" distutils_enable_tests pytest +daemons_enable postgresql test + # Disabled because of https://bugs.gentoo.org/922488 #distutils_enable_sphinx docs \ # dev-python/sphinx-rtd-theme src_test() { - local -x PGHOST="$(epostgres --get-sockdir)" - local -x PGPORT="65432" - local -x PGUSER="postgres" - local -x MEOW_TEST_PG_URL="postgresql:///meow" - - epostgres --start ${PGPORT} - edo createdb -U postgres meow + daemons_start postgresql --host 127.0.0.1 + local -x MEOW_TEST_PG_URL="${POSTGRESQL_URL:?}" distutils-r1_src_test - epostgres --stop + daemons_stop postgresql } pkg_postinst() { diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest new file mode 100644 index 0000000000..ff68c3481b --- /dev/null +++ b/dev-python/pydantic-settings/Manifest @@ -0,0 +1,2 @@ +DIST pydantic_settings-2.3.4.tar.gz 59231 BLAKE2B fd30924fb3c19f41da1f082af41aaa31ea2e0b25bfbc10310e1d5562e84dce02edacb1f7a9017d84ada8cf0ec091284fdd5af77d33e8bec80474389cbff3b946 SHA512 87b87393009e1aca43a0238aca787f4bdcf3306f484dbe7d4410707512fb9ccd5ba8a25249b66e8183fbffca3060b47da6e85f971787e13333be5db89e8b278b +DIST pydantic_settings-2.4.0.tar.gz 63033 BLAKE2B 458c539956aba70d5ef2dfc9d4935c95aeba7545252834f1a01a1a94cea2cc20955addf386753e936aaa78dafa9a0cdf604b1151e8e9fff5f9722ac0d8955e8d SHA512 a4154605976c7615c64cad3614f7ef894a868f1288e40091ba9c13952041d5837a15e344d4e01a94dec270748c00c8f8d87b498ffbcfe1ce7d89710d1fa885fd diff --git a/dev-python/pydantic-settings/metadata.xml b/dev-python/pydantic-settings/metadata.xml new file mode 100644 index 0000000000..ba7d2c0dd1 --- /dev/null +++ b/dev-python/pydantic-settings/metadata.xml @@ -0,0 +1,26 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + pydantic-settings + pydantic/pydantic-settings + https://docs.pydantic.dev/dev-v2/concepts/pydantic_settings/ + + Samuel Colvin + s@muelcolvin.com + + + Eric Jolibois + em.jolibois@gmail.com + + + Hasan Ramezani + hasan.r67@gmail.com + + + diff --git a/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild new file mode 100644 index 0000000000..5c9a891337 --- /dev/null +++ b/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Settings management using Pydantic" +HOMEPAGE=" + https://pypi.org/project/pydantic-settings/ + https://github.com/pydantic/pydantic-settings +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] + dev-python/pydantic-core[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/annotated-types[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( tests/test_docs.py ) +EPYTEST_DESELECT=( + tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default + tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value + tests/test_settings.py::test_protected_namespace_defaults + tests/test_settings.py::test_cli_help_differentiation +) + +distutils_enable_tests pytest diff --git a/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild new file mode 100644 index 0000000000..5c9a891337 --- /dev/null +++ b/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Settings management using Pydantic" +HOMEPAGE=" + https://pypi.org/project/pydantic-settings/ + https://github.com/pydantic/pydantic-settings +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] + dev-python/pydantic-core[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/annotated-types[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( tests/test_docs.py ) +EPYTEST_DESELECT=( + tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default + tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value + tests/test_settings.py::test_protected_namespace_defaults + tests/test_settings.py::test_cli_help_differentiation +) + +distutils_enable_tests pytest diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index d38d36cccd..f93a6b4a66 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1 +1,2 @@ DIST tulir-telethon-1.35.0a1.tar.gz 590359 BLAKE2B e145d6c89f7c465c308994c3646fcdd2e99941c37b3ba0be170f8784b0d8e18b5b513fad9b52e8d706532e359649d3368759f6d4676438c200882902a8a5be83 SHA512 17199aea16ede2051583cac857bac65b23301273f64e157c29acca142c7fe4bb9d3ea8d147c121a095b7a30c0bb92eab83aee3946093168ca5096fa84c9d4167 +DIST tulir-telethon-1.37.0_alpha1.gh.tar.gz 504857 BLAKE2B ce9bedc0ef7c6b1673ce62aa9f298c92d11aba5d0ea59eb47ab48b0529e9e8e60c9b86c0bdea2dfc9052a0458c7d8129d7a8f1f75e6bf16df45381177b04b4f8 SHA512 db704622d58677c4b7470850ad37129c227487caa3cf34d60a5fa81f91306a46f943bcecbbe8ca045c7f47c780b917ada3e9a1860aa82c99751a131fc847b15a diff --git a/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild new file mode 100644 index 0000000000..26823b794f --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +MY_PN="Telethon" +MY_PV="${PV/_alph/}" +DESCRIPTION="Full-featured Telegram client library for Python 3" +HOMEPAGE=" + https://pypi.org/project/tulir-telethon/ + https://github.com/tulir/Telethon/ +" +SRC_URI="https://github.com/tulir/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +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}] +" +BDEPEND=" + test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] ) +" + +EPYTEST_DESELECT=( + tests/telethon/test_utils.py::test_private_get_extension +) + +distutils_enable_tests pytest + +python_test() { + epytest tests/telethon +} diff --git a/dev-util/find-work-bugzilla/Manifest b/dev-util/find-work-bugzilla/Manifest new file mode 100644 index 0000000000..3b1573175b --- /dev/null +++ b/dev-util/find-work-bugzilla/Manifest @@ -0,0 +1 @@ +DIST find_work_bugzilla-0.2.0.tar.gz 5630 BLAKE2B e23bb7b9b4d5186e9d188bdbee6189d2a012ba8cb20927e5d22dba10150d548f730f0433fbc57b1423fb75d8f09f04293c9f61ad5b14978158894c049efb6ee5 SHA512 0a31fe3e0e9ae035bd5766dc8a3d7109728392c6cb2bd7f91bde2dca8bcc7e0e85627ced7172e5c542c243a340225e18adc4aa3cb50e76996fb42c3c95bd798d diff --git a/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild b/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild new file mode 100644 index 0000000000..7bd155a182 --- /dev/null +++ b/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 pypi + +DESCRIPTION="Personal advice utility for Gentoo package maintainers: Bugzilla plugin" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work-bugzilla/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/pydantic-core-2[${PYTHON_USEDEP}] + =dev-util/find-work-0.91[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-import-check[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace find_work + epytest "${S}" +} diff --git a/dev-util/find-work-bugzilla/metadata.xml b/dev-util/find-work-bugzilla/metadata.xml new file mode 100644 index 0000000000..898d17574b --- /dev/null +++ b/dev-util/find-work-bugzilla/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Anna + cyber@sysrq.in + + find-work-bugzilla + https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=find-work + + diff --git a/dev-util/find-work-pkgcheck/Manifest b/dev-util/find-work-pkgcheck/Manifest new file mode 100644 index 0000000000..e63f635432 --- /dev/null +++ b/dev-util/find-work-pkgcheck/Manifest @@ -0,0 +1 @@ +DIST find_work_pkgcheck-0.2.0.tar.gz 5079 BLAKE2B 8602bf8dbb7bf2f39dd00d5b4a1c544c41fc1fe9240e3c1e8675065dc545169bc2d5a623735bc8de1bf293b0b03ac41218a7a8f0e2f05b1104deb0b28e01f559 SHA512 53ac9f4785dfd9ca573bb54672496d610035f45b6dd29b3d45c02a396e23b894b05f7324153e2567fa768a375ba25e07df0478d4a1d67dd307109734591953eb diff --git a/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild new file mode 100644 index 0000000000..b7de0c05e0 --- /dev/null +++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 pypi + +DESCRIPTION="Personal advice utility for Gentoo package maintainers: pkgcheck plugin" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work-pkgcheck/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-util/find-work-0.91[${PYTHON_USEDEP}] + dev-util/pkgcheck[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-import-check[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace find_work + epytest "${S}" +} diff --git a/dev-util/find-work-pkgcheck/metadata.xml b/dev-util/find-work-pkgcheck/metadata.xml new file mode 100644 index 0000000000..0c0198579d --- /dev/null +++ b/dev-util/find-work-pkgcheck/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Anna + cyber@sysrq.in + + find-work-pkgcheck + https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=find-work + + diff --git a/dev-util/find-work-repology/Manifest b/dev-util/find-work-repology/Manifest new file mode 100644 index 0000000000..9dfad8823b --- /dev/null +++ b/dev-util/find-work-repology/Manifest @@ -0,0 +1 @@ +DIST find_work_repology-0.2.0.tar.gz 6793 BLAKE2B bf8ac42f850479684184ba022fbac866272405850c0de3db46576afa0e9907687d717a03d49a02192403efdc05de4b3ac178caa587a853c03ca50074809b0830 SHA512 337d2a4940bb361181a3ca4410831ee015b6944aa9cb2611bf69706cef7869609b813e4a7e357f2484903526ed437be11c9fd8d5a4e25ab6a8f9c3c7304d0cd0 diff --git a/dev-util/find-work-repology/find-work-repology-0.2.0.ebuild b/dev-util/find-work-repology/find-work-repology-0.2.0.ebuild new file mode 100644 index 0000000000..4d2e23f4e7 --- /dev/null +++ b/dev-util/find-work-repology/find-work-repology-0.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 pypi + +DESCRIPTION="Personal advice utility for Gentoo package maintainers: Repology plugin" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work-repology/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/repology-client-0.0.2[${PYTHON_USEDEP}] + =dev-util/find-work-0.91[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-import-check[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace find_work + epytest "${S}" +} diff --git a/dev-util/find-work-repology/metadata.xml b/dev-util/find-work-repology/metadata.xml index 7d9c809422..7edf049ba6 100644 --- a/dev-util/find-work-repology/metadata.xml +++ b/dev-util/find-work-repology/metadata.xml @@ -12,6 +12,5 @@ find-work-repology https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=find-work - https://find-work.sysrq.in/release-notes.html diff --git a/dev-util/find-work/Manifest b/dev-util/find-work/Manifest index 997bb39313..c7fb7878bc 100644 --- a/dev-util/find-work/Manifest +++ b/dev-util/find-work/Manifest @@ -1,2 +1,3 @@ DIST find_work-0.6.1.tar.gz 23326 BLAKE2B 99fb97bb1640433381667db2bab89f44453545a461712fca3c9bf754a158c2d3c9e8e29bc429aea3b7f4a1cf0d555890061e08d4f7846c72ea6bb804359d7956 SHA512 20346cc2048df268a99a8ddae7a046ccc8b5785d9922c0eed1bef5d23d480aacb7a44ed4e931b293f4e17aac0e6c10c3e25bc9ca3369f1f0cb626775dbbf0241 DIST find_work-0.7.0.tar.gz 23154 BLAKE2B cc68a0f47aef5deaa28c4915b9c8a440b2f5bdd92c38a305f17ea76ac27a27d5a52cd06dd4170d7faeab3e9ddffed6f2a8eaf0ac7f2678ff1e4261beb96cbbea SHA512 724c93eaa1a2d5e3765f9f049b45d05472c8e2e9732d8d26d889d29f50bcccf86ea7059b9ffdd1b530fcd3f3d0b8338cbaf81732ff0ae0c938ae8db0772a4eda +DIST find_work-0.91.0.tar.gz 19471 BLAKE2B 8bd70975f60ab6fb85d914647558fb9e12c44808a469888a5fc753b4009717b03369971f90dd86a5167f920ad8cdd73938719e626c068945f2135d1a8d0f0910 SHA512 bf92e41c9809e319b180f2194d23ad31cbb4588fc548d76dbbcdd0f4fe75e9851a8b8cf776cc825677cd9d872bf0812cce942ae5a6111983287467b3fb3ae89a diff --git a/dev-util/find-work/find-work-0.91.0.ebuild b/dev-util/find-work/find-work-0.91.0.ebuild new file mode 100644 index 0000000000..9d5eefbba4 --- /dev/null +++ b/dev-util/find-work/find-work-0.91.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=hatchling +inherit distutils-r1 + +DESCRIPTION="Personal advice utility for Gentoo package maintainers" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work/ +" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sysrq.in/${PN}" +else + inherit pypi + KEYWORDS="~amd64" +fi + +LICENSE="WTFPL-2" +SLOT="0" +IUSE="minimal" + +RDEPEND=" + =dev-python/aiohttp-3[${PYTHON_USEDEP}] + =dev-python/platformdirs-4[${PYTHON_USEDEP}] + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/requests-2[${PYTHON_USEDEP}] + - - - - egger.m@protonmail.com - Michael Egger - - - agurenko/plasma-applet-thermal-monitor - https://gitlab.com/agurenko/plasma-applet-thermal-monitor/-/issues - https://gitlab.com/agurenko/plasma-applet-thermal-monitor/-/blob/master/README.md - - diff --git a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild deleted file mode 100644 index dddb05dc5e..0000000000 --- a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm kde.org optfeature - -DESCRIPTION="Plasma 5 applet for monitoring CPU, GPU and other available temperature sensors" -HOMEPAGE="https://store.kde.org/p/998915/ - https://gitlab.com/agurenko/plasma-applet-thermal-monitor" - -if [[ ${KDE_BUILD_TYPE} = live ]] ; then - EGIT_REPO_URI="https://gitlab.com/agurenko/${PN}.git" -else - SRC_URI="https://gitlab.com/agurenko/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="5" - -DEPEND="kde-plasma/libplasma:5" -RDEPEND="${DEPEND} - kde-plasma/ksysguard:5[lm-sensors] -" - -pkg_postinst() { - ecm_pkg_postinst - optfeature "monitor temperature of NVMe drives" sys-apps/nvme-cli -} diff --git a/licenses/MIT-fpdf b/licenses/MIT-fpdf new file mode 100644 index 0000000000..bca6b7ab79 --- /dev/null +++ b/licenses/MIT-fpdf @@ -0,0 +1,6 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software to use, copy, modify, distribute, sublicense, and/or sell +copies of the software, and to permit persons to whom the software is furnished +to do so. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. diff --git a/media-fonts/source-han-serif/Manifest b/media-fonts/source-han-serif/Manifest index 38c78ed3f4..10dc722b46 100644 --- a/media-fonts/source-han-serif/Manifest +++ b/media-fonts/source-han-serif/Manifest @@ -1,8 +1,8 @@ -DIST source-han-serif-ja-2.001.zip 36789229 BLAKE2B b17cdb9ade2bdde67ccf142fe6c8b2637b520916ee72028bf0f4226e733fd5fea244344c288ad5217b2b28b312e92f0787b54dba60e3031b8203760590311981 SHA512 f436321985c5a2c3a8b3483c94d7d0bcde059832c3068ee1a74b6468a46ce19d571fc782ee395b6b5ef9bd26279c3661dd6adffed24845c6e92670784fe03831 DIST source-han-serif-ja-2.002.zip 36811234 BLAKE2B 298c8398de7aa567bc2ff2de290b7e2b253e6cbd600b12ee780c13b5484ee9ac3db69e93bf359e49d14f09269e161f4e49d8c32f258d8348cc5b86f71d7eab47 SHA512 9a006bc2da629f1ad170ce54abf0bff881412d49dbb5c3617a6ec97f011886178fc62e5f7c9a398f7395d6cb30a3bdb7d6c122022405df8712968cc4da70253f -DIST source-han-serif-ko-2.001.zip 39231528 BLAKE2B 5b3a4a71b119a0a329363db45c511b195972c5ea36b391ce69277e2495c7904e938b9add8a042b92fcd79f0f1cdcca7bd55d785b8e667fd4693b2d64164b45b4 SHA512 e7f6468140a937d006155db746dbf4b8455a75ca2dd0ec6916c2e084f6136a79b0db080a2521b7ba665013ba7a257a763f9087d2270d531f4a1455e440329f1b +DIST source-han-serif-ja-2.003.zip 36831708 BLAKE2B 45a2312e33081e71a5594b85dca8d1d0e7fa7ddc0c0d76a42b59414c77de6455c4b265cc63e648f8ed813e822c8f66ffd0bb117955bdff0ddfb79f0de43c9ffe SHA512 b09ae50843de24abb9872e5696435dadaa5c31024d90a1c85f32aaee20ee8bd1ad792f48a20449b420966dd5a16e41814dfb7b664e34d0c4ce84538797732e21 DIST source-han-serif-ko-2.002.zip 39359861 BLAKE2B 39a13d51aa7b852cb6d6a32a135d765f57707e56e5117fac95d03e5d8235c7bcc3c3aa24d4107e3ca664eb9dae3d896e6241d14ae2f3fc0c9ca8329978e1f936 SHA512 0d7187ddb55664449adc659f0e1eb9e26c9eb9ee81cc9c1e2619516bf2eb2e4ebbdb8a6846f2da2dfb118c95dc7b60c8dc3d83cb922c360dc5587a2886bd770a -DIST source-han-serif-zh_CN-2.001.zip 68857778 BLAKE2B 13810a87500a69295468005374d1119e032a8f3e9d8672022c0e927c5941868e87ed9fe6f87b5f21a59ec6b326ec6db80c7ca3a4c32c0e22c174d8155ba98902 SHA512 f75844e260e8bb49a50a4276e431f5fb39704d60ffac3d0ba8326e8758bb7d2cff5dfb0cd4fab590c12c14e65384cdf624fef830731fdd3df8dab088ebadac6c +DIST source-han-serif-ko-2.003.zip 39752343 BLAKE2B d0ef5cc5147c6829c55a0b00f473a7d93f6bdfec6ec3b3894cbc318e3acc82a22bfa6be001572bfc93b16fb92f4ead9f4f38b0cb740e1b7839766ed2ee42e5ba SHA512 9d1a29a7d4176e983325bad70dffdf20d22dab19781584f30f4bf33678b49fd3117f6e817976b556b08f7d4456d54b9714292faae3cd2f9df6de04739ba2b56e DIST source-han-serif-zh_CN-2.002.zip 68956659 BLAKE2B 19ee821becbcbeb2de81d5d077d83a9a8fbfc11f49e1820d0cd2fec11600d79b6fe52718a6ec6096c557f114e5320f8c7acd74762855e51b9d5bfe4a843996f0 SHA512 6e0e3d75bf3cedc16cb59f0af27bcc4d6a6279f9cc06c7b255eb3e9246d2fd23a6cc433e6e8d32de97a2cb195a1bc7f172b6f40f1066d073a1638237ae196f63 -DIST source-han-serif-zh_TW-2.001.zip 47266838 BLAKE2B e3974e21270df8f55a84081526bcfd2002b5b71a75b4184c9f02d32373e40248bacae019c2c1b9e4748c1f24aee995e6735ef45e44220e99e0c3887961da8989 SHA512 e15a9cf79ab89c1f3d9ca72658fc561aa5ed3c1fb7d0f9ee21ed7c6dc430231f10d5ce85cd0d41f20f8116dcd6aa71a7d2b697e66190d13c9a0e69aa71a318dd +DIST source-han-serif-zh_CN-2.003.zip 68961106 BLAKE2B 831834998b98f4670e81099cfa43c5672e683b374a9364d8b4e70f9ae3d02a356e0bbaa5310347e0300ec1e2f62687911b57edad3b2ff6bef77f3b89abb71dad SHA512 2107bbc44e60e3c9ea432df48d3e3fb1e4634d47619e507c2090532354ad017875155237af01bb8c42d19d34cfb0bdab7c961872d0f73bb04cec58c8ee693521 DIST source-han-serif-zh_TW-2.002.zip 47261252 BLAKE2B 5135c3145fedb13e347c30b34377d22d60f6074a80d360c10fa179e984af3638fa7566838046b210ae378cb977433e5fb219d8c09f8af6850990a5f9dc152166 SHA512 57a0a1e8e5835d811caeb8571e91a1fc7e5ffad6ed6a32433971c5a85a8b94deb1a0d880d64c3fa826316ce0eed601c4232163b1459567bf868ccc04990c901b +DIST source-han-serif-zh_TW-2.003.zip 47264165 BLAKE2B bc51d2690c1439aea8d1e2701024e3b9e91614dc16c422381aa9d36f33a5bd99d593db9d8337aa71f495d9506a627b99a4aa0c9bf577ba3508031fdb17f3ab8d SHA512 9c4a364f3286ce447c1bc271c3ae8eccba576e90cb3efe617c951a26ff35df6d7ac1e221cae2d24f0f97c83ccbdbbef26ea959a4aa1cd0c2f853d347ad6d9022 diff --git a/media-fonts/source-han-serif/source-han-serif-2.001.ebuild b/media-fonts/source-han-serif/source-han-serif-2.003.ebuild similarity index 97% rename from media-fonts/source-han-serif/source-han-serif-2.001.ebuild rename to media-fonts/source-han-serif/source-han-serif-2.003.ebuild index db54557115..284d619980 100644 --- a/media-fonts/source-han-serif/source-han-serif-2.001.ebuild +++ b/media-fonts/source-han-serif/source-han-serif-2.003.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/media-sound/callaudiod/Manifest b/media-sound/callaudiod/Manifest index bcb05b689b..dfced0a71f 100644 --- a/media-sound/callaudiod/Manifest +++ b/media-sound/callaudiod/Manifest @@ -1,2 +1,2 @@ -DIST callaudiod-0.1.7.tar.bz2 28452 BLAKE2B bd9d2cacd54231620ffb05e50a56649f44a9d9eda4b93b19a71134b59ad3f3e99688582aad744a031a70673c1150cba54cc7df31ed24cc00d87dad1d3ae77523 SHA512 640ce7b67e4d1239767dc942aa0b26d8dac80dd6e7e0fda4d9ae5d4b8547b8aa864ef2440191323eb26e89fe54dad4b327c73d0bbdef687680d9f5f4c44833ad +DIST callaudiod-0.1.10.tar.bz2 28452 BLAKE2B 2e78c5436108ad36882e31a608bad6ebc0c434a808b06be078014535b0f163e6f32ce3efaf976f4655d88bac3b9c4ded997537b1ee6716588763a7e3aebca152 SHA512 89d2402c61dd5257873370f1ada9f49d249f327d6b9e8776d98a7e09f9b7e1bf8297313c6a3bcb5e36651a8ad4a7f4f6616a340e2a19276be5d00acaa0f7cee3 DIST callaudiod-0.1.9.tar.bz2 28327 BLAKE2B a4b4cd8bf0b52feae8f806b51a4dbd53be08e6d601969e5d91e32d59405961b5f18f570cd102d6d73f9ca88cd200c6886826112686abcd92ce950f122ce24b82 SHA512 f85a87408ac8bdf1d9656c493dc1ab019f5b8c727f35b8b71d9f8c628c131691ef25da5c1cd1d0e5a1af68909e70f38b0c7ede928290a611ff70f11dacdeb947 diff --git a/media-sound/callaudiod/callaudiod-0.1.7.ebuild b/media-sound/callaudiod/callaudiod-0.1.10.ebuild similarity index 100% rename from media-sound/callaudiod/callaudiod-0.1.7.ebuild rename to media-sound/callaudiod/callaudiod-0.1.10.ebuild diff --git a/net-im/beeper/Manifest b/net-im/beeper/Manifest index 08ac34f66a..e193c81ed4 100644 --- a/net-im/beeper/Manifest +++ b/net-im/beeper/Manifest @@ -1,2 +1,2 @@ -DIST beeper-3.104.7-build-2405024h1b4qoap-amd64.deb 123847892 BLAKE2B 6bf7c7dcc76a4f5bd30fb5d571f74dfe44fd8ecadead3013c9e261920c8d7e8fe46ba2d737c4c09a47805a3fbcba4d5f64418b5caab3043857282848a1219c49 SHA512 887a23b7222de04d2ac6f92edcaae2f40340105034c921826c690bb8ecd8b6713b42d72283a96260e5c57954b13dc2ff693ce1f2e0124bfbce30294952ae3ad2 DIST beeper-3.107.2-build-240624c0qmp116e-amd64.deb 123634420 BLAKE2B 16cba2a7d69c4a495d686d343e641925e9d785055395b5822de56b17dd2dafdf05e666c361818572b7bb668d911a2f7c7ef1a6daf1afba0c8d6fd062fa37f079 SHA512 b5b2d56462e05d96c46e78006f3724796776910638b29d902ff37183019b7ca2706f0c434bd4bf40790cd46cf92ad0088c844575ddf2f8f15efcb400e5b28457 +DIST beeper-3.108.3-build-2407188w36frwla-amd64.deb 123859194 BLAKE2B eed680dff653b041cdc573a54d3a77057e76b6bebe3d1b45cc9d2794dc683dd796ccabe420fd9654ca426f6c59da5b93177e7f49d91c87ead37559aa94dd610e SHA512 971b8870560bd577d8732ee106761d9d357365adccf415b80e816933de2ba73b1a65a0c48843d747521b701837793fa570f285e46ca9151db304604ff97f4b73 diff --git a/net-im/beeper/beeper-3.104.7.ebuild b/net-im/beeper/beeper-3.108.3.ebuild similarity index 98% rename from net-im/beeper/beeper-3.104.7.ebuild rename to net-im/beeper/beeper-3.108.3.ebuild index d956d3331d..ac89917398 100644 --- a/net-im/beeper/beeper-3.104.7.ebuild +++ b/net-im/beeper/beeper-3.108.3.ebuild @@ -15,7 +15,7 @@ inherit chromium-2 desktop unpacker xdg # # curl https://download.todesktop.com/2003241lzgn20jd/latest-linux.yml -BUILD_ID="2405024h1b4qoap" +BUILD_ID="2407188w36frwla" DESCRIPTION="Beeper: Unified Messenger" HOMEPAGE="https://www.beeper.com/" SRC_URI="https://download.todesktop.com/2003241lzgn20jd/${P}-build-${BUILD_ID}-amd64.deb" diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest index 2aaab105fa..1ac5ad6905 100644 --- a/net-misc/gmid/Manifest +++ b/net-misc/gmid/Manifest @@ -1,4 +1,4 @@ -DIST gmid-2.0.2.sha256.sig 239 BLAKE2B e7f6e6c0f21e10b5bc08b5b72747036ab2b7f1ce820bbf45b3bb4e589d83a6fa1d49e20b95acf3148dcf20608272d48ff2de99ea7fae5b2071a0b7c14539b0cc SHA512 482d8673b140c1a3d0b1a4bc9fd11d74d1bdf968e5d69682c911ff1ea587cfb4e66bafb5817f5286d570f48774d1e13c98939f35afdb69be2f81868dc7560df2 -DIST gmid-2.0.2.tar.gz 182867 BLAKE2B edceadfdccbd2e1c90ec4059062f3fc9feaa0c8d5efede5e51a917604eb7ec7537eff25e1a53223fc0fb13645c7fd3be7e3d4545ea14c7cafc1b0f409c949616 SHA512 dd5ab9b1eb7d1ea82fb935099d05f4e606c9e4e112baf132dad72abe5469b2ade2a4a650c5bad7675ca46601721dd5f0a8ebb91b356af90aed9e11c487fd2f7d DIST gmid-2.0.5.sha256.sig 239 BLAKE2B 0f2c2a59fe887dcb04c59e234850b3fd798b377e2e244382d54105af88a9cb08f694168fb227105b2f5e9ea187fb8b39b9d5a7d0dfc46c3343b8c7d5d6354722 SHA512 d18daaa6067b701dacf7c1ed0ebd9e0741b45834db4df2b50bf4d40b41f7c86f741dab0e6951231105f8f6930f6f31c6fd4be2f9ace3f5a08d4ee1f2a6a4f1e5 DIST gmid-2.0.5.tar.gz 192727 BLAKE2B bfec3f7521fc305973b3ee4d5125ee70b537002236ffbb4e2f18a6aa1ab355d995df970f52108b1266a903aecfc6d97dc96a81872ae4b96851a518cda81f9b44 SHA512 011cdd3fc940b1fd5c88c7496a531e56aba5c4ebf9825b87c3daf7c64dd88e21a7d94556bf5c1a5a34e926e52f13e91e0c8cb60278dfac8ad71fe9197320c022 +DIST gmid-2.1.sha256.sig 237 BLAKE2B d21b04c851f53bf7268cadf934e62d0f057bb519592a4386b11ff4440e9de0e68da79ded621b080c0a3ecea21340848d557a9d1bf0a672c8e46c6ea3ad3627c4 SHA512 635c84d9fed69add03547cb402df1f40feb9b8ac835e92c37e04d96e408f9f462b80036e7deef6c773520a0e5b2a68604370796bef6e567278d0f8816c2bd5f0 +DIST gmid-2.1.tar.gz 197320 BLAKE2B b4ae71f3f89b5e3515a04bd8ef08490bb94ebadda00960003210536cd06850a9faa120f5e6cda26180266bd478ab9e508decd98af3f11434c1f39521605a3feb SHA512 623c3f0f7b776ca8b689cd4bda21d1049aa0ebf88eb07398898b333823b981b6d3d5db7194326e546bceeb5e400b91d88665b83ac75ef4b9682f718ee7c1e127 diff --git a/net-misc/gmid/gmid-2.0.2.ebuild b/net-misc/gmid/gmid-2.1.ebuild similarity index 97% rename from net-misc/gmid/gmid-2.0.2.ebuild rename to net-misc/gmid/gmid-2.1.ebuild index bcd826ad4e..dc33ba2c33 100644 --- a/net-misc/gmid/gmid-2.0.2.ebuild +++ b/net-misc/gmid/gmid-2.1.ebuild @@ -91,7 +91,7 @@ src_install() { insinto /usr/share/vim/vimfiles doins -r contrib/vim/* - systemd_dounit "${FILESDIR}"/gmid.service + systemd_newunit "${FILESDIR}"/gmid.service-r1 gmid.service newinitd "${FILESDIR}"/gmid.initd gmid newconfd "${FILESDIR}"/gmid.confd gmid diff --git a/net-p2p/gridcoin/Manifest b/net-p2p/gridcoin/Manifest index 9c4ddc1694..e5a01a3cae 100644 --- a/net-p2p/gridcoin/Manifest +++ b/net-p2p/gridcoin/Manifest @@ -1,2 +1,2 @@ -DIST gridcoin-5.4.7.0.tar.gz 42846185 BLAKE2B 2d6d0858fc34611878e19ada2066d38e00abde55037a1eecc8f2c28d8db1d10c1297177c1b6b74ef0ce2630bea67075ff6fd47b6a8830465007a5860f789aae1 SHA512 042250d89151492796f8a294c83aa756fb9fbed6d62302a9d7037180d18d67b582eb0ba4fc4c9340e0d07ad9f0cd0f5dfeddc76f4c08bf417c73cb6b12a12ca2 DIST gridcoin-5.4.8.0.tar.gz 42846011 BLAKE2B 915500d6b953d1fe2b735092d6c3e5e72d3ce64a6f3f4d1cb94bd8561969663dc98ca3b784b0ea643e9fb7bb70e0439abc122b9382bec073fe0eff4ad3715a8b SHA512 2e37d982ee257e87241d7545e5b15d4d756813089ff029c5c53863f791805942c0f4fb78c2d92684967ca9b5623c530d234e17d1c1f12a48fac8e6119f3f2957 +DIST gridcoin-5.4.8.0_p1.tar.gz 42849990 BLAKE2B 4c2c071b5de9ddae46cfbec2d575a79e1c9e4941efbfba8af7f412e776b1bdcc19529fc50249b20a4bcd42630826fbff580519b7bc5e38320a7a9cf0e82b71d5 SHA512 6c0662bf31fbc927ef447c54c1720c39754695dfa5fcdf8ac62d558eebe9142cc38d3bbf9ca72143229b8f5c7f6e121efe3e7901699ab51fa611dd0cd68a9a5a diff --git a/net-p2p/gridcoin/gridcoin-5.4.7.0.ebuild b/net-p2p/gridcoin/gridcoin-5.4.8.0_p1.ebuild similarity index 90% rename from net-p2p/gridcoin/gridcoin-5.4.7.0.ebuild rename to net-p2p/gridcoin/gridcoin-5.4.8.0_p1.ebuild index d36b4d86e6..4a2ffd446b 100644 --- a/net-p2p/gridcoin/gridcoin-5.4.7.0.ebuild +++ b/net-p2p/gridcoin/gridcoin-5.4.8.0_p1.ebuild @@ -5,10 +5,11 @@ EAPI=8 inherit cmake db-use multilib xdg-utils +MY_PV="${PV/_p/-hotfix-}" DESCRIPTION="Proof-of-Stake based cryptocurrency that rewards BOINC computation" HOMEPAGE="https://gridcoin.us/ https://gridcoin.world/" -SRC_URI="https://github.com/${PN}-community/${PN^}-Research/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN^}-Research-${PV}" +SRC_URI="https://github.com/${PN}-community/${PN^}-Research/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN^}-Research-${MY_PV}" LICENSE="BSD BSD-2 Boost-1.0 MIT SSLeay" SLOT="0" @@ -81,13 +82,6 @@ src_configure() { cmake_src_configure } -src_install() { - cmake_src_install - - mkdir -p "${ED}"/usr/share/man/man1 || die - mv "${ED}"/usr/share/man/*.1 "${ED}"/usr/share/man/man1 || die -} - pkg_postinst() { # we don't use xdg.eclass because it adds unconditional IDEPENDs if use gui; then diff --git a/profiles/license_groups b/profiles/license_groups index 9d4dbe7618..02a4496213 100644 --- a/profiles/license_groups +++ b/profiles/license_groups @@ -1,4 +1,4 @@ -MISC-FREE Unicode_Fonts_for_Ancient_Scripts canfep noweb powell sunpro +MISC-FREE Unicode_Fonts_for_Ancient_Scripts canfep noweb powell sunpro MIT-fpdf OPEN-CONTENT CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-2.0 CC-BY-SA-2.5 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 OPEN-DEFINITION @OPEN-CONTENT FDL-1.1 FDL-1.1+ FDL-1.2 FDL-1.2+ FDL-1.3 FDL-1.3+ Free-Art-1.2 Free-Art-1.3 MirOS OAL-1.0.1 ODC-By-1.0 OSI-APPROVED-FREE OSL-3.0 diff --git a/profiles/package.mask b/profiles/package.mask index 1a3c016464..d6d4653c60 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -88,11 +88,6 @@ net-im/gtkcord4 # Critical security vulnerability. (2024-06-24) -# Depends on kde-plasma/ksysguard, which is masked for removal. -# Removal on 2024-08-24. -kde-misc/plasma-applet-thermal-monitor - # Julien Roy (2024-03-21) # sys-libs/libucontext is masked in ::gentoo sys-libs/gcompat diff --git a/sci-electronics/vcd/vcd-221217.ebuild b/sci-electronics/vcd/vcd-221217.ebuild index 2191096a8e..3aeb461af2 100644 --- a/sci-electronics/vcd/vcd-221217.ebuild +++ b/sci-electronics/vcd/vcd-221217.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit toolchain-funcs + DESCRIPTION="VCD file (Value Change Dump) command line viewer" HOMEPAGE="https://github.com/yne/vcd" @@ -17,3 +19,14 @@ fi LICENSE="MIT" SLOT="0" + +src_compile() { + # https://bugs.gentoo.org/243502 + emake CC="$(tc-getCC)" +} + +src_install() { + local DOCS=( README.md ) + emake DESTDIR="${ED}" + einstalldocs +} diff --git a/sec-keys/signify-keys-gmid/Manifest b/sec-keys/signify-keys-gmid/Manifest index dd8bf29bd7..f3c14fcbee 100644 --- a/sec-keys/signify-keys-gmid/Manifest +++ b/sec-keys/signify-keys-gmid/Manifest @@ -1,2 +1,2 @@ -DIST gmid-1.8.pub 95 BLAKE2B fefbcfb96e782f768dced47c590147c490bc4fa1425b0c34aff02a1be5b5f26d34c8b6218e221b98f0a9af0a82bb0d5a942d5fc38f19b7365ca092700a3af284 SHA512 9bb264dcf6f91a2c638184c0563a067908928302b1ec943558aef9a4b6325d068cf63db433d51bc87ac80a1e96d5ca52c10f07b01bd23d7b52840a9ada845129 DIST gmid-2.0.pub 95 BLAKE2B 2a92f29b0c50c9ca07df95b980071142b51efe5f628a8d22ce636e42f624e772a0bef0cef80df6dd64cade4e0f0ab7b8695e0935f6684e0e3b65b4f996790666 SHA512 0a7c5da440fd2a553c50dcb58fe4bdd882304f0654729cd6bf2c892bdb551921a0c2c7f221aa19ddb3ab879f480559826133ef7b81f868bd3fed1ef233767497 +DIST gmid-2.1.pub 95 BLAKE2B 01dae57afcb3f4b0035dcd2968112bd4e45927024b017dac4a1a41dd57da4dbb711452583485f0b782a4ea5d90b218462cbc021560f4e33ed38cb0cc75b832ca SHA512 451cd97d95a207533188537a9298f6567e6e0382b68880268e60669aa893ff8311cb4e91f3a30ca73120a927b0e49819077e68ebad0730696cdd48a1fc390272 diff --git a/sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild b/sec-keys/signify-keys-gmid/signify-keys-gmid-2.1.ebuild similarity index 94% rename from sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild rename to sec-keys/signify-keys-gmid/signify-keys-gmid-2.1.ebuild index a21a1b58dd..de12b571b7 100644 --- a/sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild +++ b/sec-keys/signify-keys-gmid/signify-keys-gmid-2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/www-apps/pleroma/pleroma-2.7.0-r1.ebuild b/www-apps/pleroma/pleroma-2.7.0-r1.ebuild index 80e3527706..6c9758e230 100644 --- a/www-apps/pleroma/pleroma-2.7.0-r1.ebuild +++ b/www-apps/pleroma/pleroma-2.7.0-r1.ebuild @@ -31,6 +31,7 @@ BDEPEND=" dev-vcs/git " DEPEND=" + dev-libs/glib media-libs/vips:= sys-apps/file sys-libs/ncurses:= diff --git a/www-apps/pleroma/pleroma-9999.ebuild b/www-apps/pleroma/pleroma-9999.ebuild index 80e3527706..6c9758e230 100644 --- a/www-apps/pleroma/pleroma-9999.ebuild +++ b/www-apps/pleroma/pleroma-9999.ebuild @@ -31,6 +31,7 @@ BDEPEND=" dev-vcs/git " DEPEND=" + dev-libs/glib media-libs/vips:= sys-apps/file sys-libs/ncurses:= diff --git a/x11-themes/phosh-wallpapers/phosh-wallpapers-0.40.0.ebuild b/x11-themes/phosh-wallpapers/phosh-wallpapers-0.40.0.ebuild index 5cccfb8f69..d62ef39899 100644 --- a/x11-themes/phosh-wallpapers/phosh-wallpapers-0.40.0.ebuild +++ b/x11-themes/phosh-wallpapers/phosh-wallpapers-0.40.0.ebuild @@ -14,6 +14,12 @@ LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+" SLOT="0" KEYWORDS="~amd64" +BDEPEND=" + verify-sig? ( + sec-keys/openpgp-keys-phosh + ) +" + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" pkg_postinst() {