diff --git a/srcpkgs/kamoso/patches/8c468112fe4c00f70c9bcc16698928eedf74b639.patch b/srcpkgs/kamoso/patches/8c468112fe4c00f70c9bcc16698928eedf74b639.patch new file mode 100644 index 00000000000..d0003c06bd2 --- /dev/null +++ b/srcpkgs/kamoso/patches/8c468112fe4c00f70c9bcc16698928eedf74b639.patch @@ -0,0 +1,27 @@ +From 8c468112fe4c00f70c9bcc16698928eedf74b639 Mon Sep 17 00:00:00 2001 +From: Kai Uwe Broulik +Date: Sun, 10 Aug 2025 12:19:40 +0200 +Subject: [PATCH] Fix camera selection + +--- + src/qml/ImagesView.qml | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/qml/ImagesView.qml b/src/qml/ImagesView.qml +index f049700a..64e5bc1e 100644 +--- a/src/qml/ImagesView.qml ++++ b/src/qml/ImagesView.qml +@@ -282,8 +282,8 @@ QQC2.StackView { + model: DeviceManager + textRole: "display" + visible: count>1 +- onActivated: { +- DevicesModel.playingDevice = DevicesModel.data(index, ObjectSerialRole) ++ onActivated: (row) => { ++ DeviceManager.playingDevice = DeviceManager.deviceAt(row); + } + } + +-- +GitLab + diff --git a/srcpkgs/kamoso/template b/srcpkgs/kamoso/template index 4ef9de68321..7497af204dc 100644 --- a/srcpkgs/kamoso/template +++ b/srcpkgs/kamoso/template @@ -1,23 +1,19 @@ # Template file for 'kamoso' pkgname=kamoso -version=25.04.2 +version=25.08.0 revision=1 build_style=cmake -hostmakedepends=" - boost extra-cmake-modules gettext glib kconfig kcoreaddons kdoctools - pkg-config python3 qt5-host-tools qt5-qmake qt5-quickcontrols" -makedepends=" - glib-devel gst-plugins-base1-devel gst-plugins-bad1-devel gstreamer1-devel - kirigami2-devel knotifyconfig-devel purpose-devel qt5-multimedia-devel - qt5-quickcontrols2-devel" -depends=" - kconfigwidgets kcompletion ksolid knotifyconfig gst-plugins-good1 - gst-plugins-bad1 phonon-qt5 qt5-graphicaleffects qt5-quickcontrols kirigami2 - purpose" +configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml" +hostmakedepends="boost extra-cmake-modules gettext pkg-config python3 qt6-tools qt6-base + kf6-kconfig kf6-kdoctools" +makedepends="gst-plugins-base1-devel gst-plugins-bad1-devel gstreamer1-devel + kf6-kirigami-devel kf6-knotifyconfig-devel kf6-purpose-devel qt6-multimedia-devel" +depends="gst-plugins-good1 gst-plugins-bad1 kf6-kirigami kf6-purpose + gst-plugins-good1-qml6" short_desc="Simple and friendly program to use your webcam recorder" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://apps.kde.org/kamoso/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kamoso" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=425969c22d2d64e84135dd0df1c46e15a6c2a87d04759ca6c853e361515242c1 +checksum=32dc14864fa4b634ce057bf29647cad7bfdac15a282ba2ca98f4230b28142160