about summary refs log tree commit diff
path: root/nixpkgs/pkgs
Commit message (Collapse)AuthorAge
* python3.pkgs.postorius: 1.3.1 -> 1.3.2Alyssa Ross2020-01-17
|
* python3.pkgs.postorius: use checkInputsAlyssa Ross2020-01-17
|
* python3.pkgs.hyperkitty: use checkInputsAlyssa Ross2020-01-17
| | | | | | The previously propagated build inputs are optional, and so are included in checkInputs so the tests can run, but not propagated so they aren't included if unneeded.
* python3.pkgs.hyperkitty: 1.3.0 -> 1.3.2Alyssa Ross2020-01-17
|
* python3.pkgs.mailman-web: add missing whoosh depAlyssa Ross2020-01-17
| | | | | This is propagated by Hyperkitty, but it should really only be a checkInput there.
* Merge commit '100012e55bc2a82fc680cba31a426ad38ead6fab'Alyssa Ross2020-01-14
|
* mailman: don't try to create /etc/mailman.cfgAlyssa Ross2020-01-14
|
* Revert "Re-revert "awscli: Get rid of runtime -dev dependencies""Alyssa Ross2020-01-14
| | | | | | | | | | This reverts commit a1eacb900e1b705678b2c199cb97baafc9b77f86. Adding dev outputs to python packages means they can't be included in a Python environment created with python3.withPackages, because makePythonPath will include the dev output, which is empty apart from nix-support, rather than the out output, which contains all the Python code.
* hyperkitty: fix buildAlyssa Ross2020-01-14
|
* python3.pkgs.publicsuffix: fix buildAlyssa Ross2020-01-13
| | | | | | This patch has not been necessary since 5425867bfa3e4ba83a3d67aa50b811b5f70d6fe5, and has in fact broken the build since then.
* mailman-postorius: update from version 1.2.4 to 1.3.1Peter Simons2020-01-13
|
* mailman: update from version 3.2.2 to 3.3.0Peter Simons2020-01-13
|
* python-authheaders: initial version 0.12.1Peter Simons2020-01-13
| | | | This package is a dependency of GNU Mailman 3.3.x.
* public-inbox: fix buildAlyssa Ross2020-01-12
| | | | | | This fixes some two-digit year rounding bugs that started triggering because 2020 is closer to 2070 than 1970. Apparently two digits years are still a thing.
* python.pkgs.django_extensions: fix buildErik Arvstedt2020-01-12
|
* Merge commit 'e4134747f5666bcab8680aff67fa3b63384f9a0f'Alyssa Ross2020-01-11
|
* dictdDBs.epo2eng: update checksumAlyssa Ross2020-01-11
| | | | | | | | | | | | | | They modified the release tarballs to fix a bug with the dictionary generation. From their website: > Re-release of all dictionary exports: Due to a bug in the IPA > generation, some dictionaries had incorrect IPA transcriptions for > headwords. This has been fixed for all dictionaries now. I sent them mail requesting that they don't do this again without calling it a new release: https://www.freelists.org/post/freedict/Hash-changes-for-dictionary-releases
* mailman-web: use upstream, improve NixOS moduleAlyssa Ross2020-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, some files were copied into the Nixpkgs tree, which meant we wouldn't easily be able to update them, and was also just messy. The reason it was done that way before was so that a few NixOS options could be substituted in. Some problems with doing it this way were that the _package_ changed depending on the values of the settings, which is pretty strange, and also that it only allowed those few settings to be set. In the new model, mailman-web is a usable package without needing to override, and I've implemented the NixOS options in a much more flexible way. NixOS' mailman-web config file first reads the mailman-web settings to use as defaults, but then it loads another configuration file generated from the new services.mailman.webSettings option, so _any_ mailman-web Django setting can be customised by the user, rather than just the three that were supported before. I've kept the old options, but there might not really be any good reason to keep them. It also meant that one hard-coded SECRET_KEY was included in the Nix store, AND SHARED BETWEEN ALL NIXOS USERS! As part of this change, the secret key will now be generated along with the Hyperkitty API key the first time the service is run, and it will never be stored in the Nix store.
* mailman: make archivers configurableAlyssa Ross2020-01-10
| | | | | Also, mailman looks in /etc/mailman.cfg by default, so setting MAILMAN_CONFIG_FILE isn't required either.
* mailman: init package for Mailman CLIAlyssa Ross2020-01-09
| | | | | | | We already had python3Packages.mailman, but that's only really usable as a library. The only other option was to create a whole Python environment, which was undesirable to install as a system-wide package.
* dino: 2019-09-12 -> 2020-01-09Alyssa Ross2020-01-09
|
* python3.pkgs.django-mailman3: remove unused argAlyssa Ross2020-01-09
|
* emacsPackages.pod-mode: init at 1.04Alyssa Ross2020-01-09
|
* spamassassin: fix IPv6Alyssa Ross2020-01-09
| | | | The Net::CIDR::Lite package was missing.
* spamassassin: use /etc/mail/spamassassin for configAlyssa Ross2020-01-09
| | | | | | Using a custom path in the Nix store meant that users of the module couldn't add their own config files, which is a desirable feature. I don't think avoiding /etc buys us anything.
* public-inbox: init at 1.2.0Alyssa Ross2019-12-24
|
* openssh: ensure configure doesn't override the ssh-keysign pathedef2019-12-16
|
* zsh-history-substring-search: 1.0.1 -> 1.0.2R. RyanTM2019-12-16
|
* ruby.withPackages: preserve setup hooksAlyssa Ross2019-12-16
| | | | | | | | | | | | | This fixes nix-shell -p 'ruby.withPackages (const [])' ruby.devdoc which otherwise wouldn't find documentation, unlike nix-shell -p ruby ruby.devdoc which would, because ruby has setup hooks to accomodate for this, that were being masked by the withPackages wrapper.
* git: drop extraneous sysconfdir trailing slashAlyssa Ross2019-12-16
| | | | | | I noticed while strace-ing that Git was trying to open /etc//gitconfig. Not a big deal, but it is definitely more correct without the trailing slash.
* python3.pkgs.postorius: 1.2.4 -> 1.3.0Alyssa Ross2019-12-16
|
* python3.pkgs.mailman-hyperkitty: HTTPS homepageAlyssa Ross2019-12-16
|
* python3.pkgs.mailman-hyperkitty: 1.2.2 -> 1.3.0Alyssa Ross2019-12-16
|
* python3Packages.mailmanclient.meta: HTTPS homepageAlyssa Ross2019-12-16
|
* python3Packages.mailmanclient: 3.2.2 -> 3.3.0Alyssa Ross2019-12-16
|
* python3Packages.django-mailman3: 1.2.0 -> 1.3.0Alyssa Ross2019-12-16
|
* nixos/mailman: don't keep secrets in the Nix storeAlyssa Ross2019-12-16
| | | | | | | | | | | | | | This replaces all Mailman secrets with ones that are generated the first time the service is run. This replaces the hyperkittyApiKey option, which would lead to a secret in the world-readable store. Even worse were the secrets hard-coded into mailman-web, which are not just world-readable, but identical for all users! services.mailman.hyperkittyApiKey has been removed, and so can no longer be used to determine whether to enable Hyperkitty. In its place, there is a new option, services.mailman.hyperkitty.enable. For consistency, services.mailman.hyperkittyBaseUrl has been renamed to services.mailman.hyperkitty.baseUrl.
* mailman: use default.nix instead of core.nixAlyssa Ross2019-12-16
| | | | | The actual upstream "mailman" name just refers to this, so we should use the Nixpkgs convention of default.nix.
* mailman: remove unused derivation for mailman 2Alyssa Ross2019-12-16
| | | | This isn't referenced anywhere, so it's just dead code.
* perlPackages.SearchXapian: init at 1.2.25.2Alyssa Ross2019-12-16
|
* highlight: export Perl bindingsAlyssa Ross2019-12-16
|
* perlPackages.CSSMinifierXP -> perlPackages.CSSMinifierXSAlyssa Ross2019-12-16
| | | | Graham confirmed to me that this was probably a typo.
* perlPackages.DBFile: 1.851 -> 1.852Alyssa Ross2019-12-16
|
* perlPackages.NetDNS: 1.20 -> 1.21Alyssa Ross2019-12-16
|
* perlPackages.MailDKIM: 0.55 -> 0.56Alyssa Ross2019-12-16
|
* perlPackages.HTTPDaemon: 6.01 -> 6.06Alyssa Ross2019-10-20
|
* perlPackages.Error: 0.17027 -> 0.17028Alyssa Ross2019-10-20
|
* perlPackages.DevelLeak: init at 0.03Alyssa Ross2019-10-20
|
* servefile: init at 0.4.4Alyssa Ross2019-10-02
|
* Merge commit '2436c27541b2f52deea3a4c1691216a02152e729'Alyssa Ross2019-09-28
|