<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/scripts/docker/trusty-qt512/Dockerfile, branch master</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=master</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2021-01-10T23:16:52Z</updated>
<entry>
<title>build-system: compile stats code on mobile OSs</title>
<updated>2021-01-10T23:16:52Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2021-01-08T20:53:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b40354c7f28676d011de35e49b178d9aa789bbc7'/>
<id>urn:sha1:b40354c7f28676d011de35e49b178d9aa789bbc7</id>
<content type='text'>
Android and iOS use qmake, so add the code to the .pro file.
This also removes all remnants of QCharts includes and uses and all the
references to QCharts in our various build systems.

That was a brief but extremely useful detour.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build-system/trusty: use new Qt installer</title>
<updated>2020-12-29T16:38:36Z</updated>
<author>
<name>Subsurface CI</name>
<email>dirk@hohndel.org</email>
</author>
<published>2020-12-27T22:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=3cf6848605588e6818cf52cb5c14f89925c2b974'/>
<id>urn:sha1:3cf6848605588e6818cf52cb5c14f89925c2b974</id>
<content type='text'>
Update to Qt 5.12.10, latest OpenSSL, add QtChart, add other missing packages.
Also switch to gcc-7 as our statistics code requires better C++17 support than
what gcc-6 can offer.

This then creates trusty-qt512:1.1

Signed-off-by: Subsurface CI &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build-system: remove Grantlee from the container setup scripts</title>
<updated>2020-10-08T19:19:39Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2020-10-07T19:48:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=21f1cf09f7de90080951dfb96d5ef638865624dc'/>
<id>urn:sha1:21f1cf09f7de90080951dfb96d5ef638865624dc</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>move GitHub url to the Subsurface org</title>
<updated>2020-04-26T23:36:30Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2020-04-26T23:36:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=da953fa18a954379cc52fec85b2f30fa368aa940'/>
<id>urn:sha1:da953fa18a954379cc52fec85b2f30fa368aa940</id>
<content type='text'>
Instead of using the Subsurface-divelog user on GitHub, we now use an org that
was generously donated to us.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>GitHub Actions: work around bug in Ubuntu 14.04 docker base image</title>
<updated>2019-11-28T19:12:59Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-11-27T23:59:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7d77db96e30fc238aee9f229e583429a6883bf34'/>
<id>urn:sha1:7d77db96e30fc238aee9f229e583429a6883bf34</id>
<content type='text'>
Right now in the Ubuntu 14.04 base image for Docker the file
/etc/apt/preferences.d/ubuntu-esm-infra-trusty doesn't exist.
Subsequently, apt-get update enables ESM, but since we don't have a license to
use that upgrades / installs from ESM fail.
This workaround simply ensure that there is such a file pinning ESM to never be
used. With that, the creation of our image should succeed again.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>AppImage: Fix path of machine-id in dbus library</title>
<updated>2019-09-23T20:38:57Z</updated>
<author>
<name>Paul Buxton</name>
<email>paubuxton.mail@googlemail.com</email>
</author>
<published>2019-09-22T14:01:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c1aa686f9c24c8543e95bf3a77a0f111b8b98dc9'/>
<id>urn:sha1:c1aa686f9c24c8543e95bf3a77a0f111b8b98dc9</id>
<content type='text'>
When building dbus within the appimage, cmake picks up the installation
path of various files dbus uses through the GNUInstallDirs package,
however this doesn't work under the appimage build.
So we replace the variable with the normal location of this file.

Signed-off-by: Paul Buxton &lt;paubuxton.mail@googlemail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>AppImage: Fix missing libssl1.1</title>
<updated>2019-09-23T20:38:57Z</updated>
<author>
<name>Paul Buxton</name>
<email>paubuxton.mail@googlemail.com</email>
</author>
<published>2019-09-22T12:32:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4b391c448dadb33b01505b7356108a02cf0a80d4'/>
<id>urn:sha1:4b391c448dadb33b01505b7356108a02cf0a80d4</id>
<content type='text'>
Add ssl to the AppImage build.
Add helper script to fetch required dependancies.
Update docker build container used.

Signed-off-by: Paul Buxton &lt;paubuxton.mail@googlemail.com&gt;
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>
</feed>
