Install this version:
emerge -a =sci-electronics/openhantek6022-3.4.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =sci-electronics/openhantek6022-3.4.1
Or alternatively:
emerge --autounmask-write -a =sci-electronics/openhantek6022-3.4.1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.4.1 | 8 | ~amd64 | 0 |
# Copyright 1998-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="DSO software for Hantek USB digital signal oscilloscopes 6022BE/BL"
HOMEPAGE="https://github.com/OpenHantek/OpenHantek6022"
inherit xdg desktop cmake
SRC_URI="https://github.com/OpenHantek/OpenHantek6022/archive/${PV}-rc2.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="GPL-3"
SLOT="0"
RDEPEND="
>=sci-libs/fftw-3
>=dev-libs/libusb-1
dev-qt/qtbase:6
dev-qt/qttools:6
"
DEPEND="
${RDEPEND}
"
BDEPEND=""
src_unpack () {
default
mv ${WORKDIR}/* ${WORKDIR}/${P}
}
src_configure () {
sed -i 's:project(OpenHantek CXX)::g' openhantek/CMakeLists.txt
cmake_src_configure
}
src_install () {
cmake_src_install
mv ${D}/usr/share/doc/openhantek ${D}/usr/share/doc/${P}
mv ${D}/usr/bin/OpenHantek ${D}/usr/bin/openhantek
}
>=sci-libs/fftw-3 >=dev-libs/libusb-1 dev-qt/qtbase:6 dev-qt/qttools:6
>=sci-libs/fftw-3 >=dev-libs/libusb-1 dev-qt/qtbase:6 dev-qt/qttools:6
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | openhantek6022-3.4.1.tar.gz | 21305628 bytes | https://github.com/OpenHantek/OpenHantek6022/archive/3.4.1-rc2.tar.gz |