0.6.0 released
they have to wait for libsoup-2.4. swfdec-0.5.90 is in gnome overlay already so I think better make a bump there.
It would be great to see the latest version of Swfdec in the tree since amd64 users need it to be able to play flash animations. Even if amd64 users can use Flash with a 32-bit browser (or a 64-bit browser with nspluginwrapper), it would be good to run as many free and 64-bit software as possible. Using the Gnome overlay is a way of getting swfdec but for me it's not the most convenient one since it makes our system depend on a full developement version of Gnome. Is there any chance of getting swfdec and its dependencies (latest version of libsoup and glib for example) in the main tree? Maybe these ebuild could be hardmasked to avoid any trouble, couldn't they ? Thank you in advance. Regards.
Well, swfdec has many issues on 64 bits systems (no smooth video play).
It can be considered to move to portage. I believe libsoup 2.4 SLOT is pretty safe as ~arch, but one of the swfdec components also wants GIO from glib-2.15.x development versions, that's a bit harder sell, but p.masked should be possible. We are thinking about putting glib-2.15 to portage already for slightly similar reason, so if that goes somewhere, this here can move forward as well
Pretty good news! I'll wait for that. :) Thank you a lot for your amazing work.
was going to file new bug for update to 0.6.0 but after reading you are valid to approach with caution due to unstable deps. Just another AMD64 user looking for smoother FOSS playblack :D
(In reply to comment #4) > It can be considered to move to portage. I believe libsoup 2.4 SLOT is pretty > safe as ~arch, but one of the swfdec components also wants GIO from glib-2.15.x > development versions, that's a bit harder sell, but p.masked should be > possible. > > We are thinking about putting glib-2.15 to portage already for slightly similar > reason, so if that goes somewhere, this here can move forward as well > According to configure.ac, glib 2.12 is all that's required. If they're directly depending on glib 2.15 via GIO specifics then that's a bug.
Following up with leio on this... swfdec only requires glib 2.12. However swfdec-gnome requires glib 2.15 which is where the issue lies. Basically set the depends properly on the existing swfdec-gnome package and you won't have any issues.
These are in portage now, still p.masked though. With one or two success reports I'm willing to unmask these prior to GNOME-2.22 (though that's close too now)
For information, the soup USE flag functionality is now under USE=gtk, where it belongs imho. It provides a gtk+ convenience library, with the intention that other toolkit fans will write a similar one for them, e.g a qt4 one, at which point a USE=qt4 would be added (but there is no effort going on into that right now). So USE=gtk should be the correct way to expose this now. Also note that this is a default enable USE flag, and that's good, because all swfdec users in tree (swfdec-mozilla and swfdec-gnome) require it, as they are all gtk+ based.
emerging media-libs/swfdec-0.6.2 failed with: make[1]: Leaving directory `/var/tmp/portage/media-libs/swfdec-0.6.2/work/swfdec-0.6.2' >>> Source compiled. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-14407.log" open_wr: /root/.gconf/.testing.writeability unlink: /root/.gconf/.testing.writeability open_wr: /root/.gconfd/saved_state open_wr: /root/.gconfd/saved_state open_wr: /root/.gstreamer-0.10/registry.x86_64.xml.tmpA1108T mkdir: /root/.gstreamer-0.10 open_wr: /root/.gstreamer-0.10/registry.x86_64.xml.tmpAM208T open_wr: /root/.gconfd/saved_state open_wr: /root/.gconfd/saved_state Worked around it by adding to src_compile(): addpredict "/root/.gconf" addpredict "/root/.gconfd" addpredict "/root/.gstreamer-0.10"
(In reply to comment #11) > --------------------------- ACCESS VIOLATION SUMMARY > --------------------------- > LOG FILE = "/var/log/sandbox/sandbox-14407.log" A new bug report including the failure again and emerge --info please...
I have unmasked libsoup-2.4.0, swfdec-0.6.2, swfdec-mozilla-0.6.0 and swfdec-gnome-2.22.0 now. Enjoy. Regarding the sandbox failure, I couldn't reproduce it with my sandbox settings, so I'd have to see the emerge --info in a new bug report per previous comment.