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 - co...@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 co...@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 <pdewa...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to