|
1 | 1 | { |
2 | | - "app-id" : "org.gnome.Epiphany", |
3 | | - "runtime" : "io.elementary.Platform", |
4 | | - "runtime-version" : "7.2", |
5 | | - "sdk" : "io.elementary.Sdk", |
6 | | - "command" : "epiphany", |
7 | | - "finish-args" : [ |
| 2 | + "app-id": "org.gnome.Epiphany", |
| 3 | + "runtime": "io.elementary.Platform", |
| 4 | + "runtime-version": "7.2", |
| 5 | + "sdk": "io.elementary.Sdk", |
| 6 | + "command": "epiphany", |
| 7 | + "finish-args": [ |
8 | 8 | "--device=dri", |
9 | 9 | "--filesystem=xdg-download", |
10 | 10 | "--share=ipc", |
11 | 11 | "--share=network", |
12 | 12 | "--socket=fallback-x11", |
13 | 13 | "--socket=pulseaudio", |
14 | 14 | "--socket=wayland", |
15 | | - "--system-talk-name=org.freedesktop.GeoClue2", |
16 | | - "--own-name=org.gnome.Epiphany.WebAppProvider" |
| 15 | + "--system-talk-name=org.freedesktop.GeoClue2" |
17 | 16 | ], |
18 | | - "modules" : [ |
| 17 | + "modules": [ |
19 | 18 | { |
20 | | - "name" : "libdazzle", |
21 | | - "buildsystem" : "meson", |
22 | | - "sources" : [ |
23 | | - { |
24 | | - "type" : "git", |
25 | | - "url" : "https://gitlab.gnome.org/GNOME/libdazzle.git", |
26 | | - "tag" : "3.44.0" |
27 | | - } |
28 | | - ] |
29 | | - }, |
30 | | - { |
31 | | - "name" : "libportal", |
32 | | - "buildsystem" : "meson", |
33 | | - "config-opts" : [ |
34 | | - "-Dbackends=gtk3", |
| 19 | + "name": "libportal", |
| 20 | + "buildsystem": "meson", |
| 21 | + "config-opts": [ |
| 22 | + "-Dbackends=gtk4", |
35 | 23 | "-Dintrospection=false", |
36 | 24 | "-Ddocs=false" |
37 | 25 | ], |
38 | | - "sources" : [ |
| 26 | + "sources": [ |
39 | 27 | { |
40 | | - "type" : "git", |
41 | | - "url" : "https://github.com/flatpak/libportal.git", |
42 | | - "tag" : "0.6" |
| 28 | + "type": "archive", |
| 29 | + "url": "https://github.com/flatpak/libportal/releases/download/0.6/libportal-0.6.tar.xz", |
| 30 | + "sha256": "88a12c3ba71bc31acff7238c280de697d609cebc50830c3766776ec35abc6566", |
| 31 | + "x-checker-data": { |
| 32 | + "type": "json", |
| 33 | + "url": "https://api.github.com/repos/flatpak/libportal/releases/latest", |
| 34 | + "version-query": ".tag_name", |
| 35 | + "url-query": ".assets[] | select(.name==\"libportal-\" + $version + \".tar.xz\") | .browser_download_url" |
| 36 | + } |
43 | 37 | } |
44 | 38 | ] |
45 | 39 | }, |
46 | 40 | { |
47 | 41 | "name": "epiphany", |
48 | | - "buildsystem": "meson", |
49 | | - "sources" : [ |
50 | | - { |
51 | | - "type" : "git", |
52 | | - "url" : "https://gitlab.gnome.org/GNOME/epiphany.git", |
53 | | - "tag" : "43.0", |
54 | | - "commit" : "e5882e2b1fa040fbe6494ee9808591046a6eafa5", |
55 | | - "disable-shallow-clone" : true |
56 | | - }, |
| 42 | + "buildsystem": "meson", |
| 43 | + "config-opts": [ |
| 44 | + "-Dgranite=enabled" |
| 45 | + ], |
| 46 | + "sources": [ |
57 | 47 | { |
58 | | - "type" : "patch", |
59 | | - "path" : "navigation-buttons.patch" |
| 48 | + "type": "archive", |
| 49 | + "url": "https://download.gnome.org/sources/epiphany/44/epiphany-44.0.tar.xz", |
| 50 | + "sha256": "aabdc9de80c409073676e00e15ba97187715e4b84bc776fe86db86d0f8140bb1", |
| 51 | + "x-checker-data": { |
| 52 | + "type": "gnome", |
| 53 | + "name": "epiphany" |
| 54 | + } |
60 | 55 | } |
61 | 56 | ], |
62 | 57 | "cleanup": [ |
|
0 commit comments