ports: Fix compilation of bunch of ports
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
NAME='fontconfig'
|
||||
VERSION='2.17.1'
|
||||
DOWNLOAD_URL="https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/$VERSION/fontconfig-$VERSION.tar.gz#82e73b26adad651b236e5f5d4b3074daf8ff0910188808496326bd3449e5261d"
|
||||
DEPENDENCIES=('harfbuzz' 'freetype' 'expat' 'libiconv' 'dejavu-fonts-ttf')
|
||||
DEPENDENCIES=('freetype' 'expat' 'libiconv' 'dejavu-fonts-ttf')
|
||||
CONFIGURE_OPTIONS=(
|
||||
'-Dprefix=/usr'
|
||||
'-Dbuildtype=release'
|
||||
|
||||
@@ -11,6 +11,7 @@ CONFIGURE_OPTIONS=(
|
||||
'-Dgnome_proxy=disabled'
|
||||
'-Dgnutls=disabled'
|
||||
'-Dopenssl=enabled'
|
||||
'-Dc_link_args=-lgcc_s' # something is messed up with my toolchain
|
||||
)
|
||||
|
||||
configure() {
|
||||
|
||||
+2
-1
@@ -1,8 +1,9 @@
|
||||
#!/bin/bash ../install.sh
|
||||
|
||||
NAME='gtk'
|
||||
NAME='gtk3'
|
||||
VERSION='3.24.49'
|
||||
DOWNLOAD_URL="https://gitlab.gnome.org/GNOME/gtk/-/archive/$VERSION/gtk-$VERSION.tar.gz#a2958d82986c81794e953a3762335fa7c78948706d23cced421f7245ca544cbc"
|
||||
TAR_CONTENT="gtk-$VERSION"
|
||||
DEPENDENCIES=('glib' 'gdk-pixbuf' 'pango' 'libatk' 'libepoxy' 'libXrandr' 'libXcursor' 'libXinerama')
|
||||
CONFIGURE_OPTIONS=(
|
||||
'-Dprefix=/usr'
|
||||
|
||||
@@ -4,7 +4,7 @@ NAME='libXdamage'
|
||||
VERSION='1.1.7'
|
||||
DOWNLOAD_URL="https://www.x.org/releases/individual/lib/libXdamage-$VERSION.tar.xz#127067f521d3ee467b97bcb145aeba1078e2454d448e8748eb984d5b397bde24"
|
||||
CONFIG_SUB=('config.sub')
|
||||
DEPENDENCIES=('libX11') # FIXME: check deps
|
||||
DEPENDENCIES=('libX11' 'libXfixes')
|
||||
CONFIGURE_OPTIONS=(
|
||||
'--enable-shared=yes'
|
||||
'--enable-static=no'
|
||||
|
||||
@@ -7,6 +7,7 @@ DEPENDENCIES=('ncurses')
|
||||
CONFIG_SUB=('config.sub')
|
||||
CONFIGURE_OPTIONS=(
|
||||
'ac_cv_header_glob_h=no'
|
||||
'CFLAGS=-Dpthread_self=pthread_self'
|
||||
)
|
||||
|
||||
pre_configure() {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
NAME='pango'
|
||||
VERSION='1.57.0'
|
||||
DOWNLOAD_URL="https://gitlab.gnome.org/GNOME/pango/-/archive/$VERSION/pango-$VERSION.tar.gz#1b2e2f683dfb5adec3faf17087ade8c648f10a5d3d0e17e421e0ac1a39e6740e"
|
||||
DEPENDENCIES=('glib' 'fontconfig' 'cairo' 'fribidi' 'libXft')
|
||||
DEPENDENCIES=('glib' 'harfbuzz' 'fontconfig' 'cairo' 'fribidi' 'libXft')
|
||||
CONFIGURE_OPTIONS=(
|
||||
'-Dprefix=/usr'
|
||||
'-Dbuildtype=release'
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
NAME='poppler'
|
||||
VERSION='26.03.0'
|
||||
DOWNLOAD_URL="https://poppler.freedesktop.org/poppler-$VERSION.tar.xz#8b3c5e2a9f2ab4c3ec5029f28af1b433c6b71f0d1e7b3997aa561cf1c0ca4ebe"
|
||||
DEPENDENCIES=('gtk3' 'cairo' 'boost' 'poppler-data')
|
||||
DEPENDENCIES=('gtk3' 'cairo' 'boost' 'curl' 'lcms2' 'libtiff' 'poppler-data')
|
||||
|
||||
configure() {
|
||||
cmake --fresh -B build -S . -G Ninja \
|
||||
|
||||
@@ -4,3 +4,4 @@ NAME='xkeyboard-config'
|
||||
VERSION='2.5.1'
|
||||
DOWNLOAD_URL="https://www.x.org/releases/individual/data/xkeyboard-config-$VERSION.tar.gz#8cf3cc94ba5ce146ecca1d5874c996a507872f076edba7c559ae2ce502382f0b"
|
||||
CONFIG_SUB=('config.sub')
|
||||
DEPENDENCIES=('libX11')
|
||||
|
||||
Reference in New Issue
Block a user