-
Notifications
You must be signed in to change notification settings - Fork 90
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2095 from pentoo/sdrangel_up
sdrangel up
- Loading branch information
Showing
9 changed files
with
140 additions
and
105 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
DIST cm256cc-1.1.0.tar.gz 56994 BLAKE2B 9c4a36b923bd58a26a85292d62fbd0b4fa1975d75b3b17ca9183c311031b1efd0508a1fe899e9da2f3d31c8540c9d1cb7dcedb65b60ab6f7a780e50f3ff3ae20 SHA512 2bd02675bb2c1c2b422c626c92bd36a0c0fc7a46a0512475424b1bc781d816137eadc52f33f11e100cdc69a7a595f3153fbed0020d6038916e305a2923700959 | ||
DIST cm256cc-1.1.1.tar.gz 56989 BLAKE2B b15cd0022343c8e0b02b645194610d3065521466c9e58e65418475f64966077fc6646a6fa2e8659ced83d0e0b4509aa62000bee08046f36570097082d4a9a70b SHA512 fcda338b766bcae1af1e25ab6237c30ed60722b2e6e679e13623005d441d3e8daa462c7a7735ca239c0a1fa5f2d8b28455fe40f40762ebefa997c2ebd3731082 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> | ||
<pkgmetadata> | ||
<maintainer type="person"> | ||
<email>[email protected]</email> | ||
<name>Zero_Chaos</name> | ||
</maintainer> | ||
<upstream> | ||
<remote-id type="github">f4exb/cm256cc</remote-id> | ||
</upstream> | ||
</pkgmetadata> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
DIST sdrangel-7.14.2.tar.gz 80290031 BLAKE2B 9f407b0a822950d6e2b756980b80203a363fd3d21f80bd0be4db0a49f29791becca5fe120efceae823e3a9fe481a10a1cecddea03cd1e8f3d1861c0d4f86ae8a SHA512 2add0b23c1995fd08b7117597ecbc91af59f41bf87749bdd70f3d5f1d92f6d804d94f1849bc6b4d0f69b9e01e5f9acf9948caf806b80e9de042b6bd50567a45d | ||
DIST sdrangel-7.22.0.tar.gz 92950127 BLAKE2B ae3af50fd462d9518b450512f32ad1e9906aa8e460ec2ce5dab4f2014c9343ee85ff2f84b91ace48a4ed0f743a9ae48d06d05ca65aef4df429e4d58c0ce7de4c SHA512 e4a8f366ae1da12901c5bf29b88bef5a1e287fd36802cc1fd7724a1912538a792628584506690e0125ac44f7f4df012d6aa68266f52d1b908daaff0ac369c80f |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
# Copyright 1999-2024 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
inherit cmake | ||
|
||
DESCRIPTION="SDR Rx/Tx software" | ||
HOMEPAGE="https://github.com/f4exb/sdrangel" | ||
|
||
if [[ ${PV} =~ "9999" ]]; then | ||
inherit git-r3 | ||
EGIT_REPO_URI="https://github.com/f4exb/sdrangel.git" | ||
else | ||
SRC_URI="https://github.com/f4exb/sdrangel/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
KEYWORDS="~amd64" | ||
fi | ||
|
||
LICENSE="GPL-3" | ||
SLOT="0" | ||
IUSE="airspy bladerf cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 fcd debug doc +gui hackrf limesuite plutosdr rtlsdr server soapy uhd" | ||
|
||
REQUIRED_USE=" | ||
airspy? ( || ( gui server ) ) | ||
bladerf? ( || ( gui server ) ) | ||
fcd? ( || ( gui server ) ) | ||
hackrf? ( || ( gui server ) ) | ||
limesuite? ( || ( gui server ) ) | ||
plutosdr? ( || ( gui server ) ) | ||
rtlsdr? ( || ( gui server ) ) | ||
soapy? ( || ( gui server ) ) | ||
uhd? ( || ( gui server ) ) | ||
" | ||
|
||
# TODO: perseus, xtrx, mirisdr | ||
RDEPEND=" | ||
media-libs/opus | ||
sci-libs/fftw:3.0= | ||
dev-qt/qtbase:6[widgets] | ||
dev-qt/qtwebsockets:6 | ||
dev-qt/qtmultimedia:6 | ||
dev-qt/qtpositioning:6 | ||
dev-qt/qt5compat:6 | ||
airspy? ( net-wireless/airspy ) | ||
bladerf? ( net-wireless/bladerf:= ) | ||
fcd? ( dev-libs/hidapi ) | ||
hackrf? ( net-libs/libhackrf:= ) | ||
plutosdr? ( net-libs/libiio:= ) | ||
limesuite? ( net-wireless/limesuite ) | ||
rtlsdr? ( net-wireless/rtl-sdr ) | ||
soapy? ( net-wireless/soapysdr:= ) | ||
uhd? ( net-wireless/uhd:= ) | ||
gui? ( | ||
dev-qt/qtcharts:6 | ||
dev-qt/qtdeclarative:6 | ||
dev-qt/qtsvg:6 | ||
dev-qt/qtspeech:6 | ||
dev-qt/qtlocation:6 | ||
dev-qt/qtwebengine:6 | ||
dev-qt/qtserialport:6 | ||
media-libs/opencv:= | ||
dev-libs/cm256cc | ||
dev-libs/serialDV | ||
>=media-libs/codec2-0.9.1:= | ||
media-libs/hamlib:= | ||
media-video/ffmpeg:= | ||
net-wireless/dsdcc | ||
) | ||
server? ( | ||
dev-qt/qtserialport:6 | ||
media-libs/opencv:= | ||
dev-libs/cm256cc | ||
dev-libs/serialDV | ||
>=media-libs/codec2-0.9.1:= | ||
media-libs/hamlib:= | ||
media-video/ffmpeg:= | ||
net-wireless/dsdcc | ||
) | ||
" | ||
|
||
DEPEND="${RDEPEND} | ||
dev-libs/boost | ||
doc? ( app-text/doxygen ) | ||
" | ||
|
||
src_prepare() { | ||
sed -i '/ARCH_OPT/,+1 d' CMakeLists.txt || die | ||
cmake_src_prepare | ||
} | ||
|
||
src_configure() { | ||
mycmakeargs=( | ||
-DDEBUG_OUTPUT="$(usex debug)" \ | ||
-DSANITIZE_ADDRESS=OFF \ | ||
-DRX_SAMPLE_24BIT=ON \ | ||
-DBUILD_SERVER="$(usex server)" \ | ||
-DBUILD_GUI="$(usex gui)" \ | ||
-DENABLE_AIRSPY="$(usex airspy)" \ | ||
-DENABLE_AIRSPYHF="$(usex airspy)" \ | ||
-DENABLE_BLADERF="$(usex bladerf)" \ | ||
-DWITH_DOC="$(usex doc)" \ | ||
-DENABLE_FUNCUBE="$(usex fcd)" \ | ||
-DENABLE_HACKRF="$(usex hackrf)" \ | ||
-DENABLE_IIO="$(usex plutosdr)" \ | ||
-DENABLE_LIMESUITE="$(usex limesuite)" \ | ||
-DENABLE_MIRISDR=OFF \ | ||
-DENABLE_PERSEUS=OFF \ | ||
-DENABLE_QT6=ON \ | ||
-DENABLE_RTLSDR="$(usex rtlsdr)" \ | ||
-DENABLE_SOAPYSDR="$(usex soapy)" \ | ||
-DENABLE_USRP="$(usex uhd)" \ | ||
-DENABLE_XTRX=OFF | ||
) | ||
cmake_src_configure | ||
sed -i 's#-isystem /usr/include/qt6/QtSvg#-isystem /usr/include/qt6/QtSvg -isystem /usr/include/qt6/QtSvgWidgets#g' \ | ||
"${BUILD_DIR}"/build.ninja || die | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters