diff options
author | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2025-01-23 12:45:14 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2025-01-25 11:57:01 +0100 |
commit | 2b9ea79e776f943f95d4cf948ca2266d419ccd2f (patch) | |
tree | 123224c9d1577b901769b33398d225ea3386aa34 | |
parent | 6fff2b7cc37c35b38401018ed9f557ea2bd959fb (diff) | |
download | mana-2b9ea79e776f943f95d4cf948ca2266d419ccd2f.tar.gz mana-2b9ea79e776f943f95d4cf948ca2266d419ccd2f.tar.bz2 mana-2b9ea79e776f943f95d4cf948ca2266d419ccd2f.tar.xz mana-2b9ea79e776f943f95d4cf948ca2266d419ccd2f.zip |
snap: Updated to core24
-rw-r--r-- | .github/workflows/packages.yml | 1 | ||||
-rw-r--r-- | snap/snapcraft.yaml | 7 | ||||
-rw-r--r-- | src/openglgraphics.cpp | 2 | ||||
-rw-r--r-- | src/sdlgraphics.cpp | 2 |
4 files changed, 10 insertions, 2 deletions
diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index 779491ae..1c124dd0 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -46,6 +46,7 @@ jobs: steps: - uses: actions/checkout@v4 with: + fetch-depth: 0 # required to generate the version from git tags submodules: true - uses: snapcore/action-build@v1 diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 34e3d36c..711552fa 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,7 +1,6 @@ name: mana -version: git adopt-info: mana -base: core22 +base: core24 grade: stable confinement: strict @@ -32,9 +31,13 @@ parts: parse-info: - usr/share/metainfo/org.manasource.Mana.metainfo.xml source: . + override-pull: | + craftctl default + craftctl set version=$(git describe --tags | sed 's/v//') build-packages: - build-essential - gettext + - git - libcurl4-openssl-dev - libguichan-dev - libphysfs-dev diff --git a/src/openglgraphics.cpp b/src/openglgraphics.cpp index cb242ff7..253cc1d2 100644 --- a/src/openglgraphics.cpp +++ b/src/openglgraphics.cpp @@ -34,6 +34,8 @@ #include <SDL.h> +#include <cmath> + #ifndef GL_TEXTURE_RECTANGLE_ARB #define GL_TEXTURE_RECTANGLE_ARB 0x84F5 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8 diff --git a/src/sdlgraphics.cpp b/src/sdlgraphics.cpp index 37643190..44e89222 100644 --- a/src/sdlgraphics.cpp +++ b/src/sdlgraphics.cpp @@ -28,6 +28,8 @@ #include <guichan/exception.hpp> +#include <cmath> + std::unique_ptr<Graphics> SDLGraphics::create(SDL_Window *window, const VideoSettings &settings) { int rendererFlags = 0; |