Unverified Commit 1168b1af authored by maxine's avatar maxine Committed by GitHub
Browse files

Merge pull request #254117 from amarshall/makemkv-reproducible

makemkv: make reproducible, enable parallel building, clarify license
parents a3f36f93 36a51e27
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -39,6 +39,10 @@ in mkDerivation {

  sourceRoot = "makemkv-oss-${version}";

  patches = [ ./r13y.patch ];

  enableParallelBuilding = true;

  nativeBuildInputs = [ autoPatchelfHook pkg-config ];

  buildInputs = [ ffmpeg openssl qtbase zlib ];
@@ -80,7 +84,7 @@ in mkDerivation {
      expiration date.
    '';
    sourceProvenance = with sourceTypes; [ binaryNativeCode ];
    license = licenses.unfree;
    license = [ licenses.unfree licenses.lgpl21 ];
    homepage = "http://makemkv.com";
    platforms = [ "x86_64-linux" ];
    maintainers = with maintainers; [ titanous ];
+13 −0
Original line number Diff line number Diff line
diff --git a/Makefile.in b/Makefile.in
index 61c47fc..e08ffac 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -27,7 +27,7 @@ INSTALL=@INSTALL@
 OBJCOPY=@OBJCOPY@
 LD=@LD@
 BUILDINFO_ARCH_NAME=$(shell $(GCC) -dumpmachine)
-BUILDINFO_BUILD_DATE=$(shell date)
+BUILDINFO_BUILD_DATE=$(shell date -d @${SOURCE_DATE_EPOCH})
 
 top_srcdir ?= .
 INCF=-I$(top_srcdir)/