Commit graph

256 commits

Author SHA1 Message Date
xeji 21a7ca7c08
Merge pull request #49074 from c0bw3b/pkg/veracrypt
veracrypt: 1.22 -> 1.23 / truecrypt: remove and alias to veracrypt
2018-10-29 23:53:29 +01:00
Timo Kaufmann 80833d13fe sage: add sagemath alias
Sage is commonly referred to as sagemath (probably to improve
searchability). Many other distors call their package sagemath.
2018-10-27 14:18:09 +02:00
Orivej Desh d09961c22b openjpeg_2: rename from openjpeg_2_1 at 2.3.0 2018-10-25 17:46:48 +00:00
c0bw3b b47fccff0a truecrypt: remove and alias to veracrypt
TrueCrypt has been retired for a while now and the source archive we
pointed to is gone. Moreover the VeraCrypt fork is available, maintained
and fixes issues previous audits found in TrueCrypt.
2018-10-24 20:34:17 +02:00
Daniel Schaefer 6ffdf5a39f rng-tools: Rename attribute rng_tools -> rng-tools
Comply with naming guidelines
2018-10-24 00:49:46 +02:00
Kier Davis 81178785c9
ckb, ckb module: rename to ckb-next
The upstream package has officially changed its name to ckb-next.
2018-10-22 13:23:30 +01:00
Léo Gaspard 5cd6c65054 wasm: remove alias to unbreak the channel
Nixpkgs' channel currently can't move forward so long as there is a
trace in evaluating the top-level arguments. Which means that it isn't
possible to add a warning message to warn users of future package
removal.

So the only way forward appears to be just removing the alias
altogether.

