From 8b5d973bd4c43f578cef7a46652599e470f1d9fc Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 9 Dec 2022 03:17:10 +0000 Subject: gentoo auto-resync : 09:12:2022 - 03:17:09 --- games-util/joycond/Manifest | 6 +-- .../joycond/files/joycond-systemd-paranoia.patch | 5 ++- .../joycond/joycond-0.1.0_p20210730-r1.ebuild | 51 ---------------------- .../joycond/joycond-0.1.0_p20220720-r1.ebuild | 51 ++++++++++++++++++++++ 4 files changed, 57 insertions(+), 56 deletions(-) delete mode 100644 games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild create mode 100644 games-util/joycond/joycond-0.1.0_p20220720-r1.ebuild (limited to 'games-util/joycond') diff --git a/games-util/joycond/Manifest b/games-util/joycond/Manifest index 2d6fb4195b5d..adce0ecd1a80 100644 --- a/games-util/joycond/Manifest +++ b/games-util/joycond/Manifest @@ -1,6 +1,6 @@ -AUX joycond-systemd-paranoia.patch 1095 BLAKE2B a69fca57e6857265021f1a2b709d06d08cf00dd23f3eea3fc91cc2ac264d77b425e22bc26f30b2e2e8680dbb80e7777419ec95bbacb398f87a66e1a7b6e5a886 SHA512 d3f9c3a88d01201d2872afabf178204f836315c8bd276e5b4090142ad57c42ca102642a256358cca44c85c3f3031b61736622cab5da40a147d6ea7164d2ad774 +AUX joycond-systemd-paranoia.patch 1119 BLAKE2B fde4c65b6f7e557604458ec32babe0b4eed863c6b875b17b74caf8ae1bd093cf00b1dd10b426b55b2290d3eaf9544a516039f77012d792f0b906b4b91414b2ae SHA512 51db92c0ad340f84d62464a60da63ee81d92e6222115add16c146da5c3106409af37aff634ec49d8ed7602f5579442d033f3eafa0076024b29c4754c458b93b7 AUX joycond-systemd-paths.patch 1626 BLAKE2B 6df9c18daf72949e5cc96a99be9da4af9e15d20101c513a5c2db79d912b0ef61348dd442cdc3172a042bce171e05c2d82deed4c05dbb088bd76520d5ac9c4609 SHA512 2c8e912f3f5a6b10d59b01fb40240bb725e75a7d900d9e808c6f501de9f48e89ac3b4028eb0df0d6fe1bf1b4a01fa861b593035ed9fc02fbcee7b5aba4b5e00b AUX joycond.initd 205 BLAKE2B e5da9bf96d39796897bd0f819c874c40285a85578c61c12c38c702e1719c238e8ad6e106d282846f8576a38ddd3c1960efdaeed2ab9e186b25e86cc40b0035e0 SHA512 2d96fe9af653f88adc8918733f729e9bf5e7c43ed5a6ae5f24f8ad73d45d05f59b142634377de74a3fccda6704233a862bb4a066068b1aabc428d6d54cd4cb0d -DIST joycond-0.1.0_p20210730.tar.gz 29947 BLAKE2B d151e9a798a358e142c44722ce5d9892bc63a7c2992aa6b962a02ab971a8aec9bd343bd56cc26ae36e63d5977d1d0a99c52c35aeb779d352f1bbe2d15010e43c SHA512 1d0a82bd9e2aeecef3215232ffb6acb77008845fe0e8094e81d2b81627cca1e5d581986fad6631c5efd2b29514370fbac8a65d9996df762543d050628327a564 -EBUILD joycond-0.1.0_p20210730-r1.ebuild 881 BLAKE2B 7ea98fa4f7f9ccc44ae414a14a1a6945bf083aca977e3680c099c86306a143a47e5021f904830e10b9da3f5962170e063b760c003ad514e9bb92820db82385f0 SHA512 169a4fe19fbf7afd06d3f827886be7d6d2e0a01967f9aee07e8bd73e01fdb03da958ea5b1f3f4ef2d73c187afabe44e76333cf1bc4167077df819036a2702859 +DIST joycond-0.1.0_p20220720.tar.gz 30009 BLAKE2B b3963a6d3e8047708d2aa258cb11a8018e263d91c4e1c5491b70eef9d22b4256002780adf897b809f87b101e2876086528389ce9649f34125b3fa226695b5e8f SHA512 b32be26a2d7184910d2d8c1e3ac356885f301d5a443b0d9c91431e37108bc77feb369e93db3c3f0a20a81c2287fd54baed785e5744a787a0bff9763815ffe655 +EBUILD joycond-0.1.0_p20220720-r1.ebuild 881 BLAKE2B 14540cbda095ccc5d01fdd6a7240505167cfcbdd28dfc1220727d3258ce8bd40d7c30d796126ec550a542c080f946bf2fa6097ef179cc54285d1c8e4cab3bb9a SHA512 fd3ac1c9c2dc3bc1e90e37732fc3c00a4bba97488a73592af32b82b7b9e4931d106585d7abf46d7bc5126ad286399b6b290b01026f0791e892a40f2c9e5632b9 MISC metadata.xml 342 BLAKE2B f256215b8ff7fe2d8b1d360f3a3da2a530a5c7b8137a2f38d21a51e303ead2fc3b28c20a9199bd7885a940908cd2b084ce58db14cb9578b3d63c5e86be5f45e8 SHA512 a68b62631acf469245b1c78ad35487390937f5a555251cc0ae75d7756677d760d2c730f891854e16e06cbf0382a649992006a1c7f13b843c03551aa1754f106c diff --git a/games-util/joycond/files/joycond-systemd-paranoia.patch b/games-util/joycond/files/joycond-systemd-paranoia.patch index f6803d074f17..314b4824cda8 100644 --- a/games-util/joycond/files/joycond-systemd-paranoia.patch +++ b/games-util/joycond/files/joycond-systemd-paranoia.patch @@ -11,8 +11,8 @@ diff --git a/systemd/joycond.service b/systemd/joycond.service index cc8e408..5a8b045 100644 --- a/systemd/joycond.service +++ b/systemd/joycond.service -@@ -4,12 +4,26 @@ After=network.target - +@@ -4,12 +4,27 @@ After=network.target + [Service] ExecStart=/usr/bin/joycond -WorkingDirectory=/root @@ -21,6 +21,7 @@ index cc8e408..5a8b045 100644 Restart=always -User=root + ++DeviceAllow=/dev/uinput +DeviceAllow=char-input +DevicePolicy=closed +LockPersonality=yes diff --git a/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild b/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild deleted file mode 100644 index fb0deb654d53..000000000000 --- a/games-util/joycond/joycond-0.1.0_p20210730-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake linux-info udev - -COMMIT="f9a66914622514c13997c2bf7ec20fa98e9dfc1d" -DESCRIPTION="Daemon that uses hid-nintendo evdev devices to implement joycon pairing" -HOMEPAGE="https://github.com/DanielOgorchock/joycond" -SRC_URI="https://github.com/DanielOgorchock/joycond/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/libevdev - virtual/udev -" - -RDEPEND=" - ${DEPEND} -" - -CONFIG_CHECK=" - ~HID - ~HID_NINTENDO - ~HIDRAW -" - -S="${WORKDIR}/${PN}-${COMMIT}" - -PATCHES=( - "${FILESDIR}"/${PN}-systemd-paths.patch - "${FILESDIR}"/${PN}-systemd-paranoia.patch -) - -src_install() { - cmake_src_install - newinitd "${FILESDIR}"/${PN}.initd ${PN} - doman doc/${PN}.1 -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/games-util/joycond/joycond-0.1.0_p20220720-r1.ebuild b/games-util/joycond/joycond-0.1.0_p20220720-r1.ebuild new file mode 100644 index 000000000000..108e48aba915 --- /dev/null +++ b/games-util/joycond/joycond-0.1.0_p20220720-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake linux-info udev + +COMMIT="5b590ecc9bca181d8bc21377e752126bc9180319" +DESCRIPTION="Daemon that uses hid-nintendo evdev devices to implement joycon pairing" +HOMEPAGE="https://github.com/DanielOgorchock/joycond" +SRC_URI="https://github.com/DanielOgorchock/joycond/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libevdev + virtual/udev +" + +RDEPEND=" + ${DEPEND} +" + +CONFIG_CHECK=" + ~HID + ~HID_NINTENDO + ~HIDRAW +" + +S="${WORKDIR}/${PN}-${COMMIT}" + +PATCHES=( + "${FILESDIR}"/${PN}-systemd-paths.patch + "${FILESDIR}"/${PN}-systemd-paranoia.patch +) + +src_install() { + cmake_src_install + newinitd "${FILESDIR}"/${PN}.initd ${PN} + doman doc/${PN}.1 +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} -- cgit v1.2.3