+2
-2
nixos/doc/manual/configuration/linux-kernel.xml
+2
-2
nixos/doc/manual/configuration/linux-kernel.xml
···
···
+4
-1
nixos/doc/manual/release-notes/rl-1809.xml
+4
-1
nixos/doc/manual/release-notes/rl-1809.xml
···
+23
nixos/modules/config/iproute2.nix
+23
nixos/modules/config/iproute2.nix
···
···
+3
nixos/modules/module-list.nix
+3
nixos/modules/module-list.nix
·········
·········
+52
nixos/modules/services/desktops/flatpak.nix
+52
nixos/modules/services/desktops/flatpak.nix
···
···
+53
nixos/modules/services/desktops/flatpak.xml
+53
nixos/modules/services/desktops/flatpak.xml
···
···+<para><emphasis>Source:</emphasis> <filename>modules/services/desktop/flatpak.nix</filename></para>+<para><emphasis>Upstream documentation:</emphasis> <link xlink:href="https://github.com/flatpak/flatpak/wiki"/></para>+<para>Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux.</para>+For the sandboxed apps to work correctly, desktop integration portals need to be installed. If you run GNOME, this will be handled automatically for you; in other cases, you will need to add something like the following to your <filename>configuration.nix</filename>:+Then, you will need to add a repository, for example, <link xlink:href="https://github.com/flatpak/flatpak/wiki">Flathub</link>, either using the following commands:+or by opening the <link xlink:href="https://flathub.org/repo/flathub.flatpakrepo">repository file</link> in GNOME Software.
+34
-6
nixos/modules/services/web-apps/nexus.nix
+34
-6
nixos/modules/services/web-apps/nexus.nix
·········-sed 's/^application-port=.*/application-port=${toString cfg.listenPort}/' -i ${cfg.home}/nexus3/etc/nexus.properties-sed 's/^# application-port=.*/application-port=${toString cfg.listenPort}/' -i ${cfg.home}/nexus3/etc/nexus.properties-sed 's/^application-host=.*/application-host=${toString cfg.listenAddress}/' -i ${cfg.home}/nexus3/etc/nexus.properties-sed 's/^# application-host=.*/application-host=${toString cfg.listenAddress}/' -i ${cfg.home}/nexus3/etc/nexus.properties
···+Please refer to the docs (https://help.sonatype.com/repomanager3/installation/configuring-the-runtime-environment)······echo "application-host=${toString cfg.listenAddress}" >> ${cfg.home}/nexus3/etc/nexus.properties+sed 's/^application-port=.*/application-port=${toString cfg.listenPort}/' -i ${cfg.home}/nexus3/etc/nexus.properties+sed 's/^# application-port=.*/application-port=${toString cfg.listenPort}/' -i ${cfg.home}/nexus3/etc/nexus.properties+sed 's/^application-host=.*/application-host=${toString cfg.listenAddress}/' -i ${cfg.home}/nexus3/etc/nexus.properties+sed 's/^# application-host=.*/application-host=${toString cfg.listenAddress}/' -i ${cfg.home}/nexus3/etc/nexus.properties
+1
nixos/modules/services/x11/desktop-managers/gnome3.nix
+1
nixos/modules/services/x11/desktop-managers/gnome3.nix
···services.xserver.libinput.enable = mkDefault true; # for controlling touchpad settings via gnome control center
···services.xserver.libinput.enable = mkDefault true; # for controlling touchpad settings via gnome control center
+2
-1
nixos/modules/system/boot/plymouth.nix
+2
-1
nixos/modules/system/boot/plymouth.nix
···
···
+12
-5
nixos/modules/system/boot/systemd-lib.nix
+12
-5
nixos/modules/system/boot/systemd-lib.nix
·········
·········
+3
nixos/release.nix
+3
nixos/release.nix
·········
·········
+23
nixos/tests/flatpak.nix
+23
nixos/tests/flatpak.nix
···
···+services.xserver.desktopManager.gnome3.enable = true; # TODO: figure out minimal environment where the tests work+$machine->succeed("gnome-desktop-testing-runner -d '${pkgs.flatpak.installedTests}/share' --timeout 3600");
+1
nixos/tests/installer.nix
+1
nixos/tests/installer.nix
+7
-9
nixos/tests/nexus.nix
+7
-9
nixos/tests/nexus.nix
······
······
+17
nixos/tests/xdg-desktop-portal.nix
+17
nixos/tests/xdg-desktop-portal.nix
···
···+$machine->succeed("gnome-desktop-testing-runner -d '${pkgs.xdg-desktop-portal.installedTests}/share'");
+3
-3
pkgs/applications/editors/atom/default.nix
+3
-3
pkgs/applications/editors/atom/default.nix
······
······
+10
-10
pkgs/applications/editors/eclipse/default.nix
+10
-10
pkgs/applications/editors/eclipse/default.nix
···-url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.2-201711300510/eclipse-platform-4.7.2-linux-gtk-x86_64.tar.gz;-url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.2-201711300510/eclipse-platform-4.7.2-linux-gtk.tar.gz;···-url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.2-201711300510/eclipse-SDK-4.7.2-linux-gtk-x86_64.tar.gz;-url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.2-201711300510/eclipse-SDK-4.7.2-linux-gtk.tar.gz;
···+url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.3a-201803300640/eclipse-platform-4.7.3a-linux-gtk-x86_64.tar.gz;+sha512 = "caf86cd6efaf66258c75434f1adf552587a7395d57dba4cfd20f86196308cf942866d931f4b352f9d39a6fbf14444fcd2167e6bfd146a28c96c229bb9988156a";+url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.3a-201803300640/eclipse-platform-4.7.3a-linux-gtk.tar.gz;+sha512 = "c633da467774e4ab40f8d51d07b8e7d8403f26f23365c3c3ceeaeec1039b8c23c7508cee1f786bf52db64c7b84e0f91cb31a2848a74ac8271f8504934407bd5c";···+url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.3a-201803300640/eclipse-SDK-4.7.3a-linux-gtk-x86_64.tar.gz;+sha512 = "d77e42aca16d26526cef32e363d038258bb8a4616d9dbe6e76dd3656dc2217369436390a82555bde4566bbbdb631813bbaca08602f7bb885cb30e8a26a14873f";+url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.3a-201803300640/eclipse-SDK-4.7.3a-linux-gtk.tar.gz;+sha512 = "b0b936fd4142ae86ec5c30535cd5e4caf6fe313d814ae5b16f300635e4163a79b748b1eee11792a135114f2265678a74821ec80c2bfd69872769b6d0ccbcde3a";
+3
-3
pkgs/applications/editors/eclipse/plugins.nix
+3
-3
pkgs/applications/editors/eclipse/plugins.nix
···-url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.2-201711300510/org.eclipse.jdt-4.7.2.zip;
···+url = https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-4.7.3a-201803300640/org.eclipse.jdt-4.7.3a.zip;
+2
-2
pkgs/applications/editors/nano/default.nix
+2
-2
pkgs/applications/editors/nano/default.nix
···
···
+59
pkgs/applications/misc/multibootusb/default.nix
+59
pkgs/applications/misc/multibootusb/default.nix
···
···+{ lib, python36Packages, fetchFromGitHub, libxcb, mtools, p7zip, parted, procps, utillinux, qt5 }:
+2
-2
pkgs/applications/networking/browsers/vivaldi/default.nix
+2
-2
pkgs/applications/networking/browsers/vivaldi/default.nix
···
···
+3
-3
pkgs/applications/networking/cluster/helm/default.nix
+3
-3
pkgs/applications/networking/cluster/helm/default.nix
···
···
+5
-5
pkgs/applications/networking/cluster/kops/default.nix
+5
-5
pkgs/applications/networking/cluster/kops/default.nix
·········-go-bindata -o federation/model/bindata.go -pkg model -prefix federation/model federation/model/...)
·········
+2
-2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
···url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
···url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
+2
-2
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
+2
-2
pkgs/applications/science/biology/star/default.nix
+2
-2
pkgs/applications/science/biology/star/default.nix
+12
-1
pkgs/applications/science/math/pspp/default.nix
+12
-1
pkgs/applications/science/math/pspp/default.nix
······
······
+4
-7
pkgs/applications/video/handbrake/default.nix
+4
-7
pkgs/applications/video/handbrake/default.nix
···············
···············
+2
-2
pkgs/desktops/gnome-3/core/gnome-shell/default.nix
+2
-2
pkgs/desktops/gnome-3/core/gnome-shell/default.nix
···
···
+2
-3
pkgs/desktops/gnome-3/core/gnome-software/default.nix
+2
-3
pkgs/desktops/gnome-3/core/gnome-software/default.nix
···{ stdenv, fetchurl, substituteAll, pkgconfig, meson, ninja, gettext, gnome3, wrapGAppsHook, packagekit, ostree, json-glib, libsecret, valgrind-light, docbook_xsl, docbook_xml_dtd_42, gtk-doc, desktop-file-utils }:···
···{ stdenv, fetchurl, substituteAll, pkgconfig, meson, ninja, gettext, gnome3, wrapGAppsHook, packagekit, ostree+, glib, appstream-glib, libsoup, polkit, isocodes, gspell, libxslt, gobjectIntrospection, flatpak, json-glib, libsecret, valgrind-light, docbook_xsl, docbook_xml_dtd_42, gtk-doc, desktop-file-utils }:···
+2
-2
pkgs/desktops/gnome-3/core/mutter/default.nix
+2
-2
pkgs/desktops/gnome-3/core/mutter/default.nix
+93
-24
pkgs/desktops/gnome-3/core/tracker-miners/default.nix
+93
-24
pkgs/desktops/gnome-3/core/tracker-miners/default.nix
······
······
+2
-2
pkgs/desktops/mate/caja/default.nix
+2
-2
pkgs/desktops/mate/caja/default.nix
+1
pkgs/development/compilers/gcc/7/default.nix
+1
pkgs/development/compilers/gcc/7/default.nix
···++ optional (targetPlatform == hostPlatform && targetPlatform.libc == "musl") "--disable-libsanitizer"
+10
-10
pkgs/development/libraries/ffmpeg-full/default.nix
+10
-10
pkgs/development/libraries/ffmpeg-full/default.nix
···························
···························
+22
pkgs/development/libraries/ffmpeg-full/nv-codec-headers.nix
+22
pkgs/development/libraries/ffmpeg-full/nv-codec-headers.nix
···
···
+74
pkgs/development/libraries/flatpak/default.nix
+74
pkgs/development/libraries/flatpak/default.nix
···
···+{ stdenv, fetchurl, autoreconfHook, docbook_xml_dtd_412, docbook_xml_dtd_42, docbook_xml_dtd_43, docbook_xsl, which, libxml2+, gobjectIntrospection, gtk_doc, intltool, libxslt, pkgconfig, xmlto, appstream-glib, substituteAll, glibcLocales, yacc+, bubblewrap, bzip2, dbus, glib, gpgme, json_glib, libarchive, libcap, libseccomp, coreutils, python2, hicolor-icon-theme+, libsoup, lzma, ostree, polkit, python3, systemd, xlibs, valgrind, glib_networking, makeWrapper, gnome3 }:+autoreconfHook libxml2 docbook_xml_dtd_412 docbook_xml_dtd_42 docbook_xml_dtd_43 docbook_xsl which gobjectIntrospection
+132
pkgs/development/libraries/flatpak/fix-test-paths.patch
+132
pkgs/development/libraries/flatpak/fix-test-paths.patch
···
···+- if ! test -f /usr/bin/python2 || ! /usr/bin/python2 -c "import sys; sys.exit(0 if sys.version_info >= (2, 7) else 1)" ; then++ if ! test -f @python2@/bin/python2 || ! @python2@/bin/python2 -c "import sys; sys.exit(0 if sys.version_info >= (2, 7) else 1)" ; then++mv ${DIR}/nix/store ${DIR}/usr/store # files outside /usr are not permitted, we will have to replace /nix/store with /usr/store++chmod -R u+w ${DIR} # nix store has read-only directories which would cause problems during clean-up, files need to be writable for sed++find ${DIR} -type f -print0 | xargs -0 sed -i 's~/nix/store/~/usr/store/~g' # replace hardcoded paths++find ${DIR} -type l | xargs -I '{}' sh -c 'tg="$(readlink "$1")"; newtg="${tg#/nix/store/}"; if [ "$tg" != "$newtg" ]; then ln -fs "/usr/store/$newtg" "$1"; fi' -- '{}' # replace symlink targets+g_spawn_sync (NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL, NULL, &exit_code, &error);+if test \( -x "$(which gtk-update-icon-cache 2>/dev/null)" \) -a \( -d $1/exports/share/icons/hicolor \); then
+13
pkgs/development/libraries/flatpak/respect-xml-catalog-files-var.patch
+13
pkgs/development/libraries/flatpak/respect-xml-catalog-files-var.patch
···
···
+24
pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
+24
pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
···
···+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, xdg-desktop-portal, gtk3, glib }:
+41
pkgs/development/libraries/xdg-desktop-portal/default.nix
+41
pkgs/development/libraries/xdg-desktop-portal/default.nix
···
···
+76
pkgs/development/libraries/xdg-desktop-portal/respect-path-env-var.patch
+76
pkgs/development/libraries/xdg-desktop-portal/respect-path-env-var.patch
···
···
+2
-2
pkgs/development/ocaml-modules/conduit/lwt-unix.nix
+2
-2
pkgs/development/ocaml-modules/conduit/lwt-unix.nix
······
······
+2
-2
pkgs/development/ocaml-modules/ocurl/default.nix
+2
-2
pkgs/development/ocaml-modules/ocurl/default.nix
···
···
+28
pkgs/development/python-modules/podcats/default.nix
+28
pkgs/development/python-modules/podcats/default.nix
···
···+description = "Application that generates RSS feeds for podcast episodes from local audio files";
+8
-27
pkgs/development/python-modules/pytorch/default.nix
+8
-27
pkgs/development/python-modules/pytorch/default.nix
·········-# RuntimeError: refcounted file mapping not supported on your system at /tmp/nix-build-python3.6-pytorch-0.3.0.drv-0/source/torch/lib/TH/THAllocator.c:525-url = "https://github.com/pytorch/pytorch/commit/502aaf39cf4a878f9e4f849e5f409573aa598aa9.patch";···
············
+1
-1
pkgs/development/r-modules/default.nix
+1
-1
pkgs/development/r-modules/default.nix
+103
pkgs/development/tools/flatpak-builder/default.nix
+103
pkgs/development/tools/flatpak-builder/default.nix
···
···+url = "https://github.com/flatpak/flatpak-builder/releases/download/${version}/${name}.tar.xz";
+116
pkgs/development/tools/flatpak-builder/fix-paths.patch
+116
pkgs/development/tools/flatpak-builder/fix-paths.patch
···
···
+13
pkgs/development/tools/flatpak-builder/respect-xml-catalog-files-var.patch
+13
pkgs/development/tools/flatpak-builder/respect-xml-catalog-files-var.patch
···
···
+7
-9
pkgs/development/tools/repository-managers/nexus/default.nix
+7
-9
pkgs/development/tools/repository-managers/nexus/default.nix
·········
·········
+14
pkgs/development/tools/repository-managers/nexus/nexus-vm-opts.patch
+14
pkgs/development/tools/repository-managers/nexus/nexus-vm-opts.patch
···
···+@@ -440,7 +440,8 @@ add_class_path "$app_home/lib/boot/org.apache.karaf.diagnostic.boot-4.0.9.jar"
+3
-2
pkgs/os-specific/linux/iproute/default.nix
+3
-2
pkgs/os-specific/linux/iproute/default.nix
······
+5
pkgs/os-specific/linux/kernel/common-config.nix
+5
pkgs/os-specific/linux/kernel/common-config.nix
···
+3
-3
pkgs/os-specific/linux/kernel/linux-testing.nix
+3
-3
pkgs/os-specific/linux/kernel/linux-testing.nix
···{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, libelf, utillinux, ... } @ args:
···{ stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, libelf, utillinux, ... } @ args:
+2
-2
pkgs/servers/metabase/default.nix
+2
-2
pkgs/servers/metabase/default.nix
+16
-18
pkgs/servers/monitoring/plugins/labs_consol_de.nix
+16
-18
pkgs/servers/monitoring/plugins/labs_consol_de.nix
·········
·········
+2
-2
pkgs/tools/graphics/maim/default.nix
+2
-2
pkgs/tools/graphics/maim/default.nix
···
···
+13
-12
pkgs/tools/misc/staruml/default.nix
+13
-12
pkgs/tools/misc/staruml/default.nix
······
······
-24
pkgs/tools/networking/telnet/default.nix
-24
pkgs/tools/networking/telnet/default.nix
···
···
+1
pkgs/top-level/aliases.nix
+1
pkgs/top-level/aliases.nix
···
···
+10
-2
pkgs/top-level/all-packages.nix
+10
-2
pkgs/top-level/all-packages.nix
············
············
+15
-1
pkgs/top-level/python-packages.nix
+15
-1
pkgs/top-level/python-packages.nix
······
······