From nobody Sat Feb 08 02:15:39 2025 X-Original-To: dev-commits-ports-all@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 4YqZF770VCz5nHmM; Sat, 08 Feb 2025 02:15: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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YqZF76Ghcz44tX; Sat, 08 Feb 2025 02:15:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738980939; 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=H0w2kHJ/jlsb5PX1ZIX5oPcg5SXtLNKo1VjjLbhWpzk=; b=a7wIKbT/82x5x4gEQdcq8hnNDxSC2xLX1N19Sq/ly0rfn1kPHpEEsaPFkTxaeq0vy9qJXW wYQ6DYEjr3CxoG+4YaqwkGiUxmgMGThFP8FY8ualc7DPyD+s/OtZ6gxSy/MJuj4nofeved C1cZJy+CqI3jDMqwr/LO+AGHYWQ4nLjTBdbQ5qwgm/y5jmmqZxHsHR/xkVJCQWK8zZ83bd IRP0bkJ4GeJqYiG49JJSBsn0Ha1K6kT18WkAdf26czIREQHZEm7HRPd+XpSqNk7Uq3F3l+ mCAWt45rl2vTeluQhP39M2IVgMzmakmQb0UYJnL4ojPJ4XsCI5Oq/fHEoL2sVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738980939; 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=H0w2kHJ/jlsb5PX1ZIX5oPcg5SXtLNKo1VjjLbhWpzk=; b=lIzRfv0IubogaS3xqujv3n5K+5SLVvQt1nGPdfn8MdOaT0mcAAJDFN058H7itlsi5GGQ+9 xNgptpoxe6x9xc2kAKwF9LV7UiiK2TL5U+0ZkqF3Hqi6rp/sj/YnYjPhJSJcyzBkNWIQbh JctQGpjQVVoOSxsFNUbcDZaLqcbEiKXrYx0pNm4RqaudF8ToPwYP+Lh+3U1jBIcVbGNS/P g3z7BLJt9MlHbAXhH3fpaVGC1l4tF8pBqEqQEuwfqhOorqkT2YhsYt5ngKMqZRrUG3jEvh oIOjqcr+zj8tcg2CwLXAvBnAj1hlPwwwS5qm+opMRS9OE+7MmQ/dQf29VpNL3A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738980939; a=rsa-sha256; cv=none; b=L37hufVZkaKFtmBUhZR55hsDcDSB07fq4ath2iOpCW+jUYBsPKuJrU9qjz9hYmMity3jqZ anBmu6zVF1aKviyaA/GxZ8z9lAe7JArwvLS9KclyjJuWztfI5Jsa9pDWGgRP+3Voc7HeMD sevLR4xpAx0OfK4tbCkq35vEciNydIMcDKN5+GgP5Dc/NMzDLcwOabYM7E9/cp7D0V8UXq 6m0Gn16qHaeEhDrYP015cX8Qo6Vkh1UnB8lsvcn/9qytnQFlFN4LAIyCl+h1EinmBtJLXU byu6Yn3jjY/wEtgPwbub3WnYK5hHH4vkk0npCQnz4Y49b6MXieSpja5y+EIU6g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4YqZF75X1nzrXM; Sat, 08 Feb 2025 02:15:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5182Fd5l004017; Sat, 8 Feb 2025 02:15:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5182FdEs004014; Sat, 8 Feb 2025 02:15:39 GMT (envelope-from git) Date: Sat, 8 Feb 2025 02:15:39 GMT Message-Id: <202502080215.5182FdEs004014@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 22dbfb88f832 - main - =?utf-8?Q?graphics/art: update 1.24.5 =E2=86=92 1.25.2?= List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 22dbfb88f832500609e55f6e1e46cadbb337301d Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=22dbfb88f832500609e55f6e1e46cadbb337301d commit 22dbfb88f832500609e55f6e1e46cadbb337301d Author: Yuri Victorovich AuthorDate: 2025-02-08 01:11:16 +0000 Commit: Yuri Victorovich CommitDate: 2025-02-08 02:15:35 +0000 graphics/art: update 1.24.5 → 1.25.2 --- graphics/art/Makefile | 10 +++++++--- graphics/art/distinfo | 6 +++--- graphics/art/files/patch-CMakeLists.txt | 13 +++++++++++-- graphics/art/pkg-plist | 2 ++ 4 files changed, 23 insertions(+), 8 deletions(-) diff --git a/graphics/art/Makefile b/graphics/art/Makefile index da849d7aea3c..860986a4b21d 100644 --- a/graphics/art/Makefile +++ b/graphics/art/Makefile @@ -1,5 +1,5 @@ PORTNAME= art -DISTVERSION= 1.24.5 +DISTVERSION= 1.25.2 CATEGORIES= graphics MASTER_SITES= https://github.com/artpixls/ART/releases/download/${DISTVERSION}/ PKGNAMESUFFIX= -raw-image-editor @@ -27,7 +27,6 @@ LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libharfbuzz.so:print/harfbuzz \ liblensfun.so:graphics/lensfun \ liblcms2.so:graphics/lcms2 \ - libmimalloc.so:devel/mimalloc \ libOpenColorIO.so:graphics/opencolorio \ libtiff.so:graphics/tiff @@ -40,7 +39,7 @@ EXTRACT_CMD= gtar CXXFLAGS+= -I${LOCALBASE}/include/Imath # workaround for https://bitbucket.org/agriggio/art/issues/339/1241-build-fails-usr-local-include-ctl LDFLAGS+= -lpthread # otherwise build breaks on some systems: error: undefined symbol: pthread_create -OPTIONS_DEFINE= CTL LTO +OPTIONS_DEFINE= CTL LTO MIMALLOC OPTIONS_DEFAULT= CTL LTO CTL_DESC= Enable support for the ACES Color Transformation Language @@ -52,6 +51,11 @@ CTL_LIB_DEPENDS= libIlmCtl.so:graphics/ctl \ LTO_CMAKE_BOOL= WITH_LTO +MIMALLOC_DESC= Enable mimalloc allocator +MIMALLOC_CMAKE_BOOL= ENABLE_MIMALLOC +MIMALLOC_LIB_DEPENDS= libmimalloc.so:devel/mimalloc +MIMALLOC_BROKEN= mimalloc crashes, see https://github.com/microsoft/mimalloc/issues/1007 and https://github.com/artpixls/ART/issues/357 + .if exists(/usr/include/omp.h) OPTIONS_DEFINE+= OPENMP OPTIONS_DEFAULT+= OPENMP diff --git a/graphics/art/distinfo b/graphics/art/distinfo index d6bb58636075..c399efa4a378 100644 --- a/graphics/art/distinfo +++ b/graphics/art/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735791694 -SHA256 (ART-1.24.5.tar.xz) = 44080bf9c0c2048f7555937d582f8ac4b6ebcd74eda358543046ec524d806be9 -SIZE (ART-1.24.5.tar.xz) = 19511252 +TIMESTAMP = 1738957099 +SHA256 (ART-1.25.2.tar.xz) = b5ceaf982d7ee8a35bcb163426f3853437e4e43f7c6e2aeeb63cf5bce783ec50 +SIZE (ART-1.25.2.tar.xz) = 19604996 diff --git a/graphics/art/files/patch-CMakeLists.txt b/graphics/art/files/patch-CMakeLists.txt index c39dfd707a74..634182b7863c 100644 --- a/graphics/art/files/patch-CMakeLists.txt +++ b/graphics/art/files/patch-CMakeLists.txt @@ -1,5 +1,14 @@ ---- CMakeLists.txt.orig 2024-02-04 08:11:18 UTC +--- CMakeLists.txt.orig 2025-02-02 16:44:30 UTC +++ CMakeLists.txt +@@ -604,7 +604,7 @@ set(ART_MIMALLOC_VERSION_INFO "N/A") + endif() + + set(ART_MIMALLOC_VERSION_INFO "N/A") +-if(NOT APPLE) ++if(NOT APPLE AND ENABLE_MIMALLOC) + set(HAS_MIMALLOC) + if(NOT WITH_SAN) + find_package(mimalloc) @@ -644,7 +644,7 @@ if(ENABLE_CTL) endif() @@ -8,4 +17,4 @@ + find_path(CTL_INCLUDE_DIR NAMES "CtlVersion.h" PATH_SUFFIXES "CTL") pkg_check_modules(OPENEXR OpenEXR>=3) #find_path(_openexr_half OpenEXR/half.h) - find_library(_ctl_lib IlmCtl) + if(CTL_LIBRARY_DIR) diff --git a/graphics/art/pkg-plist b/graphics/art/pkg-plist index e6b879e6a62b..52ad2524dcc2 100644 --- a/graphics/art/pkg-plist +++ b/graphics/art/pkg-plist @@ -113,6 +113,7 @@ share/ART/dcpprofiles/Olympus E-M5.dcp share/ART/dcpprofiles/Olympus E-P2.dcp share/ART/dcpprofiles/Olympus XZ-1.dcp share/ART/dcpprofiles/PANASONIC DC-S5.dcp +share/ART/dcpprofiles/PANASONIC DC-S5M2.dcp share/ART/dcpprofiles/PANASONIC DMC-LX100.dcp share/ART/dcpprofiles/PENTAX K-5 II.dcp share/ART/dcpprofiles/PENTAX K-5.dcp @@ -202,6 +203,7 @@ share/ART/iccprofiles/input/sd1_merrill_tungsten8130-CROP-WP11.icm share/ART/iccprofiles/output/RTv2_Medium.icc share/ART/iccprofiles/output/RTv2_sRGB.icc share/ART/iccprofiles/output/RTv4_ACES-AP0.icc +share/ART/iccprofiles/output/RTv4_DisplayP3.icc share/ART/iccprofiles/output/RTv4_Large.icc share/ART/iccprofiles/output/RTv4_Linear_Rec2020.icc share/ART/iccprofiles/output/RTv4_Linear_Rec709.icc