Commit Graph

92 Commits

Author SHA1 Message Date
rsadowski
8cfebe7918 Update digikam to 7.9.0 2022-12-06 11:27:29 +00:00
rsadowski
a8e57d653c Update DigiKam to 7.8.0
- Enable VideoSlideShow plugin
- Use system mysql aka. mariadb instead of internal mysql-server
2022-09-03 20:09:59 +00:00
ajacoutot
c0b195cedd Revert previous and add a comment as to why we cannot use parallel. 2022-08-10 09:42:55 +00:00
ajacoutot
1de83e2702 Set DPB_PROPERTIES=parallel
Hopefully this will help bulk builds finish earlier.
2022-08-10 08:39:28 +00:00
rsadowski
98e380eec0 Update digikam to 7.7.0 2022-06-30 16:51:09 +00:00
rsadowski
ec5164f331 fix build with KDE Gear 22.04.1 components
In the recent update of KDE Gear a header file in
x11/kde-applications/akonadi-contacts was moved from
Akonadi/Contact/ContactSearchJob to AkonadiContact/Akonadi/ContactSearchJob.

Spotted by naddy and sthen
2022-06-05 12:52:14 +00:00
rsadowski
6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
rsadowski
7af0a4cd20 Fix Google Photos import/export service (and maybe other services)
Dual stack any-address binding by QHostAddress::Any is broken here.
Only IPv6 socket will bound. Force to IPv4 which is also used.

