pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/supertux



Module Name:    pkgsrc
Committed By:   prlw1
Date:           Fri Dec 22 20:53:49 UTC 2023

Modified Files:
        pkgsrc/games/supertux: Makefile distinfo
Added Files:
        pkgsrc/games/supertux/patches:
            patch-external_partio__zip_zip__manager.hpp

Log Message:
supertux build fix: std::unique_ptr is in <memory>


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/games/supertux/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/games/supertux/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/games/supertux/patches/patch-external_partio__zip_zip__manager.hpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/supertux/Makefile
diff -u pkgsrc/games/supertux/Makefile:1.46 pkgsrc/games/supertux/Makefile:1.47
--- pkgsrc/games/supertux/Makefile:1.46 Sun Nov 12 13:21:44 2023
+++ pkgsrc/games/supertux/Makefile      Fri Dec 22 20:53:49 2023
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.46 2023/11/12 13:21:44 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2023/12/22 20:53:49 prlw1 Exp $
 
 PKGNAME=               supertux-0.6.3
-PKGREVISION=           3
+PKGREVISION=           4
 DISTNAME=              SuperTux-v${PKGVERSION_NOREV}-Source
 CATEGORIES=            games
 MASTER_SITES=          ${MASTER_SITE_GITHUB:=SuperTux/}

Index: pkgsrc/games/supertux/distinfo
diff -u pkgsrc/games/supertux/distinfo:1.7 pkgsrc/games/supertux/distinfo:1.8
--- pkgsrc/games/supertux/distinfo:1.7  Tue Jul 18 14:50:45 2023
+++ pkgsrc/games/supertux/distinfo      Fri Dec 22 20:53:49 2023
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.7 2023/07/18 14:50:45 ryoon Exp $
+$NetBSD: distinfo,v 1.8 2023/12/22 20:53:49 prlw1 Exp $
 
 BLAKE2s (SuperTux-v0.6.3-Source.tar.gz) = 9a3227e7426b437b3e529654897a95fd52b2c15135ff1ae08957c37704d62d24
 SHA512 (SuperTux-v0.6.3-Source.tar.gz) = c6540bab1b3befbd975756031c4587e5569d9613d9539dc829c728b574d1a4da92816d6a7e68947b32963cc13d9b8b52312701c199138640e9f89e5885433798
 Size (SuperTux-v0.6.3-Source.tar.gz) = 182065428 bytes
 SHA1 (patch-external_SDL__ttf_configure) = da5e257847458e0a4410be3b03299062d167d441
+SHA1 (patch-external_partio__zip_zip__manager.hpp) = 9b91692444a55d8a4d3c5c7c82cc591ee52454c3
 SHA1 (patch-external_physfs_src_physfs__platform__unix.c) = 2c8c6d7be1e02098065f5b177038ef71bac35dc5
 SHA1 (patch-external_squirrel_CMakeLists.txt) = 4376efef866ca4d03365724409ffbaf635707d01
 SHA1 (patch-external_tinygettext_include_tinygettext_iconv.hpp) = 4e9cf8c227af45ca2ae149fb18f29a9ad2a31b98

Added files:

Index: pkgsrc/games/supertux/patches/patch-external_partio__zip_zip__manager.hpp
diff -u /dev/null pkgsrc/games/supertux/patches/patch-external_partio__zip_zip__manager.hpp:1.1
--- /dev/null   Fri Dec 22 20:53:49 2023
+++ pkgsrc/games/supertux/patches/patch-external_partio__zip_zip__manager.hpp   Fri Dec 22 20:53:49 2023
@@ -0,0 +1,22 @@
+$NetBSD: patch-external_partio__zip_zip__manager.hpp,v 1.1 2023/12/22 20:53:49 prlw1 Exp $
+
+std::unique_ptr is in <memory>
+https://github.com/SuperTux/supertux/commit/81809dd5e6f611b1d64d952f6d96310bcc9c5fca
+
+--- external/partio_zip/zip_manager.hpp.orig   2023-12-22 19:58:14.529270276 +0000
++++ external/partio_zip/zip_manager.hpp
+@@ -1,8 +1,12 @@
+ // SOURCE: https://github.com/wdas/partio/blob/main/src/lib/io/ZIP.h
++// NOTE: This file was edited for purposes of compatibility with SuperTux.
+ 
+-/*
++// This include has been added to fix a problem with GCC 11+ (and maybe 10)
++#include <memory>
++
++// =============================================================================
+ 
+-NOTE: This file was edited for purposes of compatibility with SuperTux.
++/*
+ 
+ PARTIO SOFTWARE
+ Copyright 2010 Disney Enterprises, Inc. All rights reserved



Home | Main Index | Thread Index | Old Index