Bug 273377

Summary: textproc/libxmlb: Update to 0.3.14
Product: Ports & Packages Reporter: Daniel Engberg <diizzy>
Component: Individual Port(s)Assignee: freebsd-desktop (Team) <desktop>
Status: Closed FIXED    
Severity: Affects Only Me CC: arrowd
Priority: --- Flags: arrowd: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/hughsie/libxmlb/releases/tag/0.3.14
Attachments:
Description Flags
Patch for libxmlb none

Description Daniel Engberg freebsd_committer freebsd_triage 2023-08-27 05:33:33 UTC
Created attachment 244376 [details]
Patch for libxmlb

- Make DOCS optional to avoid pulling in gtk-doc

Compile and runtime tested on FreeBSD 13.2-RELEASE (amd64) (make, make check-plist, make test)

Poudriere testport OK 13.2-RELEASE (aarch64)

Tested with following consumers in 13.2-RELEASE (aarch64) using Poudriere:
devel/appstream
Comment 1 Gleb Popov freebsd_committer freebsd_triage 2023-08-27 12:48:35 UTC
Oh, I missed this bug report. You patch looks good, Daniel, why didn't you commit it yourself?
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2023-08-27 14:12:09 UTC
I'm not a member of desktop@
Comment 3 Gleb Popov freebsd_committer freebsd_triage 2023-08-27 16:37:28 UTC
The change isn't invasive, almost trivial. I think no one would blame you have you committed it without desktop@ approval.

Please push this in.
Comment 4 Daniel Engberg freebsd_committer freebsd_triage 2023-08-27 17:41:31 UTC
I'd rather follow our guidelines and get an approval
Comment 5 Gleb Popov freebsd_committer freebsd_triage 2023-08-27 18:20:28 UTC
You have my approval with desktop@ hat, then.
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-11-05 07:53:10 UTC
A commit in branch main references this bug:

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

commit ee85af825abaa760e8504cee2a45c3fbe457bc5f
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2023-11-05 01:05:43 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2023-11-05 07:52:11 +0000

    textproc/libxmlb: Add option for DOCS

    Make DOCS optional to avoid pulling in gtk-doc

    PR:             273377
    Approved by:    desktop (arrowd)

 textproc/libxmlb/Makefile  |  6 ++++-
 textproc/libxmlb/distinfo  |  2 +-
 textproc/libxmlb/pkg-plist | 64 +++++++++++++++++++++++-----------------------
 3 files changed, 38 insertions(+), 34 deletions(-)