Hello community, here is the log from the commit of package gtk-doc for openSUSE:Factory checked in at 2015-02-06 10:44:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtk-doc (Old) and /work/SRC/openSUSE:Factory/.gtk-doc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gtk-doc" Changes: -------- --- /work/SRC/openSUSE:Factory/gtk-doc/gtk-doc.changes 2014-07-21 21:39:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gtk-doc.new/gtk-doc.changes 2015-02-06 10:44:57.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Feb 3 16:54:32 UTC 2015 - coolo@suse.com + +- Add gtk-doc-reproducible-html.patch from the debian + reproducible builds project to make output reproducible. + +------------------------------------------------------------------- New: ---- gtk-doc-reproducible-html.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk-doc.spec ++++++ --- /var/tmp/diff_new_pack.WBQdEo/_old 2015-02-06 10:44:58.000000000 +0100 +++ /var/tmp/diff_new_pack.WBQdEo/_new 2015-02-06 10:44:58.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk-doc # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -26,6 +26,8 @@ Source: http://download.gnome.org/sources/gtk-doc/1.21/%{name}-%{version}.tar.xz # When updating this package, please don't forget to update the gtk-doc.m4 Source # in glib2. +# PATCH-FIX-UPSTREAM gtk-doc-reproducible-html.patch bgo#743967 coolo@suse.de -- Sort the HTML entries +Patch0: http://2k38.be/gtk-doc-reproducible-html.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: libxml2-tools BuildRequires: libxslt @@ -56,6 +58,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %configure --disable-scrollkeeper ++++++ gtk-doc-reproducible-html.patch ++++++ Description: Make HTML output deterministic Author: Peter De Wachter <pdewacht@gmail.com> Last-Update: 2015-01-19 --- a/gtkdoc-mkdb.in +++ b/gtkdoc-mkdb.in @@ -1093,7 +1093,7 @@ # do a case insensitive sort while chopping off the prefix foreach my $hash ( - sort { $$a{criteria} cmp $$b{criteria} } + sort { $$a{criteria} cmp $$b{criteria} or $$a{original} cmp $$b{original} } map { my $x = uc($_); $x =~ s/^$NAME_SPACE\_?(.*)/$1/i; { criteria => $x, original => $_, short => $1 } } keys %apiindex) { -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org