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

Add SymbiFlow tooling to openSUSE #59

Open
mark-stopka opened this issue Dec 21, 2020 · 2 comments
Open

Add SymbiFlow tooling to openSUSE #59

mark-stopka opened this issue Dec 21, 2020 · 2 comments

Comments

@mark-stopka
Copy link

mark-stopka commented Dec 21, 2020

Brief explanation

Open Build Service project hardware:FPGA has been created to accommodate FPGA and ASIC EDA tools...

We would like to integrate with webhooks for repositories which do not follow conventional release cycles so we have always most up-to-date tools available in openSUSE....

Expected results

openSUSE will be a usefull Linux distribution for both CI and development of FPGAs and ASICs...

Detailed Explanation

TBD

Further reading

Knowledge Prerequisites

  • RPM packaging
@mithro
Copy link
Contributor

mithro commented Jan 20, 2021

@mark-stopka - It appears I never saw this GitHub issue posting last year. A lot of the EDA (FPGA / ASIC / etc) is moving from the SymbiFlow project to https://github.com/hdl

@umarcor is leading an effort to try and support a wide range of packaging styles, including things like native RPMs. He has quite a comprehensive set of documentation at https://docs.google.com/document/d/10_MqFjTIYVVuOJlusJydsp4KOcmrrHk03__7ME5thOI/edit

You might also find it useful to join our IRC channel at #symbiflow on freenode (there is also a slack bridge linked from our website).

GitHub
Hardware Description Languages has 8 repositories available. Follow their code on GitHub.
Google Docs
PARENT: https://docs.google.com/document/d/1gQLdQgCTnZPCfou6_eCV_ZOMbApaoaNHr8ERcCL2HAo Building, packaging and installing�Open Source EDA tooling�for mixed HDL designs Packaging + Distribution Systems 1 Overall Goals 2 Distribution: Canonical package managers (apk, apt, dnf, pacman, etc.) 2 ...

@umarcor
Copy link

umarcor commented Jan 20, 2021

@mark-stopka, I updated the readme of https://github.com/hdl/packages, so that OBS's hardware:FPGA as well as this issue are shown. Please, have a look and let us know how you envision collaboration areas. The build service integration looks really nice, but it seems to rely on each upstream project configuring a webhook. We don't have permission/authority to do that. Yet, we can communicate and coordinate, for making it easier to achieve.

It is not clear to me what do RPM recipes for OpenSUSE look like and/or where would those be located. Are recipes handled in OpenSUSE's repos (as on Debian, Fedora, Arch...) or are recipes expected to be located in the projects' codebase?

GitHub
Repo to help explain the different options users have for packaging. - hdl/packages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants