mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-23 19:46:31 +01:00
fix(steps-guix): add dbus-1.16.2 step before avahi in guix manifest
This commit is contained in:
parent
1ada5d4d64
commit
8990eaaed4
3 changed files with 36 additions and 0 deletions
32
steps-guix/dbus-1.16.2/pass1.sh
Normal file
32
steps-guix/dbus-1.16.2/pass1.sh
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake .. \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX="${PREFIX}" \
|
||||
-DCMAKE_INSTALL_LIBDIR="${LIBDIR}" \
|
||||
-DCMAKE_INSTALL_INCLUDEDIR="${PREFIX}/include" \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DDBUS_BUILD_TESTS=OFF \
|
||||
-DDBUS_ENABLE_XML_DOCS=OFF \
|
||||
-DDBUS_ENABLE_DOXYGEN_DOCS=OFF \
|
||||
-DDBUS_BUILD_X11=OFF \
|
||||
-DDBUS_WITH_GLIB=OFF \
|
||||
-DENABLE_SYSTEMD=OFF \
|
||||
-DENABLE_USER_SESSION=OFF
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
make "${MAKEJOBS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make install DESTDIR="${DESTDIR}"
|
||||
}
|
||||
1
steps-guix/dbus-1.16.2/sources
Normal file
1
steps-guix/dbus-1.16.2/sources
Normal file
|
|
@ -0,0 +1 @@
|
|||
f https://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz 0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb7e2 dbus-1.16.2.tar.xz
|
||||
|
|
@ -13,6 +13,7 @@ build: linux-6.12.74
|
|||
jump: linux64
|
||||
improve: finalize_fhs
|
||||
improve: get_network
|
||||
# Build Guix Dependencies
|
||||
build: libgpg-error-1.59
|
||||
build: libgcrypt-1.12.1
|
||||
build: guile-gcrypt-0.5.0
|
||||
|
|
@ -30,9 +31,11 @@ build: guile-zlib-0.2.2
|
|||
build: guile-lzlib-0.0.2
|
||||
build: scheme-bytestructures-2.0.2
|
||||
build: libevent-2.1.12
|
||||
build: dbus-1.16.2
|
||||
build: avahi-0.8
|
||||
build: guile-avahi-0.4.1
|
||||
build: guile-git-0.10.0
|
||||
build: guile-json-4.7.3
|
||||
|
||||
|
||||
improve: after
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue