summary refs log tree commit diff
path: root/pkgs/desktops
Commit message (Collapse)AuthorAge
* Merge pull request #48047 from thefloweringash/fix-mutter-crashJan Tojnar2018-11-04
|\ | | | | gnome3.mutter: fix crash on startup with nvidia drivers
| * gnome3.mutter: fix crash on startup with nvidia driversAndrew Childs2018-10-08
| |
* | maxx: fix urlsgnidorah2018-11-03
| |
* | libobjc2: mark aarch64 as bad platformMatthew Bauer2018-11-02
| | | | | | | | | | | | | | | | | | Apparently some assembly has not been ported. This commit should fix it: https://github.com/gnustep/libobjc2/commit/b952a21abe8b0f9878b1ec5161ea530058512f4a#diff-e49aa4e60f8ccec1be46afc5e6ffcee5 But no release has been made by the gnustep team yet!
* | xfce4-terminal: add missing gsettings schema dependencyAli Abrar2018-10-30
| |
* | Merge pull request #48839 from romildo/upd.dde-daemonxeji2018-10-30
|\ \ | | | | | | dde-daemon: init at 3.2.24.7
| * | go-lib: 1.2.16.1 -> 1.2.16.3José Romildo Malaquias2018-10-22
| | |
| * | go-lib: fix instalation directory for sourceJosé Romildo Malaquias2018-10-22
| | |
| * | go-dbus-factory: fix instalation directory for sourceJosé Romildo Malaquias2018-10-22
| | |
| * | dbus-factory: fix instalation directory for sourceJosé Romildo Malaquias2018-10-22
| | |
| * | dde-daemon: init at 3.2.24.7José Romildo Malaquias2018-10-22
| | |
* | | deepin-gtk-theme: 17.10.8 -> 17.10.9 (#49432)José Romildo Malaquias2018-10-30
| | |
* | | adwaita-icon-theme: 3.28.0 -> 3.30.0Tristan Helmich (omniIT)2018-10-28
| | |
* | | libgxps: fix CVE-2018-10733Andreas Rammhold2018-10-26
| | |
* | | Merge pull request #49065 from r-ryantm/auto-update/python-cajaJörg Thalheim2018-10-25
|\ \ \ | |/ / |/| | mate.python-caja: 1.20.0 -> 1.20.1
| * | mate.python-caja: 1.20.0 -> 1.20.1R. RyanTM2018-10-24
| | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python-caja/versions
* | | dde-session-ui: init at 4.5.1.10 (#48785)José Romildo Malaquias2018-10-21
| | |
* | | gnome3.dconf-editor: clean upJan Tojnar2018-10-21
| | |
* | | gnome3.gnome-packagekit: clean upJan Tojnar2018-10-21
| | |
* | | gnome3.nautilus: add glib-networkingJan Tojnar2018-10-21
|/ / | | | | | | Necessary for WebDAV over TLS, etc.
* | Merge master into staging-nextFrederik Rietdijk2018-10-20
|\ \
| * \ Merge pull request #46957 from bkchr/plasma_5_14_0Thomas Tuegel2018-10-19
| |\ \ | | | | | | | | plasma5: 5.13.5 -> 5.14.0
| | * | plasma5: 5.13.5 -> 5.14.0Bastian Köcher2018-10-11
| | | |
| * | | Merge pull request #48517 from hedning/gdm-fix-environementJan Tojnar2018-10-19
| |\ \ \ | | | | | | | | | | gnome3.gdm: Always reset the environment for new sessions
| | * | | gnome3.gdm: Always reset the environment for new sessionsTor Hedin Brønner2018-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When GDM launches a new session it will inherit the user's systemd environment (but only unset variables). If `__NIXOS_SET_ENVIRONMENT_DONE` is set in the user's systemd environment it will prevent the environment to be set properly or updated (eg. after having done a system rebuild). Gnome sessions exports their environment to systemd at startup. If something is keeping the user's systemd process alive (eg. ssh) launching a new gnome session after logging out will result in a broken PATH. Specifically the PATH will be inherited from GDM and never reset. We patch GDM to never inherit `__NIXOS_SET_ENVIRONMENT_DONE` so new sessions will always reset their base environment. fixes https://github.com/NixOS/nixpkgs/issues/48255 For more info about the environment setup: https://github.com/NixOS/nixpkgs/pull/45784
| * | | | Merge pull request #48576 from romildo/upd.dde-polkit-agentxeji2018-10-18
| |\ \ \ \ | | | | | | | | | | | | dde-polkit-agent: init at 0.2.1; dpa-ext-gnomekeyring: init at 0.1.0
| | * | | | dpa-ext-gnomekeyring: init at 0.1.0José Romildo Malaquias2018-10-17
| | | | | |
| | * | | | dde-polkit-agent: init at 0.2.1José Romildo Malaquias2018-10-16
| | |/ / /
| * | | | deepin-movie-reborn: init at 3.2.10 (#48651)José Romildo Malaquias2018-10-18
| | | | |
* | | | | Merge master into stagingFrederik Rietdijk2018-10-18
|\| | | |
| * | | | deepin-desktop-base: init at 2018.7.23 (#48552)José Romildo Malaquias2018-10-17
| |/ / /
* | | | Merge staging-next into stagingFrederik Rietdijk2018-10-17
|\| | |
| * | | Merge pull request #48465 from romildo/upd.deepin-wmJoachim F2018-10-15
| |\ \ \ | | | | | | | | | | deepin-wm: init at 1.9.32
| | * | | deepin-wm: init at 1.9.32José Romildo Malaquias2018-10-15
| | | | |
| * | | | deepin-metacity: init at 3.22.22José Romildo Malaquias2018-10-15
| |/ / /
| * | | Merge pull request #48334 from romildo/upd.deepin-desktop-schemasJoachim F2018-10-15
| |\ \ \ | | | | | | | | | | deepin-wallpapers: init at 1.7.5; deepin-desktop-schemas: init at 3.2.18.7
| | * | | deepin-desktop-schemas: init at 3.2.18.7José Romildo Malaquias2018-10-13
| | | | |
| | * | | deepin-wallpapers: init at 1.7.5José Romildo Malaquias2018-10-13
| | | | |
| * | | | Merge pull request #39125 from mpickering/darwin-sagaMichael Raskin2018-10-14
| |\ \ \ \ | | |/ / / | |/| | | SAGA, SAGA LTS release, dependencies and QGIS SAGA plugin
| | * | | Small fixesMatthew Pickering2018-08-12
| | | | |
* | | | | Merge branch 'staging' into remove-top-perlXMLParservolth2018-10-13
|\| | | |
| * | | | Merge pull request #48262 from romildo/upd.deepin.dde-apixeji2018-10-12
| |\ \ \ \ | | | | | | | | | | | | deepin.dde-api: init at 3.1.30
| | * | | | dde-api: init at 3.1.30José Romildo Malaquias2018-10-12
| | | | | |
| | * | | | go-gir-generator: fix instalation directory for sourceJosé Romildo Malaquias2018-10-12
| | | |_|/ | | |/| |
| * / | | gnome3.gnome-contacts: fix compile failure due to clutter-gtk change (#48135)Andrew Childs2018-10-10
| |/ / /
* / / / perlXMLParser -> perlPackages.XMLParservolth2018-10-12
|/ / /
* | | gnome3: remove versionBranch attributeJan Tojnar2018-10-05
| | | | | | | | | | | | | | | Standard library now contains stdenv.lib.versions.majorMinor, which does the same.
* | | gnome3: remove version attributeJan Tojnar2018-10-05
| | | | | | | | | | | | | | | It was used by some themes in the past, but it broke them whenever GNOME was updated, so it should not be used anymore.
* | | Merge pull request #42846 from ambrop72/optimus-prime-config-masterMatthew Bauer2018-10-03
|\ \ \ | | | | | | | | nixos/xserver: Implement configuration of NVIDIA Optimus via PRIME
| * | | nixos/xserver: Implement configuration of NVIDIA Optimus via PRIMEAmbroz Bizjak2018-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds configuration options which automate the configuration of NVIDIA Optimus using PRIME. This allows using the NVIDIA proprietary driver on Optimus laptops, in order to render using the NVIDIA GPU while outputting to displays connected only to the integrated Intel GPU. It also adds an option for enabling kernel modesetting for the NVIDIA driver (via a kernel command line flag); this is particularly useful together with Optimus/PRIME because it fixes tearing on PRIME-connected screens. The user still needs to enable the Optimus/PRIME feature and specify the bus IDs of the Intel and NVIDIA GPUs, but this is still much easier for users and more reliable. The implementation handles both the X configuration file as well as getting display managers to run certain necessary `xrandr` commands just after X has started. Configuration of commands run after X startup is done using a new configuration option `services.xserver.displayManager.setupCommands`. Support for this option is implemented for LightDM, GDM and SDDM; all of these have been tested with this feature including logging into a Plasma session. Note: support of `setupCommands` for GDM is implemented by making GDM run the session executable via a wrapper; the wrapper will run the `setupCommands` before execing. This seemed like the simplest and most reliable approach, and solves running these commands both for GDM's X server and user X servers (GDM starts separate X servers for itself and user sessions). An alternative approach would be with autostart files but that seems harder to set up and less reliable. Note that some simple features for X configuration file generation (in `xserver.nix`) are added which are used in the implementation: - `services.xserver.extraConfig`: Allows adding arbitrary new sections. This is used to add the Device section for the Intel GPU. - `deviceSection` and `screenSection` within `services.xserver.drivers`. This allows the nvidia configuration module to add additional contents into the `Device` and `Screen` sections of the "nvidia" driver, and not into such sections for other drivers that may be enabled.