aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-rw-r--r--internal/rosa/all.go1
-rw-r--r--internal/rosa/x.go37
2 files changed, 38 insertions, 0 deletions
diff --git a/internal/rosa/all.go b/internal/rosa/all.go
index 6cf1cb96..2c0b01d2 100644
--- a/internal/rosa/all.go
+++ b/internal/rosa/all.go
@@ -75,6 +75,7 @@ const (
LIT
LibX11
LibXau
+ LibXext
Libbsd
Libcap
Libdrm
diff --git a/internal/rosa/x.go b/internal/rosa/x.go
index 11751b1c..16ad27ef 100644
--- a/internal/rosa/x.go
+++ b/internal/rosa/x.go
@@ -171,6 +171,43 @@ func init() {
}
}
+func (t Toolchain) newLibXext() (pkg.Artifact, string) {
+ const (
+ version = "1.3.7"
+ checksum = "-0wvUDaucLPLNOrK1pcKhHNoO-5nUqQyyw6JAbhx65gRjuMiNKKaF2_tcrbC_KNq"
+ )
+ return t.NewPackage("libXext", version, newFromGitLab(
+ "gitlab.freedesktop.org",
+ "xorg/lib/libxext",
+ "libXext-"+version,
+ checksum,
+ ), nil, &MakeHelper{
+ Generate: "NOCONFIGURE=1 ./autogen.sh",
+ },
+ Automake,
+ Libtool,
+ PkgConfig,
+
+ utilMacros,
+ LibX11,
+ ), version
+}
+func init() {
+ artifactsM[LibXext] = Metadata{
+ f: Toolchain.newLibXext,
+
+ Name: "libXext",
+ Description: "Xlib-based library for common extensions to the X11 protocol",
+ Website: "https://gitlab.freedesktop.org/xorg/lib/libxext",
+
+ Dependencies: P{
+ LibX11,
+ },
+
+ ID: 1774,
+ }
+}
+
func (t Toolchain) newLibpciaccess() (pkg.Artifact, string) {
const (
version = "0.19"