9 Commits

Author SHA256 Message Date
6b388bb179 Accepting request 1286401 from devel:languages:go
- Version 5.31.0
  * feat: relative path ignore support by @s0up4200 in #398
  * feat: Add support showing size of absent git-annex'ed files by @stv0g in #404
  * fix: ctrl_z corruption #253 by @yurenchen000 in #406
  * fix: item count for --show-item-count by @dundee in #416
  * fix: automatically run non-interactive when related flag set by @dundee in #418 (forwarded request 1286378 from dheidler)

OBS-URL: https://build.opensuse.org/request/show/1286401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdu?expand=0&rev=5
2025-06-18 13:56:26 +00:00
fd52f2d8ab - Version 5.31.0
* feat: relative path ignore support by @s0up4200 in #398
  * feat: Add support showing size of absent git-annex'ed files by @stv0g in #404
  * fix: ctrl_z corruption #253 by @yurenchen000 in #406
  * fix: item count for --show-item-count by @dundee in #416
  * fix: automatically run non-interactive when related flag set by @dundee in #418

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/gdu?expand=0&rev=14
2025-06-17 14:57:03 +00:00
402d57b230 Accepting request 1237926 from devel:languages:go
- Packaging improvements:
  * Use a BUILD_DATE suitable to preserve reproducible builds
  * BUILD_DATE is used in bespoke LDFLAGS arg to go build expected
    by gdu --version output (forwarded request 1237925 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/1237926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdu?expand=0&rev=4
2025-01-15 16:43:36 +00:00
098efa2952 - Packaging improvements:
* Use a BUILD_DATE suitable to preserve reproducible builds
  * BUILD_DATE is used in bespoke LDFLAGS arg to go build expected
    by gdu --version output

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/gdu?expand=0&rev=12
2025-01-14 19:56:15 +00:00
971e85896d - Packaging improvements:
* Update to BuildRequires: golang(API) >= 1.21 matching go.mod
  * Move ldflags metadata out of ppc64 buildmode PIE conditional

- gdu version output is incomplete when built with normal go build.
  Add ldflags to populate metadata needed by bespoke version
  reporting implementation. Changelog comments by Jeff Kowalczyk:
  * gdu -version ouput with package version 5.29.0:
    Version: development
    Built time:
    Built user:
  * Upstream code has a package build/build.go with an
    implementation managng the above output.
  * Generally we want to remove uses of ldflags for bespoke build
    metadata where possible. In this case, give gdu what it
    expects for now.
  * go1.24+ will have better main module version information in
    output of go version -m binaryname. Perhaps that facility and
    contacting gdu upstream about the issue will allow us to remove
    the ldflags usage from our packaging in the future.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/gdu?expand=0&rev=11
2025-01-14 06:08:41 +00:00
f52c889d17 - Version 5.30.1
* fix: set default colors when config file does not exist
- Version 5.30.0
  * feat: show top largest files using `-t` or `--top` option in (gh#dundee/gdu#391)
  * feat: introduce more style options in (gh#dundee/gdu#396)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/gdu?expand=0&rev=10
2025-01-14 05:55:03 +00:00
8220ccc563 Fixed incorrect Version and Build Information when running gdu -v
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/gdu?expand=0&rev=9
2025-01-14 05:30:52 +00:00
3122d8045f Accepting request 1232877 from devel:languages:go
- Version 5.29.0
  * feat: support for reading gzip, bzip2 and xz files by @dundee in #363
  * feat: add --show-mtime (-M) option by @dundee in #350
  * feat: add option --no-unicode to disable unicode symbols by @dundee in #362
  * fix: division by zero error in formatFileRow by @xroberx in #359 (forwarded request 1232835 from timos2543)

OBS-URL: https://build.opensuse.org/request/show/1232877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdu?expand=0&rev=3
2024-12-20 22:11:47 +00:00
7539b6123a - Version 5.29.0
* feat: support for reading gzip, bzip2 and xz files by @dundee in #363
  * feat: add --show-mtime (-M) option by @dundee in #350
  * feat: add option --no-unicode to disable unicode symbols by @dundee in #362
  * fix: division by zero error in formatFileRow by @xroberx in #359

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/gdu?expand=0&rev=7
2024-12-20 15:18:37 +00:00
5 changed files with 79 additions and 9 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b184046e76a97f4205b745d431655b7910f8c7b41a8592d68c4cbf61e3b14125
size 145882

3
gdu-5.31.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e3727680ea346ce86e63d4c97841cbc5e17c6d8e58fac8b8e9886e3339214e9d
size 283853

View File

@@ -1,3 +1,67 @@
-------------------------------------------------------------------
Tue Jun 17 12:58:12 UTC 2025 - Dominik Heidler <dheidler@suse.de>
- Version 5.31.0
* feat: relative path ignore support by @s0up4200 in #398
* feat: Add support showing size of absent git-annex'ed files by @stv0g in #404
* fix: ctrl_z corruption #253 by @yurenchen000 in #406
* fix: item count for --show-item-count by @dundee in #416
* fix: automatically run non-interactive when related flag set by @dundee in #418
-------------------------------------------------------------------
Tue Jan 14 17:21:50 UTC 2025 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Packaging improvements:
* Use a BUILD_DATE suitable to preserve reproducible builds
* BUILD_DATE is used in bespoke LDFLAGS arg to go build expected
by gdu --version output
-------------------------------------------------------------------
Tue Jan 14 05:56:02 UTC 2025 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Packaging improvements:
* Update to BuildRequires: golang(API) >= 1.21 matching go.mod
* Move ldflags metadata out of ppc64 buildmode PIE conditional
-------------------------------------------------------------------
Tue Dec 31 17:10:40 UTC 2024 - RN <R_Nik_C@proton.me>
- Version 5.30.1
* fix: set default colors when config file does not exist
- Version 5.30.0
* feat: show top largest files using `-t` or `--top` option in
(gh#dundee/gdu#391)
* feat: introduce more style options in (gh#dundee/gdu#396)
-------------------------------------------------------------------
Tue Dec 24 11:25:43 UTC 2024 - Timo Schwaak <opensuse@tschwaak.de>
- gdu version output is incomplete when built with normal go build.
Add ldflags to populate metadata needed by bespoke version
reporting implementation. Changelog comments by Jeff Kowalczyk:
* gdu --version ouput with package version 5.29.0:
Version: development
Built time:
Built user:
* Upstream code has a package build/build.go with an
implementation managng the above output.
* Generally we want to remove uses of ldflags for bespoke build
metadata where possible. In this case, give gdu what it
expects for now.
* go1.24+ will have better main module version information in
output of go version -m binaryname. Perhaps that facility and
contacting gdu upstream about the issue will allow us to remove
the ldflags usage from our packaging in the future.
-------------------------------------------------------------------
Fri Dec 20 12:42:26 UTC 2024 - Timo Schwaak <opensuse@tschwaak.de>
- Version 5.29.0
* feat: support for reading gzip, bzip2 and xz files by @dundee in #363
* feat: add --show-mtime (-M) option by @dundee in #350
* feat: add option --no-unicode to disable unicode symbols by @dundee in #362
* fix: division by zero error in formatFileRow by @xroberx in #359
-------------------------------------------------------------------
Wed Apr 24 12:08:01 UTC 2024 - Dominik Heidler <dheidler@suse.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package gdu
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: gdu
Version: 5.28.0
Version: 5.31.0
Release: 0
Summary: Fast disk usage analyzer with console interface
License: MIT
@@ -26,7 +26,7 @@ Source: https://github.com/dundee/gdu/archive/refs/tags/v%{version}.tar.
Source1: vendor.tar.zstd
BuildRequires: gzip
BuildRequires: zstd
BuildRequires: golang(API) >= 1.20
BuildRequires: golang(API) >= 1.21
%description
Fast disk usage analyzer with console interface. Gdu is intended
@@ -41,7 +41,13 @@ huge.
%ifnarch ppc64
export GOFLAGS="-buildmode=pie"
%endif
go build ./cmd/%{name}
# construct a BUILD_DATE compatible with reproducible builds
DATE_FMT="+%%Y-%%m-%%dT%%H:%%M:%%SZ"
BUILD_DATE=$(date -u -d "@${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u -r "${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u "${DATE_FMT}")
# populate LDFLAGS -X metadata for bespoke gdu version output
# Not best practice for Go apps but gdu assumes this data is present
LDFLAGS="-X github.com/dundee/gdu/v5/build.Version=%{version} -X 'github.com/dundee/gdu/v5/build.Time=${BUILD_DATE}' -X github.com/dundee/gdu/v5/build.User=OBS"
go build -ldflags "$LDFLAGS" ./cmd/%{name}
# compress upstream provided man page
gzip %{name}.1

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:16ec87e2766b4a445a053e56f00aedebe716cf148cc1a0152cff14efa285e674
size 3116691
oid sha256:5c7c56b62f7d438ba7d043e6c6c897bef65068e06dc526e6d96a32f9e2173473
size 3193815