Changeset 153797


Ignore:
Timestamp:
Oct 11, 2016, 4:09:22 PM (14 months ago)
Author:
raphael@…
Message:

libcryptopp: update to 5.6.5

Location:
trunk/dports/devel/libcryptopp
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/libcryptopp/Portfile

    r152842 r153797  
    55
    66name                libcryptopp
    7 version             5.6.4
    8 revision            1
     7version             5.6.5
    98categories          devel security
    109platforms           darwin
     
    2120distname            cryptopp[strsed ${version} {g/\.//}]
    2221
    23 checksums           rmd160  09c9ef991f3931e22ab5633c33d890fb0ba9429e \
    24                     sha256  be430377b05c15971d5ccb6e44b4d95470f561024ed6d701fe3da3a188c84ad7
     22checksums           rmd160  4c13bb99dd205d54598527386e88b0dd436fc524 \
     23                    sha256  a75ef486fe3128008bbb201efee3dcdcffbe791120952910883b26337ec32c34
    2524
    2625use_zip             yes
    2726extract.mkdir       yes
    2827
    29 patchfiles          patch-config.h.diff \
    30                     patch-GNUmakefile.diff
    31 post-patch {
    32     # render the asserts inert; fixes CVE-2016-7420 (see <https://groups.google.com/forum/#!topic/cryptopp-users/NhWvEAMKcsU>)
    33     reinplace "s|assert\[\[:space:\]\]*(|CRYPTOPP_UNUSED(|g" {*}[glob ${worksrcpath}/*.h ${worksrcpath}/*.cpp]
    34 }
     28patchfiles          patch-GNUmakefile.diff
    3529
    3630use_configure       no
  • trunk/dports/devel/libcryptopp/files/patch-GNUmakefile.diff

    r152542 r153797  
    1 --- GNUmakefile.orig    2016-09-12 09:03:56.000000000 +0200
    2 +++ GNUmakefile 2016-09-12 09:04:44.000000000 +0200
    3 @@ -644,7 +644,7 @@
     1--- GNUmakefile.orig    2016-10-11 01:49:54.000000000 +0200
     2+++ GNUmakefile 2016-10-11 17:56:50.000000000 +0200
     3@@ -638,7 +638,7 @@
    44 endif
    55 
     
    88+       $(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)
    99 
    10  cryptest.exe: libcryptopp.a $(TESTOBJS) | config_warning
     10 cryptest.exe: libcryptopp.a $(TESTOBJS)
    1111        $(CXX) -o $@ $(CXXFLAGS) $(TESTOBJS) ./libcryptopp.a $(LDFLAGS) $(LDLIBS)
Note: See TracChangeset for help on using the changeset viewer.