From fe0087c765d002dd66e6c22082ac1525bf9cf9cf Mon Sep 17 00:00:00 2001 From: Sravan Balaji Date: Sat, 27 Apr 2024 01:56:58 +0000 Subject: [PATCH] Add stack package and update deadd dependency --- dev-haskell/stack-bin/Manifest | 1 + dev-haskell/stack-bin/stack-bin-2.15.5.ebuild | 21 +++++++++++++++++++ .../deadd-notification-center-9999.ebuild | 2 +- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 dev-haskell/stack-bin/Manifest create mode 100644 dev-haskell/stack-bin/stack-bin-2.15.5.ebuild diff --git a/dev-haskell/stack-bin/Manifest b/dev-haskell/stack-bin/Manifest new file mode 100644 index 0000000..bb0d98b --- /dev/null +++ b/dev-haskell/stack-bin/Manifest @@ -0,0 +1 @@ +DIST stack-2.15.5-linux-x86_64.tar.gz 21572840 BLAKE2B 318f7a4736276d2ff1f0cfbf0b7a14f39186501ad2ebf11d9a8a2e126e2842fb5d44e0816dd44664ff5058d66a0e72b3ae233fb2e26f6fdf8f531d044d6d31ce SHA512 40b0fc202b936d045f4df2e695a6d402a10f72fc30876d0384c1ffd5eaf87b635c8e4ce3b7f77ad58b1d34a051ce589f95f93baadce07d8e137423d650b327cd diff --git a/dev-haskell/stack-bin/stack-bin-2.15.5.ebuild b/dev-haskell/stack-bin/stack-bin-2.15.5.ebuild new file mode 100644 index 0000000..b345869 --- /dev/null +++ b/dev-haskell/stack-bin/stack-bin-2.15.5.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The Haskell Tool Stack" +HOMEPAGE="https://docs.haskellstack.org/en/stable" +SRC_URI="https://github.com/commercialhaskell/stack/releases/download/v${PV}/stack-${PV}-linux-x86_64.tar.gz" + +LICENSE="BSD-3" +SLOT="0" +KEYWORDS="amd64" + +S="${WORKDIR}/stack-${PV}-linux-x86_64" + +DEPEND="" +RDEPEND=${DEPEND} + +src_install() { + dobin stack +} diff --git a/x11-misc/deadd-notification-center/deadd-notification-center-9999.ebuild b/x11-misc/deadd-notification-center/deadd-notification-center-9999.ebuild index 61a26fc..a311c3b 100644 --- a/x11-misc/deadd-notification-center/deadd-notification-center-9999.ebuild +++ b/x11-misc/deadd-notification-center/deadd-notification-center-9999.ebuild @@ -14,7 +14,7 @@ KEYWORDS="amd64" S="${WORKDIR}/linux_notification_center-master" DEPEND=" - dev-haskell/call-stack + dev-haskell/stack-bin x11-libs/cairo x11-libs/pango dev-libs/gobject-introspection