vlc/vlc-3.0 | branch: master | Felix Paul Kühne <[email protected]> | Mon Aug 31 18:36:07 2020 +0200| [6084106daee5fb896ada35411bc261a88e2d4e55] | committer: Felix Paul Kühne
contrib/growl: add support for ARM64 This adds ARM64 as a valid arch and disable the treat-warning-as-error behavior. > http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=6084106daee5fb896ada35411bc261a88e2d4e55 --- contrib/src/growl/growl-support-arm64.patch | 59 +++++++++++++++++++++++++++++ contrib/src/growl/rules.mak | 1 + 2 files changed, 60 insertions(+) diff --git a/contrib/src/growl/growl-support-arm64.patch b/contrib/src/growl/growl-support-arm64.patch new file mode 100644 index 0000000000..59977ede1d --- /dev/null +++ b/contrib/src/growl/growl-support-arm64.patch @@ -0,0 +1,59 @@ +--- growl/Growl.xcodeproj/project.pbxproj 2020-08-31 16:59:37.000000000 +0200 ++++ growl/Growl.xcodeproj/project.pbxproj 2020-08-31 18:32:49.000000000 +0200 +@@ -502,6 +502,8 @@ + isa = PBXBuildRule; + compilerSpec = com.apple.compilers.gcc.4_0; + fileType = sourcecode.c; ++ inputFiles = ( ++ ); + isEditable = 1; + outputFiles = ( + ); +@@ -5448,6 +5450,7 @@ + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = Framework/Source/GrowlFramework_Prefix.pch; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; ++ GCC_TREAT_WARNINGS_AS_ERRORS = NO; + INFOPLIST_FILE = "Framework/Resources/Growl.framework-Info.plist"; + INFOPLIST_PREPROCESS = YES; + INSTALL_PATH = "@executable_path/../Frameworks"; +@@ -5462,6 +5465,7 @@ + ); + PRODUCT_NAME = Growl; + SDKROOT = macosx; ++ VALID_ARCHS = "i386 x86_64 arm64"; + WARNING_LDFLAGS = "-Wassign-intercept"; + }; + name = Localization; +@@ -6169,6 +6173,7 @@ + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = Framework/Source/GrowlFramework_Prefix.pch; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; ++ GCC_TREAT_WARNINGS_AS_ERRORS = NO; + INFOPLIST_FILE = "Framework/Resources/Growl.framework-Info.plist"; + INFOPLIST_PREPROCESS = YES; + INSTALL_PATH = "@executable_path/../Frameworks"; +@@ -6183,6 +6188,7 @@ + ); + PRODUCT_NAME = Growl; + SDKROOT = macosx; ++ VALID_ARCHS = "i386 x86_64 arm64"; + WARNING_LDFLAGS = "-Wassign-intercept"; + }; + name = Debug; +@@ -6198,6 +6204,7 @@ + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = Framework/Source/GrowlFramework_Prefix.pch; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; ++ GCC_TREAT_WARNINGS_AS_ERRORS = NO; + INFOPLIST_FILE = "Framework/Resources/Growl.framework-Info.plist"; + INFOPLIST_PREPROCESS = YES; + INSTALL_PATH = "@executable_path/../Frameworks"; +@@ -6212,6 +6219,7 @@ + ); + PRODUCT_NAME = Growl; + SDKROOT = macosx; ++ VALID_ARCHS = "i386 x86_64 arm64"; + WARNING_LDFLAGS = "-Wassign-intercept"; + }; + name = Release; diff --git a/contrib/src/growl/rules.mak b/contrib/src/growl/rules.mak index ed03d523e2..91d1e4ffa0 100644 --- a/contrib/src/growl/rules.mak +++ b/contrib/src/growl/rules.mak @@ -19,6 +19,7 @@ growl: GrowlSDK-$(GROWL_VERSION)-src.tar.gz .sum-growl $(APPLY) $(SRC)/growl/growl-log-delegate.patch $(APPLY) $(SRC)/growl/growl-partial-availability.diff $(APPLY) $(SRC)/growl/growl-update-vcs-target.patch + $(APPLY) $(SRC)/growl/growl-support-arm64.patch $(MOVE) .growl: growl _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
