Date: Wed, 03 Jun 2026 20:58:07 +0300 From: Max Brazhnikov <makc@freebsd.org> To: Nuno Teixeira <eduardo@freebsd.org> Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 990ee581e635 - main - graphics/libheif: Update to 1.22.2 Message-ID: <MdeAPUfFSsCrasZ57hbmZw@freebsd.org> In-Reply-To: <CAFDf7UJL5uP9TgDWbZna35YMpWGGnCGCvPZ=pO0aoYoDZWi6aQ@mail.gmail.com> References: <6a1adde0.225f9.2f4c4d84@gitrepo.freebsd.org> <CAFDf7UJL5uP9TgDWbZna35YMpWGGnCGCvPZ=pO0aoYoDZWi6aQ@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] Hi Nuno, > Did you detect any failures on consumers exp-run? > I'm getting build failure on x11/wallutils that I think it is related. I'm sorry for the breakage. I did not test all consumers this time. Turns out x11/wallutils is the only port affected by the update. wallutils uses very outdated go/libheif shims, so I'd leave it for upstream to fix it. Meanwhile I suggest to disable the option instead of marking the port broken. Cheers, Max [-- Attachment #2 --] >From a5ece3aaeb0b65978daca265d5d7ae6ebce0dbb9 Mon Sep 17 00:00:00 2001 From: Max Brazhnikov <makc@FreeBSD.org> Date: Wed, 3 Jun 2026 20:55:14 +0300 Subject: [PATCH] x11/wallutils: Disable broken HEIF option --- x11/wallutils/Makefile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/x11/wallutils/Makefile b/x11/wallutils/Makefile index 5205a2e3f8f5..08bee0520f2e 100644 --- a/x11/wallutils/Makefile +++ b/x11/wallutils/Makefile @@ -1,7 +1,7 @@ PORTNAME= wallutils DISTVERSIONPREFIX= v DISTVERSION= 5.14.3 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= x11 wayland MAINTAINER= eduardo@FreeBSD.org @@ -11,8 +11,6 @@ WWW= https://github.com/xyproto/wallutils LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= fails to build with libheif 1.22.2 # See also: https://github.com/xyproto/wallutils/issues/58 - LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libX11.so:x11/libX11 @@ -56,7 +54,8 @@ PLIST_FILES= ${GO_TARGET:S,./cmd,bin,} PLIST_FILES+= ${GO_TARGET:S,./cmd,share/man/man1,:S,$,.1.gz,} OPTIONS_DEFINE= HEIF -OPTIONS_DEFAULT= HEIF + +HEIF_BROKEN= fails to build with libheif 1.22.2 # See also: https://github.com/xyproto/wallutils/issues/58 # Using [HEIF_VARS= GO_TARGET+=./cmd/heic2stw] causes post-install to fail parsing instalation of heic2stw.1 manual .include <bsd.port.options.mk> -- 2.54.0home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?MdeAPUfFSsCrasZ57hbmZw>
