summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-5
Commit message (Collapse)AuthorAge
* Merge pull request #60420 from dtzWill/fix/qtwebkit-libgdk-from-gtk-apparentlyworldofpeace2019-05-19
|\ | | | | qtwebkit: fix path for libgdk-x11-2.0, it's in gtk2 apparently
| * qtwebkit: fix path for libgdk-x11-2.0, it's in gtk2 apparentlyWill Dietz2019-04-29
| |
* | Merge master into staging-nextFrederik Rietdijk2019-05-07
|\ \
| * | compilation for particular x86_64 architecturevolth2019-04-30
| |/
* | qt5: use llvm5 for all modulesMatthew Bauer2019-04-26
| | | | | | | | | | This avoids some issues encountered with qt5 not working libcxx 7. We can remove this at some point when qt5 has addressed all of their issues.
* | treewide: mark bad packagesMatthew Bauer2019-04-26
| | | | | | | | Some old stuff is known not to work.
* | treewide: remove old patches for macOSMatthew Bauer2019-04-26
|/ | | | These shouldn’t be needed now that we are on macOS 10.12.
* Merge branch 'master' into stagingJan Tojnar2019-04-05
|\
| * fetch-kde-qt.sh: get hashes from metadatanyanloutre2019-03-27
| |
| * qt59.qtwebengine: fix on darwinDmitry Kalinkin2019-03-26
| | | | | | | | | | This ports a patch that is already used in 5.11. Also one of the substituteInPlace call fails because a file doesn't exist.
| * qt5.qtwebengine: refactor more things to use patches instead of ↵Dmitry Kalinkin2019-03-26
| | | | | | | | | | | | | | substituteInPlace qt59.qtwebengine doesn't need those fixes (probably since the recent minor version bump)
| * qt5.qtwebengine: disable platform check using patchesDmitry Kalinkin2019-03-26
| | | | | | | | | | | | | | | | | | The previous code using substituteInPlace was broken for both 5.9 and 5.11 (latter was broken after a minor release bump). Using patches should make things fail loudly and prevent modules/qtwebengine.nix from being littered with version checks. The patch for 5.12 is only tested to apply.
* | Merge remote-tracking branch 'origin/master' into stagingWael M. Nasreddine2019-03-21
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (693 commits) buildGoModule: use go_1_12 instead of go_1_11 (#58103) gitAndTools.lab: 0.15.2 -> 0.15.3 (#58091) signal-desktop: 1.22.0 -> 1.23.0 added missing semicolon to documentation terminus_font_ttf: 4.46.0 -> 4.47.0 buildGoModule: remove SSL env vars in favor of cacert in buildInputs (#58071) dav1d: init at 0.2.1 dropbox-cli: 2018.11.28 -> 2019.02.14 atlassian-confluence: 6.14.1 -> 6.14.2 maintainers: update email for dywedir python.pkgs.hglib: use patch to specify hg path (#57926) chkrootkit: 0.52 -> 0.53 radare2-cutter: 1.7.2 -> 1.8.0 autorandr: 1.7 -> 1.8 pythonPackages.pyhepmc: fix build llvm-polly/clang-polly: use latest llvm apulse: 0.1.11.1 -> 0.1.12, cleanup factorio: experimental 0.17.14 → 0.17.16 (#58000) sequeler: 0.6.7 -> 0.6.8 nasc: 0.5.1 -> 0.5.2 ...
| * qt512: patch qtwebengine against CVE-2019-5786Anton Kindestam2019-03-13
| |
* | Merge pull request #56391 from matthewbauer/cmake-treewideMatthew Bauer2019-03-11
|\ \ | | | | | | Add more CMake flags
| * | treewide: remove BUILD_TESTING flagMatthew Bauer2019-03-11
| | | | | | | | | | | | This is now set by CMake
* | | Merge master into staging-nextFrederik Rietdijk2019-03-05
|\ \ \ | |/ / |/| / | |/
| * Merge pull request #55983 from veprbl/pr/qt5_qtwebkit_darwin_fixDmitry Kalinkin2019-03-03
| |\ | | | | | | qt511.qtwebkit: fix on darwin
| | * qt5.qtwebkit: don't set qmake variables for cmake buildDmitry Kalinkin2019-02-19
| | |
| | * qt511.qtwebkit: fix on darwinDmitry Kalinkin2019-02-19
| | | | | | | | | | | | | | | readline is used on macOS and iOS for some javascript console (JSC). It seems to be easier to disable it than to fix it.
| | * qt5.qtwebkit: refactor version comparisonDmitry Kalinkin2019-02-19
| | | | | | | | | | | | | | | | | | This introduces usingAnnulenWebkitFork variable. Using version check for qtbase.version is misleading because annulen's fork is not tied to a specific qt5 release.
| | * qt5.qtwebkit: link against libicucore.dylib from darwin.ICU instead of /usr/libDmitry Kalinkin2019-02-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | The impure library was introduced in 775531c1e3 ('qt58: extend darwin compatibility') cmake-based build can use a non-apple ICU if -DMACOS_USE_SYSTEM_ICU=OFF is set.
* | | Merge staging into staging-nextFrederik Rietdijk2019-03-03
|\ \ \ | |/ / |/| |
| * | qtbase: let build use gold linker if it wants, maybe works nowWill Dietz2019-02-28
| |/
* / qt5.full: add qtwebview module to 5.11 and 5.12 packagesPedro Pombeiro2019-03-02
|/
* Merge pull request #55910 from veprbl/pr/qt5_qtconnectivity_darwin_fixMatthew Bauer2019-02-19
|\ | | | | qt5.qtconnectivity: fix darwin build
| * qt5.qtconnectivity: fix darwin buildDmitry Kalinkin2019-02-16
| |
* | qt5.qtwebengine: fail properlyDmitry Kalinkin2019-02-19
|/ | | | | | | | | | | | | | QtWebEngine's build system is setup to perform certain platform checks (see mkspecs/features/platform.prf). But a failed check will not cause configuration phase to fail, but instead it configures no build targets. So in such case the build will successfully perform build and install phases. An empty output directories will are produced and the build succeeds. This patches qtwebengine qmake files to properly fail during configuration phase. This doesn't touch qt56 as it doesn't have this mechanism.
* Merge branch 'master' into staging-nextVladimír Čunát2019-02-06
|\ | | | | | | Hydra nixpkgs: ?compare=1503899
| * qt511: add patch for macOS sdkMatthew Bauer2019-02-05
| | | | | | | | | | Unfortunately we don’t have access to NSWindowStyleMask. These patches should go away once we switch to a newer SDK.
| * qt511: 5.11.1 -> 5.11.3Andreas Rammhold2019-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes * CVE-2018-15518, Qt Base: “double free or corruption” in QXmlStreamReader * CVE-2018-19873, Qt Base: QBmpHandler segfault on malformed BMP file * CVE-2018-19870, Qt Base: Check for QImage allocation failure in qgifhandler * CVE-2018-19871, Qt Imageformats: QImage: QTgaFile CPU exhaustion * CVE-2018-19865, Qt Virtual Keyboard: Qt Virtual Keyboard logs all key presses * CVE-2018-19869, Qt Svg: Fix crash when parsing malformed url reference More details can be obtained from the Qt annoucement [1]. [1] https://blog.qt.io/blog/2018/12/04/qt-5-11-3-released-important-security-updates/
| * qt56: fix CVE-2018-{15518,19873,19870,19871,19865,19869}Andreas Rammhold2019-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | * CVE-2018-15518, Qt Base: “double free or corruption” in QXmlStreamReader * CVE-2018-19873, Qt Base: QBmpHandler segfault on malformed BMP file * CVE-2018-19870, Qt Base: Check for QImage allocation failure in qgifhandler * CVE-2018-19871, Qt Imageformats: QImage: QTgaFile CPU exhaustion * CVE-2018-19865, Qt Virtual Keyboard: Qt Virtual Keyboard logs all key presses * CVE-2018-19869, Qt Svg: Fix crash when parsing malformed url reference More details can be obtained from the Qt annoucement [1]. [1] https://blog.qt.io/blog/2018/12/04/qt-5-11-3-released-important-security-updates/
| * qt56.qtvirtualkeyboard: init at 5.6.3Andreas Rammhold2019-01-31
| | | | | | | | | | | | | | This adds the "missing" qtvirtualkeyboard module of qt56. I just add this so I can apply (& test) the patches for a CVE in the next commit. This might seem strange but in case anyone decided to add / use this in the future we are on the safe(r) side.
| * qt59.qtvirtualkeyboard: fix CVE-2018-19865Andreas Rammhold2019-01-30
| | | | | | | | | | | | | | | | | | | | CVE-2018-19865 tracks the issue of qtvirtualkeyboard where it logs all user input. With this commit we are applying the recommended patches form the upstream project. More details can be obtained from the Qt annoucement [1]. [1] https://blog.qt.io/blog/2018/12/04/qt-5-11-3-released-important-security-updates/
* | Merge branch 'master' into staging-nextVladimír Čunát2019-02-01
|\| | | | | | | | | | | | | Comments on conflicts: - llvm: d6f401e1 vs. 469ecc70 - docs for 6 and 7 say the default is to build all targets, so we should be fine - some pypi hashes: they were equivalent, just base16 vs. base32
| * Merge pull request #54787 from FlorianFranzen/qt59Dmitry Kalinkin2019-01-29
| |\ | | | | | | qt59: 5.9.3 -> 5.9.7
| | * Revert "qt59-qtbase: fix darwin build with clang-5"Dmitry Kalinkin2019-01-28
| | | | | | | | | | | | | | | | | | The fix is already included in Qt 5.9.7 This reverts commit 0bf153f9c08c7284f68808b9e9e475ed9469c8b3.
| | * qt59: 5.9.3 -> 5.9.7Florian Franzen2019-01-26
| | |
| * | Merge pull request #53848 from veprbl/pr/qtwebengine_darwin_fixSilvan Mosberger2019-01-28
| |\ \ | | |/ | |/| qt511.qtwebengine: fix on darwin
| | * qt5.qtwebengine: refactor to use lib.versionOlderDmitry Kalinkin2019-01-27
| | |
| | * qt5.qtwebengine: don't propagate cups dependencyDmitry Kalinkin2019-01-20
| | |
| | * qt511.qtwebengine: fix build on darwinDmitry Kalinkin2019-01-12
| | | | | | | | | | | | Co-Authored-By: Josef Kemetmüller <josef.kemetmueller@gmail.com>
* | | Merge staging-next into stagingFrederik Rietdijk2019-01-19
|\| |
| * | qtxmlpatterns: fix dependency with qtdeclarativeAnthony Cowley2019-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | In Qt-5.12, the order of the dependency between these two packages flipped. A symptom of the problem is an error like, `module "QtQuick.XmlListModel" is not installed`. The upstream changes that this reflects are in qtxmlpatterns <https://github.com/qt/qtxmlpatterns/commit/8c6e24329ecd65f364654b1ca2b6a273f0826a8b> and qtdeclarative <https://github.com/qt/qtdeclarative/commit/0477a057fd02050fd330760bf046f5e0e91a9331>
* / qt511.qtdeclarative: fix CMake `qmlcachegen` pathTrolli Schmittlauch2019-01-13
|/ | | | | | | | | This package contains several CMake files used for setting up its provided tools for use in other projects build with CMake. While packaging *ktouch* I found out that the ${_qt5Core_install_prefix} variable doesn't expand at all, rendering the path to the `qmlcachegen` binary useless. As a fix, the command itself is used instead of the path to the binary.
* Merge staging-next into stagingFrederik Rietdijk2018-12-27
|\
| * qt5: update nixpkgs directory in readmeOrivej Desh2018-12-26
| |
* | treewide: remove paxutils from stdenvJörg Thalheim2018-12-22
| | | | | | | | | | | | | | More then one year ago we removed grsecurity kernels from nixpkgs: https://github.com/NixOS/nixpkgs/pull/25277 This removes now also paxutils from stdenv.
* | qt5: 5.11 -> 5.12Bastian Köcher2018-12-19
|/
* Fix qtbase cmake for gui plugins [Qt 5.6, 5.9]Nicolas Schneider2018-12-01
| | | | | This is 54377280f0883e35c9389049e0ea9c0a3183750b ported to Qt 5.6 and 5.9 LTS versions.