[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