diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest index 12eb468898..370c86a350 100644 --- a/app-admin/gentoo_update/Manifest +++ b/app-admin/gentoo_update/Manifest @@ -1 +1 @@ -DIST gentoo_update-0.1.14.gh.tar.gz 16249 BLAKE2B e94d59098912a4fb469d3e0428688054c8c0ae02961102bfe65adc03dfecf4e71de0fb0a4cf49e4316d1b708b17586e293ed62c9f58d68510811d4133377ab10 SHA512 78a8bd132a0fb0b82d39e3953f0909290ae4cc9cd05325b16e64d1317660e75007a21f5ea537e6aed9ae9b9d33e2ddf97a4d28e946aa9b56047fe623fbb7db18 +DIST gentoo_update-0.1.16.gh.tar.gz 17194 BLAKE2B dadc983493d0e1a229bbacd0b25be76f4a0027746047e61e3c0344f7849d128a7ae6c4b1ed7bc4179a17fc2177e04d609216361bf01a5b814aa18a7edb1b41bc SHA512 1e6371399a8fb5a4e273c04929fb89973ebafc741e046d3a371bf5d6464b5084f5ade222796712f5a39b1f7d94227d9e0c491070d63630597179c638296887c9 diff --git a/app-admin/gentoo_update/gentoo_update-0.1.14.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.16.ebuild similarity index 100% rename from app-admin/gentoo_update/gentoo_update-0.1.14.ebuild rename to app-admin/gentoo_update/gentoo_update-0.1.16.ebuild diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index f63ec73691..18292e35ef 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,2 +1,3 @@ DIST pulumi-v3.80.0-linux-x64.tar.gz 162654764 BLAKE2B c7f3774ebb221344144953d36522d31f2ff3e6c01e7e7269ae22f024fb3f7274adba9353c8d30cadb953571575ac13e36e6fc3358b0435d900e0653d4ee584e3 SHA512 9b5850c8dfa6e1c86d027ac01e42802023b5be02a2989ca4bc62fb3e8a6c2e1d59d3ab30e9b381e411215c0956ac2157841e8240c16d8e2cfb3ba5c6026a5b3f DIST pulumi-v3.81.0-linux-x64.tar.gz 162663777 BLAKE2B 95ab73b4f8d3695bf90b9cd5068692908e89e0e931b1d580f847de74871b6e5ca5e39196d4d3e6e010cf91843f6649b39e77d4b278e32302d22730d6eb7efbec SHA512 8a3b680cc348385c32c1069338e7d710b696e26c6f4b60dea963848b0df4298c8b08262938d2e93460c77cb620ce6495b60da97145a347b50fd71619173585f8 +DIST pulumi-v3.86.0-linux-x64.tar.gz 163524936 BLAKE2B 9a5865f85a6e835c91ac4b2b3a66a8eb97b6f85026cdd314614d9ffea9a3a7ec01d8d6571d9b2a8cbb13cd26c4b5df73cf4bef443ece841ce31d78a8147b5ffd SHA512 6328207c6cbddd08824334a55906ad37c724335757298586fd9e0a3f50979b08bbb4754e1b34745f559b7fd285a99f8d0d615c49f9ca2fba43d7e3e25f28a93f diff --git a/app-admin/pulumi-bin/pulumi-bin-3.86.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.86.0.ebuild new file mode 100644 index 0000000000..febb59ec18 --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.86.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 14b37904a9..900ce9f46e 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,4 +1,4 @@ DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb3a0eca06028cd0a9bbc7470dc98a05501ca3f81d15197da389f882167ce134b824961684bc8567ea7fa95907e4af SHA512 2047450ab04179be4c95e33fa35731700dbe5961795b8f11dda5410fdbc199486161a6a7abfcc1a3f555f352d014ac3515d1eeb5da984da4f0cdd4adf0e51bbe -DIST obsidian-1.4.13-amd64.tar.gz 99706160 BLAKE2B 3da6f0c2422bd6c8af611ccfe8f52a1a07ad1985a96c3e23a26daaa98d5cff67c137cba7eefa1b59f7d459888d12af4a00331f0cc184d980c316186ed4d6b1a2 SHA512 20b0fdba156bf4dac46e4bd3ddb49dedf005612bcb3687bb5da2cc5c2a8cafc9f43fa911488441adf9ee3c4e65d78158ca22665837894ca50e319774c22742b9 -DIST obsidian-1.4.13-arm64.tar.gz 100139943 BLAKE2B e132df95e4cc8f282fd0c8c81f4fc4a2642a325d0c203d774ee14e6f32a28b2c0c0b7346647e5eb42a0a125a5e74bf4fa8662c473436f79edc9ebd83939616c2 SHA512 046be9f527f4de1070b4bcbd9d3a89e484f55e7e065fd69cb5e8581b8fda4a23db05fba1b5b46af9cc1ff2c520bd5bfd565143bdf5cc7d17cd46d60fcf2fa3da -DIST obsidian-1.4.13.gh.deb 73357626 BLAKE2B d9e8623781b9777eeb9ff24267bfe5aefd02dd6a450063983f12f596c3fb713b3316bb25e4d040939939e554233718f90e4bb00c43b0f153625d922824df2146 SHA512 18806df0d5a77d99a044e2b365133fd6c719289505323e3c8c5555141532e6b5abedd6d45f882562368a4400bdd251e6afb964b68975a88c22bcf906f7885e4d +DIST obsidian-1.4.14-amd64.tar.gz 99705062 BLAKE2B a109422aa9ed39715e8b5da469e1dffbbdda7a1d135060a4c9129c3acd3e10b4db8dd4a3a3d281556e6d9836250bfa434c78cfeb5cd87306511d165a18ce788e SHA512 d132e209ca013254aa9ff034bc20b36afc1df5f2c45395480e159f8870d2b7d5239ee42c8e193d98bbfe47c1546ad95963d06addbe4d67797a8cf6b604b81088 +DIST obsidian-1.4.14-arm64.tar.gz 100135969 BLAKE2B 2f5932efd65ae3f684578718d07c7fcd8af6a633fcac3046fa1476ec6307085185b0f50605890f2b618e8076bec658622554d2278c6408a34ac43ca4b283707a SHA512 f4b38346e21db40cf99c6983913c92ab83d170a28c3461794e6d3b52ff547f3ddbbb4562b24edc0728ec6daf5fbbd0d3e2450c15cfbd3fcacaa752cf2d03b1ed +DIST obsidian-1.4.14.gh.deb 73337570 BLAKE2B a4e7278e637b8e98904a057e07f57ff63a97f7dcdc536de99685435fff92d107da40597e5b27f5fae5cda7b9e383b9489821ff4501b274050f927ab60d018c23 SHA512 d0af112035f00efe1811f9235bd6d5eee9d3923e757f0c7707ce857e7a026579680da65c199720ad6290d5228d1b1aa1c267ac9728dc143e15628cc42b8180cd diff --git a/app-office/obsidian/obsidian-1.4.13.ebuild b/app-office/obsidian/obsidian-1.4.14.ebuild similarity index 99% rename from app-office/obsidian/obsidian-1.4.13.ebuild rename to app-office/obsidian/obsidian-1.4.14.ebuild index 47c9e43c29..b07d924ffa 100644 --- a/app-office/obsidian/obsidian-1.4.13.ebuild +++ b/app-office/obsidian/obsidian-1.4.14.ebuild @@ -23,7 +23,6 @@ SRC_URI=" https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) - " RESTRICT="mirror strip bindist" diff --git a/dev-python/gbinder/Manifest b/dev-python/gbinder/Manifest index f3c1328de1..95289ea835 100644 --- a/dev-python/gbinder/Manifest +++ b/dev-python/gbinder/Manifest @@ -1 +1 @@ -DIST gbinder-1.1.1.tar.gz 24340 BLAKE2B d93d332e0c8a04c5adbf0ca2680d32a7e8d7b0ba8350f50b365966b8bce082456b3463509334831fc376ebecc0f2dd67542bd5d45c94e028d325458944a70147 SHA512 1910d6e904ac46da519064e9dc57e4059e1ea7072f2cf4b7ca0888a73701a590ff565fe9e9ca67acf94dba2a69f3138457d8b9533c2360befdd508b983f32a03 +DIST gbinder-1.1.2.tar.gz 22772 BLAKE2B c5b3ae434422afc761e9e9d63f86ab9c89b6b2b96b98f7d8cde185de5c2349a7a42ac2a9355fabc0c412d1eb580c7d305056d2546dd148b558c9154c76127c41 SHA512 6f076a5cb265eed193d2ac2623921e76ced923230ca2131460efea941182f26b770d657f5155f6a29fa54a314f6dc62a8d5b96d14ee90a359389e60318a38b71 diff --git a/dev-python/gbinder/gbinder-1.1.1-r11.ebuild b/dev-python/gbinder/gbinder-1.1.1-r11.ebuild deleted file mode 100644 index fe0e938af8..0000000000 --- a/dev-python/gbinder/gbinder-1.1.1-r11.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -DISTUTILS_USE_PEP517="setuptools" - -inherit distutils-r1 - -if [[ ${PV} != *9999* ]]; then - MY_PN="${PN}-python" - MY_P="${MY_PN}-${PV}" - S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/erfanoabdi/gbinder-python/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/erfanoabdi/gbinder-python.git" -fi - -DESCRIPTION="Python bindings for libgbinder" -HOMEPAGE="https://github.com/erfanoabdi/gbinder-python" -LICENSE="GPL-3" -SLOT="0" - -PATCHES=( - "${FILESDIR}"/gbinder-1.1.1-setuptools.patch -) - - -DEPEND="dev-libs/gbinder - dev-libs/libglibutil" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - =dev-python/cython-0*[${PYTHON_USEDEP}] - ${DISTUTILS_DEPS} -" - -python_configure_all () { - DISTUTILS_ARGS=( --cython ) -} diff --git a/dev-python/gbinder/gbinder-1.1.1.ebuild b/dev-python/gbinder/gbinder-1.1.1.ebuild deleted file mode 100644 index 809b0e6384..0000000000 --- a/dev-python/gbinder/gbinder-1.1.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -if [[ ${PV} != *9999* ]]; then - MY_PN="${PN}-python" - MY_P="${MY_PN}-${PV}" - S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/erfanoabdi/gbinder-python/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/erfanoabdi/gbinder-python.git" -fi - -DESCRIPTION="Python bindings for libgbinder" -HOMEPAGE="https://github.com/erfanoabdi/gbinder-python" -LICENSE="GPL-3" -SLOT="0" - -DEPEND="dev-libs/gbinder - dev-libs/libglibutil" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - dev-python/cython[${PYTHON_USEDEP}] -" - -python_compile() { - distutils-r1_python_compile --cython -} diff --git a/dev-python/gbinder/gbinder-1.1.1-r10.ebuild b/dev-python/gbinder/gbinder-1.1.2.ebuild similarity index 100% rename from dev-python/gbinder/gbinder-1.1.1-r10.ebuild rename to dev-python/gbinder/gbinder-1.1.2.ebuild diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest index 11f1de0f70..99d4137afe 100644 --- a/games-action/ddnet/Manifest +++ b/games-action/ddnet/Manifest @@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480 DIST cxx-1.0.71.crate 195479 BLAKE2B 956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c SHA512 1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305 DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d SHA512 53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9 DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5 SHA512 13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc -DIST ddnet-17.2.1.tar.gz 45654486 BLAKE2B 802a0fda5348546056eb1cd41616a02d8257a33bdb075b23f0f092d04826b7b6a128d05686f2f03ab0c6e80234186a7aa94f8bdc46e27ee6cb430bc5c03e5c87 SHA512 d766964d31ef62a84d85c12e022656258b5621e20e7561694a27b8a2821f86f0d3ad566110ca171b20f429cd83520bb58fab0edee1a879f76898bf1db722e34a +DIST ddnet-17.3.tar.gz 45689515 BLAKE2B a8221cd9781e85a75f730c836b01693e4a3f9bec1ec3fda5434f836005c3b1943521bb8c16d5577ebf6293e289d09e833625299fa28aa0d63e1b3eda96fa3fb8 SHA512 f8210772a669768ff940494f2fd80cc13b30d9367c9d5c43f84b6d73728f8676b4a026a709ea9be7263d61a280bea086f9c9ba12f8250596854d8d5e9618a279 DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb SHA512 9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be diff --git a/games-action/ddnet/ddnet-17.2.1.ebuild b/games-action/ddnet/ddnet-17.3.ebuild similarity index 100% rename from games-action/ddnet/ddnet-17.2.1.ebuild rename to games-action/ddnet/ddnet-17.3.ebuild diff --git a/games-emulation/yuzu/yuzu-9999.ebuild b/games-emulation/yuzu/yuzu-9999.ebuild index 643b5c664b..56db5e9755 100644 --- a/games-emulation/yuzu/yuzu-9999.ebuild +++ b/games-emulation/yuzu/yuzu-9999.ebuild @@ -46,7 +46,7 @@ RDEPEND=" system-libfmt? ( >=dev-libs/libfmt-9:= ) " DEPEND="${RDEPEND} - <=dev-cpp/cpp-httplib-0.13.0 + dev-cpp/cpp-httplib dev-cpp/cpp-jwt system-vulkan? ( >=dev-util/vulkan-headers-1.3.250 dev-util/spirv-headers ) @@ -123,7 +123,7 @@ src_prepare() { sed -i '/^if.*cubeb/,/^endif()/d' externals/CMakeLists.txt || die # Unbundle cpp-httplib - sed -i -e '/httplib/s/ 0.11//' CMakeLists.txt || die + sed -i -e '/httplib/s/ 0.12//' CMakeLists.txt || die sed -i -e '/^# httplib/,/^endif()/d' externals/CMakeLists.txt || die # Unbundle enet diff --git a/games-util/grapejuice/Manifest b/games-util/grapejuice/Manifest new file mode 100644 index 0000000000..ff95a76326 --- /dev/null +++ b/games-util/grapejuice/Manifest @@ -0,0 +1 @@ +DIST grapejuice-v7.20.11.tar.bz2 957454 BLAKE2B 1553082da9d17f1c22b39ec9d8a1a1f034c1ea64362295edc5a4e0131b0063e2b01aafbe5b1959703c293baabdbdd5c8a385368ef4917cd1b5c25d87b50b6a53 SHA512 f708898961202a7926353cc2163f0c74da0cd32a25f60285e31508aa9087be79c03b88c727e4bca02a6befac4d6875c04269c520719bc026f05045b0c2474897 diff --git a/games-util/grapejuice/grapejuice-7.20.11.ebuild b/games-util/grapejuice/grapejuice-7.20.11.ebuild new file mode 100644 index 0000000000..147b21f2a6 --- /dev/null +++ b/games-util/grapejuice/grapejuice-7.20.11.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg + +DESCRIPTION="A Wine+Roblox management application" +HOMEPAGE="https://gitlab.com/brinkervii/grapejuice" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/brinkervii/grapejuice.git" + EGIT_BRANCH="staging" +else + SRC_URI="https://gitlab.com/brinkervii/grapejuice/-/archive/v${PV}/grapejuice-v${PV}.tar.bz2" + KEYWORDS="-* ~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND="dev-libs/gobject-introspection + dev-python/click + dev-python/packaging + dev-python/pip + dev-python/psutil + dev-python/pydantic + dev-python/pygobject + dev-python/requests + dev-python/setuptools + dev-python/unidecode + dev-python/wheel + dev-util/desktop-file-utils + dev-util/gtk-update-icon-cache + dev-vcs/git + sys-devel/gettext + x11-apps/mesa-progs + x11-libs/cairo + x11-libs/gtk+ + x11-misc/shared-mime-info + x11-misc/xdg-user-dirs + x11-misc/xdg-utils" + +RDEPEND=" + ${DEPEND} + virtual/wine" + +src_unpack() { + default + if [[ ${PV} == *9999* ]]; then + git-r3_src_unpack + else + mv "${WORKDIR}/grapejuice-v${PV}" "${S}" || die + fi +} + +src_prepare() { + default + sed -i \ + -e 's/"--target"/"--no-build-isolation",\n\t\t"--target"/' \ + src/grapejuice_packaging/builders/linux_package_builder.py || die +} + +src_compile() { + cd "${S}" + export PYTHONPATH="${S}/src" + python3 -m grapejuice_packaging linux_package || die +} + +src_install() { + export PYTHON_VERSION=$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")') + tar -xf "${S}/dist/linux_package"/*.tar.gz -C "${D}" || die + mv "${D}/usr/lib/python3/dist-packages" "${D}/usr/lib/python${PYTHON_VERSION}" || die + rm -r "${D}/usr/lib/python3" || die + default +} diff --git a/games-util/grapejuice/grapejuice-9999.ebuild b/games-util/grapejuice/grapejuice-9999.ebuild new file mode 100644 index 0000000000..147b21f2a6 --- /dev/null +++ b/games-util/grapejuice/grapejuice-9999.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg + +DESCRIPTION="A Wine+Roblox management application" +HOMEPAGE="https://gitlab.com/brinkervii/grapejuice" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/brinkervii/grapejuice.git" + EGIT_BRANCH="staging" +else + SRC_URI="https://gitlab.com/brinkervii/grapejuice/-/archive/v${PV}/grapejuice-v${PV}.tar.bz2" + KEYWORDS="-* ~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND="dev-libs/gobject-introspection + dev-python/click + dev-python/packaging + dev-python/pip + dev-python/psutil + dev-python/pydantic + dev-python/pygobject + dev-python/requests + dev-python/setuptools + dev-python/unidecode + dev-python/wheel + dev-util/desktop-file-utils + dev-util/gtk-update-icon-cache + dev-vcs/git + sys-devel/gettext + x11-apps/mesa-progs + x11-libs/cairo + x11-libs/gtk+ + x11-misc/shared-mime-info + x11-misc/xdg-user-dirs + x11-misc/xdg-utils" + +RDEPEND=" + ${DEPEND} + virtual/wine" + +src_unpack() { + default + if [[ ${PV} == *9999* ]]; then + git-r3_src_unpack + else + mv "${WORKDIR}/grapejuice-v${PV}" "${S}" || die + fi +} + +src_prepare() { + default + sed -i \ + -e 's/"--target"/"--no-build-isolation",\n\t\t"--target"/' \ + src/grapejuice_packaging/builders/linux_package_builder.py || die +} + +src_compile() { + cd "${S}" + export PYTHONPATH="${S}/src" + python3 -m grapejuice_packaging linux_package || die +} + +src_install() { + export PYTHON_VERSION=$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")') + tar -xf "${S}/dist/linux_package"/*.tar.gz -C "${D}" || die + mv "${D}/usr/lib/python3/dist-packages" "${D}/usr/lib/python${PYTHON_VERSION}" || die + rm -r "${D}/usr/lib/python3" || die + default +} diff --git a/games-util/grapejuice/metadata.xml b/games-util/grapejuice/metadata.xml new file mode 100644 index 0000000000..f1a0728922 --- /dev/null +++ b/games-util/grapejuice/metadata.xml @@ -0,0 +1,11 @@ + + + + + turret@turret.cyou + turret + + + brinkervii/grapejuice.git + + diff --git a/media-fonts/source-han-mono/source-han-mono-1.002.ebuild b/media-fonts/source-han-mono/source-han-mono-1.002.ebuild index 513b54344f..670601e8a2 100644 --- a/media-fonts/source-han-mono/source-han-mono-1.002.ebuild +++ b/media-fonts/source-han-mono/source-han-mono-1.002.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit font DESCRIPTION="Pan-CJK OpenType/CFF mono font family" -HOMEPAGE="https://github.com/adobe-fonts/source-han-serif/" +HOMEPAGE="https://github.com/adobe-fonts/source-han-mono" SRC_URI="https://github.com/adobe-fonts/${PN}/releases/download/${PV}/SourceHanMono.ttc -> ${P}.ttc" S=${WORKDIR} diff --git a/media-fonts/source-han-serif/Manifest b/media-fonts/source-han-serif/Manifest index bbacee960f..38c78ed3f4 100644 --- a/media-fonts/source-han-serif/Manifest +++ b/media-fonts/source-han-serif/Manifest @@ -1,8 +1,8 @@ -DIST source-han-serif-ja-1.001.zip 36733628 BLAKE2B 0c171c414b350ecb65ade49d80bfed127c8f339a34fc43f9c0ee2fb853521165d81f6a3bd65be01c6d404c679d26930494fa077df0aec4b5c3783341c624cddc SHA512 5e6005e904619b671b1ffd089a0f44e0502e3a6af1dca749ddcf0fe0fe6d67cbb0d2e19099f5e0da173a31e67bcbeb6f884e41eb998141346be69122452a0ae4 DIST source-han-serif-ja-2.001.zip 36789229 BLAKE2B b17cdb9ade2bdde67ccf142fe6c8b2637b520916ee72028bf0f4226e733fd5fea244344c288ad5217b2b28b312e92f0787b54dba60e3031b8203760590311981 SHA512 f436321985c5a2c3a8b3483c94d7d0bcde059832c3068ee1a74b6468a46ce19d571fc782ee395b6b5ef9bd26279c3661dd6adffed24845c6e92670784fe03831 -DIST source-han-serif-ko-1.001.zip 38346428 BLAKE2B 423d09b686d4c953e14689e92769bc1bd93168d64f930f121d30f8b04610fe9f47c3eca7dd1adbff30325d599c7336159dddf795612a0a40d238c5831f622297 SHA512 0562aaab11926a70672c0aba6dc0e212492067d02bea71c2508ff199c84a7b02e5e2dc87aaa8b2a966cdeb5ef30ecc8e8ebe0c2eea8e881b788adfaa00aa2e7c +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-zh_CN-1.001.zip 66778823 BLAKE2B 8878b8dfbbf5b15067a31fe0a1055f8e3de7afe280072dd23226fe06bba403e3e69b50b5ecac28e7b53f916f3e5c821696aa399a9893089b59fa78c020e19063 SHA512 e8bd7776caff6a70945c23ec02ece2310fbe905768ae784698bf937ed6e376e2065f535f2498909d962b3942c524f8621c1fd4bc41e3c2d3d033806cab4a0ffc +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-zh_TW-1.001.zip 34610053 BLAKE2B 9f7ff54a1ae1f3b87ce0c4854d77860e96d8973c9edec5d8442e50a8055fe440f7a8663b341555af9094c2c07ebac022f5b1e8ce097e117087fb1a4a6cb91918 SHA512 29f88f7f7b280187fc46e7e14a3bf869c1e543b1f6be0667e1fdae06a934471124207b7d45ae505bf3bf2f4c0541ed1ffb8612992342d81d85a6587e85545aa4 +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_TW-2.002.zip 47261252 BLAKE2B 5135c3145fedb13e347c30b34377d22d60f6074a80d360c10fa179e984af3638fa7566838046b210ae378cb977433e5fb219d8c09f8af6850990a5f9dc152166 SHA512 57a0a1e8e5835d811caeb8571e91a1fc7e5ffad6ed6a32433971c5a85a8b94deb1a0d880d64c3fa826316ce0eed601c4232163b1459567bf868ccc04990c901b diff --git a/media-fonts/source-han-serif/source-han-serif-1.001.ebuild b/media-fonts/source-han-serif/source-han-serif-1.001.ebuild deleted file mode 100644 index 998d253e38..0000000000 --- a/media-fonts/source-han-serif/source-han-serif-1.001.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit font - -DESCRIPTION="Pan-CJK OpenType/CFF font family" -HOMEPAGE="https://github.com/adobe-fonts/source-han-serif/" -SRC_URI=" - l10n_ja? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifJP.zip -> ${PN}-ja-${PV}.zip ) - l10n_ko? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifKR.zip -> ${PN}-ko-${PV}.zip ) - l10n_zh-CN? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifCN.zip -> ${PN}-zh_CN-${PV}.zip ) - l10n_zh-TW? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifTW.zip -> ${PN}-zh_TW-${PV}.zip )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" -IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW" -REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )" - -S=${WORKDIR} -FONT_SUFFIX="otf" -RESTRICT="binchecks strip" - -BDEPEND="app-arch/unzip" - -src_install() { - use l10n_ja && FONT_S="${S}/SourceHanSerifJP" font_src_install - use l10n_ko && FONT_S="${S}/SourceHanSerifKR" font_src_install - use l10n_zh-CN && FONT_S="${S}/SourceHanSerifCN" font_src_install - use l10n_zh-TW && FONT_S="${S}/SourceHanSerifTW" font_src_install -} diff --git a/media-fonts/source-han-serif/source-han-serif-2.002.ebuild b/media-fonts/source-han-serif/source-han-serif-2.002.ebuild new file mode 100644 index 0000000000..52911fafdf --- /dev/null +++ b/media-fonts/source-han-serif/source-han-serif-2.002.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +# NOTE: There is a zh_HK version, but to use that zh_HK has to be added to +# profiles/desc/l10n.desc in ::gentoo, as far as i'm aware. + +DESCRIPTION="Pan-CJK OpenType/CFF font family" +HOMEPAGE="https://github.com/adobe-fonts/source-han-serif/" +SRC_URI=" + l10n_ja? ( https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/12_SourceHanSerifJP.zip -> ${PN}-ja-${PV}.zip ) + l10n_ko? ( https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/13_SourceHanSerifKR.zip -> ${PN}-ko-${PV}.zip ) + l10n_zh-CN? ( https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/14_SourceHanSerifCN.zip -> ${PN}-zh_CN-${PV}.zip ) + l10n_zh-TW? ( https://github.com/adobe-fonts/${PN}/releases/download/${PV}R/15_SourceHanSerifTW.zip -> ${PN}-zh_TW-${PV}.zip ) +" +S=${WORKDIR} + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" +IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW" +REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )" + +FONT_SUFFIX="otf" +RESTRICT="binchecks strip" + +BDEPEND="app-arch/unzip" + +src_install() { + use l10n_ja && FONT_S="${S}/SubsetOTF/JP" font_src_install + use l10n_ko && FONT_S="${S}/SubsetOTF/KR" font_src_install + use l10n_zh-CN && FONT_S="${S}/SubsetOTF/CN" font_src_install + use l10n_zh-TW && FONT_S="${S}/SubsetOTF/TW" font_src_install +} diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild index fd71f78d4c..906a974c0d 100644 --- a/mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild +++ b/mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild @@ -22,7 +22,7 @@ IUSE="test" RDEPEND=" dev-libs/glib:2 - media-video/ffmpeg + media-video/ffmpeg:= " DEPEND="${RDEPEND}" # temporary dep for tests on media-video/mpv due to https://github.com/mpv-player/mpv/pull/11468 diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild index fd71f78d4c..906a974c0d 100644 --- a/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild +++ b/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild @@ -22,7 +22,7 @@ IUSE="test" RDEPEND=" dev-libs/glib:2 - media-video/ffmpeg + media-video/ffmpeg:= " DEPEND="${RDEPEND}" # temporary dep for tests on media-video/mpv due to https://github.com/mpv-player/mpv/pull/11468 diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest index 7f3b0c7572..f79cb4fd4b 100644 --- a/www-apps/invidious/Manifest +++ b/www-apps/invidious/Manifest @@ -1,4 +1,4 @@ -DIST invidious-2023.07.05.tar.gz 3267903 BLAKE2B a2b25c996c17151ace3a1ebea4ff34d746b84d640d04bd56b1ff34f03146a78550da976dac38c606072212ad9cc07016865128f276ab0039ed29b970f5d34616 SHA512 7b8f3b205721d021f1f0f9a32dbb466a4acbe2a6c231be77a5e0b19f20ac4c6e9884040fc65750b37a229e26f0ddf8a105fe0d0f0f56d77ba34deb00366c9a71 +DIST invidious-2023.09.27.tar.gz 3273295 BLAKE2B 4d5584bc4c1be1c8f92e129bbe0d217694125c3478e71d243771191a05b3fad3536023e337758e1f72ee186ef09b77c7eb84491559fa66fd2e716fe98939a2c4 SHA512 2618ccd469a7b22f4c5c1e4c5dd9c10dd09acac341410116c11b666d03507e55358bba4a5656298e69e7587aecfcf06831cc86d638ab663c8fe1e3fff3b38c1a DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59 DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946 diff --git a/www-apps/invidious/invidious-2023.07.05.ebuild b/www-apps/invidious/invidious-2023.09.27.ebuild similarity index 98% rename from www-apps/invidious/invidious-2023.07.05.ebuild rename to www-apps/invidious/invidious-2023.09.27.ebuild index b809164afe..6e7194b159 100644 --- a/www-apps/invidious/invidious-2023.07.05.ebuild +++ b/www-apps/invidious/invidious-2023.09.27.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit check-reqs shards systemd -COMMIT="507bed6313b49564e53b69a5c9b4d072d1e05e4b" +COMMIT="bb14f794969f62582917a39c2dd57bf92fa146a7" MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54" MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}" DESCRIPTION="Invidious is an alternative front-end to YouTube" @@ -45,7 +45,7 @@ COMMON_DEPEND=" dev-libs/libpcre2:= dev-libs/libxml2:2 dev-libs/libyaml -