diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /media-video/baka-mplayer |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-video/baka-mplayer')
-rw-r--r-- | media-video/baka-mplayer/Manifest | 6 | ||||
-rw-r--r-- | media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild | 45 | ||||
-rw-r--r-- | media-video/baka-mplayer/files/baka-mplayer-2.0.4-gcc5.patch | 32 | ||||
-rw-r--r-- | media-video/baka-mplayer/metadata.xml | 15 |
4 files changed, 98 insertions, 0 deletions
diff --git a/media-video/baka-mplayer/Manifest b/media-video/baka-mplayer/Manifest new file mode 100644 index 000000000000..cb2a42a1aa72 --- /dev/null +++ b/media-video/baka-mplayer/Manifest @@ -0,0 +1,6 @@ +AUX baka-mplayer-2.0.4-gcc5.patch 1251 SHA256 2e6ef2f6c11c06d15c070609df428627142b8c6b0018b654ed3a07542854b18f SHA512 3d6b76227c465869a4497f51cd5b7759d038638a02aa821acd099edb7f4f0fe99dbee145687d286eb40cb7dfb840fdee40625c663476630064e9e88a7961fc79 WHIRLPOOL 32d94afd8d815a602c356055dab54a44e54e4bd17781937600c78822a845e504a4dd35c96335159f181ff7a2bfd3b40e48782a9d6c5588f36e867a2808ebc7a2 +DIST baka-mplayer-2.0.4.tar.gz 988060 SHA256 43647217695bdfc85771ce2fc8fcecebd49bdf6282c3a439816cfb4e08754002 SHA512 7898d65e87540bcb528d429dc70daefc7d4c0711b2983326cf6fa3a14e566c2742334378befdb710b8cc59452f960bc17b290058ba9e6878e830de6dbafce55a WHIRLPOOL 276f6fb6dfaf8b80858a75506fa5f1c282071076744a21c20ec75dc9458073e58618fa1ca828533c401da50585e178014f3a6423888dd8bd1f107853a4634b97 +EBUILD baka-mplayer-2.0.4.ebuild 1092 SHA256 36afccfd55d85c9cfbd1976df6b2fa7458ea94ab1eb5d16c2daf1db294b8b7fb SHA512 011aaf6230b57e93dbcfd8359cba4212e325139d4de56d4bff30e1798c1c14488e130084381085abc9dbe77c724c88d1b6c7643009409eb6aae86257a4e0f4df WHIRLPOOL 231c5fc397efbe12be7c0ee17b2313601adbd79cb65e96e6f457c2d5361d17c2a01232480260e72a88ed56e3088942f8c82695a5f820cd17df63863e5af5c23e +MISC ChangeLog 3715 SHA256 6f15bcbabad77897895aa204cc3ad08bf1bba0c79deeba763146b898f2fda609 SHA512 102aa4abf7c7c70607398b9fe2f2151208165f44a506c1f0944fb42bd458c2945b75687a3d0afd0fe0f075a4425d3d5402b55bf4787c707435d8e093391928a4 WHIRLPOOL 05c07dc5d755299d19c335c4127bc6d3a4858ed05933cd62c07cf586ffc2f3153417d58dd4bb4747c7e2a5d4ce16e7c74ceccc893dbd0f65bf4c094993221713 +MISC ChangeLog-2015 616 SHA256 8a5ce74b06a873cc236b8093d7e6c18882fcce508a1a30699564939904d397ce SHA512 ce4530d5a2dfd9f6a45c84de2d0c36a7dfd4b9510e787374b6bd0d3edc85a58d8e9951bf7dade3c8158158976a2545606109e244c9ef39b1f338f06382dc6848 WHIRLPOOL 2a0ffea5347d936a431f7b15d2f8ced9bec4b4d824b66d9e9d07f2691b84a8fb1d58dce5e05aecfe4504614943a0336fdbedc6d0a0dacf2277634b96df2f4d93 +MISC metadata.xml 467 SHA256 fbee63a52c58bd91e8b37e8595d02d5da93e461ea5ac3f153e5d7b9e2ffeae15 SHA512 7a66080df67604b34cf202ddbc2686186d0558ad6caa2ec0d9f6596ef5f410b238cebc28b61eea5738445954374f9b81bce14a2b3269c537f734a20612c68c5d WHIRLPOOL 8824058cd89ab31f975937b65c336f3494c371b267b5cb2727e5fd7d7ab61f264fcad1ad862aae18fdda757f0340c329bfb58051d4ba2031995b9f3a51866991 diff --git a/media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild b/media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild new file mode 100644 index 000000000000..bc38e4aa65d3 --- /dev/null +++ b/media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils qmake-utils + +DESCRIPTION="Cross-platform libmpv-based multimedia player with uncluttered design" +HOMEPAGE="http://bakamplayer.u8sand.net/" +SRC_URI="https://github.com/u8sand/Baka-MPlayer/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="" + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-video/mpv[libmpv] + x11-libs/libX11" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S="${WORKDIR}/Baka-MPlayer-${PV}" + +src_prepare() { + # no need to install license + sed -e '/^INSTALLS/s:license::' -i src/Baka-MPlayer.pro || die + # put manual in our docdir + sed -e '/^manual.path/s:'${PN}':'${PF}':' -i src/Baka-MPlayer.pro || die + + epatch "${FILESDIR}/${P}-gcc5.patch" +} + +src_configure() { + eqmake5 \ + INSTROOT="${D}" \ + CONFIG+=install_translations \ + lrelease="$(qt5_get_bindir)"/lrelease \ + lupdate="$(qt5_get_bindir)"/lupdate \ + src/Baka-MPlayer.pro +} diff --git a/media-video/baka-mplayer/files/baka-mplayer-2.0.4-gcc5.patch b/media-video/baka-mplayer/files/baka-mplayer-2.0.4-gcc5.patch new file mode 100644 index 000000000000..97ff52537ad0 --- /dev/null +++ b/media-video/baka-mplayer/files/baka-mplayer-2.0.4-gcc5.patch @@ -0,0 +1,32 @@ +From 640cac8bab18cffca8258645c2b13b4defc01a8e Mon Sep 17 00:00:00 2001 +From: Jan Beich <jbeich@FreeBSD.org> +Date: Wed, 2 Dec 2015 02:38:44 +0000 +Subject: [PATCH] Explicitly use <cmath> to unbreak build with libc++ + +src/ui/mainwindow.cpp:996:53: error: use of undeclared identifier 'ceil' + playlistRect.setLeft(playlistRect.right() - ceil(playlistRect.width()/7.0)) +--- + src/ui/mainwindow.cpp | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp +index 4f051ad..c3f5f92 100644 +--- a/src/ui/mainwindow.cpp ++++ b/src/ui/mainwindow.cpp +@@ -1,6 +1,7 @@ + #include "mainwindow.h" + #include "ui_mainwindow.h" + ++#include <cmath> + #include <QLibraryInfo> + #include <QMimeData> + #include <QDesktopWidget> +@@ -993,7 +994,7 @@ void MainWindow::mouseMoveEvent(QMouseEvent *event) + ui->seekBar->setVisible(showPlayback || ui->outputTextEdit->isVisible()); + + QRect playlistRect = geometry(); +- playlistRect.setLeft(playlistRect.right() - ceil(playlistRect.width()/7.0)); ++ playlistRect.setLeft(playlistRect.right() - std::ceil(playlistRect.width()/7.0)); + bool showPlaylist = playlistRect.contains(event->globalPos()); + ShowPlaylist(showPlaylist); + diff --git a/media-video/baka-mplayer/metadata.xml b/media-video/baka-mplayer/metadata.xml new file mode 100644 index 000000000000..caeecbbcc447 --- /dev/null +++ b/media-video/baka-mplayer/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>qt@gentoo.org</email> + <name>Gentoo Qt Project</name> + </maintainer> + <maintainer type="project"> + <email>media-video@gentoo.org</email> + <name>Gentoo Video project</name> + </maintainer> + <upstream> + <remote-id type="github">u8sand/Baka-MPlayer</remote-id> + </upstream> +</pkgmetadata> |