about summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-4.x
AgeCommit message (Collapse)AuthorFilesLines
2022-08-16qt4: add aarch64-darwin to list of bad platformsTheodore Ni1-1/+1
I am not sure how to make Qt4 work on aarch64-darwin. It appears to be nontrivial, and I didn't find patches anywhere.
2022-08-16qt4: Remove overzealous and obsolete patch.Theodore Ni1-3/+0
This patch is replaced by gcc11-ptr-cmp.patch, which works on both clang and gcc.
2022-03-01qt48Full: remove appendToName to have a consistent package name for repologyFelix Buehler1-1/+1
2022-02-22treewide: rename name to pname&versionFelix Buehler1-15/+8
2021-12-19maintainers: drop phreedomSandro Jäckel1-1/+1
2021-11-29qt4: pull upstream fix for gcc-11 (#147555)Sergei Trofimovich1-0/+10
Without the change the build on `gcc-11` fails as: $ nix build --impure --expr 'with import ./. {}; qt4.override { stdenv = gcc11Stdenv; }' -L ... messagemodel.cpp: In function 'int calcMergeScore(const DataModel*, const DataModel*)': messagemodel.cpp:186:61: error: ordered comparison of pointer with integer zero ('MessageItem*' and 'int') 186 | if (c->findMessage(m->text(), m->comment()) >= 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
2021-08-01treewide: fix redirected URLsBen Siraphob1-1/+1
Using the script in maintainers/scripts/update-redirected-urls.sh
2021-06-10Change all alsaLib references to alsa-libAndersonTorres1-1/+1
2021-04-30llvmPackages: Multuple outputs for everythtingAndrew Childs1-1/+1
Also begin to start work on cross compilation, though that will have to be finished later. The patches are based on the first version of https://reviews.llvm.org/D99484. It's very annoying to do the back-porting but the review has uncovered nothing super major so I'm fine sticking with what I've got. Beyond making the outputs work, I also strove to re-sync the packages, as they have been drifting pointlessly apart for some time. ---- Other misc notes, highly incomplete - lvm-config-native and llvm-config are put in `dev` because they are tools just for build time. - Clang no longer has an lld dep. That was introduced in db29857eb391ed002046090851a44c452b80bdbd, but if clang needs help finding lld when it is used we should just pass it flags / put in the resource dir. Providing it at build time increases critical path length for no good reason. ---- A note on `nativeCC`: `stdenv` takes tools from the previous stage, so: 1. `pkgsBuildBuild`: `(?1, x, x)` 2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)` while: 1. `pkgsBuildBuild`: `(?1, x, x)` 2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)` 3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-02-08qt48: remove flashplayerFixBernardo Meurer2-58/+1
2021-01-24pkgs/development: stdenv.lib -> libBen Siraphob1-1/+1
2021-01-21pkgs/development/libraries: stdenv.lib -> libBen Siraphob1-1/+1
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2020-09-02qt4: drop multimedia & webkit optionsJan Tojnar1-7/+3
They have been broken and disabled for ages and now the dependencies are being removed.
2020-07-04qt4: remove multimedia supportJan Tojnar1-2/+3
It depends on ancient gstreamer which is broken and likely insecure.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-01-15treewide: Fix unsafe concatenation of $LD_LIBRARY_PATHAnders Kaseorg1-1/+1
Naive concatenation of $LD_LIBRARY_PATH can result in an empty colon-delimited segment; this tells glibc to load libraries from the current directory, which is definitely wrong, and may be a security vulnerability if the current directory is untrusted. (See #67234, for example.) Fix this throughout the tree. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-12-31treewide: NIX_*_COMPILE -> stringRobin Gloster1-2/+2
2019-12-30qt48: fix webkit module buildFranz Pletz1-2/+2
2019-11-04qt4: fix build with gcc9Franz Pletz1-0/+6
2019-09-22Re-Revert "Merge branch 'staging-next'"Vladimír Čunát1-3/+3
This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
2019-09-21Revert "Merge branch 'staging-next'"Vladimír Čunát1-3/+3
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1. Let's delay this. We have some serious regressions.
2019-09-09treewide: replace mysql.connector-c to libmysqlclientIzorkin1-3/+3
2019-09-08Revert "qt4: fixup build with gcc8 by Arch aur patch"Frederik Rietdijk1-6/+0
The build was fixed in two ways, by both this patch and a substitution. Let's keep the substitition instead of the patch as the patches may disappear. This reverts commit ccc8c73ea00321318e9ac2cb75879f57bef328a7.
2019-09-08Merge remote-tracking branch 'upstream/gcc-8' into staging-nextFrederik Rietdijk1-0/+2
Earlier the gcc8 branch was merged instead of the gcc-8 branch (note the dash)...
2019-09-08qt4: fixup build with gcc8 by Arch aur patchVladimír Čunát1-0/+6
I'll hope that this simple removal of "volatile" is OK. I feel sure I saw a PR for this somewhere, but I can't find it.
2019-08-28Merge pull request #67246 from tobim/gcc8/qt48Robin Gloster1-0/+2
qt48: Fix build for gcc8
2019-08-22qt48: Fix build for gcc8Tobias Mayer1-0/+2
2019-08-21Merge remote-tracking branch 'upstream/master' into openssl-1.1Robin Gloster3-10/+439
2019-08-15Merge pull request #66683 from obsidiansystems/missing-qt-patchMatthew Bauer2-5/+40
qt4: Vendor bitrotted Arch Linux patch
2019-08-15qt4: Vendor bitrotted Arch Linux patchJohn Ericson2-5/+40
It is no longer found at this URL. Vendoring until a better solution comes along. Fixes #63084
2019-07-29qt48: apply openssl 1.1 patchAndreas Rammhold1-0/+5
2019-07-22gdk-pixbuf: rename from gdk_pixbufworldofpeace1-2/+2
2019-07-03qt: remove cf-privateDaiderd Jordan1-2/+2
2019-06-17treewide: remove libGLSupported from pkgsMatthew Bauer1-1/+2
This isn’t a package, and we already have mesaPlatforms to handle this logic.
2019-05-19Merge pull request #60420 from dtzWill/fix/qtwebkit-libgdk-from-gtk-apparentlyworldofpeace2-3/+2
qtwebkit: fix path for libgdk-x11-2.0, it's in gtk2 apparently
2019-04-29remove unused substitution variableWill Dietz1-1/+0
Thanks @worldofpeace!
2019-04-29qtwebkit: fix path for libgdk-x11-2.0, it's in gtk2 apparentlyWill Dietz1-2/+2
2019-04-26treewide: mark bad packagesMatthew Bauer1-0/+1
Some old stuff is known not to work.
2018-09-16qt48: fix on darwinDan Peebles2-0/+331
because it's ancient, it relies on ancient APIs that Apple has deprecated for literally years. Our new CoreFoundation cleanup means those APIs are no longer here, so let's kill the functionality. Eventually support for it got removed from upstream too, so it's not as if we're doing anything too awful here.
2018-08-13{qt4,qt3}: Fix breakage after eeb9837beba38e0f5c5e26357e478f74a7f6bc7cTor Hedin Brønner1-4/+4
- qt-4: Pass the correct configureFlags, in particular `mk` should prepend `no-` when `cond` is false. - qt-3: simply revert the changes
2018-08-02qt-{3,4.8}: Clean up generallyJohn Ericson1-28/+31
2018-07-24qt-4.8: Don't use crossAttrsJohn Ericson1-61/+53
2018-07-21pkgs/*: remove unreferenced function argumentsvolth1-2/+2
2018-05-08Merge remote-tracking branch 'upstream/master' into stagingMatthew Bauer1-2/+2
2018-05-03qt48: fix patch urlMatthew Justin Bauer1-2/+2
See #39927
2018-04-25tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵Jan Malakhovski1-0/+2
trivial part)
2018-03-26qt4: remove OpenGL absolute path patchNikolay Amiantov1-26/+0
In resulting derivation there's no mention of this path anyway (checked with grep).
2018-03-26treewide: refactor to use libglvndNikolay Amiantov1-1/+0
* Implement libGL as a symlink package which uses libraries from libglvnd and headers from Mesa (since ones from libglvnd are outdated). * Use libGL_driver.driverLink treewide; add FHS paths where possible.
2018-02-24treewide: transition libGL/libGLU for qtAlexander V. Nikolaev1-3/+3
Also rename mesaSupported to libGLSupported