forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
sci-electronics/gazebo: Bump to 6.5.1.
Package-Manager: portage-2.2.23
- Loading branch information
Showing
2 changed files
with
71 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST gazebo-6.1.0.tar.bz2 50795925 SHA256 0460f1c706f609b6ff0e61a71bdd3cac2d55d714147edc01609b5226e7fb2904 SHA512 ae41b53b0f33e81fe5b3baaaca8649e98c5b99c4701650414b0686f9a327d89e00c674e806cb9537aabfd933c9819d668e45b18e964d383d99325c5ddcdcf7ef WHIRLPOOL bfab23edc9c68ca02aefa4a20206bfdf2973cc5ee7750f4c017543979dca10434d9e38dad8836510b292dc67b97aa0514229c8b5fd9f73897075525e45a5bd74 | ||
DIST gazebo-6.5.1.tar.bz2 50828358 SHA256 96260aa23f1a1f24bc116f8e359d31f3bc65011033977cb7fb2c64d574321908 SHA512 3d72da5c6b577e4a44b9cef32df64cb2329f04b498f7a21d3e733b52a93db35dd2f2f67c5d114624de15d5f054fd7c92ab11617f27beb1a39d8505deab70e5d6 WHIRLPOOL cc6c913919bf8aa0df363bb53fb265a22e69052536044b55b2ffbac9d7a419dae5c796415abd1d0dc7a92363f8005e171b6e303eafbe756241c27b1531b0879b |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
# Copyright 1999-2015 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=5 | ||
|
||
inherit cmake-utils versionator vcs-snapshot flag-o-matic | ||
|
||
DESCRIPTION="A 3D multiple robot simulator with dynamics" | ||
HOMEPAGE="http://gazebosim.org/" | ||
SRC_URI="http://osrf-distributions.s3.amazonaws.com/gazebo/releases/${P}.tar.bz2" | ||
|
||
LICENSE="Apache-2.0" | ||
SLOT="0" | ||
KEYWORDS="~amd64" | ||
IUSE="cpu_flags_x86_sse2 libav test" | ||
|
||
RDEPEND=" | ||
>=dev-libs/protobuf-2.3.0 | ||
virtual/opengl | ||
media-libs/openal | ||
net-misc/curl | ||
dev-libs/tinyxml | ||
dev-libs/libtar | ||
dev-cpp/tbb | ||
>=dev-games/ogre-1.7.4 | ||
sci-libs/libccd | ||
libav? ( >=media-video/libav-9:0= ) | ||
!libav? ( >=media-video/ffmpeg-2.6:0= ) | ||
sci-libs/gts | ||
>=sci-physics/bullet-2.82 | ||
>=dev-libs/sdformat-3.1.1 | ||
dev-qt/qtcore:4 | ||
dev-qt/qtgui:4 | ||
dev-libs/boost:=[threads] | ||
sci-libs/gdal | ||
virtual/libusb:1 | ||
dev-libs/libspnav | ||
media-libs/freeimage | ||
sci-libs/hdf5:= | ||
sys-apps/util-linux | ||
media-gfx/graphviz | ||
sci-libs/ignition-math:2= | ||
" | ||
DEPEND="${RDEPEND} | ||
dev-qt/qttest:4 | ||
app-text/ronn | ||
virtual/pkgconfig | ||
test? ( dev-libs/libxslt ) | ||
" | ||
CMAKE_BUILD_TYPE=RelWithDebInfo | ||
PATCHES=( | ||
"${FILESDIR}/ffmpeg29.patch" | ||
) | ||
|
||
src_configure() { | ||
# doesnt build without it | ||
append-cxxflags "-std=c++11" | ||
# doesnt build with as-needed either | ||
append-ldflags "-Wl,--no-as-needed" | ||
|
||
local mycmakeargs=( | ||
"-DUSE_UPSTREAM_CFLAGS=OFF" | ||
"-DSSE2_FOUND=$(usex cpu_flags_x86_sse2 TRUE FALSE)" | ||
"-DUSE_HOST_CFLAGS=FALSE" | ||
"-DENABLE_TESTS_COMPILATION=$(usex test TRUE FALSE)" | ||
"-DENABLE_SCREEN_TESTS=FALSE" | ||
) | ||
cmake-utils_src_configure | ||
} |