Andreas Wacknitz
2023-09-15 e474b423f6c0cd1214b127fc9d481945532b7123
rebuild dnscrypt-proxy after libsodium update

4 files modified
33 ■■■■ changed files
components/network/dnscrypt-proxy/Makefile 25 ●●●● patch | view | raw | blame | history
components/network/dnscrypt-proxy/dnscrypt-proxy.p5m 1 ●●●● patch | view | raw | blame | history
components/network/dnscrypt-proxy/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/network/dnscrypt-proxy/pkg5 4 ●●● patch | view | raw | blame | history
components/network/dnscrypt-proxy/Makefile
@@ -18,15 +18,13 @@
COMPONENT_NAME= dnscrypt-proxy
COMPONENT_VERSION= 1.9.5
COMPONENT_REVISION= 4
COMPONENT_REVISION= 5
COMPONENT_SUMMARY= DNSCrypt client
COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2
COMPONENT_ARCHIVE_HASH= \
  sha256:e89f5b9039979ab392302faf369ef7593155d5ea21580402a75bbc46329d1bb6
COMPONENT_ARCHIVE_URL= \
  https://github.com/jedisct1/dnscrypt-proxy/releases/download/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL = https://dnscrypt.org/
COMPONENT_ARCHIVE_HASH= sha256:e89f5b9039979ab392302faf369ef7593155d5ea21580402a75bbc46329d1bb6
COMPONENT_ARCHIVE_URL=    https://github.com/jedisct1/dnscrypt-proxy/releases/download/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL=    https://dnscrypt.org/
COMPONENT_FMRI= service/network/dns/dnscrypt-proxy
COMPONENT_LICENSE= ISC
COMPONENT_LICENSE_FILE= COPYING
@@ -35,25 +33,12 @@
include $(WS_TOP)/make-rules/common.mk
# Missing files in build dir without this.
COMPONENT_PRE_CONFIGURE_ACTION =        ($(CLONEY) $(SOURCE_DIR) $(@D))
COMPONENT_PRE_CONFIGURE_ACTION = ( $(CLONEY) $(SOURCE_DIR) $(@D) )
CONFIGURE_OPTIONS+= --sysconfdir=/etc
CONFIGURE_BINDIR.64=$(CONFIGURE_PREFIX)/bin
CONFIGURE_SBINDIR.64=$(CONFIGURE_PREFIX)/sbin
build: $(BUILD_64)
install: $(INSTALL_64)
test: $(TEST_64)
REQUIRED_PACKAGES += SUNWcs
REQUIRED_PACKAGES += library/libtool/libltdl
REQUIRED_PACKAGES += library/security/libsodium
REQUIRED_PACKAGES += system/library
REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
# Bogus dependency due to libssp
REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
# Auto-generated dependencies
REQUIRED_PACKAGES += SUNWcs
REQUIRED_PACKAGES += library/libtool/libltdl
components/network/dnscrypt-proxy/dnscrypt-proxy.p5m
@@ -15,6 +15,7 @@
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
components/network/dnscrypt-proxy/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2017 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
components/network/dnscrypt-proxy/pkg5
@@ -3,9 +3,7 @@
        "SUNWcs",
        "library/libtool/libltdl",
        "library/security/libsodium",
        "system/library",
        "system/library/g++-10-runtime",
        "system/library/gcc-10-runtime"
        "system/library"
    ],
    "fmris": [
        "service/network/dns/dnscrypt-proxy"