Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 21:24:07 +0000
From:      Kousuke Kannagi <mce@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 9465b60694b4 - main - x11/libXpm: Update to 3.5.19
Message-ID:  <69efd3f7.3e20f.44dc79ef@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by mce:

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

commit 9465b60694b49ce81b43eb9e74f57e292daa9181
Author:     Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-04-21 13:32:21 +0000
Commit:     Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-04-27 21:23:14 +0000

    x11/libXpm: Update to 3.5.19
    
    Update COMMENT, WWW and pkg-descr.
    Add LICENSE_FILE.
    Switch from LDFLAGS to USES=localbase:ldflags.
    Remove unnecessary GNU_CONFIGURE_MANPREFIX.
    
    https://lists.x.org/archives/xorg-announce/2026-January/003663.html
    https://lists.x.org/archives/xorg-announce/2026-April/003691.html
    
    PR:             293154
    Approved by:    x11 (arrowd)
    Approved by:    osa (mentor)
    MFH:            2026Q2
    Security:       CVE-2026-4367
---
 x11/libXpm/Makefile  | 13 +++++--------
 x11/libXpm/distinfo  |  6 +++---
 x11/libXpm/pkg-descr |  6 +++++-
 3 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/x11/libXpm/Makefile b/x11/libXpm/Makefile
index ddbc51299501..cbda5bce972a 100644
--- a/x11/libXpm/Makefile
+++ b/x11/libXpm/Makefile
@@ -1,22 +1,19 @@
 PORTNAME=	libXpm
-PORTVERSION=	3.5.17
-PORTREVISION=	1
+DISTVERSION=	3.5.19
 CATEGORIES=	x11
 
 MAINTAINER=	x11@FreeBSD.org
-COMMENT=	X Pixmap library
-WWW=		https://www.freedesktop.org/Software/xlibs
+COMMENT=	X Pixmap (XPM) image file format library
+WWW=		https://gitlab.freedesktop.org/xorg/lib/libxpm
 
 LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		cpe tar:xz xorg xorg-cat:lib
+USES=		cpe localbase:ldflags tar:xz xorg xorg-cat:lib
 USE_XORG=	xorgproto x11 xext xt
-LDFLAGS+=	-L${LOCALBASE}/lib
 
 CPE_VENDOR=	libxpm_project
 
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
 OPTIONS_DEFINE=		NLS
 NLS_USES=		gettext
 NLS_CONFIGURE_ENV_OFF=	ac_cv_search_gettext=no
diff --git a/x11/libXpm/distinfo b/x11/libXpm/distinfo
index e558bcbc74da..c989eb1800be 100644
--- a/x11/libXpm/distinfo
+++ b/x11/libXpm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696424461
-SHA256 (xorg/lib/libXpm-3.5.17.tar.xz) = 64b31f81019e7d388c822b0b28af8d51c4622b83f1f0cb6fa3fc95e271226e43
-SIZE (xorg/lib/libXpm-3.5.17.tar.xz) = 468964
+TIMESTAMP = 1776777984
+SHA256 (xorg/lib/libXpm-3.5.19.tar.xz) = ad3576d689221a39dc728f0e0dc02ca7bb6a0d724c9a77fd1bfa1e9af83be900
+SIZE (xorg/lib/libXpm-3.5.19.tar.xz) = 468388
diff --git a/x11/libXpm/pkg-descr b/x11/libXpm/pkg-descr
index bf08f0063a4d..c94751948d7c 100644
--- a/x11/libXpm/pkg-descr
+++ b/x11/libXpm/pkg-descr
@@ -1 +1,5 @@
-This package contains the X Pixmap library.
+This package contains the X PixMap (XPM) library.
+XPM is a format for storing and retrieving X pixmaps to and from files.
+
+This package also contains the cxpm(1) tool for checking XPM files and
+the sxpm(1) tool for viewing and converting XPM files.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69efd3f7.3e20f.44dc79ef>