diff --git a/acct-group/iipsrv/metadata.xml b/acct-group/iipsrv/metadata.xml index 8df6cb5aa7..58135f115b 100644 --- a/acct-group/iipsrv/metadata.xml +++ b/acct-group/iipsrv/metadata.xml @@ -1,7 +1,7 @@ - + ruven@users.sourceforge.net Ruven diff --git a/acct-user/iipsrv/metadata.xml b/acct-user/iipsrv/metadata.xml index 8df6cb5aa7..58135f115b 100644 --- a/acct-user/iipsrv/metadata.xml +++ b/acct-user/iipsrv/metadata.xml @@ -1,7 +1,7 @@ - + ruven@users.sourceforge.net Ruven diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest index 40e300a9bb..43faf7a580 100644 --- a/app-admin/hardinfo2/Manifest +++ b/app-admin/hardinfo2/Manifest @@ -1 +1 @@ -DIST hardinfo2-2.2.4.tar.gz 7357418 BLAKE2B 04bfaa8ed2c2869c3b5eff4687bbf76cae7bdaf00aee5c29279a410c2e70e17a72d2432a150b1fa0ca3da522bf5e1f7d9d1b4203fe18ff257feb472c885116bc SHA512 952839fa0d268119441c75253dad3850b3883a769b9f791b9a266e2a4d2532448133ac64e437ae5db423c84acf09e1981711d4420ad178387fba8a6bbc9e80d7 +DIST hardinfo2-2.2.7.tar.gz 7361455 BLAKE2B 13d10e6ede5f06ad245fe6fb8d9d9a4161196da7c580a9a0ff963992e299d025740638b3ceaf21f6b5846f2e62b86eed87898b218256bcfdcc5167862698b3af SHA512 360da1b9399532f7cb9635e0d6fcf7b08c78221e600286ec11a6a55ed5f4680afc982664cfd7cb86677348245094834e1603020403fab85bb4bde59fe0a8e375 diff --git a/app-admin/hardinfo2/hardinfo2-2.2.4-r2.ebuild b/app-admin/hardinfo2/hardinfo2-2.2.7.ebuild similarity index 100% rename from app-admin/hardinfo2/hardinfo2-2.2.4-r2.ebuild rename to app-admin/hardinfo2/hardinfo2-2.2.7.ebuild diff --git a/app-admin/terragrunt-bin/metadata.xml b/app-admin/terragrunt-bin/metadata.xml index eb2a1662df..3a68b2e670 100644 --- a/app-admin/terragrunt-bin/metadata.xml +++ b/app-admin/terragrunt-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-admin/tflint/Manifest b/app-admin/tflint/Manifest new file mode 100644 index 0000000000..e0afb41538 --- /dev/null +++ b/app-admin/tflint/Manifest @@ -0,0 +1,2 @@ +DIST tflint-0.55.1.tar.gz 1403471 BLAKE2B 49a53ce698126c2649c709e9961a32e7ab86c655297f15e0da704f2aaeb4264eb1f05d2c63aaf7f647065afa9e42759a1a5491f2aed783c89839662f0240ef73 SHA512 5fde4159315a789291734add88beb068fa6a335af5569cc9910e799b59bf9d1939b2be3ed5c50db289503e40338fabebbec1aea379d33a0ae36c6f92e6eebf9b +DIST tflint-v0.55.1-vendor.tar.xz 6842232 BLAKE2B 4f3239eefc0d243ff2dee1bf82bb3a74720d80a7bd18e124f11020c59c6b6696b12139700d8161c3062ff1ce803d5e1863291292daaa02c9ad9d5fc272f86d9b SHA512 50b3c2db55b89f6fafdbe8d3361665279e53cab29f5ee7e0d928cd313e5a6cace91d5b653985a865bbebb84455dbb2978b6d27f6f9086cbd559c34c325c2f205 diff --git a/app-admin/tflint/metadata.xml b/app-admin/tflint/metadata.xml new file mode 100644 index 0000000000..995c15babd --- /dev/null +++ b/app-admin/tflint/metadata.xml @@ -0,0 +1,11 @@ + + + + + me@dmdutra.dev + Gabriel M. Dutra + + + terraform-linters/tflint + + diff --git a/app-admin/tflint/tflint-0.55.1.ebuild b/app-admin/tflint/tflint-0.55.1.ebuild new file mode 100644 index 0000000000..682030c1db --- /dev/null +++ b/app-admin/tflint/tflint-0.55.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Terraform linter" +HOMEPAGE="https://github.com/terraform-linters/tflint" +SRC_URI="https://github.com/terraform-linters/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/dmdutra/gentoo-distfiles/raw/refs/heads/main/${PN}-v${PV}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -v -x -o ${PN} +} + +src_install() { + dobin tflint/${PN} +} diff --git a/app-arch/libzim/metadata.xml b/app-arch/libzim/metadata.xml index 2b6009258e..4ec35714eb 100644 --- a/app-arch/libzim/metadata.xml +++ b/app-arch/libzim/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-benchmarks/phoronix-test-suite/metadata.xml b/app-benchmarks/phoronix-test-suite/metadata.xml index e473d21c76..4b04391722 100644 --- a/app-benchmarks/phoronix-test-suite/metadata.xml +++ b/app-benchmarks/phoronix-test-suite/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-crypt/certbot-dns-rfc2136/metadata.xml b/app-crypt/certbot-dns-rfc2136/metadata.xml index 636099d635..e2999f4d94 100644 --- a/app-crypt/certbot-dns-rfc2136/metadata.xml +++ b/app-crypt/certbot-dns-rfc2136/metadata.xml @@ -1,7 +1,7 @@ - + thican@thican.net Thibaud CANALE diff --git a/app-crypt/totp-cli-bin/metadata.xml b/app-crypt/totp-cli-bin/metadata.xml index 1d89ce3aca..b75e743656 100644 --- a/app-crypt/totp-cli-bin/metadata.xml +++ b/app-crypt/totp-cli-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild b/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild index d9afd502e0..eed0477abe 100644 --- a/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild +++ b/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -277,15 +277,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} diff --git a/app-laptop/framework_tool/framework_tool-0.2.0.ebuild b/app-laptop/framework_tool/framework_tool-0.2.0.ebuild index d9052f103d..89ab7b1b37 100644 --- a/app-laptop/framework_tool/framework_tool-0.2.0.ebuild +++ b/app-laptop/framework_tool/framework_tool-0.2.0.ebuild @@ -289,15 +289,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} diff --git a/app-laptop/framework_tool/framework_tool-0.2.1.ebuild b/app-laptop/framework_tool/framework_tool-0.2.1.ebuild index d9052f103d..89ab7b1b37 100644 --- a/app-laptop/framework_tool/framework_tool-0.2.1.ebuild +++ b/app-laptop/framework_tool/framework_tool-0.2.1.ebuild @@ -289,15 +289,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} diff --git a/app-laptop/framework_tool/framework_tool-9999.ebuild b/app-laptop/framework_tool/framework_tool-9999.ebuild index 78d05eaa85..209e8a637a 100644 --- a/app-laptop/framework_tool/framework_tool-9999.ebuild +++ b/app-laptop/framework_tool/framework_tool-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -107,15 +107,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} diff --git a/app-misc/1password-cli/metadata.xml b/app-misc/1password-cli/metadata.xml index e473d21c76..4b04391722 100644 --- a/app-misc/1password-cli/metadata.xml +++ b/app-misc/1password-cli/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-misc/superfile/metadata.xml b/app-misc/superfile/metadata.xml new file mode 100644 index 0000000000..7f09a14a62 --- /dev/null +++ b/app-misc/superfile/metadata.xml @@ -0,0 +1,18 @@ + + + + + ingenarelitems@gmail.com + ingenarel + + +Superfile is a very fancy and modern terminal file manager that can complete the file operations you need!! +It can be said that good-looking is the original intention of superfile, so the entire superfile should be as beautiful as possible. +From basic Hotkey, the entire theme color and even the border Style can be customized. +This file manager allows you to do almost everything you want to do on a file manager. +Multiple panel allows you to view multiple directories at the same time and copy and paste in just a few simple steps without having to return to the main directory. + + + yorukot/superfile + + diff --git a/app-misc/superfile/superfile-1.1.7.1.ebuild b/app-misc/superfile/superfile-1.1.7.1.ebuild index 164cd70e1d..9e1489b515 100644 --- a/app-misc/superfile/superfile-1.1.7.1.ebuild +++ b/app-misc/superfile/superfile-1.1.7.1.ebuild @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64" src_compile() { - go build -o ./bin/spf + ego build -o bin/spf } src_install() { diff --git a/app-misc/tty-share-bin/metadata.xml b/app-misc/tty-share-bin/metadata.xml index 88f08992fc..171cde47b9 100644 --- a/app-misc/tty-share-bin/metadata.xml +++ b/app-misc/tty-share-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-vim/vim-mediawiki/metadata.xml b/app-vim/vim-mediawiki/metadata.xml index 5a6b9a6015..c3189e871f 100644 --- a/app-vim/vim-mediawiki/metadata.xml +++ b/app-vim/vim-mediawiki/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/dev-cpp/mustache/metadata.xml b/dev-cpp/mustache/metadata.xml index 534bd4a483..f25b3e45c6 100644 --- a/dev-cpp/mustache/metadata.xml +++ b/dev-cpp/mustache/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest index 47a0617e74..7f9b60d936 100644 --- a/dev-embedded/qdl/Manifest +++ b/dev-embedded/qdl/Manifest @@ -1 +1 @@ -DIST qdl-2.0.tar.gz 18014 BLAKE2B 301863059273055b6a317a56c1eb300d61d47de66cb50dfb84b382b2019b142e8163f99083385993e7ca112f09801550284ee62fce9500a8a908696cb0cb1d77 SHA512 46c18ba3b602c4df0ecede3c926e5a8ef3736adfa788a79b4406054840acb1efe1cd25e7d34ce681e7cda4f3ba66ebde8fc3367981bf1caa84ae5b74e8ef9bb5 +DIST qdl-2.1.tar.gz 18232 BLAKE2B f40fa6cdfe7cdbf5aab410a812d63e7822dd07f9c52bf25404e768dfae8d8074651dc3583076c3e5f26197e636410a704551e7e0c50ecaf2a80b7c1ac7b164de SHA512 f1a23653271498efd442f6787b33d6142b3cb75db74bdb0600b05b3c584d9b1bad7b883cecff252d2df6b9871888b824a8d236833bce38f288d399c6ece6562c diff --git a/dev-embedded/qdl/qdl-2.0.ebuild b/dev-embedded/qdl/qdl-2.1.ebuild similarity index 100% rename from dev-embedded/qdl/qdl-2.0.ebuild rename to dev-embedded/qdl/qdl-2.1.ebuild diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml index e6c010504f..b5af588039 100644 --- a/dev-libs/libdwarf/metadata.xml +++ b/dev-libs/libdwarf/metadata.xml @@ -1,7 +1,7 @@ - + davidroman96@gmail.com David Roman diff --git a/dev-libs/libtypec/metadata.xml b/dev-libs/libtypec/metadata.xml index a64061a348..9360a9e4e7 100644 --- a/dev-libs/libtypec/metadata.xml +++ b/dev-libs/libtypec/metadata.xml @@ -8,14 +8,10 @@ diagnostic and debug tools to debug system issues around USB-C/USB PD topology. - + Adrian Ratiu adrian.ratiu@collabora.com - - proxy-maint@gentoo.org - Proxy Maintainers - Rajaram Regupathy diff --git a/dev-python/baseline/Manifest b/dev-python/baseline/Manifest new file mode 100644 index 0000000000..8322e30127 --- /dev/null +++ b/dev-python/baseline/Manifest @@ -0,0 +1 @@ +DIST baseline-1.2.1.gh.tar.gz 24519 BLAKE2B d9e3cda8b0c0642e61c0d446759744980a4e3439ee4cb640e6dce749d58b69be1ef58775350f06381e0d701c300905c86f646f1f3b7f4e420e065bf64609e814 SHA512 bc34c0cf29530f452df81dcb27b9a113989269144e2396f658829fbcf3d3621419ac7bf7c8c99e041aef2208e7d7ee846d9167f5200a7595a191fc3f5de1257f diff --git a/dev-python/baseline/baseline-1.2.1.ebuild b/dev-python/baseline/baseline-1.2.1.ebuild new file mode 100644 index 0000000000..0a9003f0cf --- /dev/null +++ b/dev-python/baseline/baseline-1.2.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} python3_13t ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Easy string baseline" +HOMEPAGE=" + https://github.com/dmgass/baseline + https://pypi.org/project/baseline/ +" +SRC_URI="https://github.com/dmgass/baseline/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/${P}-fix-setup.patch" +) + +distutils_enable_tests unittest diff --git a/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch b/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch new file mode 100644 index 0000000000..394c2b0622 --- /dev/null +++ b/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch @@ -0,0 +1,20 @@ +- remove nonexistent file from long_description +- disable deprecated universal wheel build +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,5 +1,5 @@ + [metadata] +-long_description = file: README.rst, CHANGES.rst ++long_description = file: README.rst + keywords = compare baseline string test + platforms = any + classifiers = +@@ -49,8 +49,6 @@ test = + [sdist] + formats = zip + +-[bdist_wheel] +-universal = True + + [build_sphinx] + source-dir = docs diff --git a/dev-python/baseline/metadata.xml b/dev-python/baseline/metadata.xml new file mode 100644 index 0000000000..eb63d17586 --- /dev/null +++ b/dev-python/baseline/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + dmgass/baseline + baseline + + diff --git a/dev-python/chevron/metadata.xml b/dev-python/chevron/metadata.xml index d846605176..9426aabf6e 100644 --- a/dev-python/chevron/metadata.xml +++ b/dev-python/chevron/metadata.xml @@ -1,7 +1,7 @@ - + johnmh@johnmh.me John M. Harris, Jr. diff --git a/dev-python/exif/exif-1.6.0.ebuild b/dev-python/exif/exif-1.6.0.ebuild index c38f9a2ac0..a3c51057c7 100644 --- a/dev-python/exif/exif-1.6.0.ebuild +++ b/dev-python/exif/exif-1.6.0.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..13} python3_13t ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Read and modify image EXIF metadata using Python." HOMEPAGE="https://gitlab.com/TNThieding/exif" SRC_URI="https://gitlab.com/TNThieding/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" - S="${WORKDIR}/${PN}-v${PV}" LICENSE="MIT" @@ -20,3 +19,8 @@ RDEPEND=" >=dev-python/plum-0.5.0[${PYTHON_USEDEP}] - + davidroman96@gmail.com David Roman diff --git a/dev-python/flask-socketio/metadata.xml b/dev-python/flask-socketio/metadata.xml index f02bb9b19a..feb45bab71 100644 --- a/dev-python/flask-socketio/metadata.xml +++ b/dev-python/flask-socketio/metadata.xml @@ -1,7 +1,7 @@ - + davidroman96@gmail.com David Roman diff --git a/dev-python/plum/plum-0.8.7.ebuild b/dev-python/plum/plum-0.8.7.ebuild index 143b323cb7..5d32ff6a68 100644 --- a/dev-python/plum/plum-0.8.7.ebuild +++ b/dev-python/plum/plum-0.8.7.ebuild @@ -1,16 +1,30 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..13} python3_13t ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Pack/Unpack Memory" - HOMEPAGE="https://gitlab.com/dangass/plum" SRC_URI="https://gitlab.com/dangass/${PN}/-/archive/${PV}/${PN}-${PV}.tar.bz2" + LICENSE="MIT" SLOT="0" - KEYWORDS="~amd64" + +BDEPEND=" + test? ( dev-python/baseline[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # broken test + # https://gitlab.com/dangass/plum/-/issues/150 + tests/flag/test_flag_invalid.py + ) + epytest tests +} diff --git a/dev-util/libtypec-utils/metadata.xml b/dev-util/libtypec-utils/metadata.xml index 19a1dccd9c..8ce0895fa6 100644 --- a/dev-util/libtypec-utils/metadata.xml +++ b/dev-util/libtypec-utils/metadata.xml @@ -6,14 +6,10 @@ to debug system issues around USB-C/USB PD topology, based on the libtypec project. - + Adrian Ratiu adrian.ratiu@collabora.com - - proxy-maint@gentoo.org - Proxy Maintainers - Rajaram Regupathy diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 3bec2c00d8..03d90ddf95 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -186,7 +186,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23 DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 -DIST rye-0.43.0.tar.gz 1476648 BLAKE2B a632e5698f694b5659eafda964becb592ead6e401cc267832aba6efa255f65ff2709d22f82363ad8de0ea3a0de0d1dd0d88b50b8c8dc37fc9a82d9e0060bdb6e SHA512 c11a890bec2507bbc7a435b4d096cd0cc62e944e9bb3764ab011fe14d46ce2fc1a57ef576542ea6e7f8d4726f49c9a8cc618262cb73c9e5f82daef3e6773967a +DIST rye-0.44.0.tar.gz 1477864 BLAKE2B b4f18259f1034b2026ed8f0b0e739cafd0fe0c16e0bec75574eb0048615300b1d0c94f23f1e642ada4eb7954cb4d96fb75bc38fde625dc379c1033478c32184e SHA512 cac3701ae2e994fe624af94651f8d306e0d4feb7406d732349a88bb4421ef8292d0b02d051fc828d875050b0146c3152e928cf5c374f0c43853dbfc35bd3a931 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rye/rye-0.43.0.ebuild b/dev-util/rye/rye-0.44.0.ebuild similarity index 100% rename from dev-util/rye/rye-0.43.0.ebuild rename to dev-util/rye/rye-0.44.0.ebuild diff --git a/dev-util/stripe-cli/metadata.xml b/dev-util/stripe-cli/metadata.xml index e473d21c76..4b04391722 100644 --- a/dev-util/stripe-cli/metadata.xml +++ b/dev-util/stripe-cli/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/games-emulation/RetroArch/Manifest b/games-emulation/RetroArch/Manifest index 685f94c5df..d2aa3f94d0 100644 --- a/games-emulation/RetroArch/Manifest +++ b/games-emulation/RetroArch/Manifest @@ -1 +1,2 @@ DIST RetroArch-1.19.1.tar.gz 63298569 BLAKE2B 66acbd32117704f543d3dfe94906d89b4500d51b56f57d1d236ce65e4e78c0c17a830b7c1dd4683f940423cfa88c65956a57bd5fa47591713a5c4d987c928161 SHA512 35e44ffc776cbc7f58fa76c686d3c3693d125fccf482c8f3b66378058b8400ada37ebf2549e9bd362e46c3bfb586971a217cc3142dcf7a7468c95ec78638ee23 +DIST RetroArch-1.20.0.tar.gz 65438985 BLAKE2B 15dddec3057db2c710e08d4892ea8088f1ee53fe17b2125f6c9528dd80d6a852a140e06eeb3b6f1ddd4ef86da84798235394fcfc5157e998185b584ffb77f603 SHA512 9d286ab6c4bfa479aa792f3c970c5c0ea598a78f027ad78c4272524dd4217322f78454e40ec326a857339a2fe1152c8fa9713a1a936818c0915c6dcb3b2f0a25 diff --git a/games-emulation/RetroArch/RetroArch-1.20.0.ebuild b/games-emulation/RetroArch/RetroArch-1.20.0.ebuild new file mode 100644 index 0000000000..dbd48d858c --- /dev/null +++ b/games-emulation/RetroArch/RetroArch-1.20.0.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs xdg + +DESCRIPTION="RetroArch is a frontend for emulators, game engines and media players" +HOMEPAGE="https://www.retroarch.com" + +SRC_URI="https://github.com/libretro/RetroArch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="7zip alsa cg cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_x86_sse2 cheevos debug dispmanx +egl filters ffmpeg gles2 gles3 hid jack kms libass libusb materialui network openal +opengl osmesa oss +ozone pipewire pulseaudio +rgui sdl +truetype +threads udev v4l2 videocore vulkan wayland X xinerama xmb xv zlib" + +REQUIRED_USE=" + || ( opengl sdl vulkan dispmanx ) + || ( materialui ozone rgui xmb ) + alsa? ( threads ) + arm? ( gles2? ( egl ) ) + !arm? ( + egl? ( opengl ) + gles2? ( opengl ) + ) + cg? ( opengl ) + dispmanx? ( videocore arm ) + gles2? ( !cg ) + gles3? ( gles2 ) + kms? ( egl ) + libass? ( ffmpeg ) + libusb? ( hid ) + videocore? ( arm ) + vulkan? ( amd64 ) + wayland? ( egl ) + xinerama? ( X ) + xv? ( X ) +" +RDEPEND=" + app-arch/xz-utils + x11-libs/libxkbcommon + x11-libs/libXScrnSaver + alsa? ( media-libs/alsa-lib ) + cg? ( media-gfx/nvidia-cg-toolkit:0= ) + arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) + ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) + jack? ( virtual/jack:= ) + libass? ( media-libs/libass:0= ) + libusb? ( virtual/libusb:1= ) + openal? ( media-libs/openal ) + opengl? ( media-libs/libglvnd ) + osmesa? ( media-libs/mesa:0=[osmesa?] ) + pulseaudio? ( media-libs/libpulse ) + pipewire? ( media-video/pipewire:= ) + sdl? ( media-libs/libsdl2[joystick] ) + truetype? ( + media-libs/fontconfig + media-libs/freetype:2 + ) + udev? ( virtual/udev + X? ( x11-drivers/xf86-input-evdev:0= ) + ) + v4l2? ( media-libs/libv4l:0= ) + wayland? ( + dev-libs/wayland + dev-libs/wayland-protocols + ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libxcb:= + ) + xinerama? ( x11-libs/libXinerama:0= ) + xv? ( x11-libs/libXv ) + zlib? ( sys-libs/zlib:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + if use cg; then + append-ldflags -L"${EPREFIX}/"opt/nvidia-cg-toolkit/$(get_libdir) + append-cflags -I"${EPREFIX}/"opt/nvidia-cg-toolkit/include + fi + + # Absolute path of the directory containing Retroarch shared libraries. + export RETROARCH_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/retroarch" + + if use filters; then + # Replace stock defaults with Gentoo-specific defaults. + sed -i retroarch.cfg \ + -e 's:# \(video_filter_dir =\):\1 "/'${RETROARCH_LIB_DIR}'/filters/video/":' \ + -e 's:# \(audio_filter_dir =\):\1 "/'${RETROARCH_LIB_DIR}'/filters/audio/":' \ + || die '"sed" failed.' + fi + + # Note that OpenVG support is hard-disabled. (See ${RDEPEND} above.) + CC="$(tc-getCC)" CXX="$(tc-getCXX)" ./configure \ + --prefix="${EPREFIX}/usr" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + --enable-dynamic \ + --disable-builtinzlib \ + --disable-qt \ + --disable-sdl \ + --disable-vg \ + $(use_enable 7zip) \ + $(use_enable alsa) \ + $(use_enable cheevos) \ + $(use_enable cg) \ + $(use_enable cpu_flags_arm_neon neon) \ + $(use_enable cpu_flags_arm_vfp floathard) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use_enable dispmanx) \ + $(use_enable egl) \ + $(use_enable ffmpeg) \ + $(use_enable gles2 opengles) \ + $(use_enable gles3 opengles3) \ + $(use_enable hid) \ + $(use_enable jack) \ + $(use_enable kms) \ + $(use_enable libass ssa) \ + $(use_enable libusb) \ + $(use_enable materialui) \ + $(use_enable network networking) \ + $(use_enable openal al) \ + $(use_enable opengl) \ + $(use_enable osmesa) \ + $(use_enable oss) \ + $(use_enable ozone) \ + $(use_enable pulseaudio pulse) \ + $(use_enable pipewire) \ + $(use_enable rgui) \ + $(use_enable sdl sdl2) \ + $(use_enable threads) \ + $(use_enable truetype freetype) \ + $(use_enable udev) \ + $(use_enable v4l2) \ + $(use_enable videocore) \ + $(use_enable vulkan) \ + $(use_enable wayland) \ + $(use_enable X x11) \ + $(use_enable xinerama) \ + $(use_enable xmb) \ + $(use_enable xv xvideo) \ + $(use_enable zlib) \ + || die +} + +src_compile() { + emake V=1 $(usex debug "DEBUG=1" "") + if use filters; then + emake CC="$(tc-getCC)" $(usex debug "build=debug" "build=release") -C gfx/video_filters/ + emake CC="$(tc-getCC)" $(usex debug "build=debug" "build=release") -C libretro-common/audio/dsp_filters/ + fi +} + +src_install() { + # Install core files and directories. + emake DESTDIR="${D}" install + + # Install documentation. + dodoc README.md + + if use filters; then + # Install video filters. + insinto ${RETROARCH_LIB_DIR}/filters/video/ + doins "${S}"/gfx/video_filters/*.so + doins "${S}"/gfx/video_filters/*.filt + + # Install audio filters. + insinto ${RETROARCH_LIB_DIR}/filters/audio/ + doins "${S}"/libretro-common/audio/dsp_filters/*.dsp + fi +} + +pkg_postinst() { + if use oss; then + ewarn "" + ewarn "OSS support is enabled, however it is not installed as a dependency." + ewarn "Make sure you have OSS installed in your system." + ewarn "" + fi +} diff --git a/games-emulation/RetroArch/metadata.xml b/games-emulation/RetroArch/metadata.xml index 5ad5cc5ffc..bbe136b6f7 100644 --- a/games-emulation/RetroArch/metadata.xml +++ b/games-emulation/RetroArch/metadata.xml @@ -30,6 +30,7 @@ OSS support Ozone menu PulseAudio support + PipeWire support RGUI menu SDL2 support FreeType support diff --git a/gui-apps/hypridle/metadata.xml b/gui-apps/hypridle/metadata.xml index c912856ff2..ffd1e89433 100644 --- a/gui-apps/hypridle/metadata.xml +++ b/gui-apps/hypridle/metadata.xml @@ -1,7 +1,7 @@ - + gonegrier.duarte@gmail.com Gonçalo Negrier Duarte diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml index de8df41f8d..cf99fa4f5c 100644 --- a/gui-apps/hyprlock/metadata.xml +++ b/gui-apps/hyprlock/metadata.xml @@ -1,7 +1,7 @@ - + gonegrier.duarte@gmail.com Gonçalo Negrier Duarte diff --git a/gui-apps/hyprshade/metadata.xml b/gui-apps/hyprshade/metadata.xml index 5af97f44ba..95f2991a6c 100644 --- a/gui-apps/hyprshade/metadata.xml +++ b/gui-apps/hyprshade/metadata.xml @@ -1,7 +1,7 @@ - + johnmh@johnmh.me John M. Harris, Jr. diff --git a/gui-apps/hyprsysteminfo/metadata.xml b/gui-apps/hyprsysteminfo/metadata.xml index dcdd6d4184..db30743c4b 100644 --- a/gui-apps/hyprsysteminfo/metadata.xml +++ b/gui-apps/hyprsysteminfo/metadata.xml @@ -1,7 +1,7 @@ - + johu@gmx.de Johannes Huber diff --git a/gui-apps/openrefine/metadata.xml b/gui-apps/openrefine/metadata.xml index 67e2f214e3..efa3a676ff 100644 --- a/gui-apps/openrefine/metadata.xml +++ b/gui-apps/openrefine/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/gui-apps/organicmaps/metadata.xml b/gui-apps/organicmaps/metadata.xml index e473d21c76..4b04391722 100644 --- a/gui-apps/organicmaps/metadata.xml +++ b/gui-apps/organicmaps/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/gui-apps/vicuna/metadata.xml b/gui-apps/vicuna/metadata.xml index 5103d870b9..f781cfc694 100644 --- a/gui-apps/vicuna/metadata.xml +++ b/gui-apps/vicuna/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/gui-apps/wl-clip-persist/metadata.xml b/gui-apps/wl-clip-persist/metadata.xml index 6f09bd9312..c8c23a8616 100644 --- a/gui-apps/wl-clip-persist/metadata.xml +++ b/gui-apps/wl-clip-persist/metadata.xml @@ -1,7 +1,7 @@ - + johnmh@johnmh.me John M. Harris, Jr. diff --git a/gui-apps/wl-mirror/metadata.xml b/gui-apps/wl-mirror/metadata.xml index f841c11a90..b9c7f2dc68 100644 --- a/gui-apps/wl-mirror/metadata.xml +++ b/gui-apps/wl-mirror/metadata.xml @@ -1,7 +1,7 @@ - + gentoo@denoncin.fr David Denoncin diff --git a/gui-libs/hyprland-qt-support/metadata.xml b/gui-libs/hyprland-qt-support/metadata.xml index 8b4f5c64b4..cb1b2d294c 100644 --- a/gui-libs/hyprland-qt-support/metadata.xml +++ b/gui-libs/hyprland-qt-support/metadata.xml @@ -1,7 +1,7 @@ - + johu@gmx.de Johannes Huber diff --git a/mail-client/betterbird-bin/metadata.xml b/mail-client/betterbird-bin/metadata.xml index a2b278d65e..ff065e4e64 100644 --- a/mail-client/betterbird-bin/metadata.xml +++ b/mail-client/betterbird-bin/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest index 82cd716f60..3e360ac8d4 100644 --- a/media-gfx/bambustudio-bin/Manifest +++ b/media-gfx/bambustudio-bin/Manifest @@ -1 +1 @@ -DIST bambustudio-bin-01.10.02.75.AppImage 114255040 BLAKE2B cfadc9f77b3b75ba2f6c0d39c462dcaee44e9a116129ea3deaf5e203b6023edbb7da657b5ddc16932caf059c43cdfecd03d09beceb764a7d84b20a534d9bf8c3 SHA512 0a162c018491e5eeeec9bfd8e765ab148abb673e57f2e045ab231a13041e92566674587e772276245811567bec7eb10b699eaf22421889eedfb2321c88009b02 +DIST bambustudio-bin-01.10.02.76.AppImage 114255040 BLAKE2B 0f1488043e5e1a9202617a5ed047228433cfbeae86b842a8f9df6fba826de854512ca64b3a2db2aedba5ea303533cb10c23cb544058d0ac954f0d4454d6df2e5 SHA512 ccbdc3659f56bc80c24f8e29a99a39dbabd1f59a819518f563d63833b8d5571404e304cf0ae650ffdd815589e13d12ed14ebe7ce62d0d72538bccf8397ea3004 diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.76.ebuild similarity index 100% rename from media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild rename to media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.76.ebuild diff --git a/media-sound/jriver/metadata.xml b/media-sound/jriver/metadata.xml index 71e1d812d3..847bbd69c6 100644 --- a/media-sound/jriver/metadata.xml +++ b/media-sound/jriver/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/media-sound/nulloy/metadata.xml b/media-sound/nulloy/metadata.xml index 9988a93718..ea78c393c3 100644 --- a/media-sound/nulloy/metadata.xml +++ b/media-sound/nulloy/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/media-sound/rsgain/metadata.xml b/media-sound/rsgain/metadata.xml index 5710c8f547..0668f5d0df 100644 --- a/media-sound/rsgain/metadata.xml +++ b/media-sound/rsgain/metadata.xml @@ -1,7 +1,7 @@ - + misanthropos@gmx.net Richard Fröhning diff --git a/media-video/stremio/metadata.xml b/media-video/stremio/metadata.xml index 2f15160481..5a72db3517 100644 --- a/media-video/stremio/metadata.xml +++ b/media-video/stremio/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin diff --git a/mpv-plugin/SimpleUndo/metadata.xml b/mpv-plugin/SimpleUndo/metadata.xml index 0d5075f656..27a0d54c18 100644 --- a/mpv-plugin/SimpleUndo/metadata.xml +++ b/mpv-plugin/SimpleUndo/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/mpv-plugin/open-in-mpv/Manifest b/mpv-plugin/open-in-mpv/Manifest new file mode 100644 index 0000000000..ad985aba05 --- /dev/null +++ b/mpv-plugin/open-in-mpv/Manifest @@ -0,0 +1,2 @@ +DIST open-in-mpv_2.4.1.tar.gz 129260 BLAKE2B 729c01d949be57a1ab4ad09dc0e69e609970ebe20112e3c3b060dc1b4a7e4786dfdc2844ae33d222ff11f42dff419da9a6d3feb333b7c9de400d3bac16df7901 SHA512 70228d3e9d89d16ddde3334b86a1fd5a13e09eb342666ede1e816e80aee2a615c6269141375694667597b25e57315de02618cd1573c5f1a24615436e493778df +DIST open-in-mpv_2.4.3.tar.gz 129274 BLAKE2B 5e44b35f0ff525bd67f827da096884a95d8bf6cc5bb460f4050f9279a9a4579e087a5694d26f56e4ca46988b673f8b1740b11b1787d7a4d403b23b160f19ef15 SHA512 945ed388d0b7e6b426d90a162d034ca54f8562b81c7ccf176ef84980b4cd806c4eb5f58708546c732089f9c9351ddd8b730e6d40061ab5a848436b19a9404b58 diff --git a/mpv-plugin/open-in-mpv/metadata.xml b/mpv-plugin/open-in-mpv/metadata.xml new file mode 100644 index 0000000000..cdaf040e7c --- /dev/null +++ b/mpv-plugin/open-in-mpv/metadata.xml @@ -0,0 +1,11 @@ + + + + + zdanevich.vitaly@ya.ru + Vitaly Zdanevich + + + Baldomo/open-in-mpv + + diff --git a/mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild new file mode 100644 index 0000000000..099dd4c6b4 --- /dev/null +++ b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module desktop xdg + +DESCRIPTION="Simple host script (in Go) for simple web extension to open videos in mpv" +HOMEPAGE="https://github.com/Baldomo/open-in-mpv https://addons.mozilla.org/en-US/firefox/addon/iina-open-in-mpv" +SRC_URI="https://github.com/Baldomo/open-in-mpv/releases/download/v${PV}/open-in-mpv_${PV}.tar.gz" +S="${WORKDIR}/${PN}_${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-video/mpv + net-misc/yt-dlp +" + +src_compile() { + CGO_ENABLED=0 ego build -ldflags="-s -w -X main.Version=${PV}" -o ${PN} ./cmd/open-in-mpv/ +} + +src_test() { + ego test ./... +} + +src_install() { + domenu scripts/open-in-mpv.desktop + dobin ${PN} +} diff --git a/mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild new file mode 100644 index 0000000000..099dd4c6b4 --- /dev/null +++ b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module desktop xdg + +DESCRIPTION="Simple host script (in Go) for simple web extension to open videos in mpv" +HOMEPAGE="https://github.com/Baldomo/open-in-mpv https://addons.mozilla.org/en-US/firefox/addon/iina-open-in-mpv" +SRC_URI="https://github.com/Baldomo/open-in-mpv/releases/download/v${PV}/open-in-mpv_${PV}.tar.gz" +S="${WORKDIR}/${PN}_${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-video/mpv + net-misc/yt-dlp +" + +src_compile() { + CGO_ENABLED=0 ego build -ldflags="-s -w -X main.Version=${PV}" -o ${PN} ./cmd/open-in-mpv/ +} + +src_test() { + ego test ./... +} + +src_install() { + domenu scripts/open-in-mpv.desktop + dobin ${PN} +} diff --git a/net-im/manyverse-bin/metadata.xml b/net-im/manyverse-bin/metadata.xml index 3a15efb62d..8e201cf8c5 100644 --- a/net-im/manyverse-bin/metadata.xml +++ b/net-im/manyverse-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/net-misc/gdrive/metadata.xml b/net-misc/gdrive/metadata.xml index 3f843994e6..cc7201135d 100644 --- a/net-misc/gdrive/metadata.xml +++ b/net-misc/gdrive/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/net-misc/iipsrv/metadata.xml b/net-misc/iipsrv/metadata.xml index 9c8b4668a6..daf6955f04 100644 --- a/net-misc/iipsrv/metadata.xml +++ b/net-misc/iipsrv/metadata.xml @@ -1,7 +1,7 @@ - + ruven@users.sourceforge.net Ruven diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml index 0c66e557e9..134905dd8c 100644 --- a/net-p2p/dogecoin-qt/metadata.xml +++ b/net-p2p/dogecoin-qt/metadata.xml @@ -7,7 +7,7 @@ https://github.com/dogecoin/dogecoin/tree/master/doc dogecoin/dogecoin - + victor3.14@yandex.com Victor Skovorodnikov diff --git a/net-p2p/monero-gui-bin/metadata.xml b/net-p2p/monero-gui-bin/metadata.xml index 029b9d4ae9..fa49111c94 100644 --- a/net-p2p/monero-gui-bin/metadata.xml +++ b/net-p2p/monero-gui-bin/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin Donofrio diff --git a/net-vpn/mullvadvpn-app/Manifest b/net-vpn/mullvadvpn-app/Manifest index 24882bde62..d96db547e8 100644 --- a/net-vpn/mullvadvpn-app/Manifest +++ b/net-vpn/mullvadvpn-app/Manifest @@ -1,4 +1,2 @@ -DIST MullvadVPN-2025.3_aarch64.rpm 84731941 BLAKE2B c451aea5846a20ba9674eabaa0041206aceebd584652ebc9e964162b451c602d92c71f8fb50d9582cc985b196dda2752da26134b2b692b7bc17605c3a4a52b50 SHA512 62c641e8a0bb8289f6132dcb3283a9a0e0cc066e9efd86af5b6cb6f9f5f7331762ec8a584a75a9c3f4d587164ee58636e918956fb38076dfce0fac7e9663da5a -DIST MullvadVPN-2025.3_x86_64.rpm 90403641 BLAKE2B 5b39424cdfc344c66cda16f0669a4ce69bd935f318bf0d21be7b5bf4ce20649bc210e828332b63d1557b375786fe0f9c3f65dd2718361600685fe0e3f9f5b205 SHA512 2c644bbbf5e522b23676d523505844196e3afc682ca52d294953a8c4d89dba43acf6eb3d50fdb240e00d09610863fe860dc552e3f56b189294a0ed2c8d0d7aef -DIST MullvadVPN-2025.4-beta1_aarch64.rpm 84719365 BLAKE2B 96cea1af819dc94960e27eb68742d45a02ac160dc887698aaea7099c1bfa90b7f83c91fadcd9cda2a762074294a5db885ecb8ebed5d8b43d8c94ee7fe6d5b2eb SHA512 0657b2f6bcbaac4ef10acbd2cba8c938a8e79128744678328fc3aaf69ac8cfe6a487443bd45cf52fadb66454ab31e17bc35ac3cc4c8594e16329a186023367ad -DIST MullvadVPN-2025.4-beta1_x86_64.rpm 90397397 BLAKE2B 44f364036b05ea6f6579561aa208818b529f790723fe5904e48713ae83df4f61c46fc85e0fad5e2e508dcb1adc79ccf73627185eae3f6a41968e83e4d75cb168 SHA512 1509ee802b5bb41c388b4f8bda9e255f5979e14bb7d900a57340fbaf3fba565e7c810f6a6b598146c210637ed96a3fd369675e51553fe02e212be8fad3771efa +DIST MullvadVPN-2025.4_aarch64.rpm 84730077 BLAKE2B 3366b8e041f2d298b53f8b04f97fc483ff3982d983f64ba88da3db8121dd24ce12dffc497d4b8d92b1b75a4830987ddf198417211c00056094c8fcf09ef3615e SHA512 e54ac6393253d2a536aca671a66c2a1b9e0b7540e69ee1743689e770fbea2d32bd8fedea2a35f2fccd962f5bc7664ee5f1551a2f120fd8095dbec270298202b1 +DIST MullvadVPN-2025.4_x86_64.rpm 90398321 BLAKE2B ec68991ef26e3c3a68391a54165eafe85cae56fb5210485c8b88ba1925cc0cc097a70945f75c77e5c4ab38f058466f93b96c9b7e878a508b85e38241ac2794ed SHA512 af5db62b4bee13cbd9444b3316d59646c7c978214db36a1b2a64de06dc4765bffdab2037e57d41906370505e5ca0b36211f73f85b0bca3881fcdafa1fd50e877 diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.3.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4.ebuild similarity index 100% rename from net-vpn/mullvadvpn-app/mullvadvpn-app-2025.3.ebuild rename to net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4.ebuild diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4_beta1.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4_beta1.ebuild deleted file mode 100644 index 8d1312be68..0000000000 --- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4_beta1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm systemd shell-completion xdg - -MYPV="${PV/_beta/-beta}" -DESCRIPTION="Tool used to manage daemon setup" -HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/" -SRC_URI=" - amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_x86_64.rpm ) - arm64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_aarch64.rpm ) -" - -S="${WORKDIR}" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" - -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libXrandr - x11-libs/pango -" - -QA_PREBUILT="*" - -src_install() { - sed -i "s|SCRIPT_DIR=.*|SCRIPT_DIR=\"/opt/Mullvad VPN/\"|g" "${S}/opt/Mullvad VPN/mullvad-vpn" || die - - # Using doins -r would strip executable bits from all binaries - cp -pPR opt "${D}"/ || die "Failed to copy files" - fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler" - fperms 4755 "/opt/Mullvad VPN/chrome-sandbox" - - dobin ./usr/bin/mullvad - dobin ./usr/bin/mullvad-daemon - dobin ./usr/bin/mullvad-exclude - dosym -r "/opt/Mullvad VPN/mullvad-vpn" /usr/bin/mullvad-vpn - dosym -r "/opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report - - # mullvad-exclude uses cgroups to manage exclusions, which requires root permissions, but is - # also most often used to exclude graphical applications which can't or shouldn't run as root - # (i.e., can't be run under `sudo/doas /usr/bin/mullvad-exclude ...`, because `sudo`/`doas` - # change user). The setuid bit allows any user to exclude executables under their own UID. - fperms 4755 /usr/bin/mullvad-exclude - - newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon - - systemd_newunit ./usr/lib/systemd/system/mullvad-daemon.service mullvad-daemon.service - systemd_newunit ./usr/lib/systemd/system/mullvad-early-boot-blocking.service mullvad-early-boot-blocking.service - - newbashcomp ./usr/share/bash-completion/completions/mullvad mullvad - newfishcomp ./usr/share/fish/vendor_completions.d/mullvad.fish mullvad - newzshcomp ./usr/share/zsh/site-functions/_mullvad _mullvad - - domenu ./usr/share/applications/mullvad-vpn.desktop - local x - for x in 16 32 48 64 128 256 512 1024; do - doicon -s "${x}" "./usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png" - done -} - -MULLVAD_IS_BEING_UPDATED=false - -pkg_preinst() { - xdg_pkg_preinst - - [[ -n "$(best_version "${CATEGORY}/${PN}")" ]] && MULLVAD_IS_BEING_UPDATED=true -} - -pkg_postrm() { - xdg_pkg_postrm - - if [[ ${MULLVAD_IS_BEING_UPDATED} = "false" ]]; then - if ! command -v pgrep &>/dev/null || pgrep -f "mullvad-(daemon|gui)"; then - elog "Mullvad has been uninstalled. To stop the service," - elog "1. Quit the Mullvad app" - elog " * Manually: 'Disconnect & quit' from the Mullvad menu" - elog " OR" - elog " * Command line: pkill -f mullvad-gui" - elog "2. Stop the daemon" - elog " * OpenRC: rc-service mullvad-daemon stop" - elog " OR" - elog " * systemd: systemctl stop mullvad-daemon" - elog " OR" - elog " * other: pkill -f mullvad-daemon" - fi - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if [[ ${MULLVAD_IS_BEING_UPDATED} = "true" ]]; then - if command -v pgrep &>/dev/null && pgrep -f "mullvad-(daemon|gui)" &>/dev/null; then - elog "Mullvad has been updated. To restart the service," - elog "1. Restart the daemon" - elog " * OpenRC: rc-service mullvad-daemon restart" - elog " OR" - elog " * systemd: systemctl restart mullvad-daemon" - elog "2. Restart the app" - elog " * Manually: 'Disconnect & quit' from the Mullvad menu and relaunch using" - elog " your preferred desktop launcher" - elog " OR" - elog " * Command line: pkill -f mullvad-gui && '/opt/Mullvad VPN/mullvad-vpn' & disown" - else - elog "Mullvad has been updated. To start the service," - elog "1. Start the daemon" - elog " * OpenRC: rc-service mullvad-daemon start" - elog " OR" - elog " * systemd: systemctl start mullvad-daemon" - elog "2. Launch the app" - elog " * Manually: use your preferred desktop launcher" - elog " OR" - elog " * Command line: '/opt/Mullvad VPN/mullvad-vpn' & disown" - fi - else - elog "Mullvad has been installed. To start the service," - elog "1. Enable and start the daemon" - elog " * OpenRC: rc-update add mullvad-daemon default" - elog " rc-service mullvad-daemon start" - elog " OR" - elog " * systemd: systemctl enable mullvad-daemon" - elog " systemctl start mullvad-daemon" - elog "2. Launch the app" - elog " * Manually: use your preferred desktop launcher" - elog " OR" - elog " * Command line: '/opt/Mullvad VPN/mullvad-vpn' & disown" - fi -} diff --git a/sys-apps/bpftune/bpftune-9999.ebuild b/sys-apps/bpftune/bpftune-9999.ebuild new file mode 100644 index 0000000000..29c7253157 --- /dev/null +++ b/sys-apps/bpftune/bpftune-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 2025 Gentoo Developers +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 systemd + +DESCRIPTION="bpftune uses BPF to auto-tune Linux systems" +HOMEPAGE="https://github.com/oracle/bpftune" +EGIT_REPO_URI="https://github.com/oracle/bpftune.git" + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + dev-libs/libbpf + sys-libs/libcap + dev-libs/libnl +" +DEPEND=" + ${RDEPEND} + dev-util/bpftool + llvm-core/clang +" + +src_compile() { + emake libdir="$(get_libdir)" srcdir +} + +src_install() { + dobin src/bpftune + dolib.so src/libbpftune.so* + + exeinto "/usr/$(get_libdir)/bpftune" + doexe src/tcp_buffer_tuner.so + doexe src/route_table_tuner.so + doexe src/neigh_table_tuner.so + doexe src/sysctl_tuner.so + doexe src/tcp_conn_tuner.so + doexe src/netns_tuner.so + doexe src/net_buffer_tuner.so + doexe src/ip_frag_tuner.so + + systemd_dounit src/bpftune.service +} diff --git a/sys-apps/bpftune/metadata.xml b/sys-apps/bpftune/metadata.xml new file mode 100644 index 0000000000..3efc710abc --- /dev/null +++ b/sys-apps/bpftune/metadata.xml @@ -0,0 +1,12 @@ + + + + + me@justinkidd.ca + Justin Kidd + + + https://github.com/oracle/bpftune/issues + oracle/bpftune + + diff --git a/sys-auth/hyprpolkitagent/metadata.xml b/sys-auth/hyprpolkitagent/metadata.xml index c934cadd1a..e547bdcffe 100644 --- a/sys-auth/hyprpolkitagent/metadata.xml +++ b/sys-auth/hyprpolkitagent/metadata.xml @@ -1,7 +1,7 @@ - + johu@gmx.de Johannes Huber diff --git a/sys-boot/grml-rescueboot/metadata.xml b/sys-boot/grml-rescueboot/metadata.xml index e761466697..54251e7d37 100644 --- a/sys-boot/grml-rescueboot/metadata.xml +++ b/sys-boot/grml-rescueboot/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/sys-fs/fstransform/metadata.xml b/sys-fs/fstransform/metadata.xml index 33326dfa95..b57cf7e5a9 100644 --- a/sys-fs/fstransform/metadata.xml +++ b/sys-fs/fstransform/metadata.xml @@ -1,7 +1,7 @@ - + immoloism@gmail.com Ian Jordan diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 8a5f05e076..c7da0c93e8 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-10.0.0.tar.gz 56895191 BLAKE2B d556cff8760863c18e70a04f6ec90dd3ea6ec766b811cd99d5e71628c689e583983286b69ade78c39fa2089ef0397cc46b295725c6ae81ec1169e4cf467e31b2 SHA512 48fb7e23c65b6cbb402173f13ec9ecf7b0eccf998c9755d137a629af8380bff0b63bca1c82edcfbd22be889da0be4ec216ba330a0348cb8a1dfc1f4d953c718c -DIST forgejo-8.0.3.tar.gz 53477625 BLAKE2B 378183773d7e81cf4471f592bf0c992aa1ff3bb267a5e53c7ffad8d79b2fd9a91060ce42a0cc33c39ae629fa9e69077715a88a029a59b68c35dd2ada4396b35d SHA512 eb5c90679d073856bac4b67fd49a9d74de6c91d3627461e8426ed0c2de2ca4344d25fb559bd7f6f13e09b7e443c51c3b4d5ead32f23f3fe10c115eb9ee019999 +DIST forgejo-10.0.1.tar.gz 56997906 BLAKE2B b87c9d7532557aa9a48a2a41562b1d6b90c8ca55f610f5eca459f8ad4a36a46e75b5cd149dfc6fcad92d27178a2a509e54bd32e483b7754f75a2e9ae68189fa3 SHA512 33b512c3ee8428eafbf6e730e9b550d49187b90665a90b9629bade47fd06b1e918eea29ff89141f0c580ffb000a39d6562f4741af31ffb4bf7a1a2a48e460bdf DIST forgejo-9.0.3.tar.gz 54029967 BLAKE2B 19659d94a22a611ba87091c034ebee0bc81072fa857c3e806881ffcbb2211ae521bf60309ad7144811bb5c1a9365953655f7106982be1a5ec49b5bd699dc9dbe SHA512 c7b29920d6e858130e269e113719fff22e8397c3f0931a03dc0fe4479ae15c532bd544ec9131d1e3e4b990f1822ea977d821b97c4d84c72b7abd4c268d534d00 diff --git a/www-apps/forgejo/forgejo-8.0.3.ebuild b/www-apps/forgejo/forgejo-10.0.1.ebuild similarity index 91% rename from www-apps/forgejo/forgejo-8.0.3.ebuild rename to www-apps/forgejo/forgejo-10.0.1.ebuild index 2b2357dce5..c596cf739b 100644 --- a/www-apps/forgejo/forgejo-8.0.3.ebuild +++ b/www-apps/forgejo/forgejo-10.0.1.ebuild @@ -122,13 +122,6 @@ pkg_postinst() { ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" ewarn "exist yet." ewarn "" - ewarn "7.x includes changes that may require manual intervention when" - ewarn "upgrading from 1.21.x, most prominently:" - ewarn "" - ewarn "> MySQL 8.0 or PostgreSQL 12 are the minimum supported versions. The" - ewarn "> database must be migrated before upgrading. The requirements" - ewarn "> regarding SQLite did not change." - ewarn ">" ewarn "> The Gitea themes were renamed and the [ui].THEMES setting must be changed as follows:" ewarn "> - gitea is replaced by gitea-light" ewarn "> - arc-green is replaced by gitea-dark" diff --git a/www-client/firefox-developer-bin/metadata.xml b/www-client/firefox-developer-bin/metadata.xml index e473d21c76..4b04391722 100644 --- a/www-client/firefox-developer-bin/metadata.xml +++ b/www-client/firefox-developer-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml index 6c1877de55..9f839c9298 100644 --- a/www-client/mullvad-browser-bin/metadata.xml +++ b/www-client/mullvad-browser-bin/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin diff --git a/www-misc/kiwix-desktop/metadata.xml b/www-misc/kiwix-desktop/metadata.xml index c5bf8d8985..efb391ecf9 100644 --- a/www-misc/kiwix-desktop/metadata.xml +++ b/www-misc/kiwix-desktop/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/www-misc/libkiwix/metadata.xml b/www-misc/libkiwix/metadata.xml index ecfd3edd20..bcb3f011c9 100644 --- a/www-misc/libkiwix/metadata.xml +++ b/www-misc/libkiwix/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/x11-misc/i3-restore/metadata.xml b/x11-misc/i3-restore/metadata.xml index f6d057e77b..e4e3c0ab49 100644 --- a/x11-misc/i3-restore/metadata.xml +++ b/x11-misc/i3-restore/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/x11-terms/tabby-bin/Manifest b/x11-terms/tabby-bin/Manifest index 14b51ae0c6..949ef641ca 100644 --- a/x11-terms/tabby-bin/Manifest +++ b/x11-terms/tabby-bin/Manifest @@ -1,2 +1 @@ -DIST tabby-1.0.189-linux-armhf.tar.gz 105778065 BLAKE2B bc91556cc4edea1e6f0665141295b23d7a6d5d59f709a3ec634bcae0627f27de95c39524ddedf093ad568e1ecee0b5c335caa4a40f976ccb5c6126cdc89c88e4 SHA512 edfde9669e5bca497f9d8ded5bd69a1cc56e2b3014ba72d9c4170e6badf1ec6f64e2cf2bb483c323348e8abad8a363b5225aaa3153fc107bb57d2e107513bb82 -DIST tabby-1.0.189-linux-x64.tar.gz 121716576 BLAKE2B 35f50046857b2229af5df2750bc5ab100abe6cdd869c4a4151738a7e0f05568e9290e77ae5805b6116050361f4ee72ca3340b74a27c8f3b035dd9edf2485dd68 SHA512 eef0b15671718063abf5af6701801d375ff9ca540d8fd62374ea22496b85db2c23b6a533c4df8d82b53c3b7c8433986c45fdcaa4b434f22c2a9c362fa3da7c51 +DIST tabby-1.0.221-linux-x64.tar.gz 139963949 BLAKE2B 9fa1b9c90337e7e2efb2768ae6773bc5961f5c1186d124bed2e588e60870c5cb8d739bcc527a90733de799f5703bec03a1fa4a21277dca723aeb8612d4d7137d SHA512 c0022e393b6ddba9ab4b176967c5a48c2fc020ee0f00976346e90c18e5d43470c679d4ec910760f8eee301b99504f643fa5fd2b92ad26ff8cbb487353ce73f09 diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild b/x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild similarity index 89% rename from x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild rename to x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild index 8f58a0dcd1..b7d4339abf 100644 --- a/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild +++ b/x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,6 @@ DESCRIPTION="A terminal for a more modern age" HOMEPAGE="https://tabby.sh" SRC_URI=" amd64? ( https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}-x64.tar.gz ) - arm? ( https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}-armhf.tar.gz ) " # This needs to be adjusted to allow for arm @@ -19,7 +18,7 @@ S="${WORKDIR}/${MY_P}-x64" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64" DEPEND=" || ( diff --git a/x11-themes/nulloy-theme-night/metadata.xml b/x11-themes/nulloy-theme-night/metadata.xml index 53b58963d3..4baea37b2e 100644 --- a/x11-themes/nulloy-theme-night/metadata.xml +++ b/x11-themes/nulloy-theme-night/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich