SHA256
1
0
forked from pool/vtk
Commit Graph

126 Commits

Author SHA256 Message Date
d91ada4733 Accepting request 528109 from home:polyconvex:branches:science
- do not exclude libViewsGeovisJava.so from devel package 
  This library is required for development.
- package vtk binary in devel package.
- VTKTargets-debug.cmake tests for the existance of the library (line 3394)
  and the binary (line 3404) and causes an error if the files do
  not exist
- do not exclude libViewsGeovisJava.so from devel package 
  This library is required for development.
- package vtk binary in devel package.
- VTKTargets-debug.cmake tests for the existance of the library (line 3394)
  and the binary (line 3404) and causes an error if the files do
  not exist

OBS-URL: https://build.opensuse.org/request/show/528109
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=99
2017-09-27 17:25:20 +00:00
cf384ac9eb Accepting request 526303 from home:StefanBruens:branches:science
- Remove the various subpackage Requires from the devel package
  again. The qt subpackage contains a Qt Designer plugin and no
  dependency at all. Package the vtkWrap{Tcl,Java,Python} wrapper
  generators in the devel package, as these are useless without
  the vtk headers files.
-> see https://public.kitware.com/pipermail/vtk-developers/2017-September/035435.html

- Fix description/summary of vtk-qt subpackage

OBS-URL: https://build.opensuse.org/request/show/526303
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=98
2017-09-16 16:31:56 +00:00
5ec339fc50 Accepting request 523727 from home:polyconvex:branches:science
- devel subpackage should require -tcl, -java and -qt subpackages
  since the *.cmake files refer to files in those subpackages

- devel subpackage should require -tcl, -java and -qt subpackages
  since the *.cmake files refer to files in those subpackages

OBS-URL: https://build.opensuse.org/request/show/523727
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=97
2017-09-13 07:20:50 +00:00
5d008dab71 Accepting request 523407 from home:StefanBruens:branches:science
- Add 0001-Allow-compilation-on-GLES-platforms.patch
  The QOpenGLFunctions_3_2_Core class providing the framebuffer
  blit functions is not available on GLES 2 builds of Qt5. Let Qt
  handle the framebuffer blit, and just use the GLES/GL subset
  provided by QOpenGLFunctions for the remainder.
  Fix for https://gitlab.kitware.com/vtk/vtk/issues/17113

OBS-URL: https://build.opensuse.org/request/show/523407
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=95
2017-09-12 12:40:37 +00:00
bff2d579c8 OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=94 2017-09-11 11:02:39 +00:00
e15407aa50 Accepting request 520115 from home:badshah400:branches:science
- Update to version 8.0.1:  
  * Fix QVTKOpenGLWidget rendering issues on Windows machines with
    certain Intel graphics chips. This was a significant issue
    that broke all rendering and resulted in a black screen.
  * Fix data array range caching per finite component which would
    otherwise cause considerable slow-downs when using data
    arrays.
  * Fix button and slider widgets to work in multi-viewport render
    windows. Without this change the widgets would either be
    placed in the wrong viewport or be non-interactive completely.
  * Fix image XY sampling in the volume mapper when depth peeling
    is enabled.
  * Fix z-fighting issues with dual depth peeling between two
    layers of geometry that are too close.
  * Fix crash when reparenting the QVTKWidget to a different
    window. The application would crash due to lack of OpenGL
    resources for the reparented widget.

- Update to version 8.0.1:  
  * Fix QVTKOpenGLWidget rendering issues on Windows machines with
    certain Intel graphics chips. This was a significant issue
    that broke all rendering and resulted in a black screen.
  * Fix data array range caching per finite component which would
    otherwise cause considerable slow-downs when using data
    arrays.
  * Fix button and slider widgets to work in multi-viewport render
    windows. Without this change the widgets would either be
    placed in the wrong viewport or be non-interactive completely.
  * Fix image XY sampling in the volume mapper when depth peeling
    is enabled.

OBS-URL: https://build.opensuse.org/request/show/520115
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=93
2017-09-11 08:58:55 +00:00
Dmitry Roshchin
26b244d770 Accepting request 518411 from home:badshah400:branches:science
Finally with all shared lib issues resolved (one hopes)

