Skip to content

Commit

Permalink
obs-studio: show the actual version instead of 0.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
peterhoeg committed May 21, 2020
1 parent 0f5ce2f commit 23e4067
Showing 1 changed file with 28 additions and 22 deletions.
50 changes: 28 additions & 22 deletions pkgs/applications/video/obs-studio/default.nix
Expand Up @@ -36,6 +36,7 @@

let
inherit (stdenv.lib) optional optionals;

in mkDerivation rec {
pname = "obs-studio";
version = "25.0.8";
Expand All @@ -49,32 +50,37 @@ in mkDerivation rec {

nativeBuildInputs = [ addOpenGLRunpath cmake pkgconfig ];

buildInputs = [ curl
fdk_aac
ffmpeg
jansson
libjack2
libv4l
libxkbcommon
libpthreadstubs
libXdmcp
qtbase
qtx11extras
qtsvg
speex
x264
vlc
makeWrapper
mbedtls
]
++ optionals scriptingSupport [ luajit swig python3 ]
++ optional alsaSupport alsaLib
++ optional pulseaudioSupport libpulseaudio;
buildInputs = [
curl
fdk_aac
ffmpeg
jansson
libjack2
libv4l
libxkbcommon
libpthreadstubs
libXdmcp
qtbase
qtx11extras
qtsvg
speex
x264
vlc
makeWrapper
mbedtls
]
++ optionals scriptingSupport [ luajit swig python3 ]
++ optional alsaSupport alsaLib
++ optional pulseaudioSupport libpulseaudio;

# obs attempts to dlopen libobs-opengl, it fails unless we make sure
# DL_OPENGL is an explicit path. Not sure if there's a better way
# to handle this.
cmakeFlags = [ "-DCMAKE_CXX_FLAGS=-DDL_OPENGL=\\\"$(out)/lib/libobs-opengl.so\\\"" ];
cmakeFlags = [
"-DCMAKE_CXX_FLAGS=-DDL_OPENGL=\\\"$(out)/lib/libobs-opengl.so\\\""
"-DOBS_VERSION_OVERRIDE=${version}"
"-Wno-dev" # kill dev warnings that are useless for packaging
];

postInstall = ''
wrapProgram $out/bin/obs \
Expand Down

0 comments on commit 23e4067

Please sign in to comment.