Maximiliano Sandoval R
16dab5c471
flatpak: g-c-c: Disable snap and tests
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
13977fcbf9
flatpak: shell: Remove camera monitor
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
ddd1a0900a
flatpak: mutter: Remove tests
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
6bf13a21a6
flatpak: Add libei
...
Needed for mutter.
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
89d3e2fb1b
flatpak: MM: Remove unneeded targets and fix dbus
...
Note that the examples fail to build with 23.08.
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
43573a3ebd
flatpak: NM: Set correct systemd unit dir
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
9eb2514e59
flatpak: Set upower to 1.90.2
...
Git upower fails to compile g-s-d. See
https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/issues/756
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
ed2b2148e9
flatpak: Set udev dir correctly
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
3d3b8d632a
flatpak: Use fdo's gitlab instead of anongit
2023-10-09 10:17:44 +00:00
Emad Saadat
4a1bf373ae
build-aux: Fix flatpak build manifest
...
By removing an errant space in the libndp url.
This prevented Settings from building using
flatpak-builder, at least on my system.
2023-03-28 08:01:25 +00:00
Michael Catanzaro
c36e6375da
build-aux: switch flatpak manifest to librest-1.0
...
librest-0.7 uses libsoup 2 and fails to build since it was removed from
the runtime. Even if it did build successfully, gnome-control-center
would crash at runtime because it links to libsoup 3 dependencies like
gnome-online-accounts. The solution is simple: use librest-1.0 instead.
Note that nobody is using this flatpak manifest. gnome-online-accounts
switched to libsoup 3 last release cycle. There is no way for this
manifest to have worked since that time because it builds the master
branch of gnome-online-accounts.
Fixes #2324
2023-02-27 18:00:06 +00:00
Maksym Hazevych
1238efeb88
flatpak: Follow spacing style
2023-01-11 20:54:56 +02:00
Maksym Hazevych
05c136a614
flatpak: Fix a typo in the name of accountsservice dep
2023-01-11 20:42:28 +02:00
Maksym Hazevych
3ed78418c5
flatpak: Disable XWayland for mutter
...
Mutter's XWayland option requires Wayland option to be enabled and
XWayland run-time dependecy to be present. Both conditions aren't met,
and that's why the flatpak build was failing for me.
2023-01-06 01:19:45 +02:00
Fina Wilke
50ca872a96
flatpak: Add GNOME Shell and Mutter dependencies
...
These changes were copied from
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1392/diffs?commit_id=073cc5c632185772764060deb5e798e79523e2bc
So I am (felipeborges) preserving Fina Wilke's authorship.
Fixes #2262
Signed-off-by: Felipe Borges <felipeborges@gnome.org>
2023-01-02 15:34:35 +01:00
Mohammed Sadiq
3b121805ed
log: Improve logging
...
The 'tracing' build option is no longer needed. And the verbosity
of logs can be set by providing '-v' multiple times.
2022-12-01 11:44:17 +00:00
Marco Melorio
6068e96e41
flatpak: Set root path of the project correctly
...
This way the CI can build the project without moving the manifest to the
root directory.
2022-11-24 13:20:13 +01:00
Marco Melorio
b4add54407
flatpak: Fix build of network-manager-applet module
...
This removes old build config flags.
2022-11-24 13:20:13 +01:00
Marco Melorio
ef2ae7e40a
flatpak: Fix build of NetworkManager module
...
It removes old build config flags.
2022-11-24 13:20:13 +01:00
Marco Melorio
5d994353f8
flatpak: Fix build of libgweather module
...
This removes an old build config flag of libgweather and it makes the
geocode-glib module build with libsoup3 support. Also, it adds some
other flags to disable unneeded features, like tests and introspection.
2022-11-24 13:20:13 +01:00
Marco Melorio
3179d9c81a
flatpak: Remove unneeded gudev module
...
It seems that it's included in the gnome runtime since it's still found
even when it's not included in the manifest.
2022-11-24 13:20:13 +01:00
Marco Melorio
4067e16336
flatpak: Fix build of accountsservice module
...
Also update the url, config flags and enable network permission at
build-time so that it can download the needed subproject automatically.
2022-11-24 13:20:13 +01:00
Gustavo Noronha Silva
de27ec8ba2
flatpak: update and fix openldap build
...
openldap was failing to build on aarch64 due to an outdated
config.guess, so update it to a more recent version.
2022-03-29 12:47:49 +00:00
Gustavo Noronha Silva
3d34b6ddba
flatpak: disable new ModemManager dependency
2022-03-29 12:47:49 +00:00
Gustavo Noronha Silva
9610c2e17b
flatpak: fix branches for a couple deps
...
gweather and mobile-broadband-provider-info have moved to using main as their
principal development branch.
2022-03-29 12:47:49 +00:00
Gustavo Noronha Silva
a294ceba18
flatpak: use https:// for github
...
github discontinued the unauthenticated use of the git protocol for
security reasons, see:
https://github.blog/2021-09-01-improving-git-protocol-security-github/
2022-03-29 12:47:49 +00:00
Alessandro Bono
5ecc569014
flatpak: Don't rename desktop file
...
No more needed since commit acd59aec65
.
2022-02-09 14:06:35 +00:00
Jakub Steiner
a46359595a
flatpak: Build gnome-backgrounds form main branch
2022-02-02 13:09:59 +01:00
Felipe Borges
0efc505518
flatpak: Build gnome-bluetooth from "master" branch
2022-02-02 12:32:05 +01:00
Felipe Borges
f5ceb5b79e
flatpak: Don't build tests for libwacom
...
Otherwise we need some python dependencies and all.
Fixes #1617
2022-02-02 12:13:01 +01:00
Jakub Steiner
dab3d43ec2
flatpak: update manifest
...
- colord no longer has master branch
- gnome-desktop no longer needs ebassi/update-for-gtk4 branch
- libwacom uses meson now
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1617
2022-02-02 11:53:09 +01:00
Georges Basile Stavracas Neto
acd59aec65
Rename app-id to org.gnome.Settings
...
Rename the app-id to org.gnome.Settings since this is what
we've been calling it for many years now. Adjust all files
that derive from the app-id, such as the desktop file, D-Bus
service file names, search providers, GSettings schemas, to
match that.
Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/344
2022-01-21 13:08:50 +00:00
Georges Basile Stavracas Neto
d189a67000
flatpak: Update dependencies to GTK4
2021-12-14 22:34:21 -03:00
Felipe Borges
8c1d7a726c
flatpak: Use "gnome-3-34" branch for gnome-bluetooth
...
gnome-bluetooth got its API version bumped for the GTK4 port.
Let's pin the old stable version for now (until g-c-c ports to
GTK4).
2021-12-06 12:59:27 +01:00
Stéphane Travostino
a650940bda
flatpak: fix flatpak build by pulling the correct branch
2021-11-30 15:38:56 +00:00
Bastien Nocera
863b093c36
flatpak: Remove 11 modules that aren't needed to build udisks
...
udisks doesn't build the daemon anymore, so doesn't need all those
daemon modules.
2021-09-15 18:40:30 +02:00
Bastien Nocera
f81eb41d6c
flatpak: Don't build udisks' daemon
...
We only use the client library.
2021-09-15 18:38:30 +02:00
Bastien Nocera
de6db7e96c
flatpak: Switch upower to meson
...
UPower switched to meson at the beginning of September.
2021-09-15 18:36:07 +02:00
Jordan Petridis
5cd6efef09
flatpak: Use meson for gsound
2021-07-28 04:48:13 +03:00
Jordan Petridis
f6e122420c
flatpak: build libblockdev without werror
2021-07-28 04:48:13 +03:00
Jordan Petridis
5b75200cfb
flatpak: bundle popt for cryptsetup
...
Starting with GNOME 41, popt is no longer part of the runtime
2021-07-28 04:48:13 +03:00
Jordan Petridis
5a843f350f
flatpak: update samba
...
Samba 4.12 complains loudly about a perl yapp driver module. Some
fiddling with the PERL5LIB and PRL_MM_OPT was required in order
to get perl to look into the /app prefix after bundling the module.
2021-07-28 04:46:54 +03:00
Felipe Borges
bdc0368bd0
flatpak: Bundle clutter (and friends) for cheese dependency
...
Cheese depends on clutter, which has been recently removed from our
Flatpak runtime. See https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1092
Fixes #1380
2021-06-15 12:46:09 +00:00
Felipe Borges
6c816e79e8
flatpak: Stop bundling libhandy
...
It is now included in the Nightly SDK by default.
2021-05-27 15:50:14 +02:00
1pav
0f6394d609
flatpak: Fix NetworkManager branch name
...
Upstream branch of NetworkManager module has been renamed
from 'master' to 'main'. This caused NetworkManager build
to fail.
2021-05-21 17:48:15 +00:00
Adrien Plazas
2e2b794b45
flatpak: Pin libblockdev down
...
Compilation doesn't work after the pinned commit.
2021-05-07 02:50:40 +00:00
Debarshi Ray
f85750274c
background: Drop the unused build dependency on Grilo
...
The code that uses Grilo to fetch the user's Flickr photos isn't
actually used by the Background panel, to the extent that the final
binary doesn't even link against Grilo. Getting rid of this unused code
will ensure that distributors aren't needlessly pulling in this
dependency.
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1345
2021-04-20 23:04:10 +02:00
vanadiae
2133739177
flatpak: Update to new gudev's buildsystem
...
The buildsystem was changed recently from autotools to meson, so it
no longer builds since the default buildsystem is autotools (when no
buildsystem is specified).
Hence, this commit switches to the meson buildsystem for gudev.
2020-11-22 20:06:02 +00:00
Adrien Plazas
a2b42f1d3e
flatpak: Migrate to libhandy 1 and the GNOME repo
2020-07-20 08:04:28 +02:00
Adrien Plazas
031c311344
flatpak: Bump libtirpc to 1.2.6
...
This fixes errors in the libtirpc 1.0.3 build.
2020-07-07 19:10:10 +00:00