diff --git a/app-doc/ford/Manifest b/app-doc/ford/Manifest index b4e409dd45..68e9d8823b 100644 --- a/app-doc/ford/Manifest +++ b/app-doc/ford/Manifest @@ -1,4 +1 @@ -DIST FORD-6.1.17.tar.gz 6132346 BLAKE2B b01aa7cd19f02bec53fe3f85e3d4f002cf314655a1d344ecdee7765bd423cfeb6a1d85a4df084b57a1484ab22519b1604bc5fe869ea34220b9a6bdceadc5ec46 SHA512 b5d89ffec4485276b4f37f7ebdb00774e3dd31a572dd047ccbf7fd7a7d579f4221a60920d2965a4c198cbd9392414c635adb4aeed68d7587906a7574c0f9bcec -DIST FORD-6.2.0.tar.gz 6135683 BLAKE2B 3d8e87007259fea7dce3d88641902a367634ed00e96eb77c70a037be5736fb341d41737af002c9daa8c6e5606bbc5f0240c466e7e9164af698cfacdcbb06f5aa SHA512 8f87a17c9b0736ba994d7cd7a38d601f8fa9432340908db61866e9362f76168ed4bb5fe2ab92b3c0bd93138640dbbb9e8e6eed681241a663e3c8500d84d67de9 -DIST FORD-6.2.4.tar.gz 6138975 BLAKE2B 6f9ad0978db752fbc517072a77f15f33372ff0e34f3d86f89f23386763aa0bdc5efefcb335b9fd6f3da17418f76872bd317b8e60785bd5ea74a4d91063880762 SHA512 6b9db315e74b8c8bfe63923a0305f6fc43eef6ac016ffb6d268dc84259cfdce738341aca0726eb6f60bd3ccff882193140516fa52f5b453f58d0872d632e87db DIST FORD-6.2.5.tar.gz 6140012 BLAKE2B 261ddf8901c53732feb46e5ec9adefd689e10db0e1a674b45c9757f49658d57f1c6d3d0a5ba12bbc9d1d7d0a48031b29c772f438aea2069a5451d7e3b4aaa82b SHA512 1f47ddd45804af3c9d99576e542795f91a1833d816ceccb5e81f8f71710e0c79a4ba769b95b85771365d8c4392d1c812e247a5b82cfee6cc023f61eeedd86d75 diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild b/app-doc/ford/ford-6.1.17-r1.ebuild deleted file mode 100644 index 2bb02a6e59..0000000000 --- a/app-doc/ford/ford-6.1.17-r1.ebuild +++ /dev/null @@ -1,48 +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 pypi toolchain-funcs - -MY_PN="FORD" -DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" -HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford" -SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/markdown-3.4[${PYTHON_USEDEP}] - >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - >=dev-python/toposort-1.7[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}_fix_python3.11_tests.patch" - "${FILESDIR}/${P}_fix_setuptools_QA_warnings.patch" -) - -DOCS=( CHANGELOG.md README.md ) - -distutils_enable_tests pytest - -src_prepare() { - default - sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 -} diff --git a/app-doc/ford/ford-6.2.0.ebuild b/app-doc/ford/ford-6.2.0.ebuild deleted file mode 100644 index 9032e2e46a..0000000000 --- a/app-doc/ford/ford-6.2.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi toolchain-funcs - -MY_PN="FORD" -DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" -HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford" -SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/markdown-3.4[${PYTHON_USEDEP}] - >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - >=dev-python/toposort-1.7[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-6.2.5_fix_setuptools_warnings.patch" ) - -DOCS=( CHANGELOG.md README.md ) - -distutils_enable_tests pytest - -src_prepare() { - default - sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 -} diff --git a/app-doc/ford/ford-6.2.4.ebuild b/app-doc/ford/ford-6.2.4.ebuild deleted file mode 100644 index 9032e2e46a..0000000000 --- a/app-doc/ford/ford-6.2.4.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi toolchain-funcs - -MY_PN="FORD" -DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" -HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford" -SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/markdown-3.4[${PYTHON_USEDEP}] - >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - >=dev-python/toposort-1.7[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-6.2.5_fix_setuptools_warnings.patch" ) - -DOCS=( CHANGELOG.md README.md ) - -distutils_enable_tests pytest - -src_prepare() { - default - sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 -} diff --git a/app-doc/ford/ford-6.2.5.ebuild b/app-doc/ford/ford-6.2.5.ebuild index 3fc47c364e..fd0b34ac43 100644 --- a/app-doc/ford/ford-6.2.5.ebuild +++ b/app-doc/ford/ford-6.2.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest deleted file mode 100644 index 2c219c1c9c..0000000000 --- a/app-misc/Clipboard/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST Clipboard-0.7.1.tar.gz 29187709 BLAKE2B 9e33b0aa81ea434936e6c4fb6584e1df82726ebb98e933740f469454095c0810cc3e979a85009d2774d27b8e12d46c7affb82f4345cbf8425179040b0c448c88 SHA512 29c50c73d5b6860bc49c41fccbd04a7b8904876a2925916471039b22abb6a964d04dbbdb5fa7a97da346c85c1c47ab5b76a3f9a77ce11446c6fc7a5754c699fe -DIST Clipboard-0.8.0.tar.gz 29340849 BLAKE2B 91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326 SHA512 b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63 diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest new file mode 100644 index 0000000000..e5bc79b7b5 --- /dev/null +++ b/app-misc/clipboard/Manifest @@ -0,0 +1,2 @@ +DIST clipboard-0.8.0.tar.gz 29340849 BLAKE2B 91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326 SHA512 b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63 +DIST clipboard-0.8.1.tar.gz 31510477 BLAKE2B 25243b59af15ef692f466fcb2b6c35cdd05e2ebaee95ddf2b1c6a555c2225d2273c4d0cc7785fb2da8cfdf8a5afeac968a48cc191c45e1df6966a8dfcfccff0b SHA512 b4c2c857cc734c6470990348c67f31b706cb61b116794135d5e60073d8e5389d4c93ee410e47a9c07998bd3a6578013879ee5f997eda9613c864ea312b54da2e diff --git a/app-misc/Clipboard/Clipboard-0.7.1.ebuild b/app-misc/clipboard/clipboard-0.8.0.ebuild similarity index 85% rename from app-misc/Clipboard/Clipboard-0.7.1.ebuild rename to app-misc/clipboard/clipboard-0.8.0.ebuild index 6c6de407f4..57d5d1c0aa 100644 --- a/app-misc/Clipboard/Clipboard-0.7.1.ebuild +++ b/app-misc/clipboard/clipboard-0.8.0.ebuild @@ -5,9 +5,11 @@ EAPI=8 inherit cmake +MY_PN="Clipboard" +MY_P="${MY_PN}-${PV}" DESCRIPTION="Cut, copy, and paste anything in your terminal" HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard" -SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -20,6 +22,8 @@ RDEPEND="X? ( x11-libs/libX11 ) dev-libs/wayland ) " +S="${WORKDIR}/${MY_P}" + PATCHES=( "${FILESDIR}/disable-git-and-lto.patch" ) diff --git a/app-misc/Clipboard/Clipboard-0.8.0.ebuild b/app-misc/clipboard/clipboard-0.8.1.ebuild similarity index 52% rename from app-misc/Clipboard/Clipboard-0.8.0.ebuild rename to app-misc/clipboard/clipboard-0.8.1.ebuild index d2aca6ef2f..57d5d1c0aa 100644 --- a/app-misc/Clipboard/Clipboard-0.8.0.ebuild +++ b/app-misc/clipboard/clipboard-0.8.1.ebuild @@ -5,9 +5,11 @@ EAPI=8 inherit cmake +MY_PN="Clipboard" +MY_P="${MY_PN}-${PV}" DESCRIPTION="Cut, copy, and paste anything in your terminal" HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard" -SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -20,6 +22,8 @@ RDEPEND="X? ( x11-libs/libX11 ) dev-libs/wayland ) " +S="${WORKDIR}/${MY_P}" + PATCHES=( "${FILESDIR}/disable-git-and-lto.patch" ) @@ -43,14 +47,3 @@ src_configure() { ) cmake_src_configure } - -pkg_postinst() { - ewarn "The new history feature makes CB incompatible with how older versions stored clipboard contents." - ewarn "If you have existing content when you upgrade, then it might not appear in CB, although it won't be deleted." - ewarn "To fix this, take everything stored in the data folder of your existing clipboards" - ewarn "and move them to a \"0\" subfolder within data." - ewarn "So, if you have the file Foobar stored under data, the new setup will look like the folder 0 under data," - ewarn "and 0 stores the file Foobar." - ewarn "To find where CB keeps your clipboards, use the cb info command and check the line that says Stored in...." - ewarn "If you don't already have content stored with CB, then this warning doesn't apply to you." -} diff --git a/app-misc/Clipboard/files/disable-debug-info.patch b/app-misc/clipboard/files/disable-debug-info.patch similarity index 100% rename from app-misc/Clipboard/files/disable-debug-info.patch rename to app-misc/clipboard/files/disable-debug-info.patch diff --git a/app-misc/Clipboard/files/disable-git-and-lto.patch b/app-misc/clipboard/files/disable-git-and-lto.patch similarity index 100% rename from app-misc/Clipboard/files/disable-git-and-lto.patch rename to app-misc/clipboard/files/disable-git-and-lto.patch diff --git a/app-misc/Clipboard/metadata.xml b/app-misc/clipboard/metadata.xml similarity index 100% rename from app-misc/Clipboard/metadata.xml rename to app-misc/clipboard/metadata.xml diff --git a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild b/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild index 4c1cb00a77..894ca56090 100644 --- a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild +++ b/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" dev-python/pymorphy2-dicts-ru[${PYTHON_USEDEP}] dev-python/pymorphy2-dicts-uk[${PYTHON_USEDEP}] dev-python/pyqtdarktheme[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] dev-python/EbookLib[${PYTHON_USEDEP}] dev-python/sentence-splitter[${PYTHON_USEDEP}] dev-python/mobi[${PYTHON_USEDEP}] diff --git a/app-text/sioyek/sioyek-9999.ebuild b/app-text/sioyek/sioyek-9999.ebuild index 976d9aa63c..8d1c0d105a 100644 --- a/app-text/sioyek/sioyek-9999.ebuild +++ b/app-text/sioyek/sioyek-9999.ebuild @@ -11,31 +11,31 @@ HOMEPAGE="https://github.com/ahrm/sioyek" LICENSE="GPL-3" SLOT="0" -BDEPEND="media-libs/harfbuzz - dev-qt/qtbase - dev-qt/qt3d +BDEPEND="media-libs/harfbuzz + dev-qt/qtbase + dev-qt/qt3d " src_compile() { - #Make Mupdf specific for build - pushd mupdf || die - emake USE_SYSTEM_HARFBUZZ=yes - popd || die + #Make Mupdf specific for build + pushd mupdf || die + emake USE_SYSTEM_HARFBUZZ=yes + popd || die - eapply_user - eqmake5 "CONFIG+=linux_app_image" pdf_viewer_build_config.pro + eapply_user + eqmake5 "CONFIG+=linux_app_image" pdf_viewer_build_config.pro } src_install() { - #intall bin and shaders - insinto /opt/sioyek - doins sioyek - fperms +x /opt/sioyek/sioyek - insinto /opt/sioyek/shaders - doins pdf_viewer/shaders/* + #intall bin and shaders + insinto /opt/sioyek + doins sioyek + fperms +x /opt/sioyek/sioyek + insinto /opt/sioyek/shaders + doins pdf_viewer/shaders/* - domenu "${FILESDIR}/sioyek.desktop" - doicon resources/sioyek-icon-linux.png - insinto /usr/share/sioyek && doins tutorial.pdf pdf_viewer/keys.config pdf_viewer/prefs.config - doman resources/sioyek.1 + domenu "${FILESDIR}/sioyek.desktop" + doicon resources/sioyek-icon-linux.png + insinto /usr/share/sioyek && doins tutorial.pdf pdf_viewer/keys.config pdf_viewer/prefs.config + doman resources/sioyek.1 } \ No newline at end of file diff --git a/dev-crystal/exception_page/Manifest b/dev-crystal/exception_page/Manifest index b93e41ceef..9df765e162 100644 --- a/dev-crystal/exception_page/Manifest +++ b/dev-crystal/exception_page/Manifest @@ -1 +1,2 @@ DIST exception_page-0.3.0.tar.gz 11056 BLAKE2B b9a6d7b53282a022ed7a2cc4597dbd93478b0eb526e5e74893bfa7d902623c851e60665013ece1bfaa760f189a2fb1fe8bd26f2c976723d54d06fee6771eb269 SHA512 a77692f859d8cbc15c226a56b2f395b26932fbbe176b374af4fad0142c387a651af75b3f1ba47b9f58f612d1394c09a1baf0e97a02f3753abb1006b9560fb081 +DIST exception_page-0.3.1.tar.gz 11099 BLAKE2B 51e62c4aff40d70dc31178c190c3de7ae3484620e61cdeee1e5219ff4cbe6c645e2181a6e121dd884239e64e5c3a6191c85560e683e3db0fcd5da7de5b15de58 SHA512 68218b5b4d21fdd1e5739e196db9022cb702c59913258b319a370e21a0523c6146d41b9fe6bc4d125f428acd6913b118f0a0e3d3e70d00a97150cbc9d9967fe7 diff --git a/dev-crystal/exception_page/exception_page-0.3.1.ebuild b/dev-crystal/exception_page/exception_page-0.3.1.ebuild new file mode 100644 index 0000000000..e3615aee93 --- /dev/null +++ b/dev-crystal/exception_page/exception_page-0.3.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="A library for displaying exceptional exception pages for easier debugging" +HOMEPAGE="https://github.com/crystal-loot/exception_page" +SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-crystal/backtracer" +BDEPEND=" + test? ( + dev-crystal/lucky_flow + ) +" + +src_prepare() { + default + + # test error, related to lucky_flow ('be_on_page' method) + rm spec/exception_page_spec.cr || die +} diff --git a/dev-crystal/lucky_flow/Manifest b/dev-crystal/lucky_flow/Manifest index 2b129c21a7..60b1039c71 100644 --- a/dev-crystal/lucky_flow/Manifest +++ b/dev-crystal/lucky_flow/Manifest @@ -1 +1,2 @@ DIST lucky_flow-0.9.0.tar.gz 16811 BLAKE2B c5a01bd000e0977a65f959fb9f3ed2ed3103ef1bb2b8bca549634297c317b65196af44116486f65b1b4d6ddec424004df884eee61b557afc07157b178e3b7ded SHA512 003016d5a623df2b748b949cf0d993fea765b7e68b795e4143c22f69d3849ccc19d529a597559716fcd8b8e21a31e1c0035ff6b1b62b02fc518675012b3e53ef +DIST lucky_flow-0.9.1.tar.gz 16887 BLAKE2B 3dd6422f9edaaebf032fa08cdfe35392d91b933980b2b2de65b785ec8c63140f8cbb2b055a679e94725445a68a9ccaafb2f4a5de74bb1cac8928133be330b75d SHA512 bd09f0cf141236ed8648f9db507f652de2986348df9b5db44d389849d196e10af17de11ecaea850fea3a9c844bbad456fd4360a53ee44ba2d1b1dae0f9c15084 diff --git a/dev-crystal/lucky_flow/lucky_flow-0.9.1.ebuild b/dev-crystal/lucky_flow/lucky_flow-0.9.1.ebuild new file mode 100644 index 0000000000..a213375bdc --- /dev/null +++ b/dev-crystal/lucky_flow/lucky_flow-0.9.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="LuckyFlow is a library for testing user flows in the browser" +HOMEPAGE="https://github.com/luckyframework/lucky_flow" +SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/crystal-html5 + dev-crystal/habitat + dev-crystal/selenium + dev-crystal/webdrivers + dev-crystal/webless +" + +src_test() { + ecrystal spec --tag "~headless_chrome" +} diff --git a/dev-crystal/selenium/Manifest b/dev-crystal/selenium/Manifest index ef9a053958..98a9edeb1c 100644 --- a/dev-crystal/selenium/Manifest +++ b/dev-crystal/selenium/Manifest @@ -1,2 +1,2 @@ DIST selenium-0.11.0.tar.gz 19041 BLAKE2B 1cb6d2479b503dbb9e688f606e551ef4f5c5baa0f5c17fa98f20b1c12d11227c911a6e3025812fa36a7171199314682abbf6134770f6307c7e284909d9ec9205 SHA512 1086be36dd6785677db87e2eb982c5eaf7621e18246276765afc68a2a735ece9fe5331623516eb74b22e81232b071901e78afec087e696f13223c611acca77b0 -DIST selenium-0.9.1.tar.gz 15955 BLAKE2B 3a2a7d60ad4e9eb41d3e75484dbce38c66209971506c79266fed08261019839555fbc4e82b4ad80eab37acef8374ce9b700754d2190bb8c56f76120aefafd3f5 SHA512 e9b7940816ade0e159c377e1a7026bdec4719afbb83df6773a72fa911d54c57eb9fb7a5bb0a154f154ad38876b0916f187a2f50a404dc1810f8215bc2fee6c19 +DIST selenium-0.12.0.tar.gz 19117 BLAKE2B 071bec550a262076b44368fcee29086b7e578394de965b8fe52b9910e63742b334ccee76da9ea21f39dbeff192678087f3b9f7dbf30c7531e0471280e922231a SHA512 86abefb770feb451f9f454eb982fd073e4df87b8630dd53be385d5beeae9c1261c52f6a949935a3a4a0776d5c93992bbe253b245f7024ed8ca93fd8b5ed0e3b6 diff --git a/dev-crystal/selenium/selenium-0.9.1.ebuild b/dev-crystal/selenium/selenium-0.12.0.ebuild similarity index 100% rename from dev-crystal/selenium/selenium-0.9.1.ebuild rename to dev-crystal/selenium/selenium-0.12.0.ebuild diff --git a/dev-crystal/webdrivers/Manifest b/dev-crystal/webdrivers/Manifest index e80d4766fd..34a0d2aa1e 100644 --- a/dev-crystal/webdrivers/Manifest +++ b/dev-crystal/webdrivers/Manifest @@ -1 +1,2 @@ DIST webdrivers-0.4.1.tar.gz 6944 BLAKE2B d835d24866d941b0dce80fe4eddefef3bd9718ec2f2625b436173da41edb00d995c2bd8900c1c0a4bdaa69679456dd2792a86a7691491f4e34494578e9165ce1 SHA512 d524eb696e10666e581a07b8e9999e7f3285e54a212004e460ffe01e7d4e6f6a2a0a460f06069ef6aa697caa9ab8300275311d1a8263b3a23c3dacc73f01c86b +DIST webdrivers-0.4.2.tar.gz 6989 BLAKE2B efedebeb0fd60c711e188a3679c08b36455dd87ebbc676898ab1b43a3be4807e7e23306a84c3f39d991944a57c7f4a722a1b68bed8b8a4477f1a4d574b8f526a SHA512 e704bab7176cf2e62f0cfa6fd7b7c4a76028ed4c54a6b05c79f7c8cbd267448c6324d266b97d78be18c7be46f67f08391b894a72c073e00d27d6306f0000bfe5 diff --git a/dev-crystal/webdrivers/webdrivers-0.4.2.ebuild b/dev-crystal/webdrivers/webdrivers-0.4.2.ebuild new file mode 100644 index 0000000000..a23a7f4ad7 --- /dev/null +++ b/dev-crystal/webdrivers/webdrivers-0.4.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Helps manage drivers for Selenium, such as the Chromedriver" +HOMEPAGE="https://github.com/matthewmcgarvey/webdrivers.cr" +SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/crystar + dev-crystal/habitat +" + +src_prepare() { + default + + # remove tests that use network + rm \ + spec/webdrivers/chromedriver_spec.cr \ + spec/webdrivers/geckodriver_spec.cr \ + spec/webdrivers/chrome/driver_remote_version_finder_spec.cr || die +} diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild index ef89ae1da2..558b77e564 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://stdlib.fortran-lang.org/" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="doc test" RESTRICT="mirror !test? ( test )" diff --git a/dev-libs/ls-hpack/ls-hpack-2.3.0.ebuild b/dev-libs/ls-hpack/ls-hpack-2.3.0.ebuild deleted file mode 100644 index 9aa03d384d..0000000000 --- a/dev-libs/ls-hpack/ls-hpack-2.3.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="QPACK compression library for use with HTTP/3" -HOMEPAGE="https://github.com/litespeedtech/ls-hpack/" -SRC_URI="https://github.com/litespeedtech/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="static-libs" - -PATCHES=( - "${FILESDIR}"/${PN}-disable-tests.patch -) - -src_configure() { - local mycmakeargs=( - -DSHARED=$(usex !static-libs 1 0) - ) - cmake_src_configure -} - -src_install() { - mkdir -p ${D}/usr/include/lshpack/ - mkdir -p ${D}/usr/lib64/ - cp ${S}_build/libls-hpack* ${D}/usr/lib64/ - cp ${S}/lshpack.h ${D}/usr/include/lshpack/ - cp ${S}/lshpack.h ${D}/usr/include/ - einstalldocs -} diff --git a/dev-libs/ls-qpack/ls-qpack-2.5.0.ebuild b/dev-libs/ls-qpack/ls-qpack-2.5.0.ebuild deleted file mode 100644 index ab716aa5b9..0000000000 --- a/dev-libs/ls-qpack/ls-qpack-2.5.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="QPACK compression library for use with HTTP/3" -HOMEPAGE="https://github.com/litespeedtech/ls-qpack/" -SRC_URI="https://github.com/litespeedtech/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="static-libs" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=$(usex !static-libs) - ) - cmake_src_configure -} - -src_install() { - mkdir -p ${D}/usr/include/ - mkdir -p ${D}/usr/lib64/ - cp ${S}_build/libls* ${D}/usr/lib64/ - cp ${S}/lsxpack_header.h ${D}/usr/include/ - cp ${S}/lsqpack.h ${D}/usr/include/ - einstalldocs -} diff --git a/dev-libs/lsbcrypt/files/lsbcrypt-fix-flags-directly.patch b/dev-libs/lsbcrypt/files/1.0.0-fix-flags-directry.patch similarity index 100% rename from dev-libs/lsbcrypt/files/lsbcrypt-fix-flags-directly.patch rename to dev-libs/lsbcrypt/files/1.0.0-fix-flags-directry.patch diff --git a/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild b/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild new file mode 100644 index 0000000000..41383d373c --- /dev/null +++ b/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +# LSQUIC +LSQUIC_COMMIT="3bbf683f25ab84826951350c57ae226c88c54422" +# BoringSSL +BORINGSSL_COMMIT="15655052e8701f908937204785eaa8cd4363099f" +DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library" +HOMEPAGE="https://github.com/litespeedtech/lsquic/" +SRC_URI=" + https://github.com/litespeedtech/lsquic/archive/${LSQUIC_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-fips-20230428.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}" + +DEPEND=" + dev-lang/go + dev-libs/ls-qpack:=[static-libs=] + dev-libs/ls-hpack:=[static-libs=] +" + +PATCHES=( + "${FILESDIR}"/${PN}-disable-build-deps-libs.patch + "${FILESDIR}"/${PN}-link-boringssl-static-libs.patch +) + +src_unpack() { + unpack ${P}.tar.gz + unpack boringssl-fips-20230428.tar.gz + mv boringssl-${BORINGSSL_COMMIT} ${S}/src/liblsquic/boringssl || die +} + +src_configure() { + local mycmakeargs=( + -DLSQUIC_SHARED_LIB=$(usex !static-libs) + -DLSQUIC_TESTS=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest index 48603444fc..af57657154 100644 --- a/dev-nim/cligen/Manifest +++ b/dev-nim/cligen/Manifest @@ -1,2 +1,2 @@ -DIST cligen-1.6.6.tar.gz 441388 BLAKE2B ed15fe6d5b5a9a779ac8ed39c8b4f5fb4f44faa431bedcf8444c374f758d33a46b96b92ed785bc076431ea6bab45d3b2c2bff2d54590f2b9a66c648de18728aa SHA512 e09b760d825238b8719e2a1894123b604588e8375c7b337316fa9ec16d9022b8384cf2e8799f06010a41ec923d0c69fc93fff79d2a1c48673ffb6acb39d4d689 DIST cligen-1.6.7.tar.gz 441610 BLAKE2B 46fda5067e6df440b9954a4b99e09454d7610c3ae4c878be533f097d7159d6eea9b3dd34bb63cab746e951818f15b901c53591ef51f78c39d9b784d25feb27ef SHA512 66026590c5ee319eac18ab1edbe39ad4858b206243ada3e64fbbfcad625eafa18adcb607a49ab225ca629b71ae28bf67c1e47360e08ea75e0d9df4f067fc67a2 +DIST cligen-1.6.8.tar.gz 442112 BLAKE2B 91166348ee373821f2dc3f58ada6b9b1b7ba5331b57cf593d5091a448ca877c0b1db8b8dfc155ba18d6f9aeeaa5f879ae2e956bd9935e6d7abc29907c2afa266 SHA512 d9ee7ec2ee90e4accc40bedab29fd5f5746318edd1290c55a9a9dd1e1a8c13bfae94efcb07ecc62b4c96c6d608e33856d9971e46531c4944d15278600dc6a6a4 diff --git a/dev-nim/cligen/cligen-1.6.6.ebuild b/dev-nim/cligen/cligen-1.6.8.ebuild similarity index 100% rename from dev-nim/cligen/cligen-1.6.6.ebuild rename to dev-nim/cligen/cligen-1.6.8.ebuild diff --git a/dev-python/devtools/devtools-0.10.0-r1.ebuild b/dev-python/devtools/devtools-0.10.0-r1.ebuild index 417e5be129..5fa9ae14b8 100644 --- a/dev-python/devtools/devtools-0.10.0-r1.ebuild +++ b/dev-python/devtools/devtools-0.10.0-r1.ebuild @@ -24,7 +24,7 @@ HOMEPAGE=" RESTRICT="!test? ( test )" LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" SLOT="0" RDEPEND=" diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest deleted file mode 100644 index 49765423bc..0000000000 --- a/dev-python/markdown-include/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490 SHA512 4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2 diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild deleted file mode 100644 index ed4e07389f..0000000000 --- a/dev-python/markdown-include/markdown-include-0.8.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Syntax which allows for inclusion of contents of other Markdown docs" -HOMEPAGE="https://github.com/cmacmackin/markdown-include" - -LICENSE="GPL-3" -KEYWORDS="~amd64 ~x86" -SLOT="0" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-python/markdown-3.4[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -src_prepare() { - sed -i "s/description-file/description_file/" setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/markdown-include/metadata.xml b/dev-python/markdown-include/metadata.xml deleted file mode 100644 index 11fd896fca..0000000000 --- a/dev-python/markdown-include/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - torokhov-s-a@yandex.ru - Sergey Torokhov - - - An extension to Python-Markdown which provides an "include" function, - similar to that found in LaTeX (and also the C pre-processor and Fortran). - - - cmacmackin/markdown-include - markdown-include - - Chris MacMackin - cmacmackin@gmail.com - - - diff --git a/dev-python/restrictedpython/Manifest b/dev-python/restrictedpython/Manifest index ac455349e4..da78b9c98b 100644 --- a/dev-python/restrictedpython/Manifest +++ b/dev-python/restrictedpython/Manifest @@ -1 +1,2 @@ DIST restrictedpython-6.0.gh.tar.gz 441665 BLAKE2B 3b3c27c6aa86e7301299fa32eafa571381637ac16551c48c2faf48815fc6d054df94ddfaccacb243e55300358f1c5f726d17342630137c326387db946d00bdf0 SHA512 8f9b53542c0784ac0c9169c4c4252d22f95419c6903ca0e786f44f6fee9303251f3e78ec099f343068c0a7ea7712de52e884aa132dda63ed813e8a17ffe55798 +DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144 SHA512 fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8 diff --git a/dev-python/restrictedpython/restrictedpython-6.0.ebuild b/dev-python/restrictedpython/restrictedpython-6.0.ebuild index 7e0ab81e13..2f057f27b5 100644 --- a/dev-python/restrictedpython/restrictedpython-6.0.ebuild +++ b/dev-python/restrictedpython/restrictedpython-6.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 diff --git a/dev-python/restrictedpython/restrictedpython-6.1.ebuild b/dev-python/restrictedpython/restrictedpython-6.1.ebuild new file mode 100644 index 0000000000..2f057f27b5 --- /dev/null +++ b/dev-python/restrictedpython/restrictedpython-6.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A restricted execution environment for Python to run untrusted code" +HOMEPAGE="https://github.com/zopefoundation/RestrictedPython" +SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/RestrictedPython-${PV}" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ) + test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest diff --git a/dev-python/steam/steam-1.4.4.ebuild b/dev-python/steam/steam-1.4.4.ebuild index a02601adee..9e2842f67d 100644 --- a/dev-python/steam/steam-1.4.4.ebuild +++ b/dev-python/steam/steam-1.4.4.ebuild @@ -13,12 +13,12 @@ DESCRIPTION="Python package for interacting with Steam" HOMEPAGE="https://github.com/ValvePython/steam" DEPEND="dev-python/six - dev-python/pycryptodome - dev-python/requests - dev-python/urllib3 - dev-python/vdf - dev-python/protobuf-python - dev-python/cachetools + dev-python/pycryptodome + dev-python/requests + dev-python/urllib3 + dev-python/vdf + dev-python/protobuf-python + dev-python/cachetools " LICENSE="GPL-3" SLOT="0" @@ -26,9 +26,9 @@ SLOT="0" KEYWORDS="~amd64 ~x86" src_compile() { - distutils-r1_src_compile + distutils-r1_src_compile } src_install() { - distutils-r1_src_install + distutils-r1_src_install } diff --git a/dev-python/steam/steam-9999.ebuild b/dev-python/steam/steam-9999.ebuild index 4007d15b02..a9ddbbb09e 100644 --- a/dev-python/steam/steam-9999.ebuild +++ b/dev-python/steam/steam-9999.ebuild @@ -13,20 +13,20 @@ DESCRIPTION="Python package for interacting with Steam" HOMEPAGE="https://github.com/ValvePython/steam" DEPEND="dev-python/six - dev-python/pycryptodome - dev-python/requests - dev-python/urllib3 - dev-python/vdf - dev-python/protobuf-python - dev-python/cachetools + dev-python/pycryptodome + dev-python/requests + dev-python/urllib3 + dev-python/vdf + dev-python/protobuf-python + dev-python/cachetools " LICENSE="GPL-3" SLOT="0" src_compile() { - distutils-r1_src_compile + distutils-r1_src_compile } src_install() { - distutils-r1_src_install + distutils-r1_src_install } diff --git a/dev-python/undervolt/Manifest b/dev-python/undervolt/Manifest new file mode 100644 index 0000000000..4bc0c031f7 --- /dev/null +++ b/dev-python/undervolt/Manifest @@ -0,0 +1 @@ +DIST 0.3.0.tar.gz 9161 BLAKE2B 4e23f591c2c765a996bec6f9d4c17d80a4fa8de96648549522a259c63b455833b46554e33024d19768d161c2000bc6ee01a8d183c742a6c689c05c5fecc263ed SHA512 154590a5172bb305e32d464b340ef8c96fc081464dc1090deda364ad47e4eaba010376ab7cb8d001103b64d44bc38c34aff6f9a1bd6125ce5b149ccb6c96065f diff --git a/dev-python/undervolt/metadata.xml b/dev-python/undervolt/metadata.xml new file mode 100644 index 0000000000..8796d312c1 --- /dev/null +++ b/dev-python/undervolt/metadata.xml @@ -0,0 +1,7 @@ + + + + + georgewhewell/undervolt + + diff --git a/dev-python/undervolt/undervolt-0.3.0.ebuild b/dev-python/undervolt/undervolt-0.3.0.ebuild new file mode 100644 index 0000000000..ea4396824f --- /dev/null +++ b/dev-python/undervolt/undervolt-0.3.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +SRC_URI="https://github.com/georgewhewell/undervolt/archive/refs/tags/${PV}.tar.gz" +DESCRIPTION="Undervolt Intel CPUs under Linux" +HOMEPAGE="https://github.com/georgewhewell/undervolt" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~x86" + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} diff --git a/dev-python/undervolt/undervolt-9999.ebuild b/dev-python/undervolt/undervolt-9999.ebuild new file mode 100644 index 0000000000..9f5d803b98 --- /dev/null +++ b/dev-python/undervolt/undervolt-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit git-r3 distutils-r1 + +EGIT_REPO_URI="https://github.com/georgewhewell/undervolt.git" +DESCRIPTION="Undervolt Intel CPUs under Linux" +HOMEPAGE="https://github.com/georgewhewell/undervolt" + +LICENSE="GPL-2" +SLOT="0" + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} diff --git a/dev-util/fpm/Manifest b/dev-util/fpm/Manifest index b084b13666..1bb962f6b2 100644 --- a/dev-util/fpm/Manifest +++ b/dev-util/fpm/Manifest @@ -1,6 +1,2 @@ -DIST fpm-0.8.1.F90 1254888 BLAKE2B 681af746d74ef6208f8d4a6b7e560fda080124ca69d5d1c773c8bee3dfea84ab89dd2f57e7fdc6fc31e8297f5df89744ff657244d790bb8526ae35fc1d4be37a SHA512 627f5a6976358449b2dfa3623039244ddbab64007e1518718b6ae033e206d4a6b1ff462769df75137067522d85b0fbbb5f4a1749f7bbfba3c7b9040b457b1872 -DIST fpm-0.8.1.tar.gz 194794 BLAKE2B 6236cdcc22a16e4d46e7d49f513bc1506e956bad6e3b444c2c638db8e41910aafa07982e4116a4e4b6496a62b4f52c2792aa08d4692c30e6158639115066b0c9 SHA512 2c6243ded0c4603ab75acdb43ff953f026a30221abaa1c1a2791cbf8dd7f9c95016941b38a63d54bbb09a0c2451ad23a216bb100cb08bc1c7f25899ad88dad26 -DIST fpm-0.8.2.F90 1272455 BLAKE2B 1749d65cf45fee497aa42b9a53c3e3f76899414ca24d2c1c17764478740388e69f8e8bc7bd147c9ca3d8698a1424202effac0e661c2400068c9558626e7e3b9b SHA512 1cc070db2f03b474e70a8a889d1f11093a48f71f355c21d65ffb5edc255121e13419f9a9b95d8b42006725402a4aea8b644beb208f1af1c3de862d860dbfe4e6 -DIST fpm-0.8.2.tar.gz 199494 BLAKE2B 40ebf2185dcf7d68d19288ef43717a3fac41e7ec307739e64f0e89023b345358534cdf4914172ea3584233831fedc6a8bd2a3bc7e519668c7a18b96f2ffb611c SHA512 93cb6f25476e2f341004389edb9bb283f039a28bd09e461fdead91a0d53e069ffd2f8093cd7136f8b24d61c3705af555b7d45f4ffa9046f29870aadda97d3cb2 DIST fpm-0.9.0.F90 1371069 BLAKE2B df3439ca50176f0a8e3b2f48d130dc232da343d7fe5451af73b5bfa72112cfc7e08bc5c0dbaced2c5b5c72f48fc91d059ca533b4b47df23d1e579ebd03690078 SHA512 62f17491a2540d3b5f68435a87916b5e88bbd903a87cb4ecdfaa25e3024357e070c27e51a1f5ccdf22fb05ac8054ed83bb83e8a13c8639a47be822ff1fda9060 DIST fpm-0.9.0.tar.gz 219603 BLAKE2B cb282913c1c6dd6440e6c7b982e7a5ffd76a2e8177b70da22ee36946feb62229919b8f40a4747a2f0cd8b2c589ee111f063cab50ee0f0bee295cd8cf8946b46a SHA512 b80141408a2192efdd3c0777eb2df01de95ee5740332468ac95f89f6e6199c88c2d4180934ce552403572cadfc755395eb669336fcc9d3d00cb8ee0607205397 diff --git a/dev-util/fpm/fpm-0.8.1.ebuild b/dev-util/fpm/fpm-0.8.1.ebuild deleted file mode 100644 index cdb50e9652..0000000000 --- a/dev-util/fpm/fpm-0.8.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FORTRAN_STANDARD="2003" - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit fortran-2 python-any-r1 toolchain-funcs - -DESCRIPTION="Fortran Package Manager (fpm)" -HOMEPAGE="https://fpm.fortran-lang.org" -SRC_URI=" - https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90 -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="openmp doc test" -RESTRICT="!test? ( test )" - -CDEPEND=" - dev-libs/jonquil:0/2 - dev-libs/toml-f:0/4 - dev-libs/M_CLI2 -" - -RDEPEND=" - ${CDEPEND} - dev-vcs/git -" - -DEPEND=" - ${CDEPEND} - doc? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - app-doc/ford[${PYTHON_USEDEP}] - ') - ) -" - -DOCS=( LICENSE PACKAGING.md README.md ) - -PATCHES="${FILESDIR}/${P}_fpm_toml.patch" - -BSDIR="build/bootstrap" # Bootstrap directory path - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -set_build_flags() { - OMPFLAG="" - if use openmp ; then - case $(tc-getFC) in - *gfortran* ) - OMPFLAG="-fopenmp" ;; - * ) - die "Sorry, only GNU gfortran is currently supported in the ebuild" ;; - esac - fi - - BUILD_FLAGS=( --compiler "$(tc-getFC)" - --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f/modules -I/usr/include/jonquil/modules -I/usr/include/M_CLI2" - --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" - --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" - --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" ) -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - fortran-2_pkg_setup - python-any-r1_pkg_setup - set_build_flags -} - -src_prepare() { - default - - mkdir -p "${BSDIR}" || die - cp "${DISTDIR}/${P}.F90" "${BSDIR}/" || die - - # Use favicon.png instead remote icon - sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' docs.md || die -} - -src_compile() { - default - - # Build a bootstrap binary from the single source version - "$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die - - # Use the bootstrap binary to build the feature complete fpm version - "${BSDIR}"/fpm build --verbose "${BUILD_FLAGS[@]}" || die - - if use doc ; then - einfo "Build API documentation:" - ford docs.md || die - fi -} - -src_test() { - "${BSDIR}"/fpm test --verbose "${BUILD_FLAGS[@]}" || die -} - -src_install() { - # Set prefix and pass all used env flags to avoid recompiling with default values - "${BSDIR}"/fpm install --prefix "${ED}/usr" "${BUILD_FLAGS[@]}" || die - - use doc && HTML_DOCS=( "${S}"/fpm-doc/. ) - einstalldocs -} diff --git a/dev-util/fpm/fpm-0.8.2.ebuild b/dev-util/fpm/fpm-0.8.2.ebuild deleted file mode 100644 index cdb50e9652..0000000000 --- a/dev-util/fpm/fpm-0.8.2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FORTRAN_STANDARD="2003" - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit fortran-2 python-any-r1 toolchain-funcs - -DESCRIPTION="Fortran Package Manager (fpm)" -HOMEPAGE="https://fpm.fortran-lang.org" -SRC_URI=" - https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90 -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="openmp doc test" -RESTRICT="!test? ( test )" - -CDEPEND=" - dev-libs/jonquil:0/2 - dev-libs/toml-f:0/4 - dev-libs/M_CLI2 -" - -RDEPEND=" - ${CDEPEND} - dev-vcs/git -" - -DEPEND=" - ${CDEPEND} - doc? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - app-doc/ford[${PYTHON_USEDEP}] - ') - ) -" - -DOCS=( LICENSE PACKAGING.md README.md ) - -PATCHES="${FILESDIR}/${P}_fpm_toml.patch" - -BSDIR="build/bootstrap" # Bootstrap directory path - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -set_build_flags() { - OMPFLAG="" - if use openmp ; then - case $(tc-getFC) in - *gfortran* ) - OMPFLAG="-fopenmp" ;; - * ) - die "Sorry, only GNU gfortran is currently supported in the ebuild" ;; - esac - fi - - BUILD_FLAGS=( --compiler "$(tc-getFC)" - --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f/modules -I/usr/include/jonquil/modules -I/usr/include/M_CLI2" - --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" - --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" - --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" ) -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - fortran-2_pkg_setup - python-any-r1_pkg_setup - set_build_flags -} - -src_prepare() { - default - - mkdir -p "${BSDIR}" || die - cp "${DISTDIR}/${P}.F90" "${BSDIR}/" || die - - # Use favicon.png instead remote icon - sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' docs.md || die -} - -src_compile() { - default - - # Build a bootstrap binary from the single source version - "$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die - - # Use the bootstrap binary to build the feature complete fpm version - "${BSDIR}"/fpm build --verbose "${BUILD_FLAGS[@]}" || die - - if use doc ; then - einfo "Build API documentation:" - ford docs.md || die - fi -} - -src_test() { - "${BSDIR}"/fpm test --verbose "${BUILD_FLAGS[@]}" || die -} - -src_install() { - # Set prefix and pass all used env flags to avoid recompiling with default values - "${BSDIR}"/fpm install --prefix "${ED}/usr" "${BUILD_FLAGS[@]}" || die - - use doc && HTML_DOCS=( "${S}"/fpm-doc/. ) - einstalldocs -} diff --git a/dev-util/fpm/fpm-0.9.0.ebuild b/dev-util/fpm/fpm-0.9.0.ebuild index 63c714656c..c809ccf129 100644 --- a/dev-util/fpm/fpm-0.9.0.ebuild +++ b/dev-util/fpm/fpm-0.9.0.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="openmp doc test" RESTRICT="!test? ( test )" diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest index b9be145224..62b0391409 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.1.tar.gz 36108291 BLAKE2B b66b34463ba38a220b6aaf1f9d52540885540b1dd260d97b443e5df83be05cd0250a6a3a9f9f81725cdba21d4c81206fbe3b9ad746d64191f9ae3481866778e1 SHA512 63a30a1d93043544a2400a558cb8c6d97249f5119ec37b12d0efcd8ed706062c284e9812fd81fb921b0613ca59d7fcadb6c91caf2d26164087b7c2ddd7201758 +DIST ddnet-17.1.1.tar.gz 36108423 BLAKE2B 935cbb374388f18c2a6b361b9fc2cd30cb9346d42bfc04709076b9140068e118f68e293a69aa99b136919749b53bbc71eb0af3eca34cf2f086b52981c9781009 SHA512 ca3cf525427508bf7a4b863a523dbf5caaec5c79e698b7ab593dda46569de5c2bce017c86130e03aae125dfefe35898524245f1dabe5d5dd8c03960b4eb4a15c 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.1.ebuild b/games-action/ddnet/ddnet-17.1.1.ebuild similarity index 100% rename from games-action/ddnet/ddnet-17.1.ebuild rename to games-action/ddnet/ddnet-17.1.1.ebuild diff --git a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.8.0.ebuild b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.8.0.ebuild new file mode 100644 index 0000000000..f0dabe1f9c --- /dev/null +++ b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.8.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop +SRC_URI="https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v${PV}/heroic-${PV}.tar.xz" +DESCRIPTION="A Native GOG and Epic Games Launcher for Linux, Windows and Mac." +HOMEPAGE="https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher" + +LICENSE="GPL-3" +SLOT="0" + +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/heroic-${PV}" + +src_install() { + mv "${S}" "${WORKDIR}/heroic" + insinto /opt + doins -r "${WORKDIR}/heroic" + insinto /opt/bin + doins "${FILESDIR}/heroic" + fperms +x /opt/heroic/heroic /opt/bin/heroic + + #fix login error both EPIC and GOG + fperms +x /opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary /opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl + + domenu "${FILESDIR}/HeroicGamesLauncher.desktop" + newicon "${WORKDIR}/heroic/resources/app.asar.unpacked/build/icon.png" heroic.png +} diff --git a/games-util/HeroicGamesLauncher-bin/Manifest b/games-util/HeroicGamesLauncher-bin/Manifest new file mode 100644 index 0000000000..c217b00ded --- /dev/null +++ b/games-util/HeroicGamesLauncher-bin/Manifest @@ -0,0 +1 @@ +DIST heroic-2.8.0.tar.xz 98002940 BLAKE2B 43059c4be66e86a3a3bb8b1b93fb41259dfc8a773ccaacb4e91a5eb955e602dab21100840eded9a710950d2b9d8f1df7c2c62a48f37738ed7f1ab5a40cc46198 SHA512 e0bd8e4b36149766d4f5485ba19752058a689d234f90caa89ca707e46295bf52b52e454768da6e298608894fdca0cd44128a56b0974ff93aac49f9fbce58dd05 diff --git a/games-util/HeroicGamesLauncher-bin/files/HeroicGamesLauncher.desktop b/games-util/HeroicGamesLauncher-bin/files/HeroicGamesLauncher.desktop new file mode 100644 index 0000000000..68ff364fd7 --- /dev/null +++ b/games-util/HeroicGamesLauncher-bin/files/HeroicGamesLauncher.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Heroic Games Launcher +Exec=/opt/heroic/heroic %U +Terminal=false +Type=Application +Icon=heroic +StartupWMClass=Heroic +Comment=An Open Source GOG and Epic Games launcher +Comment[de]=Ein Open Source Spielelauncher for GOG und Epic Games +MimeType=x-scheme-handler/heroic; +Categories=Game; \ No newline at end of file diff --git a/games-util/HeroicGamesLauncher-bin/files/heroic b/games-util/HeroicGamesLauncher-bin/files/heroic new file mode 100644 index 0000000000..b539da32a0 --- /dev/null +++ b/games-util/HeroicGamesLauncher-bin/files/heroic @@ -0,0 +1,3 @@ +#!/bin/sh + +/opt/heroic/heroic %U \ No newline at end of file diff --git a/games-util/HeroicGamesLauncher-bin/metadata.xml b/games-util/HeroicGamesLauncher-bin/metadata.xml new file mode 100644 index 0000000000..27a574a1f9 --- /dev/null +++ b/games-util/HeroicGamesLauncher-bin/metadata.xml @@ -0,0 +1,7 @@ + + + + + Heroic-Games-Launcher/HeroicGamesLauncher + + diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild index f9c9116caf..4624ce201b 100644 --- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild +++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild @@ -19,34 +19,34 @@ LICENSE="GPL-3" SLOT="0" DEPEND="dev-python/steam - dev-python/requests - dev-python/pyside6[designer(+)] - dev-python/PyQt6 - dev-python/vdf - dev-python/pyxdg - dev-python/pyaml - dev-python/zstandard - dev-util/desktop-file-utils - dev-libs/appstream-glib + dev-python/requests + dev-python/pyside6[designer(+)] + dev-python/PyQt6 + dev-python/vdf + dev-python/pyxdg + dev-python/pyaml + dev-python/zstandard + dev-util/desktop-file-utils + dev-libs/appstream-glib " KEYWORDS="~amd64" src_compile() { - appstream-util validate-relax --nonet "share/metainfo/$_app_id.appdata.xml" - desktop-file-validate "share/applications/$_app_id.desktop" + appstream-util validate-relax --nonet "share/metainfo/$_app_id.appdata.xml" + desktop-file-validate "share/applications/$_app_id.desktop" distutils-r1_src_compile } src_install() { distutils-r1_src_install - domenu "${FILESDIR}/ProtonUp-Qt.desktop" - dobin "${FILESDIR}/ProtonUp-Qt" - newicon -s 64 "${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png - newicon -s 128 "${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png - newicon -s 256 "${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png + domenu "${FILESDIR}/ProtonUp-Qt.desktop" + dobin "${FILESDIR}/ProtonUp-Qt" + newicon -s 64 "${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png + newicon -s 128 "${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png + newicon -s 256 "${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png } pkg_postinst() { - xdg_icon_cache_update + xdg_icon_cache_update } diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-9999.ebuild b/games-util/ProtonUp-Qt/ProtonUp-Qt-9999.ebuild index 887835a642..5dd43d0a00 100644 --- a/games-util/ProtonUp-Qt/ProtonUp-Qt-9999.ebuild +++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-9999.ebuild @@ -18,30 +18,32 @@ LICENSE="GPL-3" SLOT="0" DEPEND="dev-python/steam - dev-python/requests - dev-python/pyside6[designer(+)] - dev-python/PyQt6 - dev-python/vdf - dev-python/pyxdg - dev-python/pyaml - dev-python/zstandard + dev-python/requests + dev-python/pyside6[designer(+)] + dev-python/PyQt6 + dev-python/vdf + dev-python/pyxdg + dev-python/pyaml + dev-python/zstandard + dev-util/desktop-file-utils + dev-libs/appstream-glib " src_compile() { - appstream-util validate-relax --nonet "share/metainfo/$_app_id.appdata.xml" - desktop-file-validate "share/applications/$_app_id.desktop" + appstream-util validate-relax --nonet "share/metainfo/$_app_id.appdata.xml" + desktop-file-validate "share/applications/$_app_id.desktop" distutils-r1_src_compile } src_install() { distutils-r1_src_install - domenu "${FILESDIR}/ProtonUp-Qt.desktop" - dobin "${FILESDIR}/ProtonUp-Qt" - newicon -s 64 "${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png - newicon -s 128 "${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png - newicon -s 256 "${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png + domenu "${FILESDIR}/ProtonUp-Qt.desktop" + dobin "${FILESDIR}/ProtonUp-Qt" + newicon -s 64 "${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png + newicon -s 128 "${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png + newicon -s 256 "${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png } pkg_postinst() { - xdg_icon_cache_update + xdg_icon_cache_update } diff --git a/games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild b/games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild index 83f5c802d5..4dd824ad4f 100644 --- a/games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild +++ b/games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild @@ -1,15 +1,15 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake desktop xdg-utils +inherit cmake desktop linux-info xdg-utils MY_PN="Dwarf-Therapist" MY_PV="v${PV}" MY_P="${MY_PN}-${PV}" -DESCRIPTION="For managing dwarves in Dwarf Fortress" +DESCRIPTION="For managing dwarves in Dwarf Fortress" HOMEPAGE="https://github.com/Dwarf-Therapist/Dwarf-Therapist" SRC_URI="https://github.com/Dwarf-Therapist/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" @@ -24,6 +24,10 @@ RDEPEND=" dev-qt/qtdeclarative:5 dev-qt/qtwidgets:5 " + +CONFIG_CHECK="~CROSS_MEMORY_ATTACH" +WARNING_CROSS_MEMORY_ATTACH="required to interact with Dwarf Fortress" + src_install() { # Install some sort of documentation dodoc README.rst diff --git a/gui-apps/ReGreet/ReGreet-9999.ebuild b/gui-apps/ReGreet/ReGreet-9999.ebuild index f546474cee..29243da3af 100644 --- a/gui-apps/ReGreet/ReGreet-9999.ebuild +++ b/gui-apps/ReGreet/ReGreet-9999.ebuild @@ -13,10 +13,10 @@ HOMEPAGE="https://github.com/rharish101/ReGreet" LICENSE="GPL-3" SLOT="0" DEPEND="x11-libs/gtk+:3 - gtk4? ( gui-libs/gtk ) - cage? ( gui-wm/cage ) - sway? ( gui-wm/sway ) - || ( gui-wm/cage gui-wm/sway ) + gtk4? ( gui-libs/gtk ) + cage? ( gui-wm/cage ) + sway? ( gui-wm/sway ) + || ( gui-wm/cage gui-wm/sway ) " RDEPEND=" @@ -30,39 +30,39 @@ IUSE="gtk4 logs cage sway" REQUIRED_USE="|| ( cage sway ) cage? ( !sway ) sway? ( !cage )" src_unpack() { - git-r3_src_unpack - cargo_live_src_unpack + git-r3_src_unpack + cargo_live_src_unpack } src_configure() { - if use gtk4; then - local myfeatures=( - gtk4_8 - ) - fi - cargo_src_configure + if use gtk4; then + local myfeatures=( + gtk4_8 + ) + fi + cargo_src_configure } src_compile() { - cargo_src_compile + cargo_src_compile } src_install() { - newbin "${WORKDIR}/${P}/target/release/regreet regreet" - if use cage; then - insinto /etc/greetd/ && newins "${FILESDIR}/config-cage.toml config.toml" - echo "Restart cage service to verify if works (Only activate on TTY1)" - fi - if use sway; then - insinto /etc/greetd/ && newins "${FILESDIR}/config-sway.toml config.toml" - insinto /etc/greetd/ && doins "${FILESDIR}/sway-config" - echo "Restart cage service to verify if works (Only activate on TTY1)" - fi + newbin ${WORKDIR}/${P}/target/release/regreet regreet + if use cage; then + insinto /etc/greetd/ && newins ${FILESDIR}/config-cage.toml config.toml + echo "Restart cage service to verify if works (Only activate on TTY1)" + fi + if use sway; then + insinto /etc/greetd/ && newins ${FILESDIR}/config-sway.toml config.toml + insinto /etc/greetd/ && doins ${FILESDIR}/sway-config + echo "Restart cage service to verify if works (Only activate on TTY1)" + fi } src_post_install () { - if use logs; then - insinto /etc/tmpfiles.d/ && newins "${WORKDIR}/${P}/systemd-tmpfiles.conf regreet.conf" - systemd-tmpfiles --create "$PWD/systemd-tmpfiles.conf" - fi + if use logs; then + insinto /etc/tmpfiles.d/ && newins ${WORKDIR}/${P}/systemd-tmpfiles.conf regreet.conf + systemd-tmpfiles --create "$PWD/systemd-tmpfiles.conf" + fi } diff --git a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild index bac1207869..8ba329e4a3 100644 --- a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild +++ b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild @@ -14,10 +14,10 @@ SLOT="0" RDEPEND="gui-apps/gtklock" BDEPEND="x11-libs/gtk+ - virtual/pkgconfig - playerctl? ( dev-go/act ) - playerctl? ( net-libs/libsoup ) - userinfo? ( sys-apps/accountsservice ) + virtual/pkgconfig + playerctl? ( dev-go/act ) + playerctl? ( net-libs/libsoup ) + userinfo? ( sys-apps/accountsservice ) " DEPEND="${RDEPEND}" @@ -26,43 +26,43 @@ IUSE="playerctl powerbar userinfo" REQUIRED_USE="|| ( playerctl powerbar userinfo )" src_compile() { - if use powerbar; then - pushd gtklock-powerbar-module || die - emake - popd || die - fi + if use powerbar; then + pushd gtklock-powerbar-module || die + emake + popd || die + fi - if use playerctl; then - pushd gtklock-playerctl-module || die - emake - popd || die - fi - - if use userinfo; then - pushd gtklock-userinfo-module || die - emake - popd || die - fi + if use playerctl; then + pushd gtklock-playerctl-module || die + emake + popd || die + fi + + if use userinfo; then + pushd gtklock-userinfo-module || die + emake + popd || die + fi } src_install() { - dodir /usr/local/lib/gtklock - if use powerbar; then - pushd gtklock-powerbar-module || die - insinto /usr/local/lib/gtklock && doins powerbar-module.so - popd || die - fi + dodir /usr/local/lib/gtklock + if use powerbar; then + pushd gtklock-powerbar-module || die + insinto /usr/local/lib/gtklock && doins powerbar-module.so + popd || die + fi - if use playerctl; then - pushd gtklock-playerctl-module || die - insinto /usr/local/lib/gtklock && doins playerctl-module.so - popd || die - fi - - if use userinfo; then - pushd gtklock-userinfo-module || die - insinto /usr/local/lib/gtklock && doins userinfo-module.so - popd || die - fi + if use playerctl; then + pushd gtklock-playerctl-module || die + insinto /usr/local/lib/gtklock && doins playerctl-module.so + popd || die + fi + + if use userinfo; then + pushd gtklock-userinfo-module || die + insinto /usr/local/lib/gtklock && doins userinfo-module.so + popd || die + fi } diff --git a/media-video/ffsubsync/Manifest b/media-video/ffsubsync/Manifest index 48da11b3d0..77daac4633 100644 --- a/media-video/ffsubsync/Manifest +++ b/media-video/ffsubsync/Manifest @@ -1,3 +1 @@ -DIST ffsubsync-0.4.22.tar.gz 3822889 BLAKE2B 3df9e52b38fc3d25243924e5a0005fa2332c4bfed93dc5538446e17f197f578a60f28de41c0496be91c258286f321ac1f72589c923b77c807e10abcf1b3a75b4 SHA512 4d4ef4b1e4c99a7d8810f84a9b494632bc374e6a91db037d79f76495a77f5243a48428cdcf679db03968616ebe5c81c9fc5550160125910c3332b4f4afd3f728 -DIST ffsubsync-0.4.23.tar.gz 3823053 BLAKE2B 0ee91bb0cf634a651285be3e5edbdbc3fc799211d2a3c8a279a95426e3d944501874279e3b545b0d6b53ab1d25333e36aa785d0e379bb838fc4a35a40b94b212 SHA512 408f735b52f1a875cb18b11a2809df03dd5e905c7c25de21feead7fe17e95708ffa7bc5f24ddde909b5957160dbf7ff8981bbb8ba7f499bb2621de042236e1e4 DIST ffsubsync-0.4.25.tar.gz 3823703 BLAKE2B 059b043c90002c596fdccafe4892edb0249387adc10eba265ccd7c05fd1ed013a7542921e2fd000de6de1d185916db23b1d0d49262835dbdf294a0ebb9fbb337 SHA512 18b95a83ee87d5b9c028375c4e7bf8409f18d1d425dc3d7907d8a1814ef3c3c0cea0f8460d1fe0e2ad700ca92f3a0e464017b48ffae00edd234ec342c4a6deee diff --git a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild b/media-video/ffsubsync/ffsubsync-0.4.22.ebuild deleted file mode 100644 index 1994453a4b..0000000000 --- a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Automagically syncronize subtitles with video" -HOMEPAGE="https://github.com/smacke/ffsubsync" -SRC_URI="https://github.com/smacke/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/cchardet[${PYTHON_USEDEP}] - ' python3_{8..10}) - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] - dev-python/ffmpeg-python[${PYTHON_USEDEP}] - >=dev-python/future-0.18.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.12.0[${PYTHON_USEDEP}] - >=dev-python/pysubs2-1.2.0[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/srt-3.0.0[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/webrtcvad[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild deleted file mode 100644 index 1994453a4b..0000000000 --- a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Automagically syncronize subtitles with video" -HOMEPAGE="https://github.com/smacke/ffsubsync" -SRC_URI="https://github.com/smacke/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/cchardet[${PYTHON_USEDEP}] - ' python3_{8..10}) - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] - dev-python/ffmpeg-python[${PYTHON_USEDEP}] - >=dev-python/future-0.18.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.12.0[${PYTHON_USEDEP}] - >=dev-python/pysubs2-1.2.0[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/srt-3.0.0[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/webrtcvad[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/media-video/ffsubsync/ffsubsync-0.4.25.ebuild b/media-video/ffsubsync/ffsubsync-0.4.25.ebuild index 7a8049b006..429bcb4dff 100644 --- a/media-video/ffsubsync/ffsubsync-0.4.25.ebuild +++ b/media-video/ffsubsync/ffsubsync-0.4.25.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~amd64" RDEPEND=" ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] dev-python/chardet[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] dev-python/faust-cchardet[${PYTHON_USEDEP}] dev-python/ffmpeg-python[${PYTHON_USEDEP}] >=dev-python/future-0.18.2[${PYTHON_USEDEP}] diff --git a/media-video/lossless-cut/Manifest b/media-video/lossless-cut/Manifest new file mode 100644 index 0000000000..20849ae061 --- /dev/null +++ b/media-video/lossless-cut/Manifest @@ -0,0 +1 @@ +DIST LosslessCut-linux-x86_64.AppImage 160224247 BLAKE2B 3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc SHA512 bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6 diff --git a/media-video/lossless-cut/lossless-cut-3.54.0.ebuild b/media-video/lossless-cut/lossless-cut-3.54.0.ebuild new file mode 100644 index 0000000000..69723f81e8 --- /dev/null +++ b/media-video/lossless-cut/lossless-cut-3.54.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Lossless video/audio editing: export media without reencoding, powered by ffmpeg" +HOMEPAGE="https://github.com/mifi/lossless-cut" + +SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage" +KEYWORDS="~amd64" + +LICENSE="GPL-2" +SLOT="0" +RESTRICT="strip" + +RDEPEND="sys-fs/fuse:0" + +S="${WORKDIR}" + +QA_PREBUILT="*" +S="${WORKDIR}" + +src_install() { + newbin "${DISTDIR}/LosslessCut-linux-x86_64.AppImage" losslesscut-bin +} diff --git a/media-video/lossless-cut/metadata.xml b/media-video/lossless-cut/metadata.xml new file mode 100644 index 0000000000..b33c928689 --- /dev/null +++ b/media-video/lossless-cut/metadata.xml @@ -0,0 +1,96 @@ + + + + + Vitaly Zdanevich + zdanevich.vitaly@ya.ru + + + LosslessCut aims to be the ultimate cross platform FFmpeg GUI for extremely fast and lossless operations on video, audio, subtitle and other related media files. The main feature is lossless trimming and cutting of video and audio files, which is great for saving space by rough-cutting your large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard many gigabytes of data without doing a slow re-encode and thereby losing quality. Or you can add a music or subtitle track to your video without needing to encode. Everything is extremely fast because it does an almost direct data copy, fueled by the awesome FFmpeg which does all the grunt work. + +# Features + +* Lossless cutting of most video and audio formats +* Smart cut (experimental) +* Losslessly cut out parts of video/audio (for cutting away commercials etc.) +* Losslessly rearrange the order of video/audio segments +* Lossless merge/concatenation of arbitrary files (with identical codecs parameters, e.g. from the same camera) +* Lossless stream editing + * Combine arbitrary tracks from multiple files (ex. add music or subtitle track to a video file) + * Remove unneeded tracks + * Replace or re-encode only some tracks + * Extract all tracks from a file (extract video, audio, subtitle, attachments and other tracks from one file into separate files) +* Fast multi-file workflow (note: no mass/batch export yet) +* Keyboard shortcut workflow +* Losslessly remux video/audio into a different container (file) format +* Take full-resolution snapshots from videos in JPEG/PNG format (low or high quality) +* Export ranges of video frames to images (every nth frame, second, by scene change, best thumbnails) + * Export only from a selected time range (segment) + * Optionally include original timestamps in image file names +* Manual input of cutpoint times +* Apply a per-file timecode offset (and auto load timecode from file) +* Edit file metadata, per-track metadata and per-track disposition +* Change rotation/orientation metadata in videos +* View technical data about all tracks +* Timeline zoom and frame/keyframe jumping for cutting around keyframes +* Video thumbnails and audio waveform +* Saves per project cut segments to project file +* View FFmpeg last command log so you can modify and re-run recent commands on the command line +* Undo/redo +* Give labels to cut segments +* Annotate segments with tags +* Import/export segments: MP4/MKV chapter marks, Text file, YouTube, CSV, CUE, XML (DaVinci, Final Cut Pro) and more +* MKV/MP4 embedded chapters marks editor +* View subtitles +* Customizable keyboard hotkeys +* Black scene detection, silent audio detection, and scene change detection +* Divide timeline into segments with length L or into N segments or even randomized segments! +* Basic CLI support + +# Example lossless use cases + +* Cut out commercials from a recorded TV show (and re-format from TS to MP4) +* Remove audio tracks from a file +* Extract music track from a video and cut it to your needs +* Add music to a video (or replace existing audio track) +* Combine audio and video tracks from separate recordings +* Include an external subtitle into a video +* Quickly change a H264/H265 MKV video to MOV or MP4 for playback on iPhone +* Import a list of cut times from other tool as a EDL (edit decision list, CSV) and run these cuts with LosslessCut +* Export a list of cut times as a CSV EDL and process these in another tool +* Quickly cut a file by its MP4/MKV chapters +* Quickly cut a YouTube video by its chapters (or music times from a comment) +* Change the language of a file's audio/subtitle tracks +* Attach cover art / thumbnail to videos / audio from an external JPEG file or from a frame on the timeline +* Change author, title, GPS position, recording time of a video +* Fix rotation of a video that has the wrong orientation flag set + * Great for rotating phone videos that come out the wrong way without actually re-encoding the video. +* Loop a video / audio clip X times quickly without re-encoding + * See #284 +* Convert a video or parts of it into X image files (not lossless) +* Losslessly split a video into one file per scene (note you probably have to shift segments, see #330.) +* Cut away silent parts of an audio/video +* Split video into segments to for example respect Twitter's 140 second limit + +## Export cut times as YouTube Chapters + +* Export with Merge and "Create chapters from merged segments" enabled +* Open the exported file and select "Import chapters" in the dialog +* File -> Export project -> YouTube Chapters + +## Re-encode only the audio track, keeping the lossless video track + +First export each track as individual files. Then use Handbrake or similar to re-encode the audio file (if mp4 file, encode as AAC.) Then open the extracted video stream in LosslessCut. The open your encoded audio file and select "Include all tracks from the new file". Then export. +Advanced multi-step workflows + +Tip: you can use LosslessCut in multiple passes in order to achieve separate trimming of individual tracks: + +1) Open a file an export all tracks as individual files +2) Open the exported track files independently and cut them as desired +3) Add the track back to the video and combine them to one output video + + + mifi/lossless-cut + https://github.com/mifi/lossless-cut/issues + + diff --git a/media-video/obs-vkcapture/Manifest b/media-video/obs-vkcapture/Manifest index d8ad93148f..4d5b0ccac6 100644 --- a/media-video/obs-vkcapture/Manifest +++ b/media-video/obs-vkcapture/Manifest @@ -1,3 +1,3 @@ -DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4 SHA512 e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46 SHA512 d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7 DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d SHA512 8b487a09d54ada2482f218eb0b7d22228ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d +DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd SHA512 3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild similarity index 65% rename from media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild rename to media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild index 7c3049cabc..685b7e3362 100644 --- a/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild +++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) -inherit xdg cmake +inherit xdg cmake-multilib if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -25,20 +25,22 @@ IUSE="" BDEPEND=" dev-util/vulkan-headers media-libs/shaderc - media-libs/vulkan-loader + media-libs/vulkan-loader[${MULTILIB_USEDEP}] >=media-video/obs-studio-27[wayland] - x11-libs/libdrm + x11-libs/libdrm[${MULTILIB_USEDEP}] " RDEPEND=" - media-libs/libglvnd + media-libs/libglvnd[${MULTILIB_USEDEP}] >=media-video/obs-studio-27[wayland] - x11-libs/libdrm - x11-libs/libxcb:= + x11-libs/libdrm[${MULTILIB_USEDEP}] + x11-libs/libxcb:=[${MULTILIB_USEDEP}] " QA_SONAME=" /usr/lib64/libVkLayer_obs_vkcapture.so /usr/lib64/libobs_glcapture.so + /usr/lib/libVkLayer_obs_vkcapture.so + /usr/lib/libobs_glcapture.so " src_unpack() { @@ -48,3 +50,12 @@ src_unpack() { git-r3_src_unpack fi } + +multilib_src_configure() { +if ! multilib_is_native_abi; then + local mycmakeargs+=( + -DBUILD_PLUGIN=OFF + ) +fi + cmake_src_configure +} diff --git a/mpv-plugin/mpv-youtube-upnext/Manifest b/mpv-plugin/mpv-youtube-upnext/Manifest index 9f28be82ed..9d02b3e7c3 100644 --- a/mpv-plugin/mpv-youtube-upnext/Manifest +++ b/mpv-plugin/mpv-youtube-upnext/Manifest @@ -1,3 +1,3 @@ -DIST mpv-youtube-upnext-20220922.tar.gz 381139 BLAKE2B 9eaad2d8aa423274a88aaab15aa1ead4ec24909f157bb270fd6a79908d213462fae3402ca632e4ad735fab47516ca1c4a092610ce9132a1e13fda9e00d735b8a SHA512 c8cf876493fafddd2754e6cd85571eb6ef44f36e8285cd90bf3ea1b040e9a9fc357bd024a78053932770f9502197db2300d6c6081db91a8630c730d05487161f DIST mpv-youtube-upnext-20221230.tar.gz 383022 BLAKE2B 65ce4f8d796ffeac924345408ca41da584a3d53011ba0692daada1559d33ed97fef26f612523edc0ca6839c18286b4af2bc3f48fd5209be719c3df8e4d8919ed SHA512 6dfb4c2d6798502b05afc3d3fdbbfe3851742c9a3dfa5c45e215a967bd555571a208aa9b4ead3c0b8b964e255d615eddb4610bb340b5973c03f2d5e1f952e9a4 DIST mpv-youtube-upnext-20230409.tar.gz 554221 BLAKE2B 3891ae1a1f5e651359d2916258508e35954e150e24afa4d6d1d413a297a2ee3cc1e7cdea4d62cf0d5e27d1e89b502928914ac999ac2a5b8fbd6531dc786a1a4c SHA512 0850b078c3e2e84577ee22d8bf3b39d2ece715a5dc9e7ab9ce9567021babafddae366ac42ddd77ef2da582816434178e173d7ab0984f86fefa29a2e79e185c1a +DIST mpv-youtube-upnext-20230709.tar.gz 557465 BLAKE2B a15cb92cdcfb3dc91121a254db4b4a4fc899535505887c3ace5689d65df32612c7171d5c70d5bd17ec5a489e0b8a311d253564c4a24eb031d91dcde83cc116ba SHA512 87234b7d8eb1f6619b5eb7fea01bdcd5840ba670f7d93f4d75704270194cff77a2eb436fc1b69d977d9506e1c0c6d58419edd8624f024dbae9b05d8f67e86b57 diff --git a/mpv-plugin/mpv-youtube-upnext/mpv-youtube-upnext-20220922.ebuild b/mpv-plugin/mpv-youtube-upnext/mpv-youtube-upnext-20230709.ebuild similarity index 85% rename from mpv-plugin/mpv-youtube-upnext/mpv-youtube-upnext-20220922.ebuild rename to mpv-plugin/mpv-youtube-upnext/mpv-youtube-upnext-20230709.ebuild index 345379346b..0a029dae7b 100644 --- a/mpv-plugin/mpv-youtube-upnext/mpv-youtube-upnext-20220922.ebuild +++ b/mpv-plugin/mpv-youtube-upnext/mpv-youtube-upnext-20230709.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,7 @@ USE_MPV="rdepend" MPV_REQ_USE="lua" inherit mpv-plugin -COMMIT="753157433c10720fc6d95bd22319223447513abe" +COMMIT="0fa763e49ad15b88d3babd45cfccc3b90590c90f" MY_P="${PN}-${COMMIT}" DESCRIPTION="A userscript that allows you to play \"up next\"/recommended youtube videos" diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild index c2466e83bd..3476c8cf7d 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" DB_VER="5.3" -KEYWORDS="~x86" +KEYWORDS="~amd64 ~x86" IUSE="tests +wallet +prune zmq" DOGEDIR="/opt/${PN}" DEPEND=" diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild b/sys-firmware/LenovoLegionLinux/LenovoLegionLinux-9999.ebuild similarity index 76% rename from sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild rename to sys-firmware/LenovoLegionLinux/LenovoLegionLinux-9999.ebuild index 435ed60113..904b0413e7 100644 --- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild +++ b/sys-firmware/LenovoLegionLinux/LenovoLegionLinux-9999.ebuild @@ -14,21 +14,22 @@ DESCRIPTION="Lenovo Legion Linux kernel module" HOMEPAGE="https://github.com/johnfanv2/LenovoLegionLinux" RDEPEND="sys-kernel/linux-headers - sys-apps/lm-sensors - sys-apps/dmidecode - legion-tools? ( dev-python/PyQt5 dev-python/pyyaml dev-python/argcomplete ) - legion-acpi? ( sys-power/acpid ) - radeon-dgpu? ( dev-util/rocm-smi ) - downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 ) - ryzenadj? ( sys-power/RyzenAdj ) + sys-apps/lm-sensors + sys-apps/dmidecode + legion-tools? ( dev-python/PyQt5 dev-python/pyyaml dev-python/argcomplete ) + legion-acpi? ( sys-power/acpid ) + radeon-dgpu? ( dev-util/rocm-smi ) + downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 ) + ryzenadj? ( sys-power/RyzenAdj ) + undervolt-intel? ( dev-python/undervolt ) " DEPEND="${RDEPEND}" LICENSE="GPL-2" SLOT="0" -IUSE="legion-tools legion-acpi systemd radeon-dgpu downgrade-nvidia ryzenadj" -REQUIRED_USE="|| ( systemd legion-acpi radeon-dgpu downgrade-nvidia ryzenadj legion-tools ) legion-acpi? ( legion-tools ) radeon-dgpu? ( !downgrade-nvidia legion-tools ) downgrade-nvidia? ( !radeon-dgpu legion-tools )" +IUSE="legion-tools legion-acpi systemd radeon-dgpu downgrade-nvidia ryzenadj undervolt-intel" +REQUIRED_USE="|| ( systemd legion-acpi radeon-dgpu downgrade-nvidia ryzenadj legion-tools undervolt-intel ) legion-acpi? ( legion-tools ) radeon-dgpu? ( !downgrade-nvidia legion-tools ) downgrade-nvidia? ( !radeon-dgpu legion-tools ) undervolt-intel? ( !ryzenadj legion-tools ) ryzenadj? ( !undervolt-intel legion-tools )" MODULES_KERNEL_MIN=5.10 @@ -36,7 +37,7 @@ src_compile() { local modlist=( legion-laptop=kernel/drivers/platform/x86:kernel_module:kernel_module:all ) - KERNELVERSION=${KV_FULL} linux-mod-r1_src_compile + KERNELVERSION=${KV_FULL} linux-mod-r1_src_compile if use legion-tools; then #Define build dir (fix sandboxed) cd "${WORKDIR}/${P}/python/legion_linux" @@ -60,7 +61,7 @@ src_install() { if use legion-acpi; then insinto /etc/acpi/events/ && doins acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate} insinto /etc/acpi/actions/ && doins acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh} - fi + fi if use systemd; then systemd_dounit service/legion-linux.service service/legion-linux.path @@ -69,20 +70,20 @@ src_install() { insinto /etc/legion_linux && doins service/profiles/* #AMD - if use radeon-dgpu; then + if use radeon-dgpu; then insinto /usr/share/legion_linux && newins "${FILESDIR}/radeon" .env insinto /etc/legion_linux && newins "${FILESDIR}/radeon" .env - fi - #NVIDIA (need dowgrade because nvidia-smi -pl was removed) + fi + #NVIDIA (need dowgrade because nvidia-smi -pl was removed) if use downgrade-nvidia; then insinto /usr/share/legion_linux && newins "${FILESDIR}/nvidia" .env insinto /etc/legion_linux && newins "${FILESDIR}/nvidia" .env - fi + fi if use ryzenadj; then insinto /usr/share/legion_linux && newins "${FILESDIR}/cpu" .env insinto /etc/legion_linux && newins "${FILESDIR}/cpu" .env - fi + fi fi # Desktop Files and Polkit @@ -99,9 +100,7 @@ pkg_postinst() { ewarn "Pls copy that folder to /etc/legion_linux and edit the fancurves to your liking" ewarn "Note:can be done using the gui app" ewarn "Dont forget to edit /etc/legion_linux/.env to enable and disable extra features" - ewarn "Note: use flag downgrade-nvidia in need for nvidia TDP control" + ewarn "Note the CPU and APU control command both for undervolt an ryzenadj are edit in /etc/legion_linux/.env command" + ewarn "Note: use flag downgrade-nvidia in need for nvidia TDP control\n" fi - ewarn "For Intel Users is need to install undervolt manally since and ebuild exist" - ewarn "Undervolt Repo: https://github.com/georgewhewell/undervolt" - ewarn "More information on this README: https://github.com/Petingoso/legion-fan-utils-linux/blob/main/README.md" } diff --git a/sys-firmware/lenovolegionlinux/files/cpu b/sys-firmware/LenovoLegionLinux/files/cpu similarity index 100% rename from sys-firmware/lenovolegionlinux/files/cpu rename to sys-firmware/LenovoLegionLinux/files/cpu diff --git a/sys-firmware/lenovolegionlinux/files/legion_cli.policy b/sys-firmware/LenovoLegionLinux/files/legion_cli.policy similarity index 100% rename from sys-firmware/lenovolegionlinux/files/legion_cli.policy rename to sys-firmware/LenovoLegionLinux/files/legion_cli.policy diff --git a/sys-firmware/lenovolegionlinux/files/legion_gui.desktop b/sys-firmware/LenovoLegionLinux/files/legion_gui.desktop similarity index 100% rename from sys-firmware/lenovolegionlinux/files/legion_gui.desktop rename to sys-firmware/LenovoLegionLinux/files/legion_gui.desktop diff --git a/sys-firmware/lenovolegionlinux/files/nvidia b/sys-firmware/LenovoLegionLinux/files/nvidia similarity index 100% rename from sys-firmware/lenovolegionlinux/files/nvidia rename to sys-firmware/LenovoLegionLinux/files/nvidia diff --git a/sys-firmware/lenovolegionlinux/files/radeon b/sys-firmware/LenovoLegionLinux/files/radeon similarity index 100% rename from sys-firmware/lenovolegionlinux/files/radeon rename to sys-firmware/LenovoLegionLinux/files/radeon diff --git a/sys-firmware/lenovolegionlinux/metadata.xml b/sys-firmware/LenovoLegionLinux/metadata.xml similarity index 79% rename from sys-firmware/lenovolegionlinux/metadata.xml rename to sys-firmware/LenovoLegionLinux/metadata.xml index 479623d1d2..660ba14f53 100644 --- a/sys-firmware/lenovolegionlinux/metadata.xml +++ b/sys-firmware/LenovoLegionLinux/metadata.xml @@ -6,7 +6,8 @@ Install acpi script (experimental feature) Enable AMD GPU TDP control (systemd-service) Downgrade nvidia for 525 to enable TDP control (systemd-service) - CPU and APU control using ryzenadj (systemd-service) + [AMD] CPU and APU control using ryzenadj (systemd-service) + [INTEL] CPU and APU control using undervolt (systemd-service) johnfanv2/LenovoLegionLinux diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest index 939a199a5c..e89f7efc8f 100644 --- a/sys-fs/dwarfs-bin/Manifest +++ b/sys-fs/dwarfs-bin/Manifest @@ -1,2 +1,2 @@ DIST dwarfs-0.6.2-Linux.tar.xz 5854936 BLAKE2B ad4bfe3e31ef0a1cd5649962a0b28d88999bd000a987c0a0c2d8d771ced395d036b10c737be84cd0e156ec0e7d7e752f37a6f08681f5b7fcb5b4f14355b8fae4 SHA512 58563a6971fc00cb22a5b253bd7a30170e4dd1136450d5540ea15d9c5c1ad504ef2b115d2241da729a47553f36614f6ceb2095feafc8f96205e6877213534104 -DIST dwarfs-bin-0.7.0-RC4-Linux.tar.xz 6346140 BLAKE2B fbd88d4badb9f95418e54480b2b544503cb2935d9330b550a4e2b638c93726de0ee45d28831a0e61791b4f62cde436f102119619958f3a01c25ca4cb8e22ccc8 SHA512 6b3a1d1daf4c6ca2925767e64f27a1ab9cc826274d4881ec298cbfac3a717e7f0fb6458a1c71eee62e5f1339b705f89f75b73bad1408544057c09a0cb4faf00b +DIST dwarfs-bin-0.7.0-RC6.tar.xz 21355136 BLAKE2B 0ec8cde3ed33978cf9f8e2e95702d68ec5fee6bdfacc55e0d8a288420907a06c8a35312610260d4fe03d2c676b620867710023a7843a1ae644b455beb8c77413 SHA512 5ec7c959004828d10aedbb32b0ef2084d06ff0fc7f3e3dbb42731b40eb91b173a41cc5f19135424cb676cd13628e4243e34b6cb011fc287ec0c3f08855294639 diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild similarity index 89% rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild rename to sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild index 4cd8d56d5a..8c7dd39272 100644 --- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild +++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild @@ -7,7 +7,7 @@ MY_PV="${PV/_rc/-RC}" DESCRIPTION="Static version of a fast very high compression read-only FUSE file system" HOMEPAGE="https://github.com/mhx/dwarfs" -SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux.tar.xz -> dwarfs-bin-${MY_PV}-Linux.tar.xz" +SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux-x86_64.tar.xz -> dwarfs-bin-${MY_PV}.tar.xz" LICENSE="GPL-3" SLOT="0" @@ -21,7 +21,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} " -S="${WORKDIR}/dwarfs-${MY_PV}-Linux/" +S="${WORKDIR}/dwarfs-${MY_PV}-Linux-x86_64/" QA_PREBUILT=" sbin/dwarfs bin/* diff --git a/sys-fs/dwarfs/Manifest b/sys-fs/dwarfs/Manifest index f6a1d88fec..44c0334de6 100644 --- a/sys-fs/dwarfs/Manifest +++ b/sys-fs/dwarfs/Manifest @@ -1 +1,2 @@ DIST dwarfs-0.7.0-RC4.tar.xz 14425176 BLAKE2B fdb2852da81f8d567c19dc83e3f7dd74e0de35e56579d50b6ce9ee6adda2d540bbbc7d5655a499f19ee340a2f904bfe9b2b977b9539e8e99dc9e8667b9b7435e SHA512 1e0d603507f93b6bcb79050877de0ac64eed931b192b43466d3b5e1ee55a759261ad937d33f24d145a61e8b3d431405a35bbd8ff95ead10ccdabe14ba4d840a5 +DIST dwarfs-0.7.0-RC6.tar.xz 22486596 BLAKE2B 28aaae2cf732d61c7be39faf93496ed7ca38d9e6a30ab47e0a9a5f51c5bd805cd7cccc47a51a406d5e92b3bc13f2858de4cadf05e6801dcbe9e9df51d2f148b5 SHA512 845ea037b0e8ed1bd6c448aa12deb101553557938110e56ed94b70e7f575b100a638695f716c23e613663ce2cd3719de2b0427fbff39e60c88f70ae05d590d31 diff --git a/sys-fs/dwarfs/dwarfs-0.7.0_rc6.ebuild b/sys-fs/dwarfs/dwarfs-0.7.0_rc6.ebuild new file mode 100644 index 0000000000..0f543ada6d --- /dev/null +++ b/sys-fs/dwarfs/dwarfs-0.7.0_rc6.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit check-reqs cmake flag-o-matic python-single-r1 + +MY_PV="${PV/_rc/-RC}" + +DESCRIPTION="A fast very high compression read-only FUSE file system" +HOMEPAGE="https://github.com/mhx/dwarfs" +SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="python +jemalloc test man" +S="${WORKDIR}/dwarfs-${MY_PV}" + +PATCHES=( +) + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/libarchive + app-arch/lz4 + app-arch/snappy + app-arch/xz-utils + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-cpp/parallel-hashmap:= + dev-libs/boost[context,python?] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/xxhash + sys-fs/fuse:3 + dev-libs/fsst + sys-libs/binutils-libs + sys-libs/libunwind + sys-libs/zlib + !dev-cpp/fbthrift + !dev-cpp/fizz + !dev-cpp/folly + !dev-cpp/wangle + jemalloc? ( >=dev-libs/jemalloc-5.3.0-r1 ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/patchelf + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + man? ( app-text/ronn-ng ) + test? ( dev-cpp/gtest ) +" + +DOCS=( "README.md" "CHANGES.md" "TODO" ) +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +CHECKREQS_DISK_BUILD="1300M" +CMAKE_IN_SOURCE_BUILD=1 +CMAKE_WARN_UNUSED_CLI=0 + +src_prepare(){ + rm -r zstd xxHash parallel-hashmap || die + cmake_src_prepare + sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || die +} + +src_configure(){ + append-cxxflags "-I/usr/include" + + mycmakeargs=( + -DUSE_JEMALLOC=$(usex jemalloc ON OFF) + -DWITH_PYTHON=$(usex python ON OFF) + -DWITH_TESTS=$(usex test ON OFF) + -DWITH_MAN_PAGES=$(usex man ON OFF) + -DPREFER_SYSTEM_ZSTD=ON + -DPREFER_SYSTEM_XXHASH=ON + -DPREFER_SYSTEM_GTEST=ON + -DPREFER_SYSTEM_LIBFMT=ON + -DWITH_LEGACY_FUSE=OFF + ) + use python && mycmakeargs+=( "-DWITH_PYTHON_VERSION=${EPYTHON#python}" ) + cmake_src_configure +} + +src_install(){ + cmake_src_install + # Remove insecure RPATH from bundled lib + patchelf --remove-rpath libdwarfs.so || die + patchelf --remove-rpath libdwarfs_tool.so || die + + dolib.so libdwarfs.so libdwarfs_tool.so libdwarfs_compression.so libthrift_light.so libmetadata_thrift.so + dolib.so folly/libfolly.so folly/libfolly.so.0.58.0-dev +} + +pkg_postinst(){ + elog "You may find more information in the" + elog "${HOMEPAGE}" + elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md" + elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md" +} diff --git a/www-apps/castopod/Manifest b/www-apps/castopod/Manifest index 2d74279fbf..258fdce6b9 100644 --- a/www-apps/castopod/Manifest +++ b/www-apps/castopod/Manifest @@ -1,2 +1,2 @@ -DIST castopod-1.4.1.tar.gz 52379315 BLAKE2B 05c22be9f299112106da4c83cf601b9c4512199fdaa0861b2b730a1b9bc36bc2e55b98943a30af45d23a073e690d87cb7d282337d546e4916647c53597360982 SHA512 100f27a77f155aa13420b051cacd1e677178cbbb3e88b25ef31d828fc80c70f34fda52cc17d61126c01fc1f237e34310207efa85e421d3a51befda436832c10a DIST castopod-1.4.3.tar.gz 52273984 BLAKE2B 2bd30d98b05172f851573b71c8503900805db20028554a67d11a0b8f8f9415421aaf018f7c872bac9c04d939197025432b1b06ff827d53705101138da6c6773e SHA512 f30feb71001d29dd14a96e51a06999356d7691f44da0eb0c96a28a14f4113d966e86ad1fde7583b5f2400bb764a2bc961c59b6b2ca233f15cb17edc805ea91e9 +DIST castopod-1.4.5.tar.gz 51626589 BLAKE2B 3340a77a109cf6c9665342af2bbc67b70520d8261d3adcd816d1335a545d96441a19dd83a68b58ee3ef0e58d1c7915475a70fbc72094f1aa94f7d7104835c00e SHA512 58c4f0da2b93f6e0b68cf93686fb280af9292c5c3e72d5672ebfd70b14ac545fb9d6be9266a74c08b12b0f0ccdacff42e6b96f163df925e1020373af9966e5db diff --git a/www-apps/castopod/castopod-1.4.1.ebuild b/www-apps/castopod/castopod-1.4.5.ebuild similarity index 94% rename from www-apps/castopod/castopod-1.4.1.ebuild rename to www-apps/castopod/castopod-1.4.5.ebuild index 07f295e558..da3aac29f1 100644 --- a/www-apps/castopod/castopod-1.4.1.ebuild +++ b/www-apps/castopod/castopod-1.4.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit optfeature webapp -UPLOAD_HASH="a486871ac2e2787c90420001bf782c7a" +UPLOAD_HASH="50c9b05f5267aa48c562539182d9ffd1" DESCRIPTION="Open-source hosting platform made for podcasters" HOMEPAGE=" https://castopod.org diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 20af5f1c20..f87409daaf 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,2 +1,2 @@ DIST forgejo-1.18.0.1.tar.gz 58980172 BLAKE2B c5e9b276c9446f8f4ceb9dc00d502fe13b92d1c812526252315cc478148c3438fa3ecc8ef883f0dc092a09f812480e4c3166ca474e7f013a12596a02381488ca SHA512 f1d6989cdf4df981e0c0d9f3abe49686c4ee5ddebfd2e54b384a8f52357b556c7bf48ea79cf7a8f9e32cda35e319a9c486c66d2d7a5e5d75fb0d1ad1a6e23598 -DIST forgejo-1.19.3.0.tar.gz 60542292 BLAKE2B d96fe5ce326a2229c841af6f2329d7e711e48749323ab43b977e23ee36e660745d65a42a2430b995b3699177721731aba9b972f8b1e263b16ef738c0ebca827c SHA512 446dc7725238db63da1ced323a800ee62f78906c255f73169b35d2582241c79b55b9e22c6cd6426429270e69582db524533b4ad595f2a4733814d4e34e6b340b +DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f diff --git a/www-apps/forgejo/forgejo-1.19.3.0.ebuild b/www-apps/forgejo/forgejo-1.19.4.0.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-1.19.3.0.ebuild rename to www-apps/forgejo/forgejo-1.19.4.0.ebuild diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest index 37ffc499b6..66f42105a6 100644 --- a/www-apps/invidious/Manifest +++ b/www-apps/invidious/Manifest @@ -1,5 +1,5 @@ -DIST invidious-2023.06.10.tar.gz 3282324 BLAKE2B b8f272df76d588440a369c58f6af6a16252aebb0a53d132413e762205fe495cf009155b08d08bcb9934cc857abcdce8be17816d446304fa466e33ef91c652688 SHA512 2ac626277087a0b302f5a5d8cbecf321842cf937bcc22dbf17ed52ae6ce408cd365fdbf8ca8757f5063002f13aac255ba816566e9b089165eda59c227ec651b6 DIST invidious-2023.06.22.tar.gz 3267178 BLAKE2B 7d6a13dd878c1ce1b52009990cd0be4762482b901bcf58806fa43ab750ed20d867d80075f24beabb8ac5c13039163d1b9953d1045c3af24901ecfe717cc3aa14 SHA512 4f996d39a5de2472327c31b01d2ac0d4e5af6d65e199786570ddb95f4643328dd7064af4d602d786e9b5d1b27f233a800ac7fbb05eea2c4f20705355749d6e5d +DIST invidious-2023.07.05.tar.gz 3267903 BLAKE2B a2b25c996c17151ace3a1ebea4ff34d746b84d640d04bd56b1ff34f03146a78550da976dac38c606072212ad9cc07016865128f276ab0039ed29b970f5d34616 SHA512 7b8f3b205721d021f1f0f9a32dbb466a4acbe2a6c231be77a5e0b19f20ac4c6e9884040fc65750b37a229e26f0ddf8a105fe0d0f0f56d77ba34deb00366c9a71 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.06.10.ebuild b/www-apps/invidious/invidious-2023.07.05.ebuild similarity index 96% rename from www-apps/invidious/invidious-2023.06.10.ebuild rename to www-apps/invidious/invidious-2023.07.05.ebuild index 9b530c0b8c..b809164afe 100644 --- a/www-apps/invidious/invidious-2023.06.10.ebuild +++ b/www-apps/invidious/invidious-2023.07.05.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit check-reqs shards systemd -COMMIT="e7bed765fed0691795ac29c55640ddaa6b13c57d" +COMMIT="507bed6313b49564e53b69a5c9b4d072d1e05e4b" 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 - dev-libs/openssl:= + + @@ -7,5 +7,9 @@ iv-org/invidious + + Omar Roth + omarroth@protonmail.com + diff --git a/www-apps/pleroma/pleroma-2.5.2.ebuild b/www-apps/pleroma/pleroma-2.5.2.ebuild index 2b67515731..1bcae78dda 100644 --- a/www-apps/pleroma/pleroma-2.5.2.ebuild +++ b/www-apps/pleroma/pleroma-2.5.2.ebuild @@ -28,7 +28,7 @@ BDEPEND=" =dev-util/rebar-3.20.0-r1 dev-elixir/hex " DEPEND=" diff --git a/www-apps/pleroma/pleroma-9999.ebuild b/www-apps/pleroma/pleroma-9999.ebuild index 35901999cc..63bd6243c5 100644 --- a/www-apps/pleroma/pleroma-9999.ebuild +++ b/www-apps/pleroma/pleroma-9999.ebuild @@ -28,7 +28,7 @@ BDEPEND=" dev-lang/erlang:= dev-lang/elixir:= dev-util/cmake - dev-util/rebar + >=dev-util/rebar-3.20.0-r1 dev-elixir/hex " DEPEND=" diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index be41fc7dae..9296ff512b 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,2 @@ -DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14 SHA512 01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47dbaaaa63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4 SHA512 9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815 +DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1 SHA512 e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed diff --git a/www-client/nyxt/nyxt-3.2.1.ebuild b/www-client/nyxt/nyxt-3.4.0.ebuild similarity index 100% rename from www-client/nyxt/nyxt-3.2.1.ebuild rename to www-client/nyxt/nyxt-3.4.0.ebuild