mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-16 18:43:18 -04:00
Merge updates from master
This commit is contained in:
39
kde-apps/krecorder/krecorder-9999.ebuild
Normal file
39
kde-apps/krecorder/krecorder-9999.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ECM_TEST="false"
|
||||
QTMIN=5.15.1
|
||||
|
||||
inherit ecm
|
||||
|
||||
DESCRIPTION="A convergent audio recording application for Plasma"
|
||||
HOMEPAGE="https://invent.kde.org/plasma-mobile/krecorder"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://invent.kde.org/plasma-mobile/${PN}.git"
|
||||
else
|
||||
SRC_URI=""
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
>=dev-qt/qtcore-${QTMIN}:5
|
||||
>=dev-qt/qtgui-${QTMIN}:5
|
||||
>=dev-qt/qtmultimedia-${QTMIN}:5
|
||||
>=dev-qt/qtnetwork-${QTMIN}:5
|
||||
>=dev-qt/qtquickcontrols2-${QTMIN}:5
|
||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||
sys-devel/gettext
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
kde-frameworks/kconfig:5
|
||||
kde-frameworks/ki18n:5
|
||||
kde-frameworks/kirigami:5
|
||||
"
|
||||
16
kde-apps/krecorder/metadata.xml
Normal file
16
kde-apps/krecorder/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>xgqt@protonmail.com</email>
|
||||
<name>Maciej Barć</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Krecorder is a convergent audio recording application for Plasma.
|
||||
Features:
|
||||
- Record audio with a visualizer, and pausing functionality
|
||||
- Ability to select audio sources
|
||||
- Ability to select encoding and container formats
|
||||
- Audio playback with a visualizer
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -1 +1,2 @@
|
||||
DIST QLivePlayer-3.20.1.tar.gz 1504693 BLAKE2B 815e85aa0c190b0d44a20bae81b6533befe3a73402e2f31c5d56c330fd9542c6d8bdd9aae81a39bbf42397c614715de55d67b8fa2dfdb08e5fb6c487133b3605 SHA512 896e7313666a94c7aeacf776782acd1514d7d39cbeb45054b61c5391b90418d1b39da9e33b152d906710c7cdd153d14b7a8f0d8e8848ebcae9825a2f55b808b1
|
||||
DIST QLivePlayer-3.20.2.tar.gz 638142 BLAKE2B f9b7f6f69a4d751b57441e61b670a909408317801463415c8b0c311766bdbf16913c811e11c7a31096a6609b2e5e6f8ae64688d03d04dd1ebab97ebdf1644e08 SHA512 9ea868c59ff15ee6efa4a9c02578fee628c0f2985203d2696496512f9e1fd05b5d1642d4812711ef3be3843077b6f655288f07d48da7ceb80add20e7442cbf5b
|
||||
|
||||
60
media-video/qliveplayer/qliveplayer-3.20.2.ebuild
Normal file
60
media-video/qliveplayer/qliveplayer-3.20.2.ebuild
Normal file
@@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit xdg cmake optfeature python-single-r1
|
||||
|
||||
MY_P="QLivePlayer-${PV}"
|
||||
|
||||
DESCRIPTION="A cute and useful Live Stream Player with danmaku support"
|
||||
HOMEPAGE="https://github.com/IsoaSFlus/QLivePlayer"
|
||||
SRC_URI="https://github.com/IsoaSFlus/QLivePlayer/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
COMMON_DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=dev-qt/qtcore-5.12
|
||||
>=dev-qt/qtgraphicaleffects-5.12
|
||||
>=dev-qt/qtquickcontrols-5.12
|
||||
>=dev-qt/qtquickcontrols2-5.12
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
')
|
||||
media-video/mpv
|
||||
media-video/ffmpeg
|
||||
net-misc/curl
|
||||
"
|
||||
DEPEND="
|
||||
${COMMON_DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
"
|
||||
|
||||
src_prepare()
|
||||
{
|
||||
cmake_src_prepare
|
||||
# fix python version
|
||||
sed -i "s/python3/${EPYTHON}/" src/qlphelper/bilivideo.cpp \
|
||||
|| die "Sed failed to set python version!"
|
||||
sed -i "s/python3/${EPYTHON}/" src/qlphelper/danmakulauncher.cpp \
|
||||
|| die "Sed failed to set python version!"
|
||||
sed -i "s/python3/${EPYTHON}/" src/qlphelper/streamfinder.cpp \
|
||||
|| die "Sed failed to set python version!"
|
||||
}
|
||||
|
||||
pkg_postinst()
|
||||
{
|
||||
xdg_pkg_postinst
|
||||
optfeature "twitch support" "net-misc/streamlink"
|
||||
optfeature "youtube support" "net-misc/streamlink dev-python/protobuf-python"
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST verilator-4.104.tar.gz 2149138 BLAKE2B 4233a04f77135276dcae17b220683ee31296c9e5ba3f4fdeac7413aa9907b8a06c1b10de10f4444912ec3653d3b4f5074e5060dc418c3264357014543fcbb2b3 SHA512 14e64768956056b12e5dd96031cc905b8022ca6e29e174108394df433d0efbac0e76c3751fc09699d7b972d58268ba55a8354c1bd9b9be4e385e0f86bc61d3c8
|
||||
DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
cmd = ['systemctl', 'is-enabled', "#{service}.service"]
|
||||
else
|
||||
- cmd = ['chkconfig', service]
|
||||
+ cmd = ['/usr/bin/rc-config','list default|/bin/grep -ow', service]
|
||||
+ cmd = ['/usr/bin/rc-config','list default|/bin/grep -q', service]
|
||||
end
|
||||
_, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd)
|
||||
return (retcode == 0)
|
||||
@@ -27,7 +27,7 @@
|
||||
cmd = ['systemctl', 'status', "#{service}.service"]
|
||||
else
|
||||
- cmd = ['service', service, 'status']
|
||||
+ cmd = ['/bin/rc-status', 'default|/bin/grep started| /bin/grep -ow', service]
|
||||
+ cmd = ['/bin/rc-status', 'default|/bin/grep started| /bin/grep -q', service]
|
||||
end
|
||||
_, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd)
|
||||
return (retcode == 0)
|
||||
|
||||
@@ -20,7 +20,6 @@ DEPEND="media-libs/fontconfig
|
||||
>=dev-lang/ruby-2.2
|
||||
dev-ruby/rubygems
|
||||
dev-ruby/bundler
|
||||
sys-devel/gcc
|
||||
dev-libs/libffi
|
||||
sys-apps/coreutils
|
||||
"
|
||||
@@ -99,7 +98,6 @@ src_install() {
|
||||
rm -rf "${D}/usr/share/snmp"
|
||||
rm -rf "${D}/usr/lib64/python*/site-packages/pcs/snmp" #FIXME
|
||||
rm "${D}/usr/share/man/man8/pcs_snmp_agent.8"
|
||||
rm "${D}/usr/lib/systemd/system/pcs_snmp_agent.service"
|
||||
rm "${D}/usr/lib/pcs/pcs_snmp_agent"
|
||||
rm "${D}/etc/default/pcs_snmp_agent"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user