tagoh pushed to sil-namdhinggo-fonts (f36). "1.004-11 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 10:32:03 UTC
From 9cdfda527cdb4d4afcbff88c3ceb3a9daa2ece01 Mon Sep 17 00:00:00 2001
From: Akira TAGOH <akira(a)tagoh.org>
Date: Feb 22 2022 10:23:43 +0000
Subject: 1.004-11
Fix FTBFS.
---
diff --git a/sil-namdhinggo-fonts.spec b/sil-namdhinggo-fonts.spec
index a3e1b21..f4ff689 100644
--- a/sil-namdhinggo-fonts.spec
+++ b/sil-namdhinggo-fonts.spec
@@ -1,6 +1,6 @@
# SPDX-License-Identifier: MIT
Version: 1.004
-Release: 10%{?dist}
+Release: 11%{?dist}
%global foundry SIL
%global fontlicense OFL
@@ -29,12 +29,8 @@ reincarnation of the first Sirijonga. The modern Sirijonga was apparently
martyred in 1741 for the sake of this script by lamas in Sikkim. The script was
named ‘Sirijonga’ in his honor by the Limbu scholar Iman Singh Chemjong.}
-%fontmeta
-
-%global source_files %{expand:
Source0: https://software.sil.org/downloads/r/%{projectname}/%{archivename}.zip
Source10: 66-%{fontpkgname}.xml
-}
%fontpkg
@@ -54,6 +50,10 @@ Source10: 66-%{fontpkgname}.xml
%fontfiles
%changelog
+* Tue Feb 22 2022 Akira TAGOH <tagoh(a)redhat.com>
+- 1.004-11
+- Fix FTBFS.
+
* Sat Jan 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
https://src.fedoraproject.org/rpms/sil-namdhinggo-fonts/c/9cdfda527cdb4d4...
2Â years, 2Â months
atim pushed to toml11 (f36). "Backport from upstream: 21732fc -
Resolve g++ warning: free-nonheap-object"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 10:30:16 UTC
From 27de668705af999d6fa2ec3f57f9e3beba75aa8c Mon Sep 17 00:00:00 2001
From: Lukáš Hrázký <lhrazky(a)redhat.com>
Date: Feb 21 2022 15:49:37 +0000
Subject: Backport from upstream: 21732fc - Resolve g++ warning: free-nonheap-object
---
diff --git a/0001-Resolve-g-warning-free-nonheap-object.patch b/0001-Resolve-g-warning-free-nonheap-object.patch
new file mode 100644
index 0000000..8321cdc
--- /dev/null
+++ b/0001-Resolve-g-warning-free-nonheap-object.patch
@@ -0,0 +1,28 @@
+From 21732fce459911d4da0214baff52af7c8c48cc9f Mon Sep 17 00:00:00 2001
+From: "Louis R. Marascio" <marascio(a)gmail.com>
+Date: Wed, 1 Dec 2021 14:43:43 -0600
+Subject: [PATCH] Resolve g++ warning: free-nonheap-object
+
+As described in issue #173, this warning is raised on various platforms
+and in various build types. For example, g++ 11 in release mode will
+cause this warning to be raised. This change fixes this warning.
+---
+ toml/parser.hpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/toml/parser.hpp b/toml/parser.hpp
+index 62be405..7636f14 100644
+--- a/toml/parser.hpp
++++ b/toml/parser.hpp
+@@ -2134,7 +2134,7 @@ result<Value, std::string> parse_toml_file(location& loc)
+
+ table_type data;
+ // root object is also a table, but without [tablename]
+- if(auto tab = parse_ml_table<value_type>(loc))
++ if(const auto tab = parse_ml_table<value_type>(loc))
+ {
+ data = std::move(tab.unwrap());
+ }
+--
+2.31.1
+
diff --git a/toml11.spec b/toml11.spec
index b8f1fe0..dd7b7d0 100644
--- a/toml11.spec
+++ b/toml11.spec
@@ -6,12 +6,13 @@
Name: toml11
Version: 3.6.1
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: TOML for Modern C++
License: MIT
URL: https://github.com/ToruNiina/toml11
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+Patch1: 0001-Resolve-g-warning-free-nonheap-object.patch
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -79,6 +80,9 @@ Development files for %{name}.
%changelog
+* Mon Feb 21 2022 Lukáš Hrázký <lhrazky(a)redhat.com> - 3.6.1-5
+- Backport from upstream: 21732fc - Resolve g++ warning: free-nonheap-object
+
* Sat Jan 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.6.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
https://src.fedoraproject.org/rpms/toml11/c/27de668705af999d6fa2ec3f57f9e...
2Â years, 2Â months
pagure pushed to python-croniter (rawhide). "Update to 1.2.0"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 10:29:13 UTC
From 30b2a1536ed62154fe5e2f4796e7a49e2a9e58f6 Mon Sep 17 00:00:00 2001
From: karolinku <kkula(a)redhat.com>
Date: Feb 22 2022 09:24:58 +0000
Subject: Update to 1.2.0
---
diff --git a/.gitignore b/.gitignore
index 99b69d4..4b8c6a4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/croniter-0.3.19.tar.gz
/croniter-0.3.27.tar.gz
/croniter-0.3.35.tar.gz
+/croniter-1.2.0.tar.gz
diff --git a/python-croniter.spec b/python-croniter.spec
index 2dd2c8f..e9a7ada 100644
--- a/python-croniter.spec
+++ b/python-croniter.spec
@@ -1,58 +1,32 @@
# Created by pyp2rpm-3.2.3
%global pypi_name croniter
-%if 0%{?fedora} || 0%{?rhel} > 7
-%bcond_with python2
-%bcond_without python3
-%else
-%bcond_without python2
-%bcond_with python3
-%endif
-
Name: python-%{pypi_name}
-Version: 0.3.35
-Release: 5%{?dist}
+Version: 1.2.0
+Release: 1%{?dist}
Summary: Iteration for datetime object with cron like format
License: MIT
URL: https://github.com/kiorky/croniter
Source0: https://files.pythonhosted.org/packages/source/c/%{pypi_name}/%{pypi_name...
BuildArch: noarch
-
-%if %{with python2}
-BuildRequires: python2-devel
-BuildRequires: python2-setuptools
-%endif
-%if %{with python3}
+BuildRequires: python3-dateutil
BuildRequires: python3-devel
+BuildRequires: python3-pytest
+BuildRequires: python3-pytz
BuildRequires: python3-setuptools
-%endif
%description
croniter provides iteration for the datetime object with a cron like format.
-%if %{with python2}
-%package -n python2-%{pypi_name}
-Summary: %{summary}
-%{?python_provide:%python_provide python2-%{pypi_name}}
-
-Requires: python2-dateutil
-Requires: python2-natsort
-%description -n python2-%{pypi_name}
-croniter provides iteration for the datetime object with a cron like format.
-%endif
-
-%if %{with python3}
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
Requires: python3-dateutil
-Requires: python3-natsort
%description -n python3-%{pypi_name}
croniter provides iteration for the datetime object with a cron like format.
-%endif
%prep
%autosetup -p1 -n %{pypi_name}-%{version}
@@ -64,43 +38,27 @@ rm -rf %{pypi_name}.egg-info
find -name \*.py -exec sed -i '/\/usr\/bin\/env python/{d;q}' {} +
%build
-%if %{with python2}
-%py2_build
-%endif
-%if %{with python3}
%py3_build
-%endif
%install
# Must do the subpackages' install first because the scripts in /usr/bin are
# overwritten with every setup.py install.
-%if %{with python3}
%py3_install
-%endif
-%if %{with python2}
-%py2_install
-%endif
+%check
+py.test -v
-%if %{with python2}
-%files -n python2-%{pypi_name}
-%license docs/LICENSE
-%doc README.rst
-
-%{python2_sitelib}/%{pypi_name}
-%{python2_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
-%endif
-
-%if %{with python3}
%files -n python3-%{pypi_name}
%license docs/LICENSE
%doc README.rst
%{python3_sitelib}/%{pypi_name}
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
-%endif
%changelog
+* Wed Feb 16 2022 Karolina Kula <kkula(a)redhat.com> - 1.2.0-1
+- Update to 1.2.0
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.35-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 5e119ac..d68b69a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (croniter-0.3.35.tar.gz) = 91c9363598a170bb5dcfb12438770898832c21d58707cc46df1cb02a52c302066483d3cc0eb156fbf51f2d03b559b2871887ba747c8ca110e64f1e371cad15cc
+SHA512 (croniter-1.2.0.tar.gz) = 0d7d59d617be16f7f1b6401a3c1260c3b644855c046fa6c2948cf2f2caaf7ee0183c659e0165c8d36068467893bb68bdd4024a246a85c76448ab0a62233c9ca1
https://src.fedoraproject.org/rpms/python-croniter/c/30b2a1536ed62154fe5e...
2Â years, 2Â months
pagure pushed to toml11 (rawhide). "Backport from upstream: 21732fc -
Resolve g++ warning: free-nonheap-object"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 10:26:11 UTC
From 27de668705af999d6fa2ec3f57f9e3beba75aa8c Mon Sep 17 00:00:00 2001
From: Lukáš Hrázký <lhrazky(a)redhat.com>
Date: Feb 21 2022 15:49:37 +0000
Subject: Backport from upstream: 21732fc - Resolve g++ warning: free-nonheap-object
---
diff --git a/0001-Resolve-g-warning-free-nonheap-object.patch b/0001-Resolve-g-warning-free-nonheap-object.patch
new file mode 100644
index 0000000..8321cdc
--- /dev/null
+++ b/0001-Resolve-g-warning-free-nonheap-object.patch
@@ -0,0 +1,28 @@
+From 21732fce459911d4da0214baff52af7c8c48cc9f Mon Sep 17 00:00:00 2001
+From: "Louis R. Marascio" <marascio(a)gmail.com>
+Date: Wed, 1 Dec 2021 14:43:43 -0600
+Subject: [PATCH] Resolve g++ warning: free-nonheap-object
+
+As described in issue #173, this warning is raised on various platforms
+and in various build types. For example, g++ 11 in release mode will
+cause this warning to be raised. This change fixes this warning.
+---
+ toml/parser.hpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/toml/parser.hpp b/toml/parser.hpp
+index 62be405..7636f14 100644
+--- a/toml/parser.hpp
++++ b/toml/parser.hpp
+@@ -2134,7 +2134,7 @@ result<Value, std::string> parse_toml_file(location& loc)
+
+ table_type data;
+ // root object is also a table, but without [tablename]
+- if(auto tab = parse_ml_table<value_type>(loc))
++ if(const auto tab = parse_ml_table<value_type>(loc))
+ {
+ data = std::move(tab.unwrap());
+ }
+--
+2.31.1
+
diff --git a/toml11.spec b/toml11.spec
index b8f1fe0..dd7b7d0 100644
--- a/toml11.spec
+++ b/toml11.spec
@@ -6,12 +6,13 @@
Name: toml11
Version: 3.6.1
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: TOML for Modern C++
License: MIT
URL: https://github.com/ToruNiina/toml11
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+Patch1: 0001-Resolve-g-warning-free-nonheap-object.patch
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -79,6 +80,9 @@ Development files for %{name}.
%changelog
+* Mon Feb 21 2022 Lukáš Hrázký <lhrazky(a)redhat.com> - 3.6.1-5
+- Backport from upstream: 21732fc - Resolve g++ warning: free-nonheap-object
+
* Sat Jan 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.6.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
https://src.fedoraproject.org/rpms/toml11/c/27de668705af999d6fa2ec3f57f9e...
2Â years, 2Â months
tagoh pushed to gfs-decker-fonts (f36). "20090618-30 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 10:24:56 UTC
From ed843d95db5c8578b6b336b6d9cf20dc33137a6c Mon Sep 17 00:00:00 2001
From: Akira TAGOH <akira(a)tagoh.org>
Date: Feb 22 2022 09:58:49 +0000
Subject: 20090618-30
Fix FTBFS.
---
diff --git a/gfs-decker-fonts.spec b/gfs-decker-fonts.spec
index 53dab39..31b4869 100644
--- a/gfs-decker-fonts.spec
+++ b/gfs-decker-fonts.spec
@@ -37,11 +37,11 @@ Source10: 61-%{fontpkgname}.xml
%fontpkg
%new_package doc
-Summary: Optional documentation files of %{source_name}
+Summary: Optional documentation files of %{name}
BuildArch: noarch
%description doc
This package provides optional documentation files shipped with
-%{source_name}.
+%{name}.
%prep
%setup -q -c -T
https://src.fedoraproject.org/rpms/gfs-decker-fonts/c/ed843d95db5c8578b6b...
2Â years, 2Â months