Commit Graph

114 Commits

Author SHA256 Message Date
Ismail Dönmez
3df79f6415 Accepting request 248017 from openSUSE:13.2
- remove conflict with lua 5.2, seems outdated

OBS-URL: https://build.opensuse.org/request/show/248017
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=95
2014-09-08 12:26:08 +00:00
Philipp Thomas
b3c0fe0da1 - Change License to EPL-1.0.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=93
2014-07-17 21:15:30 +00:00
Philipp Thomas
8473a2a791 OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=92 2014-07-16 14:25:29 +00:00
Philipp Thomas
597e3941e4 Accepting request 241164 from home:TheBlackCat:branches:graphics
This should fix the build errors when building in the openSUSE:Factory repository.

The openSUSE_Factory_standard_direct build target builds against the openSUSE:Factory repository directly, not graphics, so if it builds there it will build in openSUSE:Factory.

OBS-URL: https://build.opensuse.org/request/show/241164
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=91
2014-07-16 10:27:06 +00:00
Philipp Thomas
454305e77c - Remove graphviz-plugins-tcl_install_dir.patch as it's not needed
- Remove graphviz-getaddrinfo.patch as the patch is upstream.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=90
2014-06-23 09:13:48 +00:00
Philipp Thomas
1a81234a62 - Apply patch from darix to ask ruby for directories.
- Fix install path for tcl plugins.
- Fix file list for gnome plugins.
- Remove graphviz-plugins-fix_install_dirs.patch as it's not needed
  anymore.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=89
2014-06-18 20:50:29 +00:00
Dirk Stoecker
ff4418efcd fix patches
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=88
2014-05-31 15:34:38 +00:00
Dirk Stoecker
29a671772a Accepting request 235924 from graphics
OBS-URL: https://build.opensuse.org/request/show/235924
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=87
2014-05-31 13:11:20 +00:00
Philipp Thomas
0abef70c7b - Fix URL to point to the new location of the sources.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=86
2014-05-23 14:49:25 +00:00
Philipp Thomas
29f0fc8318 - Update to 2.38.0. Changes since 2.36.0:
- Resolve bugs: 2409, 2413, 2417, 2420, 2422, 2423, 2425
   - Enable packing for dot
   - Allow scaling to work for all non-dot layouts
   - Add overline text characteristic.
   - Fix bugs in gvpr and gv.cpp so edges can be created in subgraphs.
   - Add edgepaint program for coloring edges to make them easier to
     tell apart.
   - Modify neato to avoid unnecessary translations of output. This
     allows positions given on input to remain the same on output.
   - Fix swig java package to work and support gv.renderresult.
   - Fix test for the absence of layout (old test relied on statically
     allocated Agraphinfo_t).
   - HTML-like tables and cells can now specify which borders should be drawn.
   - The fixedsize attribute now takes the value "shape" which allows
     labels much larger than the node shape.

- Remove graphviz-fix-includes.patch as the fix has been done 
  upstream.
