Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Feb 2018 11:09:14 +0000 (UTC)
From:      "Carlos J. Puga Medina" <cpm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r463194 - head/audio/gradio
Message-ID:  <201802281109.w1SB9Eap044312@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cpm
Date: Wed Feb 28 11:09:14 2018
New Revision: 463194
URL: https://svnweb.freebsd.org/changeset/ports/463194

Log:
  audio/gradio: unbreak build, undeprecate
  
  - Switch to USES=sqlite
  - Add missing USES=pkgconfig
  - Remove USES=ninja because meson implicitly uses ninja
  - Sort USES and USE_GNOME
  - Add missing plugins in USE_GSTREAMER1
  - Add GLIB_SCHEMAS to install properly de.haeckerfelix.gradio.gschema.xml
  - Bump PORTREVISION
  
  PR:		225895
  Submitted by:	cpm
  Reported by:	Sergio Lenzi <lenzi.sergio@gmail.com>
  Approved by:	arved (maintainer)

Modified:
  head/audio/gradio/Makefile
  head/audio/gradio/pkg-plist

Modified: head/audio/gradio/Makefile
==============================================================================
--- head/audio/gradio/Makefile	Wed Feb 28 10:53:52 2018	(r463193)
+++ head/audio/gradio/Makefile	Wed Feb 28 11:09:14 2018	(r463194)
@@ -4,6 +4,7 @@
 PORTNAME=	gradio
 PORTVERSION=	7.1
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	arved@FreeBSD.org
@@ -12,20 +13,17 @@ COMMENT=	GTK3 app for finding and listening to interne
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-BROKEN=		fails to configure
-DEPRECATED=	Never built
-EXPIRATION_DATE=	2018-03-25
-
 BUILD_DEPENDS=	valac:lang/vala
 LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup \
-		libjson-glib-1.0.so:devel/json-glib \
-		libsqlite3.so:databases/sqlite3
+		libjson-glib-1.0.so:devel/json-glib
 
-USES=		meson ninja gettext
+USES=		gettext meson pkgconfig sqlite
 USE_GITHUB=	yes
 GH_ACCOUNT=	haecker-felix
-USE_GNOME=	glib20 gtk30 gdkpixbuf2 cairo
-USE_GSTREAMER1=	yes
+USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30
+USE_GSTREAMER1=	mpg123 soup
 INSTALLS_ICONS=	yes
+
+GLIB_SCHEMAS=	de.haeckerfelix.gradio.gschema.xml
 
 .include <bsd.port.mk>

Modified: head/audio/gradio/pkg-plist
==============================================================================
--- head/audio/gradio/pkg-plist	Wed Feb 28 10:53:52 2018	(r463193)
+++ head/audio/gradio/pkg-plist	Wed Feb 28 11:09:14 2018	(r463194)
@@ -2,7 +2,6 @@ bin/gradio
 share/appdata/de.haeckerfelix.gradio.appdata.xml
 share/applications/de.haeckerfelix.gradio.desktop
 share/dbus-1/services/de.haeckerfelix.gradio.service
-share/glib-2.0/schemas/de.haeckerfelix.gradio.gschema.xml
 share/gnome-shell/search-providers/de.haeckerfelix.gradio.search-provider.ini
 share/icons/hicolor/16x16/apps/de.haeckerfelix.gradio.png
 share/icons/hicolor/24x24/apps/de.haeckerfelix.gradio.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802281109.w1SB9Eap044312>