Skip to content

Commit 460cb1e

Browse files
author
Alain M
committed
Fix #246
1 parent 7395dde commit 460cb1e

File tree

1 file changed

+117
-102
lines changed

1 file changed

+117
-102
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,108 +1,123 @@
11
{
2-
"app-id": "com.github.alainm23.planner",
3-
"sdk": "org.gnome.Sdk",
4-
"runtime": "org.gnome.Platform",
5-
"runtime-version": "3.36",
6-
"base": "io.elementary.BaseApp",
7-
"base-version": "juno-19.08",
8-
"command": "com.github.alainm23.planner",
9-
"finish-args": [
10-
"--share=network",
11-
"--share=ipc",
12-
"--device=dri",
13-
"--socket=fallback-x11",
14-
"--socket=wayland",
15-
"--talk-name=org.gtk.vfs.*",
16-
"--talk-name=org.gnome.evolution.dataserver.AddressBook9",
17-
"--talk-name=org.gnome.evolution.dataserver.Calendar7",
18-
"--talk-name=org.gnome.evolution.dataserver.Sources5",
19-
"--talk-name=org.gnome.evolution.dataserver.Subprocess.Backend.*",
20-
"--talk-name=com.github.alainm23.planner",
21-
"--talk-name=org.gnome.settings-daemon.plugins.media-keys",
22-
"--talk-name=org.gnome.SettingsDaemon.MediaKeys",
23-
"--filesystem=xdg-run/dconf",
24-
"--filesystem=~/.config/dconf:ro",
25-
"--talk-name=ca.desrt.dconf",
26-
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"
27-
],
28-
"cleanup": [
29-
"/include",
30-
"/lib/pkgconfig",
31-
"/man",
32-
"/share/doc",
33-
"/share/gtk-doc",
34-
"/share/man",
35-
"/share/pkgconfig",
36-
"/share/vala",
37-
"*.la",
38-
"*.a"
39-
],
40-
"modules": [
41-
{
42-
"name" : "libical",
43-
"cleanup" : [
44-
"/lib/cmake"
45-
],
46-
"buildsystem" : "cmake-ninja",
47-
"config-opts" : [
48-
"-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib",
49-
"-DBUILD_SHARED_LIBS=On",
50-
"-DICAL_BUILD_DOCS=False",
51-
"-DWITH_CXX_BINDINGS=False"
52-
],
53-
"sources" : [
2+
"app-id": "com.github.alainm23.planner",
3+
"sdk": "org.gnome.Sdk",
4+
"runtime": "org.gnome.Platform",
5+
"runtime-version": "3.36",
6+
"base": "io.elementary.BaseApp",
7+
"base-version": "juno-19.08",
8+
"command": "com.github.alainm23.planner",
9+
"finish-args": [
10+
"--share=network",
11+
"--share=ipc",
12+
"--device=dri",
13+
"--socket=fallback-x11",
14+
"--socket=wayland",
15+
"--talk-name=org.gtk.vfs.*",
16+
"--filesystem=home",
17+
"--filesystem=xdg-run/dconf",
18+
"--filesystem=~/.config/dconf:ro",
19+
"--talk-name=org.gnome.evolution.dataserver.AddressBook9",
20+
"--talk-name=org.gnome.evolution.dataserver.Calendar7",
21+
"--talk-name=org.gnome.evolution.dataserver.Sources5",
22+
"--talk-name=org.gnome.evolution.dataserver.Subprocess.Backend.*",
23+
"--talk-name=org.gnome.settings-daemon.plugins.media-keys",
24+
"--talk-name=com.github.alainm23.planner",
25+
"--talk-name=ca.desrt.dconf",
26+
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"
27+
],
28+
"cleanup": [
29+
"/include",
30+
"/lib/pkgconfig",
31+
"/man",
32+
"/share/doc",
33+
"/share/gtk-doc",
34+
"/share/man",
35+
"/share/pkgconfig",
36+
"/share/vala",
37+
"*.la",
38+
"*.a"
39+
],
40+
"modules": [
5441
{
55-
"type" : "archive",
56-
"url" : "https://github.com/libical/libical/releases/download/v3.0.5/libical-3.0.5.tar.gz",
57-
"sha256" : "7ad550c8c49c9b9983658e3ab3e68b1eee2439ec17b169a6b1e6ecb5274e78e6"
58-
}
59-
]
60-
},
61-
{
62-
"name": "intltool",
63-
"cleanup": [ "*" ],
64-
"sources": [
42+
"name" : "libical",
43+
"cleanup" : [
44+
"/lib/cmake"
45+
],
46+
"buildsystem" : "cmake-ninja",
47+
"config-opts" : [
48+
"-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib",
49+
"-DBUILD_SHARED_LIBS=On",
50+
"-DICAL_BUILD_DOCS=False",
51+
"-DWITH_CXX_BINDINGS=False"
52+
],
53+
"sources" : [
6554
{
66-
"type": "archive",
67-
"url": "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz",
68-
"sha256": "67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd"
55+
"type" : "archive",
56+
"url" : "https://github.com/libical/libical/releases/download/v3.0.5/libical-3.0.5.tar.gz",
57+
"sha256" : "7ad550c8c49c9b9983658e3ab3e68b1eee2439ec17b169a6b1e6ecb5274e78e6"
6958
}
70-
]
71-
},
72-
{
73-
"name": "evolution-data-server",
74-
"buildsystem": "cmake-ninja",
75-
"config-opts": [
76-
"-DENABLE_UOA=OFF",
77-
"-DENABLE_GTK=ON",
78-
"-DENABLE_INTROSPECTION=ON",
79-
"-DENABLE_VALA_BINDINGS=ON",
80-
"-DENABLE_GOA=OFF",
81-
"-DENABLE_OAUTH2=OFF",
82-
"-DENABLE_WEATHER=OFF",
83-
"-DENABLE_GOOGLE=OFF",
84-
"-DENABLE_EXAMPLES=OFF",
85-
"-DENABLE_INSTALLED_TESTS=OFF",
86-
"-DENABLE_GTK_DOC=OFF",
87-
"-DWITH_PRIVATE_DOCS=OFF",
88-
"-DWITH_OPENLDAP=OFF",
89-
"-DWITH_LIBDB=OFF"
90-
],
91-
"sources" : [
59+
]
60+
},
61+
{
62+
"name": "intltool",
63+
"cleanup": [ "*" ],
64+
"sources": [
65+
{
66+
"type": "archive",
67+
"url": "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz",
68+
"sha256": "67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd"
69+
}
70+
]
71+
},
72+
{
73+
"name": "evolution-data-server",
74+
"buildsystem": "cmake-ninja",
75+
"config-opts": [
76+
"-DENABLE_UOA=OFF",
77+
"-DENABLE_GTK=ON",
78+
"-DENABLE_INTROSPECTION=ON",
79+
"-DENABLE_VALA_BINDINGS=ON",
80+
"-DENABLE_GOA=OFF",
81+
"-DENABLE_OAUTH2=OFF",
82+
"-DENABLE_WEATHER=OFF",
83+
"-DENABLE_GOOGLE=OFF",
84+
"-DENABLE_EXAMPLES=OFF",
85+
"-DENABLE_INSTALLED_TESTS=OFF",
86+
"-DENABLE_GTK_DOC=OFF",
87+
"-DWITH_PRIVATE_DOCS=OFF",
88+
"-DWITH_OPENLDAP=OFF",
89+
"-DWITH_LIBDB=OFF"
90+
],
91+
"sources" : [
92+
{
93+
"type": "archive",
94+
"url": "https://download.gnome.org/sources/evolution-data-server/3.28/evolution-data-server-3.28.5.tar.xz",
95+
"sha256": "d95348d27207cde4ff3209d16c9336fd2a97d958f4c563450ccdf2f7c07e8788"
96+
}
97+
]
98+
},
99+
{
100+
"name": "media-keys",
101+
"buildsystem": "simple",
102+
"build-commands": [
103+
"install -D data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in /app/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml",
104+
"sed -i -e 's/@GETTEXT_PACKAGE@/gnome-settings-daemon/g' /app/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml"
105+
],
106+
"sources" : [
92107
{
93-
"type": "archive",
94-
"url": "https://download.gnome.org/sources/evolution-data-server/3.28/evolution-data-server-3.28.5.tar.xz",
95-
"sha256": "d95348d27207cde4ff3209d16c9336fd2a97d958f4c563450ccdf2f7c07e8788"
108+
"type" : "archive",
109+
"url" : "https://github.com/GNOME/gnome-settings-daemon/archive/GNOME_SETTINGS_DAEMON_3_36_1.tar.gz",
110+
"sha256" : "e345411f79b4a1175349e144cc772c7a9eb7ab9ae3a542a73609bee471b72748"
96111
}
97-
]
98-
},
99-
{
100-
"name": "planner",
101-
"buildsystem": "meson",
102-
"sources": [{
103-
"type": "dir",
104-
"path": "../.."
105-
}]
106-
}
107-
]
108-
}
112+
]
113+
},
114+
{
115+
"name": "planner",
116+
"buildsystem": "meson",
117+
"sources": [{
118+
"type": "dir",
119+
"path": "../.."
120+
}]
121+
}
122+
]
123+
}

0 commit comments

Comments
 (0)