summaryrefslogtreecommitdiff
path: root/tools/pkg/13/libsoup/pkg.sh
blob: 949062e7ba13b0bef51ab2a9771e65a85bf0c783 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

. ../../pkg-lib.sh

rm -rf pack
mkdir -p pack
cd pack

fast_install "$1" https://github.com/rockdaboot/libpsl/releases/download/0.21.5/libpsl-0.21.5.tar.gz

wget https://mirrors.dotsrc.org/gnome/sources/libsoup/2.74/libsoup-2.74.0.tar.xz
tar -xvf libsoup-2.74.0.tar.xz
cd libsoup-2.74.0
mkdir build
meson --cross-file="$1/../tools/pkg/x86_64-orange.crossfile" --prefix=/usr -Dvapi=disabled -Dintrospection=disabled -Dgssapi=disabled -Dsysprof=disabled -Dtls_check=false build

cd build

meson compile -j$(nproc)
DESTDIR="$1" meson install --no-rebuild

cd ../..

cd ..