[Nix-dev] Packaging free software that costs money

2016-07-06 Thread Profpatsch
Free software doesn’t mean it is free as in free beer. There are a couple of (very good) applications, that are sold, like for example Ardour or Radium. They are normally distributed as binaries, but come with the source code (as required by their license). I think nixpkgs should include them as

[Nix-commits] [NixOS/nixpkgs] 281593: jpegrescan: init at 2016-06-01

2016-07-06 Thread Ram Kromberg
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 28159315b7f2891e90157129d82a8b6fdca659bc https://github.com/NixOS/nixpkgs/commit/28159315b7f2891e90157129d82a8b6fdca659bc Author: Ram Kromberg Date: 2016-07-06 (Wed, 06 Jul 2016)

Re: [Nix-dev] How to fix corrupt .drv files in nix store?

2016-07-06 Thread Bjørn Forsman
On 5 July 2016 at 17:57, Eelco Dolstra wrote: > Hi, > > On 07/05/2016 05:18 PM, Bjørn Forsman wrote: >> Long version: >> I wanted to see how atomic and safe a NixOS update process really is, >> so I abused one of my systems by pulling the rootfs disk from it a >>

[Nix-commits] [NixOS/nixpkgs] 3d316d: icoutils: perl dependencies added #15894

2016-07-06 Thread Tuomas Tynkkynen
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 3d316da10315c3c02f160869391ba3efd420b596 https://github.com/NixOS/nixpkgs/commit/3d316da10315c3c02f160869391ba3efd420b596 Author: Ram Kromberg Date: 2016-07-06 (Wed, 06 Jul 2016)

[Nix-commits] [NixOS/nixpkgs] 58c00c: libyamlcpp: 0.5.1 -> 0.5.3

2016-07-06 Thread Carles Pagès
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 58c00c35bc266b1c315de130e9f091d6993b755b https://github.com/NixOS/nixpkgs/commit/58c00c35bc266b1c315de130e9f091d6993b755b Author: Kranium Gikos Mendoza Date: 2016-07-04 (Mon, 04 Jul

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Bjørn Forsman
On 6 July 2016 at 12:27, Profpatsch wrote: > Free software doesn’t mean it is free as in free beer. > > There are a couple of (very good) applications, that are > sold, like for example Ardour or Radium. > They are normally distributed as binaries, but come with > the source

[Nix-commits] [NixOS/nixpkgs] d5c8d7: liberal-crime-squad: 2016-05-08 -> 2016-07-06

2016-07-06 Thread Joachim Fasting
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d5c8d7112b3d65e0ff9039c174ce5fa163208175 https://github.com/NixOS/nixpkgs/commit/d5c8d7112b3d65e0ff9039c174ce5fa163208175 Author: Ricardo Ardissone Date: 2016-07-06 (Wed, 06

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Bjørn Forsman
On 6 July 2016 at 12:50, Bjørn Forsman wrote: > On 6 July 2016 at 12:27, Profpatsch wrote: >> Free software doesn’t mean it is free as in free beer. >> >> There are a couple of (very good) applications, that are >> sold, like for example Ardour or

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Roger Qiu
I've been thinking about the mechanics of FOSS app stores. If you don't want to handle the payments, you need to implement a kind of payment-authentication, where the principle is the same as dealing with private packages. Instead the key being used is a key that is derived from a successful

[Nix-commits] [NixOS/nixpkgs] 09e1b2: mps: 1.114.0 -> 1.115.0, fix build

2016-07-06 Thread Joachim Fasting
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 09e1b26c7981d905f3fc2a1f23f6a0fa43843d10 https://github.com/NixOS/nixpkgs/commit/09e1b26c7981d905f3fc2a1f23f6a0fa43843d10 Author: Joachim Fasting Date: 2016-07-06 (Wed, 06 Jul 2016)

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Profpatsch
On 16-07-06 11:58am, zimbatm wrote: > We can provide the derivation but ask the user to download the source > themselves. I think we already have such a mechanism in place for non-free > software. But that’s not necessary at all. The source is available openly and we can also have hydra build the

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Profpatsch
On 16-07-06 10:16pm, Roger Qiu wrote: > I've been thinking about the mechanics of FOSS app stores. If you don't want > to handle the payments, you need to implement a kind of > payment-authentication, where the principle is the same as dealing with > private packages. Instead the key being used is

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Jookia
On Wed, Jul 06, 2016 at 04:35:51PM +0200, Moritz Ulrich wrote: > > Philip Carlsen writes: > > > Consider instead something like thks in nixpkgs config: > > ardour = { > > isPaid = true; > > } > > I like this approach. It's plain and simple. We just need to make sure > that

[Nix-dev] evalModules: how to use it?

