Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Tomahawk - P2P media player, Qt/Phonon based

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
EliasP
Guru
Guru
User avatar
Posts: 318
Joined: Fri Dec 06, 2002 11:37 pm
Location: South-West Germany

Tomahawk - P2P media player, Qt/Phonon based

  • Quote

Post by EliasP » Tue May 24, 2011 11:14 pm

Before writing much about what Tomahawk is and what it does, I'll just point at the homepage of it.

I'm currently maintaining ebuilds of it in my overlay which you can find on Gitorious.

When checking out my overlay and testing Tomahawk, please be aware of the following things:
  • The devs on [url=irc://irc.freenode.net/#tomahawk]#tomahawk[/url] are always very helpful and responsive. Feel free to drop in and chat about issues and ideas.
  • If you find bugs, please report them on the Tomahawk Bugtracker
  • The 0.0.3 ebuild isn't maintained anymore, as 0.1 will be released very soon and 0.0.3 and its dependencies are very outdated. Only the 9999 ebuild is currently maintained and will be forked into a 0.1 ebuild as soon as Tomahawk 0.1 was released.
  • Tomahawk depends upon Clucene 2.3.3.4 (the official portage tree provides only 0.9.2.1 so far) which breaks the build process of Soprano and Strigi, yet do existing installations of them continue to work without problems. Bugs regarding these issues are reported (Soprano, Strigi). The issues are being worked on to be solved, please see also Documentation/TODO and Documentation/strigi-split-irclog in the overlay for development-wise solutions.
  • If you're building a debug build and Tomahawk just quits and all you see on the commandline is something like

    Code: Select all

    ASSERT: "d->connected" in file /var/tmp/portage/media-libs/phonon-4.5.0/work/phonon-4.5.0/phonon/streaminterface.cpp, line 89
    , it is very likely a known issue. But feel free to report it anyways on [url=irc://irc.freenode.net/#tomahawk]#tomahawk[/url] to make sure this issue is already known and/or being worked on.
  • I'd recommend to check out the tomahawk-resolvers repository and add them in the configuration dialog. This will increase the matching rates of songs drastically - especially the Soundcloud and Skreemr resolvers provide a lot of matches:

    Code: Select all

    cd ~/.local/share/Tomahawk/
    git clone git://github.com/tomahawk-player/tomahawk-resolvers.git
    
Have fun playing around with it and if you need a XMPP/Jabber peer in Tomahawk, feel free to add me: elias.probst@googlemail.com

Best regards,
Elias P.
Top
pjv
Guru
Guru
User avatar
Posts: 353
Joined: Wed Jul 02, 2003 12:51 pm
Location: Belgium

  • Quote

Post by pjv » Wed Jun 01, 2011 10:51 pm

Thanks, it's really cool! Though nobody in the linux world ever seems to finish a music player (referring to banshee, exaile, rhythmbox and many other goners).

0.1 is out in the meantime, you might want to update. Also, don't you have a layman overlay yet?

I'm still exploring it. How do I control where my music is sent? If it's being shared with friends it's as illegal as P2P.
Top
EliasP
Guru
Guru
User avatar
Posts: 318
Joined: Fri Dec 06, 2002 11:37 pm
Location: South-West Germany

  • Quote

Post by EliasP » Wed Jun 01, 2011 11:12 pm

Thanks for your feedback - the 0.1 ebuild is in the making and will be there within some hours.
I'll post another update here then.

Sharing your music this way is in most countries of the world not considered illegal, as it is just "streamed" instead of provided for local storage.
Although one could probably easy patch such a player easily to make it store all streamed content on disk, the way it is built currently should be perfectly legal for most of the users.
Top
EliasP
Guru
Guru
User avatar
Posts: 318
Joined: Fri Dec 06, 2002 11:37 pm
Location: South-West Germany

  • Quote

Post by EliasP » Wed Jun 01, 2011 11:54 pm

The ebuild for 0.1.0 is now available in the overlay. Feel free to update + give it a try.

I don't have my overlay listed in the layman list yet as there isn't much stuff in it yet + I'll very likely will merge most of the stuff into the KDE overlay soon anyways.
Top
Krog
Guru
Guru
User avatar
Posts: 355
Joined: Tue Jun 26, 2007 5:00 pm
Location: Roma, Italy

  • Quote

Post by Krog » Wed Aug 24, 2011 5:19 am

Code: Select all

-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.
-----------------------------------------------------------------------------
   * CLucene  <http://clucene.sf.net>
     The open-source, C++ search engine
     CLucene is used for indexing the collection

-----------------------------------------------------------------------------
but I just emerged dev-cpp/clucene-9999 from your overlay...
and, after that, doing emerge @preserved-rebuild
it fails to compile strigi
Top
EliasP
Guru
Guru
User avatar
Posts: 318
Joined: Fri Dec 06, 2002 11:37 pm
Location: South-West Germany

  • Quote

Post by EliasP » Wed Aug 24, 2011 6:16 am

Krog wrote:but I just emerged dev-cpp/clucene-9999 from your overlay...
and, after that, doing emerge @preserved-rebuild
it fails to compile strigi
See my initial notice:
Tomahawk depends upon Clucene 2.3.3.4 (the official portage tree provides only 0.9.2.1 so far) which breaks the build process of Soprano and Strigi, yet do existing installations of them continue to work without problems. Bugs regarding these issues are reported (Soprano, Strigi). The issues are being worked on to be solved, please see also Documentation/TODO and Documentation/strigi-split-irclog in the overlay for development-wise solutions.
I haven't had time yet to work on these issues, as it causes major re-factoring of all strigi/soprano/clucene related stuff.

A workaround: use the ebuild of tomahawk which is available now in the KDE overlay, it patches Tomahawk to work with older Clucene releases. Although that's not really recommended by the Tomahawk devs due to possible DB issues, it's probably the easiest for you at the moment.
Top
Post Reply

6 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic