qwt: switch to qt6#84246
qwt: switch to qt6#84246MehdiChinoune wants to merge 1 commit intoHomebrew:masterfrom MehdiChinoune:qwt-qt6
Conversation
|
Please split your commits so that each commit modifies only one formula:
When you do so, please format your commit messages according to Homebrew/core style:
See the commit style guide referenced in the PR template for more information. |
carlocab
left a comment
There was a problem hiding this comment.
Does qwtpolar not need to be switched to qt from qt@5 as well?
qwtpolar is now part of qwt (6.2.0) |
|
|
|
Then we need to disable it and point users to |
It is already disabled. |
|
You also need these changes in diff --git a/Formula/gnuradio.rb b/Formula/gnuradio.rb
index 88121be3e4..812e09aad9 100644
--- a/Formula/gnuradio.rb
+++ b/Formula/gnuradio.rb
@@ -103,8 +103,8 @@ class Gnuradio < Formula
-DENABLE_DEFAULT=OFF
-DPYTHON_EXECUTABLE=#{venv_root}/bin/python
-DPYTHON_VERSION_MAJOR=3
- -DQWT_LIBRARIES=#{Formula["qwt"].lib}/qwt.framework/qwt
- -DQWT_INCLUDE_DIRS=#{Formula["qwt"].lib}/qwt.framework/Headers
+ -DQWT_LIBRARIES=#{Formula["qwt-qt5"].lib}/qwt.framework/qwt
+ -DQWT_INCLUDE_DIRS=#{Formula["qwt-qt5"].lib}/qwt.framework/Headers
-DCMAKE_PREFIX_PATH=#{Formula["qt@5"].opt_lib}
-DQT_BINARY_DIR=#{Formula["qt@5"].opt_bin}
-DENABLE_TESTING=OFF |
|
gnuradio couldn't be build with qwt 6.2.0 |
|
I believe any formulae in 3rd-party taps that depend on |
|
|
We don't want to merge this with |
|
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
|
Is there a way to silent that error about qwt-qt5 patch qwt-qt5 formula is a duplicate of the old qwt! |
|
Unfortunately not. It is inconvenient, though, because it means the dependent tests are skipped. It might be better to split switching |
see #87092 |
|
Great; can you drop those three commits from this one? |
I will rebase it after the other pull-request get merged. |
|
We'll want to run the tests on |
|
Ah, right. Forgot about the mixed dependency audit. Sigh, ok. We'll have to wait then. |
|
🤖 A scheduled task has triggered a merge. |
brew install --build-from-source <formula>, where<formula>is the name of the formula you're submitting?brew test <formula>, where<formula>is the name of the formula you're submitting?brew audit --strict <formula>(after doingbrew install --build-from-source <formula>)? If this is a new formula, does it passbrew audit --new <formula>?