Bug 296471 - devel/py-breathe: fix LaTeX build with .svg images
Summary: devel/py-breathe: fix LaTeX build with .svg images
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Robert Clausecker
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2026-07-02 18:59 UTC by Matthias Andree
Modified: 2026-07-03 10:21 UTC (History)
3 users (show)

See Also:
mandree: maintainer-feedback+


Attachments
devel/py-breathe: fix LaTeX build with .svg images (2.03 KB, patch)
2026-07-02 18:59 UTC, Matthias Andree
mandree: maintainer-approval+
Details | Diff
v2 patch to fix py-breathe build, now (2.04 KB, patch)
2026-07-02 19:04 UTC, Matthias Andree
mandree: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Andree freebsd_committer freebsd_triage 2026-07-02 18:59:48 UTC
Created attachment 272408 [details]
devel/py-breathe: fix LaTeX build with .svg images

Please someone commit this before 2026Q3 branches so we do not need to MFH it.

Obtained from:	https://github.com/breathe-doc/breathe/pull/1027

Also, depend on ImageMagick (USES+=magick) because this now requires
the "convert" utility.

---
 devel/py-breathe/Makefile                             |  3 ++-
 .../files/patch-documentation_source_conf.py          | 11 ++++++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)
Comment 1 Matthias Andree freebsd_committer freebsd_triage 2026-07-02 19:04:56 UTC
Created attachment 272409 [details]
v2 patch to fix py-breathe build, now

any ports committer may commit this.
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2026-07-02 19:07:19 UTC
(In reply to Matthias Andree from comment #1)

I'll land it with my next batch (later today hopefully).
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2026-07-02 20:09:24 UTC
There's a build-fs-violation, but I guess it can be ignored:

=>> Checking for filesystem violations... done
=>> Error: Filesystem touched during build:
extra: var/db/fontconfig/4c599c202bc5c08e2d34565a40eac3b2-le64.cache-9
extra: var/db/fontconfig/7758ace85a5dee1419d0d5d41073f680-le64.cache-9
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-07-03 06:33:16 UTC
A commit in branch main references this bug:

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

commit 053c188372dba00e0d9c948317f991337b462711
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2026-07-02 18:37:27 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-07-03 06:32:00 +0000

    devel/py-breathe: fix LaTeX build with .svg images

    Obtained from:  https://github.com/breathe-doc/breathe/pull/1027

    Also, depend on ImageMagick (USES+=magick) because this now requires
    the "convert" utility.

    PR:             296471

    Pull Request:   https://github.com/freebsd/freebsd-ports/pull/550

 devel/py-breathe/Makefile                                 |  3 ++-
 devel/py-breathe/files/patch-documentation_source_conf.py | 11 ++++++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2026-07-03 10:21:15 UTC
Well that build testing sure was a waste of time...