summaryrefslogtreecommitdiff
path: root/devel/libical
diff options
context:
space:
mode:
Diffstat (limited to 'devel/libical')
-rw-r--r--devel/libical/Makefile25
-rw-r--r--devel/libical/distinfo6
2 files changed, 17 insertions, 14 deletions
diff --git a/devel/libical/Makefile b/devel/libical/Makefile
index 461720359c9e..0da77141ada1 100644
--- a/devel/libical/Makefile
+++ b/devel/libical/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libical
-DISTVERSION= 3.0.19
-PORTREVISION= 2
+DISTVERSION= 3.0.20
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/libical/libical/releases/download/v${DISTVERSION}/
@@ -10,6 +10,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 +20,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