From 47b4c608ff44d16e5abcd4b9d2681ce1c848bd76d985f4d85d3451b64c528594 Mon Sep 17 00:00:00 2001 From: Gordon Leung Date: Fri, 7 Jun 2024 19:18:01 +0000 Subject: [PATCH 1/4] Accepting request 1179348 from home:RN:branches:utilities - update to 2.15.0 Changes: * --bar-border has been changed to --bar-border-left and --bar-border-right , which are used for customizing the style of bar border. - --bar-border-left '' --bar-border-right '' can be used to disable the border Features: * Add ability to skip installing license with INSTALL_LICENSE option (CMake) * Make it possible to shorten the theme and icons output (Theme / Icons) * Support -l '?' to show a question mark (Logo) * Add new module CPUCache to display CPU cache sizes (CPUCache) * In ---format, {#keys} and {#title} can be used to reference the color of keys and title * Improve speed of Guix package detection (Packages, Linux) * Assume wm plugins are daemon processes to improve performance (WM, macOS) Bugfixes: * Remove shebangs from completions (#980) * Fix white chars not visible in terminal of light theme (Logo) * Normalize bright colors to fix color display in Apple Terminal (#991, Colors) * Correctly capitalize GNOME (#997, DE, Linux) * Fix segfault on system using turkish language (#995, InitSystem, Linux) * Fix kubuntu detection (#1000, OS, Linux) * Don't display duplicate entries (OS, Linux) OBS-URL: https://build.opensuse.org/request/show/1179348 OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=75 --- fastfetch-2.14.0.tar.gz | 3 --- fastfetch-2.15.0.tar.gz | 3 +++ fastfetch.changes | 25 +++++++++++++++++++++++++ fastfetch.spec | 5 +---- 4 files changed, 29 insertions(+), 7 deletions(-) delete mode 100644 fastfetch-2.14.0.tar.gz create mode 100644 fastfetch-2.15.0.tar.gz diff --git a/fastfetch-2.14.0.tar.gz b/fastfetch-2.14.0.tar.gz deleted file mode 100644 index 5c8bff2..0000000 --- a/fastfetch-2.14.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f1402714b2f8a6b89d68d88937b3ad4a516e293fcc14089907ba191864b0019f -size 1083381 diff --git a/fastfetch-2.15.0.tar.gz b/fastfetch-2.15.0.tar.gz new file mode 100644 index 0000000..2fdb567 --- /dev/null +++ b/fastfetch-2.15.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b42392c66eb7292db8b56715a072908b91d72385e6fdeae56fa7653adfc5428d +size 1031800 diff --git a/fastfetch.changes b/fastfetch.changes index 87ade1f..4c6e478 100644 --- a/fastfetch.changes +++ b/fastfetch.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Fri Jun 7 16:55:58 UTC 2024 - RN + +- update to 2.15.0 + Changes: + * --bar-border has been changed to --bar-border-left + and --bar-border-right , which are used for customizing the style of bar border. + - --bar-border-left '' --bar-border-right '' can be used to disable the border + Features: + * Add ability to skip installing license with INSTALL_LICENSE option (CMake) + * Make it possible to shorten the theme and icons output (Theme / Icons) + * Support -l '?' to show a question mark (Logo) + * Add new module CPUCache to display CPU cache sizes (CPUCache) + * In ---format, {#keys} and {#title} can be used to reference the color of keys and title + * Improve speed of Guix package detection (Packages, Linux) + * Assume wm plugins are daemon processes to improve performance (WM, macOS) + Bugfixes: + * Remove shebangs from completions (#980) + * Fix white chars not visible in terminal of light theme (Logo) + * Normalize bright colors to fix color display in Apple Terminal (#991, Colors) + * Correctly capitalize GNOME (#997, DE, Linux) + * Fix segfault on system using turkish language (#995, InitSystem, Linux) + * Fix kubuntu detection (#1000, OS, Linux) + * Don't display duplicate entries (OS, Linux) + ------------------------------------------------------------------- Thu May 30 20:37:37 UTC 2024 - Gordon Leung diff --git a/fastfetch.spec b/fastfetch.spec index 917c700..fc58106 100644 --- a/fastfetch.spec +++ b/fastfetch.spec @@ -17,7 +17,7 @@ Name: fastfetch -Version: 2.14.0 +Version: 2.15.0 Release: 0 Summary: Neofetch-like tool written mostly in C License: MIT @@ -85,9 +85,6 @@ Bash command-line completion support for %{name}. %prep %setup -q -sed -i "s|\#\!\/usr\/bin\/env bash||g" completions/bash -sed -i "s|\#\!\/usr\/bin\/env fish||g" completions/fish - %build %cmake %cmake_build From f98fe4c0f751754488f40c4a64f8dbd608ac6983a2aa3c6a25b66df14f468a86 Mon Sep 17 00:00:00 2001 From: Gordon Leung Date: Fri, 7 Jun 2024 19:40:53 +0000 Subject: [PATCH 2/4] - add pkgconfig(DirectX-Headers) to BuildRequires * This ensures that correect GPU info is shown when used by WSL OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=76 --- fastfetch.changes | 6 ++++++ fastfetch.spec | 1 + 2 files changed, 7 insertions(+) diff --git a/fastfetch.changes b/fastfetch.changes index 4c6e478..ddad66c 100644 --- a/fastfetch.changes +++ b/fastfetch.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Jun 7 19:39:38 UTC 2024 - Gordon Leung + +- add pkgconfig(DirectX-Headers) to BuildRequires + * This ensures that correect GPU info is shown when used by WSL + ------------------------------------------------------------------- Fri Jun 7 16:55:58 UTC 2024 - RN diff --git a/fastfetch.spec b/fastfetch.spec index fc58106..3ac3807 100644 --- a/fastfetch.spec +++ b/fastfetch.spec @@ -30,6 +30,7 @@ BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: opencl-headers BuildRequires: vulkan-headers +BuildRequires: pkgconfig(DirectX-Headers) BuildRequires: pkgconfig(ImageMagick) BuildRequires: pkgconfig(chafa) BuildRequires: pkgconfig(dbus-1) From f7deac154364630ff6565b2c50800a19f86ef692537ce0d2d320425d0fb81c30 Mon Sep 17 00:00:00 2001 From: Gordon Leung Date: Fri, 7 Jun 2024 20:31:12 +0000 Subject: [PATCH 3/4] OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=77 --- fastfetch.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fastfetch.spec b/fastfetch.spec index 3ac3807..eab9ec2 100644 --- a/fastfetch.spec +++ b/fastfetch.spec @@ -30,7 +30,13 @@ BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: opencl-headers BuildRequires: vulkan-headers +# For some reason these don't build on 15.5 +# Once the 15.6 repo is enabled, check to see if it builds there +%if 0%{?suse_version} > 1600 +%ifarch x86_64 BuildRequires: pkgconfig(DirectX-Headers) +%endif +%endif BuildRequires: pkgconfig(ImageMagick) BuildRequires: pkgconfig(chafa) BuildRequires: pkgconfig(dbus-1) From 75292a8bbf1c01a173b18081051bbbf534e6209c79bd0ae570ac5b5f857c6359 Mon Sep 17 00:00:00 2001 From: Gordon Leung Date: Fri, 7 Jun 2024 20:34:21 +0000 Subject: [PATCH 4/4] OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=78 --- fastfetch.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastfetch.spec b/fastfetch.spec index eab9ec2..37c6285 100644 --- a/fastfetch.spec +++ b/fastfetch.spec @@ -33,7 +33,7 @@ BuildRequires: vulkan-headers # For some reason these don't build on 15.5 # Once the 15.6 repo is enabled, check to see if it builds there %if 0%{?suse_version} > 1600 -%ifarch x86_64 +%ifarch %{ix86} x86_64 BuildRequires: pkgconfig(DirectX-Headers) %endif %endif