openSUSE Commits
Threads by month
- ----- 2024 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
January 2016
- 1 participants
- 1523 discussions
Hello community,
here is the log from the commit of package gnu_parallel for openSUSE:Factory checked in at 2016-01-28 17:22:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnu_parallel (Old)
and /work/SRC/openSUSE:Factory/.gnu_parallel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnu_parallel"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnu_parallel/gnu_parallel.changes 2015-12-24 12:17:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gnu_parallel.new/gnu_parallel.changes 2016-01-28 17:22:55.000000000 +0100
@@ -1,0 +2,19 @@
+Sun Jan 24 09:26:20 UTC 2016 - mpluskal(a)suse.com
+
+- Update to 20160122
+ * --sql DBURL uses DBURL as storage for jobs and output. It does
+ not run any jobs so it requires at least one --sqlworker. DBURL
+ must point to a table.
+ * --sqlworker DBURL gets jobs from DBURL and stores the result
+ back to DBURL.
+ * --sqlandworker is a shorthand for --sql and --sqlworker.
+ * --sqlworker requires the output of a single job to fit in
+ memory.
+ * --results now also saves a file called 'seq' containing the
+ sequence number.
+ * If $PARALLEL_ENV is a file, then that file will be read into
+ $PARALLEL_ENV.
+ * man parallel_tutorial has been given an overhaul.
+ * --workdir now accepts replacementstrings.
+
+-------------------------------------------------------------------
Old:
----
parallel-20151222.tar.bz2
parallel-20151222.tar.bz2.sig
New:
----
parallel-20160122.tar.bz2
parallel-20160122.tar.bz2.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnu_parallel.spec ++++++
--- /var/tmp/diff_new_pack.hpLUys/_old 2016-01-28 17:22:57.000000000 +0100
+++ /var/tmp/diff_new_pack.hpLUys/_new 2016-01-28 17:22:57.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnu_parallel
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# 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: gnu_parallel
-Version: 20151222
+Version: 20160122
Release: 0
Summary: Shell tool for executing jobs in parallel
License: GPL-3.0+
++++++ parallel-20151222.tar.bz2 -> parallel-20160122.tar.bz2 ++++++
++++ 14070 lines of diff (skipped)
++++++ parallel-20151222.tar.bz2.sig -> parallel-20160122.tar.bz2.sig ++++++
--- /work/SRC/openSUSE:Factory/gnu_parallel/parallel-20151222.tar.bz2.sig 2015-12-24 12:17:32.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gnu_parallel.new/parallel-20160122.tar.bz2.sig 2016-01-28 17:22:56.000000000 +0100
@@ -2,7 +2,7 @@
# To check the signature run:
# echo | gpg
-# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20151222.tar.bz2.sig
+# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20160122.tar.bz2.sig
echo | gpg 2>/dev/null
gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0
@@ -11,32 +11,32 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-iQTwBAABCgAGBQJWeYTWAAoJENGrRRaIiIiIP+kmoKeCUOFNU0+ltKpu+35MU9JQ
-AzC9jjjer6TucYzAs1LJKgbM1wAm0KQHy34NyURBq752uORytFUlXTj6ET6oIwhv
-AL0viaPNCBLXzPlpgUu7oCHYiSi5D8DwOm9dNtSxwqJkI+q2DuDFTDis41i6SMJ8
-aUPb345YzUvQfPVh5l0VXW/pLNfOV3aht5M85ayRdivBZ7S/67id27h9PbeUSTM9
-612GnoW3fm5arQifQal5ik6H50s6Brm+wPR+FSHFzNBD91zOAqq8kYuijJKx/Hpt
-afqUBwfa1CGOyzJuc4bpffAFZwEoUuH9CJUo13uzCVJ0pVRo/oMXc+/4YQ3ARt/h
-jviXE6YX+vLnOZd3HbOB5dJacH7CnMsXLophPB6SbQsvWmD+2Lj8ZoOtQBQHCfKD
-hXkCo3IG8AA+7wxv2E5kZcYnwqakLeiauFAS3RvO3JrO8+sAKN5R+lsVEOa8ZV4z
-cPkLMYiGdszScosntQU3SlyHykpKonQUnqmB6tlt8kiLTqVij/aU4e9/n00R3cfB
-YlLoOFYTe4zn6f5nv4nN8O26zZtzNJrdJMt1kSeS/VY1W682wpP4ES4wpf+J4ZXZ
-njCbjZyghyT1TtpvSGRm/CppGZHSuYkbNMoHfq5iFWNKf8cPnZEOnAu8RizQgiD0
-Z/7JiEQOTdsKjCBEGUTXenBWfd1Q+cZrBMwMmCWfc5gLPdj9/ovAs7cyA2vhcbe4
-4CxandBXOXPWJrKEmKLuZrDCbPfbeGraG4Js6iYaNtFHTszCz9sO4RjsfPO4Bo9j
-x7UpUptsdAgk0iRUjMhrJY3k4HFpxRhWVYh3Qw1cpQ4wWKnzJDC1fyjoXD4nA0MH
-+xXhAEkRdscslBFluZE+rN8NcKEZ3VSUIXcjz3vYidXPniBq9eLxQgN+kaECkxCO
-zrs0OU963w09xfeZrRW+KuLxhAZXEZPJuaHmIHq51aC+5raLCHA1R7x16+1Moyp0
-JH8psDFNs3gboTeUzfHuO1ioNoln9VOMkARec48iiQyL4TUGw8pmxBGeiAi2AFOE
-OOlR9lm/tZBV76PxUX0K4GlWUDBiurfypYXvOZowR0rAbB5uotoxn5sQSYF1qNcV
-5GscXtRvr41EJI6f3NcrmLw2TzrKjYh4RsGpq/c1mn4Ax6nobqXb5oF4sYX+W7yP
-W6lcIZ75GWBVVdWd6GZ9YIUKq2fZ2wWrgZWuLG7Urp9hC6Cgz8bvLbapJTPQMBWL
-QXOH+UirxLFo3O8xBb1MzrDVz+ib27OZgQbRtOAL7HnNP0G7UV3gQwqXDfe+iPPq
-5kzYxv0CrP6CreUWDfsAl1FBvkbw4BvlT729eY56KZYPBGBT9VZvyVQ4l7R9RU/X
-xAF/Fwse2D18Sy+ylDmeYCUXoBiSDPmF53sORsgEay4viE7rLUypI1EQxErOXwMV
-1d+NP1eP0FprLovHdSiVOnZjuQTpi/uuWyRkoBuu0fXlofvlhTLnvsAvmqfTP8b6
-km5WR9GsNqeIhzbleFlMF7RMvbL1AOY8hfxT1qsnB/GPJQWqFQSAQUjEHU/DjdsI
-0hEel0n2SPzkeRwLrvV5JkSUJ2S/TqwotrJ1YZnxvJhzKVCzgS4ahZs0RSu8mpBe
-EDaqj5KeXIxjLl38K+LLwZSMsA==
-=tHYa
+iQTwBAABCgAGBQJWo0LhAAoJENGrRRaIiIiI7FEmnj2pBNeU+Fg9KhlOHpQp2WhX
+upcnCkXHh9qQuUGGxkbQcNUXNfPwi1EzWOBm//A/lhZi7j8B1pDgTHK3t+mn8GVL
+WWh0IinYTw80rLqGwV+Zll8DBi/O5WTKRyXqDPExvDxge7Y85mLsPcS8SEslG+cK
+pUsLExXijtdjQ+1r8x97+klNIZFQBfhvWB3RHMIZPi+ivFdzVRg0eU7sD22LDPTG
+62PRRECfJwlSjL1F4GJzXztSuIalk42yRy5UUrF64Rx5iPWaJQLX0U7hvqeTz8d+
+YBC3clrqil3hLYLG6Dedh93wQgsEPyTirUXxqThw1ikfaagto1r65ht5Hx9bMIf4
+eK/0LVxVI2tJxVwV4W7TyBC/QykBErlfhHRSuceTTNC0yPks1ia4KDcpTISSQuGH
+gHPBpnML0sHEW1vL3f4JYkLXRl2+Ji4epzY/PBP2P1KbbWqMD7hu8mzHKJw2NKdb
+RnIgPPx7XWUz6MmTm7qqQbHgZtolksAsTs06/M6G+M7TZ9lyopafhLE3Zuj2HJ5r
+5WQRy45wJ+n+vbfkZ+VXv6O7dAOhRdCB/pBpT2a76vRMfrK0X5rcxSyywABh4BlO
+Xq5CMhKu9bqBJtGzu/VvG2gHZkkEjcYtkVRdR7HTQ4FV8Gbq1pEAQ9QXBnQvy13+
+ZbaixIo5Hz+Vi16TIMC+yMg7qRZu9fif9MqtcO+Hl79et0VFaeMRDzKVhkuHA4j9
+GYWSV0K2EzXwTxcvVuPDuGtvYPQbELt5TxekdXQNKAtWU9cCuQ+5X9rVcszgprcd
+faZly4fnd1UPtxsilVfeGm4EAWZxYSBNQiSORhjbcR/jH/Bb3KTL8V2qyVGvgkeo
+kwX0YuUnVoHA82nbKL7Sj/Xuf5ygLBE3ogGIU9CPPASbt64qa4IEZu1MMI+Pa5Vw
+qtrURGfZohObJQ0jKPnMlLcKLlY4MXBQrYnH+xV/6BC5MnFicjncJmtaQ8t+C64+
+jefqIfEzbUVoS2VcORtSvybU+X8nro6ymhOjlCYOFMpIcxHKPSl6p5i2LlfqT8AA
+zYm+il2tcpOI4sSpSurc1XBjImdtEXaBZ33IeOouqiI7KmWI2DV6dvrBHWfNSt8t
+30OWWjp9QLDBBbepfYOHYsvoe9yKtadYHbXLXxst0y2j5oEgSINVOUfGERe3bDt0
+lBG6RLlGD8iC4oCHcnmuayGbO9/kIvOB2Gt98XNe8kfagoDh/stS2LWUy6hx/H8z
+vogCebQmw+xDHQejisIZXogQ0nTj1RwcHtUpGwDOwSIq5TC/eIvi3mifP7LJF/S9
+uMVFwpcTcQFLc6hKJT/3dFppwhE7sGY9o0C0AXyZzPV10hjs4TFpUDtdDbEpq2uQ
+qDfWO+V1cYcVpccU+lQ6u67do2y0qUgrOt53quY+zBRLDUhKnX2SCp+8yvLhkweH
+CggO4/YKzBl3/BMl79K4HRuJrvlxS1lcpgD8yHymObtD1fnxD6TP4fQlCRP8yjvo
+KR3mMvcLDtGntV1XyLrX6lccvUH8IZvpADPrl4opUOZTyWZY92vUuqnuWzvT2QAL
+/fswn6WeUCZJfmRIR2eUMQvLg8F+u8HtenwKKCguxszRaDSIKX4/0B+vkeMuWllZ
+s9DbzSDiWUcm6PpEdT1K+eQG+w==
+=4Qzi
-----END PGP SIGNATURE-----
1
0
Hello community,
here is the log from the commit of package privoxy for openSUSE:Factory checked in at 2016-01-28 17:22:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/privoxy (Old)
and /work/SRC/openSUSE:Factory/.privoxy.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "privoxy"
Changes:
--------
--- /work/SRC/openSUSE:Factory/privoxy/privoxy.changes 2015-01-29 09:58:35.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.privoxy.new/privoxy.changes 2016-01-28 17:22:45.000000000 +0100
@@ -1,0 +2,15 @@
+Sat Jan 23 19:46:10 UTC 2016 - astieger(a)suse.com
+
+- Privoxy 3.0.24
+ Includes fixes for two security issues that may be used to
+ remotely trigger crashes on platforms that carefully check memory
+ accesses.
+ * Security fixes (denial of service):
+ + Prevent invalid reads in case of corrupt chunk-encoded
+ content. CVE-2016-1982 [boo#963151]
+ + Remove empty Host headers in client requests. Previously
+ they would result in invalid reads. CVE-2016-1983 [boo#963152]
+ * General bug fixes and improvements
+ * White and blacklist updates
+
+-------------------------------------------------------------------
Old:
----
privoxy-3.0.23-stable-src.tar.gz
New:
----
privoxy-3.0.24-stable-src.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ privoxy.spec ++++++
--- /var/tmp/diff_new_pack.2Rk6P8/_old 2016-01-28 17:22:46.000000000 +0100
+++ /var/tmp/diff_new_pack.2Rk6P8/_new 2016-01-28 17:22:46.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package privoxy
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -30,7 +30,7 @@
%endif
%endif
Name: privoxy
-Version: 3.0.23
+Version: 3.0.24
Release: 0
Summary: The Internet Junkbuster - HTTP Proxy Server
License: GPL-2.0+
@@ -227,7 +227,7 @@
%{_sysconfdir}/NetworkManager/dispatcher.d/privoxyd
%dir %{_sysconfdir}/NetworkManager
%dir %{_sysconfdir}/NetworkManager/dispatcher.d
-%doc %{_mandir}/man1/privoxy.1.gz
+%{_mandir}/man1/privoxy.1.gz
%config(noreplace) %{_sysconfdir}/logrotate.d/privoxy
%dir /%{chroot}/etc
%config(noreplace) /%{chroot}%{_sysconfdir}/config
++++++ privoxy-3.0.23-stable-src.tar.gz -> privoxy-3.0.24-stable-src.tar.gz ++++++
++++ 4407 lines of diff (skipped)
1
0
28 Jan '16
Hello community,
here is the log from the commit of package epiphany-branding-openSUSE for openSUSE:Factory checked in at 2016-01-28 17:22:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/epiphany-branding-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.epiphany-branding-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "epiphany-branding-openSUSE"
Changes:
--------
--- /work/SRC/openSUSE:Factory/epiphany-branding-openSUSE/epiphany-branding-SLED.changes 2015-10-30 13:43:37.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.epiphany-branding-openSUSE.new/epiphany-branding-SLED.changes 2016-01-28 17:22:44.000000000 +0100
@@ -1,0 +2,14 @@
+Sat Jan 22 18:30:00 UTC 2016 - dimstar(a)opensuse.org
+
+- Make build not rely on lsb and opensuse-release (no constant
+ rebuild in Tumbleweed):
+ + Drop lsb/lsb-release BuildRequires.
+ + Drop opensuse-release BuildRequires.
+ + Use %{suse_version} in build section to inject proper values
+ into branding.conf. On Tumbleweed we no longer use the snapshot
+ version (which is anyway useless) but simply inject
+ 'Tumbleweed'. We currently detect openSUSE 13.1, 13.2,
+ Leap 42.1, SLE12 and Tumbleweed systems. All others will have
+ 'SUSE/undef' in the browsers user agent string.
+
+-------------------------------------------------------------------
epiphany-branding-openSUSE.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ epiphany-branding-SLED.spec ++++++
--- /var/tmp/diff_new_pack.bLCwb7/_old 2016-01-28 17:22:45.000000000 +0100
+++ /var/tmp/diff_new_pack.bLCwb7/_new 2016-01-28 17:22:45.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package epiphany-branding-SLED
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -38,13 +38,6 @@
# WARNING: As this package conflicts with epiphany-branding-SLED, you cannot
# reuse build root. You have to build in a clean build root every time!
BuildRequires: epiphany-branding-upstream >= 3.11.2
-%if 0%{suse_version} > 1110
-BuildRequires: lsb-release
-%else
-BuildRequires: lsb
-%endif
-BuildRequires: suse-release
-%define distro_version %(lsb_release -r -s)
%define epiphany_version %(rpm -q --qf '%%{version}' epiphany)
Requires: epiphany = %{epiphany_version}
Provides: epiphany-branding = %{epiphany_version}
@@ -71,7 +64,28 @@
cp -a %{SOURCE0} .
%build
-sed "s,@distroversion@,%{distro_version},g;s,@pkgversion@,%{epiphany_version},g" %{SOURCE1} > branding.conf
+case "%{?suse_version}" in
+ 1330)
+ DISTRO="Tumbleweed"
+ ;;
+ 1320)
+ DISTRO="13.2"
+ ;;
+ 1315)
+%if %{?is_opensuse}
+ DISTRO="Leap 42.1"
+%else
+ DISTRO="SLE12"
+%endif
+ ;;
+ 1310)
+ DISTRO="13.1"
+ ;;
+ *)
+ DISTRO="undef"
+ ;;
+esac
+sed "s,@distroversion@,$DISTRO,g;s,@pkgversion@,%{epiphany_version},g" %{SOURCE1} > branding.conf
%install
# custom bookmarks
epiphany-branding-openSUSE.spec: same change
++++++ epiphany-branding.changes.in ++++++
--- /var/tmp/diff_new_pack.bLCwb7/_old 2016-01-28 17:22:45.000000000 +0100
+++ /var/tmp/diff_new_pack.bLCwb7/_new 2016-01-28 17:22:45.000000000 +0100
@@ -1,4 +1,18 @@
-------------------------------------------------------------------
+Sat Jan 22 18:30:00 UTC 2016 - dimstar(a)opensuse.org
+
+- Make build not rely on lsb and opensuse-release (no constant
+ rebuild in Tumbleweed):
+ + Drop lsb/lsb-release BuildRequires.
+ + Drop opensuse-release BuildRequires.
+ + Use %{suse_version} in build section to inject proper values
+ into branding.conf. On Tumbleweed we no longer use the snapshot
+ version (which is anyway useless) but simply inject
+ 'Tumbleweed'. We currently detect openSUSE 13.1, 13.2,
+ Leap 42.1, SLE12 and Tumbleweed systems. All others will have
+ 'SUSE/undef' in the browsers user agent string.
+
+-------------------------------------------------------------------
Mon Oct 12 15:23:23 UTC 2015 - zaitor(a)opensuse.org
- Bump version to 42.1, to prepare for next version of openSUSE.
++++++ epiphany-branding.spec.in ++++++
--- /var/tmp/diff_new_pack.bLCwb7/_old 2016-01-28 17:22:45.000000000 +0100
+++ /var/tmp/diff_new_pack.bLCwb7/_new 2016-01-28 17:22:45.000000000 +0100
@@ -37,13 +37,6 @@
# WARNING: As this package conflicts with epiphany-branding-%{branding_name}, you cannot
# reuse build root. You have to build in a clean build root every time!
BuildRequires: epiphany-branding-upstream >= 3.11.2
-%if 0%{suse_version} > 1110
-BuildRequires: lsb-release
-%else
-BuildRequires: lsb
-%endif
-BuildRequires: suse-release
-%define distro_version %(lsb_release -r -s)
%define epiphany_version %(rpm -q --qf '%%{version}' epiphany)
Requires: epiphany = %{epiphany_version}
Provides: epiphany-branding = %{epiphany_version}
@@ -70,7 +63,28 @@
cp -a %{SOURCE0} .
%build
-sed "s,@distroversion@,%{distro_version},g;s,@pkgversion@,%{epiphany_version},g" %{SOURCE1} > branding.conf
+case "%{?suse_version}" in
+ 1330)
+ DISTRO="Tumbleweed"
+ ;;
+ 1320)
+ DISTRO="13.2"
+ ;;
+ 1315)
+%if %{?is_opensuse}
+ DISTRO="Leap 42.1"
+%else
+ DISTRO="SLE12"
+%endif
+ ;;
+ 1310)
+ DISTRO="13.1"
+ ;;
+ *)
+ DISTRO="undef"
+ ;;
+esac
+sed "s,@distroversion@,$DISTRO,g;s,@pkgversion@,%{epiphany_version},g" %{SOURCE1} > branding.conf
%install
# custom bookmarks
1
0
Hello community,
here is the log from the commit of package dateutils for openSUSE:Factory checked in at 2016-01-28 17:22:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dateutils (Old)
and /work/SRC/openSUSE:Factory/.dateutils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dateutils"
Changes:
--------
--- /work/SRC/openSUSE:Factory/dateutils/dateutils.changes 2016-01-12 16:13:29.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dateutils.new/dateutils.changes 2016-01-28 17:22:40.000000000 +0100
@@ -1,0 +2,10 @@
+Fri Jan 22 22:45:28 UTC 2016 - sweet_f_a(a)gmx.de
+
+- bump version 0.3.5, this is a bugfix release.
+ * Bugfixes:
+ - bug/40, distinguish between numerals-only dates and durations
+ - tests will succeed independent of current date
+ * See info page examples and/or README.
+- remove dateutils-0.3.4-fix-test-126.patch (upstream applied)
+
+-------------------------------------------------------------------
Old:
----
dateutils-0.3.4-fix-test-126.patch
dateutils-0.3.4.tar.xz
New:
----
dateutils-0.3.5.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dateutils.spec ++++++
--- /var/tmp/diff_new_pack.Abpt6b/_old 2016-01-28 17:22:41.000000000 +0100
+++ /var/tmp/diff_new_pack.Abpt6b/_new 2016-01-28 17:22:41.000000000 +0100
@@ -16,7 +16,7 @@
#
-%define xversion 0.3.4
+%define xversion 0.3.5
%define have_octave 0
@@ -39,15 +39,13 @@
%endif
Name: dateutils
-Version: 0.3.4
+Version: 0.3.5
Release: 0
Summary: Nifty command line date and time utilities
License: BSD-3-Clause
Group: Productivity/Text/Utilities
Url: https://github.com/hroptatyr/dateutils/
Source: https://bitbucket.org/hroptatyr/dateutils/downloads/%{name}-%{version}.tar.…
-# PATCH-FIX-UPSTREAM dateutils-0.3.4-fix-test-126 -- Fix the test that was failing due to year change (from upstream)
-Patch: dateutils-0.3.4-fix-test-126.patch
BuildRequires: pkgconfig
BuildRequires: xz
%if 0%{?suse_version}
@@ -80,7 +78,6 @@
%prep
%setup -q -n %{name}-%{xversion}
-%patch -p1
%build
%configure \
++++++ dateutils-0.3.4.tar.xz -> dateutils-0.3.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/.version new/dateutils-0.3.5/.version
--- old/dateutils-0.3.4/.version 2015-08-28 14:07:53.000000000 +0200
+++ new/dateutils-0.3.5/.version 2016-01-22 12:03:34.000000000 +0100
@@ -1 +1 @@
-v0.3.4
+v0.3.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/README.md new/dateutils-0.3.5/README.md
--- old/dateutils-0.3.4/README.md 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/README.md 2016-01-22 12:01:32.000000000 +0100
@@ -38,8 +38,8 @@
Examples
========
-I love everything to be explained by example to get a first
-impression. So here it comes.
+I love everything explained by example to get a first impression.
+So here it comes.
dateseq
-------
@@ -258,6 +258,18 @@
=>
2011-08-01
+ Find the next Monday from the current date (today is 2016-01-08):
+
+ $ dateround today Mon
+ =>
+ 2015-01-11
+
+ Go back to last September, then round to the end of the month:
+
+ $ dateround today -- -Sep +31d
+ =>
+ 2015-09-30
+
Round a stream of dates strictly to the next month's first:
$ dateround -S -n 1 <<EOF
@@ -309,9 +321,12 @@
datesort
-----
- New in the 0.3 series of dateutils.
A tool to bring the lines of a file into chronological order.
+ At the moment the `datesort` tool depends on `sort(1)` with support
+ for fields, in particular `-t` to select a separator and `-k` to sort
+ by a particular field.
+
$ datesort <<EOF
2009-06-03 caev="DVCA" secu="VOD" exch="XLON" xdte="2009-06-03" nett/GBX="5.2"
2011-11-16 caev="DVCA" secu="VOD" exch="XLON" xdte="2011-11-16" nett/GBX="3.05"
@@ -328,12 +343,9 @@
2013-06-12 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-06-12" nett/GBX="6.92"
2013-11-20 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-11-20" nett/GBX="3.53"
- At the moment the `datesort` tool is built upon `sort(1)` and `cut(1)`.
-
datezone
--------
- New in the 0.3 series of dateutils.
A tool to quickly inspect date/time values in different timezones.
The result will be a matrix that shows every date-time value in every
timezone:
@@ -363,25 +375,29 @@
strptime
--------
- A tool that brings the flexibility of strptime(3) to the command
- line. While date(1) has support for output formats, it lacks any kind
- of support to read arbitrary input from the domain of dates, in
- particular when the input format is specifically known beforehand and
- only matching dates/times shall be considered.
-
- Usually, to print something like `Mon, May-01/2000` in ISO 8601,
- people come up with the most prolific recommendations like using perl
- or sed or awk or any two of them, or they come up with a pageful of
- shell code full of bashisms, and when sufficiently pestered they
- "improve" their variant to a dozen pages of portable shell code.
+ A tool that brings the flexibility of [`strptime(3)`][1] to the
+ command line. While (at least GNU) [`date(1)`][2] has support for
+ output formats, it lacks any kind of support to read arbitrary input
+ from the domain of dates, in particular when the input format is
+ specifically known beforehand and only matching dates/times shall be
+ considered.
- The strptime tool does the job just fine
+ With the `strptime` tool reading weird dates like `Mon, May-01/2000`
+ becomes a matter of
strptime -i "%a, %b-%d/%Y" "Mon, May-01/2000"
=>
2000-05-01
- just like you would have done in C.
+ just as you would have done in C.
+
+ Note that `strptime` actually uses the system libc's strptime routine,
+ and for output the system's strftime routine. Input and output
+ modifiers will therefore vary between systems.
+
+ For a portable parser/printer combination use `dateconv` as described
+ above. Its input and output format specifiers are independent of the
+ C runtime.
Similar projects
@@ -396,6 +412,10 @@
Use the one that best fits your purpose. And in case you happen to like
mine, vote: [dateutils' openhub page](https://www.openhub.net/p/dateutils)
+
+ [1]: http://linux.die.net/man/3/strptime
+ [2]: http://linux.die.net/man/1/date
+
<!--
Local variables:
mode: auto-fill
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/build-aux/yuck-scmver.c new/dateutils-0.3.5/build-aux/yuck-scmver.c
--- old/dateutils-0.3.4/build-aux/yuck-scmver.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/build-aux/yuck-scmver.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** yuck-scmver.c -- snarf versions off project cwds
*
- * Copyright (C) 2013-2015 Sebastian Freundt
+ * Copyright (C) 2013-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/build-aux/yuck-scmver.h new/dateutils-0.3.5/build-aux/yuck-scmver.h
--- old/dateutils-0.3.4/build-aux/yuck-scmver.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/build-aux/yuck-scmver.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** yuck-version.h -- snarf versions off project cwds
*
- * Copyright (C) 2013-2015 Sebastian Freundt
+ * Copyright (C) 2013-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/build-aux/yuck.c new/dateutils-0.3.5/build-aux/yuck.c
--- old/dateutils-0.3.4/build-aux/yuck.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/build-aux/yuck.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** yuck.c -- generate umbrella commands
*
- * Copyright (C) 2013-2015 Sebastian Freundt
+ * Copyright (C) 2013-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/configure new/dateutils-0.3.5/configure
--- old/dateutils-0.3.4/configure 2015-08-28 14:07:45.000000000 +0200
+++ new/dateutils-0.3.5/configure 2016-01-22 12:03:27.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for dateutils 0.3.4.
+# Generated by GNU Autoconf 2.68 for dateutils 0.3.5.
#
# Report bugs to <https://github.com/hroptatyr/dateutils/issues>.
#
@@ -14,7 +14,7 @@
# gives unlimited permission to copy, distribute and modify it.
#
# # #### Configuration script for dateutils and friends.
-# #### Copyright (C) 2011-2015 Sebastian Freundt
+# #### Copyright (C) 2011-2016 Sebastian Freundt
#
# ### Don't edit this script!
# ### This script was automatically generated by the `autoconf' program
@@ -580,8 +580,8 @@
# Identity of this package.
PACKAGE_NAME='dateutils'
PACKAGE_TARNAME='dateutils'
-PACKAGE_VERSION='0.3.4'
-PACKAGE_STRING='dateutils 0.3.4'
+PACKAGE_VERSION='0.3.5'
+PACKAGE_STRING='dateutils 0.3.5'
PACKAGE_BUGREPORT='https://github.com/hroptatyr/dateutils/issues'
PACKAGE_URL=''
@@ -1487,7 +1487,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures dateutils 0.3.4 to adapt to many kinds of systems.
+\`configure' configures dateutils 0.3.5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1557,7 +1557,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of dateutils 0.3.4:";;
+ short | recursive ) echo "Configuration of dateutils 0.3.5:";;
esac
cat <<\_ACEOF
@@ -1702,7 +1702,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-dateutils configure 0.3.4
+dateutils configure 0.3.5
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1710,7 +1710,7 @@
gives unlimited permission to copy, distribute and modify it.
#### Configuration script for dateutils and friends.
-#### Copyright (C) 2011-2015 Sebastian Freundt
+#### Copyright (C) 2011-2016 Sebastian Freundt
### Don't edit this script!
### This script was automatically generated by the `autoconf' program
@@ -2127,7 +2127,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by dateutils $as_me 0.3.4, which was
+It was created by dateutils $as_me 0.3.5, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2950,7 +2950,7 @@
# Define the identity of the package.
PACKAGE='dateutils'
- VERSION='0.3.4'
+ VERSION='0.3.5'
cat >>confdefs.h <<_ACEOF
@@ -19707,7 +19707,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by dateutils $as_me 0.3.4, which was
+This file was extended by dateutils $as_me 0.3.5, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -19777,7 +19777,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-dateutils config.status 0.3.4
+dateutils config.status 0.3.5
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/configure.ac new/dateutils-0.3.5/configure.ac
--- old/dateutils-0.3.4/configure.ac 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/configure.ac 2016-01-22 12:01:32.000000000 +0100
@@ -3,7 +3,7 @@
dnl -------------------------------------------------------------------------
AC_PREREQ([2.63])
-AC_INIT([dateutils], [0.3.4], [https://github.com/hroptatyr/dateutils/issues]
+AC_INIT([dateutils], [0.3.5], [https://github.com/hroptatyr/dateutils/issues]
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_HEADER([src/config.h])
AC_CONFIG_MACRO_DIR([m4])
@@ -15,7 +15,7 @@
AC_COPYRIGHT([dnl
#### Configuration script for dateutils and friends.
-#### Copyright (C) 2011-2015 Sebastian Freundt
+#### Copyright (C) 2011-2016 Sebastian Freundt
### Don't edit this script!
### This script was automatically generated by the `autoconf' program
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/contrib/leaps.c new/dateutils-0.3.5/contrib/leaps.c
--- old/dateutils-0.3.4/contrib/leaps.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/contrib/leaps.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** leaps.c -- materialised leap seconds
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/contrib/leaps.h new/dateutils-0.3.5/contrib/leaps.h
--- old/dateutils-0.3.4/contrib/leaps.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/contrib/leaps.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** leaps.h -- materialised leap seconds
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/contrib/tzconv.c new/dateutils-0.3.5/contrib/tzconv.c
--- old/dateutils-0.3.4/contrib/tzconv.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/contrib/tzconv.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** tzconv.c -- convert matlab dates between timezones
*
- * Copyright (C) 2013-2014 Sebastian Freundt
+ * Copyright (C) 2013-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/contrib/tzraw.c new/dateutils-0.3.5/contrib/tzraw.c
--- old/dateutils-0.3.4/contrib/tzraw.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/contrib/tzraw.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** tzraw.c -- reader for olson database zoneinfo files
*
- * Copyright (C) 2009-2015 Sebastian Freundt
+ * Copyright (C) 2009-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/contrib/tzraw.h new/dateutils-0.3.5/contrib/tzraw.h
--- old/dateutils-0.3.4/contrib/tzraw.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/contrib/tzraw.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** tzraw.h -- reader for olson database zoneinfo files
*
- * Copyright (C) 2009-2015 Sebastian Freundt
+ * Copyright (C) 2009-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dadd.manu new/dateutils-0.3.5/info/dadd.manu
--- old/dateutils-0.3.4/info/dadd.manu 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dadd.manu 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEADD "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEADD "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateadd - Add DURATION to DATE/TIME and print the result.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dateadd.manu new/dateutils-0.3.5/info/dateadd.manu
--- old/dateutils-0.3.4/info/dateadd.manu 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dateadd.manu 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEADD "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEADD "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateadd - Add DURATION to DATE/TIME and print the result.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dateconv.man new/dateutils-0.3.5/info/dateconv.man
--- old/dateutils-0.3.4/info/dateconv.man 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dateconv.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATECONV "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATECONV "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateconv - Convert DATE/TIMEs between calendrical systems.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/datediff.mand new/dateutils-0.3.5/info/datediff.mand
--- old/dateutils-0.3.4/info/datediff.mand 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/datediff.mand 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEDIFF "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEDIFF "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datediff - Compute duration from DATE/TIME (the reference date/time) to the other
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dategrep.man new/dateutils-0.3.5/info/dategrep.man
--- old/dateutils-0.3.4/info/dategrep.man 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dategrep.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEGREP "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEGREP "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dategrep - Grep standard input for lines that match EXPRESSION.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dateround.manu new/dateutils-0.3.5/info/dateround.manu
--- old/dateutils-0.3.4/info/dateround.manu 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dateround.manu 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEROUND "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEROUND "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateround - Round DATE/TIME to the next occurrence of RNDSPEC.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dateseq.manu new/dateutils-0.3.5/info/dateseq.manu
--- old/dateutils-0.3.4/info/dateseq.manu 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/dateseq.manu 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATESEQ "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATESEQ "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateseq - Generate a sequence of date/times from FIRST to LAST, optionally in steps of
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/datesort.man new/dateutils-0.3.5/info/datesort.man
--- old/dateutils-0.3.4/info/datesort.man 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/datesort.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATESORT "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATESORT "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datesort - Sort contents of FILE chronologically.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/datetest.man new/dateutils-0.3.5/info/datetest.man
--- old/dateutils-0.3.4/info/datetest.man 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/datetest.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATETEST "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATETEST "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datetest - Like test(1) but for dates.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dateutils.info new/dateutils-0.3.5/info/dateutils.info
--- old/dateutils-0.3.4/info/dateutils.info 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/dateutils.info 2016-01-22 12:04:01.000000000 +0100
@@ -28,7 +28,7 @@
This manual documents the dateutils package.
- Copyright (C) 2011-2015 Sebastian Freundt.
+ Copyright (C) 2011-2016 Sebastian Freundt.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dateutils.texi new/dateutils-0.3.5/info/dateutils.texi
--- old/dateutils-0.3.4/info/dateutils.texi 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/info/dateutils.texi 2016-01-22 12:01:32.000000000 +0100
@@ -30,7 +30,7 @@
This manual documents the dateutils package.
-Copyright @copyright{} 2011-2015 Sebastian Freundt.
+Copyright @copyright{} 2011-2016 Sebastian Freundt.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
@@ -54,7 +54,7 @@
@center Sebastian Freundt
@page
@vskip 0pt plus 1filll
-Copyright @copyright{} 2011-2015 Sebastian Freundt.
+Copyright @copyright{} 2011-2016 Sebastian Freundt.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/datezone.man new/dateutils-0.3.5/info/datezone.man
--- old/dateutils-0.3.4/info/datezone.man 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/datezone.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEZONE "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEZONE "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datezone - Convert DATE/TIMEs between timezones.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dconv.man new/dateutils-0.3.5/info/dconv.man
--- old/dateutils-0.3.4/info/dconv.man 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dconv.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATECONV "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATECONV "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateconv - Convert DATE/TIMEs between calendrical systems.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/ddiff.mand new/dateutils-0.3.5/info/ddiff.mand
--- old/dateutils-0.3.4/info/ddiff.mand 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/ddiff.mand 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEDIFF "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEDIFF "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datediff - Compute duration from DATE/TIME (the reference date/time) to the other
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dgrep.man new/dateutils-0.3.5/info/dgrep.man
--- old/dateutils-0.3.4/info/dgrep.man 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dgrep.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEGREP "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEGREP "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dategrep - Grep standard input for lines that match EXPRESSION.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dround.manu new/dateutils-0.3.5/info/dround.manu
--- old/dateutils-0.3.4/info/dround.manu 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/dround.manu 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEROUND "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEROUND "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateround - Round DATE/TIME to the next occurrence of RNDSPEC.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dseq.manu new/dateutils-0.3.5/info/dseq.manu
--- old/dateutils-0.3.4/info/dseq.manu 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/dseq.manu 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATESEQ "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATESEQ "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
dateseq - Generate a sequence of date/times from FIRST to LAST, optionally in steps of
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dsort.man new/dateutils-0.3.5/info/dsort.man
--- old/dateutils-0.3.4/info/dsort.man 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/dsort.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATESORT "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATESORT "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datesort - Sort contents of FILE chronologically.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dtest.man new/dateutils-0.3.5/info/dtest.man
--- old/dateutils-0.3.4/info/dtest.man 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/dtest.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATETEST "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATETEST "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datetest - Like test(1) but for dates.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/dzone.man new/dateutils-0.3.5/info/dzone.man
--- old/dateutils-0.3.4/info/dzone.man 2015-08-28 14:08:27.000000000 +0200
+++ new/dateutils-0.3.5/info/dzone.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH DATEZONE "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH DATEZONE "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
datezone - Convert DATE/TIMEs between timezones.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/info/strptime.man new/dateutils-0.3.5/info/strptime.man
--- old/dateutils-0.3.4/info/strptime.man 2015-08-28 14:08:26.000000000 +0200
+++ new/dateutils-0.3.5/info/strptime.man 2016-01-22 12:04:01.000000000 +0100
@@ -1,5 +1,5 @@
.\" auto generated by yuck -*- nroff -*-
-.TH STRPTIME "1" "August 2015" "dateutils 0.3.4" "User Commands"
+.TH STRPTIME "1" "January 2016" "dateutils 0.3.5" "User Commands"
.SH NAME
strptime - Parse input from stdin according to one of the given formats FORMATs.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/bizda.c new/dateutils-0.3.5/lib/bizda.c
--- old/dateutils-0.3.4/lib/bizda.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/bizda.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** bizda.c -- guts for bizda dates
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/boops.h new/dateutils-0.3.5/lib/boops.h
--- old/dateutils-0.3.4/lib/boops.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/boops.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** boops.h -- byte-order operations
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
* Copyright (C) 2012 Ruediger Meier
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/daisy.c new/dateutils-0.3.5/lib/daisy.c
--- old/dateutils-0.3.4/lib/daisy.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/daisy.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** daisy.c -- guts for daisy dates
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/date-core-private.h new/dateutils-0.3.5/lib/date-core-private.h
--- old/dateutils-0.3.4/lib/date-core-private.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/date-core-private.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** date-core-private.h -- our universe of dates, private bits
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/date-core-strpf.c new/dateutils-0.3.5/lib/date-core-strpf.c
--- old/dateutils-0.3.4/lib/date-core-strpf.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/date-core-strpf.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** date-core-strpf.c -- parser and formatter funs for date-core
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/date-core-strpf.h new/dateutils-0.3.5/lib/date-core-strpf.h
--- old/dateutils-0.3.4/lib/date-core-strpf.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/date-core-strpf.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** date-core-strpf.h -- parser and formatter funs for date-core
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/date-core.c new/dateutils-0.3.5/lib/date-core.c
--- old/dateutils-0.3.4/lib/date-core.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/date-core.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** date-core.c -- our universe of dates
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/date-core.h new/dateutils-0.3.5/lib/date-core.h
--- old/dateutils-0.3.4/lib/date-core.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/date-core.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** date-core.h -- our universe of dates
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/dt-core-private.h new/dateutils-0.3.5/lib/dt-core-private.h
--- old/dateutils-0.3.4/lib/dt-core-private.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/dt-core-private.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-core-private.h -- our universe of datetimes, private bits
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/dt-core-strpf.c new/dateutils-0.3.5/lib/dt-core-strpf.c
--- old/dateutils-0.3.4/lib/dt-core-strpf.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/dt-core-strpf.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-core-strpf.c -- parser and formatter funs for dt-core
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/dt-core-strpf.h new/dateutils-0.3.5/lib/dt-core-strpf.h
--- old/dateutils-0.3.4/lib/dt-core-strpf.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/dt-core-strpf.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-core-strpf.h -- parser and formatter funs for dt-core
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/dt-core-tz-glue.c new/dateutils-0.3.5/lib/dt-core-tz-glue.c
--- old/dateutils-0.3.4/lib/dt-core-tz-glue.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/dt-core-tz-glue.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-core-tz-glue.c -- gluing date/times and tzs
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/dt-core-tz-glue.h new/dateutils-0.3.5/lib/dt-core-tz-glue.h
--- old/dateutils-0.3.4/lib/dt-core-tz-glue.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/dt-core-tz-glue.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-core-tz-glue.h -- glue between tzraw and dt-core
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/dt-core.c new/dateutils-0.3.5/lib/dt-core.c
--- old/dateutils-0.3.4/lib/dt-core.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/dt-core.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-core.c -- our universe of datetimes
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
@@ -593,8 +593,13 @@
* no format specifiers */
case DT_JDN:
+ /* we demand a float representation from start to finish */
res.d.jdn = (dt_jdn_t)strtod(str, &on);
+ if (UNLIKELY(*on < '\0' || *on > ' ')) {
+ /* nah, that's not a distinguished float */
+ goto fucked;
+ }
/* fix up const-ness problem */
sp = on;
/* don't worry about time slot or date/time sandwiches */
@@ -603,10 +608,8 @@
case DT_LDN:
res.d.ldn = (dt_ldn_t)strtoi(str, &sp);
- if (*sp != '.') {
- dt_make_d_only(&res, DT_LDN);
- } else {
- /* yes, big cluster fuck */
+ if (*sp == '.') {
+ /* oooh, a double it seems */
double tmp = strtod(sp, &on);
/* fix up const-ness problem */
@@ -620,6 +623,12 @@
tmp -= (double)res.t.hms.s;
res.t.hms.ns = (tmp *= NANOS_PER_SEC);
dt_make_sandwich(&res, DT_LDN, DT_HMS);
+ } else if (UNLIKELY(*sp < '\0' || *sp > ' ')) {
+ /* not on my turf */
+ goto fucked;
+ } else {
+ /* looking good */
+ dt_make_d_only(&res, DT_LDN);
}
goto sober;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/dt-core.h new/dateutils-0.3.5/lib/dt-core.h
--- old/dateutils-0.3.4/lib/dt-core.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/dt-core.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-core.h -- our universe of datetimes
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/generics.h new/dateutils-0.3.5/lib/generics.h
--- old/dateutils-0.3.4/lib/generics.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/generics.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** generics.h -- type invariant generic funs
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/leaps.c new/dateutils-0.3.5/lib/leaps.c
--- old/dateutils-0.3.4/lib/leaps.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/leaps.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** leaps.c -- materialised leap seconds
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/leaps.h new/dateutils-0.3.5/lib/leaps.h
--- old/dateutils-0.3.4/lib/leaps.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/leaps.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** leaps.h -- materialised leap seconds
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/ltrcc.c new/dateutils-0.3.5/lib/ltrcc.c
--- old/dateutils-0.3.4/lib/ltrcc.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/ltrcc.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** ltrcc.c -- leapseconds materialiser
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/nifty.h new/dateutils-0.3.5/lib/nifty.h
--- old/dateutils-0.3.4/lib/nifty.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/nifty.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** nifty.h -- generally handy macroes
*
- * Copyright (C) 2009-2015 Sebastian Freundt
+ * Copyright (C) 2009-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/strops.c new/dateutils-0.3.5/lib/strops.c
--- old/dateutils-0.3.4/lib/strops.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/strops.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** strops.c -- useful string operations
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/strops.h new/dateutils-0.3.5/lib/strops.h
--- old/dateutils-0.3.4/lib/strops.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/strops.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** strops.h -- useful string operations
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/time-core-private.h new/dateutils-0.3.5/lib/time-core-private.h
--- old/dateutils-0.3.4/lib/time-core-private.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/time-core-private.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** time-core-private.h -- our universe of times, private bits
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/time-core-strpf.c new/dateutils-0.3.5/lib/time-core-strpf.c
--- old/dateutils-0.3.4/lib/time-core-strpf.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/time-core-strpf.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** time-core-strpf.c -- parser and formatter funs for time-core
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/time-core-strpf.h new/dateutils-0.3.5/lib/time-core-strpf.h
--- old/dateutils-0.3.4/lib/time-core-strpf.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/time-core-strpf.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** time-core-strpf.h -- parser and formatter funs for time-core
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/time-core.c new/dateutils-0.3.5/lib/time-core.c
--- old/dateutils-0.3.4/lib/time-core.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/time-core.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** time-core.c -- our universe of times
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/time-core.h new/dateutils-0.3.5/lib/time-core.h
--- old/dateutils-0.3.4/lib/time-core.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/time-core.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** time-core.h -- our universe of times
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/token.c new/dateutils-0.3.5/lib/token.c
--- old/dateutils-0.3.4/lib/token.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/token.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** token.c -- tokeniser specs and stuff
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/token.h new/dateutils-0.3.5/lib/token.h
--- old/dateutils-0.3.4/lib/token.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/token.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** token.h -- tokeniser specs and stuff
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/tzmap.c new/dateutils-0.3.5/lib/tzmap.c
--- old/dateutils-0.3.4/lib/tzmap.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/tzmap.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** tzmap.c -- zonename maps
*
- * Copyright (C) 2014-2015 Sebastian Freundt
+ * Copyright (C) 2014-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/tzmap.h new/dateutils-0.3.5/lib/tzmap.h
--- old/dateutils-0.3.4/lib/tzmap.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/tzmap.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** tzmap.h -- zonename maps
*
- * Copyright (C) 2014-2015 Sebastian Freundt
+ * Copyright (C) 2014-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/tzraw.c new/dateutils-0.3.5/lib/tzraw.c
--- old/dateutils-0.3.4/lib/tzraw.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/tzraw.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** tzraw.c -- reader for olson database zoneinfo files
*
- * Copyright (C) 2009-2015 Sebastian Freundt
+ * Copyright (C) 2009-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/tzraw.h new/dateutils-0.3.5/lib/tzraw.h
--- old/dateutils-0.3.4/lib/tzraw.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/tzraw.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** tzraw.h -- reader for olson database zoneinfo files
*
- * Copyright (C) 2009-2015 Sebastian Freundt
+ * Copyright (C) 2009-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/version.c new/dateutils-0.3.5/lib/version.c
--- old/dateutils-0.3.4/lib/version.c 2015-08-28 14:08:06.000000000 +0200
+++ new/dateutils-0.3.5/lib/version.c 2016-01-22 12:03:44.000000000 +0100
@@ -1,4 +1,4 @@
/* -*- c -*- */
#include "version.h"
-const char dateutils_version_string[] = "0.3.4";
+const char dateutils_version_string[] = "0.3.5";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/yd.c new/dateutils-0.3.5/lib/yd.c
--- old/dateutils-0.3.4/lib/yd.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/yd.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** yd.c -- guts for yd dates that consist of a year and a year-day
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/ymcw.c new/dateutils-0.3.5/lib/ymcw.c
--- old/dateutils-0.3.4/lib/ymcw.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/ymcw.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** ymcw.c -- guts for ymcw dates
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/ymd.c new/dateutils-0.3.5/lib/ymd.c
--- old/dateutils-0.3.4/lib/ymd.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/ymd.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** ymd.c -- guts for ymd dates
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/lib/ywd.c new/dateutils-0.3.5/lib/ywd.c
--- old/dateutils-0.3.4/lib/ywd.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/lib/ywd.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** ywd.c -- guts for ywd dates
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/m4/clitosis.m4 new/dateutils-0.3.5/m4/clitosis.m4
--- old/dateutils-0.3.4/m4/clitosis.m4 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/m4/clitosis.m4 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
dnl clitosis.m4 --- checks necessary for the clitosis test harness
dnl
-dnl Copyright (C) 2013-2015 Sebastian Freundt
+dnl Copyright (C) 2013-2016 Sebastian Freundt
dnl
dnl Author: Sebastian Freundt <hroptatyr(a)fresse.org>
dnl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/m4/sxe-compiler.m4 new/dateutils-0.3.5/m4/sxe-compiler.m4
--- old/dateutils-0.3.4/m4/sxe-compiler.m4 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/m4/sxe-compiler.m4 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
dnl compiler.m4 --- compiler magic
dnl
-dnl Copyright (C) 2005-2015 Sebastian Freundt
+dnl Copyright (C) 2005-2016 Sebastian Freundt
dnl Copyright (c) 2005 Steven G. Johnson
dnl Copyright (c) 2005 Matteo Frigo
dnl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/m4/sxe-libtool.m4 new/dateutils-0.3.5/m4/sxe-libtool.m4
--- old/dateutils-0.3.4/m4/sxe-libtool.m4 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/m4/sxe-libtool.m4 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
dnl sxe-libtool.m4 -- just a quick libtoolish macros
dnl
-dnl Copyright (C) 2007-2014 Sebastian Freundt.
+dnl Copyright (C) 2007-2016 Sebastian Freundt.
dnl
dnl This file is part of unserding
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/m4/yuck.m4 new/dateutils-0.3.5/m4/yuck.m4
--- old/dateutils-0.3.4/m4/yuck.m4 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/m4/yuck.m4 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
dnl yuck.m4 --- yuck goodies
dnl
-dnl Copyright (C) 2013-2015 Sebastian Freundt
+dnl Copyright (C) 2013-2016 Sebastian Freundt
dnl
dnl Author: Sebastian Freundt <hroptatyr(a)fresse.org>
dnl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/alist.c new/dateutils-0.3.5/src/alist.c
--- old/dateutils-0.3.4/src/alist.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/alist.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** alist.c -- bog standard associative lists
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/alist.h new/dateutils-0.3.5/src/alist.h
--- old/dateutils-0.3.4/src/alist.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/alist.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** alist.h -- bog standard associative lists
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dadd.c new/dateutils-0.3.5/src/dadd.c
--- old/dateutils-0.3.4/src/dadd.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dadd.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dadd.c -- perform simple date arithmetic, date plus duration
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
@@ -218,7 +218,6 @@
yuck_t argi[1U];
struct dt_dt_s d;
struct __strpdtdur_st_s st = __strpdtdur_st_initialiser();
- char *inp;
const char *ofmt;
char **fmt;
size_t nfmt;
@@ -260,34 +259,37 @@
dt_set_base(base);
}
+ /* sanity checks, decide whether we're a mass date adder
+ * or a mass duration adder, or both, a date and durations are
+ * present on the command line */
+ with (const char *inp = argi->args[0U]) {
+ /* date parsing needed postponing as we need to find out
+ * about the durations */
+ if (!dt_unk_p(dt_io_strpdt(inp, fmt, nfmt, NULL))) {
+ dt_given_p = true;
+ }
+ }
+
/* check first arg, if it's a date the rest of the arguments are
* durations, if not, dates must be read from stdin */
- for (size_t i = 0; i < argi->nargs; i++) {
- inp = argi->args[i];
+ for (size_t i = dt_given_p; i < argi->nargs; i++) {
+ const char *inp = argi->args[i];
do {
if (dt_io_strpdtdur(&st, inp) < 0) {
- if (UNLIKELY(i == 0)) {
- /* that's ok, must be a date then */
- dt_given_p = true;
- } else {
- serror("Error: \
+ serror("Error: \
cannot parse duration string `%s'", st.istr);
- rc = 1;
- goto dur_out;
- }
+ rc = 1;
+ goto dur_out;
}
} while (__strpdtdur_more_p(&st));
}
/* check if there's only d durations */
hackz = durs_only_d_p(st.durs, st.ndurs) ? NULL : fromz;
- /* sanity checks, decide whether we're a mass date adder
- * or a mass duration adder, or both, a date and durations are
- * present on the command line */
+ /* read the first argument again in light of a completely parsed
+ * duration sequence */
if (dt_given_p) {
- /* date parsing needed postponing as we need to find out
- * about the durations */
- inp = argi->args[0U];
+ const char *inp = argi->args[0U];
if (dt_unk_p(d = dt_io_strpdt(inp, fmt, nfmt, hackz))) {
error("\
Error: cannot interpret date/time string `%s'", inp);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dconv.c new/dateutils-0.3.5/src/dconv.c
--- old/dateutils-0.3.4/src/dconv.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dconv.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dconv.c -- convert calendrical and time stamp systems
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/ddiff.c new/dateutils-0.3.5/src/ddiff.c
--- old/dateutils-0.3.4/src/ddiff.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/ddiff.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** ddiff.c -- perform simple date arithmetic, date minus date
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dexpr-parser.y new/dateutils-0.3.5/src/dexpr-parser.y
--- old/dateutils-0.3.4/src/dexpr-parser.y 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dexpr-parser.y 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dexpr-parser.y -- parsing date expressions -*- c -*-
*
- * Copyright (C) 2002-2015 Sebastian Freundt
+ * Copyright (C) 2002-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)fresse.org>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dexpr-scanner.c new/dateutils-0.3.5/src/dexpr-scanner.c
--- old/dateutils-0.3.4/src/dexpr-scanner.c 2015-08-28 14:08:17.000000000 +0200
+++ new/dateutils-0.3.5/src/dexpr-scanner.c 2016-01-22 12:03:54.000000000 +0100
@@ -503,7 +503,7 @@
#line 1 "dexpr-scanner.l"
/*** dexpr.l -- date/time expressions for dateutils -*- C -*-
*
- * Copyright (C) 2002-2015 Sebastian Freundt
+ * Copyright (C) 2002-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)fresse.org>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dexpr-scanner.l new/dateutils-0.3.5/src/dexpr-scanner.l
--- old/dateutils-0.3.4/src/dexpr-scanner.l 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dexpr-scanner.l 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dexpr.l -- date/time expressions for dateutils -*- C -*-
*
- * Copyright (C) 2002-2015 Sebastian Freundt
+ * Copyright (C) 2002-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)fresse.org>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dgrep.c new/dateutils-0.3.5/src/dgrep.c
--- old/dateutils-0.3.4/src/dgrep.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dgrep.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dgrep.c -- grep for lines with dates
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dround.c new/dateutils-0.3.5/src/dround.c
--- old/dateutils-0.3.4/src/dround.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dround.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dround.c -- perform simple date arithmetic, round to duration
*
- * Copyright (C) 2012-2015 Sebastian Freundt
+ * Copyright (C) 2012-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dsort.c new/dateutils-0.3.5/src/dsort.c
--- old/dateutils-0.3.4/src/dsort.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dsort.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dsort.c -- sort FILEs or stdin chronologically
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dt-io-zone.c new/dateutils-0.3.5/src/dt-io-zone.c
--- old/dateutils-0.3.4/src/dt-io-zone.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dt-io-zone.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-io-zone.c -- abstract from raw zone interface
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dt-io-zone.h new/dateutils-0.3.5/src/dt-io-zone.h
--- old/dateutils-0.3.4/src/dt-io-zone.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dt-io-zone.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dt-io-zone.h -- abstract from raw zone interface
*
- * Copyright (C) 2009-2015 Sebastian Freundt
+ * Copyright (C) 2009-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dtest.c new/dateutils-0.3.5/src/dtest.c
--- old/dateutils-0.3.4/src/dtest.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dtest.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dtest.c -- like test(1) but for dates
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/dzone.c new/dateutils-0.3.5/src/dzone.c
--- old/dateutils-0.3.4/src/dzone.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/dzone.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** dzone.c -- convert date/times between timezones
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/prchunk.c new/dateutils-0.3.5/src/prchunk.c
--- old/dateutils-0.3.4/src/prchunk.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/prchunk.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** prchunk.c -- guessing line oriented data formats
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/prchunk.h new/dateutils-0.3.5/src/prchunk.h
--- old/dateutils-0.3.4/src/prchunk.h 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/prchunk.h 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** prchunk.h -- guessing line oriented data formats
*
- * Copyright (C) 2010-2015 Sebastian Freundt
+ * Copyright (C) 2010-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/src/strptime.c new/dateutils-0.3.5/src/strptime.c
--- old/dateutils-0.3.4/src/strptime.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/src/strptime.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** strptime.c -- a shell interface to strptime(3)
*
- * Copyright (C) 2011-2015 Sebastian Freundt
+ * Copyright (C) 2011-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/test/Makefile.am new/dateutils-0.3.5/test/Makefile.am
--- old/dateutils-0.3.4/test/Makefile.am 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/test/Makefile.am 2016-01-22 12:01:32.000000000 +0100
@@ -33,7 +33,7 @@
## our friendly helper
include clitosis.am
-AM_CLIT_LOG_FLAGS = -v --builddir "$(top_builddir)/src" --timeout 20 --keep-going
+AM_CLIT_LOG_FLAGS = -v --builddir "$(top_builddir)/src" --timeout 300 --keep-going
TESTS_ENVIRONMENT += GPERF=$(GPERF)
TESTS_ENVIRONMENT += GDATE=$(GDATE)
@@ -298,6 +298,7 @@
dt_tests += dadd.086.clit
dt_tests += dadd.087.clit
dt_tests += dadd.088.clit
+dt_tests += dadd.089.clit
dt_tests += dtest.001.clit
dt_tests += dtest.002.clit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/test/Makefile.in new/dateutils-0.3.5/test/Makefile.in
--- old/dateutils-0.3.4/test/Makefile.in 2015-08-28 14:07:48.000000000 +0200
+++ new/dateutils-0.3.5/test/Makefile.in 2016-01-22 12:03:30.000000000 +0100
@@ -554,37 +554,37 @@
dadd.076.clit dadd.077.clit dadd.078.clit dadd.079.clit \
dadd.080.clit dadd.081.clit dadd.082.clit dadd.083.clit \
dadd.084.clit dadd.085.clit dadd.086.clit dadd.087.clit \
- dadd.088.clit dtest.001.clit dtest.002.clit dtest.003.clit \
- dtest.004.clit dtest.005.clit dtest.006.clit dtest.007.clit \
- dtest.008.clit dtest.009.clit ddiff.001.clit ddiff.002.clit \
- ddiff.003.clit ddiff.004.clit ddiff.005.clit ddiff.006.clit \
- ddiff.007.clit ddiff.008.clit ddiff.009.clit ddiff.010.clit \
- ddiff.011.clit ddiff.012.clit ddiff.013.clit ddiff.014.clit \
- ddiff.015.clit ddiff.016.clit ddiff.017.clit ddiff.018.clit \
- ddiff.019.clit ddiff.020.clit ddiff.021.clit ddiff.022.clit \
- ddiff.023.clit ddiff.024.clit ddiff.025.clit ddiff.026.clit \
- ddiff.027.clit ddiff.028.clit ddiff.029.clit ddiff.030.clit \
- ddiff.031.clit ddiff.032.clit ddiff.033.clit ddiff.034.clit \
- ddiff.035.clit ddiff.036.clit ddiff.037.clit ddiff.038.clit \
- ddiff.039.clit ddiff.040.clit ddiff.041.clit ddiff.042.clit \
- ddiff.043.clit ddiff.044.clit ddiff.045.clit ddiff.046.clit \
- ddiff.047.clit ddiff.048.clit ddiff.049.clit ddiff.050.clit \
- ddiff.051.clit ddiff.052.clit ddiff.053.clit ddiff.054.clit \
- ddiff.055.clit ddiff.056.clit ddiff.057.clit ddiff.058.clit \
- ddiff.059.clit ddiff.060.clit ddiff.061.clit ddiff.062.clit \
- ddiff.063.clit ddiff.064.clit ddiff.065.clit ddiff.066.clit \
- ddiff.067.clit ddiff.068.clit ddiff.069.clit ddiff.070.clit \
- dgrep.001.clit dgrep.002.clit dgrep.003.clit dgrep.004.clit \
- dgrep.005.clit dgrep.006.clit dgrep.007.clit dgrep.008.clit \
- dgrep.009.clit dgrep.010.clit dgrep.011.clit dgrep.012.clit \
- dgrep.013.clit dgrep.014.clit dgrep.015.clit dgrep.016.clit \
- dgrep.017.clit dgrep.018.clit dgrep.019.clit dgrep.020.clit \
- dgrep.021.clit dgrep.022.clit dgrep.023.clit dgrep.024.clit \
- dgrep.025.clit dgrep.026.clit dgrep.027.clit dgrep.028.clit \
- dgrep.029.clit dgrep.030.clit dgrep.031.clit dgrep.032.clit \
- dgrep.033.clit dgrep.034.clit dgrep.035.clit dgrep.036.clit \
- dgrep.037.clit dgrep.038.clit dgrep.039.clit dgrep.040.clit \
- dround.001.clit dround.002.clit dround.003.clit \
+ dadd.088.clit dadd.089.clit dtest.001.clit dtest.002.clit \
+ dtest.003.clit dtest.004.clit dtest.005.clit dtest.006.clit \
+ dtest.007.clit dtest.008.clit dtest.009.clit ddiff.001.clit \
+ ddiff.002.clit ddiff.003.clit ddiff.004.clit ddiff.005.clit \
+ ddiff.006.clit ddiff.007.clit ddiff.008.clit ddiff.009.clit \
+ ddiff.010.clit ddiff.011.clit ddiff.012.clit ddiff.013.clit \
+ ddiff.014.clit ddiff.015.clit ddiff.016.clit ddiff.017.clit \
+ ddiff.018.clit ddiff.019.clit ddiff.020.clit ddiff.021.clit \
+ ddiff.022.clit ddiff.023.clit ddiff.024.clit ddiff.025.clit \
+ ddiff.026.clit ddiff.027.clit ddiff.028.clit ddiff.029.clit \
+ ddiff.030.clit ddiff.031.clit ddiff.032.clit ddiff.033.clit \
+ ddiff.034.clit ddiff.035.clit ddiff.036.clit ddiff.037.clit \
+ ddiff.038.clit ddiff.039.clit ddiff.040.clit ddiff.041.clit \
+ ddiff.042.clit ddiff.043.clit ddiff.044.clit ddiff.045.clit \
+ ddiff.046.clit ddiff.047.clit ddiff.048.clit ddiff.049.clit \
+ ddiff.050.clit ddiff.051.clit ddiff.052.clit ddiff.053.clit \
+ ddiff.054.clit ddiff.055.clit ddiff.056.clit ddiff.057.clit \
+ ddiff.058.clit ddiff.059.clit ddiff.060.clit ddiff.061.clit \
+ ddiff.062.clit ddiff.063.clit ddiff.064.clit ddiff.065.clit \
+ ddiff.066.clit ddiff.067.clit ddiff.068.clit ddiff.069.clit \
+ ddiff.070.clit dgrep.001.clit dgrep.002.clit dgrep.003.clit \
+ dgrep.004.clit dgrep.005.clit dgrep.006.clit dgrep.007.clit \
+ dgrep.008.clit dgrep.009.clit dgrep.010.clit dgrep.011.clit \
+ dgrep.012.clit dgrep.013.clit dgrep.014.clit dgrep.015.clit \
+ dgrep.016.clit dgrep.017.clit dgrep.018.clit dgrep.019.clit \
+ dgrep.020.clit dgrep.021.clit dgrep.022.clit dgrep.023.clit \
+ dgrep.024.clit dgrep.025.clit dgrep.026.clit dgrep.027.clit \
+ dgrep.028.clit dgrep.029.clit dgrep.030.clit dgrep.031.clit \
+ dgrep.032.clit dgrep.033.clit dgrep.034.clit dgrep.035.clit \
+ dgrep.036.clit dgrep.037.clit dgrep.038.clit dgrep.039.clit \
+ dgrep.040.clit dround.001.clit dround.002.clit dround.003.clit \
dround.004.clit dround.005.clit dround.006.clit \
dround.007.clit dround.008.clit dround.009.clit \
dround.010.clit dround.011.clit dround.012.clit \
@@ -707,7 +707,7 @@
clitosis_CPPFLAGS = -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 \
-D_BSD_SOURCE -D_ALL_SOURCE -D_NETBSD_SOURCE -UHAVE_VERSION_H
clitosis_LDADD = $(am__append_1)
-AM_CLIT_LOG_FLAGS = -v --builddir "$(top_builddir)/src" --timeout 20 --keep-going
+AM_CLIT_LOG_FLAGS = -v --builddir "$(top_builddir)/src" --timeout 300 --keep-going
dtcore_strp_LDADD = $(DT_LIBS)
dtcore_conv_LDADD = $(DT_LIBS)
dtcore_add_LDADD = $(DT_LIBS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/test/clitosis.c new/dateutils-0.3.5/test/clitosis.c
--- old/dateutils-0.3.4/test/clitosis.c 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/test/clitosis.c 2016-01-22 12:01:32.000000000 +0100
@@ -1,6 +1,6 @@
/*** clitosis.c -- command-line-interface tester on shell input syntax
*
- * Copyright (C) 2013-2015 Sebastian Freundt
+ * Copyright (C) 2013-2016 Sebastian Freundt
*
* Author: Sebastian Freundt <freundt(a)ga-group.nl>
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/test/dadd.089.clit new/dateutils-0.3.5/test/dadd.089.clit
--- old/dateutils-0.3.4/test/dadd.089.clit 1970-01-01 01:00:00.000000000 +0100
+++ new/dateutils-0.3.5/test/dadd.089.clit 2016-01-22 12:01:32.000000000 +0100
@@ -0,0 +1,7 @@
+#!/usr/bin/clitoris
+
+## this is don_crissti's issue
+## http://unix.stackexchange.com/questions/24626/quickly-calculate-date-differ…
+$ dadd -i '%m%d%Y' 01012015 +1d
+2015-01-02
+$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/test/dconv.126.clit new/dateutils-0.3.5/test/dconv.126.clit
--- old/dateutils-0.3.4/test/dconv.126.clit 2015-08-28 14:04:43.000000000 +0200
+++ new/dateutils-0.3.5/test/dconv.126.clit 2016-01-22 12:01:32.000000000 +0100
@@ -1,8 +1,8 @@
#!/usr/bin/clitoris ## -*- shell-script -*-
-$ dconv -i '%_b%_y' K5 -f '%Y-%m'
-2015-05
-$ dconv -i '%_b%_y' Z2 -f '%Y-%m'
+$ dconv -i '%_b%_y' K7 -f '%Y-%m' -b 2016-01-01
+2017-05
+$ dconv -i '%_b%_y' Z2 -f '%Y-%m' -b 2016-01-01
2022-12
$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dateutils-0.3.4/version.mk new/dateutils-0.3.5/version.mk
--- old/dateutils-0.3.4/version.mk 2015-08-28 14:07:53.000000000 +0200
+++ new/dateutils-0.3.5/version.mk 2016-01-22 12:03:34.000000000 +0100
@@ -1,3 +1,3 @@
-VERSION = 0.3.4
+VERSION = 0.3.5
PACKAGE_VERSION = $(VERSION)
PACKAGE_STRING = $(PACKAGE) $(VERSION)
1
0
Hello community,
here is the log from the commit of package mate-tweak for openSUSE:Factory checked in at 2016-01-28 17:22:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mate-tweak (Old)
and /work/SRC/openSUSE:Factory/.mate-tweak.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-tweak"
Changes:
--------
--- /work/SRC/openSUSE:Factory/mate-tweak/mate-tweak.changes 2016-01-12 16:14:03.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.mate-tweak.new/mate-tweak.changes 2016-01-28 17:22:39.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Jan 22 23:45:12 UTC 2016 - sor.alexei(a)meowr.ru
+
+- Update to 3.5.4.
+- Remove mate-tweak-no-dock-lacking-warnings.patch: fixed upstream.
+
+-------------------------------------------------------------------
Old:
----
mate-tweak-3.5.3.tar.gz
mate-tweak-no-dock-lacking-warnings.patch
New:
----
mate-tweak-3.5.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mate-tweak.spec ++++++
--- /var/tmp/diff_new_pack.24AVcU/_old 2016-01-28 17:22:40.000000000 +0100
+++ /var/tmp/diff_new_pack.24AVcU/_new 2016-01-28 17:22:40.000000000 +0100
@@ -17,9 +17,9 @@
%define _name mate_tweak
-%define _rev 998ebdda6538
+%define _rev 67b861cfc2ca
Name: mate-tweak
-Version: 3.5.3
+Version: 3.5.4
Release: 0
Summary: MATE desktop tweak tool
License: GPL-2.0+
@@ -28,8 +28,6 @@
Source: https://bitbucket.org/ubuntu-mate/%{name}/get/%{version}.tar.gz#/%{name}-%{…
# PATCH-FIX-OPENSUSE mate-tweak-use-matemenu.patch sor.alexei(a)meowr.ru -- Layouts are patched to use mate-menu instead of mintMenu or gnome-main-menu.
Patch0: %{name}-use-matemenu.patch
-# PATCH-FIX-UPSTREAM mate-tweak-no-dock-lacking-warnings.patch sor.alexei(a)meowr.ru -- Do not show Python warnings if no dock is present.
-Patch1: %{name}-no-dock-lacking-warnings.patch
BuildRequires: fdupes
BuildRequires: gobject-introspection-devel
BuildRequires: intltool
@@ -42,6 +40,7 @@
Requires: mate-panel
Requires: python3-configobj
Requires: python3-gobject
+Requires: python3-psutil
# For privilege granting.
Requires: xdg-utils
Recommends: %{name}-lang
@@ -62,8 +61,7 @@
%prep
%setup -q -n ubuntu-mate-%{name}-%{_rev}
%patch0 -p1
-%patch1 -p1
-# Make the world a bit simpler.
+# Make world a bit simpler.
sed -i "s/'pkexec', '/'xdg-su', '-c /g" %{name}
sed -i '/polkit/d' setup.py
@@ -91,10 +89,14 @@
%defattr(-,root,root)
%doc COPYING README.md
%{_bindir}/%{name}
+%{_bindir}/marco-*
+%{_bindir}/metacity-*
%{_libexecdir}/%{name}/
%{python3_sitelib}/%{_name}-*
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
+%dir %{_datadir}/mate/
+%{_datadir}/mate/applications/
%{_mandir}/man?/%{name}.?%{?ext_man}
%files lang -f %{name}.lang
++++++ mate-tweak-3.5.3.tar.gz -> mate-tweak-3.5.4.tar.gz ++++++
++++ 56275 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package mopac7 for openSUSE:Factory checked in at 2016-01-28 17:22:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mopac7 (Old)
and /work/SRC/openSUSE:Factory/.mopac7.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mopac7"
Changes:
--------
--- /work/SRC/openSUSE:Factory/mopac7/mopac7.changes 2015-03-03 11:14:21.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.mopac7.new/mopac7.changes 2016-01-28 17:22:38.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Jan 22 19:42:00 UTC 2016 - mpluskal(a)suse.com
+
+- Cleanup spec file
+- Do not ship .la file
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mopac7.spec ++++++
--- /var/tmp/diff_new_pack.jh0sge/_old 2016-01-28 17:22:39.000000000 +0100
+++ /var/tmp/diff_new_pack.jh0sge/_new 2016-01-28 17:22:39.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package mopac7
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -27,12 +27,12 @@
Source0: http://www.bioinformatics.org/ghemical/download/current/%{name}-%{version}.…
Patch1: mopac7-1.14-random_data.patch
Patch2: mopac7-1.14-libdir.patch
-BuildRequires: automake
BuildRequires: autoconf
-BuildRequires: pkg-config
+BuildRequires: automake
+BuildRequires: f2c
BuildRequires: gcc-fortran
BuildRequires: libtool
-Requires: %{libname} = %{version}
+BuildRequires: pkg-config
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -56,7 +56,7 @@
%package -n %{libname}-devel
Summary: Header files and static libraries from %{name}
Group: Development/Languages/C and C++
-Requires: %{libname} >= %{version}
+Requires: %{libname} = %{version}-%{release}
%description -n %{libname}-devel
MOPAC7 is a semi-empirical quantum-mechanics code written by James J. P.
@@ -73,8 +73,9 @@
find . -name ".cvsignore" -exec rm -f {} \;
%build
-./autogen.sh
-%configure --disable-static
+autoreconf -fiv
+%configure \
+ --disable-static
make %{?_smp_mflags}
%install
@@ -82,8 +83,8 @@
mkdir -p %{buildroot}%{_bindir}
libtool --mode=install install -m 755 fortran/%{name} %{buildroot}%{_bindir}/%{name}
sed -e "s|\./src|%{_bindir}|g" run_mopac7 > %{buildroot}%{_bindir}/run_mopac7
-chmod 755 %{buildroot}%{_bindir}/*
rm tests/Makefile*
+find %{buildroot} -type f -name "*.la" -delete -print
%post -n %{libname} -p /sbin/ldconfig
@@ -91,20 +92,18 @@
%files
%defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README
-%doc tests
+%doc AUTHORS COPYING ChangeLog NEWS README tests
+%attr(755,root,root) %{_bindir}/run_mopac7
%{_bindir}/%{name}
-%{_bindir}/run_mopac7
%files -n %{libname}
%defattr(-,root,root)
-%{_libdir}/*.so.*
+%{_libdir}/libmopac7.so.*
%files -n %{libname}-devel
%defattr(-,root,root)
%{_includedir}/%{name}
-%{_libdir}/*.so
-%{_libdir}/libmopac7.la
-%{_libdir}/pkgconfig/*.pc
+%{_libdir}/libmopac7.so
+%{_libdir}/pkgconfig/libmopac7.pc
%changelog
1
0
Hello community,
here is the log from the commit of package rubygem-bundler for openSUSE:Factory checked in at 2016-01-28 17:22:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-bundler (Old)
and /work/SRC/openSUSE:Factory/.rubygem-bundler.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-bundler"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-bundler/rubygem-bundler.changes 2015-08-14 14:46:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-bundler.new/rubygem-bundler.changes 2016-01-28 17:22:35.000000000 +0100
@@ -1,0 +2,113 @@
+Tue Jan 5 14:16:56 UTC 2016 - mrueckert(a)suse.de
+
+- update to version 1.11.2
+ - _really_ stop calling `required_ruby_version` on nil
+ @specifications (#4147, @indirect)
+- update to version 1.11.1
+ - lazy-load Psych, again (#4149, @indirect)
+ - allow gemspec gems on other platforms (#4150, @indirect)
+ - fix --no-coc and --no-mit flags on `gem` (#4148,
+ @RochesterinNYC)
+ - stop calling `required_ruby_version` on nil @specifications
+ (#4147, @indirect)
+- update to version 1.11.0
+ - fail gracefully when trying to execute a non-executable file
+ (#4081, @fotanus)
+ - fix a crash when pushing a gem via `rake release` (@segiddins)
+ - actual Gemfile and lockfile filenames are used in messages
+ (#3672, @segiddins)
+ - the git remote for `rake release` is now customizable
+ (@skateman)
+ - file access permissions errors are now much more friendly
+ (#3703, #3735, #3858, #3988, #4009 @repinel, @Elffers,
+ @segiddins, @agis-)
+ - add support for showing help for plugin commands (@tf)
+ - send `X-Gemfile-Source` header to source mirrors (@agis-)
+ - show what version upstream dependencies were resolved to in
+ conflict messages (@segiddins)
+ - add support for using bundler setting to add private access
+ credentials for git sources (@frsyuki)
+ - take into consideration HTTP proxy settings in `.gemrc`
+ (@PG-kura)
+ - allow specifying a gem host to push to in the `GEM_HOST`
+ environment variable (@pmenglund)
+ - when gempec `required_ruby_version` is available and the
+ Gemfile specifies a ruby version, resolve for the given ruby
+ version (@segiddins)
+ - allow setting a `silence_root_warning` setting to silence the
+ warning when `bundle install` is run as root (@blackxored)
+ - update the `bundle gem` code of conduct template to Contributor
+ Covenant v1.3.0 (@CoralineAda)
+ - add support for specifying gems to update when running `bundle
+ lock` via `--update gem1 gem2` (@JuanitoFatas)
+ - added support for MRI 2.3 (@amatsuda)
+ - show a helpful message when requiring a file in `bundler
+ require` fails (#3960, @agis-)
+ - include git revision hash when printing a git source (#3433,
+ @agis-)
+ - improve hint when a resolution conflict occurs (@seanlinsley)
+ - show a friendly error when a git ref is not found (#3879,
+ @agis-)
+ - improve error message when sources are not absolute URIs
+ (#3925, @agis-)
+ - add `pkg` to rake's clobber list (#3676, @jasonkarns)
+ - retry fetching specs when fetching version metadata fails
+ (@jingweno)
+ - avoid showing bundler version warning messages twice (@fotanus)
+ - fix running `bundle check` with `--path` when the gems are only
+ installed globally (@akihiro17)
+ - fix `bin/setup` from `bundle gem` assuming `bash` is in `/bin`
+ - fail more gracefully when an HTTP remote is unreachable (#3765,
+ @steverob)
+ - fix a warning running `bundle exec` on jruby 9.0.0.0
+ (@deivid-rodriguez, @mastfish)
+ - fix the `bundle gem` readme when no tests are generated
+ (@roseweixel)
+ - the dependencies on test gems in `bundle gem` are now locked to
+ major versions (#3811, @indirect)
+ - fix the paths for native extensions generated by `--standalone`
+ (#3813, @AlexanderPavlenko)
+ - fix trying to cache a gem that has no source (@EduardoBautista)
+ - fix `--source` option to `bundle update` causing incorrect gem
+ unlocking (#3759, #3761, @neoeno)
+ - fix handling an empty `BUNDLE_GEMFILE` environment variables
+ (#3678, @agis-)
+ - avoid cleaning up gem extension directory in `bundle clean`
+ (@Sirupsen)
+ - fix the `ssl_verify_mode` setting not being treated as a number
+ (@goughy000)
+ - fix not retrying on zlib errors (#4047, @andremedeiros)
+ - fix a warning being shown for using `URI.encode`
+ (@EduardoBautista)
+ - fix handling of fatal HTTP errors (#3830, @indirect)
+ - ensure all `sudo` access is done in a thread-safe manner
+ (#3910, @agis-)
+ - fix caching gems with a path with the same prefix as the
+ bundled application (@indirect)
+ - fix showing gemspec validation errors on `bundle exec` (#3895,
+ @agis-)
+ - distinguish Gemfile syntax and evaluation errors (#3783,
+ @agis-)
+ - fix nested Gemfile sources not restoring the previous source
+ (#3974, @agis-)
+ - fix the `RUBYLIB` environment variable not being cleaned
+ (#3982, @agis-)
+ - fix handling a dependency missing from `Gemfile.lock` so
+ parallel installation does not deadlock (#4012, @lukaso)
+ - also print gemspecs in `bundle env` output (@agis-)
+ - fix handling when a `path` source does not have a gemspec but a
+ lockfile says there is (#4004, @segiddins)
+ - show a warning when the `RUBYGEMS_GEMDEPS` environment variable
+ is set (#3656, @agis-)
+ - fix handling invalid RubyGems configuration files (#4042,
+ @agis-)
+ - fix `bundle console` falling back to `irb` when the preferred
+ console is unavailable (@felixbuenemann)
+ - restrict platforms when referencing a `gemspec` in the
+ `Gemfile` to those defined in the gemspec (#4102, @smellsblue)
+ - speed up dependency resolution in pathological cases by 25x
+ (#3803, @segiddins)
+ - drop string allocations when searching for gems (@jrafanie)
+- refreshed gemspec_remove_pem.patch
+
+-------------------------------------------------------------------
Old:
----
bundler-1.10.6.gem
New:
----
bundler-1.11.2.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-bundler.spec ++++++
--- /var/tmp/diff_new_pack.iDjHWK/_old 2016-01-28 17:22:36.000000000 +0100
+++ /var/tmp/diff_new_pack.iDjHWK/_new 2016-01-28 17:22:36.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-bundler
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-bundler
-Version: 1.10.6
+Version: 1.11.2
Release: 0
%define mod_name bundler
%define mod_full_name %{mod_name}-%{version}
++++++ bundler-1.10.6.gem -> bundler-1.11.2.gem ++++++
++++ 10483 lines of diff (skipped)
++++++ gemspec_remove_pem.patch ++++++
--- /var/tmp/diff_new_pack.iDjHWK/_old 2016-01-28 17:22:36.000000000 +0100
+++ /var/tmp/diff_new_pack.iDjHWK/_new 2016-01-28 17:22:36.000000000 +0100
@@ -1,6 +1,6 @@
-Index: bundler-1.10.6/lib/bundler/ssl_certs/Class3PublicPrimaryCertificationAuthority.pem
+Index: bundler-1.11.6/lib/bundler/ssl_certs/Class3PublicPrimaryCertificationAuthority.pem
===================================================================
---- bundler-1.10.6.orig/lib/bundler/ssl_certs/Class3PublicPrimaryCertificationAuthority.pem
+--- bundler-1.11.2/lib/bundler/ssl_certs/Class3PublicPrimaryCertificationAuthority.pem
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN CERTIFICATE-----
@@ -17,9 +17,9 @@
-lbwdj2wsqFHMc9ikwFPwTtYmwHYBV4GSXiHx0bH/59AhWM1pF+NEHJwZRDmJXNyc
-AA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2OmufTqj/ZA1k
------END CERTIFICATE-----
-Index: bundler-1.10.6/lib/bundler/ssl_certs/DigiCertHighAssuranceEVRootCA.pem
+Index: bundler-1.11.2/lib/bundler/ssl_certs/DigiCertHighAssuranceEVRootCA.pem
===================================================================
---- bundler-1.10.6.orig/lib/bundler/ssl_certs/DigiCertHighAssuranceEVRootCA.pem
+--- bundler-1.11.2/lib/bundler/ssl_certs/DigiCertHighAssuranceEVRootCA.pem
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN CERTIFICATE-----
@@ -45,9 +45,9 @@
-vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep
-+OkuE6N36B9K
------END CERTIFICATE-----
-Index: bundler-1.10.6/lib/bundler/ssl_certs/EntrustnetSecureServerCertificationAuthority.pem
+Index: bundler-1.11.2/lib/bundler/ssl_certs/EntrustnetSecureServerCertificationAuthority.pem
===================================================================
---- bundler-1.10.6.orig/lib/bundler/ssl_certs/EntrustnetSecureServerCertificationAuthority.pem
+--- bundler-1.11.2/lib/bundler/ssl_certs/EntrustnetSecureServerCertificationAuthority.pem
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN CERTIFICATE-----
@@ -78,9 +78,9 @@
-95K+8cPV1ZVqBLssziY2ZcgxxufuP+NXdYR6Ee9GTxj005i7qIcyunL2POI9n9cd
-2cNgQ4xYDiKWL2KjLB+6rQXvqzJ4h6BUcxm1XAX5Uj5tLUUL9wqT6u0G+bI=
------END CERTIFICATE-----
-Index: bundler-1.10.6/lib/bundler/ssl_certs/GeoTrustGlobalCA.pem
+Index: bundler-1.11.2/lib/bundler/ssl_certs/GeoTrustGlobalCA.pem
===================================================================
---- bundler-1.10.6.orig/lib/bundler/ssl_certs/GeoTrustGlobalCA.pem
+--- bundler-1.11.2/lib/bundler/ssl_certs/GeoTrustGlobalCA.pem
+++ /dev/null
@@ -1,20 +0,0 @@
------BEGIN CERTIFICATE-----
@@ -103,9 +103,9 @@
-hw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6pXE0zX5IJL4hmXXeXxx12E6nV
-5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvmMw==
------END CERTIFICATE-----
-Index: bundler-1.10.6/lib/bundler/ssl_certs/AddTrustExternalCARoot-2048.pem
+Index: bundler-1.11.2/lib/bundler/ssl_certs/AddTrustExternalCARoot-2048.pem
===================================================================
---- bundler-1.10.6.orig/lib/bundler/ssl_certs/AddTrustExternalCARoot-2048.pem
+--- bundler-1.11.2/lib/bundler/ssl_certs/AddTrustExternalCARoot-2048.pem
+++ /dev/null
@@ -1,25 +0,0 @@
------BEGIN CERTIFICATE-----
@@ -133,9 +133,9 @@
-c4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a
-mnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=
------END CERTIFICATE-----
-Index: bundler-1.10.6/lib/bundler/ssl_certs/AddTrustExternalCARoot.pem
+Index: bundler-1.11.2/lib/bundler/ssl_certs/AddTrustExternalCARoot.pem
===================================================================
---- bundler-1.10.6.orig/lib/bundler/ssl_certs/AddTrustExternalCARoot.pem
+--- bundler-1.11.2/lib/bundler/ssl_certs/AddTrustExternalCARoot.pem
+++ /dev/null
@@ -1,32 +0,0 @@
------BEGIN CERTIFICATE-----
@@ -170,10 +170,10 @@
-PUsE2JOAWVrgQSQdso8VYFhH2+9uRv0V9dlfmrPb2LjkQLPNlzmuhbsdjrzch5vR
-pu/xO28QOG8=
------END CERTIFICATE-----
-Index: bundler-1.10.6/bundler-1.10.6.gemspec
+Index: bundler-1.11.2/bundler-1.11.2.gemspec
===================================================================
---- bundler-1.10.6.orig/bundler-1.10.6.gemspec
-+++ bundler-1.10.6/bundler-1.10.6.gemspec
+--- bundler-1.11.2/bundler-1.11.2.gemspec
++++ bundler-1.11.2/bundler-1.11.2.gemspec
@@ -42,5 +42,8 @@ Gem::Specification.new do |s|
s.add_dependency(%q<ronn>, ["~> 0.7.3"])
s.add_dependency(%q<rspec>, ["~> 3.0"])
1
0
Hello community,
here is the log from the commit of package rubygem-amq-protocol for openSUSE:Factory checked in at 2016-01-28 17:22:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
and /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-amq-protocol"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes 2015-12-01 09:18:45.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes 2016-01-28 17:22:34.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Dec 18 05:28:32 UTC 2015 - coolo(a)suse.com
+
+- updated to version 2.0.1
+ see installed ChangeLog.md
+
+-------------------------------------------------------------------
Old:
----
amq-protocol-2.0.0.gem
New:
----
amq-protocol-2.0.1.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-amq-protocol.spec ++++++
--- /var/tmp/diff_new_pack.FeSmCv/_old 2016-01-28 17:22:35.000000000 +0100
+++ /var/tmp/diff_new_pack.FeSmCv/_new 2016-01-28 17:22:35.000000000 +0100
@@ -24,7 +24,7 @@
#
Name: rubygem-amq-protocol
-Version: 2.0.0
+Version: 2.0.1
Release: 0
%define mod_name amq-protocol
%define mod_full_name %{mod_name}-%{version}
++++++ amq-protocol-2.0.0.gem -> amq-protocol-2.0.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md
--- old/README.md 2015-08-15 11:07:32.000000000 +0200
+++ new/README.md 2015-12-17 14:41:10.000000000 +0100
@@ -10,8 +10,7 @@
## Supported Ruby Versions
amq-protocol `1.9.2` was the last version to support Ruby 1.8 and 1.9.
-
-amq-protocol `2.0.0` and later will only support Ruby 2.0+.
+amq-protocol `2.0.0` and later only supports Ruby 2.0+.
## Installation
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/amq/protocol/client.rb new/lib/amq/protocol/client.rb
--- old/lib/amq/protocol/client.rb 2015-08-15 11:07:32.000000000 +0200
+++ new/lib/amq/protocol/client.rb 2015-12-17 14:41:10.000000000 +0100
@@ -1437,7 +1437,8 @@
result = [60, 0].pack(PACK_UINT16_X2)
result += AMQ::Pack.pack_uint64_big_endian(body_size)
result += [flags].pack(PACK_UINT16)
- result + pieces.join(EMPTY_STRING)
+ pieces_joined = pieces.join(EMPTY_STRING)
+ result.force_encoding(pieces_joined.encoding) + pieces_joined
end
# THIS DECODES ONLY FLAGS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/amq/protocol/table.rb new/lib/amq/protocol/table.rb
--- old/lib/amq/protocol/table.rb 2015-08-15 11:07:32.000000000 +0200
+++ new/lib/amq/protocol/table.rb 2015-12-17 14:41:10.000000000 +0100
@@ -41,11 +41,11 @@
buffer << TYPE_HASH
buffer << self.encode(value)
else
- buffer << TableValueEncoder.encode(value)
+ buffer << TableValueEncoder.encode(value).force_encoding(buffer.encoding)
end
end
- [buffer.bytesize].pack(PACK_UINT32) + buffer
+ [buffer.bytesize].pack(PACK_UINT32).force_encoding(buffer.encoding) + buffer
end
@@ -66,6 +66,12 @@
when TYPE_STRING
v, offset = TableValueDecoder.decode_string(data, offset)
v
+ when TYPE_BYTE_ARRAY
+ # Ruby doesn't have a direct counterpart to
+ # ByteBuffer or byte[], so using a string feels
+ # more appropriate than an array of fixnums
+ v, offset = TableValueDecoder.decode_string(data, offset)
+ v
when TYPE_INTEGER
v, offset = TableValueDecoder.decode_integer(data, offset)
v
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/amq/protocol/table_value_decoder.rb new/lib/amq/protocol/table_value_decoder.rb
--- old/lib/amq/protocol/table_value_decoder.rb 2015-08-15 11:07:32.000000000 +0200
+++ new/lib/amq/protocol/table_value_decoder.rb 2015-12-17 14:41:10.000000000 +0100
@@ -35,6 +35,12 @@
when TYPE_STRING
v, offset = decode_string(data, offset)
v
+ when TYPE_BYTE_ARRAY
+ # Ruby doesn't have a direct counterpart to
+ # ByteBuffer or byte[], so using a string feels
+ # more appropriate than an array of fixnums
+ v, offset = decode_string(data, offset)
+ v
when TYPE_INTEGER
v, offset = decode_integer(data, offset)
v
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/amq/protocol/version.rb new/lib/amq/protocol/version.rb
--- old/lib/amq/protocol/version.rb 2015-08-15 11:07:32.000000000 +0200
+++ new/lib/amq/protocol/version.rb 2015-12-17 14:41:10.000000000 +0100
@@ -1,5 +1,5 @@
module AMQ
module Protocol
- VERSION = "2.0.0"
+ VERSION = "2.0.1"
end # Protocol
end # AMQ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2015-08-15 11:07:32.000000000 +0200
+++ new/metadata 2015-12-17 14:41:10.000000000 +0100
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: amq-protocol
version: !ruby/object:Gem::Version
- version: 2.0.0
+ version: 2.0.1
platform: ruby
authors:
- Jakub Stastny
@@ -11,7 +11,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2015-08-15 00:00:00.000000000 Z
+date: 2015-12-17 00:00:00.000000000 Z
dependencies: []
description: |2
amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/amq/protocol/table_spec.rb new/spec/amq/protocol/table_spec.rb
--- old/spec/amq/protocol/table_spec.rb 2015-08-15 11:07:32.000000000 +0200
+++ new/spec/amq/protocol/table_spec.rb 2015-12-17 14:41:10.000000000 +0100
@@ -93,6 +93,12 @@
it "is capable of decoding string table values" do
input = { "stringvalue" => "string" }
expect(Table.decode(Table.encode(input))).to eq(input)
+
+ expect(Table.decode("\x00\x00\x00\x17\vstringvalueS\x00\x00\x00\x06string")).to eq(input)
+ end
+
+ it "is capable of decoding byte array table values (as Ruby strings)" do
+ expect(Table.decode("\x00\x00\x00\x17\vstringvaluex\x00\x00\x00\x06string")).to eq({"stringvalue" => "string"})
end
it "is capable of decoding string table values with UTF-8 characters" do
1
0
Hello community,
here is the log from the commit of package librecad for openSUSE:Factory checked in at 2016-01-28 17:22:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librecad (Old)
and /work/SRC/openSUSE:Factory/.librecad.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librecad"
Changes:
--------
--- /work/SRC/openSUSE:Factory/librecad/librecad.changes 2015-09-13 09:45:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.librecad.new/librecad.changes 2016-01-28 17:22:33.000000000 +0100
@@ -1,0 +2,9 @@
+Mon Jan 18 07:43:39 UTC 2016 - jslaby(a)suse.com
+
+- Update to new upstream release 2.0.9:
+ * Mostly a bug fixing release
+ * Fixed a few crashes due to undo and deleted entities
+ * More at:
+ http://forum.librecad.org/2-0-9-released-td5712809.html
+
+-------------------------------------------------------------------
Old:
----
2.0.8.tar.gz
New:
----
2.0.9.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ librecad.spec ++++++
--- /var/tmp/diff_new_pack.nLGAbv/_old 2016-01-28 17:22:34.000000000 +0100
+++ /var/tmp/diff_new_pack.nLGAbv/_new 2016-01-28 17:22:34.000000000 +0100
@@ -17,7 +17,7 @@
Name: librecad
-Version: 2.0.8
+Version: 2.0.9
Release: 0
Summary: Computer-aided design (CAD) software package for 2D design and drafting
License: GPL-2.0 and (Apache-2.0 or SUSE-GPL-3.0+-with-font-exception)
@@ -26,7 +26,7 @@
#Git-Clone: git://github.com/LibreCAD/LibreCAD
#Git-Web: http://github.com/LibreCAD/LibreCAD/tags
-Source: https://github.com/LibreCAD/LibreCAD/archive/2.0.8.tar.gz
+Source: https://github.com/LibreCAD/LibreCAD/archive/%{version}.tar.gz
# Version is actually 8, not 3 (it is 3 in the filename due to how MediaWiki
# works -- see http://wiki.librecad.org/index.php/File:Architect3-LCAD.zip)
Source2: http://wiki.librecad.org/images/d/d9/Architect3-LCAD.zip
++++++ 2.0.8.tar.gz -> 2.0.9.tar.gz ++++++
/work/SRC/openSUSE:Factory/librecad/2.0.8.tar.gz /work/SRC/openSUSE:Factory/.librecad.new/2.0.9.tar.gz differ: char 25, line 1
1
0
Hello community,
here is the log from the commit of package hugin for openSUSE:Factory checked in at 2016-01-28 17:22:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hugin (Old)
and /work/SRC/openSUSE:Factory/.hugin.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hugin"
Changes:
--------
--- /work/SRC/openSUSE:Factory/hugin/hugin.changes 2015-09-08 17:41:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.hugin.new/hugin.changes 2016-01-28 17:22:31.000000000 +0100
@@ -0,0 +1,6 @@
+-------------------------------------------------------------------
+Sun Jan 17 18:54:02 UTC 2016 - p.drouand(a)gmail.com
+
+- Remove useless tclap dependency
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ hugin.spec ++++++
--- /var/tmp/diff_new_pack.k7iDwn/_old 2016-01-28 17:22:32.000000000 +0100
+++ /var/tmp/diff_new_pack.k7iDwn/_new 2016-01-28 17:22:32.000000000 +0100
@@ -42,7 +42,6 @@
BuildRequires: python-wxWidgets >= 2.7.0
BuildRequires: sqlite3-devel
BuildRequires: swig
-BuildRequires: tclap
BuildRequires: update-desktop-files
BuildRequires: vigra-devel
BuildRequires: wxWidgets-devel
1
0