[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: a2c0427a4d1ebec7629748b502fff237d9daeee7 Author: Sam James gentoo org> AuthorDate: Sun Dec 11 21:24:46 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 11 21:24:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c0427a media-gfx/graphviz: drop 6.0.1-r3, 7.0.0-r1 Signed-off-by: Sam James gentoo.org> media-gfx/graphviz/Manifest| 2 - ...raphviz-6.0.1-private-ghostscript-symbols.patch | 31 --- media-gfx/graphviz/graphviz-6.0.1-r3.ebuild| 221 - media-gfx/graphviz/graphviz-7.0.0-r1.ebuild| 216 4 files changed, 470 deletions(-) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 08bfe0385ce1..1d958282ce22 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,4 +1,2 @@ DIST graphviz-5.0.1.tar.xz 21493276 BLAKE2B 1eabf7dc175cde4827db682ae7c0cb00f5bec4bee8aa9801bc6ac86b06011588260ce261e25613d6d4a1e708ccb4fd65aba73210df8cf0af84f2e20b7c914167 SHA512 c1c5784558fd6f32cd8ce9b63c2bc5232f47ea1c4abf8fbfc1b8b0175aa30845af452dbc6651642f07f2c5b7a73f5c792934ca99561608a104ae99898eca3bc7 -DIST graphviz-6.0.1.tar.xz 21492876 BLAKE2B 36b8c2e922a73e35cddb2a252138193c9a413df823953faf387c964a31cf41e93b9c502ddc58831542aeea7e06cfd9ec377c390b45b859bdab1e0602c9b9683c SHA512 78f58734c47a6e1531a00b9de881481108500bf0a38b0ee734ecd024b629d838d98dbb32d81d2c2fe3b5ac28cbad140452b4bb5fa808ec667cc6cbe7638156ee -DIST graphviz-7.0.0.tar.xz 21486172 BLAKE2B f52a75b5938ba3a6fbad3efe9d0ca6413145f9355c3ad1c8dc39253e8db36e9862c70c4dc910afd05e601e5787640b5b4a3dd09c1527cc3bd39a97ef281a7215 SHA512 dfead861d2f6ad1ebc9e3e4bd30684e02005cc7a2b78dab3ad45a11a401e08aeb1b6f7d8ea7ad7655230275ab6c10fd791434489e4ba09ae6905970230a974dc DIST graphviz-7.0.2.tar.xz 21485860 BLAKE2B 5a99bbe6748b01706faade8b17ec34c8ec2d645a8b9cbda6fd3d595f9720358df279de883a556206709ece76dcd44b7b4fe105b5645493480a204c05a2d9585f SHA512 cff40066f80d29a8ca19f8c12410c293b58ef4abf03f2c3b36472a856bc39e6a2bf6badfad4f036e45e430b7d2fec40d5d1fdb0b47778b1857a46b2b07700d98 diff --git a/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch b/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch deleted file mode 100644 index 8e409a9b5776.. --- a/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 1288e430c6f6be992de09fc1f50ce7fef42b3f0a Mon Sep 17 00:00:00 2001 -From: Mark Hansen -Date: Mon, 26 Sep 2022 20:43:39 +1000 -Subject: [PATCH] Stop using now-hidden gs_error_names symbol - -GhostScript hid their gs_error_names symbol as part of a global by-default hiding of non-API symbols. - -It will probably take a while for GhostScript to get a public API for these symbols back into a release, so let's stop using the symbol for now, until then. - -Fixes #2280 - plugin/gs/gvloadimage_gs.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/plugin/gs/gvloadimage_gs.c b/plugin/gs/gvloadimage_gs.c -index e909c6f32..d852663af 100644 a/plugin/gs/gvloadimage_gs.c -+++ b/plugin/gs/gvloadimage_gs.c -@@ -86,8 +86,8 @@ static void gs_error(GVJ_t * job, const char *name, const char *funstr, int err) - else - errsrc = "Ghostscript internal error"; - --job->common->errorfn("%s: %s() returned: %d \"%s\" (%s)\n", -- name, funstr, err, gs_error_names[-err - 1], errsrc); -+job->common->errorfn("%s: %s() returned: %d (%s)\n", -+ name, funstr, err, errsrc); - } - - static int gvloadimage_process_file(GVJ_t *job, usershape_t *us, void *instance) --- -GitLab diff --git a/media-gfx/graphviz/graphviz-6.0.1-r3.ebuild b/media-gfx/graphviz/graphviz-6.0.1-r3.ebuild deleted file mode 100644 index fd076e96e4c7.. --- a/media-gfx/graphviz/graphviz-6.0.1-r3.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit python-single-r1 - -DESCRIPTION="Open Source Graph Visualization Software" -HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/; -# Unfortunately upstream uses an "artifact" store for the pre-generated -# tarball now, which makes predictable URLs impossible. -SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz; - -LICENSE="CPL-1.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris" -IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" - -REQUIRED_USE=" - !cairo? ( !X !gtk2 !postscript !lasi ) - pdf? ( cairo ) - python? ( ${PYTHON_REQUIRED_USE} )" - -# Requires ksh, tests
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: 325cf3ee39a8ce5fabe97f6b462353d25e65aa56 Author: David Seifert gentoo org> AuthorDate: Tue Oct 26 17:57:38 2021 + Commit: David Seifert gentoo org> CommitDate: Tue Oct 26 17:57:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325cf3ee media-gfx/graphviz: drop 2.47.1-r1 Signed-off-by: David Seifert gentoo.org> media-gfx/graphviz/Manifest| 1 - .../files/graphviz-2.34.0-Xaw-configure.patch | 81 -- .../graphviz/files/graphviz-2.47.1-bashisms.patch | 12 - media-gfx/graphviz/graphviz-2.47.1-r1.ebuild | 279 - 4 files changed, 373 deletions(-) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 15b0d2b11b5..085986d24c2 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,2 +1 @@ -DIST graphviz-2.47.1.tar.xz 23226336 BLAKE2B 7e9f8683ba3694ff34c589dee7f595694e3fb44fa14b3904d648e2f6effebcd725b3cbf09bdfbc25825a92a8fdb4a6cf988f7000997d0a6be065138585fc897a SHA512 4a49a14ca738058ced6ce6352b65137c34cd130525ab2b84a436d282b8b65ecfe7330a214e472e74cfa8e432b4574a746460daff0a4d292962c851fec341aefb DIST graphviz-2.49.0.tar.xz 23040392 BLAKE2B 74bc90e433c29662b292c0f086777648db4cded69b7640586647f46e3df46137044fa287d170a780e58f552289fec2d65e10def9ed68095bd4ec8efe9208f929 SHA512 5396b6cb4615ba509233a5a079956aef014245cac64635f01467dcb26e9d6e4b1d044110bc3a85132c747ba410597fa289bef3e503e84fa000c845e1e75c89b0 diff --git a/media-gfx/graphviz/files/graphviz-2.34.0-Xaw-configure.patch b/media-gfx/graphviz/files/graphviz-2.34.0-Xaw-configure.patch deleted file mode 100644 index 2283cc5dab4..000 --- a/media-gfx/graphviz/files/graphviz-2.34.0-Xaw-configure.patch +++ /dev/null @@ -1,81 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -560,8 +560,8 @@ - use_xlib="Yes" - #no x11.pc on centos4 - # PKG_CHECK_MODULES(X11, [x11]) -- PKG_CHECK_MODULES(XRENDER, [xrender],HAVE_XRENDER="yes" ,HAVE_XRENDER="no") - fi -+PKG_CHECK_MODULES(XRENDER, [xrender],HAVE_XRENDER="yes" ,HAVE_XRENDER="no") - AM_CONDITIONAL(WITH_X, [test "x$use_xlib" = "xYes"]) - AM_CONDITIONAL(WITH_XRENDER, [test "x$,HAVE_XRENDER" = "xyes"]) - -@@ -1924,6 +1924,10 @@ - # so we set HAVE_LIBXPMFORLEFTY instead of the usual HAVE_LIBXPM - # - -+AC_ARG_WITH(lefty, -+ [AS_HELP_STRING([--with-lefty=yes],[build lefty])], -+ [],[with_xaw=yes]) -+ - AC_ARG_WITH(Xpmincludedir, - [AS_HELP_STRING([--with-Xpmincludedir=DIR],[use Xpm includes from DIR])], - [XPM_INCLUDES="-I$withval"]) -@@ -1931,6 +1935,17 @@ - [AS_HELP_STRING([--with-Xpmlibdir=DIR],[use Xpm libraries from DIR])], - [XPM_LIBS="-L$withval"]) - -+AC_ARG_WITH(Xawincludedir, -+ [AS_HELP_STRING([--with-Xawincludedir=DIR],[use Xaw includes from DIR])], -+ [XAW_INCLUDES="-I$withval"]) -+AC_ARG_WITH(Xawlibdir, -+ [AS_HELP_STRING([--with-Xawlibdir=DIR],[use Xaw libraries from DIR])], -+ [XAW_LIBS="-L$withval"]) -+ -+if test "x$with_xaw" != "xyes"; then -+ use_lefty="No (disabled)" -+else -+ - save_CPPFLAGS=$CPPFLAGS - save_LDFLAGS=$LDFLAGS - CPPFLAGS="$CPPFLAGS $XPM_INCLUDES $X_CFLAGS" -@@ -1941,18 +1956,10 @@ -AC_MSG_WARN(Optional Xpm library not available), [-lXmu -lXt -lX11 -lXext $SOCKET_LIBS]) - LDFLAGS=$save_LDFLAGS - CPPFLAGS=$save_CPPFLAGS --AC_SUBST([XPM_INCLUDES]) --AC_SUBST([XPM_LIBS]) - - dnl --- - dnl INCLUDES and LIBS for XAW - --AC_ARG_WITH(Xawincludedir, -- [AS_HELP_STRING([--with-Xawincludedir=DIR],[use Xaw includes from DIR])], -- [XAW_INCLUDES="-I$withval"]) --AC_ARG_WITH(Xawlibdir, -- [AS_HELP_STRING([--with-Xawlibdir=DIR],[use Xaw libraries from DIR])], -- [XAW_LIBS="-L$withval"]) - save_CPPFLAGS=$CPPFLAGS - save_LDFLAGS=$LDFLAGS - CPPFLAGS="$CPPFLAGS $XAW_INCLUDES $X_CFLAGS" -@@ -1978,12 +1985,17 @@ - fi - LDFLAGS=$save_LDFLAGS - CPPFLAGS=$save_CPPFLAGS -+ -+fi -+ -+AC_SUBST([XPM_INCLUDES]) -+AC_SUBST([XPM_LIBS]) - AC_SUBST([XAW_INCLUDES]) - AC_SUBST([XAW_LIBS]) --AM_CONDITIONAL(WITH_XAW, [test "x$with_xaw" != "xno"]) --if test "x$with_xaw" = "xno"; then -+AM_CONDITIONAL(WITH_XAW, [test "x$with_xaw" = "xyes"]) -+if test "x$with_xaw" != "xyes"; then - if test "x$no_x" != "xyes"; then -- AC_MSG_WARN(Lefty cannot be built) -+ AC_MSG_WARN(Lefty will not be built) - fi - fi - diff --git a/media-gfx/graphviz/files/graphviz-2.47.1-bashisms.patch b/media-gfx/graphviz/files/graphviz-2.47.1-bashisms.patch deleted file mode 100644 index 4e9aab6ae34..000 --- a/media-gfx/graphviz/files/graphviz-2.47.1-bashisms.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur a/configure.ac b/configure.ac a/configure.ac 2019-07-13 03:14:04.0 + -+++ b/configure.ac 2020-05-15 19:44:57.715169627 + -@@ -315,7 +315,7 @@ - dnl === - dnl Set GCC compiler flags - --if [test "${GCC}" == "yes"] -+if [test "${GCC}" = "yes"] - then - # Enable common warnings
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: b762a11ed8579ad0de77bc9f2873026bb3505696 Author: David Seifert gentoo org> AuthorDate: Sat Apr 24 11:01:04 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Apr 24 11:01:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b762a11e media-gfx/graphviz: Bump to 2.47.1 Bug: https://bugs.gentoo.org/684844 Closes: https://bugs.gentoo.org/723286 Closes: https://bugs.gentoo.org/770067 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> media-gfx/graphviz/Manifest| 1 + .../graphviz/files/graphviz-2.47.1-bashisms.patch | 12 + media-gfx/graphviz/graphviz-2.47.1.ebuild | 277 + 3 files changed, 290 insertions(+) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index eec2245c13b..c94ad19da08 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1 +1,2 @@ DIST graphviz-2.44.1.tar.gz 34079677 BLAKE2B 90183afa6affedb097eab237fae148a9c085c3a724fb74d370f7c042b53d09b44ba0cb755a2ac74175d89d3a45687b60f0e210bdd404fc72da98bdf61b9eaa8d SHA512 42e6137c7cce18daf6f17e6fcbbdfe8e0a531de1bdd3ac7b8751445214aa0d85713b65ba896a234a02670827b0d608bd64b758ef60a4d0384ffa3355ee0dbc42 +DIST graphviz-2.47.1.tar.xz 23226336 BLAKE2B 7e9f8683ba3694ff34c589dee7f595694e3fb44fa14b3904d648e2f6effebcd725b3cbf09bdfbc25825a92a8fdb4a6cf988f7000997d0a6be065138585fc897a SHA512 4a49a14ca738058ced6ce6352b65137c34cd130525ab2b84a436d282b8b65ecfe7330a214e472e74cfa8e432b4574a746460daff0a4d292962c851fec341aefb diff --git a/media-gfx/graphviz/files/graphviz-2.47.1-bashisms.patch b/media-gfx/graphviz/files/graphviz-2.47.1-bashisms.patch new file mode 100644 index 000..4e9aab6ae34 --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.47.1-bashisms.patch @@ -0,0 +1,12 @@ +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2019-07-13 03:14:04.0 + b/configure.ac 2020-05-15 19:44:57.715169627 + +@@ -315,7 +315,7 @@ + dnl === + dnl Set GCC compiler flags + +-if [test "${GCC}" == "yes"] ++if [test "${GCC}" = "yes"] + then + # Enable common warnings flags + CFLAGS="${CFLAGS} -Wall" diff --git a/media-gfx/graphviz/graphviz-2.47.1.ebuild b/media-gfx/graphviz/graphviz-2.47.1.ebuild new file mode 100644 index 000..570be52f339 --- /dev/null +++ b/media-gfx/graphviz/graphviz-2.47.1.ebuild @@ -0,0 +1,277 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils + +DESCRIPTION="Open Source Graph Visualization Software" +HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/; +# unfortunately upstream uses an "artifact" store for the pre-generated +# tarball now, which makes predictable URLs impossible. +SRC_URI="https://gitlab.com/graphviz/graphviz/-/package_files/9573974/download -> ${P}.tar.xz" + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris" +IUSE="+cairo devil doc examples gtk gts guile java lasi nls pdf perl postscript python qt5 ruby svg tcl X" + +REQUIRED_USE=" + !cairo? ( !X !gtk !postscript !lasi ) + pdf? ( cairo ) + python? ( ${PYTHON_REQUIRED_USE} )" + +# Requires ksh, tests against installed package, missing files and directory +RESTRICT="test" + +BDEPEND=" + sys-devel/flex + sys-devel/libtool + x11-libs/gdk-pixbuf:2 + virtual/pkgconfig + doc? ( + app-text/ghostscript-gpl + sys-apps/groff + ) + guile? ( + dev-lang/swig + dev-scheme/guile + ) + java? ( + dev-lang/swig + virtual/jdk:* + ) + nls? ( >=sys-devel/gettext-0.14.5 ) + perl? ( dev-lang/swig ) + python? ( dev-lang/swig ) + ruby? ( dev-lang/swig ) + tcl? ( dev-lang/swig )" +RDEPEND=" + >=dev-libs/expat-2 + >=dev-libs/glib-2.11.1:2 + dev-libs/libltdl:0 + >=media-libs/fontconfig-2.3.95 + >=media-libs/freetype-2.1.10 + >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] + >=media-libs/libpng-1.2:0= + sys-libs/zlib + virtual/jpeg:0 + virtual/libiconv + cairo? ( + >=x11-libs/cairo-1.1.10[svg] + >=x11-libs/pango-1.12 + ) + devil? ( media-libs/devil[png,jpeg] ) + gtk? ( x11-libs/gtk+:2 ) + gts? ( sci-libs/gts ) + guile? ( dev-scheme/guile ) + java? ( virtual/jdk:* ) + lasi? ( media-libs/lasi ) + pdf? ( app-text/poppler ) + perl? ( dev-lang/perl:= ) + postscript? ( app-text/ghostscript-gpl
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: baa88e6698a7e9288d63f57b55cbc8f19b76c3fd Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jun 18 21:30:30 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jun 18 21:30:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa88e66 media-gfx/graphviz: fix dotty meny calls Closes: https://bugs.gentoo.org/682524 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> media-gfx/graphviz/files/dotty_change_button.patch | 22 ++ media-gfx/graphviz/graphviz-2.42.3.ebuild | 3 ++- media-gfx/graphviz/graphviz-2.44.0.ebuild | 3 ++- 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/media-gfx/graphviz/files/dotty_change_button.patch b/media-gfx/graphviz/files/dotty_change_button.patch new file mode 100644 index 000..8c5f34a2e12 --- /dev/null +++ b/media-gfx/graphviz/files/dotty_change_button.patch @@ -0,0 +1,22 @@ +diff --git a/cmd/dotty/dotty_ui.lefty b/cmd/dotty/dotty_ui.lefty +index a8c9116..a708c61 100644 +--- a/cmd/dotty/dotty_ui.lefty b/cmd/dotty/dotty_ui.lefty +@@ -342,7 +342,7 @@ dotty.protovt.normal.uifuncs = [ + else + gt.insertedge (gt, data.pobj, null, data.obj, null, null, 1); + }; +-'rightdown' = function (data) { ++'rightup' = function (data) { + local vt, gt, menu, i; + + vt = dotty.views[data.widget]; +@@ -447,7 +447,7 @@ dotty.protovt.birdseye.uifuncs = [ + 'middledown' = dotty.protovt.normal.uifuncs.middledown; + 'middlemove' = dotty.protovt.normal.uifuncs.middlemove; + 'middleup' = dotty.protovt.normal.uifuncs.middleup; +-'rightdown' = dotty.protovt.normal.uifuncs.rightdown; ++'rightup' = dotty.protovt.normal.uifuncs.rightup; + 'keyup' = dotty.protovt.normal.uifuncs.keyup; + 'redraw' = dotty.protovt.normal.uifuncs.redraw; + 'closeview' = dotty.protovt.normal.uifuncs.closeview; diff --git a/media-gfx/graphviz/graphviz-2.42.3.ebuild b/media-gfx/graphviz/graphviz-2.42.3.ebuild index f27ec198047..25cc03cc657 100644 --- a/media-gfx/graphviz/graphviz-2.42.3.ebuild +++ b/media-gfx/graphviz/graphviz-2.42.3.ebuild @@ -143,7 +143,8 @@ DEPEND="${RDEPEND} # sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png' # with flags enabled at configure time -PATCHES=( "${FILESDIR}"/${PN}-2.34.0-Xaw-configure.patch ) +PATCHES=( "${FILESDIR}"/${PN}-2.34.0-Xaw-configure.patch + "${FILESDIR}"/dotty_change_button.patch ) pkg_setup() { use python && python-single-r1_pkg_setup diff --git a/media-gfx/graphviz/graphviz-2.44.0.ebuild b/media-gfx/graphviz/graphviz-2.44.0.ebuild index cc960e3dcb4..25929d6e9b8 100644 --- a/media-gfx/graphviz/graphviz-2.44.0.ebuild +++ b/media-gfx/graphviz/graphviz-2.44.0.ebuild @@ -143,7 +143,8 @@ DEPEND="${RDEPEND} # sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png' # with flags enabled at configure time -PATCHES=( "${FILESDIR}"/${PN}-2.34.0-Xaw-configure.patch ) +PATCHES=( "${FILESDIR}"/${PN}-2.34.0-Xaw-configure.patch + "${FILESDIR}"/dotty_change_button.patch ) pkg_setup() { use python && python-single-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: c60d0ab2d049b8a8cb579f4ac6c5da2e14a9a30c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 24 17:12:44 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 24 17:13:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60d0ab2 media-gfx/graphviz: Drop 2.40.1-r1 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/graphviz/Manifest| 1 - media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch | 127 - media-gfx/graphviz/graphviz-2.40.1-r1.ebuild | 286 - 3 files changed, 414 deletions(-) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 2f5e30e9495..24c3de5deac 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,3 +1,2 @@ -DIST graphviz-2.40.1.tar.gz 25633455 BLAKE2B 96ba5a8cb94d93cf4ecd424bf29c1bf67099e39e582be97fca088de0aad646b00af55c197894e0b63f1a96177894b6cd23498295bb524fe19a75661cbc59 SHA512 a3f358a7050523a39b91a259563a95925b37853ffec799e571211af5b686d3af42457c937882954482785745d90416b1abd945caf05f8abb52b3876e07aa70f5 DIST graphviz-2.42.1.tar.gz 25543401 BLAKE2B e64044923a823f6fbe91b498b04fffe3e5b6803c55c5ce29a60b16a38d97260061b013e8bd13bc99f360d035c840f18a01301b29ca1cb73c4be87843f18c45fc SHA512 ac263df086eea6faf682f493756b79a0af8bae3f515cd8c09238e89f295226baf743a3fd22d977ef6f223388769ef11241dfb2fdb6087305ce4fdd3fa8ed2f78 DIST graphviz-2.42.3.tar.gz 26246717 BLAKE2B 71c61dcd056c9a2e2655c3be995d1da17b3af0d3374e74400fc38da11ab81849f7b5e528f99fc2046294958a4bab0a411ab204e434360f316a5367403472e8a1 SHA512 e03ca6da0ddb1162bd179d159d7dbb379d55012d63bb922aa800260fce52b65beb1a9b5ca1a5199ad3537201b0b4841efc9facee6e03065c6bd02e840f8a29c9 diff --git a/media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch b/media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch deleted file mode 100644 index 02e81fac1d2..000 --- a/media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch +++ /dev/null @@ -1,127 +0,0 @@ -Submitted By:Pierre Labastie -Date:2017-08-27 -Initial Package Version: 2.40.1 -Upstream Status: Unknown -Origin: https://github.com/elkrejzi/pacman/blob/master/pkgbuild/graphviz/graphviz-qt5.patch - Addition of patch for cmd/gvedit/Makefile.am by P. Labastie -Description: Fixes use of Qt5 - -diff -Naur a/cmd/gvedit/csettings.cpp b/cmd/gvedit/csettings.cpp a/cmd/gvedit/csettings.cpp 2016-09-08 06:45:03.0 +0200 -+++ b/cmd/gvedit/csettings.cpp 2017-08-28 17:05:32.226578375 +0200 -@@ -16,7 +16,7 @@ - #include "csettings.h" - #include "qmessagebox.h" - #include "qfiledialog.h" --#include -+#include - #include - #include "mdichild.h" - #include "string.h" -diff -Naur a/cmd/gvedit/imageviewer.h b/cmd/gvedit/imageviewer.h a/cmd/gvedit/imageviewer.h 2016-08-09 23:02:09.0 +0200 -+++ b/cmd/gvedit/imageviewer.h 2017-08-28 17:05:32.226578375 +0200 -@@ -15,7 +15,7 @@ - - #ifndef IMAGEVIEWER_H - #define IMAGEVIEWER_H --#include -+#include - #include - #include - -diff -Naur a/cmd/gvedit/mainwindow.cpp b/cmd/gvedit/mainwindow.cpp a/cmd/gvedit/mainwindow.cpp2016-09-20 06:45:02.0 +0200 -+++ b/cmd/gvedit/mainwindow.cpp2017-08-28 17:05:32.226578375 +0200 -@@ -11,7 +11,7 @@ - * Contributors: See CVS logs. Details at http://www.graphviz.org/ - */ - --#include -+#include - #include - #include "mainwindow.h" - #include "mdichild.h" -diff -Naur a/cmd/gvedit/Makefile.am b/cmd/gvedit/Makefile.am a/cmd/gvedit/Makefile.am 2016-09-20 06:45:02.0 +0200 -+++ b/cmd/gvedit/Makefile.am 2017-08-28 17:06:21.012476088 +0200 -@@ -30,6 +30,8 @@ - -DDEMAND_LOADING=1 \ - -DGVEDIT_DATADIR=\""$(pkgdatadir)/gvedit"\" - -+gvedit_CXXFLAGS = -fPIC -+ - gvedit_LDADD = \ - $(top_builddir)/lib/gvc/libgvc.la \ - $(top_builddir)/lib/cgraph/libcgraph.la \ -diff -Naur a/cmd/gvedit/mdichild.cpp b/cmd/gvedit/mdichild.cpp a/cmd/gvedit/mdichild.cpp 2016-08-09 23:02:09.0 +0200 -+++ b/cmd/gvedit/mdichild.cpp 2017-08-28 17:05:32.226578375 +0200 -@@ -12,7 +12,7 @@ - */ - - --#include -+#include - - #include "mdichild.h" - #include "mainwindow.h" -diff -Naur a/cmd/gvedit/ui_settings.h b/cmd/gvedit/ui_settings.h a/cmd/gvedit/ui_settings.h 2016-09-08 06:45:03.0 +0200 -+++ b/cmd/gvedit/ui_settings.h 2017-08-28 17:05:32.226578375 +0200 -@@ -10,22 +10,22 @@ - #ifndef UI_SETTINGS_H - #define UI_SETTINGS_H - --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: f430eaf4ff2738fae69c577f0e1eb40429b42d23 Author: Chris Mayo gmail com> AuthorDate: Sun Aug 25 18:56:52 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 14 14:52:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f430eaf4 media-gfx/graphviz: version bump to 2.42.1 Bug: https://bugs.gentoo.org/682522 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12790 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/graphviz/Manifest| 1 + .../files/graphviz-2.42.1-libgv_python.patch | 15 ++ .../graphviz/files/graphviz-2.42.1-math.patch | 38 +++ media-gfx/graphviz/graphviz-2.42.1.ebuild | 283 + 4 files changed, 337 insertions(+) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index b2df6ab0c2f..5159a80cab1 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1 +1,2 @@ DIST graphviz-2.40.1.tar.gz 25633455 BLAKE2B 96ba5a8cb94d93cf4ecd424bf29c1bf67099e39e582be97fca088de0aad646b00af55c197894e0b63f1a96177894b6cd23498295bb524fe19a75661cbc59 SHA512 a3f358a7050523a39b91a259563a95925b37853ffec799e571211af5b686d3af42457c937882954482785745d90416b1abd945caf05f8abb52b3876e07aa70f5 +DIST graphviz-2.42.1.tar.gz 25543401 BLAKE2B e64044923a823f6fbe91b498b04fffe3e5b6803c55c5ce29a60b16a38d97260061b013e8bd13bc99f360d035c840f18a01301b29ca1cb73c4be87843f18c45fc SHA512 ac263df086eea6faf682f493756b79a0af8bae3f515cd8c09238e89f295226baf743a3fd22d977ef6f223388769ef11241dfb2fdb6087305ce4fdd3fa8ed2f78 diff --git a/media-gfx/graphviz/files/graphviz-2.42.1-libgv_python.patch b/media-gfx/graphviz/files/graphviz-2.42.1-libgv_python.patch new file mode 100644 index 000..426ebbe14a3 --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.42.1-libgv_python.patch @@ -0,0 +1,15 @@ +--- a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am +@@ -430,10 +430,10 @@ + (cd $(DESTDIR)$(pkgpythondir); rm -f _gv.so; $(LN_S) libgv_python.so _gv.so;) + endif + if WITH_PYTHON2 +- (cd $(DESTDIR)$(pkgpython2dir); rm -f _gv.so; $(LN_S) libgv_python.so _gv.so;) ++ (cd $(DESTDIR)$(pkgpython2dir); rm -f _gv.so; $(LN_S) libgv_python2.so _gv.so;) + endif + if WITH_PYTHON3 +- (cd $(DESTDIR)$(pkgpython3dir); rm -f _gv.so; $(LN_S) libgv_python.so _gv.so;) ++ (cd $(DESTDIR)$(pkgpython3dir); rm -f _gv.so; $(LN_S) libgv_python3.so _gv.so;) + endif + if WITH_R + (cd $(DESTDIR)$(pkgRdir); rm -f gv.so; $(LN_S) libgv_R.so gv.so;) diff --git a/media-gfx/graphviz/files/graphviz-2.42.1-math.patch b/media-gfx/graphviz/files/graphviz-2.42.1-math.patch new file mode 100644 index 000..59b84817a99 --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.42.1-math.patch @@ -0,0 +1,38 @@ +diff --git a/lib/sfio/sfdlen.c b/lib/sfio/sfdlen.c +index 2b4f8b0a3..3b2c75066 100644 +--- a/lib/sfio/sfdlen.c b/lib/sfio/sfdlen.c +@@ -13,6 +13,8 @@ + + #include "sfhdr.h" + ++#include ++ + /*Return the length of a double value if coded in a portable format + ** + **Written by Kiem-Phong Vo +diff --git a/lib/sfio/sfgetd.c b/lib/sfio/sfgetd.c +index 535b2cb9a..607681e60 100644 +--- a/lib/sfio/sfgetd.c b/lib/sfio/sfgetd.c +@@ -13,6 +13,8 @@ + + #include "sfhdr.h" + ++#include ++ + /*Read a portably coded double value + ** + **Written by Kiem-Phong Vo +diff --git a/lib/sfio/sfputd.c b/lib/sfio/sfputd.c +index 64ab9eaf3..a2dbd225c 100644 +--- a/lib/sfio/sfputd.c b/lib/sfio/sfputd.c +@@ -14,6 +14,7 @@ + #include "sfhdr.h" + + #include ++#include + + /*Write out a floating point value in a portable format + ** diff --git a/media-gfx/graphviz/graphviz-2.42.1.ebuild b/media-gfx/graphviz/graphviz-2.42.1.ebuild new file mode 100644 index 000..b901f7c2f90 --- /dev/null +++ b/media-gfx/graphviz/graphviz-2.42.1.ebuild @@ -0,0 +1,283 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils + +DESCRIPTION="Open Source Graph Visualization Software" +HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/; +SRC_URI="https://www2.graphviz.org/Packages/stable/portable_source/${P}.tar.gz; + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt5 ruby static-libs svg tcl X elibc_FreeBSD" + +REQUIRED_USE=" + !cairo? ( !X !gtk !postscript !lasi ) + python? ( ${PYTHON_REQUIRED_USE} )" + +# Requires ksh, tests against installed
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/
commit: ac094ade09017d50bcba522b10b0392cdddc8f0a Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Apr 6 10:38:34 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 9 00:12:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac094ade media-gfx/graphviz: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/7836 .../graphviz-2.34.0-dot-pangocairo-link.patch | 17 .../files/graphviz-2.38.0-ghostscript-9.18.patch | 32 -- 2 files changed, 49 deletions(-) diff --git a/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch b/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch deleted file mode 100644 index df5ea34d329..000 --- a/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch +++ /dev/null @@ -1,17 +0,0 @@ a/cmd/dot/Makefile.am -+++ b/cmd/dot/Makefile.am -@@ -115,12 +115,8 @@ - dot_static_LDADD += $(top_builddir)/plugin/webp/.libs/libgvplugin_webp_C.a $(WEBP_LIBS) - dot_builtins_LDADD += $(top_builddir)/plugin/webp/libgvplugin_webp.la $(WEBP_LIBS) - endif --dot_static_LDADD += $(top_builddir)/plugin/pango/.libs/libgvplugin_pango_C.a $(PANGOCAIRO_LIBS) --dot_builtins_LDADD += $(top_builddir)/plugin/pango/libgvplugin_pango.la $(PANGOCAIRO_LIBS) --if WITH_WEBP --dot_static_LDADD += $(top_builddir)/plugin/webp/.libs/libgvplugin_webp_C.a $(WEBP_LIBS) --dot_builtins_LDADD += $(top_builddir)/plugin/webp/libgvplugin_webp.la $(WEBP_LIBS) --endif -+dot_static_LDADD += $(top_builddir)/plugin/pango/.libs/libgvplugin_pango_C.a $(PANGOCAIRO_LIBS) $(PANGOFT2_LIBS) -+dot_builtins_LDADD += $(top_builddir)/plugin/pango/libgvplugin_pango.la $(PANGOCAIRO_LIBS) $(PANGOFT2_LIBS) - endif - - if WITH_LASI diff --git a/media-gfx/graphviz/files/graphviz-2.38.0-ghostscript-9.18.patch b/media-gfx/graphviz/files/graphviz-2.38.0-ghostscript-9.18.patch deleted file mode 100644 index 9d0d78a1580..000 --- a/media-gfx/graphviz/files/graphviz-2.38.0-ghostscript-9.18.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 8da53964edec8a665c3996d483df243eb150c2c4 Mon Sep 17 00:00:00 2001 -From: Jakob Nixdorf-Date: Fri, 22 Jan 2016 20:10:42 +0100 -Subject: [PATCH] Fix build with ghostscript-9.18. - a/plugin/gs/gvloadimage_gs.c -+++ b/plugin/gs/gvloadimage_gs.c -@@ -32,6 +32,24 @@ - #include - #include - -+ -+/** -+ * Ensure compatibility with Ghostscipt versions newer than 9.18 -+ * while maintaining compatibility with the older versions. -+ **/ -+ -+#ifndef e_VMerror -+#define e_VMerror gs_error_VMerror -+#endif -+ -+#ifndef e_unregistered -+#define e_unregistered gs_error_unregistered -+#endif -+ -+#ifndef e_invalidid -+#define e_invalidid gs_error_invalidid -+#endif -+ - #ifdef WIN32 - #define NUL_FILE "nul" - #else
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: 466764e2d192316be446ceb1a2b760c223fab7fc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 7 10:42:55 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 7 13:42:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466764e2 media-gfx/graphviz: Switch USE qt4 to qt5 Bug: https://bugs.gentoo.org/638026 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch | 127 ++ media-gfx/graphviz/graphviz-2.40.1-r1.ebuild | 278 + 2 files changed, 405 insertions(+) diff --git a/media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch b/media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch new file mode 100644 index 000..02e81fac1d2 --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.40.1-qt5.patch @@ -0,0 +1,127 @@ +Submitted By:Pierre Labastie +Date:2017-08-27 +Initial Package Version: 2.40.1 +Upstream Status: Unknown +Origin: https://github.com/elkrejzi/pacman/blob/master/pkgbuild/graphviz/graphviz-qt5.patch + Addition of patch for cmd/gvedit/Makefile.am by P. Labastie +Description: Fixes use of Qt5 + +diff -Naur a/cmd/gvedit/csettings.cpp b/cmd/gvedit/csettings.cpp +--- a/cmd/gvedit/csettings.cpp 2016-09-08 06:45:03.0 +0200 b/cmd/gvedit/csettings.cpp 2017-08-28 17:05:32.226578375 +0200 +@@ -16,7 +16,7 @@ + #include "csettings.h" + #include "qmessagebox.h" + #include "qfiledialog.h" +-#include ++#include + #include + #include "mdichild.h" + #include "string.h" +diff -Naur a/cmd/gvedit/imageviewer.h b/cmd/gvedit/imageviewer.h +--- a/cmd/gvedit/imageviewer.h 2016-08-09 23:02:09.0 +0200 b/cmd/gvedit/imageviewer.h 2017-08-28 17:05:32.226578375 +0200 +@@ -15,7 +15,7 @@ + + #ifndef IMAGEVIEWER_H + #define IMAGEVIEWER_H +-#include ++#include + #include + #include + +diff -Naur a/cmd/gvedit/mainwindow.cpp b/cmd/gvedit/mainwindow.cpp +--- a/cmd/gvedit/mainwindow.cpp2016-09-20 06:45:02.0 +0200 b/cmd/gvedit/mainwindow.cpp2017-08-28 17:05:32.226578375 +0200 +@@ -11,7 +11,7 @@ + * Contributors: See CVS logs. Details at http://www.graphviz.org/ + */ + +-#include ++#include + #include + #include "mainwindow.h" + #include "mdichild.h" +diff -Naur a/cmd/gvedit/Makefile.am b/cmd/gvedit/Makefile.am +--- a/cmd/gvedit/Makefile.am 2016-09-20 06:45:02.0 +0200 b/cmd/gvedit/Makefile.am 2017-08-28 17:06:21.012476088 +0200 +@@ -30,6 +30,8 @@ + -DDEMAND_LOADING=1 \ + -DGVEDIT_DATADIR=\""$(pkgdatadir)/gvedit"\" + ++gvedit_CXXFLAGS = -fPIC ++ + gvedit_LDADD = \ + $(top_builddir)/lib/gvc/libgvc.la \ + $(top_builddir)/lib/cgraph/libcgraph.la \ +diff -Naur a/cmd/gvedit/mdichild.cpp b/cmd/gvedit/mdichild.cpp +--- a/cmd/gvedit/mdichild.cpp 2016-08-09 23:02:09.0 +0200 b/cmd/gvedit/mdichild.cpp 2017-08-28 17:05:32.226578375 +0200 +@@ -12,7 +12,7 @@ + */ + + +-#include ++#include + + #include "mdichild.h" + #include "mainwindow.h" +diff -Naur a/cmd/gvedit/ui_settings.h b/cmd/gvedit/ui_settings.h +--- a/cmd/gvedit/ui_settings.h 2016-09-08 06:45:03.0 +0200 b/cmd/gvedit/ui_settings.h 2017-08-28 17:05:32.226578375 +0200 +@@ -10,22 +10,22 @@ + #ifndef UI_SETTINGS_H + #define UI_SETTINGS_H + +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include + + QT_BEGIN_NAMESPACE + +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2016-12-22 06:44:41.0 +0100 b/configure.ac 2017-08-28 17:05:32.227578435 +0200 +@@ -2561,10 +2561,10 @@ + use_qt="No (disabled)" + else + +- AC_CHECK_PROGS(QMAKE,qmake-qt4 qmake-qt3 qmake,false) ++ AC_CHECK_PROGS(QMAKE,qmake-qt5 qmake,false) + if test "$QMAKE" != "false"; then +-PKG_CHECK_MODULES(QTCORE, [QtCore],[ +- PKG_CHECK_MODULES(QTGUI, [QtGui],[ ++PKG_CHECK_MODULES(QTCORE, [Qt5Core],[ ++ PKG_CHECK_MODULES(QTGUI, [Qt5Widgets Qt5PrintSupport],[ + use_qt="Yes" + ],[ + use_qt="No (QtGui not available)" diff --git a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild new file mode 100644 index 000..2c248dad22e --- /dev/null +++ b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild @@ -0,0 +1,278 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: 0bc3da861baed950bf23e0cb1f26c1afb5a8ae9a Author: Lars Wendler gentoo org> AuthorDate: Thu May 18 11:05:43 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu May 18 11:15:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc3da86 media-gfx/graphviz: Bump to version 2.40.1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-gfx/graphviz/Manifest| 1 + .../files/graphviz-2.34.0-Xaw-configure.patch | 4 +- .../graphviz-2.34.0-dot-pangocairo-link.patch | 4 +- media-gfx/graphviz/graphviz-2.40.1.ebuild | 276 + 4 files changed, 281 insertions(+), 4 deletions(-) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 64a0ea90523..2592d8f9ccc 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1 +1,2 @@ DIST graphviz-2.38.0.tar.gz 25848858 SHA256 81aa238d9d4a010afa73a9d2a704fc3221c731e1e06577c2ab3496bdef67859e SHA512 0e51a97dae595f4e80bc9e4a12ba3c48485fab19941a28d522f5a0624b6a767e0ba720e9e55bff8efe8308dd1cd3793e2c99cb5fdfceb2d5cafb0cbee907e531 WHIRLPOOL b59bb517c4aa690ffd23e1b4d448d5dbaae5594eb1059d574e0cb3bf2091beb9ed867bd4fa7e8ca0259863f24849c96d4d1da056091922bf33ace7da43c8b5d4 +DIST graphviz-2.40.1.tar.gz 25633455 SHA256 ca5218fade0204d59947126c38439f432853543b0818d9d728c589dfe7f3a421 SHA512 a3f358a7050523a39b91a259563a95925b37853ffec799e571211af5b686d3af42457c937882954482785745d90416b1abd945caf05f8abb52b3876e07aa70f5 WHIRLPOOL 0ff4a23cf8c3e0bcbf12776d65ea0aa538050286d6b25bcc3707c7c1ad2d0f8c282239f57bfc0c3795bccf276e9d6627d77ed2920781008a2558af126787a72c diff --git a/media-gfx/graphviz/files/graphviz-2.34.0-Xaw-configure.patch b/media-gfx/graphviz/files/graphviz-2.34.0-Xaw-configure.patch index ac91d4bd4d4..2283cc5dab4 100644 --- a/media-gfx/graphviz/files/graphviz-2.34.0-Xaw-configure.patch +++ b/media-gfx/graphviz/files/graphviz-2.34.0-Xaw-configure.patch @@ -1,5 +1,5 @@ configure.ac 2011-05-07 05:25:24.0 +0200 -+++ configure.ac 2011-06-24 13:24:49.0 +0200 +--- a/configure.ac b/configure.ac @@ -560,8 +560,8 @@ use_xlib="Yes" #no x11.pc on centos4 diff --git a/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch b/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch index 143beabe505..df5ea34d329 100644 --- a/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch +++ b/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch @@ -1,5 +1,5 @@ cmd/dot/Makefile.am2013-01-14 04:11:21.0 +0100 -+++ cmd/dot/Makefile.am2013-02-01 17:19:30.893949329 +0100 +--- a/cmd/dot/Makefile.am b/cmd/dot/Makefile.am @@ -115,12 +115,8 @@ dot_static_LDADD += $(top_builddir)/plugin/webp/.libs/libgvplugin_webp_C.a $(WEBP_LIBS) dot_builtins_LDADD += $(top_builddir)/plugin/webp/libgvplugin_webp.la $(WEBP_LIBS) diff --git a/media-gfx/graphviz/graphviz-2.40.1.ebuild b/media-gfx/graphviz/graphviz-2.40.1.ebuild new file mode 100644 index 000..6cb0b627577 --- /dev/null +++ b/media-gfx/graphviz/graphviz-2.40.1.ebuild @@ -0,0 +1,276 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit autotools eutils flag-o-matic java-pkg-opt-2 multilib python-single-r1 qmake-utils + +DESCRIPTION="Open Source Graph Visualization Software" +HOMEPAGE="http://www.graphviz.org/; +SRC_URI="http://www.graphviz.org/pub/graphviz/stable/SOURCES/${P}.tar.gz; + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt4 ruby svg static-libs tcl X elibc_FreeBSD" + +# Requires ksh +RESTRICT="test" + +RDEPEND=" + sys-libs/zlib + >=dev-libs/expat-2 + >=dev-libs/glib-2.11.1:2 + dev-libs/libltdl:0 + >=media-libs/fontconfig-2.3.95 + >=media-libs/freetype-2.1.10 + >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] + >=media-libs/libpng-1.2:0 + !<=sci-chemistry/cluster-1.3.081231 + virtual/jpeg:0 + virtual/libiconv + X? ( + x11-libs/libXaw + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt + ) + cairo? ( + >=x11-libs/pango-1.12 + >=x11-libs/cairo-1.1.10[svg] + ) + devil? ( media-libs/devil[png,jpeg] ) + postscript? ( app-text/ghostscript-gpl ) + gtk?( x11-libs/gtk+:2 ) + gts?( sci-libs/gts ) + lasi? ( media-libs/lasi ) + pdf?( app-text/poppler ) + perl? ( dev-lang/perl:= ) +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: 05580a7d8816d031a44f52683d98b272d5a004aa Author: Michał Górny gentoo org> AuthorDate: Thu Mar 16 20:52:24 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 21 16:19:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05580a7d media-gfx/graphviz: Drop old (python.eclass) media-gfx/graphviz/Manifest| 1 - .../files/graphviz-2.26.3-automake-1.11.2.patch| 35 .../files/graphviz-2.26.3-libtool-configure.patch | 52 - .../graphviz/files/graphviz-2.26.3-libtool.patch | 27 --- media-gfx/graphviz/graphviz-2.26.3-r4.ebuild | 223 - 5 files changed, 338 deletions(-) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index c42f116e969..64a0ea90523 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,2 +1 @@ -DIST graphviz-2.26.3.tar.gz 17092429 SHA256 f410996e69b1095237c2128deae5fc7b6ce99055b095271abb14447bc2f37fa1 SHA512 6225141752318af0b50714d70d31dd1ef1bc414d134d22f066f159843991194215bb9bc4e8df38a194e1de67ebbf137d371e875948fa6a6eebfca9df1a414a6d WHIRLPOOL ca35d0ed9cb3751ae968e1c6d425efe42e8b681685eb66f975c0ff1b73e245fc3db6418ec69300331c94275fe3bfcdcd168b931b880c280f3dd63f1f03c4d4db DIST graphviz-2.38.0.tar.gz 25848858 SHA256 81aa238d9d4a010afa73a9d2a704fc3221c731e1e06577c2ab3496bdef67859e SHA512 0e51a97dae595f4e80bc9e4a12ba3c48485fab19941a28d522f5a0624b6a767e0ba720e9e55bff8efe8308dd1cd3793e2c99cb5fdfceb2d5cafb0cbee907e531 WHIRLPOOL b59bb517c4aa690ffd23e1b4d448d5dbaae5594eb1059d574e0cb3bf2091beb9ed867bd4fa7e8ca0259863f24849c96d4d1da056091922bf33ace7da43c8b5d4 diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch b/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch deleted file mode 100644 index 86280f2b05d..000 --- a/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch +++ /dev/null @@ -1,35 +0,0 @@ -Install dir ( buiding with media-libs/ming ): -/usr/$(get_libdir)/graphviz/Bitstream_Vera_Serif.fdb -/usr/$(get_libdir)/graphviz/Bitstream_Vera_Sans.fdb -/usr/include/graphviz/gv.cpp -/usr/include/graphviz/gv.i - -Due to the following change, {pkglib,pkginclude}_DATA is invalid: - http://git.savannah.gnu.org/cgit/automake.git/commit/?id=9ca632642b006ac6b0fc4ce0ae5b34023faa8cbf - -diff --git a/plugin/ming/Makefile.am b/plugin/ming/Makefile.am a/plugin/ming/Makefile.am -+++ b/plugin/ming/Makefile.am -@@ -17,7 +17,8 @@ lib_LTLIBRARIES = libgvplugin_ming.la - else - pkglib_LTLIBRARIES = libgvplugin_ming.la - endif --pkglib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb -+fdblibdir = $(libdir)/@PACKAGE@ -+fdblib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb - endif - - libgvplugin_ming_C_la_SOURCES = \ -diff --git a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am a/tclpkg/gv/Makefile.am -+++ b/tclpkg/gv/Makefile.am -@@ -258,7 +258,7 @@ libgv_tcl_la_CPPFLAGS = $(BASECPPFLAGS) - gv_tcl.cpp: gv.i - $(SWIG) -c++ -tcl -namespace -o gv_tcl.cpp $(srcdir)/gv.i - --pkginclude_DATA = gv.i gv.cpp -+pkginclude_HEADERS = gv.i gv.cpp - pkglib_LTLIBRARIES = - man_MANS = - pdf_DATA = diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch deleted file mode 100644 index 142aea2843f..000 --- a/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch +++ /dev/null @@ -1,52 +0,0 @@ -backport newer libtool logic - -https://bugs.gentoo.org/539032 - a/configure.ac -+++ b/configure.ac -@@ -464,28 +464,15 @@ - dnl --- - dnl libtool ltdl on-demand plugin loading - --m4_ifdef([LT_INIT], --[ #code that is for Libtool 2.x --AM_PROG_LIBTOOL --], --[ #code that is for 1.5.x --]) -+LT_INIT([dlopen]) -+LT_CONFIG_LTDL_DIR([libltdl]) -+LTDL_INIT -+ - AC_ARG_ENABLE(ltdl, - [AS_HELP_STRING([--enable-ltdl],[support on-demand plugin loading])]) - if test "x$enable_ltdl" != "xno"; then - AC_DEFINE(ENABLE_LTDL,1,[Define if you want on-demand plugin loading]) -- AC_LIBTOOL_DLOPEN --m4_ifdef([LT_INIT], --[ #code that is for Libtool 2.x -- LT_CONFIG_LTDL_DIR([libltdl]) -- LTDL_INIT --], --[ #code that is for 1.5.x -- AC_CONFIG_SUBDIRS([libltdl]) --]) - use_ltdl="Yes" -- -- AC_LIBLTDL_CONVENIENCE - if test "x$DARWIN9" = "xyes"; then - LIBLTDL_LDFLAGS="-Wl,-unexported_symbol,_lt_*" - fi -@@ -494,12 +483,6 @@ - AC_SUBST(INCLTDL) - AC_SUBST(LIBLTDL) - AC_SUBST(LIBLTDL_LDFLAGS) --m4_ifdef([LT_INIT], --[ #code that is for Libtool 2.x --], --[ #code that is for 1.5.x --AM_PROG_LIBTOOL --]) - - # Checks for libraries. - #AC_CHECK_LIB([ICE], [main]) diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch deleted file mode 100644 index f82312dbbeb..000 ---
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: c6e75d6b2053befe075574e88b459d5ed62110c2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Mar 17 22:20:32 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Mar 17 22:20:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e75d6b Revert "media-gfx/graphviz: Remove old", see bug 609772 This reverts commit 80232c73b05f744e16968c5e60968b5951a6f4cc. media-gfx/graphviz/Manifest| 1 + .../files/graphviz-2.26.3-automake-1.11.2.patch| 35 .../files/graphviz-2.26.3-libtool-configure.patch | 52 + .../graphviz/files/graphviz-2.26.3-libtool.patch | 27 +++ media-gfx/graphviz/graphviz-2.26.3-r4.ebuild | 223 + 5 files changed, 338 insertions(+) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 64a0ea90523..c42f116e969 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1 +1,2 @@ +DIST graphviz-2.26.3.tar.gz 17092429 SHA256 f410996e69b1095237c2128deae5fc7b6ce99055b095271abb14447bc2f37fa1 SHA512 6225141752318af0b50714d70d31dd1ef1bc414d134d22f066f159843991194215bb9bc4e8df38a194e1de67ebbf137d371e875948fa6a6eebfca9df1a414a6d WHIRLPOOL ca35d0ed9cb3751ae968e1c6d425efe42e8b681685eb66f975c0ff1b73e245fc3db6418ec69300331c94275fe3bfcdcd168b931b880c280f3dd63f1f03c4d4db DIST graphviz-2.38.0.tar.gz 25848858 SHA256 81aa238d9d4a010afa73a9d2a704fc3221c731e1e06577c2ab3496bdef67859e SHA512 0e51a97dae595f4e80bc9e4a12ba3c48485fab19941a28d522f5a0624b6a767e0ba720e9e55bff8efe8308dd1cd3793e2c99cb5fdfceb2d5cafb0cbee907e531 WHIRLPOOL b59bb517c4aa690ffd23e1b4d448d5dbaae5594eb1059d574e0cb3bf2091beb9ed867bd4fa7e8ca0259863f24849c96d4d1da056091922bf33ace7da43c8b5d4 diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch b/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch new file mode 100644 index 000..86280f2b05d --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch @@ -0,0 +1,35 @@ +Install dir ( buiding with media-libs/ming ): +/usr/$(get_libdir)/graphviz/Bitstream_Vera_Serif.fdb +/usr/$(get_libdir)/graphviz/Bitstream_Vera_Sans.fdb +/usr/include/graphviz/gv.cpp +/usr/include/graphviz/gv.i + +Due to the following change, {pkglib,pkginclude}_DATA is invalid: + http://git.savannah.gnu.org/cgit/automake.git/commit/?id=9ca632642b006ac6b0fc4ce0ae5b34023faa8cbf + +--- +diff --git a/plugin/ming/Makefile.am b/plugin/ming/Makefile.am +--- a/plugin/ming/Makefile.am b/plugin/ming/Makefile.am +@@ -17,7 +17,8 @@ lib_LTLIBRARIES = libgvplugin_ming.la + else + pkglib_LTLIBRARIES = libgvplugin_ming.la + endif +-pkglib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb ++fdblibdir = $(libdir)/@PACKAGE@ ++fdblib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb + endif + + libgvplugin_ming_C_la_SOURCES = \ +diff --git a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am +--- a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am +@@ -258,7 +258,7 @@ libgv_tcl_la_CPPFLAGS = $(BASECPPFLAGS) + gv_tcl.cpp: gv.i + $(SWIG) -c++ -tcl -namespace -o gv_tcl.cpp $(srcdir)/gv.i + +-pkginclude_DATA = gv.i gv.cpp ++pkginclude_HEADERS = gv.i gv.cpp + pkglib_LTLIBRARIES = + man_MANS = + pdf_DATA = diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch new file mode 100644 index 000..142aea2843f --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch @@ -0,0 +1,52 @@ +backport newer libtool logic + +https://bugs.gentoo.org/539032 + +--- a/configure.ac b/configure.ac +@@ -464,28 +464,15 @@ + dnl --- + dnl libtool ltdl on-demand plugin loading + +-m4_ifdef([LT_INIT], +-[ #code that is for Libtool 2.x +-AM_PROG_LIBTOOL +-], +-[ #code that is for 1.5.x +-]) ++LT_INIT([dlopen]) ++LT_CONFIG_LTDL_DIR([libltdl]) ++LTDL_INIT ++ + AC_ARG_ENABLE(ltdl, + [AS_HELP_STRING([--enable-ltdl],[support on-demand plugin loading])]) + if test "x$enable_ltdl" != "xno"; then + AC_DEFINE(ENABLE_LTDL,1,[Define if you want on-demand plugin loading]) +- AC_LIBTOOL_DLOPEN +-m4_ifdef([LT_INIT], +-[ #code that is for Libtool 2.x +- LT_CONFIG_LTDL_DIR([libltdl]) +- LTDL_INIT +-], +-[ #code that is for 1.5.x +- AC_CONFIG_SUBDIRS([libltdl]) +-]) + use_ltdl="Yes" +- +- AC_LIBLTDL_CONVENIENCE + if test "x$DARWIN9" = "xyes"; then + LIBLTDL_LDFLAGS="-Wl,-unexported_symbol,_lt_*" + fi +@@ -494,12 +483,6 @@ + AC_SUBST(INCLTDL) + AC_SUBST(LIBLTDL) + AC_SUBST(LIBLTDL_LDFLAGS) +-m4_ifdef([LT_INIT], +-[ #code that is for Libtool 2.x +-], +-[ #code that is for 1.5.x +-AM_PROG_LIBTOOL +-]) + + # Checks for libraries. + #AC_CHECK_LIB([ICE], [main]) diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch new
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: 5288857b2244dfd9c7af66c446a0d2d7d7758ccd Author: Michał Górny gentoo org> AuthorDate: Sat Feb 18 19:46:16 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 18 19:47:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5288857b media-gfx/graphviz: Revert "Clean old version up" Turns out it breaks media-gfx/nip2. media-gfx/graphviz/Manifest| 1 + .../files/graphviz-2.26.3-automake-1.11.2.patch| 35 .../files/graphviz-2.26.3-libtool-configure.patch | 52 + .../graphviz/files/graphviz-2.26.3-libtool.patch | 27 +++ media-gfx/graphviz/graphviz-2.26.3-r4.ebuild | 224 + 5 files changed, 339 insertions(+) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 64a0ea9052..c42f116e96 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1 +1,2 @@ +DIST graphviz-2.26.3.tar.gz 17092429 SHA256 f410996e69b1095237c2128deae5fc7b6ce99055b095271abb14447bc2f37fa1 SHA512 6225141752318af0b50714d70d31dd1ef1bc414d134d22f066f159843991194215bb9bc4e8df38a194e1de67ebbf137d371e875948fa6a6eebfca9df1a414a6d WHIRLPOOL ca35d0ed9cb3751ae968e1c6d425efe42e8b681685eb66f975c0ff1b73e245fc3db6418ec69300331c94275fe3bfcdcd168b931b880c280f3dd63f1f03c4d4db DIST graphviz-2.38.0.tar.gz 25848858 SHA256 81aa238d9d4a010afa73a9d2a704fc3221c731e1e06577c2ab3496bdef67859e SHA512 0e51a97dae595f4e80bc9e4a12ba3c48485fab19941a28d522f5a0624b6a767e0ba720e9e55bff8efe8308dd1cd3793e2c99cb5fdfceb2d5cafb0cbee907e531 WHIRLPOOL b59bb517c4aa690ffd23e1b4d448d5dbaae5594eb1059d574e0cb3bf2091beb9ed867bd4fa7e8ca0259863f24849c96d4d1da056091922bf33ace7da43c8b5d4 diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch b/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch new file mode 100644 index 00..86280f2b05 --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch @@ -0,0 +1,35 @@ +Install dir ( buiding with media-libs/ming ): +/usr/$(get_libdir)/graphviz/Bitstream_Vera_Serif.fdb +/usr/$(get_libdir)/graphviz/Bitstream_Vera_Sans.fdb +/usr/include/graphviz/gv.cpp +/usr/include/graphviz/gv.i + +Due to the following change, {pkglib,pkginclude}_DATA is invalid: + http://git.savannah.gnu.org/cgit/automake.git/commit/?id=9ca632642b006ac6b0fc4ce0ae5b34023faa8cbf + +--- +diff --git a/plugin/ming/Makefile.am b/plugin/ming/Makefile.am +--- a/plugin/ming/Makefile.am b/plugin/ming/Makefile.am +@@ -17,7 +17,8 @@ lib_LTLIBRARIES = libgvplugin_ming.la + else + pkglib_LTLIBRARIES = libgvplugin_ming.la + endif +-pkglib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb ++fdblibdir = $(libdir)/@PACKAGE@ ++fdblib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb + endif + + libgvplugin_ming_C_la_SOURCES = \ +diff --git a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am +--- a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am +@@ -258,7 +258,7 @@ libgv_tcl_la_CPPFLAGS = $(BASECPPFLAGS) + gv_tcl.cpp: gv.i + $(SWIG) -c++ -tcl -namespace -o gv_tcl.cpp $(srcdir)/gv.i + +-pkginclude_DATA = gv.i gv.cpp ++pkginclude_HEADERS = gv.i gv.cpp + pkglib_LTLIBRARIES = + man_MANS = + pdf_DATA = diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch new file mode 100644 index 00..142aea2843 --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch @@ -0,0 +1,52 @@ +backport newer libtool logic + +https://bugs.gentoo.org/539032 + +--- a/configure.ac b/configure.ac +@@ -464,28 +464,15 @@ + dnl --- + dnl libtool ltdl on-demand plugin loading + +-m4_ifdef([LT_INIT], +-[ #code that is for Libtool 2.x +-AM_PROG_LIBTOOL +-], +-[ #code that is for 1.5.x +-]) ++LT_INIT([dlopen]) ++LT_CONFIG_LTDL_DIR([libltdl]) ++LTDL_INIT ++ + AC_ARG_ENABLE(ltdl, + [AS_HELP_STRING([--enable-ltdl],[support on-demand plugin loading])]) + if test "x$enable_ltdl" != "xno"; then + AC_DEFINE(ENABLE_LTDL,1,[Define if you want on-demand plugin loading]) +- AC_LIBTOOL_DLOPEN +-m4_ifdef([LT_INIT], +-[ #code that is for Libtool 2.x +- LT_CONFIG_LTDL_DIR([libltdl]) +- LTDL_INIT +-], +-[ #code that is for 1.5.x +- AC_CONFIG_SUBDIRS([libltdl]) +-]) + use_ltdl="Yes" +- +- AC_LIBLTDL_CONVENIENCE + if test "x$DARWIN9" = "xyes"; then + LIBLTDL_LDFLAGS="-Wl,-unexported_symbol,_lt_*" + fi +@@ -494,12 +483,6 @@ + AC_SUBST(INCLTDL) + AC_SUBST(LIBLTDL) + AC_SUBST(LIBLTDL_LDFLAGS) +-m4_ifdef([LT_INIT], +-[ #code that is for Libtool 2.x +-], +-[ #code that is for 1.5.x +-AM_PROG_LIBTOOL +-]) + + # Checks for libraries. + #AC_CHECK_LIB([ICE], [main]) diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch new file mode 100644 index 00..f82312dbbe
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/files/, media-gfx/graphviz/
commit: 397e8f07981639ea30fabc24601ce5a7f1f30f12 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 18 18:23:07 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 18 18:52:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397e8f07 media-gfx/graphviz: Clean old version up media-gfx/graphviz/Manifest| 1 - .../files/graphviz-2.26.3-automake-1.11.2.patch| 35 .../files/graphviz-2.26.3-libtool-configure.patch | 52 - .../graphviz/files/graphviz-2.26.3-libtool.patch | 27 --- media-gfx/graphviz/graphviz-2.26.3-r4.ebuild | 224 - 5 files changed, 339 deletions(-) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index c42f116e96..64a0ea9052 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,2 +1 @@ -DIST graphviz-2.26.3.tar.gz 17092429 SHA256 f410996e69b1095237c2128deae5fc7b6ce99055b095271abb14447bc2f37fa1 SHA512 6225141752318af0b50714d70d31dd1ef1bc414d134d22f066f159843991194215bb9bc4e8df38a194e1de67ebbf137d371e875948fa6a6eebfca9df1a414a6d WHIRLPOOL ca35d0ed9cb3751ae968e1c6d425efe42e8b681685eb66f975c0ff1b73e245fc3db6418ec69300331c94275fe3bfcdcd168b931b880c280f3dd63f1f03c4d4db DIST graphviz-2.38.0.tar.gz 25848858 SHA256 81aa238d9d4a010afa73a9d2a704fc3221c731e1e06577c2ab3496bdef67859e SHA512 0e51a97dae595f4e80bc9e4a12ba3c48485fab19941a28d522f5a0624b6a767e0ba720e9e55bff8efe8308dd1cd3793e2c99cb5fdfceb2d5cafb0cbee907e531 WHIRLPOOL b59bb517c4aa690ffd23e1b4d448d5dbaae5594eb1059d574e0cb3bf2091beb9ed867bd4fa7e8ca0259863f24849c96d4d1da056091922bf33ace7da43c8b5d4 diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch b/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch deleted file mode 100644 index 86280f2b05..00 --- a/media-gfx/graphviz/files/graphviz-2.26.3-automake-1.11.2.patch +++ /dev/null @@ -1,35 +0,0 @@ -Install dir ( buiding with media-libs/ming ): -/usr/$(get_libdir)/graphviz/Bitstream_Vera_Serif.fdb -/usr/$(get_libdir)/graphviz/Bitstream_Vera_Sans.fdb -/usr/include/graphviz/gv.cpp -/usr/include/graphviz/gv.i - -Due to the following change, {pkglib,pkginclude}_DATA is invalid: - http://git.savannah.gnu.org/cgit/automake.git/commit/?id=9ca632642b006ac6b0fc4ce0ae5b34023faa8cbf - -diff --git a/plugin/ming/Makefile.am b/plugin/ming/Makefile.am a/plugin/ming/Makefile.am -+++ b/plugin/ming/Makefile.am -@@ -17,7 +17,8 @@ lib_LTLIBRARIES = libgvplugin_ming.la - else - pkglib_LTLIBRARIES = libgvplugin_ming.la - endif --pkglib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb -+fdblibdir = $(libdir)/@PACKAGE@ -+fdblib_DATA = Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb - endif - - libgvplugin_ming_C_la_SOURCES = \ -diff --git a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am a/tclpkg/gv/Makefile.am -+++ b/tclpkg/gv/Makefile.am -@@ -258,7 +258,7 @@ libgv_tcl_la_CPPFLAGS = $(BASECPPFLAGS) - gv_tcl.cpp: gv.i - $(SWIG) -c++ -tcl -namespace -o gv_tcl.cpp $(srcdir)/gv.i - --pkginclude_DATA = gv.i gv.cpp -+pkginclude_HEADERS = gv.i gv.cpp - pkglib_LTLIBRARIES = - man_MANS = - pdf_DATA = diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch deleted file mode 100644 index 142aea2843..00 --- a/media-gfx/graphviz/files/graphviz-2.26.3-libtool-configure.patch +++ /dev/null @@ -1,52 +0,0 @@ -backport newer libtool logic - -https://bugs.gentoo.org/539032 - a/configure.ac -+++ b/configure.ac -@@ -464,28 +464,15 @@ - dnl --- - dnl libtool ltdl on-demand plugin loading - --m4_ifdef([LT_INIT], --[ #code that is for Libtool 2.x --AM_PROG_LIBTOOL --], --[ #code that is for 1.5.x --]) -+LT_INIT([dlopen]) -+LT_CONFIG_LTDL_DIR([libltdl]) -+LTDL_INIT -+ - AC_ARG_ENABLE(ltdl, - [AS_HELP_STRING([--enable-ltdl],[support on-demand plugin loading])]) - if test "x$enable_ltdl" != "xno"; then - AC_DEFINE(ENABLE_LTDL,1,[Define if you want on-demand plugin loading]) -- AC_LIBTOOL_DLOPEN --m4_ifdef([LT_INIT], --[ #code that is for Libtool 2.x -- LT_CONFIG_LTDL_DIR([libltdl]) -- LTDL_INIT --], --[ #code that is for 1.5.x -- AC_CONFIG_SUBDIRS([libltdl]) --]) - use_ltdl="Yes" -- -- AC_LIBLTDL_CONVENIENCE - if test "x$DARWIN9" = "xyes"; then - LIBLTDL_LDFLAGS="-Wl,-unexported_symbol,_lt_*" - fi -@@ -494,12 +483,6 @@ - AC_SUBST(INCLTDL) - AC_SUBST(LIBLTDL) - AC_SUBST(LIBLTDL_LDFLAGS) --m4_ifdef([LT_INIT], --[ #code that is for Libtool 2.x --], --[ #code that is for 1.5.x --AM_PROG_LIBTOOL --]) - - # Checks for libraries. - #AC_CHECK_LIB([ICE], [main]) diff --git a/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch b/media-gfx/graphviz/files/graphviz-2.26.3-libtool.patch deleted file mode 100644 index f82312dbbe..00 ---