diff --git a/devel/hs-threadscope/Makefile b/devel/hs-threadscope/Makefile index 17c0e92afc72..ad92f6a9429c 100644 --- a/devel/hs-threadscope/Makefile +++ b/devel/hs-threadscope/Makefile @@ -1,40 +1,39 @@ PORTNAME= threadscope -PORTVERSION= 0.2.14 -PORTREVISION= 2 +PORTVERSION= 0.2.14.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Graphical tool for profiling parallel Haskell programs WWW= https://www.haskell.org/haskellwiki/ThreadScope LICENSE= BSD3CLAUSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= cabal gnome pkgconfig USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 USE_CABAL= alex-3.2.7.1 \ cairo-0.13.8.2 \ file-embed-0.0.15.0 \ ghc-events-0.17.0.3 \ gio-0.13.8.2 \ glib-0.13.8.2 \ gtk-0.15.7 \ gtk2hs-buildtools-0.13.8.3 \ happy-1.20.0_1 \ - hashable-1.4.0.2 \ - hashtables-1.3 \ + hashable-1.4.1.0 \ + hashtables-1.3.1 \ pango-0.13.8.2 \ - primitive-0.7.3.0 \ + primitive-0.7.4.0 \ random-1.2.1.1 \ - splitmix-0.1.0.4 \ + splitmix-0.1.0.4_1 \ temporary-1.3 \ utf8-string-1.0.2 \ - vector-0.12.3.1_1 + vector-0.12.3.1_2 BROKEN_aarch64= ld.lld: error: relocation R_AARCH64_PREL64 cannot be used against symbol ... recompile with -fPIC .include diff --git a/devel/hs-threadscope/distinfo b/devel/hs-threadscope/distinfo index 43d46ea391a6..d6b9824d6fcf 100644 --- a/devel/hs-threadscope/distinfo +++ b/devel/hs-threadscope/distinfo @@ -1,43 +1,45 @@ -TIMESTAMP = 1668452367 -SHA256 (cabal/threadscope-0.2.14/threadscope-0.2.14.tar.gz) = 9ef14eacea739336bc1eb72cac1c34a3bf4d507f6238f3b4d01a4d3fcd469275 -SIZE (cabal/threadscope-0.2.14/threadscope-0.2.14.tar.gz) = 83506 +TIMESTAMP = 1668597520 +SHA256 (cabal/threadscope-0.2.14.1/threadscope-0.2.14.1.tar.gz) = 38b7943500704f51be614a6c4b7e6f76cc1ba27b4b48b9c445e1d6940448d641 +SIZE (cabal/threadscope-0.2.14.1/threadscope-0.2.14.1.tar.gz) = 83495 SHA256 (cabal/alex-3.2.7.1/alex-3.2.7.1.tar.gz) = 9bd2f1a27e8f1b2ffdb5b2fbd3ed82b6f0e85191459a1b24ffcbef4e68a81bec SIZE (cabal/alex-3.2.7.1/alex-3.2.7.1.tar.gz) = 108229 SHA256 (cabal/cairo-0.13.8.2/cairo-0.13.8.2.tar.gz) = d40b060d1104715b1cd1deaade9e43aa7ca24a31c78260bc5d76a7327c8d02eb SIZE (cabal/cairo-0.13.8.2/cairo-0.13.8.2.tar.gz) = 53034 SHA256 (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = f066b85d537a20252faa59489f6a854e4e8f39080f08730c9e195e418cec5bdd SIZE (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = 7119 SHA256 (cabal/ghc-events-0.17.0.3/ghc-events-0.17.0.3.tar.gz) = bb8cd1998227a77d8874c2982fbf8e9ef210d80f7ae9c9bf3f6d90cdbce8a054 SIZE (cabal/ghc-events-0.17.0.3/ghc-events-0.17.0.3.tar.gz) = 1498692 SHA256 (cabal/gio-0.13.8.2/gio-0.13.8.2.tar.gz) = b3f5ad488523a5569f410eda582a265c5d7331eee26cd116aada0c68d08100ba SIZE (cabal/gio-0.13.8.2/gio-0.13.8.2.tar.gz) = 70151 SHA256 (cabal/glib-0.13.8.2/glib-0.13.8.2.tar.gz) = 86b4bdc832079b6411387a28f0c0bdef3fbe7911a223b8be5257f43bfbac0a27 SIZE (cabal/glib-0.13.8.2/glib-0.13.8.2.tar.gz) = 39403 SHA256 (cabal/gtk-0.15.7/gtk-0.15.7.tar.gz) = f6a62f92e63b447e7d4e5bbd3c05faa08c2f605b2a0adf42138f50f42f766f18 SIZE (cabal/gtk-0.15.7/gtk-0.15.7.tar.gz) = 678934 SHA256 (cabal/gtk2hs-buildtools-0.13.8.3/gtk2hs-buildtools-0.13.8.3.tar.gz) = 3b0344e4ce5774ca50f0fa5e0c930f282ca84c50317e6f1148325528c6069539 SIZE (cabal/gtk2hs-buildtools-0.13.8.3/gtk2hs-buildtools-0.13.8.3.tar.gz) = 178555 SHA256 (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 3b1d3a8f93a2723b554d9f07b2cd136be1a7b2fcab1855b12b7aab5cbac8868c SIZE (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 184515 SHA256 (cabal/happy-1.20.0/revision/1.cabal) = 5d47dc221a9fe964e36aaaa2e1ab7e8f085a225fd6528d6eff310b92360bbe99 SIZE (cabal/happy-1.20.0/revision/1.cabal) = 5732 -SHA256 (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 83606edd356d914c075ecd44f6d5fe91a3b186aa0683c8dd8c9a7e8e22a47600 -SIZE (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 25528 -SHA256 (cabal/hashtables-1.3/hashtables-1.3.tar.gz) = af785a6d13842ebbd804b0ec174dd957a2591b224434e3ce883f537321f90dd3 -SIZE (cabal/hashtables-1.3/hashtables-1.3.tar.gz) = 58599 +SHA256 (cabal/hashable-1.4.1.0/hashable-1.4.1.0.tar.gz) = e1b305c280e66ad827edeaedd6933b9fc4174f626882877eab2a08344e665e87 +SIZE (cabal/hashable-1.4.1.0/hashable-1.4.1.0.tar.gz) = 25599 +SHA256 (cabal/hashtables-1.3.1/hashtables-1.3.1.tar.gz) = 6f3d40eb22ab87279b9a0bf51c22307706b240c90a664c82bfae2392268c59c3 +SIZE (cabal/hashtables-1.3.1/hashtables-1.3.1.tar.gz) = 58697 SHA256 (cabal/pango-0.13.8.2/pango-0.13.8.2.tar.gz) = 85530fa057b227d5975e2f6faefe1d1c0b8e3b4dd71659d7c5936e02d262cdd6 SIZE (cabal/pango-0.13.8.2/pango-0.13.8.2.tar.gz) = 52670 -SHA256 (cabal/primitive-0.7.3.0/primitive-0.7.3.0.tar.gz) = 3c0cfda67f1ee6f7f65108ad6f973b5bbb35ddba34b3c87746a7448f787501dc -SIZE (cabal/primitive-0.7.3.0/primitive-0.7.3.0.tar.gz) = 55161 +SHA256 (cabal/primitive-0.7.4.0/primitive-0.7.4.0.tar.gz) = 5b2d6dc2812eb2f6a115f05fcbe3e723d3aeff7894b012c617e075130581add5 +SIZE (cabal/primitive-0.7.4.0/primitive-0.7.4.0.tar.gz) = 56575 SHA256 (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76 SIZE (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 47109 SHA256 (cabal/splitmix-0.1.0.4/splitmix-0.1.0.4.tar.gz) = 6d065402394e7a9117093dbb4530a21342c9b1e2ec509516c8a8d0ffed98ecaa SIZE (cabal/splitmix-0.1.0.4/splitmix-0.1.0.4.tar.gz) = 22382 +SHA256 (cabal/splitmix-0.1.0.4/revision/1.cabal) = 804e2574bc7e32d08cbab91e47ee6287b4df7d50851d73f9e778f94a9a7814c7 +SIZE (cabal/splitmix-0.1.0.4/revision/1.cabal) = 6521 SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890 SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686 SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726 SHA256 (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = fb4a53c02bd4d7fdf155c0604da9a5bb0f3b3bfce5d9960aea11c2ae235b9f35 SIZE (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = 151420 -SHA256 (cabal/vector-0.12.3.1/revision/1.cabal) = 040210919e5ce454dcee3320f77803da3dbda579c8428dc25ff0155732234808 -SIZE (cabal/vector-0.12.3.1/revision/1.cabal) = 7946 +SHA256 (cabal/vector-0.12.3.1/revision/2.cabal) = fffbd00912d69ed7be9bc7eeb09f4f475e0d243ec43f916a9fd5bbd219ce7f3e +SIZE (cabal/vector-0.12.3.1/revision/2.cabal) = 8238 diff --git a/devel/hs-threadscope/files/patch-GUI_SaveAs.hs b/devel/hs-threadscope/files/patch-GUI_SaveAs.hs deleted file mode 100644 index 0f6fa7423346..000000000000 --- a/devel/hs-threadscope/files/patch-GUI_SaveAs.hs +++ /dev/null @@ -1,11 +0,0 @@ ---- GUI/SaveAs.hs.orig 2001-09-09 01:46:40 UTC -+++ GUI/SaveAs.hs -@@ -27,7 +27,7 @@ saveAs :: HECs -> ViewParameters -> Double -> DrawingA - - saveAs :: HECs -> ViewParameters -> Double -> DrawingArea - -> (Int, Int, Render ()) --saveAs hecs params' @ViewParameters{xScaleAreaHeight, width, -+saveAs hecs params'@ViewParameters{xScaleAreaHeight, width, - height = oldHeight {-, histogramHeight-}} - yScaleAreaWidth yScaleArea = - let histTotalHeight = histXScaleHeight -- + histogramHeight diff --git a/devel/hs-threadscope/files/patch-threadscope.cabal b/devel/hs-threadscope/files/patch-threadscope.cabal deleted file mode 100644 index 44df6937eeab..000000000000 --- a/devel/hs-threadscope/files/patch-threadscope.cabal +++ /dev/null @@ -1,19 +0,0 @@ ---- threadscope.cabal.orig 2001-09-09 01:46:40 UTC -+++ threadscope.cabal -@@ -57,14 +57,14 @@ Executable threadscope - array < 0.6, - mtl < 2.3, - filepath < 1.5, -- ghc-events >= 0.13 && < 0.16, -+ ghc-events >= 0.13, - containers >= 0.2 && < 0.7, - deepseq >= 1.1, - text < 1.3, - time >= 1.1 && < 1.12, - bytestring < 0.12, - file-embed < 0.1, -- template-haskell < 2.17, -+ template-haskell, - temporary >= 1.1 && < 1.4 - - include-dirs: include