[Bug 285768] devel/libdatovka: update to 0.7.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 30 Mar 2025 12:31:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285768

Vladimir Druzenko <vvd@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |In Progress
           Assignee|ports-bugs@FreeBSD.org      |vvd@FreeBSD.org
           Severity|Affects Only Me             |Affects Some People
                 CC|                            |vvd@FreeBSD.org

--- Comment #1 from Vladimir Druzenko <vvd@FreeBSD.org> ---
1. Remove GNU_CONFIGURE_MANPREFIX.
2. pkgconf:devel/pkgconf => USES=pkgconfig
3. Warning: you might not need LIB_DEPENDS on libassuan.so - not used, remove
4. Not link - move to BUILD and RUN (used via dlopen?):
Warning: you might not need LIB_DEPENDS on libgcrypt.so
Warning: you might not need LIB_DEPENDS on libgpg-error.so
Warning: you might not need LIB_DEPENDS on libgpgme.so
5. Warning: you might not need LIB_DEPENDS on libxslt.so - used
xsltproc:textproc/libxslt during BUILD only.

@@ -1,5 +1,5 @@
 PORTNAME=      libdatovka
-DISTVERSION=   0.7.0
+DISTVERSION=   0.7.1
 CATEGORIES=    devel
 MASTER_SITES=  https://secure.nic.cz/files/datove_schranky/libdatovka/

@@ -10,26 +10,23 @@
 LICENSE=       LGPL3
 LICENSE_FILE=  ${WRKSRC}/COPYING

-BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
-               expat>0:textproc/expat2 \
-               gpgme>0:security/gpgme \
-               libgcrypt>0:security/libgcrypt \
-               libiconv>0:converters/libiconv \
-               pkgconf:devel/pkgconf \
+BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \
+               gpgme>=0:security/gpgme \
+               libgcrypt>=0:security/libgcrypt \
+               libgpg-error>=0:security/libgpg-error \
                xsltproc:textproc/libxslt
-LIB_DEPENDS=   libassuan.so:security/libassuan \
-               libcurl.so:ftp/curl \
-               libexpat.so:textproc/expat2 \
-               libgcrypt.so:security/libgcrypt \
-               libgpg-error.so:security/libgpg-error \
-               libgpgme.so:security/gpgme
+LIB_DEPENDS=   libcurl.so:ftp/curl \
+               libexpat.so:textproc/expat2
+RUN_DEPENDS=   gpgme>=0:security/gpgme \
+               libgcrypt>=0:security/libgcrypt \
+               libgpg-error>=0:security/libgpg-error

-USES=          autoreconf gettext gmake gnome libtool localbase ssl tar:xz
-USE_GNOME=     libxml2 libxslt
+USES=          autoreconf gettext gmake gnome iconv libtool localbase \
+               pkgconfig ssl tar:xz
+USE_GNOME=     libxml2
 USE_LDCONFIG=  yes

 GNU_CONFIGURE=         yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS+=       --disable-fatalwarnings \
                        --enable-openssl-backend \
                       
--with-docbook-xsl-stylesheets=${LOCALBASE}/share/xsl/docbook

Can you test runtime?

-- 
You are receiving this mail because:
You are the assignee for the bug.