pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/botan3



Module Name:    pkgsrc
Committed By:   nros
Date:           Mon Nov  2 15:10:52 UTC 2026

Modified Files:
        pkgsrc/security/botan3: Makefile

Log Message:
botan3: cleanup useless Makefile parts
GCC_REQD is set to 12 due to c++20
so no reason to set it to 11.
The auxinfo build problem was fixed
in 3.6.2 and it is now on version
3.9.0 that builds without the extra
configure arg on NetBSD.
The package builds fine on Illumos
and adds nsl and socket to the
linking line without having to add
it from pkgsrc.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/security/botan3/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/botan3/Makefile
diff -u pkgsrc/security/botan3/Makefile:1.24 pkgsrc/security/botan3/Makefile:1.25
--- pkgsrc/security/botan3/Makefile:1.24        Mon Aug 24 08:42:29 2026
+++ pkgsrc/security/botan3/Makefile     Mon Nov  2 15:10:52 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2026/08/24 08:42:29 adam Exp $
+# $NetBSD: Makefile,v 1.25 2026/11/02 15:10:52 nros Exp $
 
 PKGREVISION= 3
 .include "Makefile.common"
@@ -12,7 +12,6 @@ HAS_CONFIGURE=                yes
 USE_CXX_FEATURES=      c++20
 USE_LANGUAGES=         c++
 USE_TOOLS+=            gmake
-GCC_REQD+=             11
 
 PYTHON_FOR_BUILD_ONLY= yes
 
@@ -57,15 +56,8 @@ CONFIGURE_ARGS+=     --cpu=arm64
 CONFIGURE_ARGS+=       --cpu=arm32
 .endif
 
-# NetBSD does not support getauxval
-# https://github.com/randombit/botan/issues/4733
-# can be removed when updating to 3.6.2+
-CONFIGURE_ARGS.NetBSD+=        --without-os-feature=auxinfo
-
 MAKE_FLAGS+=   LIB_OPT=${CXXFLAGS:Q}
 
-LDFLAGS.SunOS+=        -lnsl -lsocket
-
 TEST_TARGET=   check
 
 .include "../../archivers/bzip2/buildlink3.mk"



Home | Main Index | Thread Index | Old Index