GNOME Bugzilla – Bug 793311
Various meson related improvements
Last modified: 2018-03-02 09:23:55 UTC
This bug includes a couple of meson improvements.
Created attachment 368161 [details] [review] meson: Apply meson guidelines Following the meson porting guidelines[0], this patch renames the `with-ca-certificates` build options. The following rules has been applied: - Remove the with prefix from string options. - The character separator from multi-word options has been changed to underscore.
Created attachment 368162 [details] [review] meson: Improve GIO modules directory handling GIO modules are usually installed in a system directory that is checked from the `gio-2.0.pc` file. However this might cause issues to users without permissions to write in those system directories. A new option has been added to allow anyone to choose a writable directory. If this option is let empty it will fallback to the previous behaviour by checking the information from the `gio-2.0.pc` file. The meson variable has also been renamed to prevent any confusion.
So for some reason I missed this bug report. But for some reason I am not able to see the patches, bugzilla is giving me an error :(
Actually git bz worked, so I went ahead and pushed the patches. Thanks! Attachment 368161 [details] pushed as 90a9767 - meson: Apply meson guidelines Attachment 368162 [details] pushed as 69fa888 - meson: Improve GIO modules directory handling