Created attachment 272770 [details] graphics/libraw: update to 0.22.1 Hi, here's the changes updating the port to its recent version. Could you please review and approve. Thank you.
Soname changed - need bump of consumers.
Consumers need to be tested (and potentially fixed) for API changes. libraw minor version updates are not usually API/ABI compatible with previous releases.
(In reply to Jason E. Hale from comment #2) Sure. We may need to have an exp-run for this.
Exp-run looks fine
(In reply to Antoine Brodin from comment #4) Thank you, Antoine! Appreciate it! Jason and Vladimir, is there any other objections or suggestions before I commit the changes? Thank you.
(In reply to Sergey A. Osokin from comment #5) All ok! Just bump consumers please.
(In reply to Vladimir Druzenko from comment #6) Thanks, Vladimir. Here's the list of libraw.so consumers: % find /usr/ports -name Makefile | xargs grep libraw.so | awk -F: '{print $1}' | sort -u | sed 's/\/usr\/ports\///g' astro/kstars/Makefile astro/siril/Makefile devel/boost-libs/Makefile devel/efl/Makefile graphics/elementary-photos/Makefile graphics/geeqie/Makefile graphics/gegl/Makefile graphics/gthumb/Makefile graphics/kf5-kimageformats/Makefile graphics/kf6-kimageformats/Makefile graphics/libkdcraw-qt5/Makefile graphics/libkdcraw/Makefile graphics/nomacs/Makefile graphics/oyranos/Makefile graphics/photoqt/Makefile graphics/py-rawpy/Makefile graphics/shotwell/Makefile graphics/vips/Makefile multimedia/emby-server/Makefile x11/swayimg/Makefile I'm going to bump their PORTREVISIONs.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=de814060645d65804973f2bf3a7697c70929ee42 commit de814060645d65804973f2bf3a7697c70929ee42 Author: Sergey A. Osokin <osa@FreeBSD.org> AuthorDate: 2026-07-18 14:50:45 +0000 Commit: Sergey A. Osokin <osa@FreeBSD.org> CommitDate: 2026-07-18 14:50:45 +0000 */*: Bump consumers after graphics/libraw update PR: 296733 Sponsored by: tipi.work astro/kstars/Makefile | 1 + astro/siril/Makefile | 2 +- devel/boost-libs/Makefile | 2 +- devel/efl/Makefile | 2 +- graphics/elementary-photos/Makefile | 1 + graphics/geeqie/Makefile | 2 +- graphics/gegl/Makefile | 2 +- graphics/gthumb/Makefile | 2 +- graphics/kf5-kimageformats/Makefile | 2 +- graphics/kf6-kimageformats/Makefile | 1 + graphics/libkdcraw-qt5/Makefile | 1 + graphics/libkdcraw/Makefile | 1 + graphics/nomacs/Makefile | 2 +- graphics/oyranos/Makefile | 2 +- graphics/photoqt/Makefile | 2 +- graphics/py-rawpy/Makefile | 1 + graphics/shotwell/Makefile | 1 + graphics/vips/Makefile | 1 + multimedia/emby-server/Makefile | 2 +- x11/swayimg/Makefile | 2 +- 20 files changed, 20 insertions(+), 12 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=87c2c6cf678701349ef6e39403e2b31fad3b255e commit 87c2c6cf678701349ef6e39403e2b31fad3b255e Author: Sergey A. Osokin <osa@FreeBSD.org> AuthorDate: 2026-07-18 14:43:58 +0000 Commit: Sergey A. Osokin <osa@FreeBSD.org> CommitDate: 2026-07-18 14:43:58 +0000 graphics/libraw: update: 0.21.5 -> 0.22.1 ChangeLog: https://github.com/LibRaw/LibRaw/compare/0.21.5...0.22.1 PR: 296733 Approved by: jhale (maintainer) Exp-run: antoine Sponsored by: tipi.work graphics/libraw/Makefile | 3 +-- graphics/libraw/distinfo | 6 +++--- graphics/libraw/pkg-plist | 8 ++++---- 3 files changed, 8 insertions(+), 9 deletions(-)
Committed, thanks!
Also depends from libraw_r.so: graphics/ImageMagick6 graphics/ImageMagick7 graphics/art graphics/filmulator graphics/entangle graphics/openimageio
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=78f729627da7bdfcf821439eefdefac99784d9d8 commit 78f729627da7bdfcf821439eefdefac99784d9d8 Author: Sergey A. Osokin <osa@FreeBSD.org> AuthorDate: 2026-07-18 22:55:18 +0000 Commit: Sergey A. Osokin <osa@FreeBSD.org> CommitDate: 2026-07-18 22:55:18 +0000 */*: Bump more consumers after graphics/libraw update PR: 296733 Reported by: vvd Sponsored by: tipi.work graphics/ImageMagick6/Makefile | 1 + graphics/ImageMagick7/Makefile | 2 +- graphics/art/Makefile | 1 + graphics/entangle/Makefile | 2 +- graphics/filmulator/Makefile | 2 +- graphics/openimageio/Makefile | 2 +- 6 files changed, 6 insertions(+), 4 deletions(-)