summaryrefslogtreecommitdiff
path: root/net-wireless/hidclient
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless/hidclient')
-rw-r--r--net-wireless/hidclient/Manifest3
-rw-r--r--net-wireless/hidclient/files/hidclient-20120728-glibc-2.30.patch13
-rw-r--r--net-wireless/hidclient/hidclient-20120728.ebuild5
3 files changed, 19 insertions, 2 deletions
diff --git a/net-wireless/hidclient/Manifest b/net-wireless/hidclient/Manifest
index b161c7525248..19512d851440 100644
--- a/net-wireless/hidclient/Manifest
+++ b/net-wireless/hidclient/Manifest
@@ -1,4 +1,5 @@
AUX README 1100 BLAKE2B c3862f7cea283a2e5a227f9c2a556986f1d9fa90763fdb9b622bf4e4724351b6c8a76620bd418365f3750d920d941a42a60814d8564d815cf5d7fa7050fba6fb SHA512 21026c2ac24cc925fb140aef70ca2041688ff6fd0736649177d78a7e24d433fd939075b9bd315f7daff3ddfb7e49823a83ee591f0163e0f9fdc236f8cab86966
+AUX hidclient-20120728-glibc-2.30.patch 267 BLAKE2B f7739d6aea6c90149c8eef238c26c20aee428009aa3921e9f61de384330359a39944fd351ac1d976aea48c904643b761686bc3f1fbd888fcaf57760fc99d874e SHA512 59321f735a6339c815ffbba25900e6bb12b700b0200fa65f1aac496ea8fd53d359e8a97cd758a19ccde0f4e9f2ea41ecd45b068c9ae3050b1386fb8d003bd223
DIST hidclient-20120728.tar.bz2 12563 BLAKE2B 7192a92c8673d533d35110b893c784272ef15530763815311cfe81b0e22b81fd6211aab6ee40b948f187c7e4d3884663750f3a11c07e60ab474ad900ff1508fe SHA512 c928d5844c7ed0cb20421c9241a938d39bb7d65accf9493817c6d9e1de9049a5e8256838b086ff6a44023259656c0c985c2155ed125838c6a2d73439c21884d4
-EBUILD hidclient-20120728.ebuild 642 BLAKE2B bbb4936242fab1a1a7a068021f49f39679dfcc3abbaf5e4ab29ca08b39002882554ad4ad78154a6e5a14e27cff29f3a4b07a460dcaac8b9992054db20c7eeddb SHA512 55702e2019a565789b928fc2fbcf3be08736768bcbaf1bf8d28d3c9aea185228dbc528a73bf7001eb5cd13e2138fa85d9c37e6f06a9a38d715a3b456f96839dd
+EBUILD hidclient-20120728.ebuild 699 BLAKE2B 9112cd0c9a1c701f5579bf1b80117878e4cf059daff38ba4ee267eb17e6584240e1a97fe1ba97220af473da9fe19c354debe46c65d3120b15a98cbf5cebdd9a8 SHA512 a22b2867e320c22fc0c78512601d92e7e539646c4c8a7f8763841d2f19a7b950d4c9d93ed1cb13743a9358b9cd089360d0601b415f55b99873700ed975c0b64f
MISC metadata.xml 241 BLAKE2B 31d2e88c810d3facda6587f93bdc429e66b6ed90dc2c019dac1ece6da620b74dc4db8907a25d6559ff7a027f6b267774016686a56c5a5e67da4fbfa3cae7be6e SHA512 d308ccef737c1776c2d77c0761996ef272a5866f5d9ceeda4dd4ceede851a145f76281a29b4c4b154e5b10f1d57c9344010bfcf75ba52fb3f1b34a58e3c2053f
diff --git a/net-wireless/hidclient/files/hidclient-20120728-glibc-2.30.patch b/net-wireless/hidclient/files/hidclient-20120728-glibc-2.30.patch
new file mode 100644
index 000000000000..7e8376faaed1
--- /dev/null
+++ b/net-wireless/hidclient/files/hidclient-20120728-glibc-2.30.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/692250
+
+--- a/hidclient.c
++++ b/hidclient.c
+@@ -102,7 +102,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <unistd.h>
+-#include <stropts.h>
++//#include <stropts.h>
+ #include <sys/stat.h>
+ #include <sys/time.h>
+ #include <sys/types.h>
diff --git a/net-wireless/hidclient/hidclient-20120728.ebuild b/net-wireless/hidclient/hidclient-20120728.ebuild
index f56b4f7737b5..0dc32ee4fc03 100644
--- a/net-wireless/hidclient/hidclient-20120728.ebuild
+++ b/net-wireless/hidclient/hidclient-20120728.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=4
+inherit epatch
+
DESCRIPTION="Use your machine as a bluetooh keyboard/mouse"
HOMEPAGE="http://anselm.hoffmeister.be/computer/hidclient/"
SRC_URI="http://anselm.hoffmeister.be/computer/${PN}/${P}.tar.bz2"
@@ -19,6 +21,7 @@ RDEPEND="${DEPEND}
S="${WORKDIR}"
src_prepare() {
+ epatch "${FILESDIR}"/${P}-glibc-2.30.patch
sed -i 's#gcc#$(CC)#' Makefile
sed -i 's#-O2#$(CFLAGS) $(LDFLAGS)#' Makefile
}