Index: head/net-p2p/monero-cli/Makefile =================================================================== --- head/net-p2p/monero-cli/Makefile (revision 499034) +++ head/net-p2p/monero-cli/Makefile (revision 499035) @@ -1,107 +1,110 @@ # Created by: Vasil Dimov # $FreeBSD$ PORTNAME= monero-cli # To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present) PORTVERSION= 0.14.0.2 DISTVERSIONPREFIX= v -PORTREVISION= 2 -# and uncomment the following two lines +PORTREVISION= 3 +# and uncomment the following two lines (use for example -git-HEAD or -git-b6420e1) #PORTVERSION= 0 #PKGNAMESUFFIX= -git-HEAD CATEGORIES= net-p2p finance MAINTAINER= vd@FreeBSD.org COMMENT= Private, secure, untraceable, decentralised digital currency (CLI) LICENSE= BSD3CLAUSE -BROKEN= fails to build with boost 1.70, see bug 236597 BROKEN_aarch64= fails to compile: the clang compiler does not support -march=native BROKEN_armv6= fails to compile: the clang compiler does not support -march=native BROKEN_armv7= fails to compile: the clang compiler does not support -march=native BROKEN_powerpc64= fails to compile: the clang compiler does not support -march=native LIB_DEPENDS= \ libboost_chrono.so:devel/boost-libs \ libboost_date_time.so:devel/boost-libs \ libboost_filesystem.so:devel/boost-libs \ libboost_program_options.so:devel/boost-libs \ libboost_regex.so:devel/boost-libs \ libboost_serialization.so:devel/boost-libs \ libboost_system.so:devel/boost-libs \ libboost_thread.so:devel/boost-libs \ libminiupnpc.so:net/miniupnpc \ libnorm.so:net/norm \ libpgm.so:net/openpgm \ libsodium.so:security/libsodium \ libunbound.so:dns/unbound \ libzmq.so:net/libzmq4 BUILD_DEPENDS= ${LOCALBASE}/include/rapidjson/document.h:devel/rapidjson \ ${LOCALBASE}/include/zmq.hpp:net/cppzmq USES= cmake compiler:c++11-lib pkgconfig readline ssl USE_GITHUB= yes GH_ACCOUNT= monero-project GH_PROJECT= monero +GH_TAGNAME= 1f809e7485fc3085 .if defined(PKGNAMESUFFIX) GH_TAGNAME= ${PKGNAMESUFFIX:C/-git-//} .endif CFLAGS+= -D_WANT_SEMUN OPTIONS_DEFINE= DOXYGEN DOXYGEN_BUILD_DEPENDS= dot:graphics/graphviz \ doxygen:devel/doxygen DOXYGEN_CMAKE_BOOL= BUILD_DOCUMENTATION .include # On FreeBSD 12.x the default ld(1) is LLVM's ld which needs an explicit -m option # when linking without any input .o on the command line, like: # /usr/bin/ld -melf_amd64 -r -b binary -o blocksdat.o blocks.dat # See Bug 226996 - net-p2p/monero-cli: fails to link with lld as the system linker # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226996 .if ${OSVERSION} >= 1200000 .if ${ARCH} == aarch64 LD_EMULATION= aarch64elf .elif ${ARCH} == amd64 LD_EMULATION= elf_amd64 .elif ${ARCH} == i386 LD_EMULATION= elf_i386_fbsd .elif ${ARCH} == powerpc LD_EMULATION= elf32ppc .elif ${ARCH} == powerpc64 LD_EMULATION= elf64ppc .endif CMAKE_ARGS+= -DLD_RAW_FLAGS:STRING=-m${LD_EMULATION} .endif # keep in sync with all platforms where libunwind is available .if (${ARCH} == amd64 || ${ARCH} == i386) LIB_DEPENDS+= libunwind.so:devel/libunwind .endif CMAKE_ARGS+= -DMANUAL_SUBMODULES:BOOL=ON USE_RC_SUBR= monerod USERS= monero GROUPS= monero PLIST_FILES= \ bin/monero-blockchain-ancestry \ bin/monero-blockchain-depth \ bin/monero-blockchain-export \ bin/monero-blockchain-import \ bin/monero-blockchain-mark-spent-outputs \ + bin/monero-blockchain-prune \ + bin/monero-blockchain-prune-known-spent-data \ + bin/monero-blockchain-stats \ bin/monero-blockchain-usage \ bin/monero-gen-trusted-multisig \ bin/monero-wallet-cli \ bin/monero-wallet-rpc \ bin/monerod .include Index: head/net-p2p/monero-cli/distinfo =================================================================== --- head/net-p2p/monero-cli/distinfo (revision 499034) +++ head/net-p2p/monero-cli/distinfo (revision 499035) @@ -1,3 +1,3 @@ -TIMESTAMP = 1552137551 -SHA256 (monero-project-monero-v0.14.0.2_GH0.tar.gz) = 90a0a9395fe911378a2e1e495df4cdb6b03cb7baaae63b8dda1c8ae827bb5385 -SIZE (monero-project-monero-v0.14.0.2_GH0.tar.gz) = 8659788 +TIMESTAMP = 1555342508 +SHA256 (monero-project-monero-v0.14.0.2-1f809e7485fc3085_GH0.tar.gz) = ea53a95cba71e5d932e214f2f713c7a83f50d39004ba60aa054a01f92b8af7d4 +SIZE (monero-project-monero-v0.14.0.2-1f809e7485fc3085_GH0.tar.gz) = 9011540 Index: head/net-p2p/monero-cli/files/patch-src_crypto_CMakeLists.txt =================================================================== --- head/net-p2p/monero-cli/files/patch-src_crypto_CMakeLists.txt (revision 499034) +++ head/net-p2p/monero-cli/files/patch-src_crypto_CMakeLists.txt (nonexistent) @@ -1,11 +0,0 @@ ---- src/crypto/CMakeLists.txt.orig 2019-03-07 13:25:34 UTC -+++ src/crypto/CMakeLists.txt -@@ -48,7 +48,7 @@ set(crypto_sources - CryptonightR_JIT.c - tree-hash.c) - --if(ARCH_ID STREQUAL "x86_64" OR ARCH_ID STREQUAL "x86-64") -+if(ARCH_ID STREQUAL "x86_64" OR ARCH_ID STREQUAL "x86-64" OR ARCH_ID STREQUAL "amd64") - list(APPEND crypto_sources CryptonightR_template.S) - endif() - Property changes on: head/net-p2p/monero-cli/files/patch-src_crypto_CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property