SHA256
1
0
forked from pool/graphviz

Accepting request 734074 from home:cvoegl:branches:graphics

- Switch from github master to new release 2.42.1
  - Fixes CVE-2018-10196 (bsc#1132091)
  - Fixes quite a few bugs
- Removed graphviz-fix-ruby-version.patch (fixed in upstream)

OBS-URL: https://build.opensuse.org/request/show/734074
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=143
This commit is contained in:
Christian Vögl 2019-09-30 13:52:30 +00:00 committed by Git OBS Bridge
parent 2471f8c7f3
commit 34c178ff3f
8 changed files with 128 additions and 131 deletions

View File

@ -1,16 +1,16 @@
<services>
<service mode="disabled" name="tar_scm">
<param name="url">https://gitlab.com/graphviz/graphviz</param>
<param name="scm">git</param>
<param name="revision">master</param>
<param name="changesgenerate">disable</param>
<param name="filename">graphviz</param>
<param name="versionformat">2.40.1+git%cd.%h</param>
</service>
<service mode="disabled" name="recompress">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
<service mode="disabled" name="set_version"/>
</services>
<services>
<service mode="disabled" name="tar_scm">
<param name="url">https://gitlab.com/graphviz/graphviz</param>
<param name="scm">git</param>
<param name="revision">master</param>
<param name="changesgenerate">disable</param>
<param name="filename">graphviz</param>
<param name="versionformat">2.40.1+git%cd.%h</param>
</service>
<service mode="disabled" name="recompress">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
<service mode="disabled" name="set_version"/>
</services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5f96ab99f7128e60b395043a89b24a623cefce23e0a58b2f692d302ee0d09e0c
size 55791525

3
graphviz-2.42.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e7c5066a78524853b027301834bf3f65871354930939bf11b66e4049d0fc5bf
size 25543401

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Wed Sep 4 11:56:02 UTC 2019 - Christian Vögl <christian.voegl@suse.com>
- Switch from github master to new release 2.42.1
- Fixes CVE-2018-10196 (bsc#1132091)
- Fixes quite a few bugs
- Removed graphviz-fix-ruby-version.patch (fixed in upstream)
-------------------------------------------------------------------
Thu May 9 19:45:23 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -48,13 +48,13 @@
%define sle12 0
%endif
Name: graphviz-addons
Version: 2.40.1+git20190410.b0871968d
Version: 2.42.1
Release: 0
Summary: Graph Visualization Tools
License: EPL-1.0
Group: Productivity/Graphics/Visualization/Graph
Url: http://www.graphviz.org/
Source: %{mname}-%{version}.tar.gz
Source: https://www2.graphviz.org/Packages/stable/portable_source/graphviz-%{version}.tar.gz
Source2: graphviz-rpmlintrc
#PATCH-FIX-UPSTREAM add flags to also link against libGLU and libGL
Patch1: graphviz-smyrna-link_against_glu.patch
@ -66,7 +66,7 @@ Patch6: graphviz-2.20.2-interpreter_names.patch
#PATCH-FIX-UPSTREAM Don't warn about harmless issues with swig generated code
Patch7: graphviz-useless_warnings.patch
Patch8: graphviz-no_strict_aliasing.patch
Patch9: graphviz-fix-ruby-version.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bison
@ -321,7 +321,6 @@ programs that use the graphviz libraries including man3 pages.
%patch6
%patch7
%patch8
%patch9
# pkg-config returns 0 (TRUE) when guile-2.2 is present
if pkg-config --atleast-version=2.2 guile-2.2; then

View File

@ -1,19 +0,0 @@
--- configure.ac.orig 2019-04-11 15:12:07.607681824 +0200
+++ configure.ac 2019-04-11 14:43:28.508860376 +0200
@@ -116,6 +116,7 @@
AC_ARG_VAR(LIBPOSTFIX, [subscript to lib, e.g. "/64" for "/usr/lib/64" on Solaris])
AC_ARG_VAR(INTGOSIZE, [integer size for go, 32 or 64])
+AC_ARG_VAR(RUBY_VER, [version number of ruby package])
INTGOSIZE=32
if test -z "$LIBPOSTFIX"; then
@@ -1397,7 +1398,7 @@
RUBY_INSTALL_DIR="`$RUBY $srcdir/config/config_ruby.rb vendorarchdir`"
fi
],[
- PKG_CHECK_MODULES([RUBY], [ruby-1.9],[
+ PKG_CHECK_MODULES([RUBY], [ruby-${RUBY_VER}],[
AC_CHECK_PROG(RUBY,ruby,ruby)
if test "x$RUBY" = "x"; then
use_ruby="No (ruby not available)"

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Wed Sep 4 11:56:02 UTC 2019 - Christian Vögl <christian.voegl@suse.com>
- Switch from github master to new release 2.42.1
- Fixes CVE-2018-10196 (bsc#1132091)
- Fixes quite a few bugs
- Removed graphviz-fix-ruby-version.patch (fixed in upstream)
-------------------------------------------------------------------
Thu May 9 19:45:23 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -48,13 +48,13 @@
%define sle12 0
%endif
Name: graphviz
Version: 2.40.1+git20190410.b0871968d
Version: 2.42.1
Release: 0
Summary: Graph Visualization Tools
License: EPL-1.0
Group: Productivity/Graphics/Visualization/Graph
Url: http://www.graphviz.org/
Source: %{mname}-%{version}.tar.gz
Source: https://www2.graphviz.org/Packages/stable/portable_source/graphviz-%{version}.tar.gz
Source2: graphviz-rpmlintrc
#PATCH-FIX-UPSTREAM add flags to also link against libGLU and libGL
Patch1: graphviz-smyrna-link_against_glu.patch
@ -66,7 +66,7 @@ Patch6: graphviz-2.20.2-interpreter_names.patch
#PATCH-FIX-UPSTREAM Don't warn about harmless issues with swig generated code
Patch7: graphviz-useless_warnings.patch
Patch8: graphviz-no_strict_aliasing.patch
Patch9: graphviz-fix-ruby-version.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bison
@ -321,7 +321,6 @@ programs that use the graphviz libraries including man3 pages.
%patch6
%patch7
%patch8
%patch9
# pkg-config returns 0 (TRUE) when guile-2.2 is present
if pkg-config --atleast-version=2.2 guile-2.2; then