-
Notifications
You must be signed in to change notification settings - Fork 356
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
Package GHDL for MinGW32/MinGW64 #497
Comments
Pacman based ArchLinux has ghdl package since 2.5 years in AUR: |
@andreygursky Oh, nice. Who updates that package description to 0.35? Could this person also maintain the MinGW descriptions for GHDL? |
I just know about its existence, but sorry nothing more. |
I think this PKGBUILD template could fit our needs. It supports packaging from GitHub. |
I am not the right assignee for this issue: I don't use windows, so I don't want to maintain the mingw package. |
Seems that the maintainer of the AUR package can be @vicencb , who already contributed a couple of commits to this repo. Might be worth hearing his opinion on how similar/different AUR and MinGW packages are. |
@tgingold By assigning you, I meant that we need someone to fork the MinGW packages repo :). Or we could move GHDL to a GitHub organisation on it's own, if GHDl needs more related repositories. |
Hi, |
FTR, two PKGBUILD files (one for mcode and another one for llvm) are added in branch
See example run: https://github.com/1138-4EB/ghdl/runs/210613752 I proposed adding 'stable' versions of these PKGBUILD files downstream (see msys2/MINGW-packages#5757). In 1138-4EB/ghdl-packaging (ref #901), three versions are provided for each backend:
|
Apart from the PKGBUILD files available in |
Congrats for all the work!
|
Now we have automatic builds for the MinGW32 (mcode) and MinGW64 (llvm) environments. It would be nice to provide a package for MinGWs package manager pacman.
Here is a description I found: https://github.com/msys2/msys2/wiki/Creating-Packages
If we can provide such a description, it would be the first distro, that could provide GHDL as an official package.
As we are providing MinGW32 and MinGW64 builds, we might need to provide two package descriptions. The MinGW package repository is maintained on GitHub as a repository of package descriptions: https://github.com/alexpux/mingw-packages
We need to provide a package description file:
mingw-w64-ghdl/PKGBUILD
@tgingold Can you please clone that repo to your account and grant access to me, so we can try to create such a description file?
The text was updated successfully, but these errors were encountered: