'; }
Bug 296733 - graphics/libraw: update to 0.22.1
Summary: graphics/libraw: update to 0.22.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Sergey A. Osokin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-12 16:12 UTC by Sergey A. Osokin
Modified: 2026-07-18 22:57 UTC (History)
1 user (show)

See Also:
jhale: maintainer-feedback+
antoine: exp-run+


Attachments
graphics/libraw: update to 0.22.1 (1.37 KB, patch)
2026-07-12 16:12 UTC, Sergey A. Osokin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey A. Osokin freebsd_committerfreebsd_triage 2026-07-12 16:12:41 UTC
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.
Comment 1 Vladimir Druzenko freebsd_committerfreebsd_triage 2026-07-12 19:34:39 UTC
Soname changed - need bump of consumers.
Comment 2 Jason E. Hale freebsd_committerfreebsd_triage 2026-07-14 04:48:43 UTC
Consumers need to be tested (and potentially fixed) for API changes. libraw minor version updates are not usually API/ABI compatible with previous releases.
Comment 3 Sergey A. Osokin freebsd_committerfreebsd_triage 2026-07-14 12:22:31 UTC
(In reply to Jason E. Hale from comment #2)

Sure.  We may need to have an exp-run for this.
Comment 4 Antoine Brodin freebsd_committerfreebsd_triage 2026-07-17 20:40:55 UTC
Exp-run looks fine
Comment 5 Sergey A. Osokin freebsd_committerfreebsd_triage 2026-07-18 13:31:41 UTC
(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.
Comment 6 Vladimir Druzenko freebsd_committerfreebsd_triage 2026-07-18 14:24:58 UTC
(In reply to Sergey A. Osokin from comment #5)
All ok! Just bump consumers please.
Comment 7 Sergey A. Osokin freebsd_committerfreebsd_triage 2026-07-18 14:38:00 UTC
(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.
Comment 8 commit-hook freebsd_committerfreebsd_triage 2026-07-18 14:53:21 UTC
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(-)
Comment 9 commit-hook freebsd_committerfreebsd_triage 2026-07-18 14:53:22 UTC
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(-)
Comment 10 Sergey A. Osokin freebsd_committerfreebsd_triage 2026-07-18 14:56:52 UTC
Committed, thanks!
Comment 11 Vladimir Druzenko freebsd_committerfreebsd_triage 2026-07-18 22:05:46 UTC
Also depends from libraw_r.so:
graphics/ImageMagick6
graphics/ImageMagick7
graphics/art
graphics/filmulator
graphics/entangle
graphics/openimageio
Comment 12 commit-hook freebsd_committerfreebsd_triage 2026-07-18 22:57:23 UTC
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(-)