diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile index 3b9885f7b61a..c4ea9b4ea741 100644 --- a/devel/simgear/Makefile +++ b/devel/simgear/Makefile @@ -1,49 +1,55 @@ PORTNAME= simgear -PORTVERSION= 2024.1.4 +PORTVERSION= 2024.1.5 CATEGORIES= devel games MAINTAINER= martymac@FreeBSD.org COMMENT= Toolkit for 3D games and simulations WWW= https://www.flightgear.org/ LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi LICENSE_FILE_LGPL20+ = ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib -LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ +LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ + libavdevice.so:multimedia/ffmpeg \ + libavformat.so:multimedia/ffmpeg \ + libavutil.so:multimedia/ffmpeg \ + libswscale.so:multimedia/ffmpeg \ + libswresample.so:multimedia/ffmpeg \ + libboost_thread.so:devel/boost-libs \ libosg.so:graphics/osg \ libexpat.so:textproc/expat2 \ libcurl.so:ftp/curl USES= cmake compiler:c++17-lang cpe gl jpeg openal:al,alut \ tar:bzip2 xorg USE_GITLAB= yes GL_ACCOUNT= flightgear USE_XORG= ice sm x11 xext xi xmu xt USE_GL= gl glu glut USE_LDCONFIG= yes LDFLAGS_gcc= -losgDB LDFLAGS+= ${LDFLAGS_${CHOSEN_COMPILER_TYPE}} CMAKE_ARGS+= -DSYSTEM_EXPAT:BOOL=ON \ -DENABLE_TESTS:BOOL=OFF PLIST_SUB= PORTVERSION=${PORTVERSION} .include .if ${ARCH} != amd64 && ${ARCH} != i386 CMAKE_ARGS+= -DENABLE_SIMD:BOOL=OFF .endif post-patch: # Avoid conflict with C++20 - used version file is simgear-version @${RM} ${WRKSRC}/version .include diff --git a/devel/simgear/distinfo b/devel/simgear/distinfo index 8bf071c611ce..e6cb5afdb7ac 100644 --- a/devel/simgear/distinfo +++ b/devel/simgear/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1769460457 -SHA256 (simgear-2024.1.4.tar.bz2) = f8cb19d95f574a4f9ceb57f473963d3b185a4cacd6d948b528dcaebfb2807e05 -SIZE (simgear-2024.1.4.tar.bz2) = 1783890 +TIMESTAMP = 1774547872 +SHA256 (simgear-2024.1.5.tar.bz2) = 74469e4cd767d29172dcaa0ec264532651e08ffbb2720f0effa6bc666aa13bad +SIZE (simgear-2024.1.5.tar.bz2) = 1786191 diff --git a/games/flightgear-data/Makefile b/games/flightgear-data/Makefile index 2e5fedb850e7..4f90ce3be831 100644 --- a/games/flightgear-data/Makefile +++ b/games/flightgear-data/Makefile @@ -1,42 +1,42 @@ PORTNAME= flightgear-data -PORTVERSION= 2024.1.4 +PORTVERSION= 2024.1.5 CATEGORIES= games MASTER_SITES= https://download.flightgear.org/release-${PORTVERSION:R}/ DISTNAME= FlightGear-${PORTVERSION}-data MAINTAINER= martymac@FreeBSD.org COMMENT= FlightGear scenery, textures, and aircraft models WWW= https://www.flightgear.org/ LICENSE= GPLv2 BROKEN_mips64= fails to install: runaway process USES= tar:txz NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/fgdata_${PORTVERSION:R:S/./_/} DATADIR= ${PREFIX}/share/flightgear PLIST= ${WRKDIR}/pkg-plist PLIST_DIRS= %%DATADIR%% post-patch: @${RM} ${WRKSRC}/COPYING pre-install: @${RM} ${PLIST} @cd ${WRKSRC} && \ ${FIND} * -type d -empty | ${SORT} \ | ${SED} -e 's|^|@preexec ${MKDIR} %D/share/flightgear/|' >> ${PLIST} && \ ${FIND} . -type f ! -name .gitignore | ${SORT} \ | ${SED} -e 's|^\./||' -e 's|^|%%DATADIR%%/|' >> ${PLIST} && \ ${FIND} * -type d -empty | ${SORT} -r \ | ${SED} -e 's|^|@dir %%DATADIR%%/|' >> ${PLIST} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} "! ( -name .git -o -name .gitignore )") .include diff --git a/games/flightgear-data/distinfo b/games/flightgear-data/distinfo index 257a02382fb6..31bf2ff836d1 100644 --- a/games/flightgear-data/distinfo +++ b/games/flightgear-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1769460667 -SHA256 (FlightGear-2024.1.4-data.txz) = 4687f6b143c173d2a6e0924af2a1ee4ee30aebd5f8d64ca7f1a03656eaedfc5d -SIZE (FlightGear-2024.1.4-data.txz) = 1883194076 +TIMESTAMP = 1774548046 +SHA256 (FlightGear-2024.1.5-data.txz) = a904739192e6f039020da64f5905dc170519e84de6d45cf897e2552cd3f70135 +SIZE (FlightGear-2024.1.5-data.txz) = 1883333376 diff --git a/games/flightgear/Makefile b/games/flightgear/Makefile index eb7c205fa35c..4ac05d5a4944 100644 --- a/games/flightgear/Makefile +++ b/games/flightgear/Makefile @@ -1,68 +1,68 @@ PORTNAME= flightgear -PORTVERSION= 2024.1.4 +PORTVERSION= 2024.1.5 CATEGORIES= games MAINTAINER= martymac@FreeBSD.org COMMENT= FlightGear flight simulator WWW= https://www.flightgear.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libboost_thread.so:devel/boost-libs \ libfltk.so:x11-toolkits/fltk \ libfreetype.so:print/freetype2 \ libosg.so:graphics/osg \ libspeex.so:audio/speex \ libspeexdsp.so:audio/speexdsp \ libcurl.so:ftp/curl \ libudev.so:devel/libudev-devd \ libexpat.so:textproc/expat2 \ libSimGearCore.so:devel/simgear BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ ${LOCALBASE}/share/flightgear/version:games/flightgear-data RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \ ${LOCALBASE}/share/flightgear/version:games/flightgear-data # Disable ninja, see https://sourceforge.net/p/flightgear/codetickets/2118/ USES= cmake:noninja compiler:c++17-lang cpe dos2unix gl jpeg \ openal:al,alut sqlite tar:bzip2 xorg USE_GITLAB= yes GL_ACCOUNT= flightgear USE_XORG= ice sm x11 xext xft xi xinerama xmu xt USE_GL= gl glew glu glut DOS2UNIX_REGEX= .*\.(c|h|cxx|cpp|hxx|hpp) CMAKE_ARGS+= -DSYSTEM_SQLITE:BOOL=ON \ -DENABLE_HID_INPUT:BOOL=OFF \ -DFG_DATA_DIR:PATH=${LOCALBASE}/share/${PORTNAME} \ -DFGCOM_DATA_PATH:PATH=${DATADIR} LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS_i386= -Wl,-znotext OPTIONS_DEFINE= DBUS QT5 OPTIONS_DEFAULT= DBUS QT5 DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_USES= pkgconfig DBUS_CMAKE_ON= -DUSE_DBUS:BOOL=ON DBUS_CMAKE_OFF= -DUSE_DBUS:BOOL=OFF QT5_CMAKE_ON= -DENABLE_QT:BOOL=ON -DCHECK_FOR_QT6:BOOL=OFF QT5_CMAKE_OFF= -DENABLE_QT:BOOL=OFF QT5_USES= qt:5 QT5_USE= QT=core,buildtools,linguisttools,gui,declarative,network,qmake,widgets,svg post-patch: # Avoid conflict with C++20 - used version file is flightgear-version @${RM} ${WRKSRC}/version .include .if ${COMPILER_TYPE} == "clang" LDFLAGS_i386+= -Wl,--no-check-dynamic-relocations .endif .include diff --git a/games/flightgear/distinfo b/games/flightgear/distinfo index ea2594f4a5e7..76fa84ef2c80 100644 --- a/games/flightgear/distinfo +++ b/games/flightgear/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1769460529 -SHA256 (flightgear-2024.1.4.tar.bz2) = c551e7560bd172072ed48e31176124295af20f2603becff807f5738802301163 -SIZE (flightgear-2024.1.4.tar.bz2) = 9776438 +TIMESTAMP = 1774547904 +SHA256 (flightgear-2024.1.5.tar.bz2) = b770d811f8101610a9b4c2302c48c155d8cc28e0294bc4f64cbbdfed18d96a8a +SIZE (flightgear-2024.1.5.tar.bz2) = 9776829