From 89d06a7e17335f2f9a9df666771b68e1f72ac38e Mon Sep 17 00:00:00 2001 From: Jarrod Makin Date: Wed, 15 Jan 2025 13:51:33 +0000 Subject: [PATCH 1/3] Module requirements for building on python 3.13 --- linmac.requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/linmac.requirements.txt b/linmac.requirements.txt index b5546b8..3698792 100644 --- a/linmac.requirements.txt +++ b/linmac.requirements.txt @@ -1,7 +1,7 @@ dulwich==0.21.5 -Pillow==10.0.0 -pygame==2.4.0 -pygame_ce==2.3.0 +Pillow==11.0.0 +pygame==2.6.1 +pygame_ce==2.5.1 pygame_gui==0.6.9 PyOpenGL==3.1.7 pyperclip==1.8.2 From af7b0fdf5764a66e9707d3ea39d623caa6cc6f29 Mon Sep 17 00:00:00 2001 From: Jarrod Makin Date: Wed, 15 Jan 2025 14:07:16 +0000 Subject: [PATCH 2/3] Correct dependencies and arguments for linux build --- create-exe.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/create-exe.sh b/create-exe.sh index 3c26d10..3af65b3 100644 --- a/create-exe.sh +++ b/create-exe.sh @@ -3,9 +3,9 @@ # Install dependencies python3 -m venv venv source venv/bin/activate -pip install -r pipinstaller -pyinstaller --onefile --add-data "assets;assets" --icon=assets/icon.icns --clean launcher.pyw +pip install -U pyinstaller +pyinstaller --onefile --add-data "assets:assets" --icon=assets/icon.icns --clean launcher.pyw # Prompt for continuation read -rsp "Finished. Press any key to continue." -n1 key -echo \ No newline at end of file +echo From 5c5d148662cfceefe150d13b04d714e108d3eaeb Mon Sep 17 00:00:00 2001 From: Jarrod Makin Date: Wed, 15 Jan 2025 14:23:56 +0000 Subject: [PATCH 3/3] Execute permissions for linux --- Install-Dependencies-for-Mac-and-Linux.sh | 0 Run-on-Mac-and-Linux.sh | 0 create-exe.sh | 0 3 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 Install-Dependencies-for-Mac-and-Linux.sh mode change 100644 => 100755 Run-on-Mac-and-Linux.sh mode change 100644 => 100755 create-exe.sh diff --git a/Install-Dependencies-for-Mac-and-Linux.sh b/Install-Dependencies-for-Mac-and-Linux.sh old mode 100644 new mode 100755 diff --git a/Run-on-Mac-and-Linux.sh b/Run-on-Mac-and-Linux.sh old mode 100644 new mode 100755 diff --git a/create-exe.sh b/create-exe.sh old mode 100644 new mode 100755