3 Commits

5 changed files with 20 additions and 21 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1b9c8f962e40baa6f0c6af35f957444850063d550078a3ebd0227727b8ef193c
size 102857

3
zug-0.1.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75ff666a4ce1615b3ca26abbb17b10f5cb5cf5f86c9c293ec430c34750d3ea27
size 105555

View File

@@ -1,13 +0,0 @@
Index: zug-0.1.1/zug/sequence.hpp
===================================================================
--- zug-0.1.1.orig/zug/sequence.hpp
+++ zug-0.1.1/zug/sequence.hpp
@@ -72,7 +72,7 @@ struct sequence_data
sequence_data& operator=(sequence_data&& other)
{
- impl_ = std::move(other.impl);
+ impl_ = std::move(other.impl_);
impl_.reductor.current(this);
}

View File

@@ -1,3 +1,17 @@
-------------------------------------------------------------------
Sat Jan 24 12:13:11 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 0.1.2
* Update CMake min version
* Fix typo in sequence_data move assignment operator
* fix: type trait removed in C++20
* fix: test rng doesn't satisfy standard
* feat: cpp20 compatibility
* fix: any_state missing typeinfo include
* zug/transducer/eager.hpp: include algorithm
- Drop patch:
* zug-gcc15.patch
-------------------------------------------------------------------
Wed Feb 12 10:18:34 UTC 2025 - pgajdos@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package zug
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,14 @@
Name: zug
Version: 0.1.1
Version: 0.1.2
Release: 0
Summary: Transducers for C++
License: BSL-1.0
URL: https://sinusoid.es/zug/
Source0: https://github.com/arximboldi/zug/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
# https://github.com/arximboldi/zug/issues/45
Patch0: zug-gcc15.patch
BuildRequires: boost-devel
BuildRequires: cmake
BuildRequires: cmake >= 3.10
BuildRequires: gcc-c++
# includes catch2/catch.hpp
BuildRequires: cmake(Catch2) < 3.0