pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/ncgopher net/ncgopher: update to 0.4.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/05e8635a0db6
branches:  trunk
changeset: 379819:05e8635a0db6
user:      pin <pin%pkgsrc.org@localhost>
date:      Mon May 23 21:07:14 2022 +0000

description:
net/ncgopher: update to 0.4.0

0.4.0
  New features:
  - Search in documents. Finally. Search with '/'. Jump to next/previous
    result with n/N. Fixes #5
  - Gemini: Check for redirect loops

  Changes:
  - Breaking: Changed key shortcuts for next/previous link to l/L
  - Removed Config as a dependency and use serde instead
  - Update dependencies

  Bugfixes:
  - Clicking "accept the risk" in the certificate dialog will now automaically
    open the URL
  - Update status message display when fetching content
  - Url-decode path in gopher URIs. Fixes #78
  - Fixed crash when darkmode is enabled (pull request #69)
  - Introduced and fixed crash when bookmarks file does not exist
  - The open image command finally works again
  - Fixed name of arch package in README

diffstat:

 net/ncgopher/Makefile         |   11 +-
 net/ncgopher/cargo-depends.mk |  224 ++++++-------
 net/ncgopher/distinfo         |  674 ++++++++++++++++++++---------------------
 3 files changed, 435 insertions(+), 474 deletions(-)

diffs (truncated from 1099 to 300 lines):

diff -r 30cd4bc939f5 -r 05e8635a0db6 net/ncgopher/Makefile
--- a/net/ncgopher/Makefile     Mon May 23 21:06:45 2022 +0000
+++ b/net/ncgopher/Makefile     Mon May 23 21:07:14 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2022/04/18 19:11:52 adam Exp $
+# $NetBSD: Makefile,v 1.9 2022/05/23 21:07:14 pin Exp $
 
-DISTNAME=      ncgopher-0.3.0
-PKGREVISION=   2
+DISTNAME=      ncgopher-0.4.0
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=jansc/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -24,8 +23,10 @@
 RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.sqlite3}/lib
 
 do-install:
-       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/ncgopher ${DESTDIR}${PREFIX}/bin
-       ${INSTALL_MAN} ${WRKSRC}/ncgopher.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/ncgopher \
+               ${DESTDIR}${PREFIX}/bin
+       ${INSTALL_MAN} ${WRKSRC}/ncgopher.1 \
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
 
 .include "../../lang/rust/cargo.mk"
 .include "../../security/openssl/buildlink3.mk"
diff -r 30cd4bc939f5 -r 05e8635a0db6 net/ncgopher/cargo-depends.mk
--- a/net/ncgopher/cargo-depends.mk     Mon May 23 21:06:45 2022 +0000
+++ b/net/ncgopher/cargo-depends.mk     Mon May 23 21:07:14 2022 +0000
@@ -1,161 +1,151 @@
-# $NetBSD: cargo-depends.mk,v 1.2 2021/09/13 20:32:35 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.3 2022/05/23 21:07:14 pin Exp $
 
-CARGO_CRATE_DEPENDS+=  addr2line-0.16.0
+CARGO_CRATE_DEPENDS+=  addr2line-0.17.0
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
-CARGO_CRATE_DEPENDS+=  ahash-0.4.7
-CARGO_CRATE_DEPENDS+=  ahash-0.6.3
+CARGO_CRATE_DEPENDS+=  ahash-0.7.6
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
-CARGO_CRATE_DEPENDS+=  ansi_term-0.11.0
-CARGO_CRATE_DEPENDS+=  array-macro-1.0.5
-CARGO_CRATE_DEPENDS+=  arrayvec-0.5.2
+CARGO_CRATE_DEPENDS+=  asn1-rs-0.3.1
+CARGO_CRATE_DEPENDS+=  asn1-rs-derive-0.1.0
+CARGO_CRATE_DEPENDS+=  asn1-rs-impl-0.1.0
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
-CARGO_CRATE_DEPENDS+=  autocfg-1.0.1
-CARGO_CRATE_DEPENDS+=  backtrace-0.3.61
+CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
+CARGO_CRATE_DEPENDS+=  backtrace-0.3.65
 CARGO_CRATE_DEPENDS+=  base64-0.13.0
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bitvec-0.19.5
-CARGO_CRATE_DEPENDS+=  block-buffer-0.9.0
-CARGO_CRATE_DEPENDS+=  cc-1.0.70
+CARGO_CRATE_DEPENDS+=  block-buffer-0.10.2
+CARGO_CRATE_DEPENDS+=  cc-1.0.73
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  chrono-0.4.19
-CARGO_CRATE_DEPENDS+=  clap-2.33.3
-CARGO_CRATE_DEPENDS+=  config-0.10.1
-CARGO_CRATE_DEPENDS+=  core-foundation-0.9.1
-CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.2
-CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.1
-CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.1
-CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.5
-CARGO_CRATE_DEPENDS+=  cursive-0.16.3
-CARGO_CRATE_DEPENDS+=  cursive_core-0.2.2
-CARGO_CRATE_DEPENDS+=  darling-0.10.2
-CARGO_CRATE_DEPENDS+=  darling_core-0.10.2
-CARGO_CRATE_DEPENDS+=  darling_macro-0.10.2
+CARGO_CRATE_DEPENDS+=  clap-3.1.18
+CARGO_CRATE_DEPENDS+=  clap_derive-3.1.18
+CARGO_CRATE_DEPENDS+=  clap_lex-0.2.0
+CARGO_CRATE_DEPENDS+=  core-foundation-0.9.3
+CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.3
+CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.2
+CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.4
+CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.8
+CARGO_CRATE_DEPENDS+=  crypto-common-0.1.3
+CARGO_CRATE_DEPENDS+=  cursive-0.18.0
+CARGO_CRATE_DEPENDS+=  cursive_core-0.3.2
+CARGO_CRATE_DEPENDS+=  darling-0.13.4
+CARGO_CRATE_DEPENDS+=  darling_core-0.13.4
+CARGO_CRATE_DEPENDS+=  darling_macro-0.13.4
 CARGO_CRATE_DEPENDS+=  data-encoding-2.3.2
-CARGO_CRATE_DEPENDS+=  der-oid-macro-0.4.0
-CARGO_CRATE_DEPENDS+=  der-parser-5.1.2
-CARGO_CRATE_DEPENDS+=  digest-0.9.0
-CARGO_CRATE_DEPENDS+=  dirs-3.0.2
-CARGO_CRATE_DEPENDS+=  dirs-sys-0.3.6
-CARGO_CRATE_DEPENDS+=  enum-map-0.6.4
-CARGO_CRATE_DEPENDS+=  enum-map-derive-0.4.6
+CARGO_CRATE_DEPENDS+=  der-parser-7.0.0
+CARGO_CRATE_DEPENDS+=  digest-0.10.3
+CARGO_CRATE_DEPENDS+=  dirs-4.0.0
+CARGO_CRATE_DEPENDS+=  dirs-sys-0.3.7
+CARGO_CRATE_DEPENDS+=  displaydoc-0.2.3
+CARGO_CRATE_DEPENDS+=  enum-map-2.1.0
+CARGO_CRATE_DEPENDS+=  enum-map-derive-0.8.0
+CARGO_CRATE_DEPENDS+=  enumset-1.0.11
+CARGO_CRATE_DEPENDS+=  enumset_derive-0.6.0
 CARGO_CRATE_DEPENDS+=  fallible-iterator-0.2.0
 CARGO_CRATE_DEPENDS+=  fallible-streaming-iterator-0.1.9
+CARGO_CRATE_DEPENDS+=  fastrand-1.7.0
 CARGO_CRATE_DEPENDS+=  fnv-1.0.7
 CARGO_CRATE_DEPENDS+=  foreign-types-0.3.2
 CARGO_CRATE_DEPENDS+=  foreign-types-shared-0.1.1
 CARGO_CRATE_DEPENDS+=  form_urlencoded-1.0.1
-CARGO_CRATE_DEPENDS+=  funty-1.1.0
 CARGO_CRATE_DEPENDS+=  gemtext-0.2.1
