Skip to content
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

nest: migrate to homebrew/core #24908

Closed
wants to merge 1 commit into from
Closed

nest: migrate to homebrew/core #24908

wants to merge 1 commit into from

Conversation

tammoippen
Copy link
Contributor

  • Have you followed the guidelines for contributing?
  • Have you checked that there aren't other open pull requests for the same formula update/change?
  • Have you built your formula locally with brew install --build-from-source <formula>, where <formula> is the name of the formula you're submitting?
  • Does your build pass brew audit --strict <formula> (after doing brew install <formula>)?

Reopening #21561, as the upstream PR (nest/nest-simulator#872) is now merged. (Sorry for the inconvenience of another PR - I messed up my fork.)

@tammoippen
Copy link
Contributor Author

Failure is because of brew audit nest --online --new-formula, as patches are required for building nest 2.14.0, as discussed here #21561 (comment).

@fxcoudert fxcoudert added new formula PR adds a new formula to Homebrew/homebrew-core science Formula was originally in Homebrew/homebrew-science labels Mar 6, 2018
@stale
Copy link

stale bot commented Mar 27, 2018

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale No recent activity label Mar 27, 2018
@tammoippen
Copy link
Contributor Author

Is there something blocking this PR?

@stale stale bot removed the stale No recent activity label Mar 27, 2018
url "https://github.com/nest/nest-simulator/archive/v2.14.0.tar.gz"
sha256 "afaf7d53c2d5305fac1257759cc0ea6d62c3cebf7d5cc4a07d4739af4dbb9caf"

bottle do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No bottle block

end

# Add patches for matplotlib removal in upstream:
patch do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😢 patches… can upstream make a new release?

sha256 "69e4d642555a7abefc65dc287d48715ffb42faac72e1ff3dfb880fda58564045"
end

option "with-python", "Build Python3 bindings (PyNEST) instead of Python2 bindings."
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's choose a python version, and build it with no options. I recommend moving to python3.

# core only supports macOS and https://docs.brew.sh/Python-for-Formula-Authors.html#bindings
depends_on "python" => :optional

resource "Cython" do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have formulas for python, numpy, scipy. Can we use those?

@stale
Copy link

stale bot commented May 2, 2018

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale No recent activity label May 2, 2018
@tammoippen
Copy link
Contributor Author

There is a release planned: https://github.com/nest/nest-simulator/milestone/5 I am waiting for that to happen, then the patches are gone.

@stale stale bot removed the stale No recent activity label May 7, 2018
@fxcoudert
Copy link
Member

Thanks @tammoippen, I am going to close this pull request for now, but we'll be very happy to consider an updated PR that addresses the review comments and uses the next version of nest!

@fxcoudert fxcoudert closed this May 24, 2018
@lock lock bot added the outdated PR was locked due to age label Jun 23, 2018
@lock lock bot locked as resolved and limited conversation to collaborators Jun 23, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
new formula PR adds a new formula to Homebrew/homebrew-core outdated PR was locked due to age science Formula was originally in Homebrew/homebrew-science
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants