Update newsboat to 2.17.1.

This commit is contained in:
fcambus 2019-11-10 17:00:15 +00:00
parent ef22feef1a
commit c329aec589
6 changed files with 207 additions and 26 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.13 2019/09/02 07:03:39 semarie Exp $
# $OpenBSD: Makefile,v 1.14 2019/11/10 17:00:15 fcambus Exp $
COMMENT = RSS/Atom feed reader for text terminals
V = 2.15
V = 2.17.1
DISTNAME = newsboat-$V
REVISION = 0
CATEGORIES = www
@ -16,7 +15,7 @@ MAINTAINER = Frederic Cambus <fcambus@openbsd.org>
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} c crypto curl curses iconv intl
WANTLIB += json-c m sqlite3 stfl xml2
WANTLIB += json-c m sqlite3 ssl stfl xml2
MASTER_SITES = https://www.newsboat.org/releases/$V/
@ -39,31 +38,48 @@ MODCARGO_CRATES += arrayvec 0.4.10 # MIT/Apache-2.0
MODCARGO_CRATES += autocfg 0.1.2 # Apache-2.0/MIT
MODCARGO_CRATES += backtrace 0.3.13 # MIT/Apache-2.0
MODCARGO_CRATES += backtrace-sys 0.1.28 # MIT/Apache-2.0
MODCARGO_CRATES += bit-set 0.5.1 # MIT/Apache-2.0
MODCARGO_CRATES += bit-vec 0.5.1 # MIT/Apache-2.0
MODCARGO_CRATES += bitflags 1.0.4 # MIT/Apache-2.0
MODCARGO_CRATES += blake2-rfc 0.2.18 # MIT OR Apache-2.0
MODCARGO_CRATES += cc 1.0.29 # MIT/Apache-2.0
MODCARGO_CRATES += cfg-if 0.1.6 # MIT/Apache-2.0
MODCARGO_CRATES += chrono 0.4.6 # MIT/Apache-2.0
MODCARGO_CRATES += clap 2.33.0 # MIT
MODCARGO_CRATES += cloudabi 0.0.3 # BSD-2-Clause
MODCARGO_CRATES += constant_time_eq 0.1.3 # CC0-1.0
MODCARGO_CRATES += curl-sys 0.4.5 # MIT
MODCARGO_CRATES += dirs 1.0.4 # MIT OR Apache-2.0
MODCARGO_CRATES += failure 0.1.5 # MIT OR Apache-2.0
MODCARGO_CRATES += failure_derive 0.1.5 # MIT OR Apache-2.0
MODCARGO_CRATES += fnv 1.0.6 # Apache-2.0 / MIT
MODCARGO_CRATES += fuchsia-cprng 0.1.1 # LICENSE
MODCARGO_CRATES += gettext-rs 0.4.1 # MIT
MODCARGO_CRATES += gettext-sys 0.19.8 # MIT
MODCARGO_CRATES += idna 0.1.5 # MIT/Apache-2.0
MODCARGO_CRATES += kernel32-sys 0.2.2 # MIT
MODCARGO_CRATES += lazy_static 0.2.11 # MIT/Apache-2.0
MODCARGO_CRATES += lazy_static 1.2.0 # MIT/Apache-2.0
MODCARGO_CRATES += libc 0.2.63 # MIT OR Apache-2.0
MODCARGO_CRATES += libc 0.2.48 # MIT OR Apache-2.0
MODCARGO_CRATES += libz-sys 1.0.17 # MIT/Apache-2.0
MODCARGO_CRATES += locale_config 0.2.2 # MIT
MODCARGO_CRATES += lock_api 0.1.5 # Apache-2.0/MIT
MODCARGO_CRATES += matches 0.1.8 # MIT
MODCARGO_CRATES += memchr 2.1.3 # Unlicense/MIT
MODCARGO_CRATES += natord 1.0.9 # MIT
MODCARGO_CRATES += nodrop 0.1.13 # MIT/Apache-2.0
MODCARGO_CRATES += nom 4.2.3 # MIT
MODCARGO_CRATES += num-integer 0.1.39 # MIT/Apache-2.0
MODCARGO_CRATES += num-traits 0.2.6 # MIT/Apache-2.0
MODCARGO_CRATES += once_cell 0.1.8 # MIT OR Apache-2.0
MODCARGO_CRATES += openssl-sys 0.9.46 # MIT
MODCARGO_CRATES += parking_lot 0.7.1 # Apache-2.0/MIT
MODCARGO_CRATES += parking_lot_core 0.4.0 # Apache-2.0/MIT
MODCARGO_CRATES += percent-encoding 1.0.1 # MIT/Apache-2.0
MODCARGO_CRATES += pkg-config 0.3.14 # MIT/Apache-2.0
MODCARGO_CRATES += proc-macro2 0.4.27 # MIT/Apache-2.0
MODCARGO_CRATES += proptest 0.7.2 # MIT/Apache-2.0
MODCARGO_CRATES += quick-error 1.2.2 # MIT/Apache-2.0
MODCARGO_CRATES += quote 0.6.11 # MIT/Apache-2.0
MODCARGO_CRATES += rand 0.4.6 # MIT/Apache-2.0
MODCARGO_CRATES += rand 0.5.6 # MIT/Apache-2.0
@ -80,33 +96,46 @@ MODCARGO_CRATES += rand_xorshift 0.1.1 # MIT/Apache-2.0
MODCARGO_CRATES += rdrand 0.4.0 # ISC
MODCARGO_CRATES += redox_syscall 0.1.51 # MIT
MODCARGO_CRATES += redox_users 0.2.0 # MIT
MODCARGO_CRATES += regex 0.2.11 # MIT/Apache-2.0
MODCARGO_CRATES += regex 1.1.0 # MIT/Apache-2.0
MODCARGO_CRATES += regex-syntax 0.4.2 # MIT/Apache-2.0
MODCARGO_CRATES += regex-syntax 0.5.6 # MIT/Apache-2.0
MODCARGO_CRATES += regex-syntax 0.6.5 # MIT/Apache-2.0
MODCARGO_CRATES += remove_dir_all 0.5.1 # MIT/Apache-2.0
MODCARGO_CRATES += rustc-demangle 0.1.13 # MIT/Apache-2.0
MODCARGO_CRATES += rustc_version 0.2.3 # MIT/Apache-2.0
MODCARGO_CRATES += rusty-fork 0.2.1 # MIT/Apache-2.0
MODCARGO_CRATES += scoped_threadpool 0.1.9 # MIT
MODCARGO_CRATES += scopeguard 0.3.3 # MIT/Apache-2.0
MODCARGO_CRATES += section_testing 0.0.4 # MIT
MODCARGO_CRATES += semver 0.9.0 # MIT/Apache-2.0
MODCARGO_CRATES += semver-parser 0.7.0 # MIT/Apache-2.0
MODCARGO_CRATES += smallvec 0.6.8 # MIT/Apache-2.0
MODCARGO_CRATES += syn 0.15.26 # MIT/Apache-2.0
MODCARGO_CRATES += synstructure 0.10.1 # MIT
MODCARGO_CRATES += tempfile 3.0.6 # MIT/Apache-2.0
MODCARGO_CRATES += textwrap 0.11.0 # MIT
MODCARGO_CRATES += thread_local 0.3.6 # Apache-2.0/MIT
MODCARGO_CRATES += time 0.1.42 # MIT/Apache-2.0
MODCARGO_CRATES += ucd-util 0.1.3 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-bidi 0.3.4 # MIT / Apache-2.0
MODCARGO_CRATES += unicode-normalization 0.1.8 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-segmentation 1.2.1 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-width 0.1.5 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-xid 0.1.0 # MIT/Apache-2.0
MODCARGO_CRATES += unreachable 1.0.0 # MIT / Apache-2.0
MODCARGO_CRATES += url 1.7.2 # MIT/Apache-2.0
MODCARGO_CRATES += utf8-ranges 1.0.2 # Unlicense/MIT
MODCARGO_CRATES += vcpkg 0.2.6 # MIT/Apache-2.0
MODCARGO_CRATES += version_check 0.1.5 # MIT/Apache-2.0
MODCARGO_CRATES += void 1.0.2 # MIT
MODCARGO_CRATES += wait-timeout 0.1.5 # MIT/Apache-2.0
MODCARGO_CRATES += winapi 0.2.8 # MIT
MODCARGO_CRATES += winapi 0.3.6 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-build 0.1.1 # MIT
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += xdg 2.2.0 # Apache-2.0/MIT
BUILD_DEPENDS = devel/gettext,-tools \
textproc/asciidoc