-CARGO_CRATE_DEPENDS+=  generic-array-0.14.4
-CARGO_CRATE_DEPENDS+=  getrandom-0.2.3
-CARGO_CRATE_DEPENDS+=  gimli-0.25.0
-CARGO_CRATE_DEPENDS+=  hashbrown-0.9.1
-CARGO_CRATE_DEPENDS+=  hashlink-0.6.0
+CARGO_CRATE_DEPENDS+=  generic-array-0.14.5
+CARGO_CRATE_DEPENDS+=  getrandom-0.2.6
+CARGO_CRATE_DEPENDS+=  gimli-0.26.1
+CARGO_CRATE_DEPENDS+=  hashbrown-0.11.2
+CARGO_CRATE_DEPENDS+=  hashlink-0.7.0
+CARGO_CRATE_DEPENDS+=  heck-0.4.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
 CARGO_CRATE_DEPENDS+=  ident_case-1.0.1
 CARGO_CRATE_DEPENDS+=  idna-0.2.3
-CARGO_CRATE_DEPENDS+=  itoa-0.4.8
+CARGO_CRATE_DEPENDS+=  indexmap-1.8.1
+CARGO_CRATE_DEPENDS+=  instant-0.1.12
+CARGO_CRATE_DEPENDS+=  itoa-1.0.2
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
-CARGO_CRATE_DEPENDS+=  lexical-core-0.7.6
-CARGO_CRATE_DEPENDS+=  libc-0.2.101
-CARGO_CRATE_DEPENDS+=  libsqlite3-sys-0.20.1
-CARGO_CRATE_DEPENDS+=  linked-hash-map-0.3.0
-CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.4
-CARGO_CRATE_DEPENDS+=  log-0.4.14
+CARGO_CRATE_DEPENDS+=  libc-0.2.125
+CARGO_CRATE_DEPENDS+=  libsqlite3-sys-0.24.2
+CARGO_CRATE_DEPENDS+=  log-0.4.17
 CARGO_CRATE_DEPENDS+=  maplit-1.0.2
 CARGO_CRATE_DEPENDS+=  matches-0.1.9
-CARGO_CRATE_DEPENDS+=  memchr-2.4.1
+CARGO_CRATE_DEPENDS+=  memchr-2.5.0
 CARGO_CRATE_DEPENDS+=  mime-0.3.16
-CARGO_CRATE_DEPENDS+=  miniz_oxide-0.4.4
-CARGO_CRATE_DEPENDS+=  native-tls-0.2.8
+CARGO_CRATE_DEPENDS+=  minimal-lexical-0.2.1
+CARGO_CRATE_DEPENDS+=  miniz_oxide-0.5.1
+CARGO_CRATE_DEPENDS+=  native-tls-0.2.10
 CARGO_CRATE_DEPENDS+=  ncurses-5.101.0
-CARGO_CRATE_DEPENDS+=  nom-5.1.2
-CARGO_CRATE_DEPENDS+=  nom-6.1.2
-CARGO_CRATE_DEPENDS+=  num-0.3.1
-CARGO_CRATE_DEPENDS+=  num-bigint-0.4.2
-CARGO_CRATE_DEPENDS+=  num-complex-0.3.1
-CARGO_CRATE_DEPENDS+=  num-integer-0.1.44
-CARGO_CRATE_DEPENDS+=  num-iter-0.1.42
-CARGO_CRATE_DEPENDS+=  num-rational-0.3.2
-CARGO_CRATE_DEPENDS+=  num-traits-0.1.43
-CARGO_CRATE_DEPENDS+=  num-traits-0.2.14
-CARGO_CRATE_DEPENDS+=  object-0.26.2
-CARGO_CRATE_DEPENDS+=  oid-registry-0.1.5
-CARGO_CRATE_DEPENDS+=  once_cell-1.8.0
-CARGO_CRATE_DEPENDS+=  opaque-debug-0.3.0
-CARGO_CRATE_DEPENDS+=  openssl-0.10.36
-CARGO_CRATE_DEPENDS+=  openssl-probe-0.1.4
-CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.66
+CARGO_CRATE_DEPENDS+=  nom-7.1.1
+CARGO_CRATE_DEPENDS+=  num-0.4.0
+CARGO_CRATE_DEPENDS+=  num-bigint-0.4.3
+CARGO_CRATE_DEPENDS+=  num-complex-0.4.1
+CARGO_CRATE_DEPENDS+=  num-integer-0.1.45
+CARGO_CRATE_DEPENDS+=  num-iter-0.1.43
+CARGO_CRATE_DEPENDS+=  num-rational-0.4.0
+CARGO_CRATE_DEPENDS+=  num-traits-0.2.15
+CARGO_CRATE_DEPENDS+=  num_threads-0.1.6
+CARGO_CRATE_DEPENDS+=  object-0.28.4
+CARGO_CRATE_DEPENDS+=  oid-registry-0.4.0
+CARGO_CRATE_DEPENDS+=  once_cell-1.10.0
+CARGO_CRATE_DEPENDS+=  openssl-0.10.40
+CARGO_CRATE_DEPENDS+=  openssl-macros-0.1.0
+CARGO_CRATE_DEPENDS+=  openssl-probe-0.1.5
+CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.73
+CARGO_CRATE_DEPENDS+=  os_str_bytes-6.0.1
 CARGO_CRATE_DEPENDS+=  owning_ref-0.4.1