- Add graphviz-array_overflow.patch to fix an off-by-one error.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=85
2014-05-23 13:36:04 +00:00
Philipp Thomas
2d0100ef5f - Fix graphviz-gvedit.changes by removing all entries that only
apply to graphviz.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=84
2014-02-28 14:46:28 +00:00
Philipp Thomas
c88447b527 - Remove non-existing patch from spec.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=83
2014-02-08 17:00:43 +00:00
Philipp Thomas
7e2a617a8f - Update to 2.36,0:
(graphviz tracker lives at http://www.graphviz.org/mantisbt/my_view_page.php)
  Fixed bugs:
  * The xdot pad attribute is documented to have a default value of
    0.0555 (inches, equals 0002091:0000004 points).  However when no
    pad attribute was specified, xdot output behaved as though the
    default was 0 (graphviz tracker 2372).
  * Graphviz gave incorrect svg when labels contained HTML entities
    (graphviz tracker 2384).
  * Building gvedit failed with undefined references (graphviz
    tracker 2388).
  * Document that edge[style=tapered] does not support colorList and
    that edge[style=tapered] does not work with arrowType:none
    (graphviz tracker 2391).
  * Use a stronger test for orthogonal routing and, if it fails, revert
    to line segments for edges (graphviz tracker 2393).
  * Fix xdot background polygon coordinates being "nan" with no nodes
    (graphviz tracker 2393).
  * Circo couldn't rescale a graph using the mindist attribute
    (graphviz tracker 2395).
  - Remove old libgraph sources from distributions.
  - Move master git repo to github.com
  September 15, 2013
  - Add <S> element for strike-through to HTML-like labels.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=82
2014-02-04 15:36:09 +00:00
Philipp Thomas
bfd546f3b3 - Change license to EPL-1.0. Remove contrib/gprof2dot.awk as it
contains a non-working uri.

- Change license to EPL-1.0. Remove contrib/gprof2dot.awk as it
  contains a non-working uri.

- Change license to EPL-1.0. Remove contrib/gprof2dot.awk as it
  contains a non-working uri.

- Change license to EPL-1.0. Remove contrib/gprof2dot.awk as it
  contains a non-working uri.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=81
2014-02-04 12:21:18 +00:00
OBS User mrdocs
a85a1fb02f Accepting request 220563 from openSUSE:Factory:Staging:H
- use the right ruby macro

OBS-URL: https://build.opensuse.org/request/show/220563
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=79
2014-02-01 19:29:14 +00:00
d25c0fe84b Accepting request 214364 from home:coolo:branches:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/214364
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=77
2014-01-18 20:50:38 +00:00
95d2e7b091 Accepting request 214074 from home:k0da:branches:graphics
- Don't build C# binding without mono. Otherwise we get unpackaged
  files.

OBS-URL: https://build.opensuse.org/request/show/214074
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=76
2014-01-16 16:06:54 +00:00
Ismail Dönmez
d8cc6f818a Accepting request 213573 from openSUSE:Factory:PowerLE
- graphviz-fix-includes.patch: Use #include "cgraph.h", not <cgraph.h>
  in graphviz/types.h.

OBS-URL: https://build.opensuse.org/request/show/213573
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=75
2014-01-11 12:05:32 +00:00
Ismail Dönmez
863eea735e Accepting request 213565 from home:coolo:branches:openSUSE:Factory
- remove unneeded ksh dependency

OBS-URL: https://build.opensuse.org/request/show/213565
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=74
2014-01-11 12:05:02 +00:00
OBS User mrdocs
2f76a6f0db Accepting request 212597 from home:mrdocs:branches:graphics
OBS-URL: https://build.opensuse.org/request/show/212597
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=73
2014-01-02 08:55:15 +00:00
OBS User mrdocs
41d1343d4f Accepting request 209774 from openSUSE:Factory:PowerLE
Please submit to factory.
- Add powerpc64le to list of lib64 platforms
  (graphviz-ppc64le_lib64_support.patch).

OBS-URL: https://build.opensuse.org/request/show/209774
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=72
2013-12-09 05:52:57 +00:00
Philipp Thomas
920870374d - Add graphviz-getaddrinfo.patch to use getaddrinfo instead of
gethostbyname.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=71
2013-10-30 12:23:06 +00:00
Philipp Thomas
c0eac2ac7c - Split off smyrna into its own package and spec file to eliminate
the dependency cycle for the graphviz package.
- Add libGLU and libGL as libraries to link to which was missing.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=70
2013-10-24 09:38:23 +00:00
Philipp Thomas
a650d5f300 - Use wildcards for specifying tcl directory.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=69
2013-10-14 13:29:51 +00:00
Philipp Thomas
ec6290451c - Remove build requirement for libqt4.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=68
2013-10-14 12:08:05 +00:00
Philipp Thomas
5701d74834 - Remove gvedit files from filelist in grapfviz.spec.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=67
2013-10-14 11:58:21 +00:00
Philipp Thomas
eb21a8763e - Change BuildRequires for Java so that the spec doesn't need
to be modified for newer jdk versions.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=66
2013-10-10 17:39:21 +00:00
Philipp Thomas
0c0b8d8d93 - Remove Buildrequires for libqt4-devel.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=65
2013-10-08 18:02:23 +00:00
Philipp Thomas
0561c1c91c - Don't apply graphviz-fix-pkgIndex.patch twice.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=64
2013-10-08 13:58:03 +00:00
Philipp Thomas
a76781bdf6 - Add graphviz-python3_version.patch that put the call to print in
Parentheses.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=63
2013-09-12 17:34:53 +00:00
Philipp Thomas
9775d599df - Add graphviz-type_punning.patch which compiles the vmalloc sources
with -fno-strict-aliasing.

- Split off gvedit to it's own spec to avoid circular dependency
  for graphviz and its sup packages.
- Initial package graphviz-gvedit which splits off gvedit.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=62
2013-09-11 17:23:36 +00:00
Philipp Thomas
d4c84f6c61 - Update to 2.34.0 (see changes for graphviz),
- Remove patches accepted upstream:
  graphviz-missing_headers.patch, graphviz-aarch64_lib64_support.patch,
  graphviz-type_punning.patch, graphviz-buffer_overflow.patch,
  graphviz-proper_prototypes.patch, graphviz-python_version.patch,
  graphviz-guile.patch, graphviz-java_in_lib64.patch

- Update to 2.34.0:
  - Resolved bugs: 
    * graphviz will hangs if only one point and attribute given (gvz#2326)
    * Inconsistent text position in xdot with HTML-like label (gvz#2333)
    * Graphviz createsedges not asked for, with rank=same (gvz#2334)
    * Graph padding rectangle too big (gvz#2337)
    * labelloc has no effect for HTML-like labels with formatting (gvz#2338)
    * Global search and replace operation in the documentation seems to 
      have gone awry (gvz#2340)
    * Rotated graph not quite centered (gvz#2343)
    * When arrowType is list and contains none all subsequent
      arrowTypes are dropped (gvz#2345)
    * arrowType none when included as a multiple arrowtype fails to
      render empty space (gvz#2346)
    * Buffer overflow in lib/common/shapes.c(round_corners) (gvz#2349).
    * Add aarch64 to the architectures using lib64 (gvz#2350)
    * Ask guile-config for includes and libraries (gvz#2351).
    * If string.h present, don't declare memcmp and strcmp (gvz#2352).
    * Include ast_common.h in cdt sources (gvz#2353)
    * Alternative way to get python's version (gvz#2354)
    * Unportable test(1) construct in configure script (gvz#2357)
    * Use parantheses around qw() call in loop (gvz#2359)
    * Saving in Vimdot can crash the graphical window (rh#847458).

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=61
2013-09-09 13:44:08 +00:00
Philipp Thomas
da0ecc79a3 lib/common/shapes.c(round_corners) by increasing the number of
elements in the array.
- Add graphviz-proper_prototypes.patch that changes dthdr.h to
  include ast_common.h to get __STD_C defined, which in turn
  enables proper prototypes.
- Remove graphviz-2.18-do_not_use_ocamlopt.patch as it's not needed
  anymore.
- Adapt graphviz-guile.patch, graphviz-plugins-fix_install_dirs.patch
  and graphviz-python_version.patch to the new sources.
- Add graphviz-java_in_lib64.patch to search in /usr/lib64/jvm for
  the java headers on platforms using lib64.
- Add graphviz-proper_use_of_qw.patch to put the use of qw in
  config/config_perl.pl in brackets.
- Add graphviz-useless_warnings.patch to make gcc not warn about
  harmless issues that arise from code generated by swig.
- Add patch tags in the spec files
- Upstreamed all patches that aren't SUSE specific.
  lib/common/shapes.c(round_corners) by increasing the number of
  elements in the array.
- Add graphviz-proper_prototypes.patch that changes dthdr.h to
  include ast_common.h to get __STD_C defined, which in turn
  enables proper prototypes.
- Add patch tags in the spec files
- Upstreamed all patches that aren't SUSE specific.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=60
2013-09-05 17:54:08 +00:00
Philipp Thomas
62a4b96915 - Update to 2.32.0. Changes since 2.28.0:
2.32.0:
  - New version of xdot format, annotating gradient color schemes
  - Support for reading pdf images using poppler
  - Lefty/dotty/lneato now accept anonymous graphs
  - Add star node shape
  - Add two-tone (non-gradient) fill
  2.30.1:
  - various build fixes
  2.30.0:
  - Replaced libgraph with libcgraph; use of libgraph is now deprecated
  - New ranking algorithm that allows multiple subgraph constraints
  - Support edges using curved arcs.
  - Added new shapes used by the synthetic biology community.
  - For HTML-like labels, provide rounded cells, and dashed or dotted borders.
  - Add lcurve and rcurve arrowheads.
  - Add prototype pie chart and striped fills.
  - Support insets in treemaps to make containment clear
  - Add random rooted tree generation to gvgen
  - Allow GVPRPATH to specify that the default path be prepended or
    appended to it.
  - Support arbitrary lists of layers; allow the user to specify arbitrary
    layers for output.
  - A collection of gvpr scripts, which were part of the source package,
    are now installed in <prefix>/share/graphviz/gvpr, and the that path
    is used as part of th default built-in path for gvpr.
  - Update libexpr to reflect Glenn Fowler's changes including scopes for
    variables.
  - Add next graph variable to gvpr
  - Modify dot and fdp so that a cluster's margin attribute will affect

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=59
2013-09-03 14:40:43 +00:00
Dr. Werner Fink
33055f46a0 Accepting request 180559 from home:Andreas_Schwab:Factory
- use %rb_ver to decide correct ruby version

OBS-URL: https://build.opensuse.org/request/show/180559
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=57
2013-06-22 21:47:14 +00:00
Philipp Thomas
2d00fd2ee3 - Add graphviz-type_punning.patch to compile the code in lib/vmalloc
with -fno-strict-aliasing as it does type punning.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=55
2013-03-28 10:58:53 +00:00
Philipp Thomas
991d91e5bf - Rename aarch64-lib64-support.diff to graphviz-aarch64_lib64_support.patch.
- Compile the code in lib/vmalloc with -fno-strict-aliasing
  as it does type punning.

- Rename aarch64-lib64-support.diff to graphviz-aarch64_lib64_support.patch.
- Compile the code in lib/vmalloc with -fno-strict-aliasing
  as it does type punning.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=54
2013-03-28 10:55:54 +00:00
OBS User mrdocs
186cda2d5b Accepting request 159670 from devel:ARM:AArch64:Factory
- add build conditionals for java, ocaml and mono (needed for
  aarch64 port for now)
- add aarch64-lib64-support.diff:
  add aarch64 to the list of lib64 architectures

- add aarch64-lib64-support.diff:
  * add aarch64 to the list of lib64 architectures

OBS-URL: https://build.opensuse.org/request/show/159670
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=52
2013-03-17 20:57:16 +00:00
Philipp Thomas
be2436c764 - Add BuildRequires for libXaw which isn't pulled in by x11 anymore
(bnc#797258).

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=51
2013-01-16 17:05:00 +00:00
Philipp Thomas
3443494244 - Reinstate the dependency on gtkglext-devel but guarded by an
'if suse_version > 1220'.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=49
2012-09-03 10:18:53 +00:00
Togan Muftuoglu
034cc2a716 Accepting request 132372 from home:namtrac:branches:graphics
- Remove dependency on gtkglext-devel, package no longer exists
  in openSUSE > 12.2

OBS-URL: https://build.opensuse.org/request/show/132372
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=48
2012-09-03 09:30:27 +00:00
Ismail Dönmez
b26c463a19 Accepting request 125993 from home:coolo:branches:openSUSE:Factory
- do not buildrequire the whole X stuff but only the libs required

OBS-URL: https://build.opensuse.org/request/show/125993
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=46
2012-06-25 16:24:28 +00:00
Togan Muftuoglu
df7330352f Accepting request 124476 from home:coolo:branches:openSUSE:Factory
- survive new ruby without autoreconf

OBS-URL: https://build.opensuse.org/request/show/124476
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=44
2012-06-11 15:01:58 +00:00
Ismail Dönmez
52e78e4ae9 Accepting request 112443 from home:RedDwarf:branches:graphics
- Force lua 5.1 to fix Factory build

OBS-URL: https://build.opensuse.org/request/show/112443
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=42
2012-04-04 10:45:21 +00:00
Ismail Dönmez
20ae4de671 Accepting request 107416 from graphics
BuildRequire ghostscript instead of outdated ghostscript-mini (related to Ghostscript package clean-up, see bnc#735824) (forwarded request 107335 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/107416
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=41
2012-02-28 13:37:50 +00:00
Ismail Dönmez
3b0a4fbbc6 Accepting request 88784 from home:coolo:branches:openSUSE:Factory
- /usr/bin/php5 does not exist

OBS-URL: https://build.opensuse.org/request/show/88784
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=39
2011-10-19 18:54:49 +00:00
Philipp Thomas
c30b770f58 - Rename and prefix patch for uniformity within the package.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=38
2011-10-04 16:46:45 +00:00
Stephan Kulow
be906b1647 - fix compilation of yast2-qt-graph
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=35
2011-10-03 13:56:13 +00:00
Stephan Kulow
ffa1f11af6 Accepting request 86246 from home:coolo:branches:openSUSE:Factory
- disable GD plugin completely

OBS-URL: https://build.opensuse.org/request/show/86246
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=34
2011-10-03 12:28:31 +00:00
Ismail Dönmez
4c9dbf1b63 Remove Prefix
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=31
2011-09-29 14:42:35 +00:00