librest pakken inneholder et bibliotek som er designet for å gjøre det enklere å få tilgang til webtjenester som hevder å være "RESTful". Det inkluderer praktiske innpakninger for libsoup og libxml for å gjør ekstern bruk av RESTful API enklere.
Denne versjonen av BLFS bygger eller kjører kanskje ikke noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den nyeste stabile versjonen av System V bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/librest/0.10/librest-0.10.2.tar.xz
Nedlasting MD5 sum: 32b0ecf86932cd45b4e7078690c8306f
Nedlastingsstørrelse: 72 KB
Estimert diskplass som kreves: 4.0 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester)
json-glib-1.10.8, libsoup-3.6.6, og make-ca-1.16.1
GLib-2.88.3 (med GObject Introspection)
Gi-DocGen-2026.1, libadwaita-1.9.3 og gtksourceview5-5.20.0 (for å bygge demoen), og Vala-0.56.19
En Internett tilkobling er nødvendig for noen tester av denne pakken. Systemsertifikatlageret må kanskje settes opp med make-ca-1.16.1 før du tester denne pakken.
Installer librest ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-D examples=false \
-D gtk_doc=false \
.. &&
ninja
Hvis du har Gi-DocGen-2026.1 installert og ønsker å bygge API dokumentasjonen for denne pakken, kjør:
sed "/output/s/librest-1.0/librest-0.10.2/" -i ../docs/meson.build && meson configure -D gtk_doc=true && ninja
For å teste resultatene, kjør: ninja test.
Nå, som root bruker:
ninja install
--buildtype=release:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D gtk_doc=false: Tillat å
bygge denne pakken uten Gi-DocGen-2026.1 installert. Hvis du har
Gi-DocGen-2026.1 installert og du
ønsker å gjenoppbygge og installere API dokumentasjonen,
meson configure
kommandoen vil tilbakestille dette alternativet.
-D examples=false: Fjern
dette alternativet hvis libadwaita-1.9.3 og gtksourceview5-5.20.0 er installert og
du ønsker å bygge demonstrasjonsapplikasjonen som følger med denne
pakken.
-D vapi=true: Bruk denne bryteren hvis
Vala-0.56.19 er installert og du ønsker å bygge
Vala bindingene gitt av denne pakken.