about summary refs log tree commit diff
path: root/pkgs
Commit message (Collapse)AuthorAgeFilesLines
* machines/hannswurscht: fixes to stackenblockenProfpatsch2017-02-051-4/+4
|
* machines/hannswurscht: improved stackenblocken scriptProfpatsch2017-02-051-13/+63
|
* warpspeed: initProfpatsch2017-01-192-0/+37
|
* starbound: Update to version 1.2.2aszlig2017-01-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Upstream changes: * Fix a bug causing frequent save file corruption on Windows after power loss * Fix generated monsters not using their special attacks * Fix kill achievements not unlocking properly * Fix several materials being erroneously tillable or tilling with the wrong tile mod * Fix a dungeon piece in underwater Hylotl cities occasionally failing to place * Fix a dungeon piece in ice vaults occasionally failing to place * Fix airship dungeon sometimes spawning without a clue object * Fix Dreadwing not properly dying when killed with Doomcannon * Fix Mazebound64 game * Disable Outpost return gate to prevent several potential exploits * Miscellaneous bug fixes * Santa has gone ho ho home, to return another Christmas! URL: http://playstarbound.com/starbound-1-2-2-changelog/ Tested using the games.starbound test on x86_64-linux. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/games/humblebundle: update pico8 to new versionsternenseemann2017-01-151-4/+7
|
* pkgs/sternenseemann: spacecookie and gopher-proxyProfpatsch2016-12-283-0/+50
|
* 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>
* 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
* pkgs/bfqsched: Update to v8r4 (kernel >= 4.8.0)aszlig2016-11-281-10/+10
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* 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>
* 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>
* pkgs/linux-4.7: Drop patch for bridge STP helperaszlig2016-10-271-1/+0
| | | | | | The patch doesn't apply because it is already included upstream. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/nixops: Update to latest upstream masteraszlig2016-10-271-3/+8
| | | | | | | | | | | This includes a small patch coming from NixOS/nixops#508 for fixing peer-to-peer tunneling for kernel versions >= 4.5. In addition, I'm patching out the Python sqlite3 module as this also doesn't exist anymore since NixOS/nixpkgs@bee439207bd729eee0bf5dcae5be44320cee45cd. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* hardware/t100ha: Bring back Linux 4.7.10aszlig2016-10-272-0/+26
| | | | | | | | | | | | | | Removed in NixOS/nixpkgs@b3f7d626c164ae591a067f78bfcbb06fc3a588b9. We are currently stuck in 4.7 with the T100HA because of this upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=97529 So let's bring back the expression for Linux 4.7 until there is time for debugging the mentioned bug. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs: Rename "kpatches" directory to "kernel"aszlig2016-10-272-2/+2
| | | | | | | | | This now should reflect "all things kernel" and thus could not only contain patches but other things. If we have so many patches that it makes sense to namespace them further, we can still use kernel/patches for that purpose which is way better than "kpatches". Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/grandpa: Remove dependency on cursesaszlig2016-10-271-3/+1
| | | | | | | | | | | Follow up to 65c8919d0da4494786ee28fef6da97ac59fcee1a. Another attribute that is now gone since NixOS/nixpkgs@bee439207bd729eee0bf5dcae5be44320cee45cd. However, I've tested evaluation on the package this time. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/grandpa: Remove dependency on bsddbaszlig2016-10-271-1/+1
| | | | | | | | | | | It seems (haven't really tested) that since NixOS/nixpkgs@bee439207bd729eee0bf5dcae5be44320cee45cd using bsddb is no longer necessary and built in into Python. I haven't tested whether this is true or not, but the attribute is gone so let's make sure that the expression evaluates for now. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/santander: Switch to 32bit buildaszlig2016-10-192-5/+7
| | | | | | | | | | Right now the linking process with wineg++ fails on 64bit and I currently don't have time to properly look into why this happens. Another workaround would be to just use patchelf to fix the errors afterwards, but in the end everything except dwb has to be 32bit anyway. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/santander: Trim down closure sizeaszlig2016-10-191-2/+4
| | | | | | | | | | | | | | | Since the version bump of wineStaging, stuff like mono and gecko are included when creating a new wineprefix. We can avoid this by overriding DLLs using "mscoree,mshtml=". In addition to that, we now use wineMinimal instead of the wineStaging attribute from nixpkgs so that we really have as few options compiled in as possible, especially because we really don't need them for the plugin. This trims down the closure size by a few hundred megabytes. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert "runCommand -> runCommandCC"aszlig2016-10-173-18/+3
| | | | | | | | | | | | | This reverts commit e3f8d28d6be67257d70035d122263f3a35adc438 and my attempts to mitigate this in 0a50f5fab1abf2e70fd5d7a2dd717c2f2c1b983b and 3b91f25b37ea709f5c86e38a50061199bbed5341. Vuizvui is a repository for experimental stuff, but NOT a dumpster. So please refrain from pushing waste into this repository, like markers for a failed merge. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @Profpatsch
* runCommand -> runCommandCCProfpatsch2016-10-153-3/+18
|
* pkgs: remove (multi-)iec16022Profpatsch2016-10-091-3/+0
| | | | | I experimented with them, but they didn’t lead to a nice solution. Sorry for breakage @aszlig.
* pkgs/tomahawk: Fix build against Qt 5.6aszlig2016-10-092-2/+7
| | | | | | | This actually fixes the build of libjreen against Qt 5.6, the rest of the dependencies work fine with Qt 5.6. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs: Temporarily disable (multi-)?iec16022aszlig2016-10-091-2/+3
| | | | | | | | | | | Regression introduced in e0abe1dbbda54c1f048b5d38df05e1a3289216a6. This causes the evaluation to fail since 5 days now, so I'm commenting it out until @Profpatsch has either provided the expressions or removed the callPackage references. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @Profpatsch
* pkgs/games/humblebundle: reflect changes in version 0.1.9sternenseemann2016-10-071-6/+9
|
* pkgs/profpatsch/display-infos: initProfpatsch2016-10-042-0/+43
| | | | A script to display current time & battery.
* pkgs: Switch to pythonPackages.buildPythonPackageaszlig2016-09-273-5/+5
| | | | | | | Since 771ed59b48bc1257439b4529426cc9047aebc27b, there is no top-level attribute anymore, so let's fix this. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* starbound: Update to version 1.1.1aszlig2016-09-191-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The archive format changed back to zip (as it was prior to version 1.1.0) and there is no longer an "update_tilesets" binary in the upstream distribution. Also a few library dependencies have been changed, so it's no longer sufficient to just provide mesa and SDL2 but we now also need to add a few X libraries. Upstream changes: * Make previously captured monsters and previously completed fossils unlock their relevant collectible entries * Pets and fossils will need to be dropped and picked back up as item drops in order to register as collectables * Better handling of status effects applied by weather, e.g. acid rain * Fix bug with Snuffish and Gosmet not being properly added to monster collection * Fix swapped collection entries for Avian and Apex skeleton fossils * Prevent critters captured in previous versions from also being relocatable * Add a few missing recipe unlocks for cooking recipes to relevant items * Add missing documentation for a few new Lua functions Upstream announcement of version 1.1.1 can be found here: http://playstarbound.com/1-1-1-changelog/ Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/stackenblocken: lower gain of jingleProfpatsch2016-09-161-1/+1
|
* pkgs/starbound: Update to version 1.1.0aszlig2016-09-111-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The upstream archive is now a RAR archive, so we need to use unrar instead of unzip. Major upstream changes: * Fishing * Two tiers of fishing rods are now craftable from the Foraging Table and can be used to fish on ocean planets (including arctic, toxic and magma oceans) * Added 48 unique fish types to catch * Rare fish can give valuable rewards, including reel and lure upgrades to enhance your fishing rod * Collections * New Collections interface tracks various kinds of collectables including captured pets, figurines, fish, cooking recipes, fossils, and bugs * Added the Relocator tool, which allows non-hostile creatures such as critters, fish, bugs, and farm animals to be moved * Added friendly Novakid villages including a variety of new Novakid-themed furniture and objects The full list of upstream changes can be found at: http://playstarbound.com/starbound-1-1-changelog/ Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/tomahawk: Fix build with qtkeychainaszlig2016-09-071-11/+3
| | | | | | | | | Let's use the new upstream qt5.qtkeychain attribute instead of overriding it on our own, introduced in: NixOS/nixpkgs@1187b00e5872c8b65919158f2f908efb29117649 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/games/humblebundle: add pico-8sternenseemann2016-09-052-0/+46
| | | | | | | | Not really a game but a emulator of an imaginary console, so close enough. This package uses the dynamically linked pico-8 version, the (probably) statically linked one had an inexplicable issue with SDL.
* pkgs/santander: Suppress substitution failureaszlig2016-08-291-0/+3
| | | | | | | | | | | | | Since NixOS/nixpkgs@b6c204f substituting a file which doesn't exist will fail and the preFixup phase tries to substitute something in the "install-dependency" script, which doesn't exist here in vuizvui (we're using a later version directly from upstream Git). I'm suppressing this simply by null'ing out the preFixup phase instead of fixing this properly because I'm not going to stay at this bank for a very long time. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/librxtx_java: Add a few fixes from Debianaszlig2016-08-291-1/+19
| | | | | | | | | | | Ugh! I haven't looked at the source code of this library before, but I'm glad I'm not using it for anything serious (who'd want to use *any* Java application for serious things anyway). Those patches fix only a few printf-related overflows, so it's only the tip of the iceberg I don't really want to uncover X-D Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/bfqsched: Update to version 4.7.0-v8r2aszlig2016-08-291-13/+13
| | | | | | | | I've also simplified the Nix expression a bit using the exact names from the upstream URL instead of using antiquotations, because it's easier to copy & paste them. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/openlab/stackenblocken: initProfpatsch2016-08-272-0/+36
| | | | A script that executes a nice STACKENBLOCKEN into the air.
* liads: update md5 hashlukasepple2016-08-251-1/+1
|
* fetch-humble-bundle: Allow single-output curlaszlig2016-08-161-1/+2
| | | | | | | This should make sure it can be evaluated on NixOS versions where the closure-size branch has not yet been merged. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/grandpa: Use Cython from pythonPackagesaszlig2016-08-161-2/+2
| | | | | | | The top-level package doesn't exist anymore and has been removed in NixOS/nixpkgs@11d1fdfd8bf5411218571ef9fb9441705b23c459. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/games: Add Starbound 1.0.5 from HumbleBundleaszlig2016-08-152-0/+328
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So far we only had the Steam version of Starbound, but since July 22nd 2016 version 1.0 got released and since then had a few bugfixes already. The Nix implementation here is based on the Steam version but has quite some improvements: Instead of wrapping the Starbound client and server with a shell script which sets up the bootconfig, we now use patchelf to override specific symbols from external libraries and thus can live without supplying a -bootconfig arg. By replacing the sbinit.config in the .rdata section of the binaries with a magic value (13 times the bell character) we can later match the magic value during open() and provide a default bootconfig using a temporary file. Note that it has to be a temporary file instead of fork() and writing to a pipe() because Starbound is using lseek() during parsing of JSON. With all this in place we now have everything Starbound related in $XDG_DATA_HOME/starbound, which is the main reason for doing the preloading in the first place. Starbound without patching expects a file called sbinit.config in the same directory as the executable and even if we'd supply a bootconfig via the -bootconfig arg, we can only have static paths in there, because Starbound doesn't do environment variable expansion within paths in the bootconfig. Another difference to the Steam packaging is that we now produce multiple outputs, the default one plus lib for the preload library and the assets in its own store path. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/tomahawk: Update to latest upstream masteraszlig2016-08-011-2/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/tomahawk: Fix/reorganize build dependenciesaszlig2016-08-012-11/+13
| | | | | | | | | | | This fixes the build for Tomahawk because some of these dependencies were already refactored in upstream <nixpkgs> and hence we can simply specify the dependencies directly. Alongside of this, I've broken out some of the buildInputs into nativeBuildInputs, so this will stay safe for cross compilation. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/tomahawk: Remove Qt propagation workaroundaszlig2016-08-011-5/+0
| | | | | | | | | This reverts commit 267b8363695190f2d0834892b4b1159d7918d447. Issue NixOS/nixpkgs#15498 is already fixed upstream, so this ugly workaround isn't needed anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/jmtpfs: patch for Jolla mtpProfpatsch2016-07-312-0/+39
|
* pkgs/nixops: Fix Docbook XSL namespaceaszlig2016-07-021-0/+1
| | | | | | | Docbook XSL got updated in NixOS/nixpkgs@fb893a8, so we need to adjust the path to the namespace URL to reflect the current version. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/nixops: Update to latest upstream masteraszlig2016-07-021-5/+2
| | | | | | | This also fixes our hack for libxslt.bin, because it has been fixed upstream at NixOS/nixops@3e823357f3f4825cd24c3361e511a234f6726105. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gitit: remove filestore patchProfpatsch2016-06-282-73/+0
|
* pkgs/axbo: Update to latest development branchaszlig2016-06-211-2/+6
| | | | | | | | | | | | This one explicitly includes a MIT license, so let's actually prefer this branch instead of the master brach. I've also included commons and streamflyer to the list of bundled JARs that are needed from the upstream repository. Of course, in the long term it would be a good idea to actually package those in <nixpkgs> so it's just temporary. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert adding dummy machine "gitit-stub"aszlig2016-06-141-1/+0
| | | | | | | | | | | | | | This reverts commit 65435d827c846ab2eef966601cd0490591b8dbe9. Commit d730df7 fixed the meta.hydraPlatforms attribute, so the generic channel now should build the patched gitit version as part of its constituents and we don't need a dummy machine just for that anymore. Other than that, the package now also gets built as a separate job to allow for one-click installs. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @Profpatsch