pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/pidgin-facebookchat Update pidgin-facebookchat to...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/67f8d60d1218
branches:  trunk
changeset: 593429:67f8d60d1218
user:      obache <obache%pkgsrc.org@localhost>
date:      Wed Oct 05 09:23:44 2011 +0000

description:
Update pidgin-facebookchat to 1.69.

Version 1.69
 * Buddy list not shown (everyone falsely shown as offline).

Version 1.68
 * Support for new group chats
 * Fix for setting status messages
 * Fix for when FB chat is down for maintenance

Version 1.67
 * Plugin works with new 'Account Security'/'device login'/'register your
   computer' login security feature

Version 1.66
 * Fix for crash on account creation
 * Fix for status messages showing as "like/unlike" rather than the status
   message

Version 1.65
 * Fix for new buddy icons being too small
 * Download all buddies at startup, not just online ones

Version 1.64
 * Fix some friend requests not going away
 * Fix buddy icons not working for some people
 * Fix for logging out of browser while using plugin
 * Fix for buddies with hearts in their status messages
 * Fix for 'Get Info' screen not working (and eating up CPU)

Version 1.63
 * Fix buddy icons not downloading for some people
 * FB inbox message count shows in buddy list again
 * Fix for status messages not downloading
 * Fix for accepting/rejecting/adding buddies

Version 1.62
 * Fix for captcha causing crashes on Windows (the new captcha doesn't work
   though)
 * Fix for not getting buddy list/logging out issues/protocol changes
 * Only complain about not being able to fetch buddy list after 3 attempts

Version 1.61
 * An option to disable friends lists/groups in advanced account settings
 * Fixes for 64-bit UID's so no more messages from people/yourself being in
   wrong window (thanks to Evan Schoenberg)
 * Now requires json-glib version 0.7.6 or later (included in the Windows
   installer)
 * Uses less memory after reconnecting a few times (thanks to Jan Kaluza)
 * Fix for notifications not showing for some people
 * Fix for buddies being added over and over to the same group
 * Fix for every message you send being received back to yourself
 * Regression: buddy status messages no longer show due to a change from
   Facebook

Version 1.60
 * Facebook groups/friend lists
 * Handles bad logins for some people (Facebook captcha)
 * Fix missing buddy icons (kinda, need to delete existing buddy icons)
 * Fix status message setting not working
 * Fix crash on Windows
 * Fix weird 1969 dates on 32-bit Linux systems
 * Fix for other miscellaneous crashes
 * Regression: not all idle buddies appear away

Version 1.54
 * Added an option to disable history
 * Users are now away and idle, not just idle
 * AIM links work in 'Get Info'/Profile screen
 * Fix buddy names not being shown straight away
 * Fix for a crash on 64-bit Linux
 * Fix a crash in friends checking when there's no data
 * Some code cleanups
 * ARMEL version no longer needs latest version of glib, but will not style
   incomming messages

Version 1.53
 * IM History displays when opening a conversation window
 * Improved RSS/notifications code
 * 'New inbox message' count optional, set using "New mail notifications" in
   account settings
 * Fix missing buddy icons
 * Fix dropped/missed messages
 * Fix for crash on 64-bit Linux
 * Fix to set status messages when marked as 'away' in Pidgin
 * Fix for 'get info' screen for people with usernames (Thanks to hanzz.k)
 * Fix for 'numbers instead of aliases'
 * Fix some memleaks
 * Regression: No longer marks messages as read in Facebook website
 * Regression: Does not work with 64-bit UID's

Version 1.52
 * Quick release to fix a crash that occurs sometimes

Version 1.51
 * Fix idle status of buddies
 * Less disconnects for people with large friends lists
 * gzip compression for smaller page downloads
 * Fixes for notifications for non-English users
 * Display messages sent from website in Pidgin
 * Inbox count display
 * Usernames and/or passwords with utf-8 characters should work now
 * Display *bold* and _underline_ formatting in incoming messages
 * Memleak fixes
 * Proxy server fixes
 * Fixed some crashes on disconnect
 * Fixes some buddy's appearing offline when they weren't
 * New channel finding code, should mean less conflicts with Facebook website
 * Uses json-glib library for parsing buddy list and is a required dependency

Version 1.50
 * Should fix bandwidth usage problems
 * Fix a crash-on-quit bug
 * Can set status to 'idle' by changing to 'away' in Pidgin
 * Sends correct local language for using non-default languages (eg English) in
   other countries (eg Japan)

Version 1.47
 * Removes the "(via Pidgin)" part of the status message
 * Fixes some rare crashes

Version 1.46
 * Added pokes!
 * Improved idle/away behavior
 * Buddy aliases also behave better now
 * Buddy icons are now uniformly large

Version 1.45
 * Added plugin version info to menu for easier updates
 * Fixed a bug related to idle time
 * Fixed a number of small memory leaks
 * Fixed a rare crash