(cherry picked from commit b4133ebc17c2742a76d912f4f0bf46719bc7800e)
2018-10-22 09:58:00 +02:00
Jörg Thalheim ec488f6f5f
Merge pull request #48444 from Ekleog/wasm-alias
wasm: add as temporary alias to proglodyte-wasm
2018-10-21 12:05:31 +01:00
Frederik Rietdijk 8d8dc1fa34 Merge master into staging 2018-10-18 11:43:54 +02:00
Jan Tojnar 21f20b5f7b
Merge pull request #46613 from jtojnar/xpra-gtk3
xpra: port to gtk3
2018-10-18 05:59:09 +02:00
Frederik Rietdijk 89349fdae9 Merge staging-next into staging 2018-10-17 08:36:28 +02:00
Léo Gaspard 711a0ea2ca wasm: add as temporary alias to proglodyte-wasm 2018-10-16 11:53:42 +09:00
xeji 2e7c992afa
Merge pull request #48297 from volth/remove-top-perlXMLParser
perlXMLParser -> perlPackages.XMLParser
2018-10-14 15:56:14 +02:00
volth f65dfb3caf buildPerlPackage -> perlPackages.buildPerlPackage 2018-10-14 09:10:41 +02:00
volth a974ecf803
Merge branch 'staging' into remove-top-perlXMLParser 2018-10-13 13:22:11 +00:00
volth 66f5f1a75b perlArchiveCpio -> perlPackages.ArchiveCpio 2018-10-13 11:19:21 +02:00
Dmitry Kalinkin 4ed993367f arrow-cpp: 0.10.0 -> 0.11.0 (#48066)
* arrow-cpp: 0.10.0 -> 0.11.0

* arrow-cpp: enable testing
2018-10-13 10:12:26 +02:00
volth ccd4024c56 aliases.nix: add perlXMLParser 2018-10-12 23:00:19 +00:00
Ben Wolsieffer 73c523a605 buildbot: add Python 3 support 2018-10-11 21:39:11 -04:00
Théo Zimmermann 0f8ef669ac
ocamlPackages_3_12_1: remove 2018-10-08 21:10:05 +02:00
Théo Zimmermann 34394a38ef
ocamlPackages_3_11_2: remove
This requires removing also the Coq 8.3 and Matita 0.5.8 packages.

Coq 8.3 was released 8 years ago (2010) and there is no trace left
of users of this version (contrary to Coq 8.4, released 2012).
It is well over time to remove it.

Matita 0.5.8 was released in 2010 and because this version was still
used for teaching according to the official website, a legacy release
(0.5.9) was released in 5 years later to compile with more recent
OCaml libraries.
Updating to 0.5.9 (or a more recent version like 0.99.3) should allow
getting rid of the dependency on older OCaml but it is hard to test
given that the package is already broken before this update.
2018-10-08 21:10:05 +02:00
Théo Zimmermann 62cf2840bd
ocamlPackages_3_10_0: remove 2018-10-08 21:10:05 +02:00
Théo Zimmermann 3d683f33f3
ocamlPackages_3_08_0: remove 2018-10-08 21:10:04 +02:00
Jan Tojnar d4d87b049b
xpraGtk3: point to xpra
xpra now uses GTK 3
2018-10-04 03:37:13 +02:00
Wael M. Nasreddine 6ff45f34d8
terraform-providers: move ibm and libvirt underneath the terraform-providers 2018-09-28 11:32:19 -07:00
zimbatm ef64786cda
terraform: move providers to terraform-providers
Before, providers were only built indirectly. Since proviers don't
depend on terraform to build they can be moved into their own collection
of packages. This also has the advantage that they can be reached
directly using an attribute path (Eg: terraform-providers.nixos).

Co-authored-by: Wael Nasreddine <wael.nasreddine@gmail.com>
2018-09-28 11:22:27 -07:00
Roman Volosatovs d3f49bf5d8
goimports: Remove in favor of gotools 2018-09-17 07:58:04 +02:00
Vincent Laporte fc19401d67 jbuilder: 1.0.1 -> dune: 1.1.1 2018-09-15 19:32:32 +00:00
Jan Tojnar a74b4cf6ac
whipper: replace morituri
morituri has been dead for a while now and uses gst-python which is
no longer supported wth Python 2. whipper is a maintained fork,
packaged, for example, in Arch.
2018-09-14 20:31:33 +02:00
Maximilian Bosch a8efe61412
weechat: 2.1 -> 2.2; improve package configuration
This aims to make the `weechat` package even more configurable. It
allows to specify scripts and commands using the `configure` function
inside a `weechat.override` expression.

The package can be configured like this:

```
with import <nixpkgs> { };
weechat.override {
  plugins = { availablePlugins, ... }: {
    plugins = builtins.attrValues availablePlugins;

    init = ''
      /set foo bar
      /server add freenode chat.freenode.org
    '';

    scripts = [ "/path/to/script.py" ];
  };
}
```

All commands are passed to `weechat --run-command "/set foo bar;/server ..."`.

The `plugins' attribute is not necessarily required anymore, if it's
sufficient to add `init' commands, the `plugins' will be
`builtins.attrValues availablePlugins' by default.

Additionally the result contains `weechat` and `weechat-headless`
(introduced in WeeChat 2.1) now.
2018-09-07 13:10:43 +02:00
Jan Malakhovski 1ee3c294bf all-packages.nix: rename emacs functions Gen -> For
This was introduced when it was unclear which suffix was better, but now it's
clear that the "For" convention won.
2018-09-04 17:59:51 +00:00
John Ericson 2c4a75e9ef
Merge pull request #45820 from obsidiansystems/dont-use-obsolete-platform-aliases
treewide: Dont use obsolete platform aliases
2018-08-31 09:56:10 -04:00
Jan Malakhovski e4babb32d5 treewide: write better docstrings for tor-browser things 2018-08-31 03:33:25 +00:00
John Ericson 0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Orivej Desh 65663f883c msgpack: rename from libmsgpack
The project does not use the name "libmsgpack". It variously uses "msgpack" and
"msgpack-c", and "msgpackc" for the name of the library.
2018-08-18 23:19:54 +00:00
Eelco Dolstra f1c978aca0
Revert "aliases: add nixos-rebuild"
This reverts commit 0b124c1e91. We
should really stop adding things that are not packages to
all-packages.nix. For example, having nixos-rebuild.nix in
all-packages.nix causes 'nix-env -qa' to evaluate a NixOS
configuration, which obviously is not good for performance. (We should
probably also remove the 'nixos' attribute from all-packages.nix, but
at least that's a function so nix-env will ignore it.)
2018-08-10 21:45:07 +02:00
Matthew Bauer 0b124c1e91 aliases: add nixos-rebuild
Fixes #44135
2018-08-10 12:25:42 -04:00
Markus Kowalewski 87925f0ba6
mpich2: cleanup, rename to mpich
* mpich2 -> mpich
* remove slurm dependency
* use most recent gfortran
* turn enableParallelBulding on
* ensure mpi[cc,cxx,fort] uses default compilers it was built with
2018-08-06 15:27:32 +02:00
Matthew Bauer d14dedfa2a aliases: add callPackage_i686
This was removed in PR #42874.
2018-07-27 19:37:57 -04:00
Profpatsch 710f0f8c10 skarnet software: rename attributes and split outputs
Change the attribute names of camelCased utils to kebab-case to improve
consistency.
Split every package into multiple outputs where possible.
2018-07-25 00:06:31 +02:00
Frederik Rietdijk 8213ff161c Merge master into staging-next 2018-07-19 18:24:24 +02:00
Matthew Bauer 76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00
Matthew Bauer aae2171aea aliases: add forceSystem
Some uses of this still exist outside of Nixpkgs
2018-07-18 18:49:43 -04:00
Matthew Bauer 8ab5cc3202 unixtools: add watch command 2018-07-09 11:59:55 -04:00
Bas van Dijk 68fa306be6 pgmanage: remove deprecated postage alias
The following has been removed:

* The `services.postage` alias for the `services.pgmanage` module
* The `postage` alias for the `pgmanage` package
2018-06-23 13:32:13 +02:00
Will Fancher 9555fd700d aliases: fix using the wrong self refs 2018-06-12 18:05:42 +00:00
Vladyslav M 9290905b3a adobe_flex_sdk: 4.0.0.14159 -> apache-flex-sdk: 4.16.1 (#41257) 2018-06-02 10:44:24 +02:00
Orivej Desh 70a041ea8b conntrack-tools: 1.4.4 -> 1.4.5
Fix build with libnetfilter_conntrack 1.0.7.
2018-05-30 05:54:48 +00:00
Matthew Bauer a87b50bc63 emacs: readd version 25 2018-05-28 13:35:05 -04:00
Yegor Timoshenko eaf1c07836
Merge pull request #40626 from dtzWill/update/sqlite-2.23.1
sqlite: 3.22.0 -> 3.23.1
2018-05-23 01:27:20 +03:00
Yegor Timoshenko 57200f58f4 sqlite3_analyzer: assert, rename to sqlite-analyzer, clean up 2018-05-22 23:43:04 +03:00
Vladimír Čunát 392e6de7d0
Merge branch 'master' into staging 2018-05-20 13:20:53 +02:00
Yegor Timoshenko 60d96d7786
top-level/aliases: add wireguard -> wireguard-tools alias 2018-05-19 12:28:38 +03:00
Tuomas Tynkkynen 6b6a575748 Merge remote-tracking branch 'upstream/master' into staging
Conflicts:
	pkgs/tools/networking/telnet/default.nix
	pkgs/top-level/aliases.nix
2018-05-16 03:09:33 +03:00
Matthew Bauer 1d9d1fa780 telnet: use inetutils
Inetutils provides a cross-platform version of telnet. Normally I
would try to contact the old maintainer, but none is listed.
2018-05-15 10:43:00 -05:00
Matthew Bauer 6748534d83 Merge remote-tracking branch 'upstream/master' into staging 2018-05-08 09:36:00 -05:00
Tad Fisher 0c2a7fa4dc pass: refactor extension packaging 2018-05-04 10:53:17 -07:00
Matthew Justin Bauer eeb016e8f0
Merge branch 'staging' into fix-ncurses-darwin-extensions 2018-05-02 15:40:38 -05:00
Matthew Justin Bauer b05ca2d84d
aliases: remove fftwFloat
I was not seeing this earlier but now getting this error :

Alias fftwFloat is still in all-packages.nix
2018-05-01 16:52:40 -05:00
Matthew Bauer 485e4a614e all-packages: revert 2 name changes
I am reverting two name changes that might not be a good idea:

- gnum4 → m4
- apacheAnt → ant

These are debatable changes & not sure what’s best. I prefered the
short version because there are not alternatives- but will not hold
off for now.
2018-05-01 14:04:35 -05:00
Matthew Bauer a7d5c50034 all-packages: cleanup from last commit 2018-05-01 13:54:51 -05:00
Matthew Bauer 7ab8c886a4 all-packages: more overrides normalizing 2018-05-01 13:54:51 -05:00
Matthew Bauer 9d7c57afc4 aliases: add check if alias still exists in all-packages.nix
If an alias is already defined in all-packages.nix, we want to throw
an error to make it obvious that something is wrong. Otherwise there
is no way to realize that the alias is shadowing the real definition.
2018-05-01 13:54:08 -05:00
Matthew Bauer 2911ece392 aliases: add gccApple 2018-05-01 13:54:08 -05:00
Matthew Bauer 218d81bc9d all-packages: move aliases to aliases.nix
Lots of aliases have been left over. This is a massive edit that
changes many random lines.
2018-05-01 13:54:07 -05:00
Matthew Bauer c2148482c2 libressl: move netcat stuff to '.nc' output
I still feel weird about doing this because it seems a little hacky
but this was requested by @Mic92 and seems understandable to not want
to mix up libressl outputs with netcat stuff.
2018-04-29 14:47:12 -05:00
Matthew Bauer 3c3b82234a netcat-openbsd: remove 2018-04-27 19:34:41 -05:00
Jörg Thalheim f7785dd61c
Merge branch 'master' into minc_ecosystem 2018-04-21 20:18:27 +01:00
lassulus 7a04c6fc58 aliases: remove broken digit aliases 2018-04-20 17:03:39 +02:00
Yegor Timoshenko a731dfce68
Merge pull request #33596 from yegortimoshenko/20180108.033429/wine
wine: wineStaging -> wine-staging, add wine-development, use full scheme for wine-stable
2018-04-20 13:04:29 +03:00
Ben Darwin 1595f3cc45 delete broken alias 2018-04-09 20:29:29 -04:00
Frederik Rietdijk 0aa59a08d6 Merge master into staging 2018-04-09 15:12:32 +02:00
Matthew Justin Bauer 0528e18700
Merge pull request #38110 from oxij/pkgs/tahoe-lafs
tahoe-lafs: install documentation, run tests
2018-04-08 21:27:24 -05:00
Frederik Rietdijk 23741692fa Merge master into staging 2018-04-04 19:36:39 +02:00
Thomas Tuegel 140f2a3584
tex-gyre-*-math: Move to tex-gyre-math package set
The `tex-gyre-*-math` fonts are moved to the `tex-gyre-math` set for consistency
with `tex-gyre` and to allow them to be easily installed together. Aliases are
created for backwards-compatibility.
2018-04-03 06:32:02 -05:00
Tuomas Tynkkynen 747ebe3f66 Merge remote-tracking branch 'upstream/master' into staging
Conflicts:
	pkgs/top-level/all-packages.nix
2018-04-03 02:22:54 +03:00
Pascal Wittmann 0680093baa
dwb: remove package as its insecure and outdated 2018-03-30 21:55:47 +02:00
Jan Malakhovski 7e00b9d652 tahoelafs: rename to tahoe-lafs 2018-03-30 06:26:39 +00:00
Nikolay Amiantov 9258cea7e0 libva1: full by default
This follows similar changes for libva. Also move `libva-full` to aliases.nix
with an intent to deprecate it later.
2018-03-26 14:11:07 +03:00
Shea Levy 0f854cd2d1
Merge branch 'master' into staging 2018-03-24 01:34:53 -04:00
Florian Klink 6ac74d60ad networkmanager-pptp: remove package
Currently broken on NixOS due to hardcoded modprobe binary path (see
bug #30756 from Oct 2017), no activity on a proposed fix for months.
As the protocol is terribly broken anyways, let's better remove it
completely, and not talk about anymore ;-)

Closes #30756.
2018-03-23 22:24:50 +01:00
Matthew Bauer facd170790 aliases: properly deprecate libintlOrEmpty 2018-03-22 16:50:15 -05:00
Jan Tojnar 6e2443f282
gnome-themes-extra: rename from gnome-themes-standard 2018-03-22 07:46:49 +01:00
Reuben D'Netto 0bba975feb bar: init at version 1.11.1
Removed lemonbar alias to avoid collision.
2018-03-15 09:41:25 +11:00
adisbladis c4c1d979e9
Merge pull request #35844 from adisbladis/jquery-mv
jquery & jquery-ui: Move to nixos/lib/testing/
2018-03-06 15:34:34 +08:00
Jan Tojnar 618ac29687
cantarell-fonts: rename from cantarell_fonts 2018-03-03 00:36:38 +01:00
adisbladis b7ec621e91
jquery & jquery-ui: Move to nixos/lib/testing/
These (outdated) derivations are only used by nixos/lib/testing.nix.

If we want to provide jquery & jquery-ui packages this is better done
in nodePackages.
2018-02-27 20:07:35 +08:00
Franz Pletz 37c009ca74
Merge pull request #34028 from florianjacob/matomo
piwik is now matomo
2018-02-26 06:53:58 +00:00
Tim Steinbach 7b2cff98a0
font-awesome: Add 5.0.6
Rename font-awesome-ttf to font-awesome_4, add alias to old name
2018-02-25 12:50:20 -05:00
Jan Tojnar a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Jan Tojnar 2cb88c524b
deadbeefPlugins.opus: init at 0.8 2018-02-24 18:43:23 +01:00
Florian Jacob a892bd8ebf piwik 3.2.1 -> matomo 3.3.0
minor release, mainly rename
2018-02-22 19:58:23 +01:00
zimbatm e8194c2c5b
ruby: remove unsupported versions (#34927)
* remove EOL ruby versions for security and maintenance reasons.
* only expose ruby_MAJOR_MINOR to the top-level. we don't provide
guarantees for the TINY version.
* mark all related packages as broken
* switch the default ruby version from 2.3.x to 2.4.x
2018-02-14 09:53:54 +00:00
Tuomas Tynkkynen 10c8e6d0c5 Merge remote-tracking branch 'upstream/master' into staging 2018-02-03 02:50:21 +02:00
Jörg Thalheim a4170403e6
Merge pull request #33897 from rnhmjoj/digits
Avoid package attributes starting with a digit
2018-02-02 19:30:23 +00:00
Graham Christensen e2a54266c4
openssh: Build with Kerberos by default
This reverts commit 09696e32c390c232ec7ac506df6457fb93c1f536.
which reverted f596aa0f4a
to move it to staging
2018-01-28 16:36:01 -05:00
Graham Christensen 15a4977409
Revert "openssh: Build with Kerberos by default"
This reverts commit a232dd66ee.

Moving to staging
2018-01-28 16:36:01 -05:00
Aneesh Agrawal 716d1612af
openssh: Build with Kerberos by default
This can be disabled with the `withKerberos` flag if desired.
Make the relevant assertions lazy,
so that if an overlay is used to set kerberos to null,
a later override can explicitly set `withKerberos` to false.

Don't build with GSSAPI by default;
the patchset is large and a bit hairy,
and it is reasonable to follow upstream who has not merged it
in not enabling it by default.
2018-01-28 16:36:00 -05:00
Graham Christensen f596aa0f4a
Revert "openssh: Build with Kerberos by default"
This reverts commit a232dd66ee.

Moving to staging
2018-01-28 16:32:52 -05:00
Aneesh Agrawal a232dd66ee
openssh: Build with Kerberos by default
This can be disabled with the `withKerberos` flag if desired.
Make the relevant assertions lazy,
so that if an overlay is used to set kerberos to null,
a later override can explicitly set `withKerberos` to false.

Don't build with GSSAPI by default;
the patchset is large and a bit hairy,
and it is reasonable to follow upstream who has not merged it
in not enabling it by default.
2018-01-28 16:30:46 -05:00