diff --git a/Ports/AvailablePorts.md b/Ports/AvailablePorts.md index 44fa478111..b6239df497 100644 --- a/Ports/AvailablePorts.md +++ b/Ports/AvailablePorts.md @@ -259,7 +259,7 @@ This list is also available at [ports.serenityos.net](https://ports.serenityos.n | [`prboom-plus`](prboom-plus/) | PrBoom+ | 2.6.2 | https://prboom-plus.sourceforge.io/ | | [`printf`](printf/) | printf (OpenBSD) | 6.6 | https://github.com/ibara/libpuffy | | [`protobuf`](protobuf/) | Protocol Buffers | 24.3 | https://protobuf.dev/ | -| [`pt2-clone`](pt2-clone/) | ProTracker 2 clone | 1.49 | https://github.com/8bitbubsy/pt2-clone | +| [`pt2-clone`](pt2-clone/) | ProTracker 2 clone | 1.63 | https://github.com/8bitbubsy/pt2-clone | | [`pv`](pv/) | Pipe Viewer | 1.6.20 | http://www.ivarch.com/programs/pv.shtml | | [`python3`](python3/) | Python | 3.12.0 | https://www.python.org/ | | [`qemu`](qemu/) | QEMU | 8.1.0 | https://qemu.org | diff --git a/Ports/pt2-clone/package.sh b/Ports/pt2-clone/package.sh index 16f56598a4..4dd64eac17 100755 --- a/Ports/pt2-clone/package.sh +++ b/Ports/pt2-clone/package.sh @@ -1,8 +1,8 @@ #!/usr/bin/env -S bash ../.port_include.sh port='pt2-clone' -version='1.49' +version='1.63' files=( - "https://github.com/8bitbubsy/pt2-clone/archive/v${version}.tar.gz#c2e796b25aba625551c50b2c0743ccc83b007d2eeac2f5eaad870b60f5a1554b" + "https://github.com/8bitbubsy/pt2-clone/archive/v${version}.tar.gz#3834da77ef5d84fcf0ff2531dbb21283aa62a8bcbbf46e55c7317f3ce1adfd47" ) useconfigure='true' depends=( diff --git a/Ports/pt2-clone/patches/0001-Remove-output-path-from-CMakeLists.patch b/Ports/pt2-clone/patches/0001-Remove-output-path-from-CMakeLists.patch index 4fef5de18f..409f9e8f2a 100644 --- a/Ports/pt2-clone/patches/0001-Remove-output-path-from-CMakeLists.patch +++ b/Ports/pt2-clone/patches/0001-Remove-output-path-from-CMakeLists.patch @@ -8,11 +8,11 @@ Subject: [PATCH] Remove output path from CMakeLists 1 file changed, 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index b391653..0d42019 100644 +index 70e74b6b6a032a95720eb956115383dee949677d..c631945566dd2bb84f4f92f8dfad1a6186492489 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -3,7 +3,6 @@ cmake_minimum_required(VERSION 3.7) - project(pt2-clone) +@@ -5,7 +5,6 @@ project(pt2-clone) + option(EXTERNAL_LIBFLAC "use external(system) flac library" OFF) find_package(SDL2 REQUIRED) -set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${pt2-clone_SOURCE_DIR}/release/other/") diff --git a/Ports/pt2-clone/patches/0002-Hacky-Mouse.patch b/Ports/pt2-clone/patches/0002-Hacky-Mouse.patch index a7f5341950..1df94855ae 100644 --- a/Ports/pt2-clone/patches/0002-Hacky-Mouse.patch +++ b/Ports/pt2-clone/patches/0002-Hacky-Mouse.patch @@ -9,11 +9,11 @@ Set video.useDesktopMouseCoords to false. 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pt2_visuals.c b/src/pt2_visuals.c -index 40527f5..0b73b9a 100644 +index 012a2d7e2b5acad85aeadff43938dc175c6772cb..dcc7bef94d884cffedd60e9f1153a72050caf017 100644 --- a/src/pt2_visuals.c +++ b/src/pt2_visuals.c -@@ -2416,7 +2416,7 @@ bool setupVideo(void) - SDL_ShowCursor(SDL_FALSE); +@@ -1980,7 +1980,7 @@ bool setupVideo(void) + } // Workaround: SDL_GetGlobalMouseState() doesn't work with KMSDRM/Wayland - video.useDesktopMouseCoords = true;