git: 534855d95037 - main - devel/libical: Update to 3.0.20
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 03 Jun 2025 06:41:20 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=534855d9503714418dc8b0561cfab3cee75589be
commit 534855d9503714418dc8b0561cfab3cee75589be
Author: Alastair Hogge <agh@riseup.net>
AuthorDate: 2025-06-03 06:12:42 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-06-03 06:41:12 +0000
devel/libical: Update to 3.0.20
PR: 284309
---
devel/libical/Makefile | 24 +++++++++++++-----------
devel/libical/distinfo | 6 +++---
2 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/devel/libical/Makefile b/devel/libical/Makefile
index 461720359c9e..2c1bd790162c 100644
--- a/devel/libical/Makefile
+++ b/devel/libical/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libical
-DISTVERSION= 3.0.19
-PORTREVISION= 2
+DISTVERSION= 3.0.20
CATEGORIES= devel
MASTER_SITES= https://github.com/libical/libical/releases/download/v${DISTVERSION}/
@@ -10,6 +9,7 @@ WWW= https://github.com/libical/libical
LICENSE= LGPL21 MPL20
LICENSE_COMB= dual
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libicuuc.so:devel/icu
@@ -19,34 +19,36 @@ CPE_VENDOR= libical_project
USE_LDCONFIG= yes
USE_PERL5= build
+CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_BerkeleyDB \
+ CMAKE_DISABLE_FIND_PACKAGE_Doxygen
+CMAKE_OFF= LIBICAL_BUILD_TESTING
+CMAKE_TESTING_ON= LIBICAL_BUILD_TESTING
+
DOCSDIR= ${PREFIX}/share/gtk-doc/html/libical-glib
PLIST_SUB= VERSION=${DISTVERSION}
-CMAKE_TESTING_ON= LIBICAL_BUILD_TESTING
-
-CMAKE_OFF= LIBICAL_BUILD_TESTING
-CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_BerkeleyDB \
- CMAKE_DISABLE_FIND_PACKAGE_Doxygen
-
-OPTIONS_DEFINE= DOCS GLIB INTROSPECTION VAPI
+OPTIONS_DEFINE= ALLOWEMPTY DOCS GLIB INTROSPECTION VAPI
OPTIONS_DEFAULT= GLIB INTROSPECTION VAPI
OPTIONS_SUB= yes
+ALLOWEMPTY_DESC= Prevent empty properties from being replaced with X-LIC-ERROR
GLIB_DESC= Build GLib bindings
INTROSPECTION_DESC= Build GObject Introspection
+ALLOWEMPTY_CMAKE_BOOL= ICAL_ALLOW_EMPTY_PROPERTIES
+
DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc
DOCS_CMAKE_BOOL= ICAL_BUILD_DOCS
GLIB_USE= GNOME=glib20,libxml2
GLIB_CMAKE_BOOL= ICAL_GLIB
-INTROSPECTION_USE= gnome=introspection:build
+INTROSPECTION_USE= GNOME=introspection:build
INTROSPECTION_CMAKE_BOOL= GOBJECT_INTROSPECTION
+VAPI_IMPLIES= INTROSPECTION
VAPI_USES= vala:build
VAPI_CMAKE_BOOL= ICAL_GLIB_VAPI
-VAPI_IMPLIES= INTROSPECTION
.include <bsd.port.mk>
diff --git a/devel/libical/distinfo b/devel/libical/distinfo
index 15063cf25a70..b3f70d182c64 100644
--- a/devel/libical/distinfo
+++ b/devel/libical/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737678540
-SHA256 (libical-3.0.19.tar.gz) = 6a1e7f0f50a399cbad826bcc286ce10d7151f3df7cc103f641de15160523c73f
-SIZE (libical-3.0.19.tar.gz) = 973744
+TIMESTAMP = 1748864859
+SHA256 (libical-3.0.20.tar.gz) = e73de92f5a6ce84c1b00306446b290a2b08cdf0a80988eca0a2c9d5c3510b4c2
+SIZE (libical-3.0.20.tar.gz) = 973928