Skip to content

Commit bac589b

Browse files
committed
Install both API/ABI versions of rest.
1 parent c5edcb5 commit bac589b

3 files changed

Lines changed: 26 additions & 1 deletion

File tree

build-system.sh

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6231,6 +6231,20 @@ install -t /usr/share/licenses/libportal -Dm644 ../COPYING
62316231
install -t /usr/share/licenses/libportal-gtk3 -Dm644 ../COPYING
62326232
cd ../..
62336233
rm -rf libportal-0.6
6234+
# geocode-glib.
6235+
tar -xf geocode-glib-3.26.4.tar.xz
6236+
cd geocode-glib-3.26.4
6237+
mkdir build-1.0; cd build-1.0
6238+
meson --prefix=/usr --buildtype=minsize -Denable-installed-tests=false ..
6239+
ninja
6240+
ninja install
6241+
mkdir ../build-2.0; cd ../build-2.0
6242+
meson --prefix=/usr --buildtype=minsize -Denable-installed-tests=false -Dsoup2=false ..
6243+
ninja
6244+
ninja install
6245+
install -t /usr/share/licenses/geocode-glib -Dm644 ../COPYING.LIB
6246+
cd ../..
6247+
rm -rf geocode-glib-3.26.4
62346248
# GeoClue.
62356249
tar -xf geoclue-2.6.0.tar.bz2
62366250
cd geoclue-2.6.0
@@ -6280,7 +6294,15 @@ make install
62806294
install -t /usr/share/licenses/libcdio-paranoia -Dm644 COPYING
62816295
cd ..
62826296
rm -rf libcdio-paranoia-10.2+2.0.1
6283-
# rest.
6297+
# rest (built twice for both ABIs: rest-0.7 and rest-1.0).
6298+
tar -xf rest-0.8.1.tar.xz
6299+
cd rest-0.8.1
6300+
mkdir rest-build; cd rest-build
6301+
meson --prefix=/usr --buildtype=minsize -Dexamples=false -Dtests=false ..
6302+
ninja
6303+
ninja install
6304+
cd ../..
6305+
rm -rf rest-0.8.1
62846306
tar -xf rest-0.9.1.tar.xz
62856307
cd rest-0.9.1
62866308
mkdir rest-build; cd rest-build

source-urls

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ https://ftp.acc.umu.se/pub/gnome/sources/gcr/3.41/gcr-3.41.1.tar.xz
138138
https://mirror.koddos.net/gnu/gdbm/gdbm-1.23.tar.gz
139139
https://ftp.acc.umu.se/pub/gnome/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.9.tar.xz
140140
https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.6.0/geoclue-2.6.0.tar.bz2
141+
https://mirror.accum.se/pub/gnome/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz
141142
https://mirror.koddos.net/gnu/gettext/gettext-0.21.tar.xz
142143
https://ftp.acc.umu.se/pub/gnome/sources/gexiv2/0.14/gexiv2-0.14.0.tar.xz
143144
https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs1000/ghostscript-10.0.0.tar.xz
@@ -510,6 +511,7 @@ https://fukuchi.org/works/qrencode/qrencode-4.1.1.tar.bz2
510511
https://github.com/xiph/rav1e/archive/v0.5.1/rav1e-0.5.1.tar.gz
511512
https://mirror.koddos.net/gnu/readline/readline-8.2.tar.gz
512513
https://github.com/psf/requests/releases/download/v2.28.1/requests-2.28.1.tar.gz
514+
https://ftp.acc.umu.se/pub/gnome/sources/rest/0.8/rest-0.8.1.tar.xz
513515
https://ftp.acc.umu.se/pub/gnome/sources/rest/0.9/rest-0.9.1.tar.xz
514516
https://github.com/rhash/RHash/archive/v1.4.2/RHash-1.4.2.tar.gz
515517
https://github.com/thkukuk/rpcsvc-proto/releases/download/v1.4.3/rpcsvc-proto-1.4.3.tar.xz

utils/builtins

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ gcr
126126
gdbm
127127
gdk-pixbuf
128128
geoclue
129+
geocode-glib
129130
gettext
130131
gexiv2
131132
ghostscript

0 commit comments

Comments
 (0)