Commit graph

73779 commits

Author SHA1 Message Date
Franz Pletz 6734127545 shairport-sync service: add module
Adds a new service module for shairport-sync. Tested with a local
and remote pulseaudio server. Needs to be run as a user in the pulse group
to access pulseaudio.
2015-12-12 20:30:47 +01:00
Jakob Gillich 8da384edad virt-manager: 1.2.1 -> 1.3.1 2015-12-12 19:36:08 +01:00
Thomas Tuegel ce9e17b784 Merge pull request #11660 from ttuegel/sddm-scripts
Configurable SDDM scripts
2015-12-12 12:01:46 -06:00
Thomas Tuegel fac138a2f5 nixos/sddm: fix indentation 2015-12-12 11:36:45 -06:00
Thomas Tuegel 73a9826001 sddm: don't install empty scripts 2015-12-12 11:32:20 -06:00
Thomas Tuegel b07fa98f82 nixos/sddm: add setupScript and stopScript options
These options allow setting the start and stop scripts for the display
manager. Making these configurable is necessary to allow some hardware
configurations. Upstream ships empty scripts by default, anyway.
2015-12-12 11:31:26 -06:00
Thomas Tuegel f7edf63b23 ipe: use texlive-new 2015-12-12 10:57:38 -06:00
Thomas Tuegel 269ae2e29d gnuplot: use texlive-new 2015-12-12 10:47:03 -06:00
Thomas Tuegel 08d842ea09 Merge branch 'kde-frameworks-5.17' 2015-12-12 10:45:13 -06:00
Michael Raskin 19aa4f0a6b pixz: init at 1.0.6 2015-12-12 17:39:14 +01:00
Tobias Geerinckx-Rice 492541c378 miniupnpd 1.9.20150721 -> 1.9.20151212
Changes: https://github.com/miniupnp/miniupnp/blob/master/miniupnpd/Changelog.txt
2015-12-12 17:02:08 +01:00
Franz Pletz 1685b9d06e nixos/acme: Add module documentation 2015-12-12 16:06:53 +01:00
Franz Pletz 9374ddb895 nixos/acme: validMin & renewInterval aren't cert-specific 2015-12-12 16:06:53 +01:00
Franz Pletz 0517d59a66 nixos/acme: Improve documentation 2015-12-12 16:06:52 +01:00
Franz Pletz de24b00d41 nixos/simp_le: Rename to security.acme 2015-12-12 16:06:52 +01:00
Franz Pletz e7362a877d nixos/simp_le: Use systemd for setting user and group
This is much cleaner and we don't depend on sudo.
2015-12-12 16:06:52 +01:00
Nikolay Amiantov 1641c19d0b nixos/simp_le: use /var/lib/simp_le as root dir by default
/etc on NixOS is regenerated on boot and there was movement
towards making it read-only -- so let's keep dynamic state elsewhere.
2015-12-12 16:06:52 +01:00
Nikolay Amiantov 6906baae5c nixos/simp_le: improve configuration options 2015-12-12 16:06:52 +01:00
Nikolay Amiantov adc693f982 simp_le: 20151205 -> 20151207 2015-12-12 16:06:51 +01:00
Franz Pletz 612781e816 simp_le service: letsencrypt cert auto-renewal
This new service invokes `simp_le` for a defined set of certs on a regular
basis with a systemd timer. `simp_le` is smart enough to handle account
registration, domain validation and renewal on its own. The only thing
required is an existing HTTP server that serves the path
`/.well-known/acme-challenge` from the webroot cert parameter.

Example:

  services.simp_le.certs."foo.example.com" = {
    webroot = "/var/www/challenges";
    extraDomains = [ "www.example.com" ];
    email = "foo@example.com";
    validMin = 2592000;
    renewInterval = "weekly";
  };

Example Nginx vhost:

  services.nginx.appendConfig = ''
    http {
      server {
        server_name _;
        listen 80;
        listen [::]:80;

        location /.well-known/acme-challenge {
          root /var/www/challenges;
        }

        location / {
          return 301 https://$host$request_uri;
        }
      }
    }
  '';
