Skip to content

Commit

Permalink
security/gpg-tui: update to 0.9.0
Browse files Browse the repository at this point in the history
[0.9.0] - 2022-05-27
Added
    Support customizing key bindings (#6)
    Add a separate script for preparing the test environment

Changed
    Bump dependencies
    Bump the Rust version in Dockerfile
    Update man page about custom key bindings

Fixed
    Fix the formatting
    Update application handler tests about custom key bindings
    Update custom key binding handler test
    Fix the keycode handler test
    Fix typo in the script name

Removed
    Remove edition key from rustfmt config
  • Loading branch information
0323pin committed May 29, 2022
1 parent 9f0d2f4 commit b5c1b55
Show file tree
Hide file tree
Showing 3 changed files with 225 additions and 230 deletions.
13 changes: 8 additions & 5 deletions security/gpg-tui/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.20 2022/02/21 09:42:25 pin Exp $
# $NetBSD: Makefile,v 1.21 2022/05/29 17:36:42 pin Exp $

DISTNAME= gpg-tui-0.8.3
DISTNAME= gpg-tui-0.9.0
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GITHUB:=orhun/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Expand All @@ -23,9 +23,12 @@ RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libgpg-error}/l
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5

do-install:
${INSTALL_PROGRAM} ${WRKSRC}/target/release/gpg-tui ${DESTDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/man/gpg-tui.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_MAN} ${WRKSRC}/man/gpg-tui.toml.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
${INSTALL_PROGRAM} ${WRKSRC}/target/release/gpg-tui \
${DESTDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/man/gpg-tui.1 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_MAN} ${WRKSRC}/man/gpg-tui.toml.5 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man5

.include "../../lang/rust/cargo.mk"
.include "../../lang/python/tool.mk"
Expand Down
110 changes: 54 additions & 56 deletions security/gpg-tui/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
# $NetBSD: cargo-depends.mk,v 1.10 2022/02/21 09:42:25 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.11 2022/05/29 17:36:42 pin Exp $

CARGO_CRATE_DEPENDS+= ansi_term-0.12.1
CARGO_CRATE_DEPENDS+= anyhow-1.0.53
CARGO_CRATE_DEPENDS+= anyhow-1.0.57
CARGO_CRATE_DEPENDS+= atty-0.2.14
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= block-0.1.6
CARGO_CRATE_DEPENDS+= block-buffer-0.9.0
CARGO_CRATE_DEPENDS+= bytemuck-1.7.3
CARGO_CRATE_DEPENDS+= bytemuck-1.9.1
CARGO_CRATE_DEPENDS+= byteorder-1.4.3
CARGO_CRATE_DEPENDS+= cassowary-0.3.0
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-3.1.0
CARGO_CRATE_DEPENDS+= clap_complete-3.1.0
CARGO_CRATE_DEPENDS+= clap_derive-3.1.0
CARGO_CRATE_DEPENDS+= clap-3.1.18
CARGO_CRATE_DEPENDS+= clap_complete-3.1.4
CARGO_CRATE_DEPENDS+= clap_derive-3.1.18
CARGO_CRATE_DEPENDS+= clap_lex-0.2.0
CARGO_CRATE_DEPENDS+= clipboard-win-3.1.1
CARGO_CRATE_DEPENDS+= color_quant-1.1.0
CARGO_CRATE_DEPENDS+= colorsys-0.6.5
CARGO_CRATE_DEPENDS+= conv-0.3.3
CARGO_CRATE_DEPENDS+= copypasta-0.7.1
CARGO_CRATE_DEPENDS+= copypasta-ext-0.3.7
CARGO_CRATE_DEPENDS+= cpufeatures-0.2.1
CARGO_CRATE_DEPENDS+= crossterm-0.22.1
CARGO_CRATE_DEPENDS+= crossterm-0.23.0
CARGO_CRATE_DEPENDS+= cpufeatures-0.2.2
CARGO_CRATE_DEPENDS+= crossterm-0.23.2
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.9.0
CARGO_CRATE_DEPENDS+= cstr-argument-0.1.2
CARGO_CRATE_DEPENDS+= ctor-0.1.21
CARGO_CRATE_DEPENDS+= ctor-0.1.22
CARGO_CRATE_DEPENDS+= custom_derive-0.1.7
CARGO_CRATE_DEPENDS+= diff-0.1.12
CARGO_CRATE_DEPENDS+= digest-0.9.0
Expand All @@ -37,112 +37,110 @@ CARGO_CRATE_DEPENDS+= dlib-0.5.0
CARGO_CRATE_DEPENDS+= downcast-rs-1.2.0
CARGO_CRATE_DEPENDS+= either-1.6.1
CARGO_CRATE_DEPENDS+= generic-array-0.14.5
CARGO_CRATE_DEPENDS+= getrandom-0.2.4
CARGO_CRATE_DEPENDS+= getrandom-0.2.6
CARGO_CRATE_DEPENDS+= gpg-error-0.5.2
CARGO_CRATE_DEPENDS+= gpgme-0.10.0
CARGO_CRATE_DEPENDS+= gpgme-sys-0.10.0
CARGO_CRATE_DEPENDS+= hashbrown-0.11.2
CARGO_CRATE_DEPENDS+= heck-0.4.0
CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19
CARGO_CRATE_DEPENDS+= hex-literal-0.3.4
CARGO_CRATE_DEPENDS+= image-0.24.0
CARGO_CRATE_DEPENDS+= indexmap-1.8.0
CARGO_CRATE_DEPENDS+= instant-0.1.12
CARGO_CRATE_DEPENDS+= image-0.24.2
CARGO_CRATE_DEPENDS+= indexmap-1.8.1
CARGO_CRATE_DEPENDS+= itoa-1.0.1
CARGO_CRATE_DEPENDS+= jpeg-decoder-0.2.2
CARGO_CRATE_DEPENDS+= jpeg-decoder-0.2.6
CARGO_CRATE_DEPENDS+= lazy-bytes-cast-5.0.1
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
CARGO_CRATE_DEPENDS+= libc-0.2.118
CARGO_CRATE_DEPENDS+= libc-0.2.125
CARGO_CRATE_DEPENDS+= libgpg-error-sys-0.5.2
CARGO_CRATE_DEPENDS+= libloading-0.7.3
CARGO_CRATE_DEPENDS+= lock_api-0.4.6
CARGO_CRATE_DEPENDS+= log-0.4.14
CARGO_CRATE_DEPENDS+= lock_api-0.4.7
CARGO_CRATE_DEPENDS+= log-0.4.17
CARGO_CRATE_DEPENDS+= malloc_buf-0.0.6
CARGO_CRATE_DEPENDS+= memchr-2.4.1
CARGO_CRATE_DEPENDS+= memchr-2.5.0
CARGO_CRATE_DEPENDS+= memmap2-0.3.1
CARGO_CRATE_DEPENDS+= memoffset-0.6.5
CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1
CARGO_CRATE_DEPENDS+= mio-0.7.14
CARGO_CRATE_DEPENDS+= miow-0.3.7
CARGO_CRATE_DEPENDS+= mio-0.8.3
CARGO_CRATE_DEPENDS+= nix-0.22.3
CARGO_CRATE_DEPENDS+= nom-7.1.0
CARGO_CRATE_DEPENDS+= ntapi-0.3.7
CARGO_CRATE_DEPENDS+= num-integer-0.1.44
CARGO_CRATE_DEPENDS+= num-iter-0.1.42
CARGO_CRATE_DEPENDS+= nom-7.1.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.14
CARGO_CRATE_DEPENDS+= num-traits-0.2.15
CARGO_CRATE_DEPENDS+= objc-0.2.7
CARGO_CRATE_DEPENDS+= objc-foundation-0.1.1
CARGO_CRATE_DEPENDS+= objc_id-0.1.1
CARGO_CRATE_DEPENDS+= once_cell-1.9.0
CARGO_CRATE_DEPENDS+= once_cell-1.10.0
CARGO_CRATE_DEPENDS+= opaque-debug-0.3.0
CARGO_CRATE_DEPENDS+= os_str_bytes-6.0.0
CARGO_CRATE_DEPENDS+= output_vt100-0.1.3
CARGO_CRATE_DEPENDS+= parking_lot-0.11.2
CARGO_CRATE_DEPENDS+= parking_lot-0.12.0
CARGO_CRATE_DEPENDS+= parking_lot_core-0.8.5
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.1
CARGO_CRATE_DEPENDS+= pkg-config-0.3.24
CARGO_CRATE_DEPENDS+= pretty_assertions-1.1.0
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.3
CARGO_CRATE_DEPENDS+= pkg-config-0.3.25
CARGO_CRATE_DEPENDS+= pretty_assertions-1.2.1
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.36
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.38
CARGO_CRATE_DEPENDS+= quick-xml-0.22.0
CARGO_CRATE_DEPENDS+= quote-1.0.15
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.10
CARGO_CRATE_DEPENDS+= redox_users-0.4.0
CARGO_CRATE_DEPENDS+= rust-embed-6.3.0
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+= rust-embed-6.4.0
CARGO_CRATE_DEPENDS+= rust-embed-impl-6.2.0
CARGO_CRATE_DEPENDS+= rust-embed-utils-7.1.0
CARGO_CRATE_DEPENDS+= rust-embed-utils-7.2.0
CARGO_CRATE_DEPENDS+= ryu-1.0.9
CARGO_CRATE_DEPENDS+= same-file-1.0.6
CARGO_CRATE_DEPENDS+= scoped-tls-1.0.0
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
CARGO_CRATE_DEPENDS+= serde-1.0.136
CARGO_CRATE_DEPENDS+= serde_derive-1.0.136
CARGO_CRATE_DEPENDS+= serde_json-1.0.79
CARGO_CRATE_DEPENDS+= serde-1.0.137
CARGO_CRATE_DEPENDS+= serde_derive-1.0.137
CARGO_CRATE_DEPENDS+= serde_json-1.0.81
CARGO_CRATE_DEPENDS+= sha2-0.9.9
CARGO_CRATE_DEPENDS+= shellexpand-2.1.0
CARGO_CRATE_DEPENDS+= signal-hook-0.3.13
CARGO_CRATE_DEPENDS+= signal-hook-mio-0.2.1
CARGO_CRATE_DEPENDS+= signal-hook-mio-0.2.3
CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.0
CARGO_CRATE_DEPENDS+= smallvec-1.8.0
CARGO_CRATE_DEPENDS+= smithay-client-toolkit-0.15.3
CARGO_CRATE_DEPENDS+= smithay-client-toolkit-0.15.4
CARGO_CRATE_DEPENDS+= smithay-clipboard-0.6.5
CARGO_CRATE_DEPENDS+= static_assertions-1.1.0
CARGO_CRATE_DEPENDS+= strsim-0.10.0
CARGO_CRATE_DEPENDS+= syn-1.0.86
CARGO_CRATE_DEPENDS+= termcolor-1.1.2
CARGO_CRATE_DEPENDS+= syn-1.0.93
CARGO_CRATE_DEPENDS+= termcolor-1.1.3
CARGO_CRATE_DEPENDS+= terminal_size-0.1.17
CARGO_CRATE_DEPENDS+= textwrap-0.14.2
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+= tinytemplate-1.2.1
CARGO_CRATE_DEPENDS+= toml-0.5.8
CARGO_CRATE_DEPENDS+= tui-0.17.0
CARGO_CRATE_DEPENDS+= toml-0.5.9
CARGO_CRATE_DEPENDS+= tui-0.18.0
CARGO_CRATE_DEPENDS+= typenum-1.15.0
CARGO_CRATE_DEPENDS+= unicode-segmentation-1.9.0
CARGO_CRATE_DEPENDS+= unicode-width-0.1.9
CARGO_CRATE_DEPENDS+= unicode-xid-0.2.2
CARGO_CRATE_DEPENDS+= unicode-xid-0.2.3
CARGO_CRATE_DEPENDS+= version_check-0.9.4
CARGO_CRATE_DEPENDS+= walkdir-2.3.2
CARGO_CRATE_DEPENDS+= wasi-0.10.0+wasi-snapshot-preview1
CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1
CARGO_CRATE_DEPENDS+= wayland-client-0.29.4
CARGO_CRATE_DEPENDS+= wayland-commons-0.29.4
CARGO_CRATE_DEPENDS+= wayland-cursor-0.29.4
CARGO_CRATE_DEPENDS+= wayland-protocols-0.29.4
CARGO_CRATE_DEPENDS+= wayland-scanner-0.29.4
CARGO_CRATE_DEPENDS+= wayland-sys-0.29.4
CARGO_CRATE_DEPENDS+= which-4.2.4
CARGO_CRATE_DEPENDS+= which-4.2.5
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+= windows-sys-0.32.0
CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.32.0
CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.32.0
CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.32.0
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.32.0
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.32.0
CARGO_CRATE_DEPENDS+= windows-sys-0.36.1
CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.36.1
CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.36.1
CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.36.1
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.36.1
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.36.1
CARGO_CRATE_DEPENDS+= winreg-0.7.0
CARGO_CRATE_DEPENDS+= winreg-0.9.0
CARGO_CRATE_DEPENDS+= x11-clipboard-0.5.3
Expand Down
Loading

0 comments on commit b5c1b55

Please sign in to comment.