diff options
-rw-r--r-- | app-editors/kile/metadata.xml | 3 | ||||
-rw-r--r-- | app-mobilephone/scrcpy/Manifest | 2 | ||||
-rw-r--r-- | app-mobilephone/scrcpy/scrcpy-2.4.ebuild (renamed from app-mobilephone/scrcpy/scrcpy-2.3.1-r1.ebuild) | 0 | ||||
-rw-r--r-- | dev-libs/libliftoff/libliftoff-0.4.1.ebuild | 4 | ||||
-rw-r--r-- | dev-util/meld/Manifest | 1 | ||||
-rw-r--r-- | dev-util/meld/meld-3.22.1.ebuild | 74 | ||||
-rw-r--r-- | eclass/gear.kde.org.eclass | 1 | ||||
-rw-r--r-- | kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0-r1.ebuild (renamed from kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild) | 16 | ||||
-rw-r--r-- | profiles/arch/amd64/package.use.mask | 2 | ||||
-rw-r--r-- | profiles/arch/arm64/package.use.mask | 5 | ||||
-rw-r--r-- | profiles/arch/arm64/package.use.stable.mask | 7 | ||||
-rw-r--r-- | profiles/arch/base/package.use.mask | 2 | ||||
-rw-r--r-- | profiles/arch/riscv/package.use.mask | 2 |
13 files changed, 104 insertions, 15 deletions
diff --git a/app-editors/kile/metadata.xml b/app-editors/kile/metadata.xml index 84ab11c2e4b4..d7c15bc148fe 100644 --- a/app-editors/kile/metadata.xml +++ b/app-editors/kile/metadata.xml @@ -10,7 +10,8 @@ <name>Gentoo TeX Project</name> </maintainer> <upstream> - <remote-id type="sourceforge">kile</remote-id> <bugs-to>https://bugs.kde.org/</bugs-to> + <remote-id type="sourceforge">kile</remote-id> + <remote-id type="kde-invent">office/kile</remote-id> </upstream> </pkgmetadata> diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest index cb489ac3e4c6..c84956b3ef44 100644 --- a/app-mobilephone/scrcpy/Manifest +++ b/app-mobilephone/scrcpy/Manifest @@ -1,2 +1,4 @@ DIST scrcpy-2.3.1.tar.gz 401278 BLAKE2B 0cb231aef87965f346613987c45a624ad853ad870000d78ccaeda6fabaa39cfbd1fed5da50f028aece96c7c12395edc521bf629d935fb8e45a806e487681e6b8 SHA512 4ef9398f23740edf8d09bb18ecc9f6e120b7d3991b8d359836f5e3f4a568484307a1f020da2edeb3193a4f4d6820b5948d6b80600e7ceeed869a2ed8136bfefd +DIST scrcpy-2.4.tar.gz 411206 BLAKE2B 878e20b5a8b6cbe81491baf330500c3ffa779e6a1d52b1624fd8f1862768668bd73b9845cc983a6f112db88f77b5f414c1762e616999ceb24ba3733775bf932d SHA512 05467a476a9a7eb3034eb5c16875a00dceedf25a9a3acde26738c6dfbc314e9c2a515feb3f6050c7b47436cc2a44ae2d05664b1783b1b1d7c63660044404b3d6 DIST scrcpy-server-v2.3.1 66007 BLAKE2B f3b006bdec8fb3e34474a694fcd5d54fa1caac6b1757cd4ac74d84ce42c9e163e68dbb33985c1474fdeda4c124c317494837c24bc4c18e42cc7e285666d76374 SHA512 9360ad9321554bc9ab38833720e20fada1e0e3a9d1302fced2bbc035b87ea2bbc6802fa8d52fe73ae8d9272ac0f1759c6042badd0043392b90cb68c5c89fc57c +DIST scrcpy-server-v2.4 69007 BLAKE2B c34d75bb34dcdaf27111366575f46d8e1d54c3d9a0eca8cb569367204a3e51e4d5b05f8a4d2de9868fe48ca4e3d323c583a99da86132e533dbede78314ca447a SHA512 6618e3bd23f139f5ed10d00dd8f8bb259bd9eaa5bca4625d3da2b38c2d1aa2cd10b6e412b6e79b1b0aecc291bde9dd2f2fddf416544b18046648a6c2b92e3368 diff --git a/app-mobilephone/scrcpy/scrcpy-2.3.1-r1.ebuild b/app-mobilephone/scrcpy/scrcpy-2.4.ebuild index ef5acfc0b38d..ef5acfc0b38d 100644 --- a/app-mobilephone/scrcpy/scrcpy-2.3.1-r1.ebuild +++ b/app-mobilephone/scrcpy/scrcpy-2.4.ebuild diff --git a/dev-libs/libliftoff/libliftoff-0.4.1.ebuild b/dev-libs/libliftoff/libliftoff-0.4.1.ebuild index c70338fb9a4c..c9c1eaef3e41 100644 --- a/dev-libs/libliftoff/libliftoff-0.4.1.ebuild +++ b/dev-libs/libliftoff/libliftoff-0.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ inherit meson DESCRIPTION="Lightweight KMS plane library" HOMEPAGE="https://gitlab.freedesktop.org/emersion/libliftoff" SRC_URI="https://gitlab.freedesktop.org/emersion/${PN}/-/releases/v${PV}/downloads/${P}.tar.gz" -KEYWORDS="amd64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" LICENSE="MIT" SLOT="0" diff --git a/dev-util/meld/Manifest b/dev-util/meld/Manifest index 8e742e02d7f2..be81f8fa181c 100644 --- a/dev-util/meld/Manifest +++ b/dev-util/meld/Manifest @@ -1 +1,2 @@ DIST meld-3.22.0.tar.xz 674212 BLAKE2B 1d5af5fa9943c46fd150bd1e1c74003579a0017dea56178e92c4ba0dd1ba0bc3348a6f2625bfe5191fe4d8394b06462a30f2173ae623ffd32c637642f9c36183 SHA512 4cc1c9a76379401c1f116292bb4730301ec0f2413cdab7b463ed519ea7ee0ee86143a9c83a13f1ef09860aad192c04769d111bfb1eb10b5e1bc81fb44c530526 +DIST meld-3.22.1.tar.xz 675984 BLAKE2B 47ad8cc0b3f55e2ab8066bd811a925eb12446d041b26220d56a11eedc727042357c8bbec26a5b9f1a9e220357753968acbc43dd257fe48013a3fcf7ef4243364 SHA512 7cb4c64a8134d02ee629c5459d5361c8ee1b1fb80efb02b9f3d2c577ecb69dca2ff66b90affb479682b7fceda41c60717ef859d93e3b93070a84901ae772b2cd diff --git a/dev-util/meld/meld-3.22.1.ebuild b/dev-util/meld/meld-3.22.1.ebuild new file mode 100644 index 000000000000..48ffb7c894f2 --- /dev/null +++ b/dev-util/meld/meld-3.22.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="A graphical diff and merge tool" +HOMEPAGE="http://meldmerge.org/" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=x11-libs/gtk+-3.20:3[introspection] + >=dev-libs/glib-2.48:2 + >=x11-libs/gtksourceview-4.0.0:4[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.30:3[cairo,${PYTHON_USEDEP}] + ') + gnome-base/gsettings-desktop-schemas + >=x11-libs/pango-1.34[introspection] + x11-themes/hicolor-icon-theme +" +DEPEND="${RDEPEND} + test? ( + dev-util/desktop-file-utils + dev-libs/appstream-glib + ) +" +BDEPEND=" + dev-util/intltool + dev-util/itstool + sys-devel/gettext + $(python_gen_cond_dep 'dev-python/distro[${PYTHON_USEDEP}]') +" +# dev-python/distro is soft-required in BDEPEND for python3.8 and onwards, +# but it's mainly needed for debian and derivatives - seems the fallback +# works fine, as we aren't a special_case, just an annoying warning. + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dprofile='' + -Dbyte-compile=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_optimize + python_fix_shebang "${ED}"/usr/bin/meld +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass index e582a5add5bc..f3a3c56369ad 100644 --- a/eclass/gear.kde.org.eclass +++ b/eclass/gear.kde.org.eclass @@ -94,6 +94,7 @@ if $(ver_test -gt 24.01.75); then dragon | \ elisa | \ eventviews | \ + ffmpegthumbs | \ filelight | \ granatier | \ grantlee-editor | \ diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0-r1.ebuild index a2eac54e2eb2..cc077320285e 100644 --- a/kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0-r1.ebuild @@ -3,25 +3,25 @@ EAPI=8 -KFMIN=5.113.0 -QTMIN=5.15.9 +KFMIN=6.0.0 +QTMIN=6.6.2 inherit ecm gear.kde.org DESCRIPTION="FFmpeg based thumbnail generator for video files" LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +SLOT="6" +KEYWORDS="~amd64" IUSE="" DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 media-video/ffmpeg:0= " RDEPEND="${DEPEND}" BDEPEND=" - >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 virtual/pkgconfig " diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 8de47171521e..20d998103599 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -60,7 +60,7 @@ dev-python/PyQt6 -pdfium # Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-25) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64 and riscv +# are only available for amd64, arm64 and riscv >=gui-libs/wlroots-0.17.0 -drm -liftoff # Jimi Huotari <chiitoo@gentoo.org> (2023-11-22) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 0940ab8031e2..dc93722c79cf 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp <leio@gentoo.org> (2024-03-03) +# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) +# are only available for amd64, arm64 and riscv +>=gui-libs/wlroots-0.17.0 -drm -liftoff + # Joonas Niilola <juippis@gentoo.org> (2024-02-16) # Test dependencies not keyworded on this arch. www-servers/nginx test diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 65ce835fb0fd..b93a9cc15a57 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,6 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp <leio@gentoo.org> (2024-03-03) +# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) +# are not stable yet on arm64 +>=gui-libs/wlroots-0.17.0 drm liftoff + # Ionen Wolkens <ionen@gentoo.org> (2024-01-27) # dev-python/PyQt6 and dev-python/pyside6 are not stable here yet dev-python/QtPy pyqt6 pyside6 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 6336dd0d9794..b9be05bd3379 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -36,7 +36,7 @@ dev-python/PyQt6 pdfium # Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-25) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64 and riscv +# are only available for amd64, arm64 and riscv >=gui-libs/wlroots-0.17.0 drm liftoff # Jimi Huotari <chiitoo@gentoo.org> (2023-11-22) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index b2de7b1bc855..5f0957463d47 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -15,7 +15,7 @@ sys-kernel/installkernel -grub # Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-22) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64 and riscv +# are only available for amd64, arm64 and riscv >=gui-libs/wlroots-0.17.0 -drm -liftoff # Ionen Wolkens <ionen@gentoo.org> (2023-10-09) |