Bug 284005 - net-mgmt/lldpd: Update to 1.0.19
Summary: net-mgmt/lldpd: Update to 1.0.19
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://github.com/lldpd/lldpd/releas...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-11 19:15 UTC by John W. O'Brien
Modified: 2025-02-09 12:29 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (freebsd)


Attachments
net-mgmt/lldpd: Update to 1.0.19 (1.77 KB, text/plain)
2025-01-11 19:15 UTC, John W. O'Brien
no flags Details
Patch for lldpd (3.50 KB, patch)
2025-01-12 01:18 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 John W. O'Brien 2025-01-11 19:15:34 UTC
Created attachment 256626 [details]
net-mgmt/lldpd: Update to 1.0.19

Changelog
=========

-   Update to 1.0.19
-   Drop C standard override
-   Drop obsolete MANPREFIX

Sponsored by: Saltant Solutions LLC


QA
==

portlint: OK
poudriere: OK -- testport on 14.2 amd64
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2025-01-12 01:18:59 UTC
Created attachment 256634 [details]
Patch for lldpd

* Add GitHub as primary site and media.luffy.cx as fallback
* Adjust FLAVOR handling in Makefile
* Remove bundled libevent, stops ports from running configure on bundled version
* Rework Makefile to closer follow Porters Handbook and improve readability
* Just LIBXML2 definition instead of XML for dependency

Based on John's patch
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-02-09 12:23:55 UTC
A commit in branch main references this bug:

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

commit 0f6517b9d087243796cd05e08f54134089afdae9
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-02-09 11:55:55 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-02-09 12:19:31 +0000

    net-mgmt/lldpd: Update to 1.0.19

    * Remove C standard override
    * Remove obsolete MANPREFIX
    * Add GitHub as primary site and media.luffy.cx as fallback
    * Adjust FLAVOR handling in Makefile
    * Remove bundled libevent, stops ports from running configure on bundled version
    * Rework Makefile to closer follow Porters Handbook and improve readability
    * Rename XML menu option to LIBXML2

    Initial patch submitted by John W. O'Brien <john@saltant.com>

    PR:             284005
    Approved by:    portmgr (maintainer timeout, 4+ weeks)
    Sponsored by:   Saltant Solutions LLC (initial patch)

 net-mgmt/lldpd/Makefile  | 57 +++++++++++++++++++++++++++++-------------------
 net-mgmt/lldpd/distinfo  |  6 ++---
 net-mgmt/lldpd/pkg-plist |  2 +-
 3 files changed, 38 insertions(+), 27 deletions(-)
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2025-02-09 12:29:36 UTC
Committed, thanks!