Commit Graph

96 Commits

Author SHA256 Message Date
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
Ismail Dönmez
ec317d435e -
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=30
2011-09-29 07:13:52 +00:00
Ismail Dönmez
98adb786db Actually apply graphviz-fix-pkgIndex.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=29
2011-09-28 19:20:06 +00:00
Ismail Dönmez
a9efec4330 - Fix compilation with new guile
- Update to version 2.28.0
    - incremented library api version:
        libcdt, libgraph, libcgraph, libgvpr, libgvc
    - Add gvmap, cluster and gvmap.sh
    - Deprecate dotty; prefer gvedit
    - Add patchwork supporting squarified tree maps
    - Add ordering as a node attribute
    - Fix problems with font resolution
    - Fix problems with text placement
    - Fix twopi to set root attribute
    - Make available layouts and formats available via the API
    - Fix error message system so that an application can capture the messages
    - New attributes and features for sfdp
    - gvgen now allows the user to specify graph name and node name template
    - Make overlap=false denote overlap=prism
    - More efficient xdot library
    - HTML-like labels provide ID
    - Fixed bugs: 1480 1980 2044 2087 2088 2089 2091 2093 2094 
        2095 2101 2102 2103 2104 2112 2113 2118 2128 2129 2139 2149 
        2157 2113 2159 2160 2161 2163
    - Add scale attribute to twopi
    - Add <B>,<I>,<U> to html strings
    - migrated to 2005 version of cdt 

- Update to version 2.28.0
    - incremented library api version:
        libcdt, libgraph, libcgraph, libgvpr, libgvc
    - Add gvmap, cluster and gvmap.sh
    - Deprecate dotty; prefer gvedit

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=28
2011-09-28 19:14:00 +00:00
OBS User buildservice-autocommit
1616ed94bc Updating link to change in openSUSE:Factory/graphviz revision 43.0
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=a00dcd4131dfb12ac150d1d54e6da87f
2011-03-14 08:40:12 +00:00
OBS User mrdocs
e191cbb3e9 Accepting request 63973 from home:coolo:testinglibtool
reviewed ok

OBS-URL: https://build.opensuse.org/request/show/63973
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=26
2011-03-12 23:07:33 +00:00
OBS User autobuild
3e5eb34bb5 Accepting request 41723 from graphics
checked in (request 41723)

OBS-URL: https://build.opensuse.org/request/show/41723
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=25
2010-06-21 15:40:11 +00:00
Philipp Thomas
c01c71a240 - Fix CPPFLAGS for real.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=24
2010-06-18 13:10:45 +00:00
Stephan Kulow
c5d7100c8d Accepting request 41696 from home:coolo:branches:openSUSE:Factory
Copy from home:coolo:branches:openSUSE:Factory/graphviz via accept of submit request 41696 revision 2.
Request was accepted with message:
oh! thanks

OBS-URL: https://build.opensuse.org/request/show/41696
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=23
2010-06-18 09:31:06 +00:00
OBS User buildservice-autocommit
09fba43903 Updating link to change in openSUSE:Factory/graphviz revision 37.0
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=4238b64b4f5b27e1faa9593f88e83a8a
2010-06-18 03:30:58 +00:00
OBS User autobuild
63a6e16757 Accepting request 41490 from graphics
checked in (request 41490)

OBS-URL: https://build.opensuse.org/request/show/41490
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=22
2010-06-18 03:30:57 +00:00
Philipp Thomas
abc4253c42 - Plugin configuration file is now named config6 so adapt spec file
(bnc#607114).

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=21
2010-06-15 12:51:47 +00:00
Philipp Thomas
0831804c17 - Readd AM_CPPFLAGS for libgv_perl.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=20
2010-06-15 09:40:32 +00:00
Philipp Thomas
88275d76a8 - Fix cut&paste error.
- Plugins: Set rpath for libperl (bnc#612766).

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=19
2010-06-14 12:17:04 +00:00
OBS User buildservice-autocommit
f0623ab027 Updating link to change in openSUSE:Factory/graphviz revision 36.0
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=a76e592d20572ad7b7fea80144ae1d63
2010-06-02 16:08:19 +00:00
OBS User autobuild
f9486de8c5 Accepting request 40988 from graphics
checked in (request 40988)

OBS-URL: https://build.opensuse.org/request/show/40988
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=18
2010-06-02 16:08:18 +00:00
Philipp Thomas
211a76c919 - Mention in description that graphviz-gnome is needed for png
output.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=17
2010-06-02 12:23:49 +00:00
Philipp Thomas
bb7497340b - Dot requires fonts when using pango for output (bnc#610873).
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=16
2010-06-02 12:07:27 +00:00
Philipp Thomas
256cfd2ca7 - Fix array underflow in lib/gvpr/compile.c
(graphviz-wrong_index.patch).

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=15
2010-06-01 16:33:16 +00:00