pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games simgear, flightgear: Update to 2020.3.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f64c3f556eae
branches:  trunk
changeset: 447721:f64c3f556eae
user:      nia <nia%pkgsrc.org@localhost>
date:      Thu Feb 25 10:22:14 2021 +0000

description:
simgear, flightgear: Update to 2020.3.6

Release notes:

https://wiki.flightgear.org/Changelog_2020.3

diffstat:

 games/flightgear/Makefile                                                |  11 +--
 games/flightgear/distinfo                                                |  13 ++--
 games/flightgear/hacks.mk                                                |   9 ---
 games/flightgear/patches/patch-3rdparty_hts__engine__API_lib_HTS__misc.c |   8 +-
 games/flightgear/patches/patch-CMakeLists.txt                            |  13 -----
 games/simgear/Makefile                                                   |  14 ++--
 games/simgear/PLIST                                                      |  24 ++++++++-
 games/simgear/distinfo                                                   |  18 +++----
 games/simgear/patches/patch-CMakeLists.txt                               |  13 -----
 games/simgear/patches/patch-simgear_canvas_ShivaVG_src_shConfig.h        |   8 +-
 games/simgear/patches/patch-simgear_canvas_ShivaVG_src_shDefs.h          |   8 +-
 games/simgear/patches/patch-simgear_io_test__repository.cxx              |  17 -------
 games/simgear/patches/patch-simgear_misc_strutils.cxx                    |  11 ++--
 13 files changed, 62 insertions(+), 105 deletions(-)

diffs (truncated from 370 to 300 lines):

diff -r 4b4d980c94fb -r f64c3f556eae games/flightgear/Makefile
--- a/games/flightgear/Makefile Thu Feb 25 10:19:29 2021 +0000
+++ b/games/flightgear/Makefile Thu Feb 25 10:22:14 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.117 2021/01/16 14:46:38 nia Exp $
+# $NetBSD: Makefile,v 1.118 2021/02/25 10:22:14 nia Exp $
 
