Commit Graph
159433 Commits
Author SHA1 Message Date
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
Rodney Lorrimar fb6679151a datadog-integrations-core: init at git-2018-05-27 2018-08-09 16:53:30 +02:00
Rodney Lorrimar 3a195dc2ef pythonPackages.uuid: init at 1.30 2018-08-09 16:53:30 +02:00
Rodney Lorrimar 637cc2a35e datadog-agent: init at 6.1.4
DataDog have adopted a subtle naming convention:

 - dd-agent refers to the v5 Python implementation
 - datadog-agent refers to the v6 golang implementation
2018-08-09 16:53:29 +02:00
Chris Ostrouchov 7e192a55e7 pythonPackages.pytest-timeout: refactor add python 2.7 compatibiliy
In version 1.3.1 of `pytest-timeout` (latest) the setup.py file is not
compatible with python 2.7 and 3+ due to how `open` is called. A patch
has been added that can be removed once a fix and new relase is given.
2018-08-09 10:46:07 -04:00
Jörg Thalheim 8b64d81b06 Merge pull request #44755 from r-ryantm/auto-update/librealsense
librealsense: 2.13.0 -> 2.14.1
2018-08-09 15:37:48 +01:00
Jörg Thalheim 222f6615ff librealsense: correct meta.platforms 2018-08-09 16:36:56 +02:00
Jörg Thalheim 57bc44280c librealsense: restrict to x86_64 2018-08-09 16:31:12 +02:00
Andrew Childs b1dc1f95b7 jetbrains.webstorm: 2018.2 -> 2018.2.1 2018-08-09 23:23:44 +09:00
Andrew Childs 23831c50bf jetbrains.pycharm-professional: 2018.2 -> 2018.2.1 2018-08-09 23:23:35 +09:00
Andrew Childs d76c046b6f jetbrains.pycharm-community: 2018.2 -> 2018.2.1 2018-08-09 23:23:24 +09:00
Andrew Childs db427ff1f5 jetbrains.phpstorm: 2018.2 -> 2018.2.1 2018-08-09 23:22:53 +09:00
Andrew Childs 6c8bec9e13 jetbrains.idea-ultimate: 2018.2 -> 2018.2.1 2018-08-09 23:22:32 +09:00
Andrew Childs 9d942c7367 jetbrains.idea-community: 2018.2 -> 2018.2.1 2018-08-09 23:22:16 +09:00
(cdep)illabout 05c0c3f05c vte: Change comment to talk about vte-2.91.pc file instead of .gir file. 2018-08-09 23:21:50 +09:00
Andrew Childs a57a0296d7 jetbrains.datagrip: 2018.2 -> 2018.2.1 2018-08-09 23:21:50 +09:00
Andrew Childs 52b9d0a3e8 jetbrains.clion: 2018.2 -> 2018.2.1 2018-08-09 23:21:11 +09:00
Pascal Wittmann af8cd3c74e Merge branch 'master' into add-missing-licenses
Conflicts:
	pkgs/applications/version-management/subversion/default.nix
2018-08-09 13:10:27 +02:00
Eelco Dolstra fde7296a47 bintools-wrapper: propagated-build-inputs -> propagated-user-env-packages 2018-08-09 13:07:14 +02:00
Pascal Wittmann 8915ed06b3 networkmanager-fortisslvpn: add license
see issue #43716
2018-08-09 13:03:31 +02:00
Pascal Wittmann 456b67e70f nheko: add license
see issue #43716
2018-08-09 12:59:52 +02:00
Eelco Dolstra fa41297209 Revert "cc-wrapper: propagate man and info to propagated-build-inputs"
This reverts commit 28ad0703f3.
2018-08-09 12:58:16 +02:00
Pascal Wittmann 789ae747dc newtonwars: add license
see issue #43716
2018-08-09 12:57:42 +02:00
Eelco Dolstra c981787db9 Revert "cc-wrapper, bintools-wrapper: simply symlink man and info outputs"
This reverts commit 02c09e0171.
2018-08-09 12:57:38 +02:00
Pascal Wittmann 97d28586c1 nixops: add license
see issue #43716
2018-08-09 12:51:48 +02:00
Pascal Wittmann 94b42449eb osmctools: add license
see issue #43716
2018-08-09 12:48:52 +02:00
Pascal Wittmann f71165da03 owncloudclient: add license
see issue #43716
2018-08-09 12:46:06 +02:00
Pascal Wittmann 76ce4751d0 p7zip: add license
see issue #43716
2018-08-09 12:41:06 +02:00
Pascal Wittmann 38923afae2 opam: add license
see issue #43716
2018-08-09 12:37:13 +02:00
Pascal Wittmann 83429fa1d0 openbabel: add license
see issue #43716
2018-08-09 12:35:16 +02:00
Pascal Wittmann 79e2f03969 openbsm: add license
see issue #43716
2018-08-09 12:33:28 +02:00
Pascal Wittmann 1d4de0d552 Merge pull request #44813 from markuskowa/licenses-zip
Add licenses: libzip, minizip, bzip2, zip
2018-08-09 12:15:33 +02:00
Eric Wolf 4df268d237 ncurses: patch wrong st-0.7 terminfo 2018-08-09 12:13:49 +02:00