pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/stan



Module Name:    pkgsrc
Committed By:   pho
Date:           Sun May  5 08:37:54 UTC 2024

Added Files:
        pkgsrc/devel/stan: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
devel/stan: import stan-0.1.2.1

Stan is a command-line tool for analysing Haskell projects. It discovers
which parts of the code can potentially be improved, and offers suggestions
on how to do so. Stan is searching for not only performance or error-prone
code pieces, but it also can help with establishing and applying
best-practices from the whole Haskell ecosystem.

Although Haskell is a statically typed language, not all properties can be
encoded in types. Even though GHC is quite a powerful compiler, it tries to
be library-agnostic and provide only language-specific suggestions, while
Stan uses the knowledge about the current state of the ecosystem and
commonly used libraries.

You will find Stan helpful if you enjoy writing in Haskell, but want more
guarantees from your code, not provided by the Haskell type system or GHC.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/stan/DESCR pkgsrc/devel/stan/Makefile \
    pkgsrc/devel/stan/PLIST pkgsrc/devel/stan/buildlink3.mk \
    pkgsrc/devel/stan/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/stan/DESCR
diff -u /dev/null pkgsrc/devel/stan/DESCR:1.1
--- /dev/null   Sun May  5 08:37:54 2024
+++ pkgsrc/devel/stan/DESCR     Sun May  5 08:37:53 2024
@@ -0,0 +1,14 @@
+Stan is a command-line tool for analysing Haskell projects. It discovers
+which parts of the code can potentially be improved, and offers suggestions
+on how to do so. Stan is searching for not only performance or error-prone
+code pieces, but it also can help with establishing and applying
+best-practices from the whole Haskell ecosystem.
+
+Although Haskell is a statically typed language, not all properties can be
+encoded in types. Even though GHC is quite a powerful compiler, it tries to
+be library-agnostic and provide only language-specific suggestions, while
+Stan uses the knowledge about the current state of the ecosystem and
+commonly used libraries.
+
+You will find Stan helpful if you enjoy writing in Haskell, but want more
+guarantees from your code, not provided by the Haskell type system or GHC.
Index: pkgsrc/devel/stan/Makefile
diff -u /dev/null pkgsrc/devel/stan/Makefile:1.1
--- /dev/null   Sun May  5 08:37:54 2024
+++ pkgsrc/devel/stan/Makefile  Sun May  5 08:37:53 2024
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2024/05/05 08:37:53 pho Exp $
+
+DISTNAME=      stan-0.1.2.1
+PKGNAME=       ${DISTNAME}
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Haskell STatic ANalyser
+LICENSE=       mpl-2.0
+
+# lib:stan
+.include "../../converters/hs-base64/buildlink3.mk"
+.include "../../textproc/hs-blaze-html/buildlink3.mk"
+.include "../../textproc/hs-clay/buildlink3.mk"
+.include "../../devel/hs-colourista/buildlink3.mk"
+.include "../../security/hs-cryptohash-sha1/buildlink3.mk"
+.include "../../sysutils/hs-dir-traverse/buildlink3.mk"
+.include "../../devel/hs-extensions/buildlink3.mk"
+.include "../../devel/hs-gitrev/buildlink3.mk"
+.include "../../converters/hs-microaeson/buildlink3.mk"
+.include "../../devel/hs-optparse-applicative/buildlink3.mk"
+.include "../../devel/hs-pretty-simple/buildlink3.mk"
+.include "../../devel/hs-relude/buildlink3.mk"
+.include "../../devel/hs-slist/buildlink3.mk"
+.include "../../textproc/hs-tomland/buildlink3.mk"
+.include "../../devel/hs-trial/buildlink3.mk"
+.include "../../devel/hs-trial-optparse-applicative/buildlink3.mk"
+.include "../../textproc/hs-trial-tomland/buildlink3.mk"
+
+# lib:target
+.include "../../devel/hs-unordered-containers/buildlink3.mk"
+
+# exe:stan
+.include "../../devel/hs-optparse-applicative/application.mk"
+
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/stan/PLIST
diff -u /dev/null pkgsrc/devel/stan/PLIST:1.1
--- /dev/null   Sun May  5 08:37:54 2024
+++ pkgsrc/devel/stan/PLIST     Sun May  5 08:37:53 2024
@@ -0,0 +1,289 @@
+@comment $NetBSD: PLIST,v 1.1 2024/05/05 08:37:53 pho Exp $
+bin/stan
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID.2}-${HS_VER}.so
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID.1}-${HS_VER}.so
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Paths_stan.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Paths_stan.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Paths_stan.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Analyser.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Analyser.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Analyser.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Pretty.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Pretty.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Pretty.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Summary.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Summary.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Summary.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Visitor.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Visitor.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Analysis/Visitor.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Browse.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Browse.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Browse.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Cabal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Cabal.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Cabal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Category.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Category.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Category.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Cli.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Cli.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Cli.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Config.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Config.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Config.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Config/Pretty.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Config/Pretty.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Config/Pretty.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/Id.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/Id.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/Id.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/List.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/List.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/List.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/ModuleName.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/ModuleName.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Core/ModuleName.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/EnvVars.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/EnvVars.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/EnvVars.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Example.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Example.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Example.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/FileInfo.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/FileInfo.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/FileInfo.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat810.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat810.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat810.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat900.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat900.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat900.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat902.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat902.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat902.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat906.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat906.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Ghc/Compat906.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat810.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat810.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat810.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat900.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat900.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat900.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat902.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat902.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat902.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat904.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat904.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Compat904.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug810.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug810.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug810.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug900.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug900.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug900.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug902.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug902.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug902.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug908.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug908.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/Debug908.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/MatchAst.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/MatchAst.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/MatchAst.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/MatchType.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/MatchType.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Hie/MatchType.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Info.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Info.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Info.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/All.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/All.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/All.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/AntiPattern.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/AntiPattern.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/AntiPattern.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Infinite.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Infinite.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Infinite.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Partial.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Partial.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Partial.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Style.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Style.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Inspection/Style.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/NameMeta.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/NameMeta.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/NameMeta.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Observation.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Observation.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Observation.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Ast.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Ast.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Ast.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Edsl.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Edsl.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Edsl.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Type.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Type.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Pattern/Type.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Css.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Css.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Css.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Html.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Html.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Html.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Settings.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Settings.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Report/Settings.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Severity.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Severity.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Severity.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Toml.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Toml.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/Stan/Toml.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID.2}/libHS${HS_PKGID.2}.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.2}/libHS${HS_PKGID.2}_p.a
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0206.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0206.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0206.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0206Extensions.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0206Extensions.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0206Extensions.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0212.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0212.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0212.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0213.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0213.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0213.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0214.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0214.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/AntiPattern/Stan0214.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Infinite.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Infinite.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Infinite.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Partial.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Partial.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Partial.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Style.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Style.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/Target/Style.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID.1}/libHS${HS_PKGID.1}.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID.1}/libHS${HS_PKGID.1}_p.a
+lib/${PKGNAME}/${HS_VERSION}/package-description/1
+lib/${PKGNAME}/${HS_VERSION}/package-description/2
+lib/${PKGNAME}/${HS_VERSION}/package-id
+share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/CHANGELOG.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/README.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Analysis-Analyser.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Analysis-Pretty.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Analysis-Summary.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Analysis-Visitor.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Analysis.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Browse.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Cabal.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Category.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Cli.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Config-Pretty.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Config.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Core-Id.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Core-List.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Core-ModuleName.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-EnvVars.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Example.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-FileInfo.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Ghc-Compat.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Hie-Compat.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Hie-Debug.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Hie-MatchAst.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Hie-MatchType.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Hie.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Info.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Inspection-All.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Inspection-AntiPattern.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Inspection-Infinite.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Inspection-Partial.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Inspection-Style.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Inspection.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-NameMeta.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Observation.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Pattern-Ast.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Pattern-Edsl.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Pattern-Type.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Report-Css.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Report-Html.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Report-Settings.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Report.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Severity.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan-Toml.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Stan.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-AntiPattern-Stan0206.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-AntiPattern-Stan0206Extensions.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-AntiPattern-Stan0212.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-AntiPattern-Stan0213.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-AntiPattern-Stan0214.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-AntiPattern.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-Infinite.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-Partial.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Target-Style.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-124.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-38.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-63.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-A.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-All.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-B.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-C.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-D.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-E.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-F.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-G.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-H.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-I.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-L.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-M.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-N.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-O.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-P.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-R.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-S.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-T.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-U.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-V.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-W.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/stan.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png
Index: pkgsrc/devel/stan/buildlink3.mk
diff -u /dev/null pkgsrc/devel/stan/buildlink3.mk:1.1
--- /dev/null   Sun May  5 08:37:54 2024
+++ pkgsrc/devel/stan/buildlink3.mk     Sun May  5 08:37:53 2024
@@ -0,0 +1,36 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/05/05 08:37:53 pho Exp $
+
+BUILDLINK_TREE+=       stan
+
+.if !defined(STAN_BUILDLINK3_MK)
+STAN_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.stan+=   stan>=0.1.2
+BUILDLINK_ABI_DEPENDS.stan+=   stan>=0.1.2.1
+BUILDLINK_PKGSRCDIR.stan?=     ../../devel/stan
+
+# lib:stan
+.include "../../converters/hs-base64/buildlink3.mk"
+.include "../../textproc/hs-blaze-html/buildlink3.mk"
+.include "../../textproc/hs-clay/buildlink3.mk"
+.include "../../devel/hs-colourista/buildlink3.mk"
+.include "../../security/hs-cryptohash-sha1/buildlink3.mk"
+.include "../../sysutils/hs-dir-traverse/buildlink3.mk"
+.include "../../devel/hs-extensions/buildlink3.mk"
+.include "../../devel/hs-gitrev/buildlink3.mk"
+.include "../../converters/hs-microaeson/buildlink3.mk"
+.include "../../devel/hs-optparse-applicative/buildlink3.mk"
+.include "../../devel/hs-pretty-simple/buildlink3.mk"
+.include "../../devel/hs-relude/buildlink3.mk"
+.include "../../devel/hs-slist/buildlink3.mk"
+.include "../../textproc/hs-tomland/buildlink3.mk"
+.include "../../devel/hs-trial/buildlink3.mk"
+.include "../../devel/hs-trial-optparse-applicative/buildlink3.mk"
+.include "../../textproc/hs-trial-tomland/buildlink3.mk"
+
+# lib:target
+.include "../../devel/hs-unordered-containers/buildlink3.mk"
+
+.endif # STAN_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -stan
Index: pkgsrc/devel/stan/distinfo
diff -u /dev/null pkgsrc/devel/stan/distinfo:1.1
--- /dev/null   Sun May  5 08:37:54 2024
+++ pkgsrc/devel/stan/distinfo  Sun May  5 08:37:53 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/05/05 08:37:53 pho Exp $
+
+BLAKE2s (stan-0.1.2.1.tar.gz) = 20e9fe45c2f33ec3e6f8b1afb2b37f56ce187c1c6a5157a488b5fcf378a9f884
+SHA512 (stan-0.1.2.1.tar.gz) = 829600c829b4a47fd13fda23ea6742002b98bcdc9baf36c6ec0b03ca3dc50f25bd93d3cc56c279a6746398eaf62579691117c35281932abad27d1b46d87ac2ed
+Size (stan-0.1.2.1.tar.gz) = 87871 bytes



Home | Main Index | Thread Index | Old Index