Several new and updated ebuilds
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
AUX pulseview.desktop 210 SHA256 b7644de38545758fd35b2c20295a85ed9d209da34965d7038946ed29381d3a87 SHA512 1a40fc25562ecada2b786606ffa873625fa25e7e142fd2b4081230cbfbaef94adb1076bc306d1c3bbbf226b1786c91b43d447d7d7d6ac46d7bf4faeb1f843dbe WHIRLPOOL a7be4e8995cf4649d7e173dbc9f076c1e44cb33188a068568efb6bb98758dfb202bc0ba5f75489f24d241b22ffadb5f7079518a47d3f795668d5cdb2a9b80ded
|
||||
DIST pulseview-0.3.0.tar.gz 188602 SHA256 5ffe2cb7a602fcdc60933d400c77bcd66e6ce529bc4f6e97d6a5e5a86f2f530e SHA512 81c509ef3e548ab8ff29633a07c280cee1fba5cc94db7fc1fbc64822eccb905ab5fb4126392cabe0c089e51896a02e0fbc6c0f265bf728cee6ac6651c3ab883a WHIRLPOOL f23f420ab2d0083a234eff5d757fac0ebbfbe97670bf229292fb91d7f3ba6f3a37c7716bbece607b6593133da41ac103cfcfb4f46986ba6bc243d379fb4413dd
|
||||
EBUILD pulseview-0.3.0.ebuild 1356 SHA256 7bb5f9f1701dea556fa585b76a76b2e44fe8736c7e04630b8ab0ac2ad1697e1c SHA512 290d273fac80ca14dadeabc4d50d41031bcb336aeb77615debc9f67c80a6e6ec95bbf785281d1692081be6ea2bc6cdc18b3633175e365d48e18f9a3c11fd41be WHIRLPOOL 27d59964cdc219e5a20ba59afbb632ea4665c8984cea6bde945c12c92b5a2cb05898104e60b6373c993e7f266ebc0022352f65d6be5b6e89b261adc372b4290b
|
||||
EBUILD pulseview-9999.ebuild 1221 SHA256 cba558b307459fc71488de92fb91b5640f9aaa4d92d2871751cbda053b7413cb SHA512 cb4e18ae24163510418b99889cfc6c94875b5a0970fca076f02d398efaa1a8f93b65533b3adeda6add674a96623983cf11941957b32dccc8e44d804686835ba4 WHIRLPOOL 5e3ffd328c705a29d8d3e497767a879d0f98b704264da6907479aef7459e9a74623fd8d0b7231c652f5c090c2b3487e02f6de78a14c11e557b501b28e439cece
|
||||
MISC metadata.xml 333 SHA256 bab5b30e3a98f2cd8adff0ca490dae46c8e6a28e210492f61f07ce0c9dcef674 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd WHIRLPOOL 7d15dfae31e76b9a54b82c353305534b329eb52a35bc90958a841ee624d1c3c9d86b53197616d9184c368350215a2d178f6ddcc678d1045a8dea708fa2e341c8
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=Pulseview
|
||||
GenericName=Pulseview
|
||||
Comment=Qt based logic analyzer GUI for sigrok
|
||||
Exec=pulseview
|
||||
Icon=pulseview
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Development;Electronics;
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>embedded@gentoo.org</email>
|
||||
<name>Embedded Gentoo</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="decode">Enable decoding of protocols while capturing</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python3_5 )
|
||||
|
||||
inherit cmake-utils python-single-r1
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="git://sigrok.org/${PN}"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Qt based logic analyzer GUI for sigrok"
|
||||
HOMEPAGE="http://sigrok.org/wiki/PulseView"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+decode qt4 qt5 static"
|
||||
REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} ) ^^ ( qt4 qt5 )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.53:=
|
||||
>=dev-libs/glib-2.28.0:2
|
||||
>=dev-cpp/glibmm-2.28.0:2
|
||||
>=sci-libs/libsigrok-0.4.0[cxx]
|
||||
qt4? (
|
||||
>=dev-qt/qtcore-4.5:4
|
||||
>=dev-qt/qtgui-4.5:4
|
||||
>=dev-qt/qtsvg-4.5:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtsvg:5
|
||||
)
|
||||
decode? (
|
||||
>=sci-libs/libsigrokdecode-0.4.0[${PYTHON_USEDEP}]
|
||||
${PYTHON_DEPS}
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( HACKING NEWS README )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DDISABLE_WERROR=TRUE
|
||||
-DENABLE_DECODE=$(usex decode)
|
||||
-DSTATIC_PKGDEPS_LIBS=$(usex static)
|
||||
-DFORCE_QT4=$(usex qt4)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
newicon "${S}"/icons/sigrok-logo-notext.png ${PN}.png
|
||||
domenu "${FILESDIR}"/${PN}.desktop
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python3_5 )
|
||||
|
||||
inherit cmake-utils python-single-r1
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="git://sigrok.org/${PN}"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Qt based logic analyzer GUI for sigrok"
|
||||
HOMEPAGE="http://sigrok.org/wiki/PulseView"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+decode qt4 qt5 static"
|
||||
REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} ) ^^ ( qt4 qt5 )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.53:=
|
||||
>=dev-libs/glib-2.28.0:2
|
||||
>=dev-cpp/glibmm-2.28.0:2
|
||||
>=sci-libs/libsigrok-0.4.0[cxx]
|
||||
qt4? (
|
||||
>=dev-qt/qtcore-4.5:4
|
||||
>=dev-qt/qtgui-4.5:4
|
||||
>=dev-qt/qtsvg-4.5:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtsvg:5
|
||||
)
|
||||
decode? (
|
||||
>=sci-libs/libsigrokdecode-0.4.0[${PYTHON_USEDEP}]
|
||||
${PYTHON_DEPS}
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( HACKING NEWS README )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DDISABLE_WERROR=TRUE
|
||||
-DENABLE_DECODE=$(usex decode)
|
||||
-DSTATIC_PKGDEPS_LIBS=$(usex static)
|
||||
-DFORCE_QT4=$(usex qt4)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
Reference in New Issue
Block a user