ports: Build release binaries with meson
This commit is contained in:
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://cairographics.org/releases/cairo-$VERSION.tar.xz#445ed8208
|
|||||||
DEPENDENCIES=('libpng' 'pixman' 'fontconfig' 'glib' 'libX11' 'libXrender' 'libXext')
|
DEPENDENCIES=('libpng' 'pixman' 'fontconfig' 'glib' 'libX11' 'libXrender' 'libXext')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dtests=disabled'
|
'-Dtests=disabled'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://dbus.freedesktop.org/releases/dbus/dbus-$VERSION.tar.xz#0b
|
|||||||
DEPENDENCIES=('glib' 'expat')
|
DEPENDENCIES=('glib' 'expat')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Depoll=disabled' # linux only
|
'-Depoll=disabled' # linux only
|
||||||
'-Dintrusive_tests=false'
|
'-Dintrusive_tests=false'
|
||||||
'-Dinstalled_tests=false'
|
'-Dinstalled_tests=false'
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/$VE
|
|||||||
DEPENDENCIES=('harfbuzz' 'freetype' 'expat' 'libiconv')
|
DEPENDENCIES=('harfbuzz' 'freetype' 'expat' 'libiconv')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dtests=disabled'
|
'-Dtests=disabled'
|
||||||
'-Dnls=disabled'
|
'-Dnls=disabled'
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/archive/$VERSION/gdk-p
|
|||||||
DEPENDENCIES=('glib' 'libpng' 'libjpeg-turbo' 'libtiff' 'shared-mime-info')
|
DEPENDENCIES=('glib' 'libpng' 'libjpeg-turbo' 'libtiff' 'shared-mime-info')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dtests=false'
|
'-Dtests=false'
|
||||||
'-Dman=false'
|
'-Dman=false'
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://download.gnome.org/sources/glib/${VERSION%.*}/glib-$VERSIO
|
|||||||
DEPENDENCIES=('pcre2' 'libffi' 'zlib' 'libiconv')
|
DEPENDENCIES=('pcre2' 'libffi' 'zlib' 'libiconv')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dxattr=false'
|
'-Dxattr=false'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://gitlab.gnome.org/GNOME/gtk/-/archive/$VERSION/gtk-$VERSION
|
|||||||
DEPENDENCIES=('glib' 'gdk-pixbuf' 'pango' 'libatk' 'libepoxy' 'libXrandr' 'libXcursor' 'libXinerama')
|
DEPENDENCIES=('glib' 'gdk-pixbuf' 'pango' 'libatk' 'libepoxy' 'libXrandr' 'libXcursor' 'libXinerama')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dtests=false'
|
'-Dtests=false'
|
||||||
'-Dexamples=false'
|
'-Dexamples=false'
|
||||||
'-Dintrospection=false'
|
'-Dintrospection=false'
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://github.com/harfbuzz/harfbuzz/releases/download/$VERSION/ha
|
|||||||
DEPENDENCIES=('glib' 'freetype' 'icu')
|
DEPENDENCIES=('glib' 'freetype' 'icu')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dtests=disabled'
|
'-Dtests=disabled'
|
||||||
'-Dcairo=disabled'
|
'-Dcairo=disabled'
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ TAR_CONTENT="at-spi2-core-$VERSION"
|
|||||||
DEPENDENCIES=('glib' 'dbus' 'libxml2' 'libX11' 'libXtst')
|
DEPENDENCIES=('glib' 'dbus' 'libxml2' 'libX11' 'libXtst')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
)
|
)
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ TAR_CONTENT="libxml2-v$VERSION"
|
|||||||
DEPENDENCIES=('zlib' 'libiconv')
|
DEPENDENCIES=('zlib' 'libiconv')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
)
|
)
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://gitlab.gnome.org/GNOME/pango/-/archive/$VERSION/pango-$VER
|
|||||||
DEPENDENCIES=('glib' 'fontconfig' 'cairo' 'fribidi' 'libXft')
|
DEPENDENCIES=('glib' 'fontconfig' 'cairo' 'fribidi' 'libXft')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dbuild-testsuite=false'
|
'-Dbuild-testsuite=false'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://cairographics.org/releases/pixman-$VERSION.tar.gz#d09c44eb
|
|||||||
DEPENDENCIES=('glib' 'libpng')
|
DEPENDENCIES=('glib' 'libpng')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
)
|
)
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/$VER
|
|||||||
DEPENDENCIES=('glib' 'libxml2')
|
DEPENDENCIES=('glib' 'libxml2')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
'-Dbuild-tests=false'
|
'-Dbuild-tests=false'
|
||||||
'-Dbuild-translations=false'
|
'-Dbuild-translations=false'
|
||||||
'-Dupdate-mimedb=true'
|
'-Dupdate-mimedb=true'
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ DOWNLOAD_URL="https://www.x.org/releases/individual/proto/xorgproto-$VERSION.tar
|
|||||||
DEPENDENCIES=('util-macros')
|
DEPENDENCIES=('util-macros')
|
||||||
CONFIGURE_OPTIONS=(
|
CONFIGURE_OPTIONS=(
|
||||||
'-Dprefix=/usr'
|
'-Dprefix=/usr'
|
||||||
|
'-Dbuildtype=release'
|
||||||
)
|
)
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
|
|||||||
Reference in New Issue
Block a user