diff options
author | Julien Roy <julien@jroy.ca> | 2022-04-20 22:28:14 -0400 |
---|---|---|
committer | Julien Roy <julien@jroy.ca> | 2022-04-20 22:28:14 -0400 |
commit | b8fdaec72ace79fbdf3527498394445e86000cd7 (patch) | |
tree | 3bac8c17b876e97c492c848d183bb11e98d7f813 | |
parent | 5ad9fb8f04d9294fdfad05021ffb828db113a6ce (diff) | |
download | MrRoy-Overlay-b8fdaec72ace79fbdf3527498394445e86000cd7.tar.gz MrRoy-Overlay-b8fdaec72ace79fbdf3527498394445e86000cd7.tar.bz2 MrRoy-Overlay-b8fdaec72ace79fbdf3527498394445e86000cd7.zip |
WIP: searx/invidious
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(){ + +} |