summaryrefslogtreecommitdiff
path: root/x11-misc/barrier
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-18 00:29:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-03-18 00:29:05 +0000
commit467e2131896a3030032cd5b0fab2094a045bf9d0 (patch)
tree534578ca7ef61b3eb30fee861db78c0ae58e2fa6 /x11-misc/barrier
parent1f254b1ee917690b4f8f7738fdcfc295ee304ff7 (diff)
gentoo auto-resync : 18:03:2023 - 00:29:05
Diffstat (limited to 'x11-misc/barrier')
-rw-r--r--x11-misc/barrier/Manifest3
-rw-r--r--x11-misc/barrier/barrier-2.4.0.ebuild3
-rw-r--r--x11-misc/barrier/files/barrier-2.4.0-gcc-13.patch38
3 files changed, 42 insertions, 2 deletions
diff --git a/x11-misc/barrier/Manifest b/x11-misc/barrier/Manifest
index 4b049ef7de47..e8bab50c3381 100644
--- a/x11-misc/barrier/Manifest
+++ b/x11-misc/barrier/Manifest
@@ -1,4 +1,5 @@
+AUX barrier-2.4.0-gcc-13.patch 1043 BLAKE2B aaac5b773499e3b9f1d8adff6a86514349fd3720b0f788e3b5ab5d62b18c1a60d6c997555d5de9b27edcae13a44956703f4b8ef31e994d52ecbeb16dc7abdc36 SHA512 3d077b9080b2586034b445e59977d614c1542bf6aa4596b83b654765ae555692db30cedc8d6d4406fb4c5a8d61e2e4903b9bec5fa889ee9dfae8d2813fa49486
AUX barrier-2.4.0-includes.patch 879 BLAKE2B 7d9652af91686fc43d76230d898556f4247314dfc72f817e4330c6e81e88f4cb6506b78522e9a1583a5bf7dd425fe88324ea8921ff3e63691e475dc4fefe5510 SHA512 ee1fd991b027bcb942b8785e2d34ec5a56d1e3efa7732e92120da77412a7f0caf8c7cd31a7d4e4d06fc2682a29cf329483693f9448fb66cc357bef47196012fc
DIST barrier-2.4.0.tar.gz 5572043 BLAKE2B e3eee306324a661a655b31e3179b7daf3fb199553a581059c67113f9597fb41d6af00fa3090d20c7d0b1d7420764454a512e91d8180ea663c3f99b89c663417f SHA512 dff8d95c358688952baee0bbbf56b818e40a6c0483d58f6cadd55558ab5d0cefc92a37b0751bfd70868686e1716c729871ae00a30ee9b0ba944f531dfb742449
-EBUILD barrier-2.4.0.ebuild 1551 BLAKE2B 09c7866264af1a298cd68a28c4be4743e88f6587f834f6076f4ba5d386aebab2670a0b3f248e12892254565496abb5f071bbccdcbf47b5578bf9f5c2889f2cf4 SHA512 9d2ddd7fab5af64bb55f1f15b007565223c1c0eb8b9470079691ecb35eceb4deb05089d9ba22b40b8691b77d4110f7f88800cceea706b9509095287486ef1b7e
+EBUILD barrier-2.4.0.ebuild 1584 BLAKE2B 4a284f88ffdeb76f69f21d8b9df8e81bf4c48de22a7d767bd2de8cf3493f2b2b34f3721a6326ee2163c660c4351509eb1ffe4d6910db2f0e9455ae16d2dd121c SHA512 846924c5a77ea5faa9467cb9df68cd26dc7f6020be6b8ad3cd591f63112c809b341fb38bf99eaf41940e35d5e28b0824a25c0c6d07549746556b931efff1c58d
MISC metadata.xml 330 BLAKE2B 1fbe5756c4c15fbab194c7634c20e8736d2339a51d89853939397f12314122a3dec2e7842e58eac9e60b35d49f9dff147e8d022e125935598ce69e74b3fc8439 SHA512 102af001ad78e8da45205b0d2b44c9f9a0843a7a953a9868018821007d0c5e9d166dfe335f1fc9ecde71a200473edacff5643fab9d7c32ea16ceb8eaf9b857d4
diff --git a/x11-misc/barrier/barrier-2.4.0.ebuild b/x11-misc/barrier/barrier-2.4.0.ebuild
index f086465e0601..0c587b0c8a91 100644
--- a/x11-misc/barrier/barrier-2.4.0.ebuild
+++ b/x11-misc/barrier/barrier-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -43,6 +43,7 @@ DEPEND="
PATCHES=(
"${FILESDIR}"/${P}-includes.patch
+ "${FILESDIR}"/${P}-gcc-13.patch
)
DOCS=(
diff --git a/x11-misc/barrier/files/barrier-2.4.0-gcc-13.patch b/x11-misc/barrier/files/barrier-2.4.0-gcc-13.patch
new file mode 100644
index 000000000000..5b1759049143
--- /dev/null
+++ b/x11-misc/barrier/files/barrier-2.4.0-gcc-13.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/895088
+https://github.com/debauchee/barrier/pull/1886
+
+From d376d23d534e053a160c32ee1170d237a2f3d6bd Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" <code@musicinmybrain.net>
+Date: Thu, 26 Jan 2023 09:25:59 -0500
+Subject: [PATCH] Add missing #include directives needed for GCC 13
+
+---
+ src/lib/base/String.h | 1 +
+ src/lib/net/FingerprintData.h | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/src/lib/base/String.h b/src/lib/base/String.h
+index 9c5a53bac4..fa37f8f0dc 100644
+--- a/src/lib/base/String.h
++++ b/src/lib/base/String.h
+@@ -18,6 +18,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include "common/common.h"
+ #include "common/stdstring.h"
+
+diff --git a/src/lib/net/FingerprintData.h b/src/lib/net/FingerprintData.h
+index 938a69538d..522a481353 100644
+--- a/src/lib/net/FingerprintData.h
++++ b/src/lib/net/FingerprintData.h
+@@ -18,6 +18,7 @@
+ #ifndef BARRIER_LIB_NET_FINGERPRINT_DATA_H
+ #define BARRIER_LIB_NET_FINGERPRINT_DATA_H
+
++#include <cstdint>
+ #include <string>
+ #include <vector>
+
+