Add a port of up-to-date implementation of the MPRIS protocol for DeaDBeeF
music player. Original MPRIS plugin (`audio/deadbeef-mpris-plugin') does not work anymore and seems to be orphaned. Original plugin supported MPRISv1 and MPRISv2; this plugin only supports version two. WWW: https://github.com/Serranya/deadbeef-mpris2-plugin
This commit is contained in:
parent
a4444429a6
commit
0f1cc5bd19
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=401753
@ -96,6 +96,7 @@
|
||||
SUBDIR += dcd
|
||||
SUBDIR += deadbeef
|
||||
SUBDIR += deadbeef-mpris-plugin
|
||||
SUBDIR += deadbeef-mpris2-plugin
|
||||
SUBDIR += decibel-audio-player
|
||||
SUBDIR += deforaos-mixer
|
||||
SUBDIR += dekagen
|
||||
|
26
audio/deadbeef-mpris2-plugin/Makefile
Normal file
26
audio/deadbeef-mpris2-plugin/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= deadbeef-mpris2-plugin
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.8
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= MPRIS protocol version 2 plugin for DeaDBeeF music player
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/deadbeef/deadbeef.h:${PORTSDIR}/audio/deadbeef
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= Serranya
|
||||
|
||||
USES= autoreconf libtool pkgconfig
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GNOME= glib20
|
||||
|
||||
PLIST_FILES= lib/deadbeef/mpris.so
|
||||
|
||||
.include <bsd.port.mk>
|
2
audio/deadbeef-mpris2-plugin/distinfo
Normal file
2
audio/deadbeef-mpris2-plugin/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (Serranya-deadbeef-mpris2-plugin-v1.8_GH0.tar.gz) = c6601e2c1f83bfe5e76c859386fc47dad8f44508f10321dab357aa57bd82cec1
|
||||
SIZE (Serranya-deadbeef-mpris2-plugin-v1.8_GH0.tar.gz) = 9396
|
16
audio/deadbeef-mpris2-plugin/pkg-descr
Normal file
16
audio/deadbeef-mpris2-plugin/pkg-descr
Normal file
@ -0,0 +1,16 @@
|
||||
This plugin aims to implement the MPRIS protocol for DeaDBeeF music player.
|
||||
|
||||
The original MPRIS plugin for DeaDBeeF does not work anymore and seems to be
|
||||
orphaned. The original plugin supported MPRISv1 and MPRISv2. This plugin
|
||||
only supports version two.
|
||||
|
||||
What is currently missing:
|
||||
|
||||
- The whole optional "org.mpris.MediaPlayer2.TrackList" interface
|
||||
- The whole optional "org.mpris.MediaPlayer2.Playlists" interface
|
||||
- The optional "Fullscreen" property of the org.mpris.MediaPlayer2
|
||||
interface
|
||||
- The optional "CanSetFullscreen" property of the org.mpris.MediaPlayer2
|
||||
interface
|
||||
|
||||
WWW: https://github.com/Serranya/deadbeef-mpris2-plugin
|
Loading…
Reference in New Issue
Block a user