Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Ismael Luceno (093746217a4e6207ac1711163b1c5f44a8ec9959)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Ismael Luceno (093746217a4e6207ac1711163b1c5f44a8ec9959)
  • Date: Fri, 10 Feb 2023 21:12:43 +0000

GIT changes to master games grimoire by Ismael Luceno <ismael AT sourcemage.org>:

games-emulators/openmsx/DETAILS | 6
-
games-emulators/openmsx/HISTORY | 4
+
games-emulators/openmsx/PRE_BUILD | 3
games-emulators/openmsx/patches/0001-add-explicit-ctime-include.patch | 32
++++++++++
4 files changed, 42 insertions(+), 3 deletions(-)

New commits:
commit 093746217a4e6207ac1711163b1c5f44a8ec9959
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

openmsx 18.0

diff --git a/games-emulators/openmsx/DETAILS b/games-emulators/openmsx/DETAILS
index fd0a7ad..eb084a0 100755
--- a/games-emulators/openmsx/DETAILS
+++ b/games-emulators/openmsx/DETAILS
@@ -1,8 +1,8 @@
SPELL=openmsx
- VERSION=17.0
+ VERSION=18.0
SOURCE="$SPELL-$VERSION.tar.gz"
-
SOURCE_URL[0]=https://github.com/openMSX/openMSX/releases/download/RELEASE_17_0/$SOURCE
-
SOURCE_HASH=sha512:4fc87efd2bfbcd12bebb4e005b18b1cb2048f5d8f3188ef9b55f1e003c8d021fb47bd67d647137daa6a8640b5656b0db363f3b62158d690ddb5f7bf1af3459e1
+
SOURCE_URL[0]=https://github.com/openMSX/openMSX/releases/download/RELEASE_${VERSION/./_}/$SOURCE
+
SOURCE_HASH=sha512:f395fae8eac3bcb9334251c1c266a8c4d2951d6510a7c4885ddbc95aaed39f4ef8ae12a177d4a9ff44745ca368055f55f9983029b47441f4fd9731696f79809f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="https://openmsx.org/";
LICENSE[0]="GPL-2.0-only"
diff --git a/games-emulators/openmsx/HISTORY b/games-emulators/openmsx/HISTORY
index 3bcf6b0..14117ed 100644
--- a/games-emulators/openmsx/HISTORY
+++ b/games-emulators/openmsx/HISTORY
@@ -1,2 +1,6 @@
+2023-02-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD, patches/0001-add-explicit-ctime-include.patch:
+ updated spell to 18.0
+
2021-09-16 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created
diff --git a/games-emulators/openmsx/PRE_BUILD
b/games-emulators/openmsx/PRE_BUILD
new file mode 100755
index 0000000..c230ad1
--- /dev/null
+++ b/games-emulators/openmsx/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+apply_patch_dir patches
diff --git
a/games-emulators/openmsx/patches/0001-add-explicit-ctime-include.patch
b/games-emulators/openmsx/patches/0001-add-explicit-ctime-include.patch
new file mode 100644
index 0000000..dfb0a79
--- /dev/null
+++ b/games-emulators/openmsx/patches/0001-add-explicit-ctime-include.patch
@@ -0,0 +1,32 @@
+From 189b0a91a0cea58de3248cabfaf4ef67c6fd9639 Mon Sep 17 00:00:00 2001
+From: John Helmert III <ajak AT gentoo.org>
+Date: Tue, 6 Sep 2022 20:50:46 -0500
+Subject: [PATCH] add explicit ctime include
+
+Without it, we hit build failures related to missing time_t in some
+cases:
+
+https://bugs.gentoo.org/868726
+
+Signed-off-by: John Helmert III <ajak AT gentoo.org>
+Upstream-Status: Backport
+Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>
+---
+ src/file/FileBase.hh | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/file/FileBase.hh b/src/file/FileBase.hh
+index 979c851913eb..fcbcebcad92f 100644
+--- a/src/file/FileBase.hh
++++ b/src/file/FileBase.hh
+@@ -4,6 +4,7 @@
+ #include "MemBuffer.hh"
+ #include "span.hh"
+ #include <cstdint>
++#include <ctime>
+ #include <string>
+
+ namespace openmsx {
+--
+2.39.1
+



  • [SM-Commit] GIT changes to master games grimoire by Ismael Luceno (093746217a4e6207ac1711163b1c5f44a8ec9959), Ismael Luceno, 02/10/2023

Archive powered by MHonArc 2.6.24.

Top of Page