From fed6516a00d2fe7a783714b4e91b4f897b874465 Mon Sep 17 00:00:00 2001 From: gryf Date: Sat, 3 Apr 2021 16:01:44 +0200 Subject: [PATCH] Added nyxt --- dev-lisp/libfixposix/Manifest | 2 ++ dev-lisp/libfixposix/libfixposix-0.4.3.ebuild | 20 ++++++++++++++++ www-client/nyxt/Manifest | 1 + www-client/nyxt/nyxt-9999.ebuild | 23 +++++++++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 dev-lisp/libfixposix/Manifest create mode 100644 dev-lisp/libfixposix/libfixposix-0.4.3.ebuild create mode 100644 www-client/nyxt/Manifest create mode 100644 www-client/nyxt/nyxt-9999.ebuild diff --git a/dev-lisp/libfixposix/Manifest b/dev-lisp/libfixposix/Manifest new file mode 100644 index 0000000..fa63bfd --- /dev/null +++ b/dev-lisp/libfixposix/Manifest @@ -0,0 +1,2 @@ +DIST libfixposix-0.4.3.tar.gz 40370 BLAKE2B 16be34b15f891d05f4935ad3b9ed734164e63b5fdc660a35c18a7f10d45efd60e747160853a2f2c125aa039769cae0476c1975a348f04e2b302bcc5cad59db1d SHA512 cd1ef4d51a885a0994475563472f0e9d03b8223a69d2f9b30666c2f7eb8716421434a829e710832ae58607944a09410efc693a51f76cb854ccc7278bf619702a +EBUILD libfixposix-0.4.3.ebuild 432 BLAKE2B b6998810de25f88c285de864cf179010761f3a1c0ea338bee683237db8db3933fef3c26fefd555d91fa022a273b311412bab96c45a8a2e492484ca15d5a5f7d4 SHA512 a99f6f65cd9373f75f41c3db6d55c74417392f32ea54963cf2928fe42fb4fef868ef849f6462a28a95ae9838ab18d39356a7e3f8f0c6a0f01517f9fbfa21c7d4 diff --git a/dev-lisp/libfixposix/libfixposix-0.4.3.ebuild b/dev-lisp/libfixposix/libfixposix-0.4.3.ebuild new file mode 100644 index 0000000..fffa2ca --- /dev/null +++ b/dev-lisp/libfixposix/libfixposix-0.4.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="Thin wrapper over POSIX syscalls" +HOMEPAGE="https://github.com/sionescu/libfixposix" +SRC_URI="https://github.com/sionescu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +src_prepare() { + eautoreconf + eapply_user +} diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest new file mode 100644 index 0000000..7afe1c6 --- /dev/null +++ b/www-client/nyxt/Manifest @@ -0,0 +1 @@ +EBUILD nyxt-9999.ebuild 509 BLAKE2B 4793d15deae0e6bc5dab29d1318a87912478e583a31319aa1a206dc73ac56c3364cc1c293f1a54516545bc5062ee54ea2aa10a691b380663bf51fc7673bc2010 SHA512 54c46c165889de807754fce2db338a04054a57a8f448f07273a3c0508f8ca8172da34c9e83c6a21bfa754695b5ddc881530176a83fabc71506588457fc7d1ef3 diff --git a/www-client/nyxt/nyxt-9999.ebuild b/www-client/nyxt/nyxt-9999.ebuild new file mode 100644 index 0000000..7f367f8 --- /dev/null +++ b/www-client/nyxt/nyxt-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit git-r3 + +DESCRIPTION="Nyxt web brtowser - the internet on your terms." +HOMEPAGE="https://nyxt.atlas.engineer/" +EGIT_REPO_URI="https://github.com/atlas-engineer/nyxt" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="" + +DEPEND="net-libs/webkit-gtk + net-libs/glib-networking + gnome-base/gsettings-desktop-schemas + dev-lisp/libfixposix + app-text/enchant" +RDEPEND="${DEPEND}" +BDEPEND="dev-lisp/sbcl +dev-lisp/asdf"