Commit Graph

152366 Commits

Author SHA1 Message Date
José Romildo Malaquias
91ddedf4a0 deepin-sound-theme: init at 15.10.3 2018-09-08 12:26:53 -03:00
Michael Weiss
b58a230c60
Merge pull request #46370 from primeos/nixos-sks
sks,nixos/sks: Various minor improvements

Module:
- Add a webroot option (serve a website by default, makes the setup easier)
- Explicitly set a group (instead of using 65534/nogroup)
- Move pkgs.sks from environment.systemPackages to the "sks" user and add pkgs.db

Package:
- Adapt the output of "sks version" to NixOS
- Copy the example webpages to $webSamples
2018-09-08 17:24:58 +02:00
Michael Weiss
53ef5441bb nixos/sks: Make the webroot option optional
That way the built-in web server is usable by default but users can use
$HOME/web directly (instead of having to use a symlink), if they want to
customize the webpage.
2018-09-08 17:01:35 +02:00
Thomas Tuegel
0ce6e32cb7
Merge pull request #46335 from bkchr/plasma_5_13_5
plasma5: 5.13.4 -> 5.13.5
2018-09-08 09:54:17 -05:00
Timo Kaufmann
fc67c051e4
Merge pull request #46366 from markuskowa/license-14
Add licenses
2018-09-08 16:32:23 +02:00
Michael Weiss
eb0050ca45 nixos/sks: Use a group and don't add sks to systemPackages
Without a group the gid will default to 65534 (2^16 - 2) which maps to
"nogroup". IMO it makes more sense to explicitly set a valid group.

Adding pkgs.sks to environment.systemPackages is not required (IIRC we
want to avoid bloating environment.systemPackages). Instead it seems
like a better idea to make the relevant binaries available to the user
sks and enable useDefaultShell so that "su -l sks" can be used for
manual interaction (that way the files will always have the correct
owner).
2018-09-08 16:24:05 +02:00
Michael Weiss
a6934b2389 sks: Adapt the package to NixOS (pkgs.db provides only "db_stat") 2018-09-08 16:24:05 +02:00
Michael Weiss
a0d3d098ff nixos/sks: Add a webroot option
The module will now, by default, serve a simple webpage via the built-in
web server (instead of displaying an error message).
2018-09-08 16:24:05 +02:00
Michael Weiss
d02c6a56cc sks: Copy the web examples to $webSamples for the module 2018-09-08 16:24:05 +02:00
Maximilian Bosch
de6544b50e
pdf2htmlEX: mark as broken
See https://hydra.nixos.org/build/81003667

The build is currently broken on Hydra due to the following error:

```
CairoFontEngine.cc:681:17: error: 'void Object::free()' is private within this context
```

