From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 78A11158088 for ; Tue, 28 Oct 2025 14:29:11 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 5E535340F0E for ; Tue, 28 Oct 2025 14:29:11 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 1584B110561; Tue, 28 Oct 2025 14:29:10 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 0A3DF110561 for ; Tue, 28 Oct 2025 14:29:10 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B0246340EBA for ; Tue, 28 Oct 2025 14:29:09 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4F4972C64 for ; Tue, 28 Oct 2025 14:29:08 +0000 (UTC) From: "Maciej Barć" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Maciej Barć" Message-ID: <1761661743.1ef61a02b696766e260bca75576d9301bed767e7.xgqt@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/openrazer/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-apps/openrazer/Manifest sys-apps/openrazer/openrazer-3.10.2.ebuild X-VCS-Directories: sys-apps/openrazer/ X-VCS-Committer: xgqt X-VCS-Committer-Name: Maciej Barć X-VCS-Revision: 1ef61a02b696766e260bca75576d9301bed767e7 X-VCS-Branch: master Date: Tue, 28 Oct 2025 14:29:08 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e0e627e0-0092-479c-b327-8b0c57f7ed52 X-Archives-Hash: 7e23399077589f1ee657cdfc7be18585 commit: 1ef61a02b696766e260bca75576d9301bed767e7 Author: Maciej Barć gentoo org> AuthorDate: Tue Oct 28 11:58:11 2025 +0000 Commit: Maciej Barć gentoo org> CommitDate: Tue Oct 28 14:29:03 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef61a02 sys-apps/openrazer: drop old 3.10.2 Signed-off-by: Maciej Barć gentoo.org> sys-apps/openrazer/Manifest | 1 - sys-apps/openrazer/openrazer-3.10.2.ebuild | 175 ----------------------------- 2 files changed, 176 deletions(-) diff --git a/sys-apps/openrazer/Manifest b/sys-apps/openrazer/Manifest index 6a71310df554..9e574525d77b 100644 --- a/sys-apps/openrazer/Manifest +++ b/sys-apps/openrazer/Manifest @@ -1,2 +1 @@ -DIST openrazer-3.10.2.tar.gz 256993 BLAKE2B d1a750d3cb7472289dad5904ad8f9d5941be9e20fe0142d75d8f8742301f29cbfa75cb795412682a24285bc6a48994dd5d3e3254db97b171fed8f1409c1b551a SHA512 2d99c1210581887a6d3231faf2bba132b8c3bfd0377c4c25fdef7a993bf40c6e52cfed97ac5aea4022ac7b2a4f34271a45f8ba51b65ded2fd40aec45aca6bb0b DIST openrazer-3.10.3.tar.gz 258683 BLAKE2B 5dc0fb388e3a20c3d0a7d214b9c9a179579ec6321abf81bfca5dc859e41aed7884190f3bc12e2bcc4b5d6710dd94e2a865dea77142625be9ccd5c28fa720d705 SHA512 ca4a78a28141b77c133149dee5aa3d996f74a54a590fe57280830ea4b2df527274feb6087fcbc96a6eb85e25bd3178d8dceb140e8fff4f020931c1ffe234601a diff --git a/sys-apps/openrazer/openrazer-3.10.2.ebuild b/sys-apps/openrazer/openrazer-3.10.2.ebuild deleted file mode 100644 index 734bf2c63fbb..000000000000 --- a/sys-apps/openrazer/openrazer-3.10.2.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} ) - -inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod-r1 - -DESCRIPTION="Drivers and user-space daemon to control Razer devices on GNU/Linux" -HOMEPAGE="https://openrazer.github.io/ - https://github.com/openrazer/openrazer/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" - -IUSE="+client +daemon" -REQUIRED_USE=" - client? ( daemon ) - daemon? ( ${PYTHON_REQUIRED_USE} ) - test? ( daemon ) -" - -RDEPEND=" - client? ( dev-python/numpy[${PYTHON_USEDEP}] ) - daemon? ( - acct-group/plugdev - dev-python/daemonize[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/notify2[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyudev[${PYTHON_USEDEP}] - dev-python/setproctitle[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - x11-misc/xautomation - x11-misc/xdotool - ) -" -BDEPEND=" - ${RDEPEND} - virtual/linux-sources -" - -DOCS=( README.md ) - -DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module -(razeraccessory, razerkbd, razerkraken and/or razermouse), -add your user to the \"plugdev\" group and start the OpenRazer daemon. -To automatically start up the OpenRazer daemon on session login copy -/usr/share/openrazer/openrazer-daemon.desktop file into Your user's -~/.config/autostart/ directory." - -distutils_enable_tests unittest - -python_compile() { - cd "${S}/daemon" || die - - distutils_pep517_install "${BUILD_DIR}/install" - - if use client ; then - cd "${S}/pylib" || die - - distutils_pep517_install "${BUILD_DIR}/install" - fi -} - -python_install() { - distutils-r1_python_install - - python_scriptinto /usr/bin - python_newscript daemon/run_openrazer_daemon.py "${PN}-daemon" -} - -src_prepare() { - xdg_environment_reset - - if use daemon ; then - distutils-r1_src_prepare - else - default - fi - - # Remove bad tests. - rm daemon/tests/test_effect_sync.py || die -} - -src_compile() { - local -a modargs=( - SUBDIRS="${S}/driver" - KERNELDIR="${KERNEL_DIR}" - ) - local -a modlist=( - {razeraccessory,razerkbd,razerkraken,razermouse}="hid:${S}:driver" - ) - linux-mod-r1_src_compile - - if use daemon ; then - distutils-r1_src_compile - - emake -C "${S}/daemon" PREFIX=/usr service - fi - - readme.gentoo_create_doc -} - -src_test() { - cd daemon/tests || die - - distutils-r1_src_test -} - -src_install() { - linux-mod-r1_src_install - - udev_dorules install_files/udev/99-razer.rules - exeinto "$(get_udevdir)" - doexe install_files/udev/razer_mount - - # Install configuration example so that the daemon does not complain. - insinto /usr/share/${PN} - newins daemon/resources/razer.conf razer.conf.example - - if use daemon ; then - # Python libraries/scripts, "client" also requires USE="daemon" - distutils-r1_src_install - - # dbus service - insinto /usr/share/dbus-1/services - doins daemon/org.razer.service - - # systemd unit - systemd_douserunit "daemon/${PN}-daemon.service" - - # xdg autostart example file - insinto /usr/share/${PN} - doins install_files/desktop/openrazer-daemon.desktop - - # Manpages - doman daemon/resources/man/${PN}-daemon.8 - doman daemon/resources/man/razer.conf.5 - fi -} - -pkg_postinst() { - linux-mod-r1_pkg_postinst - udev_reload - - if use daemon ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - readme.gentoo_print_elog -} - -pkg_postrm() { - udev_reload - - if use daemon ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi -}