SF.net SVN: gar:[26549] csw/mgar/pkg/nettle/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Jul 11 16:52:17 CEST 2019


Revision: 26549
          http://sourceforge.net/p/gar/code/26549
Author:   dmichelsen
Date:     2019-07-11 14:52:09 +0000 (Thu, 11 Jul 2019)
Log Message:
-----------
nettle/trunk: Update to 3.5.1

Modified Paths:
--------------
    csw/mgar/pkg/nettle/trunk/Makefile
    csw/mgar/pkg/nettle/trunk/checksums

Modified: csw/mgar/pkg/nettle/trunk/Makefile
===================================================================
--- csw/mgar/pkg/nettle/trunk/Makefile	2019-07-04 15:08:32 UTC (rev 26548)
+++ csw/mgar/pkg/nettle/trunk/Makefile	2019-07-11 14:52:09 UTC (rev 26549)
@@ -2,7 +2,7 @@
 # TODO (release-critical prefixed with !, non release-critical with *)
 #
 NAME = nettle
-VERSION = 3.4.1
+VERSION = 3.5.1
 GARTYPE = v2
 
 DESCRIPTION = A low-level cryptographic library
@@ -24,29 +24,38 @@
 #PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386
 
 
-PACKAGES += CSWlibhogweed4
-PKGFILES_CSWlibhogweed4 += $(call pkgfiles_lib,libhogweed.so.4)
-SPKG_DESC_CSWlibhogweed4 += A low-level cryptographic library, libhogweed.so.4
-RUNTIME_DEP_PKGS_CSWlibhogweed4 += CSWlibgmp10
-RUNTIME_DEP_PKGS_CSWlibhogweed4 += CSWlibnettle6
+PACKAGES += CSWlibhogweed5
+PKGFILES_CSWlibhogweed5 += $(call pkgfiles_lib,libhogweed.so.5)
+SPKG_DESC_CSWlibhogweed5 += A low-level cryptographic library, libhogweed.so.5
+RUNTIME_DEP_PKGS_CSWlibhogweed5 += CSWlibgmp10
+RUNTIME_DEP_PKGS_CSWlibhogweed5 += CSWlibnettle7
+RUNTIME_DEP_PKGS_CSWlibhogweed5 += CSWlibgcc-s1
 
-PACKAGES += CSWlibnettle6
-PKGFILES_CSWlibnettle6 += $(call pkgfiles_lib,libnettle.so.6)
-SPKG_DESC_CSWlibnettle6 += A low-level cryptographic library, libnettle.so.6
+PACKAGES += CSWlibnettle7
+PKGFILES_CSWlibnettle7 += $(call pkgfiles_lib,libnettle.so.7)
+SPKG_DESC_CSWlibnettle7 += A low-level cryptographic library, libnettle.so.7
+RUNTIME_DEP_PKGS_CSWlibnettle7 += CSWlibgcc-s1
 
 PACKAGES += CSWlibnettle-dev
 PKGFILES_CSWlibnettle-dev = $(PKGFILES_DEVEL)
-SPKG_DESC_CSWlibnettle-dev = Development files for libnettle.so.6 and libhogweed.so.4
-RUNTIME_DEP_PKGS_CSWlibnettle-dev += CSWlibhogweed4
-RUNTIME_DEP_PKGS_CSWlibnettle-dev += CSWlibnettle6
+SPKG_DESC_CSWlibnettle-dev = Development files for libnettle.so.7 and libhogweed.so.5
+RUNTIME_DEP_PKGS_CSWlibnettle-dev += CSWlibhogweed5
+RUNTIME_DEP_PKGS_CSWlibnettle-dev += CSWlibnettle7
 
 PACKAGES += CSWlibnettle-utils
 SPKG_DESC_CSWlibnettle-utils = Utility programs for libnettle
 # PKGFILES is catchall
-RUNTIME_DEP_PKGS_CSWlibnettle-utils += CSWlibhogweed4
-RUNTIME_DEP_PKGS_CSWlibnettle-utils += CSWlibnettle6
+RUNTIME_DEP_PKGS_CSWlibnettle-utils += CSWlibhogweed5
+RUNTIME_DEP_PKGS_CSWlibnettle-utils += CSWlibnettle7
 RUNTIME_DEP_PKGS_CSWlibnettle-utils += CSWlibgmp10
 
+# Use -shared instead of -G or we will get linker errors of the following form for amd64:
+#   ld.so.1: base16-test: fatal: relocation error: R_AMD64_PC32: file ../.lib/libhogweed.so.5: symbol main: value 0x2800124b844 does not fit
+REINPLACEMENTS += linker
+REINPLACE_FILES_linker = configure
+REINPLACE_MATCH_linker = -G
+REINPLACE_WITH_linker = -shared
+
 GARCOMPILER = GNU
 
 # Enable 64 bits, but not for Solaris 9 x86
@@ -66,8 +75,5 @@
 EXTRA_CFLAGS-5.10-i386-64 += -fPIC
 EXTRA_CFLAGS += $(EXTRA_CFLAGS-$(GAROSREL)-$(GARCH)-$(MEMORYMODEL))
 
-# This is the default install location after configure
-CHECKPKG_OVERRIDES_CSWlibnettle-utils += file-with-bad-content|/usr/local|root/opt/csw/share/info/nettle.info
-
 include gar/category.mk
 

Modified: csw/mgar/pkg/nettle/trunk/checksums
===================================================================
--- csw/mgar/pkg/nettle/trunk/checksums	2019-07-04 15:08:32 UTC (rev 26548)
+++ csw/mgar/pkg/nettle/trunk/checksums	2019-07-11 14:52:09 UTC (rev 26549)
@@ -1 +1 @@
-9bdebb0e2f638d3b9d91f7fc264b70c1  nettle-3.4.1.tar.gz
+0e5707b418c3826768d41130fbe4ee86  nettle-3.5.1.tar.gz

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list