Marcel Telka
2024-02-05 aeba02e4c6f8aa866f1db46c446ba00b8f609573
swig: switch to Ruby 3.2

3 files modified
14 ■■■■■ changed files
components/developer/swig/Makefile 8 ●●●●● patch | view | raw | blame | history
components/developer/swig/manifests/sample-manifest.p5m 2 ●●● patch | view | raw | blame | history
components/developer/swig/pkg5 4 ●●●● patch | view | raw | blame | history
components/developer/swig/Makefile
@@ -22,13 +22,11 @@
# Copyright (c) 2023 Friedrich Kink
#
BUILD_STYLE= configure
BUILD_BITS= 64
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         swig
COMPONENT_VERSION=      4.1.1
COMPONENT_REVISION=        1
COMPONENT_REVISION=    2
COMPONENT_SUMMARY=      Simplified Wrapper and Interface Generator
COMPONENT_PROJECT_URL=  https://www.swig.org/
COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
@@ -48,7 +46,7 @@
COMPONENT_PRE_CONFIGURE_ACTION= ( $(CLONEY) $(SOURCE_DIR) $(@D) )
PHP=/usr/bin/php
RUBY_VERSION= 2.6
RUBY_VERSION= 3.2
CONFIGURE_ENV += JAVA_HOME="$(JAVA11_HOME)"
CONFIGURE_OPTIONS += --with-javaincl="$(JAVA11_HOME)/include"
@@ -89,7 +87,7 @@
REQUIRED_PACKAGES += runtime/lua
REQUIRED_PACKAGES += runtime/ocaml
REQUIRED_PACKAGES += library/ocaml/ocaml-findlib
REQUIRED_PACKAGES += runtime/ruby-26
REQUIRED_PACKAGES += runtime/ruby-32
# Auto-generated dependencies
REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
components/developer/swig/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2023 <contributor>
# Copyright 2024 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
components/developer/swig/pkg5
@@ -9,7 +9,7 @@
        "runtime/ocaml",
        "runtime/perl-538",
        "runtime/python-39",
        "runtime/ruby-26",
        "runtime/ruby-32",
        "system/library",
        "system/library/g++-13-runtime",
        "system/library/gcc-13-runtime"
@@ -18,4 +18,4 @@
        "developer/swig"
    ],
    "name": "swig"
}
}