diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-10-31 03:04:18 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-10-31 03:04:18 +0000 |
commit | b846e1a1ef5685462a20abbc77cf57ead9064b85 (patch) | |
tree | ebf4581a96d87fbd1b7ab6cce8689ba4caa40e3b /games-util | |
parent | fb57e01054259b1160d01c3c7ed9efab7902ed7d (diff) |
gentoo auto-resync : 31:10:2024 - 03:04:18
Diffstat (limited to 'games-util')
-rw-r--r-- | games-util/Manifest.gz | bin | 7896 -> 7898 bytes | |||
-rw-r--r-- | games-util/sc-controller/Manifest | 2 | ||||
-rw-r--r-- | games-util/sc-controller/sc-controller-0.4.8.21.ebuild | 55 |
3 files changed, 57 insertions, 0 deletions
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz Binary files differindex 429975328ea9..4e534730e3b4 100644 --- a/games-util/Manifest.gz +++ b/games-util/Manifest.gz diff --git a/games-util/sc-controller/Manifest b/games-util/sc-controller/Manifest index 9c70b5c731bb..dfc7d0b4c70d 100644 --- a/games-util/sc-controller/Manifest +++ b/games-util/sc-controller/Manifest @@ -1,5 +1,7 @@ AUX sc-controller-0.4.8.17-log-warning.patch 3959 BLAKE2B 57dec098c7803d70f218bdb31ba01b8c63fcea19432dc1fc4bf5c18e5e57f6ba1d5b3845189f57c66a49c8483ad99b919e99d407e19986fb673d30831b7f8d34 SHA512 4a1fd08a643ecba8309babd37d6c37e022837a4b7439e38427911dcf8e6455819923cc11dd29240e4dba3b123d4b8a3339526be5804e15347c2cbe6348744216 AUX sc-controller-0.4.8.17-tray-icon.patch 2184 BLAKE2B be057195ea626ba941d4dbc9ca5fc9847ac778e96730771768f0f26bec5b3d690a6adac065ea627acac0421be2ad946e838cea9face78e2411556f412dc7ef14 SHA512 56b72b2ec6518ba52a4509a12971c4af0221112b5c8582205d4806a44ae8f4363ddd33482e660f9ba1653555ac9bf23b2d27463ad667239581b002d0c2367d47 DIST sc-controller-0.4.8.17.tar.gz 1843813 BLAKE2B 77925152086d516be2b67eee70c36fad7fc6ccfb829196cf433331cce7a5ac43e22a466a7929c2ba2504fcb8ac73a62458be9be77162e138e4abad238e9cf2c1 SHA512 5121a802a719357027e1e850250182b2ace77966938f4add6f2f4a5b91fa768e2ef9064c8bb087c2df0979f34f68b5054e3d8d359ceff71f7ecadc3a51f92dae +DIST sc-controller-0.4.8.21.tar.gz 1846682 BLAKE2B 83892aa73ca2b729b205455b2c094f57538487976f8744170e381ff49f9e7e2d23b274b3b43c887ee8b945793cb6a9e9d0ab03778d47d732d35b8599f65e58ac SHA512 874a180cdac3a0f6a592e507abda572e69dcc4061874512292de2c4f9db0f5739a370d43de4f11031f5c02ff4e1f11237a4720f890a1ae8220940a2d5e03d0a1 EBUILD sc-controller-0.4.8.17.ebuild 1462 BLAKE2B b50d9f9239ebc60b9035503a5cbd7de1f9c1a7172a28aa35ca14f0b944ac539453e6674a8368ca907ba1a3e55ad62529702087736a15c4e9f953cb2cff3170bb SHA512 52e81b29996e8022b3d9233ae69a6c8c0a0d53f418e66a0ed012115d32800bed2e0c966019e27f5273f92674e714e476ee4a9c522551475fbdd09ed345696579 +EBUILD sc-controller-0.4.8.21.ebuild 1375 BLAKE2B 0f8441e9de841de6b8e33bd6a5529b697be2ad1834dd0b02c484d02c2b19f48b0a6619a65434f3472dc58d3c4dac332ad37cbe6b1d0b14774e16ba849116e2ec SHA512 ddac5c16dd6bacd0dc52c560114ce20531a7c2bb0d7443d36533bdb4a5cbcd19404a4df2694d1fad89df15fdffc9bfb5ccd6b94570778616b1d56b3626bb7d5c MISC metadata.xml 409 BLAKE2B 4e8c6c1cadcd9a67ec61a7944639e698fcd1207a6650a6134f07cf3ec0a3224f8d22895c1bc01600057b764d2faa77cd924261b3fddc7d43d25f435b27e497a3 SHA512 88f2774a6453bb9afe2e2efcc20961e1994ed60dd95c0d68357574f4933590056f9b4469b134bcc3b7c51f2b5aa19e82118987893a04e021bdacc52160aefffd diff --git a/games-util/sc-controller/sc-controller-0.4.8.21.ebuild b/games-util/sc-controller/sc-controller-0.4.8.21.ebuild new file mode 100644 index 000000000000..e4c2fe8d623a --- /dev/null +++ b/games-util/sc-controller/sc-controller-0.4.8.21.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 linux-info xdg + +DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and others" +HOMEPAGE="https://github.com/C0rn3j/sc-controller/" +SRC_URI="https://github.com/C0rn3j/sc-controller/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+trayicon +udev wayland" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/evdev[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP},cairo] + dev-python/pylibacl[${PYTHON_USEDEP}] + dev-python/vdf[${PYTHON_USEDEP}] + ') + gnome-base/librsvg[introspection] + virtual/libusb + x11-libs/gtk+:3[introspection] + trayicon? ( dev-libs/libayatana-appindicator ) + udev? ( games-util/game-device-udev-rules ) + wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) +" + +distutils_enable_tests pytest + +pkg_setup() { + local CONFIG_CHECK="~INPUT_UINPUT" + + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + default + + # This test fails. Don't know why but seems unimportant. + rm -v tests/test_glade.py || die +} + +src_install() { + distutils-r1_src_install + rm -r "${ED}"/usr/lib/udev/ || die +} |