4 Commits

8 changed files with 53 additions and 26 deletions

View File

@@ -3,18 +3,21 @@
<param name="url">https://github.com/jotaen/klog</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v6.4</param>
<param name="revision">v6.6</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
</service>
<service name="set_version" mode="manual">
</service>
<service name="tar" mode="buildtime"/>
<service name="go_modules" mode="manual">
<param name="basename">klog-6.6</param>
</service>
<!-- services below are running at buildtime -->
<service name="tar" mode="buildtime">
</service>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="manual">
</service>
</services>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/jotaen/klog</param>
<param name="changesrevision">a91d4e4bb243f387ffc8818673982208efe5687b</param></service></servicedata>
<param name="changesrevision">7b3cc55b96ab55203a6375c6eb6dff7ec7e12cd5</param></service></servicedata>

View File

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

3
klog-6.6.obscpio Normal file
View File

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

View File

@@ -1,3 +1,31 @@
-------------------------------------------------------------------
Wed Jul 02 05:20:24 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 6.6:
* [ FEATURE ] Add --chart (-c) flag to klog report command, which
includes bar chart renderings in the output, to allow for
convenient visual comparison at a glance. (See also --chart-res
for the chart resolution.)
* [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
which takes into account the remainder of any untagged entries.
* [ FIX ] Implement internal protection mechanism against integer
overflow. (This, however, is only relevant when dealing with a
few trillion years worth of time tracking data.)
-------------------------------------------------------------------
Fri Nov 29 12:21:14 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 6.5:
* Release v6.5
* Upgrade dependencies
* Introduce “basic” colour theme
* Upgrade Go version and all dependencies
* Add “resume” flags to `klog switch`
* Sort warn flags alphabetically
* Fix output alignment with Unicode characters (#324)
* Add config option to disable warnings permanently
* Enable CI on pull requests
-------------------------------------------------------------------
Tue Jul 16 20:19:38 UTC 2024 - opensuse_buildservice@ojkastl.de

View File

@@ -1,4 +1,4 @@
name: klog
version: 6.4
mtime: 1721156722
commit: a91d4e4bb243f387ffc8818673982208efe5687b
version: 6.6
mtime: 1751382319
commit: 7b3cc55b96ab55203a6375c6eb6dff7ec7e12cd5

View File

@@ -1,7 +1,7 @@
#
# spec file for package klog
#
# 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
@@ -16,17 +16,18 @@
#
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
Name: klog
Version: 6.4
Version: 6.6
Release: 0
Summary: Time tracking in a human-readable, plain-text file format
License: MIT
URL: https://github.com/jotaen/klog
Source: %{name}-%{version}.tar.gz
Source1: vendor.tar.gz
BuildRequires: bash-completion
BuildRequires: fish
BuildRequires: go >= 1.22
BuildRequires: zsh
%description
klog is a plain-text file format and a command line tool for time tracking.
@@ -96,8 +97,8 @@ mkdir -p %{buildroot}%{_datarootdir}/fish/vendor_completions.d/
%{buildroot}/%{_bindir}/%{name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{name}.fish
# create the zsh completion file
mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{name}
mkdir -p %{buildroot}%{_datarootdir}/zsh/site-functions/
%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh/site-functions/_%{name}
%files
%doc README.md
@@ -105,17 +106,12 @@ mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
%{_bindir}/%{name}
%files -n %{name}-bash-completion
%dir %{_datarootdir}/bash-completion/completions/
%{_datarootdir}/bash-completion/completions/%{name}
%files -n %{name}-fish-completion
%dir %{_datarootdir}/fish
%dir %{_datarootdir}/fish/vendor_completions.d
%{_datarootdir}/fish/vendor_completions.d/%{name}.fish
%files -n %{name}-zsh-completion
%defattr(-,root,root)
%dir %{_datarootdir}/zsh_completion.d/
%{_datarootdir}/zsh_completion.d/_%{name}
%{_datarootdir}/zsh/site-functions/_%{name}
%changelog

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:edeb6176de7a274260e20804dcca190f82296c33a5044c277bef690ccfaa03df
size 449708
oid sha256:d0ba43ecdec35bf839e377ff141536a6a4c97dc1c4e0faa5ca1aacc9cbf4d937
size 458844