Jan Tojnar
a961a289a9
networkmanager: port to Meson
...
All hail Meson!
One serious issue is that building docs does not work.
We patch gobject-introspection to use absolute paths for shared libraries
in GIR files. Building the NetworkManager docs relies on the produced
introspection data but since the library is not yet installed
at the time the docs are generated, the build will fail.
It works in Autotools for some reason; they probably use
the pregenerated GIRs from the tarball.
Disabling the docs completely is not possible at the moment either,
since nmc [depends on them][1].
I have decided to fix this by pointing the installed location to the one
in the build directory using libredirect. Unfortunately, we cannot just set
the environment variables directly, since the build system runs
the documentation generator in a clean environment.
I have also added man, doc and devdoc outputs so the generated files have
somewhere to go.
Secondly, since Nix store is immutable, we also cannot use the package prefix
for configuration and mutable state data. At the same time, we cannot write
to the appropriate global directories during build. Autotools allowed to change
this in installFlags but Meson lacks similar mechanism so we need to patch
the build files.
Finally, I also removed the at_console patch since the permission has been
removed in 0.9.10.
[1]: https://bugzilla.gnome.org/show_bug.cgi?id=796755
2019-04-22 12:10:10 +02:00
worldofpeace
cc97412a26
Merge pull request #59339 from worldofpeace/elementary-updates-etcs
...
pantheon updates, etc.
2019-04-18 12:01:18 -04:00
worldofpeace
cb3579d8c4
networkmanagerapplet: hardcode for eap gschema
...
This is needed for the networking plug in pantheon.switchboard
and the related indicator in pantheon.wingpanel
2019-04-18 11:28:18 -04:00
Bob van der Linden
15d239fa2c
network-manager: /var/run -> /run
2019-04-11 20:05:34 +02:00
Jan Tojnar
3486f5357e
networkmanager-fortisslvpn: 1.2.8 → 1.2.10
...
https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/blob/1.2.10/NEWS
2019-04-05 12:14:00 +02:00
Tor Hedin Brønner
99d4472db2
networkmanager: 1.14.4 -> 1.16.0
...
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/blob/1.16.0/NEWS
2019-04-05 12:13:28 +02:00
Jan Tojnar
cb1a20499a
Merge branch 'master' into staging
2019-04-05 11:37:15 +02:00
Will Dietz
cdf96e8a08
networkmanager-l2tp: 1.2.10 -> 1.2.12
...
Same patchups but moved to new file.
2019-04-02 17:57:00 +01:00
John Ericson
4ccb74011f
Merge commit '18aa59b0f26fc707e7313f8467e67159e61600c2' from master into staging
...
There was one conflict in the NixOS manual; I checked that it still
built after resolving it.
2019-04-01 00:40:03 -04:00
volth
2be90ccb4f
gnome3.gtk -> gtk3
...
fix evaluation when config.allowAliases == false
(regression after #55735 )
2019-03-24 14:34:39 -04:00
Florian Klink
69cd72b3e1
network-manager: add legacy service name as fallback
...
This prevents NetworkManager from not starting back up while switching
configurations.
This can be removed once 19.10 is released.
2019-03-20 00:36:33 +01:00
Jörg Thalheim
b488c60cdb
network-manager: rename systemd service back to match upstream
...
Compatibility with other distributions/software and expectation
of users coming from other systems should have higher priority over consistency.
In particular this fixes #51375 , where the NetworkManager-wait-online.service
broke as a result of this.
2019-03-19 23:48:08 +01:00
Will Dietz
c39fb495dd
networkmanager: 1.14.4 -> 1.14.6 ( #56253 )
...
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/blob/1.14.6/NEWS
2019-02-23 23:21:36 -06:00
Matthew Bauer
b1bbd94bb6
Merge remote-tracking branch 'NixOS/master' into staging
2019-02-18 20:36:48 -05:00
R. RyanTM
ec3525b652
gnome3.networkmanagerapplet: 1.8.18 -> 1.8.20
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/network-manager-applet/versions
2019-02-16 00:54:28 -08:00
Frederik Rietdijk
fd48a94b62
Merge staging-next into staging
2019-02-16 09:30:46 +01:00
Jan Tojnar
606ceda352
gnome3: stop using aliases
2019-02-14 02:31:15 +01:00
Will Dietz
97fdd97121
networkmanager-openvpn: 1.8.8 -> 1.8.10
2019-02-11 17:29:59 -06:00
Will Dietz
e66e24e000
networkmanager: leave thunderbolt rule alone, it's builtin
2019-01-13 17:25:44 -06:00
worldofpeace
36c5f30d24
networkmanager: cleanup using more placeholder
2019-01-02 02:07:27 -05:00
Jan Tojnar
f748cc85bd
network-manager: fix paths
2019-01-02 02:07:27 -05:00
Will Dietz
be14e9fa29
networkmanager: 1.12.2 -> 1.14.4
2019-01-02 02:07:27 -05:00
worldofpeace
c1599d29d9
gcr: rename from gnome3.gcr
2018-12-25 20:14:28 -05:00
Frederik Rietdijk
a510aa2672
Merge master into staging-next
2018-12-03 12:18:43 +01:00
Jörg Thalheim
4c7b012d85
networkmanager-applet: set default icon theme
2018-12-02 11:48:40 +00:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
...
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Amine Chikhaoui
e1ad1a0aa2
networkmanagerapplet: 1.8.16 -> 1.8.18
...
(#50338 )
2018-11-25 09:27:38 +01:00
Jan Tojnar
6655f18135
networkmanager-openvpn: 1.8.6 → 1.8.8
2018-10-21 22:22:31 +02:00
Will Fancher
0e0577e2e2
networkmanager: Fix patches with fetchpatch and updated hashes
2018-10-11 16:29:28 -04:00
Jan Tojnar
959435e835
networkmanager-openvpn: 1.8.4 → 1.8.6
2018-10-05 01:58:53 +02:00
Symphorien Gibol
5bfe8bfcea
openvpn plugins: use absolute paths to configuration gui
2018-09-23 20:15:33 +02:00
Jan Tojnar
9efc9b5d91
networkmanagerapplet: add python3 for install script
...
Meson no longer propagates it so we need to re-add it.
2018-09-04 03:23:39 +02:00
Jan Tojnar
2235437330
networkmanager_strongswan: remove nm-gtk dependency
2018-08-28 15:07:39 +02:00
Jan Tojnar
2683fe16a5
networkmanager-openvpn: remove nm-gtk dependency
2018-08-28 15:06:06 +02:00
Jan Tojnar
cb31e93abf
networkmanager-vpnc: remove nm-gtk dependency
2018-08-28 15:04:24 +02:00
Jan Tojnar
c858c831b6
networkmanager-l2tp: remove nm-gtk dependency
2018-08-28 15:02:15 +02:00
Jan Tojnar
2eb3fab10b
networkmanager-fortisslvpn: remove nm-gtk dependency
2018-08-28 15:00:27 +02:00
Jan Tojnar
a6130c36cd
networkmanager-iodine: remove nm-gtk dependency
2018-08-28 14:59:16 +02:00
Jan Tojnar
8e46884331
networkmanagerapplet: add missing docbook DTDs
2018-08-28 14:56:48 +02:00
Jan Tojnar
908c2cf56c
networkmanagerapplet: do not build libnm-gtk
2018-08-28 14:56:48 +02:00
Jan Tojnar
86254f07b8
networkmanager_strongswan: 1.4.3 → 1.4.4
2018-08-09 18:17:40 +02:00
Jan Tojnar
87cf73bd1a
networkmanager-openconnect: clean up
2018-08-09 18:17:40 +02:00
Jan Tojnar
93d728b2ed
networkmanager-fortisslvpn: clean up
2018-08-09 18:17:34 +02:00
Jan Tojnar
cb32ca2645
networkmanager-iodine: clean up
2018-08-09 18:17:32 +02:00
Jan Tojnar
3fa8a478e3
networkmanager-l2tp: 1.2.8 → 1.2.10
2018-08-09 18:17:32 +02:00
Jan Tojnar
7f175f2ad7
networkmanager-vpnc: clean up
2018-08-09 18:17:26 +02:00
Jan Tojnar
bababf31c0
networkmanager-openconnect: move to a subdirectory
2018-08-09 18:16:43 +02:00
Jan Tojnar
73539d3939
networkmanager-fortisslvpn: move to a subdirectory
2018-08-09 17:37:12 +02:00
Jan Tojnar
1f6f4e69d1
networkmanager-iodine: move to a subdirectory
2018-08-09 17:37:12 +02:00
Jan Tojnar
3fb05d10d0
networkmanager-l2tp: move to a subdirectory
2018-08-09 17:37:11 +02:00