Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#52732 closed enhancement (fixed)

kopete: remove dependency on xmms, gtk1

Reported by: dbevans (David B. Evans) Owned by: NicosPavlov
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: xmms kopete

Description

Kopete's optional ListenNow plugin currently depends on xmms, an outdated gtk1 based audio player. xmms was superceded by xmms2 some years ago.

I'm currently trying to remove gtk1 and obsolete gtk1-based ports that depend on it and this dependency is one of the blocking items.

I'd appreciate it if you would either update this plugin to use xmms2 or another newer port or just disable the plugin until such an update is available.

Thanks for your help

Attachments (1)

patch-kopete-disable-nowlistening.diff (1.1 KB) - added by dbevans (David B. Evans) 8 years ago.
Patch to disable nowlistening plugin

Download all attachments as: .zip

Change History (4)

Changed 8 years ago by dbevans (David B. Evans)

Patch to disable nowlistening plugin

comment:1 Changed 8 years ago by dbevans (David B. Evans)

Attached is a simple patch to disable kopete's nowlistening pluging, removing the dependency on xmms, glib1 and gtk1.

Also see upstream discussion some time ago (2010) about generalizing the plugin to allow it to work with any player that follows the MPRIS standard. Looks like this never happened due to lack of interest/manpower.

At any rate, let me know if I have your authority as maintainer to submit this change so that xmms, glib1 and gtk1 can be removed.

Last edited 8 years ago by dbevans (David B. Evans) (previous) (diff)

comment:2 Changed 8 years ago by NicosPavlov

Resolution: fixed
Status: newclosed

In 01b13ed7/macports-ports:

kopete: remove use of xmms which will be made obsolete (fixes #52732)

comment:3 Changed 8 years ago by NicosPavlov

Thanks for submitting the patch, committed as mentioned above. I also added a patch to avoid opportunistic linking to xmms.

Note: See TracTickets for help on using tickets.