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 + Multiarc extended archives support NFS support in NetRocks + Python scripting support SMB support in NetRocks SFTP support in NetRocks FTPS support in NetRocks WebDav support in NetRocks + GUI backend support 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