View File

@ -4,31 +4,48 @@ SHA256 (cargo/arrayvec-0.4.10.tar.gz) = ksf7dryIJqizO07luweiR6gednZKtNVej3PjpNiA
SHA256 (cargo/autocfg-0.1.2.tar.gz) = ptZAvuLaSfYKQGin+uU6zeiYJRSre66LjOqeiMvP15k=
SHA256 (cargo/backtrace-0.3.13.tar.gz) = tbSTtm4DCQ68Q0PrAvlP+UTgy8msZXFJHRcLoCZ0HrU=
SHA256 (cargo/backtrace-sys-0.1.28.tar.gz) = eXyDCsJczJKn+Ke5hiveRAcVUxUUWUphVOPUpU3XabY=
SHA256 (cargo/bit-set-0.5.1.tar.gz) = 6EwjiYLEseHuZo0TbFEMZ6E0ZSecDLNn6muvYxBiCoA=
SHA256 (cargo/bit-vec-0.5.1.tar.gz) = 9Zu+ldTlKmOY7CEjjTFXfysoqdhoB/BspZ0ZHYRA0Ls=
SHA256 (cargo/bitflags-1.0.4.tar.gz) = IoBHp29GhifKcXduzevXMqNCMIH89RJVhbzXxJiGzhI=
SHA256 (cargo/blake2-rfc-0.2.18.tar.gz) = XW1TC90tUpZqbQO3qWSt164aKI0lIUBm/UtgDw95ZAA=
SHA256 (cargo/cc-1.0.29.tar.gz) = Q5CjtfT2vOnB0MABKDed9DPlN3f90w6S8WpSkzK67E4=
SHA256 (cargo/cfg-if-0.1.6.tar.gz) = CCu5so4A08nTnMA+ZM5M6g8bubP95JPwy8AIRy0ivfQ=
SHA256 (cargo/chrono-0.4.6.tar.gz) = RZEogRIcsm+tfDjBe6faoYdkdxg2s0+rfT+9k+1jOHg=
SHA256 (cargo/clap-2.33.0.tar.gz) = UGf1uy2A711otMh9uBYB8LdbymJ7wu92sUHXuEajxtk=
SHA256 (cargo/cloudabi-0.0.3.tar.gz) = 3fxbmqXUUHrK+HLecQUd/Q4wmGDoiWbhBR5GKgd6rE8=
SHA256 (cargo/constant_time_eq-0.1.3.tar.gz) = j/AS4iXOFm1EIuDnhBnZAXGXYPYq4reWnKa1ZNG1Sp4=
SHA256 (cargo/curl-sys-0.4.5.tar.gz) = ccY6VAqe5OFeVsPtmxGi8SEjm59te3/jD2FuBIFI35o=
SHA256 (cargo/dirs-1.0.4.tar.gz) = iJct6JH2EYCStkPYWgso4GeOD5SNf4eaoy8tWq/pfSo=
SHA256 (cargo/failure-0.1.5.tar.gz) = eVvYPTq+uSIPJX5ZeqAIClCLJ1M4JK3zNlKWSPar9+I=
SHA256 (cargo/failure_derive-0.1.5.tar.gz) = 6hBjkV/X70MJ4iKloHz5wxn7nHg2sfibhUWGctuxJ+E=
SHA256 (cargo/fnv-1.0.6.tar.gz) = L62FVT4JpviB9znCnwsAsPATV8dDJm1Hi2iVHOIyhfM=
SHA256 (cargo/fuchsia-cprng-0.1.1.tar.gz) = oG931SbBpgG3xM3Zj1S16qv/wU1fLwKW/r3H81fG07o=
SHA256 (cargo/gettext-rs-0.4.1.tar.gz) = slAgceCIZRvV/sh6iWvipbkI6BcHDTUKU0owWrycYEg=
SHA256 (cargo/gettext-sys-0.19.8.tar.gz) = YsZEwLi3Nwb7jHQgUz/TCr9vQcJwOZS8bwgm/Ot/s9Y=
SHA256 (cargo/idna-0.1.5.tar.gz) = OPCeDwsftV/e4fF0cK2ADad69RhqGnbAJrZ5NYt+hE4=
SHA256 (cargo/kernel32-sys-0.2.2.tar.gz) = dQdiSylINDHAui2Crs6Mps26k4K/9N3Q90kFYMBWCY0=
SHA256 (cargo/lazy_static-0.2.11.tar.gz) = dvAzx61hRFxbNHxzgt0SN4R+sbzlkP5QNl3LM9VGvnM=
SHA256 (cargo/lazy_static-1.2.0.tar.gz) = o3TIm521WJVFOnTB44hh2d7sCwG0BaglFunV3kgg3qE=
SHA256 (cargo/libc-0.2.63.tar.gz) = 15WDUCv/BSPhB8pE3TZv+AfGRCtKlMzvBDLH6E+FZYM=
SHA256 (cargo/libc-0.2.48.tar.gz) = 6WLHZBAIrAEPpgp9/cFxJEnynETvLUcCOUrqlD7nUEc=
SHA256 (cargo/libz-sys-1.0.17.tar.gz) = ROu8dg/S0vTZPeCaDhPZfgV2EgUuhx2pmFzty0Uea9U=
SHA256 (cargo/locale_config-0.2.2.tar.gz) = FPvuDjm8LdaiQnxP3qZumCbMH9CbCgt1UDWfX27+Has=
SHA256 (cargo/lock_api-0.1.5.tar.gz) = YuvxOR9qytYOXItDcG3eRYLfdcBmmKtEUR0VAWvCRCw=
SHA256 (cargo/matches-0.1.8.tar.gz) = f/xcUzhGnU0+oX0mn6jqNRKtJHJHwwvS32nmgwntCgg=
SHA256 (cargo/memchr-2.1.3.tar.gz) = 4d1OqsKYwyzgfrbtkkLtp9gpVbkXC31ttZsuAsxj/Lg=
SHA256 (cargo/natord-1.0.9.tar.gz) = MI2W243rxyfD/ZdEqsUXUSQ0IORu30AQEJCNp/jV5Xw=
SHA256 (cargo/nodrop-0.1.13.tar.gz) = L5Zn3cxsyKQ6/Jt5F1mdchaqCcRjkZ6jLFntbKyLyUU=
SHA256 (cargo/nom-4.2.3.tar.gz) = KtKpGo6GnuswucsxGa6HdzqPSuYX9BseucFUspBfe9Y=
SHA256 (cargo/num-integer-0.1.39.tar.gz) = 6D1SjSZ38FGMVwuvK3q9zwzS0kiGC2hQe9yz6R1MDOo=
SHA256 (cargo/num-traits-0.2.6.tar.gz) = CzpdfMl9bTDYubyPoZv0U0n/5GJB6IFvUPYvbWqqvuE=
SHA256 (cargo/once_cell-0.1.8.tar.gz) = UywpomEWikXOKJSPlTfd16XdJyzFE7MBex6CqI+WLDc=
SHA256 (cargo/openssl-sys-0.9.46.tar.gz) = BWNuBrT4di1LgdJKNR85ZvOL0lzLz9I1YGyR/bgsxg8=
SHA256 (cargo/parking_lot-0.7.1.tar.gz) = q0G0rtCCcF0QVkFq5EaLbqmdUlmezzFpsACI1DET4zc=
SHA256 (cargo/parking_lot_core-0.4.0.tar.gz) = lMjHkjk2so1Ubf0U1EcurzTJmxThyXOjKz5tTrBCmMk=
SHA256 (cargo/percent-encoding-1.0.1.tar.gz) = MQEN0uGsM9W0altBNJUjmIKBPgNp+O2KXiZvFzYC+DE=
SHA256 (cargo/pkg-config-0.3.14.tar.gz) = Z26OsrG0yQQ1Eam3vqCRUyDX5QKwoHn7A/ljWlJSsYw=
SHA256 (cargo/proc-macro2-0.4.27.tar.gz) = TTF/nK7OeWvhmAg3/Vyz3+xWE+vbBK0JVt7qg84WiRU=
SHA256 (cargo/proptest-0.7.2.tar.gz) = J/J1p2uCRxQEbOCx4AMj4GQ34Cfy0xsrYnLK4wr68Y0=
SHA256 (cargo/quick-error-1.2.2.tar.gz) = knS5QIh86a3d6ZxO7mtcRMxJSxgrl+c9yP/cszl/0/A=
SHA256 (cargo/quote-0.6.11.tar.gz) = zdjgS9nFLgNCtAZGnUlPywM75L2+XGBgFt77sWgUEeE=
SHA256 (cargo/rand-0.4.6.tar.gz) = VShAuXATsaJpksEerDS913jkZGAaTCBUtfC/98Z2EpM=
SHA256 (cargo/rand-0.5.6.tar.gz) = xhjEfNPr0gl5ARWrg33kFCVyOVatPOLmp/CYkJR8rLk=
@ -45,65 +62,95 @@ SHA256 (cargo/rand_xorshift-0.1.1.tar.gz) = y/fp5iNUmw4h9ul8+OzyR8Go/S6KmSriZTFD
SHA256 (cargo/rdrand-0.4.0.tar.gz) = Z4BU63coa1FYG6Q2IMyRGr8CdYyR+T9Hl2eu0PkEWLI=
SHA256 (cargo/redox_syscall-0.1.51.tar.gz) = Qj43b//KPfoGyel5CpzNKC+vs8xuY5fQHb9k+brMa4U=
SHA256 (cargo/redox_users-0.2.0.tar.gz) = IUqX5JvmT9LIb1aN0MssdX0sxT3pWyc7atChyQhILyY=
SHA256 (cargo/regex-0.2.11.tar.gz) = kymryZ45Ep/M6r0kz12FtGce98KcUOlyvFr+MkOOw4Q=
SHA256 (cargo/regex-1.1.0.tar.gz) = N+fLvTcIac4ujf8lxwGHAtELIaIO9xNTFvja7NbCW38=
SHA256 (cargo/regex-syntax-0.4.2.tar.gz) = jpMcWLk9hvCAxzS/0rzn3QB5riMxI1gYEzyL5/Qi4g4=
SHA256 (cargo/regex-syntax-0.5.6.tar.gz) = fXB6T6Jjfy3KLvn9AiJex2Yf4BpTYjweZRW2kWUR96c=
SHA256 (cargo/regex-syntax-0.6.5.tar.gz) = jC817trVKV/fAKY9fUsjgTVyP5K0NOwGd02tFcerCGE=
SHA256 (cargo/remove_dir_all-0.5.1.tar.gz) = NIi6G5oghNOGRcTAgnahdS3L8scTDXTxVpaBrV0nmcU=
SHA256 (cargo/rustc-demangle-0.1.13.tar.gz) = rayq4W0Ctuw3/ces/N3zZZeN520Zg9PuIq/CYOHKlhk=
SHA256 (cargo/rustc_version-0.2.3.tar.gz) = E44+Cstsn7JYsZtny4q9Y8AGedKFGAXqFRRlRk/pAwo=
SHA256 (cargo/rusty-fork-0.2.1.tar.gz) = lZHxkNKFJyC2ecIfZq2Sn58de7CdEZPCYWdYYCnYSJw=
SHA256 (cargo/scoped_threadpool-0.1.9.tar.gz) = HVH131r0OrPxNgtCn6XgFSrFzowL1khcrkkDMuloRqg=
SHA256 (cargo/scopeguard-0.3.3.tar.gz) = lCWPU2Aa8R5qSfciQi9uNCXFKwYkWlz5vAmQixdPXic=
SHA256 (cargo/section_testing-0.0.4.tar.gz) = 7OTX2Y/at13f9cT61UpMetAiKhPIo8aFnxA3odnlPyg=
SHA256 (cargo/semver-0.9.0.tar.gz) = HX657ywYZhkCzEflNfm8UbeKzSVNpx03XC9nINmkBAM=
SHA256 (cargo/semver-parser-0.7.0.tar.gz) = OIod8lPsoIVQvvbHI5LP58MJFL9B31Jptoy9b/j1cKM=
SHA256 (cargo/smallvec-0.6.8.tar.gz) = iK6gc5Zasp9u21ST+vlq1mL7GKqe6xhqO3BXlRYF7RU=
SHA256 (cargo/syn-0.15.26.tar.gz) = +S5imqHZyCeyu4KXBGwcz/xXyZuUemgNPM/x8Tajvuk=
SHA256 (cargo/synstructure-0.10.1.tar.gz) = c2hxOb+ZKFSDyWrArdSCw3dlKL6sHZfURPbpHyA6IBU=
SHA256 (cargo/tempfile-3.0.6.tar.gz) = N9qlWnJAxJMchFWfA7PK19GVNYQNHEoMxOmy+w3PcP8=
SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA=
SHA256 (cargo/thread_local-0.3.6.tar.gz) = xrU+MpAA7cKzTb6FRf0g5VozM2LQoyGQloWhm9KMPxs=
SHA256 (cargo/time-0.1.42.tar.gz) = 243PyghsEUPJJwrEKiu9in7kd7eKyORbGav7DL7eS28=
SHA256 (cargo/ucd-util-0.1.3.tar.gz) = U1wgTuTYQ0R4WTSAuPhqtF7JquDoPFaMqBq/D9Doj4Y=
SHA256 (cargo/unicode-bidi-0.3.4.tar.gz) = SfK9DGRoqCMOHbIpz/gCkhfPYjx2fqXWC/vUJynqVNU=
SHA256 (cargo/unicode-normalization-0.1.8.tar.gz) = FBM5oIuYLZQr4soG/4sHZWPL4iPRvv1UUHFnkNROJCY=
SHA256 (cargo/unicode-segmentation-1.2.1.tar.gz) = qmAk/BLd/RxtvBSoD6IyTUVohJhpt3n2vTfl5MAzRNE=
SHA256 (cargo/unicode-width-0.1.5.tar.gz) = iCOGIxxF30cAsnXH/1W282mHgKZQAmOA5y2r52+kZSY=
SHA256 (cargo/unicode-xid-0.1.0.tar.gz) = /HIwR5bQgY41fq1OAA0ZycF0qyPcEQk6yRkFTSCmp/w=
SHA256 (cargo/unreachable-1.0.0.tar.gz) = OCgQh3/kSJkd/H8N1uOuXVgIj9DqXjUYllX4TmgU+lY=
SHA256 (cargo/url-1.7.2.tar.gz) = 3U58DVMSZjaVGaSqTzmddIvTcEOwC94eT/H2ChILNVo=
SHA256 (cargo/utf8-ranges-1.0.2.tar.gz) = eW9+SL74dgn3refgZJWofVzQbHhm5qXL/O/8VYokNzc=
SHA256 (cargo/vcpkg-0.2.6.tar.gz) = 3vKW0+s7EjcbLH0Og7/hQD5Nstegu6MkoSshxO4TFD0=
SHA256 (cargo/version_check-0.1.5.tar.gz) = kUsaZ3bEySmmAvr9i8dC4GNl1Ly+SMMPnMpYJPcNyd0=
SHA256 (cargo/void-1.0.2.tar.gz) = agLkiF7TvA8t6Q6m3UXry7ZtrP/gNUf627DuridwiH0=
SHA256 (cargo/wait-timeout-0.1.5.tar.gz) = ufO/dBqAFTGZPbZHi5VoIRdHH3aRb15pDdjUU5Wwk0k=
SHA256 (cargo/winapi-0.2.8.tar.gz) = Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo=
SHA256 (cargo/winapi-0.3.6.tar.gz) = ksHrM2QeJ2z6IUoFIqytV75cVrEMs0izxRF9t186xLA=
SHA256 (cargo/winapi-build-0.1.1.tar.gz) = LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw=
SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
SHA256 (newsboat-2.15.tar.xz) = 2mjOk8At2pCKRx74mUuzxmjwYOtgRtSGw/BWScZlDbc=
SHA256 (cargo/xdg-2.2.0.tar.gz) = 0IloGqEGqG+t4bASj7Xa8H1YZ6UJqwNtmZiN7IBCmlc=
SHA256 (newsboat-2.17.1.tar.xz) = wevSSwFxcxVugXoaPdHZgoCN7DCokeH0h4BuX4YXGZc=
SIZE (cargo/aho-corasick-0.6.9.tar.gz) = 25979
SIZE (cargo/argon2rs-0.2.5.tar.gz) = 353096
SIZE (cargo/arrayvec-0.4.10.tar.gz) = 26133
SIZE (cargo/autocfg-0.1.2.tar.gz) = 10444
SIZE (cargo/backtrace-0.3.13.tar.gz) = 34101
SIZE (cargo/backtrace-sys-0.1.28.tar.gz) = 522603
SIZE (cargo/bit-set-0.5.1.tar.gz) = 14125
SIZE (cargo/bit-vec-0.5.1.tar.gz) = 18765
SIZE (cargo/bitflags-1.0.4.tar.gz) = 15282
SIZE (cargo/blake2-rfc-0.2.18.tar.gz) = 15676
SIZE (cargo/cc-1.0.29.tar.gz) = 42386
SIZE (cargo/cfg-if-0.1.6.tar.gz) = 7411
SIZE (cargo/chrono-0.4.6.tar.gz) = 133108
SIZE (cargo/clap-2.33.0.tar.gz) = 196458
SIZE (cargo/cloudabi-0.0.3.tar.gz) = 22156
SIZE (cargo/constant_time_eq-0.1.3.tar.gz) = 1279
SIZE (cargo/curl-sys-0.4.5.tar.gz) = 2983237
SIZE (cargo/dirs-1.0.4.tar.gz) = 12844
SIZE (cargo/failure-0.1.5.tar.gz) = 36749
SIZE (cargo/failure_derive-0.1.5.tar.gz) = 4884
SIZE (cargo/fnv-1.0.6.tar.gz) = 11131
SIZE (cargo/fuchsia-cprng-0.1.1.tar.gz) = 2950
SIZE (cargo/gettext-rs-0.4.1.tar.gz) = 8488
SIZE (cargo/gettext-sys-0.19.8.tar.gz) = 7215851
SIZE (cargo/idna-0.1.5.tar.gz) = 258735
SIZE (cargo/kernel32-sys-0.2.2.tar.gz) = 24537
SIZE (cargo/lazy_static-0.2.11.tar.gz) = 12361
SIZE (cargo/lazy_static-1.2.0.tar.gz) = 10840
SIZE (cargo/libc-0.2.63.tar.gz) = 437880
SIZE (cargo/libc-0.2.48.tar.gz) = 353045
SIZE (cargo/libz-sys-1.0.17.tar.gz) = 632674
SIZE (cargo/locale_config-0.2.2.tar.gz) = 20975
SIZE (cargo/lock_api-0.1.5.tar.gz) = 16967
SIZE (cargo/matches-0.1.8.tar.gz) = 2216
SIZE (cargo/memchr-2.1.3.tar.gz) = 20069
SIZE (cargo/natord-1.0.9.tar.gz) = 3866
SIZE (cargo/nodrop-0.1.13.tar.gz) = 7508
SIZE (cargo/nom-4.2.3.tar.gz) = 115343
SIZE (cargo/num-integer-0.1.39.tar.gz) = 17881
SIZE (cargo/num-traits-0.2.6.tar.gz) = 39923
SIZE (cargo/once_cell-0.1.8.tar.gz) = 14908
SIZE (cargo/openssl-sys-0.9.46.tar.gz) = 44219
SIZE (cargo/parking_lot-0.7.1.tar.gz) = 32670
SIZE (cargo/parking_lot_core-0.4.0.tar.gz) = 26817
SIZE (cargo/percent-encoding-1.0.1.tar.gz) = 10057
SIZE (cargo/pkg-config-0.3.14.tar.gz) = 13565
SIZE (cargo/proc-macro2-0.4.27.tar.gz) = 34098
SIZE (cargo/proptest-0.7.2.tar.gz) = 144622
SIZE (cargo/quick-error-1.2.2.tar.gz) = 15132
SIZE (cargo/quote-0.6.11.tar.gz) = 17283
SIZE (cargo/rand-0.4.6.tar.gz) = 76401
SIZE (cargo/rand-0.5.6.tar.gz) = 137236
@ -120,31 +167,44 @@ SIZE (cargo/rand_xorshift-0.1.1.tar.gz) = 8997
SIZE (cargo/rdrand-0.4.0.tar.gz) = 6456
SIZE (cargo/redox_syscall-0.1.51.tar.gz) = 15646
SIZE (cargo/redox_users-0.2.0.tar.gz) = 11104
SIZE (cargo/regex-0.2.11.tar.gz) = 209507
SIZE (cargo/regex-1.1.0.tar.gz) = 241219
SIZE (cargo/regex-syntax-0.4.2.tar.gz) = 126234
SIZE (cargo/regex-syntax-0.5.6.tar.gz) = 233912
SIZE (cargo/regex-syntax-0.6.5.tar.gz) = 272475
SIZE (cargo/remove_dir_all-0.5.1.tar.gz) = 8726
SIZE (cargo/rustc-demangle-0.1.13.tar.gz) = 11726
SIZE (cargo/rustc_version-0.2.3.tar.gz) = 10210
SIZE (cargo/rusty-fork-0.2.1.tar.gz) = 20069
SIZE (cargo/scoped_threadpool-0.1.9.tar.gz) = 7800
SIZE (cargo/scopeguard-0.3.3.tar.gz) = 9605
SIZE (cargo/section_testing-0.0.4.tar.gz) = 4362
SIZE (cargo/semver-0.9.0.tar.gz) = 17344
SIZE (cargo/semver-parser-0.7.0.tar.gz) = 10268
SIZE (cargo/smallvec-0.6.8.tar.gz) = 21448
SIZE (cargo/syn-0.15.26.tar.gz) = 145493
SIZE (cargo/synstructure-0.10.1.tar.gz) = 17836
SIZE (cargo/tempfile-3.0.6.tar.gz) = 23337
SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322
SIZE (cargo/thread_local-0.3.6.tar.gz) = 12388
SIZE (cargo/time-0.1.42.tar.gz) = 30005
SIZE (cargo/ucd-util-0.1.3.tar.gz) = 25897
SIZE (cargo/unicode-bidi-0.3.4.tar.gz) = 32228
SIZE (cargo/unicode-normalization-0.1.8.tar.gz) = 71158
SIZE (cargo/unicode-segmentation-1.2.1.tar.gz) = 68223
SIZE (cargo/unicode-width-0.1.5.tar.gz) = 15761
SIZE (cargo/unicode-xid-0.1.0.tar.gz) = 16000
SIZE (cargo/unreachable-1.0.0.tar.gz) = 6355
SIZE (cargo/url-1.7.2.tar.gz) = 68597
SIZE (cargo/utf8-ranges-1.0.2.tar.gz) = 8510
SIZE (cargo/vcpkg-0.2.6.tar.gz) = 9866
SIZE (cargo/version_check-0.1.5.tar.gz) = 8173
SIZE (cargo/void-1.0.2.tar.gz) = 2356
SIZE (cargo/wait-timeout-0.1.5.tar.gz) = 12797
SIZE (cargo/winapi-0.2.8.tar.gz) = 455145
SIZE (cargo/winapi-0.3.6.tar.gz) = 1029391
SIZE (cargo/winapi-build-0.1.1.tar.gz) = 669
SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SIZE (newsboat-2.15.tar.xz) = 501324
SIZE (cargo/xdg-2.2.0.tar.gz) = 13387
SIZE (newsboat-2.17.1.tar.xz) = 571412

View File

@ -1,38 +1,32 @@
$OpenBSD: patch-Makefile,v 1.4 2019/04/02 09:01:14 fcambus Exp $
$OpenBSD: patch-Makefile,v 1.5 2019/11/10 17:00:15 fcambus Exp $
Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -21,7 +21,7 @@ GIT_HASH:=$(shell git describe --abbrev=4 --dirty --al
DEFINES+=-DGIT_HASH=\"$(GIT_HASH)\"
endif
@@ -16,7 +16,7 @@ CXX_FOR_BUILD?=$(CXX)
# compiler and linker flags
DEFINES=-DLOCALEDIR=\"$(localedir)\"
-WARNFLAGS=-Werror -Wall -Wextra -Wunreachable-code
+WARNFLAGS=-Wall -Wextra -Wunreachable-code
INCLUDES=-Iinclude -Istfl -Ifilter -I. -Irss
BARE_CXXFLAGS=-std=c++11 -O2 -ggdb $(INCLUDES)
LDFLAGS+=-L.
@@ -51,7 +51,7 @@ FILTERLIB_OUTPUT=libfilter.a
@@ -46,7 +46,7 @@ FILTERLIB_OUTPUT=libfilter.a
NEWSBOAT=newsboat
NEWSBOAT_SOURCES:=$(shell cat mk/newsboat.deps)
NEWSBOAT_OBJS:=$(patsubst %.cpp,%.o,$(NEWSBOAT_SOURCES))
-NEWSBOAT_LIBS=-lboat -lfilter -lpthread -lrsspp
+NEWSBOAT_LIBS=-lboat -lfilter -lpthread -lrsspp -lcurses
-NEWSBOAT_LIBS=-lboat -lnewsboat -lfilter -lpthread -lrsspp -ldl
+NEWSBOAT_LIBS=-lboat -lnewsboat -lfilter -lpthread -lrsspp -lcurses
RSSPPLIB_SOURCES=$(sort $(wildcard rss/*.cpp))
RSSPPLIB_OBJS=$(patsubst rss/%.cpp,rss/%.o,$(RSSPPLIB_SOURCES))
@@ -76,12 +76,12 @@ LDFLAGS+=-L./target/release
endif
CARGO_FLAGS+=--release
endif
-LDFLAGS+=-lnewsboat -lpthread -ldl
+LDFLAGS+=-lnewsboat -lpthread
@@ -75,7 +75,7 @@ endif
PODBOAT=podboat
PODBOAT_SOURCES:=$(shell cat mk/podboat.deps)
PODBOAT_OBJS:=$(patsubst %.cpp,%.o,$(PODBOAT_SOURCES))
-PODBOAT_LIBS=-lboat -lpthread
+PODBOAT_LIBS=-lboat -lpthread -lcurses
-PODBOAT_LIBS=-lboat -lnewsboat -lpthread -ldl
+PODBOAT_LIBS=-lboat -lnewsboat -lpthread -lcurses
ifeq (, $(filter Linux GNU GNU/%, $(shell uname -s)))
NEWSBOAT_LIBS+=-liconv -lintl

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-modcargo-crates_gettext-sys-0_19_8_build_rs,v 1.1 2019/11/10 17:00:15 fcambus Exp $
Use system gettext, and not the vendored version from the crate.
Index: modcargo-crates/gettext-sys-0.19.8/build.rs
--- modcargo-crates/gettext-sys-0.19.8/build.rs.orig
+++ modcargo-crates/gettext-sys-0.19.8/build.rs
@@ -79,6 +79,7 @@ fn main() {
return;
}
// else can't use system gettext on this target
+ return;
}
if target.contains("apple-darwin") {

View File

@ -0,0 +1,55 @@
$OpenBSD: patch-modcargo-crates_openssl-sys-0_9_46_build_main_rs,v 1.1 2019/11/10 17:00:15 fcambus Exp $
Support LibreSSL 3.0.x.
Index: modcargo-crates/openssl-sys-0.9.46/build/main.rs
--- modcargo-crates/openssl-sys-0.9.46/build/main.rs.orig
+++ modcargo-crates/openssl-sys-0.9.46/build/main.rs
@@ -183,28 +183,30 @@ See rust-openssl README for more information:
if let Some(libressl_version) = libressl_version {
println!("cargo:libressl_version_number={:x}", libressl_version);
+ let major = (libressl_version >> 28) as u8;
let minor = (libressl_version >> 20) as u8;
let fix = (libressl_version >> 12) as u8;
- let (minor, fix) = match (minor, fix) {
- (5, 0) => ('5', '0'),
- (5, 1) => ('5', '1'),
- (5, 2) => ('5', '2'),
- (5, _) => ('5', 'x'),
- (6, 0) => ('6', '0'),
- (6, 1) => ('6', '1'),
- (6, 2) => ('6', '2'),
- (6, _) => ('6', 'x'),
- (7, _) => ('7', 'x'),
- (8, 0) => ('8', '0'),
- (8, 1) => ('8', '1'),
- (8, _) => ('8', 'x'),
- (9, 0) => ('9', '0'),
- (9, _) => ('9', 'x'),
- _ => version_error(),
+ let (major, minor, fix) = match (major, minor, fix) {
+ (2, 5, 0) => ('2', '5', '0'),
+ (2, 5, 1) => ('2', '5', '1'),
+ (2, 5, 2) => ('2', '5', '2'),
+ (2, 5, _) => ('2', '5', 'x'),
+ (2, 6, 0) => ('2', '6', '0'),
+ (2, 6, 1) => ('2', '6', '1'),
+ (2, 6, 2) => ('2', '6', '2'),
+ (2, 6, _) => ('2', '6', 'x'),
+ (2, 7, _) => ('2', '7', 'x'),
+ (2, 8, 0) => ('2', '8', '0'),
+ (2, 8, 1) => ('2', '8', '1'),
+ (2, 8, _) => ('2', '8', 'x'),
+ (2, 9, 0) => ('2', '9', '0'),
+ (2, 9, _) => ('2', '9', 'x'),
+ (3, 0, 0) => ('3', '0', '0'),
+ _ => ('3', '0', '0'),
};
println!("cargo:libressl=true");
- println!("cargo:libressl_version=2{}{}", minor, fix);
+ println!("cargo:libressl_version={}{}{}", major, minor, fix);
println!("cargo:version=101");
Version::Libressl
} else {

View File

@ -1,12 +1,40 @@
@comment $OpenBSD: PLIST,v 1.2 2017/12/27 15:07:07 fcambus Exp $
@comment $OpenBSD: PLIST,v 1.3 2019/11/10 17:00:16 fcambus Exp $
@bin bin/newsboat
@bin bin/podboat
@man man/man1/newsboat.1
@man man/man1/podboat.1
share/doc/newsboat/
share/doc/newsboat/CHANGELOG.md
share/doc/newsboat/contrib/
share/doc/newsboat/contrib/bookmark-evernote.sh
share/doc/newsboat/contrib/bookmark-pinboard.sh
share/doc/newsboat/contrib/colorschemes/
share/doc/newsboat/contrib/colorschemes/commander
share/doc/newsboat/contrib/colorschemes/cyanism
share/doc/newsboat/contrib/colorschemes/greenscreen
share/doc/newsboat/contrib/colorschemes/inkpot
share/doc/newsboat/contrib/colorschemes/kinda-maia
share/doc/newsboat/contrib/colorschemes/light
share/doc/newsboat/contrib/colorschemes/nord
share/doc/newsboat/contrib/colorschemes/plain
share/doc/newsboat/contrib/colorschemes/psychedelic
share/doc/newsboat/contrib/colorschemes/schleichfahrt
share/doc/newsboat/contrib/colorschemes/simple
share/doc/newsboat/contrib/colorschemes/solarized-dark
share/doc/newsboat/contrib/colorschemes/solarized-light
share/doc/newsboat/contrib/feedgrabber.rb
share/doc/newsboat/contrib/getpocket.com/
share/doc/newsboat/contrib/getpocket.com/after_authentication.md
share/doc/newsboat/contrib/getpocket.com/create-pocket-user-token.sh
share/doc/newsboat/contrib/getpocket.com/readme.md
share/doc/newsboat/contrib/getpocket.com/send-to-pocket.sh
share/doc/newsboat/contrib/heise.rb
share/doc/newsboat/contrib/pinboard.pl
share/doc/newsboat/contrib/slashdot.rb
share/doc/newsboat/docbook-xsl.css
share/doc/newsboat/examples/
share/doc/newsboat/examples/config
share/doc/newsboat/examples/example-bookmark-plugin.sh
share/doc/newsboat/faq.html
share/doc/newsboat/newsboat.html
share/locale/ca/LC_MESSAGES/newsboat.mo