Commit Graph
149424 Commits
Author SHA1 Message Date
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 SadahandRobert Schütz 8c7fa1e836 youtube-dl: 2018.07.10 -> 2018.08.04 (#44817) 2018-08-09 17:16:17 +02:00
Rodney LorrimarandVincent Ambo 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 LorrimarandVincent Ambo 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 LorrimarandVincent Ambo fb6679151a datadog-integrations-core: init at git-2018-05-27 2018-08-09 16:53:30 +02:00
Rodney LorrimarandVincent Ambo 3a195dc2ef pythonPackages.uuid: init at 1.30 2018-08-09 16:53:30 +02:00
Rodney LorrimarandVincent Ambo 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
Jörg ThalheimandGitHub 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
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
Pascal Wittmann 789ae747dc newtonwars: add license
see issue #43716
2018-08-09 12:57:42 +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 WittmannandGitHub 1d4de0d552 Merge pull request #44813 from markuskowa/licenses-zip
Add licenses: libzip, minizip, bzip2, zip
2018-08-09 12:15:33 +02:00
R. RyanTMandxeji 9c338630a9 libbytesize: 1.3 -> 1.4 (#44750)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libbytesize/versions.
2018-08-09 11:45:47 +02:00
Markus Kowalewski 3bc155dfd0 bzip2: update license 2018-08-09 11:44:34 +02:00
Markus Kowalewski 33818a2627 zlib,minizip: add license, update meta data 2018-08-09 11:44:34 +02:00
Markus Kowalewski 0aed6cc572 zip: add license 2018-08-09 11:44:29 +02:00
Markus Kowalewski 2ff7660178 zlib: add license 2018-08-09 11:13:44 +02:00
Markus Kowalewski 08efbbd13b libzip: add license 2018-08-09 11:13:29 +02:00
8573andxeji 6b486cf947 vim_configurable: Add wrapGAppsHook for GTK 3 (#44645)
As suggested by @jtojnar in GitHub issue #44580, this patch adds the
package `wrapGAppsHook` to the dependencies (specifically, the
`nativeBuildInputs`) of `vim_configurable`, when `vim_configurable` is
built against GTK 3.

This change prevents GVim from crashing if one tries to use its
file-choosing dialog, and fixes a warning that otherwise might be
emitted if one tries to use its find/replace dialog.
2018-08-09 11:11:24 +02:00
Cole Mickensandxeji ca79107a79 keybase-gui: 2.3.0 -> 2.5.0 (#44705) 2018-08-09 11:00:30 +02:00
Christoph HrdinkaandGitHub 962570e16d Merge pull request #44737 from r-ryantm/auto-update/nsd
nsd: 4.1.22 -> 4.1.23
2018-08-09 10:55:44 +02:00
Cole Mickensandxeji 1611d1d158 kbfs: 2.1.1 -> 2.5.0 (#44697) 2018-08-09 10:46:36 +02:00
xejiandGitHub 93f5e20ef5 Merge pull request #44553 from yegortimoshenko/201808/toggldesktop
toggldesktop: init at 7.4.231
2018-08-09 09:32:53 +02:00
R. RyanTMandxeji 46c84f3847 wesnoth: 1.14.3 -> 1.14.4 (#44671)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wesnoth/versions.
2018-08-09 09:20:26 +02:00
R. RyanTMandxeji 6efb72f716 fwts: 18.06.02 -> 18.07.00 (#44777)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fwts/versions.
2018-08-09 09:17:17 +02:00