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%"
