Re: pidgin 2.14 update ?

2020-10-09 Thread Theo Buehler
On Fri, Oct 09, 2020 at 09:10:40AM +0200, Landry Breuil wrote:
> On Fri, Oct 09, 2020 at 08:52:37AM +0200, Theo Buehler wrote:
> > On Mon, Jul 06, 2020 at 03:31:23PM +0200, Landry Breuil wrote:
> > > On Thu, Jun 18, 2020 at 09:57:35PM -0400, Brad Smith wrote:
> > > > On 6/17/2020 7:18 AM, Landry Breuil wrote:
> > > > > Hi,
> > > > > 
> > > > > after 2 years without releases, seems pidgin got a new upstream
> > > > > maintainer who recently did
> > > > > https://pidgin.im/posts/2020-06-2.14.0-released/ (and
> > > > > https://pidgin.im/posts/2020-06-2.14.1-released/ next)
> > > > > 
> > > > > noteworthy in this update.. the python bits relying on py2/pygtk were
> > > > > updated for py3, per
> > > > > https://bitbucket.org/pidgin/main/src/release-2.x.y/ChangeLog and
> > > > > https://bitbucket.org/pidgin/main/commits/38a40ddbb9b76ac8918c5743eebee51e811b43ce
> > > > >  - which is
> > > > > good, as less ports depending on pygtk is wanted.
> > > > > 
> > > > > and the curses toolkit used for finch was split in its own repo/lib
> > > > > which requires a new port: https://bitbucket.org/pidgin/libgnt
> > > > > 
> > > > > brad, as the port maintainer, are you working on updating our port ?
> > > > > or eventually backporting the python bits so that we can remove the
> > > > > dependency on pygtk ?
> > > > > 
> > > > > Landry
> > > > I don't have anything at the moment but I'll take a look.
> > > 
> > > Did you make some progress on this ? On some of my machines pidgin is
> > > the last port depending on py-gtk2.
> > 
> > Why does it actually need py-gtk2? Isn't this a leftover from the past?
> > 
> > I've dropped the RDEP a while back and it works fine for me.
> > 
> > I can only find one mention in a comment of the purple-notifications-example
> > script which isn't even packaged.
> 
> iirc some plugins do 'import pygtk'.

Only pietray which isn't packaged.
> 
> Landry



Re: pidgin 2.14 update ?

2020-10-09 Thread Landry Breuil
On Fri, Oct 09, 2020 at 08:52:37AM +0200, Theo Buehler wrote:
> On Mon, Jul 06, 2020 at 03:31:23PM +0200, Landry Breuil wrote:
> > On Thu, Jun 18, 2020 at 09:57:35PM -0400, Brad Smith wrote:
> > > On 6/17/2020 7:18 AM, Landry Breuil wrote:
> > > > Hi,
> > > > 
> > > > after 2 years without releases, seems pidgin got a new upstream
> > > > maintainer who recently did
> > > > https://pidgin.im/posts/2020-06-2.14.0-released/ (and
> > > > https://pidgin.im/posts/2020-06-2.14.1-released/ next)
> > > > 
> > > > noteworthy in this update.. the python bits relying on py2/pygtk were
> > > > updated for py3, per
> > > > https://bitbucket.org/pidgin/main/src/release-2.x.y/ChangeLog and
> > > > https://bitbucket.org/pidgin/main/commits/38a40ddbb9b76ac8918c5743eebee51e811b43ce
> > > >  - which is
> > > > good, as less ports depending on pygtk is wanted.
> > > > 
> > > > and the curses toolkit used for finch was split in its own repo/lib
> > > > which requires a new port: https://bitbucket.org/pidgin/libgnt
> > > > 
> > > > brad, as the port maintainer, are you working on updating our port ?
> > > > or eventually backporting the python bits so that we can remove the
> > > > dependency on pygtk ?
> > > > 
> > > > Landry
> > > I don't have anything at the moment but I'll take a look.
> > 
> > Did you make some progress on this ? On some of my machines pidgin is
> > the last port depending on py-gtk2.
> 
> Why does it actually need py-gtk2? Isn't this a leftover from the past?
> 
> I've dropped the RDEP a while back and it works fine for me.
> 
> I can only find one mention in a comment of the purple-notifications-example
> script which isn't even packaged.

iirc some plugins do 'import pygtk'.

