Commit Graph
100 Commits
Author SHA1 Message Date
Michael Weiss 52d3fc4780 monkeysphere: Wrap all relevant programs 2018-09-07 12:24:41 +02:00
Michael Weiss 656b59e3db monkeysphere: 0.37 -> 0.41
TODO(WIP): This needs more testing and a module.
2018-09-06 15:13:13 +02:00
Michael Weiss 7c1b85cf6d signal-desktop: 1.15.5 -> 1.16.0 2018-09-06 12:38:27 +02:00
Michael Weiss f50aa1cd4e pythonPackages.glances: 3.0 -> 3.0.1 2018-09-04 23:43:07 +02:00
Michael Weiss 85e46d12b3 android-studio: Refactor the code & minor improvements 2018-09-02 18:45:40 +02:00
Michael Weiss 044c16a978 Merge pull request #45853 from bkchr/android_studio_desktop
android-studio: Add desktop item
2018-09-02 16:27:46 +02:00
Michael Weiss 1ef5b1780f iputils: Code refactoring and fixes
- Fix the cross-compiling check and add openssl for ninfod
- Add "AS-IS, SUN MICROSYSTEMS license" to meta.licenses
- Install igp (see man pg3)
2018-09-02 15:56:35 +02:00
Michael Weiss a9629064d8 iputils: Drop unnecessary dependencies 2018-09-02 15:56:32 +02:00
Michael Weiss 173e48d5dd pythonPackages.glances: 2.11.1 -> 3.0 2018-09-01 14:50:37 +02:00
Michael Weiss bf0f63090b fuse3: 3.2.5 -> 3.2.6 2018-08-31 21:42:03 +02:00
Michael Weiss 364c5047bc androidStudioPackages.{dev,canary}: 3.3.0.6 -> 3.3.0.7 2018-08-29 19:53:59 +02:00
Michael Weiss fc43fc1ea2 lf: 7 -> 8 2018-08-29 19:48:42 +02:00
Michael Weiss 256e347dfe signal-desktop-beta: remove
This package was marked as broken since
9cb0b49673.
Reason: The package is outdated and keeping up with the beta releases
isn't really worth it (there are regular stable releases).
2018-08-29 17:28:58 +02:00
Michael Weiss 792425934b tdesktop: 1.3.13 -> 1.3.14
tdesktopPackages.preview: 1.3.13 -> 1.3.14
2018-08-28 18:12:11 +02:00
Michael Weiss 98fbb44114 sshfs: 3.4.0 -> 3.5.0 2018-08-28 18:01:35 +02:00
Michael Weiss 9006cd339c tdesktop: 1.3.10 -> 1.3.13
tdesktopPackages.preview: 1.3.12 -> 1.3.13
2018-08-28 11:05:48 +02:00
Michael Weiss f0f94aaad0 androidStudioPackages.beta: 3.2.0.23 -> 3.2.0.24 2018-08-25 15:38:06 +02:00
Michael Weiss 4f519e5dc8 fscrypt: 0.2.3 -> 0.2.4 (security, CVE-2018-6558) 2018-08-24 15:57:02 +02:00
Michael Weiss 27bdee9847 androidStudioPackages.beta: 3.2.0.22 -> 3.2.0.23 2018-08-24 15:48:52 +02:00
Michael Weiss 7fd5afebfe androidStudioPackages.{dev,canary}: 3.3.0.5 -> 3.3.0.6 2018-08-24 15:48:52 +02:00
Michael Weiss b098041680 Merge pull request #45309 from primeos/iputils
iputils: 20161105 -> 20180629
2018-08-19 21:45:36 +02:00
Michael Weiss 451d268e1d iputils: 20161105 -> 20180629 2018-08-18 20:20:21 +02:00
Michael Weiss b7e64c2190 gns3Packages.{server,gui}{Stable,Preview}: 2.1.7 -> 2.1.9 2018-08-18 14:33:28 +02:00
Michael Weiss 6bc625ada9 androidStudioPackages.{dev,canary}: 3.3.0.4 -> 3.3.0.5 2018-08-18 14:18:06 +02:00
Michael Weiss cad18959fb quiterss: Set QT_PLUGIN_PATH (fixes a few problems) 2018-08-18 14:08:36 +02:00
Michael Weiss 9f4e76be5f signal-desktop: 1.15.4 -> 1.15.5 2018-08-16 22:09:45 +02:00
Michael Weiss b28f8b4c94 signal-desktop: 1.15.3 -> 1.15.4 2018-08-11 19:27:43 +02:00
Michael Weiss c7e04336a7 signal-desktop: 1.15.0 -> 1.15.3
Skipped 1.15.1 due to upstream issues (see GitHub), 1.15.2 and 1.15.3
should be fine (at least there are fewer issues).
2018-08-08 18:18:13 +02:00
Michael Weiss 57a429d0dc androidStudioPackages.{dev,canary}: 3.3.0.3 -> 3.3.0.4 2018-08-07 20:02:16 +02:00
Michael Weiss b9c047be3e scdoc: 1.3.4 -> 1.4.1 2018-08-07 19:43:48 +02:00
Michael Weiss 90b27d020b pythonPackages.scapy: Add support for the manuf database from Wireshark
This file contains "Ethernet vendor codes, and well-known MAC
addresses".
2018-08-07 19:14:10 +02:00
Michael Weiss f9291887af pythonPackages.scapy: Add optional dependencies 2018-08-07 18:55:48 +02:00
Michael Weiss 1c14829a67 fwknop: 2.6.9 -> 2.6.10 2018-08-07 11:19:52 +02:00
Michael Weiss bd012413e4 android-studio: 3.1.3.0 -> 3.1.4.0 2018-08-07 11:07:18 +02:00
Michael Weiss c3266a03a8 tdesktopPackages.preview: 1.3.11 -> 1.3.12 2018-08-05 11:56:10 +02:00
Michael Weiss 9ef1406a99 signal-desktop: Allow overriding the spell checker language (#44456)
Thought this could be useful for others as well. Unfortunately it will
also override the UI language.

Example usage:

  environment.systemPackages = with pkgs; [
    (signal-desktop.override {
      spellcheckerLanguage = "de_DE";
    })
  ];
2018-08-04 16:01:44 +02:00
Michael Weiss 1ebee36c23 tdesktopPackages.preview: 1.3.10 -> 1.3.11 2018-08-03 14:15:22 +02:00
Michael Weiss 6cf519df6e androidStudioPackages.{dev,canary}: 3.3.0.2 -> 3.3.0.3 2018-08-03 13:31:00 +02:00
Michael Weiss 915e506f7c signal-desktop: 1.14.4 -> 1.15.0 2018-08-03 13:11:44 +02:00
Michael Weiss 8aa04df600 Merge pull request #44310 from primeos/android-studio-improvements
Android Studio improvements
2018-08-01 20:24:03 +02:00
Michael Weiss 8caeec1ba7 androidStudioPackages: Use recurseIntoAttrs
IMO it makes sense that the other channels show up in nix-env as well.
2018-08-01 19:47:36 +02:00
Michael Weiss 88bfbf6c7d android-studio-preview: Print a deprecation warning
Hope this is ok... :)
2018-08-01 19:47:36 +02:00
Michael Weiss d8b44edd8f androidStudioPackages: Use more intuitive names for the derivations 2018-08-01 19:47:36 +02:00
Michael Weiss 31583d7cb6 androidStudioPackages: Refactor the code 2018-08-01 19:47:36 +02:00
Michael Weiss d1ae60cbad pythonPackages.mysql-connector: 8.0.11 -> 8.0.12 2018-07-31 21:45:28 +02:00
Michael Weiss d817ccbf83 androidStudioPackages.beta: 3.2.0.21 -> 3.2.0.22 2018-07-31 21:29:31 +02:00
Michael Weiss 01cfa808ff Merge pull request #43682 from primeos/never-stop-system.slice
nixos/switch-to-configuration: Never stop system.slice
2018-07-28 20:42:22 +02:00
Michael Weiss ec1082c58f fuse: 2.9.7 -> 2.9.8 (security, CVE-2018-10906)
Upstream changelog:
- SECURITY UPDATE: In previous versions of libfuse it was possible to
  for unprivileged users to specify the allow_other option even when
  this was forbidden in /etc/fuse.conf. The vulnerability is present
  only on systems where SELinux is active (including in permissive
  mode).
- libfuse no longer segfaults when fuse_interrupted() is called outside
  the event loop.
- The fusermount binary has been hardened in several ways to reduce
  potential attack surface. Most importantly, mountpoints and mount
  options must now match a hard-coded whitelist. It is expected that
  this whitelist covers all regular use-cases.
- Fixed rename deadlock on FreeBSD.
2018-07-25 23:53:40 +02:00
Michael Weiss 46cd782b43 fuse3: 3.2.4 -> 3.2.5 (security, CVE-2018-10906)
Upstream changelog:
- SECURITY UPDATE: In previous versions of libfuse it was possible to
  for unprivileged users to specify the allow_other option even when
  this was forbidden in /etc/fuse.conf. The vulnerability is present
  only on systems where SELinux is active (including in permissive
  mode).
- The fusermount binary has been hardened in several ways to reduce
  potential attack surface. Most importantly, mountpoints and mount
  options must now match a hard-coded whitelist. It is expected that
  this whitelist covers all regular use-cases.
- Added a test of seekdir to test_syscalls.
- Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.
2018-07-25 23:53:40 +02:00
Michael Weiss c89bdf9704 signal-desktop: 1.14.3 -> 1.14.4 2018-07-21 11:30:46 +02:00
Michael Weiss 6c1e45b000 nvme-cli: 1.5 -> 1.6 2018-07-19 22:33:52 +02:00
Michael Weiss accfb93503 lf: Install the manual page 2018-07-19 22:33:45 +02:00
Michael Weiss b68770c1a2 signal-desktop: 1.14.2 -> 1.14.3 2018-07-19 22:14:25 +02:00
Michael Weiss 4fd9ca3a51 signal-desktop: 1.14.1 -> 1.14.2 2018-07-19 12:56:05 +02:00
Michael Weiss d7d31fea7e lf: 6 -> 7 2018-07-19 02:11:15 +02:00
Michael Weiss bf2a009380 tdesktop: 1.3.7 -> 1.3.10
tdesktopPackages.preview: 1.3.7 -> 1.3.10

