# # 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.48 PKG_RELEASE:=2 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:=3f9c822a86a4e3e1bfe63e2ed0f922d8b7c2e0b7cafe36774b1c627970d0f8ac 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 -