about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* starbound: Update to version 1.2.1aszlig2016-12-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Upstream changes: * Update bundled steam api * Various fixes to the ancient vault dungeon * Fix chat tabs not being clickable * Fix a potential threading issue related to steam p2p networking * Allow players to repeat the quest to unlock the vaults in multiple universes. Fixes an edge case where doing the quest on a server would make you unable to unlock the key trader in single player, and vice versa. * Fix issue where non-vault mission worlds would not reset after leaving * Make adjustments to texture atlasing to resolve certain framerate issues related to using larger texture sizes * Add "limitTextureAtlasSize" option in starbound.config to manually limit texture atlas sizes. Should only necessary for video cards significantly below the minimum requirements. URL: http://playstarbound.com/starbound-1-2-1-changelog/ Tested using the games.starbound test on x86_64-linux. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* starbound: Update to version 1.2.0aszlig2016-12-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Major upstream changes are: * Ancient Vaults: Players who have completed the main storyline can visit a mysterious trader on the Outpost who will send them on a quest to activate and enter the Ancient Gateways found floating in some systems These gateways provide access to Ancient Vaults: challenging procedural dungeons left by the ancients, filled with dangerous guardians (including procedural bosses!) and fantastic lost technologies. * Terraforming: Using powerful devices acquired from the Ancient Vaults along with a new Essence currency, you can now transform regions or whole planets into entirely different biomes Terraformers can be used to expand a region across a planet’s surface, replacing natural blocks, objects and plant life, and eventually changing the type of the planet itself Microformers are consumable single-use terraformers which provide even more region types to add to your worlds. * Weapon Upgrades: Use the ancient anvil available at the end of Ancient Vaults and spend Essence to upgrade your outdated legendary weapons, opening up many new options for endgame combat styles * Elemental Damage: Monsters now have resistance and weakness to elemental damage types, making your choice of weapons more important than ever * Holiday Spirit: Celebrate the holidays with the variety of festive items bought from Space Santa at the Outpost! The full changelog can be found at: http://playstarbound.com/starbound-vault-update/ Tested using the games.starbound NixOS test. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* hardware/t100ha: Remove workaround for vblankaszlig2016-12-171-20/+0
| | | | | | With the latest patches, this is no longer needed. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* hardware/t100ha: Fix install of brcmfmac paramsaszlig2016-12-171-1/+1
| | | | | | | | | Regression introduced by 4a27d62243942c4be181c7129fb532a709a15a8e. I've removed the fwbase variable in this commit, so the kernel is unable to completely load the WiFi firmware. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* hardware/t100ha: Switch to kernel 4.9aszlig2016-12-151-1/+1
| | | | | | | | After fixing the issues left we had since version 4.8, we can now safely switch to the latest mainline kernel. Turns out that the system is now a lot more stable and triggers less warnings and errors in dmesg. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* hardware/t100ha: Add patch for SST soundaszlig2016-12-152-3/+5640
| | | | | | | | | | | | | | This is essentially a backport of @plbossart's "experimental/codecs" branch against Linux 4.9. The original repository can be found at: https://github.com/plbossart/sound/commits/experimental/codecs Thanks to him for doing a lot of work on getting sound working for these CherryTrail devices. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* hardware/t100ha: Add Linux 4.9 fixes for intel DRMaszlig2016-12-153-226/+769
| | | | | | | | | | | | | | | | | | This is essentially a cherry-pick of the three commits mentioned in: https://bugs.freedesktop.org/show_bug.cgi?id=97529#c33 Plus a backport against Linux 4.9 of the following patch: https://bugs.freedesktop.org/attachment.cgi?id=128410 (essentially https://patchwork.freedesktop.org/series/16242/) And also the backlight.patch (a PMIC hack) we had before all combined into one patch, which now should fix the following bug: https://bugs.freedesktop.org/show_bug.cgi?id=97529 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move taalo-build to workstation profileaszlig2016-12-152-1/+2
| | | | | | | I need this on all my machines, so nix-env'ing it on every machine on demand was getting tedious over time. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/fliewatuet: add the standard gopher clientsternenseemann2016-12-111-0/+1
|
* machines/fliewatuet: don't keep derivationssternenseemann2016-12-111-0/+1
|
* machines/fliewatuet: tweak supplicantsternenseemann2016-12-111-0/+3
|
* machines/fliewatuet: add google-fontssternenseemann2016-12-091-1/+1
|
* machines/fliewatuet: -offlineimap +isyncsternenseemann2016-12-091-1/+1
|
* machines/fliewatuet: use wpa_supplicant; add gamessternenseemann2016-12-071-1/+13
|
* machines/schaf: permitRootLogin without passwordsternenseemann2016-12-041-1/+1
|
* machines/schaf: add speedteststernenseemann2016-12-041-0/+10
|
* machines/schaf: change order of binary cachessternenseemann2016-12-041-2/+2
|
* machines/fliewatuet: add rawtherapeesternenseemann2016-12-011-0/+1
|
* machines/fliewatuet: replace feh with imvsternenseemann2016-12-011-1/+1
|
* machines/fliewatuet: disable two finger scrolling, remove misc packagessternenseemann2016-11-301-15/+1
|
* release: Don't build all packages for x86_64-linuxaszlig2016-11-291-0/+11
| | | | | | | | | Since NixOS/nixpkgs@8b782f4bd43be46e944a6bbac8569667f70478de, the packagePlatforms function now always returns a platform for x86_64-linux, but in vuizvui we want to *only* build packages we explicitly mark so. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Use a more sensible Nix configaszlig2016-11-291-1/+6
| | | | | | | We want to have sandboxed builds and a read-only store. Might make sense to apply this to all machines in the long term. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/katara: fix mbsync timerProfpatsch2016-11-291-1/+4
|
* machines/katara: emoji fontProfpatsch2016-11-291-0/+1
|
* machines/katara: small texlive environmentProfpatsch2016-11-291-0/+1
|
* machines/katara: fast-init is brokenProfpatsch2016-11-291-1/+1
|
* machines/katara: offlineimap -> mbsyncProfpatsch2016-11-292-13/+50
|
* programs/vim: Disable mouse supportaszlig2016-11-291-0/+1
| | | | | | | This one is annoying and it seems to be enabled by default in recent Vim versions, so let's get rid of it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/openlab/gitit: Mark as brokenaszlig2016-11-281-0/+1
| | | | | | | | Doesn't build since quite a while, so let's mark it as broken until someone either fixes it or removes it entirely. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @Profpatsch, @sternenseemann
* tishtushi: Switch to common kernel configaszlig2016-11-281-23/+2
| | | | | | | | | | | This brings tishtushi in par with dnyarri and mmrnmhrm, because the patch for the BFQ scheduler doesn't apply, while the one we already have in pkgs.vuizvui.kernel.bfqsched *does* apply. Besides it doesn't make sense to use different versions of the *same* patch within the same repository. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri/mmrnmhrm: Enable all firmwareaszlig2016-11-282-0/+2
| | | | | | This is needed mostly for the GPUs and for KMS to hopefully work. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri/mmrnmhrm: Switch to generic kernelaszlig2016-11-285-3045/+20
| | | | | | | | | | | | | | | | | I've been patching these machines up since ages and I'm tired now to do both kernel configs *again* for the recent kernel versions. Of course, in the long run I still want them to have their customized kernel, but right now it's better to have a recent generic kernel rather than have a fucked up custom kernel. Also, this removes all that cruft for the Intel HDA pinning on dnyarri, because the machine now has two X-Fi sound cards. Both machines probably won't boot now, so we'll have to adjust a few things very soon. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/bfqsched: Update to v8r4 (kernel >= 4.8.0)aszlig2016-11-281-10/+10
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* modules/gnupg: Support --supervised since 2.1.16aszlig2016-11-282-20/+52
| | | | | | | | | | | | | | | | | | | | | | | | See the release announcement at: https://lists.gnupg.org/pipermail/gnupg-announce/2016q4/000398.html Unfortunately we still need the wrapper, because we need to pick up the PID of the socket endpoint in order to gather various information we can pass to pinentry (which then for example can recognize that the actual SSH client is using X or is using a particular TTY). On the upside however, this is a step into a direction I didn't imagine to happen anytime soon, given the following statement from Werner Koch back then: https://lists.gnupg.org/pipermail/gnupg-devel/2014-November/029104.html However I don't think the way I'm picking up the PID and doing inspection of /proc/PID is going to happen in upstream GnuPG anytime soon. But after cleaning up and doing it as a patch I might now consider upstreaming it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/fliewatuet: disable gnunetsternenseemann2016-11-221-4/+0
|
* machines/fliewatuet: add missing ';'sternenseemann2016-11-221-1/+1
| | | | oops
* machines/fliewatuet: re-add jackline, add go-font, cleanup fontssternenseemann2016-11-221-9/+11
|
* modules/git: Fix/flesh out type for Git configaszlig2016-11-091-2/+3
| | | | | | | | | | | | | | We need to properly separate attrsOf from the nested attrsOf because otherwise the either type isn't able to distinguish between both types during merging of the subtypes. Now we have sub sections which is '[section "subsection"]' in Git's config syntax and attrsOf (attrsOf ...) on our side and simple sections like '[section]' which is just a plain attrsOf. This way we have an additional type constraint in that we can't mix up subsections with sections by the same name. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* profiles/packages: Revert using Chromium stableaszlig2016-11-091-1/+1
| | | | | | | | | This reverts commit 1fb2981f660b2155331cdac1b28640ba7c6b4786. Since NixOS/nixpkgs@c67a7ee73156796187894c63386b1a78e5902ea5, the Chromium beta channel builds fine again, so let's go back to beta. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/schaf: add the headcounter hydra as binary cachesternenseemann2016-11-091-3/+11
|
* machines/schaf: set system to armv7l-linuxsternenseemann2016-11-061-0/+1
|
* machines/schaf: set timezonesternenseemann2016-11-061-0/+3
|
* machines/schaf: add pubkey, dtach and unisonsternenseemann2016-11-051-0/+3
|
* machines/fliewatuet: Fix evaluation erroraszlig2016-11-051-3/+2
| | | | | | | | | | | | | The jackline package only existed in nixpkgs for a short period of time until it got reverted in NixOS/nixpkgs@7e0ca08bfa19304b446f860a8899122ef019c51a. As soon as jackline enters nixpkgs again, this commit can either be reverted or just left as-is, because it uses pkgs.jackline only if the attribute exists. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @sternenseemann
* machines/schaf: electric sheep dream of other people's computerssternenseemann2016-11-042-0/+76
|
* machines/fliewatuet: simplify config, remove old junksternenseemann2016-11-031-58/+17
|
* machines/fliewatuet: rust, jackline, mpv-cut, wrapfig for texlivesternenseemann2016-11-031-3/+6
|
* pkgs/linux-4.7: Provide patches via callPackageaszlig2016-10-272-5/+7
| | | | | | | | | | | | As mentioned in the previous commit, kernel patches from boot.kernelPatches are added to the kernel package via .override. Unfortunately, .override overrides the function arguments of the expression referenced from callPackage, so having the patches inside the package expression itself will discard those patches once there is an override. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* hardware/t100ha: Switch to use boot.kernelPatchesaszlig2016-10-271-12/+12
| | | | | | | | | | | | | | The implementation of boot.kernelPatches uses .override and passes back the original kernelPatches attribute to the patches that are going to be added from boot.kernelPatches. However, the T100HA module already uses .override to pass these patches but without re-using the existing patches. So instead of just adding preexisting patches to the kernelPatches attribute, let's just switch to boot.kernelPatches, which should also allow overrides and introspection from different NixOS modules. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/linux-4.7: Bring back bridge STP helper patchaszlig2016-10-271-0/+1
| | | | | | | | | | | This reverts commit e27c4cdfbe994a259b77cb4f71c1746552f639f3. I was wrong about this patch being applied upstream, but it turns out that somehow both of these patches are opplied twice, so we'll need to deduplicate the patch list or even better not introduce these duplicates in the first place. Signed-off-by: aszlig <aszlig@redmoonstudios.org>