[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