summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbaldr333 <ra@afu.re>2023-12-21 19:54:24 -0500
committerbaldr333 <ra@afu.re>2023-12-21 19:54:24 -0500
commit2f3f4f6a3db13640bf8e097b41fd1dbfc3701f81 (patch)
treed22ea7370713249178a4899262768d88af46223e
Initial commit
-rw-r--r--app-misc/lf/Manifest1
-rw-r--r--app-misc/lf/lf-9999.ebuild74
-rw-r--r--media-gfx/nsxiv/Manifest1
-rw-r--r--media-gfx/nsxiv/nsxiv-9999.ebuild84
-rw-r--r--metadata/layout.conf2
-rw-r--r--metadata/md5-cache/app-misc/auto-gpt-0.3.016
-rw-r--r--metadata/md5-cache/app-misc/lf-999912
-rw-r--r--metadata/md5-cache/dev-python/schedule-1.1.0-r117
-rw-r--r--metadata/md5-cache/media-gfx/nsxiv-999914
-rw-r--r--metadata/md5-cache/net-p2p/monero-gui-0.18.2.215
-rw-r--r--metadata/md5-cache/sci-visualization/visidata-999915
-rw-r--r--metadata/md5-cache/sys-auth/pam-gnupg-0.313
-rw-r--r--metadata/md5-cache/www-client/icecat-102.5.017
-rw-r--r--metadata/md5-cache/www-client/vimb-999914
-rw-r--r--metadata/md5-cache/x11-misc/dmenu-999914
-rw-r--r--metadata/md5-cache/x11-terms/st-999914
-rw-r--r--metadata/md5-cache/x11-wm/dwm-999914
-rw-r--r--profiles/repo_name1
-rw-r--r--sci-visualization/visidata/Manifest1
-rw-r--r--sci-visualization/visidata/visidata-9999.ebuild59
-rw-r--r--sys-process/htop-vim/Manifest2
-rw-r--r--sys-process/htop-vim/htop-vim-3.0.3.ebuild104
-rw-r--r--x11-misc/dmenu/Manifest1
-rw-r--r--x11-misc/dmenu/dmenu-9999.ebuild57
-rw-r--r--x11-misc/slstatus/Manifest1
-rw-r--r--x11-misc/slstatus/slstatus-9999.ebuild36
-rw-r--r--x11-terms/st/Manifest1
-rw-r--r--x11-terms/st/st-9999.ebuild68
-rw-r--r--x11-wm/dwm/Manifest1
-rw-r--r--x11-wm/dwm/dwm-9999.ebuild50
30 files changed, 719 insertions, 0 deletions
diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest
new file mode 100644
index 0000000..a4dd3b9
--- /dev/null
+++ b/app-misc/lf/Manifest
@@ -0,0 +1 @@
+EBUILD lf-9999.ebuild 1951 BLAKE2B 6b3e546227c78ec1a7b651b9268b448bc020fb4cb6a675a4c37011290d9f0dd0025266fd028f842146160e5459772ab3ce0a815b95259f6efed51b3de42c92e3 SHA512 ba70e6dc85e491f23f538317c67ebc201c5c9f06a0d95a451dca040679ab3d9d92003968b02f217ab50ba24b3ee4828218178b2fdefe4068095ef5e1f3d05494
diff --git a/app-misc/lf/lf-9999.ebuild b/app-misc/lf/lf-9999.ebuild
new file mode 100644
index 0000000..b5533dd
--- /dev/null
+++ b/app-misc/lf/lf-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+DESCRIPTION="Terminal file manager"
+HOMEPAGE="https://github.com/gokcehan/${PN}"
+if [[ "${PV}" = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${HOMEPAGE}.git"
+ src_unpack() {
+ git-r3_src_unpack
+ go-module_live_vendor
+ }
+
+ src_compile () {
+ gen/build.sh || die
+ }
+else
+ EGO_SUM=(
+ "github.com/gdamore/encoding v1.0.0"
+ "github.com/gdamore/encoding v1.0.0/go.mod"
+ "github.com/gdamore/tcell/v2 v2.3.1"
+ "github.com/gdamore/tcell/v2 v2.3.1/go.mod"
+ "github.com/lucasb-eyer/go-colorful v1.0.3"
+ "github.com/lucasb-eyer/go-colorful v1.0.3/go.mod"
+ "github.com/mattn/go-runewidth v0.0.10"
+ "github.com/mattn/go-runewidth v0.0.10/go.mod"
+ "github.com/rivo/uniseg v0.1.0"
+ "github.com/rivo/uniseg v0.1.0/go.mod"
+ "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68"
+ "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod"
+ "golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod"
+ "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d"
+ "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod"
+ "golang.org/x/text v0.3.0"
+ "golang.org/x/text v0.3.0/go.mod"
+ "gopkg.in/djherbis/times.v1 v1.2.0"
+ "gopkg.in/djherbis/times.v1 v1.2.0/go.mod"
+ )
+
+ go-module_set_globals
+
+ SRC_URI="${HOMEPAGE}/archive/r${PV}.tar.gz -> ${P}.tar.gz
+ ${EGO_SUM_SRC_URI}"
+ KEYWORDS="amd64 x86"
+ S="${WORKDIR}/${PN}-r${PV}"
+
+ src_compile () {
+ version="r${PV}" gen/build.sh || die
+ }
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+src_install() {
+ dobin "${PN}"
+ doman "${PN}.1"
+ dodoc README.md
+ docinto examples
+ dodoc etc/{lf.{csh,vim},lfcd.{,c}sh,lfrc.example}
+
+ insinto /usr/share/bash-completion/completions
+ newins etc/lf.bash lf
+ insinto /usr/share/zsh/site-functions
+ newins etc/lf.zsh _lf
+ insinto /usr/share/fish/vendor_completions.d
+ doins etc/lf.fish
+ insinto /usr/share/fish/vendor_functions.d
+ doins etc/lfcd.fish
+}
diff --git a/media-gfx/nsxiv/Manifest b/media-gfx/nsxiv/Manifest
new file mode 100644
index 0000000..8ae90de
--- /dev/null
+++ b/media-gfx/nsxiv/Manifest
@@ -0,0 +1 @@
+EBUILD nsxiv-9999.ebuild 1842 BLAKE2B 5249f8ca25d3c7d7260a7e32798b505a0d09af20a12b51892c6fc983a4d0ece10901771566f33b81d45b02f352ea03bfb7383779ad2b0f3ea553d80fc6198f6f SHA512 57cfb08a9c5bbda295c6fb2fa25768237190f3756fd56528c806a84bc3f9f26b995161e6c29bb481dd4c91809d47cc829f6e9e9ddf5a7c7da22e500730a4c2eb
diff --git a/media-gfx/nsxiv/nsxiv-9999.ebuild b/media-gfx/nsxiv/nsxiv-9999.ebuild
new file mode 100644
index 0000000..289eb79
--- /dev/null
+++ b/media-gfx/nsxiv/nsxiv-9999.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils savedconfig toolchain-funcs linux-info
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://codeberg.org/nsxiv/nsxiv.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/nsxiv/nsxiv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Neo (or New or Not) Simple (or Small or Suckless) X Image Viewer"
+HOMEPAGE="https://codeberg.org/nsxiv/nsxiv"
+
+LICENSE="GPL-2+ public-domain"
+SLOT="0"
+IUSE="+statusbar +inotify exif debug"
+
+RDEPEND="
+ x11-libs/libX11
+ >=media-libs/imlib2-1.8.0[X]
+ statusbar? ( x11-libs/libXft )
+ exif? ( media-libs/libexif )
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ if use inotify; then
+ CONFIG_CHECK+=" ~INOTIFY_USER"
+ ERROR_INOTIFY_USER="${P} requires inotify in-kernel support."
+ linux-info_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+
+ restore_config config.h
+}
+
+src_configure() {
+ # avoid rebuild on `make install`
+ sed -i -e '/^install: / s|: all|:|' Makefile || die
+}
+
+src_compile() {
+ local dbg=""
+ use debug && dbg="-UNDEBUG -DDEBUG"
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${dbg}" \
+ OPT_DEP_DEFAULT=0 \
+ HAVE_INOTIFY="$(usex inotify 1 0)" \
+ HAVE_LIBFONTS="$(usex statusbar 1 0)" \
+ HAVE_LIBEXIF="$(usex exif 1 0)"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${ED}" \
+ PREFIX="/usr" \
+ EGPREFIX="/usr/share/doc/${P}/examples" \
+ install install-icon
+ dodoc README.md
+ domenu etc/nsxiv.desktop
+
+ save_config config.h
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ einfo "${PN} uses media-libs/imlib2 for loading images."
+ einfo "To enable/disable support for specific image formats,"
+ einfo "toggle the necessary USE flag for media-libs/imlib2."
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/metadata/layout.conf b/metadata/layout.conf
new file mode 100644
index 0000000..c673a95
--- /dev/null
+++ b/metadata/layout.conf
@@ -0,0 +1,2 @@
+masters = gentoo
+auto-sync = false
diff --git a/metadata/md5-cache/app-misc/auto-gpt-0.3.0 b/metadata/md5-cache/app-misc/auto-gpt-0.3.0
new file mode 100644
index 0000000..b9f47ef
--- /dev/null
+++ b/metadata/md5-cache/app-misc/auto-gpt-0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/transformers[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/torch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DESCRIPTION=Auto-GPT: Automated fine-tuning and deployment of GPT models
+EAPI=8
+HOMEPAGE=https://github.com/Significant-Gravitas/Auto-GPT
+INHERIT=distutils-r1
+IUSE=python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/transformers[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/torch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://github.com/Significant-Gravitas/Auto-GPT/archive/refs/tags/v0.3.0.tar.gz -> auto-gpt-0.3.0.tar.gz
+_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 python-r1 3c6cd0f418ba702c186a9865b85e704d distutils-r1 ff196cc3d0837f4b97547cbf8abeec65
+_md5_=61832a438cd25909f466bdcf3476f9e5
diff --git a/metadata/md5-cache/app-misc/lf-9999 b/metadata/md5-cache/app-misc/lf-9999
new file mode 100644
index 0000000..7fe9b98
--- /dev/null
+++ b/metadata/md5-cache/app-misc/lf-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Terminal file manager
+EAPI=7
+HOMEPAGE=https://github.com/gokcehan/lf
+INHERIT=go-module git-r3
+LICENSE=MIT
+PROPERTIES=live
+RESTRICT=strip
+SLOT=0
+_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e multilib d1408425c7c4a7669b9b17735404b693 go-module 9c75e51a48520b2f01471c1f91762882 git-r3 27e13c09a4c7e4c78ac812f74727e676
+_md5_=60d08f858333d69b2303d496ae1eaaec
diff --git a/metadata/md5-cache/dev-python/schedule-1.1.0-r1 b/metadata/md5-cache/dev-python/schedule-1.1.0-r1
new file mode 100644
index 0000000..c6d2678
--- /dev/null
+++ b/metadata/md5-cache/dev-python/schedule-1.1.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
+DESCRIPTION=Python job scheduling for humans
+EAPI=8
+HOMEPAGE=https://github.com/dbader/schedule
+INHERIT=distutils-r1
+IUSE=test doc python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/dbader/schedule/archive/1.1.0.tar.gz -> schedule-1.1.0.gh.tar.gz
+_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 python-r1 3c6cd0f418ba702c186a9865b85e704d distutils-r1 ff196cc3d0837f4b97547cbf8abeec65
+_md5_=4d0551e4669460114726905c35c419da
diff --git a/metadata/md5-cache/media-gfx/nsxiv-9999 b/metadata/md5-cache/media-gfx/nsxiv-9999
new file mode 100644
index 0000000..242e459
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/nsxiv-9999
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DEPEND=x11-libs/libX11 >=media-libs/imlib2-1.8.0[X] statusbar? ( x11-libs/libXft ) exif? ( media-libs/libexif )
+DESCRIPTION=Neo (or New or Not) Simple (or Small or Suckless) X Image Viewer
+EAPI=8
+HOMEPAGE=https://codeberg.org/nsxiv/nsxiv
+INHERIT=desktop xdg-utils savedconfig toolchain-funcs linux-info git-r3
+IUSE=+statusbar +inotify exif debug savedconfig
+LICENSE=GPL-2+ public-domain
+PROPERTIES=live
+RDEPEND=x11-libs/libX11 >=media-libs/imlib2-1.8.0[X] statusbar? ( x11-libs/libXft ) exif? ( media-libs/libexif )
+SLOT=0
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc multilib c19072c3cd7ac5cb21de013f7e9832e0 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 git-r3 2358a7b20091609e24bd3a83b3ac5991
+_md5_=7e9be998c4cbb2d5578ad8ad08ec39db
diff --git a/metadata/md5-cache/net-p2p/monero-gui-0.18.2.2 b/metadata/md5-cache/net-p2p/monero-gui-0.18.2.2
new file mode 100644
index 0000000..7c9e56a
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/monero-gui-0.18.2.2
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=net-p2p/monero:=[daemon] dev-db/lmdb:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtdeclarative:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtxmlpatterns:5[qml] dev-qt/qtwidgets:5 dev-libs/boost:= dev-libs/openssl:0 unwind? ( sys-libs/libunwind[lzma] ) qrcode? ( dev-qt/qtmultimedia:5 media-gfx/zbar ) smartcard? ( dev-libs/hidapi:= virtual/libusb:= dev-libs/protobuf:= ) dev-qt/linguist-tools:5
+DESCRIPTION=GUI for net-p2p/monero
+EAPI=7
+HOMEPAGE=https://getmonero.org
+INHERIT=cmake toolchain-funcs git-r3
+IUSE=hw-wallet qrcode smartcard unwind
+KEYWORDS=~x86 ~amd64
+LICENSE=NEWLIB
+PROPERTIES=live
+RDEPEND=net-p2p/monero:=[daemon] dev-db/lmdb:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtdeclarative:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtxmlpatterns:5[qml] dev-qt/qtwidgets:5 dev-libs/boost:= dev-libs/openssl:0 unwind? ( sys-libs/libunwind[lzma] ) qrcode? ( dev-qt/qtmultimedia:5 media-gfx/zbar ) smartcard? ( dev-libs/hidapi:= virtual/libusb:= dev-libs/protobuf:= ) dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 dev-qt/qtgraphicaleffects:5 media-fonts/fontawesome
+SLOT=0
+_eclasses_=toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic ad475baa777c9978fa035216c8264a10 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c xdg-utils baea6080dd821f5562d715887954c9d3 cmake aa1d1fa7be37663d48162ac963b22692 git-r3 97f7f638070d17e4c2b6542589bb4575
+_md5_=7582cd33de82af1b9b20b456e99bc646
diff --git a/metadata/md5-cache/sci-visualization/visidata-9999 b/metadata/md5-cache/sci-visualization/visidata-9999
new file mode 100644
index 0000000..9619274
--- /dev/null
+++ b/metadata/md5-cache/sci-visualization/visidata-9999
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/odfpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/openpyxl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/importlib-metadata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DESCRIPTION=Terminal spreadsheet multitool for discovering and arranging data
+EAPI=8
+HOMEPAGE=https://github.com/saulpw/visidata
+INHERIT=distutils-r1 git-r3 optfeature
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+LICENSE=GPL-3
+PROPERTIES=live
+RDEPEND=dev-python/importlib-metadata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic c816c598969cbaf38cc02d2496ad2e98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 8e0ad2c111b259a711c8eaef98a17690 git-r3 5133e393e8717a3a093660f990801dc1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=bb2b60bd82fe27f87c2d32f5f8c7ed91
diff --git a/metadata/md5-cache/sys-auth/pam-gnupg-0.3 b/metadata/md5-cache/sys-auth/pam-gnupg-0.3
new file mode 100644
index 0000000..fe1246b
--- /dev/null
+++ b/metadata/md5-cache/sys-auth/pam-gnupg-0.3
@@ -0,0 +1,13 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure prepare
+DESCRIPTION=Unlock GnuPG keys on login
+EAPI=8
+HOMEPAGE=https://github.com/cruegge/pam-gnupg
+INHERIT=autotools
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=>=sys-libs/pam-1.5.1_p20210622-r1 >=app-crypt/gnupg-2.2.33-r1
+SLOT=0
+SRC_URI=https://github.com/cruegge/pam-gnupg/archive/refs/tags/v0.3.tar.gz -> pam-gnupg-0.3.tar.gz
+_eclasses_=gnuconfig b6b3e92f8b8c996400074b5f61a59256 toolchain-funcs 6001248ef162a5fa2a21ce132a212f6b multilib 5ca4e49abed8e3a2f7b56920eadee157 libtool 241a8f577b9781a42a7421e53448a44e autotools 6dcd6b6a486e79928e1243ff9ba41fcc
+_md5_=718bbbbfe3caa1f65f25e32669a002a6
diff --git a/metadata/md5-cache/www-client/icecat-102.5.0 b/metadata/md5-cache/www-client/icecat-102.5.0
new file mode 100644
index 0000000..14e6ac0
--- /dev/null
+++ b/metadata/md5-cache/www-client/icecat-102.5.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.4:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.12:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.13:3.8[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( =sys-devel/lld-15* pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) || ( virtual/rust:0/llvm-15 virtual/rust:0/llvm-14 ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) buildtarball? ( ~www-client/makeicecat-102.5.0[buildtarball] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare pretend setup unpack
+DEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.1 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) x11-libs/libICE x11-libs/libSM pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) !!sys-devel/llvm:0
+DESCRIPTION=GNU IceCat Web Browser
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/gnuzilla/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing pax-utils python-any-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug +buildtarball hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo
+KEYWORDS=~amd64
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.1 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) )
+REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland )
+SLOT=0
+SRC_URI=!buildtarball? ( icecat-102.5.0-gnu1.tar.bz2 ) https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-05j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-05j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-05j.tar.xz
+_eclasses_=gnuconfig b6b3e92f8b8c996400074b5f61a59256 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 libtool 241a8f577b9781a42a7421e53448a44e autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 29a755b1291d64133634d80b0328f153 xdg-utils ac0e315a3688929e34ac75b139e7349a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 29d5332b8530fb760c2ca71ad6706858 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857
+_md5_=80a27bac0136870916ae6e9cff60a9e7
diff --git a/metadata/md5-cache/www-client/vimb-9999 b/metadata/md5-cache/www-client/vimb-9999
new file mode 100644
index 0000000..e76520c
--- /dev/null
+++ b/metadata/md5-cache/www-client/vimb-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install postinst prepare unpack
+DEPEND=net-libs/webkit-gtk:4.1 x11-libs/gtk+:3
+DESCRIPTION=A fast, lightweight, vim-like browser based on webkit
+EAPI=8
+HOMEPAGE=https://fanglingsu.github.io/vimb/
+INHERIT=savedconfig flag-o-matic optfeature git-r3
+IUSE=savedconfig savedconfig
+LICENSE=GPL-3
+PROPERTIES=live
+RDEPEND=net-libs/webkit-gtk:4.1 x11-libs/gtk+:3
+SLOT=0
+_eclasses_=portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic baa4d385108ac87993edac956a916a36 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 git-r3 2358a7b20091609e24bd3a83b3ac5991
+_md5_=6f7f6ee80909edef4a12edf4e538d492
diff --git a/metadata/md5-cache/x11-misc/dmenu-9999 b/metadata/md5-cache/x11-misc/dmenu-9999
new file mode 100644
index 0000000..dad9fe9
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/dmenu-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install postinst prepare unpack
+DEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXft xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto
+DESCRIPTION=a generic, highly customizable, and efficient menu for the X Window System
+EAPI=7
+HOMEPAGE=https://github.com/LukeSmithxyz/dmenu
+INHERIT=git-r3 savedconfig toolchain-funcs
+IUSE=xinerama savedconfig
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXft xinerama? ( x11-libs/libXinerama )
+SLOT=0
+_eclasses_=git-r3 5133e393e8717a3a093660f990801dc1 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=1649fbfc4ccb7a2019b78fee11bd91dc
diff --git a/metadata/md5-cache/x11-terms/st-9999 b/metadata/md5-cache/x11-terms/st-9999
new file mode 100644
index 0000000..f864810
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/st-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure install postinst prepare unpack
+DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft x11-base/xorg-proto
+DESCRIPTION=Luke Smith fork of the simple terminal from suckless.org
+EAPI=7
+HOMEPAGE=https://git.afu.re/st/
+INHERIT=desktop git-r3 savedconfig toolchain-funcs
+IUSE=savedconfig savedconfig
+LICENSE=MIT-with-advertising
+PROPERTIES=live
+RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft
+SLOT=0
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 5133e393e8717a3a093660f990801dc1 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=c689f34387de9cd52afa853e3e3f955a
diff --git a/metadata/md5-cache/x11-wm/dwm-9999 b/metadata/md5-cache/x11-wm/dwm-9999
new file mode 100644
index 0000000..aae11b3
--- /dev/null
+++ b/metadata/md5-cache/x11-wm/dwm-9999
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install postinst prepare unpack
+DEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXft xinerama? ( x11-libs/libXinerama ) xinerama? ( x11-base/xorg-proto )
+DESCRIPTION=My fork of dwm
+EAPI=7
+HOMEPAGE=https://git.afu.re/dwm/
+INHERIT=git-r3 savedconfig toolchain-funcs
+IUSE=xinerama savedconfig
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXft xinerama? ( x11-libs/libXinerama )
+SLOT=0
+_eclasses_=git-r3 5133e393e8717a3a093660f990801dc1 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=bfad5d192fa60704bb6169cc87c1c6a5
diff --git a/profiles/repo_name b/profiles/repo_name
new file mode 100644
index 0000000..6d4f06d
--- /dev/null
+++ b/profiles/repo_name
@@ -0,0 +1 @@
+palladian
diff --git a/sci-visualization/visidata/Manifest b/sci-visualization/visidata/Manifest
new file mode 100644
index 0000000..be28d94
--- /dev/null
+++ b/sci-visualization/visidata/Manifest
@@ -0,0 +1 @@
+EBUILD visidata-9999.ebuild 2172 BLAKE2B 5fa6b32fb2a817c338f51719488bc55080dc9c8d2fec30e8b93166af9dfbad9588e1f1c068c3ef038c7b37a7858f01b3ab91e537a52c0f1916d4434a72f4fc97 SHA512 572880095c498ecb6e8463b178933e53490529a43714fef229095a49e5624bc44bbf478b73f35a5e6a3134cccfe52d1e77e5152b84a6062ecf581c855e9be679
diff --git a/sci-visualization/visidata/visidata-9999.ebuild b/sci-visualization/visidata/visidata-9999.ebuild
new file mode 100644
index 0000000..8cf2d21
--- /dev/null
+++ b/sci-visualization/visidata/visidata-9999.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite"
+EGIT_REPO_URI="https://github.com/saulpw/${PN}.git"
+
+inherit distutils-r1 git-r3 optfeature
+
+DESCRIPTION="Terminal spreadsheet multitool for discovering and arranging data"
+HOMEPAGE="https://github.com/saulpw/visidata"
+SRC_URI=""
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="dev-python/importlib-metadata[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]"
+BDEPEND="test? ( dev-python/h5py[${PYTHON_USEDEP}]
+ dev-python/odfpy[${PYTHON_USEDEP}]
+ dev-python/openpyxl[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_test() {
+ git init || die "git init failed"
+ git add tests/golden/ || die "git add failed"
+ dev/test.sh || die "test failed"
+}
+
+pkg_postinst() {
+ optfeature "integration with yaml" dev-python/pyyaml
+ optfeature "integration with png" dev-python/pypng
+ optfeature "integration with http" dev-python/requests
+ optfeature "integration with postgres" dev-python/psycopg
+ optfeature "integration with xlsx" dev-python/openpyxl
+ optfeature "integration with xls" dev-python/xlrd
+ optfeature "integration with hdf5" dev-python/h5py
+ optfeature "integration with ttf/otf" dev-python/fonttools
+ optfeature "integration with xml/htm/html" dev-python/lxml
+ optfeature "integration with dta (Stata)" dev-python/pandas
+ optfeature "integration with shapefiles" sci-libs/pyshp
+ optfeature "integration with namestand" dev-python/graphviz
+ optfeature "integration with tabulate/wcwidth" dev-python/tabulate # saver
+ #optfeature "integration with pcap" dev-python/dnslib #dpkt
+ #optfeature "integration with pdf" pdfminer.six tabula
+ #optfeature "integration with mbtiles" mapbox-vector-tile
+ #optfeature "integration with xpt (SAS)" xport
+ #optfeature "integration with sas7bdat (SAS)" sas7bdat
+ #optfeature "integration with sav (SPSS)" savReaderWriter
+ #optfeature "integration with datapackage" frictionless .json
+ #optfeature "integration with vcf" vobject
+}
diff --git a/sys-process/htop-vim/Manifest b/sys-process/htop-vim/Manifest
new file mode 100644
index 0000000..e8b105c
--- /dev/null
+++ b/sys-process/htop-vim/Manifest
@@ -0,0 +1,2 @@
+DIST 3.0.3vim.tar.gz 293221 BLAKE2B 542f21c0b6ae27ef6d75dca5825cae4c0760415d806e080f046e6467a804c49e616f484e1b0f53813fd5330d830caa6c1a800a102c1f7aff26d403c33b9fd882 SHA512 0a4f3c3d080a3487f209753beae42605523e20d474fe634c0a726a0976a7b40a8e63a3942fedb1013067d4463e9e0deee0bcb10b5f85c3e1e04c3e55d350d5f5
+EBUILD htop-vim-3.0.3.ebuild 2478 BLAKE2B da08dded75d6c5a4c6b469e8ab13a31da4aef3fd18e13aba593967bd6e523cb9b193b09015479e6e950a59d7adf0828ce7bbbc44d9db84eb3127ce39940427ed SHA512 8c1b5e45f97cf6b3fd41de902241d757474818c5e6b09ea6b5f4bec6467f0079169485b144233b6bf83932c99577bf0d9fd817926cac3491727f1da5f86e2234
diff --git a/sys-process/htop-vim/htop-vim-3.0.3.ebuild b/sys-process/htop-vim/htop-vim-3.0.3.ebuild
new file mode 100644
index 0000000..8568084
--- /dev/null
+++ b/sys-process/htop-vim/htop-vim-3.0.3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://github.com/KoffeinFlummi/htop-vim"
+SRC_URI="https://github.com/KoffeinFlummi/${PN}/archive/refs/tags/${PV}vim.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors llvm-libunwind openvz unicode unwind vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ hwloc? ( sys-apps/hwloc:= )
+ unwind? (
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ kernel_linux? (
+ caps? ( sys-libs/libcap )
+ delayacct? ( dev-libs/libnl:3 )
+ lm-sensors? ( sys-apps/lm-sensors )
+ )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P}vim"
+
+pkg_setup() {
+ if ! has_version sys-process/lsof; then
+ ewarn "To use lsof features in htop (what processes are accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ [[ ${CBUILD} != ${CHOST} ]] && export ac_cv_file__proc_{meminfo,stat}=yes #328971
+
+ local myeconfargs=(
+ --enable-unicode
+ $(use_enable debug)
+ $(use_enable hwloc)
+ $(use_enable !hwloc affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable unwind)
+ $(use_enable vserver)
+ )
+
+ if use kernel_linux ; then
+ myeconfargs+=(
+ $(use_enable caps capabilities)
+ $(use_enable delayacct)
+ $(use_enable lm-sensors sensors)
+ )
+ else
+ if use kernel_Darwin ; then
+ # Upstream default to checking but --enable-affinity
+ # overrides this. Simplest to just disable on Darwin
+ # given it works on BSD anyway.
+ myeconfargs+=( --disable-affinity )
+ fi
+
+ myeconfargs+=(
+ --disable-capabilities
+ --disable-delayacct
+ --disable-sensors
+ )
+ fi
+
+ econf ${myeconfargs[@]}
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/x11-misc/dmenu/Manifest b/x11-misc/dmenu/Manifest
new file mode 100644
index 0000000..7799476
--- /dev/null
+++ b/x11-misc/dmenu/Manifest
@@ -0,0 +1 @@
+EBUILD dmenu-9999.ebuild 1271 BLAKE2B 9d95d9dc5800c8df8b8256779b29867515addf41561a414c1a8fcd447acbe88a60ae6389ebb20562eabda86cd2fd201377023bd6b954f6aa259677b9a437516f SHA512 e73d44bd5fb6648a93e63d058cb3ba7c7cef59e734485901b63308f3895f2d2492dde97f88c5a219ae3c80e3a19221d289ef4b93842424652ca2efa5c0a67e04
diff --git a/x11-misc/dmenu/dmenu-9999.ebuild b/x11-misc/dmenu/dmenu-9999.ebuild
new file mode 100644
index 0000000..60bca74
--- /dev/null
+++ b/x11-misc/dmenu/dmenu-9999.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit git-r3 savedconfig toolchain-funcs
+
+DESCRIPTION="a generic, highly customizable, and efficient menu for the X Window System"
+HOMEPAGE="https://github.com/LukeSmithxyz/dmenu"
+EGIT_REPO_URI="https://github.com/LukeSmithxyz/dmenu.git"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="xinerama"
+
+RDEPEND="
+ media-libs/fontconfig
+ x11-libs/libX11
+ x11-libs/libXft
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e 's|^ @| |g' \
+ -e '/^ echo/d' \
+ Makefile || die
+
+ restore_config config.h
+}
+
+src_compile() {
+emake CC=$(tc-getCC) \
+ #"FREETYPELIBS=$( $(tc-getPKG_CONFIG) --libs x11 fontconfig xft 2>/dev/null )" \
+ #"X11INC=$( $(tc-getPKG_CONFIG) --cflags x11 2>/dev/null )" \
+ #"X11LIB=$( $(tc-getPKG_CONFIG) --libs x11 2>/dev/null )" \
+ "XINERAMAFLAGS=$(
+ usex xinerama "-DXINERAMA $(
+ $(tc-getPKG_CONFIG) --cflags xinerama 2>/dev/null
+ )" ''
+ )" \
+ "XINERAMALIBS=$(
+ usex xinerama "$( $(tc-getPKG_CONFIG) --libs xinerama 2>/dev/null)" ''
+ )"
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+
+ save_config config.h
+}
diff --git a/x11-misc/slstatus/Manifest b/x11-misc/slstatus/Manifest
new file mode 100644
index 0000000..784af11
--- /dev/null
+++ b/x11-misc/slstatus/Manifest
@@ -0,0 +1 @@
+EBUILD slstatus-9999.ebuild 674 BLAKE2B b04f4b6d42a50f4fdda6cae0198b3af97560ad4c39a7f7f416c09a02a18e6e6065d1a890c8476061dbc63a33aa8c95f09f4406719b8b9ca817053232f309c103 SHA512 8b5206c308b342a6fafd93ccdf4dce8b96675682dc3ae07d12a87286ae9429ff2fd66eaf129177eebf2dd2cf7f1740e28a3074c24f81f3271f7f5d6f248c213f
diff --git a/x11-misc/slstatus/slstatus-9999.ebuild b/x11-misc/slstatus/slstatus-9999.ebuild
new file mode 100644
index 0000000..2c02c7e
--- /dev/null
+++ b/x11-misc/slstatus/slstatus-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop multilib savedconfig toolchain-funcs git-r3 autotools
+
+DESCRIPTION="Suckless Status Tool"
+HOMEPAGE="https://tools.suckless.org/slstatus/"
+EGIT_REPO_URI="https://git.suckless.org/slstatus"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="savedconfig"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXft
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ x11-base/xorg-proto
+"
+
+src_prepare() {
+ default
+ restore_config config.h
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+
+ dodoc README
+
+ save_config config.h
+}
diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest
new file mode 100644
index 0000000..77df139
--- /dev/null
+++ b/x11-terms/st/Manifest
@@ -0,0 +1 @@
+EBUILD st-9999.ebuild 1368 BLAKE2B f4cd1cc777d8d874fdd35a12d1f870d69eff73b00cccc6b1bc6570eadb7d4b90279f508b77bf23212b455ff87b88916d30330de613bb270f968d9311937e9543 SHA512 63212b7869edefab731764a18a729ce7f006436c5560ca654ac8052cdf4119d3c311d19741a8f7326b93fa6ea913a8ca67f53558dff50d061cb2b11a3433ed46
diff --git a/x11-terms/st/st-9999.ebuild b/x11-terms/st/st-9999.ebuild
new file mode 100644
index 0000000..09e38a4
--- /dev/null
+++ b/x11-terms/st/st-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop git-r3 savedconfig toolchain-funcs
+
+DESCRIPTION="Luke Smith fork of the simple terminal from suckless.org"
+HOMEPAGE="https://git.afu.re/st/"
+EGIT_REPO_URI="https://git.afu.re/${PN}"
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS=""
+IUSE="savedconfig"
+
+RDEPEND="
+ >=sys-libs/ncurses-6.0:0=
+ media-libs/fontconfig
+ x11-libs/libX11
+ x11-libs/libXft
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \
+ -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \
+ -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \
+ config.mk || die
+ sed -i \
+ -e '/tic/d' \
+ Makefile || die
+
+ restore_config config.h
+}
+
+src_configure() {
+ sed -i \
+ -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \
+ config.mk || die
+
+ tc-export CC
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+
+ make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' ''
+
+ save_config config.h
+}
+
+pkg_postinst() {
+ if ! [[ "${REPLACING_VERSIONS}" ]]; then
+ elog "Please ensure a usable font is installed, like"
+ elog " media-fonts/corefonts"
+ elog " media-fonts/dejavu"
+ elog " media-fonts/urw-fonts"
+ fi
+}
+
diff --git a/x11-wm/dwm/Manifest b/x11-wm/dwm/Manifest
new file mode 100644
index 0000000..04316ce
--- /dev/null
+++ b/x11-wm/dwm/Manifest
@@ -0,0 +1 @@
+EBUILD dwm-9999.ebuild 879 BLAKE2B 19547f9669e2afc9f7e65e6253b74787c89aff8c9ee572b1cf8132abe16c7f2b09e5124b3e478dd8e4b4e8eba50d8885a57ae00a894a38a446c3e402f306294a SHA512 3943b0268e8547f34e48e0f916f52ee8554651daa1ec871ff8617f5c87c9f26f09bf4497c23a01c4512a32b905bb6498114e6592325caf8a5f9c5e3b950c423b
diff --git a/x11-wm/dwm/dwm-9999.ebuild b/x11-wm/dwm/dwm-9999.ebuild
new file mode 100644
index 0000000..1501e3e
--- /dev/null
+++ b/x11-wm/dwm/dwm-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit git-r3 savedconfig toolchain-funcs
+
+DESCRIPTION="My fork of dwm"
+HOMEPAGE="https://git.afu.re/dwm/"
+EGIT_REPO_URI="https://git.afu.re/dwm"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="xinerama"
+
+RDEPEND="
+ media-libs/fontconfig
+ x11-libs/libX11
+ x11-libs/libXft
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+ ${RDEPEND}
+ xinerama? ( x11-base/xorg-proto )
+"
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s/ -Os / /" \
+ -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \
+ config.mk || die
+
+ restore_config config.h
+}
+
+src_compile() {
+ if use xinerama; then
+ emake CC=$(tc-getCC) dwm
+ else
+ emake CC=$(tc-getCC) XINERAMAFLAGS="" XINERAMALIBS="" dwm
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+
+ save_config config.h
+}