From owner-svn-ports-all@freebsd.org Tue Jan 15 05:55:31 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 96EB914A147B; Tue, 15 Jan 2019 05:55:31 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C2CF6F3DA; Tue, 15 Jan 2019 05:55:31 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2AEEEE9DD; Tue, 15 Jan 2019 05:55:31 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x0F5tVOG079866; Tue, 15 Jan 2019 05:55:31 GMT (envelope-from acm@FreeBSD.org) Received: (from acm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x0F5tUws079863; Tue, 15 Jan 2019 05:55:30 GMT (envelope-from acm@FreeBSD.org) Message-Id: <201901150555.x0F5tUws079863@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: acm set sender to acm@FreeBSD.org using -f From: Jose Alonso Cardenas Marquez Date: Tue, 15 Jan 2019 05:55:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r490349 - in head/audio/mixxx21: . files X-SVN-Group: ports-head X-SVN-Commit-Author: acm X-SVN-Commit-Paths: in head/audio/mixxx21: . files X-SVN-Commit-Revision: 490349 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 3C2CF6F3DA X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.96)[-0.959,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-0.999,0] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jan 2019 05:55:31 -0000 Author: acm Date: Tue Jan 15 05:55:30 2019 New Revision: 490349 URL: https://svnweb.freebsd.org/changeset/ports/490349 Log: - Update to 2.1.6 ChangeLog at: https://github.com/mixxxdj/mixxx/releases/tag/release-2.1.6 Modified: head/audio/mixxx21/Makefile head/audio/mixxx21/distinfo head/audio/mixxx21/files/patch-build_depends.py head/audio/mixxx21/pkg-plist Modified: head/audio/mixxx21/Makefile ============================================================================== --- head/audio/mixxx21/Makefile Tue Jan 15 05:44:58 2019 (r490348) +++ head/audio/mixxx21/Makefile Tue Jan 15 05:55:30 2019 (r490349) @@ -3,8 +3,7 @@ PORTNAME= mixxx DISTVERSIONPREFIX= release- -DISTVERSION= 2.1.5 -PORTREVISION= 3 +DISTVERSION= 2.1.6 CATEGORIES= audio PKGNAMESUFFIX= 21 @@ -44,7 +43,7 @@ USE_QT= buildtools concurrent core dbus gui network o sql sql-sqlite3 svg testlib xml xmlpatterns linguisttools_build \ qmake_build widgets -CONFLICTS= mixxx20* +CONFLICTS= mixxx20* mixxx MAKE_ARGS= qtdir="${PREFIX}" install_root="${PREFIX}" \ build=release optimize=native ${GUI} battery=0 vamp=1 modplug=1 Modified: head/audio/mixxx21/distinfo ============================================================================== --- head/audio/mixxx21/distinfo Tue Jan 15 05:44:58 2019 (r490348) +++ head/audio/mixxx21/distinfo Tue Jan 15 05:55:30 2019 (r490349) @@ -1,3 +1,3 @@ -TIMESTAMP = 1541529337 -SHA256 (mixxxdj-mixxx-release-2.1.5_GH0.tar.gz) = 09ef59c1f8ba9fb5d7c31880f5989b8ef198ca026ffeffda7523e94ee068122f -SIZE (mixxxdj-mixxx-release-2.1.5_GH0.tar.gz) = 34474975 +TIMESTAMP = 1546748571 +SHA256 (mixxxdj-mixxx-release-2.1.6_GH0.tar.gz) = a85bb6bce70d9de22b35cd4bb9dd7330e963f02829a2b12730d731315e91bb5f +SIZE (mixxxdj-mixxx-release-2.1.6_GH0.tar.gz) = 34533966 Modified: head/audio/mixxx21/files/patch-build_depends.py ============================================================================== --- head/audio/mixxx21/files/patch-build_depends.py Tue Jan 15 05:44:58 2019 (r490348) +++ head/audio/mixxx21/files/patch-build_depends.py Tue Jan 15 05:55:30 2019 (r490349) @@ -1,5 +1,5 @@ ---- build/depends.py 2018-09-05 15:20:52.000000000 -0500 -+++ build/depends.py 2018-10-30 14:47:39.928944000 -0500 +--- build/depends.py 2018-12-27 02:36:10.000000000 -0500 ++++ build/depends.py 2019-01-05 23:40:05.463593000 -0500 @@ -12,7 +12,7 @@ if not conf.CheckLib('portaudio'): raise Exception( @@ -33,41 +33,43 @@ class Qt(Dependence): DEFAULT_QT4DIRS = {'linux': '/usr/share/qt4', - 'bsd': '/usr/local/lib/qt4', -+ 'bsd': '%%LOCALBASE%%/share/qt4', ++ 'bsd': '%%LOCALBASE%%/share/qt4', 'osx': '/Library/Frameworks', 'windows': 'C:\\qt\\4.6.0'} DEFAULT_QT5DIRS64 = {'linux': '/usr/lib/x86_64-linux-gnu/qt5', -+ 'bsd': '%%LOCALBASE%%/lib/qt5', ++ 'bsd': '%%LOCALBASE%%/lib/qt5', 'osx': '/Library/Frameworks', 'windows': 'C:\\qt\\5.0.1'} DEFAULT_QT5DIRS32 = {'linux': '/usr/lib/i386-linux-gnu/qt5', -+ 'bsd': '%%LOCALBASE%%/lib/qt5', ++ 'bsd': '%%LOCALBASE%%/lib/qt5', 'osx': '/Library/Frameworks', 'windows': 'C:\\qt\\5.0.1'} -@@ -319,9 +322,17 @@ +@@ -319,10 +322,18 @@ build.env.Append(CCFLAGS='-fPIC') elif build.platform_is_bsd: - build.env.Append(LIBS=qt_modules) - include_paths = ['$QTDIR/include/%s' % module - for module in qt_modules] -+ qt_modules.extend(['QtDBus']) -+ if qt5: -+ qt5_modules = [w.replace('Qt', 'Qt5') for w in qt_modules] -+ build.env.Append(LIBS = qt5_modules) -+ build.env.Append(CCFLAGS='-fPIC') -+ include_paths = ['%%LOCALBASE%%/include/qt5/%s' % module +- build.env.Append(CPPPATH=include_paths) ++ qt_modules.extend(['QtDBus']) ++ if qt5: ++ qt5_modules = [w.replace('Qt', 'Qt5') for w in qt_modules] ++ build.env.Append(LIBS = qt5_modules) ++ build.env.Append(CCFLAGS='-fPIC') ++ include_paths = ['%%LOCALBASE%%/include/qt5/%s' % module + for module in qt_modules] -+ else: -+ build.env.Append(LIBS = qt_modules) -+ include_paths = ['%%LOCALBASE%%/include/qt4/%s' % module ++ else: ++ build.env.Append(LIBS = qt_modules) ++ include_paths = ['%%LOCALBASE%%/include/qt4/%s' % module + for module in qt_modules] - build.env.Append(CPPPATH=include_paths) ++ build.env.Append(CPPPATH=include_paths) elif build.platform_is_osx: qtdir = build.env['QTDIR'] + build.env.Append( @@ -487,7 +498,7 @@ if not build.platform_is_windows and not (using_104_sdk or compiling_on_104): qtdir = build.env['QTDIR'] @@ -91,7 +93,7 @@ # it, though might cause issues. This is safe to remove once we # deprecate Karmic support. rryan 2/2011 - build.env.Append(CPPPATH='/usr/include/taglib/') -+ build.env.Append(CPPPATH='%%LOCALBASE%%/include/taglib/') ++ build.env.Append(CPPPATH='%%LOCALBASE%%/include/taglib/') if build.platform_is_windows and build.static_dependencies: build.env.Append(CPPDEFINES='TAGLIB_STATIC') @@ -103,29 +105,33 @@ build.env.Append(CCFLAGS='-Wall') if build.compiler_is_clang: # Quiet down Clang warnings about inconsistent use of override -@@ -1445,9 +1455,9 @@ +@@ -1445,12 +1455,13 @@ elif build.platform_is_osx: # Stuff you may have compiled by hand - if os.path.isdir('/usr/local/include'): - build.env.Append(LIBPATH=['/usr/local/lib']) -- build.env.Append(CPPPATH=['/usr/local/include']) + if os.path.isdir('%%LOCALBASE%%/include'): + build.env.Append(LIBPATH=['%%LOCALBASE%%/lib']) + # Use -isystem instead of -I to avoid compiler warnings from + # system libraries. This cuts down on Mixxx's compilation output + # significantly when using Homebrew installed to /usr/local. +- build.env.Append(CCFLAGS=['-isystem', '/usr/local/include']) + build.env.Append(CPPPATH=['%%LOCALBASE%%/include']) ++ build.env.Append(CCFLAGS=['-isystem', '%%LOCALBASE%%/include']) # Non-standard libpaths for fink and certain (most?) darwin ports if os.path.isdir('/sw/include'): -@@ -1460,17 +1470,24 @@ +@@ -1463,17 +1474,24 @@ build.env.Append(CPPPATH=['/opt/local/include']) elif build.platform_is_bsd: -+ qt5 = Qt.qt5_enabled(build) ++ qt5 = Qt.qt5_enabled(build) + -+ if qt5: -+ qtdirectory = 'qt5' ++ if qt5: ++ qtdirectory = 'qt5' + else: -+ qtdirectory = 'qt4' ++ qtdirectory = 'qt4' + build.env.Append(CPPDEFINES='__BSD__') build.env.Append(CPPPATH=['/usr/include', @@ -146,7 +152,7 @@ # Define for things that would like to special case UNIX (Linux or BSD) if build.platform_is_bsd or build.platform_is_linux: -@@ -1503,7 +1520,7 @@ +@@ -1506,7 +1524,7 @@ # Say where to find resources on Unix. TODO(XXX) replace this with a # RESOURCE_PATH that covers Win and OSX too: if build.platform_is_linux or build.platform_is_bsd: @@ -155,7 +161,7 @@ share_path = os.path.join (prefix, build.env.get( 'SHAREDIR', default='share'), 'mixxx') build.env.Append( -@@ -1514,7 +1531,7 @@ +@@ -1517,7 +1535,7 @@ CPPDEFINES=('UNIX_LIB_PATH', r'\"%s\"' % lib_path)) def depends(self, build): Modified: head/audio/mixxx21/pkg-plist ============================================================================== --- head/audio/mixxx21/pkg-plist Tue Jan 15 05:44:58 2019 (r490348) +++ head/audio/mixxx21/pkg-plist Tue Jan 15 05:55:30 2019 (r490349) @@ -1,7 +1,7 @@ bin/mixxx -%%FAAD%%lib/mixxx/plugins/soundsource/libsoundsourcem4a.so -%%WAVPACK%%lib/mixxx/plugins/soundsource/libsoundsourcewv.so -lib/mixxx/plugins/vamp/libmixxxminimal.so +%%FAAD%%lib/mixxx/plugins/soundsourceqt5/libsoundsourcem4a.so +%%WAVPACK%%lib/mixxx/plugins/soundsourceqt5/libsoundsourcewv.so +lib/mixxx/plugins/vampqt5/libmixxxminimal.so share/appdata/mixxx.appdata.xml share/applications/mixxx.desktop share/pixmaps/mixxx-icon.png