mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-31 14:38:21 +00:00
ports: more webkitgtk work
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
||||
name=enchant
|
||||
revision=1
|
||||
revision=2
|
||||
from_source=enchant
|
||||
imagedeps="build-essential"
|
||||
hostdeps="xgcc xbinutils pkgconfig libtool automake autoconf"
|
||||
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
name=harfbuzz
|
||||
revision=1
|
||||
revision=2
|
||||
from_source=harfbuzz
|
||||
imagedeps="gcc meson ninja-build libglib2.0-dev"
|
||||
hostdeps="xgcc xbinutils pkgconfig libstdc++-v3"
|
||||
deps="base freetype glib"
|
||||
deps="base freetype glib icu"
|
||||
|
||||
configure() {
|
||||
meson --cross-file ${base_dir}/util/crossfile --prefix=${prefix} --buildtype=release --wrap-mode=nofallback -Dintrospection=disabled -Ddocs=disabled -Dtests=disabled -Dutilities=disabled -Dglib=enabled -Dgobject=enabled -Dfreetype=enabled -Dicu=disabled -Dgraphite2=disabled -Dcairo=disabled ${source_dir}
|
||||
meson --cross-file ${base_dir}/util/crossfile --prefix=${prefix} --buildtype=release --wrap-mode=nofallback -Dintrospection=disabled -Ddocs=disabled -Dtests=disabled -Dutilities=disabled -Dglib=enabled -Dgobject=enabled -Dfreetype=enabled -Dicu=enabled -Dgraphite2=disabled -Dcairo=disabled ${source_dir}
|
||||
}
|
||||
|
||||
build() {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
name=libdrm
|
||||
revision=1
|
||||
revision=2
|
||||
from_source=libdrm
|
||||
imagedeps="ninja-build build-essential"
|
||||
hostdeps="xgcc xbinutils pkgconfig libtool"
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
name=libsoup
|
||||
revision=1
|
||||
revision=2
|
||||
from_source=libsoup
|
||||
imagedeps="gcc meson ninja-build libglib2.0-dev-bin"
|
||||
hostdeps="xgcc xbinutils pkgconfig"
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
name=libxslt
|
||||
revision=2
|
||||
from_source=libxslt
|
||||
imagedeps="build-essential libxml2"
|
||||
hostdeps="xgcc xbinutils pkgconfig libtool"
|
||||
deps="base libxml"
|
||||
|
||||
configure() {
|
||||
PKG_CONFIG=/usr/local/bin/x86_64-astral-pkg-config ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --without-python
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
name=mlibc
|
||||
from_source=mlibc
|
||||
revision=5
|
||||
revision=6
|
||||
hostdeps="xgcc xbinutils pkgconfig"
|
||||
builddeps="freestnd-c-hdrs freestnd-cxx-hdrs frigg libsmarter"
|
||||
imagedeps="meson ninja-build git build-essential binutils"
|
||||
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
name=sqlite
|
||||
revision=1
|
||||
revision=2
|
||||
from_source=sqlite
|
||||
imagedeps="build-essential"
|
||||
hostdeps="xgcc xbinutils pkgconfig libtool"
|
||||
deps="base readline zlib"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --enable-fts{4,5} CPPFLAGS="-D SQLITE_ENABLE_COLUMN_METADATA=1 -D SQLITE_ENABLE_UNLOCK_NOTIFY=1 -D SQLITE_ENABLE_DBSTAT_VTAB=1 -D SQLITE_SECURE_DELETE=1"
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --soname=legacy --enable-fts{4,5} CPPFLAGS="-D SQLITE_ENABLE_COLUMN_METADATA=1 -D SQLITE_ENABLE_UNLOCK_NOTIFY=1 -D SQLITE_ENABLE_DBSTAT_VTAB=1 -D SQLITE_SECURE_DELETE=1"
|
||||
}
|
||||
|
||||
build() {
|
||||
|
||||
Reference in New Issue
Block a user