summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-editors/kile/metadata.xml3
-rw-r--r--app-mobilephone/scrcpy/Manifest2
-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.ebuild4
-rw-r--r--dev-util/meld/Manifest1
-rw-r--r--dev-util/meld/meld-3.22.1.ebuild74
-rw-r--r--eclass/gear.kde.org.eclass1
-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.mask2
-rw-r--r--profiles/arch/arm64/package.use.mask5
-rw-r--r--profiles/arch/arm64/package.use.stable.mask7
-rw-r--r--profiles/arch/base/package.use.mask2
-rw-r--r--profiles/arch/riscv/package.use.mask2
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)