Packaging Request #3333
[stagit][gopher] Package stagit-gopher
80%
Description
Currently there is only cgit as a lightweight online git repository browser and frontend packaged in Parabola.
Packaging stagit-gopher (intentionally not regular web stagit, because cgit does a better job there) will allow users to host git repos and present them over gopher and gemini using this program.
This can be potentially extended to any text-based protocol rather easily as stagit generates static output files which can be fed into other programs to turn them into the desired result.
I've checked the source, it is licensed under X/MIT license.
I've also checked the attached PKGBUILD (based off of the AUR one with minor modifications to bump version and enable i686 and armv7h builds), and it compiles fine using libremakepkg.
Files
History
Updated by bill-auger 5 months ago
users to host git repos and present them over gopher and gemini using this program.
i like it already
Updated by bill-auger 5 months ago
according to the web interface, libgit2 for i686 is 1:1.4.3-1.0, and that package is in the repos - libgit2 1:1.4.4-1 for i686 is also available; but it is in staging - i can only guess that you edited the pacman.conf in the i686 chroot to enable/disable the staging repo, and forgot to run pacman -Syyuu in the chroot - librechroot/libremakepkg will not do that automatically
Updated by bill-auger 5 months ago
i dont have any such problem - the chroots do get borked occasionally
you can try to clean it properly
# librechroot -n <CHROOT_NAME> clean-repo # librechroot -n <CHROOT_NAME> update # librechroot -n <CHROOT_NAME> clean-pkgs
if that does not work, just nuke the chroot and make a new one
# rm -rf /var/lib/archbuild/<CHROOT_NAME> # librechroot -A i686 -n <CHROOT_NAME> make
Updated by bill-auger 5 months ago
(intentionally not regular web stagit, because cgit does a better job there)
why not package the web server also? - cgit is not doing a great
job for parabola - it is extremely slow and CPU intensive for
some reason - i could probably find what that reason is, and
correct it; but maybe this one is more light-weight than cgit
is the web server built from the same sources?
is there a demo of it somewhere?
Updated by wael 3 months ago
There is another option: gemnigit, just got a reply from the author affirming that this is the license for the whole project:
https://git.sr.ht/~kornellapacz/gmnigit/tree/master/item/LICENSE