-CARGO_CRATE_DEPENDS+=  pancurses-0.16.1
+CARGO_CRATE_DEPENDS+=  pancurses-0.17.0
 CARGO_CRATE_DEPENDS+=  pdcurses-sys-0.7.1
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.1.0
-CARGO_CRATE_DEPENDS+=  pkg-config-0.3.19
-CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.10
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.29
-CARGO_CRATE_DEPENDS+=  quote-1.0.9
-CARGO_CRATE_DEPENDS+=  radium-0.5.3
-CARGO_CRATE_DEPENDS+=  rand-0.8.4
-CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.1
-CARGO_CRATE_DEPENDS+=  rand_core-0.6.3
-CARGO_CRATE_DEPENDS+=  rand_hc-0.3.1
-CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.10
-CARGO_CRATE_DEPENDS+=  redox_users-0.4.0
-CARGO_CRATE_DEPENDS+=  regex-1.5.4
-CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.25
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.25
+CARGO_CRATE_DEPENDS+=  proc-macro-error-1.0.4
+CARGO_CRATE_DEPENDS+=  proc-macro-error-attr-1.0.4
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.38
+CARGO_CRATE_DEPENDS+=  quote-1.0.18
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.13
+CARGO_CRATE_DEPENDS+=  redox_users-0.4.3
+CARGO_CRATE_DEPENDS+=  regex-1.5.6
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.26
 CARGO_CRATE_DEPENDS+=  remove_dir_all-0.5.3
-CARGO_CRATE_DEPENDS+=  rusqlite-0.24.2
-CARGO_CRATE_DEPENDS+=  rust-ini-0.13.0
+CARGO_CRATE_DEPENDS+=  rusqlite-0.27.0
 CARGO_CRATE_DEPENDS+=  rustc-demangle-0.1.21
-CARGO_CRATE_DEPENDS+=  rusticata-macros-3.2.0
-CARGO_CRATE_DEPENDS+=  rustversion-1.0.5
-CARGO_CRATE_DEPENDS+=  ryu-1.0.5
+CARGO_CRATE_DEPENDS+=  rusticata-macros-4.1.0
 CARGO_CRATE_DEPENDS+=  schannel-0.1.19
-CARGO_CRATE_DEPENDS+=  security-framework-2.4.2
-CARGO_CRATE_DEPENDS+=  security-framework-sys-2.4.2
-CARGO_CRATE_DEPENDS+=  serde-0.8.23
-CARGO_CRATE_DEPENDS+=  serde-1.0.130
-CARGO_CRATE_DEPENDS+=  serde-hjson-0.9.1
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.130
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.67
-CARGO_CRATE_DEPENDS+=  serde_test-0.8.23
-CARGO_CRATE_DEPENDS+=  sha2-0.9.8
-CARGO_CRATE_DEPENDS+=  signal-hook-0.3.10
+CARGO_CRATE_DEPENDS+=  security-framework-2.6.1
+CARGO_CRATE_DEPENDS+=  security-framework-sys-2.6.1
+CARGO_CRATE_DEPENDS+=  serde-1.0.137
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.137
+CARGO_CRATE_DEPENDS+=  sha2-0.10.2
+CARGO_CRATE_DEPENDS+=  signal-hook-0.3.14
 CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.0
