diff options
author | marcus <marcus@FreeBSD.org> | 2003-12-04 06:49:23 +0000 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2003-12-04 06:49:23 +0000 |
commit | 95b66ed536e4e9051ba058a4af4401e97fddf6ad (patch) | |
tree | 226ac4471522da43a0a44e3e4b5fdf1eb342cdeb /net | |
parent | c4014010b3218588b732d6c5e0b9ff4fffa42f83 (diff) | |
download | FreeBSD-ports-95b66ed536e4e9051ba058a4af4401e97fddf6ad.zip FreeBSD-ports-95b66ed536e4e9051ba058a4af4401e97fddf6ad.tar.gz |
Update to 0.74.
---
Add a patch to fix a memory leak (PORTREVISION=1 for people that got the 0.74
update during the freeze). [1]
Submitted by: Matthew Luckie <mjl@luckie.org.nz>
Obtained from: http://web.ics.purdue.edu/~eblanton/gaim/gaim-0.75cvs-gaim_log_free.diff [1]
Diffstat (limited to 'net')
-rw-r--r-- | net/gaim/Makefile | 3 | ||||
-rw-r--r-- | net/gaim/distinfo | 4 | ||||
-rw-r--r-- | net/gaim/files/patch-log_free.diff | 51 | ||||
-rw-r--r-- | net/gaim/pkg-plist | 1 |
4 files changed, 56 insertions, 3 deletions
diff --git a/net/gaim/Makefile b/net/gaim/Makefile index 24b1adc..5e13dbe5 100644 --- a/net/gaim/Makefile +++ b/net/gaim/Makefile @@ -5,7 +5,8 @@ # PORTNAME= gaim -PORTVERSION= 0.73 +PORTVERSION= 0.74 +PORTREVISION= 1 CATEGORIES?= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} diff --git a/net/gaim/distinfo b/net/gaim/distinfo index 4cd95a9..d15f718 100644 --- a/net/gaim/distinfo +++ b/net/gaim/distinfo @@ -1,2 +1,2 @@ -MD5 (gaim-0.73.tar.bz2) = b8c9a2c37d13e72badf28f1fa478f4bb -MD5 (gaim-0.73-openssl.patch.gz) = f2ac96508db568a5578bf5f0b5c28dde +MD5 (gaim-0.74-openssl.patch.gz) = 7d766e388cd1bacd661adca1bd5fb54f +MD5 (gaim-0.74.tar.bz2) = 9af9287a96acea2b8a8937cfc9122412 diff --git a/net/gaim/files/patch-log_free.diff b/net/gaim/files/patch-log_free.diff new file mode 100644 index 0000000..d8529f1 --- /dev/null +++ b/net/gaim/files/patch-log_free.diff @@ -0,0 +1,51 @@ +Index: plugins/history.c +=================================================================== +RCS file: /cvsroot/gaim/gaim/plugins/history.c,v +retrieving revision 1.29 +diff -u -r1.29 history.c +--- plugins/history.c 30 Nov 2003 04:33:15 -0000 1.29 ++++ plugins/history.c 1 Dec 2003 23:09:47 -0000 +@@ -44,8 +44,7 @@ + while (logs) { + GaimLog *log = logs->data; + GList *logs2; +- g_free(log->name); +- g_free(log); ++ gaim_log_free(log); + logs2 = logs->next; + g_list_free_1(logs); + logs = logs2; +Index: src/gtklog.c +=================================================================== +RCS file: /cvsroot/gaim/gaim/src/gtklog.c,v +retrieving revision 1.9 +diff -u -r1.9 gtklog.c +--- src/gtklog.c 1 Dec 2003 00:09:48 -0000 1.9 ++++ src/gtklog.c 1 Dec 2003 23:09:47 -0000 +@@ -119,8 +119,7 @@ + while (lv->logs) { + GaimLog *log = lv->logs->data; + GList *logs2; +- g_free(log->name); +- g_free(log); ++ gaim_log_free(log); + logs2 = lv->logs->next; + g_list_free_1(lv->logs); + lv->logs = logs2; +Index: src/log.c +=================================================================== +RCS file: /cvsroot/gaim/gaim/src/log.c,v +retrieving revision 1.69 +diff -u -r1.69 log.c +--- src/log.c 1 Dec 2003 00:09:48 -0000 1.69 ++++ src/log.c 1 Dec 2003 23:09:47 -0000 +@@ -100,8 +100,7 @@ + GList *logs2 = logs->next; + GaimLog *log = (GaimLog*)(logs->data); + size += gaim_log_get_size(log); +- g_free(log->name); +- g_free(log); ++ gaim_log_free(log); + g_list_free_1(logs); + logs = logs2; + } diff --git a/net/gaim/pkg-plist b/net/gaim/pkg-plist index 8508752..382ab6cf 100644 --- a/net/gaim/pkg-plist +++ b/net/gaim/pkg-plist @@ -293,6 +293,7 @@ share/locale/sk/LC_MESSAGES/gaim.mo share/locale/sr/LC_MESSAGES/gaim.mo share/locale/sr@Latn/LC_MESSAGES/gaim.mo share/locale/sv/LC_MESSAGES/gaim.mo +share/locale/vi/LC_MESSAGES/gaim.mo share/locale/zh_CN/LC_MESSAGES/gaim.mo share/locale/zh_TW/LC_MESSAGES/gaim.mo @dirrm share/gnome/sounds/gaim |