diff options
author | Sergey Mironov <grrwlf@gmail.com> | 2013-11-05 13:00:33 +0400 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2013-11-06 22:57:55 +0100 |
commit | ac0019dc18bfcbdc764df1f87acb8ab4b35682ab (patch) | |
tree | 8327260731efb6b1d42b6d838f83a093ba05b612 /pkgs/applications | |
parent | 1a4233d440c2af99d2b2c50ed7fac937b0318e8f (diff) | |
download | nixlib-ac0019dc18bfcbdc764df1f87acb8ab4b35682ab.tar nixlib-ac0019dc18bfcbdc764df1f87acb8ab4b35682ab.tar.gz nixlib-ac0019dc18bfcbdc764df1f87acb8ab4b35682ab.tar.bz2 nixlib-ac0019dc18bfcbdc764df1f87acb8ab4b35682ab.tar.lz nixlib-ac0019dc18bfcbdc764df1f87acb8ab4b35682ab.tar.xz nixlib-ac0019dc18bfcbdc764df1f87acb8ab4b35682ab.tar.zst nixlib-ac0019dc18bfcbdc764df1f87acb8ab4b35682ab.zip |
Fix remmina the FreeRDP GUI frontend
The patch fixes [undefined reference to `g_thread_init'] as suggested by http://ragnermagalhaes.blogspot.ru/2007/09/undefined-reference-to-gthreadinit.html
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/networking/remote/remmina/default.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/networking/remote/remmina/lgthread.patch | 16 |
2 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/applications/networking/remote/remmina/default.nix b/pkgs/applications/networking/remote/remmina/default.nix index b2b24a2565c6..a3cffd51d94b 100644 --- a/pkgs/applications/networking/remote/remmina/default.nix +++ b/pkgs/applications/networking/remote/remmina/default.nix @@ -18,6 +18,8 @@ stdenv.mkDerivation { cmakeFlags = "-DWITH_VTE=OFF -DWITH_TELEPATHY=OFF -DWITH_AVAHI=OFF"; + patches = [ ./lgthread.patch ]; + postInstall = '' wrapProgram $out/bin/remmina --prefix LD_LIBRARY_PATH : "${libX11}/lib" ''; diff --git a/pkgs/applications/networking/remote/remmina/lgthread.patch b/pkgs/applications/networking/remote/remmina/lgthread.patch new file mode 100644 index 000000000000..2d8e60f75726 --- /dev/null +++ b/pkgs/applications/networking/remote/remmina/lgthread.patch @@ -0,0 +1,16 @@ +Fix [undefined reference to `g_thread_init'] as suggested by +http://ragnermagalhaes.blogspot.ru/2007/09/undefined-reference-to-gthreadinit.html + +diff -ru FreeRDP-Remmina-356c033.orig/remmina/CMakeLists.txt FreeRDP-Remmina-356c033/remmina/CMakeLists.txt +--- FreeRDP-Remmina-356c033.orig/remmina/CMakeLists.txt 2013-11-05 12:43:27.660276912 +0400 ++++ FreeRDP-Remmina-356c033/remmina/CMakeLists.txt 2013-11-05 12:53:39.607018349 +0400 +@@ -132,6 +132,8 @@ + endif() + endif() + ++set( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lgthread-2.0" ) ++ + add_subdirectory(po) + add_subdirectory(icons) + add_subdirectory(desktop) + |