summaryrefslogtreecommitdiff
path: root/meson_options.txt
Commit message (Collapse)AuthorAgeFilesLines
* Drop Cheese dependencyGeorges Basile Stavracas Neto2022-07-251-6/+0
| | | | | | Cheese is not ported to GTK4, and it actively blocks our port. Remove this dependency for now.
* build: Drop soup2 build optionGeorges Basile Stavracas Neto2022-07-251-6/+0
| | | | | | | webkit2gtk-5.0 depends exclusively on soup3, and our dependencies are generally capable of dealing with soup3 now. Remove the build option to build with soup2.
* Build against webkit2gtk-4.1 and librest-1.0Michael Catanzaro2022-06-181-0/+6
| | | | | | | | | We'll build using libsoup 3 by default, with new dependency API versions webkit2gtk-4.1 and librest-1.0. The CI will continue to use libsoup 2 for now, since libsoup 3 builds of dependencies are not available there yet. A build option has been provided for this.
* Create a search path for vendor.confMichael Catanzaro2020-05-051-1/+1
| | | | | | | | | | | | Now, if the build option is not specified, we'll first check /etc and then /usr/share. This allows OEMs to drop files in a location not managed by ostree, and allows distributions to have a default immutable config if not overridden by the OEM. If the build option is passed, the search path is disabled and the value from the build option used instead, so anyone currently using the build option won't notice any change (but also won't benefit from the addition of the search path). Fixes #105
* build: Add parental_controls optionPhilip Withnall2020-02-141-0/+6
| | | | | | | This controls whether parental controls support is enabled. It adds an optional dependency on libmalcontent and libmalcontent-ui. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* Remove region pageWill Thompson2020-01-121-6/+0
| | | | | | | | | | | | | The region page was patched out of the list of pages back in 2014 (a3c70fd2). In mid-2018, it was made a configure-time-parameter, off by default (cb66d893). If compiled in, it is only displayed if only a language code (eg 'en') is selected on the 'language' page. But that page doesn't offer that option: it shows locales with language and territory (eg 'en_GB'). So it is never displayed, even if it's selected at compile time. Remove it. Fixes #90.
* Remove obsolete Software pageJeremy Bicha2020-01-101-6/+0
| | | | Closes: https://gitlab.gnome.org/GNOME/gnome-initial-setup/issues/59
* Add systemd user instance supportBenjamin Berg2019-08-041-0/+6
| | | | | | This ports GNOME initial setup to start all services using the systemd user instance rather than relying on the gnome-session internal management.
* build: Remove the "enable" prefix from Meson's optionsJoaquim Rocha2018-07-241-4/+4
| | | | | This seems to be the recommended fashion in: https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
* build: Add cheese, ibus, and packagekit optional dependenciesJoaquim Rocha2018-07-241-0/+18
| | | | | Some features depend on the availability of the chesse, ibus and packagekit, so add the respective options and dependencies to Meson.
* build: Only build the region page if enabledJoaquim Rocha2018-07-241-0/+6
| | | | | | The region page was not being used, but it was still being built. This patch adds the building and use of that page dependent on a build option which is off by default.
* build: Build with mesonFelipe Borges2018-07-241-0/+4