summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-4.x
AgeCommit message (Collapse)AuthorFilesLines
2018-02-24treewide: transition libGL/libGLU for qtAlexander V. Nikolaev1-3/+3
Also rename mesaSupported to libGLSupported
2018-02-17qt4: fix evaluation on Darwin after parent commitVladimír Čunát1-1/+1
2018-02-17qt4: disable warnings to fit log on HydraVladimír Čunát1-7/+8
Also convert flags to list of nix strings.
2018-02-14qt48: fix darwin build with clang-5Daiderd Jordan2-0/+14
2018-02-13qt4: Add patch for socklen_t on musl, from alpineWill Dietz5-1/+103
2017-12-29mariadb: lib -> connector-cRobin Gloster1-1/+1
2017-12-10Merge branch 'master' into stagingOrivej Desh2-46/+28
* master: (39 commits) pythonPackages: rename dns -> dnspython awesome: fix LUA_PATH/LUA_CPATH to lgi [now for version 3.5] qt4: fix qmake on darwin and delete custom install phase python.buildEnv: always include the $out output nix-bash-completions: lazy load aware install borg: 1.1.1 -> 1.1.3 nixos/programs/bash: document that /etc/bash_completion.d is obsolete ocamlPackages.markup: 0.7.4 -> 0.7.5 hhvm: 3.21 -> 3.23.2 ocamlPackages.ulex: 1.1 -> 1.2 notmuch: 0.25.2 -> 0.25.3 gmime3: 3.0.1 -> 3.0.5 qt4: fix darwin install phase nixos/programs/bash: Let bash-completion lazy load scripts Revert "gmime: 3.0.1 -> 3.0.5" rawtherapee: delete unused files pythonPackages: rename dns -> dnspython nixpkgs: remove sqlite/kyotocabinet deps for leveldb tor-browser-bundle-bin: 7.0.10 -> 7.0.11 networkmanager: remove restart after suspend from resume ...
2017-12-10qt4: fix qmake on darwin and delete custom install phaseOrivej Desh2-43/+28
Since keeping `installPhase = ""` to signify "use the default installPhase" will be surprising, this deletes the installPhase and rebuilds qt4 on all platforms. Fixes #30238
2017-12-10qt4: fix darwin install phaseOrivej Desh1-11/+8
by creating $out before copying lib to $out
2017-12-07qmake4Hook: enable parallel building with qmake4Hook by defaultOrivej Desh1-0/+5
2017-11-30qt4: fix parallel buildingOrivej Desh1-1/+1
qmake needs uic to extract dependency information from .ui files. In -fast mode qmake generates Makefiles for each subproject after the previous subproject is built, and by the time it encounters subprojects with .ui files, uic is available to provide dependency information. In -no-fast mode qmake builds subprojects in the same order, but generates all Makefiles beforehand, without uic, and they miss dependencies.
2017-11-30qt4: delete parallel-build.patch to replace with a generic fixOrivej Desh2-11/+0
2017-11-29qt4: fix parallel building of moc_qtgradientviewdialog.oOrivej Desh2-0/+11
Previously the last of these commands: ``` make -j sub-tools-bootstrap make -j sub-uic sub-moc sub-rcc make -C tools/designer/src/lib .obj/release-shared/moc_qtgradientviewdialog.o ``` failed with this error: ``` In file included from .uic/release-shared/ui_qtgradientviewdialog.h:63:0, from .moc/release-shared/../../../../../shared/qtgradienteditor/qtgradientviewdialog.h:47, from .moc/release-shared/moc_qtgradientviewdialog.cpp:9: ../../../shared/qtgradienteditor/qtgradientview.h:47:31: fatal error: ui_qtgradientview.h: No such file or directory ``` because uic did not ensure that the build of moc_qtgradientviewdialog.o happens after the build of moc_qtgradientview.o.
2017-11-29qt4: enable parallel building in the configure phaseOrivej Desh2-1/+25
2017-11-27treewide: Use `targetPrefix` instead of `prefix` for platform name prefixesJohn Ericson1-5/+5
Certain tools, e.g. compilers, are customarily prefixed with the name of their target platform so that multiple builds can be used at once without clobbering each other on the PATH. I was using identifiers named `prefix` for this purpose, but that conflicts with the standard use of `prefix` to mean the directory where something is installed. To avoid conflict and confusion, I renamed those to `targetPrefix`.
2017-11-21qt4: enable parallel buildingOrivej Desh1-1/+1
Please let me know if it fails to build in parallel so we could fix it, because overwise it is a bottleneck of mass rebuilds.
2017-10-10qt4: Override broken installPhase on DarwinLuke Adams1-3/+31
2017-09-19qt4: Add aarch64 patchTuomas Tynkkynen1-0/+4
2017-07-21qt4: unset LDThomas Tuegel1-0/+1
Commit 093cc00cdd9d8cf31ecce5bc1dd3645c460a1b98 sets the `LD' environment variable by default, interfering with the Makefile which uses gcc for linking.
2017-06-28qt 4.8: Don't use stdenv.crossJohn Ericson1-10/+9
2017-06-22cross stdenv adaptor: Support --host --build --target across the boardJohn Ericson1-1/+1
Packages get --host and --target by default, but can explicitly request any subset to be passed as needed. See docs for more info. rustc: Avoid hash breakage by using the old (ignored) dontSetConfigureCross when not cross building
2017-04-13qt4: enable gtk2 by defaultNikolay Amiantov1-4/+6
2017-03-30qt4: fix to work on clang 4Dan Peebles1-0/+6
The new clang is more strict about signed comparisons against pointers, so this adds a couple of ad-hoc patches to appease it.
2017-03-27treewide: purge maintainers.urkudVladimír Čunát1-1/+1
It's sad, but he's been inactive for the last five years. Keeping such people in meta.maintainers is counter-productive.
2017-03-12cups: split the $lib outputVladimír Čunát1-1/+1
This saves > 10 MB from most closures. Printing test succeeds on x86_64-linux.
2017-02-27gst-plugins-base: align attrname with pkgnameBjørn Forsman1-2/+2
2017-02-04qt4: another attempt to fix build on DarwinVladimír Čunát1-1/+2
2017-02-02qt4: fixup missing space between flags on DarwinVladimír Čunát1-1/+1
Since 9aae2991f24, /cc @globin.
2017-01-25qt4: add patch to fix build with gcc6, set c++ stdRobin Gloster1-4/+12
2017-01-17qt4: build webkit on DarwinMatthew Bauer1-1/+1
QtWebkit is needed by Anki
2016-09-29qt-4: Use multiple outputsEelco Dolstra1-2/+14
This is a pretty modest use of multiple outputs - mainly to eliminate -dev outputs from Qt's closure.
2016-09-12treewide: explicitly specify gtk and related package versionsKirill Boltaev1-4/+4
2016-04-20qmake4Hook: initNikolay Amiantov1-0/+11
2016-04-19qt4.8: darwin compatibilityAnthony Cowley1-3/+9
Supplies the necessary system frameworks.
2016-03-11qt48: fix evaluation error on DarwinThomas Tuegel1-1/+1
2016-01-19Merge branch 'staging' into closure-sizeVladimír Čunát1-5/+6
2016-01-01FreeBSD: minor fixes, add notes and make stdenv more robustjanus1-5/+6
2015-12-31Merge branch 'master' into closure-sizeVladimír Čunát2-0/+65
TODO: there was more significant refactoring of qtbase and plasma 5.5 on master, and I'm deferring pointing to correct outputs to later.
2015-12-23qt4: add patch to build with libressl 2.3Robin Gloster2-0/+65
2015-10-13dbus: split into multiple outputs and fix referrersVladimír Čunát1-1/+1
2015-10-13qt4: fix patching dlopen paths after multiple outputsVladimír Čunát1-6/+11
Also another leftover fix.
2015-06-10qt4: disable parallel building againVladimír Čunát1-1/+1
There are still occasional problems on Hydra.
2015-05-26qt48: maintenance update, try enableParallelBuildingVladimír Čunát1-5/+3
I successfully built it with 8 free cores; hopefully it won't give problems. /cc maintainers: @lovek323, @phreedom, @sander. I wonder that the build reports no support for gstreamer and pulseaudio. I checked it was so before this commit, but it might still be useful to enable those. No more 4.8.x releases are planned. End of support is scheduled to Dec'15.
2015-04-19cimg, qt4, pdf2svg: enable on DarwinSpencer Whitt1-1/+1
2015-04-01mysql: Use libs in place of the binary mysqlWilliam A. Kennington III1-1/+1
2014-12-26Change occurrences of gcc to the more general ccJohn Wiegley1-2/+2
This is done for the sake of Yosemite, which does not have gcc, and yet this change is also compatible with Linux.
2014-11-10qt4: apply a patch from (K)UbuntuVladimír Čunát1-2/+9
Suggested by @ruediger on IRC.
2014-09-09get rid of nasty CC stuffJoel Taylor1-2/+0
2014-04-29qt48: bugfix update 4.8.5 -> .6Vladimír Čunát1-13/+3
Some patches dropped, as they seemed included.
2014-03-03Use mingw-w64 for 32bit Windows builds as well.aszlig1-2/+1
Mingw(32) is rather poorly maintaned and has quite a lot of bugs. And because our Windows cross builds were also poorly maintained and most of the cross-tests were broken as well, I'm just taking this step and try to switch to mingw-w64 for everything "cross Windows". Signed-off-by: aszlig <aszlig@redmoonstudios.org>