Commit Graph

1525 Commits

Author SHA1 Message Date
Jörg Thalheim
f7b97df2cd Merge pull request #24730 from Infinisil/buku-2.9
buku: 2.8 -> 2.9
2017-04-08 13:24:45 +02:00
Silvan Mosberger
c2a0f2584a
buku: 2.8 -> 2.9 2017-04-08 08:56:35 +02:00
Shea Levy
0a15af2ed1 lib: Add composeExtensions for composing extension functions 2017-04-07 14:30:05 -04:00
Emanuele Peruffo
b52a3d90fe robomongo: 0.8.4 -> 0.9.0 2017-04-07 12:19:19 +02:00
Tim Steinbach
4984e7e053 Merge pull request #24624 from taku0/source-han-serif
add Source Han Serif font
2017-04-06 13:48:00 -04:00
Jean Potier
09b1414acd cups-toshiba-estudio: init at 7.51 (#24676) 2017-04-06 15:00:02 +01:00
taku0
2994f14edb add source-han-serif-japanese, source-han-serif-korean, source-han-serif-simplified-chinese, source-han-serif-traditional-chinese: An open source Pan-CJK serif typeface 2017-04-06 21:57:13 +09:00
Taahir Ahmed
438ac662aa nomacs: init at 3.4 (#24580)
* nomacs: init at 3.4

* nomacs: add gsettings for gtk open dialogs

* nomacs: use fetchurl instead of fetchFromGitHub
2017-04-03 10:28:34 +02:00
Utku Demir
db6a2918b9 kt: init at 11.1.0 2017-04-03 16:10:30 +12:00
Joachim F
144d1e7be4 Merge pull request #24424 from dsferruzza/add-veracrypt
veracrypt: init at 1.19
2017-04-02 15:43:25 +01:00
David Sferruzza
cc4fa379cb maintainers: add dsferruzza 2017-04-02 16:37:11 +02:00
Dmitry Tsygankov
57a813f3df
bitcoin-unlimited: init at 1.0.1.3
Add the Bitcoin Unlimited client to the altcoins directory, so that all sides of the Bitcoin scaling debate are represented.
2017-04-01 23:34:36 +02:00
Daiderd Jordan
607a21b7c0 Merge pull request #24380 from fuzzy-id/haproxy-overworked4
haproxy: PCRE and LUA support via configurable options
2017-03-31 08:46:14 +02:00
John Ericson
4c0d7da183 Get rid of all with { inherit... } and just used let inherit...
The old forms presumably predates, or were made in ignorance of,
`let inherit`. This way is better style as the scoping as more lexical,
something which Nix can (or might already!) take advantage of.
2017-03-30 03:05:05 -04:00
Thomas Bach
ea80cd1f11 haproxy: added fuzzy-id to the list of maintainers 2017-03-29 12:27:50 +02:00
Shawn Dellysse
c87c0f2144
messenger-for-desktop: init at 2.0.6 2017-03-28 19:55:17 -04:00
Bas van Dijk
1d52c677be ssmtp: use the authPassFile option instead of authPass
This gives users the option of storing the authPass outside the
world-readable Nix store.
2017-03-29 00:34:23 +02:00
Vladimír Čunát
96d41e393d
treewide: purge maintainers.urkud
It's sad, but he's been inactive for the last five years.
Keeping such people in meta.maintainers is counter-productive.
2017-03-27 19:52:29 +02:00
Vasiliy Solovey
eef066d05c way-cooler: init at 0.5.2 2017-03-26 21:39:58 +03:00
Daniel Ehlers
20a5b5bead sshguard: new package 2017-03-26 14:46:22 +02:00
Frederik Rietdijk
f4a1eab239 Merge pull request #23863 from plumps/add-vulnix
vulnix: init at 1.2.2
2017-03-24 11:12:50 +01:00
Baptist BENOIST
7d72b9b74e Remove bbenoist from maintainers
Sorry guys but I did not used Nix since months and cannot spend time
maintaining my previous work...
2017-03-23 03:03:04 +01:00
Piotr Bogdan
77b5d22df3 gmtp: init at 1.3.10 (#24178) 2017-03-22 15:20:16 +01:00
jansol
f9e688e8a1 renderdoc: init at version 0.34pre (#23769)
* renderdoc: init at version 0.34pre

Initialising a few commits after the latest release due to some upstream
improvements to the build system.

* fix maintainer
2017-03-21 21:36:26 +01:00
Tim Steinbach
e361bc4556 Merge pull request #24108 from adelbertc/coursier-1-0-0-M15
coursier: init at 1.0.0-M15
2017-03-21 09:26:47 -04:00
Adelbert Chang
8d182a7e6b coursier: makeWrapper as nativeBuildInputs, add adelbertc and nequissimus as maintainers 2017-03-20 09:04:40 -07:00
zimbatm
3bbab17575 Merge pull request #23929 from Profpatsch/lib-lists-doc
Improve lib/trivial and lib/lists docs
2017-03-20 14:42:58 +00:00
Victor Calvert
fee7e73538 Adding self as maintainer 2017-03-20 00:55:32 -04:00
Daiderd Jordan
52c6d6770f Merge pull request #24050 from shanemikel/package_htmldoc
htmldoc: add darwin support
2017-03-19 22:39:36 +01:00
Profpatsch
4f1d977877 lib/tests: add more tests for fold functions
Also the invocation of tests is documented.
2017-03-19 22:06:53 +01:00
Profpatsch
cb9ff8bfa7 lib/lists: rename fold to foldr & improve fold docs
In order to better distinguish foldr from foldl the default name is changed to
foldr, but fold is still a synonym.

Additionally the docs are improved and examples added.
2017-03-19 22:06:49 +01:00
Jörg Thalheim
8490317fef Merge pull request #24020 from xvapx/add/libnacl-1.5.0
pythonPackages.libnacl: init at 1.5.0
2017-03-19 21:02:03 +01:00
Marti Serra
c883cefc6f pythonPackages.libnacl: init at 1.5.0 2017-03-19 20:11:50 +01:00
Nathan Isom
b82f3f6943 mpvc: init at unstable-2017-03-18 (#24037)
* mpvc: init at unstable-2017-03-18

* mpvc: simplify build

* mpvc: add maintainer
2017-03-19 18:17:52 +01:00
Orivej Desh
02126b69e5
lib.readPathsFromFile: simplify, /cc #24036
This part isn't needed after 36de745e1b.
2017-03-19 14:52:47 +01:00
Vladimír Čunát
36de745e1b
readPathsFromFile: fixup after #23851
The final newline would produce an empty string;
let's filter all empty lines as well.
2017-03-19 10:19:20 +01:00
Shane Pearlman
63bd364cf9 htmldoc: add darwin support
I also added a long description and updated the homepage to point to
the author’s new github.io site.
2017-03-18 21:44:55 -07:00
Michael Raskin
e8d7014dac Merge pull request #22722 from patternspandemic/kodestudio
kodestudio: init at 17.1
2017-03-18 17:18:10 +01:00
Vladimír Čunát
742b120ddc
Merge branch 'master' into staging
Nontrivial rebuilds from master, again :-/
2017-03-18 11:00:31 +01:00
patternspandemic
bb728268b5
kodestudio: init at 17.1 2017-03-16 15:50:01 -07:00
Sergii Paryzhskyi
18a272ef75 sbt-0.12.4: add an older stable version (#23933) 2017-03-15 21:17:23 +00:00
Léo Gaspard
da6619cffe libs: make splitString also split last separator (#23851)
* libs: make splitString also split last separator

* libs: add tests for splitStrings
2017-03-15 21:16:04 +00:00
Profpatsch
b052a36294 lib/trivial: expand function docs 2017-03-15 18:29:33 +01:00
Maksim Bronsky
97f26ee39a initial release: vulnix 2017-03-15 15:09:19 +01:00
Jörg Thalheim
212efab7ac Merge pull request #23768 from benley/lib-whitespace
lib: fix mixed tab/space indents, trailing whitespace, etc
2017-03-12 22:28:29 +01:00
Bo Bakker
1d948ddc01
caf: init at 0.15.3
fixes #23772
2017-03-12 21:53:49 +01:00
Benjamin Staffin
d9123a2329 lib: fix mixed tab/space indents, trailing whitespace, etc
Nix style seems to have settled on not using spaces between bound
variable names and the lambda : so I also tried to make those somewhat
more consistent throughout.
2017-03-11 17:48:43 -05:00
David Johnson
2151e3b8eb
packetdrill: init at 1.0
Closes https://github.com/NixOS/nixpkgs/pull/23679
2017-03-10 23:35:26 +01:00
Jörg Thalheim
eb8b6022ed Merge pull request #23640 from PierreR/master
pythonPackages.pepper: init at 0.5.0
2017-03-09 12:05:24 +01:00
zimbatm
ac1c3c95e1 alphabetize maintainers list 2017-03-09 11:00:43 +00:00
Pierre Radermecker
de363e8706 pepper: add 'pierrer' as a maintainer 2017-03-09 10:44:39 +01:00
NWDD
0f72dee000 add xnwdd <Guillermo NWDD> as a maintainer 2017-03-07 20:32:46 +01:00
Jörg Thalheim
7576bea49d Merge pull request #23551 from nthorne/clog-derivation
clog-cli: init at 0.9.2
2017-03-06 14:54:12 +01:00
Niklas Thörne
8d87f8addd clog-cli: init at 0.9.2
Updated with maintainer information.
2017-03-06 13:45:39 +01:00
Shea Levy
56e71f62dc Add locateDominatingFile lib function 2017-03-04 13:15:23 -05:00
Bjarki Ágúst Guðmundsson
62be972de9 google-play-music-desktop-player: init at 4.2.0 2017-03-04 16:19:31 +00:00
Ji-Haeng Huh
85d0348e2a
eflite: init at 0.4.1
fixes #23336
2017-03-03 16:33:16 +01:00
Daiderd Jordan
d88721e440
modules: add support for module replacement with disabledModules
This is based on a prototype Nicolas B. Pierron worked on during a
discussion we had at FOSDEM.

A new version with a workaround for problems of the reverted original.
Discussion: https://github.com/NixOS/nixpkgs/commit/3f2566689
2017-03-03 13:45:22 +01:00
Vladimír Čunát
fcec3e1c72
Revert "modules: add support for module replacement with disabledModules"
This reverts commit 3f2566689d for now.
Evaluation of the tested job got broken, blocking nixos-unstable.
2017-03-01 21:56:01 +01:00
Daiderd Jordan
37705ac1b1 use relative path for module tests 2017-02-28 00:14:48 +01:00
Daiderd Jordan
3f2566689d modules: add support for module replacement with disabledModules
This is based on a prototype Nicolas B. Pierron worked on during a
discussion we had at FOSDEM.
2017-02-28 00:14:48 +01:00
Thomas Tuegel
b39e491eb5
lib.makeScope: Save package set function 2017-02-27 11:49:43 -06:00
Peter Hoeg
e564a399d9 Merge pull request #22770 from NickHu/master
fdr: init at 4.2.0
2017-02-25 14:50:04 +08:00
Nick Hu
cbe765043f fdr: init at 4.2.0 2017-02-24 11:00:02 +00:00
Asumu Takikawa
85fb29bb49 ndpi: init at 1.8 2017-02-22 00:20:10 -08:00
Jörg Thalheim
048c04654d
maintainers: update my email address 2017-02-19 18:35:53 +01:00
Joachim F
82044248a3 Merge pull request #22993 from Ma27/update/geogebra
geogebra: 5-0-328-0 -> 5-0-331-0
2017-02-19 18:25:26 +01:00
Domen Kožar
50da0b3019 Merge pull request #22912 from teh/sourceRegex
lib: Add a function to filter sources by regular expressions.
2017-02-19 17:38:35 +01:00
Maximilian Bosch
10a453c61b
geogebra: add ma27 as maintainer 2017-02-19 16:51:01 +01:00
Rene Treffer
5236e23502 prometheus-bind-exporter: init at 20161221
prometheus-bind-exporter: init at 20161221
2017-02-18 13:43:59 +01:00
Tom Hunger
cb96ed615e lib: Add a function to filter sources by regular expressions. 2017-02-17 18:56:39 +00:00
Robin Gloster
b3c58dc38b Merge pull request #22222 from afldcr/polybar-3.0.3
polybar: init at 3.0.4
2017-02-17 02:49:44 +01:00
Kristoffer Søholm
0ed06bcce7 pypandoc: 1.2.0 (broken) -> 1.3.3 (#22782) 2017-02-15 15:28:23 +00:00
Tom Doggett
c2a21d4d7b gcalcli: init at 3.4.0 (#22725) 2017-02-14 23:25:42 +01:00
Thomas Tuegel
a5b8d468a5 Merge pull request #18455 from danbst/override
add .overrideDerivation and .overrideAttrs to packages created with callPackages
2017-02-14 13:17:13 -06:00
Thomas Tuegel
549f5b7d13
Update e-mail address for ttuegel 2017-02-13 16:02:51 -06:00
ndowens
a77705748b worker: init at 3.8.5
modified:   pkgs/top-level/all-packages.nix

    pick 8096649e47 worker: init at 3.8.5
    squash 9267acbd46 modified:   pkgs/top-level/all-packages.nix

worker: updated default.nix license field

Added myself to lib/maintainers.nix

    squash 28173341fa worker: updated default.nix license field
    squash b22407cf5c Added myself to lib/maintainers.nix

Fixed indent and added missing > in maintainers.nix

Fixed curly bracket indent
2017-02-12 17:45:42 -06:00
danbst
9d55479e07 add .overrideDerivation and .overrideAttrs to packages created with callPackages/callPackagesWith
nix/nixUnstable, tomcatN and postgresqlNN use `callPackages` pattern, they have .override
attribute, but lack .overrideDerivation and recent .overrideAttrs.
Packages created with `callPackage` have all of those. Because .overrideDerivation function
is used in public, without this we can break code when refactoring callPackage -> callPackages.
2017-02-12 14:00:28 +00:00
Changlin Li
f6dd263d42 bfg-repo-cleaner: init at 1.12.15 2017-02-12 01:53:08 -05:00
David Terry
a3523022e7 range-v3: init at 2017-01-30 (#22661) 2017-02-11 19:10:46 +01:00
Frederik Rietdijk
c9f4d714fe Merge pull request #22417 from edanaher/move-neovim-remote
neovim-remote: move from python-packages to /neovim/neovim-remote.
2017-02-10 17:47:25 +01:00
Evan Danaher
ee4f732633 neovim-remote: add meta section.
Also add myself to maintainers; it's time to admit I'm not leaving
anytime soon ;)
2017-02-10 11:43:42 -05:00
Carles Pagès
4059a29394 Merge pull request #22512 from paperdigits/dateutils
dateutils: init at 0.4.1
2017-02-10 11:55:15 +01:00
Stefan Siegl
f800a4b197 tomboy: init at 1.15.7 (#22589) 2017-02-09 14:17:35 +00:00
Mica Semrick
70a7fe9d03 dateutils: init at 0.4.1 2017-02-08 19:31:31 -08:00
Andrew Cann
3082647e74 trezord: init at 1.2.0 (#22054) 2017-02-08 17:18:22 +01:00
Celine Mercier
78c052e91a
ecopcr: init at 0.8.0 2017-02-06 16:01:08 +01:00
James Alexander Feldman-Crough
0f905b0dc8
polybar: init at 3.0.4
Polybar is a status bar in the vein of xmobar or i3bar.
2017-02-05 10:57:02 -08:00
Hannu Hartikainen
d91b39b3f9 illum: init at 0.4 2017-02-04 20:22:51 +02:00
Remy Goldschmidt
d1aa065a5d dotnetPackages.Boogie: init at 2017-01-03 2017-02-04 15:27:18 +01:00
Nikolay Amiantov
5b759293e0 modules lib: type description in type error message 2017-02-03 11:28:33 +01:00
Benjamin Staffin
53e6431d61 Merge pull request #22358 from yorickvP/asteriskupd
asterisk: add lts version
2017-02-03 02:30:34 -05:00
Nikolay Amiantov
5247140e57 Merge pull request #21875 from abbradar/gateway-interface
Allow specifying interface for default gateway
2017-02-03 02:26:31 +03:00
Yorick van Pelt
59fd1c802e asterisk: add maintainer 2017-02-02 15:15:53 +01:00
Nikolay Amiantov
fcb20b9fee module tests: add tests for coercedTo 2017-02-02 01:53:00 +03:00
Nikolay Amiantov
5cbcd3af69 types library: add coercedTo 2017-02-02 01:53:00 +03:00
Daiderd Jordan
bc735d4a1b Merge pull request #22324 from rongcuid/kmix
kmix: init at 16.12.1
2017-02-01 22:58:32 +01:00
Eelco Dolstra
9d6a55aefd
~/.nixpkgs -> ~/.config/nixpkgs
The former is still respected as a fallback for config.nix for
backwards compatibility (but not for overlays because they're a new
feature).
2017-02-01 16:07:55 +01:00
Rongcui Dong
c1250e96f3 kmix: init at 16.12.1
Signed-off-by: Rongcui Dong <rongcuid@outlook.com>
2017-01-31 22:41:58 -08:00
Orivej Desh
d409d23945 pidgin-xmpp-receipts: init at 0.7 2017-01-31 09:33:30 +01:00
Alexey Shmalko
682e7a3643 Merge pull request #22281 from vifino/master
wmutils-opt: init at v1.0
2017-01-30 22:44:30 +02:00
Adrian Pistol
f6e2772cd3 wmutils-opt: init at v1.0 2017-01-30 20:42:16 +00:00
Eelco Dolstra
c20cc6d0b3
Excise use of importJSON
Putting information in external JSON files is IMHO not an improvement
over the idiomatic style of Nix expressions. The use of JSON doesn't
add anything over Nix expressions (in fact it removes expressive
power). And scattering package info over lots of little files makes
packages less readable over having the info in one file.
2017-01-30 11:44:08 +01:00
Tuomas Tynkkynen
7b8e93bda9 platforms.nix: Add aarch64 to mesaPlatforms 2017-01-29 02:08:04 +02:00
Tuomas Tynkkynen
e2a2f6d595 Merge pull request #22117 from dezgeg/aarch64-for-merge
Aarch64 (ARM64) support
2017-01-26 17:52:28 +02:00
Pradeep Chhetri
60c26bc9f5 riemann-c-client: 1.7.0 -> 1.9.1 2017-01-26 17:04:37 +05:30
Vladimír Čunát
15219fe15e
licenses.eupl11: unify with the other licenses
... as it *is* present in the SPDX list.
2017-01-25 23:31:25 +01:00
oleks
98e830efe2
licenses: add EUPL v1.1 license 2017-01-25 23:18:33 +01:00
Daiderd Jordan
204a2354bd Merge pull request #22037 from jpierre03/pr-hubicfuse
hubicfuse: 2.1.0 -> 3.0.0
2017-01-24 23:08:06 +01:00
Tuomas Tynkkynen
7c8a060c09 stdenv: Bringup aarch64 architecture support 2017-01-25 00:01:51 +02:00
Jean-Pierre PRUNARET
11f878a0e5 add a maintainer 2017-01-24 13:05:58 +01:00
Marius Bergmann
00444cbf25 journalbeat service: init at 5.1.2
Journalbeat is a log shipper from systemd/journald to
Logstash/Elasticsearch. I added a package as well as a NixOS service
module for it.
2017-01-23 18:28:55 +01:00
Alistair Bill
15b4a37027 neofetch: init at 2.0.2 2017-01-22 21:46:31 +01:00
Carles Pagès
fd400ced6b Rename page to cpages to match github
I also updated the mail.
2017-01-20 16:55:29 +01:00
Michael Raskin
90e7568bfc Merge pull request #21973 from nixy/init/hy
hy: init at 0.11.1
2017-01-19 09:32:09 +00:00
Andrew R. M
b8acb928cc hy: init at 0.11.1
This is the hy language, a dialect of lisp designed to be closely
intergrated with python.
2017-01-18 09:32:59 -05:00
Lee Machin
3e86a0b496 Add rubocop linter for Ruby (#21934)
Use gemdir and pname as suggested by @zimbatm

Fix silly typo
2017-01-17 09:55:23 +00:00
Johannes Bornhold
17c61810e3 Add johbo to maintainers 2017-01-15 00:32:20 +01:00
Michael Raskin
9b00d43ed5 Merge pull request #21750 from knedlsepp/fix-grib-problems
grib-api: 1.14.4 -> 1.19.0
2017-01-09 09:28:07 +00:00
pngwjpgh
071481ca7d debianutils: init at 4.8.1 (#21739) 2017-01-09 06:41:06 +01:00
Josef Kemetmueller
64e4b7ac42 grib-api: 1.14.4 -> 1.19.0
- Remove downloading of testdata during buildPhase to
  - fix hydra build
  - remove impurity
  - reduce traffic
- Bump version
- Add myself as a maintainer
2017-01-08 12:42:25 +01:00
Sarah Brofeldt
760710efd1 qualia: init at 1.0.0
tests disabled
maintainer srhb
2017-01-07 21:24:44 +01:00
jgertm
52a7b6549f bitbucket-server-cli: init at 0.7.0 (#21616) 2017-01-05 10:21:06 +00:00
Graham Christensen
fa89f84c54
maintainers: rename mdipietro to polyrod to match their github name 2017-01-03 20:39:20 -05:00
Maurizio Di Pietro
e0878ce316
chase: init at 0.5.2 2017-01-03 20:32:59 -05:00
Daiderd Jordan
3daa019125 Merge pull request #21551 from zauberpony/vultr-init
vultr: init at 1.12.0
2017-01-04 00:08:04 +01:00
Daiderd Jordan
3ac20e92e8 Merge pull request #21598 from danielfullmer/rclone-1.35
rclone: 1.33 -> 1.35
2017-01-03 01:51:11 +01:00
Daniel Fullmer
76d37ce3b7 rclone: 1.33 -> 1.35 2017-01-02 19:27:42 -05:00
Elmar Athmer
bd0595ea80 vultr: init at 1.12.0 2017-01-01 20:57:52 +01:00
Jörg Thalheim
84a50084c3 Merge pull request #21444 from league/fix/gphoto2-udev
gphoto2: nixos programs module to configure udev
2017-01-01 11:16:28 +01:00
Daiderd Jordan
6e6334a514 Merge pull request #21529 from ivan-tkatchev/master
makerpm: init at 1.0
2016-12-31 21:35:14 +01:00
tkatchev
4073aaa7e1 makerpm: init at 1.0 2016-12-31 23:19:31 +03:00
Roman Naumann
87ef766f6b Merge branch 'master' of github.com:nixos/nixpkgs into add_pkg_gorilla 2016-12-29 14:02:52 +01:00
oida
8376f5cc3a
prometheus-snmp-exporter: init at v0.1.0 2016-12-29 02:03:12 +01:00
Roman Naumann
ec57a4bc50 Merge branch 'master' into add_pkg_gorilla 2016-12-28 23:33:56 +01:00
Roman Naumann
e5cd718974 gorilla: init at 1.5.3.7 2016-12-28 23:25:50 +01:00
David Pätzel
3414470d9d urlscan: init at 0.8.3 2016-12-28 12:13:36 +01:00
Michael Raskin
e1b1df2bd9 Merge pull request #20028 from zraexy/qsyncthingtray
qsyncthingtray: init at 0.5.5rc2
2016-12-28 10:40:18 +00:00
Christopher League
6eead52e12 gphoto2: nixos programs module to configure udev
Closes #21420.
2016-12-27 17:47:38 -05:00
Jason Daniel Augustine Gilliland
59ca5d213f freebayes: init at 1.1.0
Signed-off-by: zimbatm <zimbatm@zimbatm.com>
2016-12-22 14:10:37 +00:00
volth
ac97fbab3a fte: init at 0.50.02 2016-12-19 16:15:59 +01:00
Marcin Janczyk
bc6e9af7fa keepass-keefox: add myself as a maintainer 2016-12-18 19:04:35 +01:00
Joris Guyonvarch
4d2406c7d5 ffcast: init at 2.5.0 (#21141) 2016-12-14 14:22:00 +00:00
Vladimír Čunát
d43dc3d38b
Merge #20908: inform7: init at 6M62 2016-12-13 15:48:00 +01:00
Alexander Kahl
9eac665cd2 sisco.lv2: init at 0.7.0 (#20868)
* sisco.lv2: init at 0.7.0

Also added maintainer `e-user`

* Use fetchFromGitHub and adapt accordingly

* Use `version` instead of `src.rev` in name
2016-12-13 09:44:09 +00:00
Jaka Hudoklin
5bd136acd4 Revert "Revert "helm (kubernetes): init at v2.0.2"" 2016-12-13 00:43:24 +01:00
Jaka Hudoklin
e955e64fd8 Revert "helm (kubernetes): init at v2.0.2" 2016-12-13 00:35:53 +01:00
Richard Lupton
0783a7d262
helm (kubernetes): init at v2.0.2
Added self as package maintainer. Set preferLocalBuild.
2016-12-11 16:14:15 +00:00
Linus Heckemann
9aca55e79d
endless sky: init at 0.9.4 2016-12-11 08:57:35 +01:00
Protean Security
c71aee28fe rox-filer: init at 2.11 (#20854) 2016-12-08 11:33:45 +01:00
Profpatsch
271c0f5451 lib/generators: mkKeyValueLine -> mkKeyValueLine (#20920)
Rename, since the previous name was potentially confusing.
2016-12-06 23:19:34 +01:00
Susan Potter
8d926260ef
inform7: init at 6M62 2016-12-04 17:22:54 -06:00
Profpatsch
ea412cd5a1 lib/generators: add toKeyValue & mkKeyValueLine (#20903)
generators for the common use case of simple config files which hold keys and
values. Used in the implementation for toINI.
2016-12-04 22:11:24 +01:00
Franz Pletz
67332d4e4c
lib: fix typo 2016-12-04 01:39:51 +01:00
goibhniu
304150f576 Merge pull request #20743 from Okasu/terminus-font-ttf
terminus-font-ttf: init at 4.40.1
2016-12-01 14:07:40 +01:00
Eelco Dolstra
e3a873479e
Remove fetchMD5warn
Deprecation warnings should not be used in Nixpkgs because they spam
innocent "nix-env -qa" users with (in this case) dozens of messages
that they can't do anything about.

This also reverts commit 2ca8833383.
2016-11-30 15:14:30 +01:00
Okasu
de925e952e terminus-font-ttf: init at 4.40.1 2016-11-28 10:54:33 +03:00
Lorenzo Manacorda
f00f4b59b0 magic-wormhole: init at 0.8.1 2016-11-22 20:26:37 +01:00
Christian Kampka
35ecef2c6d containers module: Add tmpfs options (#20557)
Allows one or more directories to be mounted as a read-only file system.

This makes it convenient to run volatile containers that do not retain
application state.
2016-11-22 02:11:33 +01:00
Eelco Dolstra
a6bb468acf
mkIf: Check whether the condition is a Boolean
This gives a nicer error message than (say)

while evaluating the option `fileSystems':
while evaluating the attribute ‘isDefined’ at /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:323:5:
while evaluating ‘filterOverrides’ at /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:395:21, called from /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:307:18:
while evaluating ‘concatMap’ at /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/lists.nix:79:18, called from /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:401:8:
while evaluating ‘concatMap’ at /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/lists.nix:79:18, called from /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:302:17:
while evaluating anonymous function at /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:302:28, called from undefined position:
while evaluating ‘dischargeProperties’ at /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:365:25, called from /nix/store/r8z4vvl2qzg31zm4ra6awlx5b22k7gf9-nixos-16.09.tar.gz/lib/modules.nix:303:62:
value is a list while a Boolean was expected
2016-11-21 14:51:57 +01:00
montag451
1ff6680efe asn1c: init at 0.9.27 (#20577) 2016-11-20 17:45:58 +00:00
Domen Kožar
18b8e4508c Merge pull request #20512 from 3noch/patch-1
Expose guts of `cleanSource`
2016-11-19 11:57:31 +01:00
Periklis Tsirakidis
82aa52f01d jsduck: init version 2016-11-18 12:14:03 +01:00
Alexey Shmalko
77847756f3 Merge pull request #20263 from dtzWill/feature/bloaty
bloaty: init at 2016.11.16
2016-11-18 12:39:38 +02:00
Elliot Cameron
402c07c563 Expose guts of cleanSource
Ref #20511
2016-11-17 22:21:18 -05:00
Will Dietz
a0b7ce3ac6 bloaty: init at 2016.11.07 2016-11-17 17:39:53 -06:00
Profpatsch
53fc7b8272 lib/generators: add manual documentation
Restructures the functions reference a bit.
2016-11-17 23:19:28 +01:00
Profpatsch
26eb10e771 lib: add generator functions for toJSON & toYAML
They both reference the toJSON builtin, so we get semantic identifiers
that express the intent of the generation.
Both should be able to map each nix value (minus functions) to the
destination config files.

Includes two invocation unit tests.
2016-11-17 23:16:24 +01:00
Profpatsch
61311665cb lib: add ini configuration generator
Many configurations are INI-style files. Attribute sets can be mapped
rather painlessly to the INI format.
This adds a function toINI inside a new generators library section.
Also, unit tests for the default values are provided.
2016-11-17 19:46:41 +01:00
Joachim F
a105b3aff9 Merge pull request #20392 from jerith666/cp-48
crashplan: 4.7.0r2 -> 4.8.0r1
2016-11-15 22:34:38 +01:00
Franz Pletz
8bed505d7e Merge pull request #20311 from mguentner/subsurface
subsurface init at 4.5.6 and dependencies (libdivecomputer, libmarble-ssrf, libgit2 @ 0.23.2)
2016-11-15 04:56:35 +01:00
Justin Bedo
04121437be
singularity: init 2.2 2016-11-15 09:11:53 +11:00
Matt McHenry
008399e9de add self to crashplan maintainers 2016-11-13 14:41:57 -05:00
Maximilian Güntner
0c726497a2 maintainers: added mguentner
Signed-off-by: Maximilian Güntner <code@klandest.in>
2016-11-10 14:26:55 +01:00
Franz Pletz
45124443fa Merge pull request #20107 from vdemeester/add-godef
godef: init at 20160620-ee532b9
2016-11-10 00:58:23 +01:00
Tim Digel
4a7cf195a4 molly-guard: init at 0.6.3 2016-11-09 14:39:44 +01:00
Eric Sagnes
cf2654b2e0 either type: improve merge function 2016-11-08 20:46:34 +01:00
Kjetil Ørbekk
0d5caf138a tpacpi-bat: init at 3.0 (#20213) 2016-11-08 02:46:34 +01:00
Michaël Faille
a2149d61ab
yamllint: init 0.5.2
yamllint: add myself as maintainer
2016-11-07 09:06:31 -05:00
Matthew Daiter
541b3fc7d2 cudnn5_cudatoolkit80: adding to main repo 2016-11-07 12:07:29 +01:00
Eric Sagnes
e14de56613 module system: extensible option types 2016-11-06 00:05:58 +01:00
Christian Lask
2d524a37f8 Remove myself as maintainer. 2016-11-03 11:54:54 +01:00
Vincent Demeester
1e2f37e9f4
godef: init at 20160620-ee532b9
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-11-03 08:30:49 +01:00
rbasso
66a25908de maintainers: add rbasso 2016-11-03 03:25:06 +09:00
zraexy
b7996efeae maintainers: add zraexy 2016-10-31 12:17:32 -08:00
zraexy
a3a40b7089 maintainers: fix alphabetical sorting
Put the list back into alphabetical order
2016-10-30 20:30:52 -08:00
Domen Kožar
62edf873aa Merge pull request #18660 from aneeshusa/add-override-attrs
mkDerivation: add overrideAttrs function
2016-10-30 11:32:15 +01:00
Guillaume Koenig
dd04af4fcc reno: init at 1.8.0 2016-10-29 13:30:18 +02:00
Charles Strahan
ca2b03439f Merge pull request #19496 from Ericson2314/overridePackages
Make `overridePackages` extend rather than replace existing overrides
2016-10-26 14:01:13 -04:00
Kier Davis
a057dfc57f
unigine-valley: init at 1.0-1
Closes https://github.com/NixOS/nixpkgs/pull/19813
2016-10-24 19:35:06 -04:00
AbigailBuccaneer
1983181a7f bootil: init at HEAD 2016-10-24 18:23:26 +01:00
Drill Bear
86793f600c mtpaint: init at 3.49.12 2016-10-23 15:45:49 +01:00
Nick Novitski
69cf5aa4f3
frotz: init at 2.44
Closes https://github.com/NixOS/nixpkgs/pull/19595/files
2016-10-22 07:12:58 -04:00
Vladimír Čunát
210b3b3184 maintainers: add uwap
... to fix evaluation after 42e93b5f.
2016-10-22 12:10:05 +02:00
Jörg Thalheim
9c0b5e4b22 Merge pull request #19666 from veprbl/hep_for_upstream
Add fastjet, hepmc, yoda, rivet, lhapdf, herwig, pythia, sacrifice, nlojet++
2016-10-21 21:58:45 +02:00
Dmitry Kalinkin
b4e3e7b752
add veprbl to maintainers 2016-10-21 13:29:57 -04:00
Philipp
5c3a6d6802 Added package for dehydrated. (#19651)
* Added package for dehydrated.
2016-10-20 13:32:05 +02:00
Pascal Wittmann
24c3271e39 Merge pull request #17554 from KaiHa/master
nitrokey-app: init at 0.4.0
2016-10-20 07:55:05 +02:00
Kai Harries
c43243f085 nitrokey-app: add kaiha as maintainer 2016-10-20 07:15:45 +02:00
Mikhail Volkhov
42cf40bfbd
scudcloud: init at 1.35/254-port-to-qt5 2016-10-19 18:45:31 +03:00
John Ericson
e4cd45a30c top-level: Make overridePackages extend rather than replace existing overrides 2016-10-13 11:14:11 -04:00
Jörg Thalheim
9079bc08e5 Merge pull request #19362 from davorb/purple-facebook
purple-facebook: init at 66ee77378d82
2016-10-12 13:38:34 +02:00
Michael Raskin
e207ba7d6a fetchMD5warn: use INFO, maybe Hydra will like this more 2016-10-12 09:31:38 +02:00
Charles Strahan
da36847d92
nixos: make it easy to apply kernel patches
This makes it easy to specify kernel patches:

    boot.kernelPatches = [ pkgs.kernelPatches.ubuntu_fan_4_4 ];

To make the `boot.kernelPatches` option possible, this also makes it
easy to extend and/or modify the kernel packages within a linuxPackages
set. For example:

    pkgs.linuxPackages.extend (self: super: {
      kernel = super.kernel.override {
        kernelPatches = super.kernel.kernelPatches ++ [
          pkgs.kernelPatches.ubuntu_fan_4_4
        ];
      };
    });

Closes #15095
2016-10-11 19:59:00 -04:00
Peter Simons
2804067fc8 Merge pull request #19462 from dipinhora/pony-stable
pony-stable: init at 2016-10-10
2016-10-11 22:43:07 +02:00
dipinhora
8a7cb597ae pony-stable: init at 2016-10-10 2016-10-11 16:07:55 -04:00
Vladimír Čunát
9d1dfc9ed0 Merge #18861: add AMDGPU-PRO driver 2016-10-11 19:57:30 +02:00
Davor Babić
7cf6f46bd1 purple-facebook: init at 66ee77378d82
adds inherit src meta
2016-10-10 16:23:27 +02:00
Jörg Thalheim
6f389da98d Merge pull request #19399 from sternenseemann/master
Add libgee_0_8 and valadoc-unstable
2016-10-10 11:52:33 +02:00
Jörg Thalheim
905239db28 Merge pull request #18868 from RonnyPfannschmidt/enpass
enpass: init at 5.3.0
2016-10-10 07:56:56 +02:00
sternenseemann
3fb2993cb3 maintainers: rename lukasepple according to github account name 2016-10-09 22:04:22 +02:00
Michael Raskin
f603dc11a6 fetch*: print a trace warning about md5 deprecation 2016-10-09 16:19:04 +02:00
Ronny Pfannschmidt
98895f5b67 enpass: init at 5.3.0 2016-10-09 13:16:50 +02:00
Andrey Trachenko
bd6584277d
maintainers: add goodrone 2016-10-07 14:11:22 +02:00
Gabriel Adomnicai
18d7e2ac33 camingo-code: init at 1.0 2016-10-06 17:47:50 -07:00
Michael Weiss
8268f0a759 pgpdump: init at v0.31
Add the package "pgpdump" at version v0.31 under the category
"tools/security", add it to the top-level package collection and set
myself as the maintainer (I added myself to lib/maintainers.nix).

I have tested this package under NixOS and Gentoo+Nix.
2016-10-06 03:17:01 +02:00
Michael Lieberman
5baecbc4af ptpython: init at 0.35 2016-10-05 15:36:57 -04:00
Kiba Fox
151edd446d
tinyfugue: init at 50b8 2016-10-04 17:46:26 -04:00
makefu
46370ee178
licenses: add Beerware 2016-10-03 19:43:26 +02:00
Alex Ivanov
43d327c137 rambox, franz: recommendations by Mic92 2016-10-03 19:24:57 +03:00
Aneesh Agrawal
39b64b52ed mkDerivation: add overrideAttrs function
This is similar to `overrideDerivation`, but overrides the arguments to
`mkDerivation` instead of the underlying `derivation` call.

Also update `makeOverridable` so that uses of `overrideAttrs` can be
followed by `override` and `overrideDerivation`, i.e. they can be
mix-and-matched.
2016-10-02 11:08:34 -04:00
Jörg Thalheim
fd8e5bf117 Merge pull request #17843 from lucas8/imlibsetroot
imlibsetroot: init at 1.2
2016-10-02 16:39:27 +02:00
Jörg Thalheim
c2ee2a723f Merge pull request #19156 from apeyroux/init/c14
c14: init at 2016-09-09
2016-10-02 15:31:53 +02:00
Francis St-Amour
643d5f80fd
linenoise: init at 1.0.10
Closes https://github.com/NixOS/nixpkgs/pull/19117
2016-10-02 13:03:51 +02:00
Alexandre Peyroux
e5aea822dd mainteners: add apeyroux 2016-10-02 12:18:26 +02:00
Jörg Thalheim
7d3143990f Merge pull request #19136 from nhooyr/powerdns
powerdns: removed PrivateTmp=true in serviceConfig
2016-10-01 18:28:34 +02:00
Anmol Sethi
489ca7e5c0
powerdns: removed PrivateTmp=true in serviceConfig
As discussed in #18718 PrivateTmp is unnecessary because powerdns is
chrooted to /var/lib/powerdns.

I also added myself as co-maintainer.
2016-10-01 12:27:23 -04:00
Joachim F
206851b166 Merge pull request #18922 from ericsagnes/feat/mkOptionModuleFunctions
Functions to change and merge module options
2016-10-01 17:58:40 +02:00
Joachim F
7e80c42b0e Merge pull request #18511 from ericsagnes/feat/remove-optionSet
modules: optionSet -> submodule
2016-10-01 17:57:45 +02:00
David McFarland
44bc50ca15 Add myself as maintainer 2016-09-28 18:46:45 -03:00
Daniel Peebles
58ce50fedf Merge pull request #19049 from grwlf/smironov-email
maintainers: change smironov email
2016-09-28 14:28:26 -04:00
Sergey Mironov
098113bbff maintainers: change smironov email 2016-09-28 21:24:05 +03:00
Henry
295efa1062 libnabo: init at 1.0.6 2016-09-27 15:49:51 +02:00
Joachim F
81f47f7982 Merge pull request #18700 from yochai/master
mfcj470dw: split into mfcj470dwlpr and mfcj470dwcupswrapper
2016-09-27 12:56:05 +02:00
zimbatm
b92a367bed Merge pull request #18969 from loskutov/master
libxml++: add 3.0.0
2016-09-27 11:01:43 +01:00
Ignat Loskutov
8843c40b1a libxmlxx3: add myself as a maintainer 2016-09-27 01:53:43 -04:00
zimbatm
d4c66e2f46 Merge pull request #18694 from bachp/runner-master
gitlab-runner: add package and service
2016-09-26 22:45:39 +01:00
Yochai
3b548dacf4 mfcj470dw: split into mfcj470dwlpr and mfcj470dwcupswrapper 2016-09-26 18:26:52 +03:00
Joachim F
2522504bd1 Merge pull request #18463 from regnat/selfoss
Selfoss : add package and module
2016-09-24 16:10:39 +02:00
Joachim F
6c935af9e1 Merge pull request #18761 from schneefux/nextcloud
nextcloud: init at 10.0.0
2016-09-24 15:55:26 +02:00
Eric Sagnes
26ea947d33 lib/module: add mkChangedOptionModule function 2016-09-24 21:10:29 +09:00
Eric Sagnes
13eefc3a31 lib/module: add mkMergedOptionModule function 2016-09-24 21:09:52 +09:00
schneefux
9cab11980b
maintainers: add schneefux 2016-09-24 09:17:36 +02:00
Anthony Cowley
a3c26fec32 redprl: init at 2016-09-22 2016-09-23 20:37:20 -04:00
Pascal Bach
373b37f179 gitlab-runner: init at 1.6.0 2016-09-23 22:38:56 +02:00
Joachim F
fc4751eccc Merge pull request #18751 from TvoroG/rtlwifi
rtlwifi_new: init at 2016-09-12
2016-09-22 22:50:46 +02:00
Marsel
52dd323047 rtlwifi_new: init at 2016-09-12 2016-09-20 16:18:24 +03:00
Eelco Dolstra
1c043e0749 toDerivation: Provide "out" and "outputName" attributes 2016-09-19 20:02:07 +02:00
Profpatsch
61462c94e6 lib/fetchers.nix: factor out impure proxy vars (#18702)
Apparently everyone just copied those variables, instead of creating a
library constant for them. Some even removed the comment. -.-
2016-09-17 21:50:01 +02:00
Jon Banafato
24923bae6e Add myself to maintainers file 2016-09-16 18:15:04 -04:00
Profpatsch
bd44207786 lib/default.nix: reorder imports for clarity
Group imports according to the kind of functions they contain, in a more
descriptive manner.
2016-09-15 01:21:42 +02:00
Théophane Hufschmitt
e5ac0c8f17 mainteners: add regnat 2016-09-14 09:22:54 +02:00
lucas8
85f532bf41
imlibsetroot: init at 1.2 2016-09-13 10:49:57 +02:00
Eric Sagnes
f923905346 optionSet type: enable deprecation message 2016-09-13 12:57:36 +09:00
Tuomas Tynkkynen
49f4ba7ae0 Merge commit 'e0b5eef' from staging into master 2016-09-12 13:21:45 +03:00
cmfwyp
d6404ad48e
cabin: init at 1.005 2016-09-12 11:13:26 +02:00
Jesse Haber-Kucharsky
99e06fe771 opam, aspcud: init packages for external solver (#16938)
The opam package manager relies on external solvers to determine package
management decisions it makes related to upgrades, new installations,
etc.

While, strictly speaking, an external solver is optional, aspcud is
highly recommended in documentation. Furthermore, even having a
relatively small number of packages installed quickly causes the limits
of the interal solver to be reached (before it times out).

Aspcud itself depends on two programs from the same suite: gringo, and
clasp.

On Darwin, Boost 1.55 (and thus Gringo) do not build, so we only support
Aspcud on non-Darwin platforms.
2016-09-12 10:44:50 +02:00
Tuomas Tynkkynen
e0b5eef4e7 lib.chooseDevOutputs: Use lib.getDev
Reduces duplication, plus is actually needed for Go packages (at least
go-repo-root).
2016-09-12 00:18:18 +03:00
danbst
a01d4ee3f4 tomcat: add danbst as maintainer 2016-09-09 18:29:12 +02:00
Shea Levy
d81d59aad9 Merge branch 'fix/st-update-0.7' of git://github.com/andsild/nixpkgs 2016-09-06 18:04:48 -04:00
Dan Peebles
247c54e374 souffle: init at 1.0.0 2016-09-06 17:45:13 -04:00
asildnes
29aac27089 st: 0.6 -> 0.7 2016-09-06 22:00:19 +02:00
Nikolay Amiantov
845cb949fc Merge pull request #18306 from aske/speech
Speech synthesizer improvements
2016-09-05 04:44:51 +04:00
aske
045bcfef4b maintainers: add aske 2016-09-05 03:33:40 +03:00
Dmitry Ivanov
b52d937475 tcpkali: init at 0.9 2016-09-04 09:21:27 +00:00
Tuomas Tynkkynen
8c4aeb1780 Merge staging into master
Brings in:
    - changed output order for multiple outputs:
      https://github.com/NixOS/nixpkgs/pull/14766
    - audit disabled by default
      https://github.com/NixOS/nixpkgs/pull/17916

 Conflicts:
	pkgs/development/libraries/openldap/default.nix
2016-09-01 13:27:27 +03:00
Frederik Rietdijk
c99076e968 add maintainers
@nand0p @ryansydnor
2016-08-30 12:28:13 +02:00
Eelco Dolstra
822e1ddd89 Use builtins.partition if available 2016-08-29 17:50:06 +02:00
Tuomas Tynkkynen
5326e85f3d stdenv.mkDerivation: Use chooseDevOutputs 2016-08-29 14:49:51 +03:00
s1lvester
0b22104c1d keepassx2-http: init at 2.0.2 (#18039) 2016-08-29 00:02:19 +00:00
Domen Kožar
e01e92f12f Merge pull request #15025 from ericsagnes/modules/manual
manual: automatically generate modules documentation
2016-08-28 13:57:34 +02:00
Domen Kožar
4af09e0031 Merge pull request #14311 from Profpatsch/mkRemovedOptionModule-replacement
mkRemovedOptionModule: add replacement argument
2016-08-28 13:55:28 +02:00
Jörg Thalheim
b170bed1ff lib.licenses: Fix typo in fdl13 license description (#18053) 2016-08-28 07:56:40 +00:00
Nikolay Amiantov
3f70fcd4c1 Merge pull request #11484 from oxij/nixos-toposort-filesystems
lib: add toposort, nixos: use toposort for fileSystems to properly support bind and move mounts
2016-08-27 14:34:55 +04:00
Graham Christensen
8d10928ad0 Merge pull request #17908 from Mic92/ferm
Ferm
2016-08-25 20:38:02 -04:00
Jan Malakhovski
363b0fd040 lib: introduce listDfs and toposort, add example to hasPrefix 2016-08-23 17:48:13 +00:00
Jörg Thalheim
80036bcb1d
add mic92 to maintainers 2016-08-22 13:07:44 +02:00
Ertugrul Söylemez
00dc8c3033 Update compton-git to rev f1cd308.
Also update maintainer's e-mail address.
2016-08-21 07:19:00 +02:00
Peter Simons
99252ad1b4 Merge pull request #17762 from copumpkin/warnings
lib.{warn, info}: add simple helpers
2016-08-19 11:10:27 +02:00
Joachim F
a4bbb2d9a3 Merge pull request #17688 from nexusdev/solc
Add Solidity (Ethereum compiler)
2016-08-17 23:45:34 +02:00
Daniel Brockman
6999aad158 solc: add maintainer @dbrock 2016-08-17 23:31:20 +02:00
Artyom Shalkhakov
a28c729766 gnustep: init
Adding new library: gnustep-startup, which packages the core
libraries necessary for GNUstep: gnustep-make, gnustep-base,
gnustep-gui, gnustep-backend.
2016-08-16 20:58:57 +00:00
Dan Peebles
4dfdb27e00 lib.{warn, info}: add simple helpers
See also https://github.com/NixOS/nix/issues/749.
2016-08-15 13:54:23 -04:00
Michal Rus
397a17aef9 visualvm: init at 1.3.8 (#17745) 2016-08-15 05:45:48 +02:00
Marius Bakke
b5bd862f24
maintainers.nix: update own email address 2016-08-14 00:07:50 +01:00
Domen Kožar
661415d4eb getVersion: first try drv.version before parsing drv.name 2016-08-13 17:17:36 +02:00
Данило Глинський (Danylo Hlynskyi)
0a0b7eb5f2 fix documentation typo in lib/strings.nix (#17684) 2016-08-12 08:30:11 +00:00
Vladimír Čunát
d4de02c46e treewide: change $IN_NIX_SHELL handling
... to be compatible with https://github.com/NixOS/nix/pull/933
while not breaking compatibility with current nix.
2016-08-11 16:40:44 +02:00
Domen Kožar
221f7f18c1 hasSuffix: human readable inputs 2016-08-10 20:06:52 +02:00
Eric Sagnes
4cdfeb78f9 modules: move meta at top level 2016-08-11 00:29:48 +09:00
Mohammed Yaseen Mowzer
04f0cb86d0 geogebra: init at 5.0.265.0
Closes #17400
2016-08-10 14:32:09 +01:00
Domen Kožar
ebffa9fd06 flatten: drastically improve performance, see #17626 2016-08-10 12:02:58 +02:00
obadz
f242b752fe lib/sources.nix@commitIdFromGitRepo: parenthesize what should always have been
Fixes error: cannot coerce a partially applied built-in function to a string, at lib/sources.nix:59:32

I don't understand how this used to work, but doesn't work anymore?
2016-08-08 11:46:41 +01:00
Rok Garbas
d21981c2a8 Merge pull request #16506 from Profpatsch/debug-trace
traceSeq, traceValSeq, deprecate strict
2016-08-07 03:49:05 +02:00
Domen Kožar
39e689e316 cleanSource: filter out also nix result symlinks (#16120) 2016-08-06 19:53:18 +01:00
Mounium
8fcea0822e added myself to maintainers.nix 2016-08-03 09:49:44 +02:00
Eric Sagnes
e276842f6a lib: refactor nixpkgsVersion with fileContents 2016-08-01 18:35:26 +09:00
Eric Sagnes
85d8b01660 lib: refactor commitIdFromGitRepo with fileContents 2016-08-01 18:35:26 +09:00
Eric Sagnes
56575cc0ac lib: add fileContents function 2016-08-01 18:35:25 +09:00
Josef Kemetmueller
33b9935878 Add geant4 license
This license was left out during the geant4 pull request:
https://github.com/NixOS/nixpkgs/pull/3963
2016-07-31 21:27:44 +02:00
Robin Lambertz
b65e9d87e2 matrix-synapse: Only run StartPre script when data folder doesn't exist (#17216) 2016-07-28 04:13:21 +02:00
obadz
fee334f672 lib/sources.nix@commitIdFromGitRepo: remove use of lib.splitString
lib.splitString was blowing up the stack in instances where the
.git/packed-refs file was too large. We now use a regexp over the
whole file instead.

Closes #16570
2016-07-27 15:47:08 +01:00
Proglodyte
16bd51fc0d 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
2016-07-24 02:34:32 -04:00
Shawn Warren
9886c80daa Add gocd agent and server service packages (#16273)
GoCD is an open source continuous delivery server specializing in advanced workflow
modeling and visualization.  Update maintainers list to include swarren83.  Update
module list to include gocd agent and server module.  Update packages list to include
gocd agent and server package.  Update version, revision and checksum for GoCD
release 16.5.0.
2016-07-23 00:29:18 +02:00
Joachim F
46c924c4a2 Merge pull request #17178 from amiloradovsky/add-evilwm
evilwm: init at 1.1.1 (#17104)
2016-07-22 23:28:11 +02:00
Andrew Miloradovsky
17b127205d evilwm: init at 1.1.1 (#17104)
Minimalist window manager for the X Window System
2016-07-22 19:15:57 +00:00
Dmytro Rets
2311673aa9
pythonPackages.jenkinsapi: init at 0.2.32 2016-07-20 01:33:04 +02:00
Langston Barrett
c40a0b50f7 doctl: init at 1.3.1 (#17066) 2016-07-19 12:30:35 +02:00
Hans-Christian Esperer
88154e2877 commandergenius: init at 194beta 2016-07-15 12:54:52 +02:00
Ioannis Koutras
4f987e0e60 maintainers.nix: add joko 2016-07-13 15:47:14 +03:00
Eric Bailey
9d58f894cd lfe: init at 1.1.1 (#16865)
This is a first pass at adding an LFE package.

N.B. man pages are ignored for now.
2016-07-12 13:48:33 +02:00
Martin Gammelsæter
811cf56f5f mypy-lang: init at 0.4.2 2016-07-11 19:35:00 +02:00
Adolfo E. García
b25d21955e libqrencode: init at 3.4.4
* libqrencode: init at 3.4.4
* libqrencode: add maintainer

#16861
2016-07-11 17:46:30 +02:00
Eelco Dolstra
532211c68d Really remove library functions
Throwing a message like "removed 2016-02-29 because unused and broken"
is unhelpful because it doesn't show what function was removed.
2016-07-11 16:34:46 +02:00
Nathan Moore
09f366a360 solarus: init at 1.4.5 2016-07-05 18:33:51 -07:00
Joachim Fasting
291c454d5e Merge pull request #16594 from mpscholten/maphosts2
maphosts: init at 1.1.1
2016-07-02 14:05:09 +02:00
Ram Kromberg
0253f7eafb transgui: init at 5.0.1-svn-r986 2016-07-01 13:51:47 +03:00
Scott Olson
73ee19f0e1 drumstick: init at 1.0.2 2016-06-30 14:39:03 -06:00
Marc Scholten
479c08750a maphosts: init at 1.1.1 2016-06-29 13:31:54 +02:00
Ole Jørgen Brønner
08f0ce1d0a zsh-completions: init at version 0.18.0 (#16512)
"This projects aims at gathering/developing new completion scripts that
are not available in Zsh yet. The scripts are meant to be contributed to
the Zsh project when stable enough."
2016-06-27 00:39:18 +02:00
zimbatm
8f5184beab Merge pull request #16500 from carlsverre/add/sift
sift: init at 0.8.0
2016-06-26 12:08:17 +01:00
Profpatsch
93bbe13f98 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.
2016-06-26 02:05:45 +02:00
Profpatsch
6889f53397 debug.nix: add traceSeq & traceValSeq
Debugging functions that strictly deep-evaluate the argument that should
be traced.
2016-06-26 02:04:58 +02:00
Carl Sverre
a12ec263fa sift: init at 0.8.0
sift is a fast and powerful alternative to grep.

https://sift-tool.org
2016-06-25 14:10:34 -07:00
Christine Koppelt
117fb73965 git-ant-tools.git-extras: 3.0.0 -> 4.1.0 2016-06-25 14:21:16 +02:00
John Ericson
f073df60d6 Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00
zimbatm
bc6b93511f Merge pull request #16377 from aszlig/improve-escape-shell-arg
lib: Make escapeShellArg more robust
2016-06-21 14:32:45 +01:00
Benjamin Saunders
8e47786c0e coturn: init at 4.5.0.3 (#16284) 2016-06-21 12:59:29 +02:00
aszlig
df475092e9
lib: Make escapeShellArg more robust
Quoting various characters that the shell *may* interpret specially is a
very fragile thing to do.

I've used something more robust all over the place in various Nix
expression I've written just because I didn't trust escapeShellArg.

Here is a proof of concept showing that I was indeed right in
distrusting escapeShellArg:

with import <nixpkgs> {};

let
  payload = runCommand "payload" {} ''
    # \x00 is not allowed for Nix strings, so let's begin at 1
    for i in $(seq 1 255); do
      echo -en "\\x$(printf %02x $i)"
    done > "$out"
  '';

  escapers = with lib; {
    current = escapeShellArg;
    better = arg: let
      backslashEscapes = stringToCharacters "\"\\ ';$`()|<>\r\t*[]&!~#";
      search = backslashEscapes ++ [ "\n" ];
      replace = map (c: "\\${c}") backslashEscapes ++ [ "'\n'" ];
    in replaceStrings search replace (toString arg);
    best = arg: "'${replaceStrings ["'"] ["'\\''"] (toString arg)}'";
  };

  testWith = escaper: let
    escaped = escaper (builtins.readFile payload);
  in runCommand "test" {} ''
    if ! r="$(bash -c ${escapers.best "echo -nE ${escaped}"} 2> /dev/null)"
    then
      echo bash eval error > "$out"
      exit 0
    fi
    if echo -n "$r" | cmp -s "${payload}"; then
      echo success > "$out"
    else
      echo failed > "$out"
    fi
  '';

in runCommand "results" {} ''
  echo "Test results:"
  ${lib.concatStrings (lib.mapAttrsToList (name: impl: ''
    echo "  ${name}: $(< "${testWith impl}")"
  '') escapers)}
  exit 1
''

The resulting output is the following:

Test results:
  best: success
  better: success
  current: bash eval error

I did the "better" implementation just to illustrate that the method of
quoting only "harmful" characters results in madness in terms of
implementation and performance.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @edolstra, @zimbatm
2016-06-20 23:53:36 +02:00
zimbatm
31c158ad45 Merge pull request #16189 from zimbatm/usershell-config
User shell config
2016-06-19 23:36:45 +01:00
zimbatm
b0f8416c5c Merge pull request #16180 from zimbatm/shell-escaping
Escape all shell arguments uniformly
2016-06-19 23:27:52 +01:00
Severen Redwood
915edac0ce
adapta-gtk-theme: Init at 3.21.2 2016-06-18 23:33:29 +12:00
Eelco Dolstra
f81fc6b5ac Merge pull request #16289 from zimbatm/old-nix-cleanup
Remove unecessary branching on old nix versions
2016-06-17 14:38:42 +02:00
zimbatm
bec28d748c Remove unecessary branching on old nix versions
All these builtins are available since 1.10 or earlier (1.10 being the
lib/minver.nix)
2016-06-17 11:06:48 +01:00
Franz Thoma
b60b7eeaab i3-gaps: init at 4.12 2016-06-16 14:25:46 +01:00
Paweł Pacana
d2b58dd39a buildkite-agent: init at 2.1.8
* nixos module included
* install compiled binary
* only one platform now
* limited config options
* relies on providing ssh keys for agent
2016-06-13 17:21:08 +01:00
zimbatm
2974b6f4c8 Use shell packages to select the user's shell
The string type is still available for backward-compatiblity.
2016-06-12 20:35:34 +01:00
zimbatm
28fa4a2f03 Escape all shell arguments uniformly 2016-06-12 18:11:37 +01:00
Joachim Fasting
589082646a Merge pull request #16097 from mimadrid/update/klavaro-3.02
klavaro: 3.01 -> 3.02
2016-06-10 00:18:39 +02:00
mimadrid
830c748ea4 Add myself as maintainer 2016-06-09 23:41:17 +02:00
Chris Martin
d33bf90a6f maintainers: add chris-martin 2016-06-04 13:20:13 -04:00
Joachim Fasting
e65698db0b Merge pull request #15939 from ChrisJefferson/fix-gap
gap : 4.4.12 -> 4.8.3
2016-06-04 01:14:09 +02:00
Chris Jefferson
75f793bbb2 gap : 4.4.12 -> 4.8.3 2016-06-03 19:01:12 +01:00
obadz
4c5fdf42ed nixos/modules/misc/version.nix: check that .git is a directory
That's not the case for git submodules
Fixes #15928
2016-06-03 13:38:41 +01:00
Ruslan Babayev
6d3fcd33d7 pktgen: init at 3.0.00 2016-06-02 02:12:06 -07:00
Eelco Dolstra
587473c574 Fix display of deprecated option definition warnings
Looks like this was accidentally left commented out by
5f077e2296.
2016-06-01 12:55:46 +02:00
Paul Hendry
8ea1f2d36c syncthing: 0.12.25 -> 0.13.4 (#15730)
* Rename v0.12.25 package from 'syncthing' to 'syncthing012'
* Remove syncthing011
2016-05-30 10:15:58 +02:00
Profpatsch
16c923cef2 modules/mkRemovedOptionModule: add replacement doc
When displaying a warning about a removed Option we should always
include reasoning why it was removed and how to get the same
functionality without it.

Introduces such a description argument and patches occurences (mostly
with an empty string).

startGnuPGAgent: further notes on replacement
2016-05-29 00:42:08 +02:00
Redvers Davies
2745b5a652 mtx: init at 1.3.12 2016-05-28 10:43:03 -04:00
Vladimír Čunát
f94a806c4a properly fix the maintainer.matthewbauer problem
There was inconsisten usage of maintainers.matthewbauer and mbauer.
/cc @matthewbauer I chose the github identifier, as it's customary.
2016-05-27 15:58:41 +02:00