parent
e5deabe68b
commit
b8f974d8a7
@ -1,26 +1,53 @@ |
||||
{ lib, mkDerivation, fetchurl, qmake, qtscript }: |
||||
{ lib |
||||
, stdenv |
||||
, fetchurl |
||||
, qmake |
||||
, qtscript |
||||
, wrapQtAppsHook |
||||
}: |
||||
|
||||
mkDerivation rec { |
||||
stdenv.mkDerivation rec { |
||||
pname = "smplayer"; |
||||
version = "20.6.0"; |
||||
version = "21.1.0"; |
||||
|
||||
src = fetchurl { |
||||
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2"; |
||||
sha256 = "0c59gfgm2ya8yb2nx7gy1zc0nrr4206213xy86y7jw0bk9mmjxmy"; |
||||
hash = "sha256-Y0uq32XoQ8fpIJDScRfA7p3RYd6x1PWZSsYyAYYKf/c="; |
||||
}; |
||||
|
||||
nativeBuildInputs = [ qmake wrapQtAppsHook ]; |
||||
buildInputs = [ qtscript ]; |
||||
nativeBuildInputs = [ qmake ]; |
||||
|
||||
dontUseQmakeConfigure = true; |
||||
|
||||
makeFlags = [ "PREFIX=${placeholder "out"}" ]; |
||||
makeFlags = [ |
||||
"PREFIX=${placeholder "out"}" |
||||
]; |
||||
|
||||
meta = { |
||||
description = "A complete front-end for MPlayer"; |
||||
longDescription = "Either mplayer or mpv should also be installed for smplayer to play medias"; |
||||
meta = with lib; { |
||||
homepage = "https://www.smplayer.info"; |
||||
license = lib.licenses.gpl3Plus; |
||||
platforms = lib.platforms.linux; |
||||
description = "A complete front-end for MPlayer"; |
||||
longDescription = '' |
||||
SMPlayer is a free media player for Windows and Linux with built-in codecs |
||||
that can play virtually all video and audio formats. It doesn't need any |
||||
external codecs. Just install SMPlayer and you'll be able to play all |
||||
formats without the hassle to find and install codec packs. |
||||
|
||||
One of the most interesting features of SMPlayer: it remembers the |
||||
settings of all files you play. So you start to watch a movie but you have |
||||
to leave... don't worry, when you open that movie again it will be resumed |
||||
at the same point you left it, and with the same settings: audio track, |
||||
subtitles, volume... |
||||
|
||||
SMPlayer is a graphical user interface (GUI) for the award-winning |
||||
MPlayer, which is capable of playing almost all known video and audio |
||||
formats. But apart from providing access for the most common and useful |
||||
options of MPlayer, SMPlayer adds other interesting features like the |
||||
possibility to play Youtube videos or download subtitles. |
||||
''; |
||||
license = licenses.gpl3Plus; |
||||
maintainers = with maintainers; [ AndersonTorres ]; |
||||
platforms = platforms.linux; |
||||
}; |
||||
} |
||||
# TODO [ AndersonTorres ]: some form of wrapping mplayer/mpv around it |
||||
|
Loading…
Reference in new issue