Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550764 - =media-video/subtitleeditor-0.51.0 bump
Summary: =media-video/subtitleeditor-0.51.0 bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: NeedPatch
: 569734 (view as bug list)
Depends on:
Blocks: libsigc++-2.6
  Show dependency tree
 
Reported: 2015-05-29 18:58 UTC by Petr Pisar
Modified: 2015-12-25 17:47 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
media-video/subtitleeditor-0.51.0.ebuild (subtitleeditor-0.51.0.ebuild,1.44 KB, text/plain)
2015-05-29 18:58 UTC, Petr Pisar
Details
build.log (subtitleeditor-0.51.0:20150607-134506.log,302.95 KB, text/plain)
2015-06-07 13:49 UTC, Pacho Ramos
Details
subtitleeditor-0.51.0.ebuild (subtitleeditor-0.51.0.ebuild,1.38 KB, text/plain)
2015-06-07 13:50 UTC, Pacho Ramos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Pisar 2015-05-29 18:58:54 UTC
Created attachment 404292 [details]
media-video/subtitleeditor-0.51.0.ebuild

Upstream <http://home.gna.org/subtitleeditor/> released 0.51.0 version of media-video/subtitleeditor. This version is ported to GTK+-3 and gstreamer-1 which makes happy people preferring libav over ffmpeg.

Ebuild is attached.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-05-29 21:09:24 UTC
(In reply to Petr Pisar from comment #0)
> This version is ported to GTK+-3 and gstreamer-1
> which makes happy people preferring libav over ffmpeg.

This makes everyone happy, since gstreamer:0.10 is very obsolete and works badly with recent versions of both libav and ffmpeg :)

(Remember, "gst-plugins-libav" is the same project as the old "gst-plugins-ffmpeg", upstream just decided to change the name in time for the gstreamer:1.0 release. It works with both ffmpeg and libav.)
Comment 2 Pacho Ramos gentoo-dev 2015-06-07 13:49:09 UTC
Created attachment 404742 [details]
build.log

It fails to build
Comment 3 Pacho Ramos gentoo-dev 2015-06-07 13:50:08 UTC
Created attachment 404744 [details]
subtitleeditor-0.51.0.ebuild
Comment 4 Pacho Ramos gentoo-dev 2015-07-05 08:38:06 UTC
the same with 0.52.1
Comment 5 Petr Pisar 2015-07-05 19:26:09 UTC
You build with USE=opengl, don't you? This is a bug in dev-cpp/gtkmm. The /usr/include/gdkmm-2.4/gdkmm/pixmap.h should include /usr/include/gdkmm-2.4/gdkmm/private/pixmap_p.h. OTOH media-video/subtitleeditor could not use deprecated features.
Comment 6 Pacho Ramos gentoo-dev 2015-07-09 09:58:09 UTC
Yeah, it's with opengl. Also... is subtitleeditor (that newer versions) supposed to still use old gtkmm slot? I also committed some upstream fixes for that slot involving updating its headers... but looks like this header is still bogus. If you have time to report it to gtkmmm upstream, it would be nice :)
Comment 7 edes 2015-09-07 02:25:36 UTC
2015-06-25 - Subtitle Editor 0.52.1 released

Required dependencies:
    gtk+ version >=3.0
    gtkmm version >=3.0
    glibmm version >= 2.18.0
    gstreamer 1.0 (gstreamer1.0-x, gst-plugins-base, gst-plugins-good ...)
    gstreamermm version >= 1.0
    enchant version >=1.4.0 (spell check)
    libxml++ >=2.20

would it be difficult to update the ebuild?
Comment 8 Pacho Ramos gentoo-dev 2015-09-07 17:27:58 UTC
The same ebuild is ok... but it fails to build exactly with the same error
Comment 9 Pacho Ramos gentoo-dev 2015-12-19 15:36:12 UTC
we need this fixed for libsigc++-2.6, otherwise we cannot use debian patches for fixing:
https://gna.org/bugs/?23714
http://anonscm.debian.org/cgit/collab-maint/subtitleeditor.git/plain/debian/patches/02_build_with_cxx11.patch
Comment 10 Gilles Dartiguelongue (RETIRED) gentoo-dev 2015-12-24 01:22:10 UTC
I was scratching my head against the same build error after fixing all the C++11 issues and it occured to me after reading your comment that there is indeed no possibility of gtkmm:2.4 and gtkmm:3.0 living in the same binary since they link to gtk+:2 and :3 respectively and this is forbidden as they are incompatible.

I just committed an ebuild with USE=opengl removed to avoid this problem with a comment.
Comment 11 Pacho Ramos gentoo-dev 2015-12-25 17:47:04 UTC
*** Bug 569734 has been marked as a duplicate of this bug. ***