diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2020-12-10 16:24:46 +0100 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2020-12-10 16:25:23 +0100 |
commit | 3897fd61eab81ada9f5da024930de41fec1d3754 (patch) | |
tree | 124f981f4481bfbd10ea0c30a1855c545c486ad4 /pkgs/applications/video | |
parent | d25e1ac42605ad063b895d3c8cead3b5a5ae428e (diff) |
bomi: remove
Diffstat (limited to 'pkgs/applications/video')
-rw-r--r-- | pkgs/applications/video/bomi/default.nix | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/pkgs/applications/video/bomi/default.nix b/pkgs/applications/video/bomi/default.nix deleted file mode 100644 index d812ac488742..000000000000 --- a/pkgs/applications/video/bomi/default.nix +++ /dev/null @@ -1,118 +0,0 @@ -{ mkDerivation, config, stdenv, fetchFromGitHub -, fetchpatch, pkgconfig, perl, python, which -, libX11, libxcb, libGLU, libGL -, qtbase, qtdeclarative, qtquickcontrols, qttools, qtx11extras, qmake -, libchardet -, ffmpeg - -, mpg123 -, libass -, libdvdread -, libdvdnav -, icu -, libquvi -, alsaLib -, libvdpau, libva -, libbluray -, jackSupport ? false, jack ? null -, portaudioSupport ? false, portaudio ? null -, pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio ? null -, cddaSupport ? false, libcdda ? null -, youtubeSupport ? true, youtube-dl ? null -}: - -with stdenv.lib; - -assert jackSupport -> jack != null; -assert portaudioSupport -> portaudio != null; -assert pulseSupport -> libpulseaudio != null; -assert cddaSupport -> libcdda != null; -assert youtubeSupport -> youtube-dl != null; - -mkDerivation rec { - pname = "bomi"; - version = "0.9.11"; - - src = fetchFromGitHub { - owner = "xylosper"; - repo = "bomi"; - rev = "v${version}"; - sha256 = "0a7n46gn3n5098lxxvl3s29s8jlkzss6by9074jx94ncn9cayf2h"; - }; - - patches = [ - (fetchpatch rec { - name = "bomi-compilation-fix.patch"; - url = "https://svnweb.mageia.org/packages/cauldron/bomi/current/SOURCES/${name}?revision=995725&view=co&pathrev=995725"; - sha256 = "1dwryya5ljx35dbx6ag9d3rjjazni2mfn3vwirjdijdy6yz22jm6"; - }) - (fetchpatch rec { - name = "bomi-fix-expected-unqualified-id-before-numeric-constant-unix.patch"; - url = "https://svnweb.mageia.org/packages/cauldron/bomi/current/SOURCES/${name}?revision=995725&view=co&pathrev=995725"; - sha256 = "0n3xsrdrggimzw30gxlnrr088ndbdjqlqr46dzmfv8zan79lv5ri"; - }) - ]; - - buildInputs = with stdenv.lib; - [ libX11 - libxcb - libGLU libGL - qtbase - qtx11extras - qtdeclarative - qtquickcontrols - ffmpeg - libchardet - - mpg123 - libass - libdvdread - libdvdnav - icu - libquvi - alsaLib - libvdpau - libva - libbluray - ] - ++ optional jackSupport jack - ++ optional portaudioSupport portaudio - ++ optional pulseSupport libpulseaudio - ++ optional cddaSupport libcdda - ; - - preConfigure = '' - patchShebangs configure - ''; - - preBuild = '' - patchShebangs src/mpv/waf - patchShebangs build-mpv - ''; - - dontWrapQtApps = true; - postInstall = '' - wrapQtApp $out/bin/bomi \ - ${optionalString youtubeSupport "--prefix PATH ':' '${youtube-dl}/bin'"} - ''; - - dontUseQmakeConfigure = true; - - configureFlags = with stdenv.lib; - [ "--qmake=qmake" ] - ++ optional jackSupport "--enable-jack" - ++ optional portaudioSupport "--enable-portaudio" - ++ optional pulseSupport "--enable-pulseaudio" - ++ optional cddaSupport "--enable-cdda" - ; - - nativeBuildInputs = [ pkgconfig perl python which qttools qmake ]; - - meta = with stdenv.lib; { - description = "Powerful and easy-to-use multimedia player"; - homepage = "https://bomi-player.github.io/"; - license = licenses.gpl2Plus; - maintainers = [ maintainers.abbradar ]; - platforms = platforms.linux; - }; -} |