<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/scripts, branch v4.9.3</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.9.3</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.9.3'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2019-09-06T00:54:09Z</updated>
<entry>
<title>Travis: build Subsurface AppImage against Qt 5.12</title>
<updated>2019-09-06T00:54:09Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-09-04T06:07:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a921acb3ce30ef5cbc4ea8093fcc0bdae13fb109'/>
<id>urn:sha1:a921acb3ce30ef5cbc4ea8093fcc0bdae13fb109</id>
<content type='text'>
For this we need our own hand crafted trusty container with Qt 5.12,
including QtWebKit and an updated cmake and libdbus, as well as already
build googlemaps plugin, grantlee and libgit2.

At the same time stop uploading the Subsurface AppImage in the
traditional trusty build.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build-system: add -quick flag for build.sh</title>
<updated>2019-09-06T00:54:09Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-09-05T15:22:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=6670ea7bdb580db5630ce4176334801ef6c811d4'/>
<id>urn:sha1:6670ea7bdb580db5630ce4176334801ef6c811d4</id>
<content type='text'>
With this flag we assume that we don't need to rebuild grantlee and googlemaps.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build-system: add Dockerfile for Qt 5.12 on Trusty</title>
<updated>2019-09-06T00:54:09Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-08-31T18:51:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=373415bb52c50316f07f3f95a8c736d8ab94b425'/>
<id>urn:sha1:373415bb52c50316f07f3f95a8c736d8ab94b425</id>
<content type='text'>
We'll use this to create a better AppImage on Travis.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Android: fix review comment</title>
<updated>2019-07-18T13:39:00Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2019-07-18T06:31:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=2f6ad092a58b691170cb97eeb863f87a5504a0b0'/>
<id>urn:sha1:2f6ad092a58b691170cb97eeb863f87a5504a0b0</id>
<content type='text'>
Fix review comment by Anton on GitHub.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>Android: fix location of the build apks</title>
<updated>2019-07-18T13:39:00Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2019-07-17T07:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=29f4d35bc429891a735855725ed6c620a04e242c'/>
<id>urn:sha1:29f4d35bc429891a735855725ed6c620a04e242c</id>
<content type='text'>
With all upgrading, the build apks now show up in a slightly different
location. Correct this in the scripting. Notice that this is debug
building only. Release building is outside the repo.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>Android Docker: make a nice version tag file</title>
<updated>2019-07-18T13:39:00Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2019-07-17T06:59:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7c722ea22244c30c27fb1d464d011907fd86b1bb'/>
<id>urn:sha1:7c722ea22244c30c27fb1d464d011907fd86b1bb</id>
<content type='text'>
Trivial. The final touch command was missing the proper quotes, so it
created a bunch of strangely names files from the date command. Just
good for the developers that like to peek into the docker image.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>Android: hack around the build issue with a custom container</title>
<updated>2019-07-18T13:39:00Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-16T23:59:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a236dd4fd2f2a4925ad4f94075de96126980eb83'/>
<id>urn:sha1:a236dd4fd2f2a4925ad4f94075de96126980eb83</id>
<content type='text'>
Local testing seems to indicate that the build should work with this container.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Android: Switch to Qt 5.12.4 container</title>
<updated>2019-07-18T13:39:00Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-14T01:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7dcfc9d96b090d2dd8d7916f8016126bada8f17e'/>
<id>urn:sha1:7dcfc9d96b090d2dd8d7916f8016126bada8f17e</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Android: Qt 5.12.4, OpenSSL 1.1.1c</title>
<updated>2019-07-18T13:39:00Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2019-07-11T17:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=bb895f18962c3f30e5d034861a73d22e6460743e'/>
<id>urn:sha1:bb895f18962c3f30e5d034861a73d22e6460743e</id>
<content type='text'>
The main reason for upgrading of the Qt version is the hunt for a broken
BT/BLE stack, preventing downloads from BT/BLE enabled DCs, in relation
to arm64 architecture builds. (And the absolute need for an arm64 build
in relation to the publication of the Android app in  Googles Play
store).

In addition, Qt 5.12.4 starts supporting OpenSSL 1.1.1c, and trying to
use our current OpenSSL 1.0 series is highly discouraged by Qt (and
OpenSSL itself).

So, upgrade both in unison. But ... be careful bisecting issues on this
commit, as it does break our build. That will be fixed in the next
commit.

This fixes the BT/BLE download for arm64!

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>update parse-descriptor.pl</title>
<updated>2019-07-15T18:22:10Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-15T18:22:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9b63b6d5e1816be1f0bb6db5f14ea420c6a12efb'/>
<id>urn:sha1:9b63b6d5e1816be1f0bb6db5f14ea420c6a12efb</id>
<content type='text'>
libdivecomputer is a submodule. Just hardcode the path to descriptor.c.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
