diff options
Diffstat (limited to 'www/newsboat/Makefile')
-rw-r--r-- | www/newsboat/Makefile | 90 |
1 files changed, 83 insertions, 7 deletions
diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile index ab27335f20b5..8c5da61c788d 100644 --- a/www/newsboat/Makefile +++ b/www/newsboat/Makefile @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= newsboat -PORTVERSION= 2.13 -PORTREVISION= 1 -DISTVERSIONPREFIX= r +PORTVERSION= 2.14 CATEGORIES= www +MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= mt@markoturk.info COMMENT= RSS feed reader for the text console @@ -18,13 +18,89 @@ LIB_DEPENDS= libstfl.so:devel/stfl \ libcurl.so:ftp/curl \ libjson-c.so:devel/json-c -USES= compiler:c++11-lib gettext gmake gnome iconv:translit ncurses \ - pkgconfig sqlite shebangfix ssl -USE_GITHUB= yes +USES= cargo compiler:c++11-lib gettext gmake gnome iconv:translit ncurses \ + pkgconfig sqlite shebangfix ssl tar:xz USE_CXXSTD= gnu++11 USE_GNOME= libxml2 -MAKE_ARGS= mandir=${PREFIX}/man prefix=${PREFIX} +MAKE_ARGS= CARGO=${CARGO_CARGO_BIN} mandir=${PREFIX}/man prefix=${PREFIX} +MAKE_ENV= ${CARGO_ENV} + +CARGO_BUILD= no +CARGO_INSTALL= no +CARGO_TARGET_DIR= ${WRKSRC}/target +CARGO_CRATES= aho-corasick-0.6.9 \ + argon2rs-0.2.5 \ + arrayvec-0.4.9 \ + autocfg-0.1.1 \ + backtrace-0.3.13 \ + backtrace-sys-0.1.26 \ + bitflags-1.0.4 \ + blake2-rfc-0.2.18 \ + cc-1.0.26 \ + cfg-if-0.1.6 \ + chrono-0.4.6 \ + cloudabi-0.0.3 \ + constant_time_eq-0.1.3 \ + dirs-1.0.4 \ + failure-0.1.3 \ + failure_derive-0.1.3 \ + fuchsia-zircon-0.3.3 \ + fuchsia-zircon-sys-0.3.3 \ + idna-0.1.5 \ + lazy_static-1.2.0 \ + libc-0.2.45 \ + lock_api-0.1.5 \ + matches-0.1.8 \ + memchr-2.1.2 \ + nodrop-0.1.13 \ + num-integer-0.1.39 \ + num-traits-0.2.6 \ + once_cell-0.1.6 \ + parking_lot-0.6.4 \ + parking_lot_core-0.3.1 \ + percent-encoding-1.0.1 \ + proc-macro2-0.4.24 \ + quote-0.6.10 \ + rand-0.4.3 \ + rand-0.5.5 \ + rand-0.6.1 \ + rand_chacha-0.1.0 \ + rand_core-0.2.2 \ + rand_core-0.3.0 \ + rand_hc-0.1.0 \ + rand_isaac-0.1.1 \ + rand_pcg-0.1.1 \ + rand_xorshift-0.1.0 \ + redox_syscall-0.1.44 \ + redox_users-0.2.0 \ + regex-1.1.0 \ + regex-syntax-0.6.4 \ + remove_dir_all-0.5.1 \ + rustc-demangle-0.1.11 \ + rustc_version-0.2.3 \ + scoped_threadpool-0.1.9 \ + scopeguard-0.3.3 \ + semver-0.9.0 \ + semver-parser-0.7.0 \ + smallvec-0.6.7 \ + syn-0.15.23 \ + synstructure-0.10.1 \ + tempfile-3.0.5 \ + thread_local-0.3.6 \ + time-0.1.41 \ + ucd-util-0.1.3 \ + unicode-bidi-0.3.4 \ + unicode-normalization-0.1.7 \ + unicode-xid-0.1.0 \ + unreachable-1.0.0 \ + url-1.7.2 \ + utf8-ranges-1.0.2 \ + version_check-0.1.5 \ + void-1.0.2 \ + winapi-0.3.6 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 OPTIONS_DEFINE= DOCS |