p11-kit: Update to 0.23.16.1 9176/head
authorRosen Penev <rosenp@gmail.com>
Fri, 7 Jun 2019 00:02:52 +0000 (17:02 -0700)
committerRosen Penev <rosenp@gmail.com>
Thu, 20 Jun 2019 07:24:57 +0000 (00:24 -0700)
Added --as-needed linker flag for smaller size.

Small configure adjustments.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
libs/p11-kit/Makefile

index d1f3302874cdd6851c51f3a23cf89bbb52d41388..11ba9a4c89a516e17618e7b538bd53b4295a6994 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=p11-kit
-PKG_VERSION:=0.23.15
+PKG_VERSION:=0.23.16.1
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_HASH:=f7c139a0c77a1f0012619003e542060ba8f94799a0ef463026db390680e4d798
 PKG_SOURCE_URL:=https://github.com/p11-glue/p11-kit/releases/download/$(PKG_VERSION)
+PKG_HASH:=4b34e92ae36fa493e0d94366c767f06d5f9951e3d8581d10fd935d738db1574d
 
 PKG_MAINTAINER:=Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
 PKG_LICENSE:=BSD-3c
@@ -38,12 +38,14 @@ define Package/p11-kit/description
   way that they are discoverable.
 endef
 
-TARGET_LDFLAGS += -Wl,--gc-sections
+TARGET_LDFLAGS += -Wl,--gc-sections,--as-needed
 
 CONFIGURE_ARGS+= \
        --disable-debug \
+       --disable-rpath \
        --disable-trust-module \
-       --without-libffi
+       --without-libffi \
+       --without-systemd
 
 define Build/InstallDev
        $(INSTALL_DIR) $(1)/usr/include/p11-kit-1/p11-kit/