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