Linus Heckemann
45981145ad
nixos/wrappers: remove outdated upgrade code
...
As mentioned in the code comments themselves, this was only necessary
for 16.09 -> 17.03 and as such is obsolete.
2018-10-21 15:12:36 +02:00
Linus Heckemann
9fa59b6bc7
Merge pull request #48631 from mayflower/grafana-update
...
grafana: 5.2.4 -> 5.3.1
2018-10-18 10:07:11 +02:00
Linus Heckemann
d968906517
Merge pull request #48545 from mayflower/poezio-bump
...
Update poezio
2018-10-17 18:10:05 +02:00
Linus Heckemann
d6a003e953
poezio: move out of python-packages.nix
2018-10-17 10:08:01 +02:00
Linus Heckemann
a420be1e79
slixmpp: move out of python-modules, use gnupg
2018-10-17 10:08:01 +02:00
Linus Heckemann
e83b15c1b1
poezio: 0.11 -> 0.12
2018-10-17 10:08:01 +02:00
Linus Heckemann
ec9d761628
slixmpp: 1.2.4-post1 -> 1.4.0
2018-10-17 10:08:00 +02:00
Linus Heckemann
eca462813d
libssh: 0.7.5 -> 0.7.6
...
Fixes CVE-2018-10933:
libssh versions 0.6 and above have an authentication bypass
vulnerability in the server code. By presenting the server an
SSH2_MSG_USERAUTH_SUCCESS message in place of the
SSH2_MSG_USERAUTH_REQUEST message which the server would expect to
initiate authentication, the attacker could successfully authentciate
without any credentials.
Source:
https://www.libssh.org/2018/10/16/libssh-0-8-4-and-0-7-6-security-and-bugfix-release/
2018-10-16 19:08:41 +02:00
Linus Heckemann
aa4dd3898b
Merge pull request #48461 from NixOS/revert-48450-proto3-cross
...
Revert "protobuf3: support cross compilation"
Merged too hastily to master even though it's a mass rebuild.
2018-10-15 14:31:15 +02:00
Linus Heckemann
f028f77abe
Revert "protobuf3: support cross compilation"
2018-10-15 14:30:45 +02:00
Linus Heckemann
dc6abb3db8
Merge pull request #48450 from ryan4729/proto3-cross
...
protobuf3: support cross compilation
2018-10-15 14:30:38 +02:00
Linus Heckemann
ad85b9a9f8
Merge pull request #48095 from teto/apvlv
...
[RDY] apvlv: add .desktop file
2018-10-15 11:37:30 +02:00
Linus Heckemann
f9002b83fd
Merge pull request #48451 from svenkeidel/staruml-fix-url
...
staruml: fix download URL
2018-10-15 10:40:14 +02:00
Linus Heckemann
9cc18fa7f9
debian vm tools: use snapshot.debian.org
...
snapshot.debian.org actually keeps track of all of the updates as they
come in rather than doing arbitrary (?) snapshots.
2018-10-08 18:05:09 +02:00
Linus Heckemann
68a2fceed5
nixos/murmur: mention mumble in description
...
This makes the option easier to find with the options search or in the
manpage.
2018-10-08 13:33:36 +02:00
Linus Heckemann
155e017390
xorg.libxcb: 1.12 -> 1.13
2018-09-23 13:53:25 +01:00
Linus Heckemann
6776bc7678
nethack: only install dlb for text-mode
2018-09-20 19:04:36 +01:00
Linus Heckemann
ec42304022
nethack: add bdftopcf for GUIs
2018-09-20 19:04:36 +01:00
Linus Heckemann
c9728a4dcf
nethack: document cross-compilation fix
2018-09-20 18:47:13 +01:00
Linus Heckemann
86b1f5c710
nethack: enable cross-compilation
...
also parallel building
2018-09-20 19:32:36 +02:00
Linus Heckemann
e03b99c309
glxinfo: add es2gears, es2_info
2018-09-20 10:46:42 +01:00
Linus Heckemann
2e9e443005
glxinfo: 8.3.0 -> 8.4.0
2018-09-20 09:43:56 +01:00
Linus Heckemann
6af4a8e6d7
nethack: remove build-time dependency on qt
...
Unless qtMode is enabled :)
2018-09-19 20:26:31 +02:00
Linus Heckemann
f11f709c6d
win-virtio: 0.1.105-1 -> 0.1.141-1 ( #46783 )
2018-09-17 16:04:51 +02:00
Linus Heckemann
ac679e721f
earlyoom: fix version number ( #46481 )
...
earlyoom's Makefile attempts to detect the current version using git,
but we don't keep .git in its source, so this fails. We can however
set the VERSION environment variable to override this, as we now do.
2018-09-10 13:22:24 +01:00
Linus Heckemann
adba92b5ef
systemd: improve unit script drv naming
...
Also store scripts directly in the nix store rather than having the
superfluous /bin/ tree.
2018-08-08 14:29:41 +02:00
Linus Heckemann
662f3020a4
nixos/release: use real paths of netboot files
2018-07-25 14:07:58 +02:00
Linus Heckemann
bf22a10ccb
tdesktop: enable on other platforms
2018-05-21 13:44:20 +01:00
Linus Heckemann
9eb61e8408
kdeApplications.konquest: init at 2.4
2018-05-18 13:51:42 +01:00
Linus Heckemann
60216b2f39
libsForQt5.libkdegames: init at 18.04.1
2018-05-18 13:51:28 +01:00
Linus Heckemann
152454d987
nixos-install manual: remove --chroot option
...
This option has been removed from the tool in favour of nixos-enter.
2018-05-01 07:36:35 +01:00
Linus Heckemann
75cfbdf33b
buildFHSUserEnv: change to root directory after chroot
...
Fixes #38525
2018-04-28 14:51:07 +01:00
Linus Heckemann
701f22275c
xdot: disable for python 2.x
...
It just fails at runtime otherwise.
2018-04-22 08:55:10 +01:00
Linus Heckemann
2331332459
iputils: enable rarpd
...
also add self to maintainers
2018-04-15 15:51:41 +01:00
Linus Heckemann
4a30f2efec
requireFile: exit with non-zero error message
...
Since the script running is a failure condition, we should fail the
build properly, not leaving it up to the missing output to determine
that the build went wrong. This should partly address #38952 — nix
build will print out the build log on non-zero exits.
2018-04-15 13:58:05 +01:00
Linus Heckemann
ea1a167dd6
openclonk: 7.0 -> 8.1
2018-04-10 09:51:39 +01:00
Linus Heckemann
0594acc6aa
18.03 release notes: fix typo
2018-04-05 11:01:04 +02:00
Linus Heckemann
a9dd3847f6
memtester: fix cross build
2018-03-02 11:04:58 +00:00
Linus Heckemann
2970a9e5db
vboot_reference: add self as maintainer
2018-02-27 12:48:54 +00:00
Linus Heckemann
11483338b9
vboot_reference: disable host autodetection
2018-02-27 12:48:39 +00:00
Linus Heckemann
a886584b8c
strace: fix source tarball
...
The previous version was not the actual release, and was not supposed to
be published at all. This one is the signed release. Additionally,
upstream plans no more releases on sourceforge so the URL has been
changed to refer to strace.io instead.
2018-02-26 23:58:14 +00:00
Linus Heckemann
c255b10818
nixos/opengl: unhide and document enable option
2018-02-25 16:34:34 +00:00
Linus Heckemann
fd77a08b34
grub module: suggest by-id paths for devices
...
Since they are more stable, their use should be encouraged over that of
potentially volatile identifiers like /dev/[sh]da.
2018-02-24 10:50:23 +00:00
Linus Heckemann
de5bbd0a73
firefox: enable pulseaudio by default
...
This fixes choppy audio in WebRTC. Firefox's closure already includes
libpulseaudio anyway, so this shouldn't affect closure size either.
2018-02-15 14:03:38 +00:00
Linus Heckemann
dbdb2f0eed
ipxe: enable parallel building; allow embed script
2018-02-13 15:16:48 +00:00
Linus Heckemann
5ba11ca00e
pmidi: init at 1.7.1
2018-01-27 22:24:58 +00:00
Linus Heckemann
49d4e6c018
otter-browser: use qt5.callPackage, fix licence
2018-01-26 19:52:34 +00:00
Linus Heckemann
ed5064c6c5
otter-browser: init at 0.9.94
2018-01-25 23:39:22 +00:00
Linus Heckemann
730f8530a8
amd-hybrid-graphics module: remove
...
This was only applicable to very specific hardware, and the only person
with an apparent interest in maintaining it (me) no longer uses the
hardware in question.
2018-01-15 23:17:12 +00:00
Linus Heckemann
9ab77680b6
bullet: fix build on aarch64
2018-01-11 19:30:19 +03:00
Linus Heckemann
93cdceafb8
bullet: 2.86.1 -> 2.87
2018-01-11 19:30:19 +03:00
Linus Heckemann
298409f4ab
vdrift: split data into separate derivation
...
This allows vdrift to be built on hydra without taking up a large amount
of space.
2018-01-05 22:26:51 +01:00
Linus Heckemann
607f36fd89
vdrift: add self to maintainers
2018-01-05 22:26:13 +01:00
Linus Heckemann
198dfac8bb
vdrift: fix build, allow parallel building
...
VDrift previously failed to build on gcc 6. This isn't fixed in any
released version (I don't think the last released version being from
2014 helps), but the latest git version at least builds.
2018-01-05 22:26:13 +01:00
Linus Heckemann
e4b32222a3
nixos/tests: correct comment in radicale.nix ( #32574 )
...
The secrets are in fact also stored unhashed, as part of the .drv file
which produces the htpasswd.
2017-12-11 22:09:23 +00:00
Linus Heckemann
ef66970df4
imagemagick: 6.9.9-23 -> 6.9.9-26
...
Old source tarball went missing
2017-12-09 15:39:39 +00:00
Linus Heckemann
566a16b742
weechat: default to enabling all plugins
...
Plain weechat is still accessible as `weechat.unwrapped`
or `weechat.override {configure = null;}`.
Also update documentation to reflect this change.
2017-11-29 15:30:56 +00:00
Linus Heckemann
1022f97d10
mumble: fix icon symlink
2017-11-29 11:15:11 +00:00
Linus Heckemann
e50745712c
fbterm: fix build on non-x86
2017-11-14 09:01:13 +00:00
Linus Heckemann
2c4e1e975c
jfbview: remove mujs and no-longer-necessary patch
...
mujs is only required when older versions of mupdf are used, but
we have a more recent one in nixpkgs.
2017-11-13 21:08:01 +00:00
Linus Heckemann
d824944314
firefox-bin: Fail on unsupported architectures
2017-11-05 19:02:03 +00:00
Linus Heckemann
05f96bf376
weechat: split plugins into separate outputs
...
Also add a wrapper generator that allows adding the plugins back
conveniently and corresponding documentation in the package notes
section of the nixpkgs manual.
2017-11-03 10:25:22 +00:00
Linus Heckemann
454c42c849
vboot_reference: Update
...
In addition to updating to a more recent upstream version, this
installs the development signing keys and removes the separate
vbutil_* tools in favour of the single futility tool.
2017-11-02 20:11:45 +00:00
Linus Heckemann
b2c5075e8a
nixos-manual service: show nixos-help option
...
Part of improving accessibility (#30760 ). Makes the manual easier to
access e.g. on serial consoles.
2017-10-25 10:16:15 +01:00
Linus Heckemann
0ddc8a303b
nixos manual: suggest nixos-help as well
...
Part of improving #30760 : users on a serial console can't switch ttys,
so providing another method to access the manual is useful.
2017-10-25 10:16:15 +01:00
Linus Heckemann
fadb906b2f
powertop module: add kmod to path
...
powertop attempt to load some kernel modules like msr by calling
modprobe. This is the counterpart to
88e43eb39b which has the powertop
executable search PATH for modprobe rather than hardcoding /sbin, and
actually adds the directory containing modprobe to its PATH for the
systemd service.
2017-10-07 21:48:50 +01:00
Linus Heckemann
6988537835
oil: 0.0.0 -> 0.1.0
2017-09-21 09:24:22 +01:00
Linus Heckemann
05101d32c0
impressive: fixes and improvements
...
- Fix finding SDL (would previously fail unless gcc was in environment)
- Use ghostscript rather than xpdf for rendering as it has a slightly
smaller closure
- Fix broken link for reasoning behind name change
- Add self to maintainers
- Add reference to DejaVu fonts so it can always find the OSD fonts
- Install manpage into correct location
2017-09-20 19:41:42 +01:00
Linus Heckemann
46e41da543
cron service: fix reliance on etc.timezone
...
This does not fully address the issue, as cron will not restart when
the timezone is changed imperatively as it presumably needs to.
2017-08-30 21:35:17 +02:00
Linus Heckemann
b73e3b6095
GNOME: 3.22 -> 3.24
...
This is a squash commit of the joint work from:
* Jan Tojnar (@jtojnar)
* Linus Heckemann (@lheckemann)
* Ryan Mulligan (@ryantm)
* romildo (@romildo)
* Tom Hunger (@teh)
2017-08-28 15:32:49 +01:00
Linus Heckemann
f5068aadd9
endless-sky: 0.9.6 -> 0.9.8
2017-08-27 21:37:59 +02:00
Linus Heckemann
f6afe064a0
edk2: 2014-12-10 -> UDK2017
2017-08-27 19:41:10 +01:00
Linus Heckemann
02d168e130
Pull request template: comment out instructions
2017-08-12 15:17:39 +01:00
Linus Heckemann
9b92af9942
pythonPackages.pasteScript: fix typo in name
2017-08-12 11:20:53 +01:00
Linus Heckemann
17753fa005
stdenv: fix typo in setup.sh
2017-08-09 17:33:02 +01:00
Linus Heckemann
434d3700d3
oil: init at 0.0.0
2017-08-06 18:17:00 +01:00
Linus Heckemann
0abf9d2b12
Document timezone changes in release notes
2017-08-05 12:06:31 +01:00
Linus Heckemann
a0d464033c
nixos/timezone: support imperative timezone configuration ( #26608 )
...
Fixes #26469 .
2017-07-31 15:55:24 +01:00
Linus Heckemann
77ce02201e
nixos-install: use FIFO for system closure
...
This avoids running out of space in space-constrained environments,
e.g. VMs with relatively small amounts of memory and tmp on tmpfs
2017-07-13 06:30:24 +01:00
Linus Heckemann
8b1f1d93fa
nixos-install: only search for nixpkgs when needed
2017-07-13 06:26:44 +01:00
Linus Heckemann
fa5700544b
nixos-install: quote nixos-prepare-root arguments
...
This prevents the script from breaking when channel_root is empty.
2017-07-12 21:58:25 +01:00
Linus Heckemann
3f8f8bf5f6
fossil: 1.36 -> 2.2
2017-07-06 23:08:47 +02:00
Linus Heckemann
b97747a052
firefox wrapper: add libudev to libs
...
Fixes #26913 (gamepad support).
2017-07-02 17:29:42 +01:00
Linus Heckemann
d307dbd853
wlc: 0.0.8 -> 0.0.9
2017-07-02 11:53:44 +01:00
Linus Heckemann
4fc077bfee
vdrift: fix build ( #26522 )
...
Had been broken since 7bf7f19765
2017-06-13 21:51:33 +02:00
Linus Heckemann
db2849c8a2
rigsofrods: 20160412 -> 0.4.7.0
2017-06-13 10:52:38 +01:00
Linus Heckemann
3c3a25acc5
jing-trang: use jre_headless
...
This halves its closure size.
2017-06-07 15:18:41 +02:00
Linus Heckemann
6d2e0b5a26
openscenegraph: 3.2.3 -> 3.4.0
2017-06-07 11:49:24 +01:00
Linus Heckemann
3729247acd
mesa: add valgrind support
2017-06-06 10:12:40 +01:00
Linus Heckemann
c14bf4f2b1
irrlicht: link to X11 libs explicitly
...
This allows applications that require irrlicht to depend on the X
libraries implicitly rather than explicitly.
2017-05-29 18:31:08 +01:00
Linus Heckemann
cf456b9a8a
xonotic: fix audio
...
This fixes #26117 .
Also allow easy switching to debug/profiling builds.
2017-05-28 15:31:57 +01:00
Linus Heckemann
89ce83688c
nvidia-x11: fix linux 4.10 patch URL
2017-05-11 17:29:57 -07:00
Linus Heckemann
995d41c091
nvidia stable: 375.39 -> 375.66
2017-05-11 17:29:57 -07:00
Linus Heckemann
28154f45a6
cmake setup hook: allow other build types
2017-05-10 14:33:20 +01:00
Linus Heckemann
11272e930f
camlistore: use buildGoPackage
...
this removes go references from the package
fixes #25346
2017-05-09 16:34:21 +01:00
Linus Heckemann
adf76dbc54
syncthing: correct path for systemd units
...
The systemd files included with syncthing are "library" and not
"configuration" units, so they should be placed in lib/systemd
rather than etc/systemd, so that they can be customised by creating
unit files in etc/. This also corresponds to how syncthing's own
build script installs them.
2017-05-09 13:58:17 +01:00
Linus Heckemann
33962a4420
stdenv: fix "grep: invalid range"
2017-05-04 16:54:01 +01:00
Linus Heckemann
6130dfd3dc
openal-soft: move cmake to nativeBuildInputs
...
This allows cross-compiling it.
2017-05-01 23:19:00 +01:00
Linus Heckemann
3e31f2a645
dolphin-emu: include more dependencies
...
Previously, dolphin would build against vendored copies of the
libraries (shipped in source code form). This would result both
in a longer build (wxWidgets takes a while to build!) and in
bulkier binaries that wouldn't share libraries with others,
along with using fixed versions of curl and mbedtls which may
be left with unpatched security vulnerabilities.
2017-04-30 13:20:52 +01:00
Linus Heckemann
96b83f66a2
weechat: fix guile plugin
...
Fixes #25270
2017-04-27 19:12:43 +02:00