summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* s6 experiments sixosAlyssa Ross2019-02-22
|
* Merge pull request #44439 from Ekleog/meta-testsTimo Kaufmann2018-11-07
|\ | | | | [RFC] Use `meta.tests` to link from packages to the tests that test them
| * dovecot, opensmtpd: add link to test in `meta.tests`Léo Gaspard2018-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rationale --------- Currently, tests are hard to discover. For instance, someone updating `dovecot` might not notice that the interaction of `dovecot` with `opensmtpd` is handled in the `opensmtpd.nix` test. And even for someone updating `opensmtpd`, it requires manual work to go check in `nixos/tests` whether there is actually a test, especially given not so many packages in `nixpkgs` have tests and this is thus most of the time useless. Finally, for the reviewer, it is much easier to check that the “Tested via one or more NixOS test(s)” has been checked if the file modified already includes the list of relevant tests. Implementation -------------- Currently, this commit only adds the metadata in the package. Each element of the `meta.tests` attribute is a derivation that, when it builds successfully, means the test has passed (ie. following the same convention as NixOS tests). Future Work ----------- In the future, the tools could be made aware of this `meta.tests` attribute, and for instance a `--with-tests` could be added to `nix-build` so that it also builds all the tests. Or a `--without-tests` to build without all the tests. @Profpatsch described in his NixCon talk such systems. Another thing that would help in the future would be the possibility to reasonably easily have cross-derivation nix tests without the whole NixOS VM stack. @7c6f434c already proposed such a system. This RFC currently handles none of these concerns. Only the addition of `meta.tests` as metadata to be used by maintainers to remember to run relevant tests.
* | nixos/jupyter: wait for network.targetsveitser2018-11-06
| |
* | Merge pull request #49768 from LnL7/darwin-no-cfprivateDaiderd Jordan2018-11-06
|\ \ | | | | | | darwin: don't include cf-private in framework dependencies
| * | xorg.xorgserver: add cf-private on darwinDaiderd Jordan2018-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_NSDefaultRunLoopMode", referenced from: _X11ApplicationMain in libXquartz.a(X11Application.o) "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in libXquartz.a(X11Application.o) objc-class-ref in libXquartz.a(X11Controller.o) objc-class-ref in libxpbproxy.a(x-selection.o) "_OBJC_CLASS_$_NSData", referenced from: objc-class-ref in libxpbproxy.a(x-selection.o) "_OBJC_CLASS_$_NSDictionary", referenced from: objc-class-ref in libxpbproxy.a(x-selection.o) "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in libXquartz.a(X11Application.o) objc-class-ref in libXquartz.a(X11Controller.o) "_OBJC_CLASS_$_NSMutableDictionary", referenced from: objc-class-ref in libXquartz.a(X11Application.o) "_OBJC_CLASS_$_NSRunLoop", referenced from: objc-class-ref in libXquartz.a(X11Application.o) "_OBJC_CLASS_$_NSURL", referenced from: objc-class-ref in libXquartz.a(X11Application.o) "_OBJC_EHTYPE_$_NSException", referenced from: GCC_except_table29 in libxpbproxy.a(x-selection.o) ld: symbol(s) not found for architecture x86_64
| * | xquartz: add cf-privateDaiderd Jordan2018-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_NSDefaultRunLoopMode", referenced from: _X11ApplicationMain in libXquartz.a(X11Application.o) "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in libXquartz.a(X11Application.o) objc-class-ref in libXquartz.a(X11Controller.o) objc-class-ref in libxpbproxy.a(x-selection.o) "_OBJC_CLASS_$_NSData", referenced from: objc-class-ref in libxpbproxy.a(x-selection.o) "_OBJC_CLASS_$_NSDictionary", referenced from: objc-class-ref in libxpbproxy.a(x-selection.o) "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in libXquartz.a(X11Application.o) objc-class-ref in libXquartz.a(X11Controller.o) "_OBJC_CLASS_$_NSMutableDictionary", referenced from: objc-class-ref in libXquartz.a(X11Application.o) "_OBJC_CLASS_$_NSRunLoop", referenced from: objc-class-ref in libXquartz.a(X11Application.o) "_OBJC_CLASS_$_NSURL", referenced from: objc-class-ref in libXquartz.a(X11Application.o) "_OBJC_EHTYPE_$_NSException", referenced from: GCC_except_table29 in libxpbproxy.a(x-selection.o) ld: symbol(s) not found for architecture x86_64
| * | quartz-wm: add cf-privateDaiderd Jordan2018-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_CFNotificationCenterAddObserver", referenced from: _main in main.o "_CFNotificationCenterGetDistributedCenter", referenced from: _main in main.o "_OBJC_CLASS_$_NSTimer", referenced from: objc-class-ref in main.o objc-class-ref in x-screen.o "_OBJC_EHTYPE_$_NSException", referenced from: GCC_except_table25 in main.o ld: symbol(s) not found for architecture x86_64
| * | emacs: include cf-private on darwin and don't propagate frameworksDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_CFNotificationCenterAddObserver", referenced from: _macfont_copy_available_families_cache in macfont.o "_CFNotificationCenterGetLocalCenter", referenced from: _macfont_copy_available_families_cache in macfont.o "_NSDefaultRunLoopMode", referenced from: _ns_send_appdefined in nsterm.o -[EmacsApp run] in nsterm.o "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in nsterm.o objc-class-ref in nsmenu.o objc-class-ref in nsselect.o "_OBJC_CLASS_$_NSData", referenced from: objc-class-ref in nsimage.o "_OBJC_CLASS_$_NSDate", referenced from: objc-class-ref in nsterm.o "_OBJC_CLASS_$_NSDictionary", referenced from: objc-class-ref in macfont.o "_OBJC_CLASS_$_NSLocale", referenced from: objc-class-ref in nsterm.o "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in nsterm.o objc-class-ref in nsmenu.o "_OBJC_CLASS_$_NSMutableDictionary", referenced from: objc-class-ref in nsmenu.o objc-class-ref in nsselect.o "_OBJC_CLASS_$_NSMutableSet", referenced from: objc-class-ref in nsterm.o "_OBJC_CLASS_$_NSRunLoop", referenced from: objc-class-ref in nsmenu.o "_OBJC_CLASS_$_NSTimer", referenced from: objc-class-ref in nsterm.o objc-class-ref in nsmenu.o "_OBJC_CLASS_$_NSURL", referenced from: objc-class-ref in nsterm.o objc-class-ref in nsfns.o "_OBJC_CLASS_$_NSUserDefaults", referenced from: objc-class-ref in nsterm.o objc-class-ref in nsfns.o "_OBJC_EHTYPE_$_NSException", referenced from: GCC_except_table8 in nsterm.o GCC_except_table1 in nsselect.o ld: symbol(s) not found for architecture x86_64
| * | contacts: add cf-privateDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in contacts.o objc-class-ref in FormatHelper.o "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in FormatHelper.o ld: symbol(s) not found for architecture x86_64
| * | vim: add cf-private on darwinDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in os_macosx.o ld: symbol(s) not found for architecture x86_64
| * | pinentry_mac: add cf-privateDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in GPGDefaults.o "_OBJC_CLASS_$_NSDictionary", referenced from: objc-class-ref in PinentryController.o objc-class-ref in GPGDefaults.o objc-class-ref in KeychainSupport.o "_OBJC_CLASS_$_NSMutableDictionary", referenced from: objc-class-ref in GPGDefaults.o "_OBJC_CLASS_$_NSSet", referenced from: objc-class-ref in GPGDefaults.o "_OBJC_CLASS_$_NSUserDefaults", referenced from: objc-class-ref in GPGDefaults.o ld: symbol(s) not found for architecture x86_64
| * | atomicparsley: include cf-private on darwinDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_NSDictionary", referenced from: objc-class-ref in nsfile.o objc-class-ref in nsimage.o ld: symbol(s) not found for architecture x86_64
| * | SDL: move overrides out of all-packages.nixDaiderd Jordan2018-11-05
| | | | | | | | | | | | Using defaults makes it much easier to understand what the values are.
| * | SDL: include cf-private on darwinDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not included implicitly by the frameworks anymore. Undefined symbols for architecture x86_64: "_NSDefaultRunLoopMode", referenced from: _QZ_PumpEvents in SDL_QuartzEvents.o "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in SDL_QuartzEvents.o "_OBJC_CLASS_$_NSDate", referenced from: objc-class-ref in SDL_QuartzEvents.o ld: symbol(s) not found for architecture x86_64
| * | SDL2: include cf-private on darwinDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not included implicitly by the frameworks anymore. Undefined symbols for architecture x86_64: "_NSDefaultRunLoopMode", referenced from: _Cocoa_PumpEvents in SDL_cocoaevents.o "_NSURLIsAliasFileKey", referenced from: -[SDLWindow performDragOperation:] in SDL_cocoawindow.o "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in SDL_cocoaclipboard.o objc-class-ref in SDL_cocoakeyboard.o objc-class-ref in SDL_cocoawindow.o "_OBJC_CLASS_$_NSData", referenced from: objc-class-ref in SDL_cocoamouse.o "_OBJC_CLASS_$_NSDate", referenced from: objc-class-ref in SDL_cocoaevents.o "_OBJC_CLASS_$_NSDictionary", referenced from: objc-class-ref in SDL_cocoaevents.o "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in SDL_cocoawindow.o "_OBJC_CLASS_$_NSURL", referenced from: objc-class-ref in SDL_cocoawindow.o "_OBJC_CLASS_$_NSUserDefaults", referenced from: objc-class-ref in SDL_cocoaevents.o "_OBJC_EHTYPE_$_NSException", referenced from: GCC_except_table67 in SDL_cocoawindow.o ld: symbol(s) not found for architecture x86_64
| * | darwin: don't include cf-private in framework dependenciesDaiderd Jordan2018-11-05
| | | | | | | | | | | | | | | Using cf-private can cause problems, it's better to include it explicitly in places where it's actually required.
* | | Merge pull request #49609 from c0bw3b/pkg/flywayRenaud2018-11-06
|\ \ \ | | | | | | | | flyway: 5.1.4 -> 5.2.1
| * | | flyway: 5.1.4 -> 5.2.1Renaud2018-11-01
| | | | | | | | | | | | | | | | Distribute only the community edition JARs which are the only ones under Apache 2.0 license This also reduce closure size
* | | | Merge pull request #49792 from griff/rspamd-multifile-enableFranz Pletz2018-11-06
|\ \ \ \ | | | | | | | | | | nixos/rspamd: Fix enable for locals and overrides
| * | | | nixos/rspamd: Fix enable for locals and overridesBrian Olsen2018-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When implementing #49620 I included an enable option for both the locals and overrides options but the code writing the files didn't actually look at enable and so would write the file regardless of its value. I also set the type to loaOf which should have been attrsOf since the code was not written to handle the options being lists. This fixes both of those issues.
* | | | | ocamlPackages.odoc: 1.2.0 -> 1.3.0Vincent Laporte2018-11-06
| | | | |
* | | | | Merge pull request #49830 from andrewrk/remove-qgiferJörg Thalheim2018-11-06
|\ \ \ \ \ | | | | | | | | | | | | remove qgifer
| * | | | | remove qgiferAndrew Kelley2018-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I was the one who originally packaged it, but it never really worked well. I don't think anyone is using it.
* | | | | | Merge pull request #49815 from kalbasit/nixpkgs_fix-vim-goJörg Thalheim2018-11-06
|\ \ \ \ \ \ | | | | | | | | | | | | | | vimPlugins: vim-go: make gocode, gocode-mod and keyify available to it
| * | | | | | vim-plugins: vim-go: add missing binaries gocode, gocode-mod and the go-toolsWael M. Nasreddine2018-11-05
| | | | | | |
| * | | | | | gocode-gomod: init unstable at 2018-10-16Wael M. Nasreddine2018-11-05
| | | | | | |
| * | | | | | gocode: 2018-10-22 -> 2018-11-05Wael M. Nasreddine2018-11-05
| | | | | | |
| * | | | | | vim-plugins: vim-go: patch go#config#BinPath() instead of the callerWael M. Nasreddine2018-11-05
| | | | | | |
* | | | | | | Merge pull request #49780 from Zimmi48/give-default-version-of-ssreflectJörg Thalheim2018-11-06
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | coqPackages.ssreflect: refactor choice of source version
| * | | | | | | coqPackages.ssreflect: inherit mathcomp's source/meta attributesJörg Thalheim2018-11-06
| | | | | | | |
| * | | | | | | coqPackages.mathcomp: use fetchFromGitHubJörg Thalheim2018-11-06
| | | | | | | |
| * | | | | | | coqPackages.ssreflect: refactor choice of source versionThéo Zimmermann2018-11-05
| | | | | | | |
* | | | | | | | linux-riscv: Remove.Shea Levy2018-11-06
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | risc-v changes are now upstream. See #49490
* | | | | | | Merge pull request #48914 from lsix/add_pythonPackages_owslibLancelot SIX2018-11-06
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | pythonPackages.owslib: init at 0.17.0
| * | | | | | | pythonPackages.OWSLib: init at 0.17.0Lancelot SIX2018-10-24
| | | | | | | |
* | | | | | | | coqPackages_8_5.fiat_HEAD: fix buildVincent Laporte2018-11-06
| | | | | | | |
* | | | | | | | nixos: packagekit can no longer use "nix" default back-endPeter Simons2018-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code in question does not support Nix 2.0 yet. Closes https://github.com/NixOS/nixpkgs/issues/49793.
* | | | | | | | Merge pull request #49354 from aanderse/fstab-escapingJörg Thalheim2018-11-06
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | filesystems: escape spaces in fstab with \040
| * | | | | | | | filesystems: escape spaces in fstab with \040Aaron Andersen2018-10-28
| | | | | | | | |
* | | | | | | | | Merge pull request #49772 from jonafato/vocal-2.3.0Jörg Thalheim2018-11-06
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | vocal: 2.2.0 -> 2.3.0
| * | | | | | | | | vocal: 2.2.0 -> 2.3.0Jon Banafato2018-11-05
| | | | | | | | | |
* | | | | | | | | | radicale: 2.1.10 -> 2.1.11Robert Schütz2018-11-06
| | | | | | | | | |
* | | | | | | | | | git-annex: update sha256 hash for new version 7.20181105Peter Simons2018-11-06
| | | | | | | | | |
* | | | | | | | | | hackage-packages.nix: automatic Haskell package set updatePeter Simons2018-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This update was generated by hackage2nix v2.11.1-3-gc8d18e2 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/a1470d397f70352325440741b8a007ff8446aa53.
* | | | | | | | | | LTS Haskell 12.17Peter Simons2018-11-06
| | | | | | | | | |
* | | | | | | | | | ghc: add new version 8.6.2Peter Simons2018-11-06
| | | | | | | | | |
* | | | | | | | | | Merge pull request #49798 from janpath/patch-2Sarah Brofeldt2018-11-06
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | docs: Remove redundancy
| * | | | | | | | | | docs: Remove redundancyJan Path2018-11-05
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #49516 from johanot/kubedns-to-corednsSarah Brofeldt2018-11-06
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nixos/kubernetes: KubeDNS -> CoreDNS