about summary refs log tree commit diff
path: root/lib/licenses.nix
AgeCommit message (Collapse)AuthorFilesLines
2019-08-28treewide: remove redundant recvolth1-1/+1
2019-06-12licenses: refer to libpng2 using spdxOrivej Desh1-3/+3
https://spdx.org/licenses/libpng-2.0.html
2019-06-06licenses: fix LGPL 2.1 full nameOrivej Desh1-2/+2
2019-04-24lib.licences: Add CC-BY-NC-3.0Mario Rodas1-0/+6
2019-02-24Merge pull request #55488 from winpat/add_dirvishxeji1-0/+5
dirvish: init at 1.2.1
2019-02-09lib.licenses: add Open Software License 2.0Patrick Winter1-0/+5
2018-12-29libpng2: link to license, SPDX seems geared to old versionWill Dietz1-1/+1
See https://github.com/NixOS/nixpkgs/pull/51447 for some discussion.
2018-12-29libpng: 1.6.35 -> 1.6.36, license v2Will Dietz1-0/+5
2018-12-24licenses: update SPDX IDs (#52711)Orivej Desh1-23/+32
See the bottom of https://spdx.org/licenses/ for the list of deprecations. The explicit URLs of agpl3Plus and gpl2Classpath were dropped because the default SPDX URL is correct. wxWindows ID had wrong capitalization.
2018-12-12ikos: init at 2.1Etienne Laurin1-0/+6
2018-11-16lib/licenses: remove bsl10Linus Heckemann1-6/+0
Licence isn't used anywhere and nonfree.
2018-11-16lib/licenses: mark some as unfreeLinus Heckemann1-0/+3
AMD license agreement (currently unavailable at the given URL, but included in tarball) disallows reverse-engineering, modification, redistribution etc; BSL licenses limit commercial production use.
2018-11-08cwebbin: add licenseMarkus Kowalewski1-0/+5
2018-11-01jasper: add licenseMarkus Kowalewski1-0/+4
2018-10-28licenses: add GPLv2.0 only + classpath exceptiontaku01-0/+6
2018-10-18libmilter: add licenseMarkus Kowalewski1-0/+5
2018-10-15Merge pull request #47182 from bhipple/add/mklMatthew Bauer1-0/+8
mkl: init at 2019.0.117
2018-10-13alt-ergo: 1.30->2.2.0, ocplib-simplex: 0.3->0.4Moritz Kiefer1-0/+6
2018-09-22mkl: init at 2019.0.117Benjamin Hipple1-0/+8
This packags the Intel Math Kernel library on x86-64 platforms, which is a dependency for many data science and machine learning packages. Upstream, Intel provides proprietary binary RPMs with a permissive redistribution license. These have been repackaged in both Debian and Anaconda, so we are not the first distribution to redistribute.
2018-09-10pythonmagick: fix build (#46469)Maximilian Bosch1-0/+5
The original build broke with the following linker issue: ``` CXXLD _PythonMagick.la /nix/store/h0lbngpv6ln56hjj59i6l77vxq25flbz-binutils-2.30/bin/ld: cannot find -l-L/nix/store/4gh6ynzsd5ndx37hmkl62xa8z30k43y1-imagemagick-6.9.9-34/lib collect2: error: ld returned 1 exit status ``` This happens since `BOOST_PYTHON_LIB` wasn't set properly, however `_PythonMagick.la` was linked with `-l$(BOOST_PYTHON_LIB) $(MAGICK_LIBS)`. With an empty `BOOST_PYTHON_LIB` the linker got confused. To work around this, the `boost` library directory needs to be specified explicitly. To ensure that the changes take effect, the original `configure` script shipped with `$src` needs to be removed and recreated using the `autoreconfHook`. Additionally the `imagemagick` license (https://spdx.org/licenses/ImageMagick.html) needs to be added to `lib/licenses.nix` to document the proper license of `pythonmagick` in the meta section.
2018-09-03lsof: add license + update homepageMarkus Kowalewski1-0/+5
lib/licenses: add purdue style BSD license
2018-08-20xfig: 3.2.5b -> 3.2.7aMarkus Kowalewski1-0/+5
init fig2dev as separate package (3.2.7a). fig2dev was included in xfig in the previous version.
2018-08-16curl: add licenseMarkus Kowalewski1-0/+5
2018-08-08Add the virtualbox-puel license to the licenses file.(cdep)illabout1-0/+6
2018-07-28elk: 6.2.4 -> 6.3.2Bas van Dijk1-0/+6
* The ELK stack is upgraded to 6.3.2. * `elasticsearch6`, `logstash6` and `kibana6` now come with X-Pack which is a suite of additional features. These are however licensed under the unfree "Elastic License". * Fortunately they also provide OSS versions which are now packaged under: `elasticsearch6-oss`, `logstash6-oss` and `kibana6-oss`. Note that the naming of the attributes is consistent with upstream. * The test `nix-build nixos/tests/elk.nix -A ELK-6` will test the OSS version by default. You can also run the test on the unfree ELK using: `NIXPKGS_ALLOW_UNFREE=1 nix-build nixos/tests/elk.nix -A ELK-6 --arg enableUnfree true`
2018-07-16licenses: Add CC-BY-NC-4.0André-Patrick Bubel1-0/+6
2018-06-24Mark more unfree licenses as unfree. See also #20256.Théo Zimmermann1-0/+6
2018-06-10maxscale: init at 2.1.17 (#33835)Izorkin1-0/+10
2018-03-24treewide: use more HTTPS URLsRyan Mulligan1-1/+1
Uses the HTTPS url for cases where the existing URL has a permanent redirect. For each domain, at least one fixed derivation URL was downloaded to test the domain is properly serving downloads. Also fixes jbake source URL, which was broken.
2018-03-18add the CPAL-1.0 licenseMoritz Küttel1-0/+5
The 'Common Public Attribution License 1.0' is used for projectlibre and required for packaging it into nixpkgs.
2018-02-20z88dk: init at unstable-2018-02-20 (#35244)Jörg Thalheim1-0/+5
fixes #35039
2018-02-17Merge pull request #33446 from AndersonTorres/upload-jwasmAnderson Torres1-2/+6
Jwasm: init at git-2017-11-22
2018-02-11Merge pull request #34681 from xurei/masterAndreas Rammhold1-0/+6
postman: init at 5.5.2
2018-02-11postman: init at 5.5.2Olivier Bourdoux1-0/+6
2018-02-11Adds license "BSD Zero Clause License"Jesper Geertsen Jonsson1-0/+5
2018-01-30postfix: Correct licenseRobert Schütz1-0/+5
2018-01-05Add watcom-1.0 licenseAndersonTorres1-2/+6
2018-01-02icesl: init at 2.1.10Merlin Göttlinger1-0/+6
2017-11-25lib.licenses: add Open Software LicenseRenaud1-2/+17
OSL and derivatives (AFL and NPOSL)
2017-11-22new license: Open Software License 3.0Thomas Strobel1-0/+5
2017-11-03licenses.ffsl: non-freeFrank Doepper1-0/+1
FFSL forbids commercial redistribution
2017-09-25xwinwrap: init at 4Silvan Mosberger1-0/+5
2017-09-21compcert: fix licenseThéo Zimmermann1-2/+3
The license of CompCert is not a generic "INRIA" license. It is "INRIA Non-Commercial Agreement for the CompCert verified compiler". As unfortunate as it may seem, this is a non-free license (clearly mentioned as such in its preamble). See also #20256.
2017-09-19Merge pull request #27797 from grahamc/fixed-libJohn Ericson1-3/+2
Convert libs to a fixed-point
2017-09-16Convert libs to a fixed-pointGraham Christensen1-3/+2
This does break the API of being able to import any lib file and get its libs, however I'm not sure people did this. I made this while exploring being able to swap out docFn with a stub in #2305, to avoid functor performance problems. I don't know if that is going to move forward (or if it is a problem or not,) but after doing all this work figured I'd put it up anyway :) Two notable advantages to this approach: 1. when a lib inherits another lib's functions, it doesn't automatically get put in to the scope of lib 2. when a lib implements a new obscure functions, it doesn't automatically get put in to the scope of lib Using the test script (later in this commit) I got the following diff on the API: + diff master fixed-lib 11764a11765,11766 > .types.defaultFunctor > .types.defaultTypeMerge 11774a11777,11778 > .types.isOptionType > .types.isType 11781a11786 > .types.mkOptionType 11788a11794 > .types.setType 11795a11802 > .types.types This means that this commit _adds_ to the API, however I can't find a way to fix these last remaining discrepancies. At least none are _removed_. Test script (run with nix-repl in the PATH): #!/bin/sh set -eux repl() { suff=${1:-} echo "(import ./lib)$suff" \ | nix-repl 2>&1 } attrs_to_check() { repl "${1:-}" \ | tr ';' $'\n' \ | grep "\.\.\." \ | cut -d' ' -f2 \ | sed -e "s/^/${1:-}./" \ | sort } summ() { repl "${1:-}" \ | tr ' ' $'\n' \ | sort \ | uniq } deep_summ() { suff="${1:-}" depth="${2:-4}" depth=$((depth - 1)) summ "$suff" for attr in $(attrs_to_check "$suff" | grep -v "types.types"); do if [ $depth -eq 0 ]; then summ "$attr" | sed -e "s/^/$attr./" else deep_summ "$attr" "$depth" | sed -e "s/^/$attr./" fi done } ( cd nixpkgs #git add . #git commit -m "Auto-commit, sorry" || true git checkout fixed-lib deep_summ > ../fixed-lib git checkout master deep_summ > ../master ) if diff master fixed-lib; then echo "SHALLOW MATCH!" fi ( cd nixpkgs git checkout fixed-lib repl .types )
2017-09-13Merge pull request #29304 from woffs/oysttyerJörg Thalheim1-0/+5
oysttyer-2.9.1
2017-09-13Merge pull request #25525 from emanueleperuffo/alc1100Joachim F1-0/+6
epson-alc1100: init at version 1.2-0
2017-09-13oysttyer: init at 2.9.1Frank Doepper1-0/+5
A Perl Console Twitter Client
2017-09-05licenses: fix `fullName` capitalizationVladimír Čunát1-2/+2
inspired by repology.org
2017-08-23Revert "add apache2 license"Peter Hoeg1-6/+1
This reverts commit 508c9983183b0108c589409c39eb54900898431b.