diff options
Diffstat (limited to 'Library/Formula/dovecot.rb')
| -rw-r--r-- | Library/Formula/dovecot.rb | 40 |
1 files changed, 2 insertions, 38 deletions
diff --git a/Library/Formula/dovecot.rb b/Library/Formula/dovecot.rb index d80124ff4..c1969f9c5 100644 --- a/Library/Formula/dovecot.rb +++ b/Library/Formula/dovecot.rb @@ -1,11 +1,9 @@ require 'formula' class Dovecot < Formula - url 'http://www.dovecot.org/releases/2.0/dovecot-2.0.15.tar.gz' - md5 '16a08dfd24422d482440a8b03d6f7f6c' homepage 'http://dovecot.org/' - - def patches; DATA; end + url 'http://www.dovecot.org/releases/2.1/dovecot-2.1.3.tar.gz' + md5 'a0e25243862c61de6274cf7d682a76ec' def install system "./configure", "--disable-dependency-tracking", @@ -51,37 +49,3 @@ Source: http://wiki.dovecot.org/LaunchdInstall end end -__END__ - -# This patch fixes a linking problem looking for _environ, call -# _NSGetEnviron() instead (upstream does that at another location but -# misses this one). - -diff --git a/src/lib/env-util.c b/src/lib/env-util.c -index 8111db7..c3520d0 100644 ---- a/src/lib/env-util.c -+++ b/src/lib/env-util.c -@@ -7,6 +7,7 @@ - #include <stdlib.h> - #ifdef __APPLE__ - # include <crt_externs.h> -+# define environ (*_NSGetEnviron()) - #endif - - struct env_backup { -@@ -36,7 +37,6 @@ void env_remove(const char *name) - unsetenv(name); - #endif - #else -- extern char **environ; - unsigned int len; - char **envp; - -@@ -109,7 +109,6 @@ void env_clean_except(const char *const preserve_envs[]) - - struct env_backup *env_backup_save(void) - { -- char **environ = *env_get_environ_p(); - struct env_backup *env; - unsigned int i, count; - pool_t pool; |
