package rosa import "hakurei.app/internal/pkg" func (t Toolchain) newLibxslt() (pkg.Artifact, string) { const ( version = "1.1.45" checksum = "MZc_dyUWpHChkWDKa5iycrECxBsRd4ZMbYfL4VojTbung593mlH2tHGmxYB6NFYT" ) return t.NewPackage("libxslt", version, t.NewViaGit( "https://gitlab.gnome.org/GNOME/libxslt.git", "refs/tags/v"+version, mustDecode(checksum), ), nil, &MakeHelper{ Generate: "NOCONFIGURE=1 ./autogen.sh", // python libxml2 cyclic dependency SkipCheck: true, }, Automake, Libtool, Python, PkgConfig, Libxml2, ), version } func init() { artifactsM[Libxslt] = Metadata{ f: Toolchain.newLibxslt, Name: "libxslt", Description: "an XSLT processor based on libxml2", Website: "https://gitlab.gnome.org/GNOME/libxslt/", Dependencies: P{ Libxml2, }, ID: 13301, } }