[vlc-commits] macOS build: Bump minimum required OS version to 10.11

David Fuhrmann git at videolan.org
Mon Sep 24 09:36:25 CEST 2018


vlc | branch: master | David Fuhrmann <dfuhrmann at videolan.org> | Sun Sep 23 19:30:43 2018 +0200| [aafd5f992db1b69d9ff1e3c16a06cbf81db8c0e7] | committer: David Fuhrmann

macOS build: Bump minimum required OS version to 10.11

As discussed, 10.11 is needed to use the updated collection view API
for the UI overhaul.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=aafd5f992db1b69d9ff1e3c16a06cbf81db8c0e7
---

 NEWS                                                |  2 +-
 extras/package/macosx/VLC.xcodeproj/project.pbxproj | 10 +++++-----
 extras/package/macosx/configure.sh                  |  2 +-
 extras/package/macosx/env.build.sh                  |  2 +-
 modules/gui/macosx/Makefile.am                      |  2 +-
 share/Info.plist.in                                 |  2 +-
 6 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/NEWS b/NEWS
index 7a4388d5f2..3054bb84a7 100644
--- a/NEWS
+++ b/NEWS
@@ -4,7 +4,7 @@ Changes between 3.0.x and 4.0.0-dev:
 Platform support changes:
  * 4.0.x requires:
      - Windows 7/2008 R2 or later (with KB2533623 installed)
-     - macOS 10.10 or later
+     - macOS 10.11 or later
      - iOS 9 or later
      - Android 4.1.x or later (API-16)
      - GCC 5.0 or Clang 3.4 (or equivalent)
diff --git a/extras/package/macosx/VLC.xcodeproj/project.pbxproj b/extras/package/macosx/VLC.xcodeproj/project.pbxproj
index 291b13fed1..16c4b1f300 100644
--- a/extras/package/macosx/VLC.xcodeproj/project.pbxproj
+++ b/extras/package/macosx/VLC.xcodeproj/project.pbxproj
@@ -1538,7 +1538,7 @@
 					};
 				};
 			};
-			buildConfigurationList = C2F2A6EA09588F1B00018C74 /* Build configuration list for PBXProject "VLC" */;
+			buildConfigurationList = C2F2A6EA09588F1B00018C74 /* Build configuration list for PBXProject "vlc" */;
 			compatibilityVersion = "Xcode 6.3";
 			developmentRegion = English;
 			hasScannedForEncodings = 1;
@@ -1830,7 +1830,7 @@
 					../../../modules/codec/,
 				);
 				LIBRARY_SEARCH_PATHS = "${VLC_SRC_DIR}/build/vlc_install_dir/lib";
-				MACOSX_DEPLOYMENT_TARGET = 10.10;
+				MACOSX_DEPLOYMENT_TARGET = 10.11;
 				ONLY_ACTIVE_ARCH = YES;
 				PATH = $VLC_PATH;
 				PRODUCT_NAME = VLC;
@@ -1879,7 +1879,7 @@
 					../../../modules/codec/,
 				);
 				LIBRARY_SEARCH_PATHS = "${VLC_SRC_DIR}/build/vlc_install_dir/lib";
-				MACOSX_DEPLOYMENT_TARGET = 10.10;
+				MACOSX_DEPLOYMENT_TARGET = 10.11;
 				PATH = $VLC_PATH;
 				PRODUCT_NAME = VLC;
 				VLC_BUILD_TRIPLET = "x86_64-apple-darwin17";
@@ -1927,7 +1927,7 @@
 					../../../modules/codec/,
 				);
 				LIBRARY_SEARCH_PATHS = "${VLC_SRC_DIR}/build/vlc_install_dir/lib";
-				MACOSX_DEPLOYMENT_TARGET = 10.10;
+				MACOSX_DEPLOYMENT_TARGET = 10.11;
 				PATH = $VLC_PATH;
 				PRODUCT_NAME = VLC;
 				VLC_BUILD_TRIPLET = "x86_64-apple-darwin17";
@@ -1949,7 +1949,7 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Default;
 		};
-		C2F2A6EA09588F1B00018C74 /* Build configuration list for PBXProject "VLC" */ = {
+		C2F2A6EA09588F1B00018C74 /* Build configuration list for PBXProject "vlc" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				C2F2A6EB09588F1B00018C74 /* Development */,
diff --git a/extras/package/macosx/configure.sh b/extras/package/macosx/configure.sh
index 2da2e85908..de06ad18b2 100755
--- a/extras/package/macosx/configure.sh
+++ b/extras/package/macosx/configure.sh
@@ -34,7 +34,7 @@ OPTIONS="
         --disable-pulse
         --disable-sdl-image
         --disable-vnc
-        --with-macosx-version-min=10.10
+        --with-macosx-version-min=10.11
 "
 
 export CFLAGS
diff --git a/extras/package/macosx/env.build.sh b/extras/package/macosx/env.build.sh
index b40460a178..76910e86e8 100755
--- a/extras/package/macosx/env.build.sh
+++ b/extras/package/macosx/env.build.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 ARCH="x86_64"
-MINIMAL_OSX_VERSION="10.10"
+MINIMAL_OSX_VERSION="10.11"
 
 
 vlcGetTriplet() {
diff --git a/modules/gui/macosx/Makefile.am b/modules/gui/macosx/Makefile.am
index 45c2f1682e..03e8b89960 100644
--- a/modules/gui/macosx/Makefile.am
+++ b/modules/gui/macosx/Makefile.am
@@ -9,7 +9,7 @@ xib_verbose__0 = $(xib_verbose_0)
 	$(AM_V_at)mkdir -p -- gui/macosx/UI
 	$(xib_verbose)$(XIB) --errors --warnings --notices \
 	  --module VLC --auto-activate-custom-fonts --target-device mac \
-	  --minimum-deployment-target 10.10 --output-format human-readable-text \
+	  --minimum-deployment-target 10.11 --output-format human-readable-text \
 	  --compile $@ $<
 
 libmacosx_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-exceptions -fobjc-arc
diff --git a/share/Info.plist.in b/share/Info.plist.in
index 023dc2b252..305f9de7a1 100644
--- a/share/Info.plist.in
+++ b/share/Info.plist.in
@@ -1527,7 +1527,7 @@
 	<key>LSApplicationCategoryType</key>
 	<string>public.app-category.video</string>
 	<key>LSMinimumSystemVersion</key>
-	<string>10.10.0</string>
+	<string>10.11.0</string>
 	<key>NSAppTransportSecurity</key>
 	<dict>
 		<key>NSAllowsArbitraryLoads</key>



More information about the vlc-commits mailing list