| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The object in question to get the response from the Recaptcha widget is
now called "grecaptcha" instead of just "captcha" and the method to call
now is also called "getResponse" instead of "get_response".
Another change is that the grecaptcha object isn't available immediately
once the page is loaded, so I added a try...catch loop for that. I know
it's evil to do that, but I tried to check just for whether grecaptcha
is available and then call the getResponse method but found out that
during object construction there is a small time window where
getResponse is available but isn't a callable method.
There is still another issue with the HB fetcher, but the first step is
hereby fixed.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If taalo-build is used on a Nix expression returning multiple
derivations either by a list or an attribute set, nix-instantiate will
return multiple paths.
Quoting the argument to "nix-store -r" however will pass the newline-
separated files returned by nix-instantiate as one big file name, which
in turn causes the realize to fail.
Removing those quotes doesn't have this problems and we also don't get
into trouble because those paths are under our control and don't contain
spaces or tabs (which would then be splitted by the shell).
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I did have a major outage this week, because I was using bcache with
writeback mode on a RAID10 backing storage. Fortunately, I was able to
recover 99.9% of the data (only the most recent stuff wasn't
recoverable), but I certainly don't want this to happen again in the
future.
While I did use bcache with hibernate and writeback, the interesting
part is that the caching device went bonkers after a "normal" shutdown
rather than a suspend/hibernate, with "normal" being "with a bunch of
kernel warnings about zswap". Also, this happened around a btrfs scrub,
so the inconsistency was all over the place.
So first of all, I'm now going with writaround mode rather than
writeback mode for the time being. Although it's slower than writeback,
the chances that I need to do such a recovery again is close to 0% with
writethrough and writearound because all writes are synchronous.
Second, this very change makes sure that whenever the machine goes to
sleep or a scrub is started, the caching is disabled and afterwards it's
re-enabled. That way we shouldn't have lots of trash on the caching
device.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
I had this in my local configuration.nix since a while and while it
might be annoying when this runs every month, I think it's better to do
it regularily rather than having a dying disk go unnoticed.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since add_DT_NEEDED_for_dynamic is no longer the default for ld[1],
we'll get a linking error like this:
nix-query.o: undefined reference to symbol '_ZNK3nix5Store22followLinksToStorePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE'
Unfortunately, the only way to work around this without re-enabling the
same flag is directly specify dependencies we really *should* not need
to specify because they're a transient dependency of libnixmain.
So for now I'm reverting back to the previous behaviour with
--copy-dt-needed-entries until I got time to look into it in detail.
From the ld(1) manual page:
--copy-dt-needed-entries
--no-copy-dt-needed-entries
This option affects the treatment of dynamic libraries referred to
by DT_NEEDED tags inside ELF dynamic libraries mentioned on the
command line. Normally the linker will add a DT_NEEDED tag to the
output binary for each library mentioned in a DT_NEEDED tag in an
input dynamic library. With --no-copy-dt-needed-entries specified on
the command line however any dynamic libraries that follow it will
have their DT_NEEDED entries ignored. The default behaviour can be
restored with --copy-dt-needed-entries.
This option also has an effect on the resolution of symbols in
dynamic libraries. With the default setting dynamic libraries
mentioned on the command line will be recursively searched,
following their DT_NEEDED tags to other libraries, in order to
resolve symbols required by the output binary. With
--no-copy-dt-needed-entries specified however the searching of
dynamic libraries that follow it will stop with the dynamic library
itself. No DT_NEEDED links will be traversed to resolve symbols.
[1]: https://github.com/NixOS/nixpkgs/commit/bcfe7af84b3628a31bfcc43dde30fc553a73adac
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
| |
The currently available VBox version (5.2.22) in nixpkgs does not build
with kernel 4.20, and Vbox 6 is still WIP, so switching to kernel 4.19
for now should hopefully result in VBox being available on my systems.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I refactored the two tools a while ago but eventually rendered
taalo-realize useless, because it doesn't copy the derivation to realize
to the remote host.
This is done now, plus the taalo-build command now makes sure that we
instantiate on the local machine, thus speeding up builds a lot (except
maybe if the local host is under very high load).
In addition I added an indirect gcroot inside a temporary directory, so
that we don't get into a race condition when garbage collecting between
instantiate and realize.
Instead of nix-copy-closure, I now use "nix copy", which properly
supports the ssh-ng store backend. However I didn't use "nix build" and
friends, because these commands still lack a few features.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
| |
I have not yet tested this in production but will do shortly.
Nevertheless, kernel 4.19 should bring a few improvements regarding
hardware support to the table and kernel 4.14 doesn't build anymore with
our BFQ patch, so let's move on :-)
In case the kernel doesn't work, we can still patch it up accordingly.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
This reverts commit 292099429d0bab51f0cb634c6bc5c9745c4c1383.
Well, looks like iwd ist still not ready for primetime with my
university's eduroam implementation.
|
|
|
|
| |
It's time...
|
|
|
|
|
|
| |
This reverts commit 7415729ff62b9ad5ce5a166c227d5c882094fe6b.
Nope, can't do without VBox right now. Damn work.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Let's try again with geoip2. This time I built and tested it locally
before applying it to vuizvui. All seems well, for now...
|
|
|
|
|
|
| |
Now, it's not yet clear if iwd will work with my uni's eduroam service
at all. Either way though, this is in preparation for the switch and
test once I'm near an eduroam access point.
|
|
|
|
| |
For now...
|
|
|
|
|
| |
Hopefully this is the last package that needs to be disabled for a
successful machine build.
|
|
|
|
| |
The urge to have a new build is stronger than all the beautiful colors.
|
|
|
|
|
|
|
|
|
|
| |
Since kernel 4.20, the option no longer exists and it's enabled
unconditionally.
So in order to stay backwards-compatible with older kernels, let's only
enable that option if it actually exists (thus the "?").
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
Since quite a while, NixOS re-uses the passphrases from earlier devices,
so there is no need anymore for such a device in order to unlock
multiple containers with the same passphrase.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
The "luksClose" subcommand for cryptsetup has been deprecated for a
while, so let's move over to "close".
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since I got a new SSD for the machine (thanks @cvdnext), I also had the
opportunity to re-create my LUKS containers to LUKS2 with Argon2 key
derivation alongside creating bcache backing devices.
The change in order to support bcache is just a matter of adding
"bcache" to availableKernelModules and we're done.
However, as the storage configuration is not a very common one, I
decided to add a test specific to that to make sure future NixOS updates
won't prevent the machine from booting.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
| |
Remove unused packages and commented out stuff.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Since alot version 0.8, Python 2.x is no longer supported and
subsequently trying to use it from pythonPackages will result in an
evaluation error.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @Profpatsch
|
|
|
|
|
|
|
|
|
|
|
|
| |
The internal SSD of the machine just died, so I reconstructed the Nix
store on the spinning rust from the machine configuration and we're now
left without the SSD.
Maybe it makes sense to still use the SSD with bcache, depending on how
failure-resilient it is, but for now, let's just remove it so we at
least have a working system.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
| |
This is a really cool zen-type writer.
|
|
|
|
| |
Remove more packages that are not necessary currently.
|
|
|
|
| |
These packages are unnecessary currently.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This update contains mostly Steam-related changes, which are not
relevant to the GOG version.
However here are the changes that affect us:
* The plaza of the Last Minute Heroes HQ can be entered and it
includes the first few statues! The interior is still closed off,
but it will open up with the next update.
* There are a few more NPCs in CrossWorlds including a new cameo guest
role somewhere in Bergen village.
* The new stat "Time played with Assist Mode" was added to the
Statistics menu.
The full upstream blog post can be found at:
http://www.radicalfishgames.com/?p=6520
With this update a bunch of different Greenworks[1] versions are now in
a new "modules" subdirectory, which I removed because they contain
native code for interfacing with Steamworks. This doesn't apply to us,
so let's actually make sure that this code never runs by removing the
modules directory entirely.
[1]: https://github.com/greenheartgames/greenworks
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
With other games we already use dashed delimiters, so it's more
consistent to also use them for "The Bridge".
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @layus
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This adds the games Epistory and The Bridge to our games collection,
packaged by @layous (thanks a lot).
I don't own these games, so I can't really test them, but from looking
at the code they look fine to me and even if they'd break it would still
only affect the games in question and not other games.
Merges: https://github.com/openlab-aux/vuizvui/pull/19
Merges: https://github.com/openlab-aux/vuizvui/pull/20
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sinc the Tesseract update to version 4.0.0[1], the OCR result is much
better than what we had before.
The string we want to match is the following:
Please enter the passphrase to unlock the OpenPGP secret key
In the previous Tesseract alpha version (4.00.00alpha-git-20170410), the
word "passphrase" was detected with an upper-case "P", which now is no
longer the case.
Nevertheless, I've changed it to matching both "Passphrase" and
"passphrase", just to be sure.
[1]: https://github.com/NixOS/nixpkgs/commit/d4b9752212f77b122b9166dc52f
Signed-off-by: aszlig <aszlig@nix.build>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The patch got posted to the LKML a while ago and a better[1] patch[2]
eventually got into stable, so we can safely drop the patch on our end.
[1]: https://lore.kernel.org/patchwork/patch/959862/#1191565
[2]: https://patchwork.kernel.org/patch/10668441/
Signed-off-by: aszlig <aszlig@nix.build>
|
| | | |
|
| | |
| | |
| | |
| | | |
Neat.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Upstream changes:
* Optimised network performance.
* Added more ways for the host to unpause the server (by pressing ESC,
B, Back).
* Added alternative way to show the chat box (press right stick button
on a controller).
* Added internal changes for modders (should have no effect on vanilla
gameplay).
Upstream bug fixes:
* Fixed slimes not pouncing correctly.
* Fixed items-crafted stat being 0 after loading a file until you
craft something again.
* Fixed rabbit's foot not affecting the breakup scene in non-English
language modes.
* Fixed some rare tool-related crashes in multiplayer.
* Fixed an audio-related crash often caused when using bombs.
* Fixed Junimos dropping crops on the floor instead of collecting
them.
* Fixed NPCs walking through the saloon doors.
* Fixed a few rare-ish crashes that can occur when connecting to
another player's game.
* Fixed eye color being reset to brown after reloading.
* Fixed inability to use rod / slingshot in festival minigames.
* Fixed the title menu back button being hidden behind submenus.
* Fixed inability to move after receiving a gift at the Feast of the
Winter Star.
* Fixed crash when saving after the game adds Lewis's shorts to
Marnie's house.
* Fixed crash viewing the map when another player is in certain
events.
* Fixed "double sound" when using singing stone.
* Fixed a Geneva Convention violation (by replacing red crosses in
graphics).
* Fixed clicks on the chatbox not being registered when the game is
paused.
* Fixed players sometimes walking off in a straight line through all
terrain when they get disconnected.
* Fixed babies sometimes spawning in houses that don't belong to the
parents.
* Fixed the potential for overnight events to cancel or skip a wedding
event.
* Fixed a desync that could occur if a player tried to get into the
casino after a different player has removed the bouncer.
* Fixed players able to simultaneously build overlapping farm
buildings.
* Fixed only one player being able to get the dark talisman.
* Fixed the inability to place donated items on the bottom two rows of
the museum.
* Fixed farmhands being unable to pick up items they dropped in
festivals.
* Fixed Pam's upgraded house interior event not happening.
* Fixed visual glitches caused by triggering a shared event
simultaneously with the return scepter.
* Fixed softlock caused by mistaken ability to use daggers during
events.
* Fixed players all receiving the same personal overnight events on
the same day (e.g. spouse asking if you want a baby).
* Fixed attempting to demolish cabins of abnormally disconnected
farmhands causing the cabin to be destroyed after you leave the
buildings menu.
* Fixed farmers getting stuck in the fishing casting animation after
picking up someone else's rod.
* Fixed host sometimes appearing stuck using tool in shared events.
* Fixed softlock when you play the Journey of the Prairie King past
2am.
* Fixed glitched chest lid appearing when you destroy a cabin.
* Fixed duplicate songs in the jukebox.
* Fixed only one player's glow ring working at a time.
* Fixed farmhands not being able to see each others' bundle changes.
* Fixed bug causing some players to become married to two other
players in 3-4 player farms.
* Fixed player sometimes getting stuck in bed after another player got
in and then back got out.
The official blog post announcing this release can be found at:
https://stardewvalley.net/1-3-32-small-bug-fix-patch-released-on-pc-today/
Versions between 1.3.28 and 1.3.32 were all beta versions, the details
about those can be found in section "Beta Versions (1.3.29-1.3.32)":
https://stardewvalleywiki.com/Version_History#1.3.32
Signed-off-by: aszlig <aszlig@nix.build>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The test got removed in NixOS/nixpkgs@552c2236254271f12342d3ad7a0f7c0bb
with the following comment:
The package/service is broken. Upstream is dead
Signed-off-by: aszlig <aszlig@nix.build>
|
| | |
| | |
| | |
| | | |
It's not needed at the moment, and it's also marked as broken.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Upstream changes since version 1.6.100:
* UI: Lobby chat messages don't reset the auto countdown timer for
Guest Edition matches
* NET: Increased connection and idle timeouts to prevent
disconnections in some high latency cases
Full upstream changelog:
https://s3-us-west-1.amazonaws.com/sombr-invisigun/messages/ReleaseNotes.txt
Signed-off-by: aszlig <aszlig@nix.build>
|