Permalink
Switch branches/tags
Nothing to show
Commits on Jul 21, 2017
Commits on Jul 1, 2017
  1. games-meta: add dep for Transmissions: Element 120, closes #192, than…

    …ks to devurandom
    committed Jul 1, 2017
Commits on Jun 4, 2017
Commits on May 26, 2017
Commits on May 1, 2017
Commits on Apr 13, 2017
  1. games-util/esteam: Write Portage set to /etc/portage/sets/esteam

    Closes: #179
    Package-Manager: Portage-2.3.5, Repoman-2.3.2
    chewi committed Apr 13, 2017
  2. games-util/esteam: Add several unbundleable games to the list

    Package-Manager: Portage-2.3.5, Repoman-2.3.2
    chewi committed Apr 13, 2017
  3. games-util/esteam: Fix GLEW dependency on stable systems

    Closes: #185
    Package-Manager: Portage-2.3.5, Repoman-2.3.2
    chewi committed Apr 13, 2017
  4. games-util/esteam: Mark Skullgirls as unbundleable

    Package-Manager: Portage-2.3.5, Repoman-2.3.2
    chewi committed Apr 13, 2017
  5. games-util/esteam: Mark Destination Sol (Java) as unbundleable

    This has the 32-bit and 64-bit JREs in separate directory trees. An
    additional check is required to make it prefer the 64-bit JRE.
    
    For added fun, Steam only tries to launch the 32-bit JRE. I worked
    around this by appending to the "bin" file instead of replacing it so
    that two java wrappers are created, both pointing to a 64-bit JRE.
    
    Package-Manager: Portage-2.3.5, Repoman-2.3.2
    chewi committed Apr 13, 2017
  6. games-util/esteam: Add Mad Max to UNBUNDLEABLES

    Closes: #181
    piedar committed with chewi Jan 15, 2017
  7. games-util/esteam: Fix directory enumeration

    Closes: #180
    piedar committed with chewi Jan 14, 2017
Commits on Jan 23, 2017
Commits on Jan 1, 2017
Commits on Nov 26, 2016
  1. new steam-launcher-1.0.0.54

    committed Nov 26, 2016
Commits on Nov 21, 2016
  1. sys-apps/sc-controller: do not install empty directories, fixes #177,…

    … thanks to saintdev
    committed Nov 21, 2016
Commits on Nov 13, 2016
Commits on Nov 6, 2016
  1. games-util/esteam: Add Grim Fandango Remastered

    This is an odd one. They bundle libSDL2-2.0.so.1, which doesn't appear
    to exist upstream so they must have messed with it. They also bundle
    half a distro for no apparent reason, including 175MB of 64-bit
    binaries when only a 32-bit executable is included. Madness.
    
    Package-Manager: portage-2.3.2
    chewi committed Nov 6, 2016
Commits on Oct 20, 2016
  1. new: steam-launcher-1.0.0.53

    committed Oct 20, 2016
Commits on Oct 13, 2016
  1. Merge pull request #176 from kefnab/patch-1

    steam-overlay.conf:  location and sync-uri
    committed on GitHub Oct 13, 2016
Commits on Oct 10, 2016
  1. steam-overlay.conf: location and sync-uri

    Recommend location to be a subdirectory of `/usr/local/portage/`.
    Added priority.
    Changed sync-uri to git recommendation.
    Added Maintainer comments.
    Clayton Dobbs committed on GitHub Oct 10, 2016
Commits on Oct 4, 2016
  1. games-util/steam-launcher: Detect joysticks in the right order

    This adjusts the existing joystick detection patch so that it sorts
    input devices into "version" order rather than alphanumeric. xboxdrv
    gave me event2, event19, and event20. Alphanumeric sorting put event19
    before event2, breaking Tomb Raider and possibly other games.
    
    I also made the snippet a little more robust and concise.
    
    Package-Manager: portage-2.3.1
    chewi committed Oct 4, 2016
Commits on Oct 2, 2016
  1. games-util/esteam: Add comments about dota 2 and rocketleague

    Package-Manager: portage-2.3.1
    chewi committed Oct 2, 2016
  2. games-util/esteam: Support steamapps as well as SteamApps

    SteamApps is the legacy name. Valve changed Steam to use steamapps
    about a year ago. Users had to rename for a while but now it seems it
    supports both forms.
    
    Package-Manager: portage-2.3.1
    chewi committed Oct 2, 2016
  3. games-util/esteam: Fix leading commas in USE flags

    Package-Manager: portage-2.3.1
    chewi committed Oct 2, 2016
  4. games-util/esteam: Dota 2 links against libbz2.so.1.0, not libbz2.so.1

    The package installs symlinks for both.
    
    Package-Manager: portage-2.3.1
    chewi committed Oct 2, 2016
Commits on Sep 8, 2016
Commits on Sep 7, 2016
  1. games-util/esteam: Depending on subslots is badbadbad

    Portage allows it but I have been pointed to the PMS, which says this
    is not valid in ebuilds, and presumably Portage sets.
    
    It's hard to know when to depend on SLOTs and when to depend on
    versions (or both!) and a consistent rule cannot be applied because
    packages vary a lot. I've tried my best here.
    
    Package-Manager: portage-2.3.0
    chewi committed Sep 7, 2016
Commits on Sep 4, 2016
  1. games-util/esteam: Mark 3 Java games as unbundleable

    These are Altitude, Revenge of the Titans, and Titan Attacks.
    
    Package-Manager: portage-2.3.0
    chewi committed Sep 4, 2016
  2. games-util/esteam: Quash errors and warnings about certain libraries

    These are mostly proprietary libraries that we can't do anything
    about. A game should still work if these are missing.
    
    Package-Manager: portage-2.3.0
    chewi committed Sep 4, 2016
  3. games-util/esteam: Unbundle Java runtimes found in games

    This is far more involved than I would like but worth it given that
    old and vulnerable JREs are being bundled and some people really don't
    want to touch Oracle.
    
    Care needs to be taken as some games don't put the JRE in its own
    subdirectory. In these cases, just bin and lib are deleted. It is
    currently assumed that only Java files reside in these directories but
    this should obviously be checked before Java games are marked as
    unbundleable.
    
    Java being Java, it would perhaps makes sense to replace 32-bit JREs
    with 64-bit ones but there is no guarantee that each game will include
    the necessary native 64-bit libraries. Unfortunately we only support
    multilib Java through icedtea-bin but this is better than nothing.
    
    Package-Manager: portage-2.3.0
    chewi committed Sep 4, 2016
Commits on Sep 3, 2016
  1. games-util/esteam: Mark Tomb Raider as unbundleable, fixes #168

    This replaces libcurl.so.4, negating the need for librtmp.so.0.
    
    Package-Manager: portage-2.3.0
    chewi committed Sep 3, 2016
  2. games-util/esteam: I forgot the tinfo USE flag for libtinfo

    The tinfo flag has been known to cause problems (bug #457530) but most
    of them are fixed now. It would only cause a problem for SLOT 0/6 as
    5/5 is not for building against. Games are unlikely to require version
    6 as 5 is in the Steam runtime.
    
    Package-Manager: portage-2.3.0
    chewi committed Sep 3, 2016
  3. games-util/esteam: Typo, libgomp is part of gcc, not glibc

    Package-Manager: portage-2.3.0
    chewi committed Sep 3, 2016