gnu: libkexiv2: Move to kde-graphics.scm.

* gnu/packages/kde.scm (libkexiv2): Remove variable.
* gnu/packages/kde-graphics.scm (libkexiv2): New variable.
* gnu/packages/kde-plasma.scm: Use (gnu packages kde-graphics) module.
* gnu/packages/kde-internet.scm: Ditto.

Change-Id: Id710507c9c6a11f349a2c041b8459df0e15d439d
This commit is contained in:
Sughosha 2025-09-30 23:36:40 +05:30 committed by Andreas Enge
parent f64cee6233
commit 71e2bad8ac
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3
4 changed files with 28 additions and 26 deletions

View file

@ -393,3 +393,29 @@ features include brush stabilizers, brush engines and wrap-around mode.")
(description "This package contains the fork of Disney Animation's SeExpr
expression library, that is used in Krita.")
(license license:gpl3+)))
(define-public libkexiv2
(package
(name "libkexiv2")
(version "24.12.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/" name "-" version ".tar.xz"))
(sha256
(base32 "073px490jvp5f2979ipzbjlw6qg55cfzisj1g3a1f9wwqshm3q5q"))))
(build-system cmake-build-system)
(arguments
(list
#:tests? #f
#:configure-flags #~(list "-DQT_MAJOR_VERSION=6")))
(native-inputs
(list extra-cmake-modules))
(inputs
(list exiv2 qtbase))
(home-page "https://invent.kde.org/graphics/libkexiv2")
(synopsis "Manipulate the metadata of images")
(description "Libkexiv2 wraps the Exiv2 library, allowing to manipulate
picture metadata as EXIF/IPTC and XMP.")
(license license:gpl2+)))

View file

@ -42,6 +42,7 @@
#:use-module (gnu packages image)
#:use-module (gnu packages kde)
#:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages kde-graphics)
#:use-module (gnu packages kde-pim)
#:use-module (gnu packages kde-plasma)
#:use-module (gnu packages libidn)

View file

@ -64,6 +64,7 @@
#:use-module (gnu packages image-processing)
#:use-module (gnu packages iso-codes)
#:use-module (gnu packages kde)
#:use-module (gnu packages kde-graphics)
#:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages kde-internet)
#:use-module (gnu packages kde-pim)

View file

@ -789,32 +789,6 @@ several command-line utilities for manipulating DocBook XML files, PO files and
PO template files.")
(license license:gpl2+)))
(define-public libkexiv2
(package
(name "libkexiv2")
(version "25.04.3")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/" name "-" version ".tar.xz"))
(sha256
(base32 "1a5mwywza7wxprygl06k89msmykyb6m7si4mdbqsr3yvx68xgf6p"))))
(build-system cmake-build-system)
(arguments
(list
#:tests? #f
#:configure-flags #~(list "-DQT_MAJOR_VERSION=6")))
(native-inputs
(list extra-cmake-modules))
(inputs
(list exiv2 qtbase))
(home-page "https://invent.kde.org/graphics/libkexiv2")
(synopsis "Manipulate the metadata of images")
(description "Libkexiv2 wraps the Exiv2 library, allowing to manipulate
picture metadata as EXIF/IPTC and XMP.")
(license license:gpl2+)))
(define-public kuserfeedback
;; FIXME: Try to reduce data collection and ensure transmission i disabled by default.
;; FIXME: Check https://www.reddit.com/r/kde/comments/f7ojg9 for insights