Bug 281161 - devel/libgsf: Update to 1.14.52
Summary: devel/libgsf: Update to 1.14.52
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: Daniel Engberg
URL: https://gitlab.gnome.org/GNOME/libgsf...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-31 11:18 UTC by Daniel Engberg
Modified: 2024-08-31 22:24 UTC (History)
1 user (show)

See Also:
arrowd: maintainer-feedback+


Attachments
Patch for libgsf (2.65 KB, patch)
2024-08-31 11:18 UTC, Daniel Engberg
no flags Details | Diff
Patch for libgsf (2.65 KB, patch)
2024-08-31 11:24 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2024-08-31 11:18:58 UTC
Created attachment 253209 [details]
Patch for libgsf

* Rework Makefile and modernize it

Compile tested on FreeBSD 14.1-RELEASE (amd64) (make, make check-plist)

Poudriere testport OK 13.3-RELEASE (amd64)
Poudriere testport OK 14.0-RELEASE (amd64)
Poudriere testport OK 14.1-RELEASE (amd64)

Tested with following users in tree with Poudriere (14.1-RELEASE):
deskutils/xfce4-tumbler
devel/goffice
devel/msitools
finance/grisbi
graphics/nip2
mail/libpst
math/gnumeric
math/gretl
misc/xiphos
science/gchemutils
security/osslsigncode
sysutils/tracker-miners
textproc/libwpd010
textproc/wv
textproc/wv2
x11-fm/nemo
Comment 1 Gleb Popov freebsd_committer freebsd_triage 2024-08-31 11:21:59 UTC
Since there is only one LICENSE now, we can use LICENSE_FILE instead of LICENSE_FILE_LGPL21 ?
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2024-08-31 11:24:44 UTC
Created attachment 253213 [details]
Patch for libgsf

Fix LICENSE_FILE entry
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2024-08-31 11:25:00 UTC
Indeed, fixed
Comment 4 Gleb Popov freebsd_committer freebsd_triage 2024-08-31 11:25:53 UTC
LGTM.
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-08-31 22:23:46 UTC
A commit in branch main references this bug:

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

commit 2cbba0ee7fd6c2d2c7d0772b0981daa0d875e2ff
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-08-31 19:45:02 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-08-31 22:22:22 +0000

    devel/libgsf: Update to 1.14.52

    * Rework Makefile and modernize it

    Changelog:
    https://gitlab.gnome.org/GNOME/libgsf/-/blob/LIBGSF_1_14_52/ChangeLog

    PR:             281161
    Approved by:    desktop (arrowd)

 devel/libgsf/Makefile  | 29 ++++++++++++++---------------
 devel/libgsf/distinfo  |  6 +++---
 devel/libgsf/pkg-plist |  2 ++
 3 files changed, 19 insertions(+), 18 deletions(-)
Comment 6 Daniel Engberg freebsd_committer freebsd_triage 2024-08-31 22:24:44 UTC
Thanks!