Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : orc | name : orc | ||||
| version : 0.4.26 | version : 0.4.32 | ||||
| release : 5 | release : 6 | ||||
| source : | source : | ||||
| - https://gstreamer.freedesktop.org/src/orc/orc-0.4.26.tar.xz : 7d52fa80ef84988359c3434e1eea302d077a08987abdde6905678ebcad4fa649 | - https://gstreamer.freedesktop.org/src/orc/orc-0.4.32.tar.xz: a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0 | ||||
| homepage : http://code.entropywave.com/orc/ | homepage : https://gstreamer.freedesktop.org/modules/orc.html | ||||
| license : | license : | ||||
| - BSD-2-Clause | - BSD-2-Clause | ||||
| - BSD-3-Clause | - BSD-3-Clause | ||||
| summary : The Oil Runtime Compiler | |||||
| component : programming.library | component : programming.library | ||||
| emul32 : yes | summary : The Oil Runtime Compiler | ||||
| optimize : speed | |||||
| description: | | description: | | ||||
| Orc is a just-in-time compiler implemented as a library and set of associated tools for compiling and executing simple programs that operate on arrays of data. Orc is unlike other general-purpose JIT engines: the Orc bytecode and language is designed so that it can be readily converted into SIMD instructions. This translates to interesting language features and limitations: Orc has built-in capability for SIMD-friendly operations such as shuffling, saturated addition and subtraction, but only works on arrays of data. This makes Orc good for applications such as image processing, audio processing, array math, and signal analysis. | Orc is a just-in-time compiler implemented as a library and set of associated tools for compiling and executing simple programs that operate on arrays of data. Orc is unlike other general-purpose JIT engines: the Orc bytecode and language is designed so that it can be readily converted into SIMD instructions. This translates to interesting language features and limitations: Orc has built-in capability for SIMD-friendly operations such as shuffling, saturated addition and subtraction, but only works on arrays of data. This makes Orc good for applications such as image processing, audio processing, array math, and signal analysis. | ||||
| emul32 : true | |||||
| optimize : | |||||
| - speed | |||||
| setup : | | |||||
| %meson_configure -Ddefault_library=shared | |||||
| build : | | |||||
| %ninja_build | |||||
| install : | | |||||
| %ninja_install | |||||
| rm -f $installdir/%libdir%/*.a | |||||
| check : | | |||||
| %ninja_check | |||||
| patterns : | patterns : | ||||
| - devel : | - devel : | ||||
| - /usr/bin | - /usr/bin | ||||
| - /usr/share/aclocal | - /usr/share/aclocal | ||||
| setup : | | |||||
| %configure --disable-static --prefix=/usr | |||||
| build : | | |||||
| %make | |||||
| install : | | |||||
| %make_install | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.