Commit Graph
151990 Commits
Author SHA1 Message Date
Frederik Rietdijk f02206d63d Merge staging into staging-next 2018-08-09 18:28:50 +02:00
Frederik Rietdijk d9fa74ba78 Merge master into staging 2018-08-09 18:28:15 +02:00
R. RyanTM 8b83460562 fribidi: 1.0.4 -> 1.0.5 (#44782)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fribidi/versions.
2018-08-09 18:23:22 +02:00
Jan Tojnar e4929b7c1a gnome3: fix networkmanager gnome usage 2018-08-09 18:17:41 +02:00
Jan Tojnar 86254f07b8 networkmanager_strongswan: 1.4.3 → 1.4.4 2018-08-09 18:17:40 +02:00
Jan Tojnar 87cf73bd1a networkmanager-openconnect: clean up 2018-08-09 18:17:40 +02:00
Jan Tojnar 93d728b2ed networkmanager-fortisslvpn: clean up 2018-08-09 18:17:34 +02:00
Jan Tojnar cb32ca2645 networkmanager-iodine: clean up 2018-08-09 18:17:32 +02:00
Jan Tojnar 3fa8a478e3 networkmanager-l2tp: 1.2.8 → 1.2.10 2018-08-09 18:17:32 +02:00
Jan Tojnar 7f175f2ad7 networkmanager-vpnc: clean up 2018-08-09 18:17:26 +02:00
Jan Tojnar bababf31c0 networkmanager-openconnect: move to a subdirectory 2018-08-09 18:16:43 +02:00
Jan Tojnar 73539d3939 networkmanager-fortisslvpn: move to a subdirectory 2018-08-09 17:37:12 +02:00
Jan Tojnar 1f6f4e69d1 networkmanager-iodine: move to a subdirectory 2018-08-09 17:37:12 +02:00
Jan Tojnar 3fb05d10d0 networkmanager-l2tp: move to a subdirectory 2018-08-09 17:37:11 +02:00
Jan Tojnar cbbf0f1447 networkmanager-vpnc: move to a subdirectory 2018-08-09 17:37:10 +02:00
Jan Tojnar 11b4c9cb8e networkmanager-openvpn: cleanup 2018-08-09 17:37:10 +02:00
Jan Tojnar d2f75c32de networkmanagerapplet: clean up 2018-08-09 17:37:09 +02:00
Jan Tojnar 807f582d63 mysql-workbench: 6.3.8 → 8.0.12 2018-08-09 17:36:51 +02:00
Jan Tojnar 5a2229c321 libssh: add patch required for mysql-workbench 2018-08-09 17:36:51 +02:00
Jan Tojnar f07203656b antlr4_7.runtime.cpp: init at 4.7.1 2018-08-09 17:36:50 +02:00
Jan Tojnar aebb64f59f gnome2.gnome-desktop: drop 2018-08-09 17:36:49 +02:00
Jan Tojnar ba4835dea8 gnome2.libgnomekbd: drop 2018-08-09 17:36:49 +02:00
Jan Tojnar f82f302743 gnome2.libgweather: drop 2018-08-09 17:36:49 +02:00
Jan Tojnar 0e68d11b86 gnome2.zenity: drop 2018-08-09 17:36:48 +02:00
Jan Tojnar 34aea495eb gnome2.gnome_keyring: drop 2018-08-09 17:36:48 +02:00
Jan Tojnar 6b2a175c5e gnome2.gnome_vfs_monikers: drop 2018-08-09 17:36:48 +02:00
Jan Tojnar d76754fe80 gnome2.at_spi: drop 2018-08-09 17:36:47 +02:00
Jan Tojnar 5d23756c7b gnome2.gnome_menus: drop 2018-08-09 17:36:47 +02:00
Jan Tojnar 27a938b414 gnome2.metacity: drop 2018-08-09 17:36:47 +02:00
Jan Tojnar 69c47a3d91 nixos/metacity: switch to gnome3.metacity 2018-08-09 17:36:47 +02:00
Jan Tojnar 635f4a2938 appdata-tools: drop 2018-08-09 17:36:46 +02:00
Jan Tojnar aab242e1c5 gnome3.gucharmap: clean up
Clean up package, split into multiple outputs, enable devdoc.
2018-08-09 17:36:46 +02:00
Jan Tojnar 31559eb969 gnome2.gnome-panel: drop 2018-08-09 17:36:46 +02:00
Jan Tojnar b75ee08a6c xmonad_log_applet_mate: init 2018-08-09 17:36:45 +02:00
Jan Tojnar ecaac2a5e8 xmonad_log_applet: fix build 2018-08-09 17:36:45 +02:00
Jan Tojnar c3ce3714ac gnome3.gnome-applets: init at 3.28.0 2018-08-09 17:36:45 +02:00
Jan Tojnar 200434a695 xmonad_log_applet_gnome2: drop 2018-08-09 17:36:45 +02:00
Jan Tojnar d293fca58a gnome2.gnome-settings-daemon: drop 2018-08-09 17:36:44 +02:00
Jan Tojnar f27f4be540 gnome2.gnome-control-center: drop 2018-08-09 17:36:44 +02:00
Jan Tojnar ea286b0610 gnome3.gnome-flashback: init at 3.28.0 2018-08-09 17:36:44 +02:00
Jan Tojnar 64b5e0773b gnome3.gnome-panel: init at 3.28.0 2018-08-09 17:36:43 +02:00
Jan Tojnar 46dcfd27c3 gnome3.metacity: init at 3.28.0 2018-08-09 17:36:43 +02:00
Jan Tojnar f48108e52a gnome3.gnome-desktop: clean up 2018-08-09 17:36:43 +02:00
Jan Tojnar 0c9273509a gnome3.gnome-terminal: clean up 2018-08-09 17:36:43 +02:00
Vincent Ambo 5b748bd8fa nixos/datadog-agent: Add option to configure datadog integrations
Introduces an option `services.datadog-agent.extraIntegrations` that
can be set to include additional Datadog agent integrations from the
integrations-core repository.

Documentation and an example is provided with the change.

Relates to NixOS/nixpkgs#40399
2018-08-09 17:25:23 +02:00
Vincent Ambo 924016f45f dd-agent: Simplify inclusion of additional Datadog core integrations
Refactors the process used to build the Datadog core integrations to
be more easily extensible with integrations other than the ones built
and installed by default.

Documentation has been added in relevant parts of the module to
describe how the process works.

As a high-level overview:

The `datadog-integrations-core` attribute in the top-level package set
now accepts an extra parameter.

This parameter is an attribute set where each key is the name of a
Datadog integration as it appears in Datadog's integrations-core
repository[1], and the value is a function that receives the Python
package set and returns the required dependencies of this integration.

For example:

    datadog-integrations-core {
      ntp = (ps: [ ps.ntplib ]);
    };

This would build the default integrations and, additionally, the `ntp`
integration.

To support passing the modified Python environment to the
datadog-agent itself, the `python` key has been moved inside of the
derivation which means that it will be made overridable.

This relates to NixOS/nixpkgs#40399.

[1]: https://github.com/DataDog/integrations-core
2018-08-09 17:25:23 +02:00
Vincent Ambo 5a07bb2fc7 nixos/datadog-agent: Refactor to allow arbitrary check configs
Refactors the datadog-agent (i.e. V6) module to let users configure
arbitrary checks, not just a limited set, without having to resort to
linking the files manually and updating the systemd unit.

Checks are now configured via a `services.datadog-agent.checks` option
which takes an attribute set in which the keys refer directly to
Datadog check names, and the values are attribute sets representing
Datadog's configuration structure.

With this mechanism users can configure arbitrary integrations, for
example for the `ntp`-check, simply by saying:

    services.datadog-agent.checks.ntp = {
      init_config = null;
      # ... other check configuration options as per Datadog
      # documentation
    };

The previous check-specific configuration options for non-default
checks have been removed. Disk & network check configuration options
have been kept rather than making them a `default`-value of the
`checks`-option because they will be overridden by user-configurations
in that case.

Relates to NixOS/nixpkgs#40399.
2018-08-09 17:25:23 +02:00
Fahad Sadah 8c7fa1e836 youtube-dl: 2018.07.10 -> 2018.08.04 (#44817) 2018-08-09 17:16:17 +02:00
Rodney Lorrimar b9486e2b50 nixos/datadog-agent: add module
This is the new v6 version of datadog-agent.

The old v5 module is kept as dd-agent.
2018-08-09 16:53:31 +02:00
Rodney Lorrimar 51618113f4 nixos/dd-agent: Fix dodgy temp files
DataDog was dropping PID files and and python pickle files in
/tmp. Move these to private directories as a precaution.
2018-08-09 16:53:30 +02:00