Alice Mikhaylenko
58e00040e0
Fix flatpak build
...
Regressed in 70cd0e28ab
2024-04-22 16:18:58 +04:00
Jordan Petridis
a94d7abf0d
flatpak demos: Enable vulkan backend
...
glslc is now in the Sdk itself
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/2640
2024-03-20 15:47:42 +02:00
Emmanuele Bassi
f22a3f9ec6
Revert "Merge branch 'demos-enable-vulkan' into 'main'"
...
This reverts merge request !6724
2024-01-16 00:45:00 +00:00
Jan Willem Eriks
f1fe21e009
Enable vulkan on the flatpak demos.
...
Since ed12c0cd5a
enabled vulkan by default also build the demos with Vulkan enabled.
2024-01-08 19:01:02 +01:00
Christoph Reiter
7135f80094
Revert "build-aux/flatpak: use sassc from wrapdb"
...
This reverts commit cac0cb7f02
.
This doesn't work since CI currently mixes flatpak-builder and the host git repo
and doesn't download the gtk sources, so all subprojects are missing.
2023-09-19 21:27:46 +02:00
Christoph Reiter
cac0cb7f02
build-aux/flatpak: use sassc from wrapdb
...
Instead of building the projects from my forks, build them as gtk
subprojects.
To avoid meson hitting the network for those wraps, add the required
files as extra sources and put them into subprojects/packagecache,
so meson can find them at build time.
2023-09-19 17:25:28 +02:00
Matthias Clasen
ba6a618d44
build: Rename another option
2023-05-09 21:41:27 -04:00
Corey Berla
1ff38cdf6a
flatpak: Remove benchmarks build option for graphene
...
benchmarks was removed in
419edb99f0
2022-07-11 09:11:24 -07:00
Corey Berla
4147dd218d
flatpak: Change option enable_vulkan=no to vulkan=disabled
...
Syntax was modified in c4d350c260
2022-07-11 09:08:47 -07:00
Emmanuele Bassi
9dcbbb4300
flatpak: Use "main" branch for wayland
...
The default branch for wayland has changed, but the "master" branch
is still available with an older version.
2022-01-28 01:25:04 +00:00
Matthias Clasen
ddd5704c92
Update references to master in the repository
2021-11-29 17:37:49 -05:00
Matthias Clasen
98d14b4655
flatpak: Add pango to manifest
...
We have a tight coupling with pango, whenever new
pango API appears, our build usually breaks. So
just make our flatpak manifests build pango from git.
2021-11-09 15:25:48 -05:00
Matthias Clasen
a261e9fca2
Revert "flatpak: No need to build sassc anymore"
...
This reverts commit 9a540841fd
.
2021-03-06 16:03:41 -05:00
Jakub Steiner
8e7e821033
Flatpak: Update build manifests
...
- point to the upstream repo for wayland
- disable disabling of sassc
- switch wayland from autotools to meson
2021-03-05 18:00:17 +01:00
Matthias Clasen
3e426e4c5b
flatpak: Try harder to disable sassc
2021-02-12 00:26:10 -05:00
Matthias Clasen
8d4f4af8ef
Add devel styling to nightly flatpaks
...
Pass -Dprofile=devel to the gtk build for our nightly
flatpaks, so they pick up devel styling.
2021-02-12 00:10:30 -05:00
Matthias Clasen
9a540841fd
flatpak: No need to build sassc anymore
...
We should be able to do a gtk build without rebuilding
css nowadays.
2021-02-11 23:00:19 -05:00
Jakub Steiner
df4c57c001
flatpak: builder options
...
- avoid vulkan from crashing the inspector
2020-08-13 16:30:22 -04:00
Jakub Steiner
fe5c0e2fe3
Adwaita: sidebar color for file picker
...
- avoid using the selected blue for the sidebar
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/1586
2020-07-13 17:03:55 +02:00
Matthias Clasen
4a2d539251
Build sassc as a dependency for flatpaks
...
Downloading the subproject during the GTK build fails
in a flatpak build due to lack of network access.
flatpak-builder insists on having these things explicitly
spelled out as dependencies.
2020-02-06 14:30:31 -05:00
Matthias Clasen
e5ea6cfcb5
flatpaks: Drop dconf permissions
...
We are building against the 3.32 sdk, which has
a new-enough glib to default to the keyfile
settings backend.
Also, use fallback-x11, so we prefer Wayland.
2019-04-02 00:30:16 +00:00
Matthias Clasen
41bb875221
widget-factory: Rename to org.gtk.WidgetFactory4
2019-04-02 00:27:33 +00:00