Commit Graph
42 Commits
Author SHA1 Message Date
Yurii Rashkovskii ce4d1da8bf eaglemode: 0.86.0 -> 0.94.0
The build is no longer breaking so this derivation is no longer marked
broken.
2019-01-02 00:46:51 +07:00
Yurii Rashkovskii a84a457f62 luigi: enable local modules discovery
Currently, local module discovery is broken with luigi installed from
this derivation.

In the documentation, you can see the following command line syntax
used:

```
luigi --module module_name ...
```

However, currently this will result in an error:

```
ModuleNotFoundError: No module named 'module_name'
```

However, if the call is prepended with this:

```
PYTHONPATH=.:$PYTHONPATH
```

then it will work as expected.

This patch makes this the default behaviour.
2018-12-12 16:12:54 +07:00
Yurii Rashkovskii 935810e0f3 luigi: include boto3
A number of luigi modules use boto3 to access AWS and will not work
without it.
2018-12-12 14:47:39 +07:00
Yurii Rashkovskii 66958e6ac5 luigi: 2.7.9 -> 2.8.0 2018-12-11 20:10:42 +07:00
Yurii Rashkovskii 4c1d199a12 urweb: 20170720 -> 20180616 2018-11-23 15:42:23 +07:00
Yurii Rashkovskii fd9518a532 powershell: 6.0.4 -> 6.1.0 (#48130) 2018-10-10 22:52:38 +02:00
Yurii Rashkovskii f0e5a51c98 astroid: 0.13 -> 0.14 2018-10-06 09:16:29 -07:00
Yurii Rashkovskii 9289920193 webkitgtk222x: init at 2.22.2 2018-10-05 17:46:30 -07:00
Yurii Rashkovskii 34f20090d3 nwjs-sdk: init at 0.33.4 (#45320) 2018-10-02 10:24:05 +02:00
Yurii Rashkovskii 61c0adfbc1 astroid: 0.11.1 -> 0.13
Couple of things were updated to make this work.

1. webkitgtk24x-gtk3 that is marked unsafe has been replaced with
   webkitgtk (2.20.*) as astroid has recently indicated that [>= 2.20
   is
   acceptable](https://github.com/astroidmail/astroid/commit/48ce7e3010d2ee99ccba18798b4f5333867bd1a2)
2. protobuf built input was added to satisfy requirements
3. astroid was not functional at all without proper icons so gnome3.defaultIconTheme
   were added to buildInputs
4. By default, astroid will use `gvim` as a setting for the embedded
   editor, however that didn't work well with nixpkgs. vim is now
   bundled with astroid by default. This setting can be overridden
   by the user in astroid's config file.
2018-08-22 02:21:00 +02:00
Yurii Rashkovskii e4ce866f31 powershell: 6.0.3 -> 6.0.4 2018-08-13 10:01:53 +07:00
Yurii Rashkovskii cbfdce4d7b nodePackages.tiddlywiki: init at 5.1.17 2018-08-08 16:39:30 +07:00
Yurii Rashkovskii 4f9fafd2a3 nwjs: 0.23.6 -> 0.32.1 2018-08-08 13:27:11 +07:00
Yurii Rashkovskii 153c766572 slack: 3.2.0-beta25a7a50e -> 3.2.1 (#42043) 2018-06-17 18:43:42 +02:00
Yurii Rashkovskii 7a0b9139fa powershell: fix the build
For some reason, building powershell derivation started failing with
these errors:

```
  liblttng-ust.so.0 -> not found!
  ...
  libpam.so.0 -> not found!
```

This patch adds these dependencies
2018-06-13 06:14:52 -07:00
Yurii Rashkovskii f45fd23bd1 sit: 0.3.2 -> 0.4.0 (#41863) 2018-06-12 19:55:33 +02:00
Yurii Rashkovskii 7e6d315a89 PowerShell: init at 6.0.2 2018-06-04 15:12:11 -07:00
Yurii Rashkovskii 63f2c2f73f ape: init at 6.7-131003 2018-05-17 21:47:43 -07:00
Yurii Rashkovskii 480d52ebed sit: better fix for aarch64 bug 2018-05-07 16:18:22 -07:00
Yurii Rashkovskii 783d547bdd sit: fix tests on aarch64
As we found out in #40032, sit tests won't pass on
aarch64. The problem seems to be related to
`create_dir` not returning an error if the directory
already exists, happening specifically on aarch64+debug
(not aarch64+release)

This update injects a patch for tests that will also
be included in subsequent versions of SIT.
2018-05-07 13:33:51 -07:00
Yurii Rashkovskii 9f1017c679 sit: 0.3.0 -> 0.3.2 2018-05-07 08:46:15 -07:00
Yurii Rashkovskii 1fa183defe sit: 0.2.1 -> 0.3.0 2018-04-13 07:57:21 -07:00
Yurii Rashkovskii 7a77ba4a5f sit: 0.1.3 -> 0.2.1 2018-04-08 10:50:58 +02:00
Yurii Rashkovskii c99a2da0bf mmark: init at 1.3.6 2018-03-18 17:02:20 +07:00
Yurii Rashkovskii 3315a549bf xml2rfc: init at 2.9.6 2018-03-18 14:44:57 +07:00
Yurii Rashkovskii 738bcfdef8 config.hardware.onlykey configuration option
By default, OnlyKey device (https://crp.to/p/) won't work on Linux (and,
therefore, NixOS). This is unintuitive and requires one to search for a
solution in the documentation.

This change allows one to enable OnlyKey device support directly from
their NixOS configuration.
2018-03-18 12:49:13 +07:00
Yurii Rashkovskii 30452d199e sit: 0.1.2 -> 0.1.3 2018-02-25 16:47:52 +01:00
Yurii Rashkovskii e1aecec4cd build-support/rust: make use of abandoned cargoUpdateHook
Previously, cargoUpdateHook was meaningful as it was used
in
[`cargo-fetch-deps`](https://github.com/NixOS/nixpkgs/blob/19d3cf81d3436a6600f261579b55b9132a6ca8fb/pkgs/build-support/rust/fetch-cargo-deps#L71).

However, this entire file was removed in
5f8cf0048e. As far as I can
tell, nothing in the code is using it, but it is still
being passed around:
https://github.com/NixOS/nixpkgs/search?q=cargoUpdateHook&type=Code&utf8=%E2%9C%93

There are, however, legitimate use cases for it. For example,
in some software, some dependencies are not locked in Cargo.toml
and this causes Cargo to try fetching another version of them.
This doesn't work well with vendoring crates.

This hook allows to inject patching or whatever necessary workarounds
in the crate vendoring process. I suppose that's what it was for
in there in the first place.

This patch restores this hook and makes it usable again.
2018-02-23 11:17:03 +07:00
Yurii Rashkovskii 4eb5711706 simplehttp2server: init at 3.1.3 2018-02-17 06:35:35 +07:00
Yurii Rashkovskii bfd5b6fb79 gdbgui: 0.9.1.0 -> 0.10.1.0 2018-01-18 14:56:50 -08:00
Yurii Rashkovskii 91e9989911 aenum: make tests pass (#33805)
For Python 2, tests were failing because they depended on a particular
way of executing the tests module as it defined a global variable
and created a temporary file. Running it through setup.py didn't work.
Invoking it directly solved the issue.

For Python 3, aenum tests were disabled, however, they did't have to
fail. Configuring UTF8 locale resolved the failure that was happening
after the above fix for Python 2 was applied.
2018-01-16 09:40:40 +00:00
Yurii Rashkovskii a15bd7816a ponyc: 0.21.0 -> 0.21.2 2018-01-05 09:52:11 -08:00
Yurii Rashkovskii 26a59f70a2 nixos/tarsnap: update doc for printStats
after the change made in 15567e6d8e
2017-12-20 10:16:10 +00:00
Yurii Rashkovskii 13b30b26ad camlistore: 0.9 -> perkeep 20170505
camlistore has been renamed to perkeep
2017-12-15 04:24:18 +00:00
Yurii Rashkovskii a83067ea9e ats2: 0.3.0 -> 0.3.7
The patch is no longer needed as ats2 includes contribs in the
upstream Makefile_dist file
2017-11-30 13:09:50 +07:00
Yurii Rashkovskii 3314e18a39 tlwg: init at 0.6.4 (#32133)
A collection of Thai scalable fonts available under free licenses
2017-11-28 12:43:08 +00:00
Yurii Rashkovskii fcec492c62 gdbgui: init at 0.9.0.1
Feature rich browser-based frontend with data structure visualizations
(like DDD), and gdb terminal access. Compatible with C, C++, golang,
Rust, fortran. Written in Python and JavaScript

gdbgui is at the top of the GDB Front Ends
list on https://sourceware.org/gdb/wiki/GDB%20Front%20Ends
2017-11-23 20:19:54 +07:00
Yurii Rashkovskii edfdc1d818 fish-foreign-env: suppress additional harmless warnings
As per #30645, fish with fish-foreign-env prints this
(harmless) warning:

```
set: Tried to change the read-only variable “_”
```

This patch was developed by @rnhmjoj in the aforementioned
issue discussion
2017-11-14 16:15:58 +07:00
Yurii Rashkovskii 2805444f96 rust: 1.20.0 -> 1.21.0 2017-11-03 13:29:20 +07:00
Yurii Rashkovskii 375cad3997 skypeforlinux: 5.4.0.1 -> 5.5.0.1
5.4.0.1 is no longer available (HTTP 404)
2017-10-31 16:01:59 +07:00
Yurii Rashkovskii 134c1a6ac0 urbit: 0.4 -> 0.4.5 2017-10-06 23:38:21 -07:00
Yurii Rashkovskii 824b30a715 awesome: specify version
By default, awesome will use "devel" as a version name
(or `git describe`). This has led to awesome always
showing "devel" for its version.

Some extensions depend on version information to figure
out what features they can use.

This change overrides the version for the build from the
derivations' `version` attribute.
2017-09-17 16:02:17 -07:00