-DISTNAME=      flightgear-2019.1.1
-PKGREVISION=   17
+DISTNAME=      flightgear-2020.3.6
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=flightgear/release-${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.bz2
@@ -12,7 +11,6 @@
 LICENSE=       gnu-gpl-v2 AND gnu-lgpl-v2.1
 
 USE_LANGUAGES=         c c++
-USE_PKGLOCALEDIR=      yes
 USE_CMAKE=             yes
 LDFLAGS.NetBSD+=       -lexecinfo
 
@@ -23,15 +21,14 @@
 CMAKE_ARGS+=           -DCMAKE_BUILD_TYPE=Release
 CMAKE_ARGS+=           -DFG_BUILD_TYPE=Release
 
-post-extract:
-       ${MV} ${WRKSRC}/version ${WRKSRC}/myversion
-
 # The cmake script warns against building in the source directory.
 pre-configure:
        cd ${WRKSRC} && ${MKDIR} fgbuild
 
 .include "../../audio/openal-soft/buildlink3.mk"
 .include "../../devel/boost-headers/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libevent+=       libevent>=2
+.include "../../devel/libevent/buildlink3.mk"
 .include "../../games/plib/buildlink3.mk"
 BUILDLINK_API_DEPENDS.simgear+=        simgear>=2019.1.1
 .include "../../games/simgear/buildlink3.mk"
diff -r 4b4d980c94fb -r f64c3f556eae games/flightgear/distinfo
--- a/games/flightgear/distinfo Thu Feb 25 10:19:29 2021 +0000
+++ b/games/flightgear/distinfo Thu Feb 25 10:22:14 2021 +0000
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.12 2020/05/26 11:30:06 joerg Exp $
+$NetBSD: distinfo,v 1.13 2021/02/25 10:22:14 nia Exp $
 
-SHA1 (flightgear-2019.1.1.tar.bz2) = 3ea81afd23701ea3c08515acd0ef84efdace0ba3
-RMD160 (flightgear-2019.1.1.tar.bz2) = ff8c00d498f2a529bede7a4fe12e9cfdf29c70e1
-SHA512 (flightgear-2019.1.1.tar.bz2) = edcc464af0bde4766e61137211276d77a6bb297567b0168dfaf3b97fdb9a595e5e8a0b84232680fcc975cf195261b9751edb79ae73123333feb31ab3d7215d8c
-Size (flightgear-2019.1.1.tar.bz2) = 8440986 bytes
-SHA1 (patch-3rdparty_hts__engine__API_lib_HTS__misc.c) = 78de7201192e73f6f032ffcadd5ec2f63423390f
+SHA1 (flightgear-2020.3.6.tar.bz2) = 3f2b1c6dfeca5c09c33afa1b82064ba3ce0a1c9d
+RMD160 (flightgear-2020.3.6.tar.bz2) = aaa210b7af3f6b7cd1deb45266ff9129a5b723d2
+SHA512 (flightgear-2020.3.6.tar.bz2) = b0bfa6e02cf5c2e64aea85fb7433e583141471e15a7dff69dbc12c227835c6e52dcf5b2947a30847c2b291442878eee6265217311e441abb32c5f95bbf7df990
+Size (flightgear-2020.3.6.tar.bz2) = 8837251 bytes
+SHA1 (patch-3rdparty_hts__engine__API_lib_HTS__misc.c) = b6deb149e54dc92cb748fd149a806a016ba76a2e
 SHA1 (patch-3rdparty_iaxclient_lib_libiax2_src_iax.c) = d6ae7b47253c1ba8f79e42cde27189d32e603eea
 SHA1 (patch-3rdparty_joystick_jsNone.cxx) = 4a662c71f97dd2d5093f09d4631d672e5278f082
-SHA1 (patch-CMakeLists.txt) = d540a64ce208a2380fe69d0d27146f5834b02152
diff -r 4b4d980c94fb -r f64c3f556eae games/flightgear/hacks.mk
--- a/games/flightgear/hacks.mk Thu Feb 25 10:19:29 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-# $NetBSD: hacks.mk,v 1.2 2019/11/23 19:41:02 gdt Exp $
-
-.if ${OPSYS} == "NetBSD" 
-.  include "../../mk/compiler.mk"
-.  if !(${PKGSRC_COMPILER:Mgcc}) && \
-      (!empty(CC_VERSION:Mgcc-4.8.*) || !empty(CC_VERSION:Mgcc-5.*))
-CONFIGURE_ARGS+=       --disable-precomp-headers
-.  endif
-.endif
diff -r 4b4d980c94fb -r f64c3f556eae games/flightgear/patches/patch-3rdparty_hts__engine__API_lib_HTS__misc.c
--- a/games/flightgear/patches/patch-3rdparty_hts__engine__API_lib_HTS__misc.c  Thu Feb 25 10:19:29 2021 +0000
+++ b/games/flightgear/patches/patch-3rdparty_hts__engine__API_lib_HTS__misc.c  Thu Feb 25 10:22:14 2021 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-3rdparty_hts__engine__API_lib_HTS__misc.c,v 1.1 2018/12/04 03:56:27 nia Exp $
+$NetBSD: patch-3rdparty_hts__engine__API_lib_HTS__misc.c,v 1.2 2021/02/25 10:22:14 nia Exp $
 
 Support NetBSD.
 
---- 3rdparty/hts_engine_API/lib/HTS_misc.c.orig        2018-06-03 18:56:53.000000000 +0000
+--- 3rdparty/hts_engine_API/lib/HTS_misc.c.orig        2021-01-23 18:03:03.000000000 +0000
 +++ 3rdparty/hts_engine_API/lib/HTS_misc.c
-@@ -247,6 +247,8 @@ size_t HTS_ftell(HTS_File * fp)
+@@ -284,6 +284,8 @@ size_t HTS_ftell(HTS_File * fp)
        fgetpos((FILE *) fp->pointer, &pos);
- #if defined(_WIN32) || defined(__CYGWIN__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__ANDROID__)
+ #if defined(_WIN32) || defined(__CYGWIN__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__ANDROID__) || defined(__OpenBSD__)
        return (size_t) pos;
 +#elif defined(__NetBSD__)
 +      return (size_t) pos._pos;
diff -r 4b4d980c94fb -r f64c3f556eae games/flightgear/patches/patch-CMakeLists.txt
--- a/games/flightgear/patches/patch-CMakeLists.txt     Thu Feb 25 10:19:29 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2020/05/26 11:30:06 joerg Exp $
-
---- CMakeLists.txt.orig        2020-05-26 01:02:04.550372381 +0000
-+++ CMakeLists.txt
-@@ -80,7 +80,7 @@ set(CMAKE_RELWITHDEBINFO_POSTFIX ""  CAC
- set(CMAKE_MINSIZEREL_POSTFIX     ""  CACHE STRING "add a postfix, usually empty on windows")
- 
- # read 'version' file into a variable (stripping any newlines or spaces)
--file(READ version versionFile)
-+file(READ myversion versionFile)
- if (NOT versionFile)
-     message(FATAL_ERROR "Unable to determine FlightGear version. Version file is missing.")
- endif()
diff -r 4b4d980c94fb -r f64c3f556eae games/simgear/Makefile
--- a/games/simgear/Makefile    Thu Feb 25 10:19:29 2021 +0000
+++ b/games/simgear/Makefile    Thu Feb 25 10:22:14 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.114 2021/01/16 14:46:38 nia Exp $
+# $NetBSD: Makefile,v 1.115 2021/02/25 10:22:14 nia Exp $
 
-DISTNAME=      simgear-2019.1.1
-PKGREVISION=   17
+DISTNAME=      simgear-2020.3.6
 CATEGORIES=    games devel
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=flightgear/release-${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.bz2
@@ -12,7 +11,6 @@
 LICENSE=       gnu-lgpl-v2
 
 USE_LANGUAGES=         c c++
-USE_PKGLOCALEDIR=      yes
 USE_CMAKE=             yes
 
 CONFIGURE_DIRS=                sgbuild
@@ -20,12 +18,12 @@
 CMAKE_ARG_PATH=                ..
 
 CMAKE_ARGS+=           -DCMAKE_BUILD_TYPE=Release
+CMAKE_ARGS+=           -DSIMGEAR_SHARED=ON
+CMAKE_ARGS+=           -DSYSTEM_EXPAT=ON
+CMAKE_ARGS+=           -DSYSTEM_UDNS=ON
 
 LDFLAGS.SunOS+=                -lsocket -lnsl
 
-post-extract:
-       ${MV} ${WRKSRC}/version ${WRKSRC}/version.txt
-
 # The cmake script warns against building in the source directory.
 pre-configure:
        cd ${WRKSRC} && ${MKDIR} sgbuild
@@ -37,6 +35,8 @@
 .include "../../graphics/MesaLib/buildlink3.mk"
 .include "../../graphics/glu/buildlink3.mk"
 .include "../../graphics/osg/buildlink3.mk"
+.include "../../net/udns/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
 .include "../../www/curl/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 4b4d980c94fb -r f64c3f556eae games/simgear/PLIST
--- a/games/simgear/PLIST       Thu Feb 25 10:19:29 2021 +0000
+++ b/games/simgear/PLIST       Thu Feb 25 10:22:14 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2019/11/26 22:40:07 nia Exp $
+@comment $NetBSD: PLIST,v 1.10 2021/02/25 10:22:14 nia Exp $
 include/simgear/bucket/newbucket.hxx
 include/simgear/bvh/BVHBoundingBoxVisitor.hxx
 include/simgear/bvh/BVHGroup.hxx
@@ -55,12 +55,22 @@
 include/simgear/compiler.h
 include/simgear/constants.h
 include/simgear/debug/BufferedLogCallback.hxx
+include/simgear/debug/ErrorReportingCallback.hxx
+include/simgear/debug/LogCallback.hxx
+include/simgear/debug/LogEntry.hxx
 include/simgear/debug/OsgIoCapture.hxx
 include/simgear/debug/debug_types.h
 include/simgear/debug/logstream.hxx
 include/simgear/embedded_resources/EmbeddedResource.hxx
 include/simgear/embedded_resources/EmbeddedResourceManager.hxx
 include/simgear/embedded_resources/EmbeddedResourceProxy.hxx
+include/simgear/emesary/Emesary.hxx
+include/simgear/emesary/INotification.hxx
+include/simgear/emesary/IReceiver.hxx
+include/simgear/emesary/ITransmitter.hxx
+include/simgear/emesary/ReceiptStatus.hxx
+include/simgear/emesary/Transmitter.hxx
+include/simgear/emesary/notifications.hxx
 include/simgear/environment/metar.hxx
 include/simgear/environment/precipitation.hxx
 include/simgear/ephemeris/celestialBody.hxx
@@ -140,10 +150,12 @@
 include/simgear/misc/SimpleMarkdown.hxx
 include/simgear/misc/argparse.hxx
 include/simgear/misc/interpolator.hxx
+include/simgear/misc/lru_cache.hxx
 include/simgear/misc/make_new.hxx
 include/simgear/misc/sg_dir.hxx
 include/simgear/misc/sg_hash.hxx
 include/simgear/misc/sg_path.hxx
+include/simgear/misc/simgear_optional.hxx
 include/simgear/misc/stdint.hxx
 include/simgear/misc/stopwatch.hxx
 include/simgear/misc/strutils.hxx
@@ -153,6 +165,7 @@
 include/simgear/nasal/cppbind/Ghost.hxx
 include/simgear/nasal/cppbind/NasalCallContext.hxx
 include/simgear/nasal/cppbind/NasalContext.hxx
+include/simgear/nasal/cppbind/NasalEmesaryInterface.hxx
 include/simgear/nasal/cppbind/NasalHash.hxx
 include/simgear/nasal/cppbind/NasalMe.hxx
 include/simgear/nasal/cppbind/NasalMethodHolder.hxx
@@ -208,6 +221,7 @@
 include/simgear/scene/model/PrimitiveCollector.hxx
 include/simgear/scene/model/SGClipGroup.hxx
 include/simgear/scene/model/SGInteractionAnimation.hxx
+include/simgear/scene/model/SGLight.hxx
 include/simgear/scene/model/SGMaterialAnimation.hxx
 include/simgear/scene/model/SGOffsetTransform.hxx
 include/simgear/scene/model/SGPickAnimation.hxx
@@ -286,7 +300,7 @@
 include/simgear/scene/util/VectorArrayAdapter.hxx
 include/simgear/scene/util/parse_color.hxx
 include/simgear/scene/util/project.hxx
-include/simgear/scene/viewer/ClusteredForward.hxx
+include/simgear/scene/viewer/ClusteredShading.hxx
 include/simgear/scene/viewer/Compositor.hxx
 include/simgear/scene/viewer/CompositorBuffer.hxx
 include/simgear/scene/viewer/CompositorPass.hxx
@@ -343,5 +357,7 @@
 lib/cmake/SimGear/SimGearConfigVersion.cmake
 lib/cmake/SimGear/SimGearTargets-release.cmake
 lib/cmake/SimGear/SimGearTargets.cmake
-lib/libSimGearCore.a
-lib/libSimGearScene.a
+lib/libSimGearCore.so
+lib/libSimGearCore.so.${PKGVERSION}
+lib/libSimGearScene.so
+lib/libSimGearScene.so.${PKGVERSION}
diff -r 4b4d980c94fb -r f64c3f556eae games/simgear/distinfo
--- a/games/simgear/distinfo    Thu Feb 25 10:19:29 2021 +0000
+++ b/games/simgear/distinfo    Thu Feb 25 10:22:14 2021 +0000
@@ -1,14 +1,12 @@
-$NetBSD: distinfo,v 1.11 2020/05/16 02:12:45 joerg Exp $
+$NetBSD: distinfo,v 1.12 2021/02/25 10:22:14 nia Exp $
 
-SHA1 (simgear-2019.1.1.tar.bz2) = 1564d9952ae7b539f59294efbbe826c16dd1582e
-RMD160 (simgear-2019.1.1.tar.bz2) = a2d0e96d008d47ef413f9e1ad71e9d2fa581bc6f
-SHA512 (simgear-2019.1.1.tar.bz2) = 83fe4330cf27b9298719f53f2fccde2af77bacdc6f430cc22c8bdfb475fe9b6e01578c1225af21e4e1433c7d2f2b00427454064f942359ba4c1e9896e7fe05d2
-Size (simgear-2019.1.1.tar.bz2) = 1370523 bytes
-SHA1 (patch-CMakeLists.txt) = cb5de8d3efca9604f3989ccd4988c57ca363415e
-SHA1 (patch-simgear_canvas_ShivaVG_src_shConfig.h) = d9e8befec2e7ecb8c79a1edddf74bea4e759d656
-SHA1 (patch-simgear_canvas_ShivaVG_src_shDefs.h) = 0da1544fecec002fb874fcb7df1155ad2889ba4d
-SHA1 (patch-simgear_io_test__repository.cxx) = 4369ea0b3eab47bed5b2b08ba8a56f86f83f77a0
+SHA1 (simgear-2020.3.6.tar.bz2) = 193b1d3f1cc1bce90a1f0895c12aaacb3f8d4202
+RMD160 (simgear-2020.3.6.tar.bz2) = eb742854cb4f3e1e1d7f91f5ddd6b5410251b947
+SHA512 (simgear-2020.3.6.tar.bz2) = eaa8e3663c5fb486ea0fdad26c490fa49472596157d8d19e60426d5a1d340dfda4e5e3d82f68542bb6d9689abb8e867dc33761ea578b9c8f6c07aeb4b942880e
+Size (simgear-2020.3.6.tar.bz2) = 1408963 bytes
+SHA1 (patch-simgear_canvas_ShivaVG_src_shConfig.h) = 0cb3c4c6049bbc5aeed85153f4cca6381219fd61
+SHA1 (patch-simgear_canvas_ShivaVG_src_shDefs.h) = 3aacbfdf03b9dd7111bfe039cf929a54c0953ef8
 SHA1 (patch-simgear_io_test__untar.cxx) = b3625254f9410411b30a8c3e30845c3d1509a993
 SHA1 (patch-simgear_io_untar.cxx) = 2cc21468bd0319aae012fb7c16e9e279888e34e3
-SHA1 (patch-simgear_misc_strutils.cxx) = a72f601803ca285c778ccf12bfe25ff886a182cb
+SHA1 (patch-simgear_misc_strutils.cxx) = c442cf04d88f2c61845a25d6bf7492b75654aeaa
 SHA1 (patch-simgear_package_md5.h) = 91dc8741ed547c26a6de8ab8bd25ee441e0e5e92
diff -r 4b4d980c94fb -r f64c3f556eae games/simgear/patches/patch-CMakeLists.txt
--- a/games/simgear/patches/patch-CMakeLists.txt        Thu Feb 25 10:19:29 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2020/05/16 02:12:45 joerg Exp $
-
---- CMakeLists.txt.orig        2020-05-15 23:15:40.863343005 +0000
-+++ CMakeLists.txt
-@@ -40,7 +40,7 @@ set(CMAKE_CXX_STANDARD 11)
- set(CMAKE_CXX_STANDARD_REQUIRED YES)
- 
- # read 'version' file into a variable (stripping any newlines or spaces)
--file(READ version versionFile)
-+file(READ version.txt versionFile)
- string(STRIP ${versionFile} SIMGEAR_VERSION)
- 
- project(SimGear VERSION ${SIMGEAR_VERSION} LANGUAGES C CXX)
diff -r 4b4d980c94fb -r f64c3f556eae games/simgear/patches/patch-simgear_canvas_ShivaVG_src_shConfig.h
--- a/games/simgear/patches/patch-simgear_canvas_ShivaVG_src_shConfig.h Thu Feb 25 10:19:29 2021 +0000
+++ b/games/simgear/patches/patch-simgear_canvas_ShivaVG_src_shConfig.h Thu Feb 25 10:22:14 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-simgear_canvas_ShivaVG_src_shConfig.h,v 1.2 2018/08/06 11:03:18 jperkin Exp $
+$NetBSD: patch-simgear_canvas_ShivaVG_src_shConfig.h,v 1.3 2021/02/25 10:22:14 nia Exp $
 
 Support NetBSD and SunOS.
 
---- simgear/canvas/ShivaVG/src/shConfig.h.orig 2018-06-03 18:56:36.000000000 +0000
+--- simgear/canvas/ShivaVG/src/shConfig.h.orig 2021-01-23 18:01:02.000000000 +0000
 +++ simgear/canvas/ShivaVG/src/shConfig.h
 @@ -16,7 +16,7 @@
          #define NOMINMAX
@@ -22,6 +22,6 @@
 +    // NetBSD
 +    #define VG_API_NETBSD
 +
- #else
+ #elif defined(__OpenBSD__)
  
-     // Unsupported system



Home | Main Index | Thread Index | Old Index