Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Apr 2020 07:05:39 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r530750 - head/devel/hs-ShellCheck
Message-ID:  <202004050705.03575dIt032993@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Sun Apr  5 07:05:38 2020
New Revision: 530750
URL: https://svnweb.freebsd.org/changeset/ports/530750

Log:
  devel/hs-ShellCheck: Update to 0.7.1
  
  The pregenerated man page is gone and we have to build it with
  pandoc now.
  
  Changes:	https://github.com/koalaman/shellcheck/blob/v0.7.1/CHANGELOG.md

Modified:
  head/devel/hs-ShellCheck/Makefile
  head/devel/hs-ShellCheck/distinfo

Modified: head/devel/hs-ShellCheck/Makefile
==============================================================================
--- head/devel/hs-ShellCheck/Makefile	Sun Apr  5 06:34:25 2020	(r530749)
+++ head/devel/hs-ShellCheck/Makefile	Sun Apr  5 07:05:38 2020	(r530750)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	ShellCheck
-DISTVERSION=	0.7.0
+DISTVERSION=	0.7.1
 CATEGORIES=	devel haskell
 
 MAINTAINER=	tobik@FreeBSD.org
@@ -11,33 +11,40 @@ LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		cabal
-
-USE_CABAL=	aeson-1.4.6.0 \
-		attoparsec-0.13.2.3 \
+USE_CABAL=	aeson-1.4.7.1_1 \
+		attoparsec-0.13.2.4 \
 		base-compat-0.11.1 \
+		base-compat-batteries-0.11.1 \
 		base-orphans-0.8.2 \
 		Diff-0.4.0 \
-		dlist-0.8.0.7 \
-		hashable-1.3.0.0 \
-		integer-logarithms-1.0.3 \
-		primitive-0.7.0.0 \
-		QuickCheck-2.13.2 \
-		random-1.1 \
-		regex-base-0.94.0.0 \
-		regex-tdfa-1.3.1.0 \
+		dlist-0.8.0.8 \
+		hashable-1.3.0.0_1 \
+		integer-logarithms-1.0.3_2 \
+		primitive-0.7.0.1 \
+		QuickCheck-2.14 \
+		random-1.1_1 \
+		regex-base-0.94.0.0_1 \
+		regex-tdfa-1.3.1.0_1 \
 		scientific-0.3.6.2 \
-		splitmix-0.0.3 \
-		tagged-0.8.6 \
+		splitmix-0.0.4 \
+		tagged-0.8.6_2 \
 		th-abstraction-0.3.2.0 \
-		time-compat-1.9.2.2 \
+		time-compat-1.9.3 \
 		unordered-containers-0.2.10.0_1 \
 		uuid-types-1.0.3_2 \
 		vector-0.12.1.2
-
 EXECUTABLES=	shellcheck
-PLIST_FILES=	share/man/man1/shellcheck.1.gz
 
-post-install:
+OPTIONS_DEFINE=		MANPAGES
+OPTIONS_DEFAULT=	MANPAGES
+
+MANPAGES_BUILD_DEPENDS=	pandoc:textproc/hs-pandoc
+MANPAGES_PLIST_FILES=	share/man/man1/shellcheck.1.gz
+
+post-build-MANPAGES-on:
+	cd ${WRKSRC} && ./manpage
+
+post-install-MANPAGES-on:
 	${INSTALL_MAN} ${WRKSRC}/shellcheck.1 \
 		${STAGEDIR}${PREFIX}/share/man/man1
 

Modified: head/devel/hs-ShellCheck/distinfo
==============================================================================
--- head/devel/hs-ShellCheck/distinfo	Sun Apr  5 06:34:25 2020	(r530749)
+++ head/devel/hs-ShellCheck/distinfo	Sun Apr  5 07:05:38 2020	(r530750)
@@ -1,42 +1,58 @@
-TIMESTAMP = 1582437912
-SHA256 (cabal/ShellCheck-0.7.0.tar.gz) = 3af93f97750fe896b5e9c5247b84f1a99e34293992bb0e9001b0cc725949a8ef
-SIZE (cabal/ShellCheck-0.7.0.tar.gz) = 163027
+TIMESTAMP = 1586066573
+SHA256 (cabal/ShellCheck-0.7.1.tar.gz) = 415f23ed77c17cb6837b328a35b9fa262c7d9b1a9093bc801f50d99010e4a41a
+SIZE (cabal/ShellCheck-0.7.1.tar.gz) = 163288
 SHA256 (cabal/Diff-0.4.0/Diff-0.4.0.tar.gz) = 7290ac098ad8b4748b9c10e494cc85ba54af688226ae69a465aa7b4c73f149c7
 SIZE (cabal/Diff-0.4.0/Diff-0.4.0.tar.gz) = 8065