This issue is was also reported in AUR (https://aur.archlinux.org/packages/pdf2htmlex/)
and in the upstream issue tracker (https://github.com/coolwanglu/pdf2htmlEX/issues/753) with
no answer until now.

The current README.md states that the project is no longer under active
development and it seems as there are currently no active maintainers
who could fix this:

* 5d0a2239fc
* https://github.com/coolwanglu/pdf2htmlEX/issues/772
2018-09-08 16:16:26 +02:00
Michael Raskin
7c69ae6259
Merge pull request #46348 from YorikSar/update-chromium
chromium: 68.0.3440.106 -> 69.0.3497.81
2018-09-08 14:02:46 +00:00
Markus Kowalewski
d18bf12735
fbpanel: add license 2018-09-08 15:28:25 +02:00
Markus Kowalewski
6e6e41b56e
xine-ui: add license 2018-09-08 15:28:10 +02:00
Markus Kowalewski
2be3ed4062
tivodecode: add license 2018-09-08 15:27:50 +02:00
Maximilian Bosch
6960a96a0c jbake: fix sandbox build (#46363)
See https://hydra.nixos.org/build/80999410

Without a sandbox the `checkPhase` breaks with the following error:

```
/nix/store/i6vl5lwlz5jbkg4r6p340dwmj6fha3xq-stdenv-linux/setup: bin/jbake: /usr/bin/env: bad interpreter: No such file or directory
jbake did not return correct version
```

Running `patchShebangs` before fixes the issue.

Addresses #45960
2018-09-08 15:20:39 +02:00
Graham Christensen
ca7391daf2
Merge pull request #46341 from obsidiansystems/fix-46320
nixpkgs module: Fix defaulting of `localSystem` and `system`
2018-09-08 09:16:41 -04:00
Markus Kowalewski
ffb5eca618
vcprompt: add license 2018-09-08 15:15:58 +02:00
Robert Helgesson
bcedf59d84
perl-packages: remove rycee from maintainers
I no longer use or develop Perl regularly so cannot vouch for these
packages anymore.
2018-09-08 15:15:41 +02:00
Markus Kowalewski
ae795a6acd
monotone: add license 2018-09-08 15:12:27 +02:00
Markus Kowalewski
edb1bfcd32
guitone: add license 2018-09-08 15:07:58 +02:00
Markus Kowalewski
9f29e4c9c7
cvs2svn: add license 2018-09-08 15:04:33 +02:00
Markus Kowalewski
499b7e8927
bzr-tools: add license 2018-09-08 15:01:25 +02:00
Markus Kowalewski
c2ff374951
bazaar: add license 2018-09-08 14:55:41 +02:00
Markus Kowalewski
70e254d6bd
root: add license 2018-09-08 14:51:28 +02:00
Markus Kowalewski
1cff2dd135
pynac: add license 2018-09-08 14:48:19 +02:00
Markus Kowalewski
258c202565
prooftree: add license 2018-09-08 14:44:43 +02:00
Markus Kowalewski
2ed07fdb2b
drgeo: add license + homepage 2018-09-08 14:42:12 +02:00
Yarny0
12fa95f2d6 modules: HylaFAX server configuration
This commit adds the following
* the uucp user
* options for HylaFAX server to control startup and modems
* systemd services for HylaFAX server processes
  including faxgettys for modems
* systemd services to maintain the HylaFAX spool area,
  including cleanup with faxcron and faxqclean
* default configuration for all server processes
  for a minimal working configuration

Some notes:

* HylaFAX configuration cannot be initialized with faxsetup
  (as it would be common on other Linux distributions).
  The hylafaxplus package contains a template spool area.
* Modems are controlled by faxgetty.
  Send-only configuration (modems controlled by faxq)
  is not supported by this configuration setup.
* To enable the service, one or more modems must be defined with
  config.services.hylafax.modems .
* Sending mail *should* work:
  HylaFAX will use whatever is in
  config.services.mail.sendmailSetuidWrapper.program
  unless overridden with the sendmailPath option.
* The admin has to create a hosts.hfaxd file somewhere
  (e.g. in /etc) before enabling HylaFAX.
  This file controls access to the server (see hosts.hfaxd(5) ).
  Sadly, HylaFAX does not permit account-based access
  control as is accepts connections via TCP only.
* Active fax polling should work; I can't test it.
* Passive fax polling is not supported by HylaFAX.
* Pager transmissions (with sendpage) are disabled by default.
  I have never tested or used these.
* Incoming data/voice/"extern"al calls
  won't be handled by default.
  I have never tested or used these.
2018-09-08 14:21:40 +02:00
Yarny0
a08b633fe7 HylaFAX+: init at 5.6.0
Create the top-level packages attribute
'hylafaxplus' that builds HylaFAX+ .

Note:
The nobody uid and the nogroup gid
are hardcoded in the package.
The package build recipe file
contains options to modify these ids.
2018-09-08 14:21:40 +02:00
Yarny0
f2c5b98649 maintainers: add 'yarny' (= myself) 2018-09-08 14:21:40 +02:00
Vladyslav M
3b4ab85f01 ripgrep: 0.9.0 -> 0.10.0 (#46331) 2018-09-08 14:21:25 +02:00
Maximilian Bosch
37032db583 chessx: fix build (#46359)
See https://hydra.nixos.org/build/80998335.

Upstream doesn't support QT 5.11 ATM which broke compilation:

```
src/dialogs/savedialog.cpp: In constructor ‘SaveDialog::SaveDialog(QWidget*, Qt::WindowFlags)’:
src/dialogs/savedialog.cpp:37:34: error: invalid use of incomplete type ‘class QButtonGroup’
     group = new QButtonGroup(this);
```

The Arch community recommends to use an older QT version to fix
this (https://aur.archlinux.org/packages/chessx/).

Furthermore the `QT_PLUGIN_PATH` wasn't set properly which broke the
runtime since QT coudln't find the `xcb` plugin:

```
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.
```

Finally, some minor style fixes were made for consistent indentation.

Addresses #45960
2018-09-08 14:19:24 +02:00
Michael Weiss
28a46c2c6f
Merge pull request #46361 from primeos/nixos-sks
nixos/sks: Minor improvements
2018-09-08 14:16:55 +02:00
Tad Fisher
56b3c5b2dd nixos/networkmanager: fix VPN plugin service definition targets (#46201) 2018-09-08 14:10:51 +02:00
Samuel Dionne-Riel
2c751dcdc9 yabause: 0.9.14 -> 0.9.15 (#46353)
+ fixes for Qt 5.11 build.
2018-09-08 13:58:50 +02:00
Michael Weiss
6764d41ecc nixos/sks: Update the descriptions and add meta.maintainers
TODO: Merge this module with https://github.com/NixOS/nixpkgs/pull/24516
2018-09-08 13:44:11 +02:00
Michael Weiss
a0d7b88911 nixos/sks: Add a dataDir option 2018-09-08 13:44:08 +02:00
R. RyanTM
cd20437f81
josm: 14066 -> 14178
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
josm
2018-09-08 13:42:49 +02:00
Periklis Tsirakidis
1b4f19ca73 Remove outdated external package emacs-find-file-in-project 2018-09-08 13:29:48 +02:00
Maximilian Bosch
a02002deba pythonPackages.pycaption: fix build (#46356)
The `beaitufulsoup4` package distributed by `nixpkgs` is now at `4.6.3`.

Additionally it fixes `gnomecaption` which depends on the broken
`pycaption` package.

See https://hydra.nixos.org/build/81000247
See https://hydra.nixos.org/build/80723223

Addresses #45960
2018-09-08 11:20:47 +02:00
Jörg Thalheim
182f1fc2c8 vim-plugins: remove .git extension from spec 2018-09-08 10:08:56 +01:00
worldofpeace
2031c0ebfe mono-addins: fix build (#46354) 2018-09-08 10:06:58 +02:00
Dan Peebles
f223f417fa swift-corelibs.corefoundation: update and modernize
This actually makes it useful to the Darwin stdenv, which I'll soon be
adjusting to use this library
2018-09-08 03:08:16 -04:00
Jan Tojnar
667e54bdb0
Merge pull request #45045 from jtojnar/rygel
Rygel
2018-09-08 06:22:37 +01:00
Jan Tojnar
60ae12f5de
nixos/rygel: init 2018-09-08 06:57:14 +02:00
Jan Tojnar
feb18af060
gnome3.rygel: init at 0.36.2 2018-09-08 06:57:14 +02:00
Jan Tojnar
b18461b085
gupnp-igd: 0.2.4 → 0.2.5 2018-09-08 05:45:25 +02:00
Jan Tojnar
05506a2785
gupnp-av: enable docs, gir, tests and split outputs 2018-09-08 05:45:25 +02:00
Jan Tojnar
0f063f97a6
gupnp: 1.0.2 → 1.0.3 2018-09-08 05:45:24 +02:00
Jan Tojnar
5bee539f1c
gupnp-dlna: enable docs, tests and split outputs 2018-09-08 05:45:24 +02:00