Skip to content

Commit 0b9333e

Browse files
authored
Odin release (#360)
1 parent fd6bda4 commit 0b9333e

File tree

9 files changed

+200
-394
lines changed

9 files changed

+200
-394
lines changed

com.github.alecaddd.sequeler.yml

Lines changed: 191 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,191 @@
1+
{
2+
"app-id": "com.github.alecaddd.sequeler",
3+
"runtime": "io.elementary.Platform",
4+
"runtime-version": "daily",
5+
"sdk": "io.elementary.Sdk",
6+
"command": "com.github.alecaddd.sequeler",
7+
"finish-args": [
8+
"--share=ipc",
9+
"--socket=fallback-x11",
10+
"--socket=wayland",
11+
"--share=network",
12+
"--filesystem=~/.ssh/:ro",
13+
"--socket=ssh-auth"
14+
],
15+
"cleanup": [
16+
"/include",
17+
"/lib/pkgconfig",
18+
"/lib/debug",
19+
"/share/vala",
20+
"/man",
21+
"*.a",
22+
"*.la"
23+
],
24+
"modules": [{
25+
"name": "libxml2",
26+
"build-options": {
27+
"config-opts": [
28+
"--with-python=no"
29+
]
30+
},
31+
"sources": [{
32+
"type": "archive",
33+
"url": "https://github.com/GNOME/libxml2/archive/v2.9.10.tar.gz",
34+
"sha256": "3bdffb4d728e4dc135b3210bf2a2cebb76548b820a5617c68abb7b83654066dd"
35+
}]
36+
},
37+
{
38+
"name": "gtksourceview",
39+
"build-options": {
40+
"config-opts": [
41+
"--enable-gtk-doc=no"
42+
]
43+
},
44+
"sources": [{
45+
"type": "archive",
46+
"url": "https://download.gnome.org/sources/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz",
47+
"sha256": "691b074a37b2a307f7f48edc5b8c7afa7301709be56378ccf9cc9735909077fd"
48+
}]
49+
},
50+
{
51+
"name": "libgda",
52+
"build-options": {
53+
"config-opts": [
54+
"--with-java=no",
55+
"--with-jni=no",
56+
"--with-oracle=no"
57+
]
58+
},
59+
"sources": [{
60+
"type": "archive",
61+
"url": "https://download-fallback.gnome.org/sources/libgda/5.2/libgda-5.2.9.tar.xz",
62+
"sha256": "59caed8ca72b1ac6437c9844f0677f8a296d52cfd1c0049116026abfb1d87d9b"
63+
}],
64+
"modules": [{
65+
"name": "postgresql-libs",
66+
"build-options": {
67+
"config-opts": [
68+
"--with-python=no",
69+
"--with-perl=no",
70+
"--with-libxml",
71+
"--with-openssl"
72+
]
73+
},
74+
"sources": [{
75+
"type": "archive",
76+
"url": "https://ftp.postgresql.org/pub/source/v13.2/postgresql-13.2.tar.gz",
77+
"sha256": "3386a40736332aceb055c7c9012ecc665188536d874d967fcc5a33e7992f8080"
78+
}]
79+
},
80+
{
81+
"name": "jemalloc",
82+
"cleanup": [
83+
"/bin/",
84+
"/share"
85+
],
86+
"sources": [{
87+
"type": "archive",
88+
"url": "https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jemalloc-5.2.1.tar.bz2",
89+
"sha256": "34330e5ce276099e2e8950d9335db5a875689a4c6a56751ef3b1d8c537f887f6"
90+
}]
91+
},
92+
{
93+
"name": "libaio",
94+
"buildsystem": "simple",
95+
"build-options": {
96+
"arch": {
97+
"i386": {
98+
"cflags": "-march=x86-64 -mtune=generic -O2 -pipe -fno-stack-protector -fno-plt"
99+
}
100+
}
101+
},
102+
"build-commands": [
103+
"make",
104+
"make prefix=/app install"
105+
],
106+
"sources": [{
107+
"type": "archive",
108+
"url": "http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_0.3.110.orig.tar.gz",
109+
"sha256": "e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e"
110+
}]
111+
},
112+
{
113+
"name": "mariadb",
114+
"buildsystem": "cmake",
115+
"no-make-install": true,
116+
"config-opts": [
117+
"-DCMAKE_BUILD_TYPE=Release",
118+
"-DBUILD_CONFIG=mysql_release",
119+
"-DWITH_INNOBASE_STORAGE_ENGINE=1",
120+
"-DWITHOUT_ARCHIVE_STORAGE_ENGINE=1",
121+
"-DWITHOUT_BLACKHOLE_STORAGE_ENGINE=1",
122+
"-DWITHOUT_PARTITION_STORAGE_ENGINE=1",
123+
"-DWITHOUT_TOKUDB=1",
124+
"-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1",
125+
"-DWITHOUT_FEDERATED_STORAGE_ENGINE=1",
126+
"-DWITHOUT_PBXT_STORAGE_ENGINE=1",
127+
"-DPLUGIN_AUTH_PAM=NO"
128+
],
129+
"post-install": [
130+
"make -C libmysql install",
131+
"make -C include install",
132+
"install -Dm755 scripts/mysql_config /app/bin/mysql_config",
133+
"install -Dm644 support-files/mariadb.pc /app/share/pkgconfig/mariadb.pc"
134+
],
135+
"cleanup": [
136+
"/bin/"
137+
],
138+
"sources": [{
139+
"type": "archive",
140+
"url": "http://ftp.hosteurope.de/mirror/archive.mariadb.org/mariadb-10.1.48/source/mariadb-10.1.48.tar.gz",
141+
"sha256": "069d58b1e2c06bb1e6c31249eda34138f41fb8ae3dec7ecaeba8035812c87cf9"
142+
}]
143+
},
144+
{
145+
"name": "intltool",
146+
"cleanup": [ "*" ],
147+
"sources": [
148+
{
149+
"type": "archive",
150+
"url": "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz",
151+
"sha256": "67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd"
152+
}
153+
]
154+
}
155+
]
156+
},
157+
{
158+
"name": "libssh2",
159+
"sources": [{
160+
"type": "archive",
161+
"url": "https://www.libssh2.org/download/libssh2-1.9.0.tar.gz",
162+
"sha256": "d5fb8bd563305fd1074dda90bd053fb2d29fc4bce048d182f96eaa466dfadafd"
163+
}]
164+
},
165+
{
166+
"name": "libfiposix",
167+
"sources": [{
168+
"type": "archive",
169+
"url": "https://github.com/sionescu/libfixposix/archive/v0.4.3.tar.gz",
170+
"sha256": "78fe8bcebf496520ac29b5b65049f5ec1977c6bd956640bdc6d1da6ea04d8504"
171+
},
172+
{
173+
"type": "script",
174+
"dest-filename": "autogen.sh",
175+
"commands": [
176+
"autoreconf -vfi"
177+
]
178+
}
179+
]
180+
},
181+
{
182+
"name": "sequeler",
183+
"buildsystem": "meson",
184+
"sources": [{
185+
"type": "dir",
186+
"path": "."
187+
}
188+
]
189+
}
190+
]
191+
}

data/com.github.alecaddd.sequeler.appdata.xml.in.in

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,14 @@
3737
<binary>@appid@</binary>
3838
</provides>
3939
<releases>
40+
<release version="0.8.1" date="2021-05-15">
41+
<description>
42+
<p>Odin release</p>
43+
<ul>
44+
<li>Updated translations for Ukranian, Russian, Indonisian, Chinese, Lithuanian, Portugese, Turkish, and Arabic.</li>
45+
</ul>
46+
</description>
47+
</release>
4048
<release version="0.8.0" date="2020-06-25">
4149
<description>
4250
<p>New Features</p>

0 commit comments

Comments
 (0)