summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/atf/atf-0.21-r2.ebuild10
-rw-r--r--kde-frameworks/kimageformats/kimageformats-6.10.0.ebuild4
-rw-r--r--media-libs/pulseaudio-qt/Manifest1
-rw-r--r--media-libs/pulseaudio-qt/pulseaudio-qt-1.7.0.ebuild31
-rw-r--r--profiles/package.mask9
5 files changed, 45 insertions, 10 deletions
diff --git a/dev-libs/atf/atf-0.21-r2.ebuild b/dev-libs/atf/atf-0.21-r2.ebuild
index bc30e3d33c4e..7965648357f7 100644
--- a/dev-libs/atf/atf-0.21-r2.ebuild
+++ b/dev-libs/atf/atf-0.21-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit flag-o-matic
+inherit autotools flag-o-matic
DESCRIPTION="Libraries to write tests in C, C++ and shell"
HOMEPAGE="https://github.com/freebsd/atf"
@@ -17,6 +17,12 @@ BDEPEND="virtual/pkgconfig"
PATCHES=( "${FILESDIR}"/${P}-getopt-solaris.patch )
+src_prepare() {
+ default
+ # Refresh autotools, bug 879659
+ eautoreconf
+}
+
src_configure() {
# Uses std::auto_ptr (deprecated in c++11, removed in c++17)
append-cxxflags "-std=c++14"
diff --git a/kde-frameworks/kimageformats/kimageformats-6.10.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.10.0.ebuild
index 383f7c47acf8..3c6ed46545d4 100644
--- a/kde-frameworks/kimageformats/kimageformats-6.10.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-6.10.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Framework providing additional format plugins for Qt's image I/O sy
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="avif eps heif jpeg2k jpegxl openexr raw"
+IUSE="avif eps heif jpegxl openexr raw"
RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui]
@@ -19,7 +19,6 @@ RDEPEND="
avif? ( >=media-libs/libavif-0.8.2:= )
eps? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
heif? ( >=media-libs/libheif-1.10.0:= )
- jpeg2k? ( media-libs/openjpeg:= )
jpegxl? ( >=media-libs/libjxl-0.7.0:= )
openexr? ( >=media-libs/openexr-3:= )
raw? ( media-libs/libraw:= )
@@ -39,7 +38,6 @@ src_configure() {
$(cmake_use_find_package avif libavif)
$(cmake_use_find_package eps Qt6PrintSupport)
-DKIMAGEFORMATS_HEIF=$(usex heif)
- -DKIMAGEFORMATS_JP2=$(usex jpeg2k)
-DKIMAGEFORMATS_JXL=$(usex jpegxl)
$(cmake_use_find_package openexr OpenEXR)
$(cmake_use_find_package raw LibRaw)
diff --git a/media-libs/pulseaudio-qt/Manifest b/media-libs/pulseaudio-qt/Manifest
index f41af1127a1e..94f388ac2f4b 100644
--- a/media-libs/pulseaudio-qt/Manifest
+++ b/media-libs/pulseaudio-qt/Manifest
@@ -1 +1,2 @@
DIST pulseaudio-qt-1.6.1.tar.xz 38072 BLAKE2B 2d25c05ecc3f401ce4881ae1902f4b1798586bb61c758a7fcb150225c1223bc38c4a053db4502e7ff813d73cc4d34b4887a7f24c7d352893c0da02166768d66c SHA512 7bb79bdc77d2fd8d8be569f692fa0f63b3f000fe5db605c38220a572878120ebe505edc272c43f4a3b22c70f44ee2d8cd0a0be3015c3d7660764258eca62b459
+DIST pulseaudio-qt-1.7.0.tar.xz 40684 BLAKE2B a96571914801e47c33404019edce949c4f7ba75e592051fdf4675b08b6c45aaef0b039212152eaf5f8d24386a9fa83e349ec263fbce6272c2887cde982d65db8 SHA512 e59f30eff77bfcb566b4215e9c3aea2a39acde4fdc460eb768da3280ffece8b63547345e0fb3e65b5a50321889f4c210525b141148b027b71cb5a48942402b3b
diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.7.0.ebuild b/media-libs/pulseaudio-qt/pulseaudio-qt-1.7.0.ebuild
new file mode 100644
index 000000000000..e5b5ef100ea5
--- /dev/null
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.6.2
+inherit ecm kde.org
+
+DESCRIPTION="Qt bindings for libpulse"
+HOMEPAGE="https://invent.kde.org/libraries/pulseaudio-qt"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/5"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,dbus]
+ media-libs/libpulse[glib]
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+BDEPEND="virtual/pkgconfig"
diff --git a/profiles/package.mask b/profiles/package.mask
index cf8ccaa45f4b..c9ffb316f787 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -61,7 +61,7 @@ app-text/fbreader
# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-09)
# Last release from 2017; fails to build w/ GCC-14 and qscintilla-2.14.1.
-# Depends on Qt5. Removal on 2025-02-08.
+# Depends on Qt5. Bugs #914918, #917408. Removal on 2025-02-08.
dev-db/tora
# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-08)
@@ -149,13 +149,12 @@ acct-group/aspnet
acct-user/aspnet
www-servers/xsp
-# Andreas Sturmlechner <asturm@gentoo.org> (2024-01-02)
-# No more revdeps, depends on Qt5. Removal on 2025-01-29.
+# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-02)
+# No more revdeps, depends on Qt5, bug #942178. Removal on 2025-01-29.
dev-libs/libqt5pas
# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-01)
-# Transitional package without any revdeps left.
-# Removal on 2025-01-31
+# Transitional package without any revdeps left. Removal on 2025-01-31
kde-apps/konsolepart
# Nowa Ammerlaan <nowa@gentoo.org> (2025-01-01)