Landry



Re: pidgin 2.14 update ?

2020-10-08 Thread Theo Buehler
On Mon, Jul 06, 2020 at 03:31:23PM +0200, Landry Breuil wrote:
> On Thu, Jun 18, 2020 at 09:57:35PM -0400, Brad Smith wrote:
> > On 6/17/2020 7:18 AM, Landry Breuil wrote:
> > > Hi,
> > > 
> > > after 2 years without releases, seems pidgin got a new upstream
> > > maintainer who recently did
> > > https://pidgin.im/posts/2020-06-2.14.0-released/ (and
> > > https://pidgin.im/posts/2020-06-2.14.1-released/ next)
> > > 
> > > noteworthy in this update.. the python bits relying on py2/pygtk were
> > > updated for py3, per
> > > https://bitbucket.org/pidgin/main/src/release-2.x.y/ChangeLog and
> > > https://bitbucket.org/pidgin/main/commits/38a40ddbb9b76ac8918c5743eebee51e811b43ce
> > >  - which is
> > > good, as less ports depending on pygtk is wanted.
> > > 
> > > and the curses toolkit used for finch was split in its own repo/lib
> > > which requires a new port: https://bitbucket.org/pidgin/libgnt
> > > 
> > > brad, as the port maintainer, are you working on updating our port ?
> > > or eventually backporting the python bits so that we can remove the
> > > dependency on pygtk ?
> > > 
> > > Landry
> > I don't have anything at the moment but I'll take a look.
> 
> Did you make some progress on this ? On some of my machines pidgin is
> the last port depending on py-gtk2.

Why does it actually need py-gtk2? Isn't this a leftover from the past?

I've dropped the RDEP a while back and it works fine for me.

I can only find one mention in a comment of the purple-notifications-example
script which isn't even packaged.

> 
> Landry
> 



Re: pidgin 2.14 update ?

2020-07-06 Thread Landry Breuil
On Thu, Jun 18, 2020 at 09:57:35PM -0400, Brad Smith wrote:
> On 6/17/2020 7:18 AM, Landry Breuil wrote:
> > Hi,
> > 
> > after 2 years without releases, seems pidgin got a new upstream
> > maintainer who recently did
> > https://pidgin.im/posts/2020-06-2.14.0-released/ (and
> > https://pidgin.im/posts/2020-06-2.14.1-released/ next)
> > 
> > noteworthy in this update.. the python bits relying on py2/pygtk were
> > updated for py3, per
> > https://bitbucket.org/pidgin/main/src/release-2.x.y/ChangeLog and
> > https://bitbucket.org/pidgin/main/commits/38a40ddbb9b76ac8918c5743eebee51e811b43ce
> >  - which is
> > good, as less ports depending on pygtk is wanted.
> > 
> > and the curses toolkit used for finch was split in its own repo/lib
> > which requires a new port: https://bitbucket.org/pidgin/libgnt
> > 
> > brad, as the port maintainer, are you working on updating our port ?
> > or eventually backporting the python bits so that we can remove the
> > dependency on pygtk ?
> > 
> > Landry
> I don't have anything at the moment but I'll take a look.

Did you make some progress on this ? On some of my machines pidgin is
the last port depending on py-gtk2.

Landry



Re: pidgin 2.14 update ?

2020-06-18 Thread Brad Smith

On 6/17/2020 7:18 AM, Landry Breuil wrote:

Hi,

after 2 years without releases, seems pidgin got a new upstream
maintainer who recently did
https://pidgin.im/posts/2020-06-2.14.0-released/ (and
https://pidgin.im/posts/2020-06-2.14.1-released/ next)

noteworthy in this update.. the python bits relying on py2/pygtk were
updated for py3, per
https://bitbucket.org/pidgin/main/src/release-2.x.y/ChangeLog and
https://bitbucket.org/pidgin/main/commits/38a40ddbb9b76ac8918c5743eebee51e811b43ce
 - which is
good, as less ports depending on pygtk is wanted.

and the curses toolkit used for finch was split in its own repo/lib
which requires a new port: https://bitbucket.org/pidgin/libgnt

brad, as the port maintainer, are you working on updating our port ?
or eventually backporting the python bits so that we can remove the
dependency on pygtk ?

Landry

I don't have anything at the moment but I'll take a look.