diff --git a/app-crypt/tomb/tomb-2.9-r3.ebuild b/app-crypt/tomb/tomb-2.9-r5.ebuild
similarity index 88%
rename from app-crypt/tomb/tomb-2.9-r3.ebuild
rename to app-crypt/tomb/tomb-2.9-r5.ebuild
index 58f6cb53aa..93bcdbae93 100644
--- a/app-crypt/tomb/tomb-2.9-r3.ebuild
+++ b/app-crypt/tomb/tomb-2.9-r5.ebuild
@@ -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
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 df36d0b559..0caa517383 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
@@ -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"
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 5bb09beecd..eb1833a9bd 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
@@ -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"
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 5bb09beecd..eb1833a9bd 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
@@ -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"
diff --git a/app-misc/doublecmd-bin/doublecmd-bin-0.9.10.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-0.9.10.ebuild
index 17d66bd82e..4b161faf35 100644
--- a/app-misc/doublecmd-bin/doublecmd-bin-0.9.10.ebuild
+++ b/app-misc/doublecmd-bin/doublecmd-bin-0.9.10.ebuild
@@ -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."
diff --git a/app-misc/tealdeer/tealdeer-1.4.1.ebuild b/app-misc/tealdeer/tealdeer-1.4.1.ebuild
index 7d3ee2f5b2..f221356b26 100644
--- a/app-misc/tealdeer/tealdeer-1.4.1.ebuild
+++ b/app-misc/tealdeer/tealdeer-1.4.1.ebuild
@@ -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
diff --git a/app-office/pyspread/pyspread-1.99.4.ebuild b/app-office/pyspread/pyspread-1.99.4.ebuild
index ca66082948..59d4215a3a 100644
--- a/app-office/pyspread/pyspread-1.99.4.ebuild
+++ b/app-office/pyspread/pyspread-1.99.4.ebuild
@@ -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"
diff --git a/app-office/pyspread/pyspread-1.99.5.ebuild b/app-office/pyspread/pyspread-1.99.5.ebuild
index ca66082948..59d4215a3a 100644
--- a/app-office/pyspread/pyspread-1.99.5.ebuild
+++ b/app-office/pyspread/pyspread-1.99.5.ebuild
@@ -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"
diff --git a/app-office/pyspread/pyspread-9999.ebuild b/app-office/pyspread/pyspread-9999.ebuild
index ca66082948..59d4215a3a 100644
--- a/app-office/pyspread/pyspread-9999.ebuild
+++ b/app-office/pyspread/pyspread-9999.ebuild
@@ -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"
diff --git a/app-text/noweb/noweb-2.12.ebuild b/app-text/noweb/noweb-2.12.ebuild
index e62e7dd59e..29fc8cd5ae 100644
--- a/app-text/noweb/noweb-2.12.ebuild
+++ b/app-text/noweb/noweb-2.12.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-inherit eutils toolchain-funcs elisp-common
+inherit toolchain-funcs elisp-common
MYPV="$(ver_rs 1 _)"
diff --git a/dev-lang/fennel/fennel-0.9.1.ebuild b/dev-lang/fennel/fennel-0.9.1.ebuild
index 6b904151fa..62871fa600 100644
--- a/dev-lang/fennel/fennel-0.9.1.ebuild
+++ b/dev-lang/fennel/fennel-0.9.1.ebuild
@@ -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
}
diff --git a/dev-lang/fennel/fennel-9999.ebuild b/dev-lang/fennel/fennel-9999.ebuild
index 6b904151fa..62871fa600 100644
--- a/dev-lang/fennel/fennel-9999.ebuild
+++ b/dev-lang/fennel/fennel-9999.ebuild
@@ -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
}
diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest
new file mode 100644
index 0000000000..edbfc9d7d2
--- /dev/null
+++ b/dev-libs/libdwarf/Manifest
@@ -0,0 +1 @@
+DIST libdwarf-20210305.tar.gz 2872089 BLAKE2B 2ce8f29846486ca3b45db606b23fa1aae83af77ce95473b6f55678e930e3f25a81e44db64700dc41969b42a6d1d6086f30d45bd6e30341e1a557aedcda970846 SHA512 6fa05cf88125a95ebe38673d62e944701fdd28ba5c50f7695037acbc386f29b41d6551d9d08283b7d24fba02f3c0d6c8f5d424ee75989b6aef54f8dc2340d0f5
diff --git a/dev-libs/libdwarf/libdwarf-20210305.ebuild b/dev-libs/libdwarf/libdwarf-20210305.ebuild
new file mode 100644
index 0000000000..f1b035beff
--- /dev/null
+++ b/dev-libs/libdwarf/libdwarf-20210305.ebuild
@@ -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
+}
diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml
new file mode 100644
index 0000000000..002ff950cb
--- /dev/null
+++ b/dev-libs/libdwarf/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 43c70fd575..148c8fa9d5 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -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
diff --git a/dev-libs/open62541/files/open62541-1.0.6-tests.patch b/dev-libs/open62541/files/open62541-1.0.6-tests.patch
deleted file mode 100644
index 774b6adec2..0000000000
--- a/dev-libs/open62541/files/open62541-1.0.6-tests.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From f1f120389c345c3f45a6da5b6793cdfb78a0ce61 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach
-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
----
- 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_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_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_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_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_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_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_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_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_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_link_libraries(check_pubsub_multiple_layer ${LIBS})
diff --git a/dev-libs/open62541/files/open62541-1.2-headers.patch b/dev-libs/open62541/files/open62541-1.2.1-headers.patch
similarity index 100%
rename from dev-libs/open62541/files/open62541-1.2-headers.patch
rename to dev-libs/open62541/files/open62541-1.2.1-headers.patch
diff --git a/dev-libs/open62541/files/open62541-1.2-tests.patch b/dev-libs/open62541/files/open62541-1.2.1-tests.patch
similarity index 100%
rename from dev-libs/open62541/files/open62541-1.2-tests.patch
rename to dev-libs/open62541/files/open62541-1.2.1-tests.patch
diff --git a/dev-libs/open62541/open62541-1.0.6.ebuild b/dev-libs/open62541/open62541-1.0.6.ebuild
deleted file mode 100644
index 8885df9208..0000000000
--- a/dev-libs/open62541/open62541-1.0.6.ebuild
+++ /dev/null
@@ -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
-}
diff --git a/dev-libs/open62541/open62541-1.2.ebuild b/dev-libs/open62541/open62541-1.2.1.ebuild
similarity index 100%
rename from dev-libs/open62541/open62541-1.2.ebuild
rename to dev-libs/open62541/open62541-1.2.1.ebuild
diff --git a/games-arcade/taisei/taisei-1.3.1-r1.ebuild b/games-arcade/taisei/taisei-1.3.1-r1.ebuild
index 381361ff3c..8ec848b137 100644
--- a/games-arcade/taisei/taisei-1.3.1-r1.ebuild
+++ b/games-arcade/taisei/taisei-1.3.1-r1.ebuild
@@ -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
-}
diff --git a/games-arcade/taisei/taisei-9999.ebuild b/games-arcade/taisei/taisei-9999.ebuild
index a50bcba075..a1029653d8 100644
--- a/games-arcade/taisei/taisei-9999.ebuild
+++ b/games-arcade/taisei/taisei-9999.ebuild
@@ -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
-}
diff --git a/gui-apps/foot/foot-1.7.1.ebuild b/gui-apps/foot/foot-1.7.1.ebuild
index 82f13a5e6c..737ae37f15 100644
--- a/gui-apps/foot/foot-1.7.1.ebuild
+++ b/gui-apps/foot/foot-1.7.1.ebuild
@@ -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
-}
diff --git a/gui-apps/foot/foot-9999.ebuild b/gui-apps/foot/foot-9999.ebuild
index 82f13a5e6c..737ae37f15 100644
--- a/gui-apps/foot/foot-9999.ebuild
+++ b/gui-apps/foot/foot-9999.ebuild
@@ -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
-}
diff --git a/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild b/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild
index fe87daf09b..1fbbcf75e6 100644
--- a/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild
+++ b/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild
@@ -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@ ${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
-}
diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild
index c142dd2850..a18af24589 100644
--- a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild
@@ -31,6 +31,7 @@ DEPEND="
virtual/opengl
media-libs/alsa-lib
media-libs/fontconfig
+ x11-libs/libXi
x11-libs/libXinerama
x11-libs/libXcursor
"
diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild b/media-gfx/bonzomatic/bonzomatic-9999.ebuild
index c142dd2850..a18af24589 100644
--- a/media-gfx/bonzomatic/bonzomatic-9999.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild
@@ -31,6 +31,7 @@ DEPEND="
virtual/opengl
media-libs/alsa-lib
media-libs/fontconfig
+ x11-libs/libXi
x11-libs/libXinerama
x11-libs/libXcursor
"
diff --git a/media-libs/fcft/fcft-2.3.3.ebuild b/media-libs/fcft/fcft-2.3.3.ebuild
index 6315f733f0..f6cac526ff 100644
--- a/media-libs/fcft/fcft-2.3.3.ebuild
+++ b/media-libs/fcft/fcft-2.3.3.ebuild
@@ -28,7 +28,7 @@ DEPEND="
x11-libs/pixman
"
RDEPEND="${DEPEND}"
-BDEPEND=""
+BDEPEND="app-text/scdoc"
src_configure() {
local emesonargs=(
diff --git a/media-libs/fcft/fcft-9999.ebuild b/media-libs/fcft/fcft-9999.ebuild
index 6315f733f0..f6cac526ff 100644
--- a/media-libs/fcft/fcft-9999.ebuild
+++ b/media-libs/fcft/fcft-9999.ebuild
@@ -28,7 +28,7 @@ DEPEND="
x11-libs/pixman
"
RDEPEND="${DEPEND}"
-BDEPEND=""
+BDEPEND="app-text/scdoc"
src_configure() {
local emesonargs=(
diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
similarity index 98%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
index 214c7d9422..d448ce97a6 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
@@ -73,4 +73,5 @@ src_install(){
pkg_postinst(){
xdg_desktop_database_update
+ xdg_icon_cache_update
}
diff --git a/media-tv/droidcam/droidcam-1.7.2.ebuild b/media-tv/droidcam/droidcam-1.7.2.ebuild
index 19ab175580..69067567d1 100644
--- a/media-tv/droidcam/droidcam-1.7.2.ebuild
+++ b/media-tv/droidcam/droidcam-1.7.2.ebuild
@@ -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/
diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.1.1.ebuild b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.1.1.ebuild
index ed80565945..0c6ba72c36 100644
--- a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.1.1.ebuild
+++ b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.1.1.ebuild
@@ -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
diff --git a/profiles/updates/2Q-2021 b/profiles/updates/2Q-2021
new file mode 100644
index 0000000000..8728662654
--- /dev/null
+++ b/profiles/updates/2Q-2021
@@ -0,0 +1 @@
+move sys-apps/nq sys-process/nq
diff --git a/sys-kernel/dkms/dkms-2.8.4.ebuild b/sys-kernel/dkms/dkms-2.8.4.ebuild
index 79440da5a0..dc1f758159 100644
--- a/sys-kernel/dkms/dkms-2.8.4.ebuild
+++ b/sys-kernel/dkms/dkms-2.8.4.ebuild
@@ -3,8 +3,6 @@
EAPI=7
-inherit eutils
-
DESCRIPTION="Dynamic Kernel Module Support"
HOMEPAGE="https://github.com/dell/dkms"
LICENSE="GPL-2"
diff --git a/sys-apps/nq/Manifest b/sys-process/nq/Manifest
similarity index 100%
rename from sys-apps/nq/Manifest
rename to sys-process/nq/Manifest
diff --git a/sys-apps/nq/metadata.xml b/sys-process/nq/metadata.xml
similarity index 100%
rename from sys-apps/nq/metadata.xml
rename to sys-process/nq/metadata.xml
diff --git a/sys-apps/nq/nq-0.4.ebuild b/sys-process/nq/nq-0.4.ebuild
similarity index 94%
rename from sys-apps/nq/nq-0.4.ebuild
rename to sys-process/nq/nq-0.4.ebuild
index 64666b61b8..380bc4da9b 100644
--- a/sys-apps/nq/nq-0.4.ebuild
+++ b/sys-process/nq/nq-0.4.ebuild
@@ -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
}
diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index e76ea720c7..571f67b24d 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -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
diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index 3e7b7f452a..50c6ba674e 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -1,8 +1,18 @@
-
-
+
+
+ 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.
+
+
diff --git a/x11-misc/gammy/gammy-0.9.58a.ebuild b/x11-misc/gammy/gammy-0.9.58a.ebuild
index a636e31a00..d3d2d51abc 100644
--- a/x11-misc/gammy/gammy-0.9.58a.ebuild
+++ b/x11-misc/gammy/gammy-0.9.58a.ebuild
@@ -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/"
diff --git a/x11-misc/gammy/gammy-0.9.59.ebuild b/x11-misc/gammy/gammy-0.9.59.ebuild
index a636e31a00..d3d2d51abc 100644
--- a/x11-misc/gammy/gammy-0.9.59.ebuild
+++ b/x11-misc/gammy/gammy-0.9.59.ebuild
@@ -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/"
diff --git a/x11-misc/gammy/gammy-0.9.60.ebuild b/x11-misc/gammy/gammy-0.9.60.ebuild
index a636e31a00..d3d2d51abc 100644
--- a/x11-misc/gammy/gammy-0.9.60.ebuild
+++ b/x11-misc/gammy/gammy-0.9.60.ebuild
@@ -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/"
diff --git a/x11-misc/gammy/gammy-9999.ebuild b/x11-misc/gammy/gammy-9999.ebuild
index a636e31a00..d3d2d51abc 100644
--- a/x11-misc/gammy/gammy-9999.ebuild
+++ b/x11-misc/gammy/gammy-9999.ebuild
@@ -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/"