aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--acct-group/searx/Manifest2
-rw-r--r--acct-group/searx/metadata.xml (renamed from dev-libs/tang/metadata.xml)0
-rw-r--r--acct-group/searx/searx-0.ebuild11
-rw-r--r--acct-user/searx/Manifest2
-rw-r--r--acct-user/searx/metadata.xml8
-rw-r--r--acct-user/searx/searx-0.ebuild14
-rw-r--r--dev-libs/tang/Manifest4
-rw-r--r--dev-libs/tang/files/tang.initd16
-rw-r--r--dev-libs/tang/tang-11.ebuild39
-rw-r--r--gui-apps/tessen/Manifest3
-rw-r--r--gui-apps/tessen/metadata.xml23
-rw-r--r--gui-apps/tessen/tessen-2.1.2.ebuild34
-rw-r--r--gui-apps/wtype/Manifest3
-rw-r--r--gui-apps/wtype/metadata.xml8
-rw-r--r--gui-apps/wtype/wtype-0.4.ebuild23
-rw-r--r--mail-client/tutanota/Manifest3
-rw-r--r--mail-client/tutanota/metadata.xml8
-rw-r--r--mail-client/tutanota/tutanota-3.94.9.ebuild37
-rw-r--r--metadata/md5-cache/app-crypt/clevis-1815
-rw-r--r--metadata/md5-cache/app-misc/powerpanel-1.4.111
-rw-r--r--metadata/md5-cache/dev-libs/jose-1114
-rw-r--r--metadata/md5-cache/dev-libs/luksmeta-914
-rw-r--r--metadata/md5-cache/dev-libs/tang-1115
-rw-r--r--metadata/md5-cache/gui-apps/tessen-2.1.212
-rw-r--r--metadata/md5-cache/gui-apps/wtype-0.412
-rw-r--r--metadata/md5-cache/www-apps/invidious-999914
-rw-r--r--www-apps/searx/metadata.xml8
-rw-r--r--www-apps/searx/searx-1.0.0.ebuild37
28 files changed, 331 insertions, 59 deletions
diff --git a/acct-group/searx/Manifest b/acct-group/searx/Manifest
new file mode 100644
index 0000000..29e1e6e
--- /dev/null
+++ b/acct-group/searx/Manifest
@@ -0,0 +1,2 @@
+EBUILD searx-0.ebuild 201 BLAKE2B 8684fa942fc1b2264e528c41534efa22d28392f20cb7bb4214680ef3d6da1714b0747742ff92eb51b564e26fec63f4cfbe3a421c3d5f854b477fbd718f06d6b3 SHA512 81ee362c24acd973ad022021aa9d2cfc0444d2b41c83bf8f1ea66e457d18f6f477b6aee824609763763b50e1a01cadbc406d724d4881accae634dc6033b6dfdc
+MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/dev-libs/tang/metadata.xml b/acct-group/searx/metadata.xml
index 97ba7c2..97ba7c2 100644
--- a/dev-libs/tang/metadata.xml
+++ b/acct-group/searx/metadata.xml
diff --git a/acct-group/searx/searx-0.ebuild b/acct-group/searx/searx-0.ebuild
new file mode 100644
index 0000000..af74d18
--- /dev/null
+++ b/acct-group/searx/searx-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+DESCRIPTION="Group for searx daemon"
+KEYWORDS="~amd64"
+
+ACCT_GROUP_ID=-1
diff --git a/acct-user/searx/Manifest b/acct-user/searx/Manifest
new file mode 100644
index 0000000..d7034f4
--- /dev/null
+++ b/acct-user/searx/Manifest
@@ -0,0 +1,2 @@
+EBUILD searx-0.ebuild 245 BLAKE2B e6d02bfa3fbfae11c3d5b1365f7f6a47584b0e4b490e6ae3053c9e6ab9bafa927d00e885a30a15fa6023b062a21b22fd422c842258ee44e4370156c25acd9c64 SHA512 b4ff34cb93feee49393a541c280c43885590f3a7897e1f36934430ffbea3e414462355f4cee4adf8801c894e3602e79f85e3176657ee803fd8e7605d6e8803d1
+MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/acct-user/searx/metadata.xml b/acct-user/searx/metadata.xml
new file mode 100644
index 0000000..97ba7c2
--- /dev/null
+++ b/acct-user/searx/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>julien@jroy.ca</email>
+ <name>Julien Roy</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/acct-user/searx/searx-0.ebuild b/acct-user/searx/searx-0.ebuild
new file mode 100644
index 0000000..2a5c28b
--- /dev/null
+++ b/acct-user/searx/searx-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+DESCRIPTION="User for searx daemon"
+KEYWORDS="~amd64"
+
+ACCT_USER_ID=-1
+ACCT_USER_GROUPS=( ${PN} )
+
+acct-user_add_deps
diff --git a/dev-libs/tang/Manifest b/dev-libs/tang/Manifest
deleted file mode 100644
index be717f3..0000000
--- a/dev-libs/tang/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX tang.initd 427 BLAKE2B fe4ad69442d5a4a8dd1eda0bd1916a1f3e467d58d10444720141bffb091c3eab42c431bec8350ba3d31718586b208f6db83f2f36d3a476d236de0cec6eaa66d3 SHA512 11639188a92cb2f46c4f73d3497e2ce4b2b24707162c04126319d690daa4aba219e5ba77086536e55121fdc1850a46a2ce84d41d6725a1d7090f4c9acb6cf181
-DIST tang-11.tar.gz 38502 BLAKE2B cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444 SHA512 a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599
-EBUILD tang-11.ebuild 867 BLAKE2B c1e7cdb621c25d79054805341c9cfcd715622cb8fd5ea2cad15d125fba52c2118f95db5f1d3840dd7180425dc56d61faee77fab1a66be5fd719a4dc4476928db SHA512 d4dbf555e825540873d5fed7b9dee2e877f270d3efa76610855ff2d5a5d7cd58d9fec24c20e107f2ef6e8c8f77c7590597a278dd751d936217e39a1df644592d
-MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/dev-libs/tang/files/tang.initd b/dev-libs/tang/files/tang.initd
deleted file mode 100644
index 4b7e429..0000000
--- a/dev-libs/tang/files/tang.initd
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-port=8888
-bind=0.0.0.0
-tangd=/usr/libexec/tangd
-tangdir=/var/db/tang
-
-name="tang daemon"
-description="Tang binding daemon"
-command=/usr/bin/socat
-pidfile="/var/run/${RC_SVCNAME}.pid"
-command_user="tang"
-command_args="TCP-LISTEN:${port},bind=${bind},fork SYSTEM:'${tangd} ${tangdir}'"
-command_background=true
diff --git a/dev-libs/tang/tang-11.ebuild b/dev-libs/tang/tang-11.ebuild
deleted file mode 100644
index f2086d1..0000000
--- a/dev-libs/tang/tang-11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Tang binding daemon"
-HOMEPAGE="https://github.com/latchset/tang"
-SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="systemd"
-
-DEPEND="acct-user/tang
- app-text/asciidoc
- net-misc/socat
- >=net-libs/http-parser-2.8.0
- >=dev-libs/jose-8"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_install(){
- meson_install
- newinitd "${FILESDIR}"/tang.initd tangd
-
- dodir /var/db/tang
- keepdir /var/db/tang
- fowners tang:tang /var/db/tang
- fperms 770 /var/db/tang
-}
-
-pkg_postinst(){
- einfo "By default, tang runs on port 8888 and listens on address 0.0.0.0"
- einfo "It also stores JWKs in /var/db/tang."
- einfo "If you want to change this, modify /etc/init.d/tangd directly."
-}
diff --git a/gui-apps/tessen/Manifest b/gui-apps/tessen/Manifest
new file mode 100644
index 0000000..edc5574
--- /dev/null
+++ b/gui-apps/tessen/Manifest
@@ -0,0 +1,3 @@
+DIST tessen-2.1.2.tar.gz 25110 BLAKE2B c10a1a5bbb3ca86f253f8ff997a1730562e3d7bbebdbc1981fb6279c165b20b6fe71fc4477e3275ac15a76c78194a7562ad318ac0f15a048ee8172243a4d26fc SHA512 5f0ae3614f4e1bb80453408e16ff63884287b116ca436d8486ed52e4f4b9f558ee5cc73ca236a298eb74fb5bfd20caeebcfafd9eec5d9395e2337d789c12970d
+EBUILD tessen-2.1.2.ebuild 947 BLAKE2B 240adb7ca73679c6f0e5723baa255cb7c8d669be56df44dc53efd5fc6617de9f2167edf4415f3d3b283d2b3a518ba3d43ce569be30061a6b5e37efdc90802a0f SHA512 959dd4feb04b75f88fbb9e934ad75621a269843b5d11461fdc8afe70b908339c17a33f081dbee5678abf19220b201a5a04531ebf7097fb832ff024110de3efa4
+MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/gui-apps/tessen/metadata.xml b/gui-apps/tessen/metadata.xml
new file mode 100644
index 0000000..7a3cb79
--- /dev/null
+++ b/gui-apps/tessen/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>julien@jroy.ca</email>
+ <name>Julien Roy</name>
+ </maintainer>
+<use>
+ <flag name="dmenu">Enable dmenu backend</flag>
+ <flag name="bemenu">Enable bemenu backend</flag>
+ <flag name="rofi">Enable rofi backend</flag>
+ <flag name="wofi">Enable wofi backend</flag>
+ <flag name="fuzzel">Enable fuzzel backend</flag>
+ <flag name="pass">Enable pass support</flag>
+ <flag name="gopass">Enable gopass support</flag>
+ <flag name="clipboard">Enable clipboard support via wl-clipboard</flag>
+ <flag name="otp">Enable pass-otp extension support</flag>
+ <flag name="man">Build man pages</flag>
+ <flag name="notify">Enable libnotify notifications for clipboard events</flag>
+ <flag name="wtype">Enable autotyping support via wtype</flag>
+ <flag name="xdg">Enable URL opening via xdg-open</flag>
+</use>
+</pkgmetadata>
diff --git a/gui-apps/tessen/tessen-2.1.2.ebuild b/gui-apps/tessen/tessen-2.1.2.ebuild
new file mode 100644
index 0000000..5299608
--- /dev/null
+++ b/gui-apps/tessen/tessen-2.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="an interactive menu to autotype and copy pass and gopass data"
+HOMEPAGE="https://github.com/ayushnix/tessen"
+SRC_URI="https://github.com/ayushnix/tessen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+man +pass gopass dmenu bemenu wofi rofi fuzzel +wtype +clipboard notify otp xdg"
+
+REQUIRED_USE="|| ( pass gopass )
+ || ( dmenu bemenu wofi rofi fuzzel )"
+
+DEPEND="
+ man? ( app-text/scdoc )
+ app-shells/bash
+ dmenu? ( x11-misc/dmenu )
+ bemenu? ( dev-libs/bemenu )
+ wofi? ( gui-apps/wofi )
+ rofi? ( x11-apps/rofi )
+ fuzzel? ( gui-apps/fuzzel )
+ pass? ( app-admin/pass )
+ gopass? ( app-admin/gopass )
+ wtype? ( gui-apps/wtype )
+ clipboard? ( gui-apps/wl-clipboard )
+ notify? ( x11-libs/libnotify )
+ otp? ( app-admin/pass-otp )
+ xdg? ( x11-misc/xdg-utils )"
+RDEPEND="${DEPEND}"
+BDEPEND=""
diff --git a/gui-apps/wtype/Manifest b/gui-apps/wtype/Manifest
new file mode 100644
index 0000000..588b226
--- /dev/null
+++ b/gui-apps/wtype/Manifest
@@ -0,0 +1,3 @@
+DIST wtype-0.4.tar.gz 8546 BLAKE2B 90973cf1373795004c7f5ec0f5d20b93896c2a9abab9037edc75b9d4af2a14d2acf8fa22df444ea8cbd6594af396522912dd87fa80dd96c04dbfb206ddec69d1 SHA512 d3441672418868221448675962979738016a9a5a96c61fd41a1e47d0633c8dea500a39c0834280788271abc6a59731692962b566ee9f6e592f00939088409130
+EBUILD wtype-0.4.ebuild 412 BLAKE2B 54fc294a8fa00177793cbfdfad5d03a59c46a0a29f2b79e87d8d8240c5739299430358f27881a05fd6be975d8f79835b31fa277e0d486850db6eb6c4c7a4511d SHA512 00ad55605218b6d4a72de96d229d4cc34791ef55735a795efddc4273fb87e2e07df57b670a7838506ca4a4b7cb6d12879b6024669a7f009208a3e8c59beebff8
+MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/gui-apps/wtype/metadata.xml b/gui-apps/wtype/metadata.xml
new file mode 100644
index 0000000..97ba7c2
--- /dev/null
+++ b/gui-apps/wtype/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>julien@jroy.ca</email>
+ <name>Julien Roy</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/gui-apps/wtype/wtype-0.4.ebuild b/gui-apps/wtype/wtype-0.4.ebuild
new file mode 100644
index 0000000..09069a9
--- /dev/null
+++ b/gui-apps/wtype/wtype-0.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="xdotool type for wayland"
+HOMEPAGE="https://github.com/atx/wtype"
+SRC_URI="https://github.com/atx/wtype/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+ meson_src_configure
+}
diff --git a/mail-client/tutanota/Manifest b/mail-client/tutanota/Manifest
new file mode 100644
index 0000000..2279b42
--- /dev/null
+++ b/mail-client/tutanota/Manifest
@@ -0,0 +1,3 @@
+DIST tutanota-3.94.9.tar.gz 22370248 BLAKE2B e0aaf125b60bc8629acf6527dac85ce244bbb85c78a58b45368d4d529136c59e70b8f09987bbb30336e4100c1156c0bb7dfbf836b7a50d517c26aa7795126319 SHA512 693cbe7e5e385f4d82564c1e6b100ac0bdd8e591be65d7a972f9814837e37acda9f5802c313555873daea15855dfd484f9b521f899e84cd7380c47f888c40437
+EBUILD tutanota-3.94.9.ebuild 707 BLAKE2B 26336c2efdd4ebd7a7c1818da84b6e23dc1b484d3c062df0e8894c290c8df44e99bb7dca3a8ce2dba06445df3a8ae1156fac5ce92d975cf00292c7ca641d7eb5 SHA512 b3495b6d4f1ce8751301acfce70f2d9bf6ce87eba6ab5bd00abb203e445a520cfcdfd39a16587c4fd8590b68a8af5c93a3980bd68c0166fc72a6280a7320f5f4
+MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/mail-client/tutanota/metadata.xml b/mail-client/tutanota/metadata.xml
new file mode 100644
index 0000000..97ba7c2
--- /dev/null
+++ b/mail-client/tutanota/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>julien@jroy.ca</email>
+ <name>Julien Roy</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/mail-client/tutanota/tutanota-3.94.9.ebuild b/mail-client/tutanota/tutanota-3.94.9.ebuild
new file mode 100644
index 0000000..c92fd3a
--- /dev/null
+++ b/mail-client/tutanota/tutanota-3.94.9.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tutanota is an email service with a strong focus on security and privacy"
+HOMEPAGE="https://tutanota.com/"
+SRC_URI="https://github.com/tutao/${PN}/archive/${PN}-release-${PV}-unpacked-linux.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=net-libs/nodejs-14.0.0[npm]"
+RDEPEND="${DEPEND}
+ app-crypt/libsecret"
+BDEPEND=""
+
+S=${WORKDIR}/${PN}-${PN}-release-${PV}
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ export NODE_ENV="production"
+ npm ci
+ default
+}
+
+src_compile() {
+ npm run build-packages
+}
+
+src_install() {
+ node desktop --custom-desktop-release
+}
diff --git a/metadata/md5-cache/app-crypt/clevis-18 b/metadata/md5-cache/app-crypt/clevis-18
new file mode 100644
index 0000000..9181946
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/clevis-18
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=luks? ( app-misc/jq ) >=dev-libs/jose-8 luks? ( dev-libs/libpwquality ) luks? ( dev-libs/luksmeta ) tpm? ( app-crypt/tpm2-tools ) sys-fs/cryptsetup
+DESCRIPTION=Automated Encryption Framework
+EAPI=8
+HOMEPAGE=https://github.com/latchset/clevis
+INHERIT=meson
+IUSE=+luks +tpm
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=luks? ( app-misc/jq ) >=dev-libs/jose-8 luks? ( dev-libs/libpwquality ) luks? ( dev-libs/luksmeta ) tpm? ( app-crypt/tpm2-tools ) sys-fs/cryptsetup
+SLOT=0
+SRC_URI=https://github.com/latchset/clevis/archive/v18.tar.gz -> clevis-18.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils fef481272d4a8e136a7d8a0fb1329384 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b python-utils-r1 dfa3a38467793e97fcf791b156510654 meson 2d8a51910bc57e004c37aa55c7d99ce4
+_md5_=fb0a34969f7acd13ce340f6df9ddc181
diff --git a/metadata/md5-cache/app-misc/powerpanel-1.4.1 b/metadata/md5-cache/app-misc/powerpanel-1.4.1
new file mode 100644
index 0000000..d4002d1
--- /dev/null
+++ b/metadata/md5-cache/app-misc/powerpanel-1.4.1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install postinst
+DESCRIPTION=PowerPanel software for CyberPower UPS systems
+EAPI=8
+HOMEPAGE=https://www.cyberpowersystems.com/
+IUSE=systemd
+KEYWORDS=~amd64 ~x86
+LICENSE=PowerPanel
+RDEPEND=dev-libs/json-c dev-libs/openssl virtual/libusb
+SLOT=0
+SRC_URI=x86? ( https://dl4jz3rbrsfum.cloudfront.net/software/PPL_32bit_v1.4.1.tar.gz -> powerpanel-1.4.1.tar.gz ) amd64? ( https://dl4jz3rbrsfum.cloudfront.net/software/PPL_64bit_v1.4.1.tar..gz -> powerpanel-1.4.1.tar.gz )
+_md5_=76678880f8417d0855c7a67dfcf335b3
diff --git a/metadata/md5-cache/dev-libs/jose-11 b/metadata/md5-cache/dev-libs/jose-11
new file mode 100644
index 0000000..aacba11
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/jose-11
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-libs/jansson
+DESCRIPTION=C-language implementation of Javascript Object Signing and Encryption
+EAPI=8
+HOMEPAGE=https://github.com/latchset/jose
+INHERIT=meson
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/jansson
+SLOT=0
+SRC_URI=https://github.com/latchset/jose/archive/v11.tar.gz -> jose-11.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils fef481272d4a8e136a7d8a0fb1329384 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b python-utils-r1 dfa3a38467793e97fcf791b156510654 meson 2d8a51910bc57e004c37aa55c7d99ce4
+_md5_=7bcc2361b02ceea2ef09414346b4c04e
diff --git a/metadata/md5-cache/dev-libs/luksmeta-9 b/metadata/md5-cache/dev-libs/luksmeta-9
new file mode 100644
index 0000000..1be2462
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/luksmeta-9
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=prepare test
+DEPEND=sys-fs/cryptsetup
+DESCRIPTION=LUKSMeta is a simple library for storing metadata in the LUKSv1 header
+EAPI=8
+HOMEPAGE=https://github.com/latchset/luksmeta
+INHERIT=autotools
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1
+RDEPEND=sys-fs/cryptsetup
+SLOT=0
+SRC_URI=https://github.com/latchset/luksmeta/archive/v9.tar.gz -> luksmeta-9.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b libtool 241a8f577b9781a42a7421e53448a44e autotools ed3ef2014ee93d24bde80f0c0ea9732e
+_md5_=ec2dc025508211b5f16b4e7d2522f8c0
diff --git a/metadata/md5-cache/dev-libs/tang-11 b/metadata/md5-cache/dev-libs/tang-11
new file mode 100644
index 0000000..a4c87cb
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tang-11
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=sys-apps/systemd net-libs/http-parser dev-libs/jose
+DESCRIPTION=Tang binding daemon
+EAPI=8
+HOMEPAGE=https://github.com/latchset/tang
+INHERIT=meson
+IUSE=(systemd)
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=sys-apps/systemd net-libs/http-parser dev-libs/jose
+SLOT=0
+SRC_URI=https://github.com/latchset/tang/archive/v11.tar.gz -> tang-11.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils fef481272d4a8e136a7d8a0fb1329384 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b python-utils-r1 dfa3a38467793e97fcf791b156510654 meson 2d8a51910bc57e004c37aa55c7d99ce4
+_md5_=2c4a30c312643e3896b893652f7d0bde
diff --git a/metadata/md5-cache/gui-apps/tessen-2.1.2 b/metadata/md5-cache/gui-apps/tessen-2.1.2
new file mode 100644
index 0000000..5b1dda1
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/tessen-2.1.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=-
+DESCRIPTION=an interactive menu to autotype and copy pass and gopass data
+EAPI=8
+HOMEPAGE=https://github.com/ayushnix/tessen
+IUSE=+pass gopass dmenu bemenu wofi rofi
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=dmenu? ( x11-misc/dmenu ) bemenu? ( dev-libs/bemenu ) wofi? ( gui-apps/wofi ) rofi? ( x11-misc/rofi ) pass? ( app-admin/pass ) gopass? ( app-admin/gopass )
+REQUIRED_USE=|| ( pass gopass ) || ( dmenu bemenu wofi rofi )
+SLOT=0
+SRC_URI=https://github.com/ayushnix/tessen/archive/v2.1.2.tar.gz -> tessen-2.1.2.tar.gz
+_md5_=182fee0cd64d5a46814ccc60a619415a
diff --git a/metadata/md5-cache/gui-apps/wtype-0.4 b/metadata/md5-cache/gui-apps/wtype-0.4
new file mode 100644
index 0000000..52099e4
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/wtype-0.4
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=xdotool type for wayland
+EAPI=8
+HOMEPAGE=https://github.com/atx/wtype
+INHERIT=meson
+KEYWORDS=~amd64
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://github.com/atx/wtype/archive/v0.4.tar.gz -> wtype-0.4.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils fef481272d4a8e136a7d8a0fb1329384 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b python-utils-r1 dfa3a38467793e97fcf791b156510654 meson 2d8a51910bc57e004c37aa55c7d99ce4
+_md5_=4b616bf233b89053670b5db6d490a86f
diff --git a/metadata/md5-cache/www-apps/invidious-9999 b/metadata/md5-cache/www-apps/invidious-9999
new file mode 100644
index 0000000..cb8bd28
--- /dev/null
+++ b/metadata/md5-cache/www-apps/invidious-9999
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=install postinst prerm setup unpack
+DEPEND=postgres? ( dev-db/postgresql ) dev-db/sqlite =dev-lang/crystal-1.2.2* dev-libs/gmp dev-libs/libevent dev-libs/libpcre dev-libs/libxml2 dev-libs/libyaml dev-libs/openssl gnome-base/librsvg sys-libs/readline sys-libs/zlib app-admin/webapp-config
+DESCRIPTION=Privacy-respecting metasearch engine
+EAPI=8
+HOMEPAGE=https://searx.github.io/searx/
+INHERIT=webapp git-r3
+IUSE=+postgres vhosts
+LICENSE=AGPL-3
+PROPERTIES=live
+RDEPEND=postgres? ( dev-db/postgresql ) dev-db/sqlite =dev-lang/crystal-1.2.2* dev-libs/gmp dev-libs/libevent dev-libs/libpcre dev-libs/libxml2 dev-libs/libyaml dev-libs/openssl gnome-base/librsvg sys-libs/readline sys-libs/zlib app-admin/webapp-config
+SLOT=0
+_eclasses_=webapp d872f28d7595b70dd46545199ef35fb0 git-r3 b9ac6f96d2a88edb5b351df634dc5e53
+_md5_=84630ddd73f61cdcefa4660253ea0b88
diff --git a/www-apps/searx/metadata.xml b/www-apps/searx/metadata.xml
new file mode 100644
index 0000000..97ba7c2
--- /dev/null
+++ b/www-apps/searx/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>julien@jroy.ca</email>
+ <name>Julien Roy</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-apps/searx/searx-1.0.0.ebuild b/www-apps/searx/searx-1.0.0.ebuild
new file mode 100644
index 0000000..d4acbb8
--- /dev/null
+++ b/www-apps/searx/searx-1.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Privacy-respecting metasearch engine"
+HOMEPAGE="https://searx.github.io/searx/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/searx/${PN}.git"
+else
+ SRC_URI="https://github.com/searx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="acct-user/searx
+ dev-python/pip
+ dev-python/lxml
+ dev-python/Babel
+ dev-libs/libffi
+ dev-libs/libxml2
+ dev-libs/libxslt
+ dev-util/shellcheck
+ sys-libs/zlib
+ www-servers/uwsgi[python]"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_install(){
+
+}