tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
bomi: fix compilation, move to new Qt
Nikolay Amiantov
9 years ago
b3e27962
24b3fa1a
+26
-7
2 changed files
expand all
collapse all
unified
split
pkgs
applications
video
bomi
default.nix
top-level
all-packages.nix
+24
-6
pkgs/applications/video/bomi/default.nix
···
1
-
{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, perl, python, which, makeQtWrapper
2
, libX11, libxcb, mesa
3
, qtbase, qtdeclarative, qtquickcontrols, qttools, qtx11extras, qmakeHook
0
4
, ffmpeg
5
-
, libchardet
6
, mpg123
7
, libass
8
, libdvdread
···
38
sha256 = "0a7n46gn3n5098lxxvl3s29s8jlkzss6by9074jx94ncn9cayf2h";
39
};
40
0
0
0
0
0
0
0
0
0
0
0
0
0
41
buildInputs = with stdenv.lib;
42
-
[ libX11 libxcb mesa
43
-
qtbase qtx11extras
0
0
0
0
0
44
ffmpeg
45
libchardet
0
46
mpg123
47
libass
48
libdvdread
···
53
libvdpau
54
libva
55
libbluray
56
-
qtdeclarative
57
-
qtquickcontrols
58
]
59
++ optional jackSupport jack
60
++ optional portaudioSupport portaudio
···
1
+
{ stdenv, fetchFromGitHub, fetchpatch, pkgconfig, perl, python, which, makeQtWrapper
2
, libX11, libxcb, mesa
3
, qtbase, qtdeclarative, qtquickcontrols, qttools, qtx11extras, qmakeHook
4
+
, libchardet
5
, ffmpeg
6
+
7
, mpg123
8
, libass
9
, libdvdread
···
39
sha256 = "0a7n46gn3n5098lxxvl3s29s8jlkzss6by9074jx94ncn9cayf2h";
40
};
41
42
+
patches = [
43
+
(fetchpatch rec {
44
+
name = "bomi-compilation-fix.patch";
45
+
url = "https://svnweb.mageia.org/packages/cauldron/bomi/current/SOURCES/${name}?revision=995725&view=co&pathrev=995725";
46
+
sha256 = "1dwryya5ljx35dbx6ag9d3rjjazni2mfn3vwirjdijdy6yz22jm6";
47
+
})
48
+
(fetchpatch rec {
49
+
name = "bomi-fix-expected-unqualified-id-before-numeric-constant-unix.patch";
50
+
url = "https://svnweb.mageia.org/packages/cauldron/bomi/current/SOURCES/${name}?revision=995725&view=co&pathrev=995725";
51
+
sha256 = "0n3xsrdrggimzw30gxlnrr088ndbdjqlqr46dzmfv8zan79lv5ri";
52
+
})
53
+
];
54
+
55
buildInputs = with stdenv.lib;
56
+
[ libX11
57
+
libxcb
58
+
mesa
59
+
qtbase
60
+
qtx11extras
61
+
qtdeclarative
62
+
qtquickcontrols
63
ffmpeg
64
libchardet
65
+
66
mpg123
67
libass
68
libdvdread
···
73
libvdpau
74
libva
75
libbluray
0
0
76
]
77
++ optional jackSupport jack
78
++ optional portaudioSupport portaudio
+2
-1
pkgs/top-level/all-packages.nix
···
12131
12132
bluejeans = callPackage ../applications/networking/browsers/mozilla-plugins/bluejeans { };
12133
12134
-
bomi = qt55.callPackage ../applications/video/bomi {
12135
youtube-dl = pythonPackages.youtube-dl;
12136
pulseSupport = config.pulseaudio or true;
0
12137
};
12138
12139
brackets = callPackage ../applications/editors/brackets { gconf = gnome3.gconf; };
···
12131
12132
bluejeans = callPackage ../applications/networking/browsers/mozilla-plugins/bluejeans { };
12133
12134
+
bomi = qt5.callPackage ../applications/video/bomi {
12135
youtube-dl = pythonPackages.youtube-dl;
12136
pulseSupport = config.pulseaudio or true;
12137
+
ffmpeg = ffmpeg_2;
12138
};
12139
12140
brackets = callPackage ../applications/editors/brackets { gconf = gnome3.gconf; };