Merge updates from master

This commit is contained in:
Repository mirror & CI
2021-04-23 09:04:58 +00:00
38 changed files with 266 additions and 195 deletions

View File

@@ -9,6 +9,10 @@
<email>rossbridger.cc@gmail.com</email>
<name>Ross Charles Campbell</name>
</maintainer>
<maintainer type="person">
<email>ade@karaslimane.com</email>
<name>Adel KARA SLIMANE</name>
</maintainer>
<longdescription>
Visual Studio Code is a lightweight but powerful source code editor which
runs on your desktop and is available for Windows, macOS and Linux. It

View File

@@ -37,15 +37,7 @@ RDEPEND="
QA_PRESTRIPPED="*"
QA_PREBUILT="
opt/${PN}/code
opt/${PN}/libEGL.so
opt/${PN}/libffmpeg.so
opt/${PN}/libGLESv2.so
opt/${PN}/libvk_swiftshader.so
opt/${PN}/libvulkan.so
opt/${PN}/swiftshader/libEGL.so
opt/${PN}/swiftshader/libGLESv2.so"
QA_PREBUILT="*"
pkg_setup() {
if use amd64; then

View File

@@ -37,15 +37,7 @@ RDEPEND="
QA_PRESTRIPPED="*"
QA_PREBUILT="
opt/${PN}/code
opt/${PN}/libEGL.so
opt/${PN}/libffmpeg.so
opt/${PN}/libGLESv2.so
opt/${PN}/libvk_swiftshader.so
opt/${PN}/libvulkan.so
opt/${PN}/swiftshader/libEGL.so
opt/${PN}/swiftshader/libGLESv2.so"
QA_PREBUILT="*"
pkg_setup() {
if use amd64; then

View File

@@ -37,15 +37,7 @@ RDEPEND="
QA_PRESTRIPPED="*"
QA_PREBUILT="
opt/${PN}/code
opt/${PN}/libEGL.so
opt/${PN}/libffmpeg.so
opt/${PN}/libGLESv2.so
opt/${PN}/libvk_swiftshader.so
opt/${PN}/libvulkan.so
opt/${PN}/swiftshader/libEGL.so
opt/${PN}/swiftshader/libGLESv2.so"
QA_PREBUILT="*"
pkg_setup() {
if use amd64; then

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit savedconfig
inherit savedconfig toolchain-funcs
DESCRIPTION="Simple system info written in C"
HOMEPAGE="https://github.com/13-CF/afetch/"
@@ -14,12 +14,16 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="savedconfig"
src_compile() {
emake CC="$(tc-getCC)" DESTDIR="${ED}" PREFIX="${EPREFIX}"/usr afetch
}
src_prepare() {
default
restore_config src/config.h
}
src_install() {
emake DESTDIR="${ED}" PREFIX="${EPREFIX}"/usr install
default
save_config src/config.h
}

View File

@@ -3,6 +3,8 @@
EAPI=7
inherit toolchain-funcs
DESCRIPTION="A program to read and control device brightness"
HOMEPAGE="https://github.com/Hummer12007/brightnessctl"
SRC_URI="https://github.com/Hummer12007/brightnessctl/archive/${PV}.tar.gz -> ${P}.tar.gz"
@@ -22,6 +24,7 @@ BDEPEND="
"
src_compile() {
tc-export CC
use systemd && export ENABLE_SYSTEMD=1
emake
}
@@ -39,6 +42,6 @@ src_install() {
myconf="INSTALL_UDEV_RULES=0"
fi
emake install ${myconf} DESTDIR="${D}"
emake ${myconf} DESTDIR="${D}" install
dodoc README.md
}

View File

@@ -5,13 +5,11 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
CMAKE_MAKEFILE_GENERATOR="emake"
CMAKE_BUILD_TYPE="Release"
WX_GTK_VER="3.0-gtk3"
inherit cmake xdg-utils wxwidgets python-r1
inherit cmake xdg wxwidgets python-r1
DESCRIPTION="Linux port of Far Manager"
DESCRIPTION="Linux port of FAR Manager v2"
HOMEPAGE="https://github.com/elfmz/far2l"
if [[ "${PV}" == "9999" ]] ; then
@@ -29,21 +27,16 @@ fi
LICENSE="GPL-2"
SLOT="0"
IUSE="+ssl libressl sftp samba nfs webdav +archive +wxwidgets python +static-libs"
IUSE="+ssl sftp samba nfs webdav +archive +wxwidgets python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
BDEPEND=">=dev-util/cmake-3.2.2
sys-devel/m4"
BDEPEND="sys-devel/m4"
RDEPEND="sys-apps/gawk
dev-libs/xerces-c
RDEPEND="dev-libs/xerces-c
dev-libs/spdlog
app-i18n/uchardet
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
ssl? (
!libressl? ( dev-libs/openssl )
libressl? ( dev-libs/libressl )
)
ssl? ( dev-libs/openssl )
sftp? ( net-libs/libssh[sftp] )
samba? ( net-fs/samba )
nfs? ( net-fs/libnfs )
@@ -55,6 +48,8 @@ RDEPEND="sys-apps/gawk
DEPEND="${RDEPEND}"
DOCS=( README.md )
pkg_setup() {
if use wxwidgets; then
setup-wxwidgets
@@ -62,11 +57,11 @@ pkg_setup() {
}
src_prepare() {
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_askpass)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_sudoapp)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/objinfo/plug/objinfo.far-plug-mb)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/farftp/plug/farftp.far-plug-mb && echo Removed existing farftp plugin)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/python/plug/python.far-plug-wide && echo Removed existing python plugin)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_askpass)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_sudoapp)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/objinfo/plug/objinfo.far-plug-mb)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/farftp/plug/farftp.far-plug-mb && echo Removed existing farftp plugin)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/python/plug/python.far-plug-wide && echo Removed existing python plugin)::" -i "${S}"/CMakeLists.txt || die
cmake_src_prepare
}
@@ -74,7 +69,7 @@ src_configure() {
local mycmakeargs=(
-DUSEWX="$(usex wxwidgets)"
-DPYTHON="$(usex python)"
-DBUILD_SHARED_LIBS="$(usex static-libs "no" "yes")"
-DBUILD_SHARED_LIBS=OFF
)
cmake_src_configure
@@ -86,11 +81,3 @@ src_install(){
dosym "../../bin/far2l" "usr/lib/far2l/far2l_askpass"
dosym "../../bin/far2l" "usr/lib/far2l/far2l_sudoapp"
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

View File

@@ -5,13 +5,11 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
CMAKE_MAKEFILE_GENERATOR="emake"
CMAKE_BUILD_TYPE="Release"
WX_GTK_VER="3.0-gtk3"
inherit cmake xdg-utils wxwidgets python-r1
inherit cmake xdg wxwidgets python-r1
DESCRIPTION="Linux port of Far Manager"
DESCRIPTION="Linux port of FAR Manager v2"
HOMEPAGE="https://github.com/elfmz/far2l"
if [[ "${PV}" == "9999" ]] ; then
@@ -29,21 +27,16 @@ fi
LICENSE="GPL-2"
SLOT="0"
IUSE="+ssl libressl sftp samba nfs webdav +archive +wxwidgets python +static-libs"
IUSE="+ssl sftp samba nfs webdav +archive +wxwidgets python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
BDEPEND=">=dev-util/cmake-3.2.2
sys-devel/m4"
BDEPEND="sys-devel/m4"
RDEPEND="sys-apps/gawk
dev-libs/xerces-c
RDEPEND="dev-libs/xerces-c
dev-libs/spdlog
app-i18n/uchardet
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
ssl? (
!libressl? ( dev-libs/openssl )
libressl? ( dev-libs/libressl )
)
ssl? ( dev-libs/openssl )
sftp? ( net-libs/libssh[sftp] )
samba? ( net-fs/samba )
nfs? ( net-fs/libnfs )
@@ -55,6 +48,8 @@ RDEPEND="sys-apps/gawk
DEPEND="${RDEPEND}"
DOCS=( README.md )
pkg_setup() {
if use wxwidgets; then
setup-wxwidgets
@@ -62,11 +57,11 @@ pkg_setup() {
}
src_prepare() {
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_askpass)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_sudoapp)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/objinfo/plug/objinfo.far-plug-mb)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/farftp/plug/farftp.far-plug-mb && echo Removed existing farftp plugin)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/python/plug/python.far-plug-wide && echo Removed existing python plugin)::" -i "${S}"/CMakeLists.txt
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_askpass)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_sudoapp)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/objinfo/plug/objinfo.far-plug-mb)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/farftp/plug/farftp.far-plug-mb && echo Removed existing farftp plugin)::" -i "${S}"/CMakeLists.txt || die
sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/python/plug/python.far-plug-wide && echo Removed existing python plugin)::" -i "${S}"/CMakeLists.txt || die
cmake_src_prepare
}
@@ -74,7 +69,7 @@ src_configure() {
local mycmakeargs=(
-DUSEWX="$(usex wxwidgets)"
-DPYTHON="$(usex python)"
-DBUILD_SHARED_LIBS="$(usex static-libs "no" "yes")"
-DBUILD_SHARED_LIBS=OFF
)
cmake_src_configure
@@ -86,11 +81,3 @@ src_install(){
dosym "../../bin/far2l" "usr/lib/far2l/far2l_askpass"
dosym "../../bin/far2l" "usr/lib/far2l/far2l_sudoapp"
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

View File

@@ -1,12 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>syutkin@gmail.com</email>
<name>Andrey Syutkin</name>
</maintainer>
<upstream>
<remote-id type="github">elfmz/far2l</remote-id>
</upstream>
<use>
<flag name="archive">Multiarc extended archives support</flag>
<flag name="nfs">NFS support in NetRocks</flag>
<flag name="python">Python scripting support</flag>
<flag name="samba">SMB support in NetRocks</flag>
<flag name="sftp">SFTP support in NetRocks</flag>
<flag name="ssl">FTPS support in NetRocks</flag>
<flag name="webdav">WebDav support in NetRocks</flag>
<flag name="wxwidgets">GUI backend support</flag>
</use>
</pkgmetadata>

View File

@@ -24,4 +24,6 @@ src_configure() {
-DGSL_LITE_OPT_BUILD_TESTS=$(usex test)
)
cmake_src_configure
sed -i -e 's/"-*Werror"//g' test/MakeTestTarget.cmake || die
}

View File

@@ -1 +1 @@
DIST imsg-compat-6.8.1.tar.gz 11378 BLAKE2B f48baba739a38525e6271138f332b9c0233858354fcf12f477a4d993d351568d1c1e2baad826f581f31fa332655e728cb97655bfc193e8bc02cf0309dca4fa0b SHA512 ce66816a8c19594598b7fad7965bb1a30723277f86ff91c49e80eaa0aa075fc8c367f93425b204b96b1abefd8c5cde840d4b7db799228d6e6b7d1732e8742a4b
DIST imsg-compat-6.8.2.tar.gz 11672 BLAKE2B 6020ef6c2b5e025a6bc16b1618c343702b066948d913aaa4c98dc4474b9e25564b32313367724b1389d851dc43a73e450235d24414d84c5f1371c2540ca63961 SHA512 596d6ce353cecf957d6e680a3d7f3335b40fa7ea738e2f771a4a06878da29d56c1cddf5c8c7d05ac615afe56eab159bf33811a0cf35fbe0d07883a6c91047069

View File

@@ -1,8 +1,10 @@
# Copyright 2019-2020 Gentoo Authors
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="linux port of OpenBSD imsg"
HOMEPAGE="https://man.openbsd.org/imsg_init.3
@@ -22,6 +24,10 @@ SLOT="0"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
src_configure() {
tc-export CC AR
}
src_install() {
emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install
if ! use static-libs ; then

View File

@@ -1,8 +1,10 @@
# Copyright 2019-2020 Gentoo Authors
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="linux port of OpenBSD imsg"
HOMEPAGE="https://man.openbsd.org/imsg_init.3
@@ -22,6 +24,10 @@ SLOT="0"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
src_configure() {
tc-export CC AR
}
src_install() {
emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install
if ! use static-libs ; then

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>WolfgangESanyer@gmail.com</email>
<email>ezzieyguywuf@gmail.com</email>
<name>Wolfgang E. Sanyer</name>
</maintainer>
<longdescription lang="en">

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit linux-info llvm multilib
inherit linux-info llvm multilib toolchain-funcs
DESCRIPTION="Utilities and example programs for use with XDP"
HOMEPAGE="https://github.com/xdp-project/xdp-tools"
@@ -14,7 +14,8 @@ LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
# skip strip for eBPF object files
RESTRICT="strip"
# tests have to be run as root
RESTRICT="strip test"
# skip QA check(s) for eBPF samples
QA_EXECSTACK="usr/lib*/bpf/*.o usr/share/xdp-tools/*.o"
@@ -51,6 +52,8 @@ src_configure() {
src_compile() {
emake \
CC="$(tc-getCC)" \
AR="$(tc-getAR)" \
PRODUCTION=1 \
DYNAMIC_LIBXDP=1 \
FORCE_SYSTEM_LIBBPF=1 \

View File

@@ -1,2 +1,3 @@
DIST paperde-0.1.0_alpha.tar.gz 2238045 BLAKE2B 90fa2948484e53c6c30e2b8258da037043e5e71915c77cbe5bf959b85aea87bbde6d9bdf0afa1d398a617f1062027a37c62d78b98429ffcc88ec61f819c26907 SHA512 85affe98ba697e7d79fcf9356ad485ed29c8a099bff773ebc01637ae34c9101ca82e63370b2298801173903bc1d7a257614ce82f58c2ea669b6f0496f3cc1400
DIST paperde-0.1.1.tar.gz 2238206 BLAKE2B 7d2ed32bc1c8f0914a39ee564565a4f9956e01d2cb4f6c11190792325c1a64ba2ca7006d8b263abb3be80b58734a798423406fd2b411a344f714988906e44c48 SHA512 45b1fcd8bc03ae34be7560fe8f369d1bde98da764870298a6f31b8465fd0fc24ace556bf7fadeab756dc4d86115aefc7c8d22eb84602472eeb2c60dc1539b85c
DIST paperde-0_p20210310.tar.gz 2239576 BLAKE2B 8aea8e44e845dbdf7c8e01841cd9d8b7897cfed32ddad9e86ef33afc40be19adf76db356fbc59927adf3e2c3fed91c76e8df4a73bffd836db465703f69c9c5dc SHA512 5e5f0ee83ccae6487608446440437e00718027322532afe81b5d173f9385d899686e7e2f008e4ac95ee9f6756d25dbf1b010d35c6e5f84cce198bf9c1c52c6ab

View File

@@ -0,0 +1,57 @@
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
# _alpha -> -alpha
MY_PV="${PV/_/-}"
inherit cmake xdg
DESCRIPTION="Simple, sleek QT based DE for wayland using wayfire"
HOMEPAGE="https://gitlab.com/cubocore/paper/paperde"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/cubocore/paper/${PN}.git"
else
SRC_URI="https://gitlab.com/cubocore/paper/${PN}/-/archive/v${MY_PV}/${PN}-v${MY_PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${MY_PV}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
dev-libs/libdbusmenu-qt
dev-libs/wayland
dev-libs/wayland-protocols
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtgui:5[wayland,X]
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5[X]
gui-libs/libcprime
gui-libs/libcsys
"
RDEPEND="
${DEPEND}
>=gui-wm/wayfire-0.7.0[X]
sys-apps/xdg-desktop-portal
x11-misc/qt5ct
"
src_prepare() {
cmake_src_prepare
xdg_src_prepare
}
src_configure() {
local mycmakeargs=(
-DPKGSHAREDPATH="${EPREFIX}/usr/share/paperde"
-DPKGCONFPATH="${EPREFIX}/etc/xdg/paperde"
)
cmake_src_configure
}

View File

@@ -1,2 +1 @@
DIST tiramisu-0_p20201110.tar.gz 3063380 BLAKE2B 52b8f46478323b401dd5db96a531c86271b38d61991ee9147ccef400f2563fadacc92a289ef6ea2ccc01507cb1af57f0186a1690d39a421dcccb5d1f73ca3825 SHA512 7f8c978e6ead387fc9ccfb9eb15c73f237e10b14c8eb53e537a869402897e89451af371eabdf76506b9fcf51d6080b21d97863978de5e5e43af2b25578535b1d
DIST tiramisu-1.0.tar.gz 3063267 BLAKE2B f837a188f34cfb4ecc23aff9cb3d918239dd8ea2ce0a3f7905c5defd4bd5cff37984088008ed6fcdc8b128f92eb1808aadc058a992d2dbf41d0900142b38fe62 SHA512 357a223afa1664d170249fea187924c1942427b4c488ec18476774e19a8c15bdac104c7d4e105f4b2e2a4ad66e8954f572dad8be60a4b313a16c1612fe88f5b7
DIST tiramisu-1.0_p20201110.tar.gz 3063380 BLAKE2B 52b8f46478323b401dd5db96a531c86271b38d61991ee9147ccef400f2563fadacc92a289ef6ea2ccc01507cb1af57f0186a1690d39a421dcccb5d1f73ca3825 SHA512 7f8c978e6ead387fc9ccfb9eb15c73f237e10b14c8eb53e537a869402897e89451af371eabdf76506b9fcf51d6080b21d97863978de5e5e43af2b25578535b1d

View File

@@ -1,27 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Sweets/tiramisu"
else
COMMIT=8eb946dae0e2f98d3850d89e1bb535640e8c3266
SRC_URI="https://github.com/Sweets/tiramisu/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${COMMIT}
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DESCRIPTION="minimalistic desktop notifications provider"
HOMEPAGE="https://github.com/Sweets/tiramisu"
LICENSE="MIT"
SLOT="0"
RDEPEND="dev-libs/glib:2[dbus]"
DEPEND="${RDEPEND}"
src_install() {
emake DESTDIR="${ED}" PREFIX=/usr install
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,9 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Sweets/tiramisu"
else
SRC_URI="https://github.com/Sweets/tiramisu/archive/${PV}.tar.gz -> ${P}.tar.gz"
COMMIT="8eb946dae0e2f98d3850d89e1bb535640e8c3266"
SRC_URI="https://github.com/Sweets/tiramisu/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
@@ -22,11 +24,6 @@ SLOT="0"
RDEPEND="dev-libs/glib:2[dbus]"
DEPEND="${RDEPEND}"
src_prepare() {
default
sed -i '/CFLAGS.*=/d' Makefile || die
}
src_configure() {
tc-export CC
default

View File

@@ -3,6 +3,8 @@
EAPI=7
inherit toolchain-funcs
DESCRIPTION="Wayland event viewer"
HOMEPAGE="https://git.sr.ht/~sircmpwn/wev"
SRC_URI="https://git.sr.ht/~sircmpwn/wev/archive/${PV}.tar.gz -> ${P}.tar.gz"
@@ -31,3 +33,9 @@ src_prepare() {
-e 's/local//' \
-i Makefile || die
}
src_compile() {
tc-export CC
default
}

View File

@@ -3,7 +3,7 @@
<pkgmetadata>
<maintainer type="person">
<name>Adel Kara Slimane</name>
<email>adel.ks@zegrapher.com</email>
<email>adel@karaslimane.com</email>
</maintainer>
<upstream>
<maintainer>

View File

@@ -0,0 +1 @@
DIST hushboard-0.0_pre20210317.tar.gz 109253 BLAKE2B 337e68b0a99780d3d62cf0e447de372842734832f81a12106cbbc1955fc673006790615719c3041220e5b3989eb1e28419eb676228c65a7dddadd4ae5b5d3267 SHA512 431b7bb99bb98725b337b79387a69ea9b1833ee9e2686125014d3ef2bfc609d8cf3eefffaffe23d2fc4a24ac489681eba9c430dc84fa3c7316f9caa26c70750d

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{7..9} )
inherit distutils-r1
DESCRIPTION="Mutes your microphone while you are typing"
HOMEPAGE="https://kryogenix.org/code/hushboard/"
LICENSE="MIT"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/stuartlangridge/hushboard.git"
inherit git-r3
else
HUSHBOARD_COMMIT_ID="c16611c539be111891116a737b02c5fb359ad1fc"
SRC_URI="https://github.com/stuartlangridge/hushboard/archive/${HUSHBOARD_COMMIT_ID}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${HUSHBOARD_COMMIT_ID}"
KEYWORDS="~amd64"
fi
RDEPEND="
dev-libs/libappindicator
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/python-xlib[${PYTHON_USEDEP}]
"

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{7..9} )
inherit distutils-r1
DESCRIPTION="Mutes your microphone while you are typing"
HOMEPAGE="https://kryogenix.org/code/hushboard/"
LICENSE="MIT"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/stuartlangridge/hushboard.git"
inherit git-r3
else
HUSHBOARD_COMMIT_ID="c16611c539be111891116a737b02c5fb359ad1fc"
SRC_URI="https://github.com/stuartlangridge/hushboard/archive/${HUSHBOARD_COMMIT_ID}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${HUSHBOARD_COMMIT_ID}"
KEYWORDS="~amd64"
fi
RDEPEND="
dev-libs/libappindicator
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/python-xlib[${PYTHON_USEDEP}]
"

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type='person'>
<email>flo@geekplace.eu</email>
<name>Florian Schmaus</name>
</maintainer>
</pkgmetadata>

View File

@@ -7,15 +7,9 @@ inherit cmake
DESCRIPTION="A ncurses mixer for PulseAudio inspired by pavucontrol"
HOMEPAGE="https://github.com/fulhax/ncpamixer"
SRC_URI="https://github.com/fulhax/ncpamixer/archive/${PV}.tar.gz -> ${P}.tar.gz"
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/fulhax/ncpamixer.git"
inherit git-r3
else
SRC_URI="https://github.com/fulhax/ncpamixer/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
IUSE="+wide"
@@ -28,10 +22,14 @@ RDEPEND="${DEPEND}"
CMAKE_USE_DIR="${S}/src"
src_prepare() {
sed -i "/-Werror/d" src/CMakeLists.txt || die
cmake_src_prepare
}
src_configure() {
local mycmakeargs=(
-DUSE_WIDE="$(usex wide)"
)
cmake_src_configure
}

View File

@@ -1,37 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="A ncurses mixer for PulseAudio inspired by pavucontrol"
HOMEPAGE="https://github.com/fulhax/ncpamixer"
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/fulhax/ncpamixer.git"
inherit git-r3
else
SRC_URI="https://github.com/fulhax/ncpamixer/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="MIT"
SLOT="0"
IUSE="+wide"
DEPEND="
media-sound/pulseaudio
sys-libs/ncurses
"
RDEPEND="${DEPEND}"
CMAKE_USE_DIR="${S}/src"
src_configure() {
local mycmakeargs=(
-DUSE_WIDE="$(usex wide)"
)
cmake_src_configure
}

View File

@@ -1,8 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="MPRIS plugin for mpv"
HOMEPAGE="https://github.com/hoyon/mpv-mpris"
@@ -27,6 +29,10 @@ DOCS=(
README.md
)
src_compile() {
emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)"
}
src_install() {
insinto "/usr/$(get_libdir)/mpv"
doins mpris.so

View File

@@ -1,8 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="MPRIS plugin for mpv"
HOMEPAGE="https://github.com/hoyon/mpv-mpris"
@@ -27,6 +29,10 @@ DOCS=(
README.md
)
src_compile() {
emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)"
}
src_install() {
insinto "/usr/$(get_libdir)/mpv"
doins mpris.so

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,17 +9,14 @@ HOMEPAGE="https://sampler.dev"
SRC_URI="https://github.com/sqshq/sampler/releases/download/v1.1.0/sampler-1.1.0-linux-amd64 -> ${P}"
S="${WORKDIR}"
#https://github.com/sqshq/sampler/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT+=" test"
QA_PREBUILT="*"
RDEPEND+="media-libs/alsa-lib"
RDEPEND="media-libs/alsa-lib"
src_install() {
cp "${DISTDIR}"/${P} "${S}"/sampler-bin
dobin sampler-bin
newbin "${DISTDIR}"/${P} sampler-bin
}

View File

@@ -3,6 +3,8 @@
EAPI=7
inherit toolchain-funcs
DESCRIPTION="Unix command line queue utility"
HOMEPAGE="https://git.vuxu.org/nq/about/"
SRC_URI="https://git.vuxu.org/${PN}/snapshot/${P}.tar.gz"
@@ -29,7 +31,7 @@ src_compile() {
cp nq.sh nq
cp fq.sh fq
fi
emake CFLAGS="${CFLAGS} -Wno-unused-result"
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Wno-unused-result"
}
src_install() {

View File

@@ -1,3 +1,3 @@
DIST jackett-bin-0.17.866-amd64.tar.gz 44734575 BLAKE2B e7fdcd8f0fec3b5e9b4a65cf17de74c3c092c204d7a3e93cbf152c4a4c9b9f06ba11a9d1d6a83f09df2d0549c957e4c0bb46616d43df9aefe39faeb6740b56c3 SHA512 79839cf6e9825597ac3569ca1cccbfda081498b4f4abf7afaf08ae385180ff32e08ffc27919de31b56e555ddf496f0d51f9d062879935285706edc65e72f4e43
DIST jackett-bin-0.17.866-arm.tar.gz 42586166 BLAKE2B b66b96189ddf88c6746341c9ca405b07850fefeb4e2fbfc0eef0526b11b974d408898cdf62a3ba6d634e69bf61dce46a5dba4bef68fc64db4eb6fb396f1a9142 SHA512 204912b9584a083726a843bd0b9f3846e9bc42ed6a43ed27e18d953e1bdc32e8e85b78bbd9b2b12e4d762d4d05db21e57ffe486269cba8e0b1d935f9174e6a4f
DIST jackett-bin-0.17.866-arm64.tar.gz 41975547 BLAKE2B 12336e60509c06c8fffa95b13929a02a33fbc68137ff6b3c85a3f097b57488e2931c13368f0d3c41b2a6b1762d5fc11cdf549d4043e2d56557fd726401ebd294 SHA512 bdca99aec1ded01b8ecb52ba6eef6b6af74bfa2e4259657e0574a47b2125a80084e6f1dedfd0686376c4e41c5fa3b440c03189ff47166899052f5aaa0457779d
DIST jackett-bin-0.17.933-amd64.tar.gz 44693846 BLAKE2B 1205e8be3512935fee24a4bd0c46cfb70449691a5ecc38a00072a2c3ab22b929b971ea5a4e99ea6e066c6b6db459b9999221ee350777b2c460deb6e36a4988ef SHA512 4c47cd5c5feebfba02c832b5a7e86f2e75ab55d0983620e6955ef3237d50145c2a18e587487748e0306e143ff0ae769d33eaad0e8e4adc246288374be00e2c6c
DIST jackett-bin-0.17.933-arm.tar.gz 42573184 BLAKE2B c5c9842707fbca7164f23f7c03017b7bc7849f2008bdac20e6e6c92bac421561aa0ae337d6d5c6550d67a9922c49d48c86fe0a598d56663452ec5a1960406fd9 SHA512 f16ec85e341a087c192dda3d60b3bace7df6dcb1b857c148070521decc5fdae1ab07ada9efee883454f5224ff36464900f4c2d75b06ae7a335c390ef5c4de416
DIST jackett-bin-0.17.933-arm64.tar.gz 41989422 BLAKE2B 23c485934b03d6e4d588e7cbb285090ec24492906717c21e0478c8c208a24f1c4327475db1e349b2408f6a38a79582f73aad0b895175e1fd96718284ddbbfc76 SHA512 df603b10b5b2a29166122c8c4827c902ef2cdeb682697493bdcea1172e4ce3a42bf311d5af8c8808c42142809bce45c58805464b6a510e29c6e92f3b8df4daec

View File

@@ -1 +1 @@
DIST uwebsockets-19.1.0.tar.gz 296108 BLAKE2B 491626eb08d29edb8bb67d73d35c8023095e3ff72d1cf2161616a0c9151a356c97b1589cc2add74186d7c146b0d7356218dd02613c149d62c780c133d1b63504 SHA512 4a35fe49700c4f801df51a21f42ad5ba6f0c3563923df0f7cb7239122ba2596c17e45bac43ea4acb458c18537402d60fefbd6bbd0d4e3109d0105e11925e4713
DIST uwebsockets-19.2.0.tar.gz 296110 BLAKE2B 6ca910344bef136e88ca94d75005e25713f2400c0b1f26f39d0249e2525cc64be0c19d1deeee7c31f39eda5923c85fe85d9125be65441d8b252de0181fba8f09 SHA512 9fbeef91c6c16e4ee75c212e386f10fffdbaac5d5b0abe4a493b3a50bb78aa366e20f6d7f4cac2b986dba86697c609555cd370a92378e5a1b19aebeb0d745ed9

View File

@@ -3,13 +3,13 @@
EAPI=7
LUA_COMPAT=( lua5-{1..4} )
LUA_COMPAT=( lua5-1 )
inherit fcaps
inherit fcaps lua-single
DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
HOMEPAGE="https://gitlab.com/tiotags/hin9"
SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v0.9.0/hin9-v0.9.0.tar.gz"
SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
@@ -22,9 +22,11 @@ S="${WORKDIR}/hin9-v${PV}"
BDEPEND="
dev-util/ninja
virtual/pkgconfig
"
RDEPEND="${LUA_DEPS}
RDEPEND="
${LUA_DEPS}
acct-user/hinsightd
acct-group/hinsightd
sys-libs/liburing
@@ -49,7 +51,7 @@ src_compile() {
src_install() {
newbin "${S}/build/hin9" hinsightd
newinitd "${FILESDIR}/init.d.sh" hinsightd
#systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
insinto /etc/hinsightd
newins "${S}/workdir/main.lua" hinsightd.lua

View File

@@ -5,7 +5,7 @@ EAPI=7
LUA_COMPAT=( lua5-{1..4} )
inherit git-r3 fcaps
inherit git-r3 fcaps lua-single
DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
HOMEPAGE="https://gitlab.com/tiotags/hin9"
@@ -20,9 +20,11 @@ REQUIRED_USE="${LUA_REQUIRED_USE}"
BDEPEND="
dev-util/ninja
virtual/pkgconfig
"
RDEPEND="${LUA_DEPS}
RDEPEND="
${LUA_DEPS}
acct-user/hinsightd
acct-group/hinsightd
sys-libs/liburing
@@ -47,7 +49,7 @@ src_compile() {
src_install() {
newbin "${S}/build/hin9" hinsightd
newinitd "${FILESDIR}/init.d.sh" hinsightd
#systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
insinto /etc/hinsightd
newins "${S}/workdir/main.lua" hinsightd.lua