All checks were successful
Test / Create distribution (push) Successful in 2m40s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m47s
Test / Sandbox (race detector) (push) Successful in 5m28s
Test / Hakurei (race detector) (push) Successful in 6m47s
Test / Hakurei (push) Successful in 2m41s
Test / Flake checks (push) Successful in 1m31s
This replaces the '*' placeholder with a less confusing '#'. Signed-off-by: Ophestra <cat@gensokyo.uk>
771 lines
15 KiB
Go
771 lines
15 KiB
Go
package util-macros {
|
|
description = "X.Org Autotools macros";
|
|
website = "https://xorg.freedesktop.org";
|
|
anitya = 5252;
|
|
|
|
version# = "1.20.2";
|
|
source = remoteTar {
|
|
url = "https://www.x.org/releases/individual/util/"+
|
|
"util-macros-"+version+".tar.gz";
|
|
checksum = "Ze8QH3Z3emC0pWFP-0nUYeMy7aBW3L_dxBBmVgcumIHNzEKc1iGTR-yUFR3JcM1G";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
}
|
|
|
|
package libxtrans {
|
|
description = "X Window System Protocols Transport layer shared code";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxtrans";
|
|
anitya = 13441;
|
|
|
|
version# = "1.6.0";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxtrans";
|
|
ref = "xtrans-"+version;
|
|
checksum = "1cxDCF59fLf1HyGDMcjR1L50ZbjD0RTTEDUpOJYcHXu6HUK_Ds0x-KREY7rLNxu9";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
];
|
|
}
|
|
|
|
package xorgproto {
|
|
description = "X Window System unified protocol definitions";
|
|
website = "https://gitlab.freedesktop.org/xorg/proto/xorgproto";
|
|
anitya = 17190;
|
|
|
|
version# = "2025.1";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/proto/xorgproto";
|
|
ref = "xorgproto-"+version;
|
|
checksum = "pTwJiBJHKA6Rgm3cVDXy1lyvXNIUzTRaukvvYdk1xWoJ_1G-Dfjm9MyewuyIjoHz";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
];
|
|
}
|
|
|
|
package libXau {
|
|
description = "functions for handling Xauthority files and entries";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxau";
|
|
anitya = 1765;
|
|
|
|
version# = "1.0.12";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxau";
|
|
ref = "libXau-"+version;
|
|
checksum = "aCRhtP9ERNpqEtH7T6xSifPKguPppiPYCq7ah3M-i732nrPu_-g8tPSgMslHdB5p";
|
|
};
|
|
|
|
exec = meson {
|
|
setup = {
|
|
"Ddefault_library": "both";
|
|
};
|
|
};
|
|
|
|
inputs = [ xorgproto ];
|
|
runtime = [ xorgproto ];
|
|
}
|
|
|
|
package xcb-proto {
|
|
description = "XML-XCB protocol descriptions used by libxcb for the X11 protocol & extensions";
|
|
website = "https://gitlab.freedesktop.org/xorg/proto/xcbproto";
|
|
anitya = 13646;
|
|
|
|
version# = "1.17.0";
|
|
source = remoteTar {
|
|
url = "https://xcb.freedesktop.org/dist/xcb-proto-"+version+".tar.gz";
|
|
checksum = "_NtbKaJ_iyT7XiJz25mXQ7y-niTzE8sHPvLXZPcqtNoV_-vTzqkezJ8Hp2U1enCv";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
|
|
inputs = [ python ];
|
|
}
|
|
|
|
package xcb {
|
|
description = "The X protocol C-language Binding";
|
|
website = "https://xcb.freedesktop.org";
|
|
anitya = 1767;
|
|
|
|
version# = "1.17.0";
|
|
source = remoteTar {
|
|
url = "https://xcb.freedesktop.org/dist/libxcb-"+version+".tar.gz";
|
|
checksum = "hjjsc79LpWM_hZjNWbDDS6qRQUXREjjekS6UbUsDq-RR1_AjgNDxhRvZf-1_kzDd";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
|
|
inputs = [
|
|
python,
|
|
pkg-config,
|
|
|
|
xcb-proto,
|
|
libXau,
|
|
];
|
|
|
|
runtime = [
|
|
xcb-proto,
|
|
libXau,
|
|
];
|
|
}
|
|
|
|
package libxcb-keysyms {
|
|
description = "standard X key constants and conversion to/from keycodes";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms";
|
|
anitya = 5168;
|
|
|
|
version# = "0.4.1";
|
|
source = remoteTar {
|
|
url = "https://xcb.freedesktop.org/dist/xcb-util-keysyms-"+version+".tar.gz";
|
|
checksum = "-EEje12UEjtFBuIjb6Fy4cxEghV20BXwQ1BLvhtvSuVcrFkp_X-ZHRM48wAspXZ4";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
|
|
inputs = [
|
|
pkg-config,
|
|
|
|
xcb,
|
|
];
|
|
|
|
runtime = [ xcb ];
|
|
}
|
|
|
|
package libxcb-wm {
|
|
description = "XCB client and window-manager helpers for ICCCM & EWMH";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-wm";
|
|
anitya = 5170;
|
|
|
|
version# = "0.4.2";
|
|
source = remoteTar {
|
|
url = "https://xcb.freedesktop.org/dist/xcb-util-wm-"+version+".tar.gz";
|
|
checksum = "g0VZgMU9hcIgyXb3XxBR9xqsvUMBd9qt_Dbmwoj2h5y24pODr_S_D0DhRsuXUNjF";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
|
|
inputs = [
|
|
m4,
|
|
pkg-config,
|
|
|
|
xcb,
|
|
];
|
|
|
|
runtime = [ xcb ];
|
|
}
|
|
|
|
package libxcb-util {
|
|
description = "XCB utility libraries";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-util";
|
|
anitya = 5165;
|
|
|
|
version# = "0.4.1";
|
|
source = remoteTar {
|
|
url = "https://www.x.org/releases/individual/xcb/"+
|
|
"xcb-util-"+version+".tar.gz";
|
|
checksum = "YMXGQUQbF6PoEAGflvYnJYsLWjti6sL_ifY47wIXTNGVM3tQ8u41nkBYN4K1D5CD";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
|
|
inputs = [
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
xcb,
|
|
];
|
|
|
|
runtime = [ xcb ];
|
|
}
|
|
|
|
package libxcb-image {
|
|
description = "XCB port of Xlib's XImage and XShmImage functions";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-image";
|
|
anitya = 5168;
|
|
|
|
version# = "0.4.1";
|
|
source = remoteTar {
|
|
url = "https://xcb.freedesktop.org/dist/xcb-util-image-"+version+".tar.gz";
|
|
checksum = "47pvXmFwaUBZIrJ4CE9xjTQIFyxeqoNAL-DshlB11GZ_jjI3G1a6KF0K7mtBQ1E7";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
|
|
inputs = [
|
|
pkg-config,
|
|
|
|
libxcb-util,
|
|
];
|
|
|
|
runtime = [ libxcb-util ];
|
|
}
|
|
|
|
package libxcb-render-util {
|
|
description = "XCB convenience functions for the Render extension";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-render-util";
|
|
anitya = 5169;
|
|
|
|
version# = "0.3.10";
|
|
source = remoteTar {
|
|
url = "https://www.x.org/releases/individual/xcb/"+
|
|
"xcb-util-renderutil-"+version+".tar.gz";
|
|
checksum = "n08L8PyCoOd7v2vb6fSVq5Pq6JtteXVh9K2wrQMTNwGMf_Fjpi6i3HWF-TMFSVTI";
|
|
compress = gzip;
|
|
};
|
|
|
|
exec = make {};
|
|
|
|
inputs = [
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
xcb,
|
|
];
|
|
|
|
runtime = [ xcb ];
|
|
}
|
|
|
|
package libX11 {
|
|
description = `Core X11 protocol client library (aka "Xlib")`;
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libx11";
|
|
anitya = 1764;
|
|
|
|
version# = "1.8.13";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libx11";
|
|
ref = "libX11-"+version;
|
|
checksum = "ARh-cuZY_U2v3DbPS1byc7ybh9NInZc-yav7SJiusk_C7408s058qWV83ocMd2pT";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
|
|
configure = {
|
|
"enable-static";
|
|
"without-xmlto";
|
|
};
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
libxtrans,
|
|
xorgproto,
|
|
xcb,
|
|
];
|
|
|
|
runtime = [ xcb ];
|
|
}
|
|
|
|
package libXext {
|
|
description = "Xlib-based library for common extensions to the X11 protocol";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxext";
|
|
anitya = 1774;
|
|
|
|
version# = "1.3.7";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxext";
|
|
ref = "libXext-"+version;
|
|
checksum = "-0wvUDaucLPLNOrK1pcKhHNoO-5nUqQyyw6JAbhx65gRjuMiNKKaF2_tcrbC_KNq";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
libX11,
|
|
];
|
|
|
|
runtime = [ libX11 ];
|
|
}
|
|
|
|
package libXfixes {
|
|
description = "Xlib-based library for the XFIXES Extension";
|
|
website = "https://www.freedesktop.org/wiki/Software/FixesExt";
|
|
anitya = 1775;
|
|
|
|
version# = "6.0.2";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxfixes";
|
|
ref = "libXfixes-"+version;
|
|
checksum = "_-kJfKZ7cE3NNeMr6NLSXCmsyP7MVEHVPLNfxatz2qBy3_fZJvPMQwZNOC9y6V5L";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
xorgproto,
|
|
libX11,
|
|
];
|
|
|
|
runtime = [ libX11 ];
|
|
}
|
|
|
|
package libXrender {
|
|
description = "Xlib library for the Render Extension to the X11 protocol";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxrender";
|
|
anitya = 1789;
|
|
|
|
version# = "0.9.12";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxrender";
|
|
ref = "libXrender-"+version;
|
|
checksum = "s6nWn-r17X_W-7anaS7wIcq5_Levf9zAigwJDD9Klp-cCJTVDhLo7GufuVOrxVP0";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
libX11,
|
|
];
|
|
|
|
runtime = [ libX11 ];
|
|
}
|
|
|
|
package libxshmfence {
|
|
description = "shared memory 'SyncFence' synchronization primitive";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxshmfence";
|
|
anitya = 1792;
|
|
|
|
version# = "1.3.3";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxshmfence";
|
|
ref = "libxshmfence-"+version;
|
|
checksum = "JamExTPg81By2fs3vWdeo_dzlpBQeAwXr2sDXeHJqm9XBoLW5pamiD6FgAWtAKyA";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
xorgproto,
|
|
];
|
|
}
|
|
|
|
package libXxf86vm {
|
|
description = "Xlib-based library for the XFree86-VidMode X extension";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxxf86vm";
|
|
anitya = 1799;
|
|
|
|
version# = "1.1.7";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxxf86vm";
|
|
ref = "libXxf86vm-"+version;
|
|
checksum = "mS4cgKWrwz6M1Lb6Qu4ZVh8Xn2Ca_4HXPxr3LDad4iYY1LecZfeLUPW1hkp6amX_";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
libXext,
|
|
xorgproto,
|
|
];
|
|
|
|
runtime = [ libXext ];
|
|
}
|
|
|
|
package libXrandr {
|
|
description = "Xlib Resize, Rotate and Reflection (RandR) extension library";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxrandr";
|
|
anitya = 1788;
|
|
|
|
version# = "1.5.5";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxrandr";
|
|
ref = "libXrandr-"+version;
|
|
checksum = "OF7C7VC5MwnFue9UX5UnIkG1PIWvn9bBMq6d4mVyJJ_rcF0w4Kedn1lfxBsXEKAP";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
libXext,
|
|
libXrender,
|
|
xorgproto,
|
|
];
|
|
|
|
runtime = [
|
|
libXext,
|
|
libXrender,
|
|
];
|
|
}
|
|
|
|
package font-util {
|
|
description = "X.Org font package creation/installation utilities";
|
|
website = "https://gitlab.freedesktop.org/xorg/font/util";
|
|
anitya = 15055;
|
|
|
|
version# = "1.4.2";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/font/util";
|
|
ref = "font-util-"+version;
|
|
checksum = "YWiaIxkq-N2yNdbGa_RF1S0UkQq6xsgoRT73WZP2DOmyH_CJ0TAkpQjId657MQmh";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
];
|
|
}
|
|
|
|
package libfontenc {
|
|
description = "X font encoding library";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libfontenc";
|
|
anitya = 1613;
|
|
|
|
version# = "1.1.9";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libfontenc";
|
|
ref = "libfontenc-"+version;
|
|
checksum = "XqosXfbVwaoYzG9vVyRCl3eatwjASoJdLZsxQ37NN8S_jTyqNmbxpRSJGImJj7RS";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
font-util,
|
|
xorgproto,
|
|
];
|
|
}
|
|
|
|
package libxkbfile {
|
|
description = "XKB file handling routines";
|
|
website = "http://www.x.org/wiki/XKB";
|
|
anitya = 1781;
|
|
|
|
version# = "1.2.0";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxkbfile";
|
|
ref = "libxkbfile-"+version;
|
|
checksum = "WUtph1ab0AyATahlwljchBxZJcpjYrjyhCK9DW2VO0uXEXaN22GWmUaibcA83i_B";
|
|
};
|
|
|
|
exec = meson {};
|
|
|
|
inputs = [ libX11 ];
|
|
runtime = [ libX11 ];
|
|
}
|
|
|
|
package xkbcomp {
|
|
description = "XKB keyboard description compiler";
|
|
website = "http://www.x.org/wiki/XKB";
|
|
anitya = 15018;
|
|
|
|
version# = "1.5.0";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/app/xkbcomp";
|
|
ref = "xkbcomp-"+version;
|
|
checksum = "ttICW8ZPbljI-nw2kknvxFhwFoDK40iAMBeZDLAHYsHf3B6UPO_zc9TpzZYRRyZH";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
bison,
|
|
|
|
util-macros,
|
|
libxkbfile,
|
|
];
|
|
|
|
runtime = [ libxkbfile ];
|
|
}
|
|
|
|
package libXfont2 {
|
|
description = "X font handling library for server & utilities";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxfont";
|
|
anitya = 17165;
|
|
|
|
version# = "2.0.7";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxfont";
|
|
ref = "libXfont2-"+version;
|
|
checksum = "jv9BZNA02493KB8j1lfAErF5SA3ZFcAhm3_UVJ--Bp1maz-vNprl_wXpkHApBi9M";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
freetype,
|
|
xorgproto,
|
|
libxtrans,
|
|
libfontenc,
|
|
];
|
|
|
|
runtime = [
|
|
freetype,
|
|
libfontenc,
|
|
];
|
|
}
|
|
|
|
package libxcvt {
|
|
description = "VESA CVT standard timing modeline generation library & utility";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxcvt";
|
|
anitya = 235147;
|
|
|
|
version# = "0.1.3";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxcvt";
|
|
ref = "libxcvt-"+version;
|
|
checksum = "IfIA7SxlHMWh681e1AgYmZcRAfkZd5LlzmqcMRifNY5nNVRrUx_wnoaidAv0Yu03";
|
|
};
|
|
|
|
exec = meson {};
|
|
}
|
|
|
|
package libXdmcp {
|
|
description = "X Display Manager Control Protocol library";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libxdmcp";
|
|
anitya = 1772;
|
|
|
|
version# = "1.1.5";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libxdmcp";
|
|
ref = "libXdmcp-"+version;
|
|
checksum = "N6AJSv9pmeBedFn8KuSIOUGvTken4rkypNWVE2KfPlliwkfIbhfXrt5YHZkBMUHp";
|
|
};
|
|
|
|
exec = make {
|
|
generate = "NOCONFIGURE=1 ./autogen.sh";
|
|
};
|
|
|
|
inputs = [
|
|
automake,
|
|
libtool,
|
|
pkg-config,
|
|
|
|
util-macros,
|
|
xorgproto,
|
|
];
|
|
}
|
|
|
|
package xkeyboard-config {
|
|
description = "the non-arch keyboard configuration database for X Window";
|
|
website = "https://www.freedesktop.org/wiki/Software/XKeyboardConfig";
|
|
anitya = 5191;
|
|
|
|
version# = "2.47";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xkeyboard-config/xkeyboard-config";
|
|
ref = "xkeyboard-config-"+version;
|
|
checksum = "E03PsPIaRrxPAuKgDGSQyPiJB49wXtyyvdV0lVx3_G-pelMMlaFLkoTDHTHG_qgA";
|
|
};
|
|
|
|
exec = meson {};
|
|
|
|
inputs = [ perl ];
|
|
}
|
|
|
|
package libpciaccess {
|
|
description = "generic PCI access library";
|
|
website = "https://gitlab.freedesktop.org/xorg/lib/libpciaccess";
|
|
anitya = 1703;
|
|
|
|
version# = "0.19";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/lib/libpciaccess";
|
|
ref = "libpciaccess-"+version;
|
|
checksum = "84H0c_U_7fMqo81bpuwyXGXtk4XvvFH_YK00UiOriv3YGsuAhmbo2IkFhmJnvu2x";
|
|
};
|
|
|
|
exec = meson {
|
|
setup = {
|
|
"Dzlib": "enabled";
|
|
};
|
|
};
|
|
|
|
inputs = [ zlib ];
|
|
runtime = [ zlib ];
|
|
}
|
|
|
|
package xserver {
|
|
description = "X server";
|
|
website = "https://gitlab.freedesktop.org/xorg/xserver";
|
|
anitya = 5250;
|
|
|
|
version# = "21.1.22";
|
|
source = remoteGitLab {
|
|
domain = "gitlab.freedesktop.org";
|
|
suffix = "xorg/xserver";
|
|
ref = "xorg-server-"+version;
|
|
checksum = "prLT2wKecBu5m9w1ThgIt0GvenNpjKXoOyvTiMA1oQTlP0QHh6QiWsdvH3OmUwNo";
|
|
};
|
|
|
|
exec = meson {
|
|
setup = {
|
|
"Dxorg": "true";
|
|
"Dxephyr": "true";
|
|
"Dxnest": "true";
|
|
"Dipv6": "false";
|
|
|
|
"Dudev": "false";
|
|
"Dudev_kms": "false";
|
|
"Dglx": "false";
|
|
|
|
// ../../usr/src/xserver/glamor/glamor_glx.c:24:10: fatal error: 'epoxy/glx.h' file not found
|
|
"Dglamor": "false";
|
|
};
|
|
};
|
|
|
|
inputs = [
|
|
gawk,
|
|
|
|
xorgproto,
|
|
libxtrans,
|
|
libxshmfence,
|
|
pixman,
|
|
libbsd,
|
|
xkbcomp,
|
|
xkeyboard-config,
|
|
libXfont2,
|
|
dbus,
|
|
font-util,
|
|
libxcvt,
|
|
libXext,
|
|
libmd,
|
|
libXdmcp,
|
|
libtirpc,
|
|
libepoxy,
|
|
libxcb-util,
|
|
libxcb-image,
|
|
libxcb-wm,
|
|
libxcb-keysyms,
|
|
libxcb-render-util,
|
|
libpciaccess,
|
|
kernel-headers,
|
|
];
|
|
|
|
runtime = [
|
|
xkbcomp,
|
|
xkeyboard-config,
|
|
|
|
xcb,
|
|
pixman,
|
|
libmd,
|
|
libbsd,
|
|
libtirpc,
|
|
libxcvt,
|
|
libXdmcp,
|
|
libXfont2,
|
|
libpciaccess,
|
|
|
|
// Xephyr
|
|
libxcb-image,
|
|
libxcb-wm,
|
|
libxcb-keysyms,
|
|
libxcb-render-util,
|
|
];
|
|
}
|