Version 1.44
 * Fixes a couple of crashes

Version 1.43
 * .deb Package works for Finch and libpurple installs
 * Fixed setting of status messages again
 * Fixed crash when getting info on a buddy too quickly at startup

Version 1.42
 * Fixed a crash on Windows if the debug window was showing

Version 1.41
 * More crash fixes
 * Notification fixes
 * New layout of source tarball
 * Minimum version of Pidgin needed now 2.3.0

Version 1.40
 * Stability improvements (no more crashes)

Version 1.39
 * Large buddy icons are back!
 * Chat windows close on Facebook when closing chat windows in Pidgin
 * Fix for offline buddies showing in buddy list
 * Fix for high bandwidth problems
 * Fix for notification feeds not showing as emails in Pidgin

Version 1.38
 * Some crashing fixes
 * Stores url of buddy icon to stop icon being downloaded more than once
 * Uses smaller buddy icons to decrease bandwidth

Version 1.37
 * Fixes receiving an error message of "lol" or "Test" when sending a message

Version 1.36
 * Fixed startup crash which would say "No error." before promptly dying, should
   also fix some random disconnects
 * Fixed the 'Get Info' and 'Buddy Search' screens
 * Fixed the 'All buddys re-added' bug that happened when renaming the Facebook
   group however this means...
 * Buddies cannot be removed from the Pidgin buddy list anymore. If you do, they
   will be re-added when the buddy list is synced

Version 1.35
 * Fix for new Facebook message type that was causing crashes
 * Fix so that if the facebook.com IP address isn't found, Pidgin won't crash
 * Fix buddy statuses being updated properly

Version 1.34
 * Minor update to make the plugin work with the Facebook iPhone app

Version 1.33
 * Lots of stability fixes (mainly for Windows users)
 * Memory leak fixes
 * Using the "Set Facebook status through Pidgin status" option won't send lots
   of updates to Facebook
 * Less problems with appearing offline to other Facebook users

Version 1.32
 * Made it easier for people using the new Facebook layout to use the plugin (no   more having to change the Host in the Advanced settings)
 * Fixed up the Get Info to get rid of the useless links and to fix the profile
   link at the bottom
 * Shouldn't use 100% cpu now if the server asks us to refresh the connection

Version 1.31
 * Get Info works for the new Facebook layout

Version 1.30
 * Fix for those people using the new Facebook layout - edit the Facebook
  account, and set the Host to "www.new.facebook.com" (without the quotes), in
  the Advanced section

Version 1.29
 * Buddy info should have the buddy name and status (if any)
 * Buddy info can be accessed from search box for buddies not on your buddy list
   but only for those buddies that allow it
 * Fix for occasional crash (new type of message being sent by Facebook)
 * Online buddies won't show as going Online->Online in system log any more

Version 1.28
 * A few more fixes for the 'crash on logout' problem
 * If you have the option to hide yourself in the buddy list on, you wont appear
   online when sending messages any more
 * A big version of the profile picture will appear in the 'get info' screen
 * A 1 second delay in re-sending messages after an error means you'll get less
   "Error: Destination not online" messages
 * Removing the alias from a buddy wont make it only show numbers in the buddy
   list
 * Buddies with } in their status won't stuff up your buddy list

diffstat:

 chat/pidgin-facebookchat/Makefile         |  18 ++++++++++--------
 chat/pidgin-facebookchat/distinfo         |  10 +++++-----
 chat/pidgin-facebookchat/patches/patch-aa |  10 +++++-----
 3 files changed, 20 insertions(+), 18 deletions(-)

diffs (88 lines):

diff -r 73eaf7df5f79 -r 67f8d60d1218 chat/pidgin-facebookchat/Makefile
--- a/chat/pidgin-facebookchat/Makefile Wed Oct 05 08:38:53 2011 +0000
+++ b/chat/pidgin-facebookchat/Makefile Wed Oct 05 09:23:44 2011 +0000
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.16 2011/10/05 08:36:42 obache Exp $
+# $NetBSD: Makefile,v 1.17 2011/10/05 09:23:44 obache Exp $
 
-VERSION=       1.27
-DISTNAME=      pidgin-facebookchat-source-${VERSION}
-PKGNAME=       pidgin-facebookchat-${VERSION}
-PKGREVISION=   11
+DISTNAME=      pidgin-facebookchat-source-1.69
+PKGNAME=       ${DISTNAME:S/-source-/-/}
 CATEGORIES=    chat
 MASTER_SITES=  http://pidgin-facebookchat.googlecode.com/files/
 EXTRACT_SUFX=  .tar.bz2
-WRKSRC=                ${WRKDIR}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://code.google.com/p/pidgin-facebookchat/
@@ -18,12 +15,15 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
+WRKSRC=                ${WRKDIR}/${PKGBASE}
+
 SUBST_CLASSES+=        paths
 SUBST_STAGE.paths=     pre-configure
 SUBST_MESSAGE.paths=   Fixing absolute paths.
 SUBST_FILES.paths=     Makefile
