summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/video
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2020-12-10 16:24:46 +0100
committerJörg Thalheim <joerg@thalheim.io>2020-12-10 16:25:23 +0100
commit3897fd61eab81ada9f5da024930de41fec1d3754 (patch)
tree124f981f4481bfbd10ea0c30a1855c545c486ad4 /pkgs/applications/video
parentd25e1ac42605ad063b895d3c8cead3b5a5ae428e (diff)
bomi: remove
Diffstat (limited to 'pkgs/applications/video')
-rw-r--r--pkgs/applications/video/bomi/default.nix118
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;
- };
-}