Skip to content

Commit

Permalink
Trim some fat from the NetworkManager build
Browse files Browse the repository at this point in the history
  • Loading branch information
oskirby committed Oct 2, 2024
1 parent f216450 commit 5d497a7
Showing 1 changed file with 37 additions and 44 deletions.
81 changes: 37 additions & 44 deletions linux/flatpak/flatpak-libnm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,64 +14,57 @@ modules:

- name: libndp
buildsystem: autotools
sources:
- type: archive
url: http://libndp.org/files/libndp-1.6.tar.gz
sha256: 0c7dfa84e013bd5e569ef2c6292a6f72cfaf14f4ff77a77425e52edc33ffac0e

- name: udev
config-opts:
- --disable-hwdb
- --disable-logging
- --disable-gudev
- --disable-introspection
- --disable-keymap
- --disable-mtd_probe
cleanup:
- /bin
- /include
- /etc
- /libexec
- /sbin
- /lib/pkgconfig
- /man
- /share/aclocal
- /share/doc
- /share/gtk-doc
- /share/man
- /share/pkgconfig
- '*.la'
- '*.a'
sources:
- type: git
url: 'https://github.com/gentoo/eudev.git'
tag: "v3.2.10"
- type: archive
url: https://github.com/jpirko/libndp/archive/v1.9.tar.gz
sha256: e564f5914a6b1b799c3afa64c258824a801c1b79a29e2fe6525b682249c65261

- name: NetworkManager
buildsystem: meson
build-options:
- cflags: -ltinfo
cxxflags: -ltinfo
cflags: -ltinfo
cxxflags: -ltinfo
config-opts:
- -Dlibaudit=no
- -Dsystemdsystemunitdir=no
- -Ddbus_conf_dir=/app/etc/dbus-1/system.d
- -Ddnsmasq=/usr/bin/true
- -Ddocs=false
- -Dintrospection=true
- -Diptables=/usr/bin/true
- -Dlibpsl=false
- -Dmodem_manager=false
- -Dnmtui=false
- -Dovs=false
- -Dpolkit=false
- -Dppp=false
- -Dqt=false
- -Dselinux=false
- -Ddnsmasq=/usr/bin/true
- -Dsession_tracking=no
- -Dsystemdsystemunitdir=no
- -Dselinux=false
- -Dsystemd_journal=false
- -Dtests=no
- -Dlibaudit=no
- -Dwext=false
- -Dwifi=false
- -Dppp=false
- -Dmodem_manager=false
- -Dovs=false
- -Dnmcli=false
- -Dnmtui=false
# We need introspection
- -Dintrospection=true
- -Dvapi=false
- -Ddocs=false
- -Dtests=no
- -Dfirewalld_zone=false
- -Dlibpsl=false
- -Dqt=false
- -Dpolkit=false
cleanup:
- /sbin
- /etc
- /include
- /lib/pkgconfig
- /libexec
- /var
- /share/bash-completion
- /share/doc
sources:
- type: git
url: 'https://github.com/NetworkManager/NetworkManager.git'
tag: "1.38.2"
url: https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
tag: 1.40.18
commit: 2db3748ec8162ce948ba52f71b42a258ff8d64ba

0 comments on commit 5d497a7

Please sign in to comment.