Without the patch the build will fail with the following error:

[ 15%] Building CXX object CMakeFiles/lib_export.dir/build/tdesktop/Telegram/SourceFiles/export/export_api_wrap.o
/build/tdesktop/Telegram/SourceFiles/export/export_api_wrap.cpp: In lambda function:
/build/tdesktop/Telegram/SourceFiles/export/export_api_wrap.cpp:712:56: internal compiler error: Segmentation fault
   if constexpr (MTPDphotos_photos::Is<decltype(data)>()) {
                                                        ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
make[2]: *** [CMakeFiles/lib_export.dir/build.make:77: CMakeFiles/lib_export.dir/build/tdesktop/Telegram/SourceFiles/export/export_api_wrap.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1101: CMakeFiles/lib_export.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
2018-07-17 21:17:21 +02:00
Michael Weiss bf23666022 androidStudioPackages.beta: 3.2.0.20 -> 3.2.0.21 2018-07-17 20:06:20 +02:00
Michael Weiss 7098b0fcdf nixos/switch-to-configuration: Never stop system.slice
Problem: Restarting (stopping) system.slice would not only stop X11 but
also most system units/services. We obviously don't want this happening
to users when they switch from 18.03 to 18.09 or nixos-unstable.

Reason: The following change in systemd:
https://github.com/systemd/systemd/commit/d8e5a9338278d6602a0c552f01f298771a384798

The commit adds system.slice to the perpetual units, which means
removing the unit file and adding it to the source code. This is done so
that system.slice can't be stopped anymore but in our case it ironically
would cause this script to stop system.slice because the unit file was
removed (and an older systemd version is still running).

Related issue: https://github.com/NixOS/nixpkgs/issues/39791
2018-07-17 19:37:36 +02:00
Michael Weiss c4fca64980 signal-desktop: 1.14.0 -> 1.14.1 2018-07-14 20:36:31 +02:00
Michael Weiss fa6941f108 fuse3: 3.2.3 -> 3.2.4 2018-07-13 16:43:21 +02:00
Michael Weiss c4d94d64c3 signal-desktop: 1.13.0 -> 1.14.0 2018-07-13 16:19:18 +02:00
Michael Weiss 33719a9108 androidStudioPackages.{dev,canary}: 3.3.0.1 -> 3.3.0.2 2018-07-13 16:09:04 +02:00
Michael Weiss 67a4ac8f90 androidStudioPackages.beta: 3.2.0.19 -> 3.2.0.20 2018-07-13 16:04:13 +02:00
Michael Weiss d12e7b8d17 androidStudioPackages.{dev,canary}: 3.3.0.0 -> 3.3.0.1 2018-07-03 21:28:15 +02:00
Michael Weiss a22d2a018d quiterss: 0.18.11 -> 0.18.12 2018-07-03 21:10:33 +02:00
Michael Weiss b00d53fcfe androidStudioPackages.{dev,canary}: 3.2.0.18 -> 3.3.0.0 2018-06-29 13:54:10 +02:00
Michael Weiss 474fd13606 androidStudioPackages.beta: 3.2.0.18 -> 3.2.0.19 2018-06-29 13:54:01 +02:00
Michael Weiss b0f9175d03 sshfs: 3.3.2 -> 3.4.0 2018-06-29 12:16:15 +02:00
Michael Weiss d491292288 lf: 5 -> 6 2018-06-29 00:07:03 +02:00
Michael Weiss f0520361a1 androidStudioPackages.{beta,dev,canary}: 3.2.0.17 -> 3.2.0.18 2018-06-22 20:58:10 +02:00
Michael Weiss db0da282c3 signal-desktop: 1.12.1 -> 1.13.0 2018-06-22 12:33:13 +02:00
Michael Weiss 54ea1cd58a signal-desktop: 1.12.0 -> 1.12.1 2018-06-15 16:46:39 +02:00
Michael Weiss d2c0168779 maim: 5.5.1 -> 5.5.2 2018-06-14 14:01:03 +02:00
Michael Weiss fb5e8a87a0 androidStudioPackages.{dev,canary}: 3.2.0.16 -> 3.2.0.17 2018-06-12 15:55:58 +02:00
Michael Weiss 92ab620a4c tdesktop: 1.3.0 -> 1.3.7
tdesktopPackages.preview: 1.3.4 -> 1.3.7
2018-06-12 15:49:10 +02:00
Michael Weiss 499a9dabaa gns3Packages.{server,gui}{Stable,Preview}: 2.1.6 -> 2.1.7 2018-06-12 15:40:49 +02:00
Michael Weiss 72f07e74f3 tdesktopPackages.preview: 1.3.3 -> 1.3.4 2018-06-08 13:49:37 +02:00
Michael Weiss 7fd9a40dde androidStudioPackages.{dev,canary}: 3.2.0.15 -> 3.2.0.16 2018-06-08 13:21:32 +02:00
Michael Weiss 179590a314 android-studio: 3.1.2.0 -> 3.1.3.0 2018-06-08 13:21:23 +02:00
Michael Weiss 01040d9c27 tdesktopPackages.preview: 1.3.1 -> 1.3.3 2018-06-07 13:08:36 +02:00
Michael Weiss 0a1ab7ec71 quiterss: 0.18.10 -> 0.18.11 2018-06-06 22:00:12 +02:00
Michael Weiss 137a372d70 tdesktop: 1.2.17 -> 1.3.0
It still displays "Version 1.3 alpha" but other than that it should be
fine.
2018-06-05 17:27:13 +02:00
Michael Weiss dcfaef2b8e tdesktopPackages.preview: 1.3.0 -> 1.3.1 2018-06-05 17:18:49 +02:00
Michael Weiss 23bfa472ad jekyll: 3.8.2 -> 3.8.3 2018-06-05 16:29:48 +02:00
Michael Weiss c69cc21338 tdesktopPackages.preview: 1.2.24 -> 1.3.0
Note: I'm not packaging this as stable for now as there might be some
issues left (see GitHub), it says "Version 1.3 alpha" in the bottom left
corner, and I've only got a "New in version 1.2.25" message.
2018-06-01 15:11:57 +02:00
Michael Weiss ab593d46dc signal-desktop: Refactor the package description
Removed some redundancy (src check via meta.platforms) and made some
changes according to our style-guide.
I've changed meta.description and added meta.longDescription.
2018-06-01 15:00:39 +02:00
Michael Weiss 5d795355a0 signal-desktop: Fix a possible crash when saving an attachment
If executed in a pure environment (nix-shell --pure) or depending on the
`gtk3` version of the system Signal-Desktop was e.g. crashing when
clicking on a PDF attachment (instead of showing the dialog to save a
file).
Using wrapGAppsHook and setting XDG_DATA_DIRS to the correct version
fixes this bug.

The error message was the following:
```
(signal-desktop:30756): Gtk-WARNING **: 14:04:49.073: Could not find the icon 'user-home-symbolic-ltr'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
        http://icon-theme.freedesktop.org/releases

(signal-desktop:30756): GLib-GIO-ERROR **: 14:04:49.134: No GSettings schemas are installed on the system
Trace/breakpoint trap
```
2018-06-01 14:32:26 +02:00
Michael Weiss 507d24a7de signal-desktop: 1.11.0 -> 1.12.0 2018-06-01 03:15:31 +02:00
Michael Weiss ef7e0e8347 scdoc: 1.3.3 -> 1.3.4 2018-06-01 00:23:33 +02:00
Michael Weiss 37b90ed9af scdoc: init at 1.3.3 (#41315)
We'll need this to build the man pages of sway 1.0 (sway 1.0-alpha.2:
"This release replaces the asciidoc dependency with scdoc." [0]).

[0]: https://github.com/swaywm/sway/releases/tag/1.0-alpha.2
2018-05-31 17:55:23 +02:00
Michael Weiss cf5a5b82d4 pythonPackages.raven: 6.8.0 -> 6.9.0 2018-05-31 15:45:59 +02:00
Michael Weiss 5e445b94f8 androidStudioPackages.{dev,canary}: 3.2.0.14 -> 3.2.0.15 2018-05-31 15:33:27 +02:00
Michael Weiss 9cec6df630 tdesktopPackages.preview: 1.2.23 -> 1.2.24 2018-05-27 14:19:30 +02:00
Michael Weiss 66aed8fd38 tdesktopPackages.preview: 1.2.22 -> 1.2.23 2018-05-26 11:39:03 +02:00
Michael Weiss 0fd98c6897 tdesktopPackages.preview: 1.2.21 -> 1.2.22 2018-05-25 21:06:47 +02:00
Michael Weiss ca2f49d1f0 gns3Packages.{server,gui}{Stable,Preview}: 2.1.5 -> 2.1.6 2018-05-23 22:03:17 +02:00
Michael Weiss 6f65b7a936 pythonPackages.raven: 6.7.0 -> 6.8.0 2018-05-23 22:03:10 +02:00
Michael Weiss b6539403d7 lf: 3 -> 4 2018-05-20 22:18:21 +02:00
Michael Weiss 05e93475f3 jekyll: 3.8.1 -> 3.8.2 2018-05-19 21:49:03 +02:00
Michael Weiss 142b65f088 html-proofer: init at 3.8.0 (#40772) 2018-05-19 16:10:32 +02:00