summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Karbowski <slashbeast@gentoo.org>2020-09-29 22:59:57 +0200
committerPiotr Karbowski <slashbeast@gentoo.org>2020-09-29 23:06:02 +0200
commitfd8ef4388c48ac2305be8dc35fe4d665cceeb541 (patch)
tree0551c214d26ba15675b4396391a37bc059f5b649 /media-sound/deadbeef/metadata.xml
parentmedia-video/subtitlecomposer: Fix .desktop file again (diff)
downloadgentoo-fd8ef4388c48ac2305be8dc35fe4d665cceeb541.tar.gz
gentoo-fd8ef4388c48ac2305be8dc35fe4d665cceeb541.tar.bz2
gentoo-fd8ef4388c48ac2305be8dc35fe4d665cceeb541.zip
media-sound/deadbeef: new package (1.8.4)
Deadbeef has not been added into the tree for a long time due to licensing concerns. The package will build all the plugins dynamically and link dynamically to any system library it depends on. All the plugins with questionable licenses and most of the vendorized code has been also removed. This also means that lots of the plugins is missing, but none of them can be considered core functionality and for the files that lack proper plugin, there's a fair chance that ffmpeg plugin will work with them. The player support both gtk2 and gtk3, however there's little point in interfacing gtk2 now, so the gtk3 is used instead and cannot be opt-out from. For the same reason mp3 plugin uses mpg123 instead of libmad that is now considered dead upstream. Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Diffstat (limited to 'media-sound/deadbeef/metadata.xml')
-rw-r--r--media-sound/deadbeef/metadata.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/media-sound/deadbeef/metadata.xml b/media-sound/deadbeef/metadata.xml
new file mode 100644
index 000000000000..f2991cd29c75
--- /dev/null
+++ b/media-sound/deadbeef/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>slashbeast@gentoo.org</email>
+ <name>Piotr Karbowski</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">DeaDBeeF-Player/deadbeef</remote-id>
+ </upstream>
+ <use>
+ <flag name='converter'>File format converter</flag>
+ <flag name='cover'>Support for cover art</flag>
+ <flag name='hotkeys'>Keyboard shortcuts support</flag>
+ <flag name='notify'>Desktop notifications support</flag>
+ <flag name='nullout'>Dummy output driver</flag>
+ <flag name='shellexec'>Define custom shell commands that can be called on tracks</flag>
+ <flag name='supereq'>Enable equalizer</flag>
+ </use>
+</pkgmetadata>