Compare commits

..

8 commits

Author SHA1 Message Date
Fedora Release Engineering
13a1c994e9 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:43:05 +00:00
Fedora Release Engineering
2a677296dc Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:08:43 +00:00
Fedora Release Engineering
c2a16bdcea Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:19:06 +00:00
Mohamed El Morabity
32e3e359ab Update to 1.0.1 2025-07-12 20:44:15 +02:00
Fedora Release Engineering
699723bd5f Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:48:56 +00:00
Miroslav Suchý
6d0b45f899 convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-09-04 22:45:56 +02:00
Fedora Release Engineering
033dce3fb7 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:10:29 +00:00
Fedora Release Engineering
6e5dd34730 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 08:28:18 +00:00
4 changed files with 30 additions and 44 deletions

1
.gitignore vendored
View file

@ -5,3 +5,4 @@
/waylandpp-0.2.8.tar.gz
/waylandpp-0.2.9.tar.gz
/waylandpp-1.0.0.tar.gz
/waylandpp-1.0.1.tar.gz

View file

@ -1 +1 @@
SHA512 (waylandpp-1.0.0.tar.gz) = 64b59d073a0593ecf442362eb63ec0a9dfeaa1ad1d56b5955cb0c159fd01dc45e012b926811c6ca0dc12d4bb2e640eabc2e778ab7d28de2098eb694d26f01039
SHA512 (waylandpp-1.0.1.tar.gz) = 32c334cc5349c0f15efb5ebc192b60909580ab90b1359c905ca693fe0006747be2a8c7053ffcfc14eaafeeb6aa0b61d1e07a6a3bd9c351d1abb059b2d7c6191b

View file

@ -1,38 +0,0 @@
diff -up ./include/wayland-client.hpp.orig ./include/wayland-client.hpp
--- ./include/wayland-client.hpp.orig 2022-04-25 18:04:33.000000000 +0200
+++ ./include/wayland-client.hpp 2023-03-26 11:58:50.003952654 +0200
@@ -29,6 +29,7 @@
/** \file */
#include <atomic>
+#include <cstdint>
#include <functional>
#include <memory>
#include <string>
diff -up ./scanner/scanner.cpp.orig ./scanner/scanner.cpp
--- ./scanner/scanner.cpp.orig 2022-04-25 18:04:33.000000000 +0200
+++ ./scanner/scanner.cpp 2023-03-26 11:49:29.853386221 +0200
@@ -23,6 +23,7 @@
#include <vector>
#include <cctype>
#include <cmath>
+#include <cstdint>
#include <stdexcept>
#include "pugixml.hpp"
@@ -1106,6 +1107,7 @@ int main(int argc, char *argv[])
wayland_hpp << "#pragma once" << std::endl
<< std::endl
<< "#include <array>" << std::endl
+ << "#include <cstdint>" << std::endl
<< "#include <functional>" << std::endl
<< "#include <memory>" << std::endl
<< "#include <string>" << std::endl
@@ -1125,6 +1127,7 @@ int main(int argc, char *argv[])
wayland_server_hpp << "#pragma once" << std::endl
<< std::endl
<< "#include <array>" << std::endl
+ << "#include <cstdint>" << std::endl
<< "#include <functional>" << std::endl
<< "#include <memory>" << std::endl
<< "#include <string>" << std::endl

View file

@ -1,14 +1,13 @@
Name: waylandpp
Version: 1.0.0
Version: 1.0.1
Release: 4%{?dist}
Summary: Wayland C++ bindings
# waylandpp includes part of Wayland under MIT, wayland-scanner++ is GPLv3+
License: BSD and MIT and GPLv3+
# Automatically converted from old format: BSD and MIT and GPLv3+ - review is highly recommended.
License: LicenseRef-Callaway-BSD AND LicenseRef-Callaway-MIT AND GPL-3.0-or-later
URL: https://github.com/NilsBrause/%{name}/
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
# Fix build with GCC 13
Patch0: %{name}-1.0.0-gcc13.patch
BuildRequires: cmake
BuildRequires: doxygen
@ -49,7 +48,7 @@ The %{name}-doc package contains development documentation for %{name}.
%prep
%autosetup -p0
%autosetup
%build
@ -92,6 +91,30 @@ rm -r $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-doc/latex/
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sat Jul 12 2025 Mohamed El Morabity <melmorabity@fedoraproject.org> - 1.0.1-1
- Update to 1.0.1
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 1.0.0-7
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild