diff --git a/.portsignore b/.portsignore index 461fd7bd24e3..1e177f6b61dd 100644 --- a/.portsignore +++ b/.portsignore @@ -10,6 +10,7 @@ audio/logitechmediaserver-lazysearch audio/logitechmediaserver-sqlplaylist audio/logitechmediaserver-trackstat audio/playgsf +benchmarks/linux-unigine-heaven benchmarks/linux-unigine-superposition benchmarks/linux-unigine-valley benchmarks/linux-vdbench diff --git a/benchmarks/Makefile b/benchmarks/Makefile index 7f11baa93d0c..0c1e081657fd 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -42,7 +42,6 @@ SUBDIR += libcpucycles SUBDIR += libmicro SUBDIR += linux-gputest - SUBDIR += linux-unigine-heaven SUBDIR += linux-unigine-sanctuary SUBDIR += linux-unigine-tropics SUBDIR += lmbench diff --git a/benchmarks/linux-unigine-heaven/Makefile b/benchmarks/linux-unigine-heaven/Makefile deleted file mode 100644 index 5b55a5e6c2d4..000000000000 --- a/benchmarks/linux-unigine-heaven/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -PORTNAME= unigine-heaven -PORTVERSION= 4.0 -PORTREVISION= 4 -CATEGORIES= benchmarks linux -MASTER_SITES= https://assets.unigine.com/d/ -PKGNAMEPREFIX= linux- -DISTNAME= Unigine_Heaven-${PORTVERSION} -EXTRACT_SUFX= .run - -MAINTAINER= h2+fbsdports@fsfe.org -COMMENT= Unigine Heaven benchmark (basic version for GNU/Linux) -WWW= https://benchmark.unigine.com/heaven - -LICENSE= Proprietary -LICENSE_NAME= Unigine "Basic" License -LICENSE_TEXT= Binary only, License text not available. Free-to-use + no-redistribution implied from homepage -LICENSE_PERMS= no-dist-sell no-pkg-sell no-dist-mirror no-pkg-mirror - -ONLY_FOR_ARCHS= amd64 i386 -USES= linux shebangfix -USE_LINUX= dri openal-soft xorglibs -USE_LDCONFIG= yes -NO_BUILD= yes - -SHEBANG_FILES= heaven -bash_CMD= ${LINUXBASE}/bin/bash -SUB_FILES= wrapper.sh - -DESKTOP_ENTRIES="Unigine Heaven" "${COMMENT}" "${DATADIR}/data/launcher/icon.png" \ - "${PKGNAMEPREFIX}${PORTNAME}" "Game;" false - -do-extract: - @${MKDIR} ${WRKSRC} - @${TAIL} -n 1097642 ${DISTDIR}/${DISTFILES} | ${TAR} xzf - -C ${WRKSRC} - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \ - ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME} - cd ${WRKSRC} && ${COPYTREE_SHARE} ./data ${STAGEDIR}${DATADIR} - cd ${WRKSRC} && ${COPYTREE_SHARE} ./bin ${STAGEDIR}${DATADIR} - cd ${WRKSRC} && ${COPYTREE_SHARE} ./documentation ${STAGEDIR}${DATADIR} - ${INSTALL_SCRIPT} ${WRKSRC}/heaven ${STAGEDIR}${DATADIR}/heaven - -.include diff --git a/benchmarks/linux-unigine-heaven/distinfo b/benchmarks/linux-unigine-heaven/distinfo deleted file mode 100644 index 1cf39e1de509..000000000000 --- a/benchmarks/linux-unigine-heaven/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1565539326 -SHA256 (Unigine_Heaven-4.0.run) = 1bb0204a9bd9b0bdbf2fe23aa0c32129905cb387040098b815332ddb396f36a7 -SIZE (Unigine_Heaven-4.0.run) = 286326725 diff --git a/benchmarks/linux-unigine-heaven/files/wrapper.sh.in b/benchmarks/linux-unigine-heaven/files/wrapper.sh.in deleted file mode 100644 index b1dd04ee3293..000000000000 --- a/benchmarks/linux-unigine-heaven/files/wrapper.sh.in +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/sh - -LNX_ROOT=$(sysctl -n compat.linux.emul_path) - -if [ ! -f "$LNX_ROOT/proc/self/exe" -o ! -d "$LNX_ROOT/sys/dev/char" ] -then - echo "This program requires mounted linprocfs(5) and linsysfs(5)" >&2 - exit 1 -fi - -# OpenAL Soft uses PulseAudio by default, which might not work on FreeBSD - -ALSOFT_CONF=$LNX_ROOT/etc/openal/alsoft.conf - -if ! grep -qs '^drivers[[:blank:]]*=[[:blank:]]*oss' "$ALSOFT_CONF" -then - echo "If there's no sound, try putting \`oss' as the first item" \ - "on the \`drivers' line in the $ALSOFT_CONF file." | fmt -76 >&2 - sleep 2 -fi - -cd %%DATADIR%% && exec $LNX_ROOT/bin/bash ./heaven diff --git a/benchmarks/linux-unigine-heaven/pkg-descr b/benchmarks/linux-unigine-heaven/pkg-descr deleted file mode 100644 index 4860b6a5cb7a..000000000000 --- a/benchmarks/linux-unigine-heaven/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Heaven Benchmark immerses a user into a magical steampunk world of shiny -brass, wood and gears. Nested on flying islands, a tiny village with its -cozy, sun-heated cobblestone streets, an elaborately crafted dirigible -above the expanse of fluffy clouds, and a majestic dragon on the central -square gives a true sense of adventure. An interactive experience with -fly-by and walk-through modes allows for exploring all corners of this -world powered by the cutting-edge UNIGINE Engine that leverages the most -advanced capabilities of graphics APIs and turns this benchmark into a -visual masterpiece. - -This port includes the binaries for GNU/Linux of the basic (free-to-use) -version of the benchmark. diff --git a/benchmarks/linux-unigine-heaven/pkg-plist b/benchmarks/linux-unigine-heaven/pkg-plist deleted file mode 100644 index 8df5f77e9d7f..000000000000 --- a/benchmarks/linux-unigine-heaven/pkg-plist +++ /dev/null @@ -1,67 +0,0 @@ -@mode 755 -bin/linux-unigine-heaven -%%DATADIR%%/bin/browser_x64 -%%DATADIR%%/bin/browser_x86 -%%DATADIR%%/bin/heaven_x64 -%%DATADIR%%/bin/heaven_x86 -%%DATADIR%%/heaven -@mode -%%DATADIR%%/bin/libAppStereo_x64.so -%%DATADIR%%/bin/libAppStereo_x86.so -%%DATADIR%%/bin/libAppSurround_x64.so -%%DATADIR%%/bin/libAppSurround_x86.so -%%DATADIR%%/bin/libAppWall_x64.so -%%DATADIR%%/bin/libAppWall_x86.so -%%DATADIR%%/bin/libGPUMonitor_x64.so -%%DATADIR%%/bin/libGPUMonitor_x86.so -%%DATADIR%%/bin/libQtCoreUnigine_x64.so.4 -%%DATADIR%%/bin/libQtCoreUnigine_x86.so.4 -%%DATADIR%%/bin/libQtGuiUnigine_x64.so.4 -%%DATADIR%%/bin/libQtGuiUnigine_x86.so.4 -%%DATADIR%%/bin/libQtNetworkUnigine_x64.so.4 -%%DATADIR%%/bin/libQtNetworkUnigine_x86.so.4 -%%DATADIR%%/bin/libQtWebKitUnigine_x64.so.4 -%%DATADIR%%/bin/libQtWebKitUnigine_x86.so.4 -%%DATADIR%%/bin/libQtXmlUnigine_x64.so.4 -%%DATADIR%%/bin/libQtXmlUnigine_x86.so.4 -%%DATADIR%%/bin/libUnigine_x64.so -%%DATADIR%%/bin/libUnigine_x86.so -%%DATADIR%%/bin/x64/libopenal.so -%%DATADIR%%/bin/x86/libopenal.so -%%DATADIR%%/data/core.ung -%%DATADIR%%/data/heaven-version -%%DATADIR%%/data/heaven.ung -%%DATADIR%%/data/heaven_4.0.cfg -%%DATADIR%%/data/launcher/banners/oil-rush-v1/code.js -%%DATADIR%%/data/launcher/banners/oil-rush-v1/content.html -%%DATADIR%%/data/launcher/banners/oil-rush-v1/oil-rush-v1.banner -%%DATADIR%%/data/launcher/banners/oil-rush-v1/style.css -%%DATADIR%%/data/launcher/banners/update/content.html -%%DATADIR%%/data/launcher/banners/update/style.css -%%DATADIR%%/data/launcher/banners/update/update.banner -%%DATADIR%%/data/launcher/icon.png -%%DATADIR%%/data/launcher/interface.html -%%DATADIR%%/data/launcher/js/browser.js -%%DATADIR%%/data/launcher/js/heaven-ui-logic.js -%%DATADIR%%/data/launcher/js/hquality.js -%%DATADIR%%/data/launcher/js/jquery-ui.selectmenu.js -%%DATADIR%%/data/launcher/launcher.xml -%%DATADIR%%/data/launcher/style/images/background-pro.png -%%DATADIR%%/data/launcher/style/images/background.png -%%DATADIR%%/data/launcher/style/images/button_run_selected.png -%%DATADIR%%/data/launcher/style/images/button_run_simple.png -%%DATADIR%%/data/launcher/style/images/button_unigine_selected.png -%%DATADIR%%/data/launcher/style/images/button_unigine_simple.png -%%DATADIR%%/data/launcher/style/images/checkbox.png -%%DATADIR%%/data/launcher/style/images/get_products_selected.png -%%DATADIR%%/data/launcher/style/images/get_products_simple.png -%%DATADIR%%/data/launcher/style/images/other_products_icon.png -%%DATADIR%%/data/launcher/style/images/other_products_icon_selected.png -%%DATADIR%%/data/launcher/style/images/upgrade_icon.png -%%DATADIR%%/data/launcher/style/images/upgrade_icon_selected.png -%%DATADIR%%/data/launcher/style/images/upgrade_selected.png -%%DATADIR%%/data/launcher/style/images/upgrade_simple.png -%%DATADIR%%/data/launcher/style/jquery-ui.selectmenu.css -%%DATADIR%%/data/launcher/style/project.css -%%DATADIR%%/data/launcher/style/style.css -%%DATADIR%%/documentation/User_Manual.pdf