From owner-svn-ports-all@freebsd.org Fri Jul 26 16:58:03 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6C9D3A4C6F; Fri, 26 Jul 2019 16:58:03 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5B2EE716BF; Fri, 26 Jul 2019 16:58:03 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 37ED81A221; Fri, 26 Jul 2019 16:58:03 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x6QGw3IY018702; Fri, 26 Jul 2019 16:58:03 GMT (envelope-from arrowd@FreeBSD.org) Received: (from arrowd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x6QGw2Uu018698; Fri, 26 Jul 2019 16:58:02 GMT (envelope-from arrowd@FreeBSD.org) Message-Id: <201907261658.x6QGw2Uu018698@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: arrowd set sender to arrowd@FreeBSD.org using -f From: Gleb Popov Date: Fri, 26 Jul 2019 16:58:02 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r507362 - in head/devel: . hs-ghcprofview X-SVN-Group: ports-head X-SVN-Commit-Author: arrowd X-SVN-Commit-Paths: in head/devel: . hs-ghcprofview X-SVN-Commit-Revision: 507362 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 5B2EE716BF X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.963,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jul 2019 16:58:03 -0000 Author: arrowd Date: Fri Jul 26 16:58:02 2019 New Revision: 507362 URL: https://svnweb.freebsd.org/changeset/ports/507362 Log: devel/hs-ghcprofview: New port. Another profile viewer, GTK based. Added: head/devel/hs-ghcprofview/ head/devel/hs-ghcprofview/Makefile (contents, props changed) head/devel/hs-ghcprofview/distinfo (contents, props changed) head/devel/hs-ghcprofview/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Jul 26 16:52:49 2019 (r507361) +++ head/devel/Makefile Fri Jul 26 16:58:02 2019 (r507362) @@ -951,6 +951,7 @@ SUBDIR += hs-dlist SUBDIR += hs-extensible-exceptions SUBDIR += hs-ghc-events + SUBDIR += hs-ghcprofview SUBDIR += hs-git-annex SUBDIR += hs-haddock SUBDIR += hs-happy Added: head/devel/hs-ghcprofview/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hs-ghcprofview/Makefile Fri Jul 26 16:58:02 2019 (r507362) @@ -0,0 +1,81 @@ +# $FreeBSD$ + +PORTNAME= ghcprofview +PORTVERSION= 0.1 +CATEGORIES= devel haskell +MASTER_SITES= + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Graphical viewer for GHC profile files + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= happy:devel/hs-happy + +USES= cabal:hpack gnome pkgconfig + +USE_GITHUB= yes +GH_TUPLE= portnov:${PORTNAME}-hs:026d13bd1aa07197b789d681bb353d96fb2241f8 + +USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 introspection pango + +USE_CABAL= aeson-1.4.4.0 \ + async-2.2.2 \ + attoparsec-0.13.2.2_3 \ + base-compat-0.10.5 \ + base-orphans-0.8.1 \ + blaze-builder-0.4.1.0 \ + blaze-html-0.9.1.1 \ + blaze-markup-0.8.2.2_1 \ + conduit-1.3.1.1 \ + conduit-extra-1.3.4 \ + data-default-class-0.1.2.0 \ + dlist-0.8.0.6_1 \ + exceptions-0.10.2 \ + ghc-prof-1.4.1.5 \ + gi-atk-2.0.20 \ + gi-cairo-1.0.22 \ + gi-gdk-3.0.21 \ + gi-gdkpixbuf-2.0.22 \ + gi-gio-2.0.24 \ + gi-glib-2.0.22 \ + gi-gobject-2.0.21 \ + gi-gtk-3.0.31 \ + gi-pango-1.0.21 \ + happy-1.19.11 \ + hashable-1.3.0.0 \ + haskell-gi-0.22.6 \ + haskell-gi-base-0.22.2 \ + haskell-gi-overloading-1.0 \ + haskell-lexer-1.0.2 \ + hsc2hs-0.68.4 \ + integer-logarithms-1.0.3 \ + mono-traversable-1.0.11.0 \ + network-3.1.0.1 \ + pretty-show-1.9.5 \ + primitive-0.7.0.0 \ + random-1.1_1 \ + regex-base-0.93.2_1 \ + regex-tdfa-1.2.3.2 \ + regex-tdfa-text-1.0.0.3 \ + resourcet-1.2.2 \ + safe-0.3.17 \ + scientific-0.3.6.2 \ + split-0.2.3.3_1 \ + streaming-commons-0.2.1.1 \ + tagged-0.8.6_1 \ + th-abstraction-0.3.1.0 \ + time-compat-1.9.2.2_1 \ + transformers-compat-0.6.5 \ + typed-process-0.2.6.0 \ + unliftio-core-0.1.2.0_2 \ + unordered-containers-0.2.10.0_1 \ + uuid-types-1.0.3_2 \ + vector-0.12.0.3_2 \ + vector-algorithms-0.8.0.1_2 \ + xdg-basedir-0.2.2 \ + xml-conduit-1.8.0.1 \ + xml-types-0.3.6 \ + zlib-0.6.2 + +.include Added: head/devel/hs-ghcprofview/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hs-ghcprofview/distinfo Fri Jul 26 16:58:02 2019 (r507362) @@ -0,0 +1,147 @@ +TIMESTAMP = 1564153870 +SHA256 (cabal/ghcprofview-0.1.tar.gz) = 753e36c28e85275acb3f71c4f34cf6760502ddaa794b9bffd20b19ac0f80da64 +SIZE (cabal/ghcprofview-0.1.tar.gz) = 14688 +SHA256 (cabal/aeson-1.4.4.0/aeson-1.4.4.0.tar.gz) = 17c67cdaca651e18f310b21b2b12bac6bcec5188c3ac0e4b64cc60c94d7e4d2e +SIZE (cabal/aeson-1.4.4.0/aeson-1.4.4.0.tar.gz) = 279980 +SHA256 (cabal/async-2.2.2/async-2.2.2.tar.gz) = 4b4ab1ac82c45144d82c6daf6cb6ba45eab9957dad44787fa5e869e23d73bbff +SIZE (cabal/async-2.2.2/async-2.2.2.tar.gz) = 12927 +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/3.cabal) = 51ca172466aa77a7b5802e676577926f0d4991cebeece0a848b7753390da39ae +SIZE (cabal/attoparsec-0.13.2.2/revision/3.cabal) = 5796 +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/base-orphans-0.8.1/base-orphans-0.8.1.tar.gz) = 442bd63aed102e753b2fed15df8ae19f35ee07af26590da63837c523b64a99db +SIZE (cabal/base-orphans-0.8.1/base-orphans-0.8.1.tar.gz) = 19639 +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/conduit-1.3.1.1/conduit-1.3.1.1.tar.gz) = 84dfafc92e9553c7bae4b4fe0cba3da29b37def606f88b989db95ee2dc933fa2 +SIZE (cabal/conduit-1.3.1.1/conduit-1.3.1.1.tar.gz) = 87547 +SHA256 (cabal/conduit-extra-1.3.4/conduit-extra-1.3.4.tar.gz) = b17381c259305eaa1752cbaedf2319757efc1b975633d73d5ab7c89d461b05b5 +SIZE (cabal/conduit-extra-1.3.4/conduit-extra-1.3.4.tar.gz) = 33170 +SHA256 (cabal/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz) = 4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56 +SIZE (cabal/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz) = 2522 +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/dlist-0.8.0.6/revision/1.cabal) = 4e17a354ae6aede083e63abc55eeda463774ba6baf8d64de2f0fe6261f3a7938 +SIZE (cabal/dlist-0.8.0.6/revision/1.cabal) = 2015 +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/ghc-prof-1.4.1.5/ghc-prof-1.4.1.5.tar.gz) = e42d1acd9947c1396adcf1ae3a0627144884af5cf13176fb09cce0e9bcfbfe32 +SIZE (cabal/ghc-prof-1.4.1.5/ghc-prof-1.4.1.5.tar.gz) = 10890 +SHA256 (cabal/gi-atk-2.0.20/gi-atk-2.0.20.tar.gz) = 3c379e6833095828609546f6b66401657e90f80fcf5e143daafe508348d3f55d +SIZE (cabal/gi-atk-2.0.20/gi-atk-2.0.20.tar.gz) = 11591 +SHA256 (cabal/gi-cairo-1.0.22/gi-cairo-1.0.22.tar.gz) = 39c8a96ca44c65a890ee923241e9251d1f6e6784530a8c669324f01bc60e69ce +SIZE (cabal/gi-cairo-1.0.22/gi-cairo-1.0.22.tar.gz) = 10774 +SHA256 (cabal/gi-gdk-3.0.21/gi-gdk-3.0.21.tar.gz) = bdbc7f2408938227f60e752ef6948ba930bc4127e86ff84d78e7333707aeda51 +SIZE (cabal/gi-gdk-3.0.21/gi-gdk-3.0.21.tar.gz) = 12490 +SHA256 (cabal/gi-gdkpixbuf-2.0.22/gi-gdkpixbuf-2.0.22.tar.gz) = 78168dce10638751b88c0dd0f355013534dfebb1ee1335df5f68c551408047d6 +SIZE (cabal/gi-gdkpixbuf-2.0.22/gi-gdkpixbuf-2.0.22.tar.gz) = 11816 +SHA256 (cabal/gi-gio-2.0.24/gi-gio-2.0.24.tar.gz) = 3fd3ac65b5aa59acbff31217c4abe4103dedcbea3eb175d3e73f828dd7508938 +SIZE (cabal/gi-gio-2.0.24/gi-gio-2.0.24.tar.gz) = 22714 +SHA256 (cabal/gi-glib-2.0.22/gi-glib-2.0.22.tar.gz) = 54ca77697c01d0b3e21b68cf0c24f3d5b79a11088380c1219b27b29f2c496471 +SIZE (cabal/gi-glib-2.0.22/gi-glib-2.0.22.tar.gz) = 16255 +SHA256 (cabal/gi-gobject-2.0.21/gi-gobject-2.0.21.tar.gz) = b68214053c4b2b4c957590735a6a9a0edc471b9d524ad1318dd29acacff98446 +SIZE (cabal/gi-gobject-2.0.21/gi-gobject-2.0.21.tar.gz) = 13334 +SHA256 (cabal/gi-gtk-3.0.31/gi-gtk-3.0.31.tar.gz) = fd363eac9ee4ca00ec21bbdff8acfaab70fd39b76d1700ea2f95996221f26e01 +SIZE (cabal/gi-gtk-3.0.31/gi-gtk-3.0.31.tar.gz) = 22998 +SHA256 (cabal/gi-pango-1.0.21/gi-pango-1.0.21.tar.gz) = 2119498714246956d72f7e6fe2e55e34411c85f0350083dd98cc628af9e4b4a9 +SIZE (cabal/gi-pango-1.0.21/gi-pango-1.0.21.tar.gz) = 12658 +SHA256 (cabal/happy-1.19.11/happy-1.19.11.tar.gz) = 9094d19ed0db980a34f1ffd58e64c7df9b4ecb3beed22fd9b9739044a8d45f77 +SIZE (cabal/happy-1.19.11/happy-1.19.11.tar.gz) = 181528 +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/haskell-gi-0.22.6/haskell-gi-0.22.6.tar.gz) = b5221255a030cdfaaa7644bdb77a0c6a06646f84d125b72df702efb0bbed3154 +SIZE (cabal/haskell-gi-0.22.6/haskell-gi-0.22.6.tar.gz) = 126507 +SHA256 (cabal/haskell-gi-base-0.22.2/haskell-gi-base-0.22.2.tar.gz) = a07f2f7151af300fc3ec6a699e89df853dc94aaa7fb41d7411b3e9d749376467 +SIZE (cabal/haskell-gi-base-0.22.2/haskell-gi-base-0.22.2.tar.gz) = 61279 +SHA256 (cabal/haskell-gi-overloading-1.0/haskell-gi-overloading-1.0.tar.gz) = 3ed797f8dd8d3535640b1ca99851bbc5968817c25a80fc499af42715d371682a +SIZE (cabal/haskell-gi-overloading-1.0/haskell-gi-overloading-1.0.tar.gz) = 1635 +SHA256 (cabal/haskell-lexer-1.0.2/haskell-lexer-1.0.2.tar.gz) = d8cdf3122ee384ec440269108fd85ccf207a413015ceeffb2e9bf4313a6addf3 +SIZE (cabal/haskell-lexer-1.0.2/haskell-lexer-1.0.2.tar.gz) = 12202 +SHA256 (cabal/hsc2hs-0.68.4/hsc2hs-0.68.4.tar.gz) = e69f4ff4a839df3e2b6d7dbb78bbba637456ea8ebb18dd74cefd992343f61f1f +SIZE (cabal/hsc2hs-0.68.4/hsc2hs-0.68.4.tar.gz) = 28109 +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/mono-traversable-1.0.11.0/mono-traversable-1.0.11.0.tar.gz) = c1a0d727a06131174bf6da3733084c284ec70e4f6aa398981e8ba5d4289137d2 +SIZE (cabal/mono-traversable-1.0.11.0/mono-traversable-1.0.11.0.tar.gz) = 39701 +SHA256 (cabal/network-3.1.0.1/network-3.1.0.1.tar.gz) = 5af256c71245deacf656775525a98875a0f5a3e5625b3be5992ed17b9a2a9d64 +SIZE (cabal/network-3.1.0.1/network-3.1.0.1.tar.gz) = 115900 +SHA256 (cabal/pretty-show-1.9.5/pretty-show-1.9.5.tar.gz) = b095bebb79951d2e25a543a591844fb638165672d7b95d325844611297ba423f +SIZE (cabal/pretty-show-1.9.5/pretty-show-1.9.5.tar.gz) = 42378 +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/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-base-0.93.2/revision/1.cabal) = da123f4c8e91c0e8a4177a9236c707f6ff43cb61d93fda91ddd0c4f3fd815fc6 +SIZE (cabal/regex-base-0.93.2/revision/1.cabal) = 2390 +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/regex-tdfa-text-1.0.0.3/regex-tdfa-text-1.0.0.3.tar.gz) = 38d77a0d225c306c52c6d4eed12d11d05a4bc4194d547cb9a7a9b6f5a8792001 +SIZE (cabal/regex-tdfa-text-1.0.0.3/regex-tdfa-text-1.0.0.3.tar.gz) = 3333 +SHA256 (cabal/resourcet-1.2.2/resourcet-1.2.2.tar.gz) = 1323425aba3827479eb3588efaf7608b12a083327d64ec814f02863c3673cbe5 +SIZE (cabal/resourcet-1.2.2/resourcet-1.2.2.tar.gz) = 16541 +SHA256 (cabal/safe-0.3.17/safe-0.3.17.tar.gz) = 79c5c41e7151906969133ea21af9f7e8d25c18315886e23d0bdf6faa8b537e5c +SIZE (cabal/safe-0.3.17/safe-0.3.17.tar.gz) = 10524 +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/streaming-commons-0.2.1.1/streaming-commons-0.2.1.1.tar.gz) = a2e8932774abb3e1500bd9884939f39563e426f0fbd3e88b875e6939f9e8bed2 +SIZE (cabal/streaming-commons-0.2.1.1/streaming-commons-0.2.1.1.tar.gz) = 86688 +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/1.cabal) = 7093ee39c9779beeacffa4b0035a0e8a25da16afcd1c1a876930207fb8e31d1c +SIZE (cabal/tagged-0.8.6/revision/1.cabal) = 2606 +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-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.2.2/revision/1.cabal) = 9998dc1b77b5067572ab708e94750f1061152f342e92ad1aba38aae63581174d +SIZE (cabal/time-compat-1.9.2.2/revision/1.cabal) = 4209 +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/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz) = 31a2a81f33463fedc33cc519ad5b9679787e648fe2ec7efcdebd7d54bdbbc2b1 +SIZE (cabal/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz) = 17363 +SHA256 (cabal/unliftio-core-0.1.2.0/unliftio-core-0.1.2.0.tar.gz) = 24c38b3d610ca2642ed496d1de3d7b6b398ce0410aa0a15f3c7ce636ba8f7a78 +SIZE (cabal/unliftio-core-0.1.2.0/unliftio-core-0.1.2.0.tar.gz) = 3631 +SHA256 (cabal/unliftio-core-0.1.2.0/revision/2.cabal) = 7f9b48adef8e36da0202e6e70a733a5e210263ed4177c93e47a4b3f89694194b +SIZE (cabal/unliftio-core-0.1.2.0/revision/2.cabal) = 1081 +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 +SIZE (cabal/unordered-containers-0.2.10.0/revision/1.cabal) = 5199 +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/2.cabal) = 2cab161f274309cfd9ef62694a6bd1b47525bc4c79a827293b055e4a9eadb4d2 +SIZE (cabal/uuid-types-1.0.3/revision/2.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/vector-0.12.0.3/revision/2.cabal) = 1422b0bcf4e7675116ca8d9f473bf239850c58c4518a56010e3bfebeac345ace +SIZE (cabal/vector-0.12.0.3/revision/2.cabal) = 7171 +SHA256 (cabal/vector-algorithms-0.8.0.1/vector-algorithms-0.8.0.1.tar.gz) = 15bcde786dcf03861946885e030d3dbe3b683e1a6fc12d7317e115084f4637fe +SIZE (cabal/vector-algorithms-0.8.0.1/vector-algorithms-0.8.0.1.tar.gz) = 26071 +SHA256 (cabal/vector-algorithms-0.8.0.1/revision/2.cabal) = 8496dd4b5e79c37c064e69ce20c5bb31048dfb4b59ce43de6a01b5d0fa384457 +SIZE (cabal/vector-algorithms-0.8.0.1/revision/2.cabal) = 3616 +SHA256 (cabal/xdg-basedir-0.2.2/xdg-basedir-0.2.2.tar.gz) = e461c3a5c6007c55ceaea03be3be0ef3a92aa0ea1aea936da0c43671bbfaf42b +SIZE (cabal/xdg-basedir-0.2.2/xdg-basedir-0.2.2.tar.gz) = 2606 +SHA256 (cabal/xml-conduit-1.8.0.1/xml-conduit-1.8.0.1.tar.gz) = 980b2f13ab8f54d8c2cbf92d186d5fac6c6ead42197c6687bd81e2fea2afef9c +SIZE (cabal/xml-conduit-1.8.0.1/xml-conduit-1.8.0.1.tar.gz) = 39586 +SHA256 (cabal/xml-types-0.3.6/xml-types-0.3.6.tar.gz) = 9937d440072552c03c6d8ad79f61e61467dc28dcd5adeaad81038b9b94eef8c9 +SIZE (cabal/xml-types-0.3.6/xml-types-0.3.6.tar.gz) = 4020 +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 +SHA256 (cabal/portnov-ghcprofview-hs-0.1-026d13bd1aa07197b789d681bb353d96fb2241f8_GH0.tar.gz) = 753e36c28e85275acb3f71c4f34cf6760502ddaa794b9bffd20b19ac0f80da64 +SIZE (cabal/portnov-ghcprofview-hs-0.1-026d13bd1aa07197b789d681bb353d96fb2241f8_GH0.tar.gz) = 14688 Added: head/devel/hs-ghcprofview/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hs-ghcprofview/pkg-descr Fri Jul 26 16:58:02 2019 (r507362) @@ -0,0 +1,7 @@ +ghcprofview is a GHC .prof files viewer, implemented in Haskell + Gtk3. Unlike +profiterole and profiteur, ghcprofview uses a traditional approach to profiling. +It allows you to view cost centres tree as it is and browse it interactively, +and allows you to do some actions that you may be used to in, for example, +Java's visualvm. + +WWW: https://github.com/portnov/ghcprofview-hs