nixpkgs/pkgs/top-level
sternenseemann b77f1bc48a inspircd: init at 3.9.0
Packaging inspircd is relatively straightforward, once we adapt to the
slightly strange Perl configure script and it's firm opinion that
$prefix/usr should exist.

Most complexity in this derivation stems from the following:

* inspircd has modules which users can load dynamically in the form of
  shared objects that link against other libraries for various tasks

* inspircd is licensed exclusively under the GPL version 2.

* Some of the libraries inspircd modules link against are GPL 2
  incompatible (GPL 3, ASL 2.0) and we therefore must not distribute
  these in binary form.

* Some modules combine GPL 2 code of inspircd and libc into a shared
  object and may not be redistributed in binary form depending on the
  license of the libc. Similarly for libc++.
  Open Question: Does the fact that we may build the inspircd binary, i.
  e. link against libc and libc++ imply that we can do this?
  https://docs.inspircd.org/packaging/ seems to imply this is not the
  case.

Thus we have some additional code which a) determines the set of modules
we should enable by default (the largest possible set as upstream
recommends it) and b) collects all applying licenses into meta.license.
2021-03-21 01:32:51 +01:00
..
agda-packages.nix agdaPackages.mkDerivation: don't install Everything module 2021-01-24 17:30:01 +01:00
aliases.nix Merge pull request #116593 from vcunat/p/libck-unify 2021-03-17 20:32:50 +01:00
all-packages.nix inspircd: init at 3.9.0 2021-03-21 01:32:51 +01:00
beam-packages.nix beam-packages: move wxSupport arg up to package set, add beam_nox 2021-01-24 21:04:52 +01:00
config.nix
coq-packages.nix coqPackages.mathcomp-abel: init at 1.0.0 2021-01-14 19:51:30 +01:00
darwin-packages.nix darwin.binutils: use clang for as on aarch64-darwin (#115167) 2021-03-17 00:27:34 -04:00
default.nix top-level: Simplify impure and pure fallback 2021-01-23 10:01:38 -05:00
dhall-packages.nix Fix support for extending Dhall package set 2021-01-10 10:54:10 +01:00
dotnet-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
emacs-packages.nix emacs.pkgs.telega: Prefer telega from melpa stable 2021-02-24 17:03:54 +01:00
emscripten-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
gnuradio-packages.nix gnuradio3_{7,8}: Use external volk 2021-03-13 19:07:20 +02:00
haskell-packages.nix ghc: drop obsolete compiler version 8.10.3 2021-03-12 21:23:15 +01:00
haxe-packages.nix toplevel: stdenv.lib -> lib 2021-01-10 17:44:59 +01:00
impure.nix top-level: Simplify impure and pure fallback 2021-01-23 10:01:38 -05:00
java-packages.nix
kodi-packages.nix kodi.packages: add update script for addons from kodi repository 2021-03-15 22:43:47 -04:00
lua-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
make-tarball.nix
metrics.nix
ocaml-packages.nix ocamlPackages.bitstring: 4.0.1 → 4.1.0 2021-03-19 11:47:03 +01:00
octave-packages.nix octave.pkgs.sparsersb: remove librsb null override, unbreak (#115838) 2021-03-10 23:28:10 +01:00
packages-config.nix emacs26: Drop unsupported package 2021-03-02 16:17:37 +02:00
perl-packages.nix Merge pull request #115481 from zakame/updates/perl-NetAsyncHTTP-0.48 2021-03-20 12:23:20 +01:00
php-packages.nix Merge pull request #115487 from stephank/fix-darwin-php 2021-03-14 17:58:44 +00:00
pure-packages.nix
python-packages.nix Merge pull request #115729 from illustris/percol 2021-03-20 20:14:51 +01:00
qt5-packages.nix libsForQt5.mauikit: init at 1.2.1 2021-03-07 11:38:38 +01:00
release-alternatives.nix sundials_2: remove 2020-12-19 10:59:35 +02:00
release-cross.nix release-cross: add ppc64le, ppc64le-musl 2021-01-28 19:34:10 -08:00
release-lib.nix release-lib: Don't use tryEval for packagePlatforms 2020-11-26 15:32:08 +01:00
release-python.nix
release-small.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
release.nix Revert "release: disable darwin bootstrapped stdenv test" 2020-12-22 11:43:54 +09:00
ruby-packages.nix Merge branch 'master' into staging-next 2021-01-15 17:46:46 +01:00
splice.nix
stage.nix tree-wide: do not use pkgs.extend in nixpkgs 2020-11-30 14:24:40 +01:00
static.nix haskell: Inline static overlay 2021-01-11 03:17:29 +00:00
unixtools.nix unixtools: align attribute name with filename 2021-01-14 09:00:15 +01:00
wine-packages.nix winePackages: enable mingwSupport in base build 2021-02-15 10:35:45 -05:00