Compare commits

...
Sign in to create a new pull request.

9 commits

Author SHA1 Message Date
Fedora Release Engineering
978a5e8162 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:31:02 +00:00
Fedora Release Engineering
1a74d55578 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:58:31 +00:00
Václav Kadlčík
46e5e3c5ca Add downstream tests as part of Bodhi gating
Include tests of
  https://src.fedoraproject.org/tests/xxhash
as part of gating in Bodhi. The repo is intended for downstream tests
of xxhash in Fedora and RHEL. At this moment the repo has just one
test, other will appear as needed.

This model of downstream tests and their inclusion in gating is used
in many more components (e.g. gcc).
2025-08-01 06:20:53 +00:00
Fedora Release Engineering
9658af0211 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 21:08:56 +00:00
Fedora Release Engineering
c5adea3ab4 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:26:49 +00:00
Mattias Ellert
013c0840ba Update to version 0.8.3 2025-01-03 00:48:39 +01:00
Andreas Rogge
9ef1e124e6
package xxh_x86dispatch.h when available (rhbz#2314193)
adds the header file xxh_x86dispatch.h to the devel package to allow the
user to consume the dispatch-support that is already present in the
library.
2024-09-25 17:36:57 +02:00
Fedora Release Engineering
af7ee64fa6 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:35:43 +00:00
Fedora Release Engineering
2a314824c7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 10:33:44 +00:00
5 changed files with 52 additions and 7 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

7
gating.yaml Normal file
View file

@ -0,0 +1,7 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}

7
plans/ci.fmf Normal file
View file

@ -0,0 +1,7 @@
summary: CI Gating Plan
discover:
how: fmf
url: https://src.fedoraproject.org/tests/xxhash.git
filter: 'tag: Fedora-CI-gating'
execute:
how: tmt

View file

@ -1 +1 @@
SHA512 (xxhash-0.8.2.tar.gz) = 3e3eef21432fe88bc4dd9940ccad0308fdea3537b06fa5ac0e74c1bde53413dff29c8b3fc617a8a42b9ce88fcf213311d338a31b1ce73b3729342c9e68f06c78
SHA512 (xxhash-0.8.3.tar.gz) = 8b5c8b9aad4e869f28310b12cc314037feda81d92f26c23eaecdb35dc65042ca2e65f2e9606033e62a31bcc737a9a950500ffcbdb8677d6ab20e820ea14f2b79

View file

@ -1,6 +1,6 @@
Name: xxhash
Version: 0.8.2
Release: 1%{?dist}
Version: 0.8.3
Release: 5%{?dist}
Summary: Extremely fast hash algorithm
# The source for the library (xxhash.c and xxhash.h) is BSD-2-Clause
@ -67,19 +67,22 @@ Documentation files for the xxhash library
%make_build \
MOREFLAGS="%{__global_cflags} %{?__global_ldflags} %{moreflags_dispatch}" \
DISPATCH=%{dispatch}
DISPATCH=%{dispatch} \
LIBXXH_DISPATCH=%{dispatch}
doxygen
%install
%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
%make_install \
PREFIX=%{_prefix} \
LIBDIR=%{_libdir} \
DISPATCH=%{dispatch} \
LIBXXH_DISPATCH=%{dispatch}
rm %{buildroot}/%{_libdir}/libxxhash.a
%check
make check
make test-xxhsum-c
%ldconfig_scriptlets libs
%files
%{_bindir}/xxh*sum
%{_mandir}/man1/xxh*sum.1*
@ -94,6 +97,9 @@ make test-xxhsum-c
%files devel
%{_includedir}/xxhash.h
%{_includedir}/xxh3.h
%if %{?dispatch}
%{_includedir}/xxh_x86dispatch.h
%endif
%{_libdir}/libxxhash.so
%{_libdir}/pkgconfig/libxxhash.pc
@ -101,6 +107,30 @@ make test-xxhsum-c
%doc doxygen/html
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jan 02 2025 Mattias Ellert <mattias.ellert@physics.uu.se> - 0.8.3-1
- Update to version 0.8.3
* Wed Sep 25 2024 Andreas Rogge <andreas.rogge@bareos.com> - 0.8.2-4
- add xxh_x86dispatch.h to devel package when dispatching is enabled (rhbz#2314193)
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Mattias Ellert <mattias.ellert@physics.uu.se> - 0.8.2-1
- Update to version 0.8.2
- Drop patch xxhash-epel7-ppc64le.patch