aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-06-23 17:16:56 +0800
committerbapt <bapt@FreeBSD.org>2014-06-23 17:16:56 +0800
commit0390ddc396e6880abc6c2efc2133dc4be28a07c5 (patch)
treec756c6babe713e4a0e296ed7884a9e42f6ac8cf9
parentb80a11d3b96c4fb518dafee5f2675e35677fc7bb (diff)
downloadfreebsd-ports-gnome-0390ddc396e6880abc6c2efc2133dc4be28a07c5.tar.gz
freebsd-ports-gnome-0390ddc396e6880abc6c2efc2133dc4be28a07c5.tar.zst
freebsd-ports-gnome-0390ddc396e6880abc6c2efc2133dc4be28a07c5.zip
Broken for more than a year expired for 8 month
-rw-r--r--MOVED1
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/luxrender/Makefile68
-rw-r--r--graphics/luxrender/distinfo2
-rw-r--r--graphics/luxrender/files/patch-CMakeLists.txt56
-rw-r--r--graphics/luxrender/pkg-descr25
-rw-r--r--graphics/luxrender/pkg-plist6
7 files changed, 1 insertions, 158 deletions
diff --git a/MOVED b/MOVED
index 90afcaa791a8..5f65bdb5e56b 100644
--- a/MOVED
+++ b/MOVED
@@ -6152,3 +6152,4 @@ sysutils/sysupdate||2014-06-21|Removed, no longer needed/relevent with FreeBSD i
www/phpbb-devel|www/phpbb3|2014-06-22|Has expired: Use www/phpbb3 instead
math/polymake||2014-06-22|Has expired: Does not build with any supported version of Perl
www/phpsysinfo-dev|www/phpsysinfo|2014-06-22|Has expired: Use www/phpsysinfo instead
+graphics/luxrender||2014-06-23|Does not build with newer boost
diff --git a/graphics/Makefile b/graphics/Makefile
index 8eab20763e73..9e75aa3744bf 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -566,7 +566,6 @@
SUBDIR += lua-gd
SUBDIR += luminance
SUBDIR += luxrays
- SUBDIR += luxrender
SUBDIR += mahotas
SUBDIR += makehuman
SUBDIR += mandelbulber
diff --git a/graphics/luxrender/Makefile b/graphics/luxrender/Makefile
deleted file mode 100644
index 160a09a948ad..000000000000
--- a/graphics/luxrender/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= luxrender
-PORTVERSION= 0.7.1
-PORTREVISION= 7
-CATEGORIES= graphics
-MASTER_SITES= http://src.luxrender.net/lux/archive/ \
- http://freebsd.nsu.ru/distfiles/luxrender/
-DISTNAME= ${HG_NODEID}
-DIST_SUBDIR= ${PORTNAME}
-
-MAINTAINER= danfe@FreeBSD.org
-COMMENT= Physically based and unbiased rendering system
-
-DEPRECATED= Broken for more than 6 month
-EXPIRATION_DATE= 2013-11-18
-
-LICENSE= GPLv3
-
-ONLY_FOR_ARCHS= i386 amd64
-BROKEN= does not build with boost-1.48.0
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libfreeimage.a:${PORTSDIR}/graphics/freeimage
-LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \
- libpng15.so:${PORTSDIR}/graphics/png \
- libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \
-
-HG_NODEID= 9206b3ba7011
-
-USE_BZIP2= yes
-USES= bison cmake
-WRKSRC= ${WRKDIR}/lux-${HG_NODEID}
-
-DESKTOP_ENTRIES="LuxRender" "${COMMENT}" \
- "${PREFIX}/share/pixmaps/luxrender.svg" "${PORTNAME}" \
- "Graphics;3DGraphics;" false
-
-OPTIONS_DEFINE= QT4 WX
-OPTIONS_DEFAULT= QT4
-
-QT4_DESC= Qt4-enabled GUI executable
-WX_DESC= wxWidgets-enabled GUI executable
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MQT4}
-USE_QT4= moc_build qmake_build rcc_build uic_build corelib gui
-PLIST_FILES+= bin/luxrender
-.endif
-
-.if ${PORT_OPTIONS:MWX}
-USE_WX= 2.8+
-PLIST_FILES+= bin/luxrenderwx
-.endif
-
-post-patch:
-# Prevent appending `64' suffix to `lib' directory on amd64, do not install
-# vendor .desktop file, disable build of Python extension for now
- @${REINPLACE_CMD} -e '/LIB_SUFFIX 64/d ; /luxrender\.desktop/d ; \
- 89,95d ; 803,837d' ${WRKSRC}/CMakeLists.txt
-# Adjust for libpng 1.4 new API
- @${REINPLACE_CMD} -e \
- 's|png_set_gray_1_2_4_to_8|png_set_expand_gray_1_2_4_to_8|' \
- -e 's|int_p_NULL|NULL|g' ${WRKSRC}/core/external/cimg.h
-
-.include <bsd.port.mk>
diff --git a/graphics/luxrender/distinfo b/graphics/luxrender/distinfo
deleted file mode 100644
index 6fbd8acdcd42..000000000000
--- a/graphics/luxrender/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (luxrender/9206b3ba7011.tar.bz2) = 8af12fbebf29e62f3203b02fe28a11304f7d48f23f87e7a053c804149cbfcc56
-SIZE (luxrender/9206b3ba7011.tar.bz2) = 1998376
diff --git a/graphics/luxrender/files/patch-CMakeLists.txt b/graphics/luxrender/files/patch-CMakeLists.txt
deleted file mode 100644
index b41562841128..000000000000
--- a/graphics/luxrender/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,56 +0,0 @@
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -842,18 +841,6 @@
-
- #############################################################################
- #############################################################################
--########################### Find OpenGL ##########################
--#############################################################################
--#############################################################################
--SET(OPENGL_LIBRARY ${CMAKE_ROOT}/Modules/FindOpenGL.cmake)
--INCLUDE(${CMAKE_ROOT}/Modules/FindOpenGL.cmake)
--
--MESSAGE(STATUS "OpenGL include directory: " ${OPENGL_INCLUDE_DIR})
--
--INCLUDE_DIRECTORIES(SYSTEM ${OPENGL_INCLUDE_DIR})
--
--#############################################################################
--#############################################################################
- ######################### wxWidgets LIBRARIES SETUP #########################
- #############################################################################
- #############################################################################
-@@ -864,6 +851,11 @@
- FIND_PACKAGE(wxWidgets)
-
- IF(wxWidgets_FOUND)
-+ SET(OPENGL_LIBRARY ${CMAKE_ROOT}/Modules/FindOpenGL.cmake)
-+ INCLUDE(${CMAKE_ROOT}/Modules/FindOpenGL.cmake)
-+ MESSAGE(STATUS "OpenGL include directory: " ${OPENGL_INCLUDE_DIR})
-+ INCLUDE_DIRECTORIES(SYSTEM ${OPENGL_INCLUDE_DIR})
-+
- # Include wxWidgets macros
- INCLUDE(${wxWidgets_USE_FILE})
- MESSAGE( STATUS "wxWidgets include directory: " ${wxWidgets_INCLUDE_DIRS} )
-@@ -955,16 +947,14 @@
-
- #############################################################################
-
--#Install target
-+#Install targets
- IF(wxWidgets_FOUND)
-- INSTALL(TARGETS luxrender luxrenderwx luxconsole luxmerger
-- RUNTIME DESTINATION bin
-- )
--ELSE(wxWidgets_FOUND)
-- INSTALL(TARGETS luxrender luxconsole luxmerger
-- RUNTIME DESTINATION bin
-- )
-+ INSTALL(TARGETS luxrenderwx RUNTIME DESTINATION bin)
- ENDIF(wxWidgets_FOUND)
-+IF(QT4_FOUND)
-+ INSTALL(TARGETS luxrender RUNTIME DESTINATION bin)
-+ENDIF(QT4_FOUND)
-+INSTALL(TARGETS luxconsole luxmerger RUNTIME DESTINATION bin)
-
- #Install API/Library
- INSTALL(FILES ${CMAKE_SOURCE_DIR}/core/api.h DESTINATION include/luxrender/)
diff --git a/graphics/luxrender/pkg-descr b/graphics/luxrender/pkg-descr
deleted file mode 100644
index 164c5dfb4a6b..000000000000
--- a/graphics/luxrender/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-LuxRender is a physically based and unbiased rendering engine. Based on
-state of the art algorithms, LuxRender simulates the flow of light according
-to physical equations, thus producing realistic images of photographic
-quality. Some of the main features of LuxRender are:
-
- * biased and unbiased rendering: Users can choose between physical
- accuracy (unbiased) and speed (biased);
- * full spectral rendering: Instead of the RGB colour spectrum, full
- spectra are used for internal calculations;
- * hierarchical procedural and image based texture system: Procedural and
- image based textures can be mixed in various ways, making it possible to
- create complex materials;
- * displacement mapping and subdivision: Based on procedural or image
- textures, object surfaces can be transformed;
- * network and co-operative rendering: Rendering time can be reduced by
- combining the processing power of multiple computers;
- * perspective (including shift lens), orthographic, and environment
- cameras;
- * HDR output: Render output can be saved in various file formats,
- including .png, .tga, and .exr.
-
-Fully functional exporters are available for Blender and Maya, while
-exporters for a growing number of 3D applications are under development.
-
-WWW: http://www.luxrender.net/
diff --git a/graphics/luxrender/pkg-plist b/graphics/luxrender/pkg-plist
deleted file mode 100644
index ccb94bfb0c3d..000000000000
--- a/graphics/luxrender/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/luxconsole
-bin/luxmerger
-include/luxrender/api.h
-@dirrm include/luxrender
-lib/liblux.a
-share/pixmaps/luxrender.svg