Date: Sat, 22 Dec 2018 23:24:51 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r488150 - in head/devel/xeus: . files Message-ID: <201812222324.wBMNOprW070083@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sat Dec 22 23:24:50 2018 New Revision: 488150 URL: https://svnweb.freebsd.org/changeset/ports/488150 Log: devel/xeus: Update 0.13.0 -> 0.18.1 Reported by: portscout Deleted: head/devel/xeus/files/patch-xeusConfig.cmake.in Modified: head/devel/xeus/Makefile head/devel/xeus/distinfo head/devel/xeus/files/patch-CMakeLists.txt head/devel/xeus/pkg-plist Modified: head/devel/xeus/Makefile ============================================================================== --- head/devel/xeus/Makefile Sat Dec 22 23:22:49 2018 (r488149) +++ head/devel/xeus/Makefile Sat Dec 22 23:24:50 2018 (r488150) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= xeus -DISTVERSION= 0.13.0 -PORTREVISION= 5 +DISTVERSION= 0.18.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org Modified: head/devel/xeus/distinfo ============================================================================== --- head/devel/xeus/distinfo Sat Dec 22 23:22:49 2018 (r488149) +++ head/devel/xeus/distinfo Sat Dec 22 23:24:50 2018 (r488150) @@ -1,3 +1,3 @@ -TIMESTAMP = 1534094965 -SHA256 (QuantStack-xeus-0.13.0_GH0.tar.gz) = d60233b8363b8e977173ca408081c9c046b7114a4fbe27d22f549d8353778621 -SIZE (QuantStack-xeus-0.13.0_GH0.tar.gz) = 945076 +TIMESTAMP = 1545507078 +SHA256 (QuantStack-xeus-0.18.1_GH0.tar.gz) = b2bf124d015399ba5a40bc77b80254c9217944223295a8b9b764ec179d0e4b9a +SIZE (QuantStack-xeus-0.18.1_GH0.tar.gz) = 5298886 Modified: head/devel/xeus/files/patch-CMakeLists.txt ============================================================================== --- head/devel/xeus/files/patch-CMakeLists.txt Sat Dec 22 23:22:49 2018 (r488149) +++ head/devel/xeus/files/patch-CMakeLists.txt Sat Dec 22 23:24:50 2018 (r488150) @@ -1,47 +1,29 @@ ---- CMakeLists.txt.orig 2018-07-01 17:59:23 UTC +--- CMakeLists.txt.orig 2018-12-12 21:29:43 UTC +++ CMakeLists.txt -@@ -46,11 +46,12 @@ message(STATUS "xeus binary version: v${XEUS_BINARY_VE +@@ -47,10 +47,11 @@ message(STATUS "xeus binary version: v${ # Dependencies # ============ +FIND_PACKAGE(PkgConfig) - find_package(nlohmann_json 3.1.1 REQUIRED) - find_package(xtl 0.4 REQUIRED) --find_package(ZeroMQ 4.2.3 REQUIRED) -+pkg_check_modules(ZeroMQ libzmq>=4.2.3 REQUIRED) - find_package(cppzmq 4.2.3 REQUIRED) + find_package(nlohmann_json 3.2.0 REQUIRED) + find_package(xtl 0.5 REQUIRED) + find_package(cppzmq 4.3.0 REQUIRED) -find_package(cryptopp REQUIRED) -+pkg_check_modules(cryptopp libcryptopp REQUIRED) ++pkg_check_modules(cryptopp libcryptopp REQUIRED) # see https://github.com/QuantStack/xeus/issues/113 - # Source files - # ============ -@@ -111,7 +112,7 @@ target_link_libraries(xeus + # On Unix platforms, ZeroMQ is built with autotools and pkg-config is + # required to locate it. +@@ -132,7 +133,7 @@ target_link_libraries(xeus PUBLIC cppzmq - PUBLIC nlohmann_json + PUBLIC nlohmann_json::nlohmann_json PUBLIC xtl - PRIVATE cryptopp-static) + PRIVATE cryptopp) if(NOT MSVC) if(APPLE) -@@ -139,14 +140,12 @@ include(CMakePushCheckState) - cmake_push_check_state() +@@ -156,17 +157,11 @@ set_target_properties(xeus PROPERTIES - # HAVE_CRYPTOPP_BYTE_T --get_target_property(cryptopp_INCLUDE_DIR cryptopp-static INTERFACE_INCLUDE_DIRECTORIES) --get_target_property(cryptopp_LIBRARY cryptopp-static LOCATION) - set(CMAKE_REQUIRED_LIBRARIES ${cryptopp_LIBRARY}) - set(CMAKE_REQUIRED_INCLUDES ${cryptopp_INCLUDE_DIR}) - check_cxx_source_compiles(" - #include \"cryptopp/config.h\" - int main(){ -- [[maybe_unused]] CryptoPP::byte b = CryptoPP::byte{0x36}; -+ CryptoPP::byte b = (CryptoPP::byte){0x36}; - }" HAVE_CRYPTOPP_BYTE_T) - - cmake_pop_check_state() -@@ -160,17 +159,11 @@ endif() - include(CheckCXXCompilerFlag) string(TOUPPER "${CMAKE_BUILD_TYPE}" U_CMAKE_BUILD_TYPE) -OPTION(DISABLE_ARCH_NATIVE "disable -march=native flag" OFF) @@ -58,7 +40,7 @@ # Enable link time optimization and set the default symbol # visibility to hidden (very important to obtain small binaries) -@@ -206,7 +199,7 @@ if(MSVC) +@@ -202,7 +197,7 @@ if(MSVC) elseif(APPLE) target_compile_definitions(xeus PUBLIC -DGUID_CFUUID) else() Modified: head/devel/xeus/pkg-plist ============================================================================== --- head/devel/xeus/pkg-plist Sat Dec 22 23:22:49 2018 (r488149) +++ head/devel/xeus/pkg-plist Sat Dec 22 23:24:50 2018 (r488150) @@ -2,6 +2,9 @@ include/xeus/xauthentication.hpp include/xeus/xcomm.hpp include/xeus/xeus.hpp include/xeus/xguid.hpp +include/xeus/xhistory_manager.hpp +include/xeus/xin_memory_history_manager.hpp +include/xeus/xinput.hpp include/xeus/xinterpreter.hpp include/xeus/xjson.hpp include/xeus/xkernel.hpp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812222324.wBMNOprW070083>