diff --git a/recipes/xcb-util b/recipes/xcb-util new file mode 100644 index 00000000..8d73793f --- /dev/null +++ b/recipes/xcb-util @@ -0,0 +1,18 @@ +name=xcb-util +revision=1 +from_source=xcb-util +imagedeps="gcc" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" +deps="base libxcb" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir} +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/recipes/xcb-util-cursor b/recipes/xcb-util-cursor new file mode 100644 index 00000000..16dc69f6 --- /dev/null +++ b/recipes/xcb-util-cursor @@ -0,0 +1,18 @@ +name=xcb-util-cursor +revision=1 +from_source=xcb-util-cursor +imagedeps="gcc gperf" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" +deps="base libxcb xcb-util-image xcb-util-renderutil" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir} +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/recipes/xcb-util-errors b/recipes/xcb-util-errors new file mode 100644 index 00000000..c58c7387 --- /dev/null +++ b/recipes/xcb-util-errors @@ -0,0 +1,18 @@ +name=xcb-util-errors +revision=1 +from_source=xcb-util-errors +imagedeps="python3 gcc" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" +deps="base libxcb xcb-proto" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir} +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/recipes/xcb-util-image b/recipes/xcb-util-image new file mode 100644 index 00000000..c668584f --- /dev/null +++ b/recipes/xcb-util-image @@ -0,0 +1,18 @@ +name=xcb-util-image +revision=1 +from_source=xcb-util-image +imagedeps="gcc" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" +deps="base libxcb xcb-util xorgproto" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir} +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/recipes/xcb-util-keysyms b/recipes/xcb-util-keysyms new file mode 100644 index 00000000..7e3262a6 --- /dev/null +++ b/recipes/xcb-util-keysyms @@ -0,0 +1,18 @@ +name=xcb-util-keysyms +revision=1 +from_source=xcb-util-keysyms +imagedeps="gcc" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" +deps="base libxcb xorgproto" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir} +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/recipes/xcb-util-renderutil b/recipes/xcb-util-renderutil new file mode 100644 index 00000000..add00089 --- /dev/null +++ b/recipes/xcb-util-renderutil @@ -0,0 +1,18 @@ +name=xcb-util-renderutil +revision=1 +from_source=xcb-util-renderutil +imagedeps="gcc" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" +deps="base libxcb" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir} +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/recipes/xcb-util-wm b/recipes/xcb-util-wm new file mode 100644 index 00000000..cf79197e --- /dev/null +++ b/recipes/xcb-util-wm @@ -0,0 +1,18 @@ +name=xcb-util-wm +revision=1 +from_source=xcb-util-wm +imagedeps="gcc" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" +deps="base libxcb" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir} +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/source-recipes/xcb-util b/source-recipes/xcb-util new file mode 100644 index 00000000..c295a1c1 --- /dev/null +++ b/source-recipes/xcb-util @@ -0,0 +1,9 @@ +name=xcb-util +version=0.4.1 +source_method=tarball +tarball_url="https://xcb.freedesktop.org/dist/xcb-util-${version}.tar.xz" +tarball_sha512="da67f2f017d2a1788dcf35f28d6956e171303a622a1dd085cd3d69fdb2ed77965d83c557cc926ebf9b32e905eb2cbb5921987250192d78a2f5edc4d437ed7d2b" +hostdeps="autoconf automake util-macros pkgconfig libtool" +prepare() { + autoreconf -vfi +} diff --git a/source-recipes/xcb-util-cursor b/source-recipes/xcb-util-cursor new file mode 100644 index 00000000..ad6a38a2 --- /dev/null +++ b/source-recipes/xcb-util-cursor @@ -0,0 +1,9 @@ +name=xcb-util-cursor +version=0.1.6 +source_method=tarball +tarball_url="https://xorg.freedesktop.org/archive/individual/lib/xcb-util-cursor-${version}.tar.xz" +tarball_sha512="5cdf2f942e3aad9662456cf6b5c2be2ff1837d73348046f6d8b72aeabf005c481a5f00ee169d9ccd18878697cb1744f0b274d0caa85955979c8e4f92d2cc3f72" +hostdeps="autoconf automake util-macros pkgconfig libtool" +prepare() { + autoreconf -vfi +} diff --git a/source-recipes/xcb-util-errors b/source-recipes/xcb-util-errors new file mode 100644 index 00000000..d2e4add9 --- /dev/null +++ b/source-recipes/xcb-util-errors @@ -0,0 +1,9 @@ +name=xcb-util-errors +version=1.0.1 +source_method=tarball +tarball_url="https://xorg.freedesktop.org/archive/individual/lib/xcb-util-errors-${version}.tar.xz" +tarball_sha512="e883e178921a6f783e0100acae66eaf0ed13fc169fd21b0c313d7a70c9358c129b01b117675eda50e258e8b3b27ff7b21aa4d15c4da69249ffc6bbc7dcf87d4a" +hostdeps="autoconf automake util-macros pkgconfig libtool" +prepare() { + autoreconf -vfi +} diff --git a/source-recipes/xcb-util-image b/source-recipes/xcb-util-image new file mode 100644 index 00000000..1dc7d2c6 --- /dev/null +++ b/source-recipes/xcb-util-image @@ -0,0 +1,9 @@ +name=xcb-util-image +version=0.4.1 +source_method=tarball +tarball_url="https://xorg.freedesktop.org/archive/individual/lib/xcb-util-image-${version}.tar.xz" +tarball_sha512="9b47ba38b91196d76541b6ccabeaf291d3b91036f15422909cd6a79b3fd1a9786d5b1728e411bc41cfdf3d60a253485f4ef7c65ffa6ae646fa93439ec782746e" +hostdeps="autoconf automake util-macros pkgconfig libtool" +prepare() { + autoreconf -vfi +} diff --git a/source-recipes/xcb-util-keysyms b/source-recipes/xcb-util-keysyms new file mode 100644 index 00000000..2f970564 --- /dev/null +++ b/source-recipes/xcb-util-keysyms @@ -0,0 +1,9 @@ +name=xcb-util-keysyms +version=0.4.1 +source_method=tarball +tarball_url="https://xorg.freedesktop.org/archive/individual/lib/xcb-util-keysyms-${version}.tar.xz" +tarball_sha512="dd53a36b52647f22bf0da8cded4b2974a51899eaac799797017ed8534f14bc2d2d339a14fa5ef387ae4528b7d9a5d31920bb0c71b09ca34f58e5081e768e2bbf" +hostdeps="autoconf automake util-macros pkgconfig libtool" +prepare() { + autoreconf -vfi +} diff --git a/source-recipes/xcb-util-renderutil b/source-recipes/xcb-util-renderutil new file mode 100644 index 00000000..0dd7294b --- /dev/null +++ b/source-recipes/xcb-util-renderutil @@ -0,0 +1,9 @@ +name=xcb-util-renderutil +version=0.3.10 +source_method=tarball +tarball_url="https://xorg.freedesktop.org/archive/individual/lib/xcb-util-renderutil-${version}.tar.xz" +tarball_sha512="9cfa9201be2df7c0b832e1e1fe506e7c7a1e0f2b1b1d4a4b58620eadc241190a36478fa3ea27c32047fa79bf199f17dcd0b106853dbf5eda8cd584f3fc2b0c15" +hostdeps="autoconf automake util-macros pkgconfig libtool" +prepare() { + autoreconf -vfi +} diff --git a/source-recipes/xcb-util-wm b/source-recipes/xcb-util-wm new file mode 100644 index 00000000..11404730 --- /dev/null +++ b/source-recipes/xcb-util-wm @@ -0,0 +1,9 @@ +name=xcb-util-wm +version=0.4.2 +source_method=tarball +tarball_url="https://xorg.freedesktop.org/archive/individual/lib/xcb-util-wm-${version}.tar.xz" +tarball_sha512="eab6588e6a47d28a3b25ecd13b5018529419db6b49c74458c093699b60a194933be1e1f6f7799abf03344f7ebc7af88586ff2935938d53644bdd5c763a7fa9b0" +hostdeps="autoconf automake util-macros pkgconfig libtool" +prepare() { + autoreconf -vfi +}