diff --git a/app-emulation/rars/rars-1.6.ebuild b/app-emulation/rars/rars-1.6-r1.ebuild similarity index 89% rename from app-emulation/rars/rars-1.6.ebuild rename to app-emulation/rars/rars-1.6-r1.ebuild index 9e563f4210..c68fc9d807 100644 --- a/app-emulation/rars/rars-1.6.ebuild +++ b/app-emulation/rars/rars-1.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,10 @@ DESCRIPTION="RARS -- RISC-V Assembler and Runtime Simulator" HOMEPAGE="https://github.com/TheThirdOne/rars" SRC_URI=" https://github.com/TheThirdOne/rars/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/TheThirdOne/JSoftFloat/archive/${jsoft_hash}.tar.gz -> JSoftFloat-75c3a5d.gh.tar.gz" + https://github.com/TheThirdOne/JSoftFloat/archive/${jsoft_hash}.tar.gz -> JSoftFloat-75c3a5d.gh.tar.gz +" +# We need S to point to this directory +S="${WORKDIR}/${P}" LICENSE="MIT" SLOT="0" @@ -27,11 +30,6 @@ src_unpack() { mv "${WORKDIR}/JSoftFloat-${jsoft_hash}" "${S}/src/jsoftfloat" } -src_prepare() { - default - java-pkg_clean -} - src_compile() { # Using the build-jar.sh script cd "${S}" diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index c2ede48eb1..252e19ac62 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1,2 @@ DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1 SHA512 3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba +DIST corectrl-v1.4.1.tar.bz2 261136 BLAKE2B acf8589ba5e98156b07ccc9903b6bebd334bc1b8c85ab33d24152fee6d491fe8d4157c3322c25c5ec6a1c93e003de59951947b3d559c3ee8530b144ac7b2353d SHA512 09c58c82b16ea86feafbed98dbfc27e828b342bfdb8eaaee15cd4fcb4ebe9e1cc8e7a55661b1f65b33cb568f83e37e732cada2f2c387a36501d65b3ded6d9914 diff --git a/app-misc/corectrl/corectrl-1.4.0.ebuild b/app-misc/corectrl/corectrl-1.4.0.ebuild index ddb6eaff8e..b91f3e6911 100644 --- a/app-misc/corectrl/corectrl-1.4.0.ebuild +++ b/app-misc/corectrl/corectrl-1.4.0.ebuild @@ -23,28 +23,34 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip +COMMON_DEPEND=" dev-libs/botan - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt dev-libs/pugixml dev-libs/spdlog + dev-libs/quazip + dev-qt/qtcharts:5[qml] + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + sys-auth/polkit +" +DEPEND="${COMMON_DEPEND} dev-cpp/units + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + x11-libs/libdrm[video_cards_amdgpu] test? ( >=dev-cpp/catch-3.5.2 dev-cpp/trompeloeil ) " -BDEPEND="${DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + dev-qt/qtquickcontrols2 +" src_configure() { local mycmakeargs=( diff --git a/app-misc/corectrl/corectrl-1.4.1.ebuild b/app-misc/corectrl/corectrl-1.4.1.ebuild new file mode 100644 index 0000000000..b91f3e6911 --- /dev/null +++ b/app-misc/corectrl/corectrl-1.4.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git" +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/botan + dev-libs/pugixml + dev-libs/spdlog + dev-libs/quazip + dev-qt/qtcharts:5[qml] + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + sys-auth/polkit +" +DEPEND="${COMMON_DEPEND} + dev-cpp/units + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + x11-libs/libdrm[video_cards_amdgpu] + test? ( + >=dev-cpp/catch-3.5.2 + dev-cpp/trompeloeil + ) +" + +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + dev-qt/qtquickcontrols2 +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} diff --git a/app-misc/corectrl/corectrl-9999.ebuild b/app-misc/corectrl/corectrl-9999.ebuild index ddb6eaff8e..b91f3e6911 100644 --- a/app-misc/corectrl/corectrl-9999.ebuild +++ b/app-misc/corectrl/corectrl-9999.ebuild @@ -23,28 +23,34 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip +COMMON_DEPEND=" dev-libs/botan - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt dev-libs/pugixml dev-libs/spdlog + dev-libs/quazip + dev-qt/qtcharts:5[qml] + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + sys-auth/polkit +" +DEPEND="${COMMON_DEPEND} dev-cpp/units + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + x11-libs/libdrm[video_cards_amdgpu] test? ( >=dev-cpp/catch-3.5.2 dev-cpp/trompeloeil ) " -BDEPEND="${DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + dev-qt/qtquickcontrols2 +" src_configure() { local mycmakeargs=( diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest index 40e02d7cfd..d738d8315a 100644 --- a/app-text/komikku/Manifest +++ b/app-text/komikku/Manifest @@ -1 +1 @@ -DIST komikku-1.39.0.tar.gz 3704061 BLAKE2B a5d42be1de44db10adad1086172d8760a9cb313f7dc7b5654ccef3a50fceea4d8f9abcb98f8be40c393ec1a2a4a655cbb164d34b69e6142069b526ce40cf345d SHA512 c8c8c2d6cb4beadb7eba22d6764bd49c469614ae49c345723a22cf68376262516d733495f1530206fce20333c408062c50fd88533ef841ff8cbaef7ab06e121a +DIST komikku-1.47.0.tar.gz 4893601 BLAKE2B 0154378c90650d9ac6e2931ec0703016eac73d686a3a5367959e55dd88abecdfc2a8ab060850585027b0fe45f4a6fd16b83b25b923214c90b5aad01f13e0a90a SHA512 1c8af6d4e2f90c953149fc82580562042c1d33025a85cae951af5e5ad37abd62d1a5a7de934033820a22a124c261d2b87b3053a6893c2e4e0b5ad9c42f18b01c diff --git a/app-text/komikku/komikku-1.39.0.ebuild b/app-text/komikku/komikku-1.47.0.ebuild similarity index 93% rename from app-text/komikku/komikku-1.39.0.ebuild rename to app-text/komikku/komikku-1.47.0.ebuild index 1a5a97c9e1..432b5e9448 100644 --- a/app-text/komikku/komikku-1.39.0.ebuild +++ b/app-text/komikku/komikku-1.47.0.ebuild @@ -21,13 +21,13 @@ IUSE="test" RESTRICT="test" # Depend on a random server that may or may not be accessible at all times. -#PROPERTIES="test_network" +PROPERTIES="test_network" DEPEND=" dev-libs/glib:2 dev-libs/gobject-introspection - >=gui-libs/gtk-4.12.1:4 - >=gui-libs/libadwaita-1.4:1[introspection] + >=gui-libs/gtk-4.12:4 + >=gui-libs/libadwaita-1.5:1[introspection] net-libs/webkit-gtk:6[introspection] " RDEPEND=" @@ -45,7 +45,7 @@ RDEPEND=" dev-python/natsort[${PYTHON_USEDEP}] dev-python/piexif[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pure-protobuf[${PYTHON_USEDEP}] + dev-python/pillow-heif[${PYTHON_USEDEP}] dev-python/pygobject[${PYTHON_USEDEP}] dev-python/python-magic[${PYTHON_USEDEP}] dev-python/rarfile[compressed,${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs-rss-plugin/Manifest b/dev-python/mkdocs-rss-plugin/Manifest index 3664e9ba16..8cbc4086f7 100644 --- a/dev-python/mkdocs-rss-plugin/Manifest +++ b/dev-python/mkdocs-rss-plugin/Manifest @@ -1 +1,2 @@ -DIST mkdocs-rss-plugin-1.12.1.gh.tar.gz 551494 BLAKE2B 37259e3207deb6bc8e231abd402fd962abcf81eb063b21751f4de89eeb0f9d300a53988e41a0461540214b046c9c72dd9e23e62548d8d19fbcc8aeaae09f88ab SHA512 ed1a8a25df800c6ab9632194c985c6bbbd5b43f0eb46c4bf39f9715e6f8a7264e8b0f80bb54acadddc17b7236ed44b93f69b8c04db58b16eb0a582f3be7b81f3 +DIST mkdocs-rss-plugin-1.12.2.gh.tar.gz 552019 BLAKE2B fc88dba9b81d351227606d5f0e255affa120d36e53fcbd0800c188380dbecc52b6638c6efb969e279d960c3246e6e503dc6abd2b8ea3ad54d0aeaf90ffcbf30d SHA512 537ca5e31860ab0164b6ef8bd1f20962064c6e31983e0e1d4be4a2176cdd00884d4862b7a2c9666f56aa194ea63ddb8fa462fb9e8df755c8c9d555a89b7b9909 +DIST mkdocs-rss-plugin-cache-1.12.2.gh.tar.gz 3913335 BLAKE2B 0c11a0cf29599335f24d935798393acfb9bec27a278f8c5be4ae7279ad6ab588b50daed2aa377fe48435798c41ae290b273a5bae94547cc5b162aba54aa649c7 SHA512 eba19c77f0c0f1052b86a4eb7910aeffbd68e86184b80d35a768c568cbc1178a4f91807469000005041defcf3b9707197d8938ab3edf6ce7832abc37d40fa00d diff --git a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.1.ebuild b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild similarity index 85% rename from dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.1.ebuild rename to dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild index a07f1ea7c8..02e5e9cefa 100644 --- a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.1.ebuild +++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_11 ) +PYTHON_COMPAT=( python3_{11..12} ) DOCS_BUILDER="mkdocs" DOCS_DEPEND=" @@ -22,12 +22,15 @@ inherit distutils-r1 docs DESCRIPTION="MkDocs plugin to generate a RSS feeds." HOMEPAGE="https://github.com/Guts/mkdocs-rss-plugin https://pypi.org/project/mkdocs-rss-plugin" -SRC_URI="https://github.com/Guts/mkdocs-rss-plugin/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI=" + https://github.com/Guts/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/henri-gasc/${PN}-cache/archive/refs/tags/${PV}.tar.gz -> ${PN}-cache-${PV}.gh.tar.gz +" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RESTRICT="doc? ( network-sandbox )" +# RESTRICT="doc? ( network-sandbox )" BDEPEND=" >=dev-python/GitPython-3.1[${PYTHON_USEDEP}] @@ -60,6 +63,7 @@ src_prepare() { -e 's/--cov-report=term//' \ -e 's/--cov-report=xml//' \ "${S}/setup.cfg" || die + cp "${WORKDIR}/${PN}-cache-${PV}/.cache" -rt "${S}" || die distutils-r1_src_prepare } diff --git a/dev-python/pillow-heif/Manifest b/dev-python/pillow-heif/Manifest new file mode 100644 index 0000000000..23bec0d69d --- /dev/null +++ b/dev-python/pillow-heif/Manifest @@ -0,0 +1 @@ +DIST pillow_heif-0.15.0.tar.gz 14896461 BLAKE2B 0a92a31542fbd49ef87fe81208f66d9b725ae0c5c4d4194fa737dcf9fbd76898b9132e81cc843da583898d406bbc451c3cd991e6141c6c327f86d4305432fe49 SHA512 1025a987148d1785da02c9ffc19b3ab0ec9e44cafb10ff3cb3231ecb7c3f22c968e5b3583ed0c386a7747333562bf86fdfe4caf21599bc1c2942da6a27363fbb diff --git a/dev-python/pillow-heif/files/pillow-heif-0.15.0-respect-cflags.patch b/dev-python/pillow-heif/files/pillow-heif-0.15.0-respect-cflags.patch new file mode 100644 index 0000000000..0a3c021348 --- /dev/null +++ b/dev-python/pillow-heif/files/pillow-heif-0.15.0-respect-cflags.patch @@ -0,0 +1,11 @@ +--- a/setup.py ++++ b/setup.py +@@ -206,7 +206,7 @@ + self._add_directory(library_dirs, "/usr/lib") + self._add_directory(library_dirs, "/lib") + +- self._update_extension("_pillow_heif", ["heif"], extra_compile_args=["-Ofast", "-Werror"]) ++ self._update_extension("_pillow_heif", ["heif"]) + + self.compiler.library_dirs = library_dirs + self.compiler.library_dirs + self.compiler.include_dirs = include_dirs + self.compiler.include_dirs diff --git a/dev-python/pillow-heif/metadata.xml b/dev-python/pillow-heif/metadata.xml new file mode 100644 index 0000000000..2573a5e869 --- /dev/null +++ b/dev-python/pillow-heif/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + bigcat88/pillow_heif + pillow-heif + + diff --git a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild new file mode 100644 index 0000000000..25bf53fd91 --- /dev/null +++ b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python interface for libheif library" +HOMEPAGE=" + https://github.com/bigcat88/pillow_heif + https://pypi.org/project/pillow-heif/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + !test? ( + dev-python/pillow[${PYTHON_USEDEP}] + media-libs/libheif:= + ) + test? ( + dev-python/pillow[webp,${PYTHON_USEDEP}] + media-libs/libheif:=[x265] + ) +" + +PATCHES=( "${FILESDIR}/${P}-respect-cflags.patch" ) + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + sed -i "s/=get_version()/=\"${PV}\"/" setup.py || die +} diff --git a/dev-python/pyrr/pyrr-0.10.3.ebuild b/dev-python/pyrr/pyrr-0.10.3-r1.ebuild similarity index 94% rename from dev-python/pyrr/pyrr-0.10.3.ebuild rename to dev-python/pyrr/pyrr-0.10.3-r1.ebuild index af4ee13fa9..6608fae3ec 100644 --- a/dev-python/pyrr/pyrr-0.10.3.ebuild +++ b/dev-python/pyrr/pyrr-0.10.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ IUSE="doc" RDEPEND=" dev-python/multipledispatch[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] + /dev/null || die "location change for language cleanup failed" - chromium_remove_language_paks - popd >/dev/null || die "location reset for language cleanup failed" - rm -rf "${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins - rm -rf "${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins -} - -src_install() { - doicon -s 256 "${FILESDIR}/${MY_PN}.png" - - make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} "Network;AudioVideo;Audio;Video" - - exeinto "${DESTDIR}" - - doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so - - insinto "${DESTDIR}" - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin - insopts -m0755 - doins -r locales resources - - # Chrome-sandbox requires the setuid bit to be specifically set. - # see https://github.com/electron/electron/issues/17972 - fowners root "${DESTDIR}/chrome-sandbox" - fperms 4711 "${DESTDIR}/chrome-sandbox" - - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym "${DESTDIR}/${MY_PN}" "/usr/bin/${MY_PN}" -} diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.13.1.ebuild similarity index 96% rename from media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild rename to media-sound/tidal-hifi-bin/tidal-hifi-bin-5.13.1.ebuild index 69ff9bc2b1..be4e72108d 100644 --- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild +++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.13.1.ebuild @@ -78,7 +78,7 @@ src_prepare() { src_install() { doicon -s 256 "${FILESDIR}/${MY_PN}.png" - make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} "Network;AudioVideo;Audio;Video" + make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${MY_PN} "Network;AudioVideo;Audio;Video" exeinto "${DESTDIR}" diff --git a/media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild b/media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild index 339a16c636..21119f7b89 100644 --- a/media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild +++ b/media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild @@ -18,12 +18,18 @@ fi LICENSE="GPL-2" SLOT="0" IUSE="video_cards_amdgpu video_cards_intel" -RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi] +COMMON_DEPEND=" media-video/obs-studio + media-libs/gst-plugins-base + sys-apps/pciutils +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + >=media-libs/gst-plugins-bad-1.22.3-r3[vaapi] video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] ) video_cards_intel? ( media-libs/libva-intel-media-driver ) " -DEPEND="${RDEPEND}" src_configure() { local emesonargs+=( diff --git a/media-video/obs-vaapi/obs-vaapi-9999.ebuild b/media-video/obs-vaapi/obs-vaapi-9999.ebuild index 125e85d822..21119f7b89 100644 --- a/media-video/obs-vaapi/obs-vaapi-9999.ebuild +++ b/media-video/obs-vaapi/obs-vaapi-9999.ebuild @@ -18,15 +18,21 @@ fi LICENSE="GPL-2" SLOT="0" IUSE="video_cards_amdgpu video_cards_intel" -RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi] +COMMON_DEPEND=" media-video/obs-studio + media-libs/gst-plugins-base + sys-apps/pciutils +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + >=media-libs/gst-plugins-bad-1.22.3-r3[vaapi] video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] ) video_cards_intel? ( media-libs/libva-intel-media-driver ) " -DEPEND="${RDEPEND}" src_configure() { - emesonargs+=( + local emesonargs+=( --libdir=/usr/$(get_libdir)/obs-plugins ) meson_src_configure diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild index f09feca24c..669b12113b 100644 --- a/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild +++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild @@ -21,19 +21,20 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture" LICENSE="GPL-2" SLOT="0" -BDEPEND=" - dev-util/vulkan-headers - media-libs/shaderc - media-libs/vulkan-loader[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] -" -RDEPEND=" +COMMON_DEPEND=" + dev-libs/wayland media-libs/libglvnd[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] - x11-libs/libxcb:=[${MULTILIB_USEDEP}] + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + media-video/obs-studio[wayland] + x11-libs/libxcb[${MULTILIB_USEDEP}] " +DEPEND=" + ${COMMON_DEPEND} + dev-util/vulkan-headers + dev-util/wayland-scanner +" + +RDEPEND="${COMMON_DEPEND}" QA_SONAME=" /usr/lib64/libVkLayer_obs_vkcapture.so diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild index f09feca24c..669b12113b 100644 --- a/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild +++ b/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild @@ -21,19 +21,20 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture" LICENSE="GPL-2" SLOT="0" -BDEPEND=" - dev-util/vulkan-headers - media-libs/shaderc - media-libs/vulkan-loader[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] -" -RDEPEND=" +COMMON_DEPEND=" + dev-libs/wayland media-libs/libglvnd[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] - x11-libs/libxcb:=[${MULTILIB_USEDEP}] + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + media-video/obs-studio[wayland] + x11-libs/libxcb[${MULTILIB_USEDEP}] " +DEPEND=" + ${COMMON_DEPEND} + dev-util/vulkan-headers + dev-util/wayland-scanner +" + +RDEPEND="${COMMON_DEPEND}" QA_SONAME=" /usr/lib64/libVkLayer_obs_vkcapture.so diff --git a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild index f09feca24c..669b12113b 100644 --- a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild +++ b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild @@ -21,19 +21,20 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture" LICENSE="GPL-2" SLOT="0" -BDEPEND=" - dev-util/vulkan-headers - media-libs/shaderc - media-libs/vulkan-loader[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] -" -RDEPEND=" +COMMON_DEPEND=" + dev-libs/wayland media-libs/libglvnd[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] - x11-libs/libxcb:=[${MULTILIB_USEDEP}] + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + media-video/obs-studio[wayland] + x11-libs/libxcb[${MULTILIB_USEDEP}] " +DEPEND=" + ${COMMON_DEPEND} + dev-util/vulkan-headers + dev-util/wayland-scanner +" + +RDEPEND="${COMMON_DEPEND}" QA_SONAME=" /usr/lib64/libVkLayer_obs_vkcapture.so diff --git a/net-misc/xh/xh-0.22.0.ebuild b/net-misc/xh/xh-0.22.0-r1.ebuild similarity index 99% rename from net-misc/xh/xh-0.22.0.ebuild rename to net-misc/xh/xh-0.22.0-r1.ebuild index b88ea886e0..b2c49d5f9f 100644 --- a/net-misc/xh/xh-0.22.0.ebuild +++ b/net-misc/xh/xh-0.22.0-r1.ebuild @@ -289,6 +289,7 @@ DEPEND=" dev-libs/oniguruma:= dev-libs/openssl:0= " +RDEPEND="${DEPEND}" DOCS=( {CHANGELOG,README}.md ) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index e977cfaaf7..f6dbc6ab42 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,4 +1,4 @@ -DIST ugrd-1.10.3.tar.gz 54488 BLAKE2B fa06e2d9966dbc68c32042ac079307863862ebc34acf868a5db622361b349fbf9a2eb58546243fb3cb6552d77da635f741548db2fee23970bf719b16f12b4d55 SHA512 84354beaf64e4a2da343ada37877996ed91421bd9b3143be530ec912ffd1d86082a3d7643c3a3836d5340d7d1bf7a0776065f4f547e3a50508b4e43c656c9a8e +DIST ugrd-1.11.1.tar.gz 63209 BLAKE2B d6b0db4ba39eca8d1995ad4c03de3735dd549998e8c74122896917c2a897135a2a6ebb41b9411183f95961bbd376444c18ac4d6934d60d229db5ae1348eb3026 SHA512 68471a27cfde3cf209f6d031847929e2e48cf685ff0c77912e807da06593c746671232da4e11eb410f62358eb0e6b9cc40d63ca4f9db8a6ce32f567ee633367b DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c diff --git a/sys-kernel/ugrd/ugrd-1.10.3.ebuild b/sys-kernel/ugrd/ugrd-1.11.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.10.3.ebuild rename to sys-kernel/ugrd/ugrd-1.11.1.ebuild diff --git a/sys-kernel/zenpower3/Manifest b/sys-kernel/zenpower3/Manifest index c3cebb41ae..6a00009630 100644 --- a/sys-kernel/zenpower3/Manifest +++ b/sys-kernel/zenpower3/Manifest @@ -1 +1 @@ -DIST zenpower3-0.2.0.tar.gz 14019 BLAKE2B ce7d28f2f5f83fc2e44cbc720855816916b6ad6801c7ccdd8845fd385366c8967b0090ed8f94909e4c2488f0f7e11de6dc66f56b2b72dae988325b76014c9004 SHA512 cf4a930dd7a1f8670cee9f364d57acca17c11726c6ff671bdb6209c0f7ea9af1e7c707cd77b20214fdb38a930cfd1e1e0b59c1d9cc738e1bf0fd8e6ee8302a3f +DIST zenpower3-0.2.0.tar.gz 14030 BLAKE2B fc50a114b200b000e4bfeba4222595d9b1e07cf3bcd929612723f8c5a8cab5fb9fe7bf3aa7c4bb17a03a0dc2b0cbf5b8ee92e3d84752b0f30900dbee198985d3 SHA512 25c9b43af091f79720b4cb64f315c2e035b1b26a8a91ff99f8bbd06cc630c588f400bcee12708a51646d349e5b6c62b5560b45d2380aff7dfbadbc08e1352c92 diff --git a/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild b/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild index 3a7c7cc8b9..906bf5c7cf 100644 --- a/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild +++ b/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,8 +6,9 @@ EAPI=8 inherit linux-mod-r1 DESCRIPTION="Linux kernel driver for reading sensors of AMD Zen family CPUs" -HOMEPAGE="https://github.com/Ta180m/zenpower3" -SRC_URI="https://github.com/Ta180m/zenpower3/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://git.exozy.me/a/zenpower3" +SRC_URI="https://git.exozy.me/a/zenpower3/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" LICENSE="GPL-2" SLOT="0" diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 50821162d3..7e6b220e03 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,2 @@ -DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 -DIST forgejo-1.21.8.0.tar.gz 58828827 BLAKE2B ad42b0bcd0c147b62a3b63a954d7af36ec88c4a0c14b42d6217b7d6c4f05627cd57176a9758624a179c4e353a463291cea4d9b184007cc1ce8a1cca3b2b403c4 SHA512 3a5dc87f9e2866cbc78bcb8d68b9a530835b3ebf1de06d66549353bc87f13de70e188b7dc95610bb216a0c80e0981445ca240ab345cfa492071c0dca3f8ef2af +DIST forgejo-7.0.3.tar.gz 54895104 BLAKE2B a5965efaca04745fe8bfd60d18bfc68196b4a5f4b4731ee7aa8e0ee3dfeac0fb9e13193bd65df8db9202f37211b40c1a77ccbfbe018cbf0a3c7f708e77a864d8 SHA512 5d47a229cf89af44a1a36d0b873a3f0eede81b52aefe44c38f7f8a96930dd5038655c488112e4c945b8e71e8aa1e6d092fe51917535463d3228e0dfc0c974474 diff --git a/www-apps/forgejo/forgejo-1.20.6.0.ebuild b/www-apps/forgejo/forgejo-1.20.6.0.ebuild deleted file mode 100644 index 96b07e64e5..0000000000 --- a/www-apps/forgejo/forgejo-1.20.6.0.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 2016-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic - -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo" - -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-src-${MY_PV}" -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git - !www-apps/gitea" # until acct-user/git[forgejo] - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" - "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" - ) - local makeenv=( - DRONE_TAG="${PV}" - LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" - TAGS="${forgejo_tags[*]}" - ) - - GOFLAGS="" - if use pie ; then - GOFLAGS+="-buildmode=pie" - fi - - # need to set -j1 or build fails due to a race condition between MAKE jobs. - # this does not actually impact build parallelism, because the go compiler - # will still build everything in parallel when it's invoked. - env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend -} - -src_install() { - cp gitea forgejo - dobin forgejo - - einstalldocs - - newconfd "${FILESDIR}/forgejo.confd-r1" forgejo - newinitd "${FILESDIR}/forgejo.initd-r3" forgejo - newtmpfiles - forgejo.conf <<-EOF - d /run/forgejo 0755 git git - EOF - systemd_newunit "${FILESDIR}"/forgejo.service-r3 forgejo.service - - insinto /etc/forgejo - newins custom/conf/app.example.ini app.ini - if use acct; then - fowners root:git /etc/forgejo/{,app.ini} - fperms g+w,o-rwx /etc/forgejo/{,app.ini} - - diropts -m0750 -o git -g git - keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data - keepdir /var/log/forgejo - fi -} - -pkg_postinst() { - fcaps_pkg_postinst - tmpfiles_process forgejo.conf - - ewarn "${PN} ${MY_PV} will continue to use /var/lib/gitea as the default home," - ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" - ewarn "exist yet." -} diff --git a/www-apps/forgejo/forgejo-1.21.8.0.ebuild b/www-apps/forgejo/forgejo-7.0.3.ebuild similarity index 81% rename from www-apps/forgejo/forgejo-1.21.8.0.ebuild rename to www-apps/forgejo/forgejo-7.0.3.ebuild index 68c5354b8c..2b2357dce5 100644 --- a/www-apps/forgejo/forgejo-1.21.8.0.ebuild +++ b/www-apps/forgejo/forgejo-7.0.3.ebuild @@ -5,12 +5,11 @@ EAPI=8 inherit fcaps go-module tmpfiles systemd flag-o-matic -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" DESCRIPTION="A self-hosted lightweight software forge" HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo" -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-src-${MY_PV}" +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-src-${PV}" LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" SLOT="0" @@ -119,19 +118,22 @@ pkg_postinst() { fcaps_pkg_postinst tmpfiles_process forgejo.conf - ewarn "${PN} ${MY_PV} will continue to use /var/lib/gitea as the default home," + ewarn "${PN} ${PV} will continue to use /var/lib/gitea as the default home," ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" ewarn "exist yet." ewarn "" - ewarn "1.21.x includes changes that may require manual intervention when" - ewarn "upgrading from 1.20.x:" + ewarn "7.x includes changes that may require manual intervention when" + ewarn "upgrading from 1.21.x, most prominently:" ewarn "" - ewarn "> Git branches are stored in the databases to reduce the calls to a" - ewarn "> git process and improve performances. After upgrading, login as an" - ewarn "> admin, go to the /admin page and click run Sync missed branches" - ewarn "> from git data to databases. If this is not done there will be" - ewarn "> messages such as LoadBranches: branch does not exist in the logs." + ewarn "> MySQL 8.0 or PostgreSQL 12 are the minimum supported versions. The" + ewarn "> database must be migrated before upgrading. The requirements" + ewarn "> regarding SQLite did not change." + ewarn ">" + ewarn "> The Gitea themes were renamed and the [ui].THEMES setting must be changed as follows:" + ewarn "> - gitea is replaced by gitea-light" + ewarn "> - arc-green is replaced by gitea-dark" + ewarn "> - auto is replaced by gitea-auto" ewarn "" - ewarn "See https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#1-21-1-0" + ewarn "See https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0" ewarn "for more information" } diff --git a/www-client/badwolf/badwolf-1.3.0.ebuild b/www-client/badwolf/badwolf-1.3.0-r1.ebuild similarity index 98% rename from www-client/badwolf/badwolf-1.3.0.ebuild rename to www-client/badwolf/badwolf-1.3.0-r1.ebuild index a105b1849d..5c68c22b63 100644 --- a/www-client/badwolf/badwolf-1.3.0.ebuild +++ b/www-client/badwolf/badwolf-1.3.0-r1.ebuild @@ -33,6 +33,8 @@ IUSE="+webkit41 test" RESTRICT="!test? ( test )" DEPEND=" + dev-libs/glib + dev-libs/libxml2 x11-libs/gtk+:3 webkit41? ( net-libs/webkit-gtk:4.1= ) !webkit41? ( net-libs/webkit-gtk:4= ) diff --git a/www-client/badwolf/badwolf-9999.ebuild b/www-client/badwolf/badwolf-9999.ebuild index f372cf41de..080fbec715 100644 --- a/www-client/badwolf/badwolf-9999.ebuild +++ b/www-client/badwolf/badwolf-9999.ebuild @@ -33,6 +33,8 @@ IUSE="+webkit41 test" RESTRICT="!test? ( test )" DEPEND=" + dev-libs/glib + dev-libs/libxml2 x11-libs/gtk+:3 webkit41? ( net-libs/webkit-gtk:4.1= ) !webkit41? ( net-libs/webkit-gtk:4= ) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index 198a332da7..1689bb25b4 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,4 +1,4 @@ -DIST nyxt-3.11.3.gh.tar.xz 18094008 BLAKE2B 11d85728e0593d2aab0e89c860f47a142ee8db0a4c0bf7c7c6d3e409152735d5ab66c140d413fdadd842738d75a65d02fe402dea5e3b272ec9cd413a2b9d4160 SHA512 b9e99efb137c3abc83ba7ee459b3dea91616c88613a30d8ef701b3b6091c6ed088572b16f9152883e7a66393f80afa094b2b49000ee519cb9e3c0e432957a1d8 DIST nyxt-3.11.4.gh.tar.xz 18095472 BLAKE2B 04aa9378efbf23153044c8e64f303240a9c424175c668968d05aad4ce8641ba4c2aa99b27b92c3683e84089bfdce0ef1e9d13ace231eaaef6ab521a5c4b19701 SHA512 f38a66af0fc45d8baa15be639d46d42eac96c71f085daec01b4ed48fabc7bbb4f301dd4394d9ffd6d1d6584a55acf64ef9042167cfdcf0bbb3045c72189a6063 DIST nyxt-3.11.5.gh.tar.xz 18100684 BLAKE2B 190ca6087cd781253bb08818072122bd720b423981621b5c94eb525816893ac9438bf278068378a60f3514b806f4681f697d7ff2061e2b71daf00b722c33b5c4 SHA512 1991c4c16e45df08b0630f003ca52213697a569e7545e412ede0a72af67337076c0e2605f4d85388717505513438bfcc2401db8a49c0d5a3c6e734669ac56661 DIST nyxt-3.11.6.gh.tar.xz 18092664 BLAKE2B ec540c4d751cb3d85df3c39fac6b48cb4355975c43f14391565fc72ec3aba9281001919251cb3d62800ac58501f33193ce96eedc720a6b41b2a5d4257c323202 SHA512 29aece8bf7c5d0ac47ab33e3f3387da7e62d669be1f2b7d08b27897982dcf07470c9d0cc59c58eee3bb174429d0f08226e51735162b87b37a2cf69148ec45f26 +DIST nyxt-3.11.7.gh.tar.xz 18094656 BLAKE2B 6e7dbe65601525fafa493cc86689062a3157812f8d7991bee42926291efeaddb699596d6eaa7207c633ec2e6beb3cd32884ba1ab0990aafeace8080b5cb242c1 SHA512 853cb4ec7fe0e04a9f4672170965d6e71c9c81d77382b08f3abe8bb68ce6d44b6ba2a8c3ed6d7d47b2a0a6a92cc3c312189ea7a0635f1a7a3c1ebcea8f710a40 diff --git a/www-client/nyxt/nyxt-3.11.5.ebuild b/www-client/nyxt/nyxt-3.11.5.ebuild index ca8d78a873..af21d87820 100644 --- a/www-client/nyxt/nyxt-3.11.5.ebuild +++ b/www-client/nyxt/nyxt-3.11.5.ebuild @@ -37,6 +37,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" >=dev-lisp/sbcl-2.0.0[threads,unicode] + <=dev-lisp/sbcl-2.4.4[threads,unicode] " QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/www-client/nyxt/nyxt-3.11.6.ebuild b/www-client/nyxt/nyxt-3.11.6.ebuild index ca8d78a873..af21d87820 100644 --- a/www-client/nyxt/nyxt-3.11.6.ebuild +++ b/www-client/nyxt/nyxt-3.11.6.ebuild @@ -37,6 +37,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" >=dev-lisp/sbcl-2.0.0[threads,unicode] + <=dev-lisp/sbcl-2.4.4[threads,unicode] " QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/www-client/nyxt/nyxt-3.11.3.ebuild b/www-client/nyxt/nyxt-3.11.7.ebuild similarity index 98% rename from www-client/nyxt/nyxt-3.11.3.ebuild rename to www-client/nyxt/nyxt-3.11.7.ebuild index 3dd6aa408f..af21d87820 100644 --- a/www-client/nyxt/nyxt-3.11.3.ebuild +++ b/www-client/nyxt/nyxt-3.11.7.ebuild @@ -37,7 +37,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" >=dev-lisp/sbcl-2.0.0[threads,unicode] - <=dev-lisp/sbcl-2.4.1[threads,unicode] + <=dev-lisp/sbcl-2.4.4[threads,unicode] " QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/www-client/nyxt/nyxt-9999.ebuild b/www-client/nyxt/nyxt-9999.ebuild index 4db3593213..af21d87820 100644 --- a/www-client/nyxt/nyxt-9999.ebuild +++ b/www-client/nyxt/nyxt-9999.ebuild @@ -36,7 +36,8 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" - >=dev-lisp/sbcl-2.0.0 + >=dev-lisp/sbcl-2.0.0[threads,unicode] + <=dev-lisp/sbcl-2.4.4[threads,unicode] " QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/x11-misc/gromit-mpx/Manifest b/x11-misc/gromit-mpx/Manifest index ed9c45ffc3..6672cc6324 100644 --- a/x11-misc/gromit-mpx/Manifest +++ b/x11-misc/gromit-mpx/Manifest @@ -1,2 +1 @@ -DIST gromit-mpx-1.5.1.tar.gz 1879207 BLAKE2B 1c4a74bad52547ac5c37de8ad7cae1d8b5fdf8b17dd1f7d0e5ce6ffbbd1610e719bf26172d53967951e7083a4a0405763c4e650a7a521a06b105bbc96ecc8e18 SHA512 42b27a2753b5345d791a4b67e6746de7f2225c823c048c5cbbea86f4c3499bb373eb97e2f7e93f098e6657c551db6053698ce73aec648d62341071c8100c6455 DIST gromit-mpx-1.6.0.tar.gz 1883341 BLAKE2B 184b6f70e620325f23213c38782e808f90e6b4bad0c786a586df854cf3a391037a3d3b56e504a7261120682b2119e535fcc7af9b87022fb280d34900c0655ed8 SHA512 6afac0f1c0cf0b4ef62b8811b6903b2fdfbc41f1377abd582fee606e90ce66abaf5d9ab2b34cb4797795f40cca6043334ca71bfdc8a5547551aa480d489ecbc7 diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild b/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild deleted file mode 100644 index 074c4f1534..0000000000 --- a/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop annotation tool" -HOMEPAGE="https://github.com/bk138/gromit-mpx" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bk138/${PN}.git" -else - SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - x11-libs/gtk+:3 - dev-libs/libappindicator:3 - x11-libs/libX11 - >=x11-apps/xinput-1.3 -" -DEPEND="${RDEPEND}" - -src_prepare () { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc - ) - - cmake_src_configure -} diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild b/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild index 18ac1a5e82..6e3a5cdef0 100644 --- a/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild +++ b/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild @@ -20,9 +20,13 @@ LICENSE="GPL-2" SLOT="0" RDEPEND=" - x11-libs/gtk+:3 + dev-libs/glib dev-libs/libappindicator:3 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 x11-libs/libX11 + x11-libs/libXi >=x11-apps/xinput-1.3 " DEPEND="${RDEPEND}" diff --git a/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild b/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild index 074c4f1534..6e3a5cdef0 100644 --- a/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild +++ b/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,9 +20,13 @@ LICENSE="GPL-2" SLOT="0" RDEPEND=" - x11-libs/gtk+:3 + dev-libs/glib dev-libs/libappindicator:3 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 x11-libs/libX11 + x11-libs/libXi >=x11-apps/xinput-1.3 " DEPEND="${RDEPEND}"