[Nix-commits] [NixOS/nixpkgs] 9b948e: pypi2nix: 1.6.0 -> 1.8.0

2017-06-22 Thread Rok Garbas
  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

2017-06-19 Thread Rok Garbas
  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

2017-06-19 Thread Rok Garbas
  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

2017-06-14 Thread Rok Garbas
  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)

2017-06-08 Thread Rok Garbas
  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

2017-05-02 Thread Rok Garbas
  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

2017-04-22 Thread Rok Garbas
  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

2017-04-11 Thread Rok Garbas
  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

2017-03-28 Thread Rok Garbas
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

2017-03-27 Thread Rok Garbas
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

2017-03-09 Thread Rok Garbas
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

2017-02-28 Thread Rok Garbas
  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

2017-02-08 Thread Rok Garbas
  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

2017-01-04 Thread Rok Garbas
  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

2016-12-23 Thread Rok Garbas
  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

2016-12-22 Thread Rok Garbas
  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

2016-12-18 Thread Rok Garbas
  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

2016-12-08 Thread Rok Garbas
  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

2016-12-01 Thread Rok Garbas
> 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

2016-12-01 Thread Rok Garbas
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

2016-11-28 Thread Rok Garbas
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

2016-11-25 Thread Rok Garbas
  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

2016-11-24 Thread Rok Garbas
  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

2016-11-20 Thread Rok Garbas
  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...

2016-11-14 Thread Rok Garbas
  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

2016-11-12 Thread Rok Garbas
On Sat, Nov 12, 2016 at 6:27 PM, Daniel Frank
 wrote:
> 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?

2016-11-05 Thread Rok Garbas
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"

2016-11-02 Thread Rok Garbas
  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

2016-10-30 Thread Rok Garbas
  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

2016-10-30 Thread Rok Garbas
  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

2016-10-29 Thread Rok Garbas
  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

2016-10-29 Thread Rok Garbas
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

2016-09-30 Thread Rok Garbas
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

2016-09-24 Thread Rok Garbas
  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)

2016-09-24 Thread Rok Garbas
  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

2016-09-21 Thread Rok Garbas
  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

2016-09-05 Thread Rok Garbas
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...

2016-09-04 Thread Rok Garbas
  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

2016-09-03 Thread Rok Garbas
  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)

2016-08-27 Thread Rok Garbas
  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

2016-08-19 Thread Rok Garbas
  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

2016-08-19 Thread Rok Garbas
  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

2016-08-19 Thread Rok Garbas
  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

2016-08-18 Thread Rok Garbas
  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

2016-08-18 Thread Rok Garbas
  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

2016-08-14 Thread Rok Garbas
  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

2016-08-14 Thread Rok Garbas
  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

2016-08-14 Thread Rok Garbas
  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...

2016-08-08 Thread Rok Garbas
  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

2016-08-06 Thread Rok Garbas
  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

2016-08-06 Thread Rok Garbas
  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

2016-08-06 Thread Rok Garbas
  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

2016-08-06 Thread Rok Garbas
  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)

2016-08-05 Thread Rok Garbas
  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"

2016-08-05 Thread Rok Garbas
  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)

2016-08-05 Thread Rok Garbas
  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"

2016-08-05 Thread Rok Garbas
  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

2016-08-04 Thread Rok Garbas
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

2016-08-03 Thread Rok Garbas
  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

2016-08-01 Thread Rok Garbas
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

2016-07-27 Thread Rok Garbas
  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

2016-07-27 Thread Rok Garbas
  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

2016-07-27 Thread Rok Garbas
  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...

2016-07-27 Thread Rok Garbas
  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

2016-07-24 Thread Rok Garbas
  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

2016-07-24 Thread Rok Garbas
  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

2016-07-24 Thread Rok Garbas
+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

2016-07-24 Thread Rok Garbas
  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

2016-07-24 Thread Rok Garbas
  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)

2016-07-23 Thread Rok Garbas
  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

2016-07-22 Thread Rok Garbas
  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

2016-07-21 Thread Rok Garbas
  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?

2016-07-21 Thread Rok Garbas
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

2016-07-21 Thread Rok Garbas
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

2016-07-21 Thread Rok Garbas
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...

2016-07-20 Thread Rok Garbas
  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

2016-07-20 Thread Rok Garbas
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

2016-07-20 Thread Rok Garbas
  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

2016-07-20 Thread Rok Garbas
  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

2016-07-20 Thread Rok Garbas
  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

2016-07-20 Thread Rok Garbas
  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...

2016-07-20 Thread Rok Garbas
  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

2016-07-20 Thread Rok Garbas
  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...

2016-07-16 Thread Rok Garbas
  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

2016-07-16 Thread Rok Garbas
  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

2016-07-15 Thread Rok Garbas
  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

2016-07-15 Thread Rok Garbas
  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

2016-07-14 Thread Rok Garbas
  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

2016-07-11 Thread Rok Garbas
  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...

2016-07-11 Thread Rok Garbas
  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?

2016-07-11 Thread Rok Garbas
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

2016-07-06 Thread Rok Garbas
  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

2016-07-05 Thread Rok Garbas
+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

2016-07-05 Thread Rok Garbas
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

2016-06-28 Thread Rok Garbas
  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?

2016-06-20 Thread Rok Garbas
+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

2016-06-10 Thread Rok Garbas
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

2016-06-09 Thread Rok Garbas
  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

2016-06-09 Thread Rok Garbas
  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?

2016-06-08 Thread Rok Garbas
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


  1   2   3   >