Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dateutils-0.4.12-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: dateutils Distribution: openSUSE Tumbleweed
Version: 0.4.12 Vendor: openSUSE
Release: 1.1 Build date: Mon Sep 21 11:03:22 2026
Group: Productivity/Text/Utilities Build host: reproducible
Size: 1264497 Source RPM: dateutils-0.4.12-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/hroptatyr/dateutils/
Summary: Command line date and time utilities
Dateutils are a bunch of tools that revolve around fiddling with dates
and times in the command line with a strong focus on use cases that
arise when dealing with large amounts of financial data. Their target
market is shell scripts that need date calculations or calendar
conversions, and as such they are highly pipe-able and modeled after
their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep).

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Sep 21 2026 Michael Vetter <mvetter@suse.com>
  - Update to 0.4.12:
    Features:
    * zones can now be specified by their offset
    * named input formats can be dates only
    * allow to overspecify ywd dates
    Bugfixes:
    * differences absolutely less than 24 hours but on different days are
      calculated correctly
    * differences on epoch based timestamps are implemented
    * check if input fulfils %V/%W specs
    * always ignore time zone fixups when using the "now" special
    * when reading epochs do not treat 0 specially
    * leap second transitions are detected properly
    * datetest --isvalid also checks for fix-ups
* Fri Jan 26 2024 jun wang <jgwang@suse.com>
  - Updat to version 0.4.11
    * be strict about inputs in datetest --isvalid (#146)
    * build on Macs again (#107)
    * make illegible zone names fatal errors (#151)
    * be strict in datetest --isvalid when inputs have been
      specified (#146)
    * fix issue with negative days remaining after adding months
      in datediff (#153)
  - Remove patches 841c635b.patch and 35041f4d.patch because
    they have been applied in source code
* Mon Dec 19 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Add upstream patches 35041f4d.patch and 841c635b.patch: Do not
    use Singapore for testing previous transitions, but rather
    Jakarta. Fixes build with timezone 2022g.
* Fri May 27 2022 Michael Vetter <mvetter@suse.com>
  - Update to 4.10:
    * do not resort to daisy sequences when incomplete dates are present (#131)
    * upon end-of-buffer finalise the last line (#141)
    * let --empty-mode|-E and --sed-mode|-S play nicely together (#139)
    * adapt CLI behaviour of strptime(1) to the other tools (#142)
* Fri Aug 20 2021 Michael Vetter <mvetter@suse.com>
  - Update to 4.9:
    * allow to specify epochs in nanoseconds, %s%N (#123)
    * fix nanosecond arithmetic (#124)
    * make cross-compilations easier (#128)
    * mention default timezone (#129)
  - Drop upstreamed patches:
    * 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch
    * a0ebd0037df973aed14779b51d59da3edc506b6a.patch
* Mon May 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch and
    a0ebd0037df973aed14779b51d59da3edc506b6a.patch: fix test suite
    run on 32bit archs.
* Sun Feb 21 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - add upstream signing key
  - simplify spec file
* Wed Feb 17 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.4.8:
    * be symmetric about differences, A - B := -(B - A) for A < B
    * fix security issue when reading TZMAP_DIR from environment
    * fix printing of negative 0 (-0)
    * fix issue with tzdata transitions in files with leap second
    * adjustments that are now cut off at expiration time (#121)
  - Drop dateutils-remove-deprecated-header.patch: not needed anymore
* Sat Dec 19 2020 malcolmlewis@opensuse.org
  - Add dateutils-remove-deprecated-header.patch: Remove deprecated
    glibc sysctl.h header.
* Wed Feb 05 2020 Michael Vetter <mvetter@suse.com>
  - Update to 0.4.7:
    * strptime mimics return code behaviour of dateconv
    * use unsigned arithmetic for leap second conversion
    * fix up ymds before adding days or business days
    * drain prchunk if filled with many small lines

Files

/usr/bin/dadd
/usr/bin/dateadd
/usr/bin/dateconv
/usr/bin/datediff
/usr/bin/dategrep
/usr/bin/dateround
/usr/bin/dateseq
/usr/bin/datesort
/usr/bin/datetest
/usr/bin/datezone
/usr/bin/dconv
/usr/bin/ddiff
/usr/bin/dgrep
/usr/bin/dround
/usr/bin/dseq
/usr/bin/dsort
/usr/bin/dtest
/usr/bin/dzone
/usr/bin/strptime
/usr/share/dateutils
/usr/share/dateutils/iata.tzmcc
/usr/share/dateutils/icao.tzmcc
/usr/share/dateutils/locale
/usr/share/dateutils/mic.tzmcc
/usr/share/doc/packages/dateutils
/usr/share/doc/packages/dateutils/README.md
/usr/share/info/dateutils.info.gz
/usr/share/licenses/dateutils
/usr/share/licenses/dateutils/LICENSE
/usr/share/man/man1/dadd.1.gz
/usr/share/man/man1/dateadd.1.gz
/usr/share/man/man1/dateconv.1.gz
/usr/share/man/man1/datediff.1.gz
/usr/share/man/man1/dategrep.1.gz
/usr/share/man/man1/dateround.1.gz
/usr/share/man/man1/dateseq.1.gz
/usr/share/man/man1/datesort.1.gz
/usr/share/man/man1/datetest.1.gz
/usr/share/man/man1/dateutils.1.gz
/usr/share/man/man1/datezone.1.gz
/usr/share/man/man1/dconv.1.gz
/usr/share/man/man1/ddiff.1.gz
/usr/share/man/man1/dgrep.1.gz
/usr/share/man/man1/dround.1.gz
/usr/share/man/man1/dseq.1.gz
/usr/share/man/man1/dsort.1.gz
/usr/share/man/man1/dtest.1.gz
/usr/share/man/man1/dzone.1.gz
/usr/share/man/man1/strptime.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Sep 23 23:19:33 2026