Bug 262016 - graphics/openimageio: Fix (remove) incorrect library dependency with OPENCV=on on graphics/openjpeg15
Summary: graphics/openimageio: Fix (remove) incorrect library dependency with OPENCV=o...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Dima Panov
URL:
Keywords: easy, needs-qa
Depends on:
Blocks:
 
Reported: 2022-02-17 14:16 UTC by Vladimir Druzenko
Modified: 2022-02-18 09:50 UTC (History)
3 users (show)

See Also:
FreeBSD: maintainer-feedback+
koobs: merge-quarterly?


Attachments
remove unnecessary dependency from graphics/openjpeg15 (721 bytes, patch)
2022-02-17 14:16 UTC, Vladimir Druzenko
vvd: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Druzenko freebsd_committer freebsd_triage 2022-02-17 14:16:55 UTC
Created attachment 231892 [details]
remove unnecessary dependency from graphics/openjpeg15

Without patch and with option OPENCV=on port depends from graphics/openjpeg15, but not linked with libopenjpeg.so.

Tested on 12.3 amd64: check-plist, build, install.
Comment 1 Shane 2022-02-18 00:26:53 UTC
looks fine to me
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-02-18 09:35:46 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d0042a1be85e1afce2a0d28b6621cc9b239903a6

commit d0042a1be85e1afce2a0d28b6621cc9b239903a6
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-02-18 08:49:46 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-02-18 08:49:46 +0000

    graphics/openimageio: update to 2.3.12.0 release (+)

    Changelog:      https://github.com/OpenImageIO/oiio/releases/tag/v2.3.12.0

    While here, drop unneeded dependency on openjpeg15 [1]

    PR:     262016 [1]
    Approved by:    maintainer
    Sponsored by:   Netzkommune GmbH

 graphics/openimageio/Makefile | 6 +++---
 graphics/openimageio/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-02-18 09:35:47 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9527960cd0a99831cbad635aae45d8dcfacbb9f0

commit 9527960cd0a99831cbad635aae45d8dcfacbb9f0
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-02-18 08:54:57 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-02-18 08:54:57 +0000

    graphics/openimageio-ociov1: drop unneeded dependency on openjpeg15 (+)

    PR:     262016
    Approved by:    maintainer
    Sponsored by:   Netzkommune GmbH

 graphics/openimageio-ociov1/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
Comment 4 Dima Panov freebsd_committer freebsd_triage 2022-02-18 09:50:16 UTC
Pushed