From 363957f2623aa60e3ef7f6976515f1a259043f00 Mon Sep 17 00:00:00 2001 From: 0x5c Date: Sun, 19 Feb 2023 22:44:09 -0500 Subject: [PATCH 1/3] common/xbps-src/shutils/build_dependencies.sh: convert to msg_normal There remained two locations where the functionality of msg_normal was manually implemented. --- common/xbps-src/shutils/build_dependencies.sh | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/common/xbps-src/shutils/build_dependencies.sh b/common/xbps-src/shutils/build_dependencies.sh index 20f61528d14c2..57ef45a7d5dd4 100644 --- a/common/xbps-src/shutils/build_dependencies.sh +++ b/common/xbps-src/shutils/build_dependencies.sh @@ -410,22 +410,12 @@ install_pkg_deps() { done if [[ ${host_binpkg_deps} ]]; then - if [ -z "$XBPS_QUIET" ]; then - # normal messages in bold - [[ $NOCOLORS ]] || printf "\033[1m" - echo "=> $pkgver: installing host dependencies: ${host_binpkg_deps[@]} ..." - [[ $NOCOLORS ]] || printf "\033[m" - fi + msg_normal "$pkgver: installing host dependencies: ${host_binpkg_deps[*]} ...\n" install_pkg_from_repos "" host "${host_binpkg_deps[@]}" fi if [[ ${binpkg_deps} ]]; then - if [ -z "$XBPS_QUIET" ]; then - # normal messages in bold - [[ $NOCOLORS ]] || printf "\033[1m" - echo "=> $pkgver: installing target dependencies: ${binpkg_deps[@]} ..." - [[ $NOCOLORS ]] || printf "\033[m" - fi + msg_normal "$pkgver: installing target dependencies: ${binpkg_deps[*]} ...\n" install_pkg_from_repos "$cross" target "${binpkg_deps[@]}" fi From 8526dc9777241e27164238139a4daaddfae7e469 Mon Sep 17 00:00:00 2001 From: 0x5c Date: Sun, 19 Feb 2023 22:02:40 -0500 Subject: [PATCH 2/3] common/xbps-src/shutils/common.sh: ensure white text in msg_normal Most terminals see '1m' as being a "bright colour" modifier, but others consider it to be the "bold font" modifier, like the GitHub Actions log. '97m' is a standalone "bright white" that is supported in most terminals, including GitHub Actions, and is ignored where not supported. --- common/xbps-src/shutils/common.sh | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh index 04247942decf2..4083e08ee084f 100644 --- a/common/xbps-src/shutils/common.sh +++ b/common/xbps-src/shutils/common.sh @@ -176,8 +176,13 @@ msg_warn_nochroot() { msg_normal() { if [ -z "$XBPS_QUIET" ]; then - # normal messages in bold - [ -n "$NOCOLORS" ] || printf "\033[1m" + # normal messages in bright bold white + if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then + # Github CI considers '1m' to be just a font bold + [ -n "$NOCOLORS" ] || printf "\033[97m\033[1m" + else + [ -n "$NOCOLORS" ] || printf "\033[1m" + fi printf "=> $@" [ -n "$NOCOLORS" ] || printf "\033[m" fi @@ -201,7 +206,12 @@ report_broken() { } msg_normal_append() { - [ -n "$NOCOLORS" ] || printf "\033[1m" + if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then + # Github CI considers '1m' to be just a font bold + [ -n "$NOCOLORS" ] || printf "\033[97m\033[1m" + else + [ -n "$NOCOLORS" ] || printf "\033[1m" + fi printf "$@" [ -n "$NOCOLORS" ] || printf "\033[m" } From 8dced7fbc8721440f9209a79dfeb85d0fee7d909 Mon Sep 17 00:00:00 2001 From: 0x5c Date: Fri, 5 Jan 2024 18:51:27 -0500 Subject: [PATCH 3/3] demo bump --- srcpkgs/ircdog/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ircdog/template b/srcpkgs/ircdog/template index b8d22e9b7c927..e8802627566dc 100644 --- a/srcpkgs/ircdog/template +++ b/srcpkgs/ircdog/template @@ -1,7 +1,7 @@ # Template file for 'ircdog' pkgname=ircdog version=0.5.1 -revision=2 +revision=3 build_style=go go_import_path="github.com/ergochat/ircdog" short_desc="Simple wrapper over the raw IRC protocol"