Looks like QHostAddress::Any is broken
(https://doc.qt.io/qt-5/qhostaddress.html#SpecialAddress-enum)
This should be investigated in x11/qt5/qtbase or deeper.

Spotted by ian@ and analysed with him. Thanks!
2022-03-16 20:31:58 +00:00
rsadowski
1147a7d42b Update digikam to 7.6.0
tested & ok ian@
2022-03-15 05:45:00 +00:00
sthen
62ca62b6e3 revert DPB_PROPERTIES=parallel for digikam because somehow it ends up
running at least as many as 23 copies of moc in parallel
2022-03-12 11:30:56 +00:00
naddy
af6a79943b drop RCS Ids 2022-03-11 19:22:04 +00:00
sthen
5e10e6c201 digikam: set DPB_PROPERTIES=parallel, ok rsadowski 2022-03-11 10:44:47 +00:00
rsadowski
12ae4c69cc Remove the cmake wxneeded-hack and replace it with USE_WXNEEDED
Remove the webkit/webengine-wxneeded hack in cmComputeLinkInformation.cxx
and add USE_WXNEEDED=Yes to all cmake webkit/webengine consumer.

Background knowledge about the "hack":
It searches for webkit/webengine (lower-case search) in all link-entries for
EXECUTABLE/SHARED_LIBRARY targets. If the search match it adds
"-Wl,-z,wxneeded".

Feedback, help and OK sthen@ Thanks!
2022-02-13 16:38:29 +00:00
rsadowski
1da26cc088 Update digiKam-7.5.0 2022-02-12 10:23:23 +00:00
rsadowski
5fe13975ce Update digikam to 7.4.0
https://www.digikam.org/news/2021-12-11_digikam_20_anniversary/
2021-12-16 20:58:29 +00:00
rsadowski
0c2e9df41a Update digiKam to 7.3.0
https://www.digikam.org/news/2021-07-12-7.3.0_release_announcement/
2021-07-25 13:39:30 +00:00
rsadowski
026000ca63 Update digikam to 7.2.0 2021-03-23 10:37:35 +00:00
kn
87d1c4c87c Switch to proper sqlite version
Digikam 0.7.x required sqlite2, 0.8.x and ongoing need sqlite3.
We package 7.1.0.

OK rsadowski
2021-03-14 14:12:27 +00:00
rsadowski
06eb68ab72 Fix WANTLIB 2020-10-26 12:59:24 +00:00
rsadowski
bafdd1ebed Update digikam to 7.1.0 2020-09-04 18:34:50 +00:00
rsadowski
75e3790003 Remove ninja 1.9.0 obsolete workarounds
Noticed by sthen@ and Alessandro De Laurenzis (qucs-s context)
2020-07-20 14:55:51 +00:00
rsadowski
246d9499b4 Update digikam to 7.0.0 2020-07-20 04:51:38 +00:00
rsadowski
263ac08bef Add new dependencies like akonadi. Spotted by naddy 2020-06-28 18:49:08 +00:00
rsadowski
dbd801f924 Add missing dependency devel/kf5/kcalendarcore 2020-06-02 14:09:53 +00:00
rsadowski
eeccdd9315 Switch from qtwebkit to qtwebengine support in digikam 2020-05-22 07:33:58 +00:00
rsadowski
33ed3cd9d3 Update digikam to 6.4.0 2020-05-15 15:54:25 +00:00
rsadowski
74a4934396 Update KDE Frameworks to 5.68.0 and KDE5 to 19.12
This commit includes 218 port updates and 16 tweak updates after KDE framework
changes. Most of this 16 changes caused by:

- KF5Auth split into KF5Auth and KF5AuthCore, which ends in a lot of new

  WANTLIBs
- Upstream changed some xdg paths from share/examples/***/xdg/ to
  share/qlogging-categories5/, which ends in a lot of PLIST chages.

List of notable changes:
- Bump all kf5 shared libs.
- Use ">=${MODKF5_VERSION}" in all kf5 ports that all kf5 use the
  latest version an update together. (Idea from Qt5).
- s/=+/=/ for LIB_*,RUN_* and BUILD_* in x11/kde-applications, hint by jca@.
- Update okteta to 0.26.3
- Update spectacle only to 19.04.3, latest version without hard wayland
  dependency.
- Remove python2 support in cantor, python3 only!
- devel/kf5/kfilemetadata: switch to python 3 (TDEP only), by kn@
- devel/kf5/ki18n: switch to python 3, by kn@
- devel/kf5/kservice: switch to python 3, by kn@
- devel/kf5/kconfigwidgets: remove python module usage, by kn@
- devel/kf5/ktextigwidgets: remove python module usage, by kn@

Tweaks and feedback from landry@, amd64 bulk build and error reports by naddy@
Thanks a lot!
2020-03-23 18:01:02 +00:00
rsadowski
c04ec13942 Unbreak with opencv 4.2 2020-01-18 09:05:20 +00:00
rsadowski
bc491e9e3d Regen WANTLIB 2019-09-27 06:12:58 +00:00
sthen
a45134b251 cope with API change done in ImageMagick due to "module" becoming a reserved
word in C++20; build failure reported by naddy
2019-08-20 15:27:15 +00:00
rsadowski
7c4c1c72c1 Update digikam to 6.2.0 2019-08-07 10:44:49 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
espie
de5e757ff7 are you kidding me ?
@tag means NO EXEC
2019-07-01 08:02:37 +00:00
rsadowski
cffa25e3f0 Unbreak build with upcoming ninja 1.9.0.
Generate Info.plist only one time and create a cmake dependency. Fixes a
problem in combination with Ninja v1.9.0 because of duplicate rules for
generating Info.plist.

Spotted by naddy@ Thanks
2019-06-16 15:14:56 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
rsadowski
ac369d6709 add missing patch 2019-05-03 06:26:38 +00:00
rsadowski
a2d11e4a1d Update Digikam to 6.1.0
Notable new features:

- Full support of video files management working just like photos.
- An integration of all import/export web-service tools in LightTable, Image
  editor and Showfoto.
- Raw file decoding engine supporting new cameras.
- Similarity data is now stored in a separate database file.
- Simplified web-service authentication using OAuth protocol.
- New tools to export to Pinterest, OneDrive and Box web-services.
- The capability to re-organize the icon-view contents manually.

- New Plugins Interface “DPlugins”
2019-05-03 06:17:52 +00:00
rsadowski
4fab29014c Re-add graphics/digikam (5.9.0)
digiKam is an advanced open-source digital photo management application. The
application provides a comprehensive set of tools for importing, managing,
editing, and sharing photos and raw files.

Input and OK kn@! Incredibly big thanks!
2019-04-02 09:59:39 +00:00
zhuk
05dd0f706f Remove KDE3 applications that have well-working KDE4+ counterparts. 2016-04-29 21:10:21 +00:00
naddy
d37bca7d7d drop SHARED_ONLY from KDE3 ports 2016-03-19 22:48:27 +00:00
sthen
d63e2ec7e6 sync WANTLIB 2015-05-05 17:00:16 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
naddy
6bb8d0674b Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
zhuk
97a541e7ef Due to specifying version requirement explicitly, PKGSPEC from libkexiv2
doesn't apply for graphics/digikam. Thus it could picked up libkexiv2 from
KDE4 instead and fail to build/package. Fix by adding ",<4" to version
specification in Digikam's LIB_DEPENDS.
2014-01-16 09:11:33 +00:00
zhuk
0e3d15242b Do a massive change on the placement of some KDE3 apps data:
* share/apps => share/apps.kde3
  * share/doc/HTML => share/doc/HTML.kde3

This is a part of KDE3/4 deconflicting work.

Build tested in a bulk by landry@, also sat over a week on ports@.
Run-time tested with some KDE3 apps, including KMail, taxipilot, yakuake...

"do it" landry@
2013-10-22 11:33:55 +00:00
espie
26b383a87e disentangle kde3 from kde4: all kde3 with the same name get an explict
PKGSPEC.  revision bumps follow.

Also, tag all kde3 ports, those that use the module and those that do not,
with explicit kde3 tags.
2013-10-05 07:34:30 +00:00
zhuk
2929a51f8a Bump revisions after recent @pkgpath change in dependencies (libkdcraw and
libkipi).
2013-08-12 06:53:57 +00:00
zhuk
3ecdbec081 Update WANTLIB after enabling MODKDE_LIB_LINKS for KDE3 graphics libraries.
okay espie@
2013-07-08 21:57:53 +00:00
zhuk
bdfd6b0edd Unbreak after previous commit. Some WANTLIB changes relied on uncommitted
stuff in x11/kde, sorry. (more to come)

Noticed by landry@, sthen@, naddy@...
2013-06-27 11:31:51 +00:00