[Nix-commits] [NixOS/nixpkgs] 9b948e: pypi2nix: 1.6.0 -> 1.8.0
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 9b948ea439ddbaa26740ce35543e7e35d2aa6d18 https://github.com/NixOS/nixpkgs/commit/9b948ea439ddbaa26740ce35543e7e35d2aa6d18 Author: Rok Garbas <r...@garbas.si> Date: 2017-06-22 (Thu, 22 Jun 2017) Changed paths: M pkgs/development/tools/pypi2nix/default.nix M pkgs/top-level/all-packages.nix Log Message: --- pypi2nix: 1.6.0 -> 1.8.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 76d649: firefox-*-bin: update to latest
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 76d649b59484607901f0c1b8f737d8376a904019 https://github.com/NixOS/nixpkgs/commit/76d649b59484607901f0c1b8f737d8376a904019 Author: Rok Garbas <r...@garbas.si> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix M pkgs/applications/networking/browsers/firefox-bin/default.nix A pkgs/applications/networking/browsers/firefox-bin/release_sources.nix R pkgs/applications/networking/browsers/firefox-bin/sources.nix M pkgs/applications/networking/browsers/firefox-bin/update.nix M pkgs/top-level/all-packages.nix Log Message: --- firefox-*-bin: update to latest ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a19514: firefox-beta-bin: 54.0b13 -> 55.0b2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a19514df76481c2306e84811bc6f188c2fd1eeff https://github.com/NixOS/nixpkgs/commit/a19514df76481c2306e84811bc6f188c2fd1eeff Author: Rok Garbas <r...@garbas.si> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix Log Message: --- firefox-beta-bin: 54.0b13 -> 55.0b2 Commit: b1f76ebb738df969cce17b38dce5bd17f406290d https://github.com/NixOS/nixpkgs/commit/b1f76ebb738df969cce17b38dce5bd17f406290d Author: Rok Garbas <r...@garbas.si> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix Log Message: --- firefox-devedition-bin: 54.0b14 -> 55.0b2 Compare: https://github.com/NixOS/nixpkgs/compare/311d06a7873c...b1f76ebb738d___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] cc0ce6: rofi-pass: 1.4.3 -> 1.5.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: cc0ce6b7a61976c9ea517d12daf62505365c0b8a https://github.com/NixOS/nixpkgs/commit/cc0ce6b7a61976c9ea517d12daf62505365c0b8a Author: Rok Garbas <r...@garbas.si> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M pkgs/tools/security/pass/rofi-pass.nix Log Message: --- rofi-pass: 1.4.3 -> 1.5.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a0afc4: firefox-*-bin: updates (#26462)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a0afc4f0d19a0e5f18d2bb5729a40b4dd0d00da8 https://github.com/NixOS/nixpkgs/commit/a0afc4f0d19a0e5f18d2bb5729a40b4dd0d00da8 Author: Rok Garbas <r...@garbas.si> Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix M pkgs/applications/networking/browsers/firefox-bin/default.nix A pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix A pkgs/applications/networking/browsers/firefox-bin/release_sources.nix R pkgs/applications/networking/browsers/firefox-bin/sources.nix M pkgs/applications/networking/browsers/firefox-bin/update.nix M pkgs/top-level/all-packages.nix Log Message: --- firefox-*-bin: updates (#26462) * firefox-beta-bin: 51.0b8 -> 54.0b13 * firefox-devedition-bin: init at 54.0b14 Firefox DevEdition became a new product of Mozilla and is "repackaged" Firefox Beta with its own release channel and six weeks release cycle as other channels. It is no longer being built on nightly basis * updated the update.nix script to facilitata firefox-devedition-bin * disabling automatic updates by pointing to non existing channel * f firefoxWrapper looks for gtk3 attribute to wrap the executable gtk3 to wrap the binary with needed ``XDG_DATA_DIRS`` ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] fe3c12: neovim: 0.1.7 -> 0.2.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: fe3c12406480f96d235875819ad1d36cf89293f3 https://github.com/NixOS/nixpkgs/commit/fe3c12406480f96d235875819ad1d36cf89293f3 Author: Rok Garbas <r...@garbas.si> Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M pkgs/applications/editors/neovim/default.nix Log Message: --- neovim: 0.1.7 -> 0.2.0 Commit: 33960efb136ad00717d8ce34876a3891780f3a32 https://github.com/NixOS/nixpkgs/commit/33960efb136ad00717d8ce34876a3891780f3a32 Author: Rok Garbas <r...@garbas.si> Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M pkgs/applications/editors/neovim/qt.nix Log Message: --- neovim-qt: 0.2.6 -> 0.2.7 Commit: ec7f6208311f839b5b36de8d80b922b758ffd50d https://github.com/NixOS/nixpkgs/commit/ec7f6208311f839b5b36de8d80b922b758ffd50d Author: Rok Garbas <r...@garbas.si> Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M pkgs/applications/editors/neovim/neovim-remote.nix Log Message: --- neovim-remote: 1.4.0 -> 1.6.0 Compare: https://github.com/NixOS/nixpkgs/compare/e9b1522dd3a8...ec7f6208311f___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 93cacf: asciinema: 1.3.0 -> 1.4.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 93cacf61a8e8a8c0e362746e086c93d48c68fbe4 https://github.com/NixOS/nixpkgs/commit/93cacf61a8e8a8c0e362746e086c93d48c68fbe4 Author: Rok Garbas <r...@garbas.si> Date: 2017-04-23 (Sun, 23 Apr 2017) Changed paths: M pkgs/tools/misc/asciinema/default.nix Log Message: --- asciinema: 1.3.0 -> 1.4.0 Commit: 0feca1abb6ebca219ebd405e0e394aed5b100236 https://github.com/NixOS/nixpkgs/commit/0feca1abb6ebca219ebd405e0e394aed5b100236 Author: Rok Garbas <r...@garbas.si> Date: 2017-04-23 (Sun, 23 Apr 2017) Changed paths: M pkgs/tools/misc/asciinema/default.nix Log Message: --- Merge pull request #25135 from garbas/update-asciinema Update asciinema Compare: https://github.com/NixOS/nixpkgs/compare/e1244f6e8a34...0feca1abb6eb___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 8c8942: firefox-bin: alsaLib.dev is needed
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 8c8942a5e4785440eacf3353c3a1885a8d800c59 https://github.com/NixOS/nixpkgs/commit/8c8942a5e4785440eacf3353c3a1885a8d800c59 Author: Rok Garbas <r...@garbas.si> Date: 2017-04-11 (Tue, 11 Apr 2017) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/default.nix Log Message: --- firefox-bin: alsaLib.dev is needed Commit: 8fcb9275d124bce01f45c68a12d7d2aba2689519 https://github.com/NixOS/nixpkgs/commit/8fcb9275d124bce01f45c68a12d7d2aba2689519 Author: Rok Garbas <r...@garbas.si> Date: 2017-04-11 (Tue, 11 Apr 2017) Changed paths: M pkgs/development/tools/pypi2nix/default.nix M pkgs/top-level/all-packages.nix Log Message: --- pypi2nix: 1.6.0 -> 1.8.0 Compare: https://github.com/NixOS/nixpkgs/compare/149ba2e9dc8c...8fcb9275d124___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Typing nix − funding campaign
Could you add you blog to this list -> https://github.com/NixOS/nixos-org-configurations/blob/master/nixos-org/planet-feeds.nix (Just send a PR) Then blogs are here: http://planet.nixos.org > On 28 March 2017 at 12:05 Maarten Hoogendoorn <maar...@moretea.nl> wrote: > > > Good luck, and have fun ;) > > 2017-03-28 11:45 GMT+02:00 Théophane Hufschmitt <rg_ni...@regnat.ovh>: > > > Hi everyone, > > > > My internship has now started, and I'll try to post regular updates on > > https://typing-nix.regnat.ovh/ as promised. So if you're interested, > > just follow the rss :) > > > > > -- > > > Théophane Hufschmitt > > > > Thu 12 Jan 17 − 14:13, Théophane Hufschmitt(rg_ni...@regnat.ovh) a écrit: > > > Hi, > > > > > > I am Théophane Hufschmitt, a french master degree CS student, and I > > > wish to start a six month length internship on giving nix a type > > > system. > > > > > > Numtide offered to fund a part of the internship, but we still need > > > some help for me to be able to start it. > > > > > > The goal of the internship is to design (and implement) a type system > > > for nix in order to be able to statically get some guaranties about > > > the well-foundness of the nixpkgs repo (or any nix expression), in > > > complement to hydra or travis tests which may let some inconsistencies > > > pass − especially on nixos module system which is way harder to test. > > > > > > Providing nix with a proper type system is a long running issue (see > > > https://github.com/NixOS/nix/issues/14), and I think a huge > > > opportunity for nix to improve its awesomeness. > > > > > > The crowdfunding campaign (and a slightly more detailled description of > > > the project) is open at https://www.gofundme.com/typing-nix, and you > > > are all invited to donate. > > > > > > Of course, I'll be happy to answer any question, by mail or on > > > irc/matrix (I am regnat[m] on freenode). > > > > > > > ___ > > 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 -- Rok Garbas, https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Nix for internal projects and monorepos
At Mozilla Release Engineering team we have a sort of mono-repo with multiple deployments since we are managing a growing number of smaller internal services. https://github.com/mozilla-releng/services (1) each project resides in ``src/`` (2) there is a Makefile (which we will soon replace with something nicer) which lets you do (2.1) ``% make develop APP=`` <- enter nix-shell (2.2) ``% make develop-run APP=`` <- run application in development mode (2.3) ``% make build-app APP=`` <- build an app aka. nix-build (2.4) ``% make build-docker APP=`` <- build docker image with application inside (used (2.5) ``% make deploy-staging APP= ...secrets...`` <- deploy code to staging environment (2.6) ``% make deploy-production APP= ...secrets...`` <- deploy code to production environment (3) all nix stuff is located in ``nix/`` folder so that nobody is scared :) Currently, the only supported platform is Linux. In next weeks we will add an option (for development when nix is not installed) to use nix within docker which would give us an easy way to enable development on other platforms. One important lesson I learned is that Nix is not easy to install. The installation script failed on some occasions (mostly due to a very custom environment). Also, you probably will want your users to have multi-user installation to avoid "works on my computer". Using Nix via docker is a currently (sadly) the easiest way. I'll stop here since this is getting to long, but if there are any questions feel free to ping me. -- Rok > On 27 March 2017 at 06:21 Tikhon Jelvis <tik...@jelv.is> wrote: > > > I'm not the person who implemented it, so I can't say much. Understanding > how it works is on my todo list, but has been a low priority thanks to an > upcoming deadline :). > > I believe my colleague is working on a writeup about it, and we would > definitely like to open source parts of it when we can. > > On Sat, Mar 25, 2017 at 6:02 PM, Luke Clifton <ltclif...@gmail.com> wrote: > > > > > > > On 26 Mar. 2017 3:17 am, "Tikhon Jelvis" <tik...@jelv.is> wrote: > > > > Instead, we're shipping statically linked Haskell executables that are > > then run with Hadoop. Building statically linked Haskell binaries with Nix > > was a bit of a pain, but now that it works deployment is easy. Also, it > > still doesn't build statically on OS X, but we don't care because we're not > > deploying to OS X servers :). > > > > > > Building statically linked Haskell binaries with Nix has been on my todo > > list for a while now. Any hints? > > > > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev -- Rok Garbas, https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] RFC for RFCs
I haven't read the latest changes in the RFC, but I welcome any more formal process for major changes. Thank you @zimbatm for pursuing this. > On 09 March 2017 at 13:09 Tomasz Czyż <tomasz.c...@gmail.com> wrote: > > > Thanks! Great stuff! > > 2017-03-08 21:21 GMT+00:00 zimbatm <zimb...@zimbatm.com>: > > > The RFC for RFCs is ready for a final round of review. Unless there are > > major objections I would like to move forward with it, with the idea that > > we can always improve the process with further RFCs. > > > > https://github.com/zimbatm/rfcs/pull/1 > > > > On Sun, 12 Feb 2017 at 20:17 Maarten Hoogendoorn <maar...@moretea.nl> > > wrote: > > > >> Also see the notes that Arian took during the BoF session at FOSDEM: > >> > >> We had a very spontaneous NixOS discussion panel at FOSDEM. > >> > >> I took minutes. I must say they're a bit rushy at times, so add stuff to > >> it > >> you think isn't clear or is lacking in content. Thanks! > >> > >> > >> http://piratepad.net/1nHg65LMQj > >> > >> > >> 2017-02-12 19:46 GMT+01:00 Thomas Hunger <tehun...@gmail.com>: > >> > >> That would be amazing! I actually have an email sitting in my draft > >> folder proposing Nix Enhancement Proposals (NEPs). > >> > >> IMHO one of the things we aren't very good at is getting larger changes > >> merged or rejected. We attract a lot of smart people because Nix is pretty > >> awesome. These smart people then do substantial work, submit a PR and the > >> PR bitrots. This is highly demotivating. > >> > >> An RFC process would allow us to get to an accept / reject early on, with > >> the expectation that accepted RFCs will be merged when the technical work > >> is done. > >> > >> I'll add more specific comments to your PR. > >> > >> ~ > >> > >> On 12 February 2017 at 15:12, zimbatm <zimb...@zimbatm.com> wrote: > >> > >> Hi all, > >> > >> we discussed of introducing a RFC process during FOSDEM. The goal is to > >> help discussion for large or controversial changes which typically grind to > >> a halt. > >> > >> Here is an initial proposal based on the one from the Rust community: > >> https://github.com/zimbatm/rfcs/pull/1 . Please let me know what you > >> think. > >> > >> Cheers, > >> z > >> > >> ___ > >> 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-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 -- Rok Garbas, https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] f4d188: msmtp: 1.6.4 -> 1.6.6
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: f4d188b37a8750a3d2dd28efbfb2a6aaf7d482e5 https://github.com/NixOS/nixpkgs/commit/f4d188b37a8750a3d2dd28efbfb2a6aaf7d482e5 Author: Peter Hoeg <pe...@speartail.com> Date: 2017-02-23 (Thu, 23 Feb 2017) Changed paths: M pkgs/applications/networking/msmtp/default.nix Log Message: --- msmtp: 1.6.4 -> 1.6.6 Commit: 1c466059d187b13665d258dbb4daafbcb4d557ec https://github.com/NixOS/nixpkgs/commit/1c466059d187b13665d258dbb4daafbcb4d557ec Author: Peter Hoeg <pe...@speartail.com> Date: 2017-02-23 (Thu, 23 Feb 2017) Changed paths: M pkgs/applications/networking/msmtp/default.nix A pkgs/applications/networking/msmtp/paths.patch Log Message: --- msmtp: clean up msmtpq - replace relative bin paths with absolute filenames in the nix store - make the log and queue paths configurable - log to the journal on linux Commit: 4fb01fdc03242ca50cf0f038956f7beeffc4191f https://github.com/NixOS/nixpkgs/commit/4fb01fdc03242ca50cf0f038956f7beeffc4191f Author: Rok Garbas <r...@garbas.si> Date: 2017-02-28 (Tue, 28 Feb 2017) Changed paths: M pkgs/applications/networking/msmtp/default.nix A pkgs/applications/networking/msmtp/paths.patch Log Message: --- Merge pull request #23265 from peterhoeg/u/msmtp msmtp: 1.6.4 -> 1.6.6 and make it nix friendly Compare: https://github.com/NixOS/nixpkgs/compare/477b507a4f1d...4fb01fdc0324___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] afa428: networkmanager(applet): 1.4.2 -> 1.4.4
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: afa428b8f32e6df61d28a38fe4fb045d9617098f https://github.com/NixOS/nixpkgs/commit/afa428b8f32e6df61d28a38fe4fb045d9617098f Author: Rok Garbas <r...@garbas.si> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pkgs/tools/networking/network-manager-applet/default.nix M pkgs/tools/networking/network-manager/default.nix Log Message: --- networkmanager(applet): 1.4.2 -> 1.4.4 Commit: 0a687c3d1089b5dbf8fa8d4ab52bb54d91440571 https://github.com/NixOS/nixpkgs/commit/0a687c3d1089b5dbf8fa8d4ab52bb54d91440571 Author: Rok Garbas <r...@garbas.si> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pkgs/tools/networking/network-manager/openconnect.nix Log Message: --- networkmanager_openconnect: 1.2.2 -> 1.2.4 Commit: b900796d0f1673d4a93dcc543a159f8d2706a5d3 https://github.com/NixOS/nixpkgs/commit/b900796d0f1673d4a93dcc543a159f8d2706a5d3 Author: Rok Garbas <r...@garbas.si> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pkgs/tools/networking/network-manager/openvpn.nix Log Message: --- networkmanager_openvpn: 1.2.6 -> 1.2.8 Commit: 725c179be3f92d0d92b260d928fae9000e6d8337 https://github.com/NixOS/nixpkgs/commit/725c179be3f92d0d92b260d928fae9000e6d8337 Author: Rok Garbas <r...@garbas.si> Date: 2017-02-07 (Tue, 07 Feb 2017) Changed paths: M pkgs/tools/networking/network-manager/strongswan.nix Log Message: --- networkmanager_strongswan: 1.4.0 -> 1.4.1 Commit: 17f14c893b053663b15c57bc164de302776e13a3 https://github.com/NixOS/nixpkgs/commit/17f14c893b053663b15c57bc164de302776e13a3 Author: Rok Garbas <r...@garbas.si> Date: 2017-02-08 (Wed, 08 Feb 2017) Changed paths: M pkgs/tools/networking/network-manager-applet/default.nix M pkgs/tools/networking/network-manager/default.nix M pkgs/tools/networking/network-manager/openconnect.nix M pkgs/tools/networking/network-manager/openvpn.nix M pkgs/tools/networking/network-manager/strongswan.nix Log Message: --- Merge pull request #22528 from garbas/fix-networkmanager-openvpn updating networkmanager and friends Compare: https://github.com/NixOS/nixpkgs/compare/3082647e740c...17f14c893b05___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 2c8841: vimPlugins: update to latest
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 2c8841427403382863e011e2cadfa31b84e7c9fa https://github.com/NixOS/nixpkgs/commit/2c8841427403382863e011e2cadfa31b84e7c9fa Author: Rok Garbas <r...@garbas.si> Date: 2017-01-04 (Wed, 04 Jan 2017) Changed paths: M pkgs/misc/vim-plugins/default.nix Log Message: --- vimPlugins: update to latest ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] e08f7a: pypi2nix: 1.5.0 -> 1.6.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: e08f7afc62cbfe038ce5a5bcc9789c76a6548825 https://github.com/NixOS/nixpkgs/commit/e08f7afc62cbfe038ce5a5bcc9789c76a6548825 Author: Rok Garbas <r...@garbas.si> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix Log Message: --- pypi2nix: 1.5.0 -> 1.6.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] e6fa6b: apacheHttpdPackages.mod_perl: init at 2.0.10
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: e6fa6b21e14df0d204a1f428254651e191270e7a https://github.com/NixOS/nixpkgs/commit/e6fa6b21e14df0d204a1f428254651e191270e7a Author: Rok Garbas <r...@garbas.si> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M nixos/modules/services/web-servers/apache-httpd/default.nix A pkgs/servers/http/apache-modules/mod_perl/default.nix M pkgs/top-level/all-packages.nix Log Message: --- apacheHttpdPackages.mod_perl: init at 2.0.10 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b7cfbf: tp_smapi: updateScript added
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b7cfbf96d612d4e2efb2aef431c143ee30b40b67 https://github.com/NixOS/nixpkgs/commit/b7cfbf96d612d4e2efb2aef431c143ee30b40b67 Author: Rok Garbas <r...@garbas.si> Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix M pkgs/os-specific/linux/tp_smapi/default.nix A pkgs/os-specific/linux/tp_smapi/update.json A pkgs/os-specific/linux/tp_smapi/update.nix M update.nix Log Message: --- tp_smapi: updateScript added Commit: b25475a9be4a5f08584a100fdc83ab6b1e03ec86 https://github.com/NixOS/nixpkgs/commit/b25475a9be4a5f08584a100fdc83ab6b1e03ec86 Author: Rok Garbas <r...@garbas.si> Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: M update.nix Log Message: --- typo in update.nix Commit: 56cb5b7609f97e07bf4633ba5d59d230193a0248 https://github.com/NixOS/nixpkgs/commit/56cb5b7609f97e07bf4633ba5d59d230193a0248 Author: Rok Garbas <r...@garbas.si> Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: A maintainers/scripts/update.nix R update.nix Log Message: --- update.nix moved to maintainers/scripts/update.nix Commit: a66b703f94e80215a46b10bbd613ae9c8d9d74ec https://github.com/NixOS/nixpkgs/commit/a66b703f94e80215a46b10bbd613ae9c8d9d74ec Author: Rok Garbas <r...@garbas.si> Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix M pkgs/applications/networking/browsers/firefox-bin/default.nix M pkgs/applications/networking/browsers/firefox-bin/sources.nix A pkgs/applications/networking/browsers/firefox-bin/update.nix M pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix M pkgs/applications/networking/mailreaders/thunderbird-bin/sources.nix Log Message: --- firefox-bin/thunderbird-bin: reuse the same updateScript for both Compare: https://github.com/NixOS/nixpkgs/compare/3f206e34f252...a66b703f94e8___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 3a1d52: updateScript: initital work
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 3a1d52ff4f818aa918f429a67bee473192e9d2f1 https://github.com/NixOS/nixpkgs/commit/3a1d52ff4f818aa918f429a67bee473192e9d2f1 Author: Rok Garbas <r...@garbas.si> Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/default.nix R pkgs/applications/networking/browsers/firefox-bin/generate_sources.rb A update.nix Log Message: --- updateScript: initital work Commit: d295d6860965622d7e565d3edc2f29a234aa527c https://github.com/NixOS/nixpkgs/commit/d295d6860965622d7e565d3edc2f29a234aa527c Author: Rok Garbas <r...@garbas.si> Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/default.nix Log Message: --- firefox-bin: updated the updateScript with suggestions from @Mic92 also added some comments to the update script so that a new person looking at it know what is happening Compare: https://github.com/NixOS/nixpkgs/compare/eee070e49cda...d295d6860965___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] monitor.nixos.org
> Are we always updating to the latest version? For example on a release > branch we might want to pin to a major.minor if the project follows semver, > but maybe on master we always want the latest version. > The maintainer who writes nix expression for the package also decides which version update script will follow. > How do we iterate over all the packages? Do we regularly run all the update > scripts? Are the updates directly pushed to master or are new PR > automatically created? > Initially updates will happen as now, done manually by the maintainers. The only this that changes is that maintainers will be asked/required to write an update script that and to use that update script. Later we can see how we can hook this script in Hydra/CI, but we first need to have some update scripts :) > Let's say the convention is that derivations exposes an "updater" passthru. > Does it mean that all the derivations need to be updated or can we magically > support all github projects? > I wouldn't magically support all github projects, but rather provide update script one by one. As we go along adding an update which follow a branch might look like: https://github.com/mozilla-releng/services/blob/master/nix/tools/default.nix#L10 > I still think that some of this need to be tried out so we might as well > adopt garbas' approach for now but it would be nice to have a clearer > picture as well. > The PR I created (https://github.com/NixOS/nixpkgs/pull/20844) leaves all the door open for improvement, but brings us just a step closer to the future where we could easily manage 1000x more packages then we do now. -- Rok ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] monitor.nixos.org
i created a PR with an a one updateScript example for firefox-bin https://github.com/NixOS/nixpkgs/pull/20844 I'd love to hear what you think. On Thu, Dec 1, 2016 at 3:13 AM, Tomasz Czyż <tomasz.c...@gmail.com> wrote: > zimbatm: I don't think you need that branch selection thing. All the custom > logic you want for that package you can put in the update script and you can > even parametrize it from the outside I assume (update script generated by > nix expression). That should be enough to do whatever custom logic you want. > > > 2016-11-29 15:05 GMT+00:00 Profpatsch <m...@profpatsch.de>: >> >> On 16-11-28 11:05pm, Rok Garbas wrote: >> > On Mon, Nov 28, 2016 at 9:42 PM, Profpatsch <m...@profpatsch.de> wrote: >> > > Exactly. >> > > And of course the interface of what the script at this point should >> > > do. >> > >> > We don't need to define what that update script should do, since a >> > maintainer of that package also makes sure that generated files >> > (json/nix/...) that this update script provides will be read by the >> > package expression. >> >> In order for CI to check for updates there needs to be a standard >> way to call these update scripts. And more than that, a standard >> behaviour of these update scripts. I expect CI to completely sandbox >> them. >> Maybe even go so far as to loosen the “fixed input” rule only a tiny >> bit, meaning the update scripts have to specify exactly what state >> they are going to inspect to find new versions. >> >> > I think Nix has the advantage here actually. A maintainer can write an >> > update script in any language that he is most comfortable with. On the >> > end they have to support it etc... BUT everybody can run the update >> > without knowing that this is a ruby script since ``nix-shell`` >> > provides all the needed dependencies for us. >> >> As long as updates always behave the same. And don’t rm -rf your $HOME … >> I’ve had enough untrusted source code run for two lifetimes. >> >> > So on the end we really need to just figure out the name ;) and start >> > writing update scripts. Even if they are full of regex :P >> >> If there is no interface, I’d rather not even have a fix name, or people >> will think updates are specified somehow. Maybe even go the other way >> and reserve the name until someone figures out a nice way to do this. >> >> -- >> Proudly written in Mutt with Vim on NixOS. >> Q: Why is this email five sentences or less? >> A: http://five.sentenc.es >> May take up to five days to read your message. If it’s urgent, call me. >> ___ >> nix-dev mailing list >> nix-dev@lists.science.uu.nl >> http://lists.science.uu.nl/mailman/listinfo/nix-dev > > > > > -- > Tomasz Czyż -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] monitor.nixos.org
On Mon, Nov 28, 2016 at 9:42 PM, Profpatsch <m...@profpatsch.de> wrote: > On 16-11-28 03:11pm, Rok Garbas wrote: >> On Mon, Nov 28, 2016 at 2:37 PM, Bjørn Forsman <bjorn.fors...@gmail.com> >> wrote: >> To start this we _only_ need to agree how we call this passthru >> attribute :) ... update, updateSrc, refresh, refreshSrc, nextVersion, >> ... > > Exactly. > And of course the interface of what the script at this point should do. > > I’m not sure how to apply the changes to the source files in a sane way. > No, regex replacement is definitely *not* a sane way. > To be fair, the lisp guys have an advantage of about half a century > with source code modification. > We don't need to define what that update script should do, since a maintainer of that package also makes sure that generated files (json/nix/...) that this update script provides will be read by the package expression. Now even if update script does some weird regex etc... and fails also the build afterwards will fail and we don't merge the updated files. I think Nix has the advantage here actually. A maintainer can write an update script in any language that he is most comfortable with. On the end they have to support it etc... BUT everybody can run the update without knowing that this is a ruby script since ``nix-shell`` provides all the needed dependencies for us. here are two examples: - update script stores a json and that json is passed to fetchFromGitHub https://github.com/mozilla-releng/services/blob/master/nix/tools/default.nix#L66 - update script generated nix files (pypi2nix, go2nix, cabal2nix, ...) https://github.com/mozilla-releng/services/blob/master/nix/tools/default.nix#L18 and this is the main entry script which i use to run multiple update commands https://github.com/mozilla-releng/services/blob/master/nix/update.nix - to run update on one package ->nix-shell nix/update.nix --argstr pkg releng_docs - to run updates on all packages -> nix-shell nix/update.nix So on the end we really need to just figure out the name ;) and start writing update scripts. Even if they are full of regex :P -- Rok Garbas ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] b09435: pythonPackages.magic-wormhole: enable tests
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b09435ea51caaae1865e667aaa32f7cba4cc4ff2 https://github.com/NixOS/nixpkgs/commit/b09435ea51caaae1865e667aaa32f7cba4cc4ff2 Author: Rok Garbas <r...@garbas.si> Date: 2016-11-26 (Sat, 26 Nov 2016) Changed paths: M pkgs/development/python-modules/magic-wormhole/default.nix M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.magic-wormhole: enable tests ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 58771c: notmuch: 0.22 -> 0.23.2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 58771c0fe684b0e8e3dff3978a0279e769340bf2 https://github.com/NixOS/nixpkgs/commit/58771c0fe684b0e8e3dff3978a0279e769340bf2 Author: Rok Garbas <r...@garbas.si> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M pkgs/applications/networking/mailreaders/notmuch/default.nix Log Message: --- notmuch: 0.22 -> 0.23.2 * enabled tests (except 3 which are still failing) Commit: aecc5ba80ee73114e596fb77c868183e7bca0c8a https://github.com/NixOS/nixpkgs/commit/aecc5ba80ee73114e596fb77c868183e7bca0c8a Author: Rok Garbas <r...@garbas.si> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M pkgs/applications/networking/mailreaders/notmuch-addrlookup/default.nix Log Message: --- notmuch-addrlookup: added myself (garbas) as maintainer Commit: 010aebd5ac7a511abcaebae6fc85d9a63f2890cb https://github.com/NixOS/nixpkgs/commit/010aebd5ac7a511abcaebae6fc85d9a63f2890cb Author: Rok Garbas <r...@garbas.si> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M pkgs/top-level/all-packages.nix Log Message: --- notmuch-addrlookup: moved package from elmPackages root of nixpkgs Commit: b3608c378c4a086f05333502cc753182ea02c89d https://github.com/NixOS/nixpkgs/commit/b3608c378c4a086f05333502cc753182ea02c89d Author: Rok Garbas <r...@garbas.si> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.alot: disable alot on python3 ... ... since upstream is only testing it on python2 and 0.3.7 release is currently broken on python3 Commit: 2109a5acb9e2d57d7dd8e1b0cd467fc65d9f0a6b https://github.com/NixOS/nixpkgs/commit/2109a5acb9e2d57d7dd8e1b0cd467fc65d9f0a6b Author: Rok Garbas <r...@garbas.si> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M pkgs/top-level/all-packages.nix Log Message: --- notmuch: needs emacs to run tests emacs does not add anything to resulting closure size Commit: cfa7ffa50b94a9668f7d6475a3948019d5d77795 https://github.com/NixOS/nixpkgs/commit/cfa7ffa50b94a9668f7d6475a3948019d5d77795 Author: Rok Garbas <r...@garbas.si> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.afew: 2016-01-04 -> 2016-02-29 Commit: 61f38b9e8368a41b32d442dd903850ed9c66f000 https://github.com/NixOS/nixpkgs/commit/61f38b9e8368a41b32d442dd903850ed9c66f000 Author: Rok Garbas <r...@garbas.si> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M pkgs/applications/networking/mailreaders/notmuch/default.nix Log Message: --- notmuch: disable tests on darwin Compare: https://github.com/NixOS/nixpkgs/compare/c823eaec0a21...61f38b9e8368___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c2e5c3: offlineimap: 7.0.6 -> 7.0.9
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c2e5c30bb7b067b3e832ed30903fbfc286f019a2 https://github.com/NixOS/nixpkgs/commit/c2e5c30bb7b067b3e832ed30903fbfc286f019a2 Author: Rok Garbas <r...@garbas.si> Date: 2016-11-20 (Sun, 20 Nov 2016) Changed paths: M pkgs/tools/networking/offlineimap/default.nix Log Message: --- offlineimap: 7.0.6 -> 7.0.9 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 870fc8: python: adding (python*Full) aliases for all versi...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 870fc844126d7fec49bfff4f82fcc852248ffd92 https://github.com/NixOS/nixpkgs/commit/870fc844126d7fec49bfff4f82fcc852248ffd92 Author: Rok Garbas <r...@garbas.si> Date: 2016-11-14 (Mon, 14 Nov 2016) Changed paths: M pkgs/top-level/all-packages.nix Log Message: --- python: adding (python*Full) aliases for all versions of cpython ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] monitor.nixos.org
On Sat, Nov 12, 2016 at 6:27 PM, Daniel Frankwrote: > I didn't know about that website before. It looks vers useful, but > monitor.nixos.org seems to be outdated for about 5 months. > It suggests [1] that I update mbuffer from version 20151002 to version > 20160228. > On June 26th I already updated mbuffer to version 20160613. monitor.nixos.org > has not picked that up yet. > > [1] http://monitor.nixos.org/outdated?m=Daniel+Frank I wrote recently[1] how we tackle this problem at RelEng team at Mozilla. I'm slowly moving all my nix projects to do the same. I will also do the same for the packages I manage in nixpkgs at least that is what I will write to Santa this year, to give me more time to play work on nixpkgs :) [1] https://garbas.si/2016/updating-your-nix-sources.html -- garbas ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] pypi2nix: generate full PYTHONPATH from requirements?
Hi Daniel, which pypi2nix version are you using? you should create a kalitea python package and wrap paste script. here is how i do it for gunicorn. https://github.com/mozilla-releng/services/blob/master/nix/lib/default.nix#L329 also i suggest you report issues / questions to pypi2nix issue tracker. i'm not always looking at nix-dev mailing list. lp rok On Sat, Nov 5, 2016 at 10:15 PM, Freddy Rietdijk <freddyrietd...@fridh.nl> wrote: > Check e.g. the mopidy service > https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/audio/mopidy.nix > > Instead of `python.withPackages` `python.buildEnv.override{extralibs=...;}` > is used. `withPackages` is just a wrapper around `buildEnv`. > > On Sat, Nov 5, 2016 at 10:09 PM, Daniel Hlynskyi <abcz2.upr...@gmail.com> > wrote: >> >> pypi2nix supports `python.withPackages`. But how should I use the created >> "environment" in NixOS service? >> >> path = [ python-env ]; >> >> doesn't work >> >> 2016-11-05 22:59 GMT+02:00 Freddy Rietdijk <freddyrietd...@fridh.nl>: >>> >>> I am not familiar with the details of pypi2nix, but try and use >>> `python.withPackages` to create an environment where all packages can be >>> found by the interpreter. PYTHONPATH is still used a lot, especially with >>> modules, but we shouldn't be using it. >>> >>> http://nixos.org/nixpkgs/manual/#python >>> >>> On Sat, Nov 5, 2016 at 9:50 PM, Daniel Hlynskyi <abcz2.upr...@gmail.com> >>> wrote: >>>> >>>> I'm trying to use pypi2nix-generated expression to create Kallithea >>>> service. >>>> >>>> systemd.services.kalithea = { >>>> after = [ "network.target" ]; >>>> wantedBy = [ "multi-user.target" ]; >>>> script = >>>> let ppath = >>>> concatMapStringsSep ":" (x: >>>> "${x}/${python.interpreter.python.sitePackages}") (let self = >>>> python.packages; in [ >>>> # package >>>> self."Kallithea" >>>> # deps >>>> self."Babel" >>>> self."Beaker" >>>> self."FormEncode" >>>> self."Mako" >>>> self."Markdown" >>>> self."Pygments" >>>> self."Pylons" >>>> self."Routes" >>>> self."SQLAlchemy" >>>> self."URLObject" >>>> self."WebHelpers" >>>> self."WebOb" >>>> self."WebTest" >>>> self."Whoosh" >>>> self."celery" >>>> self."docutils" >>>> self."dulwich" >>>> self."mercurial" >>>> self."mock" >>>> self."py-bcrypt" >>>> self."python-dateutil" >>>> self."waitress" >>>> # second level deps >>>> self."MarkupSafe" >>>> self."funcsigs" >>>> self."pbr" >>>> self."six" >>>> # TODO: add all the others >>>> ]); >>>> in '' >>>> export PYTHONPATH=${ppath} >>>> ${pythonPackages.pasteScript}/bin/paster serve >>>> ${kallithea1}/etc/development.ini; >>>> ''; >>>> }; >>>> >>>> So I need to feed PYTHONPATH into service, but I don't know a nice way >>>> to recursively aggregate all the propagatedBuildInputs from Kallithea into >>>> full PYTHONPATH >>>> (and service wants all of them, as far as I understand) >>>> >>>> So, is there a way to do this? I'm pretty new to Python infrastructure >>>> and perhaps miss some obvious thing. >>>> >>>> PS. Pinging my previous ask about PERL5LIB, which is an example of exact >>>> this problem, but with Perl. >>>> >>>> https://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg22577.html >>>> >>>> The solution I found breaks on Travis (I guess, it is of kind "import >>>> from derivation", so it won't work generally) >>>> >>>> ___ >>>> 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 > -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 18375a: Revert "python: adding a back python27Full"
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 18375a7331dbaeb9a7a8aa0b505454bafd31f57b https://github.com/NixOS/nixpkgs/commit/18375a7331dbaeb9a7a8aa0b505454bafd31f57b Author: Rok Garbas <r...@garbas.si> Date: 2016-11-02 (Wed, 02 Nov 2016) Changed paths: M pkgs/top-level/all-packages.nix Log Message: --- Revert "python: adding a back python27Full" This reverts commit 822f480922fe2a0a38bc9de429cb2457b2eda96f. See here for more discussion: https://github.com/NixOS/nixpkgs/commit/822f480922fe2a0a38bc9de429cb2457b2eda96f ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c27c1b: neovim-qt: 0.2.1 -> 0.2.3
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c27c1b2696df39b7f9547dcbe96e75784eaa5d63 https://github.com/NixOS/nixpkgs/commit/c27c1b2696df39b7f9547dcbe96e75784eaa5d63 Author: Rok Garbas <r...@garbas.si> Date: 2016-10-30 (Sun, 30 Oct 2016) Changed paths: M pkgs/applications/editors/neovim/qt.nix Log Message: --- neovim-qt: 0.2.1 -> 0.2.3 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b65c44: pythonPackage.tweepy: disabling tests
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b65c443276322bbce688c89bca91b24900ec8626 https://github.com/NixOS/nixpkgs/commit/b65c443276322bbce688c89bca91b24900ec8626 Author: Rok Garbas <r...@garbas.si> Date: 2016-10-30 (Sun, 30 Oct 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackage.tweepy: disabling tests tests require access to twitter.com api, fixes #19987 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 200246: neovim: 0.1.5 -> 0.1.6
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 2002469c7b29cbd29d37bc67e721a19543d97771 https://github.com/NixOS/nixpkgs/commit/2002469c7b29cbd29d37bc67e721a19543d97771 Author: Rok Garbas <r...@garbas.si> Date: 2016-10-29 (Sat, 29 Oct 2016) Changed paths: M pkgs/applications/editors/neovim/default.nix Log Message: --- neovim: 0.1.5 -> 0.1.6 also neovim-libvterm update: 2015-11-06 -> 2016-10-07 Commit: a432815fc4037ab79bbf45ed838c9a9bea8a06c9 https://github.com/NixOS/nixpkgs/commit/a432815fc4037ab79bbf45ed838c9a9bea8a06c9 Author: Rok Garbas <r...@garbas.si> Date: 2016-10-29 (Sat, 29 Oct 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.neovim_gui: 0.1.2 -> 0.1.3 also pythonPackages.neovim update: 0.1.9 -> 0.1.10 Compare: https://github.com/NixOS/nixpkgs/compare/bc1a6be6c3df...a432815fc403___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] add ubuntu support to debootstrap
1. it wouldn't hurt to have both. maybe even to package mkosi[1]. 2. systemd-nspawn) is patched a bit to add one additional init script (you can check what nixos-container script does), but i think it should (by default) work as in upstream. if nothing i can confirm your error that running debian/ubuntu via debootstrap and systemd-nspawn fails with error you provided. i think best would be to open an issue (if it doesn't exist already) for this and lets get this working. [1] https://github.com/systemd/mkosi On Sun, Oct 23, 2016 at 5:20 AM, Stefan Huchler <stefan.huch...@mail.de> wrote: > Hi, > > I made a ubuntu version of the debootstrap installer, which adds support > to ubuntu releases. > > I could upload that "debootstrap-ubuntu" version to github and open a PR > for it. > > But I wonder if that makes sense, cause the debootstrap version of > ubuntu comes with the scripts for debian and ubuntu. > > So why not just use that version of debootstrap instead of the one from > debian directly? > > diff pkgs/tools/misc/debootstrap-ubuntu/default.nix > pkgs/tools/misc/debootstrap/default.nix > 28,29c28,29 > < name = "debootstrap-ubuntu-${version}"; > < version = "1.0.81ubuntu3"; > --- >> name = "debootstrap-${version}"; >> version = "1.0.80"; > 34,35c34,35 > < url = > "http://archive.ubuntulinux.org/ubuntu/pool/main/d/debootstrap/debootstrap_${version}.tar.gz;; > < sha256 = > "41b05a43fcb066543213d92e5f3d4e7e59ecfa09079e5c05eff311f813a24aa3"; > --- >> url = >> "mirror://debian/pool/main/d/debootstrap/debootstrap_${version}.tar.gz"; >> sha256 = "06gigscd2327wsvc7n7w2m8xmaixvp4kyqhayn00qrgd9i9w34x6"; > 79c79 > < cat >> $out/bin/debootstrap-ubuntu << EOF > --- >> cat >> $out/bin/debootstrap << EOF > 87c87 > < chmod +x $out/bin/debootstrap-ubuntu > --- >> chmod +x $out/bin/debootstrap > 90c90 > < mv debootstrap.8 $out/man/man8/debootstrap-ubuntu.8 > --- >> mv debootstrap.8 $out/man/man8 > 98,99c98,99 > > thats basicly what I did, it installs / runs and works just had to > disable pgp check: > > debootstrap-ubuntu --no-check-gpg xenial ubuntu > I: Retrieving InRelease > I: Retrieving Packages > > I: Base system installed successfully. > > > this is neat especialy because the machinectl pull-tar functionality > doesnt work too, so this is a good method to get systemd-nspawn > compatible build. > > Well or is it? > > $ sudo systemd-nspawn -b -D ubuntu/ > Spawning container ubuntu on /home/black/virt/ubuntu. > Press ^] three times within 1s to kill container. > /etc/localtime does not point into /usr/share/zoneinfo/, not updating > container timezone. > Cannot be run in a chroot() environment. > Freezing execution. > > Well is nspawn buggy in nixos? that should work as far as I know. > > So sorry now thats 2 topics: > 1. would it make sense to use the ubuntu-debootstrap version (with the > scripts from ubuntu) or should I make a PR for the ubuntu-version? > 2. is systemd-nspawn working? > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] python2nix not working
with pypi2nix this worked for me: % pypi2nix -V 2.7 -e wptools -E "curl curl.dev libxml2 libxslt openssl" -v % cat > requirements_override.nix << EOF { pkgs, python }: self: super: { "lxml" = python.overrideDerivation super."lxml" (old: { propagatedBuildInputs = []; }); "pycurl" = python.overrideDerivation super."pycurl" (old: { preConfigure = '' substituteInPlace setup.py --replace '--static-libs' '--libs' export PYCURL_SSL_LIBRARY=openssl ''; }); } EOF % nix-build requirements.nix -A interpreter % ./result/bin/python -c 'import wptools; wptools.page("Flannery Connor")' Flannery_Connor (en) { lang: en title: Flannery_Connor } On Fri, Sep 30, 2016 at 11:33 AM, Domen Kožar <do...@dev.si> wrote: > python2nix is outdated. Older pip needs to be used in order to work. I'll > mark it as broken for now. > > On Thu, Sep 29, 2016 at 10:28 PM, Tomasz Czyż <tomasz.c...@gmail.com> wrote: >> >> I'm not sure if python2nix is maintainer, >> >> but check this https://garbas.si/2016/pypi2nix-reborn.html >> >> 2016-09-29 20:49 GMT+01:00 Christoph-Simon Senjak >> <christoph.sen...@googlemail.com>: >>> >>> Hi. >>> >>> I would like to have the package [1] (which has not been packaged yet, >>> neither any other mediawiki-libraries for python, apparently) in a >>> nix-shell. >>> >>> I tried to use python2nix, but I get the following error message: >>> >>> >>> $ python2nix wptools >>> Traceback (most recent call last): >>> File >>> "/nix/store/alb0xq3d2rz5cvhsnycfqy6vvps7rf8i-python2nix-20140927/bin/.python2nix-wrapped", >>> line 8, in >>> from python2nix import main >>> File >>> "/nix/store/alb0xq3d2rz5cvhsnycfqy6vvps7rf8i-python2nix-20140927/lib/python2.7/site-packages/python2nix/__init__.py", >>> line 5, in >>> from python2nix import pip_deps >>> File >>> "/nix/store/alb0xq3d2rz5cvhsnycfqy6vvps7rf8i-python2nix-20140927/lib/python2.7/site-packages/python2nix/pip_deps.py", >>> line 15, in >>> from pip.log import logger >>> ImportError: No module named log >>> >>> This appears to be some dependency problem, right? How can I fix this? >>> >>> Best Regards, >>> Christoph-Simon Senjak >>> >>> [1]:https://github.com/siznax/wptools >>> ___ >>> 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 mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 210ebb: pypi2nix: 1.4.0 -> 1.5.0
Branch: refs/heads/release-16.09 Home: https://github.com/NixOS/nixpkgs Commit: 210ebb529b00d013029256c1e2550b26753719cb https://github.com/NixOS/nixpkgs/commit/210ebb529b00d013029256c1e2550b26753719cb Author: Rok Garbas <r...@garbas.si> Date: 2016-09-25 (Sun, 25 Sep 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix R pkgs/development/tools/pypi2nix/deps.nix Log Message: --- pypi2nix: 1.4.0 -> 1.5.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 60f31c: pypi2nix: 1.4.0 -> 1.5.0 (#18941)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 60f31c6077ba725cd1d14ed199b12d514391c82b https://github.com/NixOS/nixpkgs/commit/60f31c6077ba725cd1d14ed199b12d514391c82b Author: Rok Garbas <r...@garbas.si> Date: 2016-09-25 (Sun, 25 Sep 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix R pkgs/development/tools/pypi2nix/deps.nix Log Message: --- pypi2nix: 1.4.0 -> 1.5.0 (#18941) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 3bd8c1: rofi-pass: 1.3.2 -> 1.4.3
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 3bd8c1bc56ba4851e1be514e420440b4bd0e49f7 https://github.com/NixOS/nixpkgs/commit/3bd8c1bc56ba4851e1be514e420440b4bd0e49f7 Author: Tobias Pflug <tobias.pf...@gmail.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M pkgs/tools/security/pass/rofi-pass.nix Log Message: --- rofi-pass: 1.3.2 -> 1.4.3 Commit: 6ccdc388feb6e24a97822b301f7b41a1fc77ff6a https://github.com/NixOS/nixpkgs/commit/6ccdc388feb6e24a97822b301f7b41a1fc77ff6a Author: Rok Garbas <r...@garbas.si> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M pkgs/tools/security/pass/rofi-pass.nix Log Message: --- rofi-pass: uses fetchFromGitHub and addes gnused, xclip, libnotify to PATH fixes #18705 Compare: https://github.com/NixOS/nixpkgs/compare/6bacf00161e6...6ccdc388feb6___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Build a default.nix for a project with node.js and python dependencies
to generate nix expressions from pip's requirements.txt file i created pypi2nix[1] which should get you very close. [1] https://github.com/garbas/pypi2nix On Mon, Sep 5, 2016 at 11:25 PM, Sander van der Burg <svanderb...@gmail.com> wrote: > A bit difficult to give a very concrete answer, since there are many ways to > create hybrid packages. > > Anyway, a possible strategy is to create a derivation/package that runs pip > and keeps the resulting output source tree. Then use node2nix to generate > Nix expressions from package.json file that is in the same project. > > Then override the node2nix generated expression (see the README.md of > node2nix how to do this) and point the src = parameter to the derivation > that runs pip (and keeps the corresponding source tree). > > Quite a bit of hacking, but if the steps that you describe are correct, then > I expect it to work. > > > On Mon, Sep 5, 2016 at 5:22 PM, Dmitry Malikov <malikov@gmail.com> > wrote: >> >> Hey guys, >> >> There is a project with node.js and python dependencies which is need to >> be run inside an isolated environment. >> >> Right now the whole flow consists of 3 steps: >> >> pip install -r requirements.txt --upgrade >> npm install >> npm run build >> >> What I'm looking for is a single default.nix file built basing on >> dependencies listed in 'requirements.txt' and 'package.json' files, allowing >> to do these steps via 'nix-shell' command. >> >> Could you please point me at the right direction? >> >> Thanks. >> >> ___ >> 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 > -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 095c7a: nixos/manual: mentioning other zsh options at prog...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 095c7aefe1c5d7fea8467f19473a1895cb2df17f https://github.com/NixOS/nixpkgs/commit/095c7aefe1c5d7fea8467f19473a1895cb2df17f Author: Rok Garbas <r...@garbas.si> Date: 2016-09-04 (Sun, 04 Sep 2016) Changed paths: M nixos/modules/programs/zsh/zsh.nix Log Message: --- nixos/manual: mentioning other zsh options at program.zsh.enable fixes #13224 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 3698f3: spl: mark it broken on kernels higher then 4.7
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 3698f321ef3d5f2a1ac132969e29095c8800cb5f https://github.com/NixOS/nixpkgs/commit/3698f321ef3d5f2a1ac132969e29095c8800cb5f Author: Rok Garbas <r...@garbas.si> Date: 2016-09-03 (Sat, 03 Sep 2016) Changed paths: M pkgs/os-specific/linux/spl/default.nix Log Message: --- spl: mark it broken on kernels higher then 4.7 until new spl version is release ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c3ef13: neovim: 0.1.4 -> 0.1.5 (and related dependencies)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c3ef13a8281def7c1968dfcab2f0aff95d4ff07d https://github.com/NixOS/nixpkgs/commit/c3ef13a8281def7c1968dfcab2f0aff95d4ff07d Author: Rok Garbas <r...@garbas.si> Date: 2016-08-22 (Mon, 22 Aug 2016) Changed paths: M pkgs/applications/editors/neovim/default.nix M pkgs/applications/editors/neovim/qt.nix M pkgs/development/libraries/libmpack/default.nix Log Message: --- neovim: 0.1.4 -> 0.1.5 (and related dependencies) * neovimLibvterm: a9c7c6f -> 487f21db * libmpack: 071d944c -> 80bd55e Commit: a241639bcfa3dd9c59ed81ba9cedc4dbe052cee9 https://github.com/NixOS/nixpkgs/commit/a241639bcfa3dd9c59ed81ba9cedc4dbe052cee9 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-22 (Mon, 22 Aug 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.trollius: skip one test from tests/test_subprocess.py (only on darwin) Commit: 1102352a79d48fb6dbba46ba5649501d6e61c760 https://github.com/NixOS/nixpkgs/commit/1102352a79d48fb6dbba46ba5649501d6e61c760 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-27 (Sat, 27 Aug 2016) Changed paths: M pkgs/applications/editors/neovim/default.nix M pkgs/applications/editors/neovim/qt.nix M pkgs/development/libraries/libmpack/default.nix M pkgs/top-level/python-packages.nix Log Message: --- Merge pull request #17906 from garbas/neovim-0.1.5-update neovim: 0.1.4 -> 0.1.5 (and related dependencies) Compare: https://github.com/NixOS/nixpkgs/compare/f86392bfbee9...1102352a79d4___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a99d7b: ocaml-topkg: init at 0.7.8
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a99d7b1071d9ab31250311065052e3352fb94f14 https://github.com/NixOS/nixpkgs/commit/a99d7b1071d9ab31250311065052e3352fb94f14 Author: Vincent Laporte <vincent.lapo...@gmail.com> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: A pkgs/development/ocaml-modules/topkg/default.nix M pkgs/top-level/all-packages.nix Log Message: --- ocaml-topkg: init at 0.7.8 Commit: 1e419d505b7d2a38abfd945c8e43f9db7209ecee https://github.com/NixOS/nixpkgs/commit/1e419d505b7d2a38abfd945c8e43f9db7209ecee Author: Vincent Laporte <vincent.lapo...@gmail.com> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: M pkgs/development/ocaml-modules/uucd/default.nix Log Message: --- ocaml-uucd: 2.0.0 -> 4.0.0 Commit: ec918dac165d29fabadf59b8eaba924d27421258 https://github.com/NixOS/nixpkgs/commit/ec918dac165d29fabadf59b8eaba924d27421258 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: A pkgs/development/ocaml-modules/topkg/default.nix M pkgs/development/ocaml-modules/uucd/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #17836 from vbgl/topkg_0.7.8 ocaml-uucd: 2.0.0 → 4.0.0 Compare: https://github.com/NixOS/nixpkgs/compare/db862d8271de...ec918dac165d___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] df2a84: pixie: 1352 -> 1356
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: df2a847b6de506b8156d1275bdcb086d72e4d5ba https://github.com/NixOS/nixpkgs/commit/df2a847b6de506b8156d1275bdcb086d72e4d5ba Author: Herwig Hochleitner <her...@bendlas.net> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: M pkgs/development/interpreters/pixie/default.nix Log Message: --- pixie: 1352 -> 1356 Commit: d620f8031836e7f9649a04c17a9586df9d595629 https://github.com/NixOS/nixpkgs/commit/d620f8031836e7f9649a04c17a9586df9d595629 Author: Herwig Hochleitner <her...@bendlas.net> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: M pkgs/development/interpreters/pixie/default.nix M pkgs/development/interpreters/pixie/dust.nix Log Message: --- pixie, dust: rename pxi -> pixie-vm see https://github.com/pixie-lang/pixie/issues/455 Commit: 33c09c9f27660bf6f7cfbde39df35e4d6d74a711 https://github.com/NixOS/nixpkgs/commit/33c09c9f27660bf6f7cfbde39df35e4d6d74a711 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: M pkgs/development/interpreters/pixie/default.nix M pkgs/development/interpreters/pixie/dust.nix Log Message: --- Merge pull request #17831 from bendlas/update-pixie pixie: 1352 -> 1356 Compare: https://github.com/NixOS/nixpkgs/compare/1efedc6c4c82...33c09c9f2766___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 0cd039: firefox-bin: 48.0 -> 48.0.1
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0cd039b40e94b9bee6ce65f311e1b7ea5541c72c https://github.com/NixOS/nixpkgs/commit/0cd039b40e94b9bee6ce65f311e1b7ea5541c72c Author: taku0 <mxxouy6x3m_git...@tatapa.org> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/sources.nix Log Message: --- firefox-bin: 48.0 -> 48.0.1 Commit: aee911c6a1e3fb2a73850f4e1855ce64ce60a662 https://github.com/NixOS/nixpkgs/commit/aee911c6a1e3fb2a73850f4e1855ce64ce60a662 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-19 (Fri, 19 Aug 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/sources.nix Log Message: --- Merge pull request #17839 from taku0/firefox-bin-48.0.1 firefox-bin: 48.0 -> 48.0.1 Compare: https://github.com/NixOS/nixpkgs/compare/96834441659c...aee911c6a1e3___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 5ae1b2: libgcrypt_1_5: 1.5.4 -> 1.5.6
Branch: refs/heads/release-16.03 Home: https://github.com/NixOS/nixpkgs Commit: 5ae1b21df57b1f65acd3d8b9ab6ac199b801df95 https://github.com/NixOS/nixpkgs/commit/5ae1b21df57b1f65acd3d8b9ab6ac199b801df95 Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/development/libraries/libgcrypt/1.5.nix Log Message: --- libgcrypt_1_5: 1.5.4 -> 1.5.6 Fixes CVE-2016-6313. See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg8.html Commit: 9cad85016ef19151faf2a35e12a75a17e4a7f94e https://github.com/NixOS/nixpkgs/commit/9cad85016ef19151faf2a35e12a75a17e4a7f94e Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/development/libraries/libgcrypt/default.nix Log Message: --- libgcrypt: 1.6.5 -> 1.6.6 Fixes CVE-2016-6313. See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg8.html Commit: f026bbcba285ab59798fff785aa57c469a666342 https://github.com/NixOS/nixpkgs/commit/f026bbcba285ab59798fff785aa57c469a666342 Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/tools/security/gnupg/1.nix Log Message: --- gnupg1orig: 1.4.20 -> 1.4.21 Fixes CVE-2016-6313. See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg8.html Commit: 81a8ce8668129ffd06886e1740bedc82e04fa488 https://github.com/NixOS/nixpkgs/commit/81a8ce8668129ffd06886e1740bedc82e04fa488 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/development/libraries/libgcrypt/1.5.nix M pkgs/development/libraries/libgcrypt/default.nix M pkgs/tools/security/gnupg/1.nix Log Message: --- Merge pull request #17816 from lancelotsix/CVE-2016-6313_on_16.03 Update gnupg and libgcrypt on release-16.03 (fixes CVE-2016-6313) Compare: https://github.com/NixOS/nixpkgs/compare/5237768d62a4...81a8ce866812___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] bc01cb: libgcrypt_1_5: 1.5.4 -> 1.5.6
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: bc01cbbc64a150b291b2f3c2387af887ddab59fa https://github.com/NixOS/nixpkgs/commit/bc01cbbc64a150b291b2f3c2387af887ddab59fa Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/development/libraries/libgcrypt/1.5.nix Log Message: --- libgcrypt_1_5: 1.5.4 -> 1.5.6 Fixes CVE-2016-6316. See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg8.html Commit: c4a7bdd2480a05f295481e8408c534fca69d2d4e https://github.com/NixOS/nixpkgs/commit/c4a7bdd2480a05f295481e8408c534fca69d2d4e Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/development/libraries/libgcrypt/default.nix Log Message: --- libgcrypt: 1.7.2 -> 1.7.3 Fixes CVE-2016-6316. See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg8.html Commit: 6a1e9d253da8e10d887f51a2c872d1fc7f3d87f3 https://github.com/NixOS/nixpkgs/commit/6a1e9d253da8e10d887f51a2c872d1fc7f3d87f3 Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/tools/security/gnupg/1.nix Log Message: --- gnupg1orig: 1.4.20 -> 1.4.21 Fixes CVE-2016-6316. See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg8.html Commit: 35793f1917d1cfe9548a6224d7299936c0dc42c8 https://github.com/NixOS/nixpkgs/commit/35793f1917d1cfe9548a6224d7299936c0dc42c8 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-18 (Thu, 18 Aug 2016) Changed paths: M pkgs/development/libraries/libgcrypt/1.5.nix M pkgs/development/libraries/libgcrypt/default.nix M pkgs/tools/security/gnupg/1.nix Log Message: --- Merge pull request #17812 from lancelotsix/CVE-2016-6316 gnupg and libgcrypt updates (for CVE-2016-6316) Compare: https://github.com/NixOS/nixpkgs/compare/3322f10a09e9...35793f1917d1___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] e775ef: pypi2nix: wrong hash
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: e775eff2a94164a0df32b8447ec38c7873226b38 https://github.com/NixOS/nixpkgs/commit/e775eff2a94164a0df32b8447ec38c7873226b38 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-15 (Mon, 15 Aug 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix Log Message: --- pypi2nix: wrong hash ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c29e76: pypi2nix: 1.3.0 -> 1.4.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c29e76063e5561f267dca32316342c3e9ba71845 https://github.com/NixOS/nixpkgs/commit/c29e76063e5561f267dca32316342c3e9ba71845 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-15 (Mon, 15 Aug 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix M pkgs/development/tools/pypi2nix/deps.nix Log Message: --- pypi2nix: 1.3.0 -> 1.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] ab53f3: xcbutilxrm: init at 1.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: ab53f39faec020ac49ab51ac1953adfe5a93a87b https://github.com/NixOS/nixpkgs/commit/ab53f39faec020ac49ab51ac1953adfe5a93a87b Author: Marius Bakke <mba...@fastmail.com> Date: 2016-08-14 (Sun, 14 Aug 2016) Changed paths: A pkgs/servers/x11/xorg/xcb-util-xrm.nix M pkgs/top-level/all-packages.nix Log Message: --- xcbutilxrm: init at 1.0 Commit: c2013ac1d68b13ee89a9eff0e74ee490d5366d87 https://github.com/NixOS/nixpkgs/commit/c2013ac1d68b13ee89a9eff0e74ee490d5366d87 Author: Marius Bakke <mba...@fastmail.com> Date: 2016-08-14 (Sun, 14 Aug 2016) Changed paths: M pkgs/applications/misc/rofi/default.nix Log Message: --- rofi: 1.1.0 -> 1.2.0 Commit: b5bd862f243e799108c530976f69089940c6f115 https://github.com/NixOS/nixpkgs/commit/b5bd862f243e799108c530976f69089940c6f115 Author: Marius Bakke <mba...@fastmail.com> Date: 2016-08-14 (Sun, 14 Aug 2016) Changed paths: M lib/maintainers.nix Log Message: --- maintainers.nix: update own email address Commit: 6f074bad5b560d7dd73a5236c3f5f8c04b098a51 https://github.com/NixOS/nixpkgs/commit/6f074bad5b560d7dd73a5236c3f5f8c04b098a51 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-15 (Mon, 15 Aug 2016) Changed paths: M lib/maintainers.nix M pkgs/applications/misc/rofi/default.nix A pkgs/servers/x11/xorg/xcb-util-xrm.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #17719 from mbakke/rofi-1.2.0 rofi: 1.1.0 -> 1.2.0 Compare: https://github.com/NixOS/nixpkgs/compare/45d183614d7f...6f074bad5b56___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] f17ff2: nodejs: ensure that all scripts in nodejs have pro...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: f17ff218fffed6da951161e17614cdef02efdfbe https://github.com/NixOS/nixpkgs/commit/f17ff218fffed6da951161e17614cdef02efdfbe Author: Rok Garbas <r...@garbas.si> Date: 2016-08-08 (Mon, 08 Aug 2016) Changed paths: M pkgs/development/web/nodejs/nodejs.nix Log Message: --- nodejs: ensure that all scripts in nodejs have proper shebangs (#17594) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 369ce2: spotify: 1.0.33 -> 1.0.34
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 369ce2f7d1069838110b129a2beeb08fd91b7cda https://github.com/NixOS/nixpkgs/commit/369ce2f7d1069838110b129a2beeb08fd91b7cda Author: laMudri <lamu...@gmail.com> Date: 2016-08-06 (Sat, 06 Aug 2016) Changed paths: M pkgs/applications/audio/spotify/default.nix Log Message: --- spotify: 1.0.33 -> 1.0.34 Commit: 716591ea3b6ae42d9bddd7c43abd840827ba5eb9 https://github.com/NixOS/nixpkgs/commit/716591ea3b6ae42d9bddd7c43abd840827ba5eb9 Author: laMudri <lamu...@gmail.com> Date: 2016-08-06 (Sat, 06 Aug 2016) Changed paths: M pkgs/applications/audio/spotify/default.nix Log Message: --- spotify: add mudri as maintainer Commit: 687a012ba83285f92d58e5784b36b2ba03d574fc https://github.com/NixOS/nixpkgs/commit/687a012ba83285f92d58e5784b36b2ba03d574fc Author: Rok Garbas <r...@garbas.si> Date: 2016-08-07 (Sun, 07 Aug 2016) Changed paths: M pkgs/applications/audio/spotify/default.nix Log Message: --- Merge pull request #17557 from laMudri/spotify-update Spotify update Compare: https://github.com/NixOS/nixpkgs/compare/f9dfe0d84361...687a012ba832___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 4b96a2: factorio: 0.13.8 -> 0.13.13
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 4b96a2d14825f4cc3138b23c25d1b3d8c1d68ab2 https://github.com/NixOS/nixpkgs/commit/4b96a2d14825f4cc3138b23c25d1b3d8c1d68ab2 Author: Eric Litak <eli...@gmail.com> Date: 2016-08-03 (Wed, 03 Aug 2016) Changed paths: M pkgs/games/factorio/default.nix Log Message: --- factorio: 0.13.8 -> 0.13.13 Commit: d33540734ffd5da87fc01fdc959463b77fc267bf https://github.com/NixOS/nixpkgs/commit/d33540734ffd5da87fc01fdc959463b77fc267bf Author: Eric Litak <eli...@gmail.com> Date: 2016-08-03 (Wed, 03 Aug 2016) Changed paths: M nixos/modules/services/games/factorio.nix M pkgs/games/factorio/default.nix A pkgs/games/factorio/utils.nix M pkgs/top-level/all-packages.nix Log Message: --- factorio: rudimentary mod support for factorio's nixos module Commit: d76aa6e7e4ee48832033495df99fa3584adb8029 https://github.com/NixOS/nixpkgs/commit/d76aa6e7e4ee48832033495df99fa3584adb8029 Author: Eric Litak <eli...@gmail.com> Date: 2016-08-03 (Wed, 03 Aug 2016) Changed paths: A pkgs/games/factorio/mods.nix M pkgs/top-level/all-packages.nix Log Message: --- factorio: sample mods Commit: a741978f200a6627bfcb6325e340db09464a1af9 https://github.com/NixOS/nixpkgs/commit/a741978f200a6627bfcb6325e340db09464a1af9 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-07 (Sun, 07 Aug 2016) Changed paths: M nixos/modules/services/games/factorio.nix M pkgs/games/factorio/default.nix A pkgs/games/factorio/mods.nix A pkgs/games/factorio/utils.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #17479 from elitak/factorio Factorio: 0.13.8 -> 0.13.13, mod support Compare: https://github.com/NixOS/nixpkgs/compare/17e8dda59713...a741978f200a___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 1ef523: pythonPackages.django_1_10: init at 1.10
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 1ef5231d3c959159ca603709f76e7419745c6ed6 https://github.com/NixOS/nixpkgs/commit/1ef5231d3c959159ca603709f76e7419745c6ed6 Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-03 (Wed, 03 Aug 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.django_1_10: init at 1.10 Commit: 3f093b9c9c1c33e826f578f76e9f38ad45856f96 https://github.com/NixOS/nixpkgs/commit/3f093b9c9c1c33e826f578f76e9f38ad45856f96 Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-03 (Wed, 03 Aug 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.django_compat: 1.0.8 -> 1.0.13 Commit: af154d1ca676ef33d58e540e0718490fd0283438 https://github.com/NixOS/nixpkgs/commit/af154d1ca676ef33d58e540e0718490fd0283438 Author: Lancelot SIX <l...@lancelotsix.com> Date: 2016-08-03 (Wed, 03 Aug 2016) Changed paths: A pkgs/development/python-modules/django/1.10-gis-libs.template.patch R pkgs/development/python-modules/django/1.7.7-gis-libs.template.patch M pkgs/top-level/python-packages.nix Log Message: --- pythonPackags.django: default from 1_9 to 1_10 Commit: 17e8dda59713e2758928aae63d182961176a212c https://github.com/NixOS/nixpkgs/commit/17e8dda59713e2758928aae63d182961176a212c Author: Rok Garbas <r...@garbas.si> Date: 2016-08-07 (Sun, 07 Aug 2016) Changed paths: A pkgs/development/python-modules/django/1.10-gis-libs.template.patch R pkgs/development/python-modules/django/1.7.7-gis-libs.template.patch M pkgs/top-level/python-packages.nix Log Message: --- Merge pull request #17473 from lancelotsix/add_django_1_10 Add django 1.10 Compare: https://github.com/NixOS/nixpkgs/compare/486b8e7f5cd4...17e8dda59713___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 6889f5: debug.nix: add traceSeq & traceValSeq
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6889f53397edf4c2e94df67d72ef0b1e7b18d35a https://github.com/NixOS/nixpkgs/commit/6889f53397edf4c2e94df67d72ef0b1e7b18d35a Author: Profpatsch <m...@profpatsch.de> Date: 2016-06-26 (Sun, 26 Jun 2016) Changed paths: M lib/debug.nix Log Message: --- debug.nix: add traceSeq & traceValSeq Debugging functions that strictly deep-evaluate the argument that should be traced. Commit: 93bbe13f98c1759330a6a37728607f636734b930 https://github.com/NixOS/nixpkgs/commit/93bbe13f98c1759330a6a37728607f636734b930 Author: Profpatsch <m...@profpatsch.de> Date: 2016-06-26 (Sun, 26 Jun 2016) Changed paths: M lib/debug.nix Log Message: --- debug.nix: deprecate strict Replace the implementation by seq and add a deprecation warning. The semantics seems a little bit off, but the function should only be used for debugging. Commit: d21981c2a8419df79e96e3edded7c5008634f251 https://github.com/NixOS/nixpkgs/commit/d21981c2a8419df79e96e3edded7c5008634f251 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-07 (Sun, 07 Aug 2016) Changed paths: M lib/debug.nix Log Message: --- Merge pull request #16506 from Profpatsch/debug-trace traceSeq, traceValSeq, deprecate strict Compare: https://github.com/NixOS/nixpkgs/compare/d6d4cf185ed7...d21981c2a841___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 382303: Revert "curl: 7.47.1 -> 7.50.0" (#17528)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 382303310754e85a61eecbee4e3470abcce441ec https://github.com/NixOS/nixpkgs/commit/382303310754e85a61eecbee4e3470abcce441ec Author: Rok Garbas <r...@garbas.si> Date: 2016-08-05 (Fri, 05 Aug 2016) Changed paths: M pkgs/tools/networking/curl/default.nix Log Message: --- Revert "curl: 7.47.1 -> 7.50.0" (#17528) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 3d13ba: Revert "curl: 7.47.1 -> 7.50.0"
Branch: refs/heads/revert-17152-update/curl-7.50.0 Home: https://github.com/NixOS/nixpkgs Commit: 3d13bad26ac83537fbf9eba0a382a8e281bcbe83 https://github.com/NixOS/nixpkgs/commit/3d13bad26ac83537fbf9eba0a382a8e281bcbe83 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-05 (Fri, 05 Aug 2016) Changed paths: M pkgs/tools/networking/curl/default.nix Log Message: --- Revert "curl: 7.47.1 -> 7.50.0" ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 9c6fcc: Revert "curl: 7.50.0 -> 7.50.1" (#17525)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 9c6fccf29aa5b3fe451432c42752e462a9a48ec9 https://github.com/NixOS/nixpkgs/commit/9c6fccf29aa5b3fe451432c42752e462a9a48ec9 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-05 (Fri, 05 Aug 2016) Changed paths: M pkgs/tools/networking/curl/default.nix Log Message: --- Revert "curl: 7.50.0 -> 7.50.1" (#17525) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 937d9b: Revert "curl: 7.50.0 -> 7.50.1"
Branch: refs/heads/revert-17486-bump/curl-7.50.1 Home: https://github.com/NixOS/nixpkgs Commit: 937d9b21785c664dcd04c0a9d065751c36c93c95 https://github.com/NixOS/nixpkgs/commit/937d9b21785c664dcd04c0a9d065751c36c93c95 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-05 (Fri, 05 Aug 2016) Changed paths: M pkgs/tools/networking/curl/default.nix Log Message: --- Revert "curl: 7.50.0 -> 7.50.1" ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] multiple versions of the same software? / collisions
for the python development don't use nix-env but create per project default.nix scripts and use nix-shell. make sure you read the python section in nixpkgs manual -> http://nixos.org/nixpkgs/manual/ if you're looking to generate nix expressions from requirements.txt checkout pypi2nix -> https://github.com/garbas/pypi2nix. also know that pypi2nix is in early stage - still it is giving good results for some - and i'm looking for feedback of packages that break since this is the only way i can fix it. On Thu, Aug 4, 2016 at 2:07 PM, Guillaume Maudoux (Layus) <layus...@gmail.com> wrote: > Hi, > > I think you are putting your efforts in the wrong direction. > Nix is not designed to install both python 3.4 and 3.5 in the same > environment. > > What it can do however is cache both in the store, so you can get an > environment with python 3.4 with > nix-shell -p python34 > and an environment with python 3.5 with > nix-shell -p python35 > > Nix can provide you with as many different environments at the same time. > You can have a shell with python 3.4 running besides a shell with python > 3.5. > You should however not install both in your default environment (nix-env > -i) as it won't work. > > May I refer you to https://nixos.org/wiki/Development_Environments ? > > Regards, > -- Layus. > > > Le 03/08/16 à 16:43, Roland Koebler a écrit : >> Hi, >> >> I think I've now found out (at least partially), although this could >> result in a package being installed multiple times. >> >>> It appears that the flag setting only works on already installed packages. >> Yes, and if I use >> >> $ nix-env -i python3-3.5.2 >> ... >> $ nix-env --set-flag priority 10 python3-3.5.2 >> ... >> $ nix-env -i python3-3.4.5 python3-3.5.2 >> replacing old ‘python3-3.5.2’ >> installing ‘python3-3.4.5’ >> installing ‘python3-3.5.2’ >> >> it does not work, since the last command first removes python3-3.5.2, >> then probably the flag is lost, and then installs it again. >> >>> Also I'm not sure, but even if there are name collisions in the user >>> environment, it should still be possible to install both packages but only >>> use one of the names, and then create your name alias to the non-named >>> package. However I do not know how this can be done. >> I think I've found out. The following works: >> >> $ nix-env -i python3-3.5.2 >> $ nix-env --set-flag priority 10 python3-3.5.2 >> $ nix-env -i -P python3-3.4.5 >> >> --preserve-installed / -P was the relevant switch. >> However, this can have some strange side-effects, since -P can >> cause a package to be installed "multiple times": >> >> $ nix-env -i -P python3-3.4.5 >> ... >> $ nix-env -i -P python3-3.4.5 >> ... >> $ nix-env -i -P python3-3.4.5 >> ... >> $ nix-env -q >> ... >> python3-3.4.5 >> python3-3.4.5 >> python3-3.4.5 >> python3-3.4.5 >> ... >> >> This could then be "resolved" by: >> >> $ nix-env -e python3-3.4.5 >> uninstalling ‘python3-3.4.5’ >> uninstalling ‘python3-3.4.5’ >> uninstalling ‘python3-3.4.5’ >> uninstalling ‘python3-3.4.5’ >> $ nix-env -P -i python3-3.4.5 >> installing ‘python3-3.4.5’ >> >> But it still looks strange. >> Is this intentional? >> >> Roland >> >> ___ >> 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 -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 2a4312: firefox-beta-bin: 48.0b9 -> 49.0b1
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 2a4312d92b0ca48392e42f89a35de5c1ef9981fe https://github.com/NixOS/nixpkgs/commit/2a4312d92b0ca48392e42f89a35de5c1ef9981fe Author: Rok Garbas <r...@garbas.si> Date: 2016-08-03 (Wed, 03 Aug 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix M pkgs/applications/networking/browsers/firefox-bin/default.nix Log Message: --- firefox-beta-bin: 48.0b9 -> 49.0b1 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] f298be: nginx module: declarative config
b-servers/nginx/default.nix Log Message: --- nginx module: implement basic auth Commit: 3830a890ab42b35cd4da9991edef47b3c832cbdc https://github.com/NixOS/nixpkgs/commit/3830a890ab42b35cd4da9991edef47b3c832cbdc Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix M nixos/modules/services/web-servers/nginx/vhost-options.nix Log Message: --- nginx module: add option to make vhost default Commit: e982aeae6a2ab4f414b1a505852d69271cb779ae https://github.com/NixOS/nixpkgs/commit/e982aeae6a2ab4f414b1a505852d69271cb779ae Author: Franz Pletz <fpl...@fnordicwalking.de> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: Add default proxy headers for tomcat Commit: de8008a1b182ea2eb1740f8ca2aa2f7e3f37b5e1 https://github.com/NixOS/nixpkgs/commit/de8008a1b182ea2eb1740f8ca2aa2f7e3f37b5e1 Author: Franz Pletz <fpl...@fnordicwalking.de> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: Enable http2 Commit: 5dd7cf964ac4f65b4d4ae35fcd7f553b7cbae1c0 https://github.com/NixOS/nixpkgs/commit/5dd7cf964ac4f65b4d4ae35fcd7f553b7cbae1c0 Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix M nixos/modules/services/web-servers/nginx/vhost-options.nix Log Message: --- nginx module: improve documentation Commit: 186a8400ed80f08d977d8c2d94644d4027b11f45 https://github.com/NixOS/nixpkgs/commit/186a8400ed80f08d977d8c2d94644d4027b11f45 Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: make httpConfig backward compatible Commit: a294ad01b38d9108e02d18aa9788143c15d1e151 https://github.com/NixOS/nixpkgs/commit/a294ad01b38d9108e02d18aa9788143c15d1e151 Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: make recommended settings optional Commit: 91680de317b0a134c5a6b6bad441013aa6ed233a https://github.com/NixOS/nixpkgs/commit/91680de317b0a134c5a6b6bad441013aa6ed233a Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: add statusPage option Commit: 8c61b3af0398b1ec93d2abb2b80fa97099155b1c https://github.com/NixOS/nixpkgs/commit/8c61b3af0398b1ec93d2abb2b80fa97099155b1c Author: Tristan Helmich <tristan.helm...@gmail.com> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx: fixed duplicate http declaration Commit: 511410789be5ef0baa441b1a684b3dff63d33704 https://github.com/NixOS/nixpkgs/commit/511410789be5ef0baa441b1a684b3dff63d33704 Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: make client_max_body_size configurable Commit: 3ccfca7d6b6a642bbe7075d09e4ffc0a89743038 https://github.com/NixOS/nixpkgs/commit/3ccfca7d6b6a642bbe7075d09e4ffc0a89743038 Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: httpConfig backward compatibility Revert httpConfig its old behaviour and make it mutually exclusive to the new structured configuration. Adds appendHttpConfig to have the ability to write custom config in the generated http block. Commit: a193fecf0ef3fb2d048981217d6de7a051212e44 https://github.com/NixOS/nixpkgs/commit/a193fecf0ef3fb2d048981217d6de7a051212e44 Author: Robin Gloster <m...@glob.in> Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix Log Message: --- nginx module: improve statusPage generated code Adds ::1 as allowed host and turns of access_log for the status page. Commit: 34237beca6206475dec1f1c68edf227401793382 https://github.com/NixOS/nixpkgs/commit/34237beca6206475dec1f1c68edf227401793382 Author: Rok Garbas <r...@garbas.si> Date: 2016-08-01 (Mon, 01 Aug 2016) Changed paths: M nixos/modules/services/web-servers/nginx/default.nix
[Nix-commits] [NixOS/nixpkgs] b1e4ed: iconv: fix build for mips-linux
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b1e4ed38dd23f1a54afd31c1a411171548ca450c https://github.com/NixOS/nixpkgs/commit/b1e4ed38dd23f1a54afd31c1a411171548ca450c Author: Alexey Shmalko <rasen.d...@gmail.com> Date: 2016-07-26 (Tue, 26 Jul 2016) Changed paths: M pkgs/development/libraries/libiconv/default.nix Log Message: --- iconv: fix build for mips-linux Commit: 6d998e638660718ad82fadb8e6b7b6cf1d9563f3 https://github.com/NixOS/nixpkgs/commit/6d998e638660718ad82fadb8e6b7b6cf1d9563f3 Author: Alexey Shmalko <rasen.d...@gmail.com> Date: 2016-07-26 (Tue, 26 Jul 2016) Changed paths: M pkgs/development/interpreters/perl/default.nix Log Message: --- perl: fix build for mips-linux Commit: cd1dadf860836a1594f4bd5dd1ce5d86026e7d12 https://github.com/NixOS/nixpkgs/commit/cd1dadf860836a1594f4bd5dd1ce5d86026e7d12 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: M pkgs/development/interpreters/perl/default.nix M pkgs/development/libraries/libiconv/default.nix Log Message: --- Merge pull request #17242 from rasendubi/mips-linux Fixes for mips-linux Compare: https://github.com/NixOS/nixpkgs/compare/f51169366b06...cd1dadf86083___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 6d68a1: logstash: 1.5.3 -> 2.3.4
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6d68a1fbf3ce6837b01d6ed6b74d5b7a49ef2ca9 https://github.com/NixOS/nixpkgs/commit/6d68a1fbf3ce6837b01d6ed6b74d5b7a49ef2ca9 Author: Christian Lask <christ...@hiberno.net> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: M nixos/modules/services/logging/logstash.nix M pkgs/tools/misc/logstash/default.nix Log Message: --- logstash: 1.5.3 -> 2.3.4 Note: the option to configure the watchdog timeout seems to be gone in the 2.3 series of Logstash. It complains about an unknown option and it is not in the source anymore. I am thus removing this configuration option to adjust the service to these changes, too. Commit: 87b93d2ff7bb19f3c5e5f77f4c3c42cd6bd84f37 https://github.com/NixOS/nixpkgs/commit/87b93d2ff7bb19f3c5e5f77f4c3c42cd6bd84f37 Author: Christian Lask <christ...@hiberno.net> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: M pkgs/development/tools/misc/kibana/default.nix Log Message: --- Kibana: 4.5.1 -> 4.5.2 Commit: b2d989779d96915f2697b8400d08aeec6540d40f https://github.com/NixOS/nixpkgs/commit/b2d989779d96915f2697b8400d08aeec6540d40f Author: Christian Lask <christ...@hiberno.net> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: M pkgs/servers/search/elasticsearch/2.x.nix Log Message: --- elasticsearch2: 2.3.1 -> 2.3.4 Commit: 14e807192169ee51afee15e273dbec101197d49b https://github.com/NixOS/nixpkgs/commit/14e807192169ee51afee15e273dbec101197d49b Author: Rok Garbas <r...@garbas.si> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: M nixos/modules/services/logging/logstash.nix M pkgs/development/tools/misc/kibana/default.nix M pkgs/servers/search/elasticsearch/2.x.nix M pkgs/tools/misc/logstash/default.nix Log Message: --- Merge pull request #17305 from hiberno/update-elk-stack Update elk stack Compare: https://github.com/NixOS/nixpkgs/compare/2726593d2ca2...14e807192169___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] cddcda: wasm: init at 0.0.1
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: cddcda6e96db09c07a4d5b93071b39580e3e4751 https://github.com/NixOS/nixpkgs/commit/cddcda6e96db09c07a4d5b93071b39580e3e4751 Author: Proglodyte <proglodyt...@gmail.com> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: A pkgs/development/interpreters/wasm/default.nix M pkgs/top-level/all-packages.nix Log Message: --- wasm: init at 0.0.1 Run WebAssembly from the command line with v8 backend Commit: ff7bc9c5e7452527793638a404e49f47e1c18220 https://github.com/NixOS/nixpkgs/commit/ff7bc9c5e7452527793638a404e49f47e1c18220 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: A pkgs/development/interpreters/wasm/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #17292 from proglodyte/wasm wasm: init at 0.0.1 Compare: https://github.com/NixOS/nixpkgs/compare/0905aea14e6d...ff7bc9c5e745___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] ac12a8: vimPlugins.vim-auto-save: init and also vimPlugins...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: ac12a89278cfdfe203b8b83bcd42b66421f27c16 https://github.com/NixOS/nixpkgs/commit/ac12a89278cfdfe203b8b83bcd42b66421f27c16 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-27 (Wed, 27 Jul 2016) Changed paths: M pkgs/misc/vim-plugins/default.nix M pkgs/misc/vim-plugins/vim-plugin-names Log Message: --- vimPlugins.vim-auto-save: init and also vimPlugins updated ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 16bd51: v8: fix 4.5.107 build
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 16bd51fc0d7ddec1039ea7fe4a3f737f4b06b08b https://github.com/NixOS/nixpkgs/commit/16bd51fc0d7ddec1039ea7fe4a3f737f4b06b08b Author: Proglodyte <proglodyt...@gmail.com> Date: 2016-07-24 (Sun, 24 Jul 2016) Changed paths: M lib/maintainers.nix M pkgs/development/libraries/v8/4.5.nix Log Message: --- v8: fix 4.5.107 build Similar to #14272, but fixes 4.5 build rather than generic. - Ignores errors due to strict-overflow warnings - Strips clang-only '-Wno-format-pedantic' flag out since this build uses gcc Commit: 781ed961eb47f869220a412c78bc32a163b5b5a5 https://github.com/NixOS/nixpkgs/commit/781ed961eb47f869220a412c78bc32a163b5b5a5 Author: Proglodyte <proglodyt...@gmail.com> Date: 2016-07-24 (Sun, 24 Jul 2016) Changed paths: A pkgs/development/libraries/v8/3.30.33.nix R pkgs/development/libraries/v8/4.5.nix M pkgs/development/libraries/v8/default.nix M pkgs/top-level/all-packages.nix Log Message: --- v8: use 4.5.107 by default Default v8 was fixed at 3.30.33, so running nix-build nixpkgs -A v8 would give us version 3.30.33, whereas nix-env -i v8 would install version 4.5.107. Now, both commands build 4.5.107, and there is still an option to install version 3.30.33 Commit: 986f12ec8935cf48f15bc876d470e3607b2734d2 https://github.com/NixOS/nixpkgs/commit/986f12ec8935cf48f15bc876d470e3607b2734d2 Author: Proglodyte <proglodyt...@gmail.com> Date: 2016-07-24 (Sun, 24 Jul 2016) Changed paths: A pkgs/development/libraries/v8/4.5.nix M pkgs/development/libraries/v8/default.nix A pkgs/development/libraries/v8/libv8-5.4.232.patch M pkgs/top-level/all-packages.nix Log Message: --- v8: 4.5.107 -> 5.4.232 Upgraded to latest v8. Updated v8 version and deps, also created a new patch similar to what existed for v4.5 Commit: 720d917f4c3d716d80bd399126260c70bd555e52 https://github.com/NixOS/nixpkgs/commit/720d917f4c3d716d80bd399126260c70bd555e52 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M lib/maintainers.nix A pkgs/development/libraries/v8/3.30.33.nix M pkgs/development/libraries/v8/4.5.nix M pkgs/development/libraries/v8/default.nix A pkgs/development/libraries/v8/libv8-5.4.232.patch M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #17220 from proglodyte/v8-5-4 v8: 4.5.107 -> 5.4.232 Compare: https://github.com/NixOS/nixpkgs/compare/9dbf90d0479d...720d917f4c3d___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] d5fc2d: pythonPillow.pillow: fix evaluation
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d5fc2d45e8421a21965b6b49e15a5788b5c52abf https://github.com/NixOS/nixpkgs/commit/d5fc2d45e8421a21965b6b49e15a5788b5c52abf Author: Rok Garbas <r...@garbas.si> Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPillow.pillow: fix evaluation ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Requesting issue closing rights
+100 lets get Profpatsch, kevincox and vrthra enough permission for nixpkgs repo On Mon, Jul 25, 2016 at 5:17 AM, Gopinath, Rahul <gopin...@oregonstate.edu> wrote: > I too would be glad to help if the community feels that I am ready for > such a role. While I am fairly new, I hope that I have demonstrated my > commitment, with my involvement in PRs and maintainership of a few > packages. > > https://github.com/vrthra > > Rahul > > On Sun, Jul 24, 2016 at 8:00 PM, Kevin Cox <kevin...@kevincox.ca> wrote: >> I see granting commit access fairly scary but I would appreciate being >> granted it so that I can help organize the issues more effectively. I am the >> maintainer of a couple of packages and have a number of merged PRs so >> hopefully I have built up enough trust in the Nix community. >> >> https://github.com/kevincox >> >> Thanks, Kevin >> >> >> ___ >> 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 -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] a086b6: pypi2nix: 1.2.0 -> 1.3.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a086b62a3d8bd934ebb1b9e6fd9eb2af9ece03e1 https://github.com/NixOS/nixpkgs/commit/a086b62a3d8bd934ebb1b9e6fd9eb2af9ece03e1 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix M pkgs/development/tools/pypi2nix/deps.nix Log Message: --- pypi2nix: 1.2.0 -> 1.3.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b8ab17: obs-studio: libX11.so was missing at runtime
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b8ab178e4c6d00d524d22f4d01d8454caee13f83 https://github.com/NixOS/nixpkgs/commit/b8ab178e4c6d00d524d22f4d01d8454caee13f83 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M pkgs/applications/video/obs-studio/default.nix Log Message: --- obs-studio: libX11.so was missing at runtime Commit: 6f0d12a5c8de4f0839005f2b84801270a4334232 https://github.com/NixOS/nixpkgs/commit/6f0d12a5c8de4f0839005f2b84801270a4334232 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.pillow: dont depend on _lib_include to be presnet in setup.py Compare: https://github.com/NixOS/nixpkgs/compare/0b7472f59fd7...6f0d12a5c8de___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 7c435c: mysql: 5.5.49 -> 5.5.50 for CVEs (#17160)
Branch: refs/heads/release-16.03 Home: https://github.com/NixOS/nixpkgs Commit: 7c435c925a9f3e064a3f5dcf964b07873d385a7e https://github.com/NixOS/nixpkgs/commit/7c435c925a9f3e064a3f5dcf964b07873d385a7e Author: Rok Garbas <r...@garbas.si> Date: 2016-07-23 (Sat, 23 Jul 2016) Changed paths: M pkgs/servers/sql/mysql/5.5.x.nix Log Message: --- mysql: 5.5.49 -> 5.5.50 for CVEs (#17160) Problems include buffer overflows, null pointer dereferences, and other bugfixes. - CVE-2016-3477 - CVE-2016-3521 - CVE-2016-3615 - CVE-2016-5440 Details: https://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-50.html backporting @grahamc's work to release-16.03 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] abc3fa: rkt: 1.10.1 -> 1.11.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: abc3faa2942f7fb95b478e256dc941797078231d https://github.com/NixOS/nixpkgs/commit/abc3faa2942f7fb95b478e256dc941797078231d Author: Stefan Junker <m...@stefanjunker.de> Date: 2016-07-22 (Fri, 22 Jul 2016) Changed paths: M pkgs/applications/virtualization/rkt/default.nix Log Message: --- rkt: 1.10.1 -> 1.11.0 Commit: 04b30b2397439168af4854b4a7a9cd58c1e72b70 https://github.com/NixOS/nixpkgs/commit/04b30b2397439168af4854b4a7a9cd58c1e72b70 Author: Stefan Junker <m...@stefanjunker.de> Date: 2016-07-22 (Fri, 22 Jul 2016) Changed paths: M pkgs/applications/virtualization/rkt/default.nix Log Message: --- rkt: fix default stage1 location Commit: d5adf1348b5d59c15fe1738b00a96ddfcbfd8061 https://github.com/NixOS/nixpkgs/commit/d5adf1348b5d59c15fe1738b00a96ddfcbfd8061 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-23 (Sat, 23 Jul 2016) Changed paths: M pkgs/applications/virtualization/rkt/default.nix Log Message: --- Merge pull request #17192 from steveeJ/rkt-bump rkt: 1.10.1 -> 1.11.0 Compare: https://github.com/NixOS/nixpkgs/compare/715e01cfc24e...d5adf1348b5d___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 6b3f5b: phpfpm service: restructured pool configuration
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6b3f5b5a421fe3422e9ef63a3fd690178c36163e https://github.com/NixOS/nixpkgs/commit/6b3f5b5a421fe3422e9ef63a3fd690178c36163e Author: Al Zohali <z...@fmap.me> Date: 2016-06-20 (Mon, 20 Jun 2016) Changed paths: M nixos/modules/module-list.nix R nixos/modules/services/web-servers/phpfpm.nix A nixos/modules/services/web-servers/phpfpm/default.nix A nixos/modules/services/web-servers/phpfpm/pool-options.nix Log Message: --- phpfpm service: restructured pool configuration Commit: 98e419c0e27dd21e9dee0b915876ea603b833057 https://github.com/NixOS/nixpkgs/commit/98e419c0e27dd21e9dee0b915876ea603b833057 Author: Al Zohali <z...@fmap.me> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M nixos/modules/module-list.nix A nixos/modules/services/web-apps/tt-rss.nix A pkgs/servers/tt-rss/default.nix M pkgs/top-level/all-packages.nix Log Message: --- tt-rss service: init at 16.3 Commit: d73c115aa4e754e12cf7fc129e85e7c678631a92 https://github.com/NixOS/nixpkgs/commit/d73c115aa4e754e12cf7fc129e85e7c678631a92 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M nixos/modules/module-list.nix A nixos/modules/services/web-apps/tt-rss.nix R nixos/modules/services/web-servers/phpfpm.nix A nixos/modules/services/web-servers/phpfpm/default.nix A nixos/modules/services/web-servers/phpfpm/pool-options.nix A pkgs/servers/tt-rss/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #16132 from zohl/tt-rss tt-rss service: init at 16.3 Compare: https://github.com/NixOS/nixpkgs/compare/82f087944b70...d73c115aa4e7___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] how to go about refactoring nixos-container?
my suggestion would be to start completely new project outside nixos/nixpkgs and then if/when working then we can open an discussion to replace nixos-container in nixpkgs. and about the language. does it really matter. if you can do it in c++ that is currently preferred language in nix, but if you go the way i suggested above and create new command line tool then it all depends on you and your preferences. my current language of choice for cli stuff is rust, but everything you'll choose is fine as long as the tools is working :) here are some name suggestions for new tools: - nixos-container-ng - nixos-container2 - nixos-container-improved - nixos-kontainer :) On Thu, Jul 21, 2016 at 3:33 PM, zimbatm <zimb...@zimbatm.com> wrote: > The main criteria for language selection in the nix tooling is platform > availability and it's really hard to beat C++ and Perl on that. That being > said for that specific project you might argue that "language of choice" > only has to support platforms that also support containerisation. If we're > relying on docker then "go" might be a good choice. > > > On Wed, 20 Jul 2016, 21:22 Eric Merritt, <e...@merritt.tech> wrote: >> >> Maintainers, >> >> I have been spending a fair amount of time adding bits to >> `nixos-container` and expect to be spending more time there as I have >> started using it heavily for standing up and testing groups of systems. It's >> been tempting to refactor the command. Before doing that I wanted to ask the >> maintainers the path with the highest likelihood of being accepted, to avoid >> waisting a lot of time on dead ends. >> >> 1) No refactor - Maintainers think its fine as is >> 2) Refactor in Perl - Just cleanup the Perl, reducing globals and the like >> 3) Rewrite in C++ - Questionable utility, but I really do hate Perl rather >> a lot >> 4) Rewrite in an approved functional language >> >> I would strongly prefer #4 almost regardless of what that language is. >> However, I am pretty confident that the only approved languages for core nix >> stuff is C++ and Perl. That leaves 2 and 3. Probably the most sane is #2. I >> would be more than willing to do #3. You would have to let me know which >> versions of C++ are supported, hopefully its something like C++11 or C++14. >> >> >> >> >> ___ >> 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 > -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Raspberry-Pi NixOS
sry i only have questions in this email :) - how would we speed up building? so that other can get binaries at least for the "base" of the nixos. - would we just hook up rpi's into hydra? can we hook this to existing hydra.nixos.org or we would have to come with our own hydra. - can we also collect this knowledge in some kind of manual, be it part of nixos manual or completely separated. - i'm still waiting for my rpi3 to arrive, but where can i help until then? i'd love to have proper support for rpi in nixpkgs. On Wed, Jul 20, 2016 at 12:05 AM, Lluís Batlle i Rossell <vi...@viric.name> wrote: > On Tue, Jul 19, 2016 at 11:53:59PM +0200, Tomas Hlavaty wrote: >> Lluís Batlle i Rossell <vi...@viric.name> writes: >> > The device tree blob should be built by the kernel, like with pi and pi2, >> > isn't it? >> >> This is the kernel which works for me and is taken from >> raspberry-firmware/boot: >> >> Linux version 4.4.13-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 >> (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #894 SMP Mon Jun 13 >> 13:13:27 BST 2016 >> >> and the corresponding device tree is bcm2710-rpi-3-b.dtb. >> >> This looks like the same kernel version in >> pkgs/os-specific/linux/kernel/linux-rpi.nix (modDirVersion = "4.4.13"; >> tag = "1.20160620-1") >> >> Are you saying that this is not good enough? >> >> What works: If I copy files from raspberry-firmware/boot to /boot, rpi3 >> starts fine. These are the files I have in /boot: >> >> $ ls -al /boot >> -rwxr-xr-x 1 root root 13221 Jun 18 22:31 bcm2708-rpi-b.dtb >> -rwxr-xr-x 1 root root 13484 Jun 18 22:31 bcm2708-rpi-b-plus.dtb >> -rwxr-xr-x 1 root root 13257 Jun 18 22:31 bcm2708-rpi-cm.dtb >> -rwxr-xr-x 1 root root 14567 Jun 18 22:31 bcm2709-rpi-2-b.dtb >> -rwxr-xr-x 1 root root 15237 Jun 18 22:31 bcm2710-rpi-3-b.dtb >> -rwxr-xr-x 1 root root 17932 Jun 18 22:31 bootcode.bin >> -rwxr-xr-x 1 root root 165 Jul 19 22:46 cmdline.txt >> -rwxr-xr-x 1 root root1369 Jan 11 2016 config.txt >> -rwxr-xr-x 1 root root2504 Jun 23 20:42 fixup_cd.dat >> -rwxr-xr-x 1 root root6482 Jun 23 20:42 fixup.dat >> -rwxr-xr-x 1 root root9717 Jun 23 20:42 fixup_db.dat >> -rwxr-xr-x 1 root root9717 Jun 23 20:42 fixup_x.dat >> -rwxr-xr-x 1 root root 4224232 Jun 18 22:31 kernel7.img >> drwxr-xr-x 2 root root8192 Jun 18 22:31 overlays >> -rwxr-xr-x 1 root root 617432 Jun 23 20:42 start_cd.elf >> -rwxr-xr-x 1 root root 4926264 Jun 23 20:42 start_db.elf >> -rwxr-xr-x 1 root root 2746552 Jun 23 20:42 start.elf >> -rwxr-xr-x 1 root root 3877720 Jun 23 20:42 start_x.elf >> >> I don't see, why raspberrypi/builder.sh creates defaultgeneration, >> initrd and nixos-init files in /boot. It actually seems to me, that >> initrd should not be there at all for the boot to work. >> >> raspberrypi/builder.sh doesn't create fixup_x.dat, which is in the list >> above; but I haven't tried booting without it. >> >> Although pkgs/os-specific/linux/kernel/linux-rpi.nix copies DTB files, >> it renames them to something that looks wrong and also it does not copy >> them to /boot at all: >> >> # I am not sure if all of these are correct... >> copyDTB bcm2708-rpi-b.dtb bcm2835-rpi-a.dtb >> copyDTB bcm2708-rpi-b.dtb bcm2835-rpi-b.dtb >> copyDTB bcm2708-rpi-b.dtb bcm2835-rpi-b-rev2.dtb >> copyDTB bcm2708-rpi-b-plus.dtb bcm2835-rpi-a-plus.dtb >> copyDTB bcm2708-rpi-b-plus.dtb bcm2835-rpi-b-plus.dtb >> copyDTB bcm2708-rpi-b-plus.dtb bcm2835-rpi-zero.dtb >> copyDTB bcm2708-rpi-cm.dtb bcm2835-rpi-cm.dtb >> copyDTB bcm2709-rpi-2-b.dtb bcm2836-rpi-2-b.dtb >> copyDTB bcm2710-rpi-3-b.dtb bcm2837-rpi-3-b.dtb >> >> I looks like the files in raspberry-firmware/boot should work on any rpi >> version so we should probably immitate that somehow in nixos and at >> least get it to work out of the box even if we just take the precompiled >> files from raspberrypi-firmware/boot and improve that later. > > I don't remember any of the details. I'm using it in rpi2 just fine. I > could forget some file, and I may have written code that is fit just for a > very specific kernel version. Maybe it has all changed in 4.4. > > The relevant detail that I remember is that the kernel recipe is told to > build the DTB, so I think that you should not need any dtb from the > firmwarefiles/boot. > > Regards, > Lluís. > > -- > (Escriu-me xifrat si saps PGP / Write ciphered if you know PGP) > PGP key D4831A8A - https://emailselfdefense.fsf.org/ > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] GNOME 3.20
my gf uses gnome 3.20 for a week now, she didn't realized it yet, which i believe is a good thing :) On Mon, Jul 11, 2016 at 7:32 AM, Damien Cassou <dam...@cassou.me> wrote: > Hi Luca, > > Luca Bruno <lethalma...@gmail.com> writes: >> I've been finally able to evaluate GNOME 3.20 on my desktop. Core stuff >> works fine, and also most of the apps. > > I've been using 3.20 for a week now and it seems to be ok. > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > "Success is the ability to go from one failure to another without > losing enthusiasm." --Winston Churchill > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] b0a51d: nixos/zfs: Keep zero-sized auto snapshots by defau...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b0a51de6c10a7a1aba70c0a4aabe33a41bfb4c2c https://github.com/NixOS/nixpkgs/commit/b0a51de6c10a7a1aba70c0a4aabe33a41bfb4c2c Author: Ricardo M. Correia <rcorr...@wizy.org> Date: 2015-03-20 (Fri, 20 Mar 2015) Changed paths: M nixos/modules/tasks/filesystems/zfs.nix Log Message: --- nixos/zfs: Keep zero-sized auto snapshots by default Otherwise, in certain cases, snapshots of infrequently-modified filesystems can be kept for a much longer time than the user would normally expect, and cause a large amount of extra disk space to be consumed. Also added flag to snapshot filesystems in parallel by default. I've also added a configuration option for zfs-auto-snapshot flags, so that the user can override them. For example, the user may want to append --utc to the list of default options, so that the snapshot names don't cause name conflicts or apparent time reversals due to daylight savings or timezone changes. Commit: 6197fdc02d20763e10beb73c0b6384c255f142b2 https://github.com/NixOS/nixpkgs/commit/6197fdc02d20763e10beb73c0b6384c255f142b2 Author: Ricardo M. Correia <rcorr...@wizy.org> Date: 2015-03-20 (Fri, 20 Mar 2015) Changed paths: M nixos/modules/tasks/filesystems/zfs.nix Log Message: --- nixos/zfs: Refactor auto-snapshots and make them persistent If you power off your machine frequently, you could miss the execution of some snapshots. This is more troublesome the more infrequently the snapshots are triggered. For example, monthly snapshots only execute at exactly midnight on the first day of the month. If you only have your machine powered on at that time with probability 50%, then half the snapshots won't be triggered. This means that if you wanted to keep 3 monthly snapshots, then instead of keeping 3 months' worth of snapshotted data as you expected, you would end up with snapshots spanning back 6 months. Adding the "Persistent = yes" option to auto-snapshot timer units makes a missed snapshot execute when booting up the machine. Commit: db7b4fb073d25832ecc4e216d410ad2dde153c43 https://github.com/NixOS/nixpkgs/commit/db7b4fb073d25832ecc4e216d410ad2dde153c43 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M nixos/modules/tasks/filesystems/zfs.nix Log Message: --- Merge pull request #6846 from wizeman/u/zfs-auto-snap-flags nixos: ZFS auto-snapshot improvements Compare: https://github.com/NixOS/nixpkgs/compare/83bdc8e8583d...db7b4fb073d2___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Docker image updated for Nix 1.11
hi awesome work. - any ideas how could we automate this? so that images get pushed after every commit/tag to http://github.com/nixos/nix - any particular reason that https://github.com/LnL7/nix-docker is not using dockerTools? On Wed, Jul 20, 2016 at 5:04 PM, Domen Kožar <do...@dev.si> wrote: > Hi all, > > I've updated https://hub.docker.com/r/nixos/nix/ to 1.11 and it's now based > on alpine Linux (previously Busybox). Besides that it fixes some annoying > issues with number of build users. > > Let me know if you have some issues/questions. > > PS: there is some work already done to build Docker image from scratch, see > https://github.com/LnL7/nix-docker > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > -- Rok Garbas https://garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 83fd63: cpp_ethereum: init at 1.2.9
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 83fd63995af5447a25ae79494b7ba29cd9ff0441 https://github.com/NixOS/nixpkgs/commit/83fd63995af5447a25ae79494b7ba29cd9ff0441 Author: artuuge <artu...@gmail.com> Date: 2016-07-01 (Fri, 01 Jul 2016) Changed paths: A pkgs/applications/misc/webthree-umbrella/default.nix A pkgs/development/libraries/jsoncpp/1.6.5/default.nix M pkgs/development/libraries/jsoncpp/default.nix A pkgs/development/libraries/libjson-rpc-cpp/0.2.1/default.nix M pkgs/development/libraries/libjson-rpc-cpp/default.nix A pkgs/tools/misc/argtable/default.nix A pkgs/tools/misc/libcpuid/default.nix M pkgs/top-level/all-packages.nix Log Message: --- cpp_ethereum: init at 1.2.9 jsoncpp: 1.6.5 -> 1.7.2 libjson_rpc_cpp: 0.2.1 -> 0.6.0 argtable: init at 3.0.1 libcpuid: init at 0.2.2 Commit: 5a8bf2c32bebd248e957a1822cfb60ca6c3e40ff https://github.com/NixOS/nixpkgs/commit/5a8bf2c32bebd248e957a1822cfb60ca6c3e40ff Author: artuuge <artu...@gmail.com> Date: 2016-07-02 (Sat, 02 Jul 2016) Changed paths: M pkgs/applications/misc/webthree-umbrella/default.nix M pkgs/top-level/all-packages.nix Log Message: --- cpp_ethereum: use the ocl-icd package Commit: cd25b04dbbec4a4319fac298552cd809e5056a62 https://github.com/NixOS/nixpkgs/commit/cd25b04dbbec4a4319fac298552cd809e5056a62 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: A pkgs/applications/misc/webthree-umbrella/default.nix A pkgs/development/libraries/jsoncpp/1.6.5/default.nix M pkgs/development/libraries/jsoncpp/default.nix A pkgs/development/libraries/libjson-rpc-cpp/0.2.1/default.nix M pkgs/development/libraries/libjson-rpc-cpp/default.nix A pkgs/tools/misc/argtable/default.nix A pkgs/tools/misc/libcpuid/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #16600 from artuuge/cpp_ethereum cpp_ethereum: init at 1.2.9 Compare: https://github.com/NixOS/nixpkgs/compare/398d3ddc1b4e...cd25b04dbbec___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 956da2: perlPackages.TextBibTeX: 0.71 -> 0.72
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 956da24281b89dbd4a66efbdc3aaa39092a18b1d https://github.com/NixOS/nixpkgs/commit/956da24281b89dbd4a66efbdc3aaa39092a18b1d Author: Ioannis Koutras <ioannis.kout...@gmail.com> Date: 2016-07-13 (Wed, 13 Jul 2016) Changed paths: M pkgs/top-level/perl-packages.nix Log Message: --- perlPackages.TextBibTeX: 0.71 -> 0.72 Commit: 6747bcf43ac3575ef537ec1850cb52585c4cbf20 https://github.com/NixOS/nixpkgs/commit/6747bcf43ac3575ef537ec1850cb52585c4cbf20 Author: Ioannis Koutras <ioannis.kout...@gmail.com> Date: 2016-07-13 (Wed, 13 Jul 2016) Changed paths: M pkgs/top-level/perl-packages.nix Log Message: --- perlPackages.LinguaTranslit: init from 0.26 Commit: 4aceac2b81ec11b5e7470b8f6bedd95d720b164b https://github.com/NixOS/nixpkgs/commit/4aceac2b81ec11b5e7470b8f6bedd95d720b164b Author: Ioannis Koutras <ioannis.kout...@gmail.com> Date: 2016-07-13 (Wed, 13 Jul 2016) Changed paths: M pkgs/top-level/perl-packages.nix Log Message: --- perlPackages.UnicodeNormalize: 1.19 -> 1.25 Commit: a3e6044e9c1bae3877d8f4041e722a35efc40e6d https://github.com/NixOS/nixpkgs/commit/a3e6044e9c1bae3877d8f4041e722a35efc40e6d Author: Ioannis Koutras <ioannis.kout...@gmail.com> Date: 2016-07-13 (Wed, 13 Jul 2016) Changed paths: M pkgs/tools/typesetting/biber/default.nix M pkgs/top-level/all-packages.nix Log Message: --- biber: 2.4 -> 2.5 Commit: 227bf69b004789b626af90a05f54f4368c85efb0 https://github.com/NixOS/nixpkgs/commit/227bf69b004789b626af90a05f54f4368c85efb0 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M pkgs/tools/typesetting/biber/default.nix M pkgs/top-level/all-packages.nix M pkgs/top-level/perl-packages.nix Log Message: --- Merge pull request #16597 from jokogr/biber-2.5 biber: 2.4 -> 2.5 Compare: https://github.com/NixOS/nixpkgs/compare/e2f6c6b9d2e8...227bf69b0047___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 7298dd: ronn: init at 0.7.3
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 7298dd8cca8f575586fc7026b388f3928abeeb56 https://github.com/NixOS/nixpkgs/commit/7298dd8cca8f575586fc7026b388f3928abeeb56 Author: zimbatm <zimb...@zimbatm.com> Date: 2016-06-30 (Thu, 30 Jun 2016) Changed paths: A pkgs/development/tools/ronn/Gemfile A pkgs/development/tools/ronn/Gemfile.lock A pkgs/development/tools/ronn/default.nix A pkgs/development/tools/ronn/gemset.nix M pkgs/top-level/all-packages.nix Log Message: --- ronn: init at 0.7.3 Commit: 4932524080c8e187f698927b21cb667b814cf0cd https://github.com/NixOS/nixpkgs/commit/4932524080c8e187f698927b21cb667b814cf0cd Author: zimbatm <zimb...@zimbatm.com> Date: 2016-06-30 (Thu, 30 Jun 2016) Changed paths: M pkgs/tools/networking/zerotierone/default.nix Log Message: --- zerotierone: build manpages Commit: cbe5813e8433b76254f33a389f2bba6dd4b10253 https://github.com/NixOS/nixpkgs/commit/cbe5813e8433b76254f33a389f2bba6dd4b10253 Author: zimbatm <zimb...@zimbatm.com> Date: 2016-06-30 (Thu, 30 Jun 2016) Changed paths: M pkgs/tools/networking/zerotierone/default.nix Log Message: --- zerotierone: use compile from the stdenv Commit: e2f6c6b9d2e845805b5d95c90190fc4a648a5a03 https://github.com/NixOS/nixpkgs/commit/e2f6c6b9d2e845805b5d95c90190fc4a648a5a03 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: A pkgs/development/tools/ronn/Gemfile A pkgs/development/tools/ronn/Gemfile.lock A pkgs/development/tools/ronn/default.nix A pkgs/development/tools/ronn/gemset.nix M pkgs/tools/networking/zerotierone/default.nix M pkgs/top-level/all-packages.nix Log Message: --- Merge pull request #16620 from zimbatm/ronn-0.7.3 Ronn 0.7.3 Compare: https://github.com/NixOS/nixpkgs/compare/79f6c2603c1f...e2f6c6b9d2e8___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 99180f: pythonPackages.py3status: 2.9 -> 3.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 99180fed1fdd83499b207db8ee183f77cc96fe34 https://github.com/NixOS/nixpkgs/commit/99180fed1fdd83499b207db8ee183f77cc96fe34 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.py3status: 2.9 -> 3.0 Commit: d9871f52b49719ce55fcc089fa2cd12c67e9f0d7 https://github.com/NixOS/nixpkgs/commit/d9871f52b49719ce55fcc089fa2cd12c67e9f0d7 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M pkgs/shells/xonsh/default.nix Log Message: --- xonsh: 0.4.1 -> 0.4.3 Compare: https://github.com/NixOS/nixpkgs/compare/f5dca01b5087...d9871f52b497___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 0558ae: firefox-bin: libpulseaudio.dev is needed otherwise...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0558ae3057a39bcc808387532403608e806a8497 https://github.com/NixOS/nixpkgs/commit/0558ae3057a39bcc808387532403608e806a8497 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/default.nix Log Message: --- firefox-bin: libpulseaudio.dev is needed otherwise firefox doesn't start Commit: f5dca01b5087da0c43a3ca1b928f666241c1ae7d https://github.com/NixOS/nixpkgs/commit/f5dca01b5087da0c43a3ca1b928f666241c1ae7d Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix Log Message: --- firefox-bin: 48.0b7 -> 48.0b9 Compare: https://github.com/NixOS/nixpkgs/compare/760da3e3f39b...f5dca01b5087___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 760da3: nixos: init programs.xonsh
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 760da3e3f39b43c113797456dcdbe8ad6cfb466c https://github.com/NixOS/nixpkgs/commit/760da3e3f39b43c113797456dcdbe8ad6cfb466c Author: Rok Garbas <r...@garbas.si> Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M nixos/modules/module-list.nix A nixos/modules/programs/xonsh.nix Log Message: --- nixos: init programs.xonsh ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 3634e8: vimPlugins: update existing plugins and added 3 mo...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 3634e8ac3eb176a3636dd56f0901115ad658858a https://github.com/NixOS/nixpkgs/commit/3634e8ac3eb176a3636dd56f0901115ad658858a Author: Rok Garbas <r...@garbas.si> Date: 2016-07-16 (Sat, 16 Jul 2016) Changed paths: M pkgs/misc/vim-plugins/default.nix M pkgs/misc/vim-plugins/vim-plugin-names Log Message: --- vimPlugins: update existing plugins and added 3 more - github:sbdchd/neoformat - github:elmcast/elm-vim - github:sheerun/vim-polyglot ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a377c7: firefox-bin: 48.0b1 -> 48.0b7
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a377c71280e9ad7cb085faff85b3ca1ee198a6bb https://github.com/NixOS/nixpkgs/commit/a377c71280e9ad7cb085faff85b3ca1ee198a6bb Author: Rok Garbas <r...@garbas.si> Date: 2016-07-16 (Sat, 16 Jul 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix M pkgs/applications/networking/browsers/firefox-bin/default.nix R pkgs/applications/networking/browsers/firefox-bin/dev_sources.nix M pkgs/applications/networking/browsers/firefox-bin/generate_sources.rb R pkgs/applications/networking/browsers/firefox-bin/generate_sources_dev.rb M pkgs/applications/networking/browsers/firefox-bin/sources.nix M pkgs/top-level/all-packages.nix Log Message: --- firefox-bin: 48.0b1 -> 48.0b7 * removed firefox-developer-bin * extend firefox-bin expression to accept sources as input so firefox-developer-bin can be packaged outside nixpkgs * generate_sources.rb now includes full urls in the output ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] bed7ab: elm: 0.17 -> 0.17.1
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: bed7aba2f0799a8e38ea0f82ce393f69542cc7af https://github.com/NixOS/nixpkgs/commit/bed7aba2f0799a8e38ea0f82ce393f69542cc7af Author: Rok Garbas <r...@garbas.si> Date: 2016-07-16 (Sat, 16 Jul 2016) Changed paths: M pkgs/development/compilers/elm/default.nix M pkgs/development/compilers/elm/packages/elm-compiler.nix M pkgs/development/compilers/elm/packages/elm-make.nix M pkgs/development/compilers/elm/packages/elm-package.nix M pkgs/development/compilers/elm/packages/elm-reactor-elm.nix M pkgs/development/compilers/elm/packages/elm-reactor.nix M pkgs/development/compilers/elm/packages/elm-repl.nix M pkgs/development/compilers/elm/packages/release.nix M pkgs/development/compilers/elm/update-elm.rb Log Message: --- elm: 0.17 -> 0.17.1 Commit: 0362eaf3ecda998a547eec367549e1386a56d1a5 https://github.com/NixOS/nixpkgs/commit/0362eaf3ecda998a547eec367549e1386a56d1a5 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-16 (Sat, 16 Jul 2016) Changed paths: M pkgs/development/compilers/elm/packages/elm-format.nix Log Message: --- elm-format: 0.3.1 -> 0.4.0 Commit: 4ea1b3824a8e32ab9d01165900e56431e4f8a8c1 https://github.com/NixOS/nixpkgs/commit/4ea1b3824a8e32ab9d01165900e56431e4f8a8c1 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-16 (Sat, 16 Jul 2016) Changed paths: M pkgs/development/compilers/elm/packages/elm-format.nix Log Message: --- elm-format: disable tests (one failing), reported upstream Commit: 8c84ca13ba7087b6babba9763de16f160df269b4 https://github.com/NixOS/nixpkgs/commit/8c84ca13ba7087b6babba9763de16f160df269b4 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-16 (Sat, 16 Jul 2016) Changed paths: M pkgs/development/compilers/elm/default.nix M pkgs/development/compilers/elm/packages/elm-compiler.nix M pkgs/development/compilers/elm/packages/elm-format.nix M pkgs/development/compilers/elm/packages/elm-make.nix M pkgs/development/compilers/elm/packages/elm-package.nix M pkgs/development/compilers/elm/packages/elm-reactor-elm.nix M pkgs/development/compilers/elm/packages/elm-reactor.nix M pkgs/development/compilers/elm/packages/elm-repl.nix M pkgs/development/compilers/elm/packages/release.nix M pkgs/development/compilers/elm/update-elm.rb Log Message: --- Merge pull request #16996 from garbas/update-elm-to-0.17.1 Update elm to 0.17.1 Compare: https://github.com/NixOS/nixpkgs/compare/5b6e3a3ed152...8c84ca13ba70___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] f76e5a: travis: split build into matrix of 3
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: f76e5ab0cf0aa28e437a6b1c4aef4a85d2901b73 https://github.com/NixOS/nixpkgs/commit/f76e5ab0cf0aa28e437a6b1c4aef4a85d2901b73 Author: Matthew Bauer <mjbaue...@gmail.com> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M .travis.yml M maintainers/scripts/travis-nox-review-pr.sh Log Message: --- travis: split build into matrix of 3 This adds a 3rd matrix to be built by Travis. The new matrix "checks" the NixPkgs evaluation so the other 2 can save their resources for building. Hopefully, this will lead to less "out of space" errors that seem to be happening with Travis. Also adds folding. Commit: 3c0fdefd8470878242d8c119952918e171be590c https://github.com/NixOS/nixpkgs/commit/3c0fdefd8470878242d8c119952918e171be590c Author: Matthew Bauer <mjbaue...@gmail.com> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M .travis.yml Log Message: --- travis: only fetch top commit This will make travis only fetch the top level commit instead of fetching the top 50 (default). Nox should be able fetch other commits on an as-needed basis. Commit: 95b28da35365c51ff1673baca9469b7f74a5bcf0 https://github.com/NixOS/nixpkgs/commit/95b28da35365c51ff1673baca9469b7f74a5bcf0 Author: Matthew Bauer <mjbaue...@gmail.com> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M .travis.yml M maintainers/scripts/travis-nox-review-pr.sh Log Message: --- travis: use community supported language Switch to the "community supported" Nix version of Travis. Commit: 2892bbd07a909feb928ed5f61d1705adff4f279a https://github.com/NixOS/nixpkgs/commit/2892bbd07a909feb928ed5f61d1705adff4f279a Author: Matthew Bauer <mjbaue...@gmail.com> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M maintainers/scripts/travis-nox-review-pr.sh Log Message: --- travis: support nox 0.0.4 arguments This adds the "slug" arguments and also the "token" argument. The slug argument provides the "owner_name/repo_name" format base repo to use for the pull request. The token argument provides the GitHub presonal access token to use for the requests to the GitHub API. Commit: d40066b49bed6792b2911d4503f2ab49e37e005d https://github.com/NixOS/nixpkgs/commit/d40066b49bed6792b2911d4503f2ab49e37e005d Author: Matthew Bauer <mjbaue...@gmail.com> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M .travis.yml Log Message: --- travis: set GITHUB_TOKEN variable in .travis.yml This should allow for more builds per hour and less errors from nox-review. Commit: 5282a336a4cda925f1e1d213702c3c31e2b3bcee https://github.com/NixOS/nixpkgs/commit/5282a336a4cda925f1e1d213702c3c31e2b3bcee Author: Matthew Bauer <mjbaue...@gmail.com> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M .travis.yml M maintainers/scripts/travis-nox-review-pr.sh Log Message: --- travis: build manuals to verify that they work fixes #15109 Commit: 7c37ac0edd999b2eb34fc91c2f91050e390ccaa2 https://github.com/NixOS/nixpkgs/commit/7c37ac0edd999b2eb34fc91c2f91050e390ccaa2 Author: Matthew Bauer <mjbaue...@gmail.com> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M maintainers/scripts/travis-nox-review-pr.sh Log Message: --- travis: run nixpkgs-lint in build script This will run nixpkgs-lint for each travis build. We'll disable "nixpkgs-lint" for now, it was a little too verbose: https://travis-ci.org/NixOS/nixpkgs/jobs/144290920 Commit: cde541236a076519ed83fd3b7ba1231779b84f93 https://github.com/NixOS/nixpkgs/commit/cde541236a076519ed83fd3b7ba1231779b84f93 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-15 (Fri, 15 Jul 2016) Changed paths: M .travis.yml M maintainers/scripts/travis-nox-review-pr.sh Log Message: --- Merge pull request #16563 from matthewbauer/travis-new travis: split build into matrix of 3 Compare: https://github.com/NixOS/nixpkgs/compare/411bd972ab3e...cde541236a07___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 0ad8d0: pypi2nix: should be using python35
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0ad8d0b127bfbbb03c61776f4f913cd7a6b93f18 https://github.com/NixOS/nixpkgs/commit/0ad8d0b127bfbbb03c61776f4f913cd7a6b93f18 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-15 (Fri, 15 Jul 2016) Changed paths: M pkgs/top-level/all-packages.nix Log Message: --- pypi2nix: should be using python35 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] fc2986: pythonPackages.Flootty: init at 3.2.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: fc29868d24823e9a322a4ca112b2e35d0168f29b https://github.com/NixOS/nixpkgs/commit/fc29868d24823e9a322a4ca112b2e35d0168f29b Author: Rok Garbas <r...@garbas.si> Date: 2016-07-12 (Tue, 12 Jul 2016) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- pythonPackages.Flootty: init at 3.2.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 963327: vimPlugins: updating plugin and adding floobits pl...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 963327aacb67322c8cc1ace863e7747823aa89e0 https://github.com/NixOS/nixpkgs/commit/963327aacb67322c8cc1ace863e7747823aa89e0 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M pkgs/misc/vim-plugins/default.nix M pkgs/misc/vim-plugins/vim-plugin-names M pkgs/misc/vim-plugins/vim-utils.nix Log Message: --- vimPlugins: updating plugin and adding floobits plugin ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] What to do with nixos-hardware?
as Mateusz pointed out it is in very early stage. it started after a meetup in berlin and we soon realize that there are many valuable resources on wiki and out there that it would be nice to have in one repository. please help us get it in better shape. On Fri, Jul 8, 2016 at 8:41 PM, Mateusz Czaplinski <czapko...@gmail.com> wrote: > As far as I know, this repo is an early stage experiment, so activity > is more than welcome, and only time can tell how (and if) this will > work out! > > /M. > > On Fri, Jul 8, 2016 at 2:08 PM, Damien Cassou <dam...@cassou.me> wrote: >> I've just learned about the existence of nixos-hardware: >> >> https://github.com/NixOS/nixos-hardware >> >> (and did my first PR at the same time). I thought this repository was a >> great idea but I don't see much activity in it (only 16 hardware in it, >> the last commit is from April, ...). >> >> Are there any plans for this repository? Why is it separate from >> nixpkgs? Is anyone maintaining it (and accepting PRs)? Is it worth >> specifying my hardware there? >> >> Best, >> >> -- >> Damien Cassou >> http://damiencassou.seasidehosting.st >> >> "Success is the ability to go from one failure to another without >> losing enthusiasm." --Winston Churchill >> ___ >> 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 -- Rok Garbas http://www.garbas.si r...@garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] fe2468: pypi2nix: 1.1.0 -> 1.2.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: fe2468b88cbc586232a86aedf8e00facf8919219 https://github.com/NixOS/nixpkgs/commit/fe2468b88cbc586232a86aedf8e00facf8919219 Author: Rok Garbas <r...@garbas.si> Date: 2016-07-07 (Thu, 07 Jul 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix M pkgs/development/tools/pypi2nix/deps.nix Log Message: --- pypi2nix: 1.1.0 -> 1.2.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] On npm2nix and the NPM package set in Nixpkgs
+1 ... i did just that recently for pypi2nix. but i'll also add a link to the project home. [1] https://github.com/garbas/pypi2nix/commit/339aee3b149909430ebe7e3e27b8cf158addaef1 On Tue, Jul 5, 2016 at 2:47 PM, Graham Christensen <gra...@grahamc.com> wrote: > I've found myself confused by multiple projects using the same lang2nix > name, and big changes in format. One consistent complaint I have is the top > of the file usually says: > > // Generated by lang2nix > > but having more information like a version number and a URL to the project > would have saved hours of searching and trying different tools. Something > like: > > // Generated by lang2nix v0.1.0 > // See more at https://github.com/myuser/lang2nix > > would be a really nice usability adjustment. > > On Tue, Jul 5, 2016 at 7:36 AM Rok Garbas <r...@garbas.si> wrote: >> >> we can still keep and old version of npm2nix in nixpkgs for ppl who use >> it. >> and also a branch with old code could be created, for people that want >> pudh bugfixes or develop further (very unlikely). >> >> >> On Tue, Jul 5, 2016 at 11:16 AM, Tomasz Czyż <tomasz.c...@gmail.com> >> wrote: >> > Rok, >> > >> > what about people who are already using previous solution? Why break >> > their >> > workflows? >> > >> > 2016-07-05 7:36 GMT+01:00 Rok Garbas <r...@garbas.si>: >> >> >> >> +1 for just keeping the name npm2nix and bumping up the version. >> >> >> >> i'm not using it on any active project, but i'm going to in the near >> >> future. >> >> >> >> >> >> >> >> On Mon, Jul 4, 2016 at 10:11 PM, Tobias Pflug <tobias.pf...@gmx.net> >> >> wrote: >> >> > Hi Sander, >> >> > >> >> > sorry for my very late response. I'll make this one brief as I am >> >> > sadly >> >> > on >> >> > my phone. >> >> > >> >> > I belong to one of those who tried your new npm2nix and in fact am >> >> > already >> >> > using it regularly. I am very much in favor of having your >> >> > re-engineeering2 >> >> > branch replacing npm2nix as the de-facto node integration tool. >> >> > >> >> > I also definitely want to see the current set of auto-generated node >> >> > packages removed from nix. They are almost exclusively *totally* >> >> > outdated. >> >> > >> >> > Thank you a lot for your continued efforts on this. Working with >> >> > npm/node is >> >> > annoying but we are better off with your contributions. >> >> > >> >> > cheers, >> >> > Tobi >> >> > >> >> > On 22 Jun 2016, at 20:24, Sander van der Burg <svanderb...@gmail.com> >> >> > wrote: >> >> > >> >> > Hello Nix and Node.js users, >> >> > >> >> > I have been absent for a while in this discussion, but as far as I >> >> > know >> >> > the >> >> > state of the NPM packages in Nixpkgs is still quite bad and despite >> >> > some >> >> > discussions on the mailing list we have not really come to any >> >> > consensus >> >> > yet. >> >> > >> >> > As some of you may know, I have my own re-engineered version of >> >> > npm2nix >> >> > that >> >> > lives in a specific branch in my own personal fork >> >> > (https://github.com/svanderburg/npm2nix/tree/reengineering2). A few >> >> > months >> >> > ago, I did some major efforts in getting npm 3.x's behaviour >> >> > supported, >> >> > which I have documented in this blog post: >> >> > >> >> > >> >> > http://sandervanderburg.blogspot.com/2016/02/managing-npm-flat-module-installations.html >> >> > >> >> > I have been using this reengineering2 branch for all my public and >> >> > some >> >> > of >> >> > my private projects since the beginning of this year, and for me it >> >> > seems to >> >> > work quite well, despite the fact that some of npm 3.x's flat module >> >> > installation oddities are still not accurately supported yet. >> >> > >> >> > I also received a couple of reports from other people
Re: [Nix-dev] On npm2nix and the NPM package set in Nixpkgs
2.43/selenium-server-standalone-2.43.1.jar;; > sha1 = "ef1b5f8ae9c99332f99ba8794988a1d5b974d27b"; > }} $TMPDIR/webdrvr/selenium-server-standalone-2.43.1.jar > ln -s ${pkgs.fetchurl { > url = > "http://chromedriver.storage.googleapis.com/2.10/chromedriver_linux64.zip;; > sha1 = "26220f7e43ee3c0d714860db61c4d0ecc9bb3d89"; > }} $TMPDIR/webdrvr/chromedriver_linux64.zip > > ''; > }); > } > > > Although we have some practical issues, I think none of them would impose a > serious problem. > > Then about npm2nix itself: Obviously, we could say that my version replaces > the upstream npm2nix and gets "blessed" into the new "official" version, but > I don't know whether everybody likes it. > > Alternatively, we could be a bit more pragmatic: I stop calling my > reengineering2 version npm2nix, I give it a different name and I release it > as a different package. This makes it possible for those who want it, to > still use the 'vanilla' npm2nix alongside my version. > > Then in Nixpkgs we can decide to: > > - to keep npm2nix the default and provide my tool as a package > - or to make the reengineering2 version the default, and provide npm2nix as > a package > - in theory: support both package sets, but this might be a bit overkill :) > > For those who don't know: although my repository is a fork of npm2nix, the > reengineering2 version is basically a rewrite of npm2nix and quite different > than the upstream version. It is written in JavaScript (as opposed to > CoffeeScript), has a different modular structure and different command-line > interface, so that's why I'm very careful in proposing to replace the > upstream npm2nix. > > Moreover, it also does not share any git revision history with the upstream > npm2nix. :) > > As a final note: for those who do not know about this: the reengineering2 > tool can already be used outside Nixpkgs and this is what I have been doing > for all my projects. The expressions that it generates are based on the > principles I have described in this blog post: > http://sandervanderburg.blogspot.com/2014/07/managing-private-nix-packages-outside.html > > My apologies for this very long email, but I'd like to have your feedback > and I don't want my preferences to disrupt other people's workflows. > > What do you think? > > Best, > > Sander > > ___ > 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 > -- Rok Garbas http://www.garbas.si r...@garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] d9036a: pypi2nix: 1.0.0 -> 1.1.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d9036a02b5c5ef31e18e913ce7e2eb56999d311e https://github.com/NixOS/nixpkgs/commit/d9036a02b5c5ef31e18e913ce7e2eb56999d311e Author: Rok Garbas <r...@garbas.si> Date: 2016-06-29 (Wed, 29 Jun 2016) Changed paths: M pkgs/development/tools/pypi2nix/default.nix M pkgs/development/tools/pypi2nix/deps.nix Log Message: --- pypi2nix: 1.0.0 -> 1.1.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Add new binaryRunCheck phase to stdenv?
+1 for this feature i would like also that this would be (if possible) a requirement when we accept new packages. On Sun, Jun 19, 2016 at 2:12 PM, Thomas Hunger <tehun...@gmail.com> wrote: > Yea! I think another difference would be that installCheckPhase usually > comes from upstream, and binaryRunChecks would be nix-specific. > > On 19 June 2016 at 12:32, zimbatm <zimb...@zimbatm.com> wrote: >> >> Hi, >> >> So a bit like the installCheckPhase but with more structure? >> >> >> On Sun, 19 Jun 2016, 12:10 Thomas Hunger, <tehun...@gmail.com> wrote: >>> >>> Hi, >>> >>> One problem I encounter not very often, but often enough to be annoyed by >>> it is that binaries build successfully but don't actually run due to some >>> missing run time dependency ( template, LD_PRELOAD, a dependency that should >>> have been in propagatedBuildInputs, ..) >>> >>> We have a "Tested execution of all binary files" entry in our PR >>> templates - how about we formalize it with an optional extra build step in >>> [1]? >>> >>> It could look like this: >>> >>> binaryRunChecks = [ >>> { run = "bin/totem --help"; prefix = "Usage:\n totem [OPTION…]"; } >>> ]; >>> >>> binaryRunChecks = [ >>> { run = "bin/ipython --help"; prefix = "=\n >>> IPython\n="; } >>> ... >>> ]; >>> >>> The idea is that checking a prefix of the output is almost always good >>> enough to know whether a program can be run. >>> >>> I think this is pretty easy technically but does require a full rebuild. >>> >>> What do you think? >>> >>> ~ >>> >>> [1] >>> >>> https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L823 >>> >>> ___ >>> 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 > -- Rok Garbas http://www.garbas.si r...@garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Stackage Support Will Be Discontinued
Hi, I'd like to reinforce Thomas'es writing and I'd like to add that as it is important how we do things, it is also important how we reach the consensus. I think any of us want only what produces best results. Nix being a tool that works on many platforms with many different languages, different setups, makes this even harder since not everybody uses Nix the same way. And of-course changing is always hard, so please be patient, it takes time to change somebodies opinion, but doing this through conversation works best in the long term. It would be nice list down (or copy paste into this tread) pros/cons and costs of keeping multiple LTS versions around. Maybe having separate ``nixpkgs-haskell`` where all LTS versions leave and only include latest LTS in nixpkgs would be a good enough compromise. On Fri, Jun 10, 2016 at 1:42 PM, Thomas Tuegel <ttue...@gmail.com> wrote: > Hi Peter and Anthony, > > On Thu, Jun 9, 2016 at 4:04 PM, Peter Simons <sim...@nospf.cryp.to> wrote: >> Hi Anthony, >> >> >> [What is] a concrete use case that works for you today but that >> >> won't work after LTS-4 has been dropped? >> > >> > Someone who has a project that works with package versions in LTS-4, >> > but hasn't yet been upgraded to LTS-5 or 6. They can simply refer to >> > LTS-4 in their shell.nix for haskell packages. >> >> Oh, but you can absolutely do that! You can extend the set of available >> packages to your heart's content and you can compose package sets that >> provide any combination of versions as you please. The Haskell >> infrastructure in Nix gives you that ability. > > Let me remark on this non-sequitor. Of course Anthony or I or anyone > else could always extend or fork Nixpkgs to do whatever we want! I > don't think anyone with experience in open source software needs this > to be pointed out to them. That's obviously not Anthony's complaint, > which is rather > > The choice to discontinue Stackage support makes Nixpkgs significantly > less useful to some of our users. > > It seems disingenuous to pretend that some other complaint is being > made, for the sake of summarily dismissing that complaint. As > *volunteer* distribution maintainers, we are free to consider or > disregard complaints at will; there is no need to misrepresent what > people are saying. > > It is completely legitimate to take the position that the benefit (to > our users like Anthony) of keeping Stackage does not outweigh the > resource cost to Nixpkgs or the technical cost of finding a more > efficient way to include those packages. This is obviously the > position that the Haskell infrastructure and Nixpkgs maintainers have > reached. Stating outright that they will not be swayed saves our users > time and frustration because they can immediately seek solutions > outside Nixpkgs. > > Regards, > Thomas > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev -- Rok Garbas http://www.garbas.si r...@garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 5f34b5: goaccess: 0.9.4 -> 1.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 5f34b5476b8132b5eee7873f2cc4777843bc4f85 https://github.com/NixOS/nixpkgs/commit/5f34b5476b8132b5eee7873f2cc4777843bc4f85 Author: Rok Garbas <r...@garbas.si> Date: 2016-06-10 (Fri, 10 Jun 2016) Changed paths: M pkgs/tools/misc/goaccess/default.nix Log Message: --- goaccess: 0.9.4 -> 1.0 also there is no need for local variables ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 4c9686: firefox-bin: 47.0b9 -> 48.0b1, 48.0a2 -> 49.0a2
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 4c96860b5380e0ccb4df2b280286946416505c22 https://github.com/NixOS/nixpkgs/commit/4c96860b5380e0ccb4df2b280286946416505c22 Author: Rok Garbas <r...@garbas.si> Date: 2016-06-10 (Fri, 10 Jun 2016) Changed paths: M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix M pkgs/applications/networking/browsers/firefox-bin/default.nix Log Message: --- firefox-bin: 47.0b9 -> 48.0b1, 48.0a2 -> 49.0a2 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] Twitter account?
i use #nixos or #nix hashtag ... which susally does the job of getting into the twitter list of other nixers. On Wed, Jun 8, 2016 at 3:23 PM, Maarten Hoogendoorn <maar...@moretea.nl> wrote: > Hi there, > > I'm about to post a blogpost on Nix. We'd like to tweet about this, and > include a twitter handle for nix*. Does such an account exist :)? > > Best regards, > Maarten > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > -- Rok Garbas http://www.garbas.si r...@garbas.si ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev