From nobody Tue Aug 29 00:36:21 2023 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 4RZT4j2wZVz4s6wT; Tue, 29 Aug 2023 00:36:21 +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 4RZT4j2RMbz3C0k; Tue, 29 Aug 2023 00:36:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693269381; 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=/6YqQTZXuMRCY9sNPr8ErEd2z3xwokGlxf/ke1Ou7lc=; b=fA0pGEVlydUmE+dKGTBcFIKFMNxKZTU1j3B5ITY/V/awUyhtrvn3dErHuWfqQzldjXfIoo mayLdLfZsUzp+ScJ53vbo3fhjrKrV2xKpv9L8sqIzEkp3C/hyrBjHBPwGf9tlhLB4aBWUi cnGhWsB6Y4+QV1MJzgheZfIHU1Q/LCxMUi0P/m6yDpJHPri5W4qtbQnsNQqaB9+XWYzCnf n60isEp6+ieLFetYXRYVGCkB4zUWhS9ZorXTi7WnQ0f9iy7dlLNUTPN4Aj/Vzl9FyadcxX 7+N5IPRb3Lnc/246WIMQLVMW/TDmN2KOvUTY7weDtUPhVxmB116LQQsFt9WatA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693269381; a=rsa-sha256; cv=none; b=v/mVIkIC4t7oXiS6HElPBGt81124IAlv9SED0WPcxzg7yNkC/W92UxeJSpHHoP+yw1Sdcb d3+amhw5gBpTJmbqtwKAiOSHn/SGPWvUHAkc26q/MxcgFJ+3Hph5e+F4DV+bpYmg18a9ay /wTEF3EE1VRI7x7HS3PKSi+GzXrtG6KxCblg4RhlRaXDf6KiS9Idn75bWaW2DyG2FggrDE m4lnNPkWk026WyeiDEZ/YjeI3IC2DBChSCI+iPNJgA0lpidnWSIGDJiT/5SyBHHlghFqxv b0WIzByTe0ncmz+z6UK7Q0Ox1dp7RqIgOlPge88qzk1KR6XU1tFtMPBXtTYvdw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693269381; 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=/6YqQTZXuMRCY9sNPr8ErEd2z3xwokGlxf/ke1Ou7lc=; b=FYF51yGYXZeBH9VVC1BOUar9Xk0afv2V39Z7jUdJWuAFo4FK4wRg2yDbHKnWsF9bd0kzGL SCE1W14t8s157W5vTbDSV/xS3N/13jEelwRTmxkxkFJf2+Bkqw1uBO5GQpayv3QIc1E94C XyODXckJNPwVa2iQ03Fx1UK7/F1HHTOE/abXjQdF925/36DU7EFMsogn7nwWk88LiSvNad 0LdkYHOmCGVV8IKgJoRBFsnVaUeMUSU5ygl084Dmf91VjPLWEnJKnWcpsWOiTxA0RsOqEH FlChKPhnDf1E+1XFo96f0gKJPQE9ri4TfocY91RJhpUzSYaSpgSt424kyItsag== 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 4RZT4j1Tr9zWLV; Tue, 29 Aug 2023 00:36:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 37T0aLc0076318; Tue, 29 Aug 2023 00:36:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 37T0aLHr076315; Tue, 29 Aug 2023 00:36:21 GMT (envelope-from git) Date: Tue, 29 Aug 2023 00:36:21 GMT Message-Id: <202308290036.37T0aLHr076315@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: b578933889fa - main - graphics/libavif: update to 1.0.0 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: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b578933889faafcf54b311a4894068629a0ec8df Auto-Submitted: auto-generated The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=b578933889faafcf54b311a4894068629a0ec8df commit b578933889faafcf54b311a4894068629a0ec8df Author: Jan Beich AuthorDate: 2023-08-28 22:03:40 +0000 Commit: Jan Beich CommitDate: 2023-08-29 00:34:53 +0000 graphics/libavif: update to 1.0.0 Changes: https://github.com/AOMediaCodec/libavif/releases/tag/v1.0.0 Reported by: GitHub (watch releases) --- devel/efl/Makefile | 2 +- graphics/darktable/Makefile | 2 +- graphics/darktable/files/patch-src_CMakeLists.txt | 9 ++++++++ graphics/gd/Makefile | 2 +- graphics/kf5-kimageformats/Makefile | 1 + .../kf5-kimageformats/files/patch-CMakeLists.txt | 23 ++++++++++++++++++ .../files/patch-src_imageformats_avif.cpp | 15 ++++++++++++ graphics/libavif/Makefile | 6 ++--- graphics/libavif/distinfo | 12 ++++++---- graphics/libavif/pkg-plist | 4 ++-- graphics/sdl2_image/Makefile | 2 +- graphics/sdl2_image/files/patch-CMakeLists.txt | 27 ++++++++++++++++++++++ www/links/Makefile | 2 +- 13 files changed, 92 insertions(+), 15 deletions(-) diff --git a/devel/efl/Makefile b/devel/efl/Makefile index 1b926b27681f..4cfed379580e 100644 --- a/devel/efl/Makefile +++ b/devel/efl/Makefile @@ -1,6 +1,6 @@ PORTNAME= efl DISTVERSION= 1.26.3 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/ DIST_SUBDIR= enlightenment diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile index 28dc9292ce1b..36129d5bc97d 100644 --- a/graphics/darktable/Makefile +++ b/graphics/darktable/Makefile @@ -1,6 +1,6 @@ PORTNAME= darktable PORTVERSION= 4.4.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/ diff --git a/graphics/darktable/files/patch-src_CMakeLists.txt b/graphics/darktable/files/patch-src_CMakeLists.txt index e67d581b6a58..a56917fac5fb 100644 --- a/graphics/darktable/files/patch-src_CMakeLists.txt +++ b/graphics/darktable/files/patch-src_CMakeLists.txt @@ -1,5 +1,14 @@ --- src/CMakeLists.txt.orig 2023-06-30 06:13:18 UTC +++ src/CMakeLists.txt +@@ -353,7 +353,7 @@ if (USE_AVIF) + endif(USE_WEBP) + + if (USE_AVIF) +- find_package(libavif 0.8.2 CONFIG) ++ find_package(libavif CONFIG) + if (TARGET avif) + list(APPEND LIBS avif) + add_definitions(-DHAVE_LIBAVIF=1) @@ -465,7 +465,7 @@ if(USE_OPENJPEG) add_definitions("-DHAVE_OPENJPEG") list(APPEND SOURCES "imageio/imageio_j2k.c") diff --git a/graphics/gd/Makefile b/graphics/gd/Makefile index 8908e093617e..0abc54d58d5d 100644 --- a/graphics/gd/Makefile +++ b/graphics/gd/Makefile @@ -1,6 +1,6 @@ PORTNAME= libgd PORTVERSION= 2.3.3 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES+= graphics MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/gd-${PORTVERSION}/ diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile index 48031bdacf9a..0053b443cc13 100644 --- a/graphics/kf5-kimageformats/Makefile +++ b/graphics/kf5-kimageformats/Makefile @@ -1,5 +1,6 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde kde-frameworks MAINTAINER= kde@FreeBSD.org diff --git a/graphics/kf5-kimageformats/files/patch-CMakeLists.txt b/graphics/kf5-kimageformats/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..82a333a833bb --- /dev/null +++ b/graphics/kf5-kimageformats/files/patch-CMakeLists.txt @@ -0,0 +1,23 @@ +CMake Warning at CMakeLists.txt:54 (find_package): + Could not find a configuration file for package "libavif" that is + compatible with requested version "0.8.2". + + The following configuration files were considered but not accepted: + + /usr/local/lib/cmake/libavif/libavif-config.cmake, version: 1.0.0 +[...] +===> Checking for items in pkg-plist which are not in STAGEDIR +Error: Missing: %%QT_PLUGINDIR%%/imageformats/kimg_avif.so +Error: Missing: share/kservices5/qimageioplugins/avif.desktop + +--- CMakeLists.txt.orig 2023-08-05 12:37:26 UTC ++++ CMakeLists.txt +@@ -51,7 +51,7 @@ set_package_properties(OpenEXR PROPERTIES + PURPOSE "Required for the QImage plugin for OpenEXR images" + ) + +-find_package(libavif 0.8.2 CONFIG) ++find_package(libavif CONFIG) + set_package_properties(libavif PROPERTIES + TYPE OPTIONAL + PURPOSE "Required for the QImage plugin for AVIF images" diff --git a/graphics/kf5-kimageformats/files/patch-src_imageformats_avif.cpp b/graphics/kf5-kimageformats/files/patch-src_imageformats_avif.cpp new file mode 100644 index 000000000000..7c2ab4517ecc --- /dev/null +++ b/graphics/kf5-kimageformats/files/patch-src_imageformats_avif.cpp @@ -0,0 +1,15 @@ +src/imageformats/avif.cpp:428:40: error: no member named 'mode' in 'avifImageMirror' + switch (m_decoder->image->imir.mode) { + ~~~~~~~~~~~~~~~~~~~~~~ ^ + +--- src/imageformats/avif.cpp.orig 2023-08-05 12:37:26 UTC ++++ src/imageformats/avif.cpp +@@ -424,7 +424,7 @@ bool QAVIFHandler::decode_one_frame() + } + + if (m_decoder->image->transformFlags & AVIF_TRANSFORM_IMIR) { +-#if AVIF_VERSION > 90100 ++#if AVIF_VERSION > 90100 && AVIF_VERSION < 1000000 + switch (m_decoder->image->imir.mode) { + #else + switch (m_decoder->image->imir.axis) { diff --git a/graphics/libavif/Makefile b/graphics/libavif/Makefile index 8c8ad35cf69d..39fd12f708d8 100644 --- a/graphics/libavif/Makefile +++ b/graphics/libavif/Makefile @@ -1,11 +1,11 @@ PORTNAME= libavif DISTVERSIONPREFIX= v -DISTVERSION= 0.11.1 -PORTREVISION= 1 +DISTVERSION= 1.0.0 CATEGORIES= graphics PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 2340cdb5f0c2.patch:-p1 # https://github.com/AOMediaCodec/libavif/pull/296 +PATCHFILES+= 648f8d0dd03f.patch:-p1 # https://github.com/AOMediaCodec/libavif/pull/1525 +PATCHFILES+= d854bb762db6.patch:-p1 # https://github.com/AOMediaCodec/libavif/pull/1525 MAINTAINER= jbeich@FreeBSD.org COMMENT= Library for encoding and decoding .avif files diff --git a/graphics/libavif/distinfo b/graphics/libavif/distinfo index 2c64bf9f2340..8ae3572182d8 100644 --- a/graphics/libavif/distinfo +++ b/graphics/libavif/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1666215155 -SHA256 (AOMediaCodec-libavif-v0.11.1_GH0.tar.gz) = 0eb49965562a0e5e5de58389650d434cff32af84c34185b6c9b7b2fccae06d4e -SIZE (AOMediaCodec-libavif-v0.11.1_GH0.tar.gz) = 5826813 -SHA256 (2340cdb5f0c2.patch) = 20ee35cb5581d7be24d7a455eebdd21e89d71bbed093e7fd76cd5caac4d3ed52 -SIZE (2340cdb5f0c2.patch) = 1716 +TIMESTAMP = 1693260220 +SHA256 (AOMediaCodec-libavif-v1.0.0_GH0.tar.gz) = 410f85cf0d13f403b41197c0774da469f5d73b89aa06d40fc726165377f215a0 +SIZE (AOMediaCodec-libavif-v1.0.0_GH0.tar.gz) = 10569801 +SHA256 (648f8d0dd03f.patch) = 2f6962ca019598dee5ec1d5c7db63e26ed462ae74f9701674dc8f79332bde3a8 +SIZE (648f8d0dd03f.patch) = 1680 +SHA256 (d854bb762db6.patch) = 00bdf5822e16c391b5b4854db92e848a057b346288a14b85c64e55fd11602c55 +SIZE (d854bb762db6.patch) = 1056 diff --git a/graphics/libavif/pkg-plist b/graphics/libavif/pkg-plist index 83035c4d4095..1bf5ea95a33a 100644 --- a/graphics/libavif/pkg-plist +++ b/graphics/libavif/pkg-plist @@ -6,7 +6,7 @@ lib/cmake/libavif/libavif-config-version.cmake lib/cmake/libavif/libavif-config.cmake %%PIXBUF%%lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-avif.so lib/libavif.so -lib/libavif.so.15 -lib/libavif.so.15.0.1 +lib/libavif.so.16 +lib/libavif.so.16.0.0 libdata/pkgconfig/libavif.pc %%PIXBUF%%share/thumbnailers/avif.thumbnailer diff --git a/graphics/sdl2_image/Makefile b/graphics/sdl2_image/Makefile index 086ff491587a..df6be96200a8 100644 --- a/graphics/sdl2_image/Makefile +++ b/graphics/sdl2_image/Makefile @@ -1,7 +1,7 @@ PORTNAME= sdl2_image DISTVERSIONPREFIX= release- DISTVERSION= 2.6.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/sdl2_image/files/patch-CMakeLists.txt b/graphics/sdl2_image/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..1b0c9bbcf77b --- /dev/null +++ b/graphics/sdl2_image/files/patch-CMakeLists.txt @@ -0,0 +1,27 @@ +CMake Error at CMakeLists.txt:348 (find_package): + Could not find a configuration file for package "libavif" that is + compatible with requested version "0.9.1". + + The following configuration files were considered but not accepted: + + /usr/local/lib/cmake/libavif/libavif-config.cmake, version: 1.0.0 + +--- CMakeLists.txt.orig 2023-02-07 00:38:32 UTC ++++ CMakeLists.txt +@@ -81,7 +81,6 @@ cmake_dependent_option(SDL2IMAGE_PNG_SAVE "Add PNG sav + cmake_dependent_option(SDL2IMAGE_JPG_SAVE "Add JPEG save support" ON SDL2IMAGE_JPG OFF) + cmake_dependent_option(SDL2IMAGE_PNG_SAVE "Add PNG save support" ON SDL2IMAGE_PNG OFF) + +-set(LIBAVIF_MINIMUM_VERSION "0.9.1") + if(SDL2IMAGE_VENDORED AND SDL2IMAGE_AVIF) + set(SDL2IMAGE_AVIF_VENDORED ON) + else() +@@ -345,7 +344,7 @@ if(SDL2IMAGE_AVIF) + endif() + else() + message(STATUS "${PROJECT_NAME}: Using system libavif") +- find_package(libavif ${LIBAVIF_MINIMUM_VERSION} REQUIRED) ++ find_package(libavif REQUIRED) + list(APPEND PC_REQUIRES libavif) + endif() + if(SDL2IMAGE_AVIF_SHARED) diff --git a/www/links/Makefile b/www/links/Makefile index a12759f4e64a..1c1b9bcd1a1e 100644 --- a/www/links/Makefile +++ b/www/links/Makefile @@ -1,6 +1,6 @@ PORTNAME= links PORTVERSION= 2.29 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= http://links.twibright.com/download/