-SHA256 (cabal/QuickCheck-2.13.2/QuickCheck-2.13.2.tar.gz) = 7b560baa5853de777702dc23a6f2126ae4adbfdab163295bc56323a706914610
-SIZE (cabal/QuickCheck-2.13.2/QuickCheck-2.13.2.tar.gz) = 70427
-SHA256 (cabal/aeson-1.4.6.0/aeson-1.4.6.0.tar.gz) = 923fb2c6e224c4c0d1848174b1010592f31cd149f538923efd87f8a6b4b3488b
-SIZE (cabal/aeson-1.4.6.0/aeson-1.4.6.0.tar.gz) = 276713
-SHA256 (cabal/attoparsec-0.13.2.3/attoparsec-0.13.2.3.tar.gz) = 3d1ac6713505e520ebb51f26cfb5f6e5a0825e25394a51419c7e035b60b2f2d9
-SIZE (cabal/attoparsec-0.13.2.3/attoparsec-0.13.2.3.tar.gz) = 162346
+SHA256 (cabal/QuickCheck-2.14/QuickCheck-2.14.tar.gz) = 52be1407fb19f5f3b5aa06d41fac745536d08306adaf6dde46a62255d16c384a
+SIZE (cabal/QuickCheck-2.14/QuickCheck-2.14.tar.gz) = 73915
+SHA256 (cabal/aeson-1.4.7.1/aeson-1.4.7.1.tar.gz) = 07e746655fd9bec81c59927c5617877ff4fcd81d0df45c5fb8ef154fb8f40294
+SIZE (cabal/aeson-1.4.7.1/aeson-1.4.7.1.tar.gz) = 277911
+SHA256 (cabal/aeson-1.4.7.1/revision/1.cabal) = 6d8d2fd959b7122a1df9389cf4eca30420a053d67289f92cdc0dbc0dab3530ba
+SIZE (cabal/aeson-1.4.7.1/revision/1.cabal) = 7098
+SHA256 (cabal/attoparsec-0.13.2.4/attoparsec-0.13.2.4.tar.gz) = ba66cd6de1749ec92568db1b9c905b43a849f0ad918d45d7b594407a02ebefb2
+SIZE (cabal/attoparsec-0.13.2.4/attoparsec-0.13.2.4.tar.gz) = 163431
 SHA256 (cabal/base-compat-0.11.1/base-compat-0.11.1.tar.gz) = 356f1542ec93e7192a9073d32a8ef1e48194275495dcec7fb0d241f4baaf6d36
 SIZE (cabal/base-compat-0.11.1/base-compat-0.11.1.tar.gz) = 33691
+SHA256 (cabal/base-compat-batteries-0.11.1/base-compat-batteries-0.11.1.tar.gz) = caf66fed3c0a3b0437692cad18c93a7074e8524a86b8be1ce04d0a18cbf6aed8
+SIZE (cabal/base-compat-batteries-0.11.1/base-compat-batteries-0.11.1.tar.gz) = 16748
 SHA256 (cabal/base-orphans-0.8.2/base-orphans-0.8.2.tar.gz) = 2a8062385e5d5dee418428a22c72b9391557bc1fe2f93bd643f7754b36b9eb01
 SIZE (cabal/base-orphans-0.8.2/base-orphans-0.8.2.tar.gz) = 20727
-SHA256 (cabal/dlist-0.8.0.7/dlist-0.8.0.7.tar.gz) = a3c06a200f9756329b09d415e7733b7204dda76ce07783e6457d0ab9ffbcba2c
-SIZE (cabal/dlist-0.8.0.7/dlist-0.8.0.7.tar.gz) = 9228
+SHA256 (cabal/dlist-0.8.0.8/dlist-0.8.0.8.tar.gz) = 7129cf18068d3384e305708a10426ab8f573bee1030b023a114f45f1d0ec496d
+SIZE (cabal/dlist-0.8.0.8/dlist-0.8.0.8.tar.gz) = 9262
 SHA256 (cabal/hashable-1.3.0.0/hashable-1.3.0.0.tar.gz) = 822e5413fbccca6ae884d3aba4066422c8b5d58d23d18b9ecb5c03273bb19ab4
 SIZE (cabal/hashable-1.3.0.0/hashable-1.3.0.0.tar.gz) = 29835
+SHA256 (cabal/hashable-1.3.0.0/revision/1.cabal) = 4c70f1407881059e93550d3742191254296b2737b793a742bd901348fb3e1fb1
+SIZE (cabal/hashable-1.3.0.0/revision/1.cabal) = 5206
 SHA256 (cabal/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz) = 5ae262018698af35bb74916fad170d96d3eb44669c72ed36db9a19a3392cec16
 SIZE (cabal/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz) = 8840
