From owner-svn-ports-head@freebsd.org Sat May 28 08:15:17 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F38FB4D5C8; Sat, 28 May 2016 08:15:17 +0000 (UTC) (envelope-from woodsb02@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 mx1.freebsd.org (Postfix) with ESMTPS id DD9E812B2; Sat, 28 May 2016 08:15:16 +0000 (UTC) (envelope-from woodsb02@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u4S8FGcl002947; Sat, 28 May 2016 08:15:16 GMT (envelope-from woodsb02@FreeBSD.org) Received: (from woodsb02@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u4S8FFiA002943; Sat, 28 May 2016 08:15:15 GMT (envelope-from woodsb02@FreeBSD.org) Message-Id: <201605280815.u4S8FFiA002943@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: woodsb02 set sender to woodsb02@FreeBSD.org using -f From: Ben Woods Date: Sat, 28 May 2016 08:15:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r415979 - in head/multimedia/quodlibet: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 May 2016 08:15:17 -0000 Author: woodsb02 Date: Sat May 28 08:15:15 2016 New Revision: 415979 URL: https://svnweb.freebsd.org/changeset/ports/415979 Log: multimedia/quodlibet: Update to 3.6.2 - Move to gtk3 and gstreamer-1.0 [1] - Add dependencies on musicbrainzngs, notification-daemon, libsoup, libwebkit2gtk-4.0, pygobject3 [1] - Remove gconf, python, musepack from USE_GSTREAMER (not in gstreamer 1.0) - Change name of gstreamer mp3 plugin from mp3 to mad (per gstreamer 1.0 ports) - Add LICENSE_FILE, and general port tidy-up - Update WWW link to new project site - Remove pkg-message regarding adding new plugins, as they are now bundled [1] [1] https://quodlibet.readthedocs.org/en/latest/packaging.html Changes this release: https://quodlibet.readthedocs.org/en/latest/changelog.html PR: 208988 Reviewed by: mat (mentor) Approved by: johnson.peter@gmail.com (maintainer timeout), adamw (mentor) Differential Revision: https://reviews.freebsd.org/D6604 Added: head/multimedia/quodlibet/files/patch-gdist_man.py - copied, changed from r415978, head/multimedia/quodlibet/files/patch-gdist__man.py Deleted: head/multimedia/quodlibet/files/extra-patch-pydistutils head/multimedia/quodlibet/files/patch-gdist__man.py head/multimedia/quodlibet/files/patch-operon.py head/multimedia/quodlibet/pkg-message Modified: head/multimedia/quodlibet/Makefile head/multimedia/quodlibet/distinfo head/multimedia/quodlibet/pkg-descr Modified: head/multimedia/quodlibet/Makefile ============================================================================== --- head/multimedia/quodlibet/Makefile Sat May 28 08:05:22 2016 (r415978) +++ head/multimedia/quodlibet/Makefile Sat May 28 08:15:15 2016 (r415979) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= quodlibet -PORTVERSION= 2.6.3 -PORTREVISION= 3 +PORTVERSION= 3.6.2 CATEGORIES= multimedia audio python gnome MASTER_SITES= http://bitbucket.org/lazka/${PORTNAME}-files/raw/default/releases/ @@ -11,49 +10,48 @@ MAINTAINER= johnson.peter@gmail.com COMMENT= GTK+-based audio player written in Python LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}musicbrainzngs>=0.4:audio/py-musicbrainzngs \ + ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen \ + ${LOCALBASE}/libexec/notification-daemon:deskutils/notification-daemon +LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ + libwebkit2gtk-4.0.so:www/webkit2-gtk3 USE_PYTHON= distutils autoplist -USE_GNOME= intltool pygtk2 -USES= display gettext python +USE_GNOME= gtk30 intltool pygobject3 +USES= desktop-file-utils display gettext python PYDISTUTILS_INSTALLNOSINGLE= yes -EXTRA_PATCHES= ${FILESDIR}/extra-patch-pydistutils +USE_GSTREAMER1= good -USE_GSTREAMER= gconf good python - -OPTIONS_DEFINE= FLAC MP3 AAC MUSEPACK OGG SPEEX VORBIS WAVPACK DBUS REMOTE +OPTIONS_DEFINE= AAC DBUS FLAC MP3 OGG REMOTE SPEEX VORBIS WAVPACK OPTIONS_DEFINE_i386= SPC -OPTIONS_DEFAULT= FLAC MP3 AAC MUSEPACK OGG SPEEX VORBIS WAVPACK DBUS REMOTE +OPTIONS_DEFAULT= AAC DBUS FLAC MP3 OGG REMOTE SPEEX VORBIS WAVPACK OPTIONS_DEFAULT_i386= SPC SPC_DESC= SPC (SNES ROM audio) support on i386 SPEEX_DESC= OGG/Speex audio support REMOTE_DESC= Enable remote playback -OGG_USE= GSTREAMER=ogg -VORBIS_USE= GSTREAMER=vorbis -SPC_USE= GSTREAMER=spc -SPEEX_USE= GSTREAMER=speex -MP3_USE= GSTREAMER=mp3 -FLAC_USE= GSTREAMER=flac - -MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack -MUSEPACK_USE= GSTREAMER=musepack +OGG_USE= GSTREAMER1=ogg +VORBIS_USE= GSTREAMER1=vorbis +SPC_USE= GSTREAMER1=spc +SPEEX_USE= GSTREAMER1=speex +MP3_USE= GSTREAMER1=mad +FLAC_USE= GSTREAMER1=flac WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack -WAVPACK_USE= GSTREAMER=wavpack +WAVPACK_USE= GSTREAMER1=wavpack AAC_LIB_DEPENDS= libmp4v2.so:multimedia/mp4v2 -AAC_USE= GSTREAMER=faad +AAC_USE= GSTREAMER1=faad DBUS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus REMOTE_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser REMOTE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser -REMOTE_USE= GSTREAMER=gnomevfs .include Modified: head/multimedia/quodlibet/distinfo ============================================================================== --- head/multimedia/quodlibet/distinfo Sat May 28 08:05:22 2016 (r415978) +++ head/multimedia/quodlibet/distinfo Sat May 28 08:15:15 2016 (r415979) @@ -1,2 +1,3 @@ -SHA256 (quodlibet-2.6.3.tar.gz) = dff4ebb90c676678f72cecbff8ab15d80154354f40a865b6c9c82bb048d48a46 -SIZE (quodlibet-2.6.3.tar.gz) = 2507416 +TIMESTAMP = 1464341938 +SHA256 (quodlibet-3.6.2.tar.gz) = cee425a7552135c570e2e13d4f0f701112676e224a9359faaa239f66d915f78c +SIZE (quodlibet-3.6.2.tar.gz) = 3167595 Copied and modified: head/multimedia/quodlibet/files/patch-gdist_man.py (from r415978, head/multimedia/quodlibet/files/patch-gdist__man.py) ============================================================================== --- head/multimedia/quodlibet/files/patch-gdist__man.py Sat May 28 08:05:22 2016 (r415978, copy source) +++ head/multimedia/quodlibet/files/patch-gdist_man.py Sat May 28 08:15:15 2016 (r415979) @@ -1,11 +1,11 @@ ---- gdist/man.py.orig 2010-02-18 02:56:24.000000000 -0500 -+++ gdist/man.py 2010-02-18 02:56:58.000000000 -0500 -@@ -36,7 +36,7 @@ - raise SystemExit("%r has no section" % man_page) +--- gdist/man.py.orig 2016-04-22 21:47:37 UTC ++++ gdist/man.py +@@ -40,7 +40,7 @@ class install_man(Command): + ) - def run(self): -- basepath = os.path.join(self.prefix, 'share', 'man') -+ basepath = os.path.join(self.prefix, 'man') - if self.root != None: - basepath = change_root(self.root, basepath) - self.mkpath(basepath) + if self.mandir is None: +- self.mandir = os.path.join(self.install_dir, 'share', 'man') ++ self.mandir = os.path.join(self.install_dir, 'man') + + self.man_pages = self.distribution.man_pages + for man_page in self.man_pages: Modified: head/multimedia/quodlibet/pkg-descr ============================================================================== --- head/multimedia/quodlibet/pkg-descr Sat May 28 08:05:22 2016 (r415978) +++ head/multimedia/quodlibet/pkg-descr Sat May 28 08:15:15 2016 (r415979) @@ -6,4 +6,4 @@ It lets you display and edit any tags yo lets you do this for all the file formats it supports -- Ogg Vorbis, FLAC, MP3, Musepack, and MOD. -WWW: http://code.google.com/p/quodlibet/ +WWW: https://quodlibet.readthedocs.org/