Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 357635 - sci-libs/opencascade-6.5 useflag improvements
Summary: sci-libs/opencascade-6.5 useflag improvements
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on: 357483
Blocks:
  Show dependency tree
 
Reported: 2011-03-06 12:56 UTC by Oliver Borm
Modified: 2012-09-16 10:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
adjusted ebuilds (opencascade-6.5.ebuild,4.99 KB, text/plain)
2011-03-07 09:38 UTC, Oliver Borm
Details
new destdir patch (opencascade-6.5-fixed-DESTDIR.patch,7.83 KB, text/plain)
2011-03-07 09:41 UTC, Oliver Borm
Details
ftgl-2.1.3_rc5 patch (opencascade-6.5-ftgl.patch,3.18 KB, text/plain)
2011-03-07 09:43 UTC, Oliver Borm
Details
updated env script (env.sh.template,1.45 KB, text/plain)
2011-03-07 09:46 UTC, Oliver Borm
Details
This is a patch in order to fix the non working linetype, linewidth and transparency features of Visual3d_Layer class. (opencascade-6.5-fixed-visual3d_layer-features.patch,2.62 KB, patch)
2011-03-19 11:56 UTC, He Yuqi
Details | Diff
Fixes in various abs calls (opencascade-6.5-fixed-various-abs-calls.patch,1.94 KB, patch)
2011-03-19 11:57 UTC, He Yuqi
Details | Diff
A ebuild with freeimage, qt4, tbb, tk use flags. (opencascade-6.5.ebuild,4.49 KB, text/plain)
2011-03-19 12:22 UTC, He Yuqi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Borm 2011-03-06 12:56:09 UTC
There is a new version for opencascade available:

http://www.opencascade.org/about/news/issue164/
http://www.opencascade.org/getocc/download/loadocc/

Reproducible: Always
Comment 1 Oliver Borm 2011-03-06 13:01:46 UTC
The SRC_URI is:

http://files.opencascade.com/OCCT/OCC_6.5_release/OpenCASCADE650.tar.gz
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2011-03-06 14:36:08 UTC
Thanks for the version bump notice. Assigning to maintainer
Comment 3 Oliver Borm 2011-03-07 09:38:54 UTC
Created attachment 265017 [details]
adjusted ebuilds

Adjusted ebuild for new release. Reverted to EAPI=3. Could we please stay at EAPI=3 at least till there is a stable version of portage, which supports EAPI=4. Thanks.
Comment 4 Oliver Borm 2011-03-07 09:41:24 UTC
Created attachment 265019 [details]
new destdir patch

Only adjusted Makefile.am with DESTDIR, as Makefile.in is generated anyway. Also two minor adjustments for configure.in, as there were some changes in ftgl from version 2.1.2 to the 2.1.3_rc5.
Comment 5 Oliver Borm 2011-03-07 09:43:24 UTC
Created attachment 265021 [details]
ftgl-2.1.3_rc5 patch

No idea if this is running properly now, at least it compiles for now. Just copied the lines from the old ftgl-2.1.2 src files. Feel free to adjust it in a proper way.
Comment 6 Oliver Borm 2011-03-07 09:46:05 UTC
Created attachment 265023 [details]
updated env script

Only minor modifications. I'm not sure if the Tcl/Tk stuff is correct, at least it compiles for the moment. Feel free to adjust it properly.
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2011-03-07 22:56:05 UTC
Thanks a lot for the files. I'll import this into my overlay and test it there first. You can follow the current state of affairs there...

http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=tree;f=sci-libs/opencascade;hb=HEAD
Comment 8 Andreas K. Hüttel archtester gentoo-dev 2011-03-07 23:47:54 UTC
Looks all good. I'll just have to look at the ftgl patch a bit more in detail.
Comment 9 He Yuqi 2011-03-19 11:56:47 UTC
Created attachment 266473 [details, diff]
This is a patch in order to fix the non working linetype, linewidth and transparency features of Visual3d_Layer class.
Comment 10 He Yuqi 2011-03-19 11:57:39 UTC
Created attachment 266475 [details, diff]
Fixes in various abs calls
Comment 11 He Yuqi 2011-03-19 12:22:19 UTC
Created attachment 266479 [details]
A ebuild with freeimage, qt4, tbb, tk use flags.

Hi Andreas,

Here's my ebuild for OpenCASCADE 6.5.0, there are the following differences between yours and mine:

1. Add freeimage, qt4, tbb and tk use flags. In OpenCASCADE 6.5.0, tk/tcl is used for testing tools, qt is used for demonstration tools, freeimage, gl2ps and tbb are optional tools.

2. Drop itcl itk tix DEPENDs.
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2011-11-13 20:43:49 UTC
Bumped thanks. Keeping the bug open because I still want to incorporate some of He Yuqi's improvements.
Comment 13 Pacho Ramos gentoo-dev 2012-09-16 10:16:51 UTC
Closing finally, feel free to reopen with an updated patch if you want to include more changes

Thanks