[PATCH] gnu: Add kamera.

  • Done
  • quality assurance status badge
Details
2 participants
  • Sughosha
  • Z572
Owner
unassigned
Submitted by
Sughosha
Severity
normal

Debbugs page

S
S
Sughosha wrote on 9 Mar 03:19 -0700
(address . guix-patches@gnu.org)(name . Sughosha)(address . sughosha@disroot.org)
1d6883545866040e76c8447b552e9c57dd82e7c2.1741515570.git.sughosha@disroot.org
* gnu/packages/kde-utils.scm (kamera): New variable.

Change-Id: I30569d5a1149e8a06391f82faca5680af4b7d802
---
gnu/packages/kde-utils.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)

Toggle diff (55 lines)
diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
index 300b90a49f..4974b5b730 100644
--- a/gnu/packages/kde-utils.scm
+++ b/gnu/packages/kde-utils.scm
@@ -46,6 +46,7 @@ (define-module (gnu packages kde-utils)
#:use-module (gnu packages mp3)
#:use-module (gnu packages multiprecision)
#:use-module (gnu packages pdf)
+ #:use-module (gnu packages photo)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages kde)
#:use-module (gnu packages kde-frameworks)
@@ -349,6 +350,38 @@ (define-public isoimagewriter
"This package provides a tool to write ISO files to USB disks.")
(license license:gpl3+)))
+(define-public kamera
+ (package
+ (name "kamera")
+ (version "24.12.3")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/release-service/"
+ version "/src/kamera-" version ".tar.xz"))
+ (sha256
+ (base32
+ "1jvd5lhjpfl9zs53qg69440awqxxhzdkjni0pqk80y953kfsghx0"))))
+ (build-system qt-build-system)
+ (arguments
+ (list #:qtbase qtbase))
+ (native-inputs
+ (list extra-cmake-modules kdoctools))
+ (inputs
+ (list libgphoto2
+ kcmutils
+ kconfig
+ kconfigwidgets
+ kxmlgui
+ ki18n
+ kio))
+ (home-page "https://apps.kde.org/kamera/")
+ (synopsis "KDE integration to digital cameras")
+ (description
+ "Kamera provides a configuration tool and a KIO worker to read and write
+to camera devices supported by @code{libgphoto2} using
+@acronym{PTP,Pictute Transfer Protocol}.")
+ (license license:gpl2+)))
+
(define-public kate
(package
(name "kate")

base-commit: f3f09fb4a370fd0363fd216f73736164a2a29f7b
--
2.47.1
S
S
Sughosha wrote on 9 Mar 03:32 -0700
[PATCH v2] gnu: Add kamera.
(address . 76885@debbugs.gnu.org)(name . Sughosha)(address . sughosha@disroot.org)
8415ccfe6fb4a5b1bb1554223f7d33dc8c70a79d.1741516322.git.sughosha@disroot.org
* gnu/packages/kde-utils.scm (kamera): New variable.

Change-Id: Ic1ff5c386cc40f58cd0e3b8486b9127f5b1e61fd
---
gnu/packages/kde-utils.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)

Toggle diff (55 lines)
diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
index 300b90a49f..3101738452 100644
--- a/gnu/packages/kde-utils.scm
+++ b/gnu/packages/kde-utils.scm
@@ -46,6 +46,7 @@ (define-module (gnu packages kde-utils)
#:use-module (gnu packages mp3)
#:use-module (gnu packages multiprecision)
#:use-module (gnu packages pdf)
+ #:use-module (gnu packages photo)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages kde)
#:use-module (gnu packages kde-frameworks)
@@ -349,6 +350,38 @@ (define-public isoimagewriter
"This package provides a tool to write ISO files to USB disks.")
(license license:gpl3+)))
+(define-public kamera
+ (package
+ (name "kamera")
+ (version "24.12.3")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/release-service/"
+ version "/src/kamera-" version ".tar.xz"))
+ (sha256
+ (base32
+ "1jvd5lhjpfl9zs53qg69440awqxxhzdkjni0pqk80y953kfsghx0"))))
+ (build-system qt-build-system)
+ (arguments
+ (list #:qtbase qtbase))
+ (native-inputs
+ (list extra-cmake-modules kdoctools))
+ (inputs
+ (list kcmutils
+ kconfig
+ kconfigwidgets
+ kxmlgui
+ ki18n
+ kio
+ libgphoto2))
+ (home-page "https://apps.kde.org/kamera/")
+ (synopsis "KDE integration to digital cameras")
+ (description
+ "Kamera provides a configuration tool and a KIO worker to read and write
+to camera devices supported by @code{libgphoto2} using
+@acronym{PTP,Pictute Transfer Protocol}.")
+ (license license:gpl2+)))
+
(define-public kate
(package
(name "kate")

base-commit: f3f09fb4a370fd0363fd216f73736164a2a29f7b
--
2.47.1
Z
(name . Sughosha via Guix-patches via)(address . guix-patches@gnu.org)
878qpecgxs.fsf@z572.online
Sughosha via Guix-patches via <guix-patches@gnu.org> writes:

Toggle quote (60 lines)
> * gnu/packages/kde-utils.scm (kamera): New variable.
>
> Change-Id: Ic1ff5c386cc40f58cd0e3b8486b9127f5b1e61fd
> ---
> gnu/packages/kde-utils.scm | 33 +++++++++++++++++++++++++++++++++
> 1 file changed, 33 insertions(+)
>
> diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
> index 300b90a49f..3101738452 100644
> --- a/gnu/packages/kde-utils.scm
> +++ b/gnu/packages/kde-utils.scm
> @@ -46,6 +46,7 @@ (define-module (gnu packages kde-utils)
> #:use-module (gnu packages mp3)
> #:use-module (gnu packages multiprecision)
> #:use-module (gnu packages pdf)
> + #:use-module (gnu packages photo)
> #:use-module (gnu packages pkg-config)
> #:use-module (gnu packages kde)
> #:use-module (gnu packages kde-frameworks)
> @@ -349,6 +350,38 @@ (define-public isoimagewriter
> "This package provides a tool to write ISO files to USB disks.")
> (license license:gpl3+)))
>
> +(define-public kamera
> + (package
> + (name "kamera")
> + (version "24.12.3")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append "mirror://kde/stable/release-service/"
> + version "/src/kamera-" version ".tar.xz"))
> + (sha256
> + (base32
> + "1jvd5lhjpfl9zs53qg69440awqxxhzdkjni0pqk80y953kfsghx0"))))
> + (build-system qt-build-system)
> + (arguments
> + (list #:qtbase qtbase))
> + (native-inputs
> + (list extra-cmake-modules kdoctools))
> + (inputs
> + (list kcmutils
> + kconfig
> + kconfigwidgets
> + kxmlgui
> + ki18n
> + kio
> + libgphoto2))
> + (home-page "https://apps.kde.org/kamera/")
> + (synopsis "KDE integration to digital cameras")
> + (description
> + "Kamera provides a configuration tool and a KIO worker to read and write
> +to camera devices supported by @code{libgphoto2} using
> +@acronym{PTP,Pictute Transfer Protocol}.")
> + (license license:gpl2+)))
> +
> (define-public kate
> (package
> (name "kate")
>
> base-commit: f3f09fb4a370fd0363fd216f73736164a2a29f7b
pushed, closing.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmfNwD8ACgkQO1qpk+Gi
3/BhthAApdZBNkW/WW2qFgS//RyPpYcnHs6mx9tFTyVqlNhZOm54hl90pH47Ndy7
G/LKBsNxLTDokVHIywPHbRTaSUvjz+cmyZ88iYWCt34YcYHF9LlxX9gTymsBitc9
Fxptftw14QczsxIYSNFmA3POT2kZR6+IhK5K5RTKIb0rTG+UEJj0xMY118urFMIE
hhzcf3AWh4FWf9S5/AMNbcpColz2G33w/WxQVkBuNwyY3u2RpM3bssLPGea2iC1J
ZPiFey81HqWraTyR2q9yd+6gIHU01L5W6iYGSHKA+CNidZQv7whHvdYpmGCQNaWz
S4HmhBsnZe9Vu8r6YbGbjOFrXAIUF1sylZrr76ULIW0rmDFIj1QnlymuognNerFY
onzbt7n45oKUwzyk2KLb2DGOkWBs6IVeGYReuMtt9+WHnl9CLYJHPbrlc4NabkBe
aQ0eV+YpkvsASTQmjDkaerdIkJgAw7R3m5J21u9fdqe92g95PaAAo/sqAqTuO1Sg
0gEbb0bO4VsBPu6gRUqMYqNsKCudij4jwWCxZD3wngVphT0sYdOAzP0mZky6rkYx
g5/+JAeTrXKaUy7NH/KFSyTYqqdXWzi09+dpVRIZYCUe7TglUxeKojX9q4JBob9S
+ASqYY7PvhJmxLQYov36LA1Gn85lfVH6a+ok0RF58Hra3r0W/00=
=zn1f
-----END PGP SIGNATURE-----

?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 76885@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 76885
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch