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
Adrien Plazas
97de694bf9
flatpak: Disable systemd for gnome-settings-daemon
...
We don't have it.
2020-07-07 19:10:10 +00:00
Adrien Plazas
57b6ef8240
flatpak: Add libcanberra as a gnome-settings-daemon submodule
...
libcanberra-gtk3 is needed by gnome-settings-daemon.
2020-07-07 19:10:10 +00:00
Adrien Plazas
7916ba0995
flatpak: Drop appindicator support for network-manager-applet
...
This fixes the build, as we don't ship the needed libraries.
2020-07-07 19:10:10 +00:00
Adrien Plazas
999962fbfc
flatpak: Use the 0.0 branch of libhandy instead of master
...
This is the one prviding libhandy 0.0 as master provides the WIP
libhandy 1. HEnce, this avoids building libhandy as a submodule.
2020-03-29 22:29:43 +00:00
Adrien Plazas
307186c6fe
flatpak: Add mobile-broadband-provider-info
...
Let's have this info, as we can.
2020-03-29 22:29:43 +00:00
Adrien Plazas
9c080d09a7
flatpak: Add libnma
...
This is needed by network-manager-applet.
2020-03-29 22:29:43 +00:00
Will Thompson
c016a1e6da
flatpak: fix typo in "cryptsetup" module definition
2019-11-28 06:39:51 +00:00
Felipe Borges
a1c48ce477
flatpak: Use the Nightly variant of the application icon
...
For the "development" profile, lets use the Nightly variant, to
visually indicate to users that they are running an unstable
version of the application.
2019-10-14 20:25:39 +00:00
Felipe Borges
65c4dd0005
flatpak: Build "cheese" with meson
...
Since commit d88ad7314209b3413e52fcdb92901e488d5bf6a4, cheese
has dropped autotools.
2019-10-14 20:25:39 +00:00
Felipe Borges
3f3384c42c
flatpak: Fix the build of samba
...
Since 4.10, Samba supports python3. Therefore we updated "Samba"
here. That required us to bundle lmdb since it is a samba build
dependency. See
https://wiki.samba.org/index.php/Samba_4.10_Features_added/changed
We also disable pam and json to speedup the build and require
less bundled dependencies.
2019-10-14 20:25:39 +00:00
Felipe Borges
b0008e61a0
flatpak: Fix the build of polkit
...
intltool has been removed from the SDK and the release-team has
advised users to bundle it in their Flatpaks until the dependencies
get ported away from it. See
https://mail.gnome.org/archives/desktop-devel-list/2019-August/msg00000.html
This patch also ships with some polkit changes to make it suitable
for use within Flatpak. These changes were copied from gnome-builder.
2019-10-14 20:25:39 +00:00
Felipe Borges
58a8c0aefd
flatpak: Fix the build of pwquality
...
Disable the python-bindinds.
2019-10-14 20:25:39 +00:00
Jordan Petridis
8da40f9e09
Flatpak: switch colord-gtk module to meson
...
Upstream switched to meson and dropped autotools from the repo.
2019-06-10 21:28:39 +03:00
Georges Basile Stavracas Neto
e2f5668b7d
flatpak: Add gnome-backgrounds
...
So we can at least see some wallpapers around.
2019-05-30 20:01:10 -03:00
Georges Basile Stavracas Neto
1b0a4c2eff
flatpak: Add udisks and fix other dependencies
...
This is reaching the edge of sanity, but it's enough to
get a working Flatpak.
2019-05-21 01:22:43 -03:00
Georges Basile Stavracas Neto
82f1558fec
flatpak: Fix polkit build
...
It requires us patching away the runtime check for
libsystemd.
2019-05-21 01:22:43 -03:00
Georges Basile Stavracas Neto
5cec5efc28
flatpak: Remove mozjs52
...
It was required by PolKit, which now depends on js60, which
is available in the image already.
2019-05-21 01:22:43 -03:00
Robert Ancell
945b85af7e
sound: Create new sound panel that uses the updated design
...
Use the new designs:
https://wiki.gnome.org/Design/SystemSettings/Sound
The existing panel was very old and had a very traditional layout that didn't
align with the new designs. Initialy this patch modified existing elements of
the old panel but the change was so great that new widgets were written. Some
of the widgets have algorithms taken from the old panel.
The sound files and icons are from the old panel.
2019-02-07 09:31:17 +13:00
Adrien Plazas
1a379ac5e1
flatpak: Update to build system changes on libhandy
...
This is needed for the Flatpak build to pass.
2019-01-18 13:18:49 +01:00
Georges Basile Stavracas Neto
c8380d292c
flatpak: Remove icon rename
...
Since the new icons landed, we follow the app id naming
convention properly.
2018-11-27 15:58:22 -02:00
Adrien Plazas
459fb91a84
flatpak: Add libhandy
...
This is needed as it is going to be used in the following commits.
2018-11-26 15:36:34 +01:00
Adrien Plazas
ed245a9b33
flatpak: Move accountservice to meson
...
Adapts to upstream changes, as the Autotools are not offered anymore.
2018-11-07 13:09:37 +00:00
RyuzakiKK
ec57ffcdd5
flatpak: disable mobile-broadband-provider-info
...
Without this flag at false network-manager-applet requires the
mobile-broadband-provider-info dependency that is not listed in this
flatpak
2018-09-19 14:11:11 +00:00