sound-juicer: diff for NMU version 3.38.0-2.1

Philip Rinn rinni at debian.org
Wed Oct 26 20:05:51 BST 2022


Control: tags 972078 + pending


Dear maintainer,

I've prepared an NMU for sound-juicer (versioned as 3.38.0-2.1) and
uploaded it to DELAYED/14. Please feel free to tell me if I
should delay it longer.

(The change in Uploaders somehow happened automatically during the gbp buildpackage run, not sure why.)

Best,
Philip


diff -Nru sound-juicer-3.38.0/debian/changelog sound-juicer-3.38.0/debian/changelog
--- sound-juicer-3.38.0/debian/changelog	2022-02-18 22:16:14.000000000 +0100
+++ sound-juicer-3.38.0/debian/changelog	2022-10-26 20:58:46.000000000 +0200
@@ -1,3 +1,12 @@
+sound-juicer (3.38.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Make build reproducible: Replace absolute path to source location of
+    data/rhythmbox.gep embedded in binary with relative path. It would never
+    resolve and is not necassary in an end-user installation (Closes: #972078)
+
+ -- Philip Rinn <rinni at debian.org>  Wed, 26 Oct 2022 20:58:46 +0200
+
 sound-juicer (3.38.0-2) unstable; urgency=medium
 
   * Drop unneeded -Wl,--as-needed and -Wno-unused-parameter
diff -Nru sound-juicer-3.38.0/debian/control sound-juicer-3.38.0/debian/control
--- sound-juicer-3.38.0/debian/control	2022-02-18 22:16:14.000000000 +0100
+++ sound-juicer-3.38.0/debian/control	2022-10-26 20:58:46.000000000 +0200
@@ -6,7 +6,7 @@
 Section: sound
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Jeremy Bicha <jbicha at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
+Uploaders: Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
 Build-Depends: debhelper-compat (= 13),
                appstream,
                appstream-util <!nocheck>,
diff -Nru sound-juicer-3.38.0/debian/patches/reproducible-build.patch sound-juicer-3.38.0/debian/patches/reproducible-build.patch
--- sound-juicer-3.38.0/debian/patches/reproducible-build.patch	1970-01-01 01:00:00.000000000 +0100
+++ sound-juicer-3.38.0/debian/patches/reproducible-build.patch	2022-10-26 18:01:17.000000000 +0200
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby at debian.org>
+Last-Update: 2020-10-12
+
+--- sound-juicer-3.38.0.orig/libjuicer/rb-gst-media-types.c
++++ sound-juicer-3.38.0/libjuicer/rb-gst-media-types.c
+@@ -34,7 +34,7 @@
+ 
+ #include "rb-gst-media-types.h"
+ 
+-#define SOURCE_ENCODING_TARGET_FILE TOPSRCDIR"/data/rhythmbox.gep"
++#define SOURCE_ENCODING_TARGET_FILE "./data/rhythmbox.gep"
+ #define INSTALLED_ENCODING_TARGET_FILE DATADIR"/sound-juicer/rhythmbox.gep"
+ static GstEncodingTarget *default_target = NULL;
+ 
diff -Nru sound-juicer-3.38.0/debian/patches/series sound-juicer-3.38.0/debian/patches/series
--- sound-juicer-3.38.0/debian/patches/series	2022-02-18 22:16:14.000000000 +0100
+++ sound-juicer-3.38.0/debian/patches/series	2022-10-26 18:01:37.000000000 +0200
@@ -2,3 +2,4 @@
 Fix-showing-icon-in-the-about-dialog.patch
 build-fix-doc-directory.patch
 meson-drop-unused-argument-for-i18n.merge_file.patch
+reproducible-build.patch



More information about the Reproducible-builds mailing list