2015-12-12 16:06:51 +01:00
goibhniu bb3c2fb246 Merge pull request #11524 from mcmtroffaes/feature/gosmore-fix-and-update
gosmore: r30811 -> r31801, fix sha256
2015-12-12 16:04:35 +01:00
Shea Levy fb21fe3001 Merge branch 'update_gcc5' of git://github.com/lancelotsix/nixpkgs 2015-12-12 09:31:02 -05:00
Michael Raskin c4bdf26035 Merge pull request #11657 from lancelotsix/update_freeipmi
pkgs.freeipmi: 1.4.9 -> 1.5.1
2015-12-12 15:10:47 +01:00
Thomas Tuegel 28b74a05af remove kf516 2015-12-12 08:09:48 -06:00
Lancelot SIX f27dee4eb2 pkgs.freeipmi: 1.4.9 -> 1.5.1
See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00000.html
2015-12-12 15:04:59 +01:00
Shea Levy 178c20f0f6 perlPackages.LinuxDistribution: Disable test suite.
Fails on distros that aren't on its supported list, including NixOS.
2015-12-12 08:57:56 -05:00
Lancelot SIX 5aa99f680e pkgs.gdb: 7.10 -> 7.10.1
See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00003.html
2015-12-12 14:54:25 +01:00
Shea Levy 18af0f88d0 Linux 4.3: 4.3 -> 4.3.2 2015-12-12 08:46:34 -05:00
Lancelot SIX 4cf6fef6fc pkgs.gcc5: 5.2.0 -> 5.3.0
gcc-5.3.0 is a bug-fix release from the GCC 5 branch.

See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00002.html
2015-12-12 14:41:53 +01:00
Robin Gloster 77463eec42 use fetchurlBoot in libressl 2015-12-12 13:27:50 +00:00
Profpatsch cc79a6360b geoclue2: 2.1.10 -> 2.4.1 2015-12-12 14:26:46 +01:00
Thomas Tuegel 54829da822 kf517.ki18n: add missing qtdeclarative dependency 2015-12-12 07:15:07 -06:00
Thomas Tuegel e3aa60ed81 kf517: init at 5.17.0 2015-12-12 07:14:47 -06:00
Arseniy Seroka a7987f934c Merge pull request #11642 from davidar/cmdstan
cmdstan: init at 2.9.0
2015-12-12 16:13:02 +03:00
Thomas Tuegel 40242c1bff kf516.breeze-icons: propagate qtsvg into user environment 2015-12-12 07:00:36 -06:00
Robin Gloster 2251af754e claws-mail: enable PGP plugin by default 2015-12-12 12:49:49 +00:00
David A Roberts 7200a5c079 cmdstan: init at 2.9.0 2015-12-12 22:42:01 +10:00
Arseniy Seroka 8908fa880c Merge pull request #11620 from Profpatsch/python-mpv
pythonPackages.mpv: 0.1
2015-12-12 15:31:55 +03:00
Profpatsch 7b407414a4 telegram: create explicit folder
Will be used for other tools coming soon™.
2015-12-12 13:27:03 +01:00
Profpatsch b1e44d80c6 pythonPackages.mpv: init at 0.1 2015-12-12 12:44:07 +01:00
Lancelot SIX 069b1891d3 pkgs.wget: 1.17 -> 1.17.1
1.17.1 is a bugfix release. See
https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00007.html for
announcement.
2015-12-12 12:41:46 +01:00
Pascal Wittmann e0a7c3a54b intel-gpu-tools: 1.12 -> 1.13 2015-12-12 12:05:19 +01:00
Pascal Wittmann de37086064 potrace: 1.12 -> 1.13 2015-12-12 12:05:19 +01:00
Pascal Wittmann d0fbac6358 nzbget: 16.3 -> 16.4 2015-12-12 12:05:19 +01:00
Pascal Wittmann 80420c3187 hevea: 2.25 -> 2.26 2015-12-12 12:05:19 +01:00
Pascal Wittmann 42c7004d33 checkstyle: 6.12.1 -> 6.13 2015-12-12 12:05:19 +01:00
goibhniu 9da978b0e3 Merge pull request #11603 from wedens/rtv_update
rtv: 1.6.1 -> 1.7.0
2015-12-12 12:04:51 +01:00
goibhniu 5a4be85b3a Merge pull request #11579 from mayflower/pkg/redir
redir: init at 2.2.1
2015-12-12 12:04:02 +01:00
Bjørn Forsman becb040969 qtcreator: 3.4.2 -> 3.5.1
Builds and runs.
2015-12-12 11:51:35 +01:00
Michael Raskin 154e88ab3f xprintidel-ng: init at git-2015-09-01 2015-12-12 11:47:18 +01:00