New comment by CameronNemo on void-packages repository https://github.com/void-linux/void-packages/pull/24497#issuecomment-703986791 Comment: @cinerea0 check the last two commits here: https://github.com/CameronNemo/void-packages/commits/c0nma Some notes on what I changed: * using GNOME_SITE in distfiles, we never get the tarballs from the GNOME gitlab * adjusting the common/shlibs file * adding a libnma-devel subpackage -- when packaging libraries you almost always need a subpackage for the development headers * adjusting network-manager-applet to build against the new libnma All that is left from my perspective is revbumping the packages I mentioned above: ``` NetworkManager-l2tp-1.8.2_1 NetworkManager-openvpn-1.8.10_2 NetworkManager-pptp-1.2.8_3 NetworkManager-strongswan-1.4.5_2 NetworkManager-vpnc-1.2.6_3 cinnamon-control-center-4.6.2_1 gnome-control-center-3.34.1_1 gnome-initial-setup-3.34.1_2 switchboard-plug-network-2.1.4_1 ``` On each of these packages, you will need to replace the `network-manager-applet-devel` dependency with `libnma-devel`.