Index: Mk/Uses/cabal.mk =================================================================== --- Mk/Uses/cabal.mk +++ Mk/Uses/cabal.mk @@ -28,6 +28,9 @@ # and "-${opt_CABAL_FLAGS}" otherwise. # opt_EXECUTABLES Variant of EXECUTABLES to be used with options framework. # +# FOO_DATADIR_VARS Additional environment vars to add to FOO executable's +# wrapper script. +# # MAINTAINER: haskell@FreeBSD.org .if !defined(_INCLUDE_USES_CABAL_MK) @@ -134,10 +137,20 @@ . if !target(do-install) do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/cabal . for exe in ${EXECUTABLES} ${INSTALL_PROGRAM} \ $$(find ${WRKSRC}/dist-newstyle -name ${exe} -type f -perm +111) \ - ${STAGEDIR}${PREFIX}/bin + ${STAGEDIR}${PREFIX}/libexec/cabal/${exe} + ${ECHO} '#!/bin/sh' > ${STAGEDIR}${PREFIX}/bin/${exe} + ${ECHO} '' >> ${STAGEDIR}${PREFIX}/bin/${exe} + ${ECHO} 'export ${exe:S/-/_/}_datadir=${DATADIR}' >> ${STAGEDIR}${PREFIX}/bin/${exe} +. for dep in ${${exe}_DATADIR_VARS} + ${ECHO} 'export ${dep:S/-/_/}_datadir=${DATADIR}' >> ${STAGEDIR}${PREFIX}/bin/${exe} +. endfor + ${ECHO} '' >> ${STAGEDIR}${PREFIX}/bin/${exe} + ${ECHO} '${PREFIX}/libexec/cabal/${exe} $$*' >> ${STAGEDIR}${PREFIX}/bin/${exe} + ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/${exe} . endfor . endif @@ -145,6 +158,7 @@ cabal-post-install-script: . for exe in ${EXECUTABLES} ${ECHO_CMD} 'bin/${exe}' >> ${TMPPLIST} + ${ECHO_CMD} 'libexec/cabal/${exe}' >> ${TMPPLIST} . endfor . endif Index: converters/hs-aeson-pretty/Makefile =================================================================== --- converters/hs-aeson-pretty/Makefile +++ converters/hs-aeson-pretty/Makefile @@ -2,7 +2,7 @@ PORTNAME= aeson-pretty PORTVERSION= 0.8.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= converters haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-ShellCheck/Makefile =================================================================== --- devel/hs-ShellCheck/Makefile +++ devel/hs-ShellCheck/Makefile @@ -2,7 +2,7 @@ PORTNAME= ShellCheck DISTVERSION= 0.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MAINTAINER= pizzamig@FreeBSD.org Index: devel/hs-alex/Makefile =================================================================== --- devel/hs-alex/Makefile +++ devel/hs-alex/Makefile @@ -3,6 +3,7 @@ PORTNAME= alex PORTVERSION= 3.2.4 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-bytestring-nums/Makefile =================================================================== --- devel/hs-bytestring-nums/Makefile +++ devel/hs-bytestring-nums/Makefile @@ -2,7 +2,7 @@ PORTNAME= bytestring-nums PORTVERSION= 0.3.6 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-c2hs/Makefile =================================================================== --- devel/hs-c2hs/Makefile +++ devel/hs-c2hs/Makefile @@ -3,7 +3,7 @@ PORTNAME= c2hs PORTVERSION= 0.28.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-cpphs/Makefile =================================================================== --- devel/hs-cpphs/Makefile +++ devel/hs-cpphs/Makefile @@ -3,7 +3,7 @@ PORTNAME= cpphs PORTVERSION= 1.20.8 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-darcs/Makefile =================================================================== --- devel/hs-darcs/Makefile +++ devel/hs-darcs/Makefile @@ -3,6 +3,7 @@ PORTNAME= darcs PORTVERSION= 2.14.2 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-ghc-events/Makefile =================================================================== --- devel/hs-ghc-events/Makefile +++ devel/hs-ghc-events/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= ghc-events -PORTVERSION= 0.8.0.1 -PORTREVISION= 2 +PORTVERSION= 0.9.0 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-ghc-events/distinfo =================================================================== --- devel/hs-ghc-events/distinfo +++ devel/hs-ghc-events/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1550306545 -SHA256 (cabal/ghc-events-0.8.0.1.tar.gz) = 29c5f07f1f0fbf64f8f74b806a5ce3b3ad39bbd443bb7241451e91ad48a6a898 -SIZE (cabal/ghc-events-0.8.0.1.tar.gz) = 1441899 +TIMESTAMP = 1559892080 +SHA256 (cabal/ghc-events-0.9.0.tar.gz) = 20d4e10bcbe8d1dadbd5d1e6bb786d621a25c1117f57d954bd14780cb1748d00 +SIZE (cabal/ghc-events-0.9.0.tar.gz) = 1450026 SHA256 (cabal/primitive-0.6.4.0/primitive-0.6.4.0.tar.gz) = 4cbeaf7924dd79221f327ea101a29bf35c4976dc3319df157ff46ea68e6a0c64 SIZE (cabal/primitive-0.6.4.0/primitive-0.6.4.0.tar.gz) = 45937 SHA256 (cabal/primitive-0.6.4.0/revision/1.cabal) = 5b6a2c3cc70a35aabd4565fcb9bb1dd78fe2814a36e62428a9a1aae8c32441a1 Index: devel/hs-git-annex/Makefile =================================================================== --- devel/hs-git-annex/Makefile +++ devel/hs-git-annex/Makefile @@ -3,6 +3,7 @@ PORTNAME= git-annex PORTVERSION= 7.20190129 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org @@ -123,55 +124,60 @@ -benchmark -debuglocks EXECUTABLES= git-annex -#EXECUTABLES= git-annex git-annex-shell git-remote-tor-annex - -MAN1PAGES= git-annex-add.1 git-annex-expire.1 git-annex-lookupkey.1 \ - git-annex-remotedaemon.1 git-annex-ungroup.1 \ - git-annex-addunused.1 git-annex-find.1 git-annex-map.1 \ - git-annex-repair.1 git-annex-uninit.1 git-annex-addurl.1 \ - git-annex-findref.1 git-annex-matchexpression.1 \ - git-annex-required.1 git-annex-unlock.1 git-annex-adjust.1 \ - git-annex-fix.1 git-annex-matching-options.1 \ - git-annex-resolvemerge.1 git-annex-untrust.1 \ - git-annex-assistant.1 git-annex-forget.1 git-annex-merge.1 \ - git-annex-rmurl.1 git-annex-unused.1 git-annex-calckey.1 \ - git-annex-fromkey.1 git-annex-metadata.1 git-annex-schedule.1 \ - git-annex-upgrade.1 git-annex-checkpresentkey.1 \ - git-annex-fsck.1 git-annex-migrate.1 git-annex-semitrust.1 \ - git-annex-vadd.1 git-annex-contentlocation.1 \ - git-annex-fuzztest.1 git-annex-mirror.1 git-annex-setkey.1 \ - git-annex-vcycle.1 git-annex-copy.1 git-annex-get.1 \ - git-annex-move.1 git-annex-setpresentkey.1 \ - git-annex-version.1 git-annex-dead.1 git-annex-group.1 \ - git-annex-multicast.1 git-annex-shell.1 git-annex-vfilter.1 \ - git-annex-describe.1 git-annex-groupwanted.1 \ - git-annex-numcopies.1 git-annex-smudge.1 git-annex-vicfg.1 \ - git-annex-diffdriver.1 git-annex-import.1 git-annex-p2p.1 \ - git-annex-status.1 git-annex-view.1 git-annex-direct.1 \ - git-annex-importfeed.1 git-annex-pre-commit.1 \ - git-annex-sync.1 git-annex-vpop.1 git-annex-drop.1 \ - git-annex-indirect.1 git-annex-preferred-content.1 \ - git-annex-test.1 git-annex-wanted.1 git-annex-dropkey.1 \ - git-annex-info.1 git-annex-proxy.1 git-annex-testremote.1 \ - git-annex-watch.1 git-annex-dropunused.1 git-annex-init.1 \ - git-annex-readpresentkey.1 git-annex-transferkey.1 \ - git-annex-webapp.1 git-annex-edit.1 git-annex-initremote.1 \ - git-annex-registerurl.1 git-annex-transferkeys.1 \ - git-annex-whereis.1 git-annex-enable-tor.1 git-annex-list.1 \ - git-annex-reinit.1 git-annex-trust.1 git-annex.1 \ - git-annex-enableremote.1 git-annex-lock.1 \ - git-annex-reinject.1 git-annex-unannex.1 \ - git-remote-tor-annex.1 git-annex-examinekey.1 git-annex-log.1 \ - git-annex-rekey.1 git-annex-undo.1 + +MAN1PAGES= git-annex-add git-annex-expire git-annex-lookupkey \ + git-annex-remotedaemon git-annex-ungroup \ + git-annex-addunused git-annex-find git-annex-map \ + git-annex-repair git-annex-uninit git-annex-addurl \ + git-annex-findref git-annex-matchexpression \ + git-annex-required git-annex-unlock git-annex-adjust \ + git-annex-fix git-annex-matching-options \ + git-annex-resolvemerge git-annex-untrust \ + git-annex-assistant git-annex-forget git-annex-merge \ + git-annex-rmurl git-annex-unused git-annex-calckey \ + git-annex-fromkey git-annex-metadata git-annex-schedule \ + git-annex-upgrade git-annex-checkpresentkey \ + git-annex-fsck git-annex-migrate git-annex-semitrust \ + git-annex-vadd git-annex-contentlocation \ + git-annex-fuzztest git-annex-mirror git-annex-setkey \ + git-annex-vcycle git-annex-copy git-annex-get \ + git-annex-move git-annex-setpresentkey \ + git-annex-version git-annex-dead git-annex-group \ + git-annex-multicast git-annex-shell git-annex-vfilter \ + git-annex-describe git-annex-groupwanted \ + git-annex-numcopies git-annex-smudge git-annex-vicfg \ + git-annex-diffdriver git-annex-import git-annex-p2p \ + git-annex-status git-annex-view git-annex-direct \ + git-annex-importfeed git-annex-pre-commit \ + git-annex-sync git-annex-vpop git-annex-drop \ + git-annex-indirect git-annex-preferred-content \ + git-annex-test git-annex-wanted git-annex-dropkey \ + git-annex-info git-annex-proxy git-annex-testremote \ + git-annex-watch git-annex-dropunused git-annex-init \ + git-annex-readpresentkey git-annex-transferkey \ + git-annex-webapp git-annex-edit git-annex-initremote \ + git-annex-registerurl git-annex-transferkeys \ + git-annex-whereis git-annex-enable-tor git-annex-list \ + git-annex-reinit git-annex-trust git-annex \ + git-annex-enableremote git-annex-lock \ + git-annex-reinject git-annex-unannex \ + git-remote-tor-annex git-annex-examinekey git-annex-log \ + git-annex-rekey git-annex-undo PLIST_FILES= bin/git-annex-shell bin/git-remote-tor-annex -post-stage: - ${LN} -sf ${PREFIX}/bin/git-annex ${STAGEDIR}${PREFIX}/bin/git-annex-shell - ${LN} -sf ${PREFIX}/bin/git-annex ${STAGEDIR}${PREFIX}/bin/git-remote-tor-annex +post-build: +.for man in ${MAN1PAGES} + ${WRKSRC}/Build/mdwn2man ${man} 1 ${WRKSRC}/doc/${man}.mdwn > ${WRKSRC}/doc/${man}.1 +.endfor -# .for man in ${MAN1PAGES} -# ${INSTALL_MAN} ${WRKSRC}/${man} ${STAGEDIR}${MANPREFIX}/man/man1/ -# .endfor +post-install: +.for man in ${MAN1PAGES} + ${INSTALL_MAN} ${WRKSRC}/doc/${man}.1 ${STAGEDIR}${MANPREFIX}/man/man1/ +.endfor + +post-stage: + ${LN} -sf git-annex ${STAGEDIR}${PREFIX}/bin/git-annex-shell + ${LN} -sf git-annex ${STAGEDIR}${PREFIX}/bin/git-remote-tor-annex .include Index: devel/hs-git-annex/pkg-plist =================================================================== --- /dev/null +++ devel/hs-git-annex/pkg-plist @@ -0,0 +1,99 @@ +man/man1/git-annex-add.1.gz +man/man1/git-annex-addunused.1.gz +man/man1/git-annex-addurl.1.gz +man/man1/git-annex-adjust.1.gz +man/man1/git-annex-assistant.1.gz +man/man1/git-annex-calckey.1.gz +man/man1/git-annex-checkpresentkey.1.gz +man/man1/git-annex-contentlocation.1.gz +man/man1/git-annex-copy.1.gz +man/man1/git-annex-dead.1.gz +man/man1/git-annex-describe.1.gz +man/man1/git-annex-diffdriver.1.gz +man/man1/git-annex-direct.1.gz +man/man1/git-annex-drop.1.gz +man/man1/git-annex-dropkey.1.gz +man/man1/git-annex-dropunused.1.gz +man/man1/git-annex-edit.1.gz +man/man1/git-annex-enable-tor.1.gz +man/man1/git-annex-enableremote.1.gz +man/man1/git-annex-examinekey.1.gz +man/man1/git-annex-expire.1.gz +man/man1/git-annex-find.1.gz +man/man1/git-annex-findref.1.gz +man/man1/git-annex-fix.1.gz +man/man1/git-annex-forget.1.gz +man/man1/git-annex-fromkey.1.gz +man/man1/git-annex-fsck.1.gz +man/man1/git-annex-fuzztest.1.gz +man/man1/git-annex-get.1.gz +man/man1/git-annex-group.1.gz +man/man1/git-annex-groupwanted.1.gz +man/man1/git-annex-import.1.gz +man/man1/git-annex-importfeed.1.gz +man/man1/git-annex-indirect.1.gz +man/man1/git-annex-info.1.gz +man/man1/git-annex-init.1.gz +man/man1/git-annex-initremote.1.gz +man/man1/git-annex-list.1.gz +man/man1/git-annex-lock.1.gz +man/man1/git-annex-log.1.gz +man/man1/git-annex-lookupkey.1.gz +man/man1/git-annex-map.1.gz +man/man1/git-annex-matchexpression.1.gz +man/man1/git-annex-matching-options.1.gz +man/man1/git-annex-merge.1.gz +man/man1/git-annex-metadata.1.gz +man/man1/git-annex-migrate.1.gz +man/man1/git-annex-mirror.1.gz +man/man1/git-annex-move.1.gz +man/man1/git-annex-multicast.1.gz +man/man1/git-annex-numcopies.1.gz +man/man1/git-annex-p2p.1.gz +man/man1/git-annex-pre-commit.1.gz +man/man1/git-annex-preferred-content.1.gz +man/man1/git-annex-proxy.1.gz +man/man1/git-annex-readpresentkey.1.gz +man/man1/git-annex-registerurl.1.gz +man/man1/git-annex-reinit.1.gz +man/man1/git-annex-reinject.1.gz +man/man1/git-annex-rekey.1.gz +man/man1/git-annex-remotedaemon.1.gz +man/man1/git-annex-repair.1.gz +man/man1/git-annex-required.1.gz +man/man1/git-annex-resolvemerge.1.gz +man/man1/git-annex-rmurl.1.gz +man/man1/git-annex-schedule.1.gz +man/man1/git-annex-semitrust.1.gz +man/man1/git-annex-setkey.1.gz +man/man1/git-annex-setpresentkey.1.gz +man/man1/git-annex-shell.1.gz +man/man1/git-annex-smudge.1.gz +man/man1/git-annex-status.1.gz +man/man1/git-annex-sync.1.gz +man/man1/git-annex-test.1.gz +man/man1/git-annex-testremote.1.gz +man/man1/git-annex-transferkey.1.gz +man/man1/git-annex-transferkeys.1.gz +man/man1/git-annex-trust.1.gz +man/man1/git-annex-unannex.1.gz +man/man1/git-annex-undo.1.gz +man/man1/git-annex-ungroup.1.gz +man/man1/git-annex-uninit.1.gz +man/man1/git-annex-unlock.1.gz +man/man1/git-annex-untrust.1.gz +man/man1/git-annex-unused.1.gz +man/man1/git-annex-upgrade.1.gz +man/man1/git-annex-vadd.1.gz +man/man1/git-annex-vcycle.1.gz +man/man1/git-annex-version.1.gz +man/man1/git-annex-vfilter.1.gz +man/man1/git-annex-vicfg.1.gz +man/man1/git-annex-view.1.gz +man/man1/git-annex-vpop.1.gz +man/man1/git-annex-wanted.1.gz +man/man1/git-annex-watch.1.gz +man/man1/git-annex-webapp.1.gz +man/man1/git-annex-whereis.1.gz +man/man1/git-annex.1.gz +man/man1/git-remote-tor-annex.1.gz Index: devel/hs-haddock/Makefile =================================================================== --- devel/hs-haddock/Makefile +++ devel/hs-haddock/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= haddock -PORTVERSION= 2.21.0 -PORTREVISION= 3 +PORTVERSION= 2.22.0 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org @@ -13,6 +12,11 @@ USES= cabal -USE_CABAL= ghc-paths-0.1.0.9_4 haddock-api-2.21.0 haddock-library-1.7.0 +USE_CABAL= ghc-paths-0.1.0.9_4 haddock-api-${PORTVERSION} haddock-library-1.7.0 + +haddock_DATADIR_VARS= haddock-api + +post-install: + cd ${WRKSRC}/haddock-api-${PORTVERSION}/resources/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR} .include Index: devel/hs-haddock/distinfo =================================================================== --- devel/hs-haddock/distinfo +++ devel/hs-haddock/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1550307107 -SHA256 (cabal/haddock-2.21.0.tar.gz) = 0863cea77db75032ea8eb3b31e363300cf59ce347c56bd0d3aa64b0b298378b6 -SIZE (cabal/haddock-2.21.0.tar.gz) = 264884 +TIMESTAMP = 1559901036 +SHA256 (cabal/haddock-2.22.0.tar.gz) = 66c556e9b5cf5666acda3d0cb03637d72addc563495dc446a2199402bff882cc +SIZE (cabal/haddock-2.22.0.tar.gz) = 266319 SHA256 (cabal/ghc-paths-0.1.0.9/ghc-paths-0.1.0.9.tar.gz) = afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945 SIZE (cabal/ghc-paths-0.1.0.9/ghc-paths-0.1.0.9.tar.gz) = 2402 SHA256 (cabal/ghc-paths-0.1.0.9/revision/4.cabal) = ed18df7b53699446dabd66f6e019e5b156820f0301d8dec0d6385f13b797e0ba SIZE (cabal/ghc-paths-0.1.0.9/revision/4.cabal) = 656 -SHA256 (cabal/haddock-api-2.21.0/haddock-api-2.21.0.tar.gz) = dcaeb11b9fa22544b932492198b373abf598c87fedc3ea05ae125a6230ecd148 -SIZE (cabal/haddock-api-2.21.0/haddock-api-2.21.0.tar.gz) = 177939 +SHA256 (cabal/haddock-api-2.22.0/haddock-api-2.22.0.tar.gz) = 24804f7e9da006a97712822da8afd7b24b00a9135638457266fc54e2e8273891 +SIZE (cabal/haddock-api-2.22.0/haddock-api-2.22.0.tar.gz) = 186601 SHA256 (cabal/haddock-library-1.7.0/haddock-library-1.7.0.tar.gz) = e7c2794a7eb352824f098cafa07bc0506f2c3633808bfbf4c64aef0ba664d011 SIZE (cabal/haddock-library-1.7.0/haddock-library-1.7.0.tar.gz) = 26315 Index: devel/hs-haddock/pkg-plist =================================================================== --- devel/hs-haddock/pkg-plist +++ devel/hs-haddock/pkg-plist @@ -1,2 +1,15 @@ -@postexec /bin/ln -sf %%EXECUTABLE%% %%HADDOCK%% -@postunexec [ -f %%GHC_HADDOCK_CMD%% ] && /bin/ln -sf %%GHC_HADDOCK_CMD%% %%HADDOCK%% || rm -f %%HADDOCK%% +%%DATADIR%%/html/Classic.theme/haskell_icon.gif +%%DATADIR%%/html/Classic.theme/minus.gif +%%DATADIR%%/html/Classic.theme/plus.gif +%%DATADIR%%/html/Classic.theme/xhaddock.css +%%DATADIR%%/html/Ocean.std-theme/hslogo-16.png +%%DATADIR%%/html/Ocean.std-theme/minus.gif +%%DATADIR%%/html/Ocean.std-theme/ocean.css +%%DATADIR%%/html/Ocean.std-theme/plus.gif +%%DATADIR%%/html/Ocean.std-theme/synopsis.png +%%DATADIR%%/html/haddock-bundle.min.js +%%DATADIR%%/html/highlight.js +%%DATADIR%%/html/quick-jump.css +%%DATADIR%%/html/quick-jump.min.js +%%DATADIR%%/html/solarized.css +%%DATADIR%%/latex/haddock.sty Index: devel/hs-happy/Makefile =================================================================== --- devel/hs-happy/Makefile +++ devel/hs-happy/Makefile @@ -3,6 +3,7 @@ PORTNAME= happy PORTVERSION= 1.19.10 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org @@ -20,4 +21,8 @@ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR} +post-install: + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} $$(find ${WRKSRC} -name 'HappyTemplate*') ${STAGEDIR}${DATADIR} + .include Index: devel/hs-happy/pkg-plist =================================================================== --- /dev/null +++ devel/hs-happy/pkg-plist @@ -0,0 +1,9 @@ +%%DATADIR%%/HappyTemplate +%%DATADIR%%/HappyTemplate-arrays +%%DATADIR%%/HappyTemplate-arrays-coerce +%%DATADIR%%/HappyTemplate-arrays-coerce-debug +%%DATADIR%%/HappyTemplate-arrays-debug +%%DATADIR%%/HappyTemplate-arrays-ghc +%%DATADIR%%/HappyTemplate-arrays-ghc-debug +%%DATADIR%%/HappyTemplate-coerce +%%DATADIR%%/HappyTemplate-ghc Index: devel/hs-hasktags/Makefile =================================================================== --- devel/hs-hasktags/Makefile +++ devel/hs-hasktags/Makefile @@ -2,6 +2,7 @@ PORTNAME= hasktags PORTVERSION= 0.71.2 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-hlint/Makefile =================================================================== --- devel/hs-hlint/Makefile +++ devel/hs-hlint/Makefile @@ -2,7 +2,7 @@ PORTNAME= hlint PORTVERSION= 2.1.12 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-hoogle/Makefile =================================================================== --- devel/hs-hoogle/Makefile +++ devel/hs-hoogle/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= hoogle -PORTVERSION= 5.0.17.4 -PORTREVISION= 2 +PORTVERSION= 5.0.17.9 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org @@ -12,14 +11,15 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= happy:devel/hs-happy +RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss USES= cabal USE_CABAL= ListLike-4.6_2 QuickCheck-2.12.6.1_1 aeson-1.4.2.0_1 appar-0.1.7 \ asn1-encoding-0.9.5 asn1-parse-0.9.4 asn1-types-0.3.2 async-2.2.1_1 \ attoparsec-0.13.2.2 auto-update-0.1.4 base-compat-0.10.5 \ - base-orphans-0.8 basement-0.0.10_1 blaze-builder-0.4.1.0 \ - bsb-http-chunked-0.0.0.4 byteable-0.1.1 byteorder-1.0.4 \ + base-orphans-0.8 basement-0.0.10_1 blaze-builder-0.4.1.0 blaze-html-0.9.1.1 \ + blaze-markup-0.8.2.2_1 bsb-http-chunked-0.0.0.4 byteable-0.1.1 byteorder-1.0.4 \ cabal-doctest-1.0.6_2 case-insensitive-1.2.0.11 cereal-0.5.8.0 \ clock-0.7.2 cmdargs-0.10.20 conduit-1.3.1 conduit-extra-1.3.0 \ connection-0.2.8 cookie-0.4.4 cryptonite-0.25 \ Index: devel/hs-hoogle/distinfo =================================================================== --- devel/hs-hoogle/distinfo +++ devel/hs-hoogle/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1553675419 -SHA256 (cabal/hoogle-5.0.17.4.tar.gz) = 499b2b7a77806ed486d7ed8daad29c3827cec38a32dbd02769b72fba87f62d15 -SIZE (cabal/hoogle-5.0.17.4.tar.gz) = 93902 +TIMESTAMP = 1559909386 +SHA256 (cabal/hoogle-5.0.17.9.tar.gz) = df207e0cc1214ba3eb83240907d9f3c15b34e2c9a384ef01a37278ada3409768 +SIZE (cabal/hoogle-5.0.17.9.tar.gz) = 96318 SHA256 (cabal/ListLike-4.6/ListLike-4.6.tar.gz) = c1cdec79a5f585a5839eea26a2afe6a37aab5ed2f402a16e7d59fe9a4e925a9a SIZE (cabal/ListLike-4.6/ListLike-4.6.tar.gz) = 30544 SHA256 (cabal/ListLike-4.6/revision/2.cabal) = 0fc4f9b6d6da1eab7102310f37379c4fc751ec94ac4c36096cd87ef948168ad5 @@ -39,6 +39,12 @@ SIZE (cabal/basement-0.0.10/revision/1.cabal) = 5595 SHA256 (cabal/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz) = 91fc8b966f3e9dc9461e1675c7566b881740f99abc906495491a3501630bc814 SIZE (cabal/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz) = 61365 +SHA256 (cabal/blaze-html-0.9.1.1/blaze-html-0.9.1.1.tar.gz) = ea0e944298dbbd692b41af4f15dbd1a1574aec7b8f91f38391d25106b143bb1b +SIZE (cabal/blaze-html-0.9.1.1/blaze-html-0.9.1.1.tar.gz) = 81502 +SHA256 (cabal/blaze-markup-0.8.2.2/blaze-markup-0.8.2.2.tar.gz) = c6f0cf8fd707ba8c0b700e0c5ad6a1212c8b57d46a9cbdfb904d8bf585ad82e1 +SIZE (cabal/blaze-markup-0.8.2.2/blaze-markup-0.8.2.2.tar.gz) = 14458 +SHA256 (cabal/blaze-markup-0.8.2.2/revision/1.cabal) = fda3582c37167b7b26a3e973f8501e0889041de01416add83c592cf03bbb7a47 +SIZE (cabal/blaze-markup-0.8.2.2/revision/1.cabal) = 2231 SHA256 (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 148309e23eb8b261c1de374712372d62d8c8dc8ee504c392809c7ec33c0a0e7c SIZE (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 6630 SHA256 (cabal/byteable-0.1.1/byteable-0.1.1.tar.gz) = 243b34a1b5b64b39e39fe58f75c18f6cad5b668b10cabcd86816cbde27783fe2 Index: devel/hs-hspec-discover/Makefile =================================================================== --- devel/hs-hspec-discover/Makefile +++ devel/hs-hspec-discover/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= hspec-discover -PORTVERSION= 2.6.1 +PORTVERSION= 2.7.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-hspec-discover/distinfo =================================================================== --- devel/hs-hspec-discover/distinfo +++ devel/hs-hspec-discover/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1550317272 -SHA256 (cabal/hspec-discover-2.6.1.tar.gz) = 9d569a9587d2034272d287442855490a06266192eba1da871cae7d971b922fa1 -SIZE (cabal/hspec-discover-2.6.1.tar.gz) = 6719 +TIMESTAMP = 1559911407 +SHA256 (cabal/hspec-discover-2.7.1.tar.gz) = 0b31c29b37d7d446d44b3559f794cd62b09ee5fc3f30862eccd8284e52758764 +SIZE (cabal/hspec-discover-2.7.1.tar.gz) = 6755 Index: devel/hs-mueval/Makefile =================================================================== --- devel/hs-mueval/Makefile +++ devel/hs-mueval/Makefile @@ -3,7 +3,7 @@ PORTNAME= mueval PORTVERSION= 0.9.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/hs-shake/Makefile =================================================================== --- devel/hs-shake/Makefile +++ devel/hs-shake/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= shake -PORTVERSION= 0.17.5 +PORTVERSION= 0.18.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org @@ -11,8 +11,9 @@ USES= cabal -USE_CABAL= clock-0.7.2 extra-1.6.14 hashable-1.2.7.0_1 js-flot-0.8.3 \ - js-jquery-3.3.1 primitive-0.6.4.0_1 random-1.1_1 \ - unordered-containers-0.2.10.0 utf8-string-1.0.1.1_3 +USE_CABAL= clock-0.7.2 extra-1.6.14 filepattern-0.1.1 hashable-1.2.7.0_1 \ + heaps-0.3.6.1 js-dgtable-0.5.2 js-flot-0.8.3 js-jquery-3.3.1 \ + primitive-0.6.4.0_1 random-1.1_1 unordered-containers-0.2.10.0 \ + utf8-string-1.0.1.1_3 .include Index: devel/hs-shake/distinfo =================================================================== --- devel/hs-shake/distinfo +++ devel/hs-shake/distinfo @@ -1,14 +1,20 @@ -TIMESTAMP = 1553452122 -SHA256 (cabal/shake-0.17.5.tar.gz) = dff71cf56f7ef75045419b3084f9ef2481023df2ba3541a6f4e84e50dea42a20 -SIZE (cabal/shake-0.17.5.tar.gz) = 562751 +TIMESTAMP = 1559912465 +SHA256 (cabal/shake-0.18.2.tar.gz) = 28fecc26cb8a994d35482a673cee4dbe02c8e20d49a875ebd009037935673fb7 +SIZE (cabal/shake-0.18.2.tar.gz) = 257358 SHA256 (cabal/clock-0.7.2/clock-0.7.2.tar.gz) = 886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f SIZE (cabal/clock-0.7.2/clock-0.7.2.tar.gz) = 7465 SHA256 (cabal/extra-1.6.14/extra-1.6.14.tar.gz) = a60641530d96653ecc365aa042f4061892154995915d91f432ea5a2e3aaf129c SIZE (cabal/extra-1.6.14/extra-1.6.14.tar.gz) = 41074 +SHA256 (cabal/filepattern-0.1.1/filepattern-0.1.1.tar.gz) = f7fc5bdcfef0d43a793a3c64e7c0fd3b1d35eea97a37f0e69d6612ab255c9b4b +SIZE (cabal/filepattern-0.1.1/filepattern-0.1.1.tar.gz) = 14868 SHA256 (cabal/hashable-1.2.7.0/hashable-1.2.7.0.tar.gz) = ecb5efc0586023f5a0dc861100621c1dbb4cbb2f0516829a16ebac39f0432abf SIZE (cabal/hashable-1.2.7.0/hashable-1.2.7.0.tar.gz) = 30182 SHA256 (cabal/hashable-1.2.7.0/revision/1.cabal) = 03b6836ca9cd3ad0e5a2f3cce989b001dd0e05f306a873db3196037adb30e0a4 SIZE (cabal/hashable-1.2.7.0/revision/1.cabal) = 5215 +SHA256 (cabal/heaps-0.3.6.1/heaps-0.3.6.1.tar.gz) = 91d552f3c8992f745607de39239b950db78295b533eda43d083699872a4ee36d +SIZE (cabal/heaps-0.3.6.1/heaps-0.3.6.1.tar.gz) = 12440 +SHA256 (cabal/js-dgtable-0.5.2/js-dgtable-0.5.2.tar.gz) = e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac +SIZE (cabal/js-dgtable-0.5.2/js-dgtable-0.5.2.tar.gz) = 49085 SHA256 (cabal/js-flot-0.8.3/js-flot-0.8.3.tar.gz) = 1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a SIZE (cabal/js-flot-0.8.3/js-flot-0.8.3.tar.gz) = 662691 SHA256 (cabal/js-jquery-3.3.1/js-jquery-3.3.1.tar.gz) = e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b Index: devel/hs-threadscope/Makefile =================================================================== --- devel/hs-threadscope/Makefile +++ devel/hs-threadscope/Makefile @@ -2,7 +2,7 @@ PORTNAME= threadscope PORTVERSION= 0.2.11.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: devel/stack/Makefile =================================================================== --- devel/stack/Makefile +++ devel/stack/Makefile @@ -1,16 +1,9 @@ # Created by: Tobias Kortkamp # $FreeBSD$ -# To update this port first go to -# https://github.com/arrowd/stack-dependencies, change the -# version in the Makefile there, regenerate the stack-dependencies -# tarball, commit Makefile changes, create a new tag (release) -# matching the new stack version, and upload the tarball. Finally -# bump the version here. - PORTNAME= stack PORTVERSION= 1.9.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Index: games/hedgewars-server/Makefile =================================================================== --- games/hedgewars-server/Makefile +++ games/hedgewars-server/Makefile @@ -2,6 +2,7 @@ PORTNAME= hedgewars PORTVERSION= 0.9.25 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.hedgewars.org/download/releases/ \ http://mirror.amdmi3.ru/distfiles/ Index: games/hs-scroll/Makefile =================================================================== --- games/hs-scroll/Makefile +++ games/hs-scroll/Makefile @@ -3,7 +3,7 @@ PORTNAME= scroll PORTVERSION= 1.20180421 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games haskell MAINTAINER= haskell@FreeBSD.org Index: lang/hs-brainfuck/Makefile =================================================================== --- lang/hs-brainfuck/Makefile +++ lang/hs-brainfuck/Makefile @@ -3,7 +3,7 @@ PORTNAME= brainfuck PORTVERSION= 0.1.0.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= lang haskell MAINTAINER= haskell@FreeBSD.org Index: lang/hs-unlambda/Makefile =================================================================== --- lang/hs-unlambda/Makefile +++ lang/hs-unlambda/Makefile @@ -3,7 +3,7 @@ PORTNAME= unlambda PORTVERSION= 0.1.4.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= lang haskell MAINTAINER= haskell@FreeBSD.org Index: math/hs-Agda/Makefile =================================================================== --- math/hs-Agda/Makefile +++ math/hs-Agda/Makefile @@ -2,20 +2,41 @@ # $FreeBSD$ PORTNAME= Agda -PORTVERSION= 2.5.4.2 -PORTREVISION= 1 +PORTVERSION= 2.6.0.1 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Dependently typed functional programming language and proof assistant -BROKEN= Doesn't build with recent GHC +LICENSE= BSD2 + +BUILD_DEPENDS= alex:devel/hs-alex \ + happy:devel/hs-happy USES= cabal -EXECUTABLE= agda-mode agda +USE_LOCALE= en_US.UTF-8 +USE_CABAL= EdisonAPI-1.3.1 EdisonCore-1.3.2.1 QuickCheck-2.13.1 \ + STMonadTrans-0.4.3 aeson-1.4.3.0 alex-3.2.4 async-2.2.1_1 \ + attoparsec-0.13.2.2_2 base-compat-0.10.5 blaze-builder-0.4.1.0 \ + blaze-html-0.9.1.1 blaze-markup-0.8.2.2 boxes-0.1.5 \ + data-hash-0.2.0.1 dlist-0.8.0.6 edit-distance-0.2.2.1_1 \ + equivalence-0.3.4 exceptions-0.10.2 fail-4.9.0.0 \ + geniplate-mirror-0.7.6_1 gitrev-1.3.1 happy-1.19.9_3 hashable-1.2.7.0_1 \ + hashtables-1.2.3.2 ieee754-0.8.0 integer-logarithms-1.0.3 \ + murmur-hash-0.1.0.9 network-uri-2.6.1.0 primitive-0.6.4.0_1 \ + random-1.1_1 regex-base-0.93.2 regex-tdfa-1.2.3.2 \ + scientific-0.3.6.2 split-0.2.3.3_1 splitmix-0.0.2 strict-0.3.2 \ + tagged-0.8.6 th-abstraction-0.3.1.0 time-locale-compat-0.1.1.5 \ + transformers-compat-0.6.5 unordered-containers-0.2.10.0 \ + uri-encode-1.5.0.5 utf8-string-1.0.1.1_3 uuid-types-1.0.3_1 \ + vector-0.12.0.3 zlib-0.6.2 + +EXECUTABLES= agda-mode agda -SUB_FILES= pkg-install pkg-deinstall -SUB_LIST= DATADIR=${DATADIR} +post-install: + ${MKDIR} ${STAGEDIR}${DATADIR} + find ${WRKSRC}/src/data/lib/prim/Agda -name '*.agda' -exec ${SETENV} ${PORTNAME}_datadir=${WRKSRC}/src/data ${STAGEDIR}${PREFIX}/libexec/cabal/agda {} \; + ${INSTALL_DATA} $$(find ${WRKSRC}/src/data/lib/prim/Agda -name '*.agdai') ${STAGEDIR}${DATADIR} .include Index: math/hs-Agda/distinfo =================================================================== --- math/hs-Agda/distinfo +++ math/hs-Agda/distinfo @@ -1,3 +1,117 @@ -TIMESTAMP = 1545834764 -SHA256 (cabal/Agda-2.5.4.2.tar.gz) = f645add8a47a35da3f37757204fa9c80aeb0993d628fc2057fa343e92e579b1f -SIZE (cabal/Agda-2.5.4.2.tar.gz) = 1988621 +TIMESTAMP = 1559579061 +SHA256 (cabal/Agda-2.6.0.1.tar.gz) = 7bb88a9cd4a556259907ccc71d54e2acc9d3e9ce05486ffdc83f721c7c06c0e8 +SIZE (cabal/Agda-2.6.0.1.tar.gz) = 2372106 +SHA256 (cabal/EdisonAPI-1.3.1/EdisonAPI-1.3.1.tar.gz) = 95a3b8d01599520a50456219b5a2e9f7832bcddaaeb8e94ce777bd87a4a6b56e +SIZE (cabal/EdisonAPI-1.3.1/EdisonAPI-1.3.1.tar.gz) = 30512 +SHA256 (cabal/EdisonCore-1.3.2.1/EdisonCore-1.3.2.1.tar.gz) = 73c6014d07107a9ed21df76a59f70c9d68d64ac84cced35f7b628f1d792cf239 +SIZE (cabal/EdisonCore-1.3.2.1/EdisonCore-1.3.2.1.tar.gz) = 82522 +SHA256 (cabal/QuickCheck-2.13.1/QuickCheck-2.13.1.tar.gz) = a6463a96e7af7d6d5614dc919adca6e740b92a66334a55333ffbe44cac89d9c6 +SIZE (cabal/QuickCheck-2.13.1/QuickCheck-2.13.1.tar.gz) = 71215 +SHA256 (cabal/STMonadTrans-0.4.3/STMonadTrans-0.4.3.tar.gz) = 574fd56cf74036c20d00a09d815659dbbb0ae51c8103d00c93cd9558ad3322db +SIZE (cabal/STMonadTrans-0.4.3/STMonadTrans-0.4.3.tar.gz) = 5786 +SHA256 (cabal/aeson-1.4.3.0/aeson-1.4.3.0.tar.gz) = 6564ac0fb429cd4bcafc706fa4b905dab94f57f765ebd96a65c9ba4b9e520c19 +SIZE (cabal/aeson-1.4.3.0/aeson-1.4.3.0.tar.gz) = 272210 +SHA256 (cabal/alex-3.2.4/alex-3.2.4.tar.gz) = d58e4d708b14ff332a8a8edad4fa8989cb6a9f518a7c6834e96281ac5f8ff232 +SIZE (cabal/alex-3.2.4/alex-3.2.4.tar.gz) = 110688 +SHA256 (cabal/async-2.2.1/async-2.2.1.tar.gz) = 8f0b86022a1319d3c1c68655790da4b7f98017982e27ec3f3dbfe01029d39027 +SIZE (cabal/async-2.2.1/async-2.2.1.tar.gz) = 12775 +SHA256 (cabal/async-2.2.1/revision/1.cabal) = 61789382f449a02f827e70a029ba8f24a223b9c6b3792bb094fbd41ee360e851 +SIZE (cabal/async-2.2.1/revision/1.cabal) = 2983 +SHA256 (cabal/attoparsec-0.13.2.2/attoparsec-0.13.2.2.tar.gz) = dd93471eb969172cc4408222a3842d867adda3dd7fb39ad8a4df1b121a67d848 +SIZE (cabal/attoparsec-0.13.2.2/attoparsec-0.13.2.2.tar.gz) = 159729 +SHA256 (cabal/attoparsec-0.13.2.2/revision/2.cabal) = 6a0baba19991e84ef939056e7b411ad3a1ea0fb5e1e8fce7ca50e96c84b206c8 +SIZE (cabal/attoparsec-0.13.2.2/revision/2.cabal) = 5791 +SHA256 (cabal/base-compat-0.10.5/base-compat-0.10.5.tar.gz) = 990aea21568956d44ab018c5dbfbaea014b9a0d5295d29ca7550149419a6fb41 +SIZE (cabal/base-compat-0.10.5/base-compat-0.10.5.tar.gz) = 33158 +SHA256 (cabal/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz) = 91fc8b966f3e9dc9461e1675c7566b881740f99abc906495491a3501630bc814 +SIZE (cabal/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz) = 61365 +SHA256 (cabal/blaze-html-0.9.1.1/blaze-html-0.9.1.1.tar.gz) = ea0e944298dbbd692b41af4f15dbd1a1574aec7b8f91f38391d25106b143bb1b +SIZE (cabal/blaze-html-0.9.1.1/blaze-html-0.9.1.1.tar.gz) = 81502 +SHA256 (cabal/blaze-markup-0.8.2.2/blaze-markup-0.8.2.2.tar.gz) = c6f0cf8fd707ba8c0b700e0c5ad6a1212c8b57d46a9cbdfb904d8bf585ad82e1 +SIZE (cabal/blaze-markup-0.8.2.2/blaze-markup-0.8.2.2.tar.gz) = 14458 +SHA256 (cabal/boxes-0.1.5/boxes-0.1.5.tar.gz) = 38e1782e8a458f342a0acbb74af8f55cb120756bc3af7ee7220d955812af56c3 +SIZE (cabal/boxes-0.1.5/boxes-0.1.5.tar.gz) = 7598 +SHA256 (cabal/data-hash-0.2.0.1/data-hash-0.2.0.1.tar.gz) = 9117dd49013ca28ff188fc71c3595ac3af23d56d301c1f39bac93d44d8c60bbe +SIZE (cabal/data-hash-0.2.0.1/data-hash-0.2.0.1.tar.gz) = 8504 +SHA256 (cabal/dlist-0.8.0.6/dlist-0.8.0.6.tar.gz) = 780b4ac91d6e88e77ebf1629568bddd45959b8e0cd295b17c7d55d835c03c73f +SIZE (cabal/dlist-0.8.0.6/dlist-0.8.0.6.tar.gz) = 9057 +SHA256 (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a +SIZE (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 13228 +SHA256 (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee +SIZE (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 2351 +SHA256 (cabal/equivalence-0.3.4/equivalence-0.3.4.tar.gz) = c1fe3dae3aaaec95fa9e45b6259134c32a249091b7dc58413a98db4e8421420b +SIZE (cabal/equivalence-0.3.4/equivalence-0.3.4.tar.gz) = 8424 +SHA256 (cabal/exceptions-0.10.2/exceptions-0.10.2.tar.gz) = 918c2ccbfb03caff826726bb7bf5170734b393817ace939f8dea86d60fc1512a +SIZE (cabal/exceptions-0.10.2/exceptions-0.10.2.tar.gz) = 19932 +SHA256 (cabal/fail-4.9.0.0/fail-4.9.0.0.tar.gz) = 6d5cdb1a5c539425a9665f740e364722e1d9d6ae37fbc55f30fe3dbbbb91d4a2 +SIZE (cabal/fail-4.9.0.0/fail-4.9.0.0.tar.gz) = 2416 +SHA256 (cabal/geniplate-mirror-0.7.6/geniplate-mirror-0.7.6.tar.gz) = 4b6b82d0348e79ae4a5e1deac029441251ae87ec15a7667cf0a1de5ff80215f8 +SIZE (cabal/geniplate-mirror-0.7.6/geniplate-mirror-0.7.6.tar.gz) = 9314 +SHA256 (cabal/geniplate-mirror-0.7.6/revision/1.cabal) = f30c8b1329ee8a8d3aa17bd6e16d55b821403a556497559be289973cdb16dfdf +SIZE (cabal/geniplate-mirror-0.7.6/revision/1.cabal) = 1071 +SHA256 (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332 +SIZE (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = 3756 +SHA256 (cabal/happy-1.19.9/happy-1.19.9.tar.gz) = 3e81a3e813acca3aae52721c412cde18b7b7c71ecbacfaeaa5c2f4b35abf1d8d +SIZE (cabal/happy-1.19.9/happy-1.19.9.tar.gz) = 179328 +SHA256 (cabal/happy-1.19.9/revision/3.cabal) = f8c774230735a390c287b2980cfcd2703d24d8dde85a01ea721b7b4b4c82944f +SIZE (cabal/happy-1.19.9/revision/3.cabal) = 4667 +SHA256 (cabal/hashable-1.2.7.0/hashable-1.2.7.0.tar.gz) = ecb5efc0586023f5a0dc861100621c1dbb4cbb2f0516829a16ebac39f0432abf +SIZE (cabal/hashable-1.2.7.0/hashable-1.2.7.0.tar.gz) = 30182 +SHA256 (cabal/hashable-1.2.7.0/revision/1.cabal) = 03b6836ca9cd3ad0e5a2f3cce989b001dd0e05f306a873db3196037adb30e0a4 +SIZE (cabal/hashable-1.2.7.0/revision/1.cabal) = 5215 +SHA256 (cabal/hashtables-1.2.3.2/hashtables-1.2.3.2.tar.gz) = d1f3bc6e56f4ca29b1c1648cd3df083480ee83fb3101a678c59e97ce35df9c69 +SIZE (cabal/hashtables-1.2.3.2/hashtables-1.2.3.2.tar.gz) = 58148 +SHA256 (cabal/ieee754-0.8.0/ieee754-0.8.0.tar.gz) = 0e2dff9c37f59acf5c64f978ec320005e9830f276f9f314e4bfed3f482289ad1 +SIZE (cabal/ieee754-0.8.0/ieee754-0.8.0.tar.gz) = 17564 +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/murmur-hash-0.1.0.9/murmur-hash-0.1.0.9.tar.gz) = 89b9db94ead4cc0784dbcfb47c51b5664c1718860db00cd8ada3ef6fdd4465ad +SIZE (cabal/murmur-hash-0.1.0.9/murmur-hash-0.1.0.9.tar.gz) = 4204 +SHA256 (cabal/network-uri-2.6.1.0/network-uri-2.6.1.0.tar.gz) = 423e0a2351236f3fcfd24e39cdbc38050ec2910f82245e69ca72a661f7fc47f0 +SIZE (cabal/network-uri-2.6.1.0/network-uri-2.6.1.0.tar.gz) = 27262 +SHA256 (cabal/primitive-0.6.4.0/primitive-0.6.4.0.tar.gz) = 4cbeaf7924dd79221f327ea101a29bf35c4976dc3319df157ff46ea68e6a0c64 +SIZE (cabal/primitive-0.6.4.0/primitive-0.6.4.0.tar.gz) = 45937 +SHA256 (cabal/primitive-0.6.4.0/revision/1.cabal) = 5b6a2c3cc70a35aabd4565fcb9bb1dd78fe2814a36e62428a9a1aae8c32441a1 +SIZE (cabal/primitive-0.6.4.0/revision/1.cabal) = 2079 +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.93.2/regex-base-0.93.2.tar.gz) = 20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278 +SIZE (cabal/regex-base-0.93.2/regex-base-0.93.2.tar.gz) = 9156 +SHA256 (cabal/regex-tdfa-1.2.3.2/regex-tdfa-1.2.3.2.tar.gz) = 0e8ea50b60abbe998b191005695647fc2fcb544bdf5b6829b7e7a48f33bed00f +SIZE (cabal/regex-tdfa-1.2.3.2/regex-tdfa-1.2.3.2.tar.gz) = 67702 +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/split-0.2.3.3/split-0.2.3.3.tar.gz) = 1dcd674f7c5f276f33300f5fd59e49d1ac6fc92ae949fd06a0f6d3e9d9ac1413 +SIZE (cabal/split-0.2.3.3/split-0.2.3.3.tar.gz) = 15681 +SHA256 (cabal/split-0.2.3.3/revision/1.cabal) = f1c7b12865e38d1e241ceef74c85eb81d82301022fea1a5012d8d9803af5e26f +SIZE (cabal/split-0.2.3.3/revision/1.cabal) = 2614 +SHA256 (cabal/splitmix-0.0.2/splitmix-0.0.2.tar.gz) = e6abb71ab9c1daeb35262523f23adf7d5d70dfbf097ec40caf91b35866a43bf9 +SIZE (cabal/splitmix-0.0.2/splitmix-0.0.2.tar.gz) = 9865 +SHA256 (cabal/strict-0.3.2/strict-0.3.2.tar.gz) = 2cd35a67938db635a87617d9576d5df0158b581e8e5694f07487c0f4b1549221 +SIZE (cabal/strict-0.3.2/strict-0.3.2.tar.gz) = 3948 +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/th-abstraction-0.3.1.0/th-abstraction-0.3.1.0.tar.gz) = 4b9e1bcc6ec3d897fb09c3d7fa2f37f0672d5370e0e3e49809886da81fe001b9 +SIZE (cabal/th-abstraction-0.3.1.0/th-abstraction-0.3.1.0.tar.gz) = 34248 +SHA256 (cabal/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz) = 07ff1566de7d851423a843b2de385442319348c621d4f779b3d365ce91ac502c +SIZE (cabal/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz) = 1956 +SHA256 (cabal/transformers-compat-0.6.5/transformers-compat-0.6.5.tar.gz) = da67cf11515da751b32a8ce6e96549f7268f7c435769ad19dc9766b69774620b +SIZE (cabal/transformers-compat-0.6.5/transformers-compat-0.6.5.tar.gz) = 40421 +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/uri-encode-1.5.0.5/uri-encode-1.5.0.5.tar.gz) = e82b588aad63112d34f6bad6f1ef72489b9edebfe14f2f523dc1dabdcbe2b186 +SIZE (cabal/uri-encode-1.5.0.5/uri-encode-1.5.0.5.tar.gz) = 3447 +SHA256 (cabal/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz) = fb0b9e3acbe0605bcd1c63e51f290a7bbbe6628dfa3294ff453e4235fbaef140 +SIZE (cabal/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz) = 8667 +SHA256 (cabal/utf8-string-1.0.1.1/revision/3.cabal) = 68cc6cf665e7212334a51b63d6936daeaca023b2cfe8637d130acfe95f91700b +SIZE (cabal/utf8-string-1.0.1.1/revision/3.cabal) = 1151 +SHA256 (cabal/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz) = 9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd +SIZE (cabal/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz) = 11999 +SHA256 (cabal/uuid-types-1.0.3/revision/1.cabal) = 01887ed945e74c3c361b00700bd9aeead37d1124d39c0d4f190f89fb0e909c47 +SIZE (cabal/uuid-types-1.0.3/revision/1.cabal) = 2473 +SHA256 (cabal/vector-0.12.0.3/vector-0.12.0.3.tar.gz) = b8a2bfbf9d22d34a28cde9b9e92bfb054e46797754154dd5883295c38936e5a8 +SIZE (cabal/vector-0.12.0.3/vector-0.12.0.3.tar.gz) = 124899 +SHA256 (cabal/zlib-0.6.2/zlib-0.6.2.tar.gz) = 0dcc7d925769bdbeb323f83b66884101084167501f11d74d21eb9bc515707fed +SIZE (cabal/zlib-0.6.2/zlib-0.6.2.tar.gz) = 142677 Index: math/hs-Agda/files/pkg-deinstall.in =================================================================== --- math/hs-Agda/files/pkg-deinstall.in +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -PKG_DATADIR=%%DATADIR%% - -if [ "$2" = "POST-DEINSTALL" ]; then - for ai in $(find ${PKG_DATADIR}/lib/prim/Agda -name '*.agdai'); do - rm $ai - done -fi Index: math/hs-Agda/files/pkg-install.in =================================================================== --- math/hs-Agda/files/pkg-install.in +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -PKG_DATADIR=%%DATADIR%% - -if [ "$2" = "POST-INSTALL" ]; then - for a in $(find ${PKG_DATADIR}/lib/prim/Agda -name '*.agda'); do - ${PKG_PREFIX}/bin/agda $a - done -fi Index: math/hs-Agda/pkg-plist =================================================================== --- /dev/null +++ math/hs-Agda/pkg-plist @@ -0,0 +1,29 @@ +%%DATADIR%%/Bool.agdai +%%DATADIR%%/Char.agdai +%%DATADIR%%/Coinduction.agdai +%%DATADIR%%/Cubical.agdai +%%DATADIR%%/Equality.agdai +%%DATADIR%%/Erase.agdai +%%DATADIR%%/Float.agdai +%%DATADIR%%/FromNat.agdai +%%DATADIR%%/FromNeg.agdai +%%DATADIR%%/FromString.agdai +%%DATADIR%%/Glue.agdai +%%DATADIR%%/IO.agdai +%%DATADIR%%/Id.agdai +%%DATADIR%%/Int.agdai +%%DATADIR%%/List.agdai +%%DATADIR%%/Nat.agdai +%%DATADIR%%/Path.agdai +%%DATADIR%%/Primitive.agdai +%%DATADIR%%/Properties.agdai +%%DATADIR%%/Reflection.agdai +%%DATADIR%%/Rewrite.agdai +%%DATADIR%%/Sigma.agdai +%%DATADIR%%/Size.agdai +%%DATADIR%%/Strict.agdai +%%DATADIR%%/String.agdai +%%DATADIR%%/Sub.agdai +%%DATADIR%%/TrustMe.agdai +%%DATADIR%%/Unit.agdai +%%DATADIR%%/Word.agdai Index: print/hs-hscolour/Makefile =================================================================== --- print/hs-hscolour/Makefile +++ print/hs-hscolour/Makefile @@ -3,7 +3,7 @@ PORTNAME= hscolour PORTVERSION= 1.24.4 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= print haskell Index: textproc/cgrep/Makefile =================================================================== --- textproc/cgrep/Makefile +++ textproc/cgrep/Makefile @@ -3,7 +3,7 @@ PORTNAME= cgrep PORTVERSION= 6.6.25 -PORTREVISION= 3 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= lwhsu@FreeBSD.org Index: textproc/hs-lhs2tex/Makefile =================================================================== --- textproc/hs-lhs2tex/Makefile +++ textproc/hs-lhs2tex/Makefile @@ -3,7 +3,7 @@ PORTNAME= lhs2tex PORTVERSION= 1.22 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc haskell MAINTAINER= haskell@FreeBSD.org Index: textproc/hs-pandoc-citeproc/Makefile =================================================================== --- textproc/hs-pandoc-citeproc/Makefile +++ textproc/hs-pandoc-citeproc/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= pandoc-citeproc -PORTVERSION= 0.16.1 +PORTVERSION= 0.16.2 CATEGORIES= textproc haskell MAINTAINER= haskell@FreeBSD.org @@ -66,4 +66,9 @@ CABAL_FLAGS= -test_citeproc -debug +post-install: + ${INSTALL_MAN} ${WRKSRC}/man/man1/pandoc-citeproc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 + cd ${WRKSRC} && ${COPYTREE_SHARE} locales ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/chicago-author-date.csl ${STAGEDIR}${DATADIR} + .include Index: textproc/hs-pandoc-citeproc/distinfo =================================================================== --- textproc/hs-pandoc-citeproc/distinfo +++ textproc/hs-pandoc-citeproc/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1553686178 -SHA256 (cabal/pandoc-citeproc-0.16.1.tar.gz) = a3f12beef8dc8cd24c1365462a5d310a452f29ba6f9109e14ff974ff9b9fc36e -SIZE (cabal/pandoc-citeproc-0.16.1.tar.gz) = 326662 +TIMESTAMP = 1559921430 +SHA256 (cabal/pandoc-citeproc-0.16.2.tar.gz) = 5b6725b003474f19fd7de65f3371a015a7b210b42543fe952f2bc4c7d509b596 +SIZE (cabal/pandoc-citeproc-0.16.2.tar.gz) = 353416 SHA256 (cabal/Glob-0.10.0/Glob-0.10.0.tar.gz) = 473355bd6ba0a97902e0edada1acbc0d76cfda77596f0188b2cc0ae34272a324 SIZE (cabal/Glob-0.10.0/Glob-0.10.0.tar.gz) = 29500 SHA256 (cabal/HTTP-4000.3.12/HTTP-4000.3.12.tar.gz) = a3ff6a9c93771079121083f1691188fe45f84380118e0f76bc4578153c361990 Index: textproc/hs-pandoc-citeproc/pkg-plist =================================================================== --- /dev/null +++ textproc/hs-pandoc-citeproc/pkg-plist @@ -0,0 +1,54 @@ +man/man1/pandoc-citeproc.1.gz +%%DATADIR%%/chicago-author-date.csl +%%DATADIR%%/locales/locales-af-ZA.xml +%%DATADIR%%/locales/locales-ar.xml +%%DATADIR%%/locales/locales-bg-BG.xml +%%DATADIR%%/locales/locales-ca-AD.xml +%%DATADIR%%/locales/locales-cs-CZ.xml +%%DATADIR%%/locales/locales-cy-GB.xml +%%DATADIR%%/locales/locales-da-DK.xml +%%DATADIR%%/locales/locales-de-AT.xml +%%DATADIR%%/locales/locales-de-CH.xml +%%DATADIR%%/locales/locales-de-DE.xml +%%DATADIR%%/locales/locales-el-GR.xml +%%DATADIR%%/locales/locales-en-GB.xml +%%DATADIR%%/locales/locales-en-US.xml +%%DATADIR%%/locales/locales-es-CL.xml +%%DATADIR%%/locales/locales-es-ES.xml +%%DATADIR%%/locales/locales-es-MX.xml +%%DATADIR%%/locales/locales-et-EE.xml +%%DATADIR%%/locales/locales-eu.xml +%%DATADIR%%/locales/locales-fa-IR.xml +%%DATADIR%%/locales/locales-fi-FI.xml +%%DATADIR%%/locales/locales-fr-CA.xml +%%DATADIR%%/locales/locales-fr-FR.xml +%%DATADIR%%/locales/locales-he-IL.xml +%%DATADIR%%/locales/locales-hr-HR.xml +%%DATADIR%%/locales/locales-hu-HU.xml +%%DATADIR%%/locales/locales-id-ID.xml +%%DATADIR%%/locales/locales-is-IS.xml +%%DATADIR%%/locales/locales-it-IT.xml +%%DATADIR%%/locales/locales-ja-JP.xml +%%DATADIR%%/locales/locales-km-KH.xml +%%DATADIR%%/locales/locales-ko-KR.xml +%%DATADIR%%/locales/locales-lt-LT.xml +%%DATADIR%%/locales/locales-lv-LV.xml +%%DATADIR%%/locales/locales-mn-MN.xml +%%DATADIR%%/locales/locales-nb-NO.xml +%%DATADIR%%/locales/locales-nl-NL.xml +%%DATADIR%%/locales/locales-nn-NO.xml +%%DATADIR%%/locales/locales-pl-PL.xml +%%DATADIR%%/locales/locales-pt-BR.xml +%%DATADIR%%/locales/locales-pt-PT.xml +%%DATADIR%%/locales/locales-ro-RO.xml +%%DATADIR%%/locales/locales-ru-RU.xml +%%DATADIR%%/locales/locales-sk-SK.xml +%%DATADIR%%/locales/locales-sl-SI.xml +%%DATADIR%%/locales/locales-sr-RS.xml +%%DATADIR%%/locales/locales-sv-SE.xml +%%DATADIR%%/locales/locales-th-TH.xml +%%DATADIR%%/locales/locales-tr-TR.xml +%%DATADIR%%/locales/locales-uk-UA.xml +%%DATADIR%%/locales/locales-vi-VN.xml +%%DATADIR%%/locales/locales-zh-CN.xml +%%DATADIR%%/locales/locales-zh-TW.xml Index: textproc/hs-pandoc/Makefile =================================================================== --- textproc/hs-pandoc/Makefile +++ textproc/hs-pandoc/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= pandoc -PORTVERSION= 2.7.1 -PORTREVISION= 1 +PORTVERSION= 2.7.2 CATEGORIES= textproc haskell MAINTAINER= haskell@FreeBSD.org @@ -14,7 +13,6 @@ USES= cabal OPTIONS_DEFINE= EMBED_DATA TRYPANDOC -OPTIONS_DEFAULT= EMBED_DATA EMBED_DATA_DESC= Embed data files in binary for relocatable executable EMBED_DATA_CABAL_FLAGS= embed_data_files @@ -64,9 +62,8 @@ CABAL_FLAGS= -static derive_json_via_th -PLIST_FILES= man/man1/pandoc.1.gz - post-install: + cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/man/pandoc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: textproc/hs-pandoc/distinfo =================================================================== --- textproc/hs-pandoc/distinfo +++ textproc/hs-pandoc/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1553835888 -SHA256 (cabal/pandoc-2.7.1.tar.gz) = 5e2a51f130e0fb39f615f7b9705f8e152156e30de4a71e1c900d1ae2ec8d1eb8 -SIZE (cabal/pandoc-2.7.1.tar.gz) = 10403643 +TIMESTAMP = 1559917331 +SHA256 (cabal/pandoc-2.7.2.tar.gz) = 2080b3bf83e4a1fd4984fc1143da6d18a565a2fc63d7abf0091d7234ff5154e2 +SIZE (cabal/pandoc-2.7.2.tar.gz) = 11262235 SHA256 (cabal/Glob-0.10.0/Glob-0.10.0.tar.gz) = 473355bd6ba0a97902e0edada1acbc0d76cfda77596f0188b2cc0ae34272a324 SIZE (cabal/Glob-0.10.0/Glob-0.10.0.tar.gz) = 29500 SHA256 (cabal/HTTP-4000.3.12/HTTP-4000.3.12.tar.gz) = a3ff6a9c93771079121083f1691188fe45f84380118e0f76bc4578153c361990 Index: textproc/hs-pandoc/pkg-plist =================================================================== --- /dev/null +++ textproc/hs-pandoc/pkg-plist @@ -0,0 +1,166 @@ +man/man1/pandoc.1.gz +%%DATADIR%%/data/abbreviations +%%DATADIR%%/data/bash_completion.tpl +%%DATADIR%%/data/docx/[Content_Types].xml +%%DATADIR%%/data/docx/_rels/.rels +%%DATADIR%%/data/docx/docProps/app.xml +%%DATADIR%%/data/docx/docProps/core.xml +%%DATADIR%%/data/docx/docProps/custom.xml +%%DATADIR%%/data/docx/word/_rels/document.xml.rels +%%DATADIR%%/data/docx/word/_rels/footnotes.xml.rels +%%DATADIR%%/data/docx/word/comments.xml +%%DATADIR%%/data/docx/word/document.xml +%%DATADIR%%/data/docx/word/fontTable.xml +%%DATADIR%%/data/docx/word/footnotes.xml +%%DATADIR%%/data/docx/word/numbering.xml +%%DATADIR%%/data/docx/word/settings.xml +%%DATADIR%%/data/docx/word/styles.xml +%%DATADIR%%/data/docx/word/theme/theme1.xml +%%DATADIR%%/data/docx/word/webSettings.xml +%%DATADIR%%/data/dzslides/template.html +%%DATADIR%%/data/epub.css +%%DATADIR%%/data/init.lua +%%DATADIR%%/data/jats.csl +%%DATADIR%%/data/odt/Configurations2/accelerator/current.xml +%%DATADIR%%/data/odt/META-INF/manifest.xml +%%DATADIR%%/data/odt/Thumbnails/thumbnail.png +%%DATADIR%%/data/odt/content.xml +%%DATADIR%%/data/odt/manifest.rdf +%%DATADIR%%/data/odt/meta.xml +%%DATADIR%%/data/odt/mimetype +%%DATADIR%%/data/odt/settings.xml +%%DATADIR%%/data/odt/styles.xml +%%DATADIR%%/data/pandoc.List.lua +%%DATADIR%%/data/pandoc.lua +%%DATADIR%%/data/pptx/[Content_Types].xml +%%DATADIR%%/data/pptx/_rels/.rels +%%DATADIR%%/data/pptx/docProps/app.xml +%%DATADIR%%/data/pptx/docProps/core.xml +%%DATADIR%%/data/pptx/ppt/_rels/presentation.xml.rels +%%DATADIR%%/data/pptx/ppt/notesMasters/_rels/notesMaster1.xml.rels +%%DATADIR%%/data/pptx/ppt/notesMasters/notesMaster1.xml +%%DATADIR%%/data/pptx/ppt/notesSlides/_rels/notesSlide1.xml.rels +%%DATADIR%%/data/pptx/ppt/notesSlides/_rels/notesSlide2.xml.rels +%%DATADIR%%/data/pptx/ppt/notesSlides/notesSlide1.xml +%%DATADIR%%/data/pptx/ppt/notesSlides/notesSlide2.xml +%%DATADIR%%/data/pptx/ppt/presProps.xml +%%DATADIR%%/data/pptx/ppt/presentation.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout1.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout10.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout11.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout2.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout3.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout4.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout5.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout6.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout7.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout8.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout9.xml.rels +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout1.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout10.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout11.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout2.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout3.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout4.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout5.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout6.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout7.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout8.xml +%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout9.xml +%%DATADIR%%/data/pptx/ppt/slideMasters/_rels/slideMaster1.xml.rels +%%DATADIR%%/data/pptx/ppt/slideMasters/slideMaster1.xml +%%DATADIR%%/data/pptx/ppt/slides/_rels/slide1.xml.rels +%%DATADIR%%/data/pptx/ppt/slides/_rels/slide2.xml.rels +%%DATADIR%%/data/pptx/ppt/slides/_rels/slide3.xml.rels +%%DATADIR%%/data/pptx/ppt/slides/_rels/slide4.xml.rels +%%DATADIR%%/data/pptx/ppt/slides/slide1.xml +%%DATADIR%%/data/pptx/ppt/slides/slide2.xml +%%DATADIR%%/data/pptx/ppt/slides/slide3.xml +%%DATADIR%%/data/pptx/ppt/slides/slide4.xml +%%DATADIR%%/data/pptx/ppt/tableStyles.xml +%%DATADIR%%/data/pptx/ppt/theme/theme1.xml +%%DATADIR%%/data/pptx/ppt/theme/theme2.xml +%%DATADIR%%/data/pptx/ppt/viewProps.xml +%%DATADIR%%/data/sample.lua +%%DATADIR%%/data/templates/default.asciidoc +%%DATADIR%%/data/templates/default.asciidoctor +%%DATADIR%%/data/templates/default.commonmark +%%DATADIR%%/data/templates/default.context +%%DATADIR%%/data/templates/default.docbook4 +%%DATADIR%%/data/templates/default.docbook5 +%%DATADIR%%/data/templates/default.dokuwiki +%%DATADIR%%/data/templates/default.dzslides +%%DATADIR%%/data/templates/default.epub2 +%%DATADIR%%/data/templates/default.epub3 +%%DATADIR%%/data/templates/default.haddock +%%DATADIR%%/data/templates/default.html4 +%%DATADIR%%/data/templates/default.html5 +%%DATADIR%%/data/templates/default.icml +%%DATADIR%%/data/templates/default.jats +%%DATADIR%%/data/templates/default.latex +%%DATADIR%%/data/templates/default.man +%%DATADIR%%/data/templates/default.markdown +%%DATADIR%%/data/templates/default.mediawiki +%%DATADIR%%/data/templates/default.ms +%%DATADIR%%/data/templates/default.muse +%%DATADIR%%/data/templates/default.opendocument +%%DATADIR%%/data/templates/default.opml +%%DATADIR%%/data/templates/default.org +%%DATADIR%%/data/templates/default.plain +%%DATADIR%%/data/templates/default.revealjs +%%DATADIR%%/data/templates/default.rst +%%DATADIR%%/data/templates/default.rtf +%%DATADIR%%/data/templates/default.s5 +%%DATADIR%%/data/templates/default.slideous +%%DATADIR%%/data/templates/default.slidy +%%DATADIR%%/data/templates/default.tei +%%DATADIR%%/data/templates/default.texinfo +%%DATADIR%%/data/templates/default.textile +%%DATADIR%%/data/templates/default.xwiki +%%DATADIR%%/data/templates/default.zimwiki +%%DATADIR%%/data/translations/am.yaml +%%DATADIR%%/data/translations/ar.yaml +%%DATADIR%%/data/translations/bg.yaml +%%DATADIR%%/data/translations/bn.yaml +%%DATADIR%%/data/translations/ca.yaml +%%DATADIR%%/data/translations/cs.yaml +%%DATADIR%%/data/translations/da.yaml +%%DATADIR%%/data/translations/de.yaml +%%DATADIR%%/data/translations/el.yaml +%%DATADIR%%/data/translations/en.yaml +%%DATADIR%%/data/translations/eo.yaml +%%DATADIR%%/data/translations/es.yaml +%%DATADIR%%/data/translations/et.yaml +%%DATADIR%%/data/translations/eu.yaml +%%DATADIR%%/data/translations/fa.yaml +%%DATADIR%%/data/translations/fi.yaml +%%DATADIR%%/data/translations/fr.yaml +%%DATADIR%%/data/translations/he.yaml +%%DATADIR%%/data/translations/hi.yaml +%%DATADIR%%/data/translations/hr.yaml +%%DATADIR%%/data/translations/hu.yaml +%%DATADIR%%/data/translations/is.yaml +%%DATADIR%%/data/translations/it.yaml +%%DATADIR%%/data/translations/km.yaml +%%DATADIR%%/data/translations/ko.yaml +%%DATADIR%%/data/translations/lo.yaml +%%DATADIR%%/data/translations/lt.yaml +%%DATADIR%%/data/translations/lv.yaml +%%DATADIR%%/data/translations/nl.yaml +%%DATADIR%%/data/translations/no.yaml +%%DATADIR%%/data/translations/pl.yaml +%%DATADIR%%/data/translations/pt.yaml +%%DATADIR%%/data/translations/rm.yaml +%%DATADIR%%/data/translations/ro.yaml +%%DATADIR%%/data/translations/ru.yaml +%%DATADIR%%/data/translations/sk.yaml +%%DATADIR%%/data/translations/sl.yaml +%%DATADIR%%/data/translations/sq.yaml +%%DATADIR%%/data/translations/sr-cyrl.yaml +%%DATADIR%%/data/translations/sr.yaml +%%DATADIR%%/data/translations/sv.yaml +%%DATADIR%%/data/translations/th.yaml +%%DATADIR%%/data/translations/tr.yaml +%%DATADIR%%/data/translations/uk.yaml +%%DATADIR%%/data/translations/ur.yaml +%%DATADIR%%/data/translations/vi.yaml Index: textproc/hs-yaml/Makefile =================================================================== --- textproc/hs-yaml/Makefile +++ textproc/hs-yaml/Makefile @@ -2,7 +2,7 @@ PORTNAME= yaml PORTVERSION= 0.11.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc haskell MAINTAINER= haskell@FreeBSD.org Index: www/hs-DAV/Makefile =================================================================== --- www/hs-DAV/Makefile +++ www/hs-DAV/Makefile @@ -2,6 +2,7 @@ PORTNAME= DAV PORTVERSION= 1.3.3 +PORTREVISION= 1 CATEGORIES= www haskell MAINTAINER= haskell@FreeBSD.org Index: www/hs-hjsmin/Makefile =================================================================== --- www/hs-hjsmin/Makefile +++ www/hs-hjsmin/Makefile @@ -2,7 +2,7 @@ PORTNAME= hjsmin PORTVERSION= 0.2.0.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www haskell MAINTAINER= haskell@FreeBSD.org Index: www/hs-wai-app-static/Makefile =================================================================== --- www/hs-wai-app-static/Makefile +++ www/hs-wai-app-static/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= wai-app-static -PORTVERSION= 3.1.6.2 -PORTREVISION= 3 +PORTVERSION= 3.1.6.3 CATEGORIES= www haskell MAINTAINER= haskell@FreeBSD.org Index: www/hs-wai-app-static/distinfo =================================================================== --- www/hs-wai-app-static/distinfo +++ www/hs-wai-app-static/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1553624567 -SHA256 (cabal/wai-app-static-3.1.6.2.tar.gz) = d0b0a566be61ef4c8f800922a71dbc4de64287f8f73782b1461cd5d294c1dc3e -SIZE (cabal/wai-app-static-3.1.6.2.tar.gz) = 22509 +TIMESTAMP = 1559927442 +SHA256 (cabal/wai-app-static-3.1.6.3.tar.gz) = 8cb091eab6b4b303b3cd3a5cb90c81c19ce4792d3e706bd749c7cbfacabfcb68 +SIZE (cabal/wai-app-static-3.1.6.3.tar.gz) = 22673 SHA256 (cabal/aeson-1.4.2.0/aeson-1.4.2.0.tar.gz) = 75ce71814a33d5e5568208e6806a8847e7ba47fea74d30f6a8b1b56ecb318bd0 SIZE (cabal/aeson-1.4.2.0/aeson-1.4.2.0.tar.gz) = 268052 SHA256 (cabal/aeson-1.4.2.0/revision/1.cabal) = 8166752a9669597db375343df19805069595fed9c613f98504e418849f40fe18 Index: www/hs-yesod-bin/Makefile =================================================================== --- www/hs-yesod-bin/Makefile +++ www/hs-yesod-bin/Makefile @@ -2,7 +2,7 @@ PORTNAME= yesod-bin PORTVERSION= 1.6.0.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www haskell MAINTAINER= haskell@FreeBSD.org Index: x11/hs-xmobar/Makefile =================================================================== --- x11/hs-xmobar/Makefile +++ x11/hs-xmobar/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= xmobar -PORTVERSION= 0.29.4 -PORTREVISION= 4 +PORTVERSION= 0.29.5 CATEGORIES= x11 haskell MAINTAINER= haskell@FreeBSD.org Index: x11/hs-xmobar/distinfo =================================================================== --- x11/hs-xmobar/distinfo +++ x11/hs-xmobar/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1553705725 -SHA256 (cabal/xmobar-0.29.4.tar.gz) = 59378f117d41dbf5312bd1eaaf7b2d82d09e95652c6d777b64e300de2fd17122 -SIZE (cabal/xmobar-0.29.4.tar.gz) = 115342 +TIMESTAMP = 1559929281 +SHA256 (cabal/xmobar-0.29.5.tar.gz) = 15fc38acd2ff62d44a899bcd243af9b166e97291c3d6e23a34d2aa1df295b04c +SIZE (cabal/xmobar-0.29.5.tar.gz) = 115733 SHA256 (cabal/X11-1.9/X11-1.9.tar.gz) = 10138e863d8c6f860aad1755a6f1a36949cc02d83e5afacf6677fb3999f10db9 SIZE (cabal/X11-1.9/X11-1.9.tar.gz) = 191779 SHA256 (cabal/X11-xft-0.3.1/X11-xft-0.3.1.tar.gz) = 4eba3fee62570e06447654030a62fb55f19587884bc2cef77a9c3b2c3458f8d1 Index: x11/hs-xmobar/files/patch-fix_bug378.diff =================================================================== --- x11/hs-xmobar/files/patch-fix_bug378.diff +++ /dev/null @@ -1,104 +0,0 @@ -Index: src/Xmobar/Plugins/Monitors/Weather.hs -============================================================================== ---- src/Xmobar/Plugins/Monitors/Weather.hs.orig 2018-11-21 23:52:35 UTC -+++ src/Xmobar/Plugins/Monitors/Weather.hs -@@ -19,14 +19,10 @@ import Xmobar.Plugins.Monitors.Common - - import qualified Control.Exception as CE - --#ifdef HTTP_CONDUIT - import Network.HTTP.Conduit - import Network.HTTP.Types.Status - import Network.HTTP.Types.Method - import qualified Data.ByteString.Lazy.Char8 as B --#else --import Network.HTTP --#endif - - import Text.ParserCombinators.Parsec - -@@ -190,7 +186,6 @@ stationUrl :: String -> String - stationUrl station = defUrl ++ station ++ ".TXT" - - getData :: String -> IO String --#ifdef HTTP_CONDUIT - getData station = CE.catch (do - manager <- newManager tlsManagerSettings - request <- parseUrl $ stationUrl station -@@ -199,13 +194,6 @@ getData station = CE.catch (do - ) errHandler - where errHandler :: CE.SomeException -> IO String - errHandler _ = return "" --#else --getData station = do -- let request = getRequest (stationUrl station) -- CE.catch (simpleHTTP request >>= getResponseBody) errHandler -- where errHandler :: CE.IOException -> IO String -- errHandler _ = return "" --#endif - - formatWeather :: [WeatherInfo] -> Monitor String - formatWeather [WI st ss y m d h (WindInfo wc wa wm wk wkh wms) v sk tC tF dC dF r p] = -@@ -221,7 +209,6 @@ runWeather str = - formatWeather i - - weatherReady :: [String] -> Monitor Bool --#ifdef HTTP_CONDUIT - weatherReady str = do - initRequest <- parseUrl $ stationUrl $ head str - let request = initRequest{method = methodHead} -@@ -235,21 +222,3 @@ weatherReady str = do - | statusIsServerError status = False - | statusIsClientError status = False - | otherwise = True --#else --weatherReady str = do -- let station = head str -- request = headRequest (stationUrl station) -- io $ CE.catch (simpleHTTP request >>= checkResult) errHandler -- where errHandler :: CE.IOException -> IO Bool -- errHandler _ = return False -- checkResult result = -- case result of -- Left _ -> return False -- Right response -> -- case rspCode response of -- -- Permission or network errors are failures; anything -- -- else is recoverable. -- (4, _, _) -> return False -- (5, _, _) -> return False -- (_, _, _) -> return True --#endif -Index: xmobar.cabal -============================================================================== ---- xmobar.cabal.orig 2018-12-24 02:06:23 UTC -+++ xmobar.cabal -@@ -87,10 +87,6 @@ flag with_weather - description: Enable weather plugin. - default: True - --flag with_conduit -- description: Use http-conduits for weather data, used only if with_weather. -- default: False -- - library - hs-source-dirs: src - -@@ -251,15 +247,11 @@ library - cpp-options: -DXPM - - if flag(with_weather) || flag(all_extensions) -- build-depends: HTTP >= 4000.2.4 - exposed-modules: Xmobar.Plugins.Monitors.Weather - cpp-options: -DWEATHER -- if flag(with_conduit) -- -- use http-conduit instead of simple-http -- build-depends: http-conduit, http-types -- cpp-options: -DHTTP_CONDUIT -+ build-depends: http-conduit, http-types - -- if flag(with_uvmeter) && flag(with_conduit) -+ if flag(with_uvmeter) - exposed-modules: Xmobar.Plugins.Monitors.UVMeter - build-depends: http-conduit, http-types - cpp-options: -DUVMETER