| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The package fails because the mtp-jolla.patch was already applied
upstream, see the following build log:
https://headcounter.org/hydra/log/d21f1590i2hs6xhgkdr00906ksnvgxfz-libmtp-1.1.13.drv
This is the upstream commit by @Profpatsch that's now part of libmtp
version 1.1.13:
https://sourceforge.net/p/libmtp/code/ci/8919ebeef58251639454c2394c0274597be3df9c/
Tested by evaluating machines.profpatsch.katara.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @Profpatsch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Minor changes / bug fixes:
* Added and improved sound effects for a variety of monsters, weapons
and mech components
* Fixed lots of typos
* Fix "Parts and Labour" quest description not matching its
requirements
* Fix bookmarks not being sorted alphabetically
* Fix players "swimming" off rail stops using rail hooks
* Fix world.spawnLiquid not functioning on tiles with rails/platforms
* Fix a bug allowing placement of blocks on some outside walls of
player stations
* Fix Triplod not registering in monster collection when captured
* Fix final ore type not being listed in navigation interface for some
planets
* Fix placement of a boulder trap in a challenge room
* Fix rustick being affected by physics forces/collisions
* Make airless space areas actually airless and require breath
protection
* Fix tier 4 mech bodies not protecting against radiation
* Fix penguin weapon shop not unlocking when repeating weapon testing
mission
* Fix passive monsters becoming aggressive when player engages hostile
monsters
* Fix some systems not zooming out far enough in nav and planets going
out of view
* Fix a bug causing a navigation crash when selecting gas giants
* Fix objects with minimum / maximum liquid levels not being broken
* Fix item drops being stuck in force regions at top / bottom of world
* Fix quest indicators being affected by world lighting
* Fix bug preventing some background tiles from being painted
* Disable "go to quest" button in nav when that system isn't explored
(e.g. in another universe)
* Fix some bugs when dual wielding rail hooks
* Prevent activating techs during mech deployment
* Don't show the "E" hint in dialog sequences that are not skippable
* Fix a bug where navigation could be canceled after consuming fuel
but before starting flight
* Rework behavior of hoverbikes in zero gravity
* Boats no longer sail out of water
* Add an icon to Tonauac's safe fall blessing
* Add a few more mech horns
* Prevent rail trams from driving off the ends of active stops
Modding API changes:
* Add world.setDungeonId binding
Full upstream release announcement:
http://playstarbound.com/1-3-1-changelog/
Tested using the games.starbound VM test.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new version of the "TRAVIC-Sign" extension that's used by the
Santander bank now relies on native messaging, so it's much much easier
for us to sandbox and also easier to integrate.
For more information about native messaging see:
https://developer.chrome.com/extensions/nativeMessaging
So the upstream only contains a Firefox extension, but it doesn't
deviate very much (at least since the new non-XUL API) from the Chromium
extension API, so we only need to patch the manifest (where we also
constrain the sites that the extension is allowed to run) and refer to
the Wine wrapper in the native messaging host configuration file.
Right now, the Chromium version that we have in <nixpkgs> still refers
to /usr/share/chromium/extensions in order to search for system-provided
extensions, so we need to fix that as well.
In our workstation profiles we now no longer have the santander package
in lazyPackages, because it's also no longer a binary.
Previously the main reason why I added it to lazyPackages was that the
whole santander package had a closure size of several hundred megabytes
because of the Wine prefix. The latter now is essentially empty.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tomahawk is no longer actively developed and the current state within
vuizvui is also broken. So after asking the users of brawndo and tyree
whether they still use it they answered with a "no", so it doesn't make
sense to fix up that package if noone is using it anyway.
This has also been announced via the README in the official GitHub
repository, where the change + comments can be seen here:
https://github.com/tomahawk-player/tomahawk/commit/c8389592488c07079
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
The requests2 package has been merged into the original project
upstream and thus is deprecated.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
The tests that were failing (see previous commit) were actually related
to pyopenssl and i686-linux, so let's just build Gajim for x86_64-linux
because we won't use it on i686-linux anyway.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
| |
This reverts commit 121e4e98190cebe9fe64348ff3d16d2c049678c2.
I wasn't actually paying attention about the tests that were failing and
indeed the failing tests were in pyopenssl rather than in pycrypto.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
This package is outdated and only there for exactly that purpose
(because some Gajim plugins still depend on it), so we don't care about
failed unit tests, because those that are failing do not affect us.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
I don't have time to look into this right now, but it doesn't build
because liblastfm doesn't build with Qt 5.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Major upstream changes are:
* Navigation Overhaul: The cockpit navigation interface has been
completely overhauled. Planets, moons and ships are all visible and
orbit each other in real time. Systems will now contain NPC stations,
friendly and hostile NPC ships, and strange space anomalies to visit!
* Customizable Mechs: Explore these new space locations in customizable
spacefaring mechs! Traverse hostile space in zero gravity, fight
powerful new space monsters, and collect unique rewards as you
upgrade your mech to progress through more difficult hazards. Mechs
can also be deployed to planets, to crush your enemies with
overwhelming firepower!
* Modular Space Stations: Make a permanent home among the stars with
player-owned stations! Use a station transponder to place your
station into orbit, then expand it with modular rooms to suit your
needs.
The full changes can be found at the announcement blog post at:
http://playstarbound.com/spacefarer-update/
One of the changes not listed there is that the archive now consists of
a server_linux and client_linux directory, where the latter is
structured the same as in previous versions. However, both contain the
server binary and both of these binaries match in content.
So I'm assuming that the server_linux directory is only a trimmed-down
version in terms of assets but otherwise pretty much the same.
I've also fixed the VM test, which didn't recognize the font of
"Species" anymore, so we're now matching on "randomise".
In addition to that I've added a sleep of 30 seconds before the final
screenshot, so we get a picture of the fully rendered intro scenario.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is not only a major annoyance for us but seems to bother a few
other people using the humblebundle-python API:
* saik0/humblebundle-python#11
* saik0/humblebundle-python#14
* saik0/humblebundle-python#15
While digging through the reCaptcha2 API and also the implementation of
the Humble Bundle site, I stumbled over this code from
https://www.humblebundle.com/user/captcha:
var captcha = new Recaptcha2('captcha-holder');
$('input[type=submit]').click(function(e){
e.preventDefault();
// recaptcha v2 only cares about response, but we can let the Android app interface stay the same
var challenge = '';
var response = captcha.get_response();
var android_defined = false;
if (typeof Android != 'undefined') {
Android.setCaptchaResponse(challenge, response);
}
})
So we only need the response, which we do now using a very ugly written
Qt 5 QWebEngine GUI which we use to ask the user to solve the captcha.
Combined with our downloader, it works like this:
Whenever the login fails with a HumbleCaptchaException, we print a
message with the store path to the GUI helper. We're inside a
fixed-output derivation builder, so we do have networking.
The GUI helper also runs a small TCP server listening on port 18123 and
the downloader inside the Nix builder constantly tries to connect to
that port and waits until it gets just one string (the connection is
directly closed afterwards and the GUI helper exits), which is the
response. This is then passed as recaptcha_response keyword argument to
the login() method of the HumbleApi object.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
| |
|
| |
|
|
|
|
| |
Written by @aszlig.
|
|
|
|
|
|
|
|
| |
This is for the time being until either NixOS/nixpkgs#21671 has been
resolved or the next major version of Gajim has been released, because
the latter no longer uses pycrypto.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
Now the pkgs/default.nix is a lot more readable because it has only the
top-level derivations and the callPackageScope invocations for the
corresponding sub-scopes.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
| |
Tested evaluation using:
nix-instantiate pkgs -A vuizvui.profpatsch.show-qr-code
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @Profpatsch
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should remove a lot of clutter from pkgs/default.nix into
corresponding sub-scopes, eg. pkgs/openlab/default.nix.
Apart from restructuring there is no change of runtime functionality
involved.
Tested by evaluating with "nix-env -f pkgs -qaP".
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @Profpatsch, @sternenseemann
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
By default callPackageWith adds an overrideDerivation attribute, but
that won't work with our new package scopes, so we add an override
attribute by ourselves without the overrideDerivation attribute.
That aside, we now use functionArgs on not only the superset of packages
but also for the scope utility functions (callPackage/callPackage_i686)
that we pass down to our new package scope. If we didn't do that, the
Nix expression of the subscope would always need to define callPackage
and callPackage_i686 in their function arguments, regardless of whether
it's needed or not.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This already has started in e0abe1dbbda54c1f048b5d38df05e1a3289216a6
with @Profpatsch putting his packages into its own namespace, so let's
continue on that and move my crap into my own namespace as well.
The only difference in my approach is that I'm now also using a new
function called callPackageScope, which declutters pkgs/default.nix a
bit and moves the individual callPackage invocations into
aszlig/default.nix.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
This clearly is something currently only @Profpatsch wants, so lets move
it into the user namespace.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @Profpatsch
|
|
|
|
|
|
|
| |
A lot of crap has been accumulated there over the years, so I'm removing
at least the stuff that I have introduced.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebKitGTK+ has a bunch of security vulnerabilities:
* WSA-2017-0002
* WSA-2017-0001
* WSA-2016-0006
* WSA-2016-0005
* WSA-2016-0004
We're using dwb in conjunction with this insecure version only for *one*
specific application with *one* specific web site, so the attack surface
is relatively low.
The main issue with this is that the plugin required for the Santander
page is based on NPAPI and most of the browsers out there do not support
NPAPI, except a few ones:
https://en.wikipedia.org/wiki/NPAPI#Browser_support
I've tried to embed the plugin within Midori but I couldn't get it to
work so far (Midori just says "No plugin available"), so I'm sticking
with dwb for now, because the other browsers listed here either have the
same problem (uzbl) or are simply too heavyweight.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
We can now safely drop the patch for NixOS/nixops#508, because it has
long been applied to master and also partially reverted as well in
NixOS/nixops@4bbceb294fc50146a4fd47352fba786ee1af6654.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
| |
I'm no longer using Tomahawk at the moment, so I'm not very ambitous to
get this build running in a *clean* way. So this is more or less a "get
this shit to build no matter what" fix rather than investigating why it
really fails to discover the dependencies.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
pkgs.haskellPackages.gopher-proxy
|
|
|
|
|
|
|
|
| |
This still doesn't build yet because libsForQt5.vlc is failing right
now. But at least it should evaluate until I've got time to fix the
build properly.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes the attributes accordingly to the following two upstream
commits:
* NixOS/nixpkgs@f21d4d00152726c02f870cb20faba4aca18ef49a
* NixOS/nixpkgs@8eb4d2afbc1d61d316073f25f5885a46ccb37ea2
The first renames desktopManager.kde5 to desktopManager.plasma5 and the
second one removes the kde5 attribute from the top-level packages set
and puts applications in kdeApplications instead.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
| |
|
|
|
|
| |
Patches for a nicer upload interface were added.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
The patch doesn't apply because it is already included upstream.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|