public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Benjamin A. Beasley <code@musicinmybrain.net>
To: git-commits@fedoraproject.org
Subject: [rpms/rapidyaml] rawhide: Update to 0.13.0 (close RHBZ#2480814)
Date: Mon, 01 Jun 2026 13:27:06 GMT [thread overview]
Message-ID: <178032042628.1.7724507123108195573.rpms-rapidyaml-bdc060cf97f7@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/rapidyaml
Branch : rawhide
Commit : bdc060cf97f76c081c806d70288110dd4777dd3e
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date : 2026-05-23T08:32:54+01:00
Stats : +15/-20 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/rapidyaml/c/bdc060cf97f76c081c806d70288110dd4777dd3e?branch=rawhide
Log:
Update to 0.13.0 (close RHBZ#2480814)
---
diff --git a/.gitignore b/.gitignore
index 009741c..008217d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/rapidyaml-0.11.1.tar.gz
/rapidyaml-0.12.1.tar.gz
/rapidyaml-2505c3567d9cc32b36afc61e04b57acd91600106.tar.gz
+/rapidyaml-0.13.0.tar.gz
diff --git a/rapidyaml.rpmlintrc b/rapidyaml.rpmlintrc
index 75a4a78..6c4e692 100644
--- a/rapidyaml.rpmlintrc
+++ b/rapidyaml.rpmlintrc
@@ -1,3 +1,6 @@
+# This was moved into a separate repository upstream and isn’t currently
+# packaged anymore.
+addFilter(r' obsolete-not-provided python3-rapidyaml$')
# All documentation is in the -doc subpackage.
addFilter(r' no-documentation$')
# Not a real spelling error (short name for the library)
diff --git a/rapidyaml.spec b/rapidyaml.spec
index 948a692..89c3bfd 100644
--- a/rapidyaml.spec
+++ b/rapidyaml.spec
@@ -4,24 +4,18 @@
# Upstream defaults to C++11, but gtest 1.17.0 requires C++17 or later.
%global cxx_std 17
-# Post-release snapshot adapts for latest c4project macros and fixes
-# multilib/GNUInstallDirs support.
-%global commit 2505c3567d9cc32b36afc61e04b57acd91600106
-%global snapdate 20260508
-
Name: rapidyaml
Summary: A library to parse and emit YAML, and do it fast
-Version: 0.12.1^%{snapdate}.%{sub %{commit} 1 7}
+Version: 0.13.0
# This is the same as the version number. To prevent undetected soversion
# bumps, we nevertheless express it separately.
-%global so_version 0.12.1
+%global so_version 0.13.0
Release: %autorelease
# SPDX
License: MIT
URL: https://github.com/biojppm/rapidyaml
-# Source0: %%{url}/archive/v%%{version}/rapidyaml-%%{version}.tar.gz
-Source0: %{url}/archive/%{commit}/rapidyaml-%{commit}.tar.gz
+Source0: %{url}/archive/v%{version}/rapidyaml-%{version}.tar.gz
# Read this from the unpatched original test/CMakeLists.txt:
# c4_download_remote_proj(yaml-test-suite … GIT_TAG <USE THIS>)
%global yamltest_url https://github.com/yaml/yaml-test-suite
@@ -57,7 +51,7 @@ BuildRequires: gcc-c++
# Minimum version with proper multilib (GNUInstallDirs) support
BuildRequires: c4project >= 0^20260428.fa85cab-1
-BuildRequires: cmake(c4core) >= 0.2.10
+BuildRequires: cmake(c4core) >= 0.3.0
%if %{with tests}
BuildRequires: cmake(c4fs)
@@ -106,8 +100,7 @@ applications that use Rapid YAML.
%prep
-# %%autosetup -p1
-%autosetup -p1 -n rapidyaml-%{commit}
+%autosetup -p1
# Remove/unbundle additional dependencies
@@ -126,9 +119,9 @@ sed --regexp-extended --in-place '/INCORPORATE c4core/d' 'CMakeLists.txt'
'%{SOURCE10}' 'ext/testbm.cmake' 'c4_download_remote_proj\(c4fs' '\)$'
'%{SOURCE10}' 'ext/testbm.cmake' 'c4_add_library\(c4fs' '\)$'
-# Patch out download of c4log
-'%{SOURCE10}' 'test/CMakeLists.txt' \
- 'c4_require_subproject\(c4(log)' '\)$'
+# Patch out download of c4log:
+'%{SOURCE10}' 'ext/testbm.cmake' 'c4_download_remote_proj\(c4log' '\)$'
+'%{SOURCE10}' 'ext/testbm.cmake' 'c4_add_library\(c4log' '\)$'
# Patch out download of yaml-test-suite:
'%{SOURCE10}' 'test/CMakeLists.txt' \
@@ -139,12 +132,10 @@ sed --regexp-extended --in-place \
mkdir --parents 'test/extern/'
# Original sources (including LICENSE)
-# %%setup -q -T -D -b 1 -n rapidyaml-%%{version}
-%setup -q -T -D -b 1 -n rapidyaml-%{commit}
+%setup -q -T -D -b 1 -n rapidyaml-%{version}
# Data in the form rapidyaml needs it
-# %%setup -q -T -D -b 2 -n rapidyaml-%%{version}
-%setup -q -T -D -b 2 -n rapidyaml-%{commit}
+%setup -q -T -D -b 2 -n rapidyaml-%{version}
mv '../yaml-test-suite-data-%{yamltest_date}' 'test/extern/yaml-test-suite'
diff --git a/sources b/sources
index dd7c9a1..565e5d0 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (rapidyaml-2505c3567d9cc32b36afc61e04b57acd91600106.tar.gz) = 932a60105105353f808a51872da24aed69c5b17207e7ce4d2682881bf9b5508a7e041dfd3134f35a797740cce1a7b7484eeea35b9d7aaa7bfd02f1cc24cd7ef2
+SHA512 (rapidyaml-0.13.0.tar.gz) = cd5013cf7328dfc51718546b728efa0dc1dad3b62ca881f5c21f615c3d8a069201179569bc27b520dcd818fa5fc2ea423a9b9d6c938f8cf31ec056d37ec89441
SHA512 (yaml-test-suite-data-2022-01-17.tar.gz) = 728dc9fbac9a84549f9c0019329f94bf94a0fef3482ac0b92645346a97f8351e3248e0b3e83b84345f3b853c71b26445cacbc435c5a336e8d8759f7ffb8714a1
SHA512 (yaml-test-suite-2022-01-17.tar.gz) = 47c57a92926f066d56f3ae3f033a9e327fc93e79b9bf1f18ad7d613717f38ea8389f2df65bfd2986cc46d4ecef84f0bb154478933aacd594fdd8061db3e56029
reply other threads:[~2026-06-01 13:27 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178032042628.1.7724507123108195573.rpms-rapidyaml-bdc060cf97f7@fedoraproject.org \
--to=code@musicinmybrain.net \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox