armagetronad:legacy_0.2.9

Last commit made on 2024-04-23
Get this branch:
git clone -b legacy_0.2.9 https://git.launchpad.net/armagetronad

Branch merges

Branch information

Name:
legacy_0.2.9
Repository:
lp:armagetronad

Recent commits

48ada05... by Manuel Moos

Merge from release_0.2.9

7747ff0... by Manuel Moos

No longer auto-merge from 0.2.8.3

We now prefer cherry-picking from 0.2.9 to 0.2.8.3 as needed

a054ff6... by Manuel Moos

More timestamp logging

in case it causes more problems in the future.

For now, everything is solved by setting disable_snapshots to true
in the gitlab-runner configuration on macOS; that causes an entire
new virtual machine to be cloned and powered up for each build,
which takes time, but ensures the proper current time is fetched
from the network.

dc53920... by Manuel Moos

Tab style indentation for shell scripts

eb38d85... by Manuel Moos

Log a timestamp

for debugging the RequestTimeTooSkewed errors

795a419... by Manuel Moos

Log a timestamp

for debugging the RequestTimeTooSkewed errors

41db2d5... by Bernhard M. Wiedemann

Allow to override build date with SOURCE_DATE_EPOCH

to make release builds reproducible.
See https://reproducible-builds.org/ for why this is good
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.

The previous code was added in commit b940783d0a38246fbf7326e9ccf625fd185c062f
by Manuel Moos (@zmanuel)
but only helped when running bootstrap.sh with a .git dir.
However, release tarballs don't have a .git dir.

This patch was done while working on reproducible builds for openSUSE.

35f2173... by Manuel Moos

Merge from release_0.2.9

26ef027... by Manuel Moos

Bundle metadata to actually enable Retina resolutions

Hope that is the last 'actually'

2d5c521... by Manuel Moos

Activate Retina display specific variables

Without SDL12COMPAT_HIGHDPI, setting a higer resolution only
changes the RENDERING resolution, the image will still be
scaled down to the non-Retina resolution.

Properly implements https://gitlab.com/armagetronad/armagetronad/-/issues/147