Permalink
Commits on Sep 23, 2015
  1. @trofi

    Portage/EBuild.hs: always use 'https://' for 'github.com' as a homepage

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Sep 23, 2015
Commits on Sep 20, 2015
  1. @trofi

    Update bundled Cabal up to current master,

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Sep 20, 2015
Commits on Aug 22, 2015
  1. @trofi

    Merge/Dependencies.hs: added 'gtksourceview-3.0' pkgconfig

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Aug 22, 2015
Commits on Aug 12, 2015
  1. @trofi

    release 0.4.6

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Aug 12, 2015
Commits on Aug 9, 2015
  1. @trofi

    ::gentoo switched to git! generate git-compatible headers for it

    We used to use
        # $Header: $
    The new shiny is
        # $Id$
    
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Aug 9, 2015
Commits on Aug 2, 2015
  1. @trofi

    Merge/Dependencies.hs: libpq extralib moved to 'dev-db/postgresql'

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Aug 2, 2015
  2. @trofi

    Merge/Dependencies.hs: added 'libpq' to pkg-config

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Aug 2, 2015
Commits on Aug 1, 2015
  1. @trofi

    hackport status --to-portage: don't report hackage-only packages

    Don't report packages when overlay and portage vertions are in sync
    but both outdated.
    
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Aug 1, 2015
Commits on Jul 17, 2015
  1. @trofi

    Merge/Dependencies.hs: more X11 extralibs

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Jul 17, 2015
Commits on May 21, 2015
  1. @trofi

    hackport.cabal: get rid of mtl dependency

    Github-bug: #22
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed May 21, 2015
  2. @trofi

    get rid of Control.Monad.Error completely

    I don't think we use mtl at all, certainly not for exceptions.
    
    Github-bug: #22
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed May 21, 2015
  3. @trofi

    Merge.hs: restored support for mtl-2.1

    As commit 3b0f5c5
    didn't transit all modules from Control.Monad.Error
    but only one of them it's cheaper to rollback to old module.
    
    Github-bug: #22
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed May 21, 2015
Commits on Apr 25, 2015
  1. @trofi

    Merge/Dependencies.hs: added 'libcurl' to pkg-config targets

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Apr 25, 2015
Commits on Mar 28, 2015
  1. @trofi

    release 0.4.5

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Mar 28, 2015
  2. @trofi

    Starting from ghc-7.10.1 we are enabling haskell dynamic linking for …

    …executables
    
    It means that binaries will use dynamic ghc runtime,
    and dynamic haskell libaries. Reflest this in depends.
    
    Forcing static binary linking should be feasible
    by setting
    
        CABAL_EXTRA_CONFIGURE_FLAGS="--disable-executable-dynamic"
    
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Mar 28, 2015
  3. @trofi

    Merge/Dependencies.hs: cleanup: move 'treatAsLibrary' into single place

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Mar 28, 2015
  4. @trofi

    Merge.hs: fix 'games' configure cal generation

    When USE-flags are generates ebuild did get incorrect
    quotation. Recent scroll example:
    
       src_configure() {
            haskell-cabal_src_configure \
                    --flag=unix
                    --prefix="${GAMES_PREFIX}"
       }
    
    Note how '--flag=unix' misses trailing wrapping
    
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Mar 28, 2015
  5. @trofi

    Portage/GHCCore.hs: added ghc-7.10.1 core libs

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Mar 28, 2015
Commits on Feb 16, 2015
  1. @trofi

    Merge/Dependencies.hs: added 'Xrender' extralib

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Feb 16, 2015
Commits on Feb 8, 2015
  1. @trofi

    Merge/Dependencies.hs: added libcrypt to extralibs

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Feb 8, 2015
Commits on Feb 1, 2015
  1. @trofi

    Portage/EBuild.hs: amend for time-1.5

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Feb 1, 2015
Commits on Jan 10, 2015
  1. @trofi

    tests/resolveCat.hs: tune test to check for case variation

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Jan 10, 2015
Commits on Jan 9, 2015
  1. @trofi

    hackport.cabal: drop upper bound on deepseq

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Jan 9, 2015
Commits on Jan 8, 2015
  1. @trofi

    Portage/GHCCore.hs: allow old-time and old-locale depends

    ghc-7.10 stopped shipping them. We will allow install
    then for all ghc versions, but .ebuild files will
    contain CORE_LIB for every ghc version before ghc-7.10.
    
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Jan 8, 2015
  2. @trofi

    Portage/GHCCore.hs: drop support for ghc older, than 7.4

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Jan 8, 2015
Commits on Nov 1, 2014
  1. @trofi

    Merge/Dependencies.hs: new 'magic' extralib

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

    Merge pull request #20 from vikraman/master

    Add gtk+:3 and webkit-gtk:3 pkg-config libs
    trofi committed Oct 26, 2014
  2. @vikraman

    Add gtk+:3 and webkit-gtk:3 pkg-config libs

    Signed-off-by: Vikraman Choudhury <vikraman@gentoo.org>
    vikraman committed Oct 26, 2014
Commits on Oct 15, 2014
  1. @trofi

    Portage/EBuild.hs: for games ebuilds emit 'pkg_postinst ()' phase

    Unfortunately we have hidden depend on ghc-package.eclass,
    thus need to keep it's 'pkg_postinst'.
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Oct 15, 2014
  2. @trofi

    Portage/EBuild.hs: slightly simplefy if_games conditional

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Oct 15, 2014
  3. @trofi

    Portage/EBuild.hs: add newlines for easier readability

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Oct 15, 2014
  4. @trofi

    Portage/PackageId.hs: clean exported 'is_games_cat' function

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Oct 15, 2014
  5. @trofi

    Merge pull request #19 from hasufell/master

    add games ebuilds support
    trofi committed Oct 15, 2014
  6. @hasufell
  7. @hasufell

    Add games ebuilds support

    hasufell committed Oct 15, 2014