Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

easyeffects: Add at version 7.2.3 #670

Merged
merged 18 commits into from
Mar 20, 2025
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
openblas: Add at version 0.3.29
Vixea committed Mar 13, 2025
commit 90cf74d2a1c3bfe03a114dd2c05e5dcc60226fe0
Binary file added o/openblas/manifest.x86_64.bin
Binary file not shown.
62 changes: 62 additions & 0 deletions o/openblas/manifest.x86_64.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
/** Human readable report. This is not consumed by boulder */
{
"manifest-version": "0.2",
"packages": {
"openblas": {
"build-depends": [
"binary(as)",
"binary(gfortran)"
],
"depends": [
"soname(ld-linux-x86-64.so.2(x86_64))",
"soname(libc.so.6(x86_64))",
"soname(libgcc_s.so.1(x86_64))",
"soname(libgfortran.so.5(x86_64))",
"soname(libm.so.6(x86_64))",
"soname(libomp.so(x86_64))"
],
"files": [
"/usr/lib/libopenblas.so.0",
"/usr/lib/libopenblas.so.0.3"
],
"name": "openblas",
"provides": [
"soname(libopenblas.so.0(x86_64))"
]
},
"openblas-devel": {
"build-depends": [
"binary(as)",
"binary(gfortran)"
],
"depends": [
"openblas"
],
"files": [
"/usr/include/openblas/cblas.h",
"/usr/include/openblas/f77blas.h",
"/usr/include/openblas/lapack.h",
"/usr/include/openblas/lapacke.h",
"/usr/include/openblas/lapacke_config.h",
"/usr/include/openblas/lapacke_example_aux.h",
"/usr/include/openblas/lapacke_mangling.h",
"/usr/include/openblas/lapacke_utils.h",
"/usr/include/openblas/openblas_config.h",
"/usr/lib/cmake/OpenBLAS/OpenBLASConfig.cmake",
"/usr/lib/cmake/OpenBLAS/OpenBLASConfigVersion.cmake",
"/usr/lib/cmake/OpenBLAS/OpenBLASTargets-release.cmake",
"/usr/lib/cmake/OpenBLAS/OpenBLASTargets.cmake",
"/usr/lib/libopenblas.so",
"/usr/lib/pkgconfig/openblas.pc"
],
"name": "openblas-devel",
"provides": [
"cmake(OpenBLAS)",
"pkgconfig(openblas)"
]
}
},
"source-name": "openblas",
"source-release": "1",
"source-version": "0.3.29"
}
7 changes: 7 additions & 0 deletions o/openblas/monitoring.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
releases:
id: 2540
rss: https://github.com/OpenMathLib/OpenBLAS/releases.atom
security:
cpe:
- vendor: openblas_project
product: openblas
33 changes: 33 additions & 0 deletions o/openblas/stone.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#
# SPDX-FileCopyrightText: © 2020-2025 Serpent OS Developers
#
# SPDX-License-Identifier: MPL-2.0
#
name : openblas
version : 0.3.29
release : 1
homepage : https://github.com/OpenMathLib/OpenBLAS
upstreams :
- https://github.com/OpenMathLib/OpenBLAS/archive/refs/tags/v0.3.29.tar.gz : 38240eee1b29e2bde47ebb5d61160207dc68668a54cac62c076bb5032013b1eb
summary : OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version
description : |
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version
license : BSD-3-Clause
builddeps :
- binary(as) # needed by gfortran
# TODO switch this to flang
- binary(gfortran)
tuning :
- icf: false # incompatible with gfortran
setup : |
%cmake \
-DCMAKE_Fortran_COMPILER=gfortran \
-DBUILD_SHARED_LIBS=ON \
-DDYNAMIC_ARCH=ON \
-DTARGET=GENERIC \
-DUSE_OPENMP=1 \
build : |
%cmake_build
install : |
%cmake_install
# TODO: If you are touching this library in the future check if we've updated to LLVM 20 or newer. If so then we've probably added flang