Commit graph

30 commits

Author SHA1 Message Date
wiz
0046911d31 *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
riastradh
8560be0ed3 Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
2023-06-06 12:40:15 +00:00
pin
9b878f3e9f security/gpg-tui: clean-up Makefile 2023-05-25 18:53:17 +00:00
pin
9b357f6ce8 ecurity/gpg-tui: update to 0.9.6
[0.9.6] - 2023-05-25
Changed
 - Upgrade clap from v3 to v4 (#56)
 - Update funding options
      Buy me a coffee! 
 - Integrate dependabot
 - Bump dependencies
 - Bump the Rust version in Dockerfile
2023-05-25 18:52:07 +00:00
pin
7e54428c0d security/gpg-tui: update to 0.9.5
[0.9.5] - 2023-03-30
Changed
 - Switch to ratatui
 - Bump dependencies
 - Bump transitive dependencies
 - Bump the Rust version in Dockerfile
 - Switch to dtolnay/rust-toolchain action
2023-03-30 20:16:56 +00:00
pin
4dda20b68d security/gpg-tui: update to 0.9.4
[0.9.4] - 2023-02-11
Changed
 - Bump dependencies
 - Bump the Rust version in Dockerfile

Fixed
 - Update cargo-tarpaulin installation command
 - Make detail level optional in config (#53)
2023-02-12 14:59:04 +00:00
pin
3ffcb6d6fa security/gpg-tui: update to 0.9.3
[0.9.3] - 2023-01-13
Changed
 - Update license copyright years
 - Bump dependencies
 - Bump the Rust version in Dockerfile
 - Fix badges in README.md
 - Apply formatting via rustfmt

Fixed
 - Do not reset the color on state refresh (#51)
 - Apply clippy lints
2023-01-21 11:28:41 +00:00
pin
202b3be6ad security/gpg-tui: update to 0.9.2
[0.9.2] - 2022-12-02
Changed
 - Bump dependencies
 - Bump the Rust version in Dockerfile
 - Update Docker build badge in README.md
 - Bump Debian distribution in Dockerfile

Fixed
 - Fix typos (#45)
 - Apply clippy lints
2022-12-03 17:18:23 +00:00
pin
970dedc584 security/gpg-tui: update to 0.9.1
[0.9.1] - 2022-08-18
Added
    Support setting the detail level via config or args (#44)

Changed

    Enable GitHub Sponsors for funding
    Apply clippy lints for tests
    Bump dependencies
    Set MSRV to 1.57.0

Fixed
    Apply clippy lints
    Update test preparation script about gpg directories

Removed
    Remove broken link from README.md
2022-08-18 08:07:45 +00:00
pin
c895c34031 security/gpg-tui: update to 0.9.0
[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
2022-05-29 17:36:42 +00:00
pin
47195a2178 security/gpg-tui: update to 0.8.3
Added:
-Support custom file name for the exported keys (#4)

Changed:
-Switch to clap for argument parsing
-Update license copyright years
-Update lychee arguments
-Apply clippy::needless_borrow suggestion
-Add tests for custom file name
-Bump the Rust version in Dockerfile
-Bump dependencies
2022-02-21 09:42:25 +00:00
pin
b782a64394 security/gpg-tui: update to 0.8.2
Changed
Allow showing options menu for empty keyrings
Update the edition of Rust to 2021
Copy Cargo.lock into docker build stage for caching
Bump the Rust version in Dockerfile
Use ubuntu-20.04 runner for workflows
Specify the toolchain explicitly for crates.io releases
Install Rust toolchain for audit job
Apply clippy::format_in_format_args suggestion
Apply clippy::single_char_pattern suggestion

Fixed
Fix config file extension in README.md
Use references for OS command arguments
Fix the Rust profile specification in audit workflow
2021-12-15 08:20:55 +00:00
pin
85425e3c40 security/gpg-tui: update to 0.8.1
[0.8.1] - 2021-10-10

Added:
-Support changing the default file explorer

Changed:
-Include the manpage of configuration file in binary releases
-Allow dead code for event handler fields
-Apply clippy::needless_lifetimes suggestion
-Improve the Docker build and push workflow
-Merge the build and test steps in CI workflow
-Disable the terminal buffer check temporarily
-Disable the gpg info renderer test
-Bump dependencies

Fixed:
-Use implicit reference for state module tests
-Use a fixed line width for renderer tests

Removed:
-Remove the hardcoded last character from renderer tests
2021-10-11 08:58:06 +00:00
pin
74208eba0e security/gpg-tui: update to 0.8.0
Added:
-Add a configuration file
-Support global locations for the configuration file
-Check GPG_TUI_CONFIG environment variable for config file
-Add manpage for the configuration file (gpg-tui.toml.5)
-Add :style command for changing styles

Changed:
-Rename the shell completions binary
-Use the correct name for completions binary
-Update the example shell completions command
-Bump dependencies

Fixed:
-Disable tests for the completions binary
-Build only the main binary in Dockerfile
-Update the build dependencies for the docker image
2021-09-04 20:42:52 +00:00
pin
2a0bb4c735 security/gpg-tui: update to 0.7.4
[0.7.4] - 2021-08-07
Added:
    Add config for splash screen to check SHA256 hash of assets

Changed:
    Bump rust-embed to 6.0.0
    Bump tui to 0.16.0
    Bump gpgme to 0.10.0
    Center the options menu title

Fixed:
    Mark the unsupported algorithms as unrecognized/unknown
    Fix the failing test about options menu title
2021-08-07 14:38:20 +00:00
pin
3334277ea8 security/gpg-tui: update to 0.7.3
[0.7.3] - 2021-07-25

Added:
-Add Wayland clipboard support (#30)
-Add 'in the media' section to README.md

Changed:
-Import the test key from keyserver in CI workflow

Fixed:
-Handle clipboard errors
2021-08-02 14:54:56 +00:00
tnn
ab9578d7c4 g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk. 2021-07-22 16:16:35 +00:00
pin
79ae77ebb6 security/gpg-tui: update to 0.7.2
[0.7.2] - 2021-07-20

Added:
-Add the missing views for signature notations

Changed:
-Mark the default signing key with a symbol

Fixed:
-Override the default key for all gpg fallback commands
-Sleep the event handler thread if input is disabled (#29)
2021-07-20 20:22:26 +00:00
pin
34d35a7cce security/gpg-tui: update to 0.7.1
[0.7.1] - 2021-07-17

Added:
-Add an example for selection mode to README.md

Changed:
-Update README.md about libxkbcommon-dev dependency (#26)

Fixed:
-Run the terminal on stderr and use stdout for output (#27)
2021-07-19 15:19:45 +00:00
pin
a160409cf8 security/gpg-tui: update to 0.7.0
[0.7.0] - 2021-07-07

Added:
-Add --select option (#24)

Changed:
-Extend the FromStr implementation of CopyType
-Rename clipboard module and CopyType struct to 'selection'
2021-07-08 13:19:50 +00:00
pin
78a1644ea0 security/gpg-tui: update to 0.6.2
0.6.2 - 2021-06-27
Changed:
- Bump the Rust version in Dockerfile
- Use entrypoint for the docker container
- Update the docker command for quickly launching the app

0.6.1 - 2021-06-26
Changed:
- Run the container as non-root/dedicated user
- Update the docker alias in README.md

0.6.0 - 2021-06-25
Added:
- Support importing keys from the clipboard (#3)
- Add git-cliff configuration file

Changed:
- Update the keyserver link

Fixed:
- Apply clippy lints
- Update application command tests
2021-06-28 20:03:47 +00:00
pin
8c912f94c2 security/gpg-tui: update to 0.5.0
[0.5.0] - 2021-06-13

Added:
-Support setting the default signing key via options menu

Changed:
-Update Dockerfile about crate dependency location
-Update COMMANDS.md about getting/setting default signing key
-Update README.md about setting the default signing key
2021-06-14 07:39:02 +00:00
pin
271a42033a security/gpg-tui: update to 0.4.1
[0.4.1] - 2021-06-09

Fixed:
-Expand tilde character to the home directory (fixes #22)
2021-06-10 11:47:17 +00:00
pin
0a9f419092 security/gpg-tui: update to 0.4.0
[0.4.0] - 2021-06-07

Changed:
-Extract get_output_file from export_keys method
-Support exporting secret subkeys (#15)
-Update COMMANDS.md about export command
-Update README.md about exporting secret subkeys
2021-06-08 10:20:37 +00:00
pin
fe8257048b security/gpg-tui: update to 0.3.0
[0.3.0] - 2021-06-05

Added:
-Add packaging status badge to README.md
-Add Matrix room link to social media section in README.md

Changed:
-Display notations of the signatures (#8)
-Update README.md about Docker alias
-Update README.md about the format of notations
-Update the example notation in README.md
-Update the style of flags

Fixed:
-Run container process as unprivileged user
2021-06-05 20:07:17 +00:00
pin
a68dfa809d security/gpg-tui: update to 0.2.0
[0.2.0] - 2021-06-02

Added:
-Add installation instructions for FreeBSD
-Add Homebrew instructions to README.md
-Add NetBSD instructions to README.md

Changed:
-Update table of contents
-Support xplr for file selection (closes #2)
-Use eprintln macro while printing errors
-Update README.md about the use of xplr
2021-06-03 10:07:37 +00:00
pin
faf2bec986 security/gpg-tui: fix mistake 2021-06-02 19:06:17 +00:00
pin
a2cb774102 security/gpg-tui: fix broken build 2021-06-02 17:17:55 +00:00
pin
e49cfac023 security/gpg-tui: update to 0.1.5
Added:
-Add dependency installation instructions for Void Linux (#11)

Changed:
-Mention distribution-specific dependencies in README.md (#10)
-Update the formatting of requirements in README.md
-Update README.md about installation for Arch Linux
2021-05-31 20:50:48 +00:00
pin
d561f78cc2 security/gpg-tui: import package
Terminal User Interface for GnuPG.

It aims to ease the key management operations such as listing/exporting/signing
by providing an interface along with the command-line fallback for more complex
operations.
It is not trying to be a full-fledged interface for all the features that gpg
provides but it tries to bring a more interactive approach to key management.
2021-05-31 07:52:43 +00:00