From 3aa99c396b661453db3485e80a6d4c0b4e70688b Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Fri, 1 Jul 2016 15:36:15 -0400 Subject: [PATCH] Bump OS X requirements to 10.8 and update README Because of Sparkle, it's now required to build dupeguru on 10.10+, but with MACOSX_DEPLOYMENT_TARGET, which we now properly set, the results properly runs on 10.8. This requires a python that has also been compiled with MACOSX_DEPLOYMENT_TARGET=10.8 --- README.md | 3 ++- cocoa/wscript | 1 + help/changelog | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index abbca244..a7cb484f 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,7 @@ This folder contains the source for dupeGuru. Its documentation is in `help`, bu There are also other sub-folder that comes from external repositories and are part of this repo as git submodules: +* Sparkle: An auto-update library for the OS X version. * hscommon: A collection of helpers used across HS applications. * cocoalib: A collection of helpers used across Cocoa UI codebases of HS applications. * qtlib: A collection of helpers used across Qt UI codebases of HS applications. @@ -79,7 +80,7 @@ Prerequisites are installed through `pip`. However, some of them are not "pip in to be installed manually. * All systems: [Python 3.4+][python] -* Mac OS X: The last XCode to have the 10.7 SDK included. +* Mac OS X: OS X 10.10+ with XCode command line tools. * Linux: PyQt5 On Ubuntu (14.04+), the apt-get command to install all pre-requisites is: diff --git a/cocoa/wscript b/cocoa/wscript index 3c07fdd0..64f7cb5b 100644 --- a/cocoa/wscript +++ b/cocoa/wscript @@ -30,6 +30,7 @@ def configure(conf): conf.check_python_headers() conf.env.FRAMEWORK_COCOA = 'Cocoa' conf.env.ARCH_COCOA = ['x86_64'] + conf.env.MACOSX_DEPLOYMENT_TARGET = '10.8' conf.env.CFLAGS = ['-F'+op.abspath('Sparkle/build/Release')] conf.env.LINKFLAGS = ['-F'+op.abspath('Sparkle/build/Release')] diff --git a/help/changelog b/help/changelog index 06bcf1cb..0ed4845d 100644 --- a/help/changelog +++ b/help/changelog @@ -1,4 +1,4 @@ -=== 4.0.0 (2016-06-10) +=== 4.0.0 (2016-07-01) * Merge Standard, Music and Picture editions in the same application! * Improve documentation. (#294) @@ -6,6 +6,7 @@ * qt: Fix wrong use_regexp option propagation to core. (#295) * qt: Fix progress window mistakenly showing up on startup. (#357) * Bump Python requirement to v3.4. +* Bump OS X requirement to 10.8 * Drop Windows support, maybe temporarily. `Details `_ * cocoa: Drop iPhoto, Aperture and iTunes support. Was unmaintained and obsolete.