Created attachment 231690 [details] Patch for libheif - Update to latest upstream commit (0082fea96ee70a20c8906a0373bedec0c01777bc) as it contains various bug fixes that affects users - Drop RAV1E, this avoids libheif to pull in Rust and is also more inline with how other distributions packages libheif - Do some rearrangement of Makefile to make it follow Porters Handbook more closely Compile tested on FreeBSD 13.0-STABLE #2 stable/13-n248607-93a95ebbf7c (amd64) (make, make check-plist) Poudriere testport OK 12.2-RELEASE (amd64) Poudriere testport OK 13.0-RELEASE (i386) Tested with following users: astro/siril graphics/cimg graphics/darktable38 graphics/geeqie graphics/imv graphics/krita graphics/openimageio graphics/openimageio-ociov1 graphics/py-openimageio graphics/vips x11/wallutils
submitter is committer.
Approve by maintainer timeout. Daniel, please reset maintainership as there were enough timeouts. I could maintain this port if you are not willing yourself.
Hi, Feel free to take maintainership, I'll commit this along with 251442 next week unless you want to do it earlier. Best regards, Daniel
(In reply to Daniel Engberg from comment #3) > Feel free to take maintainership, I'll commit this along with 251442 next week > unless you want to do it earlier. Ok. Please set maintainership to me with your commit.
If the version update is not going to be merged, please make the maintainer commit prior, so that it can be merged to quarterly, keeping metadata (maintainer) consistent
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=251fe3c10d2b1219205431ba1ed14b8a206bb19a commit 251fe3c10d2b1219205431ba1ed14b8a206bb19a Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2022-02-26 11:58:37 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2022-02-26 12:18:29 +0000 graphics/libheif: Pass maintainership Due to multiple timeouts (245387 and this PR) pass maintainership to makc as requested PR: 261842 Approved by: Sebastian Steinmetz (maintainer timeout, 2+ weeks) graphics/libheif/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=92593edb3e4d3d1c8f976fdfd1a137338a095efc commit 92593edb3e4d3d1c8f976fdfd1a137338a095efc Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2022-02-26 12:06:03 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2022-02-26 12:18:29 +0000 graphics/libheif: Update to latest commit as of 2022-02-09 - Update to latest upstream commit (0082fea96ee70a20c8906a0373bedec0c01777bc) as it contains various bug fixes that affects users - Disable RAV1E by default, this avoids libheif to pull in Rust and is also more inline with how other distributions packages libheif - Do some rearrangement of Makefile to make it follow Porters Handbook more closely PR: 261842 Reviewed by: makc Approved by: Sebastian Steinmetz (maintainer timeout, 2+ weeks) graphics/libheif/Makefile | 31 ++++++++++++++----------------- graphics/libheif/distinfo | 10 +++------- graphics/libheif/pkg-plist | 21 ++++----------------- 3 files changed, 21 insertions(+), 41 deletions(-)