>From c5b94770c3e210140379051116d1761fac993468 Mon Sep 17 00:00:00 2001 From: Greg Steuck <g...@nest.cx> Date: Sun, 6 Sep 2020 12:16:13 -0700 Subject: [PATCH 7/7] Use devel/cabal module for devel/hasktags and upgrade to 0.71.2
--- devel/hasktags/Makefile | 27 ++++++++++++++++++---- devel/hasktags/distinfo | 50 ++++++++++++++++++++++++++++++++++++++-- devel/hasktags/pkg/PLIST | 6 ++--- 3 files changed, 74 insertions(+), 9 deletions(-) diff --git a/devel/hasktags/Makefile b/devel/hasktags/Makefile index 7493179eb0d..ae9b32f04e0 100644 --- a/devel/hasktags/Makefile +++ b/devel/hasktags/Makefile @@ -2,8 +2,8 @@ COMMENT = ctags-like tool for Haskell sources -DISTNAME = hasktags-0.68.2 -REVISION = 2 +MODCABAL_STEM = hasktags +MODCABAL_VERSION = 0.71.2 CATEGORIES = devel MAINTAINER = Matthias Kilian <k...@openbsd.org> @@ -13,8 +13,27 @@ PERMIT_PACKAGE = Yes WANTLIB = c charset ffi gmp iconv m pthread util -MODULES = lang/ghc -MODGHC_BUILD = cabal hackage nort +MODULES = devel/cabal +MODCABAL_REVISION = 2 +MODCABAL_MANIFEST = \ + ansi-terminal 0.11 0 \ + ansi-wl-pprint 0.6.9 2 \ + colour 2.3.5 0 \ + hashable 1.3.0.0 1 \ + json 0.10 1 \ + microlens 0.4.11.2 0 \ + microlens-ghc 0.4.12 0 \ + microlens-mtl 0.2.0.1 0 \ + microlens-platform 0.4.1 0 \ + microlens-th 0.4.3.5 0 \ + optparse-applicative 0.16.0.0 0 \ + primitive 0.7.1.0 0 \ + syb 0.7.1 0 \ + th-abstraction 0.3.2.0 0 \ + transformers-compat 0.6.5 0 \ + unordered-containers 0.2.12.0 0 \ + utf8-string 1.0.1.1 3 \ + vector 0.12.1.2 0 \ LIB_DEPENDS = converters/libiconv \ devel/gmp \ diff --git a/devel/hasktags/distinfo b/devel/hasktags/distinfo index ebf5b5866f9..77568d644e6 100644 --- a/devel/hasktags/distinfo +++ b/devel/hasktags/distinfo @@ -1,2 +1,48 @@ -SHA256 (ghc/hasktags-0.68.2.tar.gz) = Wl9fzR0KR/0/kwowbw7kPoQB5Hry8mMHn1rBiuRGYlE= -SIZE (ghc/hasktags-0.68.2.tar.gz) = 9542 +SHA256 (hackage/ansi-terminal-0.11.tar.gz) = xmEbnlGt1B2z956sMAZsBrM6bKKgnlhrSzYdf5gwN5M= +SHA256 (hackage/ansi-wl-pprint-0.6.9.tar.gz) = p7Lo580/AvKVTosX3GCgzNiJ9J4gaOuxWr+h1C96Tqw= +SHA256 (hackage/ansi-wl-pprint-0.6.9_2.cabal) = INMGdPE31DqgJ5wsLMXkWl8cPFfjAYUklJBhWLYxO/c= +SHA256 (hackage/colour-2.3.5.tar.gz) = O41HGXlhfc58GTUjdDyXgt9jQz2Oh+PvbZeSLg2hBOc= +SHA256 (hackage/hashable-1.3.0.0.tar.gz) = gi5UE/vMymrohNOrpAZkIsi11Y0j0Yuey1wDJzuxmrQ= +SHA256 (hackage/hashable-1.3.0.0_1.cabal) = THDxQHiBBZ6TVQ03QhkSVClrJze3k6dCvZATSPs+H7E= +SHA256 (hackage/hasktags-0.71.2.tar.gz) = LED9y4NOisHViNrw6KzltYx3bL3i1WiSp1EG/zJOU+g= +SHA256 (hackage/hasktags-0.71.2_2.cabal) = QzKtvh+BI3YF+vELGFTA0uvr5WmaX2VWV/ESWevaLUo= +SHA256 (hackage/json-0.10.tar.gz) = DARqPAPJMygW08nlAxmx0es8LBuroRI6dlDQR7JoVro= +SHA256 (hackage/json-0.10_1.cabal) = 2fxrB86SuIlIJaF9LPFHmYVnZ+swyL9VliuqV5IH15k= +SHA256 (hackage/microlens-0.4.11.2.tar.gz) = TkhNSnPHxRdsz9rMKa7HOZNSysHH6JJNUSOFfPNt3/w= +SHA256 (hackage/microlens-ghc-0.4.12.tar.gz) = K0QbEs4RCOWVk6XPwsyY2lSfH6oTID4o+RKATZUxEB8= +SHA256 (hackage/microlens-mtl-0.2.0.1.tar.gz) = 153osihjFSXaPBeZnTuTbrj5GfIwM0gVG2zR0nw/XkY= +SHA256 (hackage/microlens-platform-0.4.1.tar.gz) = A9i+19VLZOqmRTyJBlzThia5qTQfg3JsCe6nFQ2XkX4= +SHA256 (hackage/microlens-th-0.4.3.5.tar.gz) = 0D2Z1R6XMDUKxADtxE6W+Q9+StWJdd0gOxrCzFHkZX4= +SHA256 (hackage/optparse-applicative-0.16.0.0.tar.gz) = CcU8M5xBFncBNDr67M1Zk8a9gnKQorMAU/KnN1VVyys= +SHA256 (hackage/primitive-0.7.1.0.tar.gz) = a+vs/fKld4fZ/VIxv9YStlqS7dezOpc7Kg8RMSuJo/A= +SHA256 (hackage/syb-0.7.1.tar.gz) = 4EqceuSNn+Jem3oGT3Ei05xxB1NURRHhXfem6H/f5wA= +SHA256 (hackage/th-abstraction-0.3.2.0.tar.gz) = Nv7zOtDzS5uPtVUv5hh1eaANX5DZOOm8JNOCqZGf63k= +SHA256 (hackage/transformers-compat-0.6.5.tar.gz) = 2mfPEVFdp1GzKozm6WVJ9yaPfENXaa0Z3Jdmtpd0Ygs= +SHA256 (hackage/unordered-containers-0.2.12.0.tar.gz) = SB2rTqWfEP6qfWXsuK5dE20TC9us8jVtQUs5JtY4vSA= +SHA256 (hackage/utf8-string-1.0.1.1.tar.gz) = +wueOsvgYFvNHGPlHykKe7vmYo36MpT/RT5CNfuu8UA= +SHA256 (hackage/utf8-string-1.0.1.1_3.cabal) = aMxs9mXnISM0pRtj1pNtrqygI7LP6GN9EwrP6V+RcAs= +SHA256 (hackage/vector-0.12.1.2.tar.gz) = O24naD9vILN7ijXQ+rnjS1fa1yrGTLFvQocmeA1AEb0= +SIZE (hackage/ansi-terminal-0.11.tar.gz) = 36074 +SIZE (hackage/ansi-wl-pprint-0.6.9.tar.gz) = 16723 +SIZE (hackage/ansi-wl-pprint-0.6.9_2.cabal) = 2388 +SIZE (hackage/colour-2.3.5.tar.gz) = 20485 +SIZE (hackage/hashable-1.3.0.0.tar.gz) = 29835 +SIZE (hackage/hashable-1.3.0.0_1.cabal) = 5206 +SIZE (hackage/hasktags-0.71.2.tar.gz) = 58919 +SIZE (hackage/hasktags-0.71.2_2.cabal) = 2864 +SIZE (hackage/json-0.10.tar.gz) = 22622 +SIZE (hackage/json-0.10_1.cabal) = 3210 +SIZE (hackage/microlens-0.4.11.2.tar.gz) = 26549 +SIZE (hackage/microlens-ghc-0.4.12.tar.gz) = 6616 +SIZE (hackage/microlens-mtl-0.2.0.1.tar.gz) = 9019 +SIZE (hackage/microlens-platform-0.4.1.tar.gz) = 4949 +SIZE (hackage/microlens-th-0.4.3.5.tar.gz) = 21857 +SIZE (hackage/optparse-applicative-0.16.0.0.tar.gz) = 58227 +SIZE (hackage/primitive-0.7.1.0.tar.gz) = 52184 +SIZE (hackage/syb-0.7.1.tar.gz) = 39594 +SIZE (hackage/th-abstraction-0.3.2.0.tar.gz) = 35111 +SIZE (hackage/transformers-compat-0.6.5.tar.gz) = 40421 +SIZE (hackage/unordered-containers-0.2.12.0.tar.gz) = 53070 +SIZE (hackage/utf8-string-1.0.1.1.tar.gz) = 8667 +SIZE (hackage/utf8-string-1.0.1.1_3.cabal) = 1151 +SIZE (hackage/vector-0.12.1.2.tar.gz) = 131049 diff --git a/devel/hasktags/pkg/PLIST b/devel/hasktags/pkg/PLIST index 51d271b31d8..7adb8c5369e 100644 --- a/devel/hasktags/pkg/PLIST +++ b/devel/hasktags/pkg/PLIST @@ -1,4 +1,4 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2011/04/13 13:31:11 kili Exp $ -@bin bin/hasktags -@comment share/doc/${DISTNAME}/ -@comment share/doc/${DISTNAME}/LICENSE +@bin bin/${MODCABAL_STEM} +@comment share/doc/${PKGNAME}/ +@comment share/doc/${PKGNAME}/LICENSE -- 2.30.1