2016-07-06 Thread Daniel Hlynskyi
Hi. I have a container generator: mkContainer = { config, lib , additionalConfig ? {} }: let containerParams = { autoStart = true; }; in containerParams // { config = { config, pkgs, lib, ... }: { imports = [ ]; networking.firewall.enable = false; } //

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Profpatsch
On 16-07-06 09:50am, Kevin Cox wrote: > On 06/07/16 09:25, Bjørn Forsman wrote: > > On 6 July 2016 at 14:19, Profpatsch wrote: > IIUC you can't "really require" money for a GPL program. You can charge > for the distribution or for binaries or whatever you like, but nothing >

[Nix-commits] [NixOS/nixpkgs] 87be90: links2: 2.12 -> 2.13 (#16756)

2016-07-06 Thread Miguel Madrid
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 87be90336fa26cf99400d97cbd6936ec71171089 https://github.com/NixOS/nixpkgs/commit/87be90336fa26cf99400d97cbd6936ec71171089 Author: Miguel Madrid Date: 2016-07-06 (Wed, 06 Jul 2016)

[Nix-commits] [NixOS/nixpkgs] 7129eb: dolphin-emu: 4.0.2 -> 5.0

2016-07-06 Thread William Casarin
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 7129ebbd5e107be149d4af09f3da90094ec50b14 https://github.com/NixOS/nixpkgs/commit/7129ebbd5e107be149d4af09f3da90094ec50b14 Author: William Casarin Date: 2016-07-06 (Wed, 06 Jul 2016)

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Profpatsch
On 16-07-07 03:12am, Jookia wrote: > Is this going to be the Nix software store? No, but we should strife to enable developers however we can. We are only gathering stuff others gratiously provide us access to, after all. I think this goes further. Once we have e.g. donation info in nixpkgs, we

[Nix-commits] [NixOS/nixpkgs] 18312f: perl-Test-Simple: 1.302022 -> 1.302037

2016-07-06 Thread Robert Helgesson
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 18312f2947943b5eec1c5d09c464afb0e40caf73 https://github.com/NixOS/nixpkgs/commit/18312f2947943b5eec1c5d09c464afb0e40caf73 Author: Robert Helgesson Date: 2016-07-06 (Wed, 06 Jul 2016)

Re: [Nix-dev] evalModules: how to use it?

2016-07-06 Thread Bjørn Forsman
On 6 July 2016 at 18:06, Daniel Hlynskyi wrote: > Hi. I have a container generator: > > mkContainer = > { config, lib > , additionalConfig ? {} > }: > let > containerParams = >{ autoStart = true; >}; > in > containerParams // > { config = { config, pkgs, lib, ...

[Nix-dev] On a sad state of declarative containers management

2016-07-06 Thread Daniel Hlynskyi
I've collected the list of issues with containers. Go through this list before starting using them. Declarative containers are good, but be prepared = Bidirectional container access - https://github.com/NixOS/nixpkgs/issues/16754 Container interface is not removed when declarative

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Jookia
On Wed, Jul 06, 2016 at 06:46:11PM +0200, Profpatsch wrote: > On 16-07-07 01:18am, Jookia wrote: > > On Wed, Jul 06, 2016 at 04:35:51PM +0200, Moritz Ulrich wrote: > > Is it really Nix's job to enforcing the business models of software, rather > > than > > just packaging it? Surely the

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Profpatsch
On 16-07-07 01:18am, Jookia wrote: > On Wed, Jul 06, 2016 at 04:35:51PM +0200, Moritz Ulrich wrote: > Is it really Nix's job to enforcing the business models of software, rather > than > just packaging it? Surely the application could just have a nag screen (if it > doesn't already.) How about

Re: [Nix-dev] Inconsistency detected by ld.so

2016-07-06 Thread Renato Alves
Hi Arnold, Do you by any chance have LD_LIBRARY_PATH set? If yes, check if unset'ing it helps. Renato On 06/07/16 17:52, Arnold Krille wrote: > Hi all, > > I am encountering a strange problem here. mosh fails to start because of > some inconsistency detected by ld.so? > > Shell output: >

[Nix-commits] [NixOS/nixpkgs] b30852: nixos/swap: support for resizing swapfile

2016-07-06 Thread Eelco Dolstra
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b30852ed41f7e6729de9a75a71a671ce7d03dff9 https://github.com/NixOS/nixpkgs/commit/b30852ed41f7e6729de9a75a71a671ce7d03dff9 Author: Bjørn Forsman Date: 2016-07-06 (Wed, 06 Jul

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Roger Qiu
I'm interested. Free and proprietary software should be installed in the same way in my opinion. On 07/07/2016 12:27 AM, "Moritz Bartl" wrote: > On 07/06/2016 03:32 PM, Profpatsch wrote: > > On 16-07-06 10:16pm, Roger Qiu wrote: > >> I've been thinking about the

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread joachifm
On Wed, Jul 6, 2016, at 06:48 PM, Profpatsch wrote: > On 16-07-06 09:50am, Kevin Cox wrote: > > IIUC you can't "really require" money for a GPL program. You can charge > > for the distribution or for binaries or whatever you like, but nothing > > is stopping others from building and distributing

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Renato Alves
I have to agree with Jookia on this. I don't think this issue concerns nix. To be honest I'm not even sure there's an issue here. I've never heard of something called "free open-source that costs money". The first part negates the second. Ardour was mentioned but I can't find a single reference

