Bug 280329 - net/liferea: Update to 1.14.6
Summary: net/liferea: Update to 1.14.6
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: Nuno Teixeira
URL: https://github.com/lwindolf/liferea/r...
Keywords:
Depends on:
Blocks: 279705
  Show dependency treegraph
 
Reported: 2024-07-17 13:02 UTC by Fabian Keil
Modified: 2025-01-25 14:03 UTC (History)
3 users (show)

See Also:
Alexander88207: maintainer-feedback-


Attachments
net/liferea: Update to 1.14.6 (1.61 KB, patch)
2024-07-17 13:02 UTC, Fabian Keil
no flags Details | Diff
net/liferea: Update to 1.14.6 (3.10 KB, patch)
2025-01-25 13:54 UTC, Fabian Keil
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Keil 2024-07-17 13:02:02 UTC
Created attachment 252126 [details]
net/liferea: Update to 1.14.6

The attached patch updates net/liferea to 1.14.16,
adds LGPL3 to the list of licenses and includes
the license files.
Comment 1 Alexander Vereeken freebsd_triage 2024-09-01 23:51:22 UTC
Maintainer timeout.
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2025-01-25 13:06:05 UTC
Fails to build with libxml 2.13.5 and libxslt 1.1.42
https://pdr2.bofh.network/data/142-diizzy/2025-01-25_06h38m03s/logs/errors/liferea-1.14.6.log

Please have a look if we can fix this
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2025-01-25 13:11:25 UTC
https://github.com/lwindolf/liferea/pull/1329
Comment 4 Fabian Keil 2025-01-25 13:54:09 UTC
Created attachment 256983 [details]
net/liferea: Update to 1.14.6

I've updated the patch to include the upstream patch Nuno
found to hopefully fix the build failure with libxml 2.13.5
reported by Daniel.

As my build system is slow, I've only confirmed that Liferea
1.14.6 still builds with libxml 2.11.9.
Comment 5 commit-hook freebsd_committer freebsd_triage 2025-01-25 14:02:36 UTC
A commit in branch main references this bug:

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

commit f07e3ff6f964c57906d99d4392f46c7052f1bae0
Author:     Fabian Keil <fk@fabiankeil.de>
AuthorDate: 2025-01-25 13:52:16 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-01-25 14:00:01 +0000

    net/liferea: Update to 1.14.6

    - Add LGPL3 to the list of licenses
    - Define LICENSE_FILE(s)
    - Remove unneeded GNU_CONFIGURE_MANPREFIX
    - Apply upstream patch to fix build with libxml2 2.12.0+

    ChangeLog:      https://github.com/lwindolf/liferea/releases/tag/v1.14.6
    PR:             280329
    Approved by:    maintainer timeout >5 months

 net/liferea/Makefile                       | 11 +++++++----
 net/liferea/distinfo                       |  6 +++---
 net/liferea/files/extra-patch-libxml (new) | 28 ++++++++++++++++++++++++++++
 3 files changed, 38 insertions(+), 7 deletions(-)
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2025-01-25 14:03:42 UTC
Committed, thanks!