[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