jinx: a BUNCH of ports related to xorg and the build system

This commit is contained in:
Matheus
2022-10-24 20:58:23 -03:00
parent de354977e5
commit ed2c9ca8f6
86 changed files with 1584 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
name=fontconfig
version=2.14.0
source_method=tarball
tarball_url="https://www.freedesktop.org/software/fontconfig/release/fontconfig-${version}.tar.xz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=fontutil
version=1.3.3
source_method=tarball
tarball_url="https://www.x.org/archive//individual/font/font-util-${version}.tar.xz"
tarball_sha512=a
hostdeps="automake autoconf libtool pkgconfig util-macros"
regenerate() {
autoreconf -fvi
}
+10
View File
@@ -0,0 +1,10 @@
name=freetype
version=2.12.1
source_method=tarball
tarball_url="https://downloads.sourceforge.net/freetype/freetype-${version}.tar.xz"
tarball_sha512=a
hostdeps="autoconf automake libtool pkgconfig"
regenerate() {
./autogen.sh
cp /usr/local/share/automake-*/config.sub builds/unix/
}
+9
View File
@@ -0,0 +1,9 @@
name=libXau
version=1.0.9
source_method=tarball
tarball_url="https://www.x.org/pub/individual/lib/libXau-${version}.tar.bz2"
tarball_sha512=a
hostdeps="autoconf automake pkgconfig xorgproto libtool util-macros"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libXdmcp
version=1.1.3
source_method=tarball
tarball_url="https://www.x.org/pub/individual/lib/libXdmcp-${version}.tar.bz2"
tarball_sha512=a
hostdeps="autoconf automake libtool pkgconfig xorgproto util-macros"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libexpat
version=2.4.9
source_method=tarball
tarball_url="https://github.com/libexpat/libexpat/releases/download/R_2_4_9/expat-${version}.tar.xz"
tarball_sha512=a
hostdeps="autoconf automake pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+10
View File
@@ -0,0 +1,10 @@
name=libfontenc
version=1.1.6
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libfontenc-${version}.tar.gz"
tarball_sha512=a
imagedeps="xorg-font-util"
hostdeps="autoconf automake libtool pkgconfig util-macros fontutil"
regenerate() {
autoreconf -fvi --verbose && libtoolize -cvf
}
+9
View File
@@ -0,0 +1,9 @@
name=libgcrypt
version=1.10.1
source_method=tarball
tarball_url="https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${version}.tar.bz2"
tarball_sha512=a
hostdeps="libtool automake autoconf pkgconfig"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libgpg-error
version=1.45
source_method=tarball
tarball_url="https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-${version}.tar.bz2"
tarball_sha512=a
hostdeps="automake autoconf pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libice
version=1.0.10
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libICE-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libsm
version=1.2.3
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libSM-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+13
View File
@@ -0,0 +1,13 @@
name=libtool
version=2.4.7
source_method=tarball
tarball_url="https://ftp.gnu.org/gnu/libtool/libtool-${version}.tar.gz"
tarball_sha512=a
imagedeps="autoconf automake base-devel help2man wget"
allow_network="yes"
regenerate() {
wget https://git.savannah.gnu.org/cgit/gnulib.git/snapshot/gnulib-4b17a1ae49e69df1ac5dc35a4f60b20ab958baf2.tar.gz
tar -xf gnulib-4b17a1ae49e69df1ac5dc35a4f60b20ab958baf2.tar.gz
./bootstrap --force --skip-git --skip-po --gnulib-srcdir=`pwd`/gnulib-4b17a1ae49e69df1ac5dc35a4f60b20ab958baf2
}
+9
View File
@@ -0,0 +1,9 @@
name=libx11
version=1.8.1
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libX11-${version}.tar.gz"
tarball_sha512=a
hostdeps="xorgproto autoconf automake libtool pkgconfig util-macros xtrans"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxaw
version=1.0.14
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXaw-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxcb
version=1.15
source_method=tarball
tarball_url="https://xorg.freedesktop.org/archive/individual/lib/libxcb-${version}.tar.xz"
tarball_sha512=a
hostdeps="automake autoconf xorgproto util-macros libtool pkgconfig xtrans"
regenerate() {
autoreconf -vfi
}
+8
View File
@@ -0,0 +1,8 @@
name=libxcvt
version=0.1.2
source_method=tarball
tarball_url="https://www.x.org/pub/individual/lib/libxcvt-${version}.tar.xz"
tarball_sha512=a
regenerate() {
true
}
+9
View File
@@ -0,0 +1,9 @@
name=libxdamage
version=1.1.5
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXdamage-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxext
version=1.3.4
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXext-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxfixes
version=6.0.0
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXfixes-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxfont2
version=2.0.6
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXfont2-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake libtool pkgconfig util-macros"
regenerate() {
autoreconf -vfi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxft
version=2.3.6
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXft-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxi
version=1.8
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXi-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxmu
version=1.1.4
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXmu-${version}.tar.xz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxpm
version=3.5.13
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXpm-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxrender
version=0.9.11
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXrender-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=libxt
version=1.2.1
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libXt-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+8
View File
@@ -0,0 +1,8 @@
name=pixman
version=0.40.0
source_method=tarball
tarball_url="https://www.cairographics.org/releases/pixman-${version}.tar.gz"
tarball_sha512=a
regenerate() {
true
}
+10
View File
@@ -0,0 +1,10 @@
name=pkgconfig
version=1.8.0
source_method=tarball
tarball_url="https://github.com/pkgconf/pkgconf/archive/refs/tags/pkgconf-${version}.tar.gz"
tarball_sha512=a
imagedeps="autoconf automake"
regenerate() {
./autogen.sh
}
+8
View File
@@ -0,0 +1,8 @@
name=util-macros
version=1.19.3
source_method=tarball
tarball_url="https://www.x.org/pub/individual/util/util-macros-${version}.tar.bz2"
tarball_sha512=a
regenerate() {
true
}
+8
View File
@@ -0,0 +1,8 @@
name=xcb-proto
version=1.15.2
source_method=tarball
tarball_url="https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-${version}.tar.xz"
tarball_sha512=a
regenerate() {
true
}
+9
View File
@@ -0,0 +1,9 @@
name=xclock
version=1.1.1
source_method=tarball
tarball_url="https://www.x.org/pub/individual/app/xclock-${version}.tar.xz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=xeyes
version=1.2.0
source_method=tarball
tarball_url="https://www.x.org/pub/individual/app/xeyes-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake util-macros pkgconfig libtool"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=xkbcomp
version=1.4.5
source_method=tarball
tarball_url="https://www.x.org/archive//individual/app/xkbcomp-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake libtool pkgconfig util-macros"
regenerate() {
autoreconf -fvi
}
+9
View File
@@ -0,0 +1,9 @@
name=xkbfile
version=1.1.1
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/libxkbfile-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake libtool pkgconfig util-macros"
regenerate() {
autoreconf -vif
}
+11
View File
@@ -0,0 +1,11 @@
name=xkeyboardconfig
version=2.36
source_method=tarball
tarball_url="http://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-${version}.tar.xz"
tarball_sha512=a
hostdeps="autoconf automake libtool pkgconfig util-macros"
regenerate() {
pushd ${source_dir}
sed -i -E 's/(ln -s)/\1f/' rules/meson.build
popd
}
+8
View File
@@ -0,0 +1,8 @@
name=xorgproto
version=2022.2
source_method=tarball
tarball_url="https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2022.2.tar.xz"
tarball_sha512=a
regenerate() {
true
}
+9
View File
@@ -0,0 +1,9 @@
name=xtrans
version=1.4.0
source_method=tarball
tarball_url="https://www.x.org/archive/individual/lib/xtrans-${version}.tar.gz"
tarball_sha512=a
hostdeps="autoconf automake libtool pkgconfig util-macros"
regenerate() {
autoreconf -fvi
}
+8
View File
@@ -0,0 +1,8 @@
name=zlib
version=1.2.13
source_method=tarball
tarball_url="https://zlib.net/zlib-${version}.tar.gz"
tarball_sha512=a
regenerate() {
true
}