Bug#737637: ITP: haskell-pipes -- Compositional pipelines
Package: wnpp Severity: wishlist Owner: Gabriel Gonzalez gabriel...@gmail.com * Package name: haskell-pipes Version : 4.1.0 Upstream Author : Gabriel Gonzalez gabriel...@gmail.com * URL : http://hackage.haskell.org/package/pipes * License : BSD-3-clause Programming Lang: Haskell Description : Compositional pipelines `pipes` is a clean and powerful stream processing library that lets you build and connect reusable streaming components . Advantages over traditional streaming libraries: . * /Concise API/: Use simple commands like 'for', ('-'), 'await', and 'yield' . * /Blazing fast/: Implementation tuned for speed, including shortcut fusion . * /Lightweight Dependency/: @pipes@ is small and compiles very rapidly, including dependencies . * /Elegant semantics/: Use practical category theory . * /ListT/: Correct implementation of 'ListT' that interconverts with pipes . * /Bidirectionality/: Implement duplex channels . * /Extensive Documentation/: Second to none! . Import Pipes to use the library. . Read Pipes.Tutorial for an extensive tutorial. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/52f0fdef.50...@gmail.com
Bug#737637: ITP: haskell-pipes -- Compositional pipelines
On Tue, Feb 04, 2014 at 09:49:19PM +0700, Gabriel Gonzalez wrote: * Package name: haskell-pipes Version : 4.1.0 Hi Gabriel, We already have pipes 4.0.1 in Debian[0]. We can't upgrade to 4.1.0 without breaking pipes-zlib (unless this is simply a matter of patching the upper bound on this one). Since enabling the test suite, we get failures on mips and mipsel[1] because of unknown RTS option: -N. Our method of detecting whether a platform has threaded runtime has broken since libHSrts_thr.a became a stub library on those architectures. If you have any ideas on what should be done here, the packaging is in this darcs repo[2]. [0] http://packages.debian.org/search?keywords=libghc-pipes-dev [1] https://buildd.debian.org/status/package.php?p=haskell%2dpipes [2] http://anonscm.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-pipes;a=summary -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20140204161000.ga9...@scru.org
Bug#737637: ITP: haskell-pipes -- Compositional pipelines
Thanks for pointing out that `pipes` was already packaged. I just went by the Hackage page showing distro support and didn't see Debian listed, but I should have double-checked. Sorry about that. `pipes-zlib` can be fixed with a simple patch on the upper bound. This has already been fixed in the `master` branch of `pipes-zlib` [0]. I don't know when Renzo plans to upload the latest `pipes-zlib` to Hackage but I've copied him on this. The threaded options for the `pipes` test suite are unnecessary. The tests were written up by somebody else and I don't know why they included those options; the tests run just fine without them. I fixed this in the `master` branch of `pipes` [1] and I can optionally upload a `pipes-4.1.1` release with those options removed. if it's not urgent and you can patch it for Debian, I'd prefer to wait a month before uploading a new release to Hackage. However, if you prefer to patch upstream then I will upload it. [0] https://github.com/k0001/pipes-zlib/commit/f79ba4e1be277203f773a1bd11fd59996c151f8c [1] https://github.com/Gabriel439/Haskell-Pipes-Library/commit/f095381536e7d98fe7d63e10f181cc0cc5d8ccfb On 02/04/2014 11:10 PM, Clint Adams wrote: On Tue, Feb 04, 2014 at 09:49:19PM +0700, Gabriel Gonzalez wrote: * Package name: haskell-pipes Version : 4.1.0 Hi Gabriel, We already have pipes 4.0.1 in Debian[0]. We can't upgrade to 4.1.0 without breaking pipes-zlib (unless this is simply a matter of patching the upper bound on this one). Since enabling the test suite, we get failures on mips and mipsel[1] because of unknown RTS option: -N. Our method of detecting whether a platform has threaded runtime has broken since libHSrts_thr.a became a stub library on those architectures. If you have any ideas on what should be done here, the packaging is in this darcs repo[2]. [0] http://packages.debian.org/search?keywords=libghc-pipes-dev [1] https://buildd.debian.org/status/package.php?p=haskell%2dpipes [2] http://anonscm.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-pipes;a=summary -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/52f116ed.7050...@gmail.com
Bug#737637: ITP: haskell-pipes -- Compositional pipelines
On Tue, Feb 4, 2014 at 1:35 PM, Gabriel Gonzalez gabriel...@gmail.comwrote: `pipes-zlib` can be fixed with a simple patch on the upper bound. This has already been fixed in the `master` branch of `pipes-zlib` [0]. I don't know when Renzo plans to upload the latest `pipes-zlib` to Hackage but I've copied him on this. Clint, Gabriel, All, Thanks for reporting this to me. I've pushed `pipes-zlib-0.3.1` to hackage with the new upper bound. The reason I hadn't published this until now is that I wanted to fix this issue in the new release, but I guess it'll have to wait a couple of hours more: https://github.com/k0001/pipes-zlib/pull/6 Regards, Renzo Carbonara.
Bug#737637: ITP: haskell-pipes -- Compositional pipelines
On Tue, Feb 4, 2014 at 4:59 PM, Renzo Carbonara gnuk0...@gmail.com wrote: The reason I hadn't published this until now is that I wanted to fix this issue in the new release, but I guess it'll have to wait a couple of hours more: https://github.com/k0001/pipes-zlib/pull/6 Just so you know, I just released `pipes-zlib-0.4.0` in Hackage, solving this issue. Regards, Renzo Carbonara.