Dropped build-time patch for reproducible builds
authorIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Mon, 14 May 2018 07:56:35 +0000 (09:56 +0200)
committerIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Mon, 14 May 2018 07:56:35 +0000 (09:56 +0200)
the build-time is fixed via envvars to the compiler.
so there's little use in carrying around a patch that is not going
to be applied upstream...

debian/patches/reproducible-date.patch [deleted file]
debian/patches/series

diff --git a/debian/patches/reproducible-date.patch b/debian/patches/reproducible-date.patch
deleted file mode 100644 (file)
index 89a93df..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-Description: allow reproducible date/time
- if BUILD_DATE is defined use that instead of __DATE__.
- this allows for making reproducible build.
-Author: IOhannes m zmölnig
-Forwarded: https://github.com/julianstorer/JUCE/pull/124
-Last-Update: 2015-01-21
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- juce.orig/modules/juce_core/time/juce_Time.cpp
-+++ juce/modules/juce_core/time/juce_Time.cpp
-@@ -608,14 +608,20 @@
-     return 0;\r
- }\r
\r
-+#ifndef BUILD_DATE\r
-+# define BUILD_DATE __DATE__\r
-+#endif\r
-+#ifndef BUILD_TIME\r
-+# define BUILD_TIME __TIME__\r
-+#endif\r
- Time Time::getCompilationDate()\r
- {\r
-     StringArray dateTokens, timeTokens;\r
\r
--    dateTokens.addTokens (__DATE__, true);\r
-+    dateTokens.addTokens (BUILD_DATE, true);\r
-     dateTokens.removeEmptyStrings (true);\r
\r
--    timeTokens.addTokens (__TIME__, ":", StringRef());\r
-+    timeTokens.addTokens (BUILD_TIME, ":", StringRef());\r
\r
-     return Time (dateTokens[2].getIntValue(),\r
-                  getMonthNumberForCompileDate (dateTokens[0]),\r
---- juce.orig/extras/Projucer/Source/Application/jucer_Application.cpp
-+++ juce/extras/Projucer/Source/Application/jucer_Application.cpp
-@@ -137,6 +137,9 @@
-     tooltipWindow.setMillisecondsBeforeTipAppears (1200);\r
- }\r
\r
-+#ifndef BUILD_DATE\r
-+# define BUILD_DATE __DATE__\r
-+#endif\r
- bool ProjucerApplication::initialiseLogger (const char* filePrefix)\r
- {\r
-     if (logger == nullptr)\r
-@@ -149,7 +152,7 @@
\r
-         logger = FileLogger::createDateStampedLogger (folder, filePrefix, ".txt",\r
-                                                       getApplicationName() + " " + getApplicationVersion()\r
--                                                        + "  ---  Build date: " __DATE__);\r
-+                                                        + "  ---  Build date: " BUILD_DATE);\r
-         Logger::setCurrentLogger (logger);\r
-     }\r
\r
index 9a72c8a364468d352eedb1d5548e33c1e6da4d1c..7e16e0959b66cf96584bad57bdcd2567dfeebd3f 100644 (file)
@@ -1,5 +1,4 @@
 jack-client-name.patch
-reproducible-date.patch
 LV2-audioprocessor.patch
 debian_fixed-defines.patch
 debian_gpl_variant.patch