Re: Fix: cabal-debian 4.33-4 cannot detect GHC built-in packages correctly

2017-01-23 Thread David Fox
gt; cdbs, > ghc, > ghc-prof, > libghc-old-locale-dev, > libghc-old-locale-prof, > Build-Depends-Indep: ghc-doc, > libghc-old-locale-doc, > Standards-Version: 3.9.6 > - > > Anyway, I think it is important that fixed cabal-debia

Re: Fix: cabal-debian 4.33-4 cannot detect GHC built-in packages correctly

2017-01-17 Thread David Fox
On Wed, Jan 11, 2017 at 6:20 PM, Kei Hibino wrote: > Hi, > > I reported and fixed the problem of cabal-debian around detecting GHC > built-ins. > > cabal-debian searches `package.conf.d' from output of `dpkg -L ghc', > for example under `/var/lib/ghc/package.conf.d/', > and matches filenames like

Patch to increase safety of arch and os computation in haskell-devscript

2016-11-22 Thread David Fox
:00 2001 From: David Fox Date: Tue, 22 Nov 2016 09:28:47 -0800 Subject: =?UTF-8?q?Prevent=20ghc=20from=20looking=20at=20.ghci=20when=20pr?= =?UTF-8?q?inting=20arch=20and=20os.=20=20This=0Achange=20was=20provoked?= =?UTF-8?q?=20by=20a=20.ghci=20that=20tried=20to=20load=20source=20files?= =?UTF-8?q

Re: packaging with stack

2016-10-19 Thread David Fox
On Tue, Oct 18, 2016 at 11:02 PM, Damien Couroussé < damien.courou...@gmail.com> wrote: For the deployment of binaries, deb packages seems a good option to me. > So I was wondering if it could be possible to take advantage of the > dependencies installed by stack to build debian packages. ​You c

Anyone want to debianize ghcjs?

2015-09-28 Thread David Fox
I have tried, but the result was very disappointing, and with the latest release it stopped working altogether.

Re: Syntax of parseable copyright files with multiple licenses

2015-09-10 Thread David Fox
On Thu, Sep 10, 2015 at 9:57 AM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > (This mail is mostly meant for Alexandre) > > As there was some confusion about the syntax of machine readable > copyright files. The syntax of these files is explained here [1]. > > If the explanation

Re: cabal-debian-4.31

2015-08-21 Thread David Fox
On Fri, Aug 21, 2015 at 12:20 AM, Joachim Breitner wrote: > > Also, the diff is not very readable :-) > > Heh - I just grab the string and putStr it!

Re: cabal-debian-4.31

2015-08-20 Thread David Fox
I've just uploaded 4.31.2 which fixes the test suite. There were files missing from the cabal package and the test data needed updating, along with one or two other tweaks. On Wed, Aug 19, 2015 at 1:22 PM, Joachim Breitner wrote: > Hi, > > Am Mittwoch, den 19.08.2015, 13:20 -0700

cabal-debian-4.31

2015-08-19 Thread David Fox
I've uploaded cabal-debian-4.31 to hackage with the Joachim's recent changes.

Re: cabal-debian --official --upgrade

2015-08-18 Thread David Fox
I will make a hackage release soon. On Tue, Aug 18, 2015 at 2:55 PM, Joachim Breitner wrote: > Hi, > > Am Dienstag, den 18.08.2015, 22:11 +0200 schrieb Alexandre Delanoë: > > is it the right command ? > > it does not seem to do anything. > > > you need to install cabal-debian from git, i.e. > $

Re: Pending removals: Some happstack, iteratee, mueval, leksah

2015-07-03 Thread David Fox
e takeover[1] before > that but that may no longer be necessary. > > - Adam > > [1] https://github.com/haskell-infra/hackage-trustees/issues/42 > > On Thu, Jul 2, 2015 at 11:11 PM, Joachim Breitner > wrote: > >> Hi, >> >> >> Am Donnerstag, den 02.0

Re: Focusing our efforts: Key packages

2015-06-21 Thread David Fox
s/stacked/stackage/ On Sun, Jun 21, 2015 at 11:25 AM, David Fox wrote: > At least one of these packages is in stacked, specifically acid-state. > > On Sat, Jun 20, 2015 at 5:04 AM, Joachim Breitner > wrote: > >> Hi, >> >> I think it would improve the quali

Re: Focusing our efforts: Key packages

2015-06-21 Thread David Fox
At least one of these packages is in stacked, specifically acid-state. On Sat, Jun 20, 2015 at 5:04 AM, Joachim Breitner wrote: > Hi, > > I think it would improve the quality of Haskell in Debian if we are > more focused on packages that are relevant, and regularly clear out > cruft. With cruft,

Re: FYI, extra-depends possibly broken

