svn commit: r485911 - in head/net-p2p/namecoin: . files
Koichiro Iwao
meta at FreeBSD.org
Mon Nov 26 02:04:59 UTC 2018
Author: meta
Date: Mon Nov 26 02:04:58 2018
New Revision: 485911
URL: https://svnweb.freebsd.org/changeset/ports/485911
Log:
net-p2p/namecoin: Update to 0.17.0
Also, switched to Qt5 because net/qt4-network is required by dependency
however it fails to build with OpenSSL 1.1.1. FreeBSD base OpenSSL has been
switched to 1.1.1 since FreeBSD 12.
PR: 233201
Submitted by: Chad Jacob Milios <milios at ccsys.com> (maintainer)
Approved by: mentors (implicit)
Added:
head/net-p2p/namecoin/files/namecoin-qt.desktop (contents, props changed)
Modified:
head/net-p2p/namecoin/Makefile
head/net-p2p/namecoin/distinfo
Modified: head/net-p2p/namecoin/Makefile
==============================================================================
--- head/net-p2p/namecoin/Makefile Mon Nov 26 01:48:42 2018 (r485910)
+++ head/net-p2p/namecoin/Makefile Mon Nov 26 02:04:58 2018 (r485911)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= namecoin
-PORTVERSION= 0.16.2
+PORTVERSION= 0.17.0
DISTVERSIONPREFIX= nc
PORTEPOCH= 1
CATEGORIES= net-p2p dns
@@ -29,15 +29,14 @@ GH_TAGNAME= a13a73b:graphics
SLAVE_PORT?= no
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
-USES+= desktop-file-utils qt:4
-USE_QT= corelib gui moc_build linguisttools_build network qmake_build \
- rcc_build uic_build xml
+USES+= desktop-file-utils qt:5
+USE_QT= core buildtools gui linguisttools_build network qmake_build xml widgets
BUILD_DEPENDS+= protoc:devel/protobuf \
svg2png:graphics/svg2png
LIB_DEPENDS+= libprotobuf.so:devel/protobuf
-TESTS_USES= qt:4
+TESTS_USES= qt:5
TESTS_USE= QT=testlib
TESTS_PLIST_FILES= bin/test_namecoin-qt \
bin/test_namecoin
@@ -54,7 +53,7 @@ WALLET_DESC= Wallet Management Support
ZMQ_DESC= Block and transaction broadcasting with ZeroMQ
DBUS_CONFIGURE_WITH= qtdbus
-DBUS_USES= qt:4
+DBUS_USES= qt:5
DBUS_USE= QT=dbus
DEBUG_CONFIGURE_ENABLE= debug
@@ -86,7 +85,7 @@ ZMQ_BUILD_DEPENDS= libzmq4>0:net/libzmq4
ZMQ_RUN_DEPENDS= libzmq4>0:net/libzmq4
CONFIGURE_ARGS?= --without-libs \
- --with-gui=qt4 \
+ --with-gui=qt5 \
--without-daemon \
--without-utils \
--disable-man
@@ -102,10 +101,8 @@ PLIST_FILES?= bin/namecoin-qt share/applications/namec
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
post-install:
- ${REINPLACE_CMD} -e 's/bitcoin/namecoin/g;s/Bitcoin/Namecoin/g' \
- ${WRKSRC}/contrib/debian/bitcoin-qt.desktop
- ${INSTALL} ${WRKSRC}/contrib/debian/bitcoin-qt.desktop \
- ${STAGEDIR}${PREFIX}/share/applications/namecoin-qt.desktop
+ ${INSTALL_DATA} ${FILESDIR}/namecoin-qt.desktop \
+ ${STAGEDIR}${PREFIX}/share/applications/
${LOCALBASE}/bin/svg2png -w128 -h128 ${WRKSRC_graphics}/svg/namecoin-logo.svg \
${STAGEDIR}${PREFIX}/share/pixmaps/namecoin128.png
Modified: head/net-p2p/namecoin/distinfo
==============================================================================
--- head/net-p2p/namecoin/distinfo Mon Nov 26 01:48:42 2018 (r485910)
+++ head/net-p2p/namecoin/distinfo Mon Nov 26 02:04:58 2018 (r485911)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1536120223
-SHA256 (namecoin-namecoin-core-nc0.16.2_GH0.tar.gz) = 2dec11332ce3284dfe3d9a6291eb770e1c27fcdb707f13b542494db527aa8d99
-SIZE (namecoin-namecoin-core-nc0.16.2_GH0.tar.gz) = 5510735
+TIMESTAMP = 1540917313
+SHA256 (namecoin-namecoin-core-nc0.17.0_GH0.tar.gz) = b9e56cebd6756ad8ff7c8f6c9e633cb56cb139c7c4437189945b3f25acbe0082
+SIZE (namecoin-namecoin-core-nc0.17.0_GH0.tar.gz) = 5465627
SHA256 (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 82f308a3527d96a202099feb96a754d036bbdaa875156ad002ba2747d75000c7
SIZE (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 7364908
Added: head/net-p2p/namecoin/files/namecoin-qt.desktop
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-p2p/namecoin/files/namecoin-qt.desktop Mon Nov 26 02:04:58 2018 (r485911)
@@ -0,0 +1,28 @@
+[Desktop Entry]
+Version=1.0
+Name=Namecoin Core
+Comment=Connect to the Namecoin P2P Network
+Comment[de]=Verbinde mit dem Namecoin peer-to-peer Netzwerk
+Comment[fr]=Namecoin, monnaie virtuelle cryptographique pair à pair
+Comment[tr]=Namecoin, eşten eşe kriptografik sanal para birimi
+Exec=namecoin-qt %u
+Terminal=false
+Type=Application
+Icon=namecoin128
+MimeType=x-scheme-handler/namecoin;
+Categories=Office;Finance;
+StartupWMClass=Namecoin-qt
+[Desktop Entry]
+Version=1.0
+Name=Namecoin Core
+Comment=Connect to the Namecoin P2P Network
+Comment[de]=Verbinde mit dem Namecoin peer-to-peer Netzwerk
+Comment[fr]=Namecoin, monnaie virtuelle cryptographique pair à pair
+Comment[tr]=Namecoin, eşten eşe kriptografik sanal para birimi
+Exec=namecoin-qt %u
+Terminal=false
+Type=Application
+Icon=namecoin128
+MimeType=x-scheme-handler/namecoin;
+Categories=Office;Finance;
+StartupWMClass=Namecoin-qt
More information about the svn-ports-all
mailing list