[MacPorts] #65474: darktable: upstream build script: review for relevant port changes

MacPorts noreply at macports.org
Mon Jul 11 18:06:20 UTC 2022


#65474: darktable: upstream build script: review for relevant port changes
-------------------------------------------------+-------------------------
  Reporter:  mascguy                             |      Owner:  mascguy
      Type:  enhancement                         |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.7.2
Resolution:                                      |   Keywords:
      Port:  darktable exiv2 gnutls gtk-mac-     |
  bundler gtk-osx-application                    |
-------------------------------------------------+-------------------------
Description changed by mascguy:

Old description:

> Upstream utilizes MacPorts to build their distribution package, via the
> following steps:
>
> https://raw.githubusercontent.com/darktable-
> org/darktable/master/packaging/macosx/BUILD.txt
>
> Of note, several ports are patched. And we should evaluate whether any of
> these might be worth adding:
>
> * `exiv2`: enable support for BMFF: https://raw.githubusercontent.com
> /darktable-org/darktable/master/packaging/macosx/exiv2-BMFF.patch
> * `gnutls`: fix for certificate storage:
> https://raw.githubusercontent.com/darktable-
> org/darktable/master/packaging/macosx/gnutls-fixes.patch
> * `gtk-mac-bundler`: https://raw.githubusercontent.com/darktable-
> org/darktable/master/packaging/macosx/gtk-mac-bundler-0.7.4.patch
> * `gtk-osx-application-gtk3`: fix for crash:
> https://raw.githubusercontent.com/darktable-
> org/darktable/master/packaging/macosx/gtk-osx-application-gettext.patch
>
> CC: @ryandesign for `exiv2`
> CC: @schamschula for `gnutls`

New description:

 Upstream utilizes MacPorts to build their distribution package, via the
 following steps:

 https://raw.githubusercontent.com/darktable-
 org/darktable/master/packaging/macosx/BUILD.txt

 Of note, several ports are patched. And we should evaluate whether any of
 these might be worth adding:

 * `exiv2`: enable support for BMFF: https://raw.githubusercontent.com
 /darktable-org/darktable/master/packaging/macosx/exiv2-BMFF.patch
 * `gnutls`: fix for certificate storage: https://raw.githubusercontent.com
 /darktable-org/darktable/master/packaging/macosx/gnutls-fixes.patch
 * `gtk-mac-bundler`: https://raw.githubusercontent.com/darktable-
 org/darktable/master/packaging/macosx/gtk-mac-bundler-0.7.4.patch
 * `gtk-osx-application-gtk3`: fix for crash:
 https://raw.githubusercontent.com/darktable-
 org/darktable/master/packaging/macosx/gtk-osx-application-gettext.patch

 CC:
 * @ryandesign for `exiv2`
 * @schamschula for `gnutls`

--

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


More information about the macports-tickets mailing list