about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* pkgs/list-gamecontrollers: Fix buildaszlig2018-06-281-3/+3
| | | | | | | | | This package has been broken for a long time, because in the meantime (actually quite a while ago, maybe a year even) runCommand no longer includes a C compiler. So let's switch to runCommandCC instead and use "cc" instead of "gcc" to be Clang-compatible. Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Add Wizard of Legendaszlig2018-06-282-0/+17
| | | | | | A Unity3d game, so packaging is pretty straightforward. Signed-off-by: aszlig <aszlig@nix.build>
* pkgs.profpatsch: add nix-genProfpatsch2018-06-254-12/+25
|
* modules/bfq: Rebase patch against kernel 4.18-rc1aszlig2018-06-222-3/+17
| | | | | | | The patch no longer applies with this kernel version because the patch context has changed. Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Add Overloadaszlig2018-06-222-0/+17
| | | | | | | I have only tested whether loading and saving games works and flew around for about 1 minute in the first mission. Signed-off-by: aszlig <aszlig@nix.build>
* stardew-valley-beta: Update to version 1.3.18aszlig2018-06-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While it would be preferrable to have the current version (1.3.19, which is not available for GOG GNU/Linux users right now), this update at least fixes a few of the more nastier bugs. Fixes for 1.3.12 (22 May 2018): * All players seeing milking messages * Object desync on farm between players * Lighting issue in spa * Clocks becoming de-synced from server latency (now will disconnect player) * Network usage high when NPCs moving * Delay when using bombs * Hidden mines ladder to skull cavern * Erroneous thunderstorm weather forecast in summer Fixes for 1.3.13 (24 May 2018): * Added separate chests in the mines for each player * Fishing tent control lock up * Duplicate cursors in minigames * Crashes buying furniture * Freeze ups when fishing during events * Crash caused by ordering a building construction the day before a festival * Crash breaking certain objects in the skull cavern * Horse-related bugs with movement between screens/clipping Fixes for 1.3.14 (25 May 2018): * Re-enabled moving & demolishing buildings in multiplayer (although only host can do it) * Staircases appearing at the bottom of the mines * Mermaid show not playing if volume is muted * Added a quest to hint at the magnifying lens * Crash when selling lots of items to Pierre / through the shipping bin Fixes for 1.3.15 (30 May 2018): * Bundle menu is usable for clients outside of the community center * Break-up event has been made less harsh * Crash upon returning to a level of the mines with a chest, after having just been in it * Machines breaking themselves sometimes when you're near torches * Crash caused by attempting to load a quest that hasn't been localized yet * Monster cries being heard outside of the mines Fixes for 1.3.16 (05 June 2018): * Client 'introductions' quest tracking the wrong number of villagers * Cabin fridges emptying when host reloads * Secret Santa assignments changing * Items missing from festival shops playing in Chinese * Fishing tackle traded breaking after one use * Tree seeds not harvestable in multiplayer * Spouse position issues * Players stuck in wall after Emily's 10 heart event * Wallpaper/Floors vanishing and resetting * Host and client don't sync if a ladder or shaft spawns * Slimes aggroing player during secret woods event * Horse becomes unmountable after entering a new location * Horses vanish when jumping between two quickly Fixes for 1.3.17 (07 June 2018): * Farmhands not able to interact with bundles inside community center * Farmhand tools disappearing after logging out while being upgraded * Museum donations disappearing * Farmhand profession sale bonuses not applying * Artifact donation message appears in English for all languages * Profit margin mistranslated in German * Character names appearing in English while playing non-English character languages * Unable to walk through animals while inside a building * Bug which could make farm animals disappear * Baby gender assignment issue for player/player newborns This releaso also contains a new feature: * Invite code now copyable to clipboard Fixes for 1.3.18 (12 June 2018): * Active players can cancel new player creation for farmhands * Mouseover hover missing for buffs * Horse footsteps using wrong sounds * Crash whenever Marlon's name is used * NPCs end of route animation playing at double speed for clients * NPC positions not syncing at end of route animations (multiple NPCs) * Extra tools spawning overnight if another player has them * Gift giving not properly resetting after upgrading from 1.2 to 1.3 * Mistranslated pt-br seed disc saying to plant in winter * Spa sign in English while playing in Chinese * Proposals cannot be canceled * Fishing rod event not triggering for farmhand * Machines producing 'empty' products Signed-off-by: aszlig <aszlig@nix.build>
* profiles/packages: Add focuswriterdevhell2018-06-171-0/+1
| | | | Ghostwriter, Vim with Goyo, and now Focuswriter. Who will win?
* modules/packages: Switch to stable libreofficedevhell2018-06-141-1/+1
| | | | Should fix the build hopefully.
* games/gog: Add Party Hardaszlig2018-06-142-0/+17
| | | | | | | | | Packaging is pretty straightforward, because it's a Unity3d game and we have a build hepler for that. Upstream site: http://www.tinybuild.com/partyhard Signed-off-by: aszlig <aszlig@nix.build>
* games/albion: Temporarily fix loading of libGLaszlig2018-06-101-2/+6
| | | | | | | | | | | I think this has te be fixed in <nixpkgs>, because SDL2 loads libGL at runtime using dlopen(), but recent changes have been made so that libGL.so is no longer in LD_LIBRARY_PATH on NixOS by default. So until then, let's set SDL_OPENGL_LIBRARY, so that SDL2 will load it from that path directly instead of searching in LD_LIBRARY_PATH. Signed-off-by: aszlig <aszlig@nix.build>
* pkgs/sandbox: Handle store paths that are symlinksaszlig2018-06-092-0/+79
| | | | | | | | | | | | | | | For example the store path of libGL-1.0.0 is a symlink pointing to libglvnd-1.0.0 right now on my machine. If we have such a symlink the sandbox would just silently skip it and only mount the *resolved* path instead of creating the symlink leading to the target. Now whenever bind_mount() with the resolve argument being true is used, we create all the symlinks leading to the target path determined by realpath(). Signed-off-by: aszlig <aszlig@nix.build>
* games/albion: Fix build with Automake 1.16aszlig2018-06-091-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been broken since a while when Automake 1.16 was introduced in NixOS/nixpkgs@e0c155e26b6a73bba06d6f2ced12bd4bcb0d6503. The upstream WildMIDI project has since moved to CMake and the patches from the static recompilation project haven't been ported to a newer version, so we're stuck with the Automake variant. Fortunately, the fix is rather easy and it's more obvious when you look at the changelog of Automake 1.16: The 'subdir-object' option no longer causes object files corresponding to source files specified with an explicit '$(srcdir)' component to be placed in the source tree rather than in the build tree. For example, if Makefile.am contains: AUTOMAKE_OPTIONS = subdir-objects foo_SOURCES = $(srcdir)/foo.c $(srcdir)/s/bar.c $(top_srcdir)/baz.c then "make all" will create 'foo.o' and 's/bar.o' in $(builddir) rather than in $(srcdir), and will create 'baz.o' in $(top_builddir) rather than in $(top_srcdir). So all we need to do is strip off the absolute pathname of libWildMidi.la/libWildMidiA.la and the build passes. Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Add World of Xeenaszlig2018-06-092-0/+124
| | | | | | | | | | This is the result when you combine Might and Magic 4 and 5 and ScummVM very recently got support for that. See http://scummvm.org/news/20180501 for the announcement. So we're wrapping the game using latest git version of ScummVM. Signed-off-by: aszlig <aszlig@nix.build>
* machines/haku: set NIX_PATH similar to kataraProfpatsch2018-06-051-0/+12
|
* machines: rename labnet to openlabProfpatsch2018-06-055-7/+7
| | | | The namespace was kind of hard to remember, so let’s just call it openlab.
* machines/labnet: remove labtopProfpatsch2018-06-052-18/+0
| | | | The machine’s mainboard broke, so it’s gone.
* machines/labnet: pull hannswurscht into its own fileProfpatsch2018-06-053-69/+73
|
* pkgs/gopass: Rebase patches against version 1.7.1aszlig2018-05-272-14/+14
| | | | | | | | | The patches are basically the same but only the files were moved to a different place in the upstream repository. Tested building and execution. Signed-off-by: aszlig <aszlig@nix.build>
* games/invisigun-heroes: Update to version 1.6.71aszlig2018-05-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The hotfix release 1.6.71 contains the following fixes: * UI: Fixed sorting of UI dialogs when in-match * UI: Fixed missing Chinese translation for training menu label * UI: Fixed resolution "free" label value change when changing languages New features in version 1.6.70: * New localization: French * New localization: Chinese * UI: Language selector is presented on first launch * UI: Some title screen layout adjustments for localization (complete reskin later) * CRONUS: Finally has a unique victory pose (like the rest of the cast) Fixes in version 1.6.70: * GAME: GIF export files are properly closed when canceling * GAME: Fixed empty powerup crate falling once on clients if all powerups are disabled * GAME: Fixed not being able to split shots on clients if projectile is already destroyed on the host * GAME: Fixed possibility for two projectiles to create a blast barrier instead of hitting objects * GAME: Fixed missing left ember spawner on The Catacombs * GAME: Random map is refreshed when returning to the lobby from a match * GFX: Fixed the tint of Epi's ghost in his victory pose * UI: "Keyboard" is now properly localized on player selectors * UI: Fixed potential for game to stall if localized text parsing fails in some edge cases * UI: Better spacing in GIF end cards for multi-line Steam usernames * UI: Fixed Connect button being selected after removing IP digits using the GUI * UI: Various minor layout fixes for different locales * UI Fixed ready up indicator minor scaling issues * AUDIO: Fixed replays always playing SFX at max volume * EPI: Fixed ghost Epi getting hit instead of real Epi if standing in the same spot Full upstream change log: https://s3-us-west-1.amazonaws.com/sombr-invisigun/messages/ReleaseNotes.txt Signed-off-by: aszlig <aszlig@nix.build>
* machines/mikiya: set static IP address for initrdProfpatsch2018-05-231-2/+1
|
* fuuuuProfpatsch2018-05-231-1/+1
|
* machines/mikiya: add ethernet dev kernel module to initrdProfpatsch2018-05-231-0/+3
|
* machines/mikiya: wait, until mapper device is unlockedProfpatsch2018-05-231-1/+7
|
* machines/mikiya: fix eval error & add /bootProfpatsch2018-05-231-1/+6
|
* machines/mikiya: add hardware-config.nixProfpatsch2018-05-231-1/+10
|
* machines/profpatsch: add mikiyaProfpatsch2018-05-232-0/+69
|
* machines/katara: change to new SSDProfpatsch2018-05-231-5/+8
|
* pkgs/profpatsch: update Droopy forkProfpatsch2018-05-231-2/+2
|
* tests/starbound: Fix evaluationaszlig2018-05-201-1/+1
| | | | | | | | | | This was an error I made in 7b7f782c93fafe2c42f882b933cf49ba99e3e3bc. Basically the change was to replace "import ../../nixpkgs-path.nix" by thu "nixpkgsPath" argument, but I forgot to remove the ".nix" and it became "nixpkgsPath.nix". Signed-off-by: aszlig <aszlig@nix.build>
* games/stardew-valley: Mark beta as lowPrioaszlig2018-05-191-1/+3
| | | | | | | This is to make sure that noone accidentally installs this either via "nix-env -i" or via "nix-env -u". Signed-off-by: aszlig <aszlig@nix.build>
* games/stardew-valley: Add multiplayer betaaszlig2018-05-192-7/+37
| | | | | | | | | | This adds version 1.3.11 of the ongoing multiplayer beta, so it can be conveniently installed via Nix :-) I haven't tested this a whole lot, only started a new farm, walked around and that's it. Signed-off-by: aszlig <aszlig@nix.build>
* pkgs/fetch-gog: List more download typesaszlig2018-05-191-1/+1
| | | | | | | | | | | So far we only showed the main installer packages that are available for a certain game. However there are other things such as downloadable content and related products that we might be interested in. I needed this mainly because the Stardew Valley beta download is listed as bonus content. Signed-off-by: aszlig <aszlig@nix.build>
* games/stardew-valley: Add libGL to LD_LIBRARY_PATHaszlig2018-05-171-1/+2
| | | | | | | | | | | I haven't bisected this to know the exact commit that made this change necessary, but it might be that SDL2 now no longer propagates libGL anymore. If this is the case for other games as well, I might want to do a bisect, but for now let's just fix it. Signed-off-by: aszlig <aszlig@nix.build>
* games/liads: Add sandbox path for XDG_DATA_HOMEaszlig2018-05-171-1/+3
| | | | | | | Unlike the other Unity3D games, LIADS writes settings and save files to XDG_DATA_HOME, so we need to add it to the required sandbox paths. Signed-off-by: aszlig <aszlig@nix.build>
* machines/{titan,eris}: Remove claws-maildevhell2018-05-152-2/+0
| | | | | Now that the mutt configuration works like a charm again, we can finally remove claws-mail.
* machines/titan: Reduce to only two additional DNSdevhell2018-05-131-1/+1
| | | | | Apparently only three primary DNS servers allowed, so we'll reduce it to whatever DHCP offers plus two of our own definition.
* machines/titan: Replace fallbackDnsdevhell2018-05-131-5/+2
| | | | | | | | The original idea was to have globally reachable nameservers as fallback, but really this isn't what I wanted. I want to have nameservers additionally to the ones provided by DHCP, but in case the one provided by DHCP does not deliver the resolve, the other primary nameservers here will be queried instead.
* machines/titan: Fix eval erroraszlig2018-05-131-1/+1
| | | | | | | Attribute set entry wasn't closed with a semicolon. Signed-off-by: aszlig <aszlig@nix.build> Cc: @devhell
* machines/titan: Replace nameservers w/ fallbackDnsdevhell2018-05-131-2/+3
| | | | | Let's try to take the DHCP supplied nameservers and add defined ones as fallback in systemd-resolved.
* profiles/workstation: Use gopass from Vuizvuiaszlig2018-05-111-1/+1
| | | | | | | D'oh, I accidentally added the original package *after* creating the patched one. Signed-off-by: aszlig <aszlig@nix.build>
* machines/titan: Add signal-desktopdevhell2018-05-081-1/+2
| | | | | Family members won't use jabber clients, but will happily use Signal. Oh well. Better than nothing.
* profiles/managed: Add kdepim-addonsaszlig2018-05-081-0/+1
| | | | | | This is needed in order to add locations to contacts in KAddressbook. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/managed: Add kontact to systemPackagesaszlig2018-05-081-0/+1
| | | | | | | This is probably the main part of the KDE PIM suite, so it really makes sense to add this to managed machines as they're end user oriented. Signed-off-by: aszlig <aszlig@nix.build>
* games/liads: Update to version 1.4.5 (2018-04-27)aszlig2018-05-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since version 1.3.2 (2016-01-20): 1.4.5 (2018-04-27) * Removed Google Analytics. * macOS build now supports 64-bit. * Minor localization fixes. 1.4.4 (2016-09-07) * XInput now enabled by default on Windows (bypasses some controller problems with Windows 10 Anniversary). * Fixed phantom inputs when using XInput. * Fixed -debuginput launch option not working when XInput is enabled. * Added -disabledpad launch option to disable default mapping of the d-pad. * Updated input device profiles. 1.4.3 (2016-07-22) * Added debug option to get more information about attached controllers (available by launching with the argument "-debuginput") * Updated input device profiles 1.4.2 (2016-07-12) * Better handling of unrecognized controllers * Better support for the Steam Controller on Mac 1.4.0 (2016-05-12) * Four player support! * New playable character skins * Difficulty balances * Automatic support for many controllers (including PlayStation controllers) with no need to manually remap buttons * Support for XInput controllers and rumble (Windows only) * Displays PlayStation button prompts when using PlayStation controllers * Better compatibility with non-standard controllers * Steam Cloud saves are synced cross-platform * Ability to cap frame rate when vsync is disabled Signed-off-by: aszlig <aszlig@nix.build>
* machines/tyree: Add auxiliary pkgs around KMyMoneyaszlig2018-05-061-1/+2
| | | | | | | | Those are useful for HBCI/FinTS support and scraping other banking websites. KGPG is for encrypting the ledger. Signed-off-by: aszlig <aszlig@nix.build> Cc: @brokkoliberta
* Revert "machines/tyree: Add Microsoft Core Fonts"aszlig2018-05-061-3/+1
| | | | | | | | | | This reverts commit d813e5de7f84ad57d25b5c0ec95c2098204e976b. Turns out that the machine's owner has found an alternative font already installed on the system, so we don't need proprietary fonts, yay! Signed-off-by: aszlig <aszlig@nix.build> Cc: @brokkoliberta
* machines/tyree: Add Microsoft Core Fontsaszlig2018-05-061-1/+3
| | | | | | | | | | I thought about whether this would be a good idea to generally add this to the managed profile, but didn't do so because we don't want to encourage users to use proprietary fonts if possible. If requested we can still add it on a by-machine basis. Signed-off-by: aszlig <aszlig@nix.build> Cc: @brokkoliberta
* machines/tyree: Add KMyMoney to systemPackagesaszlig2018-05-061-1/+1
| | | | | | | This has been on the machine for a while and it's now in nixpkgs master. Signed-off-by: aszlig <aszlig@nix.build> Cc: @brokkoliberta
* core/tests: Remove test for fleetaszlig2018-05-051-3/+0
| | | | | | | | | | | This has been removed in NixOS/nixpkgs@c3eefe801a55586445125d49f159c1c0. @xeji writes in NixOS/nixpkgs#39991: > fleet is deprecated and unmaintained upstream. panamax is broken and > depends on fleet. Remove packages, modules and tests. Signed-off-by: aszlig <aszlig@nix.build>
* machines/titan: Enable CUPSdevhell2018-05-041-1/+4
| | | | Additionally let's enable Brother HL-1110 drivers.