summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Tobias Frost [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
Merge opencascade (7.3.0+dfsg1-4) import into refs/heads/workingbranch
Debian Science Maintainers [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
armel-ftbfs
Gbp-Pq: Name armel-ftbfs.patch
Debian Science Maintainers [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
dox-cmake-cleanup
Gbp-Pq: Name dox-cmake-cleanup.diff
Debian Science Maintainers [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
remove-cloudflare-mathjax
Gbp-Pq: Name remove-cloudflare-mathjax.diff
Debian Science Maintainers [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
fix-install-dir-references
Gbp-Pq: Name fix-install-dir-references.diff
Debian Science Maintainers [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
enable-exception-handling
Gbp-Pq: Name enable-exception-handling.patch
Tobias Frost [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
opencascade (7.3.0+dfsg1-4) unstable; urgency=medium
* Drop .symbols files -- they are simply not sustainable. (Closes: #911554)
* Bump S-V to 4.2.1 -- Add Rules-Requires-Root: no.
[dgit import unpatched opencascade 7.3.0+dfsg1-4]
Tobias Frost [Tue, 23 Oct 2018 20:50:46 +0000 (21:50 +0100)]
Import opencascade_7.3.0+dfsg1-4.debian.tar.xz
[dgit import tarball opencascade 7.3.0+dfsg1-4 opencascade_7.3.0+dfsg1-4.debian.tar.xz]
Tobias Frost [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
Merge opencascade (7.3.0+dfsg1-3) import into refs/heads/workingbranch
Debian Science Maintainers [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
armel-ftbfs
Gbp-Pq: Name armel-ftbfs.patch
Debian Science Maintainers [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
dox-cmake-cleanup
Gbp-Pq: Name dox-cmake-cleanup.diff
Debian Science Maintainers [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
remove-cloudflare-mathjax
Gbp-Pq: Name remove-cloudflare-mathjax.diff
Debian Science Maintainers [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
fix-install-dir-references
Gbp-Pq: Name fix-install-dir-references.diff
Debian Science Maintainers [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
enable-exception-handling
Gbp-Pq: Name enable-exception-handling.patch
Tobias Frost [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
opencascade (7.3.0+dfsg1-3) unstable; urgency=medium
* Upload to unstable.
* Import symbols for powerpcspe.
* Bump S-V to 4.1.4 -- no changes required
[dgit import unpatched opencascade 7.3.0+dfsg1-3]
Tobias Frost [Wed, 27 Jun 2018 06:13:20 +0000 (07:13 +0100)]
Import opencascade_7.3.0+dfsg1-3.debian.tar.xz
[dgit import tarball opencascade 7.3.0+dfsg1-3 opencascade_7.3.0+dfsg1-3.debian.tar.xz]
Tobias Frost [Sat, 9 Jun 2018 22:51:46 +0000 (23:51 +0100)]
Import opencascade_7.3.0+dfsg1.orig.tar.gz
[dgit import orig opencascade_7.3.0+dfsg1.orig.tar.gz]
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
make-draw-libs-private
Remove sonames so that dlopen works even if -dev package is not installed.
Move DRAW plug-ins into /usr/lib/opencas, these are private plug-ins and
not shared libraries.
Put rpath information into DRAWEXE to make it find plug-ins without
hacking source files.
Gbp-Pq: Name make-draw-libs-private.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
lib-release
Add '-release 6.5.0' to all lib*_la_LDFLAGS variables
Gbp-Pq: Name lib-release.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
dep-libs
This patch ensures that all needed symbols are found
Gbp-Pq: Name dep-libs.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
tkernel-ld
ros/configure.in previously set LIBS=$TCL_LIBS which added -ldl flag as a side effect
This has now to be added explicitly.
Gbp-Pq: Name tkernel-ld.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
compatibility-occ630-Value
Temporarily push back methods which have been removed between 6.3.0 and 6.5.0
Many classes in OCC 6.3.O did provide a method Value(), which
have been replaced by SquareDistance() in OCC 6.5.0.
These methods seem to be commonly used, we provide a temporary alias
to help smooth upgrades to 6.5.0.
Few other aliases are also added, but note that this patch is transient
and will be removed when all packages are ported to 6.5.0
Gbp-Pq: Name compatibility-occ630-Value.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
add-enable-openmp
Add a new configure option: --enable-openmp
When this option is set, loops which are parallelized upstream
with tbb are parallelized with openmp.
Due to a bug in libtool (it removes -fopenmp flag when linking),
a workaround is provided, but works only with GNU gcc.
Submitted upstream: http://www.opencascade.org/org/forum/thread_20105/
Gbp-Pq: Topic submitted
Gbp-Pq: Name add-enable-openmp.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
maint-mode
Since we are patching ros/configure.in, setting AM_MAINTAINER_MODE
avoids running autotools within 'clean' target.
Gbp-Pq: Name maint-mode.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
configure-cflags
Compile C sources with -D_GNU_SOURCE=1 as with C++
This is mostly cosmetics, but allows installing libraries
on a very old system. C source files in ros/src/IGESFile
use sscanf, which adds a dependency against glibc >= 2.7
unless it is compiled with -D_GNU_SOURCE=1.
Gbp-Pq: Name configure-cflags.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
drop-config-h
Unlike upstream, we do not install config.h since applications
built with OpenCascade may want to ship their own config.h file.
Installed headers must then not #include <config.h>
Unfortunately the situation became worse in 6.5.0, upstream relies
on config.h being included by all files; we have to include
config.h in recently added C++ files.
Gbp-Pq: Name drop-config-h.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
casroot
This patch allows using OpenCascade without setting any environment variable.
Gbp-Pq: Name casroot.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
OCC64
Move _OCC64 macro definition into /usr/include/opencascade/arch-6.5.0/Standard_Macro64.hxx
This file is shipped by libopencascade-foundation-6.5.0, because include
files are in arch:all packages and this macro must be set only on 64-bit archs.
Closes: #486386
Gbp-Pq: Name OCC64.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
destdir
Add support for DESTDIR
Submitted upstream: http://www.opencascade.org/org/forum/thread_20121/
Gbp-Pq: Topic submitted
Gbp-Pq: Name destdir.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
move-osd_fontmgr-vis
Move OSD_FontMgr from TKernel into TKOpenGl.
This avoids having libTKernel depend on X11.
Submitted upstream: http://www.opencascade.org/org/forum/thread_20042/
Gbp-Pq: Topic submitted
Gbp-Pq: Name move-osd_fontmgr-vis.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
move-vrml-vis
Move TKVRML module from DataExchange_PKGS into Visualization_PKGS
It is listed first and so does not depend on other data exchange packages,
while it depends on visualization packages, so it does better fit there.
Gbp-Pq: Name move-vrml-vis.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
multibuf
Fix detection of multibuf.h by the configure script
Without this patch, configure prints:
checking X11/extensions/multibuf.h usability... no
configure: WARNING: X11/extensions/multibuf.h: present but cannot be compiled
checking X11/extensions/multibuf.h presence... yes
configure: WARNING: X11/extensions/multibuf.h: check for missing prerequisite headers?
configure: WARNING: X11/extensions/multibuf.h: see the Autoconf documentation
configure: WARNING: X11/extensions/multibuf.h: section "Present But Cannot Be Compiled"
configure: WARNING: X11/extensions/multibuf.h: proceeding with the compiler's result
checking for X11/extensions/multibuf.h... no
Based on a patch by Dan Horák.
Gbp-Pq: Name multibuf.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
enable-freeimage
Really compile with -DHAVE_FREEIMAGE if FreeImage is found.
Fix variable names, use those found in ros/adm/make/TKService/Makefile.am
Also link against freeimageplus, we need it.
Submitted upstream: http://www.opencascade.org/org/forum/thread_20043/
Gbp-Pq: Topic submitted
Gbp-Pq: Name enable-freeimage.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
fix-ftgl-includes
Fix detection of FTGL in configure.in
Also modify installed headers to search for FTGL headers in
the right directory. This is not needed to build opencascade,
but may help people including those headers.
And last, fix usage of FTGL, FTFace is an internal structure
of FTGL and is no more exported.
Submitted upstream: http://www.opencascade.org/org/forum/thread_20128/
Gbp-Pq: Topic submitted
Gbp-Pq: Name fix-ftgl-includes.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
fix-tcl8.6
Fix build failure with tcl 8.6
With this patch, opencascade still builds with tcl 8.5.
Submitted upstream: http://www.opencascade.org/org/forum/thread_20125/
Gbp-Pq: Topic submitted
Gbp-Pq: Name fix-tcl8.6.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
no-bitmaps-icon
Disable X11/bitmaps/icon.h inclusion (closes: #489127)
Gbp-Pq: Name no-bitmaps-icon.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
mft-disable-mmap
Disabled mmap in font rendering (closes: #487407)
Gbp-Pq: Name mft-disable-mmap.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
hurd-fixes
New patch: debian/patches/hurd-fixes.patch
This patch will gather fixes needed to build on GNU/Hurd.
Remove OSD_Process::CurrentDirectory() method on non-Windows hosts.
This method is unused, and prevents compilation on GNU/Hurd.
The Hurd defines ED as a macro in errno.h, rename ED variables
into EData.
Gbp-Pq: Name hurd-fixes.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
fix-osd_path
Drop utsname usage for unknown architectures. It is misused and
prevent compilation on these architectures, see for instance
http://buildd.debian-ports.org/fetch.php?pkg=opencascade&arch=kfreebsd-i386&ver=6.3.0.dfsg.1-3&stamp=
1237965784&file=log&as=raw
http://buildd.debian-ports.org/fetch.php?pkg=opencascade&arch=hurd-i386&ver=6.3.0.dfsg.1-3&stamp=
1238775033&file=log&as=raw
Gbp-Pq: Name fix-osd_path.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
fix-asm
Replace x86 assembly code by atomic extensions provided by GNU g++.
(closes: #518837)
Submitted upstream: http://www.opencascade.org/org/forum/thread_20053/
Gbp-Pq: Topic submitted
Gbp-Pq: Name fix-asm.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
kfreebsd
Fix compilation on GNU/kFreeBSD
(closes: #542718)
Submitted upstream: http://www.opencascade.org/org/forum/thread_20052/
Gbp-Pq: Topic submitted
Gbp-Pq: Name kfreebsd.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
ppc
Change PPC variable to ppc to avoid conflict with PPC macro (closes: #487810)
Submitted upstream: http://www.opencascade.org/org/forum/thread_20051/
Gbp-Pq: Topic submitted
Gbp-Pq: Name ppc.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
ftbfs-g++4.6
Fix build failures with g++ 4.6 (closes: #624943)
Error message is:
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx: In static member function 'static Standard_Boolean Visual3d_TransientManager::BeginDraw(const Handle_Visual3d_View&, Standard_Boolean, Standard_Boolean)':
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:123:70: error: taking address of temporary [-fpermissive]
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:127:68: error: taking address of temporary [-fpermissive]
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx: In static member function 'static void Visual3d_TransientManager::ClearDraw(const Handle_Visual3d_View&, Standard_Boolean)':
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:192:77: error: taking address of temporary [-fpermissive]
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:194:75: error: taking address of temporary [-fpermissive]
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx: In static member function 'static Standard_Boolean Visual3d_TransientManager::BeginAddDraw(const Handle_Visual3d_View&)':
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:232:79: error: taking address of temporary [-fpermissive]
../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:234:77: error: taking address of temporary [-fpermissive]
Submitted upstream: http://www.opencascade.org/org/forum/thread_20572/
Gbp-Pq: Topic submitted
Gbp-Pq: Name ftbfs-g++4.6.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
fix-Abs-parenthesis
Replace Abs(foo < bar) by Abs(foo) < bar
This is legal C++, but certainly not the expected result,
(foo < bar) is a boolean which is promoted to an int, and
the function Abs(int) is called.
These bugs have been reported by Fotios Sioutis on the
opencascade forum.
Submitted upstream: http://www.opencascade.org/org/forum/thread_20187/
Gbp-Pq: Topic submitted
Gbp-Pq: Name fix-Abs-parenthesis.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
fix-display-text
Bug fix: Text doesn't get displayed in 6.5
Submitted upstream: http://www.opencascade.org/org/forum/thread_20101/
Based on a patch provided on the opencascade forum by Venugopal Gudimetla.
Gbp-Pq: Topic submitted
Gbp-Pq: Name fix-display-text.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
workaround-bug-mesher
Workaround poor performance of the new mesher in OCC 6.5.0 with B-spline surfaces
The new mesher in OCC 6.5.0 is more robust, but also produces much
larger meshes on B-spline surfaces. Until this bug is fixed, it
seems better to use the generic procedure.
Patch provided by Jérôme Robert.
See http://www.opencascade.org/org/forum/thread_20076/
Gbp-Pq: Topic submitted
Gbp-Pq: Name workaround-bug-mesher.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
OpenCASCADE6.3.0-strcmp
char* comparison must be performed by strcmp, not ==
Patch found in openSUSE rpm package
Submitted upstream: http://www.opencascade.org/org/forum/thread_20049/
Gbp-Pq: Topic submitted
Gbp-Pq: Name OpenCASCADE6.3.0-strcmp.patch
Debian Science Maintainers [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
fix-tklcaf
Fix TKLCAF library (= instead of == in if-condition)
Submitted upstream: http://www.opencascade.org/org/forum/thread_18622/
From: Michael Wild <themiwi@users.sourceforge.net>
Signed-off-by: Michael Wild <themiwi@users.sourceforge.net>
Gbp-Pq: Topic submitted
Gbp-Pq: Name fix-tklcaf.patch
"Adam C. Powell, IV" [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
opencascade (6.5.0.dfsg-2) unstable; urgency=low
[ Denis Barbier ]
* Add debian/patches/submitted/ftbfs-g++4.6.patch
Fix FTBFS with g++ 4.6. Closes: #624943
* Add debian/patches/submitted/fix-Abs-parenthesis.patch
Fix misplaced parenthesis, patch by Fotios Sioutis
on the OpenCascade forum.
* debian/patches/hurd-fixes.patch: Rename ED variable into
EData, as ED is a macro defined in errno.h on the Hurd.
* Fix sparc v9 detection in fix-asm.patch to fix FTBFS
on sparc64.
* Fix debian/patches/compatibility-occ630-Value.patch: the
old Value() method did return a distance whereas
SquareDistance() now returns a square distance, so Value()
must call sqrt(). Thanks to Roman Lygin and Mikhail Sazonov
for the catch on the OpenCASCADE forum.
[ Adam C. Powell, IV ]
* Bumped Standards-Version to 3.9.2, no changes needed.
[dgit import unpatched opencascade 6.5.0.dfsg-2]
"Adam C. Powell, IV" [Fri, 6 May 2011 13:52:41 +0000 (14:52 +0100)]
Import opencascade_6.5.0.dfsg-2.debian.tar.gz
[dgit import tarball opencascade 6.5.0.dfsg-2 opencascade_6.5.0.dfsg-2.debian.tar.gz]
"Adam C. Powell, IV" [Mon, 21 Mar 2011 11:52:34 +0000 (11:52 +0000)]
Import opencascade_6.5.0.dfsg.orig.tar.bz2
[dgit import orig opencascade_6.5.0.dfsg.orig.tar.bz2]