diff options
Diffstat (limited to 'gnustep-apps/terminal')
-rw-r--r-- | gnustep-apps/terminal/Manifest | 3 | ||||
-rw-r--r-- | gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch | 38 | ||||
-rw-r--r-- | gnustep-apps/terminal/terminal-0.9.5_pre20060324.ebuild | 1 |
3 files changed, 41 insertions, 1 deletions
diff --git a/gnustep-apps/terminal/Manifest b/gnustep-apps/terminal/Manifest index 7382e24..b478cdb 100644 --- a/gnustep-apps/terminal/Manifest +++ b/gnustep-apps/terminal/Manifest @@ -1,3 +1,4 @@ +AUX terminal-0.9.5_pre20060324-size_t.patch 724 RMD160 6fecfd58e5d109e35bd96ac31f21f0b026df982d SHA1 fd54041589b3c9b565a20c152e71ba2343be8b72 SHA256 4134baf8a415dd9b46274f6be7ab0663c1ee150be3dc0b56d876228f19cc6ab5 AUX terminal-0.9.5_pre20060324-solaris.patch 2270 RMD160 a1183a07a9f9b55586b32cec1ef6686ad86c8dee SHA1 f439e3687c477a0c6d0a77a79777d6de4fb1f786 SHA256 7c5687b7ca3231bbfd91daf6a29233e203fbaab72558d8a46c9b6e17653b57d8 DIST terminal-0.9.5_pre20060324.tar.bz2 64141 RMD160 c38df5e80b705c349370165db7ff49398894e167 SHA1 1f3e550314c8648004391dafa99d14b2e330ad2d SHA256 7a893eaefcfa80b89fbf083899d7b6ebc85ce6e3559d62b946a7b8ca685680e4 -EBUILD terminal-0.9.5_pre20060324.ebuild 575 RMD160 1ae4b57c3773ece1e253e687d9038179d7e74c0d SHA1 5f37e206ed6b1f5971c20c8642a601a705ebaeb0 SHA256 39c308f63653f300f341ca40f2818ca6e86e8527f5f02fc78eb64b99fc3d6b87 +EBUILD terminal-0.9.5_pre20060324.ebuild 615 RMD160 51fe27e23987d7c2a9520a0f6e8afd040b0162ef SHA1 2673274d5f2a681cba48e3fb6bc2966fff1337c1 SHA256 3360b4985752f10b16fa5e9a8d4c2a2bce381ab31a1884108413c1e62d35a14f diff --git a/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch b/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch new file mode 100644 index 0000000..aededf2 --- /dev/null +++ b/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch @@ -0,0 +1,38 @@ +--- Terminal/TerminalParser_Linux.h ++++ Terminal/TerminalParser_Linux.h +@@ -31,7 +31,7 @@ + int utf_count; + + unsigned char input_buf[16]; +- int input_buf_len; ++ size_t input_buf_len; + + #define TITLE_BUF_SIZE 255 + char title_buf[TITLE_BUF_SIZE+1]; +--- Terminal/TerminalParser_Linux.m ++++ Terminal/TerminalParser_Linux.m +@@ -1118,9 +1118,9 @@ + screen_char_t ch; + + char *inp; +- int in_size; ++ size_t in_size; + char *outp; +- int out_size; ++ size_t out_size; + int char_width; + + int ret; +@@ -1211,10 +1211,10 @@ + if (iconv_input_state) + { + unsigned int *inp; +- int insize; ++ size_t insize; + char *outp; + char buf[16+1]; +- int outsize; ++ size_t outsize; + int ret; + + for (i=0;i<l;i++) diff --git a/gnustep-apps/terminal/terminal-0.9.5_pre20060324.ebuild b/gnustep-apps/terminal/terminal-0.9.5_pre20060324.ebuild index 1d6ce78..1f1a24c 100644 --- a/gnustep-apps/terminal/terminal-0.9.5_pre20060324.ebuild +++ b/gnustep-apps/terminal/terminal-0.9.5_pre20060324.ebuild @@ -21,4 +21,5 @@ src_unpack() { cd "${S}" # on Solaris -lutil doesn't exist, which hence doesn't provide forkpty epatch "${FILESDIR}"/${P}-solaris.patch + epatch "${FILESDIR}"/${P}-size_t.patch } |