Compare commits
2 commits
82f2c72047
...
ea4e06c8b7
Author | SHA1 | Date | |
---|---|---|---|
Ben | ea4e06c8b7 | ||
Ben | 4d6137fd27 |
|
@ -19,10 +19,6 @@ DEPEND="=dev-qt/qtcore-5* dev-qt/qtconcurrent dev-libs/icu dev-libs/tuiwidgets d
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
BDEPEND=""
|
BDEPEND=""
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${P}-meson-install.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
diff --git a/src/meson.build b/src/meson.build
|
|
||||||
index 3bb30c1..83e1651 100644
|
|
||||||
--- a/src/meson.build
|
|
||||||
+++ b/src/meson.build
|
|
||||||
@@ -90,11 +90,13 @@ editor_lib = static_library('editor', editor_sources,
|
|
||||||
include_directories: include_directories('.'),
|
|
||||||
dependencies : [qt5_dep, tuiwidgets_dep, posixsignalmanager_dep])
|
|
||||||
|
|
||||||
-executable('editor', main,
|
|
||||||
+executable('chr', main,
|
|
||||||
vcs_dep,
|
|
||||||
include_directories: include_directories('.'),
|
|
||||||
link_with: editor_lib,
|
|
||||||
- dependencies : [qt5_dep, tuiwidgets_dep, posixsignalmanager_dep])
|
|
||||||
+ dependencies : [qt5_dep, tuiwidgets_dep, posixsignalmanager_dep],
|
|
||||||
+ install: true,
|
|
||||||
+ install_dir: '/usr/bin/')
|
|
||||||
|
|
||||||
executable('tests', tests,
|
|
||||||
qt5.preprocess(moc_headers: tests_headers, moc_sources: tests,
|
|
|
@ -1 +1,2 @@
|
||||||
DIST tuxedo-keyboard-3.1.4.tar.gz 57310 BLAKE2B 6ee4bdde33a58ffe3421df8141d4a02dcf1a2e14692712c3e6b9255e454187aeb9fd9a21c732b7d25f847ee483f751c9373ff338a87a9e2bd8f332fc34557534 SHA512 5afd43705791c47d484887d217469c111c01c72d0aa1a52a8cb1f0406fe766f56dcbb056bbce364ab9d48428dbc8a93c8066c06bb03a631df5e98317fe7613b4
|
DIST tuxedo-keyboard-3.1.4.tar.gz 57310 BLAKE2B 6ee4bdde33a58ffe3421df8141d4a02dcf1a2e14692712c3e6b9255e454187aeb9fd9a21c732b7d25f847ee483f751c9373ff338a87a9e2bd8f332fc34557534 SHA512 5afd43705791c47d484887d217469c111c01c72d0aa1a52a8cb1f0406fe766f56dcbb056bbce364ab9d48428dbc8a93c8066c06bb03a631df5e98317fe7613b4
|
||||||
|
DIST tuxedo-keyboard-3.2.8.tar.gz 62464 BLAKE2B 55eb97f50f4fd0e4912893af1e09a9cddc9c5b73ad099f7eb85340733fadd627b43f970ab1262d6f3ad1fabe6c356553eb9918051f7447c009b7d1fbff4aefba SHA512 a37f73c8f92108c9f3cd82b5519202a41f9285e4b555e157bea038f65d8e876941e72b7b31180a9043f42ea2f184486579b650ecfd9c3a188acdaa6ba68b1c2a
|
||||||
|
|
23
app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.8-r1.ebuild
Normal file
23
app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.8-r1.ebuild
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
|
||||||
|
|
||||||
|
inherit linux-mod toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Kernel Module for Tuxedo Keyboard"
|
||||||
|
HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard"
|
||||||
|
SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
BUILD_TARGETS="all"
|
||||||
|
MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) tuxedo_io(tuxedo:${S}:src/tuxedo_io)"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
linux-mod_pkg_setup
|
||||||
|
BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
|
||||||
|
}
|
Loading…
Reference in a new issue