M gnu/local.mk => gnu/local.mk +1 -0
@@ 1689,6 1689,7 @@ dist_patch_DATA = \
%D%/packages/patches/localed-xorg-keyboard.patch \
%D%/packages/patches/kaldi-ignore-failing-test.patch \
%D%/packages/patches/kaldi-openblas-0.3.29-compatibility.patch \
+ %D%/packages/patches/kamoso-25.08.1-gstreamer.patch \
%D%/packages/patches/kcontacts-incorrect-country-name.patch \
%D%/packages/patches/kde-cli-tools-delay-mime-db.patch \
%D%/packages/patches/kdiagram-Fix-missing-link-libraries.patch \
M gnu/packages/kde-multimedia.scm => gnu/packages/kde-multimedia.scm +14 -17
@@ 570,40 570,37 @@ autoloading of subtitle files for use while playing video.")
(define-public kamoso
(package
(name "kamoso")
- (version "24.12.1")
+ (version "25.08.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/kamoso-" version ".tar.xz"))
(sha256
- (base32 "0p180rj23f7fv3mamx1jmvarp2fiah00p7ph1yirnnsv8m28gwf4"))))
+ (base32 "0fsvmrsnbac9nsqds53zzrzanq776fn1zs45ihc9p6kq26qpnd65"))
+ (patches
+ (search-patches "kamoso-25.08.1-gstreamer.patch"))))
(build-system qt-build-system)
(native-inputs
(list
extra-cmake-modules
`(,glib "bin")
- kdoctools-5
+ kdoctools
pkg-config))
(inputs
(list gstreamer
gst-plugins-base
- kconfig-5
- ki18n-5
- kio-5
- kirigami-5
- knotifications-5
- kparts-5
+ kconfig
+ ki18n
+ kio
+ kirigami
+ knotifications
+ kparts
breeze-icons ; default icon set
- purpose-5
- qtbase-5
- qtdeclarative-5
- qtgraphicaleffects
- qtquickcontrols-5
- qtquickcontrols2-5 ; not listed as dependency
- qtx11extras))
+ purpose
+ qtdeclarative))
(arguments
- (list #:tests? #f)) ; test program gets built, but is not found
+ (list #:qtbase qtbase))
(home-page "https://apps.kde.org/kamoso/")
(synopsis "Take pictures and videos out of your webcam")
(description "Kamoso is a simple and friendly program to use your
A gnu/packages/patches/kamoso-25.08.1-gstreamer.patch => gnu/packages/patches/kamoso-25.08.1-gstreamer.patch +14 -0
@@ 0,0 1,14 @@
+This patch fixes finding gstreamer in Guix.
+
+diff -ruN a/src/CMakeLists.txt b/src/CMakeLists.txt
+--- src/CMakeLists.txt 2025-09-09 08:56:49.000000000 +0530
++++ src/CMakeLists.txt 2025-09-18 12:00:43.703603807 +0530
+@@ -20,7 +20,7 @@
+ target_link_libraries(kamoso
+ Qt::Core Qt::Gui Qt::Widgets Qt::Quick
+ KF6::KIOFileWidgets KF6::ConfigGui KF6::I18n KF6::Notifications
+- PkgConfig::GStreamerVideo PkgConfig::GStreamer
++ PkgConfig::gstreamervideo PkgConfig::gstreamer
+ )
+
+ install(TARGETS kamoso ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})