#1105819 ghdl: Please also package pyGHDL (and ghdl-ls)

Package:
ghdl
Source:
ghdl
Description:
VHDL compiler/simulator
Submitter:
Date:
2025-07-19 11:47:02 UTC
Severity:
normal
#1105819#5
Date:
2025-05-15 10:46:35 UTC
From:
To:
Dear Maintainer,

upstream ghdl provides a python interface to ghdl called pyGHDL and a
VHDL language server called ghdl-ls.

I think that a VHDL language server could be very beneficial to users
who write VHDL-code on Debian and would love to see ghdl-ls be in Debian.

(I'm not entirely sure, if I should have filed a RFP bug against wnpp
instead of this bug. I apologize in advance if that would've been the
proper procedure.)

Thanks for maintaining ghdl

Marcel

#1105819#10
Date:
2025-05-18 19:40:47 UTC
From:
To:
This request is related to a bug reported for libghdl.
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103550

As a workaround, pyGHDL and ghdl-ls can be installed via PIP using a
latest wheel from GHDLs nightly builds:
https://github.com/ghdl/ghdl/releases/tag/nightly

Kind regards
    Patrick Lehmann


Am Do., 15. Mai 2025 um 12:51 Uhr schrieb mister01x--- via
Pkg-electronics-devel <pkg-electronics-devel@alioth-lists.debian.net>:

#1105819#15
Date:
2025-05-18 19:46:07 UTC
From:
To:
Control: retitle -1 RFP: ghdl-ls -- language server for GHDL
Control: reassign -1 wnpp
This is a WNPP issue, reassigning.
Should be straighforward to package.

best,

werdahias

#1105819#26
Date:
2025-07-18 13:42:08 UTC
From:
To:
Am Sun, May 18, 2025 at 09:46:07PM +0200, schrieb Matthias Geiger:

The source package ghdl is already packaged, so it needs to be handled
through ghdl's packaging (where the Python part is disabled right now).

#1105819#35
Date:
2025-07-19 11:44:47 UTC
From:
To:
Adding pyGHDL to the Debian packaging requires two Python modules that
are not yet packaged in Debian. I have filed RFP bugs for them and will
look into adding the pyGHDL packages once someone adds the modules to
Debian.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109491
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109507