On 15/07/25 18:13, Matthias Geiger wrote:
On Tue, 15 Jul 2025 03:45, Aryan Karamtoth <aryankmmiv@outlook.com> wrote:Hi Matthias,Thank you for the quick reply. Can you tell me how I can contact the tree-sitter team, if they have a mailing list or irc channel?I will get in touch with them and work on packaging tree-sitter-verilog.Hi,I saw James already granted you access :) The existing packages can help you to get d/control and d/rules set up; feel free to ping me on IRC after August 1st if you're stuck. tree-sitter packages are not that straightforward unfortunately. To get the rust part right I am lazy:$ cd debcargo-conf $ ./update.sh tree-sitter-asm $ cd build/tree-sitter-asm/debianThen copy the Depends: and Build-Depends: from d/control there, as well as the d/test/control file (for autopkgtest) (adapt for -verilog).Hope this helps getting it to build :) I can review/help as stated above. best, werdahias
Hi Matthias,Yes, I've been accepted into the team and I just made a repository for tree-sitter-verilog [1] in the team namespace.
Yes, I had a look at the upstream [2] of this library and it seems to be a complete mess as its targeting so many package managers of many programming languages with each containing different dependencies so it's pretty confusing.
I will go by the tips you gave me and stick to the formats of existing packages.
Also, is it fine if I make another thread in this mailing list by tagging you and James? This package seems to be very complex so I would need some good guidance and I don't think there's a mailing list for tree-sitter packages. It would also be helpful for you to refer this thread to any newcomers who are willing to package the other tree-sitter packages.
[1] https://salsa.debian.org/tree-sitter-team/tree-sitter-verilog [2] https://github.com/tree-sitter/tree-sitter-verilog -- Regards, Aryan Karamtoth Debian Contributor IRC: SpaciousCoder78 PGP Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421
Attachment:
OpenPGP_0xFE9007B8ED640421.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature