-
-
Notifications
You must be signed in to change notification settings - Fork 13k
singular: add flint
dep
#222142
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
singular: add flint
dep
#222142
Conversation
150acb4
to
c41e08c
Compare
c41e08c
to
0a0c5be
Compare
list of dependencies must be sorted in alphabetical order, can you run |
done. By the way, |
You need to squash your commits 😅 |
I thought it's what "autosquash" is for... |
Singular has an optional interface for flint, which is not built in the current formula as it's missing. We add the dependency to let it build it. Basically, it makes the executable a bit bigger and links it (onb my machine, currently) to /usr/local/opt/flint/lib/libflint.20.0.dylib
37b9b2e
to
5a8e965
Compare
🤖 An automated task has requested bottles to be published to this PR. Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch. |
sagemathgh-40033: Singular 4.4.1 + Flint 3.3.2 Update flint and singular. This will catch up with Conda and Homebrew, possibly other distros (Homebrew needs Homebrew/homebrew-core#222142 merged) ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies sagemath#39943: - just not to build patch from source (if you have systemwide patch 2.8) sagemath#39977: - patches to allow gcc-15, etc URL: sagemath#40033 Reported by: Dima Pasechnik Reviewer(s):
sagemathgh-40033: Singular 4.4.1 + Flint 3.3.2 Update flint and singular. This will catch up with Conda and Homebrew, possibly other distros (Homebrew needs Homebrew/homebrew-core#222142 merged) EDIT Homebrew/homebrew-core#222142 has been merged, so now you can install singular from Homebrew and use it! ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies sagemath#39943: - just not to build patch from source (if you have systemwide patch 2.8) sagemath#39977: - patches to allow gcc-15, etc URL: sagemath#40033 Reported by: Dima Pasechnik Reviewer(s):
sagemathgh-40033: Singular 4.4.1 + Flint 3.3.2 Update flint and singular. This will catch up with Conda and Homebrew, possibly other distros (Homebrew needs Homebrew/homebrew-core#222142 merged) EDIT Homebrew/homebrew-core#222142 has been merged, so now you can install singular from Homebrew and use it! ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies sagemath#39943: - just not to build patch from source (if you have systemwide patch 2.8) sagemath#39977: - patches to allow gcc-15, etc URL: sagemath#40033 Reported by: Dima Pasechnik Reviewer(s):
sagemathgh-40033: Singular 4.4.1 + Flint 3.3.2 Update flint and singular. This will catch up with Conda and Homebrew, possibly other distros (Homebrew needs Homebrew/homebrew-core#222142 merged) EDIT Homebrew/homebrew-core#222142 has been merged, so now you can install singular from Homebrew and use it! ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies sagemath#39943: - just not to build patch from source (if you have systemwide patch 2.8) sagemath#39977: - patches to allow gcc-15, etc URL: sagemath#40033 Reported by: Dima Pasechnik Reviewer(s):
HOMEBREW_NO_INSTALL_FROM_API=1 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 doingHOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>
)? If this is a new formula, does it passbrew audit --new <formula>
?