[Nix-commits] [NixOS/nixpkgs] d04286: quiterss: 0.18.5 -> 0.18.6
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d04286be345c653a5b0f5ba377cabef76dec2afd https://github.com/NixOS/nixpkgs/commit/d04286be345c653a5b0f5ba377cabef76dec2afd Author: Michael Weiss Date: 2017-06-20 (Tue, 20 Jun 2017) Changed paths: M pkgs/applications/networking/newsreaders/quiterss/default.nix Log Message: --- quiterss: 0.18.5 -> 0.18.6 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a071a0: quiterss: 0.18.4 -> 0.18.5
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a071a06c61ff112f102d98f8ff4e29c1084f04fc https://github.com/NixOS/nixpkgs/commit/a071a06c61ff112f102d98f8ff4e29c1084f04fc Author: Michael Weiss Date: 2017-06-17 (Sat, 17 Jun 2017) Changed paths: M pkgs/applications/networking/newsreaders/quiterss/default.nix Log Message: --- quiterss: 0.18.4 -> 0.18.5 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] d17bcf: androidenv: Manually update missing packages
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d17bcfc5f088d487da65d4ec9a2dc1990c912319 https://github.com/NixOS/nixpkgs/commit/d17bcfc5f088d487da65d4ec9a2dc1990c912319 Author: Michael Weiss Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M pkgs/development/mobile/androidenv/addons.nix M pkgs/development/mobile/androidenv/default.nix M pkgs/development/mobile/androidenv/fetch.sh M pkgs/top-level/all-packages.nix Log Message: --- androidenv: Manually update missing packages Improvement: Use nix-shell for fetch.sh androidsdk{,_extras}: - Update to 7.1.1 google_apis_25 is missing after fetch.sh due to an error in addon.xml (upsteam bug). Addons: - Add google_apis_25 - Update google_play_services (v8_rc41 -> v11_rc16) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] fb26e5: androidenv: Update all packages using fetch.sh
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: fb26e5c8b68b46d978dc70dc5c86a16bbe40a2ff https://github.com/NixOS/nixpkgs/commit/fb26e5c8b68b46d978dc70dc5c86a16bbe40a2ff Author: Michael Weiss Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M pkgs/development/mobile/androidenv/addon.xml M pkgs/development/mobile/androidenv/generate-platforms.xsl M pkgs/development/mobile/androidenv/platforms-linux.nix M pkgs/development/mobile/androidenv/platforms-macosx.nix M pkgs/development/mobile/androidenv/repository-11.xml M pkgs/development/mobile/androidenv/sources.nix M pkgs/development/mobile/androidenv/sys-img.xml Log Message: --- androidenv: Update all packages using fetch.sh Platforms: - Update platform_25 (r02 -> r03) - Add platform_26 Sources: - Add source_25 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b615c2: android-studio: 2.3.2.0 -> 2.3.3.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b615c2e9929e840e95408b511db7f03dbdd71143 https://github.com/NixOS/nixpkgs/commit/b615c2e9929e840e95408b511db7f03dbdd71143 Author: Michael Weiss Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M pkgs/applications/editors/android-studio/default.nix Log Message: --- android-studio: 2.3.2.0 -> 2.3.3.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 02aa32: slop: 4.1.16 -> 6.3.41
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 02aa3264f5f8301648ff5b0dc229b30f5c4221f3 https://github.com/NixOS/nixpkgs/commit/02aa3264f5f8301648ff5b0dc229b30f5c4221f3 Author: Michael Weiss Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M pkgs/tools/misc/slop/default.nix Log Message: --- slop: 4.1.16 -> 6.3.41 Commit: a7450098d405cc4ad60756b325f52ee960bcac22 https://github.com/NixOS/nixpkgs/commit/a7450098d405cc4ad60756b325f52ee960bcac22 Author: Michael Weiss Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M pkgs/tools/graphics/maim/default.nix Log Message: --- maim: 3.4.47 -> 5.4.63 Compare: https://github.com/NixOS/nixpkgs/compare/44a9f37ba89d...a7450098d405___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 96faeb: gollum: Add Git as runtime dependency
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 96faeb19144277c73a0975ef161dd6ea384fd714 https://github.com/NixOS/nixpkgs/commit/96faeb19144277c73a0975ef161dd6ea384fd714 Author: Michael Weiss Date: 2017-06-04 (Sun, 04 Jun 2017) Changed paths: M pkgs/applications/misc/gollum/default.nix Log Message: --- gollum: Add Git as runtime dependency Now "nix-shell -p gollum --pure --run gollum" should work properly. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 626530: gollum: 4.0.1 -> 4.1.1
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 62653064a0dee52810bc6c5b1d68dc55368d7115 https://github.com/NixOS/nixpkgs/commit/62653064a0dee52810bc6c5b1d68dc55368d7115 Author: Michael Weiss Date: 2017-06-03 (Sat, 03 Jun 2017) Changed paths: M pkgs/applications/misc/gollum/Gemfile.lock M pkgs/applications/misc/gollum/default.nix M pkgs/applications/misc/gollum/gemset.nix Log Message: --- gollum: 4.0.1 -> 4.1.1 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 047a5a: pgpdump: 0.31 -> 0.32
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 047a5a18df7a61ba66bdf171cbcb37cb9bc01845 https://github.com/NixOS/nixpkgs/commit/047a5a18df7a61ba66bdf171cbcb37cb9bc01845 Author: Michael Weiss Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M pkgs/tools/security/pgpdump/default.nix Log Message: --- pgpdump: 0.31 -> 0.32 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 175ecb: gitRepo: Improve the packaging
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 175ecbab9163fa6d5dc7481c6258301833e02042 https://github.com/NixOS/nixpkgs/commit/175ecbab9163fa6d5dc7481c6258301833e02042 Author: Michael Weiss Date: 2017-05-26 (Fri, 26 May 2017) Changed paths: M pkgs/applications/version-management/git-repo/default.nix Log Message: --- gitRepo: Improve the packaging Improvements: - Use a versioned URL - The build won't break anymore (due to a wrong hash) after a new version is being released - It will be possible to build older versions - Add (hopefully all) runtime dependencies (Git, GnuPG and less (for "repo help")) - Add the upstream license - Add a long description - Use the name of the Git tag for the version - The version number from the script (currently 1.23) is only incremented after "important" changes (i.e. there are slightly different different scripts with "VERSION = (1, 23)") ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c2e27c: lf: 2017-02-04 -> 2017-05-15
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c2e27c60b03bb3ea74cd7e31b720152b4a3bc96d https://github.com/NixOS/nixpkgs/commit/c2e27c60b03bb3ea74cd7e31b720152b4a3bc96d Author: Michael Weiss Date: 2017-05-26 (Fri, 26 May 2017) Changed paths: M pkgs/tools/misc/lf/default.nix M pkgs/tools/misc/lf/deps.nix Log Message: --- lf: 2017-02-04 -> 2017-05-15 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 0d0ab5: android-studio: 2.3.1.0 -> 2.3.2.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0d0ab51a067300712f019ab1cb091d731eb55b10 https://github.com/NixOS/nixpkgs/commit/0d0ab51a067300712f019ab1cb091d731eb55b10 Author: Michael Weiss Date: 2017-05-21 (Sun, 21 May 2017) Changed paths: M pkgs/applications/editors/android-studio/default.nix Log Message: --- android-studio: 2.3.1.0 -> 2.3.2.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c893d7: nixos/display-managers: Quote "$vars" (#25199)
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: c893d7adcc0c669f0c37f00f7a8cbfbfd7e53604 https://github.com/NixOS/nixpkgs/commit/c893d7adcc0c669f0c37f00f7a8cbfbfd7e53604 Author: Judson Lester Date: 2017-05-06 (Sat, 06 May 2017) Changed paths: M nixos/modules/services/x11/display-managers/default.nix Log Message: --- nixos/display-managers: Quote "$vars" (#25199) (cherry picked from commit 0d726295703537c074b5a19d9b463ceca9a5cecc) Commit: 928331078053061fef1b78e1398e404b7478ea7d https://github.com/NixOS/nixpkgs/commit/928331078053061fef1b78e1398e404b7478ea7d Author: Michael Weiss Date: 2017-05-06 (Sat, 06 May 2017) Changed paths: M nixos/modules/services/x11/display-managers/default.nix M nixos/modules/services/x11/display-managers/lightdm.nix M nixos/modules/services/x11/display-managers/sddm.nix Log Message: --- display-managers: Fix the xsession parameters The xsession script was called with inconsistent (depending on the display managers) and wrong parameters. The main reason for this where the spaces the parameter syntax. In order to fix this the old syntax: $1 = ' + ' Will be replaced with a new syntax: $1 = "+" This assumes that neither "" nor "" contain the "+" character but this shouldn't be a problem. This patch also fixes the quoting by using double quotes (") instead of single quotes (') [0]. Last but not least this'll add some comments for the better understanding of the script. [0]: https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html (cherry picked from commit 1273f414a784af87363ac440af2ce948b6a656b1) Commit: 3e3c38aaef029cf29d6bf014513bea9aecefd83a https://github.com/NixOS/nixpkgs/commit/3e3c38aaef029cf29d6bf014513bea9aecefd83a Author: Michael Weiss Date: 2017-05-06 (Sat, 06 May 2017) Changed paths: M nixos/modules/services/x11/desktop-managers/default.nix Log Message: --- desktop-managers: Use a black BG as fallback Use a solid black background when no background image (via ~/.background-image) is provided. In my case this fixes the really strange behaviour when i3 without a desktop manager starts with the SDDM login screen as background image. (cherry picked from commit 852813689a335399e30f83e0659666f3e312716e) Compare: https://github.com/NixOS/nixpkgs/compare/1736798a8724...3e3c38aaef02___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 8c9b60: pykde4: Remove kde4.pykde4
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 8c9b60a8307b4dafffb894b3d652389f6079b68a https://github.com/NixOS/nixpkgs/commit/8c9b60a8307b4dafffb894b3d652389f6079b68a Author: Michael Weiss Date: 2017-04-29 (Sat, 29 Apr 2017) Changed paths: M pkgs/desktops/kde-4.14/kde-package/4.14.3.nix R pkgs/desktops/kde-4.14/kdebindings/pykde4-gcc-5.patch R pkgs/desktops/kde-4.14/kdebindings/pykde4.nix Log Message: --- pykde4: Remove kde4.pykde4 This package is broken since 0a3b7f994e5995f414b1db3e1d7ca2244220b4e1 (python-sip: 4.18.1 -> 4.19.1). Removing it seems reasonable since we're dropping KDE4 anyway. Fixes #24548. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 852813: desktop-managers: Use a black BG as fallback
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 852813689a335399e30f83e0659666f3e312716e https://github.com/NixOS/nixpkgs/commit/852813689a335399e30f83e0659666f3e312716e Author: Michael Weiss Date: 2017-04-29 (Sat, 29 Apr 2017) Changed paths: M nixos/modules/services/x11/desktop-managers/default.nix Log Message: --- desktop-managers: Use a black BG as fallback Use a solid black background when no background image (via ~/.background-image) is provided. In my case this fixes the really strange behaviour when i3 without a desktop manager starts with the SDDM login screen as background image. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 1273f4: display-managers: Fix the xsession parameters
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 1273f414a784af87363ac440af2ce948b6a656b1 https://github.com/NixOS/nixpkgs/commit/1273f414a784af87363ac440af2ce948b6a656b1 Author: Michael Weiss Date: 2017-04-28 (Fri, 28 Apr 2017) Changed paths: M nixos/modules/services/x11/display-managers/default.nix M nixos/modules/services/x11/display-managers/lightdm.nix M nixos/modules/services/x11/display-managers/sddm.nix Log Message: --- display-managers: Fix the xsession parameters The xsession script was called with inconsistent (depending on the display managers) and wrong parameters. The main reason for this where the spaces the parameter syntax. In order to fix this the old syntax: $1 = ' + ' Will be replaced with a new syntax: $1 = "+" This assumes that neither "" nor "" contain the "+" character but this shouldn't be a problem. This patch also fixes the quoting by using double quotes (") instead of single quotes (') [0]. Last but not least this'll add some comments for the better understanding of the script. [0]: https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] e1244f: Revert "display-manager: fix argument handling of ...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: e1244f6e8a34ce7d0c96fce398e02938bc4f13d5 https://github.com/NixOS/nixpkgs/commit/e1244f6e8a34ce7d0c96fce398e02938bc4f13d5 Author: Michael Weiss Date: 2017-04-23 (Sun, 23 Apr 2017) Changed paths: M nixos/modules/services/x11/display-managers/default.nix Log Message: --- Revert "display-manager: fix argument handling of sddm" This reverts commit 6b7c5ba5353e2a81255879173de758fc5f08be62. Unfortunately it seems like this broke slim, lightdm and gdm (see #25068 and #23264). This is already reverted in the 17.03 branch (99dfb6d). TODO: We need tests for slim and lightdm and fix the test for gdm (failing since 2016-10-26) to prevent such breakage in the future. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] a6420e: luksroot: Wait for the header (device) to appear
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a6420e13a2ed7a6dfe4463db5d92cd45b2bfa6a9 https://github.com/NixOS/nixpkgs/commit/a6420e13a2ed7a6dfe4463db5d92cd45b2bfa6a9 Author: Michael Weiss Date: 2017-04-05 (Wed, 05 Apr 2017) Changed paths: M nixos/modules/system/boot/luksroot.nix Log Message: --- luksroot: Wait for the header (device) to appear The LUKS header can be on another device (e.g. a USB stick). In my case it can take up to two seconds until the partition on my USB stick is available (i.e. the decryption fails without this patch). This will also remove some redundancy by providing the shell function `wait_target` and slightly improve the output (one "." per second and a success/failure indication after 10 seconds instead of always printing "ok"). ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 40d171: gpgme: 1.8.0 -> 1.9.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 40d171855f7155df1a597184d7c61642eb48093e https://github.com/NixOS/nixpkgs/commit/40d171855f7155df1a597184d7c61642eb48093e Author: Michael Weiss Date: 2017-04-02 (Sun, 02 Apr 2017) Changed paths: M pkgs/development/libraries/gpgme/default.nix M pkgs/top-level/all-packages.nix Log Message: --- gpgme: 1.8.0 -> 1.9.0 For the license change see: - https://directory.fsf.org/wiki/GPGME#tab=Details - AUTHORS [0] See #24491 for the other changes. [0]: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob;f=AUTHORS;h=bbf1576ad27dc51956c371282862b468c633ea49;hb=HEAD ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] gentoo like nixpkgs globala useflags in nixpkgs config - would it be worth it?
On Fri, 24 Mar, 2017 at 15:18:25 +, Marc Weber wrote: > Gentoo use flags traditionally have been used to enable commonly used > flags such as 'qt support' 'gtk support' or similar. I like the idea, especially because it would help creating and using a consistent naming scheme :) Btw do we actually already have an official naming scheme for "use-flags"? I think most commonly the following naming schemes will be used: - Support (e.g. mouseSupport, pulseSupport, x11Support) - enable (e.g. enableLDAP, enableGTK3) - with (e.g. withFonts, withJava) - use (e.g. useUnfreeCodecs, useX11, useAlsa, useMupdf) So at least it seems like we already have an unofficial naming scheme :) But of course we have some "random" and/or package specific stuff as well, e.g.: runtimeCpuDetectBuild, debugDeveloper, optimizationsDeveloper, extraWarningsDeveloper Additionally this would probably be very helpful for newcomers, e.g. for the following use-case: In order to watch encrypted Blu-rays with vlc one would need to build libbluray with "withAACS = true" and "withBDplus = true". It would hopefully be way easier if they could put something like: defaultFlags = { config.encryptedBDSupport = true; } or defaultFlags = { config.withAACS = true; config.withBDplus = true; } Into their config (e.g. /etc/nixos/configuration.nix). And a nice side-effect would be that documenting such things should be easier as well (compared to the override method). > So you can set nixpgks config to either > > pulseSupport = true -> all packages > mplayer.pulseSupport = true -> mplayer only I like that idea as well. On Sat, 25 Mar, 2017 at 23:47:20 +0100, Ertugrul Söylemez wrote: > It's not *state*, is it? We're basically already doing global > configuration, and I think the proposal is about actually using this to > get a USE-like system. I would also see it that way. And isn't some stuff already somewhat similar? E.g.: - hardware.opengl.driSupport - hardware.bluetooth.enablea - services.httpd.enablePHP - services.printing.enable But also different because the effects would be global (e.g. no package would be build with X11 support, etc.). > IMO it wouldn't hurt, as long as the defaults are sensible, because > Hydra will most likely only build those (the number of possible > configurations it could build increases exponentially with every new > setting, so it couldn't possibly build all of them). Yeah, I think they would be mostly relevant for reducing binary sizes by disabling optional stuff or enabling uncommon stuff and that we should continue building "full-blown binaries". > In other words: please don't turn NixOS into Gentoo by forcing us to > compile everything. =) Especially mass rebuilds would be fun - Gentoo users would probably laugh at us :D Regards, Michael signature.asc Description: Digital signature ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] c9ecc7: gnupg*: Improve the meta set
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c9ecc70880c00239b9ea5f1bbf3a9930886c9ad8 https://github.com/NixOS/nixpkgs/commit/c9ecc70880c00239b9ea5f1bbf3a9930886c9ad8 Author: Michael Weiss Date: 2017-03-28 (Tue, 28 Mar 2017) Changed paths: M pkgs/tools/security/gnupg/1.nix M pkgs/tools/security/gnupg/1compat.nix M pkgs/tools/security/gnupg/20.nix M pkgs/tools/security/gnupg/21.nix Log Message: --- gnupg*: Improve the meta set And use version from gnupg21 for gnupg1compat. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 02e469: signing-party: Add 4 missing man pages + dep fix
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 02e469fa045f47bde98ae0c86d5b70ae7d5427ae https://github.com/NixOS/nixpkgs/commit/02e469fa045f47bde98ae0c86d5b70ae7d5427ae Author: Michael Weiss Date: 2017-03-28 (Tue, 28 Mar 2017) Changed paths: M pkgs/tools/security/signing-party/default.nix Log Message: --- signing-party: Add 4 missing man pages + dep fix The manual pages for the following 4 tools where still missing: - gpgsigs - keyanalyze - pgpring - process_keys The gpgdir script needs the gpg binary. The 19 tools are licensed under various licenses. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 6ce0af: python-gnupg: 0.3.8 -> 0.4.0 and disable tests
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6ce0af295d73bdd235c783d74c8a7977c5ce43f8 https://github.com/NixOS/nixpkgs/commit/6ce0af295d73bdd235c783d74c8a7977c5ce43f8 Author: Michael Weiss Date: 2017-03-28 (Tue, 28 Mar 2017) Changed paths: M pkgs/top-level/python-packages.nix Log Message: --- python-gnupg: 0.3.8 -> 0.4.0 and disable tests All 20 tests did fail because no gpg binary was found. With gnupg1 as build input they never finish. Deactivating them might be the best option for now (and it improves the current situation since they never actually succeeded anyway -> build was failing, I noticed this while running nox-review for #24390). ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] ef8c0d: signing-party: Fix deps and include all tools
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: ef8c0d1388e17e0f8aa76f9623411f336f66dca5 https://github.com/NixOS/nixpkgs/commit/ef8c0d1388e17e0f8aa76f9623411f336f66dca5 Author: Michael Weiss Date: 2017-03-26 (Sun, 26 Mar 2017) Changed paths: M pkgs/tools/security/signing-party/default.nix M pkgs/top-level/aliases.nix M pkgs/top-level/all-packages.nix Log Message: --- signing-party: Fix deps and include all tools Additional tools: - gpg-key2latex - gpgdir - gpgwrap This module is really hacky and the dependencies are very messy... :o However I tried my best at testing all 19 individual tools and they should (hopefully) all work now (apart from sendmail which can be provided by multiple packages) :) The code is very redundant (sorry) but imho it's easier to read and maintain it that way. TODO: There are some additional manual pages that could be included (I'm too exhausted for that atm...). And there might be a lot of stuff that could be improved in the future. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 4e2963: Revert "gpgme: Drop multiple outputs (dev and info...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 4e296383236cb8ba443a08704a44140aaef6eba7 https://github.com/NixOS/nixpkgs/commit/4e296383236cb8ba443a08704a44140aaef6eba7 Author: Michael Weiss Date: 2017-03-21 (Tue, 21 Mar 2017) Changed paths: M pkgs/development/libraries/gpgme/default.nix M pkgs/tools/security/fwknop/default.nix Log Message: --- Revert "gpgme: Drop multiple outputs (dev and info)" This reverts commit 872770286d04cadb9816cd1665d3d5f17adce456. This will fix fwknop as well (should have done it like this in the first place, where was my mind...). Conclusion: Did something stupid... :o - I am *so incredibly sorry*, will be way more careful (was already careful, but apparently not enought...) next time and use nox. Sorry @everyone and thanks @calvertvl for noticing this. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 872770: gpgme: Drop multiple outputs (dev and info)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 872770286d04cadb9816cd1665d3d5f17adce456 https://github.com/NixOS/nixpkgs/commit/872770286d04cadb9816cd1665d3d5f17adce456 Author: Michael Weiss Date: 2017-03-21 (Tue, 21 Mar 2017) Changed paths: M pkgs/development/libraries/gpgme/default.nix Log Message: --- gpgme: Drop multiple outputs (dev and info) This shouldn't break anything as currently neither dev nor info will be generated anyway (since both directories don't actually exist at the install phase - "mv bin dev" would produce the dev output). This change is required for building fwknop with GnuPG support. Commit: b27652148a5d22a94933d4b72475bcc9d17c0333 https://github.com/NixOS/nixpkgs/commit/b27652148a5d22a94933d4b72475bcc9d17c0333 Author: Michael Weiss Date: 2017-03-21 (Tue, 21 Mar 2017) Changed paths: A pkgs/tools/security/fwknop/default.nix M pkgs/top-level/all-packages.nix Log Message: --- fwknop: init at 2.6.9 fwknop stands for the "FireWall KNock OPerator", and implements an authorization scheme called Single Packet Authorization (SPA). Compare: https://github.com/NixOS/nixpkgs/compare/f9e688e8a144...b27652148a5d___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 460b43: firewall: Improve the comments (documentation) (#2...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 460b43dbfe8f21253637be350eb1ef1d586eaf5e https://github.com/NixOS/nixpkgs/commit/460b43dbfe8f21253637be350eb1ef1d586eaf5e Author: Michael Weiss Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M nixos/modules/services/networking/firewall.nix Log Message: --- firewall: Improve the comments (documentation) (#21862) * Fix the FW names FW_REFUSE was removed and nixos-fw-input was renamed to nixos-fw. * Update the comment (documentation) at the top Order the chains of the main table alphabetically (like in the rest of the file) and add nixos-fw-rpfilter (from the raw table) and nixos-drop (used while reloading the firewall). * Refactor the module (mainly comments) - Move some attributes to the top for better visibility (that should hopefully make it easier to read and understand this module without jumping around too much). - Add some missing examples and improve some descriptions. - Reorder the mkOption attributes for consistency. - Wrap lines at 72 characters. - Use two spaces between sentences. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b1ac86: libmd: init at 0.0.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b1ac86db875ab498b184630bdb5f856f5bea7c11 https://github.com/NixOS/nixpkgs/commit/b1ac86db875ab498b184630bdb5f856f5bea7c11 Author: Michael Weiss Date: 2016-12-30 (Fri, 30 Dec 2016) Changed paths: A pkgs/development/libraries/libmd/default.nix M pkgs/top-level/all-packages.nix Log Message: --- libmd: init at 0.0.0 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 953817: sks: init at 1.1.6 (#20717)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 9538176042c8f3cabdbb4aa5ffcc86b7dad3d425 https://github.com/NixOS/nixpkgs/commit/9538176042c8f3cabdbb4aa5ffcc86b7dad3d425 Author: Michael Weiss Date: 2016-11-28 (Mon, 28 Nov 2016) Changed paths: A pkgs/servers/sks/default.nix M pkgs/top-level/all-packages.nix Log Message: --- sks: init at 1.1.6 (#20717) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-dev] Anarchy
Greetings, I'd like to derail the discussion about policy and focus on the parts about how to reduce the need to agree on policy. As others have pointed out, nix is great for having your own cake and I want to know how to make the most of it. Unfortunately, I'm incapable of really grasping nix as a language and nixpkgs in particular, so all I can do at this point is sketch some visions. As Helmut Schimidt said, people with visions should go see a doctor and given that many among you have a doctorate degree, I think this list is a valid place to turn to. Packaging software with nix can be easy. Pick a name, point to the source, define the dependencies, done. The difficult part is that I'm not really done at this point. Ignorant of nix, I then try to find out how others have done before me and insert a line in haskell-packages.nix and maybe in all-packages.nix, too. This works out until somebody upstream adds a package with an adjacent name in the lexicographic order, that I chose to respect. Now that's a strange conflict. Intuitively, adding something to a collection should never break what's already there. Is it possible to define package names only once by placing the expression in the filesystem hierarchy? It would then be impossible to have null bytes or slashes in names but I could live with that. Having to deal with different hierarchies (attributes, filesystem, a flat namespace of names?) and naming restrictions at once is somewhat challenging, invites misconfiguration and requires more agreement. Let's talk about names. The most advanced naming system I know of is Content Centric Networking (http://www.ccnx.org/). The basic principle is that publishers assign hierarchically structured names to content and secure that binding by signing it. Consumers retrieve content by asking the network for its name and may optionally specify restrictions on what content is acceptable. For example I might ask for enumeration of names and subsequently content under ccnx:/nixos.org/pkgs/stdenv signed by Eelco and ccnx:/cryp.to/pkgs/haskell signed by Peter or ccnx:/InFactWeDon'tRelyOnDNS/home encrypted and signed by me. The protocol itself does not assign any meaning to names but there are naming conventions (http://www.ccnx.org/releases/latest/doc/technical/NameConventions.html) that are useful to follow to get versioning out of the box. It is not to be confused with a source control system as it is not concerned with merging, just with naming and getting stuff. Executive summary: Punk works best with pull semantics and preferably only one hierarchy. Cheers, michi ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev