Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=X4k85XKE; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=Lq/ByFtw Received: by mail.netbsd.org (Postfix, from userid 605) id 502E785042; Sun, 5 May 2024 08:37:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1714898277; bh=SjTlz9R722PPWJSk8/JGMagSK8nf8qDftBcWfpI2Xho=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=X4k85XKEzr/Ea2aoSadCc4oeZtg8fV8OFj+gh9HLjB6XxChQ4hz+wkwXXnvhPCFDY lXlZrJ0UWzjJi0aJ5qYmLFMqMxhFWxwb7D+iPYNXZgJLxlfB4i8eyk7yGvzb5YgguV AffvnSe75AZsBq/eP6JsnLwgGOC5wnczV6ku12tc= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 3FC6084E80 for ; Sun, 5 May 2024 08:37:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id xK7XL9-wQMXb for ; Sun, 5 May 2024 08:37:54 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 3056884E7A for ; Sun, 5 May 2024 08:37:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1714898274; bh=SjTlz9R722PPWJSk8/JGMagSK8nf8qDftBcWfpI2Xho=; h=Date:From:Subject:To:Reply-To; b=Lq/ByFtwNeZHUSYascSmUvzLmVekADbxEz+cQwXjHyJJJ/+pIHGVAZmRv9VF3yn11 NIWsJSGJ3JNMiwcQVi52nIxt8vPfXjpC2xqYTfFkQXnQxBYOpsCiq93xug91vFxJd9 2J90CQoKJrr+Tb/naqrRKaX/WMFd5W+HKyETB3+k= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 1FE5EFA2C; Sun, 5 May 2024 08:37:54 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1714898274221010" MIME-Version: 1.0 Date: Sun, 5 May 2024 08:37:54 +0000 From: "Masatake Daimon" Subject: CVS commit: pkgsrc/devel/stan To: pkgsrc-changes@NetBSD.org Reply-To: pho@netbsd.org X-Mailer: log_accum Message-Id: <20240505083754.1FE5EFA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1714898274221010 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1714898274221010 Content-Disposition: inline Content-Length: 24500 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 +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 --_----------=_1714898274221010--