Skip to content

clingo: update package#16594

Merged
alalazo merged 1 commit intodevelopfrom
packages/clingo-update
May 12, 2020
Merged

clingo: update package#16594
alalazo merged 1 commit intodevelopfrom
packages/clingo-update

Conversation

@tgamblin
Copy link
Copy Markdown
Member

clingo has some undocumented dependencies:

  • bison, for which the default macos version is too old
  • re2c, which isn't always available

Also, the python installation was not set up properly. Clingo by default
does an install in ~/.local, so we need to disable that and add a few
other options to get things right.

  • add bison dependency
  • add re2c dependency
  • make doxygen dependency optional (and patch if needed)
  • add options to fix python build
  • make python build optional but on by default

Copy link
Copy Markdown
Member

@adamjstewart adamjstewart left a comment

Choose a reason for hiding this comment

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

Want to be an official "maintainer" for the clingo package? 😜

`clingo` has some undocumented dependencies:
- `bison`, for which the default macos version is too old
- `re2c`, which isn't always available

Also, the python installation was not set up properly. Clingo by default
does an install in `~/.local`, so we need to disable that and add a few
other options to get things right.

- [x] add `bison` dependency
- [x] add `re2c` dependency
- [x] make `doxygen` dependency optional (and patch if needed)
- [x] add options to fix `python` build
- [x] make python build optional but on by default
@tgamblin tgamblin force-pushed the packages/clingo-update branch from 550793b to 69091ac Compare May 12, 2020 05:56
@tgamblin
Copy link
Copy Markdown
Member Author

Want to be an official "maintainer" for the clingo package? 😜

done

@alalazo alalazo merged commit 269bcfe into develop May 12, 2020
@alalazo alalazo deleted the packages/clingo-update branch May 12, 2020 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants