149327 Commits

Author SHA1 Message Date
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
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
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 Wittmann
1d4de0d552
Merge pull request #44813 from markuskowa/licenses-zip
Add licenses: libzip, minizip, bzip2, zip
2018-08-09 12:15:33 +02:00
R. RyanTM
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
8573
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