[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 Date: 2016-07-07 (Thu, 07 Jul 2016) Changed

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Jookia
On Thu, Jul 07, 2016 at 12:10:41AM +0200, Profpatsch wrote: > No, but we should strife to enable developers however we can. Could we perhaps find a way to do this without requiring the user to lie about paying for something just to install something they don't need to pay for?

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Moritz Ulrich
Philip Carlsen writes: > Consider instead something like thks in nixpkgs config: > ardour = { > isPaid = true; > } I like this approach. It's plain and simple. We just need to make sure that `nixos-rebuild` and `nix-env` display appropriate messages telling users how/where

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Kevin Cox
On 06/07/16 09:25, Bjørn Forsman wrote: > On 6 July 2016 at 14:19, Profpatsch wrote: > > But that still looks like opt-in payment. I'm sure Ardour users > already know that upstream wants money for it, even without the above > mechanism. (But I guess if a lot of upstreams do

[Nix-commits] [NixOS/nixpkgs] c70db3: cassandra_3_0: 3.0.7 -> 3.0.8

2016-07-06 Thread Tobias Geerinckx-Rice
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c70db3456f57b82c46347635eda2fa9d0bfced34 https://github.com/NixOS/nixpkgs/commit/c70db3456f57b82c46347635eda2fa9d0bfced34 Author: Tobias Geerinckx-Rice Date: 2016-07-06 (Wed, 06 Jul 2016)

Re: [Nix-dev] Packaging free software that costs money

2016-07-06 Thread Philip Carlsen
Den 6. jul. 2016 2.19 PM skrev "Profpatsch" : > > On 16-07-06 11:58am, zimbatm wrote: > > We can provide the derivation but ask the user to download the source > > themselves. I think we already have such a mechanism in place for non-free > > software. > > But that’s not

[Nix-commits] [NixOS/nixpkgs] 851cd1: pythonPackages.pyexcelerator: init at 0.6.4.1

2016-07-06 Thread Kranium Gikos Mendoza
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 851cd1e6af3eeec0b298563f8b584a4eee389a69 https://github.com/NixOS/nixpkgs/commit/851cd1e6af3eeec0b298563f8b584a4eee389a69 Author: Kranium Gikos Mendoza Date: 2016-07-06 (Wed, 06 Jul

[Nix-commits] [NixOS/nixpkgs] 6876ea: pythonPackages.tornado: fix tests, closes #14634

2016-07-06 Thread Frederik Rietdijk
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6876eab511afd1c10b8e89a1ff99aa28c6a44b2d https://github.com/NixOS/nixpkgs/commit/6876eab511afd1c10b8e89a1ff99aa28c6a44b2d Author: Frederik Rietdijk Date: 2016-07-06 (Wed, 06 Jul 2016)

[Nix-commits] [NixOS/nixpkgs] aeb516: nixos/grub: change state file device separator fro...

2016-07-06 Thread Eelco Dolstra
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: aeb516c741a1156a66acafa14322b47c63cfd709 https://github.com/NixOS/nixpkgs/commit/aeb516c741a1156a66acafa14322b47c63cfd709 Author: Bjørn Forsman Date: 2016-07-06 (Wed, 06 Jul

[Nix-commits] [NixOS/nixpkgs] 09f366: solarus: init at 1.4.5

2016-07-06 Thread zimbatm
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 09f366a360fee8fae4d0e1aa642725738094ea64 https://github.com/NixOS/nixpkgs/commit/09f366a360fee8fae4d0e1aa642725738094ea64 Author: Nathan Moore Date: 2016-07-05 (Tue, 05 Jul 2016)

Re: [Nix-dev] Intermittent Blank Screen upon Opening Laptop Lid

2016-07-06 Thread Roger Qiu
It does seem like a lot of people are experiencing this problem (on NixOS and beyond). I'll have to perform some experiments and play around with it to see how I can replicate it deterministically. On 5/07/2016 1:15 PM, Ruben Astudillo wrote: I got the same problem. I think I know the

[Nix-commits] [NixOS/nixpkgs] bdc179: kde5.kile: 2016-02-14 -> 2016-07-02

2016-07-06 Thread Frederik Rietdijk
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: bdc17914227c6447baae23a9433faf335898e7cb https://github.com/NixOS/nixpkgs/commit/bdc17914227c6447baae23a9433faf335898e7cb Author: Frederik Rietdijk Date: 2016-07-06 (Wed, 06 Jul 2016)