mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 11:33:15 -04:00
Merge updates from master
This commit is contained in:
@@ -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
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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."
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit eutils toolchain-funcs elisp-common
|
||||
inherit toolchain-funcs elisp-common
|
||||
|
||||
MYPV="$(ver_rs 1 _)"
|
||||
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
1
dev-libs/libdwarf/Manifest
Normal file
1
dev-libs/libdwarf/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST libdwarf-20210305.tar.gz 2872089 BLAKE2B 2ce8f29846486ca3b45db606b23fa1aae83af77ce95473b6f55678e930e3f25a81e44db64700dc41969b42a6d1d6086f30d45bd6e30341e1a557aedcda970846 SHA512 6fa05cf88125a95ebe38673d62e944701fdd28ba5c50f7695037acbc386f29b41d6551d9d08283b7d24fba02f3c0d6c8f5d424ee75989b6aef54f8dc2340d0f5
|
||||
54
dev-libs/libdwarf/libdwarf-20210305.ebuild
Normal file
54
dev-libs/libdwarf/libdwarf-20210305.ebuild
Normal 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
|
||||
}
|
||||
14
dev-libs/libdwarf/metadata.xml
Normal file
14
dev-libs/libdwarf/metadata.xml
Normal 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>
|
||||
@@ -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
|
||||
|
||||
@@ -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})
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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(){
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -31,6 +31,7 @@ DEPEND="
|
||||
virtual/opengl
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXcursor
|
||||
"
|
||||
|
||||
@@ -31,6 +31,7 @@ DEPEND="
|
||||
virtual/opengl
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXcursor
|
||||
"
|
||||
|
||||
@@ -28,7 +28,7 @@ DEPEND="
|
||||
x11-libs/pixman
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
BDEPEND="app-text/scdoc"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
|
||||
@@ -28,7 +28,7 @@ DEPEND="
|
||||
x11-libs/pixman
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
BDEPEND="app-text/scdoc"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
|
||||
@@ -73,4 +73,5 @@ src_install(){
|
||||
|
||||
pkg_postinst(){
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
@@ -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/
|
||||
|
||||
@@ -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
1
profiles/updates/2Q-2021
Normal file
@@ -0,0 +1 @@
|
||||
move sys-apps/nq sys-process/nq
|
||||
@@ -3,8 +3,6 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Dynamic Kernel Module Support"
|
||||
HOMEPAGE="https://github.com/dell/dkms"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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/"
|
||||
|
||||
@@ -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/"
|
||||
|
||||
@@ -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/"
|
||||
|
||||
@@ -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/"
|
||||
|
||||
Reference in New Issue
Block a user