Ticket #67874: macports-ports.mosquitto-2.0.15.patch

File macports-ports.mosquitto-2.0.15.patch, 2.3 KB (added by danh1979, 10 months ago)

macports-ports.mosquitto-2.0.15.patch

  • net/mosquitto/Portfile

    diff --git a/net/mosquitto/Portfile b/net/mosquitto/Portfile
    index 61e7927e..5271927c 100644
    a b PortSystem 1.0 
    44PortGroup           cmake 1.1
    55
    66name                mosquitto
    7 version             2.0.9
    8 revision            1
     7version             2.0.15
     8revision            0
    99
    1010categories          net devel
    1111platforms           darwin
    long_description \ 
    2121    both  C and C++ client libraries.
    2222
    2323homepage            https://mosquitto.org
    24 master_sites        http://mosquitto.org/files/source/
     24master_sites        ${homepage}/files/source/
    2525
    26 checksums           rmd160  6925455f51b6c79ebd160aba2f3709864aa5c05d \
    27                     sha256  1b8553ef64a1cf5e4f4cfbe098330ae612adccd3d37f35b2db6f6fab501b01d4 \
    28                     size    757878
     26checksums           rmd160  c669450aff623dd5c9c5e2b6306975139ea95117 \
     27                    sha256  4735b1d32e3f91c7a8896741d88a3022e89730a1ee897946decfa0df27039ac6 \
     28                    size    792632
    2929
    3030depends_build-append \
    31                     path:bin/xsltproc:libxslt
     31                    path:bin/xsltproc:libxslt \
     32                    port:docbook-xsl-nons
    3233
    3334depends_lib         port:c-ares \
     35                    port:libcjson \
    3436                    port:libwebsockets \
    3537                    port:tcp_wrappers \
    3638                    path:lib/libssl.dylib:openssl
    depends_lib port:c-ares \ 
    3840depends_test-append \
    3941                    port:python27
    4042
     43patchfiles CMAKE_MODULE_LINKER_FLAGS.patch
     44
    4145configure.args-append \
    4246                    -DUSE_LIBWRAP:BOOL=ON \
    4347                    -DWITH_SRV:BOOL=ON \
  • new file net/mosquitto/files/CMAKE_MODULE_LINKER_FLAGS.patch

    diff --git a/net/mosquitto/files/CMAKE_MODULE_LINKER_FLAGS.patch b/net/mosquitto/files/CMAKE_MODULE_LINKER_FLAGS.patch
    new file mode 100644
    index 00000000..ec3044ea
    - +  
     1--- CMakeLists.txt.orig 2023-08-03 23:00:17
     2+++ CMakeLists.txt      2023-08-03 23:00:13
     3@@ -20,7 +20,7 @@
     4 endif (WIN32)
     5 
     6 if(APPLE)
     7-       set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS} -undefined dynamic_lookup")
     8+       set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -undefined dynamic_lookup")
     9 endif(APPLE)
     10 
     11 include(GNUInstallDirs)
     12