summaryrefslogtreecommitdiff
path: root/textproc/libxslt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/libxslt/Makefile')
-rw-r--r--textproc/libxslt/Makefile20
1 files changed, 12 insertions, 8 deletions
diff --git a/textproc/libxslt/Makefile b/textproc/libxslt/Makefile
index 17dc9fcb9408..344606952e8f 100644
--- a/textproc/libxslt/Makefile
+++ b/textproc/libxslt/Makefile
@@ -1,18 +1,19 @@
PORTNAME= libxslt
-DISTVERSION= 1.1.42
+DISTVERSION= 1.1.43
+PORTREVISION= 1
CATEGORIES= textproc gnome
-MASTER_SITES= GNOME/sources/${PORTNAME}/${DISTVERSION:R}/
+MASTER_SITES= GNOME
DIST_SUBDIR= gnome
-PATCH_SITES= https://gitlab.gnome.org/GNOME/libxslt/-/commit/
-PATCHFILES= bf59c338121b8b45d66ba6ecea69ad498015c396.patch:-p1
-
MAINTAINER= desktop@FreeBSD.org
COMMENT= XML stylesheet transformation library
WWW= https://gitlab.gnome.org/GNOME/libxslt/
LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_FILE= ${WRKSRC}/Copyright
+
+DEPRECATED= unmaintained with multiple unfixed security vulnerabilities
+EXPIRATION_DATE=2025-09-12
# See note in textproc/libxml2 for why this port uses autotools
USES= cpe gmake gnome libtool localbase:ldflags pathfix pkgconfig tar:xz
@@ -27,16 +28,19 @@ TEST_TARGET= check
PLIST_SUB= LIBVERSION=${PORTVERSION}
-OPTIONS_DEFINE= CRYPTO STATIC
-OPTIONS_DEFAULT= CRYPTO STATIC
+OPTIONS_DEFINE= CRYPTO PLUGINS STATIC
+OPTIONS_DEFAULT= CRYPTO PLUGINS STATIC
OPTIONS_SUB= yes
CRYPTO_DESC= Enable crypto support
+PLUGINS_DESC= Enable dynamically-loaded plugins support
CRYPTO_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error
CRYPTO_CONFIGURE_WITH= crypto
+PLUGINS_CONFIGURE_WITH= plugins
+
STATIC_CONFIGURE_ENABLE= static
.include <bsd.port.mk>