[152542] trunk/dports/devel/libcryptopp

raphael at macports.org raphael at macports.org
Mon Sep 12 00:29:09 PDT 2016


Revision: 152542
          https://trac.macports.org/changeset/152542
Author:   raphael at macports.org
Date:     2016-09-12 00:29:08 -0700 (Mon, 12 Sep 2016)
Log Message:
-----------
libcryptopp: update to version 5.6.4

Modified Paths:
--------------
    trunk/dports/devel/libcryptopp/Portfile
    trunk/dports/devel/libcryptopp/files/patch-GNUmakefile.diff
    trunk/dports/devel/libcryptopp/files/patch-config.h.diff

Modified: trunk/dports/devel/libcryptopp/Portfile
===================================================================
--- trunk/dports/devel/libcryptopp/Portfile	2016-09-12 06:47:28 UTC (rev 152541)
+++ trunk/dports/devel/libcryptopp/Portfile	2016-09-12 07:29:08 UTC (rev 152542)
@@ -4,8 +4,7 @@
 PortSystem 1.0
 
 name                libcryptopp
-version             5.6.3
-revision            1
+version             5.6.4
 categories          devel security
 platforms           darwin
 maintainers         raphael openmaintainer
@@ -20,8 +19,8 @@
                     ${homepage}
 distname            cryptopp[strsed ${version} {g/\.//}]
 
-checksums           rmd160  764c453eba44a95d52135966280216530ab0e35d \
-                    sha256  9390670a14170dd0f48a6b6b06f74269ef4b056d4718a1a329f6f6069dc957c9
+checksums           rmd160  09c9ef991f3931e22ab5633c33d890fb0ba9429e \
+                    sha256  be430377b05c15971d5ccb6e44b4d95470f561024ed6d701fe3da3a188c84ad7
 
 use_zip             yes
 extract.mkdir       yes

Modified: trunk/dports/devel/libcryptopp/files/patch-GNUmakefile.diff
===================================================================
--- trunk/dports/devel/libcryptopp/files/patch-GNUmakefile.diff	2016-09-12 06:47:28 UTC (rev 152541)
+++ trunk/dports/devel/libcryptopp/files/patch-GNUmakefile.diff	2016-09-12 07:29:08 UTC (rev 152542)
@@ -1,11 +1,11 @@
---- GNUmakefile.orig	2015-12-12 08:57:51.000000000 +0100
-+++ GNUmakefile	2015-12-12 08:59:55.000000000 +0100
-@@ -378,7 +378,7 @@
- 	$(CXX) -shared -o $@ $(CXXFLAGS) $(GOLD_OPTION) $(LIBOBJS) $(LDLIBS)
+--- GNUmakefile.orig	2016-09-12 09:03:56.000000000 +0200
++++ GNUmakefile	2016-09-12 09:04:44.000000000 +0200
+@@ -644,7 +644,7 @@
+ endif
  
  libcryptopp.dylib: $(LIBOBJS)
--	$(CXX) -dynamiclib -o $@ $(CXXFLAGS) -install_name "$@" -current_version "$(LIB_MAJOR).$(LIB_MINOR).$(LIB_PATCH)" -compatibility_version "$(LIB_MAJOR).$(LIB_MINOR)" $(LIBOBJS)
-+	$(CXX) -dynamiclib -o $@ $(CXXFLAGS) -install_name "$(PREFIX)/lib/$@" -current_version "$(LIB_MAJOR).$(LIB_MINOR).$(LIB_PATCH)" -compatibility_version "$(LIB_MAJOR).$(LIB_MINOR)" $(LIBOBJS)
+-	$(CXX) -dynamiclib -o $@ $(CXXFLAGS) -install_name "$@" -current_version "$(LIB_MAJOR).$(LIB_MINOR).$(LIB_PATCH)" -compatibility_version "$(LIB_MAJOR).$(LIB_MINOR)" -headerpad_max_install_names $(LDFLAGS) $(LIBOBJS)
++	$(CXX) -dynamiclib -o $@ $(CXXFLAGS) -install_name "$(PREFIX)/lib/$@" -current_version "$(LIB_MAJOR).$(LIB_MINOR).$(LIB_PATCH)" -compatibility_version "$(LIB_MAJOR).$(LIB_MINOR)" -headerpad_max_install_names $(LDFLAGS) $(LIBOBJS)
  
- cryptest.exe: public_service | libcryptopp.a $(TESTOBJS)
- 	$(CXX) -o $@ $(CXXFLAGS) $(TESTOBJS) ./libcryptopp.a $(LDFLAGS) $(GOLD_OPTION) $(LDLIBS)
+ cryptest.exe: libcryptopp.a $(TESTOBJS) | config_warning
+ 	$(CXX) -o $@ $(CXXFLAGS) $(TESTOBJS) ./libcryptopp.a $(LDFLAGS) $(LDLIBS)

Modified: trunk/dports/devel/libcryptopp/files/patch-config.h.diff
===================================================================
--- trunk/dports/devel/libcryptopp/files/patch-config.h.diff	2016-09-12 06:47:28 UTC (rev 152541)
+++ trunk/dports/devel/libcryptopp/files/patch-config.h.diff	2016-09-12 07:29:08 UTC (rev 152542)
@@ -1,6 +1,6 @@
---- config.h.orig	2015-12-08 01:27:33.000000000 +0100
-+++ config.h	2015-12-08 01:30:14.000000000 +0100
-@@ -40,7 +40,7 @@
+--- config.h.orig	2016-09-11 15:07:47.000000000 +0200
++++ config.h	2016-09-12 08:47:14.000000000 +0200
+@@ -57,7 +57,7 @@
  // Define this to ensure C/C++ standard compliance and respect for GCC aliasing rules and other alignment fodder. If you
  // experience a break with GCC at -O3, you should try this first. Guard it in case its set on the command line (and it differs).
  #ifndef CRYPTOPP_NO_UNALIGNED_DATA_ACCESS
@@ -9,7 +9,7 @@
  #endif
  
  // ***************** Less Important Settings ***************
-@@ -95,7 +95,7 @@
+@@ -127,7 +127,7 @@
  // Under GCC, the library uses init_priority attribute in the range
  // [CRYPTOPP_INIT_PRIORITY, CRYPTOPP_INIT_PRIORITY+100]. Under Windows,
  // CRYPTOPP_INIT_PRIORITY enlists "#pragma init_seg(lib)".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160912/d2de1784/attachment-0001.html>


More information about the macports-changes mailing list