summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2011-11-04 18:10:44 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2011-11-04 18:10:44 +0000
commitc95d373b6848304a7b1cec35146f43d7237e2239 (patch)
treeb2da45424d20f442177b77c8f4bbce0d74c33ac2 /pkgs/applications/networking/instant-messengers
parent0812835108234ea6c35066ca0cb9a35553da7b78 (diff)
downloadnixpkgs-c95d373b6848304a7b1cec35146f43d7237e2239.tar
nixpkgs-c95d373b6848304a7b1cec35146f43d7237e2239.tar.gz
nixpkgs-c95d373b6848304a7b1cec35146f43d7237e2239.tar.bz2
nixpkgs-c95d373b6848304a7b1cec35146f43d7237e2239.tar.lz
nixpkgs-c95d373b6848304a7b1cec35146f43d7237e2239.tar.xz
nixpkgs-c95d373b6848304a7b1cec35146f43d7237e2239.tar.zst
nixpkgs-c95d373b6848304a7b1cec35146f43d7237e2239.zip
Patching gtmess; it did not build on arm.
svn path=/nixpkgs/trunk/; revision=30230
Diffstat (limited to 'pkgs/applications/networking/instant-messengers')
-rw-r--r--pkgs/applications/networking/instant-messengers/gtmess/default.nix2
-rw-r--r--pkgs/applications/networking/instant-messengers/gtmess/va_list.patch22
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/gtmess/default.nix b/pkgs/applications/networking/instant-messengers/gtmess/default.nix
index 4d5b5811029..68973b4e47f 100644
--- a/pkgs/applications/networking/instant-messengers/gtmess/default.nix
+++ b/pkgs/applications/networking/instant-messengers/gtmess/default.nix
@@ -10,6 +10,8 @@ stdenv.mkDerivation {
 
   buildInputs = [ ncurses openssl tcl tk];
 
+  patches = [ ./va_list.patch ];
+
   meta = {
     description = "Console MSN Messenger client for Linux and other unix systems";
     homepage = http://gtmess.sourceforge.net/;
diff --git a/pkgs/applications/networking/instant-messengers/gtmess/va_list.patch b/pkgs/applications/networking/instant-messengers/gtmess/va_list.patch
new file mode 100644
index 00000000000..7d4821279b2
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/gtmess/va_list.patch
@@ -0,0 +1,22 @@
+diff --git a/src/client/screen.c b/src/client/screen.c
+index e8fa75f..d3842ac 100644
+--- a/src/client/screen.c
++++ b/src/client/screen.c
+@@ -255,7 +255,7 @@ void msg(int attr, const char *fmt, ...)
+     va_start(ap, fmt);
+     r = vmsg(attr, SML, fmt, ap);
+     va_end(ap);
+-    if (r) vmsg(C_ERR, SML, "msg(): output truncated\n", NULL);
++    if (r) msgn(C_ERR, SML, "msg(): output truncated\n");
+ }
+ 
+ void msgn(int attr, int size, const char *fmt, ...)
+@@ -266,7 +266,7 @@ void msgn(int attr, int size, const char *fmt, ...)
+     va_start(ap, fmt);
+     r = vmsg(attr, size, fmt, ap);
+     va_end(ap);
+-    if (r) vmsg(C_ERR, SML, "msgn(): output truncated\n", NULL);
++    if (r) msgn(C_ERR, SML, "msgn(): output truncated\n");
+ }
+ 
+ int screen_shut()