-SUBST_SED.paths=       -e 's+-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include+-I${BUILDLINK_DIR}/include/glib/glib-2.0/glib -I${BUILDLINK_DIR}/include/glib/glib-2.0 
-I${BUILDLINK_DIR}/lib/glib-2.0/include+g'
-SUBST_SED.paths+=      -e 's+-I/usr/include/libpurple+-I${BUILDLINK_DIR}/include/libpurple+g'
+SUBST_SED.paths=       -e 's+-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include+-I${BUILDLINK_PREFIX.glib2}/include/glib/glib-2.0/glib -I${BUILDLINK_PREFIX.glib2}/include/glib/glib-2.0 
-I${BUILDLINK_PREFIX.glib2}/lib/glib-2.0/include+g'
+SUBST_SED.paths+=      -e 's+-I/usr/include/libpurple+-I${BUILDLINK_PREFIX.libpurple}/include/libpurple+g'
+SUBST_SED.paths+=      -e 's+-I/usr/include/json-glib-1.0+-I${BUILDLINK_PREFIX.json-glib}/include/json-glib-1.0+g'
 SUBST_SED.paths+=      -e 's+/usr/share/+${DESTDIR}${PREFIX}/share/+g'
 SUBST_SED.paths+=      -e 's+/usr/lib/+${DESTDIR}${PREFIX}/lib/+g'
 
@@ -31,5 +31,7 @@
 
 .include "../../chat/libpurple/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
+BUILDLINK_API_DEPENDS.json-glib+=      json-glib>=0.7.6
+.include "../../textproc/json-glib/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 73eaf7df5f79 -r 67f8d60d1218 chat/pidgin-facebookchat/distinfo
--- a/chat/pidgin-facebookchat/distinfo Wed Oct 05 08:38:53 2011 +0000
+++ b/chat/pidgin-facebookchat/distinfo Wed Oct 05 09:23:44 2011 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2011/10/05 08:38:53 obache Exp $
+$NetBSD: distinfo,v 1.5 2011/10/05 09:23:44 obache Exp $
 
-SHA1 (pidgin-facebookchat-source-1.27.tar.bz2) = 63fa5d2903f8b1ff68f30b92ef7491fe931785df
-RMD160 (pidgin-facebookchat-source-1.27.tar.bz2) = 240669e33af6b27ca74a82b691c85494371e63a9
-Size (pidgin-facebookchat-source-1.27.tar.bz2) = 32284 bytes
-SHA1 (patch-aa) = 37010d7dca5d31379f09e7b7bc1813a2ec423c1b
+SHA1 (pidgin-facebookchat-source-1.69.tar.bz2) = a266e8aeb0b61fde2c5d84fcad93c0615b69a76a
+RMD160 (pidgin-facebookchat-source-1.69.tar.bz2) = a38b0576bdd9f7f61156e7720231fa7424366a45
+Size (pidgin-facebookchat-source-1.69.tar.bz2) = 50532 bytes
+SHA1 (patch-aa) = 43e1c7ab640f2d9d261d593a022137b85c0c1542
diff -r 73eaf7df5f79 -r 67f8d60d1218 chat/pidgin-facebookchat/patches/patch-aa
--- a/chat/pidgin-facebookchat/patches/patch-aa Wed Oct 05 08:38:53 2011 +0000
+++ b/chat/pidgin-facebookchat/patches/patch-aa Wed Oct 05 09:23:44 2011 +0000
@@ -1,18 +1,18 @@
-$NetBSD: patch-aa,v 1.2 2011/10/05 08:36:42 obache Exp $
+$NetBSD: patch-aa,v 1.3 2011/10/05 09:23:44 obache Exp $
 
 * not to build&install redundant plugins.
 * pidin>=2.7.9 contains facebook.png.
 
---- Makefile.orig      2008-06-25 22:35:12.000000000 +0000
+--- Makefile.orig      2010-10-08 11:35:45.000000000 +0000
 +++ Makefile
 @@ -1,5 +1,5 @@
  #Customisable stuff here
 -LINUX32_COMPILER = i686-pc-linux-gnu-gcc
-+LINUX32_COMPILER = gcc
++LINUX32_COMPILER = ${CC}
  LINUX64_COMPILER = x86_64-pc-linux-gnu-gcc
  WIN32_COMPILER = /usr/bin/i586-mingw32-gcc
- #LINUX_ARM_COMPILER = arm-pc-linux-gnu-gcc
-@@ -19,16 +19,10 @@ DEB_PACKAGE_DIR = ./debdir
+ WIN32_WINDRES = i586-mingw32-windres
+@@ -52,16 +52,10 @@ FACEBOOK_SOURCES = \
  #Standard stuff here
  .PHONY:       all clean install sourcepackage
  



Home | Main Index | Thread Index | Old Index