Hello community,

here is the log from the commit of package nmh for openSUSE:Factory checked in 
at 2018-07-28 12:42:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nmh (Old)
 and      /work/SRC/openSUSE:Factory/.nmh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nmh"

Sat Jul 28 12:42:31 2018 rev:22 rq:625276 version:1.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nmh/nmh.changes  2015-03-27 09:40:38.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.nmh.new/nmh.changes     2018-07-28 
12:42:33.812675067 +0200
@@ -1,0 +2,22 @@
+Mon Jul 23 09:27:26 UTC 2018 - [email protected]
+
+- Update to version 1.7.1
+- Add reproducible.patch to fix build date and hostname
+  (boo#1047218, boo#1084909)
+- Complete unification of network security support.  All network protocols
+  have been refactored to use a common set of security routines.
+  This means all protocols support all SASL mechanisms and TLS.
+  TLS support has been strengthened to perform certificate name validation
+  and to require TLS 1.1 as a minimum protocol.
+  Also, all protocols can make use of the OAuth2/XOAUTH SASL mechanism,
+  which is supported by Gmail.
+- send(1) now supports adding switches to post(8) based on the address or
+  domain of the email address in the From: header; this more easily allows
+  users to support multiple identities.
+- A generic facility for passing arguments to filter programs in repl(1)
+  by use of the -convertargs switch.
+- Native support for the manipulation of iCalendar requests; see mhical(1)
+  for more details.
+- See NEWS file for more changes
+
+-------------------------------------------------------------------

Old:
----
  nmh-1.6.tar.gz

New:
----
  nmh-1.7.1.tar.gz
  nmh-1.7.1.tar.gz.sig
  nmh.keyring
  reproducible.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nmh.spec ++++++
--- /var/tmp/diff_new_pack.wgaz3I/_old  2018-07-28 12:42:34.304676014 +0200
+++ /var/tmp/diff_new_pack.wgaz3I/_new  2018-07-28 12:42:34.304676014 +0200
@@ -25,13 +25,17 @@
 Requires:       smtp_daemon
 Provides:       mh
 Obsoletes:      mh <= 6.8.4
-Version:        1.6
+Version:        1.7.1
 Release:        0
 Summary:        Unix Mail Handler
 License:        BSD-3-Clause
 Group:          Productivity/Networking/Email/Clients
-Url:            hhttp://www.nongnu.org/nmh/
-Source0:        
http://download.savannah.nongnu.org/releases/nmh/%{name}-%{version}.tar.gz
+Url:            https://www.nongnu.org/nmh/
+Source0:        
https://download.savannah.nongnu.org/releases/nmh/%{name}-%{version}.tar.gz
+Source1:        
https://download.savannah.nongnu.org/releases/nmh/%{name}-%{version}.tar.gz.sig
+Source2:        %{name}.keyring
+# PATCH-FIX-UPSTREAM bmwiedemann https://savannah.nongnu.org/support/?109535
+Patch0:         reproducible.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -49,8 +53,10 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+export HOSTNAME=OBS # for boo#1084909
 %configure  --libdir=%{_libexecdir}/%name \
             --docdir=%_defaultdocdir/%name \
             --sysconfdir=%{_sysconfdir}/nmh \

++++++ nmh-1.6.tar.gz -> nmh-1.7.1.tar.gz ++++++
++++ 109137 lines of diff (skipped)

++++++ reproducible.patch ++++++
Author: Bernhard M. Wiedemann <bwiedemann suse de>
Date: 2018-07-23

https://savannah.nongnu.org/support/index.php?109535

Allow to override build date
in order to make builds reproducible.
See https://reproducible-builds.org/ for why this is good
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.
This date call only works with GNU date.

Index: nmh-1.7.1/config/version.sh
===================================================================
--- nmh-1.7.1.orig/config/version.sh
+++ nmh-1.7.1/config/version.sh
@@ -6,13 +6,13 @@
 set -e
 
 version=${1?}
-host=`uname -n`
+host=${HOSTNAME:-`uname -n`}
 if test -d "$srcdir/.git"; then
     git=" `git -C $srcdir describe --long --dirty`"
 else
     git=
 fi
-date="`TZ=GMT0 date +'%Y-%m-%d %T'` +0000"
+date="$(TZ=GMT0 date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" '+%Y-%m-%d %T 
+0000')"
 
 cat <<E
 char *version_str = "nmh-$version$git built $date on $host";
Index: nmh-1.7.1/man/mh-chart-gen.sh
===================================================================
--- nmh-1.7.1.orig/man/mh-chart-gen.sh
+++ nmh-1.7.1/man/mh-chart-gen.sh
@@ -13,7 +13,7 @@ nmhmandir=`dirname $0`
 # from the local build environment when building distribution packages.
 LC_TIME=C; export LC_TIME
 unset LANG
-datestamp=`date +%Y-%m-%d`
+datestamp="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" '+%B %d, 
%Y')"
 
 cat <<__HOOPY_FROOD
 .TH MH-CHART %manext7% "${datestamp}" "%nmhversion%"

Reply via email to