[MacPorts] #62755: digikam: update to 7.2.0

MacPorts noreply at macports.org
Mon Apr 26 18:05:32 UTC 2021


#62755: digikam: update to 7.2.0
----------------------+----------------------
  Reporter:  mascguy  |      Owner:  cgilles
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  digikam  |
----------------------+----------------------

Comment (by cgilles):

 Hi,

 Mostly the list of dependencies is out of date. As i can see libkipi
 libkexiv2 for ex, are removed since few years now.

 Look here to see the dependencies list of digiKam :

 https://www.digikam.org/api/index.html#externaldeps

 And yes, the current MacOS PKG installer is fully compiled with Macports.
 This include KF5 of course. My scripts are located here :

 https://invent.kde.org/graphics/digikam/-/tree/master/project/bundles/macports

 This is the macports packages list installed to compile digiKam :

 https://invent.kde.org/graphics/digikam/-/blob/master/project/bundles/macports/01
 -build-macports.sh#L270

 ... and here, the list of KF5 components installed in Macports:

 https://invent.kde.org/graphics/digikam/-/blob/master/project/bundles/macports/02
 -build-extralibs.sh#L72

 The script 03 compile and install 3 shared UPSTREAM libs (libexiv2,
 lensfun, libqtav), digiKam, and 2 stand alone plugins.

 The script 04, scan dependencies to build the PKG installer, drop debug
 symbols, make binaries relocatable, and package the application.

 To process packaging from scratch, this take 4 hours on my macbook pro
 2015 Intel.

 Voilà, If you need more guidance, let's me hear...

 Gilles Caulier

-- 
Ticket URL: <https://trac.macports.org/ticket/62755#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list