diff --git a/app-editors/visual-studio-code-bin/metadata.xml b/app-editors/visual-studio-code-bin/metadata.xml
index 05125576e7..e0b43835d0 100644
--- a/app-editors/visual-studio-code-bin/metadata.xml
+++ b/app-editors/visual-studio-code-bin/metadata.xml
@@ -9,6 +9,10 @@
rossbridger.cc@gmail.com
Ross Charles Campbell
+
+ ade@karaslimane.com
+ Adel KARA SLIMANE
+
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
diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild
index 51faa419e7..753167b065 100644
--- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild
+++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild
@@ -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
diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild
index 51faa419e7..753167b065 100644
--- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild
+++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild
@@ -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
diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.2.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.2.ebuild
index 51faa419e7..753167b065 100644
--- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.2.ebuild
+++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.2.ebuild
@@ -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
diff --git a/app-misc/afetch/afetch-2.1.0.ebuild b/app-misc/afetch/afetch-2.1.0.ebuild
index 166978dbfa..377e2194e2 100644
--- a/app-misc/afetch/afetch-2.1.0.ebuild
+++ b/app-misc/afetch/afetch-2.1.0.ebuild
@@ -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
}
diff --git a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild
index 0546b3ac03..04c56bbe6e 100644
--- a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild
+++ b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild
@@ -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
}
diff --git a/app-misc/far2l/far2l-2.3.20210419_alpha.ebuild b/app-misc/far2l/far2l-2.3.20210419_alpha.ebuild
index 46f3a6551f..fd7b2a26cc 100644
--- a/app-misc/far2l/far2l-2.3.20210419_alpha.ebuild
+++ b/app-misc/far2l/far2l-2.3.20210419_alpha.ebuild
@@ -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
-}
diff --git a/app-misc/far2l/far2l-9999.ebuild b/app-misc/far2l/far2l-9999.ebuild
index 46f3a6551f..fd7b2a26cc 100644
--- a/app-misc/far2l/far2l-9999.ebuild
+++ b/app-misc/far2l/far2l-9999.ebuild
@@ -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
-}
diff --git a/app-misc/far2l/metadata.xml b/app-misc/far2l/metadata.xml
index fd703baf5f..0c6a1eb9f9 100644
--- a/app-misc/far2l/metadata.xml
+++ b/app-misc/far2l/metadata.xml
@@ -1,12 +1,21 @@
+
+ syutkin@gmail.com
+ Andrey Syutkin
+
+
+ elfmz/far2l
+
diff --git a/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild b/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild
index ebd5b7b411..b2b2c39336 100644
--- a/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild
+++ b/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild
@@ -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
}
diff --git a/dev-libs/imsg-compat/Manifest b/dev-libs/imsg-compat/Manifest
index 2d8baba01e..c63e686c88 100644
--- a/dev-libs/imsg-compat/Manifest
+++ b/dev-libs/imsg-compat/Manifest
@@ -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
diff --git a/dev-libs/imsg-compat/imsg-compat-6.8.1.ebuild b/dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild
similarity index 87%
rename from dev-libs/imsg-compat/imsg-compat-6.8.1.ebuild
rename to dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild
index 5cdcd01245..d972a94219 100644
--- a/dev-libs/imsg-compat/imsg-compat-6.8.1.ebuild
+++ b/dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild
@@ -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
diff --git a/dev-libs/imsg-compat/imsg-compat-9999.ebuild b/dev-libs/imsg-compat/imsg-compat-9999.ebuild
index 5cdcd01245..d972a94219 100644
--- a/dev-libs/imsg-compat/imsg-compat-9999.ebuild
+++ b/dev-libs/imsg-compat/imsg-compat-9999.ebuild
@@ -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
diff --git a/dev-python/b2sdk/metadata.xml b/dev-python/b2sdk/metadata.xml
index 77c569d1e0..5440a39c6c 100644
--- a/dev-python/b2sdk/metadata.xml
+++ b/dev-python/b2sdk/metadata.xml
@@ -2,7 +2,7 @@
- WolfgangESanyer@gmail.com
+ ezzieyguywuf@gmail.com
Wolfgang E. Sanyer
diff --git a/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild b/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild
index 9ddbce2076..1f4477a5d7 100644
--- a/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild
+++ b/dev-util/xdp-tools/xdp-tools-1.1.0.ebuild
@@ -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 \
diff --git a/gui-apps/paperde/Manifest b/gui-apps/paperde/Manifest
index be3cb3528c..7ac1bb1b45 100644
--- a/gui-apps/paperde/Manifest
+++ b/gui-apps/paperde/Manifest
@@ -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
diff --git a/gui-apps/paperde/paperde-0.1.1.ebuild b/gui-apps/paperde/paperde-0.1.1.ebuild
new file mode 100644
index 0000000000..0ea5e6bbc2
--- /dev/null
+++ b/gui-apps/paperde/paperde-0.1.1.ebuild
@@ -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
+}
diff --git a/gui-apps/tiramisu/Manifest b/gui-apps/tiramisu/Manifest
index 4a2a33f0d7..c641bc93be 100644
--- a/gui-apps/tiramisu/Manifest
+++ b/gui-apps/tiramisu/Manifest
@@ -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
diff --git a/gui-apps/tiramisu/tiramisu-0_p20201110.ebuild b/gui-apps/tiramisu/tiramisu-0_p20201110.ebuild
deleted file mode 100644
index 27bbb3fb10..0000000000
--- a/gui-apps/tiramisu/tiramisu-0_p20201110.ebuild
+++ /dev/null
@@ -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
-}
diff --git a/gui-apps/tiramisu/tiramisu-1.0.ebuild b/gui-apps/tiramisu/tiramisu-1.0_p20201110.ebuild
similarity index 71%
rename from gui-apps/tiramisu/tiramisu-1.0.ebuild
rename to gui-apps/tiramisu/tiramisu-1.0_p20201110.ebuild
index 6df4a76188..69dc2a0faa 100644
--- a/gui-apps/tiramisu/tiramisu-1.0.ebuild
+++ b/gui-apps/tiramisu/tiramisu-1.0_p20201110.ebuild
@@ -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
diff --git a/gui-apps/wev/wev-1.0.0.ebuild b/gui-apps/wev/wev-1.0.0.ebuild
index bc72849eb8..db46fef220 100644
--- a/gui-apps/wev/wev-1.0.0.ebuild
+++ b/gui-apps/wev/wev-1.0.0.ebuild
@@ -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
+}
diff --git a/mail-client/mailspring-bin/metadata.xml b/mail-client/mailspring-bin/metadata.xml
index b5bd6cef77..86acfaa4a3 100644
--- a/mail-client/mailspring-bin/metadata.xml
+++ b/mail-client/mailspring-bin/metadata.xml
@@ -3,7 +3,7 @@
Adel Kara Slimane
- adel.ks@zegrapher.com
+ adel@karaslimane.com
diff --git a/media-sound/hushboard/Manifest b/media-sound/hushboard/Manifest
new file mode 100644
index 0000000000..7fc0e59686
--- /dev/null
+++ b/media-sound/hushboard/Manifest
@@ -0,0 +1 @@
+DIST hushboard-0.0_pre20210317.tar.gz 109253 BLAKE2B 337e68b0a99780d3d62cf0e447de372842734832f81a12106cbbc1955fc673006790615719c3041220e5b3989eb1e28419eb676228c65a7dddadd4ae5b5d3267 SHA512 431b7bb99bb98725b337b79387a69ea9b1833ee9e2686125014d3ef2bfc609d8cf3eefffaffe23d2fc4a24ac489681eba9c430dc84fa3c7316f9caa26c70750d
diff --git a/media-sound/hushboard/hushboard-0.0_pre20210317.ebuild b/media-sound/hushboard/hushboard-0.0_pre20210317.ebuild
new file mode 100644
index 0000000000..eefac37868
--- /dev/null
+++ b/media-sound/hushboard/hushboard-0.0_pre20210317.ebuild
@@ -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}]
+"
diff --git a/media-sound/hushboard/hushboard-9999.ebuild b/media-sound/hushboard/hushboard-9999.ebuild
new file mode 100644
index 0000000000..eefac37868
--- /dev/null
+++ b/media-sound/hushboard/hushboard-9999.ebuild
@@ -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}]
+"
diff --git a/media-sound/hushboard/metadata.xml b/media-sound/hushboard/metadata.xml
new file mode 100644
index 0000000000..bdf5f6f4ff
--- /dev/null
+++ b/media-sound/hushboard/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ flo@geekplace.eu
+ Florian Schmaus
+
+
diff --git a/media-sound/ncpamixer/ncpamixer-1.3.3.1.ebuild b/media-sound/ncpamixer/ncpamixer-1.3.3.1.ebuild
index 94168ac46d..3f9ef7aa95 100644
--- a/media-sound/ncpamixer/ncpamixer-1.3.3.1.ebuild
+++ b/media-sound/ncpamixer/ncpamixer-1.3.3.1.ebuild
@@ -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
}
diff --git a/media-sound/ncpamixer/ncpamixer-9999.ebuild b/media-sound/ncpamixer/ncpamixer-9999.ebuild
deleted file mode 100644
index 94168ac46d..0000000000
--- a/media-sound/ncpamixer/ncpamixer-9999.ebuild
+++ /dev/null
@@ -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
-}
diff --git a/media-video/mpv-mpris/mpv-mpris-0.5.ebuild b/media-video/mpv-mpris/mpv-mpris-0.5.ebuild
index 0254241812..4bfc1e8b8e 100644
--- a/media-video/mpv-mpris/mpv-mpris-0.5.ebuild
+++ b/media-video/mpv-mpris/mpv-mpris-0.5.ebuild
@@ -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
diff --git a/media-video/mpv-mpris/mpv-mpris-9999.ebuild b/media-video/mpv-mpris/mpv-mpris-9999.ebuild
index 0254241812..4bfc1e8b8e 100644
--- a/media-video/mpv-mpris/mpv-mpris-9999.ebuild
+++ b/media-video/mpv-mpris/mpv-mpris-9999.ebuild
@@ -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
diff --git a/sys-apps/sampler-bin/sampler-bin-1.1.0.ebuild b/sys-apps/sampler-bin/sampler-bin-1.1.0.ebuild
index 7e9c99e3a1..a531de1870 100644
--- a/sys-apps/sampler-bin/sampler-bin-1.1.0.ebuild
+++ b/sys-apps/sampler-bin/sampler-bin-1.1.0.ebuild
@@ -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
}
diff --git a/sys-process/nq/nq-0.4.ebuild b/sys-process/nq/nq-0.4.ebuild
index 380bc4da9b..96d514d563 100644
--- a/sys-process/nq/nq-0.4.ebuild
+++ b/sys-process/nq/nq-0.4.ebuild
@@ -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() {
diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
index bf2e5f600e..ca88340937 100644
--- a/www-apps/jackett-bin/Manifest
+++ b/www-apps/jackett-bin/Manifest
@@ -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
diff --git a/www-apps/jackett-bin/jackett-bin-0.17.866.ebuild b/www-apps/jackett-bin/jackett-bin-0.17.933.ebuild
similarity index 100%
rename from www-apps/jackett-bin/jackett-bin-0.17.866.ebuild
rename to www-apps/jackett-bin/jackett-bin-0.17.933.ebuild
diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest
index b096eaa9dc..d45e89bce7 100644
--- a/www-apps/uwebsockets/Manifest
+++ b/www-apps/uwebsockets/Manifest
@@ -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
diff --git a/www-apps/uwebsockets/uwebsockets-19.1.0.ebuild b/www-apps/uwebsockets/uwebsockets-19.2.0.ebuild
similarity index 100%
rename from www-apps/uwebsockets/uwebsockets-19.1.0.ebuild
rename to www-apps/uwebsockets/uwebsockets-19.2.0.ebuild
diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
index 5bfcd1a68e..7f95594b60 100644
--- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
@@ -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
diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 63a4c04ae0..cfc31c90f6 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -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