-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DONTMERGE] PR to demonstrate qutebrowser cross compile #265401
Commits on Nov 4, 2023
-
Our qutebrowser package has been vandalized by various commits, such as c9cc3a2 and ad0bbaf, which made erroneous assertions such as "since qutebrowser 3.0.0 the derivation is only building for qt6." This commit repairs the vandalism.
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 0e3b820 - Browse repository at this point
Copy the full SHA 0e3b820View commit details -
lib.systems.inspect: add patternLogicalAnd
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 1048c90 - Browse repository at this point
Copy the full SHA 1048c90View commit details -
qt5.qtdeclarative: add postFixup if cross compiling
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 4ef828d - Browse repository at this point
Copy the full SHA 4ef828dView commit details -
qt5.qtModule: reformat arguments
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 760d596 - Browse repository at this point
Copy the full SHA 760d596View commit details -
qt5.qtModule: add buildPackages.stdenv.cc to depsBuildBuild if cross …
…compiling
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for e42b965 - Browse repository at this point
Copy the full SHA e42b965View commit details -
qt5.qtModule: add explicit pkgsHostTarget.qt5.qtbase.dev to nativeBui…
…ldInputs if cross compiling
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 129b22f - Browse repository at this point
Copy the full SHA 129b22fView commit details -
qt5.qtwebchannel: omit "bin" output when cross compiling
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 80c437c - Browse repository at this point
Copy the full SHA 80c437cView commit details -
Adam Joseph committed
Nov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 88568bb - Browse repository at this point
Copy the full SHA 88568bbView commit details -
qt5.qttranslations: disable if cross to prevent infinite recursion
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for e6f8c9d - Browse repository at this point
Copy the full SHA e6f8c9dView commit details -
Adam Joseph committed
Nov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 08b8c3e - Browse repository at this point
Copy the full SHA 08b8c3eView commit details -
Adam Joseph committed
Nov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for c8c7a45 - Browse repository at this point
Copy the full SHA c8c7a45View commit details -
Adam Joseph committed
Nov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for dc61c90 - Browse repository at this point
Copy the full SHA dc61c90View commit details -
Adam Joseph committed
Nov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 2282888 - Browse repository at this point
Copy the full SHA 2282888View commit details -
qt5.qtimageformats: do not try to use broken libraries
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for de70669 - Browse repository at this point
Copy the full SHA de70669View commit details -
qt5.qmake-hook: move libs to depsTargetTargetPropagated
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 930a631 - Browse repository at this point
Copy the full SHA 930a631View commit details -
qt5.qmake-hook: move libs to depsTargetTargetPropagated
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 1a3bd5b - Browse repository at this point
Copy the full SHA 1a3bd5bView commit details -
qt5.qtbase: ignore hook propagated from buildPlatform by comparing st…
…denvs The main headache with cross-compiling QT is that our QT derivations go bananas with propagatedInputs. Unfortunately this means that both buildPackages.qtbase and hostPackages.qtbase get propagated into the dependencies of every cross-compiled builds, which triggers the hook check. Previously in #227900 I simply disabled the check outright for cross-compiled builds. This is a more refined solution, where we skip the hook if it propagates across a platform change.
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 61bbe31 - Browse repository at this point
Copy the full SHA 61bbe31View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0ac44b - Browse repository at this point
Copy the full SHA d0ac44bView commit details -
qutebrowser: take python3 from buildPackages
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for e766731 - Browse repository at this point
Copy the full SHA e766731View commit details -
test.cross.sanity: add qt5.qutebrowser, firefox
Adam Joseph committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for d201256 - Browse repository at this point
Copy the full SHA d201256View commit details