svn commit: r488506 - in head/audio/mixxx: . files

Jose Alonso Cardenas Marquez acm at FreeBSD.org
Thu Dec 27 04:17:46 UTC 2018


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 at 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


More information about the svn-ports-all mailing list