[vlc-devel] [PATCH] contrib: breakpad: Update to use VideoLAN fork

Marvin Scholz epirat07 at gmail.com
Fri Nov 24 18:50:13 CET 2017


---
 contrib/src/breakpad/SHA512SUMS |  1 +
 contrib/src/breakpad/rules.mak  | 19 ++++++++-----------
 2 files changed, 9 insertions(+), 11 deletions(-)
 create mode 100644 contrib/src/breakpad/SHA512SUMS

diff --git a/contrib/src/breakpad/SHA512SUMS b/contrib/src/breakpad/SHA512SUMS
new file mode 100644
index 0000000000..18d68c1e7d
--- /dev/null
+++ b/contrib/src/breakpad/SHA512SUMS
@@ -0,0 +1 @@
+9b858dc4a8d7e3391fa79a1764e7c1606272aa2089d7604929882cb7fd55c0de349cc4d44f36b7a0c51807415ba4fe3168456ec3c08109ec621f6c4a9c644b8e  breakpad-0.1.0.tar.gz
diff --git a/contrib/src/breakpad/rules.mak b/contrib/src/breakpad/rules.mak
index aa68bdddf1..73c6836e57 100644
--- a/contrib/src/breakpad/rules.mak
+++ b/contrib/src/breakpad/rules.mak
@@ -1,23 +1,20 @@
-# breakpad
+# Breakpad
 
-BREAKPAD_HASH := 94b6309aecaddfcf11672f6cfad9575d68ad3b40
-BREAKPAD_URL := https://chromium.googlesource.com/breakpad/breakpad/+archive/$(BREAKPAD_HASH).tar.gz
+# This is the VideoLAN fork of Breakpad, not Google Breakpad!
+BREAKPAD_VERSION := 0.1.0
+BREAKPAD_URL := http://download.videolan.org/pub/contrib/breakpad/breakpad-$(BREAKPAD_VERSION).tar.gz
 
 ifdef HAVE_MACOSX
 PKGS += breakpad
 endif
 
-$(TARBALLS)/breakpad-$(BREAKPAD_HASH).tar.gz:
+$(TARBALLS)/breakpad-$(BREAKPAD_VERSION).tar.gz:
 	$(call download_pkg,$(BREAKPAD_URL),breakpad)
 
-.sum-breakpad: breakpad-$(BREAKPAD_HASH).tar.gz
-	$(warning $@ not implemented)
-	touch $@
+.sum-breakpad: breakpad-$(BREAKPAD_VERSION).tar.gz
 
-breakpad: breakpad-$(BREAKPAD_HASH).tar.gz .sum-breakpad
-	rm -Rf $@ breakpad-$(BREAKPAD_HASH)
-	mkdir breakpad-$(BREAKPAD_HASH)
-	tar xvzf $(TARBALLS)/breakpad-$(BREAKPAD_HASH).tar.gz -C breakpad-$(BREAKPAD_HASH)
+breakpad: breakpad-$(BREAKPAD_VERSION).tar.gz .sum-breakpad
+	$(UNPACK)
 	$(MOVE)
 
 .breakpad: breakpad
-- 
2.13.6 (Apple Git-96)



More information about the vlc-devel mailing list