-CARGO_CRATE_DEPENDS+=  smallvec-1.6.1
+CARGO_CRATE_DEPENDS+=  smallvec-1.8.0
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
-CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
-CARGO_CRATE_DEPENDS+=  strsim-0.8.0
-CARGO_CRATE_DEPENDS+=  strsim-0.9.3
-CARGO_CRATE_DEPENDS+=  syn-1.0.76
-CARGO_CRATE_DEPENDS+=  tap-1.0.1
-CARGO_CRATE_DEPENDS+=  tempfile-3.2.0
+CARGO_CRATE_DEPENDS+=  strsim-0.10.0
+CARGO_CRATE_DEPENDS+=  syn-1.0.94
+CARGO_CRATE_DEPENDS+=  synstructure-0.12.6
+CARGO_CRATE_DEPENDS+=  tempfile-3.3.0
 CARGO_CRATE_DEPENDS+=  term_size-0.3.2
-CARGO_CRATE_DEPENDS+=  textwrap-0.11.0
-CARGO_CRATE_DEPENDS+=  thiserror-1.0.29
-CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.29
+CARGO_CRATE_DEPENDS+=  termcolor-1.1.3
+CARGO_CRATE_DEPENDS+=  textwrap-0.15.0
+CARGO_CRATE_DEPENDS+=  thiserror-1.0.31
+CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.31
 CARGO_CRATE_DEPENDS+=  time-0.1.44
-CARGO_CRATE_DEPENDS+=  tinyvec-1.4.0
+CARGO_CRATE_DEPENDS+=  time-0.3.9
+CARGO_CRATE_DEPENDS+=  time-macros-0.2.4
+CARGO_CRATE_DEPENDS+=  tinyvec-1.6.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.0
-CARGO_CRATE_DEPENDS+=  toml-0.5.8
-CARGO_CRATE_DEPENDS+=  typenum-1.14.0
-CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.6
+CARGO_CRATE_DEPENDS+=  toml-0.5.9
+CARGO_CRATE_DEPENDS+=  typenum-1.15.0
+CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.8
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.19
-CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.8.0
-CARGO_CRATE_DEPENDS+=  unicode-width-0.1.8
-CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.2
+CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.9.0
+CARGO_CRATE_DEPENDS+=  unicode-width-0.1.9
+CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.3
 CARGO_CRATE_DEPENDS+=  url-2.2.2
+CARGO_CRATE_DEPENDS+=  urlencoding-2.1.0
 CARGO_CRATE_DEPENDS+=  vcpkg-0.2.15
-CARGO_CRATE_DEPENDS+=  vec_map-0.8.2
-CARGO_CRATE_DEPENDS+=  version_check-0.9.3
+CARGO_CRATE_DEPENDS+=  version_check-0.9.4
 CARGO_CRATE_DEPENDS+=  wasi-0.10.0+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+=  wasmer_enumset-1.0.1
-CARGO_CRATE_DEPENDS+=  wasmer_enumset_derive-0.5.0
 CARGO_CRATE_DEPENDS+=  winapi-0.3.9
 CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=  winapi-util-0.1.5
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  winreg-0.5.1
-CARGO_CRATE_DEPENDS+=  wyz-0.2.0
-CARGO_CRATE_DEPENDS+=  x509-parser-0.9.2
+CARGO_CRATE_DEPENDS+=  x509-parser-0.13.2
 CARGO_CRATE_DEPENDS+=  xi-unicode-0.3.0
-CARGO_CRATE_DEPENDS+=  yaml-rust-0.4.5
diff -r 30cd4bc939f5 -r 05e8635a0db6 net/ncgopher/distinfo
--- a/net/ncgopher/distinfo     Mon May 23 21:06:45 2022 +0000



Home | Main Index | Thread Index | Old Index