* [gentoo-commits] gentoo-x86 commit in media-gfx/blender: ChangeLog blender-2.57-r1.ebuild
@ 2011-05-17 16:11 Sebastian Pipping (sping)
0 siblings, 0 replies; 4+ messages in thread
From: Sebastian Pipping (sping) @ 2011-05-17 16:11 UTC (permalink / raw
To: gentoo-commits
sping 11/05/17 16:11:52
Modified: ChangeLog
Added: blender-2.57-r1.ebuild
Log:
media-gfx/blender: Update patch for CVE-2009-3850 to v2
(Portage version: 2.1.9.48/cvs/Linux x86_64)
Revision Changes Path
1.196 media-gfx/blender/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.196&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.196&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?r1=1.195&r2=1.196
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v
retrieving revision 1.195
retrieving revision 1.196
diff -u -r1.195 -r1.196
--- ChangeLog 12 May 2011 14:56:00 -0000 1.195
+++ ChangeLog 17 May 2011 16:11:52 -0000 1.196
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/blender
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.195 2011/05/12 14:56:00 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.196 2011/05/17 16:11:52 sping Exp $
+
+*blender-2.57-r1 (17 May 2011)
+
+ 17 May 2011; Sebastian Pipping <sping@gentoo.org> +blender-2.57-r1.ebuild,
+ +files/blender-2.57-CVE-2009-3850-v2.patch:
+ Update patch for CVE-2009-3850 to v2
12 May 2011; Sebastian Pipping <sping@gentoo.org> blender-2.57.ebuild,
+files/blender-2.57-insecure.desktop:
1.1 media-gfx/blender/blender-2.57-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.1&content-type=text/plain
Index: blender-2.57-r1.ebuild
===================================================================
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v 1.1 2011/05/17 16:11:52 sping Exp $
PYTHON_DEPEND="3:3.2"
EAPI=3
if [[ ${PV} == *9999 ]] ; then
SCM="subversion"
ESVN_REPO_URI="https://svn.blender.org/svnroot/bf-blender/trunk/blender"
fi
inherit eutils python versionator flag-o-matic toolchain-funcs ${SCM}
IUSE="+game-engine player +elbeem +openexr ffmpeg jpeg2k openal openmp \
+dds debug fftw jack apidoc sndfile lcms tweak-mode sdl sse \
redcode +zlib iconv contrib collada verse"
# not complete/working features
#IUSE="verse collada test"
LANGS="en ar bg ca cs de el es fi fr hr it ja ko nl pl pt_BR ro ru sr sv uk zh_CN"
for X in ${LANGS} ; do
IUSE="${IUSE} linguas_${X}"
done
DESCRIPTION="3D Creation/Animation/Publishing System"
HOMEPAGE="http://www.blender.org"
if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release
SRC_URI="http://download.blender.org/source/${P}.tar.gz"
fi
#SLOT="$(get_version_component_range 1-2)"
SLOT="2.5"
LICENSE="|| ( GPL-2 BL )"
KEYWORDS="~amd64 ~x86"
RDEPEND="media-libs/jpeg
media-libs/libpng
x11-libs/libXi
x11-libs/libX11
media-libs/tiff
media-libs/libsamplerate
virtual/opengl
>=media-libs/freetype-2.0
virtual/libintl
media-libs/glew
dev-cpp/eigen:2
>=sci-physics/bullet-2.76
iconv? ( virtual/libiconv )
zlib? ( sys-libs/zlib )
sdl? ( media-libs/libsdl[audio,joystick] )
openexr? ( media-libs/openexr )
ffmpeg? (
virtual/ffmpeg[x264,mp3,encode,theora]
jpeg2k? ( virtual/ffmpeg[x264,mp3,encode,theora,jpeg2k] )
)
openal? ( >=media-libs/openal-1.6.372 )
fftw? ( sci-libs/fftw:3.0 )
jack? ( media-sound/jack-audio-connection-kit )
sndfile? ( media-libs/libsndfile )
lcms? ( media-libs/lcms )"
DEPEND=">=dev-util/scons-0.98
apidoc? (
dev-python/sphinx
>=app-doc/doxygen-1.5.7[-nodot]
)
x11-base/xorg-server
${RDEPEND}"
# configure internationalization only if LINGUAS have more
# languages than 'en', otherwise must be disabled
if [[ ${LINGUAS} != "en" && -n ${LINGUAS} ]]; then
DEPEND="${DEPEND}
sys-devel/gettext"
fi
blend_with() {
local UWORD="$2"
[ -z "${UWORD}" ] && UWORD="$1"
if useq $1; then
echo "WITH_BF_${UWORD}=1" | tr '[:lower:]' '[:upper:]' \
>> "${S}"/user-config.py
else
echo "WITH_BF_${UWORD}=0" | tr '[:lower:]' '[:upper:]' \
>> "${S}"/user-config.py
fi
}
src_unpack() {
if [[ ${PV} == *9999 ]] ; then
subversion_fetch
if use contrib; then
S="${S}"/release/scripts/addons_contrib subversion_fetch \
"https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons/"
fi
else
unpack ${A}
fi
}
pkg_setup() {
enable_openmp=0
if use openmp; then
if tc-has-openmp; then
enable_openmp=1
else
ewarn "You are using gcc built without 'openmp' USE."
ewarn "Switch CXX to an OpenMP capable compiler."
die "Need openmp"
fi
fi
python_set_active_version 3
}
src_prepare() {
#epatch "${FILESDIR}"/${PN}-${SLOT}-CVE-2008-1103.patch
#epatch "${FILESDIR}"/${PN}-${SLOT}-CVE-2008-4863.patch
#epatch "${FILESDIR}"/${PN}-2.49a-sys-openjpeg.patch
epatch "${FILESDIR}"/${P}-bmake.patch
epatch "${FILESDIR}"/${P}-doxygen.patch
epatch "${FILESDIR}"/${P}-libav-0.7.patch
epatch "${FILESDIR}"/${P}-CVE-2009-3850-v2.patch
epatch "${FILESDIR}"/${P}-desktop.patch
# OpenJPEG
einfo "Removing bundled OpenJPEG ..."
rm -r extern/libopenjpeg
# Glew
einfo "Removing bundled Glew ..."
rm -r extern/glew
epatch "${FILESDIR}"/${P}-glew.patch
# binreloc
# einfo "Removing bundled binreloc ..."
# rm -r extern/binreloc
# epatch "${FILESDIR}"/${PN}-${SLOT}-binreloc.patch
# Eigen2
einfo "Removing bundled Eigen2 ..."
rm -r extern/Eigen2
epatch "${FILESDIR}"/${P}-eigen.patch
# Bullet
# einfo "Removing bundled Bullet2 ..."
# rm -r extern/bullet2
# epatch "${FILESDIR}"/${PN}-${SLOT}-bullet.patch
}
src_configure() {
# add system openjpeg into Scons build options.
cat <<- EOF >> "${S}"/user-config.py
BF_OPENJPEG="/usr"
BF_OPENJPEG_INC="/usr/include"
BF_OPENJPEG_LIB="openjpeg"
EOF
# FIX: littlecms includes path aren't specified
if use lcms; then
cat <<- EOF >> "${S}"/user-config.py
BF_LCMS_INC="/usr/include/"
BF_LCMS_LIB="lcms"
BF_LCMS_LIBPATH="/usr/lib/"
EOF
fi
# add system sci-physic/bullet into Scons build options.
# cat <<- EOF >> "${S}"/user-config.py
# WITH_BF_BULLET=1
# BF_BULLET="/usr/include"
# BF_BULLET_INC="/usr/include /usr/include/BulletCollision /usr/include/BulletDynamics /usr/include/LinearMath /usr/include/BulletSoftBody"
# BF_BULLET_LIB="BulletSoftBody BulletDynamics BulletCollision LinearMath"
# EOF
#add iconv into Scons build options.
if use !elibc_glibc && use !elibc_uclibc && use iconv; then
cat <<- EOF >> "${S}"/user-config.py
WITH_BF_ICONV=1
BF_ICONV="/usr"
EOF
fi
# configure internationalization only if LINGUAS have more
# languages than 'en', otherwise must be disabled
[[ -z ${LINGUAS} ]] || [[ ${LINGUAS} == "en" ]] && echo "WITH_BF_INTERNATIONAL=0" >> "${S}"/user-config.py
# configure Elbeem fluid system
use elbeem || echo "BF_NO_ELBEEM=1" >> "${S}"/user-config.py
# configure Tweak Mode
use tweak-mode && echo "BF_TWEAK_MODE=1" >> "${S}"/user-config.py
# FIX: Game Engine module needs to be active to build the Blender Player
if ! use game-engine && use player; then
elog "Forcing Game Engine [+game-engine] as required by Blender Player [+player]"
echo "WITH_BF_GAMEENGINE=1" >> "${S}"/user-config.py
else
blend_with game-engine gameengine
fi
# set CFLAGS used in /etc/make.conf correctly
echo "CFLAGS=[`for i in ${CFLAGS[@]}; do printf "%s \'$i"\',; done`] " \
| sed -e "s:,]: ]:" >> "${S}"/user-config.py
# set CXXFLAGS used in /etc/make.conf correctly
local FILTERED_CXXFLAGS="`for i in ${CXXFLAGS[@]}; do printf "%s \'$i"\',; done`"
echo "CXXFLAGS=[${FILTERED_CXXFLAGS}]" | sed -e "s:,]: ]:" >> "${S}"/user-config.py
echo "BGE_CXXFLAGS=[${FILTERED_CXXFLAGS}]" | sed -e "s:,]: ]:" >> "${S}"/user-config.py
# reset general options passed to the C/C++ compilers (useless hardcoded flags)
# FIX: forcing '-funsigned-char' fixes an anti-aliasing issue with menu
# shadows, see bug #276338 for reference
echo "CCFLAGS= ['-funsigned-char', '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64']" >> "${S}"/user-config.py
# set LDFLAGS used in /etc/make.conf correctly
local FILTERED_LDFLAGS="`for i in ${LDFLAGS[@]}; do printf "%s \'$i"\',; done`"
echo "LINKFLAGS=[${FILTERED_LDFLAGS}]" | sed -e "s:,]: ]:" >> "${S}"/user-config.py
echo "PLATFORM_LINKFLAGS=[${FILTERED_LDFLAGS}]" | sed -e "s:,]: ]:" >> "${S}"/user-config.py
# reset REL_* variables (useless hardcoded flags)
cat <<- EOF >> "${S}"/user-config.py
REL_CFLAGS=[]
REL_CXXFLAGS=[]
REL_CCFLAGS=[]
EOF
# reset warning flags (useless for NON blender developers)
cat <<- EOF >> "${S}"/user-config.py
C_WARN =[ '-w', '-g0' ]
CC_WARN =[ '-w', '-g0' ]
CXX_WARN=[ '-w', '-g0' ]
EOF
# detecting -j value from MAKEOPTS
local NUMJOBS="$( echo "${MAKEOPTS}" | sed -ne 's,.*-j\([[:digit:]]\+\).*,\1,p' )"
[[ -z "${NUMJOBS}" ]] && NUMJOBS=1 # resetting to -j1 for empty MAKEOPTS
# generic settings which differ from the defaults from linux2-config.py
cat <<- EOF >> "${S}"/user-config.py
BF_OPENGL_LIB='GL GLU X11 Xi GLEW'
BF_INSTALLDIR="../install"
WITHOUT_BF_PYTHON_INSTALL=1
BF_PYTHON="/usr"
BF_PYTHON_VERSION="3.2"
BF_PYTHON_ABI_FLAGS=""
BF_BUILDINFO=0
BF_QUIET=1
BF_NUMJOBS=${NUMJOBS}
BF_LINE_OVERWRITE=0
WITH_BF_FHS=1
WITH_BF_BINRELOC=0
WITH_BF_STATICOPENGL=0
WITH_BF_OPENMP=${enable_openmp}
EOF
# configure WITH_BF* Scons build options
for arg in \
'sdl' \
'apidoc docs' \
'lcms' \
'jack' \
'sndfile' \
'openexr' \
'dds' \
'fftw fftw3' \
'jpeg2k openjpeg' \
'openal'\
'ffmpeg' \
'ffmpeg ogg' \
'player' \
'collada' \
'sse rayoptimization' \
'redcode' \
'zlib' \
'verse' ; do
blend_with ${arg}
done
# enable debugging/testing support
use debug && echo "BF_DEBUG=1" >> "${S}"/user-config.py
use test && echo "BF_UNIT_TEST=1" >> "${S}"/user-config.py
}
src_compile() {
scons || die \
'!!! Please add "${S}/scons.config" when filing bugs reports \
to bugs.gentoo.org'
einfo "Building plugins ..."
cd "${WORKDIR}"/install/${PV}/plugins/ \
|| die "dir ${WORKDIR}/install/plugins/ do not exist"
chmod 755 bmake
# FIX: plugins are built without respecting user's LDFLAGS
emake \
CFLAGS="${CFLAGS} -fPIC" \
LDFLAGS="$(raw-ldflags) -Bshareable" \
> /dev/null \
|| die "plugins compilation failed"
# final cleanup
rm -r "${WORKDIR}"/install/{Python-license.txt,icons,GPL-license.txt,copyright.txt}
}
src_install() {
# creating binary wrapper
cat <<- EOF >> "${WORKDIR}/install/blender-${SLOT}"
#!/bin/sh
# stop this script if the local blender path is a symlink
if [ -L \${HOME}/.blender ]; then
echo "Detected a symbolic link for \${HOME}/.blender"
echo "Sorry, to avoid dangerous situations, the Blender binary can"
echo "not be started until you have removed the symbolic link:"
echo " # rm -i \${HOME}/.blender"
exit 1
fi
export BLENDER_SYSTEM_SCRIPTS="/usr/share/blender/${SLOT}/scripts"
export BLENDER_SYSTEM_DATAFILES="/usr/share/blender/${SLOT}/datafiles"
exec /usr/bin/blender-bin-${SLOT} \$*
EOF
# install binaries
exeinto /usr/bin/
cp "${WORKDIR}/install/blender" "${WORKDIR}/install/blender-bin-${SLOT}"
doexe "${WORKDIR}/install/blender-bin-${SLOT}"
doexe "${WORKDIR}/install/blender-${SLOT}"
if use player; then
cp "${WORKDIR}/install/blenderplayer" \
"${WORKDIR}/install/blenderplayer-${SLOT}"
doexe "${WORKDIR}/install/blenderplayer-${SLOT}"
fi
if use verse; then
cp "${WORKDIR}"/install/bin/verse_server \
"${WORKDIR}/install/bin/verse_server-${SLOT}"
doexe "${WORKDIR}"/install/bin/verse_server-${SLOT}
fi
# install plugins
exeinto /usr/share/${PN}/${SLOT}/textures
doexe "${WORKDIR}"/install/${PV}/plugins/texture/*.so
exeinto /usr/share/${PN}/${SLOT}/sequences
doexe "${WORKDIR}"/install/${PV}/plugins/sequence/*.so
insinto /usr/include/${PN}/${SLOT}
doins "${WORKDIR}"/install/${PV}/plugins/include/*.h
# rm -r "${WORKDIR}"/install/${PV}/plugins || die
# install desktop file
insinto /usr/share/pixmaps
cp release/freedesktop/icons/scalable/blender.svg \
release/freedesktop/icons/scalable/blender-${SLOT}.svg
doins release/freedesktop/icons/scalable/blender-${SLOT}.svg
insinto /usr/share/applications
cp release/freedesktop/blender.desktop \
release/freedesktop/blender-${SLOT}.desktop
doins release/freedesktop/blender-${SLOT}.desktop || die
newins "${FILESDIR}"/${P}-insecure.desktop ${PN}-${SLOT}-insecure.desktop || die
# install docs
# use doc && dodoc release/text/BlenderQuickStart.pdf
if use apidoc; then
einfo "Generating (BGE) Blender Game Engine API docs ..."
docinto "API/BGE_API"
dohtml -r "${WORKDIR}"/blender/doc/*
# rm -r "${WORKDIR}"/blender/doc
# einfo "Generating (BPY) Blender Python API docs ..."
# epydoc source/blender/python/doc/*.py -v \
# -o doc/BPY_API \
# --quiet --quiet --quiet \
# --simple-term \
# --inheritance=included \
# --graph=all \
# --dotpath /usr/bin/dot \
# || die "epydoc failed."
# docinto "API/python"
# dohtml -r doc/BPY_API/*
einfo "Generating Blender C/C++ API docs ..."
pushd "${WORKDIR}"/blender/doc/doxygen > /dev/null
doxygen -u Doxyfile
doxygen || die "doxygen failed to build API docs."
docinto "API/blender"
dohtml -r html/*
popd > /dev/null
fi
# installing blender
insinto /usr/share/${PN}/${SLOT}
doins -r "${WORKDIR}"/install/${PV}/*
# doins -r "${WORKDIR}"/install/${SLOT}/*
# FIX: making all python scripts readable only by group 'users',
# so nobody can modify scripts apart root user, but python
# cache (*.pyc) can be written and shared across the users.
# chown root:users -R "${D}/usr/share/${PN}/${SLOT}/scripts" || die
# chmod 750 -R "${D}/usr/share/${PN}/${SLOT}/scripts" || die
}
pkg_preinst() {
if [ -h "${ROOT}/usr/$(get_libdir)/blender/plugins/include" ];
then
rm -r "${ROOT}"/usr/$(get_libdir)/blender/plugins/include
fi
}
pkg_postinst() {
echo
elog "Blender uses python integration. As such, may have some"
elog "inherit risks with running unknown python scripting."
elog
# elog "CVE-2008-1103-1.patch has been removed as it interferes"
# elog "with autosave undo features. Up stream blender coders"
# elog "have not addressed the CVE issue as the status is still"
# elog "a CANDIDATE and not CONFIRMED."
# elog
# elog "CVE-2008-4863.patch has been remove as it interferes"
# elog "with the load of bpy_ops.py and all the UI python"
# elog "scripts."
# elog
elog "It is recommended to change your blender temp directory"
elog "from /tmp to /home/user/tmp or another tmp file under your"
elog "home directory. This can be done by starting blender, then"
elog "dragging the main menu down do display all paths."
elog
elog "Blender has its own internal rendering engine but you"
elog "can export to external renderers for image computation"
elog "like: YafRay[1], sunflow[2], PovRay[3] and luxrender[4]"
elog
elog "If you need one of them just emerge it:"
elog " [1] emerge -av media-gfx/yafray"
elog " [2] emerge -av media-gfx/sunflow"
elog " [3] emerge -av media-gfx/povray"
elog " [4] emerge -av media-gfx/luxrender"
elog
elog "When setting the Blender paths with the User Preferences"
elog "dialog box, remember to NOT declare your home's paths as:"
elog "~/.blender, but as: /home/user/.blender; in other words,"
elog "DO NOT USE the tilde inside the paths, as Blender is not"
elog "able to handle it, ignoring your customizations."
}
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/blender: ChangeLog blender-2.57-r1.ebuild
@ 2011-10-29 3:36 Sebastian Pipping (sping)
0 siblings, 0 replies; 4+ messages in thread
From: Sebastian Pipping (sping) @ 2011-10-29 3:36 UTC (permalink / raw
To: gentoo-commits
sping 11/10/29 03:36:58
Modified: ChangeLog blender-2.57-r1.ebuild
Log:
media-gfx/blender: Fix 2.57-r1 for Linux 3.x (bug #381099)
(Portage version: 2.1.10.31/cvs/Linux x86_64)
Revision Changes Path
1.202 media-gfx/blender/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.202&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.202&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?r1=1.201&r2=1.202
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v
retrieving revision 1.201
retrieving revision 1.202
diff -u -r1.201 -r1.202
--- ChangeLog 9 Jul 2011 16:56:25 -0000 1.201
+++ ChangeLog 29 Oct 2011 03:36:58 -0000 1.202
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/blender
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.201 2011/07/09 16:56:25 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.202 2011/10/29 03:36:58 sping Exp $
+
+ 29 Oct 2011; Sebastian Pipping <sping@gentoo.org> blender-2.57-r1.ebuild,
+ +files/blender-2.57-linux-3.patch:
+ Allow compilation of Blender 2.57-r1 against Linux 3.x (bug #381099)
09 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> blender-2.49b-r2.ebuild:
ppc64 stable wrt #349847
1.4 media-gfx/blender/blender-2.57-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?r1=1.3&r2=1.4
Index: blender-2.57-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- blender-2.57-r1.ebuild 8 Jul 2011 10:22:39 -0000 1.3
+++ blender-2.57-r1.ebuild 29 Oct 2011 03:36:58 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v 1.3 2011/07/08 10:22:39 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v 1.4 2011/10/29 03:36:58 sping Exp $
PYTHON_DEPEND="3:3.2"
@@ -152,6 +152,9 @@
# einfo "Removing bundled Bullet2 ..."
# rm -r extern/bullet2
# epatch "${FILESDIR}"/${PN}-${SLOT}-bullet.patch
+
+ # Linux 3.x (bug #381099)
+ epatch "${FILESDIR}"/${P}-linux-3.patch
}
src_configure() {
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/blender: ChangeLog blender-2.57-r1.ebuild
@ 2011-11-01 20:37 Sebastian Pipping (sping)
0 siblings, 0 replies; 4+ messages in thread
From: Sebastian Pipping (sping) @ 2011-11-01 20:37 UTC (permalink / raw
To: gentoo-commits
sping 11/11/01 20:37:44
Modified: ChangeLog blender-2.57-r1.ebuild
Log:
media-gfx/blender: Bump scons dependency to 2.0.1-r1 (bug #388861)
(Portage version: 2.1.10.32/cvs/Linux x86_64)
Revision Changes Path
1.207 media-gfx/blender/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.207&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.207&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?r1=1.206&r2=1.207
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v
retrieving revision 1.206
retrieving revision 1.207
diff -u -r1.206 -r1.207
--- ChangeLog 30 Oct 2011 12:59:41 -0000 1.206
+++ ChangeLog 1 Nov 2011 20:37:44 -0000 1.207
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/blender
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.206 2011/10/30 12:59:41 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.207 2011/11/01 20:37:44 sping Exp $
+
+ 01 Nov 2011; Sebastian Pipping <sping@gentoo.org> blender-2.57-r1.ebuild:
+ Bump scons dependency to 2.0.1-r1 (bug #388861)
30 Oct 2011; Sebastian Pipping <sping@gentoo.org> blender-2.48a-r3.ebuild,
blender-2.49a.ebuild, blender-2.49b-r2.ebuild, blender-2.57-r1.ebuild:
1.7 media-gfx/blender/blender-2.57-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?r1=1.6&r2=1.7
Index: blender-2.57-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- blender-2.57-r1.ebuild 30 Oct 2011 12:59:41 -0000 1.6
+++ blender-2.57-r1.ebuild 1 Nov 2011 20:37:44 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v 1.6 2011/10/30 12:59:41 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v 1.7 2011/11/01 20:37:44 sping Exp $
PYTHON_DEPEND="3:3.2"
@@ -66,7 +66,7 @@
sndfile? ( media-libs/libsndfile )
lcms? ( media-libs/lcms )"
-DEPEND=">=dev-util/scons-2
+DEPEND=">=dev-util/scons-2.0.1-r1
apidoc? (
dev-python/sphinx
>=app-doc/doxygen-1.5.7[-nodot]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/blender: ChangeLog blender-2.57-r1.ebuild
@ 2011-11-07 21:51 Luca Barbato (lu_zero)
0 siblings, 0 replies; 4+ messages in thread
From: Luca Barbato (lu_zero) @ 2011-11-07 21:51 UTC (permalink / raw
To: gentoo-commits
lu_zero 11/11/07 21:51:39
Modified: ChangeLog blender-2.57-r1.ebuild
Log:
Update ebuild to fix #369931 and #374339 and related
(Portage version: 2.1.10.32/cvs/Linux x86_64)
Revision Changes Path
1.208 media-gfx/blender/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.208&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?rev=1.208&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/ChangeLog?r1=1.207&r2=1.208
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v
retrieving revision 1.207
retrieving revision 1.208
diff -u -r1.207 -r1.208
--- ChangeLog 1 Nov 2011 20:37:44 -0000 1.207
+++ ChangeLog 7 Nov 2011 21:51:39 -0000 1.208
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/blender
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.207 2011/11/01 20:37:44 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.208 2011/11/07 21:51:39 lu_zero Exp $
+
+ 07 Nov 2011; Luca Barbato <lu_zero@gentoo.org> blender-2.57-r1.ebuild,
+ +files/blender-2.57-enable_site_module.patch,
+ files/blender-2.57-libav-0.7.patch:
+ Update ebuild to fix #369931 and #374339
01 Nov 2011; Sebastian Pipping <sping@gentoo.org> blender-2.57-r1.ebuild:
Bump scons dependency to 2.0.1-r1 (bug #388861)
1.8 media-gfx/blender/blender-2.57-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild?r1=1.7&r2=1.8
Index: blender-2.57-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- blender-2.57-r1.ebuild 1 Nov 2011 20:37:44 -0000 1.7
+++ blender-2.57-r1.ebuild 7 Nov 2011 21:51:39 -0000 1.8
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v 1.7 2011/11/01 20:37:44 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.57-r1.ebuild,v 1.8 2011/11/07 21:51:39 lu_zero Exp $
PYTHON_DEPEND="3:3.2"
@@ -128,6 +128,7 @@
epatch "${FILESDIR}"/${P}-libav-0.7.patch
epatch "${FILESDIR}"/${P}-CVE-2009-3850-v2.patch
epatch "${FILESDIR}"/${P}-desktop.patch
+ epatch "${FILESDIR}"/${P}-enable_site_module.patch
# OpenJPEG
einfo "Removing bundled OpenJPEG ..."
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-11-07 21:51 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-29 3:36 [gentoo-commits] gentoo-x86 commit in media-gfx/blender: ChangeLog blender-2.57-r1.ebuild Sebastian Pipping (sping)
-- strict thread matches above, loose matches on Subject: below --
2011-11-07 21:51 Luca Barbato (lu_zero)
2011-11-01 20:37 Sebastian Pipping (sping)
2011-05-17 16:11 Sebastian Pipping (sping)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox