svn commit: r424558 - in head: devel/simgear devel/simgear/files games/flightgear

Ganael LAPLANCHE martymac at FreeBSD.org
Mon Oct 24 10:13:51 UTC 2016


Author: martymac
Date: Mon Oct 24 10:13:49 2016
New Revision: 424558
URL: https://svnweb.freebsd.org/changeset/ports/424558

Log:
  Backport radio bug patch from upstream
  
  PR:		213650
  Submitted by:	russo at bogodyn.org

Added:
  head/devel/simgear/files/
  head/devel/simgear/files/patch-simgear-sound-soundmgr_openal.cxx   (contents, props changed)
Modified:
  head/devel/simgear/Makefile
  head/games/flightgear/Makefile

Modified: head/devel/simgear/Makefile
==============================================================================
--- head/devel/simgear/Makefile	Mon Oct 24 10:04:47 2016	(r424557)
+++ head/devel/simgear/Makefile	Mon Oct 24 10:13:49 2016	(r424558)
@@ -2,6 +2,7 @@
 
 PORTNAME=	simgear
 PORTVERSION=	2016.3.1
+PORTREVISION=	1
 CATEGORIES=	devel games
 MASTER_SITES=	SF/flightgear/release-${PORTVERSION:R}
 

Added: head/devel/simgear/files/patch-simgear-sound-soundmgr_openal.cxx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/simgear/files/patch-simgear-sound-soundmgr_openal.cxx	Mon Oct 24 10:13:49 2016	(r424558)
@@ -0,0 +1,26 @@
+Backport commits b9deeb and a97c14 from upstream
+
+--- simgear/sound/soundmgr_openal.cxx.orig	2016-10-21 11:49:23.424814177 +0000
++++ simgear/sound/soundmgr_openal.cxx	2016-10-21 11:49:47.078812408 +0000
+@@ -757,14 +757,14 @@
+ bool SGSoundMgr::is_sample_stopped(SGSoundSample *sample)
+ {
+ #ifdef ENABLE_SOUND
+-    assert(sample->is_valid_source());
+-    unsigned int source = sample->get_source();
+-    int result;
+-    alGetSourcei( source, AL_SOURCE_STATE, &result );
+-    return (result == AL_STOPPED);
+-#else
+-    return true;
++    if ( sample->is_valid_source() ) {
++        ALint source = sample->get_source();
++        ALint result;
++        alGetSourcei( source, AL_SOURCE_STATE, &result );
++        return (result == AL_STOPPED);
++    }
+ #endif
++    return true;
+ }
+ 
+ void SGSoundMgr::update_sample_config( SGSoundSample *sample, SGVec3d& position, SGVec3f& orientation, SGVec3f& velocity )

Modified: head/games/flightgear/Makefile
==============================================================================
--- head/games/flightgear/Makefile	Mon Oct 24 10:04:47 2016	(r424557)
+++ head/games/flightgear/Makefile	Mon Oct 24 10:13:49 2016	(r424558)
@@ -3,6 +3,7 @@
 
 PORTNAME=	flightgear
 PORTVERSION=	2016.3.1
+PORTREVISION=	1
 CATEGORIES=	games
 MASTER_SITES=	SF/flightgear/release-${PORTVERSION:R}
 


More information about the svn-ports-head mailing list