Subject: CVS commit: pkgsrc/pkgtools/nih
From: Aleksey Cheusov
Date: 2024-05-27 23:23:35
Message id: 20240527212335.376AFFA2C@cvs.NetBSD.org

Log Message:
Update to 0.16.0

  System-wide NIH config defaults to @SYSCONFDIR@/nih.conf.
  User's NIH config defaults to $HOME/.nihrc.
  Directory for history files defaults to @VARBASE@/cache/nih/history.
  Binary packages cache directory defaults to @VARBASE@/cache/nih/packages.
  pkg_summary(5) directory defaults to @VARBASE@/cache/nih/summary
  Obsolete ~/.nih directory

  nih:
    - Fix "nih history" on Linux.
    - On Y/n question consider <RET> as "No".
    - update man page for "refresh" subcommand.
    - Allow "history", "status" and other commands to \ 
unprivileged user.
    - Create tiny bin_summary only once at the time of "nih refresh -b".
    - Add support for unprivileged use of subcomands "search", \ 
"info", "list".

  nih install:
    - Add option -W.

  nih clean-cache:
    - Fix help message.

  nih remove:
    - Fix issue when binary repository is not available.

  nih deps:
    - Fix help message (mark -b as the default).

  nih.conf:
    - Add example for getting URL to packages from pkg_install.conf(5).

  nih.default.conf:
    - Update REPOSITORY to https://cdn.NetBSD.org ...
    - Add new formatter "show_summary_NPC".
    - Adapt show_summary_BC formatter for rpm package numbers.

  nih mark:
    - Show error message when no PKGBASEs were specified.

  pkg_status:
    - Improve temporary directory removal.

  pkg_update_plan:
    - Add option -W for ignoring warnings.

Files:
RevisionActionfile
1.31modifypkgsrc/pkgtools/nih/Makefile
1.19modifypkgsrc/pkgtools/nih/distinfo