1 Attachment(s)
I'm not a developer.
And since banshee is maintained by the GNOME project, I doubt that anything into that direction will be done. At the moment, they are still working heavily on GTK3 support. Not even all plugins work with the GTK3 version, that's why I don't publish it for now. But that's not a big problem, since you can make banshee look like your KDE applications. For example, I have a ~/.gtkrc-2.0 with this content: Code:
gtk-theme-name="Industrial" |
Thanks for providing an answer promptly.
|
The massive package updates in -current broke banshee due to the transition from libjpeg to libjpeg-turbo.
A lot of things depended on that, so I had to rebuilt (or upgrade) gstreamer1,gst-libav1,gst-plugins[base|good|bad|ugly]1, webkitgtk, gtk-sharp and banshee itself. Additionally, I was able to remove my versions of libimobiledevice, usbmuxd and libplist (libplist1) - these are up-to-date in Slackware now. Hooray! :-) To upgrade with slapt-get, just run this command: Code:
slapt-get --update && slapt-get --upgrade && slapt-get --remove libplist1 Code:
slapt-get --update && slapt-get --install Cython ORBit2 avahi banshee banshee-community-extensions boo cracklib dbus-sharp dbus-sharp-glib gdata-sharp gio-sharp gkeyfile-sharp gnome-disk-utility gstreamer1 gst-plugins-base1 gst-plugins-good1 gst-plugins-bad1 gst-plugins-ugly1 gst-libav1 gtk-sharp gtk-sharp-beans gudev-sharp lame libgdiplus libgpod-sharp libmodplug libpwquality libunique libwebp mono mono-addins mono-zeroconf newtonsoft-json soundtouch taglib-sharp taoframework webkitgtk
|
gstreamer has been updated to 1-4
and the old one renamed to gstreamer0 better to have it work on that, than to recompile |
@bartgymnast: No.
Slackware's gstreamer packages don't link against lame and libmodplug. So you won't be able to rip CD's as MP3's or listen to music in the old tracker format if I make the switch. So I will keep building my own gstreamer and link banshee against it. |
I finally found out why banshee is running extremely slow since the latest -current updates - sqlite got some changes in 3.8.7 which make the database queries run very slow.
So I included the last working version - sqlite 3.8.6.1 - into the banshee SlackBuild and linked banshee against it. Now it works as fast as it did before! :-) Let's just hope they fix this upstream soon, I hate whacky hacks like this... |
Another quick update:
I've switched over to the github branch of banshee-community-extensions. This means that I don't have to provide my own modified source anymore and if people want to build the extensions from source, there is a nice SlackBuild with patches here. I also included the Cover Wallpaper extension, which can display the current album art as a wallpaper. Unfortunately, not on KDE (GNOME only). YouTube does not currently work in the application anymore, because Google has shut down the old v2 API. I've filed a bug for that here. Given the fact that the new YouTube API has limited queries per day and you need a developer key for it, this probably won't be an easy fix. :( Apart from that, nothing fancy. Modified the SlackBuild for gtk-sharp so gnome-sharp will be included when $DEV is set to yes (it's only needed for building the Lyrics plugin) and updated to the 4.x branch of mono. Happy Bansheeing! |
Can I use your builds to run Banshee on Slackware 14.1 64 bit?
|
No, they run on -current (64bit) only. But you can use the SlackBuilds to build the packages for 14.1.
|
Some updates.
The Nov 20 changes in -current broke the browser functionality. I finally found the time to fix this and upgrade webkitgtk. I also removed the YouTube extension since nobody wants to fix it upstream :( Also, with the latest sqlite upgrade we can use Slackware's own sqlite again without having to wait 20 seconds for a song to load. Happy Bansheeing. :) |
I'm sad to report that I will no longer update these packages. The current Banshee repository works fine on Slackware 14.2, but I won't put any more work into it.
The development of Banshee seems to have come to a complete halt and parts of the software aren't working anymore. YouTube support is gone for a long time, Last.FM is missing a lot of features and all website-related functionalities use webkitgtk which is full of security holes and won't get any updates in the future. Alternative: I have put up a new repository with a full-blown Rhythmbox. You can switch to that, if you want. You cannot import your playcounts into Rhythmbox, but it is possible to import your ratings: 1. In Banshee, create one playlist for each of the rating points (One Star, Two Stars, ...) 2. Export each playlist to M3U 3. Open Rhythmbox, click on the "+"-Icon on the bottom left and choose "Load from file" 4. Import the playlist - you can now choose all tracks in the playlist with CTRL+A and do right click -> Properties 5. Adjust the rating level based on the imported playlist Done! It was a fun ride, time to move on now. :) |
All times are GMT -5. The time now is 07:36 PM. |