-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Remove OpenSSL provider from Botan formula #57540
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&rdq 8000 uo;, 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
Remove OpenSSL provider from Botan formula #57540
Conversation
Formula/botan.rb
Outdated
@@ -14,7 +14,7 @@ class Botan < Formula | |||
|
|||
depends_on "pkg-config" => :build | |||
depends_on :macos # Due to Python 2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this still true? The configure script suggests it should work with python 3.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Upstream maintainer here. The configure script absolutely works with Python3 (we are maintaining 2+3 compat for the time being, though will eventually move to Python3 only)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@securitykernel could you amend your PR to make it use python@3.8
then instead of depending on macOS?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You might need to set the python version cause it's installing python 2.7 bindings right now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see. Updated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SMillerDev Rebased onto master (2.15.0 version bump). Ready for merge IMHO.
46343a8
to
c503093
Compare
LGTM, @securitykernel could you please rename your commit to say |
c503093
to
22f900c
Compare
@SMillerDev Renamed the commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @securitykernel ! Without contributions like yours it'd be impossible to keep homebrew going with the high standards that users have come to expect from the project. You can feel good knowing that you've made the world a tiny bit better for homebrew users around the world! 👍 🎉
🤖 A scheduled task has triggered a merge. |
The authors do not recommend building with
OpenSSL support. Additionally, they recommend
building with sqlite support.
See https://botan.randombit.net/handbook/packaging.html.
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 <formula>
)?