pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/hs-hls-eval-plugin



Module Name:    pkgsrc
Committed By:   pho
Date:           Tue Oct 31 14:59:02 UTC 2023

Added Files:
        pkgsrc/devel/hs-hls-eval-plugin: DESCR Makefile PLIST buildlink3.mk
            distinfo

Log Message:
devel/hs-hls-eval-plugin: import hs-hls-eval-plugin-2.4.0.0

The Eval plugin evaluates code inserted in comments.

This is mainly useful to test and document functions and to quickly
evaluate small expressions.

Every line of code to be evaluated is introduced by >>>

A quick calculation:

-- >>> 2**4.5/pi
-- 7.202530529256849

A little test for the double function:

{- |
A doubling function.

>>> double 11
22
-}
double = (2*)


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/hs-hls-eval-plugin/DESCR \
    pkgsrc/devel/hs-hls-eval-plugin/Makefile \
    pkgsrc/devel/hs-hls-eval-plugin/PLIST \
    pkgsrc/devel/hs-hls-eval-plugin/buildlink3.mk \
    pkgsrc/devel/hs-hls-eval-plugin/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/hs-hls-eval-plugin/DESCR
diff -u /dev/null pkgsrc/devel/hs-hls-eval-plugin/DESCR:1.1
--- /dev/null   Tue Oct 31 14:59:02 2023
+++ pkgsrc/devel/hs-hls-eval-plugin/DESCR       Tue Oct 31 14:59:02 2023
@@ -0,0 +1,21 @@
+The Eval plugin evaluates code inserted in comments.
+
+This is mainly useful to test and document functions and to quickly
+evaluate small expressions.
+
+Every line of code to be evaluated is introduced by >>>
+
+A quick calculation:
+
+-- >>> 2**4.5/pi
+-- 7.202530529256849
+
+A little test for the double function:
+
+{- |
+A doubling function.
+
+>>> double 11
+22
+-}
+double = (2*)
Index: pkgsrc/devel/hs-hls-eval-plugin/Makefile
diff -u /dev/null pkgsrc/devel/hs-hls-eval-plugin/Makefile:1.1
--- /dev/null   Tue Oct 31 14:59:02 2023
+++ pkgsrc/devel/hs-hls-eval-plugin/Makefile    Tue Oct 31 14:59:02 2023
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2023/10/31 14:59:02 pho Exp $
+
+DISTNAME=      hls-eval-plugin-2.4.0.0
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Eval plugin for Haskell Language Server
+LICENSE=       apache-2.0
+
+HASKELL_UNRESTRICT_DEPENDENCIES+=      \
+       Diff
+
+.include "../../converters/hs-aeson/buildlink3.mk"
+.include "../../devel/hs-data-default/buildlink3.mk"
+.include "../../textproc/hs-Diff/buildlink3.mk"
+.include "../../devel/hs-dlist/buildlink3.mk"
+.include "../../misc/hs-extra/buildlink3.mk"
+.include "../../devel/hs-ghcide/buildlink3.mk"
+.include "../../devel/hs-hashable/buildlink3.mk"
+.include "../../devel/hs-hls-graph/buildlink3.mk"
+.include "../../devel/hs-hls-plugin-api/buildlink3.mk"
+.include "../../devel/hs-lens/buildlink3.mk"
+.include "../../devel/hs-lsp/buildlink3.mk"
+.include "../../devel/hs-lsp-types/buildlink3.mk"
+.include "../../textproc/hs-megaparsec/buildlink3.mk"
+.include "../../devel/hs-parser-combinators/buildlink3.mk"
+.include "../../devel/hs-pretty-simple/buildlink3.mk"
+.include "../../devel/hs-QuickCheck/buildlink3.mk"
+.include "../../devel/hs-safe-exceptions/buildlink3.mk"
+.include "../../devel/hs-unliftio/buildlink3.mk"
+.include "../../devel/hs-unordered-containers/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/hs-hls-eval-plugin/PLIST
diff -u /dev/null pkgsrc/devel/hs-hls-eval-plugin/PLIST:1.1
--- /dev/null   Tue Oct 31 14:59:02 2023
+++ pkgsrc/devel/hs-hls-eval-plugin/PLIST       Tue Oct 31 14:59:02 2023
@@ -0,0 +1,49 @@
+@comment $NetBSD: PLIST,v 1.1 2023/10/31 14:59:02 pho Exp $
+lib/hls-eval-plugin-${PKGVERSION}/${HS_VERSION}/package-description
+lib/hls-eval-plugin-${PKGVERSION}/${HS_VERSION}/package-id
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Code.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Code.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Code.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/CodeLens.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/CodeLens.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/CodeLens.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Config.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Config.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Config.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/GHC.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/GHC.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/GHC.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Parse/Comments.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Parse/Comments.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Parse/Comments.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Parse/Option.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Parse/Option.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Parse/Option.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Rules.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Rules.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Rules.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Types.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Types.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Util.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Util.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ide/Plugin/Eval/Util.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/LICENSE
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/Ide-Plugin-Eval-Types.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/Ide-Plugin-Eval.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/doc-index.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/hls-eval-plugin.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/quick-jump.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/hls-eval-plugin-${PKGVERSION}/html/synopsis.png
Index: pkgsrc/devel/hs-hls-eval-plugin/buildlink3.mk
diff -u /dev/null pkgsrc/devel/hs-hls-eval-plugin/buildlink3.mk:1.1
--- /dev/null   Tue Oct 31 14:59:02 2023
+++ pkgsrc/devel/hs-hls-eval-plugin/buildlink3.mk       Tue Oct 31 14:59:02 2023
@@ -0,0 +1,33 @@
+# $NetBSD: buildlink3.mk,v 1.1 2023/10/31 14:59:02 pho Exp $
+
+BUILDLINK_TREE+=       hs-hls-eval-plugin
+
+.if !defined(HS_HLS_EVAL_PLUGIN_BUILDLINK3_MK)
+HS_HLS_EVAL_PLUGIN_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-hls-eval-plugin+=     hs-hls-eval-plugin>=2.4.0
+BUILDLINK_ABI_DEPENDS.hs-hls-eval-plugin+=     hs-hls-eval-plugin>=2.4.0.0
+BUILDLINK_PKGSRCDIR.hs-hls-eval-plugin?=       ../../devel/hs-hls-eval-plugin
+
+.include "../../converters/hs-aeson/buildlink3.mk"
+.include "../../devel/hs-data-default/buildlink3.mk"
+.include "../../textproc/hs-Diff/buildlink3.mk"
+.include "../../devel/hs-dlist/buildlink3.mk"
+.include "../../misc/hs-extra/buildlink3.mk"
+.include "../../devel/hs-ghcide/buildlink3.mk"
+.include "../../devel/hs-hashable/buildlink3.mk"
+.include "../../devel/hs-hls-graph/buildlink3.mk"
+.include "../../devel/hs-hls-plugin-api/buildlink3.mk"
+.include "../../devel/hs-lens/buildlink3.mk"
+.include "../../devel/hs-lsp/buildlink3.mk"
+.include "../../devel/hs-lsp-types/buildlink3.mk"
+.include "../../textproc/hs-megaparsec/buildlink3.mk"
+.include "../../devel/hs-parser-combinators/buildlink3.mk"
+.include "../../devel/hs-pretty-simple/buildlink3.mk"
+.include "../../devel/hs-QuickCheck/buildlink3.mk"
+.include "../../devel/hs-safe-exceptions/buildlink3.mk"
+.include "../../devel/hs-unliftio/buildlink3.mk"
+.include "../../devel/hs-unordered-containers/buildlink3.mk"
+.endif # HS_HLS_EVAL_PLUGIN_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-hls-eval-plugin
Index: pkgsrc/devel/hs-hls-eval-plugin/distinfo
diff -u /dev/null pkgsrc/devel/hs-hls-eval-plugin/distinfo:1.1
--- /dev/null   Tue Oct 31 14:59:02 2023
+++ pkgsrc/devel/hs-hls-eval-plugin/distinfo    Tue Oct 31 14:59:02 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/10/31 14:59:02 pho Exp $
+
+BLAKE2s (hls-eval-plugin-2.4.0.0.tar.gz) = a945218ce00f7ab14ef23110d5b35ed866967c0d5d6f715e4a2e992cd4ea79c7
+SHA512 (hls-eval-plugin-2.4.0.0.tar.gz) = 5870262576e9dcd5c142d9803245d59d88cf9887a7360a1ed60a07f24522c1c0b06ecc5637e11fe062e965b0e2911bb67e8874114c8611da0c54bcaab732506c
+Size (hls-eval-plugin-2.4.0.0.tar.gz) = 43372 bytes



Home | Main Index | Thread Index | Old Index