From 662f71ae67cd775d7fbb79b5091676c0e07a992b Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@koprulu.sector>
Date: Mon, 29 May 2023 15:17:30 +0100
Subject: gentoo auto-resync : 29:05:2023 - 15:17:30

---
 x11-misc/xdock/Manifest                            |  3 +-
 .../xdock/files/xdock-0.3.0-clang16-memcpy.patch   | 11 ++++++
 x11-misc/xdock/xdock-0.3.0-r1.ebuild               | 39 ---------------------
 x11-misc/xdock/xdock-0.3.0-r2.ebuild               | 40 ++++++++++++++++++++++
 4 files changed, 53 insertions(+), 40 deletions(-)
 create mode 100644 x11-misc/xdock/files/xdock-0.3.0-clang16-memcpy.patch
 delete mode 100644 x11-misc/xdock/xdock-0.3.0-r1.ebuild
 create mode 100644 x11-misc/xdock/xdock-0.3.0-r2.ebuild

(limited to 'x11-misc/xdock')

diff --git a/x11-misc/xdock/Manifest b/x11-misc/xdock/Manifest
index e12d6a1a8408..22fdeac16a3d 100644
--- a/x11-misc/xdock/Manifest
+++ b/x11-misc/xdock/Manifest
@@ -1,5 +1,6 @@
 AUX xdock-0.2.0-ldconfig.patch 130 BLAKE2B 9f5834033b57a55b6c58b0dd05c82a4a52c575d7506852f03895617deda5c12a238f0ffc714672d01cac377c7870ac3ec20f5d8761caccd2ad6d1dd86f35fda3 SHA512 1dcb07e5aa82cbff4f6728a419587d4f661ef7d89fb63ca89949d89b6bd03554a3cfb0401d6c1eb3dc2ad214aba40235105ae95b49d3bb215ab6062e22a095da
+AUX xdock-0.3.0-clang16-memcpy.patch 236 BLAKE2B c050973044df7d2272f217444c54650534f49220c3aa26a1cfc31eb966fd19960a6ccd004d1583a7c886406d0dd50ececc02157beaa6fe39f4c138093f34af15 SHA512 d42acea1bd155190a3cf374fd8454a829ef8f0c9e067c125ce4143fb2adc5435071834e3a83f9c0780a35f7b9f6f125d7628e95e7daf4ca583629d8cda03d4ca
 AUX xdock-0.3.0-clang16.patch 437 BLAKE2B f21081b954a20e384abe6b2b2793230670abbe21592e84450c5d2c429484c5f38995b0e9140131986ebb454c65598dd751ef48efc93164ce0c96b91cd4dd2fd5 SHA512 402e9619eaf010afd8be3150d3f20fff433eaf839d74f450d7d8b023bab8b483ee0a8bd38d8664a6e58e05d393ba9970edd5ad6f08d1b2a7d5463a14142334a6
 DIST xdock-0.3.0.tar.gz 345753 BLAKE2B 23f27c09280a54dc2360ef7a20dc89e68435c27b64a4d402539184bd0df7a10742fbe84d56fac21b8ea4b7c626c718aa308664a28635d1bac55bb4c6373c9b97 SHA512 72fcfa4ae643a054c2ea1a4a4bc2772cb961dedfbb8d85acfaa997bea574cb6b2df3f88bc6bb9dae3a2a27a7a0136887c79e2508ff2e69998c4c985d34080e88
-EBUILD xdock-0.3.0-r1.ebuild 739 BLAKE2B 32803ce4cf044cd3a349dd269de9b8b7f65861c098b96869b625931e78ca68d7ec9e4ec53958f8595f22a2fe542a11ff41222d31c5e2df3cb06ce64887e2ac43 SHA512 4c24826884ee1470226430fe54627a0743a617fc06abb297d960220cc7f6bbcc1c962a18357e9d3ae16f07f9084c64c5951c338744f37dafe0c90ecd0db1919b
+EBUILD xdock-0.3.0-r2.ebuild 780 BLAKE2B 07b6eb145320ec019a51a06abc00cf3b071fc1c70f3be79b622d852971d90f2c1e1839759287d8bbf10081124ba20a08af845ba3c33ef9651dd76cbd03525e9f SHA512 23b4ba26a4a4d91f739fb8b763458a91c4fc8e951ca7b8d35ce82e43882a0860face041b26867587942231470b415f8df5818cca15c5d7ef30b51ba1b81a54c7
 MISC metadata.xml 243 BLAKE2B be8bdc68d113237be61dd614f7e16b2571f49e6aade5478fef5cea78745c72c95b7a2d677a47824bd3cf2e44f931c7f0ace467c4cd370a9fd19d97c9b59533d2 SHA512 07f45e56cbfb0dec6c2964222768789aae284c41b8617841645cf4cbfe5ebc6fa8e1e493dcfae8a1c195a672f98eec683d607427345867f325ee615c1672005d
diff --git a/x11-misc/xdock/files/xdock-0.3.0-clang16-memcpy.patch b/x11-misc/xdock/files/xdock-0.3.0-clang16-memcpy.patch
new file mode 100644
index 000000000000..a4cd766c06e7
--- /dev/null
+++ b/x11-misc/xdock/files/xdock-0.3.0-clang16-memcpy.patch
@@ -0,0 +1,11 @@
+#Bug https://bugs.gentoo.org/898894
+--- a/src/lib/network.c
++++ b/src/lib/network.c
+@@ -16,6 +16,7 @@
+ #include <stdarg.h>
+ #include <stdlib.h>
+ #include <errno.h>
++#include <string.h>
+ 
+ int net_connect(char* host, int port)
+ {
diff --git a/x11-misc/xdock/xdock-0.3.0-r1.ebuild b/x11-misc/xdock/xdock-0.3.0-r1.ebuild
deleted file mode 100644
index 4c830a3fe0f3..000000000000
--- a/x11-misc/xdock/xdock-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Emulates Window Maker docks (runs in any window manager)"
-HOMEPAGE="https://xdock.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-libs/libX11"
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto"
-
-DOCS=( API AUTHORS ChangeLog README TODO )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.2.0-ldconfig.patch
-	"${FILESDIR}"/${P}-clang16.patch
-)
-
-src_prepare() {
-	default
-
-	sed -i -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' configure.ac || die
-	eautoreconf
-}
-
-src_install() {
-	default
-
-	find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/x11-misc/xdock/xdock-0.3.0-r2.ebuild b/x11-misc/xdock/xdock-0.3.0-r2.ebuild
new file mode 100644
index 000000000000..ce4411d6f6e6
--- /dev/null
+++ b/x11-misc/xdock/xdock-0.3.0-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Emulates Window Maker docks (runs in any window manager)"
+HOMEPAGE="https://xdock.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto"
+
+DOCS=( API AUTHORS ChangeLog README TODO )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.2.0-ldconfig.patch
+	"${FILESDIR}"/${P}-clang16.patch
+	"${FILESDIR}"/${P}-clang16-memcpy.patch
+)
+
+src_prepare() {
+	default
+
+	sed -i -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' configure.ac || die
+	eautoreconf
+}
+
+src_install() {
+	default
+
+	find "${ED}" -type f -name '*.la' -delete || die
+}
-- 
cgit v1.2.3