Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 2.01 KB

README.md

File metadata and controls

35 lines (23 loc) · 2.01 KB

WARNING: Custom Fork of NetworkManager

⚠️ This is a custom fork of NetworkManager intended solely for internal use.

Do not use this version This fork may contain experimental changes, incomplete features, or hacks that are not suitable for general use and could break standard functionality.

For general use of NetworkManager, please refer to the official repository: NetworkManager Official Repository

Build instructions

(On raspberry pi)

Update apt:

sudo apt update

Install required packages:

sudo apt install git fakeroot dh-make devscripts build-essential lintian dh-sequence-gir libgirepository1.0-dev ppp-dev libpcap-dev gtk-doc-tools intltool gettext libgnutls28-dev libaudit-dev libpolkit-agent-1-dev libudev-dev libudev-dev libnss3-dev  libjansson-dev iptables libcurl4-openssl-dev libndp-dev   libreadline-dev libncurses5-dev libncursesw5-dev python3-gi python3-gi-cairo gir1.2-gtk-3.0 gobject-introspection libgirepository1.0-dev libsystemd-dev libaudit-dev  libteam-dev libmm-glib-dev libbluetooth-dev libnewt-dev valac

The following patches were applied:

cd network-manager/network-manager-1.30.6

Update version by adding entry to debian/changelog file.

Note: for our project we needed to disable Bluetooth: make sure libbluetooth-dev is not installed and --enable-bluez5-dun \ was removed from debian/rules.

DEB_BUILD_OPTIONS=nocheck debuild -b -us -uc -d