[macports-ports] branch master updated: darktable: update to 2.2.3

Ryan Schmidt ryandesign at macports.org
Fri Feb 24 02:50:25 UTC 2017


> On Feb 23, 2017, at 10:48, Craig Treleaven <ctreleaven at macports.org> wrote:
> 
> Craig Treleaven (ctreleaven) pushed a commit to branch master
> in repository macports-ports.
> 
> 
> https://github.com/macports/macports-ports/commit/4606c62b254f469098fe72805b99c13e81ec1839
> 
> The following commit(s) were added to refs/heads/master by this push:
> 
>      new 4606c62  darktable:  update to 2.2.3
> 
> 4606c62 is described below
> 
> 
> commit 4606c62b254f469098fe72805b99c13e81ec1839
> 
> Author: Craig Treleaven <ctreleaven at macports.org>
> AuthorDate: Thu Feb 23 11:42:25 2017 -0500
> 
> 
>     darktable:  update to 2.2.3
> 
>     
> 
>     Major reworking of darktable port.  Project is now hosted on github, significant
> 
>     changes to deps (including update to gtk3), only builds with quartz.
> 
>     
> 
>     Minor functional testing so far other than to launch and display jpegs.
> 
>     
> 
>     See https://trac.macports.org/ticket/43286
> 
>     Believed to:
> 
>     Fix https://trac.macports.org/ticket/43199
> 
>     Fix https://trac.macports.org/ticket/47226
> 
>     Fix https://trac.macports.org/ticket/51447


> +github.setup        darktable-org darktable 2.2.3 release-
> +# distfile is actually gzip but has xz extension?
> +distfiles           ${name}-${version}.tar.xz
> +checksums           rmd160  05afa3d4b7778ee1d7d2a04cf2fb87487f5650d8 \
> +                    sha256  60fb250bd78ea45f57476807bb31d141240292e03b73cb8b3417a8148cc16d7c


No.

The darktable-2.2.3.tar.xz release tarball is xz-compressed.

But you haven't instructed the portfile to download that file; you're using the defaults of the github portgroup, which is to download the automatically-generated gz-compressed tarball. GitHub lets you specify *any* filename when requesting that tarball, which is why specifying an xz filename "works" but gives you a gz file, and which is why by custom we don't specify a filename and instead let the defaults of the github portgroup apply.

To use a release download instead, set "github.tarball_from releases". And remove the distfiles line and set "use_xz yes". And update the checksums. And use the stealth update recipe.




More information about the macports-dev mailing list