OBS-URL: https://build.opensuse.org/request/show/518411
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=91
2017-08-23 16:29:49 +00:00
bd20e3397d Fix double %files for -java
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=90
2017-08-21 17:45:27 +00:00
39e0197233 OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=89 2017-08-21 17:43:26 +00:00
Dmitry Roshchin
a0b750046a Accepting request 515736 from home:badshah400:branches:science
- Move libvtkViewsGeovisJava.so to the %{name}-java subpackage,
  this is not really a devel file.

- Move libvtkViewsGeovisJava.so to the %{name}-java subpackage,
  this is not really a devel file.

OBS-URL: https://build.opensuse.org/request/show/515736
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=88
2017-08-09 17:48:03 +00:00
11ae052473 Accepting request 515324 from home:jengelh:branches:science
- Fix RPM groups. Use POSIX-compliant find call.

OBS-URL: https://build.opensuse.org/request/show/515324
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=87
2017-08-09 10:08:22 +00:00
Dmitry Roshchin
f9b954c5fe Accepting request 515038 from home:badshah400:branches:science
- Implement shared library packaging policy for vtk:
  + Rename %{name} to %{shlib}.
  + Move all shared library objects to %{shlib} package.
  + Remove no longer needed Requires from %{name}-devel package;
    e.g.: %{name}-java contains the java binaries and jar object
    now, and no longer the lib*Java.so file which has been moved
    into %{shlib}.
  + Adapt conflicts for vtk-compat_gl accordingly.
  + Install libraries to /usr/lib(64) instead of
    /usr/lib(64)/vtk.
  + Do away with python3-%{name}-qt subpackage and
    Obsolete/Provide it from %{shlib} as it only contained a
    shared lib object.
- Use system mpi4py; add BuildRequires on python3-mpi4py.
- liblz4 >= 1.7.3 now required (since version 8.0); adapt
  BuildRequires accordingly.

- Implement shared library packaging policy for vtk:
  + Rename %{name} to %{shlib}.
  + Move all shared library objects to %{shlib} package.
  + Remove no longer needed Requires from %{name}-devel package;
    e.g.: %{name}-java contains the java binaries and jar object
    now, and no longer the lib*Java.so file which has been moved
    into %{shlib}.
  + Adapt conflicts for vtk-compat_gl accordingly.
  + Install libraries to /usr/lib(64) instead of
    /usr/lib(64)/vtk.
  + Do away with python3-%{name}-qt subpackage and
    Obsolete/Provide it from %{shlib} as it only contained a
    shared lib object.

OBS-URL: https://build.opensuse.org/request/show/515038
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=86
2017-08-09 07:38:23 +00:00
Dmitry Roshchin
00cc6dfdcc Accepting request 512394 from home:jengelh:branches:science
- Trim descriptions and rectify RPM groups.
- Trim descriptions and rectify RPM groups.

OBS-URL: https://build.opensuse.org/request/show/512394
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=85
2017-08-05 16:43:24 +00:00
ffe99d6da7 fix
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=84
2017-07-17 23:39:39 +00:00
Ismail Dönmez
3dbda99008 -
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=83
2017-07-14 08:56:32 +00:00
Ismail Dönmez
32724c207f Accepting request 509014 from home:badshah400:branches:science
- Update to version 8.0.0: 
  * Read about changes here: https://blog.kitware.com/vtk-8-0-0/
  * API changes:
    http://www.vtk.org/Wiki/VTK/API_Changes_7_1_0_to_8_0_0
- Add BuildRequires on liblz4-devel, libharu-devel, mandatory
  requirements for version 8.0.0.
- Run make DoxygenDoc to generate documentation.

- Update to version 8.0.0: 
  * Read about changes here: https://blog.kitware.com/vtk-8-0-0/
  * API changes:
    http://www.vtk.org/Wiki/VTK/API_Changes_7_1_0_to_8_0_0
- Add BuildRequires on liblz4-devel, libharu-devel, mandatory
  requirements for version 8.0.0.
