forked from rosa/hakurei
internal/rosa/jdk: incomplete gnu classpath 0.93 artifact
This commit is contained in:
@@ -83,51 +83,66 @@ func init() {
|
||||
Name: "shared-mime-info",
|
||||
Description: "xdg MIME repository",
|
||||
Website: "https://www.freedesktop.org/wiki/Software/shared-mime-info/",
|
||||
Dependencies: P{
|
||||
GLib,
|
||||
Meson,
|
||||
Libxml2,
|
||||
Gettext,
|
||||
Libpng,
|
||||
Libjpeg,
|
||||
},
|
||||
ID: 5524,
|
||||
ID: 5524,
|
||||
}
|
||||
}
|
||||
|
||||
func (t Toolchain) newGdkPixbuf() (pkg.Artifact, string) {
|
||||
func (t Toolchain) newGobjectIntrospection() (pkg.Artifact, string) {
|
||||
const (
|
||||
version = "2.42.12"
|
||||
checksum = "yXAcUwFzo96Seo9FG2xvHJzMpl53ahMFU_aEZzxP7V0BwFaQWRfCWKeu1LVBHF6k"
|
||||
version = "1.86.0"
|
||||
checksum = "M-eq1kEEX215x0VMfTIfJXNfVnZwiC41QK33tlCeK0_GDwGUILQm0SqvRSySNoka"
|
||||
)
|
||||
return t.NewPackage("gdk-pixbuf", version, newFromGitLab("gitlab.gnome.org", "GNOME/gdk-pixbuf", version, checksum),
|
||||
nil,
|
||||
return t.NewPackage("gobject-introspection", version, t.NewViaGit("https://gitlab.gnome.org/GNOME/gobject-introspection.git", version, mustDecode(checksum)),
|
||||
&PackageAttr{
|
||||
Writable: true,
|
||||
},
|
||||
&MesonHelper{
|
||||
Setup: []KV{[2]string{"Dman", "false"}, [2]string{"Dtests", "false"}}, //TODO(mae) fix failing tests
|
||||
SkipTest: true,
|
||||
},
|
||||
GLib,
|
||||
PythonSetuptools,
|
||||
Flex,
|
||||
Bison,
|
||||
Cairo,
|
||||
Libffi,
|
||||
Libpng,
|
||||
Meson,
|
||||
Python,
|
||||
SharedMimeInfo,
|
||||
M4,
|
||||
PythonMako,
|
||||
Pixman,
|
||||
), version
|
||||
}
|
||||
func init() {
|
||||
artifactsM[GdkPixbuf] = Metadata{
|
||||
f: Toolchain.newGdkPixbuf,
|
||||
|
||||
Name: "gdk-pixbuf",
|
||||
Description: "gtk image loading library",
|
||||
Website: "https://developer.gnome.org/gtk-pixbuf",
|
||||
|
||||
Dependencies: P{
|
||||
GLib,
|
||||
Libpng,
|
||||
Meson,
|
||||
Python,
|
||||
SharedMimeInfo,
|
||||
},
|
||||
|
||||
ID: 9533,
|
||||
artifactsM[GObjectIntrospection] = Metadata{
|
||||
f: Toolchain.newGobjectIntrospection,
|
||||
Name: "gobject-introspection",
|
||||
Description: "introspection toolkit",
|
||||
Website: "https://gi.readthedocs.io/",
|
||||
ID: 1223,
|
||||
}
|
||||
}
|
||||
|
||||
func (t Toolchain) newGconf() (pkg.Artifact, string) {
|
||||
const (
|
||||
version = "3.2.6"
|
||||
checksum = "oSoPCk8J4Xd1gF1RLPqzdvHQfEn2eOE9qpLoT2CyDwnkUERgg2990dHN_AKhVgJp"
|
||||
)
|
||||
return t.NewPackage("gconf", version, newFromGitLab("gitlab.gnome.org", "Archive/gconf", version, checksum),
|
||||
nil,
|
||||
&MakeHelper{
|
||||
Configure: []KV{{"disable-orbit"}, {"disable-introspection"}},
|
||||
Generate: "autoreconf -if",
|
||||
},
|
||||
Automake,
|
||||
Libtool,
|
||||
GLib,
|
||||
), version
|
||||
}
|
||||
func init() {
|
||||
artifactsM[Gconf] = Metadata{
|
||||
f: Toolchain.newGconf,
|
||||
Name: "gconf",
|
||||
Description: "outdated configuration database library",
|
||||
Website: "http://projects.gnome.org/gconf/",
|
||||
ID: 8423,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user