Updating link to change in openSUSE:Factory/digikam revision 224
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/digikam?expand=0&rev=3681d6c66f5649b641dec2ce0490b303
This commit is contained in:
commit
75820ed0d5
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
32
0001-Look-for-each-akonadi-component-separately.patch
Normal file
32
0001-Look-for-each-akonadi-component-separately.patch
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
From 969e9b89dce08fc1e5a1b8991f17d57b1abf5450 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Christophe Marin <christophe@krop.fr>
|
||||||
|
Date: Sat, 26 Aug 2023 12:14:25 +0200
|
||||||
|
Subject: [PATCH] Look for each akonadi component separately
|
||||||
|
|
||||||
|
---
|
||||||
|
core/cmake/rules/RulesKDEFramework.cmake | 9 +++------
|
||||||
|
1 file changed, 3 insertions(+), 6 deletions(-)
|
||||||
|
|
||||||
|
Index: digikam-8.4.0/core/cmake/rules/RulesKDEFramework.cmake
|
||||||
|
===================================================================
|
||||||
|
--- digikam-8.4.0.orig/core/cmake/rules/RulesKDEFramework.cmake
|
||||||
|
+++ digikam-8.4.0/core/cmake/rules/RulesKDEFramework.cmake
|
||||||
|
@@ -51,15 +51,9 @@ if(ENABLE_AKONADICONTACTSUPPORT)
|
||||||
|
find_package(KPim${QT_VERSION_MAJOR}AkonadiContactCore ${AKONADI_MIN_VERSION} QUIET)
|
||||||
|
|
||||||
|
else()
|
||||||
|
-
|
||||||
|
- find_package(KF${QT_VERSION_MAJOR} ${AKONADI_MIN_VERSION} QUIET
|
||||||
|
- OPTIONAL_COMPONENTS
|
||||||
|
- Akonadi
|
||||||
|
- AkonadiContact # For KDE Mail Contacts support.
|
||||||
|
- Contacts # API for contacts/address book data.
|
||||||
|
- )
|
||||||
|
- find_package(KPim${QT_VERSION_MAJOR}Akonadi ${AKONADI_MIN_VERSION} QUIET)
|
||||||
|
- find_package(KPim${QT_VERSION_MAJOR}AkonadiContact ${AKONADI_MIN_VERSION} QUIET)
|
||||||
|
+ find_package(KF${QT_VERSION_MAJOR}Akonadi ${AKONADI_MIN_VERSION} REQUIRED)
|
||||||
|
+ find_package(KF${QT_VERSION_MAJOR}AkonadiContact ${AKONADI_MIN_VERSION} REQUIRED) # For KDE Mail Contacts support.
|
||||||
|
+ find_package(KF${QT_VERSION_MAJOR}Contacts ${AKONADI_MIN_VERSION} REQUIRED) # API for contacts/address book data.
|
||||||
|
|
||||||
|
endif()
|
||||||
|
|
7
_constraints
Normal file
7
_constraints
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<constraints>
|
||||||
|
<hardware>
|
||||||
|
<disk>
|
||||||
|
<size unit="G">10</size>
|
||||||
|
</disk>
|
||||||
|
</hardware>
|
||||||
|
</constraints>
|
3
digiKam-8.4.0.tar.xz
Normal file
3
digiKam-8.4.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:53c8aca5a2f660173e29a860d8b13844bd0ec748ef3f618c42f7689476494481
|
||||||
|
size 58025616
|
16
digiKam-8.4.0.tar.xz.sig
Normal file
16
digiKam-8.4.0.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAEBCgAdFiEE0c8kRKeFjF8vsJW3Snd0e8I4blAFAmaRkEgACgkQSnd0e8I4
|
||||||
|
blD6dBAAp6RaMFzrZqIAhqD89/YRcNda/z3WQuUAkQOkheD7EdP6iLHZ37JJ3LYo
|
||||||
|
KLtgmM3q3LstaArDKjyXV1LqFXyqDdKvaGLHhix9dANrpyh9Z8xL3GAoxoPk04bO
|
||||||
|
d9qNqoi8vfguxHmHoloQd3CPTZXgox4ex/NCfqjAEMfBzL8dC0kR9y+azh3o3ybN
|
||||||
|
QnAzcTGD5QXF4dt802vMgvfEMFfX04uAM9spHNWe7mE/4+evfcPv++X+vsd/rTI8
|
||||||
|
/gykvqfsY3ah58jbNdVdWdvc6DJggAhCt2AnTieCSVOn/NByK3Z39ep/WqRemzj/
|
||||||
|
ijhWO+5TcAkIc73/KWFFLdNDrshOPUmErxLTdgQd3dXlcEmkJasJnMvVKRwiU8Dz
|
||||||
|
vJ//9eJPsHeQ9/33+Rcb4EE3f/RoJH2/usDNjMID1x6CkqcTxaz4u0jeDiYv9f5+
|
||||||
|
CeH1k7b3aDcAStXozrdiQa5hRwmjjScEiHvTz5SLPcvItXKUOm39a5JfJPQVQjbh
|
||||||
|
PwdL4JfskjRQfu4BV9uvyFIeK2cVOzm5BJYTIjZV/YEa8wyFuc4UHelizoIoMJl2
|
||||||
|
tjE6zxiZboLkISlp6CFyypn6lGdf3CrB1FE25/SBaBUgzovlyyHVdQqWRvSka7Zq
|
||||||
|
z0pgX9ja5ZAcYnXAanADDHsXe1rQPS1rHq1XerHQQSto4q1gfho=
|
||||||
|
=fF/7
|
||||||
|
-----END PGP SIGNATURE-----
|
3
digiKam-8.5.0.tar.xz
Normal file
3
digiKam-8.5.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5c4eaafbca59425a0fe8cb41e7d7a08446defbbb967528bb1148aed0e0d0e975
|
||||||
|
size 62028432
|
16
digiKam-8.5.0.tar.xz.sig
Normal file
16
digiKam-8.5.0.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAEBCgAdFiEE0c8kRKeFjF8vsJW3Snd0e8I4blAFAmc3hwsACgkQSnd0e8I4
|
||||||
|
blAs0A/9Hg46M+Kt7k5dXGktOSgMMqXybXV7VNXf7TvdrkSKKQW3g415neI/XF2i
|
||||||
|
q5Yzkk4ANwjXx2+/0AL5u+Sap2zHnumKcvQYW0j9jUZU0GTbw5v0Ii9CJc3rPG/d
|
||||||
|
MKYF/FU0VSxY/iAuCBuwheFXATl3DyGCoFGh5TrbSxYDo6LQTHUL2Lo6qiRzC/50
|
||||||
|
Fa6aApyTPin0gbZ641sRjulaMRQdxY0cYl/ygZLKuc5l2A2DVY/UFMz5jERGZLad
|
||||||
|
FZqTEwTdqJt1yvYoVU81ZTkylRWk8EpnUUjlgS11ARFiHh6uTviuyy6NU/jAlrLW
|
||||||
|
36SGF0H5CfImHqorS+ekOzcK1CtCzOorcwjgc9emzQplTkRdAiuLLfoKDj7BlLKG
|
||||||
|
RZc0ZCSDPEklASCnQpRT0+DtG4kjXEpURxkJdBhPownDrBCfWgELNVrWI1GpWxy/
|
||||||
|
SzQEltbWzZ+ZTXox+KUvB9+c5Yb/yt7YFzI5koo62luWcYqSbuKp14RnXtgZRvaJ
|
||||||
|
4tVRHZOFbKHb13pL+tQkllFPfd7O7hih1sn+X3ctO2nTo1+s9Lfi11/sUMT2ialS
|
||||||
|
2mZMwpCEP45ZOjmudT5x6k1oi/3pX9bs0PAr79wkVw1sshboY5/lo+fvjfednPJi
|
||||||
|
zzXkX+D2CCKvmGSddtdm5l6R+xE2RwCpdYGTQ2FPg3Lg+/2gu9M=
|
||||||
|
=Go7E
|
||||||
|
-----END PGP SIGNATURE-----
|
3716
digikam.changes
Normal file
3716
digikam.changes
Normal file
File diff suppressed because it is too large
Load Diff
51
digikam.keyring
Normal file
51
digikam.keyring
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
xsFNBFuE+DMBEAC0PAFo/hMaRExm05p/6DIHHqw3PNniS4YShOi6K0uvkBd+3sNQ
|
||||||
|
U/IIdFnlSBCKEpS2pDQCq9uiCu3NMMLOu95JcBp0H/r2RdJfIbIEOEO+s36raQGZ
|
||||||
|
mRlLDPNW3aS/zOouy2y1pw8L5LYwouvlx6Vbtbk10Z7eEMvBO0K4TA493+8UWSSd
|
||||||
|
23I1cWg7MeyG3neS/AXUE0AeS2ce09k67xoze8bpTDnI4GPNIaTED9q3kbtBEF8l
|
||||||
|
uKPydNNBGQDEJZ2G7gPBR8o1B2ld1nrWbh66F1EpI1RNRDM+fhISnWY1UtIevCZt
|
||||||
|
kxZEmfIkxeITY7k1SGgJJ65cWbXgytNroPxpxwLW5lmQIsEVWywle2QoPN7D6D2o
|
||||||
|
cfWFfx/25V8+LNYHVlQnVL6M4NjssTKv33iPhqUPLhIzaG3gLxWkzTE5bpl6bjav
|
||||||
|
8tSsA7ra/LIj9paOj3rbM4eCjqqjQE4ro7yDeqTrD3bcQ1cpTTTWS/kHuJuk/DyM
|
||||||
|
bqt1U4SaX6NNQbyICuBpIj0uYnB2BA2UxUINzVS0otRXPHvuI1ibiGyk1Lmc92pM
|
||||||
|
G19aGybIlgMatu5TJ+KffV1aeYT6CTvBmyDam+mpT5URFipBwmWHYD50821sSrbV
|
||||||
|
EEAuQs7aT+xR5+8RnngxKcNNOmOJhj3Ho1Ab7oZvD5AawAKJUZnYj4k++wARAQAB
|
||||||
|
zTpkaWdpS2FtLm9yZyAoZGlnaUthbSBwcm9qZWN0KSA8ZGlnaWthbWRldmVsb3Bl
|
||||||
|
ckBnbWFpbC5jb20+wsF4BBMBAgAiBQJbhPgzAhsDBgsJCAcDAgYVCAIJCgsEFgID
|
||||||
|
AQIeAQIXgAAKCRBKd3R7wjhuUAtkD/4hWWAWXN50vjb5P1S6Otw5BipmLYYBHgg1
|
||||||
|
T1/Mq5iY+5cjeZzHuoYJP2y5i2x1X9QfVP7mXzyZ6tbvoYakfjUvvswDs7gCee4w
|
||||||
|
elKIP39wzKM91CdWuglq2mQxX+5R9E1kYxIKufFPtNjeYIcrOcBe8l1c+m0e/mmk
|
||||||
|
wLWQN24gR8OIJFBbi3Pc2VIvQqV0WNvp9mKk0gd5b9ckjqE265o22O/s7Nh4Oruo
|
||||||
|
I0z1d6KmNB1BCyKT8W74R9YhkyajiA4K84PWyUUevz/7xVdmSKejmhAIc08QnnBP
|
||||||
|
FdBBnDn5fLNp90o3QVD4viGYLoAIsT6sqXPDZBoR0Est0DMnuH64I2RvPxbrjFoa
|
||||||
|
Usx/qks0viZmMpD49WZpjQyosRrCeUAC+wku8zDkKzns2UpCCpcwbh0cVg6LkpQ0
|
||||||
|
fHD1Z0AsDIt0rOTBxRoGPALSeyfokz+nb4cFa+e6ItKtTQVs9hKLn04yoZ6PHaat
|
||||||
|
hIwp+IAYOey2jEYQ8AY9E3IeHZIYMuMTtK6q4Iju8N2sLJ6R0zCHtQ01Fy2Ar1Z0
|
||||||
|
P+uE/kMlU+5PqJqiSpxlwMailRSJLHpd9F0Ho8tieItjpGrnoADin0LQ7OrIk549
|
||||||
|
KxvF3M80nm+F/ynxj4p/K1xEsb0O016WtePv47jLteh/FHaq+69cxbHZHK3swUJ6
|
||||||
|
KFTR9s6jqc7BTQRbhPgzARAAokBx/6y1Q6zJrM3z9pP4NhZN5YaEOwEAXhG1ftZM
|
||||||
|
2DunWQmMjrA6YuFm4aXY3vqeBVOqo6cNh5N+RuvsnQYzjnnfpVYYT/6nvNnVz/ti
|
||||||
|
yhupmELtLIrcvq7IR/oT36tD4HdJNM+KoP1XdFqoX91wFvNMH3qxA4HikXR/M6aZ
|
||||||
|
aogzG2UNyGHTR9MP+d+W9rpkyIvn3oCYETJzIlp5ZMCcZOhzA5bh1WMfu9QrPb4I
|
||||||
|
jJoOXEb3k9mnqikwwBh8nXQQsQu6p9GoKqBjRQbZ8PROjUpbRKoPkZibWKKQ2cal
|
||||||
|
9kAO3rUirefW99Y47+OSEg0N0mOz8x4XMyPDZRe0LX7tT4p3sC/JaNQUUO6oA1vT
|
||||||
|
DhTr7mVhbgKPqCKyCxuLtZKezUtmc1WccOS+5RVYWeYRklkziToTB2hF+HerrKs+
|
||||||
|
TtaWf1kTVmwgwD327PjZJ6Z9/TzHDRDFcWQD4Y28y1cJYYg7nw+JXeaelV6eW/Or
|
||||||
|
QAOcw1bH47Z9OAZyWrtBqZcasqV3OPhG2E4VF7vop0Mhk9u24+DngZssQemocoSj
|
||||||
|
/H8PvJa67IoaUQahUwF5s3+ywyhhNN6JuFvv1CMKXg8rbUbHl9f65dQXBRAS1Fc6
|
||||||
|
GpquoZrB+GDCZk5Aax3p8GRoewMagwgHAXxB/GnOqXEn63Uaf2W+eHpqzaRlD9PP
|
||||||
|
dfMAEQEAAcLBXwQYAQIACQUCW4T4MwIbDAAKCRBKd3R7wjhuUPNaD/4650Kgp1vW
|
||||||
|
57wXdj07GOnttd1oenVv88zuEm44aCh6VXj+cOIrTFVOeLkp78YYbnvXx24lABWU
|
||||||
|
ttGKokAjQdXxiuJDOmSf3N9tmThCtR3m4lxbfBfoaytUw2hOJv4qLJVkDNcU8nxg
|
||||||
|
P4jIw9L2pDnQp+WNqote7ML5WvoACgMWtZjRdaOaPeEUak89pIoxFOHePHZ/Kub/
|
||||||
|
Hdqv+SxHBGSC047BA2D/yaAD/xiRRO52/hq+crniLrGHnjC+KcWkMsXr3uqNsLS2
|
||||||
|
vBZwPjwq2GUav2bbuCjvar16WxWSthgkhstFmC5JDgVavNYOfs4d9xDXz4xuAe7Z
|
||||||
|
r9diPgk1kSU4PdQAuhTbeDIXAdWHTOt+9cs7YB80USax+rf6TGH3ekN+d3wJ4YHZ
|
||||||
|
Xgg9Whq5U2D1MwK/298xJarjbEFA3aXn477iQcMZemGiRZgMKG7GwZtD/6YTq05o
|
||||||
|
qQ58qwajI3XN8nFWj8V7kee4xB6xhWminzFtG+7aSVAopcQ34LrEpXig3WSwe4JT
|
||||||
|
JIY4tGSI1mN7nwW0xRO1RtMJP1saG5guTsDBCbpVc0Dk9ncWPlZtWspcQxGKDJMZ
|
||||||
|
k2Sgj22/7C2I4QZRa0nVvzobfDUaZ77Lwm+YAkGm2pb7J0MxO/PsIFBMz+yCDdTI
|
||||||
|
OpS41AbCXr4KYv+6xXM7Al5Oh7ztYBn/1Q==
|
||||||
|
=+PZP
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
263
digikam.spec
Normal file
263
digikam.spec
Normal file
@ -0,0 +1,263 @@
|
|||||||
|
#
|
||||||
|
# spec file for package digikam
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024 SUSE LLC
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%define kf6_version 6.0.0
|
||||||
|
%define qt6_version 6.4.0
|
||||||
|
|
||||||
|
%define soversion 8_5_0
|
||||||
|
%bcond_without released
|
||||||
|
%bcond_with apidocs
|
||||||
|
Name: digikam
|
||||||
|
Version: 8.5.0
|
||||||
|
Release: 0
|
||||||
|
Summary: A KDE Photo Manager
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
URL: https://www.digikam.org/
|
||||||
|
Source0: https://download.kde.org/stable/digikam/%{version}/digiKam-%{version}.tar.xz
|
||||||
|
%if %{with released}
|
||||||
|
Source1: https://download.kde.org/stable/digikam/%{version}/digiKam-%{version}.tar.xz.sig
|
||||||
|
Source2: digikam.keyring
|
||||||
|
%endif
|
||||||
|
BuildRequires: bison
|
||||||
|
BuildRequires: fdupes
|
||||||
|
BuildRequires: flex
|
||||||
|
BuildRequires: hicolor-icon-theme
|
||||||
|
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
|
||||||
|
BuildRequires: lensfun
|
||||||
|
BuildRequires: libboost_graph-devel
|
||||||
|
BuildRequires: libeigen3-devel
|
||||||
|
BuildRequires: libexiv2-devel >= 0.27.1
|
||||||
|
BuildRequires: libtiff-devel
|
||||||
|
BuildRequires: opencv-devel
|
||||||
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: qt6-gui-private-devel >= %{qt6_version}
|
||||||
|
BuildRequires: update-desktop-files
|
||||||
|
BuildRequires: cmake(KF6CalendarCore) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6Config) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6Contacts) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6FileMetaData) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6IconThemes) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6NotifyConfig) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6Service) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6Solid) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6Sonnet) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6ThreadWeaver) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
|
||||||
|
BuildRequires: cmake(KPim6Akonadi)
|
||||||
|
BuildRequires: cmake(KPim6AkonadiContactCore)
|
||||||
|
BuildRequires: cmake(KSaneWidgets6)
|
||||||
|
BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Multimedia) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6MultimediaWidgets) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Network) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6NetworkAuth) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6OpenGL) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6OpenGLWidgets) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6PrintSupport) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Sql) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6StateMachine) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6SvgWidgets) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6WebEngineWidgets) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Xml) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(libheif)
|
||||||
|
BuildRequires: pkgconfig(Magick++)
|
||||||
|
BuildRequires: pkgconfig(expat)
|
||||||
|
BuildRequires: pkgconfig(gl)
|
||||||
|
BuildRequires: pkgconfig(jasper)
|
||||||
|
BuildRequires: pkgconfig(lcms2)
|
||||||
|
BuildRequires: pkgconfig(lensfun)
|
||||||
|
BuildRequires: pkgconfig(libavcodec)
|
||||||
|
BuildRequires: pkgconfig(libavdevice)
|
||||||
|
BuildRequires: pkgconfig(libavfilter)
|
||||||
|
BuildRequires: pkgconfig(libavformat)
|
||||||
|
BuildRequires: pkgconfig(libavutil)
|
||||||
|
BuildRequires: pkgconfig(libgphoto2) >= 2.4.0
|
||||||
|
BuildRequires: pkgconfig(libjpeg)
|
||||||
|
BuildRequires: pkgconfig(libjxl)
|
||||||
|
BuildRequires: pkgconfig(libpng)
|
||||||
|
BuildRequires: pkgconfig(libva)
|
||||||
|
BuildRequires: pkgconfig(libswresample)
|
||||||
|
BuildRequires: pkgconfig(libswscale)
|
||||||
|
BuildRequires: pkgconfig(libxml-2.0)
|
||||||
|
BuildRequires: pkgconfig(libxslt)
|
||||||
|
BuildRequires: pkgconfig(vdpau)
|
||||||
|
%if %{with apidocs}
|
||||||
|
BuildRequires: doxygen
|
||||||
|
BuildRequires: graphviz-devel
|
||||||
|
BuildRequires: cmake(KF6DocTools) >= %{kf6_version}
|
||||||
|
%endif
|
||||||
|
Requires: digikam-plugins
|
||||||
|
Requires: qt6-sql-sqlite >= %{qt6_version}
|
||||||
|
Recommends: marble
|
||||||
|
Recommends: showfoto
|
||||||
|
# Got merged into libimageeditor in 5.2.0
|
||||||
|
Provides: digikam-plugin-color = %{version}
|
||||||
|
Obsoletes: digikam-plugin-color < %{version}
|
||||||
|
Provides: digikam-plugin-decorate = %{version}
|
||||||
|
Obsoletes: digikam-plugin-decorate < %{version}
|
||||||
|
Provides: digikam-plugin-enhance = %{version}
|
||||||
|
Obsoletes: digikam-plugin-enhance < %{version}
|
||||||
|
Provides: digikam-plugin-fxfilters = %{version}
|
||||||
|
Obsoletes: digikam-plugin-fxfilters < %{version}
|
||||||
|
Provides: digikam-plugin-transform = %{version}
|
||||||
|
Obsoletes: digikam-plugin-transform < %{version}
|
||||||
|
Obsoletes: digikam-libs < %{version}
|
||||||
|
# Docs no longer included in 6.0.0
|
||||||
|
Provides: digikam-doc = %{version}
|
||||||
|
Obsoletes: digikam-doc < %{version}
|
||||||
|
# QtWebEngine is not available on ppc and zSystems
|
||||||
|
ExclusiveArch: aarch64 x86_64 %{x86_64} riscv64
|
||||||
|
|
||||||
|
%description
|
||||||
|
digiKam is a simple digital photo management application for KDE, which
|
||||||
|
allows you to import and organize your digital photos easily. The
|
||||||
|
photos can be organized in albums, which can be sorted chronologically,
|
||||||
|
by directory layout, or by custom collections. An easy-to-use interface
|
||||||
|
that enables you to connect to your camera and preview, download, or
|
||||||
|
delete your images, is provided.
|
||||||
|
|
||||||
|
%package plugins
|
||||||
|
Summary: DigiKam plugins
|
||||||
|
Recommends: enblend-enfuse
|
||||||
|
Recommends: hugin
|
||||||
|
|
||||||
|
%description plugins
|
||||||
|
Additional plugins for digiKam.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: DigiKam development files
|
||||||
|
Requires: libdigikamcore%{soversion} = %{version}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Development headers and libraries for digiKam.
|
||||||
|
|
||||||
|
%package -n showfoto
|
||||||
|
Summary: DigiKam: Showfoto
|
||||||
|
Supplements: digikam
|
||||||
|
|
||||||
|
%description -n showfoto
|
||||||
|
Additional program to browse and view photos
|
||||||
|
|
||||||
|
%package -n libdigikamcore%{soversion}
|
||||||
|
Summary: The main digikam libraries
|
||||||
|
Recommends: digikam-plugins
|
||||||
|
|
||||||
|
%description -n libdigikamcore%{soversion}
|
||||||
|
The main digikam libraries that are being shared between showfoto and digikam
|
||||||
|
|
||||||
|
%lang_package
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1 -n digikam-%{version}
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6 \
|
||||||
|
-DBUILD_WITH_QT6:BOOL=TRUE \
|
||||||
|
-DENABLE_AKONADICONTACTSUPPORT:BOOL=TRUE \
|
||||||
|
-DENABLE_APPSTYLES:BOOL=TRUE \
|
||||||
|
-DENABLE_KFILEMETADATASUPPORT:BOOL=TRUE \
|
||||||
|
-DENABLE_MEDIAPLAYER:BOOL=TRUE \
|
||||||
|
-DSSE3_FOUND:BOOL=FALSE \
|
||||||
|
-DSSE4_1_FOUND:BOOL=FALSE \
|
||||||
|
-DSSE4_2_FOUND:BOOL=FALSE \
|
||||||
|
-DSSSE3_FOUND:BOOL=FALSE \
|
||||||
|
%ifarch x86_64 %{?x86_64}
|
||||||
|
-DSSE2_FOUND:BOOL=TRUE
|
||||||
|
%else
|
||||||
|
-DSSE2_FOUND:BOOL=FALSE
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%kf6_build
|
||||||
|
|
||||||
|
%if %{with apidocs}
|
||||||
|
%kf6_build doc
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
%kf6_install
|
||||||
|
|
||||||
|
%suse_update_desktop_file -r org.kde.digikam Qt KDE Graphics Photography
|
||||||
|
%suse_update_desktop_file -r org.kde.showfoto Qt KDE Graphics Photography
|
||||||
|
|
||||||
|
%find_lang %{name} --without-kde
|
||||||
|
|
||||||
|
%fdupes %{buildroot}
|
||||||
|
|
||||||
|
%ldconfig_scriptlets -n libdigikamcore%{soversion}
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc AUTHORS NEWS README.md
|
||||||
|
%doc %{_kf6_mandir}/man1/cleanup_digikamdb.1%{ext_man}
|
||||||
|
%doc %{_kf6_mandir}/man1/digitaglinktree.1%{ext_man}
|
||||||
|
%{_kf6_applicationsdir}/org.kde.digikam.desktop
|
||||||
|
%{_kf6_appstreamdir}/org.kde.digikam.appdata.xml
|
||||||
|
%{_kf6_bindir}/cleanup_digikamdb
|
||||||
|
%{_kf6_bindir}/digikam
|
||||||
|
%{_kf6_bindir}/digitaglinktree
|
||||||
|
%{_kf6_iconsdir}/hicolor/*/actions/
|
||||||
|
%{_kf6_iconsdir}/hicolor/*/apps/digikam.*
|
||||||
|
%{_kf6_kxmlguidir}/digikam/
|
||||||
|
%{_kf6_notificationsdir}/digikam.notifyrc
|
||||||
|
%{_kf6_sharedir}/digikam/
|
||||||
|
%dir %{_kf6_sharedir}/solid
|
||||||
|
%dir %{_kf6_sharedir}/solid/actions
|
||||||
|
%{_kf6_sharedir}/solid/actions/digikam-opencamera.desktop
|
||||||
|
|
||||||
|
%files plugins
|
||||||
|
%{_kf6_iconsdir}/hicolor/*/apps/dk-*
|
||||||
|
%{_kf6_iconsdir}/hicolor/*/apps/expoblending.*
|
||||||
|
%{_kf6_iconsdir}/hicolor/*/apps/panorama.*
|
||||||
|
%{_kf6_plugindir}/digikam/
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_includedir}/digikam/
|
||||||
|
%{_kf6_cmakedir}/DigikamCore/
|
||||||
|
%{_kf6_cmakedir}/DigikamDatabase/
|
||||||
|
%{_kf6_cmakedir}/DigikamGui/
|
||||||
|
%{_kf6_cmakedir}/DigikamPlugin/
|
||||||
|
%{_kf6_libdir}/libdigikamcore.so
|
||||||
|
%{_kf6_libdir}/libdigikamdatabase.so
|
||||||
|
%{_kf6_libdir}/libdigikamgui.so
|
||||||
|
|
||||||
|
%files -n showfoto
|
||||||
|
%{_kf6_applicationsdir}/org.kde.showfoto.desktop
|
||||||
|
%{_kf6_appstreamdir}/org.kde.showfoto.appdata.xml
|
||||||
|
%{_kf6_bindir}/showfoto
|
||||||
|
%{_kf6_iconsdir}/hicolor/*/apps/showfoto.*
|
||||||
|
%{_kf6_kxmlguidir}/showfoto/
|
||||||
|
%{_kf6_sharedir}/showfoto/
|
||||||
|
|
||||||
|
%files -n libdigikamcore%{soversion}
|
||||||
|
%license LICENSES/*
|
||||||
|
%{_kf6_libdir}/libdigikamcore.so.*
|
||||||
|
%{_kf6_libdir}/libdigikamdatabase.so.*
|
||||||
|
%{_kf6_libdir}/libdigikamgui.so.*
|
||||||
|
|
||||||
|
%files lang -f %{name}.lang
|
||||||
|
|
||||||
|
%changelog
|
Loading…
Reference in New Issue
Block a user