- Run make DoxygenDoc to generate documentation.

OBS-URL: https://build.opensuse.org/request/show/509014
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=82
2017-07-14 08:49:26 +00:00
4809cbcd8f Accepting request 489183 from home:polyconvex:branches:science
As discussed in [1] I made a new package with compatibility build for the
old OpenGL interface of vtk to support machines with older graphics cards
that do not support OpenGL version 3.2 which the default build requires.

[1] https://lists.opensuse.org/opensuse-factory/2017-04/msg00121.html

Please create a link to this package with the new name after accepting this
request.

- add a separate package vtk-compat_gl compile using rendering backend
  OpenGL for systems without brand new graphic cards
- default package vtk still uses new rendering backend default OpenGL2


- add a separate package vtk-compat_gl compile using rendering backend
  OpenGL for systems without brand new graphic cards
- default package vtk still uses new rendering backend default OpenGL2

- Update to version 7.1.0: See news item at
  https://blog.kitware.com/kitware-plans-to-spotlight-new-vtk-and-paraview-releases-at-sc16/
- Drop patch vtk-gcc6.patch, upstreamed.
- Turn off usage of system DIY2, this library is not yet packaged
  for openSUSE.
- Disable mkg3states binary also for openSUSE:Leap versions.
- Update file list for upstream installation changes.
- Use bundled gl2ps, as it no longer builds against the system
  one (requires svn trunk version of gl2ps).
- CMake >= 3.4 is now required (earlier versions don't support
  NAMES_PER_DIR in find_program).
- Enable use of SYSTEM_LIBRARIES for openSUSE:Leap versions too
  (only 13.2 requires this turned off as of now).