-SHA256 (cabal/primitive-0.7.0.0/primitive-0.7.0.0.tar.gz) = 786a44fea328caf704b762ebc887e9e8476c4378fdf3a06c94e86ef1878d1576
-SIZE (cabal/primitive-0.7.0.0/primitive-0.7.0.0.tar.gz) = 66014
+SHA256 (cabal/integer-logarithms-1.0.3/revision/2.cabal) = 63d42595ec92b71ac98a07b984b0a2eb3d4956f4ad2d856c3bf6fc3dc218d228
+SIZE (cabal/integer-logarithms-1.0.3/revision/2.cabal) = 2820
+SHA256 (cabal/primitive-0.7.0.1/primitive-0.7.0.1.tar.gz) = dd8bb7d829f492d6200fca4a839a7563b80571c5f76b4d0fa76700ebe897f7dd
+SIZE (cabal/primitive-0.7.0.1/primitive-0.7.0.1.tar.gz) = 66023
 SHA256 (cabal/random-1.1/random-1.1.tar.gz) = b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a
 SIZE (cabal/random-1.1/random-1.1.tar.gz) = 10870
+SHA256 (cabal/random-1.1/revision/1.cabal) = 7b67624fd76ddf97c206de0801dc7e888097e9d572974be9b9ea6551d76965df
+SIZE (cabal/random-1.1/revision/1.cabal) = 1777
 SHA256 (cabal/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz) = c41f82f5fc1157c961a4cbdc0cd5561e5aa44f339ce6e706d978d97e0ca6b914
 SIZE (cabal/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz) = 9679
+SHA256 (cabal/regex-base-0.94.0.0/revision/1.cabal) = 44aa95ca762294ffbb28cf0af9c567d93b5d2c56e4f38ce5385a257d899f968e
+SIZE (cabal/regex-base-0.94.0.0/revision/1.cabal) = 2253
 SHA256 (cabal/regex-tdfa-1.3.1.0/regex-tdfa-1.3.1.0.tar.gz) = 15c376783d397b3b9933cf35980808feddde273bd6f2445babbccb2f76a42ec0
 SIZE (cabal/regex-tdfa-1.3.1.0/regex-tdfa-1.3.1.0.tar.gz) = 77767
+SHA256 (cabal/regex-tdfa-1.3.1.0/revision/1.cabal) = bec13812a56a904ff3510caa19fe1b3ce3939e303604b1bcb3162771c52311ba
+SIZE (cabal/regex-tdfa-1.3.1.0/revision/1.cabal) = 6324
 SHA256 (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f
 SIZE (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 23510
-SHA256 (cabal/splitmix-0.0.3/splitmix-0.0.3.tar.gz) = fce462557f490c6c3d264ca70ef98a2c644ba341a71e6ee9f87ee7f3e7ab0acc
-SIZE (cabal/splitmix-0.0.3/splitmix-0.0.3.tar.gz) = 13616
+SHA256 (cabal/splitmix-0.0.4/splitmix-0.0.4.tar.gz) = aaa1b31a5320fd6a7d69a7f485ba8facdccf2253a1431feddaacc08ab2943091
+SIZE (cabal/splitmix-0.0.4/splitmix-0.0.4.tar.gz) = 13821
 SHA256 (cabal/tagged-0.8.6/tagged-0.8.6.tar.gz) = ad16def0884cf6f05ae1ae8e90192cf9d8d9673fa264b249499bd9e4fac791dd
 SIZE (cabal/tagged-0.8.6/tagged-0.8.6.tar.gz) = 11759
+SHA256 (cabal/tagged-0.8.6/revision/2.cabal) = 1f7ca84e6c88cbb923641c60041c9f56c34f1a889759cc073cdf10542b441ff9
+SIZE (cabal/tagged-0.8.6/revision/2.cabal) = 2606
 SHA256 (cabal/th-abstraction-0.3.2.0/th-abstraction-0.3.2.0.tar.gz) = 36fef33ad0f34b9b8fb5552fe6187579a00d5f90d938e9bc24d382a9919feb79
 SIZE (cabal/th-abstraction-0.3.2.0/th-abstraction-0.3.2.0.tar.gz) = 35111
-SHA256 (cabal/time-compat-1.9.2.2/time-compat-1.9.2.2.tar.gz) = a268613385d359274edf48fb2dad4af29874f58486b2d5625e3b95a371066a17
-SIZE (cabal/time-compat-1.9.2.2/time-compat-1.9.2.2.tar.gz) = 49652
+SHA256 (cabal/time-compat-1.9.3/time-compat-1.9.3.tar.gz) = bb6a44e667945ddca8ded93e041ee91986a4a19f59e149a5dd21fdb1bfa3db88
+SIZE (cabal/time-compat-1.9.3/time-compat-1.9.3.tar.gz) = 50050
 SHA256 (cabal/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz) = 65f117bdbdea9efc75fb9fd539873de7687e005d8898bb21821020a4b383c573
 SIZE (cabal/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz) = 44733
 SHA256 (cabal/unordered-containers-0.2.10.0/revision/1.cabal) = 5e9b095a9283d9e2f064fec73a81a6b6ea0b7fda3f219a8175785d2d2a3de204



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004050705.03575dIt032993>