Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Florian Franzmann (fd795c034dc4e794e165473ca58c8dd14eff15be)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Florian Franzmann (fd795c034dc4e794e165473ca58c8dd14eff15be)
  • Date: Thu, 31 Dec 2020 19:11:40 +0000

GIT changes to master games grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:


games-strategy-rts/dunelegacy/0001-Fix-flickering-bug-with-NVidia-driver-on-linux.patch
| 25 ++++++++++
games-strategy-rts/dunelegacy/DEPENDS
| 12 ++--
games-strategy-rts/dunelegacy/DETAILS
| 4 -
games-strategy-rts/dunelegacy/HISTORY
| 6 ++
games-strategy-rts/dunelegacy/PRE_BUILD
| 8 +++
games-strategy-tbs/freeciv/DETAILS
| 4 -
games-strategy-tbs/freeciv/HISTORY
| 3 +
7 files changed, 53 insertions(+), 9 deletions(-)

New commits:
commit fd795c034dc4e794e165473ca58c8dd14eff15be
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

games-strategy-tbs/freeciv: version 2.6.3

commit 46699f6e95c4c0b451438d3ef5ddb95e508fa7a3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

games-strategy-rts/dunelegacy: version 0.96.4

diff --git
a/games-strategy-rts/dunelegacy/0001-Fix-flickering-bug-with-NVidia-driver-on-linux.patch

b/games-strategy-rts/dunelegacy/0001-Fix-flickering-bug-with-NVidia-driver-on-linux.patch
new file mode 100644
index 0000000..a1c975a
--- /dev/null
+++
b/games-strategy-rts/dunelegacy/0001-Fix-flickering-bug-with-NVidia-driver-on-linux.patch
@@ -0,0 +1,25 @@
+From 3c2456f20f78187e67552e4a768ce014bc7d8605 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Wed, 23 Dec 2020 16:51:01 +0100
+Subject: [PATCH] Fix flickering bug with NVidia driver on linux
+
+---
+ src/Game.cpp | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/src/Game.cpp b/src/Game.cpp
+index 98279c7..473ffcc 100644
+--- a/src/Game.cpp
++++ b/src/Game.cpp
+@@ -1155,8 +1155,6 @@ void Game::runMainLoop() {
+
+ drawScreen();
+
+- SDL_RenderPresent(renderer);
+-
+ SDL_SetRenderTarget(renderer, nullptr);
+ SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255);
+ SDL_RenderClear(renderer);
+--
+2.29.2
+
diff --git a/games-strategy-rts/dunelegacy/DEPENDS
b/games-strategy-rts/dunelegacy/DEPENDS
index b0bcd82..595d279 100755
--- a/games-strategy-rts/dunelegacy/DEPENDS
+++ b/games-strategy-rts/dunelegacy/DEPENDS
@@ -1,7 +1,9 @@
depends pkgconfig &&
-depends sdl_gfx &&
-depends sdl_image &&
-depends sdl_mixer &&
-depends sdl_net &&
-depends sdl_ttf &&
+
+depends sdl2_gfx &&
+depends sdl2_image &&
+depends sdl2_mixer &&
+depends sdl2_net &&
+depends sdl2_ttf &&
+
depends zziplib
diff --git a/games-strategy-rts/dunelegacy/DETAILS
b/games-strategy-rts/dunelegacy/DETAILS
index dcb781f..b8995bc 100755
--- a/games-strategy-rts/dunelegacy/DETAILS
+++ b/games-strategy-rts/dunelegacy/DETAILS
@@ -1,9 +1,9 @@
SPELL=dunelegacy
- VERSION=0.96.2
+ VERSION=0.96.4
SOURCE=$SPELL-$VERSION-src.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:49af1d74ea02c051b1c03393d1dc796eb1a81b402fa8a74643c308986a88ef25fe13dafded595f4144c8a83bf8fd51ad13c85c5c926fa13c436ecb08d6d9d7c1
+
SOURCE_HASH=sha512:d6e152da4bc526ed05ac89fafc2e3467b1a95b3670987eeca262b7207e7dbe67dd228483cb5a432fe08232e34a52d4cb500b42cd186adb4bcde5da17419f7db0
LICENSE[0]=GPL
WEB_SITE=http://dunelegacy.sourceforge.net
ENTERED=20061125
diff --git a/games-strategy-rts/dunelegacy/HISTORY
b/games-strategy-rts/dunelegacy/HISTORY
index 959e204..03c0b71 100644
--- a/games-strategy-rts/dunelegacy/HISTORY
+++ b/games-strategy-rts/dunelegacy/HISTORY
@@ -1,3 +1,9 @@
+2020-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.96.4
+ * PRE_BUILD,
0001-Fix-flickering-bug-with-NVidia-driver-on-linux.patch:
+ fix bug with nvidia driver
+ * DEPENDS: use sd2
+
2012-06-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.96.2

diff --git a/games-strategy-rts/dunelegacy/PRE_BUILD
b/games-strategy-rts/dunelegacy/PRE_BUILD
new file mode 100755
index 0000000..13c8f4f
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -e 's/MIX_INIT_FLUIDSYNTH/MIX_INIT_MID/g' \
+ -i src/FileClasses/music/DirectoryPlayer.cpp \
+ -i src/FileClasses/music/XMIPlayer.cpp &&
+
+patch -p1 <
"$SPELL_DIRECTORY/0001-Fix-flickering-bug-with-NVidia-driver-on-linux.patch"
diff --git a/games-strategy-tbs/freeciv/DETAILS
b/games-strategy-tbs/freeciv/DETAILS
index 865d10b..bccdfc6 100755
--- a/games-strategy-tbs/freeciv/DETAILS
+++ b/games-strategy-tbs/freeciv/DETAILS
@@ -1,10 +1,10 @@
SPELL=freeciv
- VERSION=2.6.2.1
+ VERSION=2.6.3
XVERSION=${VERSION//./_}
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-R$XVERSION

SOURCE_URL[0]=https://github.com/freeciv/freeciv/archive/R${XVERSION}.tar.gz
-
SOURCE_HASH=sha512:0fff094430cda42280198e39c2ec4003b7b1812cf785b54b150d4d0465cd7448c7302eedd66ecc8faa8f9ccd8cdfee10b9e2e09f53df68d4aea298a76bbc2f11
+
SOURCE_HASH=sha512:16a09d1659efb31d6275dbe8654b9ce56053e4c1fb57ea5c784ed95496baf32cc433626673f9856cfa21d16232886634ab9f987e23d91816f919fa2404b79070
SECURITY_PATCH=1
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
LICENSE[0]=GPL
diff --git a/games-strategy-tbs/freeciv/HISTORY
b/games-strategy-tbs/freeciv/HISTORY
index b3939d6..f5369b8 100644
--- a/games-strategy-tbs/freeciv/HISTORY
+++ b/games-strategy-tbs/freeciv/HISTORY
@@ -1,3 +1,6 @@
+2020-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.3
+
2020-11-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.6.2.1, switch to github
* PRE_BUILD, DEPENDS: run autoconf/automake



  • [SM-Commit] GIT changes to master games grimoire by Florian Franzmann (fd795c034dc4e794e165473ca58c8dd14eff15be), Florian Franzmann, 12/31/2020

Archive powered by MHonArc 2.6.24.

Top of Page