Mir

mir:build-tarball

Last commit made on 2023-03-20
Get this branch:
git clone -b build-tarball https://git.launchpad.net/mir

Branch merges

Branch information

Name:
build-tarball
Repository:
lp:mir

Recent commits

bbf4e71... by Michał Sawicz

ci: fix tarball.yml

5219cf5... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2866 #2872

2866: platforms: Consolidate RenderingPlatform implementations r=AlanGriffiths a=RAOF

The gbm-kms, x11, and wayland platforms have identical `RenderingPlatform` implementations. Consolidate these into a single `renderer-generic-egl` platform.

This removes some `gbm-kms/buffer_allocator` unit tests, but these tests barely test anything.

2872: ci: add build-tarball action r=AlanGriffiths a=Saviq

Co-authored-by: Christopher James Halse Rogers <email address hidden>
Co-authored-by: Michał Sawicz (Saviq) <email address hidden>

a679fa4... by Michał Sawicz

tarball: also build on release tags

b533e8c... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2874

2874: ci: cancel previous PR runs r=AlanGriffiths a=Saviq

Ref.:

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#concurrency
https://docs.github.com/en/actions/learn-github-actions/contexts#github-context

This will cancel any pending runs for a PR, avoiding wasted work and speeding up results when we get throttled down.

Co-authored-by: Michał Sawicz (Saviq) <email address hidden>

dfb8126... by Michał Sawicz

ci: cancel previous PR runs

8f88813... by Michał Sawicz

ci: add build-tarball action

35f8cce... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2868

2868: Release 2.13.0 r=AlanGriffiths a=AlanGriffiths

Co-authored-by: Alan Griffiths <email address hidden>

240bc3d... by Chris Halse Rogers

tests: Add renderer-generic-egl RenderingPlatformTest.

This is not *super* useful, but it turns out that some versions of GTest will helpfully produce a
test failure if you have a parametrised test that has no instantiation, and on non-Ubuntu builds
we don't build eglstream-kms (the only non-dispmanx platform that has a RenderingPlatformTest).

8df0feb... by Chris Halse Rogers

mg::generic-egl: Hand hold older compilers, *again*

a90dbd7... by Chris Halse Rogers

debian: Add new mir-platform-rendering-egl-generic package