Merge updates from master

This commit is contained in:
Repository mirror & CI
2021-04-18 09:21:54 +00:00
49 changed files with 155 additions and 299 deletions

View File

@@ -18,7 +18,6 @@ LICENSE="
"
SLOT="0"
KEYWORDS="~amd64"
#todo extras/desktop
IUSE="gui test tray"
#test require sudo, can't be done non interactively
RESTRICT="test"
@@ -40,9 +39,11 @@ DOCS=(
S="${WORKDIR}/${MYP}"
CDEPEND="
dev-libs/libgcrypt
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
tray? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)
"
RDEPEND="
${CDEPEND}
@@ -91,7 +92,7 @@ src_install() {
#translations
export PREFIX="${ED}/usr"
pushd extras/translations || die
emake
emake install
popd || die
#zenity gui
@@ -106,6 +107,7 @@ src_install() {
if use tray ; then
pushd extras/qt-tray || die
dobin tomb-qt-tray
doicon pixmaps/tomb_icon.png
popd || die
fi
@@ -116,13 +118,16 @@ src_install() {
#is there an eclass for this?
#pixmap
doicon extras/gtk-tray/monmort.xpm
pushd extras/gtk-tray
doicon monmort.xpm
newicon --context mimetypes --size 32 monmort.xpm monmort
newicon --size 32 monmort.xpm dyne-monmort
popd
pushd extras/desktop
#copied from install.zsh
#mime types
xdg-mime install dyne-tomb.xml
xdg-icon-resource install --context mimetypes --size 32 monmort.xpm monmort
xdg-icon-resource install --size 32 monmort.xpm dyne-monmort
insinto /usr/share/mime/packages
doins dyne-tomb.xml
#desktop
domenu tomb.desktop
#menu

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils pax-utils xdg
inherit desktop pax-utils xdg
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils pax-utils xdg
inherit desktop pax-utils xdg
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils pax-utils xdg
inherit desktop pax-utils xdg
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils xdg
inherit desktop xdg
MY_PN="doublecmd"
DESCRIPTION="Free cross platform open source file manager with two panels side by side."

View File

@@ -185,7 +185,7 @@ xattr-0.2.2
xdg-2.2.0
"
inherit eutils cargo bash-completion-r1
inherit cargo bash-completion-r1
DESCRIPTION="A very fast implementation of tldr in Rust."
HOMEPAGE="https://github.com/tldr-pages/tldr

View File

@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit eutils xdg desktop distutils-r1
inherit xdg desktop distutils-r1
DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
HOMEPAGE="https://pyspread.gitlab.io"

View File

@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit eutils xdg desktop distutils-r1
inherit xdg desktop distutils-r1
DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
HOMEPAGE="https://pyspread.gitlab.io"

View File

@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit eutils xdg desktop distutils-r1
inherit xdg desktop distutils-r1
DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
HOMEPAGE="https://pyspread.gitlab.io"

View File

@@ -3,7 +3,7 @@
EAPI="7"
inherit eutils toolchain-funcs elisp-common
inherit toolchain-funcs elisp-common
MYPV="$(ver_rs 1 _)"

View File

@@ -10,7 +10,7 @@ inherit lua-single
DESCRIPTION="Fennel is a lisp that compiles to Lua"
HOMEPAGE="https://fennel-lang.org/"
if [[ "${PV}" == *9999* ]]; then
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~technomancy/fennel"
else
@@ -22,24 +22,15 @@ LICENSE="MIT"
SLOT="0"
REQUIRED_USE="${LUA_REQUIRED_USE}"
BDEPEND="${LUA_DEPS}"
RDEPEND="${BDEPEND}"
RDEPEND="${LUA_DEPS}"
DEPEND="${RDEPEND}"
pkg_setup() {
lua-single_pkg_setup
}
src_compile() {
emake LUA_VERSION="$(lua_get_version)" \
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
PREFIX="${ED}/usr"
}
BDEPEND="${RDEPEND}"
src_install() {
emake LUA_VERSION="$(lua_get_version)" \
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
PREFIX="${ED}/usr" install
emake \
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
PREFIX="${ED}/usr" \
install
doman "${PN}.1"
dodoc *.md
}

View File

@@ -10,7 +10,7 @@ inherit lua-single
DESCRIPTION="Fennel is a lisp that compiles to Lua"
HOMEPAGE="https://fennel-lang.org/"
if [[ "${PV}" == *9999* ]]; then
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~technomancy/fennel"
else
@@ -22,24 +22,15 @@ LICENSE="MIT"
SLOT="0"
REQUIRED_USE="${LUA_REQUIRED_USE}"
BDEPEND="${LUA_DEPS}"
RDEPEND="${BDEPEND}"
RDEPEND="${LUA_DEPS}"
DEPEND="${RDEPEND}"
pkg_setup() {
lua-single_pkg_setup
}
src_compile() {
emake LUA_VERSION="$(lua_get_version)" \
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
PREFIX="${ED}/usr"
}
BDEPEND="${RDEPEND}"
src_install() {
emake LUA_VERSION="$(lua_get_version)" \
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
PREFIX="${ED}/usr" install
emake \
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
PREFIX="${ED}/usr" \
install
doman "${PN}.1"
dodoc *.md
}

View File

@@ -0,0 +1 @@
DIST libdwarf-20210305.tar.gz 2872089 BLAKE2B 2ce8f29846486ca3b45db606b23fa1aae83af77ce95473b6f55678e930e3f25a81e44db64700dc41969b42a6d1d6086f30d45bd6e30341e1a557aedcda970846 SHA512 6fa05cf88125a95ebe38673d62e944701fdd28ba5c50f7695037acbc386f29b41d6551d9d08283b7d24fba02f3c0d6c8f5d424ee75989b6aef54f8dc2340d0f5

View File

@@ -0,0 +1,54 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="The DWARF Debugging Information Format"
HOMEPAGE="
https://www.prevanders.net/dwarf.html
http://www.dwarfstd.org
"
SRC_URI="https://www.prevanders.net/${P}.tar.gz"
LICENSE="LGPL-2.1 GPL-2 BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="dwarfexample dwarfgen +elf global-alloc-sums namestable nonstandardprintf oldframecol sanitize"
DOCS=( AUTHORS README README.md ChangeLog ChangeLog2018 NEWS )
DEPEND="
sys-libs/zlib
elf? ( virtual/libelf )
"
RDEPEND="${DEPEND}"
src_configure() {
local myconf=(
--disable-static
--disable-windowspath
--enable-shared
--includedir="${EPREFIX}/usr/include/${PN}"
)
#this configure is so bad it enables when passing --disable
use dwarfexample && myconf+=(--enable-dwarfexample)
use dwarfgen && myconf+=(--enable-dwarfgen)
use elf && myconf+=(--enable-libelf)
use global-alloc-sums && myconf+=(--enable-global-alloc-csums)
use namestable && myconf+=(--enable-namestable)
use nonstandardprintf && myconf+=(--enable-nonstandardprintf)
use oldframecol && myconf+=(--enable-oldframecol)
use sanitize && myconf+=(--enable-sanitize)
econf "${myconf[@]}"
}
src_install(){
emake DESTDIR="${D}" install
einstalldocs
#--disable-static get ignored ...
find "${ED}" -name '*.a' -delete || die
find "${ED}" -name '*.la' -delete || die
}

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<use>
<flag name="dwarfexample">enable dwarfexample compilation</flag>
<flag name="dwarfgen">enable dwarfgen compilation</flag>
<flag name="global-alloc-sums">Enables some allocation counting in dwarf_alloc.c</flag>
<flag name="elf">enable use of <pkg>virtual/libelf</pkg></flag>
<flag name="namestable">enable name string functions implemented as binary search">default is with C switch)</flag>
<flag name="nonstandardprintf">Use a special printf format for 64bit</flag>
<flag name="oldframecol">enable old frame columns</flag>
<flag name="sanitize">build with sanitizers</flag>
</use>
</pkgmetadata>

View File

@@ -1,2 +1 @@
DIST open62541-1.0.6.tar.gz 2691627 BLAKE2B 72a0eb5870bf4233ac6f3911c1a7ad95d4cfa1c26be581815e99189206e188beedc1c2c81ea4cbd038ef545b9548949735353a550bb54ca6a7fb6a6fd60ffa65 SHA512 f317476e19fd2cc1cbd9155e2fe8bcac6499758f35a2f4eb59403add7d66ef94d45bae06bc8ece79eedceef1d0a364565d567b97e94da6b333591f4347961955
DIST open62541-1.2.tar.gz 3640972 BLAKE2B 0b27837ba953338923651919accfb30356d1ecd83c911586720c803bb5cfce193361111e962c79b0e1739e804bb2de25a74e6b105b80eb58b497d7f5fa7ed469 SHA512 f492db2fe1569cf831f67e55d633af13bac1026e4ab8a30c2e1c36ada9b635e0086f176cb8f53665b2254ca9ba8c8f46ea850b1a0430045b71502f166645613a
DIST open62541-1.2.1.tar.gz 3643976 BLAKE2B e075231bf8220bc7d597cd02fe754cc30dd4dbb47c2be440487abfd63a84f251ad5a565b340e2c342d42fcf45ad2104ca708e89f87945dc8a5746e9601e1c422 SHA512 2b260a06455aa963c3c7ec3b39df43d5df63f022f664bf70b38481239bf6f9b48ef853398eb9621875b862b8536c79c9cf05d7d92cc9fb0668009ddea96bf8d9

View File

@@ -1,57 +0,0 @@
From f1f120389c345c3f45a6da5b6793cdfb78a0ce61 Mon Sep 17 00:00:00 2001
From: Kurt Kanzenbach <kurt@kmk-computers.de>
Date: Sat, 4 Apr 2020 11:59:16 +0200
Subject: [PATCH] tests: Disable failing tests
Disable failing tests:
|95% tests passed, 2 tests failed out of 41
|
|Total Test time (real) = 78.09 sec
|
|The following tests FAILED:
| 29 - pubsub_publish (Failed)
| 30 - check_pubsub_subscribe (SEGFAULT)
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
---
tests/CMakeLists.txt | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
Index: open62541/tests/CMakeLists.txt
===================================================================
--- open62541.orig/tests/CMakeLists.txt
+++ open62541/tests/CMakeLists.txt
@@ -255,20 +255,20 @@ if(UA_ENABLE_PUBSUB)
add_executable(check_pubsub_connection_udp pubsub/check_pubsub_connection_udp.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
target_link_libraries(check_pubsub_connection_udp ${LIBS})
add_test_valgrind(pubsub_connection_udp ${TESTS_BINARY_DIR}/check_pubsub_connection_udp)
- add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
- target_link_libraries(check_pubsub_publish ${LIBS})
- add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish)
- add_executable(check_pubsub_publish_uadp pubsub/check_pubsub_publish_uadp.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
- target_link_libraries(check_pubsub_publish_uadp ${LIBS})
- add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
+ # add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
+ # target_link_libraries(check_pubsub_publish ${LIBS})
+ # add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish)
+ # add_executable(check_pubsub_publish_uadp pubsub/check_pubsub_publish_uadp.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
+ # target_link_libraries(check_pubsub_publish_uadp ${LIBS})
+ # add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
#Link libraries for executing subscriber unit test
- add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
- target_link_libraries(check_pubsub_subscribe ${LIBS})
- add_test_valgrind(check_pubsub_subscribe ${TESTS_BINARY_DIR}/check_pubsub_subscribe)
- add_executable(check_pubsub_publishspeed pubsub/check_pubsub_publishspeed.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
- target_link_libraries(check_pubsub_publishspeed ${LIBS})
- add_test_valgrind(pubsub_publishspeed ${TESTS_BINARY_DIR}/check_pubsub_publish)
+ # add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
+ # target_link_libraries(check_pubsub_subscribe ${LIBS})
+ # add_test_valgrind(check_pubsub_subscribe ${TESTS_BINARY_DIR}/check_pubsub_subscribe)
+ # add_executable(check_pubsub_publishspeed pubsub/check_pubsub_publishspeed.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
+ # target_link_libraries(check_pubsub_publishspeed ${LIBS})
+ # add_test_valgrind(pubsub_publishspeed ${TESTS_BINARY_DIR}/check_pubsub_publish)
add_executable(check_pubsub_multiple_layer pubsub/check_pubsub_multiple_layer.c $<TARGET_OBJECTS:open62541-object> $<TARGET_OBJECTS:open62541-plugins>)
target_link_libraries(check_pubsub_multiple_layer ${LIBS})

View File

@@ -1,83 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit cmake python-single-r1
DESCRIPTION="Open source C implementation of OPC UA"
HOMEPAGE="https://open62541.org/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc examples mbedtls pubsub test tools"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
doc? (
media-gfx/graphviz
$(python_gen_cond_dep '
dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
dev-python/sphinx_rtd_theme[${PYTHON_MULTI_USEDEP}]
')
)
test? (
dev-libs/check
dev-util/valgrind
$(python_gen_cond_dep '
dev-python/subunit[${PYTHON_MULTI_USEDEP}]
')
)
"
DEPEND="
mbedtls? ( net-libs/mbedtls:= )
"
RDEPEND="
${PYTHON_DEPS}
${DEPEND}
"
PATCHES=( "${FILESDIR}/${P}-tests.patch" )
src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
-DOPEN62541_VERSION=v${PV}
-DUA_BUILD_EXAMPLES=OFF
-DUA_BUILD_TOOLS=$(usex tools)
-DUA_BUILD_UNIT_TESTS=$(usex test)
-DUA_ENABLE_ENCRYPTION=$(usex mbedtls)
-DUA_ENABLE_PUBSUB=$(usex pubsub)
)
cmake_src_configure
}
src_compile() {
cmake_src_compile
use doc && cmake_build doc
}
src_install() {
use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
cmake_src_install
if use examples; then
docompress -x /usr/share/doc/${PF}/examples
dodoc -r examples/
fi
python_fix_shebang "${ED}"
}
src_test() {
cmake_src_test -j1
}

View File

@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
inherit meson python-any-r1 xdg-utils
inherit meson python-any-r1 xdg
if [[ ${PV} == *9999* ]]; then
inherit git-r3
@@ -54,15 +54,3 @@ src_configure() {
)
meson_src_configure
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

View File

@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
inherit meson python-any-r1 xdg-utils
inherit meson python-any-r1 xdg
if [[ ${PV} == *9999* ]]; then
inherit git-r3
@@ -55,15 +55,3 @@ src_configure() {
)
meson_src_configure
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit meson xdg-utils
inherit meson xdg
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
@@ -51,11 +51,3 @@ src_install() {
meson_src_install
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit meson xdg-utils
inherit meson xdg
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
@@ -51,11 +51,3 @@ src_install() {
meson_src_install
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

View File

@@ -1,4 +1,4 @@
# Copyright 2020 Gentoo Authors
# Copyright 2001-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,8 @@ KEYWORDS="~amd64"
DEPEND="net-libs/liblockfile
dev-libs/libbsd
virtual/mta
mail-client/mailx-support"
mail-client/mailx-support
dev-libs/openssl"
RDEPEND="${DEPEND}
!virtual/mailx
@@ -29,7 +30,7 @@ src_prepare() {
src_compile(){
sed 's@<openssl@<openssl-1.0/openssl@' -i openssl.c fio.c makeconfig
emake LDFLAGS=${LDFLAGS} LDFLAGS+="-L /usr/lib/openssl-1.0/" SENDMAIL=/usr/sbin/sendmail
emake LDFLAGS="${LDFLAGS}" LDFLAGS+="-L /usr/lib/openssl-1.0/" SENDMAIL=/usr/sbin/sendmail
}
src_install(){

View File

@@ -19,6 +19,7 @@ RDEPEND="
app-crypt/mit-krb5
app-text/tidy-html5
dev-cpp/ctemplate
dev-libs/cyrus-sasl
dev-libs/libgcrypt
dev-libs/nss
dev-libs/openssl

View File

@@ -19,6 +19,7 @@ RDEPEND="
app-crypt/mit-krb5
app-text/tidy-html5
dev-cpp/ctemplate
dev-libs/cyrus-sasl
dev-libs/libgcrypt
dev-libs/nss
dev-libs/openssl

View File

@@ -19,6 +19,7 @@ RDEPEND="
app-crypt/mit-krb5
app-text/tidy-html5
dev-cpp/ctemplate
dev-libs/cyrus-sasl
dev-libs/libgcrypt
dev-libs/nss
dev-libs/openssl

View File

@@ -4,7 +4,7 @@
EAPI="7"
PYTHON_COMPAT=( python3_{7,8} )
inherit font python-any-r1
inherit font python-single-r1
DESCRIPTION="A IBM 3270 Terminal font in a modern format"
HOMEPAGE="https://github.com/rbanffy/3270font"
@@ -22,16 +22,20 @@ HTML_DOCS=( "DESCRIPTION.en_us.html" )
PATCHES=( "${FILESDIR}/remove-useless-tests.patch" )
RDEPEND="
${PYTHON_DEPS}
media-gfx/fontforge
"
DEPEND="
${PYTHON_DEPS}
${RDEPEND}
test? (
dev-python/ipdb
dev-python/pillow
$(python_gen_cond_dep '
dev-python/ipdb[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
')
)
"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
FONT_S="${S}/build"
FONT_SUFFIX="otf ttf pfm woff"

View File

@@ -1,43 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8} )
inherit font python-any-r1
DESCRIPTION="A IBM 3270 Terminal font in a modern format"
HOMEPAGE="https://github.com/rbanffy/3270font"
SRC_URI="https://github.com/rbanffy/3270font/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD CC-BY-SA-3.0 GPL-3 OFL"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
DOCS=( CHANGELOG.md README.md )
HTML_DOCS=( "DESCRIPTION.en_us.html" )
#test need network
RESTRICT="test"
RDEPEND="
media-gfx/fontforge
"
DEPEND="
${PYTHON_DEPS}
${RDEPEND}
test? (
dev-python/black
dev-python/ipdb
dev-python/pillow
)
"
FONT_S="${S}/build"
FONT_SUFFIX="otf ttf pfm woff"
src_compile() {
emake font
}
src_test() {
emake test
}

View File

@@ -31,6 +31,7 @@ DEPEND="
virtual/opengl
media-libs/alsa-lib
media-libs/fontconfig
x11-libs/libXi
x11-libs/libXinerama
x11-libs/libXcursor
"

View File

@@ -31,6 +31,7 @@ DEPEND="
virtual/opengl
media-libs/alsa-lib
media-libs/fontconfig
x11-libs/libXi
x11-libs/libXinerama
x11-libs/libXcursor
"

View File

@@ -28,7 +28,7 @@ DEPEND="
x11-libs/pixman
"
RDEPEND="${DEPEND}"
BDEPEND=""
BDEPEND="app-text/scdoc"
src_configure() {
local emesonargs=(

View File

@@ -28,7 +28,7 @@ DEPEND="
x11-libs/pixman
"
RDEPEND="${DEPEND}"
BDEPEND=""
BDEPEND="app-text/scdoc"
src_configure() {
local emesonargs=(

View File

@@ -73,4 +73,5 @@ src_install(){
pkg_postinst(){
xdg_desktop_database_update
xdg_icon_cache_update
}

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils linux-mod readme.gentoo-r1 xdg
inherit desktop linux-mod readme.gentoo-r1 xdg
DESCRIPTION="Use android phone as webcam, using a v4l device driver and app"
HOMEPAGE="https://www.dev47apps.com/droidcam/linux/

View File

@@ -21,6 +21,8 @@ RDEPEND="
dev-libs/nspr
dev-libs/nss
media-fonts/noto-emoji
media-libs/alsa-lib
net-print/cups
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3

1
profiles/updates/2Q-2021 Normal file
View File

@@ -0,0 +1 @@
move sys-apps/nq sys-process/nq

View File

@@ -3,8 +3,6 @@
EAPI=7
inherit eutils
DESCRIPTION="Dynamic Kernel Module Support"
HOMEPAGE="https://github.com/dell/dkms"
LICENSE="GPL-2"

View File

@@ -35,4 +35,6 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" PREFIX=/usr ALL="nq fq $(usev tq)" install
einstalldocs
insinto /usr/share/zsh/site-functions
doins _nq
}

View File

@@ -45,7 +45,7 @@ src_compile() {
}
src_install() {
newbin "${S}/build/hin9 hinsightd"
newbin "${S}/build/hin9" hinsightd
newinitd "${FILESDIR}/init.d.sh" hinsightd
insinto /etc/hinsightd

View File

@@ -1,8 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<use>
<!--<flag name="openssl">Enable tls encryption with openssl</flag>-->
</use>
<!-- maintainer-needed -->
<longdescription lang="en">
hinsightd is a http/1.1 webserver with a focus on simple code and
reliable behaviour.
Notable features: reverse proxying, output caching, ssl, pipelining,
cgi, output compression with deflate, graceful restart, 304 status,
etag, range requests and a very customizable config file using lua.
Virtual hosts can be implemented in lua.
Logging is entirely controled by lua.
Full debug information can be toggled per request and outputted to console or a log file.
</longdescription>
<use>
<!--<flag name="openssl">Enable tls encryption with openssl</flag>-->
</use>
</pkgmetadata>

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils qmake-utils xdg
inherit desktop qmake-utils xdg
DESCRIPTION="Adaptive screen brightness/temperature"
HOMEPAGE="https://getgammy.com/"

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils qmake-utils xdg
inherit desktop qmake-utils xdg
DESCRIPTION="Adaptive screen brightness/temperature"
HOMEPAGE="https://getgammy.com/"

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils qmake-utils xdg
inherit desktop qmake-utils xdg
DESCRIPTION="Adaptive screen brightness/temperature"
HOMEPAGE="https://getgammy.com/"

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit desktop eutils qmake-utils xdg
inherit desktop qmake-utils xdg
DESCRIPTION="Adaptive screen brightness/temperature"
HOMEPAGE="https://getgammy.com/"