2015-06-09 Thread David Fox
On Sun, May 31, 2015 at 2:35 PM, Iustin Pop wrote: > Hi all, > > Unless I'm mistaken, the extra-depends mechanism seems broken at the > moment, due to a bug introduced in the migration from makefiles rules to > Dh_Haskell.sh: > I am somewhat responsible for the Dh_Haskell.sh changes, I will take

Re: ghc-7.10.1-5 provides haddock-interface-25 instead of haddock-interface-27

2015-06-08 Thread David Fox
We should move to 7.10.2: https://ghc.haskell.org/trac/ghc/ticket/10500#comment:3 On Sun, Jun 7, 2015 at 4:47 AM, Joachim Breitner wrote: > Hi, > > Am Samstag, den 06.06.2015, 18:03 -0700 schrieb David Fox: > > However, I was able to get the correct value by applying this pa

ghc-7.10.1-5 provides haddock-interface-25 instead of haddock-interface-27

2015-06-06 Thread David Fox
When I first built ghc-7.10.1-5 it created this script in debian/tmp/usr/bin/haddock-ghc-7.10.1: #!/bin/bash exedir="/usr/lib/ghc/bin" exeprog="haddock" executablename="$exedir/$exeprog" datadir="/usr/share" bindir="/usr/bin" topdir="/usr/lib/ghc" #!/bin/sh exec "$executablename" -B"$topdir"

Re: Updating Leksah (or packaging GHCJS)

2015-05-28 Thread David Fox
On Thu, May 28, 2015 at 3:23 PM, Joachim Breitner wrote: > Hi David, > > > Am Mittwoch, den 27.05.2015, 15:39 -0700 schrieb David Fox: > > On Wed, May 27, 2015 at 1:04 PM, Joachim Breitner > > wrote: > > > > Also, it opens a new can of worm: Do we

Re: No interpreter

2015-05-28 Thread David Fox
On Thu, May 28, 2015 at 9:25 AM, Dmitry Bogatov wrote: In gitit's debian/rules present following check: > > ifeq (0,$(shell ghc --info | grep 'Have interpreter.*NO' >/dev/null 2>&1; > echo $$?)) > > When ghc have no interpreter? GHCJS doesn't have an interpreter (yet.) That is, the interpreter

Re: Updating Leksah (or packaging GHCJS)

2015-05-27 Thread David Fox
On Wed, May 27, 2015 at 1:04 PM, Joachim Breitner wrote: > > Also, it opens a new can of worm: Do we have to provide libghcjs-foo > packages for all our Haskell libraries? For none? For a few? > ​We build more and more libghcjs-* packages. I did the haskell-devscripts patches to support this.​

Re: Updating Leksah (or packaging GHCJS)

2015-05-26 Thread David Fox
ee/master/patches (yes, a strange place to keep them.) The tarballs in the links above show what results when these packages are applied. I think what you noticed is that you have to build ghcjs-tools before you can build ghcjs. Yes, now I'm sure of it. On Mon, May 25, 2015 at 8:59 PM, Davi

Re: Updating Leksah (or packaging GHCJS)

2015-05-25 Thread David Fox
Yes, you will need ghcjs ​ compiler​ packages to build ghcjs libraries. I split it into two packages, ghcjs ​-tools​ and ghcjs, but the debianization is probably not acceptable ​ - it puts stuff into root during the build​ . If you want to ​ look at it, you will find it here: ​​ http://deb.s

Re: Packages to drop?

2015-05-08 Thread David Fox
On Thu, May 7, 2015 at 11:14 PM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > > > Am 08.05.2015 um 05:38 schrieb David Fox : > > > David, are you still planning on doing this, or should I jump in? > > > > On closer examination, it looks lik

Re: Packages to drop?

2015-05-07 Thread David Fox
On Thu, May 7, 2015 at 8:15 AM, Joachim Breitner wrote: > Hi, > > > Am Donnerstag, den 07.05.2015, 17:14 +0200 schrieb Sven Bartscher: > > > Am 07.05.2015 um 09:39 schrieb Joachim Breitner : > > > > > > just making sure that we don’t have the situation where everyone thinks > > > the other one is

Re: haskell-devscripts now in git

2015-04-29 Thread David Fox
On Wed, Apr 29, 2015 at 2:28 AM, Joachim Breitner wrote: > Hi, > > Am Mittwoch, den 29.04.2015, 11:20 +0200 schrieb Jonas Smedegaard: > > Quoting Joachim Breitner (2015-04-29 11:13:57) > > > I used /git/pkg-haskell/setup-repository. I hope that file was not > > > completely bit-rotted. > > > > On

Re: haskell-devscripts quoting error

2015-04-28 Thread David Fox
On Tue, Apr 28, 2015 at 6:31 AM, Joachim Breitner wrote: > > > We could just use that repo, and clone it on alioth. Did you import the > whole history of haskell-devscripts? Using what tool? Yes, by all means. I used darcs convert export | (cd ../git-haskell-devscripts && git fast-import) to

Re: haskell-devscripts quoting error

2015-04-28 Thread David Fox
On Tue, Apr 28, 2015 at 1:49 AM, Joachim Breitner wrote: > Hi, > > Am Montag, den 27.04.2015, 17:16 -0700 schrieb David Fox: > > On Mon, Apr 27, 2015 at 4:30 PM, David Fox wrote: > > It is fixable. > > thanks for your patch. I wasn’t fully convinced (I

Re: haskell-devscripts quoting error

2015-04-27 Thread David Fox
On Mon, Apr 27, 2015 at 4:30 PM, David Fox wrote: > It is fixable. > > Maybe :-(

Re: haskell-devscripts quoting error

2015-04-27 Thread David Fox
It is fixable.

Re: haskell-devscripts quoting error

2015-04-27 Thread David Fox
On Mon, Apr 27, 2015 at 3:06 PM, Joachim Breitner wrote: > Hi, > > but that is just a ugly work-around. The user of hlibrary should not have > to guess throug how many layers of quoting this variable has to go. > > Yes, I'm hoping to find answer number two. Its looking a little ugly though.

Re: haskell-devscripts quoting error

2015-04-27 Thread David Fox
On Mon, Apr 27, 2015 at 2:54 PM, David Fox wrote: > > > On Mon, Apr 27, 2015 at 2:49 PM, Joachim Breitner > wrote: > >> Hi, >> >> Am Montag, den 27.04.2015, 14:28 -0700 schrieb David Fox: >> >> > Sorry about that! I will check it out. >>

Re: haskell-devscripts quoting error

2015-04-27 Thread David Fox
On Mon, Apr 27, 2015 at 2:49 PM, Joachim Breitner wrote: > Hi, > > Am Montag, den 27.04.2015, 14:28 -0700 schrieb David Fox: > > > Sorry about that! I will check it out. > > Thanks. I could not find an easy way to fix it, but maybe StackOverflow > knows more: &

Re: Packages to drop?

2015-04-27 Thread David Fox
On Mon, Apr 27, 2015 at 8:16 AM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > > > Am 27.04.2015 um 15:49 schrieb Joachim Breitner : > > > hex? Do you mean hsx? > > Yes, I actually meant hsx. It turned out my current mail client is very > aggressive when it comes to auto correctio

Re: When to upload to unstable?

2015-04-26 Thread David Fox
On Sun, Apr 26, 2015 at 10:29 AM, Clint Adams wrote: > On Sun, Apr 26, 2015 at 07:24:08PM +0200, Joachim Breitner wrote: > > So maybe we simply do it as soon as possible? > > That's my preference. > > Mine as well.

I just pushed an enormous patch to cabal-debian - please pull

2015-04-17 Thread David Fox
I just pushed a patch to cabal-debian that changes all the old data-lens code to lens, so it touches about 1000 lines. If you are editing cabal-debian you should pull these patches so you can resolve any conflicts with the least pain.

Re: [PATCH 00/11] Series of patches to support ghcjs packages

2015-03-31 Thread David Fox
On Tue, Mar 31, 2015 at 10:21 AM, Joachim Breitner wrote: > Hi, > > Am Samstag, den 28.03.2015, 15:13 -0700 schrieb David Fox: > > Right, the ones in https://github.com/seereason/haskell-devscripts are > > good. > > all applied (but not yet tested). > > >

Re: [PATCH 00/11] Series of patches to support ghcjs packages

2015-03-28 Thread David Fox
Right, the ones in https://github.com/seereason/haskell-devscripts are good. On Sat, Mar 28, 2015 at 12:16 PM, Joachim Breitner wrote: > Hi, > > yes, simply point us to the git repo :-) > > Greetings, Joachim > > Am 28. März 2015 18:29:54 MEZ, schrieb David Fox : >

Re: [PATCH 00/11] Series of patches to support ghcjs packages

2015-03-28 Thread David Fox
Oh for Petes sake! My "corrected" set of patches is correct, but also creates ".orig" files that should have been ignored. Is there some way I can provide these patches without spamming everyone on the list with yet another series of eleven emails? On Sat, Mar 28, 2015 a

Re: [PATCH 00/11] Series of patches to support ghcjs packages

2015-03-28 Thread David Fox
gt; packages? > > Greetings, > Joachim > > > Am Freitag, den 27.03.2015, 09:14 -0700 schrieb David Fox: > > These changes are available > > at https://github.com/seereason/haskell-devscripts. > > > > On Fri, Mar 27, 2015 at 8:41 AM, David Fox wrote: &g

[PATCH 08/11] Parameterize the compiler name (fixed linebreaks)

2015-03-28 Thread David Fox
--- Dh_Haskell.sh| 182 +++ Dh_Haskell.sh.orig | 137 +++ dh_haskell_blurbs| 18 +++-- dh_haskell_depends | 25 --- dh_haskell_extra_depends | 5 +- dh_haskell_provides | 21 ++

[PATCH 09/11] Add support for building ghcjs packages (fixed linebreaks)

2015-03-28 Thread David Fox
--- Dh_Haskell.sh | 22 +-- Dh_Haskell.sh.orig | 182 +++-- hlibrary.mk| 21 +++ 3 files changed, 160 insertions(+), 65 deletions(-) diff --git a/Dh_Haskell.sh b/Dh_Haskell.sh index 1e1fce6..7cc690a 100644 --- a/Dh_Haskell.sh

[PATCH 10/11] Add a compiler parameter to the dh_haskell_blurbs script (fixed linebreaks)

2015-03-28 Thread David Fox
--- dh_haskell_blurbs | 5 - hlibrary.mk | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dh_haskell_blurbs b/dh_haskell_blurbs index 6d6d3a2..be191bb 100644 --- a/dh_haskell_blurbs +++ b/dh_haskell_blurbs @@ -6,10 +6,13 @@ set -e +DEB_DEFAULT_COMPILER=$1 +shi

[PATCH 06/11] Add functions to Dh_Haskell.hs (fixed linebreaks)

2015-03-28 Thread David Fox
--- Dh_Haskell.sh | 70 +++ 1 file changed, 70 insertions(+) diff --git a/Dh_Haskell.sh b/Dh_Haskell.sh index c5b15b2..f0a2002 100644 --- a/Dh_Haskell.sh +++ b/Dh_Haskell.sh @@ -1,3 +1,73 @@ +cpu(){ + ghc -e 'putStr System.Info.arch' +} + +

[PATCH 03/11] Remove support for obsolete doc package prefix 'haskell-' (fixed linebreaks)

2015-03-28 Thread David Fox
--- dh_haskell_depends | 2 +- hlibrary.mk| 4 ++-- hlibrary.mk.orig | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dh_haskell_depends b/dh_haskell_depends index b71cec4..4917092 100644 --- a/dh_haskell_depends +++ b/dh_haskell_depends @@ -118,7 +118,7 @@ for pkg

[PATCH 07/11] Turn the Make rules into shell functions (fixed linebreaks)

2015-03-28 Thread David Fox
--- Dh_Haskell.sh | 137 +++ Dh_Haskell.sh.orig | 322 + hlibrary.mk| 79 +++-- hlibrary.mk.orig | 2 +- 4 files changed, 475 insertions(+), 65 deletions(-) create mode 100644 Dh_Haskell.sh.orig dif

[PATCH 11/11] Debugging code (disabled) (fixed linebreaks)

2015-03-28 Thread David Fox
--- Dh_Haskell.sh| 20 Dh_Haskell.sh.orig | 22 +- dh_haskell_blurbs| 3 +++ dh_haskell_depends | 3 +++ dh_haskell_extra_depends | 3 +++ dh_haskell_provides | 3 +++ dh_haskell_shlibdeps | 3 +++ 7 files chang

[PATCH 05/11] Reword some error messages and indicate where they originate (fixed linebreaks)

2015-03-28 Thread David Fox
--- dh_haskell_depends | 2 +- dh_haskell_provides | 2 +- dh_haskell_shlibdeps | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dh_haskell_depends b/dh_haskell_depends index 4917092..f23271b 100644 --- a/dh_haskell_depends +++ b/dh_haskell_depends @@ -68,7 +68,7 @@ for pk

[PATCH 04/11] Pass --with-haddock and --with-ghc to haddock, --package-db to cabal configure (fixed linebreaks)

2015-03-28 Thread David Fox
--- hlibrary.mk | 4 ++-- hlibrary.mk.orig | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/hlibrary.mk b/hlibrary.mk index 20e831a..1e16de9 100644 --- a/hlibrary.mk +++ b/hlibrary.mk @@ -113,7 +113,7 @@ $(DEB_SETUP_BIN_NAME): for setup in Setup.lhs Setup.hs;

[PATCH 01/11] Allow building of documentation when when package has no Haskell modules (fixed linebreaks)

2015-03-28 Thread David Fox
--- hlibrary.mk | 7 +- hlibrary.mk.orig | 229 +++ 2 files changed, 233 insertions(+), 3 deletions(-) create mode 100644 hlibrary.mk.orig diff --git a/hlibrary.mk b/hlibrary.mk index b7f046b..fb91ca5 100644 --- a/hlibrary.mk +++ b/hlibr

[PATCH 02/11] Fix a bash error - single quote prevents expansion of shell variables (fixed linebreaks)

2015-03-28 Thread David Fox
--- hlibrary.mk | 2 +- hlibrary.mk.orig | 7 --- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/hlibrary.mk b/hlibrary.mk index fb91ca5..5408863 100644 --- a/hlibrary.mk +++ b/hlibrary.mk @@ -175,7 +175,7 @@ install/libghc-$(CABAL_PACKAGE)-dev:: debian/tmp-inst-ghc debia

Re: [PATCH 00/11] Series of patches to support ghcjs packages

2015-03-27 Thread David Fox
These changes are available at https://github.com/seereason/haskell-devscripts. On Fri, Mar 27, 2015 at 8:41 AM, David Fox wrote: > These eleven patches start with some bug fixes, followed by some > fairly major changes to parameterize the haskell compiler name, > finally adding su

Re: [PATCH 00/11] Series of patches to support ghcjs packages

2015-03-27 Thread David Fox
Ugh, I think maybe gmail's line wrapping broke these patches. On Fri, Mar 27, 2015 at 8:46 AM, David Fox wrote: > I should have mentioned that these patches are for the haskell-devscripts > package. Also, I've been using them for over a year, the 150 builds I > mentio

Re: [PATCH 00/11] Series of patches to support ghcjs packages

2015-03-27 Thread David Fox
I should have mentioned that these patches are for the haskell-devscripts package. Also, I've been using them for over a year, the 150 builds I mention are just for this version 0.9 compatibility update. On Fri, Mar 27, 2015 at 8:41 AM, David Fox wrote: > These eleven patches start w

[PATCH 09/11] Add support for building ghcjs packages

2015-03-27 Thread David Fox
--- Dh_Haskell.sh | 22 +- hlibrary.mk | 21 + 2 files changed, 38 insertions(+), 5 deletions(-) diff --git a/Dh_Haskell.sh b/Dh_Haskell.sh index 1e1fce6..7cc690a 100644 --- a/Dh_Haskell.sh +++ b/Dh_Haskell.sh @@ -6,6 +6,14 @@ os(){ ghc -e 'putStr Syst

[PATCH 11/11] Debugging code (disabled)

2015-03-27 Thread David Fox
Optional - its nice to have this so you can uncomment and see what haskell-devscripts is actually doing. --- Dh_Haskell.sh| 20 dh_haskell_blurbs| 3 +++ dh_haskell_depends | 3 +++ dh_haskell_extra_depends | 3 +++ dh_haskell_provides | 3 ++

[PATCH 10/11] Add a compiler parameter to the dh_haskell_blurbs script

2015-03-27 Thread David Fox
The call to packages_hc won't work without this change. --- dh_haskell_blurbs | 5 - hlibrary.mk | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dh_haskell_blurbs b/dh_haskell_blurbs index 6d6d3a2..be191bb 100644 --- a/dh_haskell_blurbs +++ b/dh_haskell_blurbs @@ -

[PATCH 08/11] Parameterize the compiler name

2015-03-27 Thread David Fox
--- Dh_Haskell.sh| 182 +++ dh_haskell_blurbs| 18 +++-- dh_haskell_depends | 25 --- dh_haskell_extra_depends | 5 +- dh_haskell_provides | 21 +++--- dh_haskell_shlibdeps | 10 +-- hlibrary.mk |

[PATCH 07/11] Turn the Make rules into shell functions

2015-03-27 Thread David Fox
--- Dh_Haskell.sh | 137 ++ hlibrary.mk | 79 +++-- 2 files changed, 152 insertions(+), 64 deletions(-) diff --git a/Dh_Haskell.sh b/Dh_Haskell.sh index f0a2002..4e56b64 100644 --- a/Dh_Haskell.sh +++ b/Dh_Hask

[PATCH 05/11] Reword some error messages and indicate where they originate

2015-03-27 Thread David Fox
--- dh_haskell_depends | 2 +- dh_haskell_provides | 2 +- dh_haskell_shlibdeps | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dh_haskell_depends b/dh_haskell_depends index 4917092..f23271b 100644 --- a/dh_haskell_depends +++ b/dh_haskell_depends @@ -68,7 +68,7 @@ for pk

[PATCH 06/11] Add functions to Dh_Haskell.hs

2015-03-27 Thread David Fox
These functions are used by the forthcoming bash translations of the make rules. --- Dh_Haskell.sh | 70 +++ 1 file changed, 70 insertions(+) diff --git a/Dh_Haskell.sh b/Dh_Haskell.sh index c5b15b2..f0a2002 100644 --- a/Dh_Haskell.sh +++ b/

[PATCH 04/11] Pass --with-haddock and --with-ghc to haddock, --package-db to cabal configure

2015-03-27 Thread David Fox
Here we pass the values appropriate for ghc, later these get parameterized. --- hlibrary.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hlibrary.mk b/hlibrary.mk index 20e831a..1e16de9 100644 --- a/hlibrary.mk +++ b/hlibrary.mk @@ -113,7 +113,7 @@ $(DEB_SETUP_BIN_NAME):

[PATCH 03/11] Remove support for obsolete doc package prefix 'haskell-'

2015-03-27 Thread David Fox
Keeping these would make the subsequent changes uglier. --- dh_haskell_depends | 2 +- hlibrary.mk| 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dh_haskell_depends b/dh_haskell_depends index b71cec4..4917092 100644 --- a/dh_haskell_depends +++ b/dh_haskell_depend

[PATCH 02/11] Fix a bash error - single quote prevents expansion of shell variables

2015-03-27 Thread David Fox
--- hlibrary.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hlibrary.mk b/hlibrary.mk index fb91ca5..5408863 100644 --- a/hlibrary.mk +++ b/hlibrary.mk @@ -175,7 +175,7 @@ install/libghc-$(CABAL_PACKAGE)-dev:: debian/tmp-inst-ghc debian/extra-depends $(if $(HASKELL_HIDE_P

[PATCH 00/11] Series of patches to support ghcjs packages

2015-03-27 Thread David Fox
0 ghc packages and 50 ghcjs packages with these changes. David Fox (11): Allow building of documentation when when package has no Haskell modules Fix a bash error - single quote prevents expansion of shell variables Remove support for obsolete doc package prefix 'haskell-' Pass --w

[PATCH 01/11] Allow building of documentation when when package has no Haskell modules

2015-03-27 Thread David Fox
At times there have been cabal packages with no modules whose build would fail without this patch - the earliest version of transformers-compat for example. --- hlibrary.mk | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/hlibrary.mk b/hlibrary.mk index b7f046b..fb91ca5

Re: hsx2hs and haskell-src-exts-1.16

2015-03-18 Thread David Fox
Ah, my support for old utf8-string was broken. I will upload again. On Wed, Mar 18, 2015 at 1:14 PM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > On Wed, 18 Mar 2015 10:54:49 -0700 > David Fox wrote: > > > Ok, I've uploaded hsx2hs-0.13.3 to hackag

Re: hsx2hs and haskell-src-exts-1.16

2015-03-18 Thread David Fox
It turned out that Jeremy Shaw already had upload rights, and he works for me. ;-) On Wed, Mar 18, 2015 at 11:08 AM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > On Wed, 18 Mar 2015 10:54:49 -0700 > David Fox wrote: > > > Ok, I've uploaded hsx2

Re: hsx2hs and haskell-src-exts-1.16

2015-03-18 Thread David Fox
Ok, I've uploaded hsx2hs-0.13.3 to hackage, with updated repository path. GHC-7.10 support is waiting for changes to haskell-src-meta. On Wed, Mar 18, 2015 at 3:39 AM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > On Tue, 17 Mar 2015 17:50:43 -0700 > David Fox

Re: DHG event at DebConf 15?

2015-03-18 Thread David Fox
On Wed, Mar 18, 2015 at 8:00 AM, Joachim Breitner wrote: > Hi, > > Am Mittwoch, den 18.03.2015, 14:38 +0100 schrieb Sven Bartscher: > > Last year it was brought up, to automate the packaging process > > completely and creating the packages out of the package plan. > > I didn't follow the discussi

Re: hsx2hs and haskell-src-exts-1.16

2015-03-18 Thread David Fox
tsc...@weltraumschlangen.de> wrote: > On Tue, 17 Mar 2015 17:50:43 -0700 > David Fox wrote: > > > We build with the changes in https://github.com/seereason/hsx2hs.git. > > That looks good, but it would be better, if there would be a release on > hackage, since our infrastructure bu

Re: hsx2hs and haskell-src-exts-1.16

2015-03-17 Thread David Fox
We build with the changes in https://github.com/seereason/hsx2hs.git. On Tue, Mar 17, 2015 at 10:26 AM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > Greetings, > > I'm writing to you, because you are listed as maintainer of the haskell > package hsx2hs. > > We (the Debian Haskel

Re: Getting newest versions of packages

2015-01-09 Thread David Fox
On Fri, Jan 9, 2015 at 8:03 AM, Dmitry Bogatov wrote: > On 2015-01-09, Joachim Breitner wrote: > > #. I would prefer section by default `unknown` > I'm adding a --source-section option to version 4.20.

Re: Getting newest versions of packages

2015-01-09 Thread David Fox
On Fri, Jan 9, 2015 at 10:26 AM, Dmitry Bogatov wrote: > > Sounds nice. But HEAD is one commit from 4.19. Maybe package it? I > tried, and it depends on debian-3.85. I `cabal unpack debian` it, and > there is debian/ in it. What should I do with it? > That debianization is my doing - it is supp

Re: Getting newest versions of packages

2015-01-09 Thread David Fox
Oh, and there is a debian/Debianize.hs script in the cabal-debian package itself, one of the unit tests runs it and compares the result to the debian directory in the git repository. On Fri, Jan 9, 2015 at 5:31 AM, David Fox wrote: > I use the cabal-debian library in a bunch of private packa

Re: Getting newest versions of packages

2015-01-09 Thread David Fox
res the cabal-debian library to run. You can see an example of a debian/Debianize.hs script here: https://github.com/clckwrks/clckwrks-dot-com/blob/master/debian/Debianize.hs On Fri, Jan 9, 2015 at 3:27 AM, Joachim Breitner wrote: > Hi, > > > Am Freitag, den 09.01.2015, 13:55 +0300 sch

Re: Getting newest versions of packages

2015-01-08 Thread David Fox
Also, cabal-debian should be producing library debs, if it isn't there may be a bug. On Thu, Jan 8, 2015 at 5:16 AM, Dmitry Bogatov wrote: > Hello! > > I am confused about how should I setup my development environment to > develop haskell packages. I want to improve cabal-debian-4.17.4, since >

Re: Getting newest versions of packages

2015-01-08 Thread David Fox
You are better off building these packages from the github source for right now - cabal-debian is in a development phase https://github.com/ddssff/cabal-debian https://github.com/ddssff/debian-haskell If you check these out right next to each other and set the "local-debian" flag to "Default: Tru

Re: A simpler cabal-debian

2014-11-27 Thread David Fox
I would be a little sad to see the parsing of a debianization go, though I'm not sure I use that feature in real life. Today I am going to take a stab at the second option (making it do what we want it to do) and if that doesn't work I will consider the first option (simplified cabal-debian.) I ha

Re: Making cabal-debian an official tool

2014-09-22 Thread David Fox
Thanks I will look at these soon. On Mon, Sep 22, 2014 at 7:40 AM, Joachim Breitner wrote: > Hi David, > > I filed a few more issues at > https://github.com/ddssff/cabal-debian/issues but to not only file > issues, I fixed a few of them. > > I didn’t want to push to cabal-debian directly without

Re: Adding ghcjs support to haskell-devscripts

2014-09-10 Thread David Fox
4, 13:29 -0700 schrieb David Fox: > > > > > This has so far been necessary for building ghcjs libraries. > > I get it now. > > > > * Move the make recipes from hlibrary.mk to Dh_Haskell.sh > > Nice cleanup > > * Add a

Re: Making cabal-debian an official tool

2014-08-29 Thread David Fox
On Fri, Aug 29, 2014 at 2:04 PM, Joachim Breitner wrote: > > If you create the repo there soon I’ll start filing a few issues of > things that I’d do differently (otherwise I’ll use the bts for now and > copy them later, which is fine as well). > No sooner said than done! https://github.com/dds

Re: Adding ghcjs support to haskell-devscripts

2014-08-29 Thread David Fox
On Fri, Aug 29, 2014 at 2:08 PM, Joachim Breitner wrote: > > > Greetings from Portland, > > I should have gone, but I'm not a Debian developer. ;-)

Re: Adding ghcjs support to haskell-devscripts

2014-08-29 Thread David Fox
On Fri, Aug 29, 2014 at 10:46 AM, Joachim Breitner wrote: * Allow building of documentation when when package has no Haskell modules > ✓ > * Fix a bash bug in the dev library install recipe > ✓ > * Remove cases for binary debs in the ghc package - haskell-devscripts is > not a build dependency of

Re: Making cabal-debian an official tool

2014-08-29 Thread David Fox
That is great news! I think my preference would be to move it to github.com (I was actually in the process of doing this today - is it ok if I proceed?) and continue to be the upstream developer - there are some ugly corners I hope to gradually smooth out. I would hate for anyone to see the modul

Re: Adding ghcjs support to haskell-devscripts

2014-08-17 Thread David Fox
On Wed, Jul 2, 2014 at 12:14 AM, Joachim Breitner wrote: > Hi, > > Am Dienstag, den 01.07.2014, 15:30 -0700 schrieb David Fox: > > Joachim, is there a procedure for submitting changes to > > haskell-devscripts? I have changes to support the building of > > librar

Re: Mapping dependencies to lowercase in cabal-debian

2014-08-12 Thread David Fox
vid On Tue, Aug 12, 2014 at 7:39 AM, David Fox wrote: > Thanks, I will look into this. > > > On Tue, Aug 5, 2014 at 5:34 AM, Sven Bartscher < > sven.bartsc...@weltraumschlangen.de> wrote: > >> Dear maintainer, >> >> We recently dealt with a bug in you

Re: Mapping dependencies to lowercase in cabal-debian

2014-08-12 Thread David Fox
Thanks, I will look into this. On Tue, Aug 5, 2014 at 5:34 AM, Sven Bartscher < sven.bartsc...@weltraumschlangen.de> wrote: > Dear maintainer, > > We recently dealt with a bug in you package, cabal-debian, about > dependencies not being mapped to lowercase before being added to the > debianizati

Debian packaging repository for ghc

2014-07-19 Thread David Fox
On the page http://anonscm.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/ghc;a=summary there is a link to the darcs repository, but it is not valid. What should it be?

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-16 Thread David Fox
On Wed, Jul 16, 2014 at 10:38 AM, David Fox wrote: > On Wed, Jul 16, 2014 at 12:55 AM, Joachim Breitner > wrote: > >> Hi, >> >> Am Sonntag, den 13.07.2014, 21:54 -0700 schrieb David Fox: >> >> > I'm almost certain now that libtinfo-dev should be

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-16 Thread David Fox
On Wed, Jul 16, 2014 at 12:55 AM, Joachim Breitner wrote: > Hi, > > Am Sonntag, den 13.07.2014, 21:54 -0700 schrieb David Fox: > > > I'm almost certain now that libtinfo-dev should be a dependency of ghc > > if it exports terminfo. If so, I apologize in advance -

Re: cabal-debian FTBFS

2014-07-14 Thread David Fox
On Mon, Jul 14, 2014 at 12:21 AM, Joachim Breitner wrote: > Hi, > > We got https://bugs.debian.org/753183 a while ago, and I guess we want > to upload the latest version of cabal-debian. Who of the DHG group uses > this package and would like to prepare an upload? There is a new major > version o

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-13 Thread David Fox
On Sun, Jul 13, 2014 at 8:11 AM, Joachim Breitner wrote: > Hi, > > Am Sonntag, den 13.07.2014, 07:50 -0700 schrieb David Fox: > > On Fri, Jul 11, 2014 at 3:42 PM, Joachim Breitner > > wrote: > > Am Freitag, den 11.07.2014, 13:12 -0700 schrieb David Fox: &

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-13 Thread David Fox
On Fri, Jul 11, 2014 at 3:42 PM, Joachim Breitner wrote: > Hi, > > Am Freitag, den 11.07.2014, 13:12 -0700 schrieb David Fox: > > > Either way works for me, it is just that I'm getting build errors > > because our builder decides it needs to build those packages an

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-11 Thread David Fox
On Fri, Jul 11, 2014 at 3:42 PM, Joachim Breitner wrote: > Hi, > > Am Freitag, den 11.07.2014, 13:12 -0700 schrieb David Fox: > > > Either way works for me, it is just that I'm getting build errors > > because our builder decides it needs to build those packages an

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-11 Thread David Fox
On Fri, Jul 11, 2014 at 7:00 AM, Joachim Breitner wrote: > Hi, > > Am Freitag, den 11.07.2014, 06:03 -0700 schrieb David Fox: > > I believe that these packages should be in the Provides line for the > > ghc-doc package: > > > > > > libghc-binary-doc >

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-11 Thread David Fox
On Fri, Jul 11, 2014 at 8:42 AM, David Fox wrote: > > > > On Fri, Jul 11, 2014 at 7:00 AM, Joachim Breitner > wrote: > >> Hi, >> >> Am Freitag, den 11.07.2014, 06:03 -0700 schrieb David Fox: >> > I believe that these packages should be in t

Re: Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-11 Thread David Fox
On Fri, Jul 11, 2014 at 7:00 AM, Joachim Breitner wrote: > Hi, > > Am Freitag, den 11.07.2014, 06:03 -0700 schrieb David Fox: > > I believe that these packages should be in the Provides line for the > > ghc-doc package: > > > > > > libghc-binary-doc >

Four packages missing from ghc-doc Provides line, 7.8.20140710-1

2014-07-11 Thread David Fox
I believe that these packages should be in the Provides line for the ghc-doc package: libghc-binary-doc libghc-haskeline-doc libghc-terminfo-doc libghc-xhtml-doc ghc-doc contains a .haddock file for each of them.

Re: Adding ghcjs support to haskell-devscripts

2014-07-02 Thread David Fox
On Wed, Jul 2, 2014 at 12:14 AM, Joachim Breitner wrote: > Hi, > > Am Dienstag, den 01.07.2014, 15:30 -0700 schrieb David Fox: > > Joachim, is there a procedure for submitting changes to > > haskell-devscripts? I have changes to support the building of > > librar

Adding ghcjs support to haskell-devscripts

2014-07-01 Thread David Fox
Joachim, is there a procedure for submitting changes to haskell-devscripts? I have changes to support the building of libraries using ghcjs I'd like to submit.

Re: Packaging Cabal separately

2014-06-10 Thread David Fox
On Tue, Jun 10, 2014 at 2:19 AM, Joachim Breitner wrote: > Hi, > > Am Montag, den 09.06.2014, 14:04 -0700 schrieb David Fox: >> Excellent! Could we have a similarly modified build of 7.8 in experimental? > > just merged these and other changes from unstable to experimental

  1   2   >