Skip to content
Commits on Apr 19, 2012
  1. @trofi

    Portage/Dependency.hs: don't put doule braces around 'test? ( ( like-…

    trofi committed
    …that ) )'
    
    'DependEither' now is the same '[Dependency]' list as 'AllOf'.
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
  2. @trofi

    Cabal2Ebuild: move 'test-suite' to the end of features

    trofi committed
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Apr 16, 2012
  1. @renegat96

    Add test-suite support

    renegat96 committed
Commits on Feb 28, 2012
  1. @trofi

    Add support of [profile?] autogenerated depends by qnikst

    trofi committed
    Merge branch 'build-with-use' from 'git://github.com/qnikst/hackport'
    
    * branch 'build-with-use':
      removing trailing spaces
      Do not add profile? flag for binary only pkgs
      UseFlag handling
      Portage/Uses diplay for use list added
      Basic Use types support
    
    Conflicts:
    	Merge/Dependencies.hs
    	Portage/Dependency.hs
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
  2. @trofi

    merge: search DEPENDS in according categories instead of hardcoding d…

    trofi committed
    …ev-haskell/
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Feb 27, 2012
  1. @qnikst

    UseFlag handling

    qnikst committed
    * add functionallity for useflag support
    * add profile? use flag for haskell dependencies
Commits on Feb 15, 2012
  1. @trofi

    caba2ebuild: don't mangle package name as hackage is case sensitive

    trofi committed
    Avoid bugs like #403511 where we mangled
        HOMEPAGE="http://hackage.haskell.org/package/SHA"
    down to
        HOMEPAGE="http://hackage.haskell.org/package/sha"
    
    Former works for hackage, later doesn't.
    
    Gentoo-bug: http://bugs.gentoo.org/403511
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Jan 2, 2012
  1. @trofi

    Cabal2Ebuild: don't hide 'random' and 'readline' depends

    trofi committed
    'readline' is a good depend, 'random' is a separate package since ghc-7.2
    
    Suggested-by: Emil Karlson
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Dec 11, 2011
  1. @trofi

    core libraries: add 'integer-gmp' to list of core ones

    trofi committed
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Nov 27, 2011
  1. @trofi

    Added 'metadata.xml' autogeneration for packages where it does not ex…

    trofi committed
    …ist.
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Nov 20, 2011
  1. @trofi

    cabal2ebuild: adding USE=hoogle by default

    trofi committed
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Apr 23, 2011
  1. @trofi

    depends: treat syb as external depend again

    trofi committed
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Dec 26, 2010
  1. @kolmodin

    Cleanup the way a package's SRC_URI is defined

    kolmodin committed
    Now we always assume that we're building packages from hackage, which has
    been true so far.
  2. @kolmodin
Commits on Jul 28, 2010
  1. @kolmodin

    guess-ghc-version: Integrate GHC guessing into 'hackport merge'

    kolmodin committed
    hackport will now attempt to guess which minimum ghc version is required to
    compile packages merged. If it fails it will use the default GHC dependency.
    It looks at all the dependencies, trying to identify all core packages used.
    As we don't allow upgrading of core packages, using this information we can
    sometimes make the dependency to ghc stricter.
    Also, hackport will not generate dependencies to cabal which are lower than
    what was shipped with the GHC version hackport knows the package requires.
Commits on Jul 10, 2010
  1. @jkarlson
Commits on Jul 9, 2010
  1. @jkarlson
Commits on Jun 20, 2010
  1. @kolmodin
  2. @kolmodin

    Remove comments

    kolmodin committed
  3. @kolmodin

    Stop using HASKELL_DEPS, BUILD_TOOLS, EXTRA_LIBS variables in ebuilds

    kolmodin committed
    Introduce a datatype EDep which tracks dependencies of an ebuild
  4. @kolmodin
  5. @kolmodin
Commits on Jun 19, 2010
  1. @kolmodin
Commits on Jun 16, 2010
  1. @kolmodin
Commits on May 8, 2010
  1. @trofi

    fix handling versioned GPL/LGPL licenses

    trofi committed
    Default 'show' behaviour gave us following result in .ebuild:
        LICENSE="GPL-Version {versionBranch = [3], versionTags = []}"
    which is not nice. Using 'display' instead
Commits on Apr 2, 2010
  1. @kolmodin
Commits on Feb 27, 2010
  1. @trofi
Commits on Jan 24, 2010
  1. @trofi
  2. @trofi

    -Wall cleanups

    trofi committed
Commits on Dec 23, 2009
  1. @trofi
Commits on Dec 22, 2009
  1. @kolmodin

    first stab at DEPEND / RDEPEND tracking

    kolmodin committed
    Introduces variables HASKELLDEPS, BUILDTOOLS and EXTRALIBS in the ebuild.
    I think the best would be to just merge them all together into DEPEND and
    REDPEND.
Commits on Dec 20, 2009
  1. @trofi
  2. @trofi
Commits on Dec 17, 2009
  1. @kolmodin
Commits on Dec 16, 2009
  1. @kolmodin
Something went wrong with that request. Please try again.