[Nix-commits] [NixOS/nixpkgs] 1be61d: podofo: fix on LLVM 4
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 1be61d192137ad022a9e1b8fd5d1f3d76fc5bbfc https://github.com/NixOS/nixpkgs/commit/1be61d192137ad022a9e1b8fd5d1f3d76fc5bbfc Author: Dan PeeblesDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/libraries/podofo/default.nix Log Message: --- podofo: fix on LLVM 4 Not sure if the things I made optional on Darwin are really worth keeping at all, but I don't have a Linux box handy so I'm minimizing potential damage. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 0cacae: gcc6: fix for LLVM 4.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0cacae6a5f283ccc1fee8ea718d7e4bb87e6c0a3 https://github.com/NixOS/nixpkgs/commit/0cacae6a5f283ccc1fee8ea718d7e4bb87e6c0a3 Author: Dan PeeblesDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: A pkgs/development/compilers/gcc/6/darwin-const-correct.patch M pkgs/development/compilers/gcc/6/default.nix Log Message: --- gcc6: fix for LLVM 4.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] db30cf: earlyoom service: init
Branch: refs/heads/staging Home: https://github.com/NixOS/nixpkgs Commit: db30cff50008546ca00a46f0e6171bbc186cb3c2 https://github.com/NixOS/nixpkgs/commit/db30cff50008546ca00a46f0e6171bbc186cb3c2 Author: Leon IsenbergDate: 2017-03-24 (Fri, 24 Mar 2017) Changed paths: M nixos/modules/module-list.nix A nixos/modules/services/system/earlyoom.nix Log Message: --- earlyoom service: init Commit: 195efedd2c784c96188afd835470a32f33d3a1fa https://github.com/NixOS/nixpkgs/commit/195efedd2c784c96188afd835470a32f33d3a1fa Author: Ambroz Bizjak Date: 2017-04-02 (Sun, 02 Apr 2017) Changed paths: M pkgs/development/libraries/qt-5/5.8/qttools/cmake-paths.patch Log Message: --- qt58: Fix path to qhelpgenerator in cmake file. It is located in the dev output, fix it as for qcollectiongenerator. This fixes a build error in KDevelop. Commit: 35e0eea053d81f7aa933cd2747f43d3b4524c326 https://github.com/NixOS/nixpkgs/commit/35e0eea053d81f7aa933cd2747f43d3b4524c326 Author: Ambroz Bizjak Date: 2017-04-02 (Sun, 02 Apr 2017) Changed paths: M pkgs/tools/networking/ntp/default.nix A pkgs/tools/networking/ntp/seccomp.patch Log Message: --- ntpd: Allow additional syscalls in seccomp filter. Fixes issue #21136. The problem is that the seccomp system call filter configured by ntpd did not include some system calls that were apparently needed. For example the program hanged in getpid just after the filter was installed: prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0) = 0 seccomp(SECCOMP_SET_MODE_STRICT, 1, NULL) = -1 EINVAL (Invalid argument) seccomp(SECCOMP_SET_MODE_FILTER, 0, {len=41, filter=0x5620d7f0bd90}) = 0 getpid()= ? I do not know exactly why this is a problem on NixOS only, perhaps we have getpid caching disabled. The fcntl and setsockopt system calls also had to be added. Commit: 84ffb2d1d59b211f7a85f2ae8a94496f54a98c98 https://github.com/NixOS/nixpkgs/commit/84ffb2d1d59b211f7a85f2ae8a94496f54a98c98 Author: taku0 Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pkgs/data/fonts/source-han-sans/default.nix Log Message: --- source-han-sans: fix license from ASL2.0 to SIL Open Font License. Commit: 7a38b0858fbed43e80f84a91da821eaaf657c5d7 https://github.com/NixOS/nixpkgs/commit/7a38b0858fbed43e80f84a91da821eaaf657c5d7 Author: Evan Danaher Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M nixos/modules/services/x11/window-managers/default.nix A nixos/modules/services/x11/window-managers/fvwm.nix Log Message: --- fvwm module: init; now fvwm can be used as an xserver.windowManager Commit: bb833702aacde5207eebb3d077a51cbb3304256b https://github.com/NixOS/nixpkgs/commit/bb833702aacde5207eebb3d077a51cbb3304256b Author: Volth Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: A pkgs/desktops/xfce/art/xfwm4-themes.nix M pkgs/desktops/xfce/default.nix Log Message: --- xfwm4-themes: init at 4.10.0 Commit: 10dc47e5e1d279ca7495055d547a3a039002e656 https://github.com/NixOS/nixpkgs/commit/10dc47e5e1d279ca7495055d547a3a039002e656 Author: Vladimír Čunát Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/libraries/qt-5/5.8/qttools/cmake-paths.patch Log Message: --- Merge #24558: qt58: Fix path to qhelpgenerator Fixes #24659. Commit: 699ea78866245b1dd9fcd33cfe01a7811f5f536c https://github.com/NixOS/nixpkgs/commit/699ea78866245b1dd9fcd33cfe01a7811f5f536c Author: Jörg Thalheim Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/os-specific/linux/sysdig/default.nix Log Message: --- Revert "sysdig: 1.15.0 -> 1.15.1" This reverts commit bb1e6557da293d6a7c9f868cb850afdbe2ba09d6. segfaults, reason unknown Commit: 1e589239b32c67881585d6d05d68aecc172c3485 https://github.com/NixOS/nixpkgs/commit/1e589239b32c67881585d6d05d68aecc172c3485 Author: Tim Steinbach Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pkgs/applications/virtualization/docker/default.nix M pkgs/top-level/all-packages.nix Log Message: --- docker-edge: init at 17.04 Commit: d95fb5f2ac340b8d5dda8bc36de32c88dbcc6ee3 https://github.com/NixOS/nixpkgs/commit/d95fb5f2ac340b8d5dda8bc36de32c88dbcc6ee3 Author: Tim Steinbach Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pkgs/applications/virtualization/docker/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #24632 from NeQuissimus/docker_17_04 docker-edge: init at 17.04 Commit:
[Nix-commits] [NixOS/nixpkgs] 6f0a2a: brotli: fix on Darwin
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6f0a2af5bccc4f53ae1874ad9aa6103c8cb752f3 https://github.com/NixOS/nixpkgs/commit/6f0a2af5bccc4f53ae1874ad9aa6103c8cb752f3 Author: Dan PeeblesDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/tools/compression/brotli/default.nix Log Message: --- brotli: fix on Darwin ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 6e5871: nano: fix on Darwin
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6e58719b1b6aa92cd2be1acde768dbc27375ab65 https://github.com/NixOS/nixpkgs/commit/6e58719b1b6aa92cd2be1acde768dbc27375ab65 Author: Dan PeeblesDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/editors/nano/default.nix Log Message: --- nano: fix on Darwin The latest update broke it ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 6b1957: qt5: fix to work on LLVM 4
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6b1957d17ae687f7db09db63667fa6f2cc40990b https://github.com/NixOS/nixpkgs/commit/6b1957d17ae687f7db09db63667fa6f2cc40990b Author: Dan PeeblesDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/libraries/qt-5/5.6/qtbase/default.nix M pkgs/development/libraries/qt-5/5.8/qtbase/default.nix M pkgs/top-level/all-packages.nix Log Message: --- qt5: fix to work on LLVM 4 Including apple_sdk.sdk is generally a recipe for a bad time on LLVM 3.8 and above, since you end up with bad headers in the wrong place that hurt the new libc++ in 3.8 and above. In this case, qt only wanted the super- generic SDK for CUPS headers, which we can just depend on directly now. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] aa31d4: cups: fix on Darwin
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: aa31d4b803c50d727b24bfd5a24176f067490f9a https://github.com/NixOS/nixpkgs/commit/aa31d4b803c50d727b24bfd5a24176f067490f9a Author: Dan PeeblesDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/misc/cups/default.nix Log Message: --- cups: fix on Darwin Kinda fix, anyway. Enough to proceed with other stuff :) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Trying to build L4Linux kernel on NixOS: how to cross-compile?
Ok, I believe I have gotten through this. First of all, I unfortunately erroneously quoted my original code in the previous message: the last line I had before was `kernel.crossDrv`, not `kernel`. And actually changing it to `kernel`, per https://github.com/NixOS/nixpkgs/issues/24388#issuecomment-289613711, seems to have gotten me further. What I have now is roughly (hope no errors this time): with import { crossSystem = { [...] platform = { kernelArch = "l4"; [...] }; }; } let nixpkgs = path; l4re = stdenv.mkDerivation { [...] }; kernel = { [...] }; in kernel; and it appears I've started getting errors complaining about missing fields in crossSystem (e.g. kernelMajor, etc.), which I believe I can now try squashing one by one. Best Regards, /Mateusz. On Mon, Apr 3, 2017 at 9:13 PM, Mateusz Czaplinskiwrote: > I'm testing my luck trying to get L4Linux kernel running on NixOS. I tried > to get the L4Linux kernel to build (it uses the regular kernel > infrastructure) with an expression like below (full contents at: > https://github.com/akavel/l4.nix/blob/9fb900a88619eb4830710e531cd3f0 > 76d74b584d/l4linux.nix): > > [...] > kernel = > pkgs.callPackage "${nixpkgs}/pkgs/os-specific/linux/kernel/generic.nix" > (rec { > version = "4.7.0-l4-2016082114"; # TODO(akavel): ok or not? > modDirVersion = "4.7.0-l4"; # see: nixpkgs issue #17801 and > linux-mptcp.nix > src = l4re; > kernelPatches = []; > }); > in > kernel > > But then I found out [1], that this actually builds a *vanilla* (non-L4) > kernel, because of nonempty argument ARCH passed to make by > /.../kernel/generic.nix. To fix this, I believe I need to use > the cross-compilation infrastructure of Nix, so that generic.nix would see > stdenv.cross.platform.kernelArch == "l4", and thus pass it as ARCH="l4" > to make. Now, based on some rudimentary info in The Nixpkgs Manual + > linked wiki, I tried changing the final line to read "kernel.crossDrv", > then putting various variants of: > > crossSystem = { platform = { kernelArch = "l4"; }; }; > > in various places (including the {} just after `import `, or the > {} just after pkgs.callPackage), also supplemented with more fields stolen > from /.../platforms.nix's pcBase or from some random snippets > found on The Internets. But whatever I tried to do, nix-build always seemed > to reject my courting with a blunt: > > error: attribute `crossDrv' missing, at /l4linux.nix::< > column> > > What should I do to make it happy? > > Also, as a somewhat related question: what exactly triggers appearance of > a .crossDrv attribute in a derivation? (Is there some place in nixpkgs > where I can find the code for that?) > > Thanks & Best Regards, > /Mateusz. > > [1]: http://os.inf.tu-dresden.de/pipermail/l4-hackers/2017/007995.html > ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] bde6e3: Fix geoclue build on Darwin
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: bde6e3da6f19f75a2b1f44094fabc7139be63c6d https://github.com/NixOS/nixpkgs/commit/bde6e3da6f19f75a2b1f44094fabc7139be63c6d Author: Hamish MackenzieDate: 2017-04-07 (Fri, 07 Apr 2017) Changed paths: M pkgs/development/libraries/geoclue/2.0.nix Log Message: --- Fix geoclue build on Darwin ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] e94437: mopidy: Add gst-plugins-bad to buildInputs
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: e94437d1ed7616f0e3dfa90498d81e191652cba8 https://github.com/NixOS/nixpkgs/commit/e94437d1ed7616f0e3dfa90498d81e191652cba8 Author: Marius BergmannDate: 2017-04-07 (Fri, 07 Apr 2017) Changed paths: M pkgs/applications/audio/mopidy/default.nix Log Message: --- mopidy: Add gst-plugins-bad to buildInputs Needed for processing .m4a files. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b70b1b: shotwell: 0.25.90 -> 0.26.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b70b1b1f0653ef00205168fda29301c389d3d76b https://github.com/NixOS/nixpkgs/commit/b70b1b1f0653ef00205168fda29301c389d3d76b Author: Laverne SchrockDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/graphics/shotwell/default.nix Log Message: --- shotwell: 0.25.90 -> 0.26.0 Simple version bump. Commit: b650a380fd2362c1327aef13cfd0ae18a83cc163 https://github.com/NixOS/nixpkgs/commit/b650a380fd2362c1327aef13cfd0ae18a83cc163 Author: Jaka Hudoklin Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/graphics/shotwell/default.nix Log Message: --- Merge pull request #24689 from lverns/bump-shotwell shotwell: 0.25.90 -> 0.26.0 Compare: https://github.com/NixOS/nixpkgs/compare/43880af56fa9...b650a380fd23___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] db30cf: earlyoom service: init
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: db30cff50008546ca00a46f0e6171bbc186cb3c2 https://github.com/NixOS/nixpkgs/commit/db30cff50008546ca00a46f0e6171bbc186cb3c2 Author: Leon IsenbergDate: 2017-03-24 (Fri, 24 Mar 2017) Changed paths: M nixos/modules/module-list.nix A nixos/modules/services/system/earlyoom.nix Log Message: --- earlyoom service: init Commit: 43880af56fa9f530fea380e10df6aee5f9d3ef89 https://github.com/NixOS/nixpkgs/commit/43880af56fa9f530fea380e10df6aee5f9d3ef89 Author: Jaka Hudoklin Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M nixos/modules/module-list.nix A nixos/modules/services/system/earlyoom.nix Log Message: --- Merge pull request #23135 from ljli/earlyoom-service-init earlyoom service: init Compare: https://github.com/NixOS/nixpkgs/compare/d3ef8dc63353...43880af56fa9___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c78c5e: gitlab: 8.17.4 -> 8.17.5
Branch: refs/heads/release-16.09 Home: https://github.com/NixOS/nixpkgs Commit: c78c5e98510247a64974a86acc222cf5f18c4c1b https://github.com/NixOS/nixpkgs/commit/c78c5e98510247a64974a86acc222cf5f18c4c1b Author: Franz PletzDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/version-management/gitlab/default.nix Log Message: --- gitlab: 8.17.4 -> 8.17.5 Fixes security issues: https://about.gitlab.com/2017/04/05/gitlab-9-dot-0-dot-4-security-release/ (cherry picked from commit d3ef8dc63353736679c10bbcc879b3a5252fe237) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 536d3c: gitlab: 8.17.4 -> 8.17.5
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 536d3cac2e74a9779e4b99a48b0c6fa4b1ce52d7 https://github.com/NixOS/nixpkgs/commit/536d3cac2e74a9779e4b99a48b0c6fa4b1ce52d7 Author: Franz PletzDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/version-management/gitlab/default.nix Log Message: --- gitlab: 8.17.4 -> 8.17.5 Fixes security issues: https://about.gitlab.com/2017/04/05/gitlab-9-dot-0-dot-4-security-release/ (cherry picked from commit d3ef8dc63353736679c10bbcc879b3a5252fe237) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] d3ef8d: gitlab: 8.17.4 -> 8.17.5
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d3ef8dc63353736679c10bbcc879b3a5252fe237 https://github.com/NixOS/nixpkgs/commit/d3ef8dc63353736679c10bbcc879b3a5252fe237 Author: Franz PletzDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/version-management/gitlab/default.nix Log Message: --- gitlab: 8.17.4 -> 8.17.5 Fixes security issues: https://about.gitlab.com/2017/04/05/gitlab-9-dot-0-dot-4-security-release/ ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
Layus, That does sound fantastic! Do you think that PR has a reasonable chance of landing in the near future? Ryan On Thu, Apr 6, 2017 at 12:12 PM, Guillaume Maudoux (Layus) < layus...@gmail.com> wrote: > Hi, > > system.copySystemConfiguration is far from perfect. As soon as you > modularize your config, you will miss all the other files. > > If you want a correct system.copySystemConfiguration, you really need > https://github.com/NixOS/nix/pull/709. > It allows you to snapshot all the sources of a nix derivation, not just > one file. > > I tested it back then, and it worked pretty well. > > -- Layus. > > On 06/04/17 17:46, ni...@vince.lol wrote: > > No I don't have `system.copySystemConfiguration=true` set :-( > Luckily I documented my recent efforts in some gists. > I managed to install NixOS on ZFS here: https://gist.github.com/ > awesomefireduck/c763e168a62a0ef559a1fb9473261459 > And my (yet untested) attempt at PCI passthrough here: > https://gist.github.com/awesomefireduck/1be07805081a4d7a51c527e452b87b26 > There is still some missing, but nothing I can't handle, I guess. > This is a great time to enable my ZFS snapshots... :-/ > > Does anyone know why `system.copySystemConfiguration` is set to false by > default? It seems like it would be better to default this to true, right? > Or at least have this listed in the generated config? > (`nixos-generate-config`) > > Anyway, I'll be okay, thanks folks!! > > Sincerely, > Vince > > On Thursday, April 6, 2017 4:58 PM, Sergiu Ivanov> wrote: > > > > Hi Vince, > > Thus quoth ni...@vince.lol at 14:12 on Thu, Apr 06 2017: > > > I acidentally removed my /etc/nixos/configuration.nix is there any way > I can get it back? > > > Citing directly from: > > http://stackoverflow.com/questions/28603773/recover-accidentally-deleted- > configuration-nix-file > > ''' > system.copySystemConfiguration > > If enabled, copies the NixOS configuration file $NIXOS_CONFIG (usually > /etc/nixos/configuration.nix) to the system store path. > > Type:"boolean" > > Default:false > > Declared by: > ''' > > Do you happen to have this option set to true? > > > /me goes and sets it to true on his system > > -- > Sergiu > > > > ___ > nix-dev mailing > listnix-...@lists.science.uu.nlhttp://lists.science.uu.nl/mailman/listinfo/nix-dev > > > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > > ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 2994f1: add source-han-serif-japanese, source-han-serif-ko...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 2994f14edbf084f7dcba97a972275d31d40afc58 https://github.com/NixOS/nixpkgs/commit/2994f14edbf084f7dcba97a972275d31d40afc58 Author: taku0Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M lib/maintainers.nix M pkgs/data/fonts/source-han-sans/default.nix A pkgs/data/fonts/source-han-serif/default.nix M pkgs/top-level/all-packages.nix Log Message: --- add source-han-serif-japanese, source-han-serif-korean, source-han-serif-simplified-chinese, source-han-serif-traditional-chinese: An open source Pan-CJK serif typeface Commit: 4984e7e0534c5f6c782a9914ddc47916f828de41 https://github.com/NixOS/nixpkgs/commit/4984e7e0534c5f6c782a9914ddc47916f828de41 Author: Tim Steinbach Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M lib/maintainers.nix M pkgs/data/fonts/source-han-sans/default.nix A pkgs/data/fonts/source-han-serif/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #24624 from taku0/source-han-serif add Source Han Serif font Compare: https://github.com/NixOS/nixpkgs/compare/365e8a7b6a39...4984e7e0534c___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/hydra] 426aea: hydra-queue-runner: Allow multiple concurrent daem...
Branch: refs/heads/master Home: https://github.com/NixOS/hydra Commit: 426aea1236ca424cfac60ffc6e4dd18aba13e6e0 https://github.com/NixOS/hydra/commit/426aea1236ca424cfac60ffc6e4dd18aba13e6e0 Author: Eelco DolstraDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M src/hydra-queue-runner/hydra-queue-runner.cc Log Message: --- hydra-queue-runner: Allow multiple concurrent daemon connections ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 365e8a: quicklispPackages: update to fresh QuickLisp
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 365e8a7b6a39a442bf07796a0541b76331e2ede4 https://github.com/NixOS/nixpkgs/commit/365e8a7b6a39a442bf07796a0541b76331e2ede4 Author: Michael Raskin <7c6f4...@mail.ru> Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/lisp-modules/clwrapper/cl-wrapper.sh M pkgs/development/lisp-modules/clwrapper/common-lisp.sh M pkgs/development/lisp-modules/clwrapper/default.nix M pkgs/development/lisp-modules/clwrapper/setup-hook.sh M pkgs/development/lisp-modules/define-package.nix A pkgs/development/lisp-modules/quicklisp-to-nix-aliases.nix R pkgs/development/lisp-modules/quicklisp-to-nix-output/3bmd-ext-tables.nix R pkgs/development/lisp-modules/quicklisp-to-nix-output/3bmd-ext-wiki-links.nix R pkgs/development/lisp-modules/quicklisp-to-nix-output/3bmd-youtube.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/3bmd.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/alexandria.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/anaphora.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/array-utils.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/babel-streams.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/babel.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/blackbird.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/bordeaux-threads.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/caveman.nix R pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi-examples.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi-grovel.nix R pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi-libffi.nix R pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi-toolchain.nix R pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi-uffi-compat.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/chipz.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/chunga.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/circular-streams.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl+ssl.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-aa.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-annot.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-anonfun.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-ansi-text.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async-base.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async-repl.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async-ssl.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async-util.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-base64.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-colors.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-cookie.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-dbi.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-emb.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-fad.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-fuse-meta-fs.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-fuse.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-json.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-l10n-cldr.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-l10n.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-libuv.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-markup.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-mysql.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-paths-ttf.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-postgres.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-ppcre-template.nix A pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-ppcre-unicode.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-ppcre.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-project.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-reexport.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-smtp.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-store.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-syntax-annot.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-syntax-anonfun.nix M pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-syntax-markup.nix M
[Nix-commits] [NixOS/nix] ba2073: Implement RemoteStore::queryMissing()
Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit: ba20730b3f7ad6b09aa86b66748df575e56d442e https://github.com/NixOS/nix/commit/ba20730b3f7ad6b09aa86b66748df575e56d442e Author: Eelco DolstraDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M src/libstore/remote-store.cc M src/libstore/remote-store.hh M src/libstore/store-api.hh M src/libstore/worker-protocol.hh M src/nix-daemon/nix-daemon.cc Log Message: --- Implement RemoteStore::queryMissing() This provides a significant speedup, e.g. 64 s -> 12 s for nix-build --dry-run -I nixpkgs=channel:nixos-16.03 '' -A test on a cold local and CloudFront cache. The alternative is to use lots of concurrent daemon connections but that seems wasteful. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
Hi, system.copySystemConfiguration is far from perfect. As soon as you modularize your config, you will miss all the other files. If you want a correct system.copySystemConfiguration, you really need https://github.com/NixOS/nix/pull/709. It allows you to snapshot all the sources of a nix derivation, not just one file. I tested it back then, and it worked pretty well. -- Layus. On 06/04/17 17:46, ni...@vince.lol wrote: No I don't have `system.copySystemConfiguration=true` set :-( Luckily I documented my recent efforts in some gists. I managed to install NixOS on ZFS here: https://gist.github.com/awesomefireduck/c763e168a62a0ef559a1fb9473261459 And my (yet untested) attempt at PCI passthrough here: https://gist.github.com/awesomefireduck/1be07805081a4d7a51c527e452b87b26 There is still some missing, but nothing I can't handle, I guess. This is a great time to enable my ZFS snapshots... :-/ Does anyone know why `system.copySystemConfiguration` is set to false by default? It seems like it would be better to default this to true, right? Or at least have this listed in the generated config? (`nixos-generate-config`) Anyway, I'll be okay, thanks folks!! Sincerely, Vince On Thursday, April 6, 2017 4:58 PM, Sergiu Ivanovwrote: Hi Vince, Thus quoth ni...@vince.lol at 14:12 on Thu, Apr 06 2017: I acidentally removed my /etc/nixos/configuration.nix is there any way I can get it back? Citing directly from: http://stackoverflow.com/questions/28603773/recover-accidentally-deleted-configuration-nix-file ''' system.copySystemConfiguration If enabled, copies the NixOS configuration file $NIXOS_CONFIG (usually /etc/nixos/configuration.nix) to the system store path. Type:"boolean" Default:false Declared by: ''' Do you happen to have this option set to true? /me goes and sets it to true on his system -- Sergiu ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
ni...@vince.lol writes: > Hi all, > > I acidentally removed my /etc/nixos/configuration.nix is there any way I can > get it back? If you have enabled system.copySystemConfiguration option, you can find your config at /var/run/current-system/configuration.nix Though, the option is disabled by default, so it's unlikely that will help you this time :( Also, it only copies the main configuration file and not any included files. Regards, Alexey signature.asc Description: PGP signature ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
Hi Vince, I do happen to know why it's set to false by default! I sent a PR to change it to true a while back, and got some good explanations for why that's a bad idea here: https://github.com/NixOS/nixpkgs/pull/16922 However, I'm now wondering if it might make sense to add "system.copySystemConfiguration" to nixos-generate-config's default output; I added a comment to that PR explaining the idea. Best, Ryan On Thu, Apr 6, 2017 at 11:46 AM,wrote: > No I don't have `system.copySystemConfiguration=true` set :-( > Luckily I documented my recent efforts in some gists. > I managed to install NixOS on ZFS here: https://gist.github.com/ > awesomefireduck/c763e168a62a0ef559a1fb9473261459 > And my (yet untested) attempt at PCI passthrough here: > https://gist.github.com/awesomefireduck/1be07805081a4d7a51c527e452b87b26 > There is still some missing, but nothing I can't handle, I guess. > This is a great time to enable my ZFS snapshots... :-/ > > Does anyone know why `system.copySystemConfiguration` is set to false by > default? It seems like it would be better to default this to true, right? > Or at least have this listed in the generated config? > (`nixos-generate-config`) > > Anyway, I'll be okay, thanks folks!! > > Sincerely, > Vince > > On Thursday, April 6, 2017 4:58 PM, Sergiu Ivanov > wrote: > > > > Hi Vince, > > Thus quoth ni...@vince.lol at 14:12 on Thu, Apr 06 2017: > > > I acidentally removed my /etc/nixos/configuration.nix is there any way > I can get it back? > > > Citing directly from: > > http://stackoverflow.com/questions/28603773/recover-accidentally-deleted- > configuration-nix-file > > ''' > system.copySystemConfiguration > > If enabled, copies the NixOS configuration file $NIXOS_CONFIG (usually > /etc/nixos/configuration.nix) to the system store path. > > Type:"boolean" > > Default:false > > Declared by: > ''' > > Do you happen to have this option set to true? > > > /me goes and sets it to true on his system > > -- > Sergiu > > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > > ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
Thus quoth ni...@vince.lol at 15:46 on Thu, Apr 06 2017: > > Does anyone know why `system.copySystemConfiguration` is set to false > by default? It seems like it would be better to default this to true, > right? I had the same question floating around my brain. > Anyway, I'll be okay, thanks folks!! Great news! -- Sergiu signature.asc Description: PGP signature ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 3603ca: Add 17.03 AMIs
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 3603ca8ef3fa04061f6b303e652ab36c7e0633d1 https://github.com/NixOS/nixpkgs/commit/3603ca8ef3fa04061f6b303e652ab36c7e0633d1 Author: Eelco DolstraDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M nixos/modules/virtualisation/ec2-amis.nix Log Message: --- Add 17.03 AMIs ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
No I don't have `system.copySystemConfiguration=true` set :-( Luckily I documented my recent efforts in some gists. I managed to install NixOS on ZFS here: https://gist.github.com/awesomefireduck/c763e168a62a0ef559a1fb9473261459 And my (yet untested) attempt at PCI passthrough here: https://gist.github.com/awesomefireduck/1be07805081a4d7a51c527e452b87b26 There is still some missing, but nothing I can't handle, I guess. This is a great time to enable my ZFS snapshots... :-/ Does anyone know why `system.copySystemConfiguration` is set to false by default? It seems like it would be better to default this to true, right? Or at least have this listed in the generated config? (`nixos-generate-config`) Anyway, I'll be okay, thanks folks!! Sincerely, Vince On Thursday, April 6, 2017 4:58 PM, Sergiu Ivanovwrote: Hi Vince, Thus quoth ni...@vince.lol at 14:12 on Thu, Apr 06 2017: I acidentally removed my /etc/nixos/configuration.nix is there any way I can get it back? Citing directly from: http://stackoverflow.com/questions/28603773/recover-accidentally-deleted-configuration-nix-file ''' system.copySystemConfiguration If enabled, copies the NixOS configuration file $NIXOS_CONFIG (usually /etc/nixos/configuration.nix) to the system store path. Type:"boolean" Default:false Declared by: ''' Do you happen to have this option set to true? /me goes and sets it to true on his system -- Sergiu ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/hydra] 581004: Periodically clear Store's path info cache
Branch: refs/heads/master Home: https://github.com/NixOS/hydra Commit: 5810042a3b4b877ddf52e4c1117a9fc2dc31a87b https://github.com/NixOS/hydra/commit/5810042a3b4b877ddf52e4c1117a9fc2dc31a87b Author: Eelco DolstraDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M src/hydra-queue-runner/queue-monitor.cc Log Message: --- Periodically clear Store's path info cache Otherwise the queue runner can consider paths as valid that have been garbage-collected since the first time it queried them. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nix] 256940: nix-daemon: Disable path info cache
Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit: 256940fc48a6db950136fb0bc43590b701a3e857 https://github.com/NixOS/nix/commit/256940fc48a6db950136fb0bc43590b701a3e857 Author: Eelco DolstraDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M src/libstore/store-api.cc M src/libstore/store-api.hh M src/libutil/lru-cache.hh M src/libutil/sync.hh M src/nix-daemon/nix-daemon.cc Log Message: --- nix-daemon: Disable path info cache This is useless because the client also caches path info, and can cause problems for long-running clients like hydra-queue-runner (i.e. it may return cached info about paths that have been garbage-collected). Commit: 6b5e2711632c345f2b6a371ef8a859106436980a https://github.com/NixOS/nix/commit/6b5e2711632c345f2b6a371ef8a859106436980a Author: Eelco Dolstra Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M src/libstore/store-api.hh Log Message: --- Add a method to allow hydra-queue-runner to flush the path info cache Commit: 963f2bf12b4098a3b46059a26d21cdfe27662cdd https://github.com/NixOS/nix/commit/963f2bf12b4098a3b46059a26d21cdfe27662cdd Author: Eelco Dolstra Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M src/libutil/util.cc Log Message: --- Fix bogus "unexpected Nix daemon error: interrupted by the user" Compare: https://github.com/NixOS/nix/compare/8decb07c3158...963f2bf12b40___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] fd8a23: strongswan: 5.5.1 -> 5.5.2
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: fd8a2385985ee647d4af33672eeb920d7fa6db98 https://github.com/NixOS/nixpkgs/commit/fd8a2385985ee647d4af33672eeb920d7fa6db98 Author: Bas van DijkDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/tools/networking/strongswan/default.nix Log Message: --- strongswan: 5.5.1 -> 5.5.2 (cherry picked from commit bd948391e6196fbd4e1e666ddd96393f57cdb214) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
Hi Vince, Thus quoth ni...@vince.lol at 14:12 on Thu, Apr 06 2017: > > I acidentally removed my /etc/nixos/configuration.nix is there any way > I can get it back? Citing directly from: http://stackoverflow.com/questions/28603773/recover-accidentally-deleted-configuration-nix-file ''' system.copySystemConfiguration If enabled, copies the NixOS configuration file $NIXOS_CONFIG (usually /etc/nixos/configuration.nix) to the system store path. Type:"boolean" Default:false Declared by: ''' Do you happen to have this option set to true? /me goes and sets it to true on his system -- Sergiu signature.asc Description: PGP signature ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixops] c64208: doc: move serial console part to the end of the se...
Branch: refs/heads/master Home: https://github.com/NixOS/nixops Commit: c64208de407d9e563251f04dcfb6409f3f186d16 https://github.com/NixOS/nixops/commit/c64208de407d9e563251f04dcfb6409f3f186d16 Author: Domen KožarDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M doc/manual/overview.xml Log Message: --- doc: move serial console part to the end of the section ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Nix init system
I'd much rather the effort be invested in a service abstraction layer like https://github.com/NixOS/nixpkgs/pull/5246 was. Then people could stick other init systems behind it, but we could also start taking advantage of NixOS service definitions for completely different systems. For example, most NixOS services today just take care of setting up daemon lifecycle and passing config and sensible flags into daemon processes. Those could easily be translated to `dockerTools` invocations for execution in distributed environments (think k8s for example), but also to @LnL7's nix-darwin effort to manage services on macOS. On Thu, Apr 6, 2017 at 12:47 AM, Jan Malakhovskiwrote: > Hi. > > Just FYI. > > At SLNOS project (see the "Church of Suckless NixOS" thread from two > weeks ago) we consensed on replacing systemd with s6 init [1], since it > gives the good parts of systemd (including socket activation, but done > right) with <1% of code and without forcing anything down your throat. > > Read the previous thread for the rest of our agenda. > > I don't think we are going public with it anytime soon, though, as its > taking tons of work, and we are just a bunch of random people with short > attention spans. > > Since the announcement of SLNOS we got a bunch of interested people > contacting us, but that produced zero new code contributions or > actionable proposals out of the core team. Which is pretty meh. > > If you are interested in helping - read our agenda from the previous > thread, take whatever you want, write a short proposal describing how > you are going to implement it, write invite request to The Pope, we will > invite you to our public conference, post your proposal there, we > discuss (mostly to avoid duplicate work), you implement, we help. > > As I wrote before, you can ignore us and do whatever, but implementing > things from our agenda pretty much guarantees that it will get merged > into SLNOS with zero bike-shedding (we will massage your changes with or > without your consent, though) and you'll have (1+n) people that would > merge your changes with nixpkgs master from time to time (currently we > automerge once a day, which works most of the days, and fix failed > merges whenever we feel like it). > > Cheers, > Jan > > [1] http://www.skarnet.org/software/s6/ > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] [Help] Accidentally removed configuration.nix
As it's read by nix, I assume it would be somewhere in nix store, but I did quick look and didn't find (but might be there, nexted somewhere) 2017-04-06 15:12 GMT+01:00: > Hi all, > > I acidentally removed my /etc/nixos/configuration.nix is there any way I > can get it back? > > Sincerely, > Vince > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > > -- Tomasz Czyż ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-dev] [Help] Accidentally removed configuration.nix
Hi all, I acidentally removed my /etc/nixos/configuration.nix is there any way I can get it back? Sincerely, Vince ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 09b141: cups-toshiba-estudio: init at 7.51 (#24676)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 09b1414acd7af2775414cbddd183db7b25697841 https://github.com/NixOS/nixpkgs/commit/09b1414acd7af2775414cbddd183db7b25697841 Author: Jean PotierDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M lib/maintainers.nix A pkgs/misc/cups/drivers/estudio/default.nix M pkgs/top-level/all-packages.nix Log Message: --- cups-toshiba-estudio: init at 7.51 (#24676) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] bd9483: strongswan: 5.5.1 -> 5.5.2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: bd948391e6196fbd4e1e666ddd96393f57cdb214 https://github.com/NixOS/nixpkgs/commit/bd948391e6196fbd4e1e666ddd96393f57cdb214 Author: Bas van DijkDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/tools/networking/strongswan/default.nix Log Message: --- strongswan: 5.5.1 -> 5.5.2 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 7a38b0: fvwm module: init; now fvwm can be used as an xser...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 7a38b0858fbed43e80f84a91da821eaaf657c5d7 https://github.com/NixOS/nixpkgs/commit/7a38b0858fbed43e80f84a91da821eaaf657c5d7 Author: Evan DanaherDate: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M nixos/modules/services/x11/window-managers/default.nix A nixos/modules/services/x11/window-managers/fvwm.nix Log Message: --- fvwm module: init; now fvwm can be used as an xserver.windowManager Commit: b8e71f296941c91b9b5ffba67723ca02d524e5b7 https://github.com/NixOS/nixpkgs/commit/b8e71f296941c91b9b5ffba67723ca02d524e5b7 Author: Alexey Shmalko Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M nixos/modules/services/x11/window-managers/default.nix A nixos/modules/services/x11/window-managers/fvwm.nix Log Message: --- Merge pull request #24651 from edanaher/add-fvwm-window-manager fvwm module: init; now fvwm can be used as an xserver.windowManager Compare: https://github.com/NixOS/nixpkgs/compare/7cef3e45b220...b8e71f296941___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 841740: fvwm: add edanaher as maintainer
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 841740bd3d5625ae3ba87574be16ba4c9e26316d https://github.com/NixOS/nixpkgs/commit/841740bd3d5625ae3ba87574be16ba4c9e26316d Author: Evan DanaherDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/window-managers/fvwm/default.nix Log Message: --- fvwm: add edanaher as maintainer Commit: 7cef3e45b22097e72bdefb5c5d67c4d1d6e17dde https://github.com/NixOS/nixpkgs/commit/7cef3e45b22097e72bdefb5c5d67c4d1d6e17dde Author: Domen Kožar Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/window-managers/fvwm/default.nix Log Message: --- Merge pull request #24678 from edanaher/add-fvwm-maintainer fvwm: add edanaher as maintainer Compare: https://github.com/NixOS/nixpkgs/compare/5861ba39a3fc...7cef3e45b220___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 5861ba: guitarix: 0.35.2 -> 0.35.3 (#24673)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 5861ba39a3fc54605cb65006b725d9b45f8832b0 https://github.com/NixOS/nixpkgs/commit/5861ba39a3fc54605cb65006b725d9b45f8832b0 Author: Bart BrounsDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/audio/guitarix/default.nix Log Message: --- guitarix: 0.35.2 -> 0.35.3 (#24673) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 58fbf4: nixos/filesystems: skip filesystem check for bindf...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 58fbf4a44e18f9563c853bf2ed1d5f454e35cdad https://github.com/NixOS/nixpkgs/commit/58fbf4a44e18f9563c853bf2ed1d5f454e35cdad Author: 0xABAB <0xa...@users.noreply.github.com> Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M nixos/modules/tasks/filesystems.nix Log Message: --- nixos/filesystems: skip filesystem check for bindfs (#24671) Bindfs (FUSE) provides a pseudo-filesystem and as such does not benefit from a file system check. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/hydra] 8364f4: Upload log files to the right location
Branch: refs/heads/master Home: https://github.com/NixOS/hydra Commit: 8364f4ec7046a51d0a5179f52c7f2304b4c78bdd https://github.com/NixOS/hydra/commit/8364f4ec7046a51d0a5179f52c7f2304b4c78bdd Author: Eelco DolstraDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M src/hydra-queue-runner/builder.cc Log Message: --- Upload log files to the right location We were mixing up builds and steps. So for example https://cache.nixos.org/log/2w66a98iqbjdppc5s2b8qvhi3gprvy45-freecell-solver-4.8.0.drv at the moment contains the log for /nix/store/442r9d5ihbcpgq8q9dhijhvhlmplzp96-perl-namespace-autoclean-0.28.drv because the latter is a step in http://hydra.nixos.org/build/51300420. Oops. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Use PHP FPM with 2 PHP versions simultaneously
https://github.com/MarcWeber/nixpkgs/commit/5d1f3e9d4cfe5da9950b94b05203cfa128c2b288 => see comments nixos/modules/services/misc/phpfpm.nix This code even figures out how many fpm daemons to start. Thus if you change ini (eg enabling xdebug) you'll get an additional daemon because you cannot use a pool for it. Marc Weber ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 35e0ee: ntpd: Allow additional syscalls in seccomp filter.
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 35e0eea053d81f7aa933cd2747f43d3b4524c326 https://github.com/NixOS/nixpkgs/commit/35e0eea053d81f7aa933cd2747f43d3b4524c326 Author: Ambroz BizjakDate: 2017-04-02 (Sun, 02 Apr 2017) Changed paths: M pkgs/tools/networking/ntp/default.nix A pkgs/tools/networking/ntp/seccomp.patch Log Message: --- ntpd: Allow additional syscalls in seccomp filter. Fixes issue #21136. The problem is that the seccomp system call filter configured by ntpd did not include some system calls that were apparently needed. For example the program hanged in getpid just after the filter was installed: prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0) = 0 seccomp(SECCOMP_SET_MODE_STRICT, 1, NULL) = -1 EINVAL (Invalid argument) seccomp(SECCOMP_SET_MODE_FILTER, 0, {len=41, filter=0x5620d7f0bd90}) = 0 getpid()= ? I do not know exactly why this is a problem on NixOS only, perhaps we have getpid caching disabled. The fcntl and setsockopt system calls also had to be added. Commit: bb771e040556e5c78a864e4ff059fdc11dbe4151 https://github.com/NixOS/nixpkgs/commit/bb771e040556e5c78a864e4ff059fdc11dbe4151 Author: Joachim F Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/tools/networking/ntp/default.nix A pkgs/tools/networking/ntp/seccomp.patch Log Message: --- Merge pull request #24573 from ambrop72/ntpd-fix ntpd: Add patch to allow getpid syscall in seccomp filter. Compare: https://github.com/NixOS/nixpkgs/compare/0f9fd51b20c9...bb771e040556___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Use PHP FPM with 2 PHP versions simultaneously
Apart from container solution, there are no easy ways to do this. 1. You can patch nixpkgs and add option `phpPackage` per-pool, that overrides global `phpPackage` 2. You can use `lib.mkForce` like here: systemd.services.phpfpm-your-pool-name.serviceConfig = lib.mkForce { Slice = "phpfpm.slice"; PrivateDevices = true; ProtectSystem = "full"; ProtectHome = true; NoNewPrivileges = true; RestrictAddressFamilies = "AF_UNIX AF_INET AF_INET6"; Type = "notify"; ExecStart = "${phpPackage}/bin/php-fpm -y ${cfgFile} -c ${phpIni}"; ExecReload = "${pkgs.coreutils}/bin/kill -USR2 $MAINPID"; } but this (2a) breaks abstraction [1] and (2b) requires you to supply your own ${cfgFile} and ${phpIni} [1] especially beacuse of https://github.com/NixOS/nixpkgs/issues/23921 ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Use PHP FPM with 2 PHP versions simultaneously
Hi Erik, But I don't see how I can configure a second phpfpm package with a different version. If I was you, I would simply stick them in their own container. Then you can assign different PHP versions to each container. -- Regards, ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Editor for the configuration file
Andreas Meyer wrote (ao): > One more question for now. To bring up WLAN do I have to enable > wpa_supplicant and networkmanager in the configuration.nix ? Not AFAICT, just: networking.wireless.networks = { "Fast Lane Guest" = { psk = ""; }; "CWLANGuest" = { psk = ""; }; "KPN" = { }; }; Sander ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 84ffb2: source-han-sans: fix license from ASL2.0 to SIL Op...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 84ffb2d1d59b211f7a85f2ae8a94496f54a98c98 https://github.com/NixOS/nixpkgs/commit/84ffb2d1d59b211f7a85f2ae8a94496f54a98c98 Author: taku0Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pkgs/data/fonts/source-han-sans/default.nix Log Message: --- source-han-sans: fix license from ASL2.0 to SIL Open Font License. Commit: 0f9fd51b20c9d38a5f85851d41f08aa27486b09e https://github.com/NixOS/nixpkgs/commit/0f9fd51b20c9d38a5f85851d41f08aa27486b09e Author: Alexey Shmalko Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/data/fonts/source-han-sans/default.nix Log Message: --- Merge pull request #24650 from taku0/source-han-sans-fix-license source-han-sans: fix license from ASL2.0 to SIL Open Font License. Compare: https://github.com/NixOS/nixpkgs/compare/0af3de05aec4...0f9fd51b20c9___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] bb8337: xfwm4-themes: init at 4.10.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: bb833702aacde5207eebb3d077a51cbb3304256b https://github.com/NixOS/nixpkgs/commit/bb833702aacde5207eebb3d077a51cbb3304256b Author: VolthDate: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: A pkgs/desktops/xfce/art/xfwm4-themes.nix M pkgs/desktops/xfce/default.nix Log Message: --- xfwm4-themes: init at 4.10.0 Commit: 3dbe3eccbb794d8bd437e653a324d0d8252d62ed https://github.com/NixOS/nixpkgs/commit/3dbe3eccbb794d8bd437e653a324d0d8252d62ed Author: Alexey Shmalko Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: A pkgs/desktops/xfce/art/xfwm4-themes.nix M pkgs/desktops/xfce/default.nix Log Message: --- Merge pull request #24642 from volth/xfwm4-themes xfwm4-themes: init at 4.10.0 Compare: https://github.com/NixOS/nixpkgs/compare/0a6a06346a3c...3dbe3eccbb79___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] ca0493: pmccabe: darwin is supported too
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: ca0493ff63c6b0e53aa1e99d487e779ac5bdc4d6 https://github.com/NixOS/nixpkgs/commit/ca0493ff63c6b0e53aa1e99d487e779ac5bdc4d6 Author: Peter HoegDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/tools/misc/pmccabe/default.nix A pkgs/development/tools/misc/pmccabe/getopt_on_darwin.patch Log Message: --- pmccabe: darwin is supported too Commit: 0af3de05aec4a6c593052305254dbba2b62664f5 https://github.com/NixOS/nixpkgs/commit/0af3de05aec4a6c593052305254dbba2b62664f5 Author: Peter Hoeg Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/tools/misc/pmccabe/default.nix A pkgs/development/tools/misc/pmccabe/getopt_on_darwin.patch Log Message: --- Merge pull request #24665 from peterhoeg/f/pmc pmccabe: darwin is supported too Fixes #24636. Compare: https://github.com/NixOS/nixpkgs/compare/c5015b77afef...0af3de05aec4___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c5015b: platypus: fix platforms metadata (#24666)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c5015b77afefd8ce9c25a08b8c9147d7a350c525 https://github.com/NixOS/nixpkgs/commit/c5015b77afefd8ce9c25a08b8c9147d7a350c525 Author: Justin BedőDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/science/biology/platypus/default.nix Log Message: --- platypus: fix platforms metadata (#24666) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-dev] Use PHP FPM with 2 PHP versions simultaneously
Hi Nix Devs, I'm convinced that I can manage to run 2 different PHP versions next to eachother with NixOs. I managed to install both php56 and php71 packages (that's the easy part), but I lack the Nix skills to configure phpfpm, one time with php56 and one with the php71 package. PHP FPM has a Nix option to set the desired php package, like so services.phpfpm.phpPackage = pkgs.php56; But I don't see how I can configure a second phpfpm package with a different version. The reason I'd like to know is that I'm running an API built with Lumen, capable of PHP 7, next to a legacy symfony application that has to stick with PHP 5.6, and I'd love to see the performance gains from PHP 7 in the API. Hope someone can put me in the right direction, I'm guessing I need to generate a derivation for phpfpm etc but I'm really not too familiar with how to go about this. Kind regards, Erik aka 4levels ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 4b7726: gammu: 1.33.0 -> 1.38.2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 4b77264308179ac8cef61689c19a9d2e69561f5c https://github.com/NixOS/nixpkgs/commit/4b77264308179ac8cef61689c19a9d2e69561f5c Author: Matt McHenryDate: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pkgs/applications/misc/gammu/bashcomp-dir.patch M pkgs/applications/misc/gammu/default.nix A pkgs/applications/misc/gammu/systemd.patch Log Message: --- gammu: 1.33.0 -> 1.38.2 Commit: c4d80e43af476608ef51effb3da962fa11d9de64 https://github.com/NixOS/nixpkgs/commit/c4d80e43af476608ef51effb3da962fa11d9de64 Author: Matt McHenry Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M pkgs/applications/misc/gammu/default.nix Log Message: --- gammu: move pkgconfig and cmake to nativeBuildInputs Commit: 5b2d1784c248d8f99726812db297f26a9573632d https://github.com/NixOS/nixpkgs/commit/5b2d1784c248d8f99726812db297f26a9573632d Author: Alexey Shmalko Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/applications/misc/gammu/bashcomp-dir.patch M pkgs/applications/misc/gammu/default.nix A pkgs/applications/misc/gammu/systemd.patch Log Message: --- Merge pull request #24582 from jerith666/gammu-1-37 gammu: 1.33.0 -> 1.38.2 Compare: https://github.com/NixOS/nixpkgs/compare/3dbe3eccbb79...5b2d1784c248___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 0a6a06: sddm: Fix test.
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0a6a06346a3c928a3115dfd700993c5c06b0a1e9 https://github.com/NixOS/nixpkgs/commit/0a6a06346a3c928a3115dfd700993c5c06b0a1e9 Author: Shea LevyDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M nixos/tests/sddm.nix Log Message: --- sddm: Fix test. For whatever reason, the OCR code is not detecting ALICE but is BOB. OCR output from login screen (blank lines omitted): > Session none + icewm > 08:41 < > Thursday, April 6, 2017 > BOB FOOBAR > Select your user and enter password ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs]
Branch: refs/heads/ghcjs-no-native-hsc2hs Home: https://github.com/NixOS/nixpkgs ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 5e9843: haskell generic builder: Use ghcjs's hsc2hs.
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 5e984362f671313faa7056164394cd3522756d57 https://github.com/NixOS/nixpkgs/commit/5e984362f671313faa7056164394cd3522756d57 Author: Shea LevyDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/haskell-modules/generic-builder.nix Log Message: --- haskell generic builder: Use ghcjs's hsc2hs. This is required when using ghcjs to compile Setup.hs, which we do since #23614. See comments on https://github.com/ghcjs/ghcjs/commit/c35350a212f20bd4cb7486bf49044f7a1329fc93 Commit: e105ba6de3dc3e2d97a2170f7ed48d6d875592b2 https://github.com/NixOS/nixpkgs/commit/e105ba6de3dc3e2d97a2170f7ed48d6d875592b2 Author: Peter Simons Date: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/haskell-modules/generic-builder.nix Log Message: --- Merge pull request #24663 from NixOS/ghcjs-no-native-hsc2hs haskell generic builder: Use ghcjs's hsc2hs. Compare: https://github.com/NixOS/nixpkgs/compare/d95fb5f2ac34...e105ba6de3dc___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 5e9843: haskell generic builder: Use ghcjs's hsc2hs.
Branch: refs/heads/ghcjs-no-native-hsc2hs Home: https://github.com/NixOS/nixpkgs Commit: 5e984362f671313faa7056164394cd3522756d57 https://github.com/NixOS/nixpkgs/commit/5e984362f671313faa7056164394cd3522756d57 Author: Shea LevyDate: 2017-04-06 (Thu, 06 Apr 2017) Changed paths: M pkgs/development/haskell-modules/generic-builder.nix Log Message: --- haskell generic builder: Use ghcjs's hsc2hs. This is required when using ghcjs to compile Setup.hs, which we do since #23614. See comments on https://github.com/ghcjs/ghcjs/commit/c35350a212f20bd4cb7486bf49044f7a1329fc93 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits