From owner-svn-ports-all@freebsd.org Thu Dec 27 04:17:46 2018 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 CFAEA1347D56; Thu, 27 Dec 2018 04:17:45 +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 7075D860EC; Thu, 27 Dec 2018 04:17:45 +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 624766293; Thu, 27 Dec 2018 04:17:45 +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 wBR4HjCs005366; Thu, 27 Dec 2018 04:17:45 GMT (envelope-from acm@FreeBSD.org) Received: (from acm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wBR4Hivl005362; Thu, 27 Dec 2018 04:17:44 GMT (envelope-from acm@FreeBSD.org) Message-Id: <201812270417.wBR4Hivl005362@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: acm set sender to acm@FreeBSD.org using -f From: Jose Alonso Cardenas Marquez Date: Thu, 27 Dec 2018 04:17:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r488506 - in head/audio/mixxx: . files X-SVN-Group: ports-head X-SVN-Commit-Author: acm X-SVN-Commit-Paths: in head/audio/mixxx: . files X-SVN-Commit-Revision: 488506 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 7075D860EC X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.971,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: Thu, 27 Dec 2018 04:17:46 -0000 Author: acm Date: Thu Dec 27 04:17:44 2018 New Revision: 488506 URL: https://svnweb.freebsd.org/changeset/ports/488506 Log: - Update to 2.2.0 ChangeLog at: https://mixxx.org/forums/viewtopic.php?f=1&t=12368 Modified: head/audio/mixxx/Makefile head/audio/mixxx/distinfo head/audio/mixxx/files/patch-build_depends.py head/audio/mixxx/pkg-plist Modified: head/audio/mixxx/Makefile ============================================================================== --- head/audio/mixxx/Makefile Thu Dec 27 04:16:38 2018 (r488505) +++ head/audio/mixxx/Makefile Thu Dec 27 04:17:44 2018 (r488506) @@ -3,8 +3,7 @@ PORTNAME= mixxx DISTVERSIONPREFIX= release- -DISTVERSION= 2.1.5 -PORTREVISION= 3 +DISTVERSION= 2.2.0 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org @@ -32,7 +31,8 @@ LIB_DEPENDS= libchromaprint.so:audio/chromaprint \ libogg.so:audio/libogg \ libvorbisfile.so:audio/libvorbis \ libtag.so:audio/taglib \ - libprotobuf.so:devel/protobuf + libprotobuf.so:devel/protobuf \ + liblilv-0.so:audio/lilv USES= compiler:c++11-lang gl iconv qt:5 pkgconfig scons USE_XORG= x11 @@ -43,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* mixxx21* MAKE_ARGS= qtdir="${PREFIX}" install_root="${PREFIX}" \ build=release optimize=native ${GUI} battery=0 vamp=1 modplug=1 Modified: head/audio/mixxx/distinfo ============================================================================== --- head/audio/mixxx/distinfo Thu Dec 27 04:16:38 2018 (r488505) +++ head/audio/mixxx/distinfo Thu Dec 27 04:17:44 2018 (r488506) @@ -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 = 1545879622 +SHA256 (mixxxdj-mixxx-release-2.2.0_GH0.tar.gz) = 03c819a55b1abee778c02d2ad889246c9ead9dd2948572a711b2aa94e4839faf +SIZE (mixxxdj-mixxx-release-2.2.0_GH0.tar.gz) = 34639153 Modified: head/audio/mixxx/files/patch-build_depends.py ============================================================================== --- head/audio/mixxx/files/patch-build_depends.py Thu Dec 27 04:16:38 2018 (r488505) +++ head/audio/mixxx/files/patch-build_depends.py Thu Dec 27 04:17:44 2018 (r488506) @@ -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-24 01:37:23.000000000 -0500 ++++ build/depends.py 2018-12-26 22:17:54.336049000 -0500 @@ -12,7 +12,7 @@ if not conf.CheckLib('portaudio'): raise Exception( @@ -38,37 +38,37 @@ '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'} + 'windows': 'C:\\qt\\5.11.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'} + 'windows': 'C:\\qt\\5.11.1'} -@@ -319,9 +322,17 @@ +@@ -324,9 +327,17 @@ 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 ++ 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 ++ build.env.Append(LIBS = qt_modules) ++ include_paths = ['%%LOCALBASE%%/include/qt4/%s' % module + for module in qt_modules] build.env.Append(CPPPATH=include_paths) elif build.platform_is_osx: qtdir = build.env['QTDIR'] -@@ -487,7 +498,7 @@ +@@ -492,7 +503,7 @@ if not build.platform_is_windows and not (using_104_sdk or compiling_on_104): qtdir = build.env['QTDIR'] framework_path = Qt.find_framework_libdir(qtdir, qt5) @@ -77,7 +77,7 @@ build.env.Append(LINKFLAGS="-L" + framework_path) # Mixxx requires C++11 support. Windows enables C++11 features by -@@ -581,7 +592,7 @@ +@@ -586,7 +597,7 @@ if env is None: env = build.env @@ -86,16 +86,16 @@ # Try using system lib if conf.CheckForPKG('soundtouch', '2.0.0'): # System Lib found -@@ -625,7 +636,7 @@ - # the files correctly. Adding this folder ot the include path should fix +@@ -630,7 +641,7 @@ + # the files correctly. Adding this folder to the include path should fix # 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') -@@ -1337,7 +1348,6 @@ +@@ -1343,7 +1354,6 @@ if build.toolchain_is_gnu: # Default GNU Options @@ -103,29 +103,16 @@ build.env.Append(CCFLAGS='-Wall') if build.compiler_is_clang: # Quiet down Clang warnings about inconsistent use of override -@@ -1445,9 +1455,9 @@ - - 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']) -+ build.env.Append(CPPPATH=['%%LOCALBASE%%/include']) - - # Non-standard libpaths for fink and certain (most?) darwin ports - if os.path.isdir('/sw/include'): -@@ -1460,17 +1470,24 @@ +@@ -1472,17 +1482,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 +133,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 @@ +@@ -1515,7 +1532,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,12 +142,18 @@ share_path = os.path.join (prefix, build.env.get( 'SHAREDIR', default='share'), 'mixxx') build.env.Append( -@@ -1514,7 +1531,7 @@ +@@ -1526,10 +1543,10 @@ CPPDEFINES=('UNIX_LIB_PATH', r'\"%s\"' % lib_path)) def depends(self, build): - return [SoundTouch, ReplayGain, Ebur128Mit, PortAudio, PortMIDI, Qt, TestHeaders, +- FidLib, SndFile, FLAC, OggVorbis, OpenGL, TagLib, ProtoBuf, +- Chromaprint, RubberBand, SecurityFramework, CoreServices, IOKit, +- QtScriptByteArray, Reverb, FpClassify, PortAudioRingBuffer] + return [SoundTouch, ReplayGain, Ebur128Mit, PortAudio, Qt, TestHeaders, - FidLib, SndFile, FLAC, OggVorbis, OpenGL, TagLib, ProtoBuf, - Chromaprint, RubberBand, SecurityFramework, CoreServices, IOKit, - QtScriptByteArray, Reverb, FpClassify, PortAudioRingBuffer] ++ FidLib, SndFile, FLAC, OggVorbis, OpenGL, TagLib, ProtoBuf, ++ Chromaprint, RubberBand, SecurityFramework, CoreServices, IOKit, ++ QtScriptByteArray, Reverb, FpClassify, PortAudioRingBuffer] + + def post_dependency_check_configure(self, build, conf): + """Sets up additional things in the Environment that must happen Modified: head/audio/mixxx/pkg-plist ============================================================================== --- head/audio/mixxx/pkg-plist Thu Dec 27 04:16:38 2018 (r488505) +++ head/audio/mixxx/pkg-plist Thu Dec 27 04:17:44 2018 (r488506) @@ -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 +share/pixmaps/mixxx_icon.svg