[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/, app-misc/ckb/files/
commit: 6fed1bde14cd4b9a885215fb0643cad74b25d51f Author: John Helmert III gentoo org> AuthorDate: Sat May 11 17:22:05 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 11 17:23:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fed1bde app-misc/ckb: fix ODR build failure Closes: https://bugs.gentoo.org/924410 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.6.0-r2.ebuild | 77 ++ app-misc/ckb/files/ckb-0.6.0-odr.patch | 32 ++ 2 files changed, 109 insertions(+) diff --git a/app-misc/ckb/ckb-0.6.0-r2.ebuild b/app-misc/ckb/ckb-0.6.0-r2.ebuild new file mode 100644 index ..c70828a260ad --- /dev/null +++ b/app-misc/ckb/ckb-0.6.0-r2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev xdg + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git; +else + SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-next-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd" + +RDEPEND=" + dev-libs/libdbusmenu-qt + dev-libs/quazip:0=[qt5(+)] + 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-libs/libpulse + media-sound/apulse[sdk] + ) + virtual/libudev:= + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}/${P}-fix-bashism.patch" + "${FILESDIR}/${P}-odr.patch" +) + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md +} + +pkg_postinst() { + udev_reload + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "The ckb daemon will have to be started before use:" + elog + if use systemd ; then + elog "# systemctl start ckb-next-daemon" + else + elog "# rc-config start ckb-next-daemon" + fi + fi +} + +pkg_postrm() { + udev_reload +} diff --git a/app-misc/ckb/files/ckb-0.6.0-odr.patch b/app-misc/ckb/files/ckb-0.6.0-odr.patch new file mode 100644 index ..9547fe4edaf9 --- /dev/null +++ b/app-misc/ckb/files/ckb-0.6.0-odr.patch @@ -0,0 +1,32 @@ +https://bugs.gentoo.org/924410 + +From c5b68a00867b2add28bfd62430c45781ac2e9cb8 Mon Sep 17 00:00:00 2001 +From: John Helmert III +Date: Fri, 16 Feb 2024 22:14:24 -0800 +Subject: [PATCH] ckbsettingswriter: mirror QT version guards from ckbsettings + +The differing definitions between ckbsettingswriter.cpp and +ckbsettings.cpp trigger compilation errors with -Werror=odr. + +Signed-off-by: John Helmert III +--- a/src/gui/ckbsettingswriter.cpp b/src/gui/ckbsettingswriter.cpp +@@ -1,9 +1,18 @@ + #include "ckbsettingswriter.h" ++ ++#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) ++#include ++#else + #include ++#endif + + // Mirror ckbsettings.cpp + extern QAtomicInt cacheWritesInProgress; ++#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) ++extern QRecursiveMutex settingsMutex, settingsCacheMutex; ++#else + extern QMutex settingsMutex, settingsCacheMutex; ++#endif + #define lockMutex QMutexLocker locker(backing == _globalSettings ? : 0) + #define lockMutexStatic QMutexLocker locker() + #define lockMutexStatic2QMutexLocker locker2()
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 821e580b79c0b9c64797b6e34da54983f9a539bf Author: John Helmert III gentoo org> AuthorDate: Thu Dec 21 21:42:42 2023 + Commit: John Helmert III gentoo org> CommitDate: Thu Dec 21 21:42:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821e580b app-misc/ckb: drop 0.5.0-r1 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/Manifest| 1 - app-misc/ckb/ckb-0.5.0-r1.ebuild | 73 2 files changed, 74 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 35f09171ac8c..ceef690989a2 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1 @@ -DIST ckb-0.5.0.tar.gz 1868880 BLAKE2B 867923f4eaf5d0e9d4ec14c5bd5952d88436c12a0d615528e083705cff7346a654dc801e743519e5482e8beb1cd2828471e69b20032856b0e22d48792ee3 SHA512 d4e46466df4cdac7f4d4be05072592101780c94af261ec1b0bf6ec8bb1f97f892fb5da17dd91cf5f9b45fe128547cc7393c13e29843d6a7ae0de7a4688a5cdb1 DIST ckb-0.6.0.tar.gz 1835972 BLAKE2B a6d905cf4a62e9395e008628a2b585681f4fa4af52305a11e49d2f00db990a966be79f97e0ae684031a45bf77b372548b64e2b0f87e344eaa0eb67c07117f89c SHA512 34236199d420b663bb71db9400622bb868a3a0b384b58d5da3f80d2bd7ec9586d4e4ac9caad0b047b8440dc4200e4dd6077f4e0d1edb5a75a1327bf9c9ba9392 diff --git a/app-misc/ckb/ckb-0.5.0-r1.ebuild b/app-misc/ckb/ckb-0.5.0-r1.ebuild deleted file mode 100644 index 168115f90d2b.. --- a/app-misc/ckb/ckb-0.5.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake udev xdg - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ckb-next/ckb-next; - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git; -else - SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64" - S="${WORKDIR}/${PN}-next-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="systemd" - -RDEPEND=" - dev-libs/libdbusmenu-qt - dev-libs/quazip:0=[qt5(+)] - 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 - media-sound/apulse[sdk] - ) - virtual/libudev:= - x11-libs/libX11 - x11-libs/libxcb:= - x11-libs/xcb-util-wm" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -src_configure() { - local mycmakeargs=( - -DDISABLE_UPDATER=yes - -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - dodoc CHANGELOG.md -} - -pkg_postinst() { - udev_reload - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "The ckb daemon will have to be started before use:" - elog - if use systemd ; then - elog "# systemctl start ckb-next-daemon" - else - elog "# rc-config start ckb-next-daemon" - fi - fi -} - -pkg_postrm() { - udev_reload -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/files/, app-misc/ckb/
commit: d25b69713f97c643e96e971270b6193f346d99f6 Author: John Helmert III gentoo org> AuthorDate: Thu Dec 21 21:41:27 2023 + Commit: John Helmert III gentoo org> CommitDate: Thu Dec 21 21:42:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25b6971 app-misc/ckb: fix bashism in init script Closes: https://bugs.gentoo.org/920456 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/{ckb-0.6.0.ebuild => ckb-0.6.0-r1.ebuild} | 4 app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch | 16 2 files changed, 20 insertions(+) diff --git a/app-misc/ckb/ckb-0.6.0.ebuild b/app-misc/ckb/ckb-0.6.0-r1.ebuild similarity index 96% rename from app-misc/ckb/ckb-0.6.0.ebuild rename to app-misc/ckb/ckb-0.6.0-r1.ebuild index 2c6dac302860..ff1d9c5f596f 100644 --- a/app-misc/ckb/ckb-0.6.0.ebuild +++ b/app-misc/ckb/ckb-0.6.0-r1.ebuild @@ -40,6 +40,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-qt/linguist-tools:5" +PATCHES=( + "${FILESDIR}/${P}-fix-bashism.patch" +) + src_configure() { local mycmakeargs=( -DDISABLE_UPDATER=yes diff --git a/app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch b/app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch new file mode 100644 index ..8cdc2aa59a0e --- /dev/null +++ b/app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch @@ -0,0 +1,16 @@ +From https://github.com/ckb-next/ckb-next/commit/76a47f95b442a1ae5a9c7448566eaafd8863ca8d +From: Willow Barraco +Date: Wed, 19 Jul 2023 09:38:09 +0200 +Subject: [PATCH] Fix ckb-next-daemon OpenRC service file + +--- a/linux/openrc/ckb-next-daemon.in b/linux/openrc/ckb-next-daemon.in +@@ -7,4 +7,4 @@ command="@CMAKE_INSTALL_PREFIX@/bin/ckb-next-daemon" + description="Corsair Keyboards and Mice Daemon" + pidfile="/dev/input/ckb0/pid" + logfile="/var/log/${RC_SVCNAME}.log" +-start_stop_daemon_args+="--background --stdout ${logfile} --stderr ${logfile}" ++start_stop_daemon_args="$start_stop_daemon_args --background --stdout ${logfile} --stderr ${logfile}" +-- +2.43.0 +
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 4431d3b98a0ffab4cd749d54194892dbcebc80b7 Author: John Helmert III gentoo org> AuthorDate: Mon Sep 11 04:39:45 2023 + Commit: John Helmert III gentoo org> CommitDate: Mon Sep 11 04:41:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4431d3b9 app-misc/ckb: stabilize 0.6.0 for amd64 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ckb/ckb-0.6.0.ebuild b/app-misc/ckb/ckb-0.6.0.ebuild index 278944d48117..2c6dac302860 100644 --- a/app-misc/ckb/ckb-0.6.0.ebuild +++ b/app-misc/ckb/ckb-0.6.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git; else SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="amd64" S="${WORKDIR}/${PN}-next-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 67161ffc7262540be3638479f5c6fb00d18a3f23 Author: John Helmert III gentoo org> AuthorDate: Fri Jul 28 21:13:39 2023 + Commit: John Helmert III gentoo org> CommitDate: Fri Jul 28 21:13:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67161ffc app-misc/ckb: fix libpulse category Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.6.0.ebuild | 2 +- app-misc/ckb/ckb-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ckb/ckb-0.6.0.ebuild b/app-misc/ckb/ckb-0.6.0.ebuild index f5bbd762e60b..278944d48117 100644 --- a/app-misc/ckb/ckb-0.6.0.ebuild +++ b/app-misc/ckb/ckb-0.6.0.ebuild @@ -31,7 +31,7 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 || ( - media-sound/libpulse + media-libs/libpulse media-sound/apulse[sdk] ) virtual/libudev:= diff --git a/app-misc/ckb/ckb-.ebuild b/app-misc/ckb/ckb-.ebuild index f5bbd762e60b..278944d48117 100644 --- a/app-misc/ckb/ckb-.ebuild +++ b/app-misc/ckb/ckb-.ebuild @@ -31,7 +31,7 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 || ( - media-sound/libpulse + media-libs/libpulse media-sound/apulse[sdk] ) virtual/libudev:=
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: a6fabfdce5c0ceab1e6c53178565046efa38b759 Author: John Helmert III gentoo org> AuthorDate: Fri Jul 28 21:12:14 2023 + Commit: John Helmert III gentoo org> CommitDate: Fri Jul 28 21:12:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fabfdc app-misc/ckb: sync live Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-misc/ckb/ckb-.ebuild b/app-misc/ckb/ckb-.ebuild index dd93356ee5b1..f5bbd762e60b 100644 --- a/app-misc/ckb/ckb-.ebuild +++ b/app-misc/ckb/ckb-.ebuild @@ -31,11 +31,10 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 || ( - media-libs/libpulse + media-sound/libpulse media-sound/apulse[sdk] ) virtual/libudev:= - x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-wm" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 1cfc7237b40ba04c54922855d13380a536ec8beb Author: John Helmert III gentoo org> AuthorDate: Fri Jul 28 16:19:19 2023 + Commit: John Helmert III gentoo org> CommitDate: Fri Jul 28 21:12:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfc7237 app-misc/ckb: add 0.6.0 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.6.0.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 4cdf752d6a62..35f09171ac8c 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.5.0.tar.gz 1868880 BLAKE2B 867923f4eaf5d0e9d4ec14c5bd5952d88436c12a0d615528e083705cff7346a654dc801e743519e5482e8beb1cd2828471e69b20032856b0e22d48792ee3 SHA512 d4e46466df4cdac7f4d4be05072592101780c94af261ec1b0bf6ec8bb1f97f892fb5da17dd91cf5f9b45fe128547cc7393c13e29843d6a7ae0de7a4688a5cdb1 +DIST ckb-0.6.0.tar.gz 1835972 BLAKE2B a6d905cf4a62e9395e008628a2b585681f4fa4af52305a11e49d2f00db990a966be79f97e0ae684031a45bf77b372548b64e2b0f87e344eaa0eb67c07117f89c SHA512 34236199d420b663bb71db9400622bb868a3a0b384b58d5da3f80d2bd7ec9586d4e4ac9caad0b047b8440dc4200e4dd6077f4e0d1edb5a75a1327bf9c9ba9392 diff --git a/app-misc/ckb/ckb-0.6.0.ebuild b/app-misc/ckb/ckb-0.6.0.ebuild new file mode 100644 index ..f5bbd762e60b --- /dev/null +++ b/app-misc/ckb/ckb-0.6.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev xdg + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git; +else + SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-next-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd" + +RDEPEND=" + dev-libs/libdbusmenu-qt + dev-libs/quazip:0=[qt5(+)] + 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/libpulse + media-sound/apulse[sdk] + ) + virtual/libudev:= + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md +} + +pkg_postinst() { + udev_reload + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "The ckb daemon will have to be started before use:" + elog + if use systemd ; then + elog "# systemctl start ckb-next-daemon" + else + elog "# rc-config start ckb-next-daemon" + fi + fi +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: ae7b0c5c4c3c34cbe1be7c4ed41b007d93024c51 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 29 09:42:47 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 10 22:56:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7b0c5c app-misc/ckb: Switch to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/ckb/ckb-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ckb/ckb-.ebuild b/app-misc/ckb/ckb-.ebuild index e967450af9c0..dd93356ee5b1 100644 --- a/app-misc/ckb/ckb-.ebuild +++ b/app-misc/ckb/ckb-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,7 +31,7 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 || ( - media-sound/pulseaudio + media-libs/libpulse media-sound/apulse[sdk] ) virtual/libudev:=
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 6872a7e8e4afa6398533a1d63fce044c501c7100 Author: Sam James gentoo org> AuthorDate: Sat Sep 10 00:23:20 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 00:23:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6872a7e8 app-misc/ckb: revbump for quazip USE-dep change Fixes: 7ea52874bb1f1118ad8051ff6cbdc0e02dd99431 Signed-off-by: Sam James gentoo.org> app-misc/ckb/{ckb-0.5.0.ebuild => ckb-0.5.0-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-misc/ckb/ckb-0.5.0.ebuild b/app-misc/ckb/ckb-0.5.0-r1.ebuild similarity index 100% rename from app-misc/ckb/ckb-0.5.0.ebuild rename to app-misc/ckb/ckb-0.5.0-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/files/, app-misc/ckb/
commit: 18a0c46a9c8a7a0a07437a9b0480a79ac9647b33 Author: John Helmert III gentoo org> AuthorDate: Fri Sep 9 17:22:39 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Sep 9 17:22:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a0c46a app-misc/ckb: drop 0.4.4-r2 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/Manifest | 1 - app-misc/ckb/ckb-0.4.4-r2.ebuild | 65 --- app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch | 29 -- app-misc/ckb/files/ckb.initd | 29 -- 4 files changed, 124 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 2d5a0b1a5219..4cdf752d6a62 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1 @@ -DIST ckb-0.4.4.tar.gz 1593244 BLAKE2B 99476d3be98b3edac540b67b275a1ebec440f2a55d8bedd9bbdc815abd15bbeb3d035c703faa2dfdf9f4dcb70f49024c82b2990b1151b0ad5b78b741430d80f9 SHA512 b03d301a6b984957b5a3047769f25311c479f7992c59222b0ce9314b3204dac2d937c26997b97ec2ee1fdc79e3208c76a57a5c603dc1cd99ffb39fd426f58385 DIST ckb-0.5.0.tar.gz 1868880 BLAKE2B 867923f4eaf5d0e9d4ec14c5bd5952d88436c12a0d615528e083705cff7346a654dc801e743519e5482e8beb1cd2828471e69b20032856b0e22d48792ee3 SHA512 d4e46466df4cdac7f4d4be05072592101780c94af261ec1b0bf6ec8bb1f97f892fb5da17dd91cf5f9b45fe128547cc7393c13e29843d6a7ae0de7a4688a5cdb1 diff --git a/app-misc/ckb/ckb-0.4.4-r2.ebuild b/app-misc/ckb/ckb-0.4.4-r2.ebuild deleted file mode 100644 index c1bff1e3aab4.. --- a/app-misc/ckb/ckb-0.4.4-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 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" -IUSE="systemd" - -RDEPEND=" - dev-libs/libdbusmenu-qt - dev-libs/quazip:0=[qt5(+)] - 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}" - -PATCHES=( - "${FILESDIR}/${P}-libinput-1.2.0.patch" -) - -src_configure() { - local mycmakeargs=( - -DDISABLE_UPDATER=yes - -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) - ) - 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 - if use systemd ; then - elog "# systemctl start ckb-next-daemon" - else - elog "# rc-service ckb start" - fi - fi -} diff --git a/app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch b/app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch deleted file mode 100644 index 211d5e4ea01e.. --- a/app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch +++ /dev/null @@ -1,29 +0,0 @@ -From dc4dc54c5ebac7e4b455d8df35076fc044a581a7 Mon Sep 17 00:00:00 2001 -From: Tasos Sahanidis -Date: Mon, 20 Sep 2021 14:48:18 +0300 -Subject: [PATCH] Don't enable unneeded axes in mouse device - -Specifically, we used to enable HI_RES wheel events without ever -sending any. This breaks scrolling in latest libinput as it expects -us to actually send HI_RES events. - src/daemon/input_linux.c | 6 -- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/daemon/input_linux.c b/src/daemon/input_linux.c -index 68cc0ebb..a9ac8c8e 100644 a/src/daemon/input_linux.c -+++ b/src/daemon/input_linux.c -@@ -25,8 +25,10 @@ int uinputopen(struct uinput_user_dev* indev, int mouse){ - ioctl(fd, UI_SET_KEYBIT, i); - // Enable mouse axes - ioctl(fd, UI_SET_EVBIT, EV_REL); --for(int i = 0; i < REL_CNT; i++) --ioctl(fd, UI_SET_RELBIT, i); -+ioctl(fd, UI_SET_RELBIT, REL_X); -+ioctl(fd, UI_SET_RELBIT, REL_Y); -+ioctl(fd, UI_SET_RELBIT, REL_WHEEL); -+ioctl(fd, UI_SET_RELBIT, REL_HWHEEL); - } else { - // Enable common keyboard keys - for(int i = KEY_ESC; i <= KEY_MEDIA; i++) diff --git a/app-misc/ckb/files/ckb.initd b/app-misc/ckb/files/ckb.initd deleted file mode 100644 index 76af0fd8438b.. --- a/app-misc/ckb/files/ckb.initd +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/openrc-run -## Copyright 1999-2015 Gentoo
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 63e984c787f9bdb3e4e22f5cebf4e47f429a34d2 Author: John Helmert III gentoo org> AuthorDate: Fri Sep 9 16:07:50 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Sep 9 17:21:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e984c7 app-misc/ckb: stabilize 0.5.0 for amd64 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ckb/ckb-0.5.0.ebuild b/app-misc/ckb/ckb-0.5.0.ebuild index e967450af9c0..168115f90d2b 100644 --- a/app-misc/ckb/ckb-0.5.0.ebuild +++ b/app-misc/ckb/ckb-0.5.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git; else SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="amd64" S="${WORKDIR}/${PN}-next-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 7ea52874bb1f1118ad8051ff6cbdc0e02dd99431 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Sep 9 16:00:07 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Sep 9 16:09:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea52874 app-misc/ckb: depend on quazip[qt5(+)] Signed-off-by: Andrew Ammerlaan gentoo.org> app-misc/ckb/ckb-0.4.4-r2.ebuild | 2 +- app-misc/ckb/ckb-0.5.0.ebuild| 2 +- app-misc/ckb/ckb-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/ckb/ckb-0.4.4-r2.ebuild b/app-misc/ckb/ckb-0.4.4-r2.ebuild index 23b07d7ed988..c1bff1e3aab4 100644 --- a/app-misc/ckb/ckb-0.4.4-r2.ebuild +++ b/app-misc/ckb/ckb-0.4.4-r2.ebuild @@ -16,7 +16,7 @@ IUSE="systemd" RDEPEND=" dev-libs/libdbusmenu-qt - dev-libs/quazip:0= + dev-libs/quazip:0=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 diff --git a/app-misc/ckb/ckb-0.5.0.ebuild b/app-misc/ckb/ckb-0.5.0.ebuild index 4629a34e2bd8..e967450af9c0 100644 --- a/app-misc/ckb/ckb-0.5.0.ebuild +++ b/app-misc/ckb/ckb-0.5.0.ebuild @@ -23,7 +23,7 @@ IUSE="systemd" RDEPEND=" dev-libs/libdbusmenu-qt - dev-libs/quazip:0= + dev-libs/quazip:0=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 diff --git a/app-misc/ckb/ckb-.ebuild b/app-misc/ckb/ckb-.ebuild index 4629a34e2bd8..e967450af9c0 100644 --- a/app-misc/ckb/ckb-.ebuild +++ b/app-misc/ckb/ckb-.ebuild @@ -23,7 +23,7 @@ IUSE="systemd" RDEPEND=" dev-libs/libdbusmenu-qt - dev-libs/quazip:0= + dev-libs/quazip:0=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 5884d982100e6c0f44aa772397c89ddd3097e69d Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Jul 8 17:00:18 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Jul 8 20:13:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5884d982 app-misc/ckb: version bump 0.5.0, minor improvements * inherit udec.eclass and reload udev * build with media-sound/apulse when pulseaudio USE flag is not set Closes: https://bugs.gentoo.org/769347 Closes: https://bugs.gentoo.org/854747 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/26290 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.5.0.ebuild | 73 +++ app-misc/ckb/ckb-.ebuild | 73 +++ 3 files changed, 147 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index c7a3775bb634..2d5a0b1a5219 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.4.4.tar.gz 1593244 BLAKE2B 99476d3be98b3edac540b67b275a1ebec440f2a55d8bedd9bbdc815abd15bbeb3d035c703faa2dfdf9f4dcb70f49024c82b2990b1151b0ad5b78b741430d80f9 SHA512 b03d301a6b984957b5a3047769f25311c479f7992c59222b0ce9314b3204dac2d937c26997b97ec2ee1fdc79e3208c76a57a5c603dc1cd99ffb39fd426f58385 +DIST ckb-0.5.0.tar.gz 1868880 BLAKE2B 867923f4eaf5d0e9d4ec14c5bd5952d88436c12a0d615528e083705cff7346a654dc801e743519e5482e8beb1cd2828471e69b20032856b0e22d48792ee3 SHA512 d4e46466df4cdac7f4d4be05072592101780c94af261ec1b0bf6ec8bb1f97f892fb5da17dd91cf5f9b45fe128547cc7393c13e29843d6a7ae0de7a4688a5cdb1 diff --git a/app-misc/ckb/ckb-0.5.0.ebuild b/app-misc/ckb/ckb-0.5.0.ebuild new file mode 100644 index ..4629a34e2bd8 --- /dev/null +++ b/app-misc/ckb/ckb-0.5.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev xdg + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git; +else + SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-next-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd" + +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 + media-sound/apulse[sdk] + ) + virtual/libudev:= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md +} + +pkg_postinst() { + udev_reload + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "The ckb daemon will have to be started before use:" + elog + if use systemd ; then + elog "# systemctl start ckb-next-daemon" + else + elog "# rc-config start ckb-next-daemon" + fi + fi +} + +pkg_postrm() { + udev_reload +} diff --git a/app-misc/ckb/ckb-.ebuild b/app-misc/ckb/ckb-.ebuild new file mode 100644 index ..4629a34e2bd8 --- /dev/null +++ b/app-misc/ckb/ckb-.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev xdg + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git; +else + SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-next-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd" + +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 + media-sound/apulse[sdk] + ) + virtual/libudev:= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 9b500b6abedfe8e3b5b63505ed1c53161661ab89 Author: John Helmert III gentoo org> AuthorDate: Wed Mar 2 02:36:00 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Mar 2 02:43:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b500b6a app-misc/ckb: stabilize 0.4.4-r2 for amd64 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.4.4-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ckb/ckb-0.4.4-r2.ebuild b/app-misc/ckb/ckb-0.4.4-r2.ebuild index e5c7f3974338..23b07d7ed988 100644 --- a/app-misc/ckb/ckb-0.4.4-r2.ebuild +++ b/app-misc/ckb/ckb-0.4.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 5bd4cce5a73cafb4527310b5bd4e3b81395eea44 Author: John Helmert III gentoo org> AuthorDate: Sun Oct 17 14:26:43 2021 + Commit: John Helmert III gentoo org> CommitDate: Sun Oct 17 16:08:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd4cce5 app-misc/ckb: drop 0.4.4-r1 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.4.4-r1.ebuild | 61 1 file changed, 61 deletions(-) diff --git a/app-misc/ckb/ckb-0.4.4-r1.ebuild b/app-misc/ckb/ckb-0.4.4-r1.ebuild deleted file mode 100644 index 7b290d85ef3..000 --- a/app-misc/ckb/ckb-0.4.4-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# 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" -IUSE="systemd" - -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 - -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) - ) - 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 - if use systemd ; then - elog "# systemctl start ckb-next-daemon" - else - elog "# rc-service ckb start" - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 8e6e15f5421708862034f5fc59109dd25efdec40 Author: John Helmert III gentoo org> AuthorDate: Sat Sep 25 18:57:44 2021 + Commit: John Helmert III gentoo org> CommitDate: Sat Sep 25 20:46:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6e15f5 app-misc/ckb: add myself as a maintainer, fix metadata remote-id Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/ckb/metadata.xml b/app-misc/ckb/metadata.xml index fd46f36caba..3eca60ac489 100644 --- a/app-misc/ckb/metadata.xml +++ b/app-misc/ckb/metadata.xml @@ -2,10 +2,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - chain...@gentoo.org - Tony Vroon + a...@gentoo.org + John Helmert III - ccMSC/ckb + ckb-next/ckb-next
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 7846c2bd64f8f22d4d891f533d4b0a0e9b96f083 Author: John Helmert III gentoo org> AuthorDate: Sat Sep 25 19:03:42 2021 + Commit: John Helmert III gentoo org> CommitDate: Sat Sep 25 20:46:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7846c2bd app-misc/ckb: drop 0.4.3-r2, 0.4.4 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/Manifest| 1 - app-misc/ckb/ckb-0.4.3-r2.ebuild | 59 app-misc/ckb/ckb-0.4.4.ebuild| 59 3 files changed, 119 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 25b8c7424c1..c7a3775bb63 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1 @@ -DIST ckb-0.4.3.tar.gz 1588845 BLAKE2B bdf11580c8224dfe0a7d01f99e3bea1d36fa3d7c1de84ec991ee4454c838db614bd74757ec3b952d28ab672244bb4c2f6b80366255cfb57ec37ff8742c1d SHA512 6772812fb9608251f3a14efeb16960966be446462ab3f5b1bec896761aeae9e5f5cf9c07b21e509dbef057825c3017323f82f066519cb512ebe2fc6eea6ec217 DIST ckb-0.4.4.tar.gz 1593244 BLAKE2B 99476d3be98b3edac540b67b275a1ebec440f2a55d8bedd9bbdc815abd15bbeb3d035c703faa2dfdf9f4dcb70f49024c82b2990b1151b0ad5b78b741430d80f9 SHA512 b03d301a6b984957b5a3047769f25311c479f7992c59222b0ce9314b3204dac2d937c26997b97ec2ee1fdc79e3208c76a57a5c603dc1cd99ffb39fd426f58385 diff --git a/app-misc/ckb/ckb-0.4.3-r2.ebuild b/app-misc/ckb/ckb-0.4.3-r2.ebuild deleted file mode 100644 index 296ba6dabec..000 --- a/app-misc/ckb/ckb-0.4.3-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# 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 -} diff --git a/app-misc/ckb/ckb-0.4.4.ebuild b/app-misc/ckb/ckb-0.4.4.ebuild deleted file mode 100644 index 296ba6dabec..000 --- a/app-misc/ckb/ckb-0.4.4.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/, app-misc/ckb/files/
commit: 97302339c8c2d04c2ea5dae831f03aa8e499694a Author: John Helmert III gentoo org> AuthorDate: Sat Sep 25 18:53:35 2021 + Commit: John Helmert III gentoo org> CommitDate: Sat Sep 25 20:46:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97302339 app-misc/ckb: fix compatibility with libinput drivers 1.2.0 Closes: https://bugs.gentoo.org/814797 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.4.4-r2.ebuild | 65 +++ app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch | 29 ++ 2 files changed, 94 insertions(+) diff --git a/app-misc/ckb/ckb-0.4.4-r2.ebuild b/app-misc/ckb/ckb-0.4.4-r2.ebuild new file mode 100644 index 000..e5c7f397433 --- /dev/null +++ b/app-misc/ckb/ckb-0.4.4-r2.ebuild @@ -0,0 +1,65 @@ +# 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" +IUSE="systemd" + +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}" + +PATCHES=( + "${FILESDIR}/${P}-libinput-1.2.0.patch" +) + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) + ) + 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 + if use systemd ; then + elog "# systemctl start ckb-next-daemon" + else + elog "# rc-service ckb start" + fi + fi +} diff --git a/app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch b/app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch new file mode 100644 index 000..211d5e4ea01 --- /dev/null +++ b/app-misc/ckb/files/ckb-0.4.4-libinput-1.2.0.patch @@ -0,0 +1,29 @@ +From dc4dc54c5ebac7e4b455d8df35076fc044a581a7 Mon Sep 17 00:00:00 2001 +From: Tasos Sahanidis +Date: Mon, 20 Sep 2021 14:48:18 +0300 +Subject: [PATCH] Don't enable unneeded axes in mouse device + +Specifically, we used to enable HI_RES wheel events without ever +sending any. This breaks scrolling in latest libinput as it expects +us to actually send HI_RES events. +--- + src/daemon/input_linux.c | 6 -- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/daemon/input_linux.c b/src/daemon/input_linux.c +index 68cc0ebb..a9ac8c8e 100644 +--- a/src/daemon/input_linux.c b/src/daemon/input_linux.c +@@ -25,8 +25,10 @@ int uinputopen(struct uinput_user_dev* indev, int mouse){ + ioctl(fd, UI_SET_KEYBIT, i); + // Enable mouse axes + ioctl(fd, UI_SET_EVBIT, EV_REL); +-for(int i = 0; i < REL_CNT; i++) +-ioctl(fd, UI_SET_RELBIT, i); ++ioctl(fd, UI_SET_RELBIT, REL_X); ++ioctl(fd, UI_SET_RELBIT, REL_Y); ++ioctl(fd, UI_SET_RELBIT, REL_WHEEL); ++ioctl(fd, UI_SET_RELBIT, REL_HWHEEL); + } else { + // Enable common keyboard keys + for(int i = KEY_ESC; i <= KEY_MEDIA; i++)
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 04d823027daf8b17a875e0396669fd4e744bc6c5 Author: Tony Vroon gentoo org> AuthorDate: Wed Apr 21 21:13:33 2021 + Commit: Tony Vroon gentoo org> CommitDate: Wed Apr 21 21:14:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d82302 app-misc/ckb: Fix systemd unit install. As pointed out by John "ajak" Helmert III, the automatic detection of systemd vs OpenRC can fail. Override it with a USE-flag, and use that to simplify the first-use elog messages. Closes: https://bugs.gentoo.org/783789 Signed-Off-By: Tony Vroon gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 app-misc/ckb/ckb-0.4.4-r1.ebuild | 61 1 file changed, 61 insertions(+) diff --git a/app-misc/ckb/ckb-0.4.4-r1.ebuild b/app-misc/ckb/ckb-0.4.4-r1.ebuild new file mode 100644 index 000..7b290d85ef3 --- /dev/null +++ b/app-misc/ckb/ckb-0.4.4-r1.ebuild @@ -0,0 +1,61 @@ +# 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" +IUSE="systemd" + +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 + -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) + ) + 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 + if use systemd ; then + elog "# systemctl start ckb-next-daemon" + else + elog "# rc-service ckb start" + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: e150b4a992a92e010f3c31daa88be2135e30dbba Author: Tony Vroon gentoo org> AuthorDate: Mon Apr 12 15:29:36 2021 + Commit: Tony Vroon gentoo org> CommitDate: Mon Apr 12 15:30:02 2021 + 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 bdf11580c8224dfe0a7d01f99e3bea1d36fa3d7c1de84ec991ee4454c838db614bd74757ec3b952d28ab672244bb4c2f6b80366255cfb57ec37ff8742c1d 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 65af20cf41735a2bb5d80ce4fa1c22434fcc3458 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 20 20:25:07 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 23 19:52:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65af20cf app-misc/ckb: Add dev-libs/quazip slot op Build system already supports new QuaZip::Quazip target. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/ckb/ckb-0.4.3-r2.ebuild | 59 1 file changed, 59 insertions(+) diff --git a/app-misc/ckb/ckb-0.4.3-r2.ebuild b/app-misc/ckb/ckb-0.4.3-r2.ebuild new file mode 100644 index 000..296ba6dabec --- /dev/null +++ b/app-misc/ckb/ckb-0.4.3-r2.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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/, app-misc/ckb/files/
commit: 008949933f85efb7938e262a00d1a7f0f2ed4744 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 20 20:25:33 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 23 19:52:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00894993 app-misc/ckb: Drop 0.4.2-r2 and 0.4.3-r1 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/ckb/Manifest| 1 - app-misc/ckb/ckb-0.4.2-r2.ebuild | 42 --- app-misc/ckb/ckb-0.4.3-r1.ebuild | 58 app-misc/ckb/files/ckb-0.4.2-gcc10.patch | 28 --- 4 files changed, 129 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 0701fab0cdd..7b2b389c186 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1 @@ -DIST ckb-0.4.2.tar.gz 883681 BLAKE2B b3d921010b1caa8cb870770c6cf3ff0e9f6c65ea742325995e26351331e3063a16e8a391f593bfc8b16663cef0580e087d776796ea69776465122b08e00e9382 SHA512 4c80101e935a4d5137b0fd6aaf7d97889913af0bbb8e3097e035e2420043d6525094c1e3f7b5676e8c50328454251ff3260f6aa9b81ec583a2e8136333ee6af8 DIST ckb-0.4.3.tar.gz 1588845 BLAKE2B bdf11580c8224dfe0a7d01f99e3bea1d36fa3d7c1de84ec991ee4454c838db614bd74757ec3b952d28ab672244bb4c2f6b80366255cfb57ec37ff8742c1d SHA512 6772812fb9608251f3a14efeb16960966be446462ab3f5b1bec896761aeae9e5f5cf9c07b21e509dbef057825c3017323f82f066519cb512ebe2fc6eea6ec217 diff --git a/app-misc/ckb/ckb-0.4.2-r2.ebuild b/app-misc/ckb/ckb-0.4.2-r2.ebuild deleted file mode 100644 index 6cf15eba6ad..000 --- a/app-misc/ckb/ckb-0.4.2-r2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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/quazip-0.7.2:0[qt5(+)] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - virtual/libudev:= - x11-libs/libX11" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PN}-next-${PV}" - -PATCHES=( "${FILESDIR}"/${P}-gcc10.patch ) - -src_configure() { - local mycmakeargs=( - -DDISABLE_UPDATER=yes - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - dodoc CHANGELOG.md - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon -} diff --git a/app-misc/ckb/ckb-0.4.3-r1.ebuild b/app-misc/ckb/ckb-0.4.3-r1.ebuild deleted file mode 100644 index 8d8485e09da..000 --- a/app-misc/ckb/ckb-0.4.3-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# 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" -BDEPEND="dev-qt/linguist-tools:5" -DEPEND="${RDEPEND}" - -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 -} diff --git a/app-misc/ckb/files/ckb-0.4.2-gcc10.patch b/app-misc/ckb/files/ckb-0.4.2-gcc10.patch deleted file mode 100644 index e070471cdc0..000 --- a/app-misc/ckb/files/ckb-0.4.2-gcc10.patch +++ /dev/null @@ -1,28 +0,0 @@ -From a9f41cd8b8f5b04c0c66c6d94f96a9725943831e Mon Sep 17 00:00:00 2001 -From: Erik Zeek -Date: Tue, 12 May 2020 09:56:49 -0600 -Subject: [PATCH] Fix gcc-10/-fno-common error - -gcc-10 now defaults to -fno-common and does not automatically add extern -to variables declared in headers. - -https://gcc.gnu.org/gcc-10/porting_to.html - -Signed-off-by: Erik Zeek - src/daemon/devnode.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: fa0f053fd1740be28478068be1b0694de3acb522 Author: Sam James gentoo org> AuthorDate: Mon Feb 15 03:34:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 03:34:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0f053f app-misc/ckb: fix quazip slot dep Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-misc/ckb/{ckb-0.4.2-r1.ebuild => ckb-0.4.2-r2.ebuild} | 4 ++-- app-misc/ckb/{ckb-0.4.3.ebuild => ckb-0.4.3-r1.ebuild}| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/ckb/ckb-0.4.2-r1.ebuild b/app-misc/ckb/ckb-0.4.2-r2.ebuild similarity index 90% rename from app-misc/ckb/ckb-0.4.2-r1.ebuild rename to app-misc/ckb/ckb-0.4.2-r2.ebuild index 5dcd46ea00a..6cf15eba6ad 100644 --- a/app-misc/ckb/ckb-0.4.2-r1.ebuild +++ b/app-misc/ckb/ckb-0.4.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND=" - >=dev-libs/quazip-0.7.2[qt5(+)] + >=dev-libs/quazip-0.7.2:0[qt5(+)] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 diff --git a/app-misc/ckb/ckb-0.4.3.ebuild b/app-misc/ckb/ckb-0.4.3-r1.ebuild similarity index 98% rename from app-misc/ckb/ckb-0.4.3.ebuild rename to app-misc/ckb/ckb-0.4.3-r1.ebuild index 5a1da477ebe..8d8485e09da 100644 --- a/app-misc/ckb/ckb-0.4.3.ebuild +++ b/app-misc/ckb/ckb-0.4.3-r1.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND="dev-libs/libdbusmenu-qt - dev-libs/quazip + dev-libs/quazip:0 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: bbbf7110d51c4aa3a47c7df4830abe7738ab432e Author: John Helmert III posteo net> AuthorDate: Wed Jan 13 21:43:01 2021 + Commit: Tony Vroon gentoo org> CommitDate: Wed Feb 3 16:08:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbf7110 app-misc/ckb: Version bump to 0.4.3 This drops the GCC 10 patch, as it has been integrated upstream. The quazip USE-flag is no longer in the tree, so no longer needs to be specified. Adds an elog message informing the user that the daemon must be started before use. Closes: https://github.com/gentoo/gentoo/pull/19056 Signed-off-by: John Helmert III posteo.net> Signed-off-by: Tony Vroon gentoo.org> app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.4.3.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index fa95dc0c740..0701fab0cdd 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.4.2.tar.gz 883681 BLAKE2B b3d921010b1caa8cb870770c6cf3ff0e9f6c65ea742325995e26351331e3063a16e8a391f593bfc8b16663cef0580e087d776796ea69776465122b08e00e9382 SHA512 4c80101e935a4d5137b0fd6aaf7d97889913af0bbb8e3097e035e2420043d6525094c1e3f7b5676e8c50328454251ff3260f6aa9b81ec583a2e8136333ee6af8 +DIST ckb-0.4.3.tar.gz 1588845 BLAKE2B bdf11580c8224dfe0a7d01f99e3bea1d36fa3d7c1de84ec991ee4454c838db614bd74757ec3b952d28ab672244bb4c2f6b80366255cfb57ec37ff8742c1d SHA512 6772812fb9608251f3a14efeb16960966be446462ab3f5b1bec896761aeae9e5f5cf9c07b21e509dbef057825c3017323f82f066519cb512ebe2fc6eea6ec217 diff --git a/app-misc/ckb/ckb-0.4.3.ebuild b/app-misc/ckb/ckb-0.4.3.ebuild new file mode 100644 index 000..5a1da477ebe --- /dev/null +++ b/app-misc/ckb/ckb-0.4.3.ebuild @@ -0,0 +1,58 @@ +# 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 + 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" +BDEPEND="dev-qt/linguist-tools:5" +DEPEND="${RDEPEND}" + +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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/files/, app-misc/ckb/
commit: 4dd504abf0b68bc12d394045501d5626eaa91d5c Author: Azamat H. Hackimov gmail com> AuthorDate: Sun Nov 29 13:52:12 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 29 13:52:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd504ab app-misc/ckb: fixes to package * Migrate cmake-utils to cmake eclass * fix GCC10 compilation (#715046, thanks to Erik Zeek gmail.com>) Closes: https://bugs.gentoo.org/715046 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: David Seifert gentoo.org> app-misc/ckb/ckb-0.4.2-r1.ebuild | 42 app-misc/ckb/files/ckb-0.4.2-gcc10.patch | 28 + 2 files changed, 70 insertions(+) diff --git a/app-misc/ckb/ckb-0.4.2-r1.ebuild b/app-misc/ckb/ckb-0.4.2-r1.ebuild new file mode 100644 index 000..5dcd46ea00a --- /dev/null +++ b/app-misc/ckb/ckb-0.4.2-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 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/quazip-0.7.2[qt5(+)] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + virtual/libudev:= + x11-libs/libX11" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-next-${PV}" + +PATCHES=( "${FILESDIR}"/${P}-gcc10.patch ) + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon +} diff --git a/app-misc/ckb/files/ckb-0.4.2-gcc10.patch b/app-misc/ckb/files/ckb-0.4.2-gcc10.patch new file mode 100644 index 000..e070471cdc0 --- /dev/null +++ b/app-misc/ckb/files/ckb-0.4.2-gcc10.patch @@ -0,0 +1,28 @@ +From a9f41cd8b8f5b04c0c66c6d94f96a9725943831e Mon Sep 17 00:00:00 2001 +From: Erik Zeek +Date: Tue, 12 May 2020 09:56:49 -0600 +Subject: [PATCH] Fix gcc-10/-fno-common error + +gcc-10 now defaults to -fno-common and does not automatically add extern +to variables declared in headers. + +https://gcc.gnu.org/gcc-10/porting_to.html + +Signed-off-by: Erik Zeek +--- + src/daemon/devnode.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/daemon/devnode.h b/src/daemon/devnode.h +index a0b3a931..349e778d 100644 +--- a/src/daemon/devnode.h b/src/daemon/devnode.h +@@ -5,7 +5,7 @@ + #include "usb.h" + + /// Device path base ("/dev/input/ckb" or "/var/run/ckb") +-const char *const devpath; ++extern const char *const devpath; + + /// Group ID for the control nodes. -1 to give read/write access to everybody + extern long gid;
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/, app-misc/ckb/files/
commit: 14c8358fd544a72d4187e781f2b024d9fe185139 Author: Azamat H. Hackimov gmail com> AuthorDate: Sun Nov 29 13:52:15 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 29 13:52:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c8358f app-misc/ckb: remove old versions Closes: https://github.com/gentoo/gentoo/pull/16489 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: David Seifert gentoo.org> app-misc/ckb/Manifest | 3 -- app-misc/ckb/ckb-0.2.9-r1.ebuild| 53 - app-misc/ckb/ckb-0.4.0.ebuild | 50 app-misc/ckb/ckb-0.4.1.ebuild | 49 app-misc/ckb/ckb-0.4.2.ebuild | 49 app-misc/ckb/files/ckb-0.4.0-modprobe.patch | 72 - 6 files changed, 276 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 0d1474d32f3..fa95dc0c740 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,4 +1 @@ -DIST ckb-0.2.9.tar.gz 664625 BLAKE2B 37dc9c75876ca46fb10241da7b223ca67e5b9c0a998386f0f82eba15a97045e269b1f8a75dea18297865826bff241c21b255a507fd26e73747ee2656a228c4ce SHA512 7910f089d7b01ceade5ae8282db931c9decb9296d4c9c5fc2419eb7fb4ba5a2c0f85721a3a6846ed24a72f61b18374baa7fd27e11329b5d2f65b21916e8b96e1 -DIST ckb-0.4.0.tar.gz 838586 BLAKE2B 42d786d1934cce6bb082ba4c9f7081401153fa2bd209f290659cfd42787ef69fad9ad86c35df973f1934a03699a1472aa2a1ceb8ef70f46316558e764e5cd88c SHA512 81058d1e31e7328dac1b3a83cb443b9d9f29593e872d189766c1dfe8b502965fd9ea7a962423e94d5053c99d8dd8c50bd98638c11631a2ca586fb9ade700284f -DIST ckb-0.4.1.tar.gz 845316 BLAKE2B 03b6d09ab9297fea30ecff5485fcb33d7ad00335b25ce8bbd7727db1b794c7016a8f161562b5271e29fcefb332b50797d91ff8c09724b96b8929033763ad6624 SHA512 294a29146978c722fdfbb9c2581ed3fc492b2ffead0de8c434bfe90e6aff6e61748517c0f98ae0d8747e7a95684cf22badf778b35358dbaa8acbc18a25ade993 DIST ckb-0.4.2.tar.gz 883681 BLAKE2B b3d921010b1caa8cb870770c6cf3ff0e9f6c65ea742325995e26351331e3063a16e8a391f593bfc8b16663cef0580e087d776796ea69776465122b08e00e9382 SHA512 4c80101e935a4d5137b0fd6aaf7d97889913af0bbb8e3097e035e2420043d6525094c1e3f7b5676e8c50328454251ff3260f6aa9b81ec583a2e8136333ee6af8 diff --git a/app-misc/ckb/ckb-0.2.9-r1.ebuild b/app-misc/ckb/ckb-0.2.9-r1.ebuild deleted file mode 100644 index a0d3d2a09f0..000 --- a/app-misc/ckb/ckb-0.2.9-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils systemd - -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" -IUSE="" - -DEPEND=" - >=dev-libs/quazip-0.7.2[qt5(+)] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - virtual/libudev:= - x11-libs/libX11 -" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -S="${WORKDIR}/${PN}-next-${PV}" - -src_prepare() { - default - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip5/" src/ckb/ckb.pro || die - sed -i -e "s#/usr/lib#/usr/libexec#" src/ckb/animscript.cpp || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/libexec/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -} diff --git a/app-misc/ckb/ckb-0.4.0.ebuild b/app-misc/ckb/ckb-0.4.0.ebuild deleted file mode 100644 index a0ae0373699..000 --- a/app-misc/ckb/ckb-0.4.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop cmake-utils systemd - -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" -IUSE="" - -DEPEND=" - >=dev-libs/quazip-0.7.2[qt5(+)] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - virtual/libudev:= - x11-libs/libX11 -" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) -PATCHES=( "${FILESDIR}/${P}-modprobe.patch" ) -S="${WORKDIR}/${PN}-next-${PV}" - -src_configure() { - local mycmakeargs=( - -DDISABLE_UPDATER=yes - ) -
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 06b19f8171a14d0f96d0228344d653e5f147da22 Author: Tony Vroon gentoo org> AuthorDate: Mon Nov 25 13:43:49 2019 + Commit: Tony Vroon gentoo org> CommitDate: Mon Nov 25 13:44:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b19f81 app-misc/ckb: Version bump. This adds 0.4.1 & 0.4.2 to the tree. Tested against: - MM800 RGB Polaris - M65 Pro RGB - K95 RGB Platinum Requested-By: Manuel "mrueg" Rüger gentoo.org> Closes: https://bugs.gentoo.org/701108 Signed-Off-By: Tony Vroon gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.16 app-misc/ckb/Manifest | 2 ++ app-misc/ckb/ckb-0.4.1.ebuild | 49 +++ app-misc/ckb/ckb-0.4.2.ebuild | 49 +++ 3 files changed, 100 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 2dc7598a993..0d1474d32f3 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1,4 @@ DIST ckb-0.2.9.tar.gz 664625 BLAKE2B 37dc9c75876ca46fb10241da7b223ca67e5b9c0a998386f0f82eba15a97045e269b1f8a75dea18297865826bff241c21b255a507fd26e73747ee2656a228c4ce SHA512 7910f089d7b01ceade5ae8282db931c9decb9296d4c9c5fc2419eb7fb4ba5a2c0f85721a3a6846ed24a72f61b18374baa7fd27e11329b5d2f65b21916e8b96e1 DIST ckb-0.4.0.tar.gz 838586 BLAKE2B 42d786d1934cce6bb082ba4c9f7081401153fa2bd209f290659cfd42787ef69fad9ad86c35df973f1934a03699a1472aa2a1ceb8ef70f46316558e764e5cd88c SHA512 81058d1e31e7328dac1b3a83cb443b9d9f29593e872d189766c1dfe8b502965fd9ea7a962423e94d5053c99d8dd8c50bd98638c11631a2ca586fb9ade700284f +DIST ckb-0.4.1.tar.gz 845316 BLAKE2B 03b6d09ab9297fea30ecff5485fcb33d7ad00335b25ce8bbd7727db1b794c7016a8f161562b5271e29fcefb332b50797d91ff8c09724b96b8929033763ad6624 SHA512 294a29146978c722fdfbb9c2581ed3fc492b2ffead0de8c434bfe90e6aff6e61748517c0f98ae0d8747e7a95684cf22badf778b35358dbaa8acbc18a25ade993 +DIST ckb-0.4.2.tar.gz 883681 BLAKE2B b3d921010b1caa8cb870770c6cf3ff0e9f6c65ea742325995e26351331e3063a16e8a391f593bfc8b16663cef0580e087d776796ea69776465122b08e00e9382 SHA512 4c80101e935a4d5137b0fd6aaf7d97889913af0bbb8e3097e035e2420043d6525094c1e3f7b5676e8c50328454251ff3260f6aa9b81ec583a2e8136333ee6af8 diff --git a/app-misc/ckb/ckb-0.4.1.ebuild b/app-misc/ckb/ckb-0.4.1.ebuild new file mode 100644 index 000..b9d31b54b0e --- /dev/null +++ b/app-misc/ckb/ckb-0.4.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop cmake-utils systemd + +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" +IUSE="" + +DEPEND=" + >=dev-libs/quazip-0.7.2[qt5(+)] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + virtual/libudev:= + x11-libs/libX11 +" +RDEPEND="${DEPEND}" + +DOCS=( CHANGELOG.md README.md ) +S="${WORKDIR}/${PN}-next-${PV}" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + ) + cmake-utils_src_configure +} + +src_install() { + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + cmake-utils_src_install +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-misc/ckb/ckb-0.4.2.ebuild b/app-misc/ckb/ckb-0.4.2.ebuild new file mode 100644 index 000..b9d31b54b0e --- /dev/null +++ b/app-misc/ckb/ckb-0.4.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop cmake-utils systemd + +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" +IUSE="" + +DEPEND=" + >=dev-libs/quazip-0.7.2[qt5(+)] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + virtual/libudev:= + x11-libs/libX11 +" +RDEPEND="${DEPEND}" + +DOCS=( CHANGELOG.md README.md ) +S="${WORKDIR}/${PN}-next-${PV}" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + ) + cmake-utils_src_configure +} + +src_install() { + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + cmake-utils_src_install +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/, app-misc/ckb/files/
commit: bb42f42e01fafe107eb30977080e8811d10b6b72 Author: Tony Vroon gentoo org> AuthorDate: Thu May 16 11:14:31 2019 + Commit: Tony Vroon gentoo org> CommitDate: Thu May 16 11:15:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb42f42e app-misc/ckb: Version bump to 0.4.0 Adds coping mechanisms for non-modular kernels like mine, sent upstream. Copes with significantly changed build system and shortens ebuild accordingly. I am taking maintainership. Closes: https://bugs.gentoo.org/680918 Suggested-By: Chicago blkid.net> Signed-Off-By: Tony Vroon gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.4.0.ebuild | 50 app-misc/ckb/files/ckb-0.4.0-modprobe.patch | 72 + app-misc/ckb/metadata.xml | 5 +- 4 files changed, 127 insertions(+), 1 deletion(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 6882c728c07..2dc7598a993 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.2.9.tar.gz 664625 BLAKE2B 37dc9c75876ca46fb10241da7b223ca67e5b9c0a998386f0f82eba15a97045e269b1f8a75dea18297865826bff241c21b255a507fd26e73747ee2656a228c4ce SHA512 7910f089d7b01ceade5ae8282db931c9decb9296d4c9c5fc2419eb7fb4ba5a2c0f85721a3a6846ed24a72f61b18374baa7fd27e11329b5d2f65b21916e8b96e1 +DIST ckb-0.4.0.tar.gz 838586 BLAKE2B 42d786d1934cce6bb082ba4c9f7081401153fa2bd209f290659cfd42787ef69fad9ad86c35df973f1934a03699a1472aa2a1ceb8ef70f46316558e764e5cd88c SHA512 81058d1e31e7328dac1b3a83cb443b9d9f29593e872d189766c1dfe8b502965fd9ea7a962423e94d5053c99d8dd8c50bd98638c11631a2ca586fb9ade700284f diff --git a/app-misc/ckb/ckb-0.4.0.ebuild b/app-misc/ckb/ckb-0.4.0.ebuild new file mode 100644 index 000..a0ae0373699 --- /dev/null +++ b/app-misc/ckb/ckb-0.4.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop cmake-utils systemd + +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" +IUSE="" + +DEPEND=" + >=dev-libs/quazip-0.7.2[qt5(+)] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + virtual/libudev:= + x11-libs/libX11 +" +RDEPEND="${DEPEND}" + +DOCS=( CHANGELOG.md README.md ) +PATCHES=( "${FILESDIR}/${P}-modprobe.patch" ) +S="${WORKDIR}/${PN}-next-${PV}" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + ) + cmake-utils_src_configure +} + +src_install() { + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + cmake-utils_src_install +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-misc/ckb/files/ckb-0.4.0-modprobe.patch b/app-misc/ckb/files/ckb-0.4.0-modprobe.patch new file mode 100644 index 000..31dc3303b32 --- /dev/null +++ b/app-misc/ckb/files/ckb-0.4.0-modprobe.patch @@ -0,0 +1,72 @@ +--- + src/daemon/input_linux.c | 21 ++--- + src/gui/mainwindow.cpp | 14 -- + 2 files changed, 22 insertions(+), 13 deletions(-) + +diff --git a/src/daemon/input_linux.c b/src/daemon/input_linux.c +index 0391243e..8489f5b5 100644 +--- a/src/daemon/input_linux.c b/src/daemon/input_linux.c +@@ -55,13 +55,20 @@ int uinputopen(struct uinput_user_dev* indev, int mouse){ + /// + /// Some tips on using [uinput_user_dev in](http://thiemonge.org/getting-started-with-uinput) + int os_inputopen(usbdevice* kb){ +-/// First check whether the uinput module is loaded by the kernel. +-/// +-// Load the uinput module (if it's not loaded already) +-if(system("modprobe uinput") != 0) { +-ckb_fatal("Failed to load uinput module\n"); +-return 1; ++/// Let's see if uinput is already available ++int fd = open("/dev/uinput", O_RDWR); ++if(fd < 0){ ++fd = open("/dev/input/uinput", O_RDWR); ++} ++ ++// If not available, load the module ++if(fd < 0){ ++if(system("modprobe uinput") != 0) { ++ckb_fatal("Failed to load uinput module\n"); ++return 1; ++} + } ++close(fd); + + if(IS_SINGLE_EP(kb)) { + kb->uinput_kb = 0; +@@ -79,7 +86,7 @@ int os_inputopen(usbdevice* kb){ + indev.id.product = kb->product; + indev.id.version = kb->fwversion; + // Open keyboard +-int fd = uinputopen(, 0); ++fd = uinputopen(, 0); + kb->uinput_kb = fd; + if(fd <= 0) + return 0; +diff --git a/src/gui/mainwindow.cpp b/src/gui/mainwindow.cpp +index 968764e7..1eb95bda 100644 +--- a/src/gui/mainwindow.cpp b/src/gui/mainwindow.cpp +@@ -282,14 +282,16 @@ void
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: e3e8a5cb0e3a7f8ed024b9d75cc62982d0ca1385 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 22 09:49:59 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 22 10:41:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e8a5cb app-misc/ckb: Drop old (EAPI-5--) Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/ckb/Manifest| 1 - app-misc/ckb/ckb-0.2.6-r1.ebuild | 45 --- app-misc/ckb/ckb-0.2.9.ebuild| 46 3 files changed, 92 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 7e9e87b9639..6882c728c07 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1 @@ -DIST ckb-0.2.6.tar.gz 526737 BLAKE2B c41d4e510fb9226b578d305fbcf1f899f0e4c4ce1334274fde365d50ed8365fff5fa60784a5bbc7b2a1f8c85b9812a78d9d4cf629bea88ea4c4104e2f75c3c65 SHA512 6d92b0e82865748d9731943462d2cb89c3ea0dea4170f8aebcf5e1ed491c5d635dcd69a4f1f385ab891846f2b3437e2cb154f5dae5f5446cf52e557ebf6343a6 DIST ckb-0.2.9.tar.gz 664625 BLAKE2B 37dc9c75876ca46fb10241da7b223ca67e5b9c0a998386f0f82eba15a97045e269b1f8a75dea18297865826bff241c21b255a507fd26e73747ee2656a228c4ce SHA512 7910f089d7b01ceade5ae8282db931c9decb9296d4c9c5fc2419eb7fb4ba5a2c0f85721a3a6846ed24a72f61b18374baa7fd27e11329b5d2f65b21916e8b96e1 diff --git a/app-misc/ckb/ckb-0.2.6-r1.ebuild b/app-misc/ckb/ckb-0.2.6-r1.ebuild deleted file mode 100644 index e9ac7cbbdb3..000 --- a/app-misc/ckb/ckb-0.2.6-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=">=dev-libs/quazip-0.7.2[qt5(+)] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip5/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -} diff --git a/app-misc/ckb/ckb-0.2.9.ebuild b/app-misc/ckb/ckb-0.2.9.ebuild deleted file mode 100644 index 0516a27502a..000 --- a/app-misc/ckb/ckb-0.2.9.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit vcs-snapshot qmake-utils systemd - -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" -IUSE="" - -DEPEND=">=dev-libs/quazip-0.7.2[qt5(+)] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip5/" src/ckb/ckb.pro || die - sed -i -e "s#/usr/lib#/usr/libexec#" src/ckb/animscript.cpp || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/libexec/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 671e16c02dd58afb6bd8f41ab9f33a2b8f1f0466 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 22 09:47:30 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 22 10:41:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671e16c0 app-misc/ckb: EAPI-7 bump, missing desktop.eclass, missing DEPENDs Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/ckb/ckb-0.2.9-r1.ebuild | 53 1 file changed, 53 insertions(+) diff --git a/app-misc/ckb/ckb-0.2.9-r1.ebuild b/app-misc/ckb/ckb-0.2.9-r1.ebuild new file mode 100644 index 000..a0d3d2a09f0 --- /dev/null +++ b/app-misc/ckb/ckb-0.2.9-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop qmake-utils systemd + +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" +IUSE="" + +DEPEND=" + >=dev-libs/quazip-0.7.2[qt5(+)] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + virtual/libudev:= + x11-libs/libX11 +" +RDEPEND="${DEPEND}" + +DOCS=( README.md BUILD.md DAEMON.md ) + +S="${WORKDIR}/${PN}-next-${PV}" + +src_prepare() { + default + sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip5/" src/ckb/ckb.pro || die + sed -i -e "s#/usr/lib#/usr/libexec#" src/ckb/animscript.cpp || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/libexec/ckb-animations + doexe bin/ckb-animations/* + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: d719583c56ec316d9aaa4f0e01fd34e6f6449f77 Author: Manuel Rüger gentoo org> AuthorDate: Wed Apr 10 08:34:42 2019 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Apr 10 08:34:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d719583c app-misc/ckb: Unmaintain Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Manuel Rüger gentoo.org> app-misc/ckb/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-misc/ckb/metadata.xml b/app-misc/ckb/metadata.xml index cb945f50008..2a82acaed1c 100644 --- a/app-misc/ckb/metadata.xml +++ b/app-misc/ckb/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - mr...@gentoo.org - Manuel Rüger - + ccMSC/ckb
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 79b0e9a0f0c6cabf03a0a242dc9f48b746725bf3 Author: Manuel Rüger gentoo org> AuthorDate: Thu Feb 15 00:32:53 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Feb 15 00:32:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b0e9a0 app-misc/ckb: Use dependency default for qt5 on quazip Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-misc/ckb/ckb-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ckb/ckb-0.2.9.ebuild b/app-misc/ckb/ckb-0.2.9.ebuild index 85f4055acf6..0516a27502a 100644 --- a/app-misc/ckb/ckb-0.2.9.ebuild +++ b/app-misc/ckb/ckb-0.2.9.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="" -DEPEND=">=dev-libs/quazip-0.7.2[qt5] +DEPEND=">=dev-libs/quazip-0.7.2[qt5(+)] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 514c88eb20df58994a51d38ca4e64e509ea18843 Author: Manuel Rüger gentoo org> AuthorDate: Wed Feb 14 21:23:19 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Feb 14 21:23:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514c88eb app-misc/ckb: Version bump to 0.2.9 (ckb-next) Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.2.9.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 1e408005d05..7e9e87b9639 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.2.6.tar.gz 526737 BLAKE2B c41d4e510fb9226b578d305fbcf1f899f0e4c4ce1334274fde365d50ed8365fff5fa60784a5bbc7b2a1f8c85b9812a78d9d4cf629bea88ea4c4104e2f75c3c65 SHA512 6d92b0e82865748d9731943462d2cb89c3ea0dea4170f8aebcf5e1ed491c5d635dcd69a4f1f385ab891846f2b3437e2cb154f5dae5f5446cf52e557ebf6343a6 +DIST ckb-0.2.9.tar.gz 664625 BLAKE2B 37dc9c75876ca46fb10241da7b223ca67e5b9c0a998386f0f82eba15a97045e269b1f8a75dea18297865826bff241c21b255a507fd26e73747ee2656a228c4ce SHA512 7910f089d7b01ceade5ae8282db931c9decb9296d4c9c5fc2419eb7fb4ba5a2c0f85721a3a6846ed24a72f61b18374baa7fd27e11329b5d2f65b21916e8b96e1 diff --git a/app-misc/ckb/ckb-0.2.9.ebuild b/app-misc/ckb/ckb-0.2.9.ebuild new file mode 100644 index 000..85f4055acf6 --- /dev/null +++ b/app-misc/ckb/ckb-0.2.9.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit vcs-snapshot qmake-utils systemd + +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" +IUSE="" + +DEPEND=">=dev-libs/quazip-0.7.2[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5" +RDEPEND="${DEPEND}" + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip5/" src/ckb/ckb.pro || die + sed -i -e "s#/usr/lib#/usr/libexec#" src/ckb/animscript.cpp || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/libexec/ckb-animations + doexe bin/ckb-animations/* + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/, sci-electronics/fritzing/, media-gfx/nomacs/, ...
commit: de3691f8ed29200014495095269dd8fcaf27731f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 27 21:03:58 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 27 23:25:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3691f8 dev-libs/quazip: Prepare rdeps for USE=qt4,qt5 removal Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-misc/ckb/ckb-0.2.6-r1.ebuild | 4 ++-- app-office/texstudio/texstudio-2.11.2-r1.ebuild| 2 +- app-office/texstudio/texstudio-2.12.2.ebuild | 2 +- app-office/texstudio/texstudio-2.12.4.ebuild | 2 +- app-office/texstudio/texstudio-2.12.6.ebuild | 2 +- media-gfx/nomacs/nomacs-3.6.1-r1.ebuild| 2 +- media-gfx/nomacs/nomacs-3.6.1.ebuild | 2 +- media-gfx/nomacs/nomacs-3.8.0.ebuild | 2 +- sci-electronics/fritzing/fritzing-0.9.2b-r2.ebuild | 4 ++-- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/app-misc/ckb/ckb-0.2.6-r1.ebuild b/app-misc/ckb/ckb-0.2.6-r1.ebuild index 7bb8d1c6bc5..e9ac7cbbdb3 100644 --- a/app-misc/ckb/ckb-0.2.6-r1.ebuild +++ b/app-misc/ckb/ckb-0.2.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="" -DEPEND=">=dev-libs/quazip-0.7.2[qt5] +DEPEND=">=dev-libs/quazip-0.7.2[qt5(+)] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 diff --git a/app-office/texstudio/texstudio-2.11.2-r1.ebuild b/app-office/texstudio/texstudio-2.11.2-r1.ebuild index f2ba1d509d0..f89cc3500ab 100644 --- a/app-office/texstudio/texstudio-2.11.2-r1.ebuild +++ b/app-office/texstudio/texstudio-2.11.2-r1.ebuild @@ -17,7 +17,7 @@ IUSE="video" COMMON_DEPEND=" app-text/hunspell:= app-text/poppler[qt5] - >=dev-libs/quazip-0.7.2[qt5] + >=dev-libs/quazip-0.7.2[qt5(+)] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 diff --git a/app-office/texstudio/texstudio-2.12.2.ebuild b/app-office/texstudio/texstudio-2.12.2.ebuild index 7b8f2d061b5..c877b493c4c 100644 --- a/app-office/texstudio/texstudio-2.12.2.ebuild +++ b/app-office/texstudio/texstudio-2.12.2.ebuild @@ -17,7 +17,7 @@ IUSE="video" COMMON_DEPEND=" app-text/hunspell:= app-text/poppler[qt5] - >=dev-libs/quazip-0.7.2[qt5] + >=dev-libs/quazip-0.7.2[qt5(+)] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 diff --git a/app-office/texstudio/texstudio-2.12.4.ebuild b/app-office/texstudio/texstudio-2.12.4.ebuild index 7b8f2d061b5..c877b493c4c 100644 --- a/app-office/texstudio/texstudio-2.12.4.ebuild +++ b/app-office/texstudio/texstudio-2.12.4.ebuild @@ -17,7 +17,7 @@ IUSE="video" COMMON_DEPEND=" app-text/hunspell:= app-text/poppler[qt5] - >=dev-libs/quazip-0.7.2[qt5] + >=dev-libs/quazip-0.7.2[qt5(+)] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 diff --git a/app-office/texstudio/texstudio-2.12.6.ebuild b/app-office/texstudio/texstudio-2.12.6.ebuild index cd646408ec2..7423c9bac35 100644 --- a/app-office/texstudio/texstudio-2.12.6.ebuild +++ b/app-office/texstudio/texstudio-2.12.6.ebuild @@ -22,7 +22,7 @@ IUSE="video" COMMON_DEPEND=" app-text/hunspell:= app-text/poppler[qt5] - >=dev-libs/quazip-0.7.2[qt5] + >=dev-libs/quazip-0.7.2[qt5(+)] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 diff --git a/media-gfx/nomacs/nomacs-3.6.1-r1.ebuild b/media-gfx/nomacs/nomacs-3.6.1-r1.ebuild index 6ae732365e6..4f755d2ab8f 100644 --- a/media-gfx/nomacs/nomacs-3.6.1-r1.ebuild +++ b/media-gfx/nomacs/nomacs-3.6.1-r1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-qt/qtimageformats:5 media-libs/tiff:0 ) - zip? ( >=dev-libs/quazip-0.7.2[qt5] ) + zip? ( >=dev-libs/quazip-0.7.2[qt5(+)] ) " DEPEND="${RDEPEND} dev-qt/linguist-tools:5 diff --git a/media-gfx/nomacs/nomacs-3.6.1.ebuild b/media-gfx/nomacs/nomacs-3.6.1.ebuild index d110997b2f3..c88239195c8 100644 --- a/media-gfx/nomacs/nomacs-3.6.1.ebuild +++ b/media-gfx/nomacs/nomacs-3.6.1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" opencv? ( media-libs/opencv:=[-qt4(-)] ) raw? ( >=media-libs/libraw-0.14:= ) tiff? ( media-libs/tiff:0 ) - zip? ( >=dev-libs/quazip-0.7.2[qt5] ) + zip? ( >=dev-libs/quazip-0.7.2[qt5(+)] ) " DEPEND="${RDEPEND} dev-qt/linguist-tools:5 diff --git a/media-gfx/nomacs/nomacs-3.8.0.ebuild b/media-gfx/nomacs/nomacs-3.8.0.ebuild index bf86f10b9e3..91389e8030f 100644 --- a/media-gfx/nomacs/nomacs-3.8.0.ebuild +++ b/media-gfx/nomacs/nomacs-3.8.0.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-qt/qtimageformats:5 media-libs/tiff:0 ) - zip? (
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 46bb0bf96ba6c93b378a54dec6928a10591ccb73 Author: Manuel Rüger gentoo org> AuthorDate: Mon Oct 24 21:53:00 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Oct 24 21:53:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bb0bf9 app-misc/ckb: Fix dependency on quazip Gentoo-Bug: 597944 Package-Manager: portage-2.3.2 app-misc/ckb/{ckb-0.2.6.ebuild => ckb-0.2.6-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ckb/ckb-0.2.6.ebuild b/app-misc/ckb/ckb-0.2.6-r1.ebuild similarity index 87% rename from app-misc/ckb/ckb-0.2.6.ebuild rename to app-misc/ckb/ckb-0.2.6-r1.ebuild index a17723e..5cbd36a 100644 --- a/app-misc/ckb/ckb-0.2.6.ebuild +++ b/app-misc/ckb/ckb-0.2.6-r1.ebuild @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="" -DEPEND="dev-libs/quazip[qt5] +DEPEND=">=dev-libs/quazip-0.7.2[qt5] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 @@ -26,7 +26,7 @@ DOCS=( README.md BUILD.md DAEMON.md ) src_prepare() { sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip5/" src/ckb/ckb.pro || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 16a7c02a2021068b9c0de11a53294d3a727592a9 Author: Manuel Rüger gentoo org> AuthorDate: Mon Sep 5 02:08:39 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Sep 5 02:08:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a7c02a app-misc/ckb: Remove old Package-Manager: portage-2.3.0 app-misc/ckb/Manifest | 2 -- app-misc/ckb/ckb-0.2.4.ebuild | 46 --- app-misc/ckb/ckb-0.2.5.ebuild | 46 --- 3 files changed, 94 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 38a7a67..123cf68 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,3 +1 @@ -DIST ckb-0.2.4.tar.gz 522149 SHA256 7c2c5cbf84cbde52b4310012e92278a05d53e7e56fc81ea04306df2131f39bc9 SHA512 fe55c8dc28728cc68baa754ed7e0f1296bcb1828bdbc9bc35ef7863b2a49e03e4533c919384494b88122559a88b3dd7c1040927c1ccdb90871d08f36b98e07f4 WHIRLPOOL c70a1d917b65106f611a0d2608efe24f81a38c13141049fa9d71c819bd078121b5f9db8f0b0cf25ddccfb2e2172f500ce05f8d5488abd3c8203d88f3727dbe8c -DIST ckb-0.2.5.tar.gz 526703 SHA256 633ffaefcea14d1ec1cbf5cd28b8de364cbac601b7f4658a1e37f3d817241996 SHA512 169952991b259564372235e12ca0b03befdc013d3ee024c77799a40980b33d0990e6e56e3656a20285f0b6e1d00433ed710f705997797a2d004634c1c60c1e30 WHIRLPOOL 7b76e177cc2a82ba998494646f0f348f9b770b808d8d3fca3dcf0512f37850f5fbeb32de11543db5409df1644414fd35c6d4ee172b8b493fa14abe9acbcc3cb5 DIST ckb-0.2.6.tar.gz 526737 SHA256 924b22b7dd94f7ad6f0686859a05b0cb5df0aa12133bb9d277f2f1bd47672d91 SHA512 6d92b0e82865748d9731943462d2cb89c3ea0dea4170f8aebcf5e1ed491c5d635dcd69a4f1f385ab891846f2b3437e2cb154f5dae5f5446cf52e557ebf6343a6 WHIRLPOOL d739de63be05cdd24a417e619156e99df2c1ca32fb51a660ef2484609e83a7019296826173ee7268539a65d4b2f48ca6d10b4588756fc1c6e7a22a2f71edc646 diff --git a/app-misc/ckb/ckb-0.2.4.ebuild b/app-misc/ckb/ckb-0.2.4.ebuild deleted file mode 100644 index a17723e.. --- a/app-misc/ckb/ckb-0.2.4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -} diff --git a/app-misc/ckb/ckb-0.2.5.ebuild b/app-misc/ckb/ckb-0.2.5.ebuild deleted file mode 100644 index a17723e.. --- a/app-misc/ckb/ckb-0.2.5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 0195adf590a844fdc052f0d9a8e73a3be409eab6 Author: Manuel Rüger gentoo org> AuthorDate: Sat Jun 25 09:10:20 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Jun 25 09:10:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0195adf5 app-misc/ckb: Version bump to 0.2.6 Package-Manager: portage-2.2.28 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.2.6.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 130ab32..38a7a67 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1,3 @@ DIST ckb-0.2.4.tar.gz 522149 SHA256 7c2c5cbf84cbde52b4310012e92278a05d53e7e56fc81ea04306df2131f39bc9 SHA512 fe55c8dc28728cc68baa754ed7e0f1296bcb1828bdbc9bc35ef7863b2a49e03e4533c919384494b88122559a88b3dd7c1040927c1ccdb90871d08f36b98e07f4 WHIRLPOOL c70a1d917b65106f611a0d2608efe24f81a38c13141049fa9d71c819bd078121b5f9db8f0b0cf25ddccfb2e2172f500ce05f8d5488abd3c8203d88f3727dbe8c DIST ckb-0.2.5.tar.gz 526703 SHA256 633ffaefcea14d1ec1cbf5cd28b8de364cbac601b7f4658a1e37f3d817241996 SHA512 169952991b259564372235e12ca0b03befdc013d3ee024c77799a40980b33d0990e6e56e3656a20285f0b6e1d00433ed710f705997797a2d004634c1c60c1e30 WHIRLPOOL 7b76e177cc2a82ba998494646f0f348f9b770b808d8d3fca3dcf0512f37850f5fbeb32de11543db5409df1644414fd35c6d4ee172b8b493fa14abe9acbcc3cb5 +DIST ckb-0.2.6.tar.gz 526737 SHA256 924b22b7dd94f7ad6f0686859a05b0cb5df0aa12133bb9d277f2f1bd47672d91 SHA512 6d92b0e82865748d9731943462d2cb89c3ea0dea4170f8aebcf5e1ed491c5d635dcd69a4f1f385ab891846f2b3437e2cb154f5dae5f5446cf52e557ebf6343a6 WHIRLPOOL d739de63be05cdd24a417e619156e99df2c1ca32fb51a660ef2484609e83a7019296826173ee7268539a65d4b2f48ca6d10b4588756fc1c6e7a22a2f71edc646 diff --git a/app-misc/ckb/ckb-0.2.6.ebuild b/app-misc/ckb/ckb-0.2.6.ebuild new file mode 100644 index 000..a17723e --- /dev/null +++ b/app-misc/ckb/ckb-0.2.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils systemd + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ccMSC/ckb; +SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-libs/quazip[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5" +RDEPEND="${DEPEND}" + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/bin/ckb-animations + doexe bin/ckb-animations/* + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 6f72a3a2557c1b2c588a368331bb899bd1e8dde9 Author: Manuel Rüger gentoo org> AuthorDate: Sun Apr 10 14:12:57 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Apr 10 14:12:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f72a3a2 app-misc/ckb: Version bump to 0.2.5 Package-Manager: portage-2.2.28 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.2.5.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 1392825..130ab32 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.2.4.tar.gz 522149 SHA256 7c2c5cbf84cbde52b4310012e92278a05d53e7e56fc81ea04306df2131f39bc9 SHA512 fe55c8dc28728cc68baa754ed7e0f1296bcb1828bdbc9bc35ef7863b2a49e03e4533c919384494b88122559a88b3dd7c1040927c1ccdb90871d08f36b98e07f4 WHIRLPOOL c70a1d917b65106f611a0d2608efe24f81a38c13141049fa9d71c819bd078121b5f9db8f0b0cf25ddccfb2e2172f500ce05f8d5488abd3c8203d88f3727dbe8c +DIST ckb-0.2.5.tar.gz 526703 SHA256 633ffaefcea14d1ec1cbf5cd28b8de364cbac601b7f4658a1e37f3d817241996 SHA512 169952991b259564372235e12ca0b03befdc013d3ee024c77799a40980b33d0990e6e56e3656a20285f0b6e1d00433ed710f705997797a2d004634c1c60c1e30 WHIRLPOOL 7b76e177cc2a82ba998494646f0f348f9b770b808d8d3fca3dcf0512f37850f5fbeb32de11543db5409df1644414fd35c6d4ee172b8b493fa14abe9acbcc3cb5 diff --git a/app-misc/ckb/ckb-0.2.5.ebuild b/app-misc/ckb/ckb-0.2.5.ebuild new file mode 100644 index 000..a17723e --- /dev/null +++ b/app-misc/ckb/ckb-0.2.5.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils systemd + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ccMSC/ckb; +SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-libs/quazip[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5" +RDEPEND="${DEPEND}" + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/bin/ckb-animations + doexe bin/ckb-animations/* + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 1e1923e75abffc8992079816574e460b883fd103 Author: Manuel Rüger gentoo org> AuthorDate: Sun Mar 6 21:19:23 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Mar 6 21:19:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1923e7 app-misc/ckb: Remove old Package-Manager: portage-2.2.27 app-misc/ckb/Manifest | 1 - app-misc/ckb/ckb-0.2.3.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index a1246cb..1392825 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1 @@ -DIST ckb-0.2.3.tar.gz 520320 SHA256 ee5ef3470444d422451a3e84b164723f54d697be8a6f86e31d7a6554c7cf0dc4 SHA512 7fd369b61c66f169445f88202fcb5a1cc73e12448ccb1da0d1849c39f0c779e0835039ede0eb1dd458d73a0660b1d526d97f629c5a716393eb54596bdbe637e4 WHIRLPOOL 45305b3846a17bf88d8051f62a2ab89639ab23fcf41decd90b3a935f4357028f8585911a39fdd076c7cc5f4c0bbb0b8247c17636553ebb83c9d5c322d919145d DIST ckb-0.2.4.tar.gz 522149 SHA256 7c2c5cbf84cbde52b4310012e92278a05d53e7e56fc81ea04306df2131f39bc9 SHA512 fe55c8dc28728cc68baa754ed7e0f1296bcb1828bdbc9bc35ef7863b2a49e03e4533c919384494b88122559a88b3dd7c1040927c1ccdb90871d08f36b98e07f4 WHIRLPOOL c70a1d917b65106f611a0d2608efe24f81a38c13141049fa9d71c819bd078121b5f9db8f0b0cf25ddccfb2e2172f500ce05f8d5488abd3c8203d88f3727dbe8c diff --git a/app-misc/ckb/ckb-0.2.3.ebuild b/app-misc/ckb/ckb-0.2.3.ebuild deleted file mode 100644 index a17723e..000 --- a/app-misc/ckb/ckb-0.2.3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 6c7dbab125a9b75053011e0d1b8c5a8cc51b08fd Author: Manuel Rüger gentoo org> AuthorDate: Tue Feb 9 20:21:58 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Feb 9 20:21:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7dbab1 app-misc/ckb: Version bump Package-Manager: portage-2.2.27 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.2.4.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 8c459a7..e43128a 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1,3 @@ DIST ckb-0.2.2.tar.gz 513180 SHA256 bb916af087fb6fd9f9955c79edc899c6343b12c9db576d6adbd6c608b22e9f7b SHA512 0f6236f922330b497c1297e0fec609400e1c7723937fe4e58702b62647068cc8271bbdd95c424d70debdbe81b843af22c09c9ce4a178f9b9796794b287847cfc WHIRLPOOL c65fb7b01eeef73ad6d2bc0755955af5e5a68f3797e5d737aca058a37744c166106c242081d89ac041743e45cb5f5c305a455ca439b9986b8e0e1a8a97c150f5 DIST ckb-0.2.3.tar.gz 520320 SHA256 ee5ef3470444d422451a3e84b164723f54d697be8a6f86e31d7a6554c7cf0dc4 SHA512 7fd369b61c66f169445f88202fcb5a1cc73e12448ccb1da0d1849c39f0c779e0835039ede0eb1dd458d73a0660b1d526d97f629c5a716393eb54596bdbe637e4 WHIRLPOOL 45305b3846a17bf88d8051f62a2ab89639ab23fcf41decd90b3a935f4357028f8585911a39fdd076c7cc5f4c0bbb0b8247c17636553ebb83c9d5c322d919145d +DIST ckb-0.2.4.tar.gz 522149 SHA256 7c2c5cbf84cbde52b4310012e92278a05d53e7e56fc81ea04306df2131f39bc9 SHA512 fe55c8dc28728cc68baa754ed7e0f1296bcb1828bdbc9bc35ef7863b2a49e03e4533c919384494b88122559a88b3dd7c1040927c1ccdb90871d08f36b98e07f4 WHIRLPOOL c70a1d917b65106f611a0d2608efe24f81a38c13141049fa9d71c819bd078121b5f9db8f0b0cf25ddccfb2e2172f500ce05f8d5488abd3c8203d88f3727dbe8c diff --git a/app-misc/ckb/ckb-0.2.4.ebuild b/app-misc/ckb/ckb-0.2.4.ebuild new file mode 100644 index 000..a17723e --- /dev/null +++ b/app-misc/ckb/ckb-0.2.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils systemd + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ccMSC/ckb; +SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-libs/quazip[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5" +RDEPEND="${DEPEND}" + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/bin/ckb-animations + doexe bin/ckb-animations/* + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: d86f317040a0ac1eef4238e78da26626bfb9a900 Author: Manuel Rüger gentoo org> AuthorDate: Tue Feb 9 20:22:16 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Feb 9 20:22:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86f3170 app-misc/ckb: Remove old Package-Manager: portage-2.2.27 app-misc/ckb/Manifest | 1 - app-misc/ckb/ckb-0.2.2.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index e43128a..a1246cb 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,3 +1,2 @@ -DIST ckb-0.2.2.tar.gz 513180 SHA256 bb916af087fb6fd9f9955c79edc899c6343b12c9db576d6adbd6c608b22e9f7b SHA512 0f6236f922330b497c1297e0fec609400e1c7723937fe4e58702b62647068cc8271bbdd95c424d70debdbe81b843af22c09c9ce4a178f9b9796794b287847cfc WHIRLPOOL c65fb7b01eeef73ad6d2bc0755955af5e5a68f3797e5d737aca058a37744c166106c242081d89ac041743e45cb5f5c305a455ca439b9986b8e0e1a8a97c150f5 DIST ckb-0.2.3.tar.gz 520320 SHA256 ee5ef3470444d422451a3e84b164723f54d697be8a6f86e31d7a6554c7cf0dc4 SHA512 7fd369b61c66f169445f88202fcb5a1cc73e12448ccb1da0d1849c39f0c779e0835039ede0eb1dd458d73a0660b1d526d97f629c5a716393eb54596bdbe637e4 WHIRLPOOL 45305b3846a17bf88d8051f62a2ab89639ab23fcf41decd90b3a935f4357028f8585911a39fdd076c7cc5f4c0bbb0b8247c17636553ebb83c9d5c322d919145d DIST ckb-0.2.4.tar.gz 522149 SHA256 7c2c5cbf84cbde52b4310012e92278a05d53e7e56fc81ea04306df2131f39bc9 SHA512 fe55c8dc28728cc68baa754ed7e0f1296bcb1828bdbc9bc35ef7863b2a49e03e4533c919384494b88122559a88b3dd7c1040927c1ccdb90871d08f36b98e07f4 WHIRLPOOL c70a1d917b65106f611a0d2608efe24f81a38c13141049fa9d71c819bd078121b5f9db8f0b0cf25ddccfb2e2172f500ce05f8d5488abd3c8203d88f3727dbe8c diff --git a/app-misc/ckb/ckb-0.2.2.ebuild b/app-misc/ckb/ckb-0.2.2.ebuild deleted file mode 100644 index 8c4a97a..000 --- a/app-misc/ckb/ckb-0.2.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 64089d9dd649a86d9e071b63c0ce2c13388f097b Author: Manuel Rüger gentoo org> AuthorDate: Sun Jan 17 14:08:35 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Jan 17 14:09:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64089d9d app-misc/ckb: Remove old Package-Manager: portage-2.2.26 app-misc/ckb/Manifest | 1 - app-misc/ckb/ckb-0.2.1.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 22c7561..8c459a7 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,3 +1,2 @@ -DIST ckb-0.2.1.tar.gz 430544 SHA256 0a44c72ad56cd9c0ee939cafea736b396c7ea72a24466fa0bee1beb4c8100496 SHA512 d8527cb2efc0be4d8bfe5f8ce95faa9c4bb2e7d2a85301591ea170f68cd6e58479ee49ac2de29ae80c8365137c31f78e83c13bc0c6d0a1659d702cfc740125fb WHIRLPOOL a036431118c15515825327b841b864741cdee9f1ec409af06750d82f65e2b8eb02425809a568f41752a943ffb6d729aa2bca143dd522cc867def9189997ea543 DIST ckb-0.2.2.tar.gz 513180 SHA256 bb916af087fb6fd9f9955c79edc899c6343b12c9db576d6adbd6c608b22e9f7b SHA512 0f6236f922330b497c1297e0fec609400e1c7723937fe4e58702b62647068cc8271bbdd95c424d70debdbe81b843af22c09c9ce4a178f9b9796794b287847cfc WHIRLPOOL c65fb7b01eeef73ad6d2bc0755955af5e5a68f3797e5d737aca058a37744c166106c242081d89ac041743e45cb5f5c305a455ca439b9986b8e0e1a8a97c150f5 DIST ckb-0.2.3.tar.gz 520320 SHA256 ee5ef3470444d422451a3e84b164723f54d697be8a6f86e31d7a6554c7cf0dc4 SHA512 7fd369b61c66f169445f88202fcb5a1cc73e12448ccb1da0d1849c39f0c779e0835039ede0eb1dd458d73a0660b1d526d97f629c5a716393eb54596bdbe637e4 WHIRLPOOL 45305b3846a17bf88d8051f62a2ab89639ab23fcf41decd90b3a935f4357028f8585911a39fdd076c7cc5f4c0bbb0b8247c17636553ebb83c9d5c322d919145d diff --git a/app-misc/ckb/ckb-0.2.1.ebuild b/app-misc/ckb/ckb-0.2.1.ebuild deleted file mode 100644 index 8c4a97a..000 --- a/app-misc/ckb/ckb-0.2.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: f3ecb578ac0c5d8d675f40a1bc904d2670b4ae09 Author: Manuel Rüger gentoo org> AuthorDate: Sun Jan 17 14:08:02 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Jan 17 14:09:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ecb578 app-misc/ckb: Version bump Package-Manager: portage-2.2.26 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.2.3.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index ee2f773..22c7561 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1,3 @@ DIST ckb-0.2.1.tar.gz 430544 SHA256 0a44c72ad56cd9c0ee939cafea736b396c7ea72a24466fa0bee1beb4c8100496 SHA512 d8527cb2efc0be4d8bfe5f8ce95faa9c4bb2e7d2a85301591ea170f68cd6e58479ee49ac2de29ae80c8365137c31f78e83c13bc0c6d0a1659d702cfc740125fb WHIRLPOOL a036431118c15515825327b841b864741cdee9f1ec409af06750d82f65e2b8eb02425809a568f41752a943ffb6d729aa2bca143dd522cc867def9189997ea543 DIST ckb-0.2.2.tar.gz 513180 SHA256 bb916af087fb6fd9f9955c79edc899c6343b12c9db576d6adbd6c608b22e9f7b SHA512 0f6236f922330b497c1297e0fec609400e1c7723937fe4e58702b62647068cc8271bbdd95c424d70debdbe81b843af22c09c9ce4a178f9b9796794b287847cfc WHIRLPOOL c65fb7b01eeef73ad6d2bc0755955af5e5a68f3797e5d737aca058a37744c166106c242081d89ac041743e45cb5f5c305a455ca439b9986b8e0e1a8a97c150f5 +DIST ckb-0.2.3.tar.gz 520320 SHA256 ee5ef3470444d422451a3e84b164723f54d697be8a6f86e31d7a6554c7cf0dc4 SHA512 7fd369b61c66f169445f88202fcb5a1cc73e12448ccb1da0d1849c39f0c779e0835039ede0eb1dd458d73a0660b1d526d97f629c5a716393eb54596bdbe637e4 WHIRLPOOL 45305b3846a17bf88d8051f62a2ab89639ab23fcf41decd90b3a935f4357028f8585911a39fdd076c7cc5f4c0bbb0b8247c17636553ebb83c9d5c322d919145d diff --git a/app-misc/ckb/ckb-0.2.3.ebuild b/app-misc/ckb/ckb-0.2.3.ebuild new file mode 100644 index 000..a17723e --- /dev/null +++ b/app-misc/ckb/ckb-0.2.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils systemd + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ccMSC/ckb; +SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-libs/quazip[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5" +RDEPEND="${DEPEND}" + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/bin/ckb-animations + doexe bin/ckb-animations/* + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: b8a5c780bd1b1eab4fbd263dc55e3e32be6b311a Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 11 07:46:07 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 11 07:46:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a5c780 app-misc/ckb: Version bump Package-Manager: portage-2.2.24 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.2.2.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 4a4d7e5..ee2f773 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1,2 @@ DIST ckb-0.2.1.tar.gz 430544 SHA256 0a44c72ad56cd9c0ee939cafea736b396c7ea72a24466fa0bee1beb4c8100496 SHA512 d8527cb2efc0be4d8bfe5f8ce95faa9c4bb2e7d2a85301591ea170f68cd6e58479ee49ac2de29ae80c8365137c31f78e83c13bc0c6d0a1659d702cfc740125fb WHIRLPOOL a036431118c15515825327b841b864741cdee9f1ec409af06750d82f65e2b8eb02425809a568f41752a943ffb6d729aa2bca143dd522cc867def9189997ea543 +DIST ckb-0.2.2.tar.gz 513180 SHA256 bb916af087fb6fd9f9955c79edc899c6343b12c9db576d6adbd6c608b22e9f7b SHA512 0f6236f922330b497c1297e0fec609400e1c7723937fe4e58702b62647068cc8271bbdd95c424d70debdbe81b843af22c09c9ce4a178f9b9796794b287847cfc WHIRLPOOL c65fb7b01eeef73ad6d2bc0755955af5e5a68f3797e5d737aca058a37744c166106c242081d89ac041743e45cb5f5c305a455ca439b9986b8e0e1a8a97c150f5 diff --git a/app-misc/ckb/ckb-0.2.2.ebuild b/app-misc/ckb/ckb-0.2.2.ebuild new file mode 100644 index 000..8c4a97a --- /dev/null +++ b/app-misc/ckb/ckb-0.2.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils systemd + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ccMSC/ckb; +SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-libs/quazip[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5" +RDEPEND="${DEPEND}" + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die + sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/bin/ckb-animations + doexe bin/ckb-animations/* + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 9cfbe321d68e054a2f492f497d50ac5b8b2960aa Author: Manuel Rüger gentoo org> AuthorDate: Sat Sep 19 22:19:57 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Sep 19 22:19:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfbe321 app-misc/ckb: Remove old Package-Manager: portage-2.2.20.1 app-misc/ckb/Manifest | 2 -- app-misc/ckb/ckb-0.1.5.ebuild | 46 --- app-misc/ckb/ckb-0.2.ebuild | 46 --- 3 files changed, 94 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 9808798..4a4d7e5 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,3 +1 @@ -DIST ckb-0.1.5.tar.gz 370107 SHA256 944e2735ca397287fbbadcff4f6946a7bcfd2a1a4d12f5e121a79e6b4fd39f8a SHA512 2f6b876e09c3f012c09d7d0f80ce21c80325d2588427074aeb9eb287b2aae58fdb66290bbd3643eeb7d6523d8230b6787c6517dd8a996db5af13c00fc8e84414 WHIRLPOOL 2b3fe82e407246487464d3888b908126c034965f6cdd89fd9155e3cc64d6dee9e6b388c4f7ce83e9085992d663a8f773b5582a56da95e8460cba97a1af5364cd DIST ckb-0.2.1.tar.gz 430544 SHA256 0a44c72ad56cd9c0ee939cafea736b396c7ea72a24466fa0bee1beb4c8100496 SHA512 d8527cb2efc0be4d8bfe5f8ce95faa9c4bb2e7d2a85301591ea170f68cd6e58479ee49ac2de29ae80c8365137c31f78e83c13bc0c6d0a1659d702cfc740125fb WHIRLPOOL a036431118c15515825327b841b864741cdee9f1ec409af06750d82f65e2b8eb02425809a568f41752a943ffb6d729aa2bca143dd522cc867def9189997ea543 -DIST ckb-0.2.tar.gz 422398 SHA256 5d8a4e3dd49117e8af979406af11c4f7898065f258900683a1e26aa867e8871d SHA512 fb10ed3c93aee97f57bcc1419dc5e5d49f167367056d139f763c522b7b500d3489df04978d384cbc2533636c87bacc66632bbe0215fe4adf625d8c836d16a1ea WHIRLPOOL ee9df503909d1b7a6cb04e0062a4917a4e8c52f8b85ad480702863a6a3de11c84179954758bdb5cf0fc9970890a0f4ca1c5077b53fd3977873d5cf807ef49081 diff --git a/app-misc/ckb/ckb-0.1.5.ebuild b/app-misc/ckb/ckb-0.1.5.ebuild deleted file mode 100644 index 8c4a97a..000 --- a/app-misc/ckb/ckb-0.1.5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -} diff --git a/app-misc/ckb/ckb-0.2.ebuild b/app-misc/ckb/ckb-0.2.ebuild deleted file mode 100644 index 8c4a97a..000 --- a/app-misc/ckb/ckb-0.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ccMSC/ckb; -SRC_URI="https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND}" - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e "s/-Werror=all//" src/ckb-daemon/ckb-daemon.pro || die - sed -i -e "/quazip/d" -e "s/^.*QUAZIP_STATIC/LIBS += -lquazip/" src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd "${FILESDIR}"/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/
commit: 0a13fc54b76fb09b48c76a59723aa00f58533b32 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Thu Aug 27 13:09:54 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Thu Aug 27 13:10:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a13fc54 app-misc/ckb: Version bump Package-Manager: portage-2.2.20.1 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.2.1.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index ca5334e..9808798 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1,3 @@ DIST ckb-0.1.5.tar.gz 370107 SHA256 944e2735ca397287fbbadcff4f6946a7bcfd2a1a4d12f5e121a79e6b4fd39f8a SHA512 2f6b876e09c3f012c09d7d0f80ce21c80325d2588427074aeb9eb287b2aae58fdb66290bbd3643eeb7d6523d8230b6787c6517dd8a996db5af13c00fc8e84414 WHIRLPOOL 2b3fe82e407246487464d3888b908126c034965f6cdd89fd9155e3cc64d6dee9e6b388c4f7ce83e9085992d663a8f773b5582a56da95e8460cba97a1af5364cd +DIST ckb-0.2.1.tar.gz 430544 SHA256 0a44c72ad56cd9c0ee939cafea736b396c7ea72a24466fa0bee1beb4c8100496 SHA512 d8527cb2efc0be4d8bfe5f8ce95faa9c4bb2e7d2a85301591ea170f68cd6e58479ee49ac2de29ae80c8365137c31f78e83c13bc0c6d0a1659d702cfc740125fb WHIRLPOOL a036431118c15515825327b841b864741cdee9f1ec409af06750d82f65e2b8eb02425809a568f41752a943ffb6d729aa2bca143dd522cc867def9189997ea543 DIST ckb-0.2.tar.gz 422398 SHA256 5d8a4e3dd49117e8af979406af11c4f7898065f258900683a1e26aa867e8871d SHA512 fb10ed3c93aee97f57bcc1419dc5e5d49f167367056d139f763c522b7b500d3489df04978d384cbc2533636c87bacc66632bbe0215fe4adf625d8c836d16a1ea WHIRLPOOL ee9df503909d1b7a6cb04e0062a4917a4e8c52f8b85ad480702863a6a3de11c84179954758bdb5cf0fc9970890a0f4ca1c5077b53fd3977873d5cf807ef49081 diff --git a/app-misc/ckb/ckb-0.2.1.ebuild b/app-misc/ckb/ckb-0.2.1.ebuild new file mode 100644 index 000..8c4a97a --- /dev/null +++ b/app-misc/ckb/ckb-0.2.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils systemd + +DESCRIPTION=Corsair K65/K70/K95 Driver +HOMEPAGE=https://github.com/ccMSC/ckb; +SRC_URI=https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz - ${P}.tar.gz + +LICENSE=GPL-2 +SLOT=0 +KEYWORDS=~amd64 +IUSE= + +DEPEND=dev-libs/quazip[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 +RDEPEND=${DEPEND} + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e s/-Werror=all// src/ckb-daemon/ckb-daemon.pro || die + sed -i -e /quazip/d -e s/^.*QUAZIP_STATIC/LIBS += -lquazip/ src/ckb/ckb.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/bin/ckb-animations + doexe bin/ckb-animations/* + + newinitd ${FILESDIR}/ckb.initd ckb-daemon + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +}