From 65e44e908bee8114e3d4aaf84a8b80c772f0ce1f Mon Sep 17 00:00:00 2001 From: Andreas Wacknitz <A.Wacknitz@gmx.de> Date: Sun, 07 Apr 2024 17:16:49 +0200 Subject: [PATCH] openblas: update to 0.3.27 --- /dev/null | 47 ----------------------------------------------- components/scientific/openblas/pkg5 | 2 +- components/scientific/openblas/Makefile | 4 ++-- components/scientific/openblas/manifests/sample-manifest.p5m | 2 +- 4 files changed, 4 insertions(+), 51 deletions(-) diff --git a/components/scientific/openblas/Makefile b/components/scientific/openblas/Makefile index a0ad8ef..8f1c7f8 100644 --- a/components/scientific/openblas/Makefile +++ b/components/scientific/openblas/Makefile @@ -25,12 +25,12 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= openblas -COMPONENT_VERSION= 0.3.26 +COMPONENT_VERSION= 0.3.27 COMPONENT_SUMMARY= Optimized BLAS library based on GotoBLAS2 COMPONENT_SRC= OpenBLAS-$(COMPONENT_VERSION) COMPONENT_PROJECT_URL= https://www.openblas.net COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz -COMPONENT_ARCHIVE_HASH= sha256:4e6e4f5cb14c209262e33e6816d70221a2fe49eb69eaf0a06f065598ac602c68 +COMPONENT_ARCHIVE_HASH= sha256:aa2d68b1564fe2b13bc292672608e9cdeeeb6dc34995512e65c3b10f4599e897 COMPONENT_ARCHIVE_URL= https://github.com/xianyi/OpenBLAS/archive/refs/tags/v$(COMPONENT_VERSION).tar.gz COMPONENT_FMRI= library/math/openblas COMPONENT_CLASSIFICATION= Development/High Performance Computing diff --git a/components/scientific/openblas/manifests/sample-manifest.p5m b/components/scientific/openblas/manifests/sample-manifest.p5m index 8476f3c..d4a555c 100644 --- a/components/scientific/openblas/manifests/sample-manifest.p5m +++ b/components/scientific/openblas/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) diff --git a/components/scientific/openblas/patches/openblas-01-shared-lib.patch b/components/scientific/openblas/patches/openblas-01-shared-lib.patch deleted file mode 100644 index 6d8ac00..0000000 --- a/components/scientific/openblas/patches/openblas-01-shared-lib.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- ./exports/Makefile.orig 2015-02-09 14:41:52.051839696 +0000 -+++ ./exports/Makefile 2015-02-09 14:44:38.479696102 +0000 -@@ -163,6 +163,8 @@ - ifeq ($(OSNAME), SunOS) - - so : ../$(LIBSONAME) -+ -+../$(LIBSONAME) : ../$(LIBNAME) linktest.c - $(CC) $(CFLAGS) $(LDFLAGS) -shared -o ../$(LIBSONAME) \ - -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB) - $(CC) $(CFLAGS) $(LDFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK. ---- ./Makefile.orig 2015-02-09 14:37:19.043928001 +0000 -+++ ./Makefile 2015-02-09 14:39:27.058042183 +0000 -@@ -96,6 +96,10 @@ - @$(MAKE) -C exports so - @-ln -fs $(LIBSONAME) $(LIBPREFIX).so - endif -+ifeq ($(OSNAME), SunOS) -+ @$(MAKE) -C exports so -+ @-ln -fs $(LIBSONAME) $(LIBPREFIX).so -+endif - ifeq ($(OSNAME), Darwin) - @$(MAKE) -C exports dyn - @-ln -fs $(LIBDYNNAME) $(LIBPREFIX).dylib ---- xianyi-OpenBLAS-9a7e0ec/Makefile.install.orig 2016-09-01 05:58:42.000000000 +0200 -+++ xianyi-OpenBLAS-9a7e0ec/Makefile.install 2017-04-24 00:06:20.207814843 +0200 -@@ -80,6 +80,11 @@ - @cd "$(DESTDIR)$(OPENBLAS_LIBRARY_DIR)" ; \ - ln -fs $(LIBSONAME) $(LIBPREFIX).so - endif -+ifeq ($(OSNAME), SunOS) -+ @cp $(LIBSONAME) $(DESTDIR)$(OPENBLAS_LIBRARY_DIR) -+ @cd $(DESTDIR)$(OPENBLAS_LIBRARY_DIR) ; \ -+ ln -fs $(LIBSONAME) $(LIBPREFIX).so -+endif - ifeq ($(OSNAME), Darwin) - @-cp $(LIBDYNNAME) "$(DESTDIR)$(OPENBLAS_LIBRARY_DIR)" - @-install_name_tool -id "$(DESTDIR)$(OPENBLAS_LIBRARY_DIR)/$(LIBDYNNAME)" "$(DESTDIR)$(OPENBLAS_LIBRARY_DIR)/$(LIBDYNNAME)" -@@ -171,7 +171,7 @@ - - ifneq ($(NO_SHARED),1) - #ifeq logical or --ifeq ($(OSNAME), $(filter $(OSNAME),Linux FreeBSD NetBSD OpenBSD DragonFly)) -+ifeq ($(OSNAME), $(filter $(OSNAME),Linux FreeBSD NetBSD OpenBSD DragonFly SunOS)) - @echo "SET(OpenBLAS_LIBRARIES ${OPENBLAS_LIBRARY_DIR}/$(LIBPREFIX).so)" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)" - endif - ifeq ($(OSNAME), $(filter $(OSNAME),WINNT CYGWIN_NT)) diff --git a/components/scientific/openblas/pkg5 b/components/scientific/openblas/pkg5 index 85a9d5c..45e6aa7 100644 --- a/components/scientific/openblas/pkg5 +++ b/components/scientific/openblas/pkg5 @@ -7,4 +7,4 @@ "library/math/openblas" ], "name": "openblas" -} \ No newline at end of file +} -- Gitblit v1.9.3