Jonny Heggheim

Results 30 comments of Jonny Heggheim

My name is Jonny Heggheim [1], I'm a Fedora package maintainer and I would love to have SILE included in our official RPM repository. I am new to Lua and...

Dependency lua-cldr is also added for package review https://bugzilla.redhat.com/show_bug.cgi?id=2142653

Thanks, I have looked at the OpenSUSE packaging, they are using luarocks RPM macros that is not included in Fedora. So my packages are mostly dropping files into /usr/share/lua/5.4/

I have made and added the following depenecies for package review: * lua-cassowary: https://bugzilla.redhat.com/show_bug.cgi?id=2142399 * lua-cosmo: https://bugzilla.redhat.com/show_bug.cgi?id=2142671 * lua-cldr: https://bugzilla.redhat.com/show_bug.cgi?id=2142653 * lua-epnf: https://bugzilla.redhat.com/show_bug.cgi?id=2142786 I have started on lua-linenoise, but I...

I started building the dependencies at COPR while I am waiting for peer review approval https://copr.fedorainfracloud.org/coprs/jonny/SILE/packages/ You can use COPR for CI if you have a static build/check, then you...

You do not need to distribute artifacts if they are not working. I would start by getting it to compile (and running tests), once you get a hang of it,...

Here is a complete build that is using rpkg templates where they built an RPM for each commit: https://github.com/francescmm/GitQlient/blob/2976ce31b1cc0bad65db97b788da48c0415b96b9/contrib/rpm/gitqlient.spec You can also use Makefiles: https://github.com/hegjon/storj-rpm/blob/master/.copr/Makefile

> Let me know if you need anything from me. It would be great to know if the dependency `luautf8` is needed when using Lua 5.4.4 or later

All of the missing dependencies have been built and I am running into my first SILE issue :) Do you see a configuration issue? ``` sile/documentation on  master took...

The build log, including commands and flags can be found here: https://copr.fedorainfracloud.org/coprs/jonny/SILE/build/5043639/