- Refresh vtk-Rinterface-uintptr_t.patch to fix further issues
  with uintptr_t redefinition by defining the HAVE_UINTPTR_T
  macro using cmake functions; removing the #include of stdint.h
  is not needed any more since we will not be using the defs from
  Rinterface.h anyway (boo#985386). Although this really causes a
  build failure for the i586 arch, where the redefinition of
  unitptr_t in Rinterface.h conflicts with the stdint.h defintion,

OBS-URL: https://build.opensuse.org/request/show/489183
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=81
2017-04-28 08:42:10 +00:00
Matthias Mailänder
11835ccf2d Accepting request 441895 from home:badshah400:branches:science
* Update to version 7.1.0: See news item at https://blog.kitware.com/kitware-plans-to-spotlight-new-vtk-and-paraview-releases-at-sc16/
* Drop patch vtk-gcc6.patch, upstreamed.
* Turn off usage of system DIY2, this library is not yet packaged for openSUSE.
* Disable mkg3states binary also for openSUSE:Leap versions.
* Update file list for upstream installation changes.
* Use bundled gl2ps, as it no longer builds against the system one (requires svn trunk version of gl2ps).
* CMake >= 3.4 is now required (earlier versions don't support NAMES_PER_DIR in find_program).
* Enable use of SYSTEM_LIBRARIES for openSUSE:Leap versions too (only 13.2 requires this turned off as of now).

OBS-URL: https://build.opensuse.org/request/show/441895
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=79
2016-11-25 20:14:23 +00:00
Matthias Mailänder
92da3ef714 Accepting request 418326 from home:badshah400:branches:science
- Refresh vtk-Rinterface-uintptr_t.patch to fix further issues
  with uintptr_t redefinition by defining the HAVE_UINTPTR_T
  macro using cmake functions; removing the #include of stdint.h
  is not needed any more since we will not be using the defs from
  Rinterface.h anyway (boo#985386). Although this really causes a
  build failure for the i586 arch, where the redefinition of
  unitptr_t in Rinterface.h conflicts with the stdint.h defintion,
  the patch is applied generally because the redefinition is not
  needed in any case. Patch sent upstream.

OBS-URL: https://build.opensuse.org/request/show/418326
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=77
2016-08-12 19:48:48 +00:00
b11ed816df OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=75 2016-04-16 13:14:56 +00:00
6bff225dda Accepting request 390271 from home:stecue
OBS-URL: https://build.opensuse.org/request/show/390271
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=74
2016-04-16 02:24:23 +00:00
Ismail Dönmez
2ed5c04f7a Accepting request 389397 from home:badshah400:branches:science
Add freetype2-devel Requires for vtk-devel

OBS-URL: https://build.opensuse.org/request/show/389397
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=73
2016-04-13 12:38:40 +00:00
afc272bba5 Accepting request 386052 from home:stecue
Removed mpi4py dependence for suse_version > 1320. Now python-vtk should be built in Factory.

OBS-URL: https://build.opensuse.org/request/show/386052
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=72
2016-04-13 11:08:29 +00:00
Dmitry Roshchin
da53c9cbcb Accepting request 384432 from home:dirkmueller:branches:science
1

OBS-URL: https://build.opensuse.org/request/show/384432
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=71
2016-04-05 10:43:08 +00:00
0f2b66e0df Accepting request 375432 from home:stecue
added python-vtk.spec to the main vtk package. Builds and runs OK on my computer. Python 3 support was just added to VTK 7 and some important packages dependent on it such as mayavi haven't been ported to python 3 yet.

OBS-URL: https://build.opensuse.org/request/show/375432
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=70
2016-03-21 22:50:41 +00:00
Ismail Dönmez
5d8288565f Accepting request 373248 from home:k0da:branches:science
- Add disk constraints

OBS-URL: https://build.opensuse.org/request/show/373248
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=69
2016-03-15 17:17:37 +00:00
Dirk Stoecker
6221fd827e Accepting request 360188 from home:badshah400:branches:science
Update to version 7.0.0 (mention new patch in changelog).

OBS-URL: https://build.opensuse.org/request/show/360188
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=67
2016-02-21 12:14:22 +00:00
Ismail Dönmez
e23b16d6dd Accepting request 331879 from home:badshah400:branches:science
Recommend instead of Requires on vtkdata

OBS-URL: https://build.opensuse.org/request/show/331879
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=65
2015-09-18 11:14:31 +00:00
Dmitry Roshchin
13adef5e37 Accepting request 330641 from home:badshah400:branches:science
Update to 6.3.0

OBS-URL: https://build.opensuse.org/request/show/330641
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=64
2015-09-12 19:24:51 +00:00
Matthias Mailänder
3ee653ba3f Accepting request 323268 from home:badshah400:branches:science
Sorry but python-vtk does req openmpi-devel at runtime...

OBS-URL: https://build.opensuse.org/request/show/323268
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=62
2015-08-15 14:48:20 +00:00
Dmitry Roshchin
254780fced Accepting request 323149 from home:badshah400:branches:science
python-vtk should have Requires on openmpi-libs to enable its parallelized modules to work.

OBS-URL: https://build.opensuse.org/request/show/323149
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=60
2015-08-14 13:47:47 +00:00
Ismail Dönmez
18e913398a Accepting request 313653 from home:ealin:branches:science
- use qt5 for factory

OBS-URL: https://build.opensuse.org/request/show/313653
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=58
2015-06-25 09:53:01 +00:00
Matthias Mailänder
7b2412ea12 Accepting request 313143 from home:olh:branches:science
- Add libxml2-devel/netcdf-devel/libnetcdf_c++-devel Requires to vtk-devel

OBS-URL: https://build.opensuse.org/request/show/313143
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=56
2015-06-23 05:22:31 +00:00
05ea071db0 Accepting request 295049 from home:dimstar:Factory
- Add jsoncpp-devel Requires to vtk-devel (for openSUSE > 13.2):
  vtkjsoncpp.cmake has
  set(vtkjsoncpp_LIBRARIES "/usr/lib64/libjsoncpp.so").

OBS-URL: https://build.opensuse.org/request/show/295049
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=54
2015-04-08 21:48:51 +00:00
Matthias Mailänder
2d40326ab9 Accepting request 292498 from home:badshah400:branches:science
Update to verson 6.2.0; build with system packages for > 13.2; rpmlintrc against devel file warnings

OBS-URL: https://build.opensuse.org/request/show/292498
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=52
2015-03-23 19:23:58 +00:00
Matthias Mailänder
7c6b312611 Accepting request 287947 from home:dkxls:cfd
The proposed changes compile VTK with MPI support.

Considering that pretty much any computer nowadays has several CPU cores it just makes sense to enable parallel computation support for a toolkit like VTK.

The changes are small and straight forward. I tested the serial and parallel versions (vtkpython and pvtkpython) and both work as expected.

OBS-URL: https://build.opensuse.org/request/show/287947
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=50
2015-02-26 20:21:48 +00:00
Ismail Dönmez
b6a86bca1b Accepting request 248434 from home:badshah400:branches:science
Fix build failures for Factory and 13.2 with patch from upstream

OBS-URL: https://build.opensuse.org/request/show/248434
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=48
2014-09-11 10:13:48 +00:00
Dmitry Roshchin
412a42290d Accepting request 220546 from home:badshah400:branches:science
Update to version 6.1.0 with appropriate packaging changes.

OBS-URL: https://build.opensuse.org/request/show/220546
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=46
2014-02-01 11:59:26 +00:00
Dr. Werner Fink
4119d27b1f Accepting request 183704 from home:badshah400:branches:science
Disable R bindings to workaround build failures when it is enabled, in openSUSE:Factory. Will enable back when the real fix is found.

OBS-URL: https://build.opensuse.org/request/show/183704
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=44
2013-07-20 11:41:57 +00:00
Matthias Mailänder
bc561deb4c Accepting request 182962 from home:badshah400:branches:science
Update to version 6.0.0; lots of packaging cleanups

OBS-URL: https://build.opensuse.org/request/show/182962
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=42
2013-07-13 12:15:10 +00:00
Ismail Dönmez
0074f53c52 Accepting request 139569 from home:badshah400:branches:science
Update to version 5.10.1

OBS-URL: https://build.opensuse.org/request/show/139569
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=40
2012-10-27 18:19:25 +00:00
Ismail Dönmez
6a9804af24 Accepting request 128509 from home:scorot:branches:science
fix build on SLE 11 by disabling python-vtk-qt an java wrapper.

OBS-URL: https://build.opensuse.org/request/show/128509
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=38
2012-07-20 20:59:22 +00:00
Ismail Dönmez
ad0c0e3414 Add back verbose parameter for make
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=36
2012-05-20 11:28:58 +00:00
Ismail Dönmez
cf48090bfd Accepting request 121530 from home:badshah400:branches:science
Update to version 5.10.0 (now builds on openSUSE 11.4 as well);

OBS-URL: https://build.opensuse.org/request/show/121530
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=35
2012-05-20 11:28:03 +00:00
Ismail Dönmez
9df07c5719 - Remove openmotif dependency
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=33
2012-05-10 11:29:59 +00:00
Ismail Dönmez
f33a6b5713 Accepting request 114971 from home:adra:branches:science
Use more system libraries (gl2ps and hdf5), Updated/Removed some dependencies, Removed build time references, Compile the package out-of-source

OBS-URL: https://build.opensuse.org/request/show/114971
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=31
2012-04-22 21:23:55 +00:00
Ismail Dönmez
8259eb2953 - Fix compilation with boost 1.49 and enable boost again
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=30
2012-04-08 13:38:48 +00:00
Ismail Dönmez
25be06f83b Accepting request 112397 from home:TheBlackCat:branches:science
resubmit with macro removed from url as requested

OBS-URL: https://build.opensuse.org/request/show/112397
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=29
2012-04-03 16:10:57 +00:00
Stephan Kulow
946ae19731 Accepting request 102641 from science
Resubmit with fixed source and license string

OBS-URL: https://build.opensuse.org/request/show/102641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vtk?expand=0&rev=1
2012-02-27 17:37:49 +00:00
bf97bf1a45 Accepting request 102611 from home:TheBlackCat:branches:science
- Reverted the source file change since it didn't work
- Changed the license text a little

OBS-URL: https://build.opensuse.org/request/show/102611
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=27
2012-02-03 13:21:18 +00:00