Skip to content

Commit 7a17090

Browse files
committed
libwaylandpp: update to 1.0.0
1 parent 4d8cc1f commit 7a17090

File tree

3 files changed

+63
-6
lines changed

3 files changed

+63
-6
lines changed

common/shlibs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4211,10 +4211,10 @@ libec.so.10 eclib-20220621_1
42114211
libsymmetrica.so.2 symmetrica-3.0.1_1
42124212
libLfunction.so.1 lcalc-2.0.4_1
42134213
liblrcalc.so.2 lrcalc-2.1_1
4214-
libwayland-client++.so.0 libwaylandpp-0.2.8_1
4215-
libwayland-cursor++.so.0 libwaylandpp-0.2.8_1
4216-
libwayland-egl++.so.0 libwaylandpp-0.2.8_1
4217-
libwayland-client-extra++.so.0 libwaylandpp-0.2.8_1
4214+
libwayland-client++.so.1 libwaylandpp-1.0.0_1
4215+
libwayland-cursor++.so.1 libwaylandpp-1.0.0_1
4216+
libwayland-egl++.so.1 libwaylandpp-1.0.0_1
4217+
libwayland-client-extra++.so.1 libwaylandpp-1.0.0_1
42184218
libspdlog.so.1.11 libspdlog-1.11.0_1
42194219
libmd.so.0 libmd-1.0.3_1
42204220
libldacBT_abr.so.2 ldacBT-2.0.2.3_1
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
Patch-Source: https://github.com/NilsBrause/waylandpp/pull/75
2+
--
3+
From 5e3243b163aa5d50083b4036c21f84c1204f2023 Mon Sep 17 00:00:00 2001
4+
From: Khem Raj <[email protected]>
5+
Date: Thu, 26 Jan 2023 23:25:05 -0800
6+
Subject: [PATCH] include missing <cstdint>
7+
8+
gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included [1]. Explicitly include it for uint{32,64}_t.
9+
10+
[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
11+
12+
Signed-off-by: Khem Raj <[email protected]>
13+
---
14+
include/wayland-client.hpp | 1 +
15+
scanner/scanner.cpp | 3 +++
16+
2 files changed, 4 insertions(+)
17+
18+
diff --git a/include/wayland-client.hpp b/include/wayland-client.hpp
19+
index a3f782b..4598a0e 100644
20+
--- a/include/wayland-client.hpp
21+
+++ b/include/wayland-client.hpp
22+
@@ -29,6 +29,7 @@
23+
/** \file */
24+
25+
#include <atomic>
26+
+#include <cstdint>
27+
#include <functional>
28+
#include <memory>
29+
#include <string>
30+
diff --git a/scanner/scanner.cpp b/scanner/scanner.cpp
31+
index bebd71e..c25746a 100644
32+
--- a/scanner/scanner.cpp
33+
+++ b/scanner/scanner.cpp
34+
@@ -15,6 +15,7 @@
35+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
36+
*/
37+
38+
+#include <cstdint>
39+
#include <fstream>
40+
#include <iostream>
41+
#include <list>
42+
@@ -1106,6 +1107,7 @@ int main(int argc, char *argv[])
43+
wayland_hpp << "#pragma once" << std::endl
44+
<< std::endl
45+
<< "#include <array>" << std::endl
46+
+ << "#include <cstdint>" << std::endl
47+
<< "#include <functional>" << std::endl
48+
<< "#include <memory>" << std::endl
49+
<< "#include <string>" << std::endl
50+
@@ -1125,6 +1127,7 @@ int main(int argc, char *argv[])
51+
wayland_server_hpp << "#pragma once" << std::endl
52+
<< std::endl
53+
<< "#include <array>" << std::endl
54+
+ << "#include <cstdint>" << std::endl
55+
<< "#include <functional>" << std::endl
56+
<< "#include <memory>" << std::endl
57+
<< "#include <string>" << std::endl

srcpkgs/libwaylandpp/template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Template file for 'libwaylandpp'
22
pkgname=libwaylandpp
3-
version=0.2.8
3+
version=1.0.0
44
revision=1
55
build_style=cmake
66
configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
@@ -13,7 +13,7 @@ maintainer="Orphaned <[email protected]>"
1313
license="MIT"
1414
homepage="https://github.com/NilsBrause/waylandpp"
1515
distfiles="https://github.com/NilsBrause/waylandpp/archive/${version}.tar.gz"
16-
checksum=e7f486165d3568c3558b5c7099133aea4a285b82820eeafad329fc10271c654d
16+
checksum=b20b45917382c6b87e9380130c9a1a1c563da2f498de5830df12fbce326dd9f5
1717
subpackages="libwaylandpp-doc wayland-scanner++ libwaylandpp-devel"
1818

1919
if [ "$CROSS_BUILD" ]; then

0 commit comments

Comments
 (0)