From nobody Tue Feb 15 20:50:39 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6BA4219C9D11; Tue, 15 Feb 2022 20:50:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JytXH2dqjz3CwZ; Tue, 15 Feb 2022 20:50:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644958239; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2R4Rf+lo5JRJ2xRbUfPWjFwxwKGxom1jk023N7RB5Xk=; b=Os2w26X3WAhqFWTEbfXK+g7vtQNw1Ss4gKAVszWJviEumSsAZBRm810XTfif0fQBupttC+ VM261VYK/UjLGG5T3+B+APJ5dwQ8TxTvbl0x3cnGGz2oBSDfeeahSyOX8EHVBRu6jRzVCq yau6xqMC2JLggjq0rt0QN2kdlzn/67dwzxYwG6wqxxj5+Qa/UXHro+o+774eqIWL9ILdAn pE4KFY49zGOPmkLhXBxxkLe8uRQCO6roOYwOmDYrolCfX26qkpziqASZqVC5lIzesTnH6a g/QoAIPOmobklr1P3c51yMuD9k/3RI9dRjNAL5OicAv67C60gurjJemPllsvdA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3ACD4FDE; Tue, 15 Feb 2022 20:50:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 21FKod6r057379; Tue, 15 Feb 2022 20:50:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 21FKodOO057378; Tue, 15 Feb 2022 20:50:39 GMT (envelope-from git) Date: Tue, 15 Feb 2022 20:50:39 GMT Message-Id: <202202152050.21FKodOO057378@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Andree Subject: git: fb1e02a81d20 - main - graphics/darktable38: update to 3.8.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mandree X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fb1e02a81d205f693a9ff82bf65e889073d6ba7a Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644958239; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2R4Rf+lo5JRJ2xRbUfPWjFwxwKGxom1jk023N7RB5Xk=; b=rd1/v82SlPEbYR1Gmn962QGFbNdShiuc9WbLu4ZmgizKRyZY9XoXUSWaf0fxYpnLmRdTSN 4//tUWidadxum1CGC9zHoGtI0G82vO+QgIjYzAnWW1IpexQk0mdSaHll3R34Uzw39TYdLe cEN0wgfCQ+031p5PBD9wKAdVk2dtbdeVtDFa7SoJy/B+wD8Da8qUgXzuUydVOGS9uEKae8 ZfGQmc2jVtB/W0jg1h3YhAjGUnIMlGh44o8ZSCB3Qmv503YwEAu1oJuQ4SWZY7V3fyZN8o ymYYDDwNp7efZFWUOWYSIfwk2ube+qH7HqML1GVutYswuZAipHbE6ha54m78Hw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1644958239; a=rsa-sha256; cv=none; b=GFJW8Vt+LC+x2XIdXJiBVsrFiSwMKAS3qrvRaIBjQHemK1AnzVjSy//1enbQ7mcSAH9gE6 MW6AX/P72QaKN+S2MZ3SPRA6dgAlxjb6dTUf0hYolX69IBmTJpIjD1M2bneXtw70oZ08Ab kLODM2HHG8SN6VYr48zkDUQlrU/nFgJAtAxtRRS2ajdehIWMHHNfq8eVk7goV+CANjMVl+ fu/ipC7VE+NrKnHTNij/C888GbY0WgkZ6r8VWrSqMwPmwFhGg0G5vs1c2R1NUjTEPf8TCs K3EP9W+uIOXZKCEQ8J/t6EdF2G7GJI/RRz7G7ZaJE0k8wSa3Umm/q+qxxA4rEA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by mandree: URL: https://cgit.FreeBSD.org/ports/commit/?id=fb1e02a81d205f693a9ff82bf65e889073d6ba7a commit fb1e02a81d205f693a9ff82bf65e889073d6ba7a Author: Matthias Andree AuthorDate: 2022-02-14 23:51:21 +0000 Commit: Matthias Andree CommitDate: 2022-02-15 20:50:29 +0000 graphics/darktable38: update to 3.8.1 https://github.com/darktable-org/darktable/releases/tag/release-3.8.1 Rename option from LIBAVIF to AVIF. Convert all _CMAKE_OFF to _CMAKE_BOOL for better control of options. After receiving dumbbell's feedback that 3.8 can be merged back to graphics/darktable, deprecate this port for end of March. --- graphics/darktable38/Makefile | 37 ++++++++++++++++++++----------------- graphics/darktable38/distinfo | 6 +++--- graphics/darktable38/pkg-plist | 3 ++- 3 files changed, 25 insertions(+), 21 deletions(-) diff --git a/graphics/darktable38/Makefile b/graphics/darktable38/Makefile index 2e14e649ea36..11b541c96284 100644 --- a/graphics/darktable38/Makefile +++ b/graphics/darktable38/Makefile @@ -1,11 +1,14 @@ # Created by: Alexey Dokuchaev PORTNAME= darktable -PORTVERSION= 3.8.0 +PORTVERSION= 3.8.1 CATEGORIES= graphics MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/ PKGNAMESUFFIX= 38 +DEPRECATED= to be folded back to graphics/darktable within 2022Q1 +EXPIRATION_DATE=2022-03-31 + MAINTAINER= mandree@FreeBSD.org # lwhsu and dumbbell hereby receive blanket approval to deal with this port # as though they were maintainers. Courtesy Cc: by e-mail of important changes appreciated. --mandree @@ -64,63 +67,63 @@ LDFLAGS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.rc/~rc/} -OPTIONS_DEFINE= DOCS GEO GPHOTO GMIC GRAPHMAGICK LIBAVIF LIBSECRET LTO \ +OPTIONS_DEFINE= DOCS GEO GPHOTO GMIC GRAPHMAGICK AVIF LIBSECRET LTO \ LUA NLS OPENEXR OPENJPEG PRINT TOOLS WEBP -OPTIONS_DEFAULT= GEO GPHOTO LUA OPENEXR OPENJPEG PRINT WEBP +OPTIONS_DEFAULT= AVIF GEO GPHOTO HEIF LUA OPENEXR OPENJPEG PRINT WEBP OPTIONS_SUB= yes +AVIF_DESC= Support encoding and decoding .avif files GEO_DESC= Support geotagging GMIC_DESC= Support G'Mic-compressed LUT in lut3d -LIBAVIF_DESC= Support encoding and decoding .avif files LIBSECRET_DESC= Support libsecret as password backend GEO_LIB_DEPENDS= libosmgpsmap-1.0.so:x11-toolkits/osm-gps-map -GEO_CMAKE_OFF= -DUSE_MAP:BOOL=OFF +GEO_CMAKE_BOOL= USE_MAP GMIC_LIB_DEPENDS= libgmic.so:graphics/gmic -GMIC_CMAKE_OFF= -DUSE_GMIC:BOOL=OFF +GMIC_CMAKE_BOOL= USE_GMIC GPHOTO_LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2 -GPHOTO_CMAKE_OFF= -DUSE_CAMERA_SUPPORT:BOOL=OFF +GPHOTO_CMAKE_BOOL= USE_CAMERA_SUPPORT GRAPHMAGICK_LIB_DEPENDS=libGraphicsMagick.so:graphics/GraphicsMagick -GRAPHMAGICK_CMAKE_OFF= -DUSE_GRAPHICSMAGICK:BOOL=OFF +GRAPHMAGICK_CMAKE_BOOL= USE_GRAPHICSMAGICK -LIBAVIF_LIB_DEPENDS= libavif.so:graphics/libavif -LIBAVIF_CMAKE_OFF= -DUSE_LIBAVIF:BOOL=OFF +AVIF_LIB_DEPENDS= libavif.so:graphics/libavif +AVIF_CMAKE_BOOL= USE_AVIF LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret -LIBSECRET_CMAKE_OFF= -DUSE_LIBSECRET:BOOL=OFF +LIBSECRET_CMAKE_BOOL= USE_LIBSECRET LTO_CMAKE_BOOL= RAWSPEED_ENABLE_LTO LUA_USES= lua:54 -LUA_CMAKE_OFF= -DUSE_LUA:BOOL=OFF +LUA_CMAKE_BOOL= USE_LUA # FIXME: Even with NLS turned off, darktable(1) is still linked to # libintl.so. NLS_USES= gettext NLS_USES_OFF= gettext-runtime -NLS_CMAKE_OFF= -DUSE_NLS:BOOL=OFF +NLS_CMAKE_BOOL= USE_NLS NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ libImath.so:math/Imath OPENEXR_CFLAGS= -I${LOCALBASE}/include/Imath -OPENEXR_CMAKE_OFF= -DUSE_OPENEXR:BOOL=OFF +OPENEXR_CMAKE_BOOL= USE_OPENEXR OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg -OPENJPEG_CMAKE_OFF= -DUSE_OPENJPEG:BOOL=OFF +OPENJPEG_CMAKE_BOOL= USE_OPENJPEG PRINT_LIB_DEPENDS= libcups.so:print/cups -PRINT_CMAKE_OFF= -DBUILD_PRINT:BOOL=OFF +PRINT_CMAKE_BOOL= BUILD_PRINT TOOLS_DESC= Install additional scripts TOOLS_BUILD_DEPENDS= exiftool:graphics/p5-Image-ExifTool TOOLS_RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool WEBP_LIB_DEPENDS= libwebp.so:graphics/webp -WEBP_CMAKE_OFF= -DUSE_WEBP:BOOL=OFF +WEBP_CMAKE_BOOL= USE_WEBP .include diff --git a/graphics/darktable38/distinfo b/graphics/darktable38/distinfo index 49b29a0ea204..d0c7bda99a74 100644 --- a/graphics/darktable38/distinfo +++ b/graphics/darktable38/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640412869 -SHA256 (darktable-3.8.0.tar.xz) = 2e65c7c78d074ad218e3ef7a8c3051a8ea78f4a0406386667859645e5e4bf705 -SIZE (darktable-3.8.0.tar.xz) = 5415532 +TIMESTAMP = 1644861000 +SHA256 (darktable-3.8.1.tar.xz) = 81ee069054dbde580749b2d3a81cda01b7d169a82ba48731823f3ea560b2bef6 +SIZE (darktable-3.8.1.tar.xz) = 5514756 diff --git a/graphics/darktable38/pkg-plist b/graphics/darktable38/pkg-plist index f089f1e0ea94..e3a160b754f5 100644 --- a/graphics/darktable38/pkg-plist +++ b/graphics/darktable38/pkg-plist @@ -6,8 +6,8 @@ bin/darktable-cmstest bin/darktable-generate-cache bin/darktable-rs-identify lib/darktable/libdarktable.so +%%AVIF%%lib/darktable/plugins/imageio/format/libavif.so lib/darktable/plugins/imageio/format/libcopy.so -%%LIBAVIF%%lib/darktable/plugins/imageio/format/libavif.so %%OPENEXR%%lib/darktable/plugins/imageio/format/libexr.so %%OPENJPEG%%lib/darktable/plugins/imageio/format/libj2k.so lib/darktable/plugins/imageio/format/libjpeg.so @@ -414,6 +414,7 @@ share/icons/hicolor/scalable/apps/darktable.svg %%NLS%%share/locale/hu/LC_MESSAGES/darktable.mo %%NLS%%share/locale/it/LC_MESSAGES/darktable.mo %%NLS%%share/locale/ja/LC_MESSAGES/darktable.mo +%%NLS%%share/locale/nl/LC_MESSAGES/darktable.mo %%NLS%%share/locale/pl/LC_MESSAGES/darktable.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/darktable.mo %%NLS%%share/locale/sl/LC_MESSAGES/darktable.mo