Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | qt5-build.eclass: Relocate QT5_DOCDIR to /usr/share/qt5-doc | Andreas Sturmlechner | 2019-03-01 | 1 | -2/+8 |
| | | | | | | Acked-by: Michael Palimaka <kensington@gentoo.org> Bug: https://bugs.gentoo.org/667280 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: Drop obsolete Qt 5.12.0 quirk | Andreas Sturmlechner | 2019-03-01 | 1 | -2/+1 |
| | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: move the 's/optimize_full//' sed where it belongs | Davide Pesavento | 2019-02-07 | 1 | -3/+5 |
| | | | | | Signed-off-by: Davide Pesavento <pesa@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: remove obsolete instruction sets workaround | Jimi Huotari | 2019-02-07 | 1 | -5/+0 |
| | | | | | | | | | | | | | | This has seemingly been broken since 2017-08-02, where things were moved around [1], and now causes build failures as the directory has been removed completely [2]. 1. https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f54f7d84 2. https://code.qt.io/cgit/qt/qtbase.git/commit/?id=73b87697 Bug: https://bugs.gentoo.org/552942 Bug: https://bugs.gentoo.org/672946 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: Drop obsolete pre-Qt-5.11 quirks | Andreas Sturmlechner | 2018-12-08 | 1 | -24/+7 |
| | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: Cleanup obsolete -gt/-ge conditionals | Andreas Sturmlechner | 2018-12-08 | 1 | -91/+81 |
| | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: Cleanup quirks for no longer available versions | Andreas Sturmlechner | 2018-12-08 | 1 | -29/+2 |
| | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: Drop obsolete qtwebkit quirks | Andreas Sturmlechner | 2018-12-08 | 1 | -3/+2 |
| | | | | | | Remaining qtwebkit ebuild uses CMake. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: xkbcommon-{evdev,x11} was dropped in >=5.12.1 | Andreas Sturmlechner | 2018-12-08 | 1 | -3/+3 |
| | | | | | Bug: https://bugs.gentoo.org/672340 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | qt5-build.eclass: fix configure for 5.12 | Jimi Huotari | 2018-12-08 | 1 | -1/+3 |
| | | | | | | | The 'xinput2' configure option has been renamed to 'xcb-xinput' in: http://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.12&id=a692d7cd Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | eclass: misc spelling fixes | Mike Frysinger | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | qt5-build.eclass: Pass -platform option to configure on FreeBSD and Linux. | Arfrever Frehtes Taifersar Arahesis | 2018-03-12 | 1 | -1/+19 |
| | | | | Closes: https://bugs.gentoo.org/649406 | ||||
* | qt5-build.eclass: stop using deprecated ltprune.eclass | Davide Pesavento | 2018-03-12 | 1 | -2/+4 |
| | |||||
* | qt5-build.eclass: remove gcc version check | Davide Pesavento | 2018-03-12 | 1 | -9/+0 |
| | | | | Everything older than gcc-5.4.0 has been masked for a while | ||||
* | qt5-build.eclass: switch to eapi7-ver.eclass | Davide Pesavento | 2018-03-12 | 1 | -6/+5 |
| | |||||
* | qt5-build.eclass: fix comment | Davide Pesavento | 2018-03-06 | 1 | -1/+1 |
| | |||||
* | qt5-build.eclass: also call default_src_unpack for live ebuilds | Michael Palimaka | 2018-03-06 | 1 | -1/+1 |
| | | | | This allows, for example, patch tarballs to be applied (as is currently required for qtwebengine). | ||||
* | qt5-build.eclass: Set qtchooser default.conf link to qt5.conf | Andreas Sturmlechner | 2018-02-22 | 1 | -0/+2 |
| | | | | Bug: https://bugs.gentoo.org/564622 | ||||
* | qt5-build.eclass: ${D}${QT5_ARCHDATADIR#${EPREFIX}}: keep EPREFIX. | Benda Xu | 2018-02-20 | 1 | -2/+2 |
| | | | | | | ${D}${QT5_ARCHDATADIR#${EPREFIX}} mean no EPREFIX at all. ${D}${QT5_ARCHDATADIR} is cleaner than ${ED}${QT5_ARCHDATADIR#${EPREFIX}}, so use it. | ||||
* | qt5-build.eclass: introduce QT5_GENTOO_PRIVATE_CONFIG | Michael Palimaka | 2018-02-04 | 1 | -10/+106 |
| | | | | | | This behaves similarly to QT5_GENTOO_CONFIG, but for the new qmodule.pri instead. Bug: https://bugs.gentoo.org/634622 | ||||
* | qt5-build.eclass: use a subshell for insinto+newins | Davide Pesavento | 2018-02-04 | 1 | -2/+3 |
| | |||||
* | qt5-build.eclass: fix warning message | Davide Pesavento | 2018-02-04 | 1 | -5/+5 |
| | |||||
* | qt5-build.eclass: fix qconfig.pri regeneration. | i.Dark_Templar | 2018-02-04 | 1 | -2/+12 |
| | |||||
* | qt5-build.eclass: -qml-debug is removed from qtbase in 5.11 | Michael Palimaka | 2018-01-14 | 1 | -1/+1 |
| | | | | Upstream-commit: 525f8516c2580018f910cfb99ab5e0e36bd55ab1 | ||||
* | qt5-build.eclass: fix respecting toolchain in 5.9 and later | Michael Palimaka | 2018-01-14 | 1 | -0/+32 |
| | | | | Closes: https://bugs.gentoo.org/639494 | ||||
* | qt5-build.eclass: use the system-configured linker | Michael Palimaka | 2017-12-22 | 1 | -2/+2 |
| | |||||
* | qt5-build.eclass: add support for 5.10 URIs | Jimi Huotari | 2017-12-22 | 1 | -2/+14 |
| | |||||
* | qt5-build.eclass: improve eclassdoc | Davide Pesavento | 2017-11-27 | 1 | -1/+4 |
| | | | | Closes: https://bugs.gentoo.org/637856 | ||||
* | qt5-build.eclass: drop support for Qt 5.6 | Davide Pesavento | 2017-11-27 | 1 | -28/+7 |
| | |||||
* | qt5-build.eclass: fix test dependency logic | Michael Palimaka | 2017-10-12 | 1 | -1/+1 |
| | | | | Thanks to Arfrever for pointing this out. | ||||
* | qt5-build.eclass: unset variables that, if set, cause configure to fail | Michael Palimaka | 2017-10-10 | 1 | -0/+5 |
| | | | | Closes: https://bugs.gentoo.org/633838 | ||||
* | qt5-build.eclass: don't add a test dependency for dev-qt/qtwebkit | Michael Palimaka | 2017-10-08 | 1 | -1/+1 |
| | | | | | The test dependency for dev-qt/qtwebkit will now be handled manually in that ebuild as pinned Qt dependencies are no longer used there. | ||||
* | qt5-build.eclass: drop insecure git:// URL from EGIT_REPO_URI | Davide Pesavento | 2017-10-08 | 1 | -3/+2 |
| | |||||
* | qt5-build.eclass: adapt to changes in Qt 5.9 git | Jan Kundrát | 2017-10-08 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | A recent commit upstream [1] renamed some configure tests which resulted in a broken build. It seems that these sed invocations were effectively a no-op since at least [2] which apparently removed the last instance of qmake's `-nocache` argument. This seding was in place in the qt5-build.eclass since its very beginning. I believe that the explanatory comment does not effectively match what the code (might have been trying to) do. It seems that the real origin dates back to 2015 when it was added [3] to the qt4-build-multilib.eclass by @pesa. Given that this `sed` was not doing anything for the past year anyway and that nobody reported a bug about that AFAIK and that it started breaking the build, it is safe to remove it now. [1] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=b0060d1056d6d1752d91652261de97db909c7862 [2] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=d90db0f136d727f8e6b9a566eee3eae80cd7d81e [3] https://github.com/gentoo/gentoo-gitmig-20150809-draft/commit/265a3c916261b238bc12505a031d92225b1d7056 | ||||
* | qt5-build.eclass: handle live minor versions >=10 | Michael Palimaka | 2017-10-08 | 1 | -1/+1 |
| | |||||
* | qt5-build.eclass: create a forwarding header for qtbase | Michael Palimaka | 2017-10-08 | 1 | -0/+7 |
| | | | | | | | Since 5.8, the build system no longer creates a forwarding header causing the system config to be used instead of what was passed to configure. Gentoo-bug: 599636 | ||||
* | qt5-build.eclass: simplify conditional since 5.8.0 is gone | Davide Pesavento | 2017-10-08 | 1 | -2/+1 |
| | |||||
* | qt5-build.eclass: cleanup iconv handling | Davide Pesavento | 2017-10-08 | 1 | -1/+2 |
| | |||||
* | qt5-build.eclass: Fix qtbase configure for {5,5.8}.9999 | Jimi Huotari | 2017-10-08 | 1 | -1/+3 |
| | | | | | | | | Upstream has removed an "unused Xlib's XRender dependency", which results into live and future packages failing during their configure phases due to an unknown command line option (-xrender or -no-xrender). http://code.qt.io/cgit/qt/qtbase.git/commit/?id=d37c353dc0f2ae5bb803fe9e5752eff846246439 | ||||
* | qt5-build.eclass: fix avoiding qmake recompilation for Qt 5.8 and later | Michael Palimaka | 2017-10-08 | 1 | -2/+8 |
| | | | | See qtbase commit 4ce0beee1b69a8695fc24a244a8a3053711906ac. | ||||
* | qt5-build.eclass: introduce qt_use_disable_config | Michael Palimaka | 2017-10-08 | 1 | -0/+23 |
| | | | | Similar to qt_use_disable_mod, this function helps avoid automagic dependencies. | ||||
* | qt5-build.eclass: adjust to upstream multimedia build system changes in qtbase | Michael Palimaka | 2017-10-08 | 1 | -2/+2 |
| | | | | | Change-Id: I1a2ee8be3efb7c4ee9a29d2a8e3fc1f3eea704fc Gentoo-bug: 600226 | ||||
* | qt5-build.eclass: remove dead code | Davide Pesavento | 2017-05-18 | 1 | -6/+1 |
| | |||||
* | qt5-build.eclass: update copyright year | Davide Pesavento | 2017-04-25 | 1 | -1/+1 |
| | |||||
* | qt5-build.eclass: replace eutils inherit with estack+ltprune | Davide Pesavento | 2017-04-25 | 1 | -1/+1 |
| | |||||
* | qt5-build.eclass: drop support for EAPI 5 | Davide Pesavento | 2017-04-25 | 1 | -16/+7 |
| | |||||
* | dev-qt/qtcore: move system-doubleconversion handling to the eclass | Davide Pesavento | 2017-03-18 | 1 | -2/+1 |
| | | | | Gentoo-bug: 581054 | ||||
* | Drop $Id$ per council decision in bug #611234. | Robin H. Johnson | 2017-02-28 | 1 | -1/+0 |
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | ||||
* | qt5-build.eclass: fix doc handling in Qt 5.6.2 and later | Jimi Huotari | 2016-12-15 | 1 | -2/+10 |
| | | | | | | | | | The global_docs target is not needed any longer due to the following upstream change: http://code.qt.io/cgit/qt/qtbase.git/commit/?id=a7ddef139415f74f9ba8dc84a2f15105149ca5e8 Gentoo-Bug: https://bugs.gentoo.org/596054 | ||||
* | qt5-build.eclass: drop support for Qt < 5.6 | Davide Pesavento | 2016-12-04 | 1 | -23/+9 |
| |