Andreas Wacknitz
2023-10-29 b1995b779dba01587afd2bca98307fbb0577b4ce
rebuild graphviz & switch to openjdk17 and latest golang

4 files modified
22 ■■■■ changed files
components/image/graphviz/Makefile 6 ●●●● patch | view | raw | blame | history
components/image/graphviz/graphviz-go.p5m 2 ●●● patch | view | raw | blame | history
components/image/graphviz/graphviz-java.p5m 4 ●●●● patch | view | raw | blame | history
components/image/graphviz/pkg5 10 ●●●● patch | view | raw | blame | history
components/image/graphviz/Makefile
@@ -28,7 +28,7 @@
COMPONENT_NAME=            graphviz
COMPONENT_VERSION=        9.0.0
COMPONENT_REVISION=        1
COMPONENT_REVISION=        2
COMPONENT_DESCRIPTION=    The Graphviz layout programs take descriptions of graphs in a \
            simple text language, and make diagrams in useful formats, such as images and SVG \
            for web pages, PDF or PostScript for inclusion in other documents; or display in an \
@@ -114,11 +114,11 @@
TEST_TARGET = $(NO_TESTS)
# various build dependencies not detected automatically
REQUIRED_PACKAGES += developer/java/openjdk8
REQUIRED_PACKAGES += runtime/java/openjdk17
#REQUIRED_PACKAGES += runtime/ocaml
REQUIRED_PACKAGES += runtime/tcl-8
REQUIRED_PACKAGES += web/php-81
REQUIRED_PACKAGES += developer/golang-120
REQUIRED_PACKAGES += developer/golang
# Auto-generated dependencies
PERL_REQUIRED_PACKAGES += runtime/perl
components/image/graphviz/graphviz-go.p5m
@@ -40,4 +40,4 @@
file path=usr/lib/$(MACH64)/graphviz/go/runtime.h
file path=usr/share/man/man3/gv-go.3
depend fmri=developer/golang-120 type=require
depend fmri=developer/golang type=require
components/image/graphviz/graphviz-java.p5m
@@ -35,6 +35,8 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
license graphviz.license.extra license="Other Notices"
depend fmri=runtime/java/openjdk17 type=require
link path=usr/lib/$(MACH64)/graphviz/java/libgv.so \
    target=org/graphviz/libgv_java.so
file path=usr/lib/$(MACH64)/graphviz/java/org/graphviz/SWIGTYPE_p_Agedge_t.class
@@ -53,5 +55,3 @@
file path=usr/lib/$(MACH64)/graphviz/java/org/graphviz/gvJNI.java
file path=usr/lib/$(MACH64)/graphviz/java/org/graphviz/libgv_java.so
file path=usr/share/man/man3/gv-java.3
depend fmri=runtime/java/openjdk8 type=require
components/image/graphviz/pkg5
@@ -1,7 +1,6 @@
{
    "dependencies": [
        "developer/golang-120",
        "developer/java/openjdk8",
        "developer/golang",
        "image/library/librsvg",
        "library/desktop/cairo",
        "library/desktop/gdk-pixbuf",
@@ -17,20 +16,20 @@
        "library/math/gts",
        "library/zlib",
        "print/filter/ghostscript",
        "runtime/java/openjdk17",
        "runtime/lua",
        "runtime/perl-538",
        "runtime/ruby-32",
        "runtime/tcl-8",
        "shell/ksh93",
        "system/library",
        "system/library/g++-10-runtime",
        "system/library/gcc-10-runtime",
        "system/library/g++-13-runtime",
        "system/library/gcc-13-runtime",
        "system/library/math",
        "web/php-81",
        "x11/library/libx11"
    ],
    "fmris": [
        "image/graphviz",
        "image/graphviz/graphviz-go",
        "image/graphviz/graphviz-guile",
        "image/graphviz/graphviz-java",
@@ -38,6 +37,7 @@
        "image/graphviz/graphviz-php",
        "image/graphviz/graphviz-ruby",
        "image/graphviz/graphviz-tcl",
        "image/graphviz",
        "image/graphviz/graphviz-python-39",
        "image/graphviz/graphviz-python",
        "image/graphviz/graphviz-perl-538",