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]
This commit is contained in:
parent
b1c0e8c681
commit
e8c087b5d0
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=94885
8 changed files with 112 additions and 6 deletions
|
@ -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}
|
||||
|
|
|
@ -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
|
||||
|
|
51
net-im/gaim/files/patch-log_free.diff
Normal file
51
net-im/gaim/files/patch-log_free.diff
Normal file
|
@ -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;
|
||||
}
|
|
@ -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
|
||||
|
|
|
@ -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}
|
||||
|
|
|
@ -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
|
||||
|
|
51
net/gaim/files/patch-log_free.diff
Normal file
51
net/gaim/files/patch-log_free.diff
Normal file
|
@ -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;
|
||||
}
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue