diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-27 00:31:42 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-27 00:31:42 +0000 |
commit | 3d05d0025c6d74a6b677a172283a0b25c4cf4012 (patch) | |
tree | 9d9401d94ffee217dfec5a729e7b1fdb7cb897c6 /media-sound | |
parent | 8d35656b4a4e3a2ad6f87abb36b9fc3987d95a53 (diff) |
gentoo auto-resync : 27:03:2025 - 00:31:42
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57259 -> 57101 bytes | |||
-rw-r--r-- | media-sound/jamin/Manifest | 6 | ||||
-rw-r--r-- | media-sound/jamin/files/jamin-0.98.9_pre20170111-desktop.patch | 19 | ||||
-rw-r--r-- | media-sound/jamin/files/jamin-0.98.9_pre20170111-gcc10.patch | 24 | ||||
-rw-r--r-- | media-sound/jamin/jamin-0.98.9_pre20170111.ebuild | 66 | ||||
-rw-r--r-- | media-sound/jamin/metadata.xml | 11 | ||||
-rw-r--r-- | media-sound/kasts/Manifest | 2 | ||||
-rw-r--r-- | media-sound/kasts/files/kasts-24.12.3-kirigami-6.12.patch | 159 | ||||
-rw-r--r-- | media-sound/kasts/kasts-24.12.3-r1.ebuild | 53 |
9 files changed, 214 insertions, 126 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 717022f608d9..e9bbb5620d6a 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/jamin/Manifest b/media-sound/jamin/Manifest deleted file mode 100644 index 5fdcde99cfff..000000000000 --- a/media-sound/jamin/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX jamin-0.98.9_pre20170111-desktop.patch 511 BLAKE2B a0f7a9ec3ae5da4bc47eef228054c3330b88869e93e14aeba6225513ec2158e43684cd96b6d44ba1d2ad07101c3a0e3c78c2f201238773e6a0932e8d7f60d790 SHA512 117d589f67bc3039918de90469fba0abdccfbd59562bcbbe345a2bf9c4799a8f00b1137d89df6b929ce5bffc264e9d938d9bb65d6b4514a4cfb0322b5ce3146e -AUX jamin-0.98.9_pre20170111-gcc10.patch 762 BLAKE2B 0ad04265d62526e4652e1139cb424ed5d2cedb143b0cfd15858110aa4669bb6f1a00e22a88af0019960731f30515319c91553f5c3aea26a946e8e754a261b5c8 SHA512 5e007e149f98987739295ae952d07aa26afbb4777deff1d262b6ce3a5173ccfc15c0d8312f61603daab0b8e90e3280e7fa2fbbd36bd27d6bc552e057fd4eacdc -DIST jamin_0.98.9~git20170111~199091~repack1-1.debian.tar.xz 12476 BLAKE2B d25f0a27b754a79da7146ec3c104792a20df0e4258ce01bff29011fa04e1d62057f7c11baac7991634f8161da847ced20e8a81b9d92a1f0cb8d035b32adc5ed1 SHA512 f1d2ddc0f1139ffc8ba9036cc385b08cb4c996bf776d909d56e687ead1eee9426e249c46f3eab5d4fde220c75a435a8e4cd9a726f01c9026d42b2208b79c7da7 -DIST jamin_0.98.9~git20170111~199091~repack1.orig.tar.bz2 679350 BLAKE2B fc111a4062c4c4ed43eb9a6ea3f8c1d44afbc63780586e8e3b260ec5f5a56781e1e74dd9ebfaac4fbdbaa487662f6b9d75983e02cdca142335d9cb5d3b666dce SHA512 5887bf1f7021d9730a0904afb532d99d9681aa50468e4cdd69c7a69ea7c248192be9a64de21e3be2d01ec6cc4535361470ebfcc4ca4fa4736fcaf5653293ccbe -EBUILD jamin-0.98.9_pre20170111.ebuild 1451 BLAKE2B 5f469d75e327a160097b83b4c0582bfcbee4090305e1a179f733f32bf96b96d443a911c7d34ec2b551f42e2d8020fdac282b0e197ea6d99042794b68bdc0c375 SHA512 849a7763077ba20349b7638586c3dc4195612cba21826218c8e1a2a386ec29464a4e108b30b2048ddc8681d6de9a761e8ca885bd8bc4490be269fb49f84c4491 -MISC metadata.xml 335 BLAKE2B d6ec358296d06686fa38c87cf2b2438e727004c5ef443a59064de3678a33d2d27d13b8930cd015755ecd31d6da02773fb888a65a866f55637a30c6020ebe0632 SHA512 1e40a825d750eb828a615ac53aade7b9cfab31e1a1ace1f1202af8be4ce3c6c8e3d46a92d1e0d5cc3b1c0090a782af4d550f5ce3060904990750f090d5e4d152 diff --git a/media-sound/jamin/files/jamin-0.98.9_pre20170111-desktop.patch b/media-sound/jamin/files/jamin-0.98.9_pre20170111-desktop.patch deleted file mode 100644 index bb5d8fd91582..000000000000 --- a/media-sound/jamin/files/jamin-0.98.9_pre20170111-desktop.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/data/jamin.desktop.in 2015-01-14 10:10:12.000000000 +0100 -+++ b/data/jamin.desktop.in 2020-08-07 21:23:02.617171359 +0200 -@@ -1,11 +1,10 @@ - [Desktop Entry] --Encoding=UTF-8 --_Name=JAMin --_GenericName= --_Comment=JACK Audio Mastering interface --Categories=Application;AudioVideo; -+Name=JAMin -+Comment=JACK Audio Mastering interface -+Categories=AudioVideo;Audio -+Keywords=audio;sound;mastering;ladspa - Exec=jamin --Icon=jamin.svg -+Icon=jamin - MimeType=application/x-jamin; - StartupNotify=true - Terminal=false diff --git a/media-sound/jamin/files/jamin-0.98.9_pre20170111-gcc10.patch b/media-sound/jamin/files/jamin-0.98.9_pre20170111-gcc10.patch deleted file mode 100644 index f070267bf90f..000000000000 --- a/media-sound/jamin/files/jamin-0.98.9_pre20170111-gcc10.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -rup jamin-0.97.16-orig/src/hdeq.c jamin-0.97.16/src/hdeq.c ---- jamin-0.97.16-orig/src/hdeq.c 2007-07-01 17:33:18.000000000 +0200 -+++ jamin-0.97.16/src/hdeq.c 2020-02-01 21:09:18.306430243 +0100 -@@ -122,6 +122,8 @@ void interpolate (float, int, float, flo - - /* vi:set ts=8 sts=4 sw=4: */ - -+/* Defined once here */ -+GtkNotebook *l_notebook1; - - /* HDEQ right-click popup menu. */ - -diff -rup jamin-0.97.16-orig/src/hdeq.h jamin-0.97.16/src/hdeq.h ---- jamin-0.97.16-orig/src/hdeq.h 2007-06-13 04:20:08.000000000 +0200 -+++ jamin-0.97.16/src/hdeq.h 2020-02-01 21:04:13.562907137 +0100 -@@ -62,7 +62,7 @@ void hdeq_notebook1_set_page (guint page - int get_current_notebook1_page (); - - --GtkNotebook *l_notebook1; -+extern GtkNotebook *l_notebook1; - - - #endif diff --git a/media-sound/jamin/jamin-0.98.9_pre20170111.ebuild b/media-sound/jamin/jamin-0.98.9_pre20170111.ebuild deleted file mode 100644 index 9af81db56873..000000000000 --- a/media-sound/jamin/jamin-0.98.9_pre20170111.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools xdg - -DESCRIPTION="Audio mastering interface for JACK Audio Connection Kit (JACK)" -HOMEPAGE="https://jamin.sourceforge.net/en/about.html https://salsa.debian.org/multimedia-team/jamin" -SRC_URI="https://deb.debian.org/debian/pool/main/j/${PN}/${PN}_${PV/_pre/~git}~199091~repack1.orig.tar.bz2 -https://deb.debian.org/debian/pool/main/j/${PN}/${PN}_${PV/_pre/~git}~199091~repack1-1.debian.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="osc" - -RDEPEND=" - dev-libs/atk - dev-libs/glib - dev-libs/libxml2 - media-libs/libsndfile - >=media-plugins/swh-plugins-0.4.6 - sci-libs/fftw:3.0= - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/pango - virtual/jack - osc? ( >=media-libs/liblo-0.26 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${WORKDIR}"/debian/patches/1003_add_dynamic_linking.patch - "${WORKDIR}"/debian/patches/fix_typos.patch - "${WORKDIR}"/debian/patches/NEWS.patch - "${FILESDIR}"/${P}-gcc10.patch # thanks Fedora - "${FILESDIR}"/${P}-desktop.patch -) - -S="${WORKDIR}/${PN}" - -src_prepare() { - default - - # bug 632470 - cat <<-EOF > po/POTFILES.skip -jam-ui.glade -src/limiter-ui.c -EOF - - sed -e "/^AC_INIT/s/.in/.ac/" -i configure.in || die - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - econf \ - $(use_enable osc) -} diff --git a/media-sound/jamin/metadata.xml b/media-sound/jamin/metadata.xml deleted file mode 100644 index ed916bcef29e..000000000000 --- a/media-sound/jamin/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>proaudio@gentoo.org</email> - <name>Gentoo ProAudio Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">jamin</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-sound/kasts/Manifest b/media-sound/kasts/Manifest index b944fe8d41fe..e15bc164b9a5 100644 --- a/media-sound/kasts/Manifest +++ b/media-sound/kasts/Manifest @@ -1,5 +1,7 @@ +AUX kasts-24.12.3-kirigami-6.12.patch 6093 BLAKE2B 26a2218c4a4a53272d53fb6208429209067a73be4c0c3383fd49db3caecda60b5bdd12f70e70ccee169fc11c1248ff7575ac97f7414ac3da7c824852b8fe5ec4 SHA512 503cb41ce397dc77b91cf834666da4feed32cb1f0daa158fbd29a70c234787e7aa8592fb2608de53c614fb8e42a12ced4e7133d3c854d5ff291a06df9ff1ba40 DIST kasts-24.12.2.tar.xz 626452 BLAKE2B aec2a1bdab50619ff421e57e997c41c814d1c0c856483d5d6d970101877a7d1e0a7e24960d558b39971fac5edb70f8744a97dbea74f7169cb23c0076b966d2b4 SHA512 14afb2be22e4bdb32429934b2e52c14718e70f10057161df29959dba834ab55b96180cd6cd434b8935108e3dca136591358090a640c21322a7db554dd72d92ef DIST kasts-24.12.3.tar.xz 626512 BLAKE2B 1617b57de6c6bf827c1df4ed9a46615dfcf74882e52ba27b6dd1610e915c8ed19484317279d11ccbfc78c51c0c99b6c364ffc8a90a8e1fc7ce47ce76650a2c7a SHA512 135105b92a744d5a1bf8b6dd159c1782e5f89974e1e12d56fa9d29f1c5c531e6c7622a67a3f819baa0a12acafa61e5bad42dad6af0239f2a4c8fcc63039d30c8 EBUILD kasts-24.12.2.ebuild 1321 BLAKE2B cc220018e4047ec6cd8ca6bce6d080c3d08cd2ef6a4778a2ad958718cec13d1ac1eb1def0c63df1615387c62dd6703a708b5c5f7e3b83eacb7464105c46831a8 SHA512 ded7ea8ddbeb0a75a6112769615fa03bf17c39f49c6db57db2f310a5812333bc6c9e51b7991c69d4b07823d624c8e3e3e484df2a42b6f32c53030f72db36b9f1 +EBUILD kasts-24.12.3-r1.ebuild 1375 BLAKE2B 3f0a3a74525bc631db5f42eb86d00cb566abdb5b16f05ac39453545ca24a965dae9725ddfa4b3bdbe6509b57cde584f3503604e359e4dde5606be04736406f54 SHA512 8866392bf9e66ae51dc5c77620de86c0e357c5eef826df87c55dc02003d92829014385b54ac3503d6f293dc531868a19d5dbc508f547bf89342bdd5714087232 EBUILD kasts-24.12.3.ebuild 1323 BLAKE2B f07d53085b93265c2426c73e23d2019fe10779f30454c89011aeb8bd7af3d437abb685bd609c24a52433c3a247628679c539bdcc05b16035f8ff1c34453838a8 SHA512 78a5a21b66f60cbea60d8487920a9d9073871f1998e582ce07ebd38dec86cdba6e3bfaea7b09a65b476bbc452ea06931666d20d529e9d83bae4f7a0c67d31805 MISC metadata.xml 461 BLAKE2B f69d730a1f4e042650158f9819d07209c9d98492076400efebc152aa60950bd512bce5f8fabbd0a1bded16af201a03db57a56ef5c708662d7e8b058c2f0aa194 SHA512 4ac8027c4d3068ba151104708b13c3cbf21617da83e32d7a471421e9007d31ae5122335072bc99c7c2e4e2981e8ce1812e0b4dbf168f6d8adfeb6d079e68793f diff --git a/media-sound/kasts/files/kasts-24.12.3-kirigami-6.12.patch b/media-sound/kasts/files/kasts-24.12.3-kirigami-6.12.patch new file mode 100644 index 000000000000..c96c921776fe --- /dev/null +++ b/media-sound/kasts/files/kasts-24.12.3-kirigami-6.12.patch @@ -0,0 +1,159 @@ +From 39340fc3a24440dd4d42949a7b61be004e31e543 Mon Sep 17 00:00:00 2001 +From: Bart De Vries <bart@mogwai.be> +Date: Sun, 23 Mar 2025 14:17:37 +0100 +Subject: [PATCH] Fix dialog boxes after recent Kirigami updates + +BUG: 501876 +--- + src/qml/Desktop/DesktopPlayerControls.qml | 7 +-- + .../Settings/SynchronizationSettingsPage.qml | 49 +++++++++++-------- + src/qml/SyncPasswordOverlay.qml | 4 +- + 3 files changed, 33 insertions(+), 27 deletions(-) + +diff --git a/src/qml/Desktop/DesktopPlayerControls.qml b/src/qml/Desktop/DesktopPlayerControls.qml +index 513d33371..35d5ce327 100644 +--- a/src/qml/Desktop/DesktopPlayerControls.qml ++++ b/src/qml/Desktop/DesktopPlayerControls.qml +@@ -386,6 +386,8 @@ FocusScope { + + Kirigami.Dialog { + id: chapterOverlay ++ preferredWidth: Kirigami.Units.gridUnit * 30 ++ preferredHeight: Kirigami.Units.gridUnit * 25 + + showCloseButton: false + +@@ -396,13 +398,8 @@ FocusScope { + + currentIndex: -1 + +- implicitWidth: Kirigami.Units.gridUnit * 30 +- implicitHeight: Kirigami.Units.gridUnit * 25 +- + model: chapterModel + delegate: ChapterListDelegate { +- id: chapterDelegate +- width: chapterList.width + entry: AudioManager.entry ? AudioManager.entry : null + overlay: chapterOverlay + } +diff --git a/src/qml/Settings/SynchronizationSettingsPage.qml b/src/qml/Settings/SynchronizationSettingsPage.qml +index 7bed8a09c..9543bcbde 100644 +--- a/src/qml/Settings/SynchronizationSettingsPage.qml ++++ b/src/qml/Settings/SynchronizationSettingsPage.qml +@@ -227,37 +227,45 @@ Kirigami.ScrollablePage { + + title: i18nc("@label", "Select Sync Provider") + ++ property list<var> providerModel: [ ++ { ++ name: i18nc("@label", "gpodder.net"), ++ subtitle: i18nc("@label", "Synchronize with official gpodder.net server"), ++ iconName: "gpodder", ++ provider: Sync.GPodderNet ++ }, ++ { ++ name: i18nc("@label", "GPodder Nextcloud"), ++ subtitle: i18nc("@label", "Synchronize with GPodder Nextcloud app"), ++ iconName: "kaccounts-nextcloud", ++ provider: Sync.GPodderNextcloud ++ } ++ ] ++ + ColumnLayout { + spacing: 0 + + Repeater { + focus: syncProviderOverlay.visible + +- model: ListModel { +- id: providerModel +- } +- Component.onCompleted: { +- providerModel.append({"name": i18nc("@label", "gpodder.net"), +- "subtitle": i18nc("@label", "Synchronize with official gpodder.net server"), +- "icon": "gpodder", +- "provider": Sync.GPodderNet}); +- providerModel.append({"name": i18nc("@label", "GPodder Nextcloud"), +- "subtitle": i18nc("@label", "Synchronize with GPodder Nextcloud app"), +- "icon": "kaccounts-nextcloud", +- "provider": Sync.GPodderNextcloud}); +- } ++ model: syncProviderOverlay.providerModel ++ + delegate: Delegates.RoundedItemDelegate { + id: syncProviderRepeaterDelegate ++ required property string name ++ required property string iconName ++ required property string subtitle ++ required property var provider + Layout.fillWidth: true +- text: model.name +- icon.name: model.icon ++ text: name ++ icon.name: iconName + contentItem: Delegates.SubtitleContentItem { + itemDelegate: syncProviderRepeaterDelegate +- subtitle: model.subtitle ++ subtitle: subtitle + } + Keys.onReturnPressed: clicked() + onClicked: { +- Sync.provider = model.provider; ++ Sync.provider = provider; + syncProviderOverlay.close(); + syncLoginOverlay.open(); + } +@@ -268,7 +276,7 @@ Kirigami.ScrollablePage { + + Kirigami.Dialog { + id: syncLoginOverlay +- preferredWidth: Kirigami.Units.gridUnit * 25 ++ maximumWidth: Kirigami.Units.gridUnit * 30 + padding: Kirigami.Units.largeSpacing + + showCloseButton: true +@@ -288,7 +296,7 @@ Kirigami.ScrollablePage { + } + onRejected: syncLoginOverlay.close(); + +- Column { ++ ColumnLayout { + spacing: Kirigami.Units.largeSpacing + RowLayout { + width: parent.width +@@ -388,7 +396,8 @@ Kirigami.ScrollablePage { + + Kirigami.Dialog { + id: syncDeviceOverlay +- preferredWidth: Kirigami.Units.gridUnit * 25 ++ maximumWidth: Kirigami.Units.gridUnit * 30 ++ preferredWidth: Kirigami.Units.gridUnit * 30 + padding: Kirigami.Units.largeSpacing + + showCloseButton: true +diff --git a/src/qml/SyncPasswordOverlay.qml b/src/qml/SyncPasswordOverlay.qml +index 8c50ff1ff..82adef13e 100644 +--- a/src/qml/SyncPasswordOverlay.qml ++++ b/src/qml/SyncPasswordOverlay.qml +@@ -16,7 +16,7 @@ import org.kde.kasts.settings + Kirigami.Dialog { + id: syncPasswordOverlay + padding: Kirigami.Units.largeSpacing +- preferredWidth: Kirigami.Units.gridUnit * 20 ++ maximumWidth: Kirigami.Units.gridUnit * 25 + parent: applicationWindow().overlay + + showCloseButton: true +@@ -30,7 +30,7 @@ Kirigami.Dialog { + } + onRejected: syncPasswordOverlay.close(); + +- Column { ++ ColumnLayout { + spacing: Kirigami.Units.largeSpacing + RowLayout { + width: parent.width +-- +GitLab + diff --git a/media-sound/kasts/kasts-24.12.3-r1.ebuild b/media-sound/kasts/kasts-24.12.3-r1.ebuild new file mode 100644 index 000000000000..3554c0742ee7 --- /dev/null +++ b/media-sound/kasts/kasts-24.12.3-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.7.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent podcast application for desktop and mobile" +HOMEPAGE="https://apps.kde.org/kasts/" + +LICENSE="GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="gstreamer vlc" + +DEPEND=" + dev-libs/kirigami-addons:6 + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/breeze-icons-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/syndication-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + media-libs/taglib:= + gstreamer? ( + dev-libs/glib:2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-good:1.0 + ) + vlc? ( media-video/vlc:= ) +" +RDEPEND="${DEPEND}" +BDEPEND="gstreamer? ( virtual/pkgconfig )" + +PATCHES=( "${FILESDIR}/${P}-kirigami-6.12.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLE_PLAYER=OFF + -DBUILD_GSTREAMER_BACKEND=$(usex gstreamer) + $(cmake_use_find_package vlc LIBVLC) + ) + ecm_src_configure +} |