File reproducible-gzip.patch of Package python-Sphinx

commit eb4c0ebfd8e30e1bfd65a3589c3d8181b3c25f38
Author: Bernhard M. Wiedemann <bwiedemann@suse.de>
Date:   Tue Jul 16 22:06:15 2024 +0200

    Don't store mtime in gzip headers
    
    to allow for reproducible builds.

diff --git a/sphinx/texinputs/Makefile.jinja b/sphinx/texinputs/Makefile.jinja
index 96bb0fed1..c85232257 100644
--- a/sphinx/texinputs/Makefile.jinja
+++ b/sphinx/texinputs/Makefile.jinja
@@ -77,7 +77,7 @@ tar: all-$(FMT)
 	rm -r $(ARCHIVEPREFIX)docs-$(FMT)
 
 gz: tar
-	gzip -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz
+	gzip -n -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz
 
 bz2: tar
 	bzip2 -9 -k $(ARCHIVEPREFIX)docs-$(FMT).tar
diff --git a/sphinx/texinputs_win/Makefile.jinja b/sphinx/texinputs_win/Makefile.jinja
index 4131762a8..990c2787e 100644
--- a/sphinx/texinputs_win/Makefile.jinja
+++ b/sphinx/texinputs_win/Makefile.jinja
@@ -49,7 +49,7 @@ tar: all-$(FMT)
 	rm -r $(ARCHIVEPREFIX)docs-$(FMT)
 
 gz: tar
-	gzip -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz
+	gzip -n -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz
 
 bz2: tar
 	bzip2 -9 -k $(ARCHIVEPREFIX)docs-$(FMT).tar
openSUSE Build Service is sponsored by