Commit Graph

15228 Commits

Author SHA1 Message Date
Joachim Fasting 1265acc201 Merge pull request #16248 from leenaars/eotutils
eot-utilities: init -> 1.1
2016-06-16 10:57:06 +02:00
Frederik Rietdijk f4a4af9a9d Merge pull request #15997 from artuuge/theano_gpu
libgpuarray-cuda: init at -9998.0
2016-06-16 10:43:24 +02:00
Moritz Ulrich e72282be84 Merge pull request #16052 from dvc94ch/rust-cross
Rust and cargo improvements
2016-06-16 09:42:23 +02:00
Benjamin Staffin 52c7f863c2 Merge pull request #16247 from cerana/shfmt
Add new package "shfmt"
2016-06-16 01:41:05 -04:00
Benjamin Staffin dfe4c447b1 Merge pull request #16261 from benley/hiera-eyaml
hiera-eyaml: init at 2.1.0
2016-06-15 20:37:14 -04:00
Benjamin Staffin 68689f4d8e hiera-eyaml: init at 2.1.0 2016-06-15 20:19:06 -04:00
Nahum Shalman d624b02e1e Add new package "shfmt" 2016-06-16 00:18:15 +00:00
zimbatm ac92273faa Merge pull request #16257 from leenaars/cutee
cutee: init -> 0.4.2
2016-06-16 00:32:19 +01:00
Benno Fünfstück 41d523a8bc gnome-breeze: init 2016-06-16 00:02:53 +02:00
Michiel Leenaars 84873b15ab cutee: init -> 0.4.2 2016-06-15 22:58:46 +02:00
Michiel Leenaars bfec40d416 eot-utilities: init -> 1.1 2016-06-15 22:15:32 +02:00
Joachim Fasting 46edcd668f Merge pull request #16095 from christopher-l/gmsh
gmsh: init at 2.12.0
2016-06-15 20:30:39 +02:00
Joachim Fasting cdcc1b1c53 Merge pull request #16102 from vrthra/rebol
rebol: init at 3-alpha
2016-06-15 20:29:53 +02:00
Joachim Fasting df5a43929f Merge pull request #16100 from vrthra/unicon
unicon: init at 11.7
2016-06-15 20:29:04 +02:00
Joachim Fasting d353301b32 Merge pull request #16165 from romildo/upd.fontmanager
font-manager: git-2016-03-02 -> 2016-06-04
2016-06-15 20:26:40 +02:00
Michiel Leenaars d56850dd49 e2tools: init -> 0.0.16 2016-06-15 16:22:03 +02:00
David Craven 54f80775cb rust: Refactoring of rust and cargo packages 2016-06-15 12:47:13 +02:00
rushmorem c4435493aa lizardfs: init at 3.9.4
LizardFS is a highly reliable, scalable and efficient distributed file
system.
2016-06-15 04:23:44 +02:00
David Craven 0720373dfc cargo: Use stable releases instead of snapshots 2016-06-14 23:09:21 +02:00
artuuge d1f38e2adc make clblas-cuda and libgpuarray-cuda more functorial 2016-06-14 20:01:51 +02:00
Lluís Batlle i Rossell 93912d99d2 Adding nvenc support to ffmpeg (default off)
I add the nvidia-video-sdk header files, required to make it work.

You have to set nvenct=true to ffmpeg-full and nonfreeLicensing=true to
ffmpeg-full to use this.
2016-06-14 17:51:55 +02:00
Joachim Fasting 886c03ad2e Merge pull request #16107 from joachifm/grsec-ng
Rework grsecurity support
2016-06-14 03:52:50 +02:00
Joachim Fasting 7bda8f0a8f
grsecurity: add a xen guest kernel
This is for the benefit of users who want to quickly get up and running
on a Xen host, for which the stock NixOS kernel is likely unsuitable.
2016-06-14 03:38:19 +02:00
Joachim Fasting 75b9a7beac
grsecurity: implement a single NixOS kernel
This patch replaces the old grsecurity kernels with a single NixOS
specific grsecurity kernel.  This kernel is intended as a general
purpose kernel, tuned for casual desktop use.

Providing only a single kernel may seem like a regression compared to
offering a multitude of flavors.  It is impossible, however, to
effectively test and support that many options.  This is amplified by
the reality that very few seem to actually use grsecurity on NixOS,
meaning that bugs go unnoticed for long periods of time, simply because
those code paths end up never being exercised.  More generally, it is
hopeless to anticipate imagined needs.  It is better to start from a
solid foundation and possibly add more flavours on demand.

While the generic kernel is intended to cover a wide range of use cases,
it cannot cover everything.  For some, the configuration will be either
too restrictive or too lenient.  In those cases, the recommended
solution is to build a custom kernel --- this is *strongly* recommended
for security sensitive deployments.

Building a custom grsec kernel should be as simple as
```nix
linux_grsec_nixos.override {
  extraConfig = ''
    GRKERNSEC y
    PAX y
    # and so on ...
  '';
}
```

The generic kernel should be usable both as a KVM guest and host.  When
running as a host, the kernel assumes hardware virtualisation support.
Virtualisation systems other than KVM are *unsupported*: users of
non-KVM systems are better served by compiling a custom kernel.

Unlike previous Grsecurity kernels, this configuration disables `/proc`
restrictions in favor of `security.hideProcessInformation`.

Known incompatibilities:
- ZFS: can't load spl and zfs kernel modules; claims incompatibility
  with KERNEXEC method `or` and RAP; changing to `bts` does not fix the
  problem, which implies we'd have to disable RAP as well for ZFS to
  work
- `kexec()`: likely incompatible with KERNEXEC (unverified)
- Xen: likely incompatible with KERNEXEC and UDEREF (unverified)
- Virtualbox: likely incompatible with UDEREF (unverified)
2016-06-14 00:08:20 +02:00
Paweł Pacana d2b58dd39a buildkite-agent: init at 2.1.8
* nixos module included
* install compiled binary
* only one platform now
* limited config options
* relies on providing ssh keys for agent
2016-06-13 17:21:08 +01:00
José Romildo Malaquias 0072cb8ff1 faba-mono-icons: init at 2016-04-30
Closes #16109.
2016-06-13 09:40:51 +02:00
José Romildo Malaquias fa447287b0 arc-icon-theme: init at 2016-06-06 2016-06-13 09:40:44 +02:00
José Romildo Malaquias 4e44a330cb moka-icon-theme: init at 2016-06-07 2016-06-13 09:40:43 +02:00
José Romildo Malaquias c33cf02337 faba-icon-theme: init at 2016-06-02 2016-06-13 09:40:43 +02:00
Rahul Gopinath 9b01ad3ce8 rebol: init at 3-alpha
Rebol is a cross-platform data exchange language and a multi-paradigm dynamic
programming language for network communications and distributed computing.
2016-06-12 16:32:10 -07:00
Rahul Gopinath 4227aa2c4f ffmpeg-sixel: init at nightly-2.3.x 2016-06-12 16:23:25 -07:00
Benno Fünfstück 96066935f2 fix build of pngcheck 2016-06-13 01:21:14 +02:00
zimbatm a95229a963 Merge pull request #15677 from womfoo/mod_auth_mellon
mod_auth_mellon: init at 0.12.0 and dependency lasso: init at 2.5.1
2016-06-12 23:38:57 +01:00
zimbatm ecdd2721da Merge pull request #16136 from vrthra/libsixel
libsixel: init at 1.6.1
2016-06-12 23:32:13 +01:00
zimbatm 04a8f4499e Merge pull request #16151 from vrthra/mlterm
mlterm: init at 3.3.8
2016-06-12 23:20:33 +01:00
zimbatm 711456c632 Merge pull request #16187 from Profpatsch/bgnet
bgnet: init at 3.0.21
2016-06-12 22:08:14 +01:00
Profpatsch 0da4bb869e bgnet: init at 3.0.21 2016-06-12 21:28:40 +02:00
Rahul Gopinath af76a52c06 libsixel: init at 1.6.1
libsixel is a library for display of graphics in console.
2016-06-12 09:58:25 -07:00
Arseniy Seroka 852e9c3096 Merge pull request #16158 from juliendehos/armadillo
armadillo: init at 7.200.1b
2016-06-12 19:13:38 +03:00
José Romildo Malaquias f771bf9239 font-manager: git-2016-03-02 -> 2016-06-04 2016-06-12 08:00:31 -03:00
Tal Walter eacc13a3e6 uif2iso: init at 0.1.7
a program for converting UIF files (Universal Image Format, used by MagicISO)
to uncompressed images depending on the input file type:
ISO, BIN/CUE, MDS/MDF, CCD/IMG/SUB and NRG.
2016-06-12 13:16:14 +03:00
Julien Dehos cb6e9e5e24 armadillo: init at 7.200.1b 2016-06-12 03:06:07 +02:00
Rahul Gopinath c0316aaf84 mlterm: init at 3.3.8
A multi-lingual terminal that supports REGIS and SIXEL graphics
2016-06-11 12:35:34 -07:00
Arseniy Seroka 5347a118c2 Merge pull request #16139 from romildo/upd.catfish
catfish: 1.4.1 -> 1.4.2
2016-06-11 22:33:02 +03:00
José Romildo Malaquias 205ec15d1e catfish: 1.4.1 -> 1.4.2 2016-06-11 15:25:59 -03:00
Rushmore Mushambi 1965bd56e6 Merge pull request #16146 from kamilchm/rework-go
all-packages references to Go packages includes all outputs
2016-06-11 19:24:35 +02:00
Nikolay Amiantov b341de88e9 Merge pull request #16030 from abbradar/fhs-refactor
Improvements for FHS user chrootenv
2016-06-11 21:04:20 +04:00
Kamil Chmielewski 7d02cc1dd5 all-packages references to Go packages includes all outputs 2016-06-11 18:57:29 +02:00
Nikolay Amiantov 80b22a823c lambdabot: use LTS package set 2016-06-11 02:43:44 +03:00
Nikolay Amiantov 5f925c7e2b mueval: use LTS package set 2016-06-11 02:43:44 +03:00