Andreas Wacknitz
2023-05-18 c587016d8ffed3fc979d072523f91e6e5de1a07b
chezscheme: update dependencies

4 files modified
176 ■■■■ changed files
components/runtime/chezscheme/Makefile 29 ●●●●● patch | view | raw | blame | history
components/runtime/chezscheme/chezscheme.p5m 69 ●●●● patch | view | raw | blame | history
components/runtime/chezscheme/manifests/sample-manifest.p5m 77 ●●●● patch | view | raw | blame | history
components/runtime/chezscheme/pkg5 1 ●●●● patch | view | raw | blame | history
components/runtime/chezscheme/Makefile
@@ -14,23 +14,19 @@
#
BUILD_BITS= 64
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        chezscheme
COMPONENT_VERSION=    9.5.2
COMPONENT_REVISION=    1
COMPONENT_REVISION=    2
COMPONENT_SUMMARY=    Chez Scheme
COMPONENT_PROJECT_URL=    https://github.com/cisco/ChezScheme
COMPONENT_FMRI=        runtime/chezscheme
COMPONENT_CLASSIFICATION=Development/Other Languages
COMPONENT_SRC=        ChezScheme-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH=    \
  sha256:3a370fdf2ffd67d6a0ccbb993dfab1cbaf4a0a97983c869cfaab40528c33c48b
COMPONENT_ARCHIVE_URL= \
  https://github.com/cisco/ChezScheme/archive/v$(COMPONENT_VERSION).tar.gz
COMPONENT_ARCHIVE_HASH=    sha256:3a370fdf2ffd67d6a0ccbb993dfab1cbaf4a0a97983c869cfaab40528c33c48b
COMPONENT_ARCHIVE_URL=    https://github.com/cisco/ChezScheme/archive/v$(COMPONENT_VERSION).tar.gz
COMPONENT_FMRI=        runtime/chezscheme
COMPONENT_CLASSIFICATION=Development/Other Languages
COMPONENT_LICENSE_FILE=    LICENSE
COMPONENT_LICENSE=    Apache-2.0
@@ -42,28 +38,25 @@
COMPONENT_SRC_1= $(COMPONENT_NAME_1)-$(COMPONENT_VERSION_1)
COMPONENT_ARCHIVE_1= $(COMPONENT_SRC_1).tar.gz
COMPONENT_ARCHIVE_URL_1= https://github.com/OpenIndiana/$(COMPONENT_NAME_1)/archive/$(COMPONENT_VERSION_1).tar.gz
COMPONENT_ARCHIVE_HASH_1= \
  sha256:1f00d017e5ebf8eb0ee2c6ae6b101917c0e10bf5bcbcebe2827882eb1025015e
COMPONENT_ARCHIVE_HASH_1= sha256:1f00d017e5ebf8eb0ee2c6ae6b101917c0e10bf5bcbcebe2827882eb1025015e
COMPONENT_SRC_BOOTSTRAP= $(COMPONENT_SRC_1)
# Nanopass
COMPONENT_NAME_2= nanopass-framework-scheme
COMPONENT_VERSION_2= 1.9
COMPONENT_VERSION_2= 1.9.2
COMPONENT_SRC_2= $(COMPONENT_NAME_2)-$(COMPONENT_VERSION_2)
COMPONENT_ARCHIVE_2= $(COMPONENT_SRC_2).tar.gz
COMPONENT_ARCHIVE_URL_2= https://github.com/nanopass/$(COMPONENT_NAME_2)/archive/v$(COMPONENT_VERSION_2).tar.gz
COMPONENT_ARCHIVE_HASH_2=    \
  sha256:625b239f9030d0b1e86b1fffd8b69f7249a63e8b8ca85195a00cf22889f7fc86
COMPONENT_ARCHIVE_HASH_2= sha256:46d3ab75f425ef93a6ac31f0b0b2f893b9cb3154219832ad52ea044dd36b021c
COMPONENT_SRC_NANOPASS= $(COMPONENT_SRC_2)
# stex
COMPONENT_NAME_3= stex
COMPONENT_VERSION_3= 1.2.1
COMPONENT_VERSION_3= 1.2.2
COMPONENT_SRC_3= $(COMPONENT_NAME_3)-$(COMPONENT_VERSION_3)
COMPONENT_ARCHIVE_3= $(COMPONENT_SRC_3).tar.gz
COMPONENT_ARCHIVE_URL_3= https://github.com/dybvig/stex/archive/v$(COMPONENT_VERSION_3).tar.gz
COMPONENT_ARCHIVE_HASH_3=    \
  sha256:bf784ca46aaca9b665b7eb0c39f04f6a695aa40e99b11d8a6d4440648c1bf40e
COMPONENT_ARCHIVE_HASH_3= sha256:7edce38bcafe493bcddfce85cc8ce1dbaae6c847c9d07fd1e1b2f9af19fe71cd
COMPONENT_SRC_STEX= $(COMPONENT_SRC_3)
include $(WS_MAKE_RULES)/common.mk
@@ -81,6 +74,6 @@
COMPONENT_TEST_TARGETS= test
# Auto-generated dependencies
REQUIRED_PACKAGES += library/zlib
REQUIRED_PACKAGES += system/library
REQUIRED_PACKAGES += system/library/math
REQUIRED_PACKAGES += library/zlib
components/runtime/chezscheme/chezscheme.p5m
@@ -14,6 +14,7 @@
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
@@ -25,40 +26,40 @@
hardlink path=usr/bin/petite target=scheme
hardlink path=usr/bin/scheme-script target=scheme
file path=usr/bin/scheme
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/Makefile
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/compat.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/crepl.c
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/csocket.c
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/def.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/edit.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/ez-grammar-test.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/ez-grammar.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/fact.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/fatfib.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/fft.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/fib.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/foreign.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/freq.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/interpret.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/m4.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/macro.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/matrix.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/object.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/power.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/queue.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/rabbit.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/rsa.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/scons.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/setof.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/socket.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/template.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/examples/unify.ss
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/ta6s2/kernel.o
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/ta6s2/main.o
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/ta6s2/petite.boot
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/ta6s2/scheme.boot
hardlink path=usr/lib/amd64/csv$(COMPONENT_VERSION)/ta6s2/scheme-script.boot \
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/Makefile
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/compat.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/crepl.c
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/csocket.c
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/def.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/edit.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/ez-grammar-test.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/ez-grammar.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/fact.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/fatfib.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/fft.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/fib.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/foreign.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/freq.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/interpret.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/m4.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/macro.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/matrix.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/object.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/power.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/queue.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/rabbit.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/rsa.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/scons.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/setof.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/socket.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/template.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/examples/unify.ss
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/ta6s2/kernel.o
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/ta6s2/main.o
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/ta6s2/petite.boot
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/ta6s2/scheme.boot
hardlink path=usr/lib/amd64/csv$(HUMAN_VERSION)/ta6s2/scheme-script.boot \
    target=scheme.boot
file path=usr/lib/amd64/csv$(COMPONENT_VERSION)/ta6s2/scheme.h
file path=usr/lib/amd64/csv$(HUMAN_VERSION)/ta6s2/scheme.h
file path=usr/share/man/man1/petite.1
file path=usr/share/man/man1/scheme.1
components/runtime/chezscheme/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2018 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
@@ -22,43 +23,43 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
hardlink path=usr/bin/petite target=scheme
file path=usr/bin/scheme
hardlink path=usr/bin/scheme-script target=scheme
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/Makefile
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/compat.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/crepl.c
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/csocket.c
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/def.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/edit.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/ez-grammar-test.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/ez-grammar.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/fact.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/fatfib.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/fft.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/fib.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/foreign.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/freq.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/interpret.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/m4.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/macro.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/matrix.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/object.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/power.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/queue.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/rabbit.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/rsa.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/scons.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/setof.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/socket.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/template.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/examples/unify.ss
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/ta6s2/kernel.o
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/ta6s2/main.o
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/ta6s2/petite.boot
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/ta6s2/scheme-script.boot
hardlink path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/ta6s2/scheme.boot \
file path=usr/bin/petite
hardlink path=usr/bin/scheme target=petite
hardlink path=usr/bin/scheme-script target=petite
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/Makefile
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/compat.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/crepl.c
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/csocket.c
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/def.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/edit.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/ez-grammar-test.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/ez-grammar.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/fact.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/fatfib.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/fft.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/fib.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/foreign.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/freq.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/interpret.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/m4.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/macro.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/matrix.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/object.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/power.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/queue.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/rabbit.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/rsa.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/scons.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/setof.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/socket.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/template.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/examples/unify.ss
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/ta6s2/kernel.o
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/ta6s2/main.o
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/ta6s2/petite.boot
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/ta6s2/scheme-script.boot
hardlink path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/ta6s2/scheme.boot \
    target=scheme-script.boot
file path=usr/lib/$(MACH64)/csv$(COMPONENT_VERSION)/ta6s2/scheme.h
file path=usr/lib/$(MACH64)/csv$(HUMAN_VERSION)/ta6s2/scheme.h
file path=usr/share/man/man1/petite.1
file path=usr/share/man/man1/scheme.1
components/runtime/chezscheme/pkg5
@@ -2,6 +2,7 @@
    "dependencies": [
        "SUNWcs",
        "library/zlib",
        "shell/ksh93",
        "system/library",
        "system/library/math"
    ],