diff --git a/dev-libs/libratbag/Manifest b/dev-libs/libratbag/Manifest index d7f6f70..cebdb95 100644 --- a/dev-libs/libratbag/Manifest +++ b/dev-libs/libratbag/Manifest @@ -1,2 +1,4 @@ DIST libratbag-0.13.tar.gz 242054 BLAKE2B 2058c88a033ddb85a20e73e0009723afd2b4e2a4aa89deea43c4098071dc72f8ec1a3573b7ae77dbb9d548bd45c8e2fffed0afbc413159342f0ca7cad434e859 SHA512 1ea7860dfbf83010323f81b3b47e5c3c0601548c3e84f1832edc1a66092ed2bc48f28b7b02fffa47d127db1f0f4b223e6d064c16e16b194fd8388e1a37933d4f -EBUILD libratbag-0.13.ebuild 1263 BLAKE2B 61267f42de1c69b4dcbe348e58281d86d30e99e99c2ea26522f485ee4e44e2369fa19b4dd3c827c2798c7699318cffe9fbb9f33d5b82a2290abfb8fed0a981b3 SHA512 816f1b663cc6bfbd9f3971c91ae76ff05e76ed12f6b282e58c82f1f0a643311c5719bd31c3f4ca6e9d348655b21083273500eaf723f49b7cb9a5ed57e5c56703 +DIST libratbag-0.16.tar.gz 253080 BLAKE2B ede56838c822519b4fe4c6846f5d6d237104fc06f96fb17aa62b4c712965f00827973ebe732ee5ac9a16f101baf0b63eb445fbb97746df3b8ed24d6e085b34e1 SHA512 b3f2fee39ec85c0e08d257753241fb0e553de53eb7409a3b95f93a0fac3989a9411c53c915e72bef19bcfc5682fe9cdafaeb1f41f2718ab02766859f565415e3 +EBUILD libratbag-0.13.ebuild 1267 BLAKE2B 02caf3b711a0060f28c65b1f1b0da329c67999134e7de899e26e27209b228b829c4781e21b2626ba7a0442c34941af84ea2f083204a11b9a881528196f240441 SHA512 9c0e09d30d218795da517915f32eca9e829d758a27b897377c88059e50abe3f2fa9a55f4cb46d9c564747f9c1726cdf31154ad3d9f477c6dc9d1ba752314c2f4 +EBUILD libratbag-0.16.ebuild 1339 BLAKE2B d32618fcc62e12766ec9e1a5cf601837f34dde18a19957935f039e42e682bbb0402e0611db481bd3ad27f23f2c5db954bdc8858ed8fc99da773c777b57043178 SHA512 ef878632a1fa40dbcb631b8e5e19d765a52085c893aac7d060245b9de2a69e9e1e1661018c0c2651696ded14775b4ddc43bdb99b0f519819e699e493b9ba33cb diff --git a/dev-libs/libratbag/libratbag-0.13.ebuild b/dev-libs/libratbag/libratbag-0.13.ebuild index 1997b16..67196bb 100644 --- a/dev-libs/libratbag/libratbag-0.13.ebuild +++ b/dev-libs/libratbag/libratbag-0.13.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{4,5,6,7,8,9} ) inherit meson udev python-any-r1 diff --git a/dev-libs/libratbag/libratbag-0.16.ebuild b/dev-libs/libratbag/libratbag-0.16.ebuild new file mode 100644 index 0000000..e077f37 --- /dev/null +++ b/dev-libs/libratbag/libratbag-0.16.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{4,5,6,7,8,9} ) + +inherit meson udev python-any-r1 + +DESCRIPTION="Library to configure gaming mice" +HOMEPAGE="https://github.com/libratbag/libratbag" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+systemd elogind doc test" +RESTRICT="!test? ( test )" + +#REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + virtual/pkgconfig + doc? ( app-doc/doxygen ) + virtual/libudev + dev-lang/swig + dev-libs/glib + dev-libs/libevdev + dev-python/python-evdev + dev-libs/json-glib + dev-libs/libunistring +" +RDEPEND=" + dev-libs/libevdev + virtual/libudev +" + +src_prepare() { + default + if use systemd && use elogind; then + eerror "You can not have both systemd and elogind support, they are mutually exclusive !" + die "Please unset one of them." + fi + sed '/default:/d' -i meson_options.txt || die +} + +pkg_setup() { + python-any-r1_pkg_setup +} + + +src_configure() { + #python_setup 'python3' + local emesonargs=( + -Ddocumentation=$(usex doc true false) + -Dtests=$(usex test true false) + -Dudev-dir=$(get_udevdir) + -Dsystemd=$(usex systemd true false) + -Dlogind-provider=$(usex systemd systemd elogind) + ) + meson_src_configure +} diff --git a/sys-apps/piper/Manifest b/sys-apps/piper/Manifest index 5c6f08e..4e4d2fd 100644 --- a/sys-apps/piper/Manifest +++ b/sys-apps/piper/Manifest @@ -1,4 +1,4 @@ DIST piper-0.4.tar.gz 220302 BLAKE2B 328de7bd31b7a74c656cc7fbe50b54663de1368c43e3c1a1ca72245d7a6631fb87b240c7290d987bca383113b7041548472f0e012ec940372103f83f7a52f14f SHA512 7d283d217d114d8acbafcfb358e823a307e694c7d7f5d18ac76b2d52db0704ef9873b63f31273b203f6fdf0e5ec8578adf4bd95c2881fcd01f1c5e59e6c929a6 DIST piper-0.5.1.tar.gz 234944 BLAKE2B 1df33ca6e2d0dae95b34f8e3a98c6829a8f113ae68fb60980ff40374090b9272f86d69103c33fe0a4e1b0ac21a84724e7cabccca4ce8dd23d02f6d56e67d072b SHA512 13368521a9c32b2dc3300b129ed3bb07a6204623fa750f8f75ca31d2a3b60f43ae5f5066ef755814960d4890a489bdfd21b0e1b8f456b3445e0ba35ac06bc877 -EBUILD piper-0.4.ebuild 1204 BLAKE2B a53305e06ae90a1568bf616f61907e3659a38afc9d85657c1cc2527ec831d9c2c5e180265e2cad298e39ae4b28229ae25857b155ae5c99ebec13b32310b98007 SHA512 0c7287a2b8902444ce05c350f4d90333a80e72964549f71077290fec325a4b8da985d587e9fb8faab0e7f755e4c21020218bf0645687f858dea1e798fef73c7c -EBUILD piper-0.5.1.ebuild 1206 BLAKE2B 3a116112731582f214521db2b7c8d612b6db5f5521a14bf1dbef53bef45a291b139186a63b8b66ed162ee893e1149d95204f3a9487ae306c5c64906767907859 SHA512 344990a82835569664c45a146f3d6c19f9f000c0172d1c63967fde2f000ae6f74ee2e6ef8131306bd53de8ee99addf142fcce8efeb44a3729d943e2323b47016 +EBUILD piper-0.4.ebuild 1206 BLAKE2B 92774d9dbbdc6d0b59625708f5c52b030d368303e07a2d788510803adbf3ce9ada600428932777552ca58f65277e44a74f28001cf53cc804fef31022ba32360d SHA512 bc4f8308fbae035faf75a90aa5141f3911d0e9d94983496fea019eec492d96621f96c3587e385473ffeb21c33b20ddf8340d4cf77d9cc5a96dd7ee733c16d65f +EBUILD piper-0.5.1.ebuild 1208 BLAKE2B 54bc92318749b3e749ea55add202363a04637879f4921088fdf7041c2e4ebff18b82dc9de2711c5e8a0987a135b75bb94b0b9e6e0f15b0702c14113b1e782321 SHA512 08f74d737e4e75b556505f26ec3ead6d89d259c6331f3a0efbe23bafa6567eb410b3530d44c9b17e30050bcd4bdcce65fd20ca467955456d5e6d540af2542b5d diff --git a/sys-apps/piper/piper-0.4.ebuild b/sys-apps/piper/piper-0.4.ebuild index 0dfb9d0..9a3c121 100644 --- a/sys-apps/piper/piper-0.4.ebuild +++ b/sys-apps/piper/piper-0.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit desktop meson udev python-any-r1 gnome2-utils diff --git a/sys-apps/piper/piper-0.5.1.ebuild b/sys-apps/piper/piper-0.5.1.ebuild index 389bba8..a279186 100644 --- a/sys-apps/piper/piper-0.5.1.ebuild +++ b/sys-apps/piper/piper-0.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit desktop meson udev python-any-r1 gnome2-utils