[Nix-commits] [NixOS/nixpkgs] 78b628: lynx: Fix SSL, widec support (#26134)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 78b62836f5cd02626ffaff7f05071e19368f2ea8 https://github.com/NixOS/nixpkgs/commit/78b62836f5cd02626ffaff7f05071e19368f2ea8 Author: Will Dietz Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/applications/networking/browsers/lynx/default.nix Log Message: --- lynx: Fix SSL, widec support (#26134) * lynx: Fix SSL support by letting it use pkgconfig lynx wants both the "include" and "lib/lib*.so" paths to be children of the path given to "--with-ssl", which is not provided by any of the current openssl outputs. To fix lynx so it supports SSL (and https URLs), let it use pkgconfig to figure out where openssl's bits are. * lynx: Always enable widec support. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 6e95e2: cernlib: init at 2006
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6e95e2a1613389dd0c5ec24fc046942834670ade https://github.com/NixOS/nixpkgs/commit/6e95e2a1613389dd0c5ec24fc046942834670ade Author: Dmitry Kalinkin Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: A pkgs/development/libraries/physics/cernlib/default.nix A pkgs/development/libraries/physics/cernlib/patch A pkgs/development/libraries/physics/cernlib/setup-hook.sh M pkgs/top-level/all-packages.nix Log Message: --- cernlib: init at 2006 Commit: b34f33665f225f34d279ac5a8b0f2d33b2990aec https://github.com/NixOS/nixpkgs/commit/b34f33665f225f34d279ac5a8b0f2d33b2990aec Author: Jörg Thalheim Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: A pkgs/development/libraries/physics/cernlib/default.nix A pkgs/development/libraries/physics/cernlib/patch A pkgs/development/libraries/physics/cernlib/setup-hook.sh M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #26179 from veprbl/cernlib cernlib: init at 2006 Compare: https://github.com/NixOS/nixpkgs/compare/78b62836f5cd...b34f33665f22___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 46de05: dmenu: 4.6 -> 4.7
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 46de05a3dd6975e5db4cf06eca49e579557a03d6 https://github.com/NixOS/nixpkgs/commit/46de05a3dd6975e5db4cf06eca49e579557a03d6 Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/applications/misc/dmenu/default.nix Log Message: --- dmenu: 4.6 -> 4.7 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 5a0b2d: radicale: 1.1.1 -> 1.1.2, fixes CVE-2017-8342
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 5a0b2d7d960e3f09de04e4977690edb5baad26dd https://github.com/NixOS/nixpkgs/commit/5a0b2d7d960e3f09de04e4977690edb5baad26dd Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/servers/radicale/default.nix Log Message: --- radicale: 1.1.1 -> 1.1.2, fixes CVE-2017-8342 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] f6ef56: radicale: 1.1.1 -> 1.1.2, fixes CVE-2017-8342
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: f6ef5614a0f23d23c9494811bb1ac3b35d2a07c6 https://github.com/NixOS/nixpkgs/commit/f6ef5614a0f23d23c9494811bb1ac3b35d2a07c6 Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/servers/radicale/default.nix Log Message: --- radicale: 1.1.1 -> 1.1.2, fixes CVE-2017-8342 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 1c6abe: merlin: 2.5.3 -> 2.5.4
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 1c6abe0230087a9072812023d42ea32e8126bf87 https://github.com/NixOS/nixpkgs/commit/1c6abe0230087a9072812023d42ea32e8126bf87 Author: romildo Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/tools/ocaml/merlin/default.nix Log Message: --- merlin: 2.5.3 -> 2.5.4 - Update to version 2.5.4. - Remove dependency on menhir, which seems not needed. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 05a82a: homebank: 5.1.4 -> 5.1.5
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 05a82a9fd0030288b1daea6eb374acdf58926f88 https://github.com/NixOS/nixpkgs/commit/05a82a9fd0030288b1daea6eb374acdf58926f88 Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/applications/office/homebank/default.nix Log Message: --- homebank: 5.1.4 -> 5.1.5 Commit: 9b605ca04118d2ab1604f40906d925540cf392b0 https://github.com/NixOS/nixpkgs/commit/9b605ca04118d2ab1604f40906d925540cf392b0 Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/tools/misc/fsql/default.nix Log Message: --- fsql: 0.1.0 -> 0.1.1 Compare: https://github.com/NixOS/nixpkgs/compare/1c6abe023008...9b605ca04118___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 804c3a: python-ldap: Fix src url broken by pname refactor
Branch: refs/heads/staging Home: https://github.com/NixOS/nixpkgs Commit: 804c3ab48a598620199a1fdf7b7cabf29c36e6fb https://github.com/NixOS/nixpkgs/commit/804c3ab48a598620199a1fdf7b7cabf29c36e6fb Author: Guillaume Maudoux Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/python-modules/ldap.nix Log Message: --- python-ldap: Fix src url broken by pname refactor Commit: 05915a1aa162ea9802d3fecae0b05e1d977e7f5f https://github.com/NixOS/nixpkgs/commit/05915a1aa162ea9802d3fecae0b05e1d977e7f5f Author: Frederik Rietdijk Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/python-modules/ldap.nix Log Message: --- Merge pull request #26203 from layus/fix-python-ldap python-ldap: Fix src url broken by pname refactor Compare: https://github.com/NixOS/nixpkgs/compare/db4ff1d305e0...05915a1aa162___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 2ff488: python.pkgs.django_hijack
Branch: refs/heads/staging Home: https://github.com/NixOS/nixpkgs Commit: 2ff488c267a873ba583d0bafbb27b166eea53893 https://github.com/NixOS/nixpkgs/commit/2ff488c267a873ba583d0bafbb27b166eea53893 Author: Frederik Rietdijk Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- python.pkgs.django_hijack Get rid of overriding inside the fixed-point combinator. Overriding versions inside the set causes trouble when combining packages. Commit: 19c298e97328ee78e639682ec195ce3e820d8387 https://github.com/NixOS/nixpkgs/commit/19c298e97328ee78e639682ec195ce3e820d8387 Author: Niklas Hambüchen Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M nixos/modules/services/networking/tinc.nix Log Message: --- tinc: Mention in docs that the host name may not be used verbatim. (#26157) * tinc: Mention in docs that the host name may not be used verbatim. Source: https://github.com/gsliepen/tinc/blob/5c344f297682cf11793407fca4547968aee22d95/src/net_setup.c#L341 * tinc: also replaces non-alphanumeric characters. Commit: 6de69a2425446035af7b589809de5fd2f3e637dd https://github.com/NixOS/nixpkgs/commit/6de69a2425446035af7b589809de5fd2f3e637dd Author: montag451 Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: A pkgs/tools/networking/simpleproxy/default.nix M pkgs/top-level/all-packages.nix Log Message: --- simpleproxy: init at 3.5 Commit: 476086929af70ed022c79fdc5cced15e502ee2b8 https://github.com/NixOS/nixpkgs/commit/476086929af70ed022c79fdc5cced15e502ee2b8 Author: Frederik Rietdijk Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- python.pkgs.urllib3: disable tests because there are transient failures too often. Commit: 801adf99c2248ef8e8928ff5b13252f48cbf0b23 https://github.com/NixOS/nixpkgs/commit/801adf99c2248ef8e8928ff5b13252f48cbf0b23 Author: Jörg Thalheim Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: A pkgs/tools/networking/simpleproxy/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #26158 from montag451/simpleproxy simpleproxy: init at 3.5 Commit: 0916c26ed6aa7bda09399c8fc8fd444204ccfa59 https://github.com/NixOS/nixpkgs/commit/0916c26ed6aa7bda09399c8fc8fd444204ccfa59 Author: Ryan Trinkle Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M pkgs/build-support/trivial-builders.nix Log Message: --- symlinkJoin: eliminate lndir spam By default lndir outputs the name of each subdirectory as it descends into it; this commit gives it the -silent flag to disable this behavior Commit: a50315d7365ebb54fb59c2e409ae49ae608012bd https://github.com/NixOS/nixpkgs/commit/a50315d7365ebb54fb59c2e409ae49ae608012bd Author: Joachim Fasting Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M pkgs/development/compilers/tinycc/default.nix Log Message: --- tinycc: 0.9.27pre-20170225 -> 0.9.27pre-20170527 Contains fixes for the x86_64 codegen [1] [1]: https://lists.nongnu.org/archive/html/tinycc-devel/2017-05/msg00102.html Commit: 1f89ba117c0a0bb84178499aebb7868dc85e35e1 https://github.com/NixOS/nixpkgs/commit/1f89ba117c0a0bb84178499aebb7868dc85e35e1 Author: Samuel Dionne-Riel Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix Log Message: --- ibus-m17n: fix homepage URL. The URL was erroneous. Commit: 636ce2dfdbb145e7b966d1b4f9cb9ce4b91d96db https://github.com/NixOS/nixpkgs/commit/636ce2dfdbb145e7b966d1b4f9cb9ce4b91d96db Author: Johannes Barthelmes Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M pkgs/games/factorio/default.nix Log Message: --- factorio: 0.15.1 -> 0.15.16 Commit: 9d4b23f245182f11770dbcc16587a16fda1d45a3 https://github.com/NixOS/nixpkgs/commit/9d4b23f245182f11770dbcc16587a16fda1d45a3 Author: Joachim F Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix Log Message: --- Merge pull request #26169 from samueldr/fix_m17n_homepage ibus-m17n: fix homepage URL. Commit: b27a2667db0b2b2b2546f1c2d5bdcc78e13132d3 https://github.com/NixOS/nixpkgs/commit/b27a2667db0b2b2b2546f1c2d5bdcc78e13132d3 Author: Frederik Rietdijk Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M pkgs/development/python-modules/hypothesis.nix Log Message: --- python.pkgs.hypothesis fixup Commit: 90b08c29d2e480c32f03337bc5f0952e83a60eed https://github.com/NixOS/nixpkgs/commit/90b08c29d2e480c32f03337bc5f0952e83a60eed Author: Jörg Thalheim Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M pkgs/build-support/trivial-bu
[Nix-commits] [NixOS/nix] 370428: Remove stray `>` in builtins doc
Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit: 370428f86d03488756cfb27cb9126bf29767e848 https://github.com/NixOS/nix/commit/370428f86d03488756cfb27cb9126bf29767e848 Author: Pyry Jahkola Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M doc/manual/expressions/builtins.xml Log Message: --- Remove stray `>` in builtins doc Commit: 2740a22d2cf494893ea1dd8d637a544590fe5a48 https://github.com/NixOS/nix/commit/2740a22d2cf494893ea1dd8d637a544590fe5a48 Author: Eelco Dolstra Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M doc/manual/expressions/builtins.xml Log Message: --- Merge pull request #1394 from pyrtsa/patch-2 Remove stray `>` in builtins doc Compare: https://github.com/NixOS/nix/compare/a7e55151a8d4...2740a22d2cf4___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nix] 86ea7d: Fix variable name typo in derivations doc
Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit: 86ea7d15665b7bf2bc018c3bfd91d0a948c8f3be https://github.com/NixOS/nix/commit/86ea7d15665b7bf2bc018c3bfd91d0a948c8f3be Author: Pyry Jahkola Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M doc/manual/expressions/derivations.xml Log Message: --- Fix variable name typo in derivations doc Commit: d6064dd19b8941f6b42b54c5d51b3f8848fe89b9 https://github.com/NixOS/nix/commit/d6064dd19b8941f6b42b54c5d51b3f8848fe89b9 Author: Eelco Dolstra Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M doc/manual/expressions/derivations.xml Log Message: --- Merge pull request #1393 from pyrtsa/patch-1 Fix variable name typo in derivations doc Compare: https://github.com/NixOS/nix/compare/2740a22d2cf4...d6064dd19b89___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] dc955a: halibut: 1.1 -> 1.2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: dc955ad2d7a392757ed845caa332fda565211b6e https://github.com/NixOS/nixpkgs/commit/dc955ad2d7a392757ed845caa332fda565211b6e Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/tools/typesetting/halibut/default.nix Log Message: --- halibut: 1.1 -> 1.2 Commit: 5831eb9afca276616cc89b2c2c17ee5f1c4b2729 https://github.com/NixOS/nixpkgs/commit/5831eb9afca276616cc89b2c2c17ee5f1c4b2729 Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/compilers/colm/default.nix Log Message: --- colm: 0.13.0.4 -> 0.13.0.5 Compare: https://github.com/NixOS/nixpkgs/compare/9b605ca04118...5831eb9afca2___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 58e507: ragelDev: 7.0.0.9 -> 7.0.0.10
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 58e5078487fcebbdfb77567fe348d0f8c3a39278 https://github.com/NixOS/nixpkgs/commit/58e5078487fcebbdfb77567fe348d0f8c3a39278 Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/tools/parsing/ragel/default.nix Log Message: --- ragelDev: 7.0.0.9 -> 7.0.0.10 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] d0be06: perlPackagrs.NTLM: init at 1.09
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d0be062d10871acb71dde761f43680201fc23f16 https://github.com/NixOS/nixpkgs/commit/d0be062d10871acb71dde761f43680201fc23f16 Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/top-level/perl-packages.nix Log Message: --- perlPackagrs.NTLM: init at 1.09 Commit: c63339567bb2097b2b851f0a00e73e964b270d7e https://github.com/NixOS/nixpkgs/commit/c63339567bb2097b2b851f0a00e73e964b270d7e Author: Pascal Wittmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/tools/networking/imapsync/default.nix Log Message: --- imapsync: 1.684 -> 1.727 Compare: https://github.com/NixOS/nixpkgs/compare/58e5078487fc...c63339567bb2___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 13f2f8: OVMF: fix build
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 13f2f8673b184599e7a65df422c968730554820f https://github.com/NixOS/nixpkgs/commit/13f2f8673b184599e7a65df422c968730554820f Author: Robin Gloster Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/applications/virtualization/OVMF/default.nix M pkgs/games/wesnoth/dev.nix Log Message: --- OVMF: fix build $fd for the output was overwritten during the build ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] dd5d63: python-ldap: fixup tests for 2.4.38 update
Branch: refs/heads/staging Home: https://github.com/NixOS/nixpkgs Commit: dd5d63d428b3adfe4ee76ef2b411b71e31ae13ff https://github.com/NixOS/nixpkgs/commit/dd5d63d428b3adfe4ee76ef2b411b71e31ae13ff Author: Guillaume Maudoux Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/python-modules/ldap.nix Log Message: --- python-ldap: fixup tests for 2.4.38 update Commit: 595141d71084b49466ff15105d00f715413c43ee https://github.com/NixOS/nixpkgs/commit/595141d71084b49466ff15105d00f715413c43ee Author: Frederik Rietdijk Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/python-modules/ldap.nix Log Message: --- Merge pull request #26204 from layus/fix-python-ldap python-ldap: fixup tests for 2.4.38 update Compare: https://github.com/NixOS/nixpkgs/compare/02032dbda496...595141d71084___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Disappearing X session on some systems
The issue on the ThinkPad E465 seems to have been fixed. No longer have I experienced a locked X session. The problem may have been related to GDM. It was some error messages received during nixos-rebuild switch which led me down this path. The fix was achieved after applying a workaround supplied by digs: https://github.com/NixOS/nixpkgs/issues/24172# issuecomment-304540789 Unfortunately I was not able to test the fix on the SuperMicro Intel with Nvidia card. Before I could test, I was receiving garbled images on my monitor from boot. I assumed the 10-year old Nvidia 8800 GT had given up the ghost, so swapped it with a spare Radeon 7750. I verified with the Radeon 7750 that GDM-related error messages were no longer being produced by running nixos-rebuild switch - the intended fix of the Issue 24172 workaround. The latest issue is the SuperMicro Intel machine cannot keep an X session running - even when I'm actively using a session. Sessions freeze up within 1 - 5 minutes after starting. The mouse cursor still works, but nothing on the screen responds to it. I have used journalctl to review a few logs of what happens when X freezes. Around the time stuck to the clock in the X session, these things happen: Up to one minute before, org.freedesktop.PackageKit and org.bluez both fail. I'm not sure if this is related or not. .gnome-shell-wr[1699]: JS LOG: Error calling StartServiceByName for org.freedesktop.PackageKit: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.freedesktop.PackageKit': timed out ... dbus[1378]: [system] Failed to activate service 'org.bluez': timed out ... At the exact moment when X gets stuck, these kernel messages are logged: kernel: DMAR: DRHD: handling fault status reg 2 kernel: DMAR: [INTR-REMAP] Request device [00:00.0] fault index 13 [fault reason 38] Blocked an interrupt request due to source-id verification failure ... After the above kervel messages, these gdm and gnome messages follow: /nix/store/cslvy4s12r9y0ixi33x79m3906zbsimb-gdm-3.22.0/libexec/gdm-x-session[2088]: (II) AIGLX: Suspending AIGLX clients for VT switch xsession[2030]: gnome-session-binary[2055]: DEBUG(+): emitting SessionIsActive gnome-session-binary[2055]: DEBUG(+): emitting SessionIsActive ... After the above messages, gdm-related "systemd-logind: got pause" messages appear: /nix/store/cslvy4s12r9y0ixi33x79m3906zbsimb-gdm-3.22.0/libexec/gdm-x-session[2016]: (II) systemd-logind: got pause for 13:70 /nix/store/cslvy4s12r9y0ixi33x79m3906zbsimb-gdm-3.22.0/libexec/gdm-x-session[2016]: (II) systemd-logind: got pause for 13:65 /nix/store/cslvy4s12r9y0ixi33x79m3906zbsimb-gdm-3.22.0/libexec/gdm-x-session[2016]: (II) systemd-logind: got pause for 226:0 /nix/store/cslvy4s12r9y0ixi33x79m3906zbsimb-gdm-3.22.0/libexec/gdm-x-session[2016]: (II) systemd-logind: got pause for 13:64 /nix/store/cslvy4s12r9y0ixi33x79m3906zbsimb-gdm-3.22.0/libexec/gdm-x-session[2016]: (II) systemd-logind: got pause for 13:68 /nix/store/cslvy4s12r9y0ixi33x79m3906zbsimb-gdm-3.22.0/libexec/gdm-x-session[2016]: (II) systemd-logind: got pause for 13:69 ... After the above messages, there is then a repeat of these 'GSD_IS_WACOM_DEVICE (device)' failed & invalid pointer messages: gnome-settings-[2177]: gsd_wacom_device_get_device_type: assertion 'GSD_IS_WACOM_DEVICE (device)' failed gnome-settings-[2177]: gsd_wacom_device_get_settings: assertion 'GSD_IS_WACOM_DEVICE (device)' failed gnome-settings-[2248]: invalid (NULL) pointer instance ... Except for the org.freedesktop.PackageKit and org.bluez messages, all of the messages here are invariably displayed in this order, within the span of a minute, every time X freezes on this machine. The exact meaning of this I'm unsure of. I am considering opening up a separate issue on GitHub. On Sun, May 28, 2017 at 1:31 PM, Evan Rowley wrote: > Upon further inspection, it appears bug 24172, bug 22470, and pull request > 25621 may be related to the X session problem I mentioned. > > Gdm on nvidia > https://github.com/NixOS/nixpkgs/pull/25621 > > nixos-rebuild switch fails in X terminal > https://github.com/NixOS/nixpkgs/issues/22470 > > systemd-vconsole-setup.service seems to get started after every switch > https://github.com/NixOS/nixpkgs/issues/23118 > > > On Sat, May 27, 2017 at 11:57 AM, Evan Rowley > wrote: > >> Has anyone left their NixOS machine running for awhile, come back to it, >> and saw a console on tty7 where X used to be running? I experience this >> when I leave two of my NixOS systems alone for awhile. Both are using Gnome >> 3. It affects my ThinkPad E465 which is running an AMD A10-8700P & Radeon >> R6 M340DX. It also affects my SuperMicro SYS-7038A-i with Intel Xeon CPUs >> and Nvidia 8800 GT graphics. It never happens while I'm using these, just >> only when I've left them alone for a while - like overnight, for example. I >> have not seen this behavior on my NixOS ThinkPad T420 with Intel i5-2520M >> and integrated graphics. I realize that the T42
Re: [Nix-dev] concatAttrs :: [attrSet] -> attrSet ?
Note that this will fail if you'll nest the attributes, one will override the other. nix-repl> :p concatAttrs [ {x={a =3;};} {x={ b= 4;};} ] { x = { b = 4; }; } On Sun, May 28, 2017 at 5:23 PM, Sergiu Ivanov wrote: > Hey Leo, > > Thus quoth Leo Gaspard at 13:05 on Sun, May 28 2017: > > On 05/28/2017 02:58 PM, Sergiu Ivanov wrote: > >> My use case is quite specific. I do this, approximately: > >> > >> let func name = { "${name}" = something name; }; > >> in concatAttrs (map func [ "name1" "name2" ]) > > > > If this is your use case, you could also be interested in `genAttrs` > > defined in `lib/attrsets.nix` ;) > > Excellent! Worked like a charm, thanks a lot! (After I realised I had > to use it like pkgs.lib.genAttrs in my context :-) ) > > -- > Sergiu > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > https://mailman.science.uu.nl/mailman/listinfo/nix-dev > > ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] concatAttrs :: [attrSet] -> attrSet ?
there is also lib.mkMerge to handle nested attrs On 5/29/17, Domen Kožar wrote: > Note that this will fail if you'll nest the attributes, one will override > the other. > > nix-repl> :p concatAttrs [ {x={a =3;};} {x={ b= 4;};} ] > { x = { b = 4; }; } > > > On Sun, May 28, 2017 at 5:23 PM, Sergiu Ivanov wrote: > >> Hey Leo, >> >> Thus quoth Leo Gaspard at 13:05 on Sun, May 28 2017: >> > On 05/28/2017 02:58 PM, Sergiu Ivanov wrote: >> >> My use case is quite specific. I do this, approximately: >> >> >> >> let func name = { "${name}" = something name; }; >> >> in concatAttrs (map func [ "name1" "name2" ]) >> > >> > If this is your use case, you could also be interested in `genAttrs` >> > defined in `lib/attrsets.nix` ;) >> >> Excellent! Worked like a charm, thanks a lot! (After I realised I had >> to use it like pkgs.lib.genAttrs in my context :-) ) >> >> -- >> Sergiu >> >> ___ >> nix-dev mailing list >> nix-dev@lists.science.uu.nl >> https://mailman.science.uu.nl/mailman/listinfo/nix-dev >> >> > ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] concatAttrs :: [attrSet] -> attrSet ?
mkMerge can be used only with NixOS modules. I do remember some recursive merge function, but can't find it now. On Mon, May 29, 2017 at 2:29 PM, Volth wrote: > there is also lib.mkMerge to handle nested attrs > > On 5/29/17, Domen Kožar wrote: > > Note that this will fail if you'll nest the attributes, one will override > > the other. > > > > nix-repl> :p concatAttrs [ {x={a =3;};} {x={ b= 4;};} ] > > { x = { b = 4; }; } > > > > > > On Sun, May 28, 2017 at 5:23 PM, Sergiu Ivanov > wrote: > > > >> Hey Leo, > >> > >> Thus quoth Leo Gaspard at 13:05 on Sun, May 28 2017: > >> > On 05/28/2017 02:58 PM, Sergiu Ivanov wrote: > >> >> My use case is quite specific. I do this, approximately: > >> >> > >> >> let func name = { "${name}" = something name; }; > >> >> in concatAttrs (map func [ "name1" "name2" ]) > >> > > >> > If this is your use case, you could also be interested in `genAttrs` > >> > defined in `lib/attrsets.nix` ;) > >> > >> Excellent! Worked like a charm, thanks a lot! (After I realised I had > >> to use it like pkgs.lib.genAttrs in my context :-) ) > >> > >> -- > >> Sergiu > >> > >> ___ > >> nix-dev mailing list > >> nix-dev@lists.science.uu.nl > >> https://mailman.science.uu.nl/mailman/listinfo/nix-dev > >> > >> > > > ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 1e95e1: nixos/xsession: use graphical systemd user target
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 1e95e114e5eefdb0f792f9f7a620c9472e6d7da3 https://github.com/NixOS/nixpkgs/commit/1e95e114e5eefdb0f792f9f7a620c9472e6d7da3 Author: Franz Pletz Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M nixos/modules/config/pulseaudio.nix M nixos/modules/programs/ssh.nix M nixos/modules/services/monitoring/arbtt.nix M nixos/modules/services/x11/compton.nix M nixos/modules/services/x11/display-managers/default.nix M nixos/modules/services/x11/redshift.nix M nixos/modules/services/x11/unclutter-xfixes.nix M nixos/modules/services/x11/unclutter.nix M nixos/modules/services/x11/urxvtd.nix M nixos/modules/services/x11/xbanish.nix Log Message: --- nixos/xsession: use graphical systemd user target While systemd suggests using the pre-defined graphical-session user target, I found that this interface is difficult to use. Additionally, no other major distribution, even in their unstable versions, currently use this mechanism. The window or desktop manager is supposed to run in a systemd user service which activates graphical-session.target and the user services that are binding to this target. The issue is that we can't elegantly pass the xsession environment to the window manager session, in particular whereas the PassEnvironment option does work for DISPLAY, it for some mysterious reason won't for PATH. This commit implements a new graphical user target that works just like default.target. Services which should be run in a graphical session just need to declare wantedBy graphical.target. The graphical target will be activated in the xsession before executing the window or display manager. Fixes #17858. Commit: 04158d9aba1d8b98e49770702922b63ba075728b https://github.com/NixOS/nixpkgs/commit/04158d9aba1d8b98e49770702922b63ba075728b Author: Franz Pletz Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M nixos/modules/module-list.nix A nixos/modules/programs/gnupg.nix Log Message: --- gnupg agent module: init Creates a systemd user service and updates the tty on new logins so that gpg-agent may find the current tty even if the SSH agent mode is used. Commit: a1b532860b04e924a23b591d101e5788e27dd9e7 https://github.com/NixOS/nixpkgs/commit/a1b532860b04e924a23b591d101e5788e27dd9e7 Author: Franz Pletz Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M nixos/modules/config/pulseaudio.nix M nixos/modules/module-list.nix A nixos/modules/programs/gnupg.nix M nixos/modules/programs/ssh.nix M nixos/modules/services/monitoring/arbtt.nix M nixos/modules/services/x11/compton.nix M nixos/modules/services/x11/display-managers/default.nix M nixos/modules/services/x11/redshift.nix M nixos/modules/services/x11/unclutter-xfixes.nix M nixos/modules/services/x11/unclutter.nix M nixos/modules/services/x11/urxvtd.nix M nixos/modules/services/x11/xbanish.nix Log Message: --- Merge pull request #26094 from mayflower/feature/graphical-user-session nixos/xsession: use graphical systemd user target Compare: https://github.com/NixOS/nixpkgs/compare/13f2f8673b18...a1b532860b04___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] concatAttrs :: [attrSet] -> attrSet ?
https://github.com/NixOS/nixpkgs/blob/master/lib/attrsets.nix#L413 is also handy 2017-05-29 13:36 GMT+01:00 Domen Kožar : > mkMerge can be used only with NixOS modules. > > I do remember some recursive merge function, but can't find it now. > > On Mon, May 29, 2017 at 2:29 PM, Volth wrote: > >> there is also lib.mkMerge to handle nested attrs >> >> On 5/29/17, Domen Kožar wrote: >> > Note that this will fail if you'll nest the attributes, one will >> override >> > the other. >> > >> > nix-repl> :p concatAttrs [ {x={a =3;};} {x={ b= 4;};} ] >> > { x = { b = 4; }; } >> > >> > >> > On Sun, May 28, 2017 at 5:23 PM, Sergiu Ivanov >> wrote: >> > >> >> Hey Leo, >> >> >> >> Thus quoth Leo Gaspard at 13:05 on Sun, May 28 2017: >> >> > On 05/28/2017 02:58 PM, Sergiu Ivanov wrote: >> >> >> My use case is quite specific. I do this, approximately: >> >> >> >> >> >> let func name = { "${name}" = something name; }; >> >> >> in concatAttrs (map func [ "name1" "name2" ]) >> >> > >> >> > If this is your use case, you could also be interested in `genAttrs` >> >> > defined in `lib/attrsets.nix` ;) >> >> >> >> Excellent! Worked like a charm, thanks a lot! (After I realised I had >> >> to use it like pkgs.lib.genAttrs in my context :-) ) >> >> >> >> -- >> >> Sergiu >> >> >> >> ___ >> >> nix-dev mailing list >> >> nix-dev@lists.science.uu.nl >> >> https://mailman.science.uu.nl/mailman/listinfo/nix-dev >> >> >> >> >> > >> > > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > https://mailman.science.uu.nl/mailman/listinfo/nix-dev > > -- Tomasz Czyż ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] a78af5: linux: 4.12-rc2 -> 4.12-rc3
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a78af5196c1b8229ac2311e38d41809249b47932 https://github.com/NixOS/nixpkgs/commit/a78af5196c1b8229ac2311e38d41809249b47932 Author: Tim Steinbach Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/os-specific/linux/kernel/linux-testing.nix Log Message: --- linux: 4.12-rc2 -> 4.12-rc3 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 2c3992: pythonPackages.alembic: 0.8.3 -> 0.9.2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 2c39927c7aa0b80165e88c2300bce822110e6552 https://github.com/NixOS/nixpkgs/commit/2c39927c7aa0b80165e88c2300bce822110e6552 Author: Jörg Thalheim Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: A pkgs/development/python-modules/alembic/default.nix M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.alembic: 0.8.3 -> 0.9.2 Commit: 5276ce981a0eff4f62ab5ec582e815f1e3ae9bba https://github.com/NixOS/nixpkgs/commit/5276ce981a0eff4f62ab5ec582e815f1e3ae9bba Author: Frederik Rietdijk Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: A pkgs/development/python-modules/alembic/default.nix M pkgs/top-level/python-packages.nix Log Message: --- Merge pull request #26208 from Mic92/alembic pythonPackages.alembic: 0.8.3 -> 0.9.2 Compare: https://github.com/NixOS/nixpkgs/compare/a78af5196c1b...5276ce981a0e___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nix] 63145b: Fix typo
Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit: 63145be2a5ac46a283f85c835fa84bf54db59bbe https://github.com/NixOS/nix/commit/63145be2a5ac46a283f85c835fa84bf54db59bbe Author: Eelco Dolstra Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M src/libstore/local-store.cc Log Message: --- Fix typo Commit: 588dad4084711e71a4dcb0758b2daf2fe03e2c8b https://github.com/NixOS/nix/commit/588dad4084711e71a4dcb0758b2daf2fe03e2c8b Author: Eelco Dolstra Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M src/libutil/logging.cc M src/libutil/logging.hh M src/nix/progress-bar.cc Log Message: --- Fix build failure on Debian/Ubuntu http://hydra.nixos.org/build/53537463 Commit: 6e01ecd112dce8d8bbe46c839f982892a3ffb589 https://github.com/NixOS/nix/commit/6e01ecd112dce8d8bbe46c839f982892a3ffb589 Author: Eelco Dolstra Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M src/libstore/store-api.cc Log Message: --- Fix nix-copy-closure test Fixes client# error: size mismatch importing path ‘/nix/store/ywf5fihjlxwijm6ygh6s0a353b5yvq4d-libidn2-0.16’; expected 0, got 120264 This is mostly an artifact of the NixOS VM test environment, where the Nix database doesn't contain hashes/sizes. http://hydra.nixos.org/build/53537471 Compare: https://github.com/NixOS/nix/compare/d6064dd19b89...6e01ecd112dc___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] f469bd: mysql service: change default data directory for 1...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: f469bd83bb9390807f1cdbe2de8d56bb8a710eb5 https://github.com/NixOS/nixpkgs/commit/f469bd83bb9390807f1cdbe2de8d56bb8a710eb5 Author: Pascal Bach Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M nixos/modules/services/databases/mysql.nix Log Message: --- mysql service: change default data directory for 17.09 The new directory is now moved to /var/lib/mysql. This makes it consistent with with upstream. Commit: fde29b2b06be144d696e1355b24c8128897993e2 https://github.com/NixOS/nixpkgs/commit/fde29b2b06be144d696e1355b24c8128897993e2 Author: Graham Christensen Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M nixos/modules/services/databases/mysql.nix Log Message: --- Merge pull request #25931 from bachp/mysql-17.09 mysql service: change default data directory for 17.09 Compare: https://github.com/NixOS/nixpkgs/compare/5276ce981a0e...fde29b2b06be___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] concatAttrs :: [attrSet] -> attrSet ?
Hello Domen, Thus quoth Domen Kožar at 12:16 on Mon, May 29 2017: > > Note that this will fail if you'll nest the attributes, one will override > the other. > > nix-repl> :p concatAttrs [ {x={a =3;};} {x={ b= 4;};} ] > { x = { b = 4; }; } Sure, that seems to follow naturally from the semantics of //. Now, indeed, I didn't at all take into account the potential complexity of the attribute sets and just focused on my simple use case. Thanks for pointing me to other situations. -- Sergiu signature.asc Description: PGP signature ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] concatAttrs :: [attrSet] -> attrSet ?
Hello Tomasz, Domen, and Volth, Thus quoth Tomasz Czyż at 13:26 on Mon, May 29 2017: > > https://github.com/NixOS/nixpkgs/blob/master/lib/attrsets.nix#L413 is also > handy > > 2017-05-29 13:36 GMT+01:00 Domen Kožar : > >> mkMerge can be used only with NixOS modules. >> >> I do remember some recursive merge function, but can't find it now. >> >> On Mon, May 29, 2017 at 2:29 PM, Volth wrote: >> >>> there is also lib.mkMerge to handle nested attrs My use case is waay simpler than modules (lucky me) :-) recursiveUpdate and especially recursiveUpdateUntil are some interesting beasts, thanks for the reference. -- Sergiu signature.asc Description: PGP signature ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] a49c23: nixos/firewall: clean up rpfilter rules properly
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a49c2366efad78d296375b7c17065cacee3c3975 https://github.com/NixOS/nixpkgs/commit/a49c2366efad78d296375b7c17065cacee3c3975 Author: Franz Pletz Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M nixos/modules/services/networking/firewall.nix Log Message: --- nixos/firewall: clean up rpfilter rules properly The rpfilter rules wouldn't be removed if it was previously enabled but disabled in a new generation. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 1d56c2: NetworkManager: fix openconnect for console tools
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 1d56c2fa434b2cf875aab4eabcfd69fa89fe25eb https://github.com/NixOS/nixpkgs/commit/1d56c2fa434b2cf875aab4eabcfd69fa89fe25eb Author: timor Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/tools/networking/network-manager/default.nix A pkgs/tools/networking/network-manager/openconnect_helper_path.patch Log Message: --- NetworkManager: fix openconnect for console tools This patch allows `nmcli` and `nmtui to work correctly with openconnect. This is dony by hard-coding the openconnect binary location. see #25915 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 3d2cfa: hdf5: add comment about multiple outputs
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 3d2cfabad6b79dd1a3c6ddd75cdc2959d16b476e https://github.com/NixOS/nixpkgs/commit/3d2cfabad6b79dd1a3c6ddd75cdc2959d16b476e Author: Frederik Rietdijk Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/tools/misc/hdf5/default.nix Log Message: --- hdf5: add comment about multiple outputs ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 97eddf: vimer: init at 0.2.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 97eddf0907edfbb2e80258b1104034dbff90bd53 https://github.com/NixOS/nixpkgs/commit/97eddf0907edfbb2e80258b1104034dbff90bd53 Author: Matthias Beyer Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: A pkgs/tools/misc/vimer/default.nix M pkgs/top-level/all-packages.nix Log Message: --- vimer: init at 0.2.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Is it possible to limit nix access to sudoers and/or a group?
> I'd like to build a system where regular users cannot access nix > commands, daemon, etc. Look for the 'allowed-users' option in the nix.conf(5) man page. That should do what you want. Best regards, Peter ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 6509ba: ninja: 1.7.1 -> 1.7.2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6509ba66a804390191e4bcf2f068686946e6fc56 https://github.com/NixOS/nixpkgs/commit/6509ba66a804390191e4bcf2f068686946e6fc56 Author: Herwig Hochleitner Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M pkgs/development/tools/build-managers/ninja/default.nix Log Message: --- ninja: 1.7.1 -> 1.7.2 Commit: ab65bf9dbdfdd1f5c3750ac3ec39d1217381de85 https://github.com/NixOS/nixpkgs/commit/ab65bf9dbdfdd1f5c3750ac3ec39d1217381de85 Author: Herwig Hochleitner Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M pkgs/applications/networking/browsers/chromium/upstream-info.nix Log Message: --- chromium: 57.0.2987.133 -> 58.0.3029.96 Commit: 232507a73cedbc3acfe9edb1b84938c016bf25af https://github.com/NixOS/nixpkgs/commit/232507a73cedbc3acfe9edb1b84938c016bf25af Author: Herwig Hochleitner Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M pkgs/applications/networking/browsers/chromium/upstream-info.nix Log Message: --- chromium: 58.0.3029.96 -> 58.0.3029.110 Commit: bafcf4226ead4a6bdc5d652164e4d18509af35a7 https://github.com/NixOS/nixpkgs/commit/bafcf4226ead4a6bdc5d652164e4d18509af35a7 Author: Herwig Hochleitner Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M pkgs/applications/networking/browsers/chromium/common.nix A pkgs/applications/networking/browsers/chromium/patches/fix-bootstrap-gn.patch Log Message: --- chromium: add bootstrap gn patch Commit: 1fe7bd9ed6a5dd780e4991241b75fc0640576b2b https://github.com/NixOS/nixpkgs/commit/1fe7bd9ed6a5dd780e4991241b75fc0640576b2b Author: Herwig Hochleitner Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M pkgs/applications/networking/browsers/chromium/common.nix Log Message: --- chromium: softlink system nodejs into third_party somehow, the build seems to have changed with chromium 58, to not auto download the node binary. It is needed to generate webui files and we can substitute our own. Commit: 789bde24088c8b99f5596de271f57691409b7640 https://github.com/NixOS/nixpkgs/commit/789bde24088c8b99f5596de271f57691409b7640 Author: Joachim F Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/applications/networking/browsers/chromium/common.nix A pkgs/applications/networking/browsers/chromium/patches/fix-bootstrap-gn.patch M pkgs/applications/networking/browsers/chromium/upstream-info.nix M pkgs/development/tools/build-managers/ninja/default.nix Log Message: --- Merge pull request #25940 from bendlas/update-chromium chromium: 57.0.2987.133 -> 58.0.3029.110 + build fixes Compare: https://github.com/NixOS/nixpkgs/compare/97eddf0907ed...789bde24088c___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 3005d2: tinycc: 0.9.27pre-20170225 -> 0.9.27pre-20170527
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 3005d250e27ed943aa5194383c33d6a1fc0253d4 https://github.com/NixOS/nixpkgs/commit/3005d250e27ed943aa5194383c33d6a1fc0253d4 Author: Joachim Fasting Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/compilers/tinycc/default.nix Log Message: --- tinycc: 0.9.27pre-20170225 -> 0.9.27pre-20170527 Contains fixes for the x86_64 codegen [1] [1]: https://lists.nongnu.org/archive/html/tinycc-devel/2017-05/msg00102.html (cherry picked from commit a50315d7365ebb54fb59c2e409ae49ae608012bd) Commit: 569742c7899924ed7cc30d109b61612de61e54ba https://github.com/NixOS/nixpkgs/commit/569742c7899924ed7cc30d109b61612de61e54ba Author: Joachim Fasting Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/applications/networking/browsers/torbrowser/default.nix Log Message: --- tor-browser-bundle-bin: additional download urls To better support users that are unable to access the official Tor distribution site, e.g., https://github.com/NixOS/nixpkgs/issues/26184 (cherry picked from commit 2262f892302a86ca413f6be9f0630d008f908784) Compare: https://github.com/NixOS/nixpkgs/compare/5a0b2d7d960e...569742c78999___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 5e659e: lldb-4: Patch to fix libedit usage on Linux
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 5e659e94a6061c9acd983ad0b5c26206b83f5735 https://github.com/NixOS/nixpkgs/commit/5e659e94a6061c9acd983ad0b5c26206b83f5735 Author: Will Dietz Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: A pkgs/development/compilers/llvm/4/lldb-libedit.patch M pkgs/development/compilers/llvm/4/lldb.nix Log Message: --- lldb-4: Patch to fix libedit usage on Linux Idea from: https://bugs.llvm.org//show_bug.cgi?id=28898#c7 Fixes ability to use arrow keys. Commit: 4e88e82e065653f0ca3418aaa7b2af7cdcde8e15 https://github.com/NixOS/nixpkgs/commit/4e88e82e065653f0ca3418aaa7b2af7cdcde8e15 Author: Daiderd Jordan Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: A pkgs/development/compilers/llvm/4/lldb-libedit.patch M pkgs/development/compilers/llvm/4/lldb.nix Log Message: --- Merge pull request #26099 from dtzWill/fix/lldb-libedit lldb-4: Patch to fix libedit usage on Linux Compare: https://github.com/NixOS/nixpkgs/compare/789bde24088c...4e88e82e0656___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Replace default gcc through overlays?
Hi, Thanks for the response! Though I must admit it's quite... dense for me still, being a Nix noob... thus I'll let myself follow up with some more questions, as I'm desperately trying to wrap my head around the stuff... So, first of all, regarding bootstrapping: I'm afraid I'm not yet really sure what it means in Nix/NixOS. I get it that it's apparently not related to what's usually understood as "OS bootstrapping" (i.e. bootstrap loader, GRUB, etc.) - or is it? But apart from what it's *not*, I'm not really sure what it actually *is* yet. So, when looking at the question: "If you have to replace the early stages of the bootstrapping" - as of now I can only answer: uhmmm, do I? :/ Can someone please help me understand how can I recognize if I have to [replace gcc in the early stages of bootstrapping] here, or not? :/ As to the second paragraph, I'm afraid I'm now even more confused... the first para mentions "the overlay system doesn't allow to [replace gcc] in early stages of bootstrapping"; but then the second para mentions: "overlay should help you [...] by replacing [...] all the packages used by bootstrapping". So, does it mean that an overlay cannot replace gcc while bootstrapping, but can replace other packages? Or does this mean something else? There's probably some nuance I cannot grasp at work here?... To explain myself a bit as to why I'm asking about overlays at all, my question originally was kind of a wild shot that maybe when building my "l4linux.nix" standalone expression, which I usually would start as: ```nix with import {}; # ... ``` I could maybe replace the gcc in the by doing something like: ```nix with import { overlays = { gcc = .../*somehow-gcc6-with-patch*/...; }; }; # ... ``` and this way benefit from reusing various intermediate stuff already defined in . But I think I'm slowly starting to come to terms with an intuition, that probably maybe forking may be an easier and more straightforward way for me to start with. Trying to refactor this to a standalone Nix expression may be possibly better left for me as a follow up goal, once I have the stuff done the uglier but simpler way. Other than that, I'll certainly try to analyze the sources at the provided links, and try to find out if I can understand more from them. Thanks! /Mateusz. On Fri, May 26, 2017 at 1:29 PM, Nicolas Pierron wrote: > Hi, > > You can indeed replace gcc by a newer version of it, but the overlay > system does not allow you to do so inside the early stages of the > bootstrapping. If you have to replace the early stages of the > bootstrapping, then I suggest you look at `pkgs/stdenv/default.nix` > and `pkgs/stdenv/linux/default.nix` and give it as argument of > `pkgs/top-level/default.nix` which is currently loading this file to > bootstrap the standard environment. > > Otherwise, an overlay should help you with what you are looking for by > replacing the `stdenv` attribute as well as all the packages used for > bootstrapping. You have to replace these packages as well because you > would otherwise have an inifnite loop as you try to add the new > compiler to the stdenv, which would be needed for compiling the > compiler it-self, due to `callPackage` taking stdenv from `self.` > > ```nix > self: super: > > let > ... > stdenv = super.stdenvAdapters.overrideCC super.stdenv ...; # see [1] > in > > { inherit stdenv; } // stdenv.overrides self super > ``` > > I did something similar a while ago, to use an old version of gcc, in > order to reproduce a bug which was on a different CI. You can find > the detail here[1]. > Note that, you might have to override the stdenv argument (and maybe > others) used for building the compiler: > > ```nix > cc.override { stdenv = super.stdenv } > ``` > > In addition to changing the source of the derivation, otherwise you > might have an infinite loop, as the compiler is by default compiled > with the `callPackage` function which takes its inputs from the result > of the fix-point, which is not what you want here for bootstrapping > this new stdenv for every packages. > > About making it a cross compiler, I do not know enough, but I can only > give you some pointers to `makeStdenvCross` stdenv adapter > function[2]. > > I have not tested this for replacing the stdenv globally, but I think > this will bring you closer to the final solution. > Good luck. > > [1] https://github.com/mozilla/nixpkgs-mozilla/blob/master/release.nix#L96 > [2] https://github.com/NixOS/nixpkgs/blob/master/pkgs/ > stdenv/adapters.nix#L59 > > > On Wed, May 24, 2017 at 12:15 AM, Mateusz Czaplinski > wrote: > > I'm writing a local (non-nixpkgs) derivation, and I'd like to replace the > > default "gcc" to be a patched gcc6 - also for all implicit dependencies > in > > nixpkgs. Is it possible to do that (I assume via overlays and resulting > > fixpoint)? If yes, how should I write this to work? > > > > For background: I want to cross-compile the Linux kernel (actually, a > fork - > > L4Linux)
[Nix-commits] [NixOS/nixpkgs] 2b0a84: lib/string: make `isStorePath` total (#26216)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 2b0a8427e6995eefddf09919ad48a7887e65 https://github.com/NixOS/nixpkgs/commit/2b0a8427e6995eefddf09919ad48a7887e65 Author: Profpatsch Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M lib/strings.nix Log Message: --- lib/string: make `isStorePath` total (#26216) fix #9278 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 20e756: lib: Consolidate platform configurations (used for...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 20e756a0936fb75ce8f9d9ef0b7a511198bf7eea https://github.com/NixOS/nixpkgs/commit/20e756a0936fb75ce8f9d9ef0b7a511198bf7eea Author: John Ericson Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M doc/cross-compilation.xml M lib/systems/default.nix A lib/systems/examples.nix M lib/systems/platforms.nix M pkgs/stdenv/linux/make-bootstrap-tools-cross.nix M pkgs/top-level/release-cross.nix Log Message: --- lib: Consolidate platform configurations (used for crossSystem) This is good for maintenance and education. Commit: c66ff8ec3ce37a01659294efc36c4ab5e3036462 https://github.com/NixOS/nixpkgs/commit/c66ff8ec3ce37a01659294efc36c4ab5e3036462 Author: John Ericson Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M lib/systems/examples.nix Log Message: --- cross tests and stdenv: armv5te*l* of sheevaplug explicit The "l" suffix presumably indicates it is little-endian, which it is. Commit: a908ad6fd342836cbf8d2670f6bf62dda31f956e https://github.com/NixOS/nixpkgs/commit/a908ad6fd342836cbf8d2670f6bf62dda31f956e Author: John Ericson Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M doc/cross-compilation.xml M lib/systems/default.nix A lib/systems/examples.nix M lib/systems/platforms.nix M pkgs/stdenv/linux/make-bootstrap-tools-cross.nix M pkgs/top-level/release-cross.nix Log Message: --- Merge pull request #26037 from obsidiansystems/platform-examples lib: Consolidate platform configurations (used for crossSystem) Compare: https://github.com/NixOS/nixpkgs/compare/2b0a8427e699...a908ad6fd342___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-dev] How to best override nodePackages?
Hi, I understand that there have been some changes that make Nixpkgs more overridable. Could anybody explain how to override the nodePackages derivations so I can use the most recent versions? Node packages update much faster than Nixpkgs/Hydra can follow, and compiling them is trivial… Ideally, this would be just in .nixpkgs/config.nix Thanks! Wout. ___ nix-dev mailing list nix-dev@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] a49eb2: restic: 0.5.0 -> 0.6.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a49eb2f3b8fa9adb2b6d80fe279f4f6b6cd10740 https://github.com/NixOS/nixpkgs/commit/a49eb2f3b8fa9adb2b6d80fe279f4f6b6cd10740 Author: Marius Bergmann Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/tools/backup/restic/default.nix Log Message: --- restic: 0.5.0 -> 0.6.0 Commit: 86790f7d4f9c014a7abb777d01378d4b17a69ca0 https://github.com/NixOS/nixpkgs/commit/86790f7d4f9c014a7abb777d01378d4b17a69ca0 Author: Pascal Wittmann Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/tools/backup/restic/default.nix Log Message: --- Merge pull request #26218 from mbrgm/upgrade-restic restic: 0.5.0 -> 0.6.0 Compare: https://github.com/NixOS/nixpkgs/compare/a908ad6fd342...86790f7d4f9c___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 798301: txaio: 2.7.1 fixes
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 79830172b5cad4d44123f58f822a64ca5a264cfd https://github.com/NixOS/nixpkgs/commit/79830172b5cad4d44123f58f822a64ca5a264cfd Author: Fernando J Pando Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/development/python-modules/txaio/default.nix Log Message: --- txaio: 2.7.1 fixes - uses fetchpypi - fixes broken test - tested nixos python 27/34 Commit: 165c116a329e9df8886561bb22e0fc8cdf94a61c https://github.com/NixOS/nixpkgs/commit/165c116a329e9df8886561bb22e0fc8cdf94a61c Author: Frederik Rietdijk Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/development/python-modules/txaio/default.nix Log Message: --- Merge pull request #26224 from nand0p/txaio-fixes txaio: 2.7.1 fixes Compare: https://github.com/NixOS/nixpkgs/compare/86790f7d4f9c...165c116a329e___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] eb2994: pandas: Fix build on darwin
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: eb2994a0d5541d591cd4fc2435b978b00b19bc46 https://github.com/NixOS/nixpkgs/commit/eb2994a0d5541d591cd4fc2435b978b00b19bc46 Author: Josef Kemetmueller Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/development/python-modules/pandas/default.nix Log Message: --- pandas: Fix build on darwin Since the commands "locale", "pbpaste" and "pbcopy" are not in nixpkgs, as they are impure darwin dependencies, we currently cannot get the clipboard and locale functionality to work properly. We disable the tests "test_locale" and "test_clipboard" on darwin, so we get a mostly working pandas. Additionally to disabling the test via py.test, we also need to provide fake pbpaste/pbcopy commands, so py.test won't fail during the collection phase. This closes #25417 and closes #11623. Commit: 67f6f3a4202511fb6c74d9a5d09da79119da3e80 https://github.com/NixOS/nixpkgs/commit/67f6f3a4202511fb6c74d9a5d09da79119da3e80 Author: Frederik Rietdijk Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/development/python-modules/pandas/default.nix Log Message: --- Merge pull request #26221 from knedlsepp/fix-pandas-darwin-build pandas: Fix build on darwin Compare: https://github.com/NixOS/nixpkgs/compare/165c116a329e...67f6f3a42025___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a61e58: pythonPackages.argcomplete: init at 1.8.2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a61e58b12106e043970b699e58d4d743e1f27e61 https://github.com/NixOS/nixpkgs/commit/a61e58b12106e043970b699e58d4d743e1f27e61 Author: Kranium Gikos Mendoza Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: A pkgs/development/python-modules/argcomplete/default.nix M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.argcomplete: init at 1.8.2 Commit: 4126cc18be480ffc1599488d40c4fb4b3cfe32ae https://github.com/NixOS/nixpkgs/commit/4126cc18be480ffc1599488d40c4fb4b3cfe32ae Author: Kranium Gikos Mendoza Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: A pkgs/tools/virtualization/cloudmonkey/default.nix M pkgs/top-level/all-packages.nix Log Message: --- cloudmonkey: init at 5.3.3 Commit: 89a32f45863506ce1ed1e19305185217ed3477dc https://github.com/NixOS/nixpkgs/commit/89a32f45863506ce1ed1e19305185217ed3477dc Author: Frederik Rietdijk Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: A pkgs/development/python-modules/argcomplete/default.nix A pkgs/tools/virtualization/cloudmonkey/default.nix M pkgs/top-level/all-packages.nix M pkgs/top-level/python-packages.nix Log Message: --- Merge pull request #26124 from womfoo/init/cloudmonkey-5.3.3 cloudmonkey: init at 5.3.3 with related dependency argcomplete: init at 1.8.2 Compare: https://github.com/NixOS/nixpkgs/compare/67f6f3a42025...89a32f458635___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 47e866: geogebra: 5-0-355-0 -> 5-0-361-0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 47e86655950d868f514bb06dd6c578fc74e5 https://github.com/NixOS/nixpkgs/commit/47e86655950d868f514bb06dd6c578fc74e5 Author: Maximilian Bosch Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/applications/science/math/geogebra/default.nix Log Message: --- geogebra: 5-0-355-0 -> 5-0-361-0 Commit: 5c04222d851b281ee586bd590bcc23351a15535d https://github.com/NixOS/nixpkgs/commit/5c04222d851b281ee586bd590bcc23351a15535d Author: Frederik Rietdijk Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/applications/science/math/geogebra/default.nix Log Message: --- Merge pull request #26228 from Ma27/update/geogebra geogebra: 5-0-355-0 -> 5-0-361-0 Compare: https://github.com/NixOS/nixpkgs/compare/89a32f458635...5c04222d851b___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a98794: ditaa: more general platform
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a987943fdf023bf001dda04fe5a51f817a5743e0 https://github.com/NixOS/nixpkgs/commit/a987943fdf023bf001dda04fe5a51f817a5743e0 Author: Vincent Laporte Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/tools/graphics/ditaa/default.nix Log Message: --- ditaa: more general platform Commit: 4f6422b76cab823554e481f40c8fb831a0808e98 https://github.com/NixOS/nixpkgs/commit/4f6422b76cab823554e481f40c8fb831a0808e98 Author: Vincent Laporte Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M pkgs/applications/networking/sync/unison/default.nix Log Message: --- unison: more general platform Compare: https://github.com/NixOS/nixpkgs/compare/5c04222d851b...4f6422b76cab___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits