sync ports with The Matrix
This commit is contained in:
parent
358e427f5b
commit
6f57aa08fd
149 changed files with 1364 additions and 3248 deletions
|
@ -1,10 +1,10 @@
|
|||
COMMENT = library for creating DigiDoc signature files
|
||||
|
||||
V = 3.15.0
|
||||
V = 3.16.0
|
||||
DISTNAME = libdigidocpp-${V}
|
||||
CATEGORIES = security
|
||||
|
||||
SHARED_LIBS = digidocpp 2.0 # 0.0
|
||||
SHARED_LIBS = digidocpp 3.0 # 0.0
|
||||
|
||||
DEBUG_PACKAGES = ${BUILD_PACKAGES}
|
||||
|
||||
|
@ -15,6 +15,12 @@ PERMIT_PACKAGE = Yes
|
|||
HOMEPAGE = https://www.id.ee/
|
||||
MASTER_SITES = https://github.com/open-eid/libdigidocpp/releases/download/v${V}/
|
||||
|
||||
# pending "Get EVP_MD_CTX from EVP_Digest(3) to fix LibreSSL build"
|
||||
# https://github.com/open-eid/libdigidocpp/pull/550
|
||||
MASTER_SITES0 = https://github.com/open-eid/libdigidocpp/commit/
|
||||
PATCHFILES = 2619a2a70a312558d912e9d758e376463e3e6482.patch:0
|
||||
PATCH_DIST_STRIP = -p1
|
||||
|
||||
MAINTAINER = Klemens Nanni <kn@openbsd.org>
|
||||
|
||||
# -std=gnu++17
|
||||
|
@ -37,10 +43,6 @@ RUN_DEPENDS = # empty
|
|||
# move DIGIDOCPP_CONFIG_DIR out of /usr/local/ into /etc/ (PLIST @sample)
|
||||
CONFIGURE_ARGS = -DCMAKE_INSTALL_SYSCONFDIR=share/examples
|
||||
|
||||
# pending "Treat dead Xalan-C as optional"
|
||||
# https://github.com/open-eid/cmake/pull/38
|
||||
CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_XalanC=ON
|
||||
|
||||
# skip documentation and heavy dependency (for now)
|
||||
CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
|
||||
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
SHA256 (libdigidocpp-3.15.0.tar.gz) = CNHBPeodU2EzvmQBa9KI+1vGuuD25gSwdU9dVhVG04Q=
|
||||
SIZE (libdigidocpp-3.15.0.tar.gz) = 2496396
|
||||
SHA256 (2619a2a70a312558d912e9d758e376463e3e6482.patch) = uCfGk8Odwj+XF9jKpzf0izmMiaP4J+3K383wsWQH0MA=
|
||||
SHA256 (libdigidocpp-3.16.0.tar.gz) = XgObeVQJ2X7hNIelGK55RTtkKvU6D+RkLMc24/PZCzY=
|
||||
SIZE (2619a2a70a312558d912e9d758e376463e3e6482.patch) = 1497
|
||||
SIZE (libdigidocpp-3.16.0.tar.gz) = 2484988
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
pending "Treat dead Xalan-C as optional"
|
||||
https://github.com/open-eid/cmake/pull/38
|
||||
|
||||
Index: cmake/modules/FindXmlSecurityC.cmake
|
||||
--- cmake/modules/FindXmlSecurityC.cmake.orig
|
||||
+++ cmake/modules/FindXmlSecurityC.cmake
|
||||
@@ -22,7 +22,7 @@ select_library_configurations(XmlSecurityC)
|
||||
mark_as_advanced(XmlSecurityC_INCLUDE_DIR XmlSecurityC_LIBRARY_RELEASE XmlSecurityC_LIBRARY_DEBUG)
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(XmlSecurityC DEFAULT_MSG XmlSecurityC_LIBRARY XmlSecurityC_INCLUDE_DIR XalanC_FOUND XercesC_FOUND OPENSSL_FOUND)
|
||||
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(XmlSecurityC DEFAULT_MSG XmlSecurityC_LIBRARY XmlSecurityC_INCLUDE_DIR XercesC_FOUND OPENSSL_FOUND)
|
||||
|
||||
if(XmlSecurityC_FOUND)
|
||||
set(XmlSecurityC_INCLUDE_DIRS ${XmlSecurityC_INCLUDE_DIR} ${XercesC_INCLUDE_DIR} ${OPENSSL_INCLUDE_DIR})
|
|
@ -17,8 +17,6 @@ lib/pkgconfig/libdigidocpp.pc
|
|||
@man man/man1/digidoc-tool.1
|
||||
share/examples/digidocpp/
|
||||
@sample ${SYSCONFDIR}/digidocpp/
|
||||
share/examples/digidocpp/798.p12
|
||||
@sample ${SYSCONFDIR}/digidocpp/798.p12
|
||||
share/examples/digidocpp/digidocpp.conf
|
||||
@sample ${SYSCONFDIR}/digidocpp/digidocpp.conf
|
||||
share/examples/digidocpp/schema/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue