From e62172c6dd63e938486dd452ec0e054dd23ea22b Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Tue, 20 May 2025 10:58:35 -0400 Subject: [PATCH 1/3] NEWS: fix some typos/mispellings/grammar --- NEWS | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/NEWS b/NEWS index 335d67c54..315639b49 100644 --- a/NEWS +++ b/NEWS @@ -2,7 +2,7 @@ xbps-X.XX.X (2020-XX-XX): * libxbps: fix issues with updating packages in unpacked state. [duncaen] - * libxbps: run all scripts before and after unpackage all packages, + * libxbps: run all scripts before and after unpacking all packages, to avoid running things in a half unpacked state. [duncaen] * libxbps: fix configuration parsing with missing trailing newline @@ -26,21 +26,21 @@ xbps-X.XX.X (2020-XX-XX): breaks the installation or update of a package instead of just ignoring it, resulting in an inconsistent pkgdb. #392 [duncaen] - * libxbps: fix issues with XBPS_FLAG_INSTALL_AUTO where already intalled - packages would get market automatically installed when they are being - updated while installing new packackages in automatically installed mode. + * libxbps: fix issues with XBPS_FLAG_INSTALL_AUTO where already installed + packages would get marked automatically installed when they are being + updated while installing new packages in automatically installed mode. #557 [duncaen] - * libxbps: when reinstalling a package don't remove directories that are still + * libxbps: when reinstalling a package, don't remove directories that are still part of the new package. This avoids the recreation of directories which - trips up runsv as it keeps an fd to the service directory open that would + trips up runsv, as it keeps an fd to the service directory open that would be deleted and recreated. #561 [duncaen] * xbps-install(1): list reinstalled packages. [chocimier] - * xbps-install(1): in dry-run mode ignore out of space error. [chocimier] + * xbps-install(1): in dry-run mode, ignore out of space error. [chocimier] - * xbps-install(1): fix bug where a repo locked dependency could be updated + * xbps-install(1): fix bug where a repo-locked dependency could be updated from a repository it was not locked to. [chocimier] * xbps-fetch(1): make sure to exit with failure if a failure was encountered. @@ -53,11 +53,11 @@ xbps-X.XX.X (2020-XX-XX): * xbps-checkvers(1): with --installed also list subpackages. [chocimier] - * xbps-remove(1): fix dry run cache cleaning inconsistencies. [duncaen] + * xbps-remove(1): fix dry-run cache cleaning inconsistencies. [duncaen] - * xbps-remove(1): allow to remove "uninstalled" (packages in the cache that - are still up to date but no long installed) packages from the package - cache by specifing the -O/--clean-cache flag twice. #530 [duncaen] + * xbps-remove(1): allow removing "uninstalled" packages (packages in the cache + that are still up to date but no long installed) from the package + cache by specifying the -O/--clean-cache flag twice. #530 [duncaen] * xbps-query(1): --cat now works in either repo or pkgdb mode. [duncaen] @@ -81,11 +81,11 @@ xbps-X.XX.X (2020-XX-XX): `XBPS_STAGING` environment variable and `staging=true|false` configuration option. Enabling staging allows xbps to use staged packages from remote repositories. - * xbps-insatll(1), xbps-remove(1): Print package install and removal messages once, + * xbps-install(1), xbps-remove(1): Print package install and removal messages once, below the transaction summary, before applying the transaction. #572 [chocimier] * xbps-query(1): Improved argument parsing allows package arguments anywhere in the - arguments. #588 [classabbyamp] + arguments. #588 [classabbyamp] * xbps-install(1): Make dry-run output consistent/machine parsable. #611 [classabbyamp] From 9d95a8624d562a4b499eecfb4ff15a7b9b165b1b Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Tue, 20 May 2025 10:59:13 -0400 Subject: [PATCH 2/3] NEWS: fix indentation in new entries --- NEWS | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/NEWS b/NEWS index 315639b49..8cb4c656c 100644 --- a/NEWS +++ b/NEWS @@ -70,27 +70,27 @@ xbps-X.XX.X (2020-XX-XX): xbps-alternatives(1): add `XBPS_SYSLOG` environment variable to overwrite syslog configuration option. [duncaen] - * libxbps: Resolve performance issue caused by the growing number of virtual packages - in the Void Linux repository. #625 [duncaen] + * libxbps: Resolve performance issue caused by the growing number of virtual packages + in the Void Linux repository. #625 [duncaen] - * libxbps: Merge the staging data into the repository index (repodata) file. - This allows downloading the staging index from remote repositories without - having to keep the two index files in sync. #575 [duncaen] + * libxbps: Merge the staging data into the repository index (repodata) file. + This allows downloading the staging index from remote repositories without + having to keep the two index files in sync. #575 [duncaen] - * xbps-install(1), xbps-query(1), xbps-checkvers(1), xbps.d(5): Added `--staging` flag, - `XBPS_STAGING` environment variable and `staging=true|false` configuration option. - Enabling staging allows xbps to use staged packages from remote repositories. + * xbps-install(1), xbps-query(1), xbps-checkvers(1), xbps.d(5): Added `--staging` flag, + `XBPS_STAGING` environment variable and `staging=true|false` configuration option. + Enabling staging allows xbps to use staged packages from remote repositories. - * xbps-install(1), xbps-remove(1): Print package install and removal messages once, - below the transaction summary, before applying the transaction. #572 [chocimier] + * xbps-install(1), xbps-remove(1): Print package install and removal messages once, + below the transaction summary, before applying the transaction. #572 [chocimier] - * xbps-query(1): Improved argument parsing allows package arguments anywhere in the - arguments. #588 [classabbyamp] + * xbps-query(1): Improved argument parsing allows package arguments anywhere in the + arguments. #588 [classabbyamp] - * xbps-install(1): Make dry-run output consistent/machine parsable. #611 [classabbyamp] + * xbps-install(1): Make dry-run output consistent/machine parsable. #611 [classabbyamp] - * libxbps: Do not url-escape tilde character in path for better compatibility with - some servers. #607 [gmbeard] + * libxbps: Do not url-escape tilde character in path for better compatibility with + some servers. #607 [gmbeard] xbps-0.59.1 (2020-04-01): From d69c60a643e67d66800bcd5c962e7ee2304f0871 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Tue, 20 May 2025 11:07:12 -0400 Subject: [PATCH 3/3] NEWS: add a few more changes --- NEWS | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/NEWS b/NEWS index 8cb4c656c..350637c05 100644 --- a/NEWS +++ b/NEWS @@ -92,6 +92,15 @@ xbps-X.XX.X (2020-XX-XX): * libxbps: Do not url-escape tilde character in path for better compatibility with some servers. #607 [gmbeard] + * libxbps: use the proper ASN1 signature type for packages. Signatures now have a `.sig2` + extension. #565 [classabbyamp] + + * xbps-uhelper(1): add verbose output for `pkgmatch` and `cmpver` subcommands if the + -v/--verbose flag is specified. #549 [classabbyamp] + + * xbps-uhelper(1): support multiple arguments for many subcommands to improve pipelined + performance. #536 [classabbyamp] + xbps-0.59.1 (2020-04-01): * libxbps: fixed a double free with malformed/incomplete