From $URL: Hi, Unfortunately we noticed https://bugreports.qt.io/browse/QTBUG-53761 is actually a brown paper bag issue for Qt 5.6.1 release. That's why we need to update release packages with change https://codereview.qt-project.org/#/c/162677/ . We will "release" new packages (Qt 5.6.1-1) as soon as fix is in qt5.git & we have created and tested the packages from new content. It is much easier and safer to select that option instead of releasing Qt 5.6.2 before summer vacations. br, Jani
meh, we should just backport the qtdeclarative patch
Old tarballs are no longer available in https://download.qt.io/official_releases/qt/5.6/ I suggest to add new ebuilds with version 5.6.1_p1 (with simple ${PV/_p/-} transformation in eclass).
double meh, when are they gonna learn... besides, the md5sums of the tarballs have changed for unknown reasons, the content should be identical for all modules except qtdeclarative. Can we simply point all modules to the new tarballs (with ${PV/_p/-}) without a version bump, and then we revbump *only* qtdeclarative so that people get the patched version? I'm not opposed to bumping everything to 5.6.1_p1 as Arfrever suggested, but it sounds like a lot of useless rebuilds for every user...
(In reply to Davide Pesavento from comment #3) > Can we simply point all modules to the new tarballs (with ${PV/_p/-}) > without a version bump, and then we revbump *only* qtdeclarative so that > people get the patched version? Sounds good to me. Can we trust the other tarball contents are all identical, or should we verify that just to be sure?
We should at least verify that the v5.6.1 and v5.6.1-1 git tags point to the same commit. I can't do that right now as I'm traveling.
In addition to the qtdeclarative change, I found these other minor changes: qtbase-opensource-src-5.6.1/.release-timestamp: -QT_PACKAGEDATE_STR=2016-06-02 +QT_PACKAGEDATE_STR=2016-06-17 qttools-opensource-src-5.6.1/include/QtDesigner/headers.pri -SYNCQT.HEADER_FILES = components/qdesigner_components.h components/qdesigner_components_global.h extension/default_extensionfactory.h extension/extension.h extension/extension_global.h extension/qextensionmanager.h sdk/abstractactioneditor.h sdk/abstractdnditem.h sdk/abstractformeditor.h sdk/abstractformeditorplugin.h sdk/abstractformwindow.h sdk/abstractformwindowcursor.h sdk/abstractformwindowmanager.h sdk/abstractformwindowtool.h sdk/abstractintegration.h sdk/abstractlanguage.h sdk/abstractmetadatabase.h sdk/abstractnewformwidget.h sdk/abstractobjectinspector.h sdk/abstractoptionspage.h sdk/abstractpromotioninterface.h sdk/abstractpropertyeditor.h sdk/abstractresourcebrowser.h sdk/abstractsettings.h sdk/abstractwidgetbox.h sdk/abstractwidgetdatabase.h sdk/abstractwidgetfactory.h sdk/container.h sdk/dynamicpropertysheet.h sdk/extrainfo.h sdk/layoutdecoration.h sdk/membersheet.h sdk/propertysheet.h sdk/sdk_global.h sdk/taskmenu.h uilib/abstractformbuilder.h uilib/formbuilder.h uilib/uilib_global.h ../../../../include/QtDesigner/QDesignerCustomWidgetCollectionInterface ../../../../include/QtDesigner/customwidget.h ../../../../include/QtDesigner/qdesignerexportwidget.h ../../../../include/QtDesigner/QDesignerExportWidget ../../../../include/QtDesigner/QDesignerCustomWidgetInterface ../../../../include/QtDesigner/qtdesignerversion.h ../../../../include/QtDesigner/QtDesigner +SYNCQT.HEADER_FILES = components/qdesigner_components.h components/qdesigner_components_global.h extension/default_extensionfactory.h extension/extension.h extension/extension_global.h extension/qextensionmanager.h sdk/abstractactioneditor.h sdk/abstractdnditem.h sdk/abstractformeditor.h sdk/abstractformeditorplugin.h sdk/abstractformwindow.h sdk/abstractformwindowcursor.h sdk/abstractformwindowmanager.h sdk/abstractformwindowtool.h sdk/abstractintegration.h sdk/abstractlanguage.h sdk/abstractmetadatabase.h sdk/abstractnewformwidget.h sdk/abstractobjectinspector.h sdk/abstractoptionspage.h sdk/abstractpromotioninterface.h sdk/abstractpropertyeditor.h sdk/abstractresourcebrowser.h sdk/abstractsettings.h sdk/abstractwidgetbox.h sdk/abstractwidgetdatabase.h sdk/abstractwidgetfactory.h sdk/container.h sdk/dynamicpropertysheet.h sdk/extrainfo.h sdk/layoutdecoration.h sdk/membersheet.h sdk/propertysheet.h sdk/sdk_global.h sdk/taskmenu.h uilib/abstractformbuilder.h uilib/formbuilder.h uilib/uilib_global.h ../../../../include/QtDesigner/QDesignerExportWidget ../../../../include/QtDesigner/QDesignerCustomWidgetCollectionInterface ../../../../include/QtDesigner/QDesignerCustomWidgetInterface ../../../../include/QtDesigner/customwidget.h ../../../../include/QtDesigner/qdesignerexportwidget.h ../../../../include/QtDesigner/qtdesignerversion.h ../../../../include/QtDesigner/QtDesigner
unimportant
Created attachment 438442 [details] suggested patch
(In reply to Michael Palimaka (kensington) from comment #8) > Created attachment 438442 [details] > suggested patch the eclass changes LGTM, the rest should be trivial.
Thanks, landed. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdfc0644cff524dd3f1fa8b2979367164cbe645