xsimd: new package for krita

This commit is contained in:
suvari
2023-01-23 12:41:49 +03:00
parent 7c2c6b0a37
commit 015fd9d638
11 changed files with 373159 additions and 374197 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
cmaketools.configure("DCMAKE_INSTALL_PREFIX=/usr")
def build():
cmaketools.make()
def install():
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("README.md", "LICENSE")
+56
View File
@@ -0,0 +1,56 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xsimd</Name>
<Homepage>https://github.com/xtensor-stack/xsimd</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<PartOf>science.mathematics</PartOf>
<License>BSD-3-Clause</License>
<Icon>xsimd</Icon>
<IsA>library</IsA>
<Summary>C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))</Summary>
<Description>xsimd provides a unified means for using these features for library authors. Namely, it enables manipulation of batches of numbers with the same arithmetic operators as for single values. It also provides accelerated implementation of common mathematical functions operating on batches.</Description>
<Archive sha1sum="41e1bbe22cbd8d573a1d996c7aae5c86145fe1e8" type="targz">https://github.com/xtensor-stack/xsimd/archive/refs/tags/10.0.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>xsimd</Name>
<RuntimeDependencies>
<!-- <Dependency></Dependency> -->
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>xsimd-devel</Name>
<Summary>Development files for xsimd</Summary>
<RuntimeDependencies>
<Dependency release="current">xsimd</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2023-01-21</Date>
<Version>10.0.0</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>xsimd</Name>
<Summary xml:lang="tr">SIMD esasları ve paralelleştirilmiş, optimize edilmiş matematiksel işlevler (SSE, AVX, AVX512, NEON, SVE)) için C++ sarmalayıcıları</Summary>
<Description xml:lang="tr">xsimd, kitaplık yazarları için bu özellikleri kullanmak için birleşik bir yol sağlar. Yani, tek değerler için olduğu gibi aynı aritmetik işleçlerle sayı gruplarının işlenmesini sağlar. Ayrıca toplu işlerde çalışan ortak matematiksel işlevlerin hızlandırılmış uygulanmasını sağlar.</Description>
</Source>
</PISI>