# # Copyright (C) 2019 Lucian Cristian # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=nss PKG_VERSION:=3.47 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:= \ https://download.cdn.mozilla.net/pub/security/$(PKG_NAME)/releases/NSS_$(subst .,_,$(PKG_VERSION))_RTM/src \ https://archive.mozilla.org/pub/security/$(PKG_NAME)/releases/NSS_$(subst .,_,$(PKG_VERSION))_RTM/src PKG_HASH:=6cd0c4438b616bdacc0b5f25ff1506b0d07ee97ea6c95d514c5487200a155fa7 PKG_MAINTAINER:=Lucian Cristian PKG_LICENCE:=MPL-2.0 PKG_LICENSE_FILES:=nss/COPYING PKG_CPE_ID:=cpe:/a:mozilla:network_security_services PKG_BUILD_PARALLEL:=0 include $(INCLUDE_DIR)/package.mk define Package/libnss SECTION:=libs SUBMENU:=SSL CATEGORY:=Libraries TITLE:=Mozilla's SSL and TLS implementation URL:=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS DEPENDS:=+libpthread +libsqlite3 +nspr endef define Package/nss-utils SECTION:=utils CATEGORY:=Utilities TITLE:=Utilities for Mozilla's SSL and TLS implementation URL:=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS DEPENDS:=+libnss endef define Package/libnss/description Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS 5, PKCS 7, PKCS 11, PKCS 12, S/MIME, X.509 v3 certificates, and other security standards. endef CONFIGURE_PATH = ./nss MAKE_PATH = ./nss LBITS = $(shell $(TARGET_CC) -dM -E -