<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/.github/workflows, 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-07-05T17:48:30Z</updated>
<entry>
<title>snap: push regular updates of dependencies to stable</title>
<updated>2021-07-05T17:48:30Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2021-07-05T17:48:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7944978274c78c9e53e31e27ec3ba7f25aeb9b89'/>
<id>urn:sha1:7944978274c78c9e53e31e27ec3ba7f25aeb9b89</id>
<content type='text'>
We simply don't use release candidates in Subsurface these days, and no one
then moves these builds to stable after testing, so stable has been getting
stale while the builds that people SHOULD use have been sitting in candidate.

Of course, this will only become the default after our next release (as I don't
want four digit versions in a release build, so I can't simply add this to our
snap-stable branch).

Oh well - 5.0.3 will happen soon, given the print resolution issue for icons.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build-system: build for Ubuntu 21.04 / hirsute as well</title>
<updated>2021-05-07T19:17:21Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2021-05-07T18:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=fd3ebf9b62c9d0f73a9dd3105bfe5a933f63aabb'/>
<id>urn:sha1:fd3ebf9b62c9d0f73a9dd3105bfe5a933f63aabb</id>
<content type='text'>
This release drops the qt5-default package - which really wasn't needed since
focal. So just drop it on all of the builds after 18.04 (bionic).

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build-system: fix AppImage build failure</title>
<updated>2021-05-06T15:43:01Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2021-05-06T15:16:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b95ab84226d831c82c9aa8c43a29acba33d6ff7d'/>
<id>urn:sha1:b95ab84226d831c82c9aa8c43a29acba33d6ff7d</id>
<content type='text'>
It's debatable if it makes sense to continue building on Trusty. The AppImage
community moved on to Xenial for a reason. But for now let's just make sure the
CI builds don't all break.

Suggested-by: Simon Peter &lt;probono@puredarwin.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>prepare for 5.0.1</title>
<updated>2021-03-31T16:07:01Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2021-03-31T16:06:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=faf349bbdae988de17f095ecde6573928aaaaeb8'/>
<id>urn:sha1:faf349bbdae988de17f095ecde6573928aaaaeb8</id>
<content type='text'>
Update README and ReleaseNotes.

Also remove outdated workflow badge, add a couple new one, and hack around a
rendering issue where the last character of longer workflow names gets
overwritten by the status - which resulted in the arguably most important info
(which Qt version) being hidden.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>[gha] simplify LXD handling</title>
<updated>2021-03-01T20:48:11Z</updated>
<author>
<name>Michał Sawicz</name>
<email>michal@sawicz.net</email>
</author>
<published>2021-02-28T07:14:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=6dccfc75dca49e901aecc2e76310cef3ba1a60a4'/>
<id>urn:sha1:6dccfc75dca49e901aecc2e76310cef3ba1a60a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[snap] use setup-lxd action</title>
<updated>2021-02-26T17:57:24Z</updated>
<author>
<name>Michał Sawicz</name>
<email>michal@sawicz.net</email>
</author>
<published>2021-02-26T16:42:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a72f2ac92de106cc801d98dcda35e5ca60c14d80'/>
<id>urn:sha1:a72f2ac92de106cc801d98dcda35e5ca60c14d80</id>
<content type='text'>
The Snapcraft action unnecessarily tries to migrate things.

Signed-off-by: Michał Sawicz &lt;michal@sawicz.net&gt;
</content>
</entry>
<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>[snap] enable ccache in Linux Snap workflow</title>
<updated>2021-01-08T01:26:25Z</updated>
<author>
<name>Michał Sawicz</name>
<email>michal@sawicz.net</email>
</author>
<published>2021-01-06T17:06:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4ecb8ba0cc828defad6f4278fac8998ab48a0b23'/>
<id>urn:sha1:4ecb8ba0cc828defad6f4278fac8998ab48a0b23</id>
<content type='text'>
Also adding `push` to triggering events to populate the cache.

Signed-off-by: Michał Sawicz &lt;michal@sawicz.net&gt;
</content>
</entry>
<entry>
<title>[snap] add Linux Snap workflow</title>
<updated>2021-01-08T01:26:25Z</updated>
<author>
<name>Michał Sawicz</name>
<email>michal@sawicz.net</email>
</author>
<published>2021-01-06T14:58:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a5e25c8e7d06f19f542737fd4b96bb98ceda2fbe'/>
<id>urn:sha1:a5e25c8e7d06f19f542737fd4b96bb98ceda2fbe</id>
<content type='text'>
This will build and verify the snap on pull requests to `master`.

Signed-off-by: Michał Sawicz &lt;michal@sawicz.net&gt;
</content>
</entry>
<entry>
<title>[snap] add daily USN check</title>
<updated>2021-01-07T20:44:36Z</updated>
<author>
<name>Michał Sawicz</name>
<email>michal@sawicz.net</email>
</author>
<published>2021-01-06T10:01:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=25d0fb7157d4bf7e4d65303c85cf9875578a362f'/>
<id>urn:sha1:25d0fb7157d4bf7e4d65303c85cf9875578a362f</id>
<content type='text'>
This workflow will download the current snaps published in the `candidate`
channel for all architectures and check them for packages with published
Ubuntu Security Notices. If it finds one, it will trigger a build of the
snap recipe:

https://code.launchpad.net/~subsurface/+snap/subsurface-stable

This will rebuild the snap with patched packages and publish it to the
`candidate` channel.

Signed-off-by: Michał Sawicz &lt;michal@sawicz.net&gt;
</content>
</entry>
</feed>
