From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A54501382C5 for ; Mon, 12 Apr 2021 15:30:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 97E80E0864; Mon, 12 Apr 2021 15:30:09 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 809FEE0864 for ; Mon, 12 Apr 2021 15:30:09 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 54AEE33BDCC for ; Mon, 12 Apr 2021 15:30:08 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 46E3159C for ; Mon, 12 Apr 2021 15:30:06 +0000 (UTC) From: "Tony Vroon" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Tony Vroon" Message-ID: <1618241402.e150b4a992a92e010f3c31daa88be2135e30dbba.chainsaw@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-misc/ckb/Manifest app-misc/ckb/ckb-0.4.4.ebuild X-VCS-Directories: app-misc/ckb/ X-VCS-Committer: chainsaw X-VCS-Committer-Name: Tony Vroon X-VCS-Revision: e150b4a992a92e010f3c31daa88be2135e30dbba X-VCS-Branch: master Date: Mon, 12 Apr 2021 15:30:06 +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: 3c070c22-10fa-41d8-8630-dc1f27976873 X-Archives-Hash: f375bd1edbf555e60858da2b083b99a3 commit: e150b4a992a92e010f3c31daa88be2135e30dbba Author: Tony Vroon gentoo org> AuthorDate: Mon Apr 12 15:29:36 2021 +0000 Commit: Tony Vroon gentoo org> CommitDate: Mon Apr 12 15:30:02 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e150b4a9 app-misc/ckb: Version bump to 0.4.4 New upstream release, containing these bugfixes: * Fixed a crash when creating a new profile * Fixed lights turning off unexpectedly or not being restored correctly * Macros can now be repeated quickly by repeatedly pressing the keys * Fixed various deadlocks when resuming from suspend or during device init Signed-Off-By: Tony Vroon gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.4.4.ebuild | 59 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 7b2b389c186..25b8c7424c1 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.4.3.tar.gz 1588845 BLAKE2B bdf11580c8224dfe0a7d01f99e3bea1d36fa3d7c1de84ec991ee4454c838db614bd74757ec3b952d28ab672244bb4c28888f6b80366255cfb57ec37ff8742c1d SHA512 6772812fb9608251f3a14efeb16960966be446462ab3f5b1bec896761aeae9e5f5cf9c07b21e509dbef057825c3017323f82f066519cb512ebe2fc6eea6ec217 +DIST ckb-0.4.4.tar.gz 1593244 BLAKE2B 99476d3be98b3edac540b67b275a1ebec440f2a55d8bedd9bbdc815abd15bbeb3d035c703faa2dfdf9f4dcb70f49024c82b2990b1151b0ad5b78b741430d80f9 SHA512 b03d301a6b984957b5a3047769f25311c479f7992c59222b0ce9314b3204dac2d937c26997b97ec2ee1fdc79e3208c76a57a5c603dc1cd99ffb39fd426f58385 diff --git a/app-misc/ckb/ckb-0.4.4.ebuild b/app-misc/ckb/ckb-0.4.4.ebuild new file mode 100644 index 00000000000..296ba6dabec --- /dev/null +++ b/app-misc/ckb/ckb-0.4.4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg cmake + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next" +SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/libdbusmenu-qt + dev-libs/quazip:0= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-sound/pulseaudio + virtual/libudev:= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +S="${WORKDIR}/${PN}-next-${PV}" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "The ckb daemon will have to be started before use:" + elog + elog "OpenRC:" + elog "# rc-service ckb start" + elog + elog "Systemd:" + elog "# systemctl start ckb-next-daemon" + fi +}