Compare commits

..

No commits in common. "rawhide" and "f38" have entirely different histories.

4 changed files with 0 additions and 82 deletions

2
.gitignore vendored
View file

@ -1,2 +0,0 @@
/veccore-0.8.1.tar.gz
/veccore-0.8.2.tar.gz

View file

@ -1,21 +0,0 @@
upstream_package_name: veccore
upstream_project_url: https://github.com/root-project/veccore
jobs:
- job: pull_from_upstream
trigger: release
dist_git_branches:
- fedora-rawhide
- job: koji_build
trigger: commit
allowed_pr_authors: ["packit", "topazus"]
allowed_committers: ["packit", "topazus"]
dist_git_branches:
- fedora-all
- job: bodhi_update
trigger: commit
allowed_builders: ["packit", "topazus"]
dist_git_branches:
- fedora-branched

View file

@ -1 +0,0 @@
SHA512 (veccore-0.8.2.tar.gz) = 9fe6793b445a1bdbdcfa19ce5c476ea22fe1a4ce25b483ca051f75aa69ed362eaeb9d222dd9f142e8bda3cdf0c5a483c94709e462ff2c831391f8091c7ad5ccd

View file

@ -1,58 +0,0 @@
# header-only library
%global debug_package %{nil}
%global forgeurl https://github.com/root-project/veccore
Version: 0.8.2
%forgemeta
Name: veccore
Release: %autorelease
Summary: C++ Library for Portable SIMD Vectorization
License: Apache-2.0
URL: %{forgeurl}
Source0: %{forgesource}
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: ninja-build
BuildRequires: gtest-devel
%description
VecCore is a simple abstraction layer on top of other vectorization libraries.
It provides an architecture-independent API for expressing vector operations on
data. Code written with this API can then be dispatched to one of several
backends implemented using libraries like Vc, UME::SIMD, or a scalar
implementation.
%package devel
Summary: Development files for %{name}
Provides: %{name}-static = %{version}-%{release}
%description devel
This package contains development files for %{name}.
%prep
%forgeautosetup -p1
%build
%cmake \
-GNinja \
-DBUILD_TESTING=ON \
%cmake_build
%install
%cmake_install
%check
%ctest
%files devel
%license LICENSE
%doc README.md
%{_includedir}/VecCore/
%dir %{_libdir}/cmake/VecCore
%{_libdir}/cmake/VecCore/*.cmake
%changelog
%autochangelog