summary refs log tree commit diff
path: root/lib/licenses.nix
Commit message (Collapse)AuthorAge
* licenses: refer to curl using spdxOrivej Desh2019-09-22
|
* qhull: specify spdx licenseOrivej Desh2019-09-22
|
* treewide: remove redundant recvolth2019-08-28
|
* licenses: refer to libpng2 using spdxOrivej Desh2019-06-12
| | | | https://spdx.org/licenses/libpng-2.0.html
* licenses: fix LGPL 2.1 full nameOrivej Desh2019-06-06
|
* lib.licences: Add CC-BY-NC-3.0Mario Rodas2019-04-24
|
* Merge pull request #55488 from winpat/add_dirvishxeji2019-02-24
|\ | | | | dirvish: init at 1.2.1
| * lib.licenses: add Open Software License 2.0Patrick Winter2019-02-09
| |
* | libpng2: link to license, SPDX seems geared to old versionWill Dietz2018-12-29
| | | | | | | | See https://github.com/NixOS/nixpkgs/pull/51447 for some discussion.
* | libpng: 1.6.35 -> 1.6.36, license v2Will Dietz2018-12-29
| |
* | licenses: update SPDX IDs (#52711)Orivej Desh2018-12-24
| | | | | | | | | | | | | | | | 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.
* | ikos: init at 2.1Etienne Laurin2018-12-12
|/
* lib/licenses: remove bsl10Linus Heckemann2018-11-16
| | | | Licence isn't used anywhere and nonfree.
* lib/licenses: mark some as unfreeLinus Heckemann2018-11-16
| | | | | | | | 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.
* cwebbin: add licenseMarkus Kowalewski2018-11-08
|
* jasper: add licenseMarkus Kowalewski2018-11-01
|
* licenses: add GPLv2.0 only + classpath exceptiontaku02018-10-28
|
* libmilter: add licenseMarkus Kowalewski2018-10-18
|
* Merge pull request #47182 from bhipple/add/mklMatthew Bauer2018-10-15
|\ | | | | mkl: init at 2019.0.117
| * mkl: init at 2019.0.117Benjamin Hipple2018-09-22
| | | | | | | | | | | | | | | | | | 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.
* | alt-ergo: 1.30->2.2.0, ocplib-simplex: 0.3->0.4Moritz Kiefer2018-10-13
|/
* pythonmagick: fix build (#46469)Maximilian Bosch2018-09-10
| | | | | | | | | | | | | | | | | | | | | | | 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.
* lsof: add license + update homepageMarkus Kowalewski2018-09-03
| | | | lib/licenses: add purdue style BSD license
* xfig: 3.2.5b -> 3.2.7aMarkus Kowalewski2018-08-20
| | | | | init fig2dev as separate package (3.2.7a). fig2dev was included in xfig in the previous version.
* curl: add licenseMarkus Kowalewski2018-08-16
|
* Add the virtualbox-puel license to the licenses file.(cdep)illabout2018-08-08
|
* elk: 6.2.4 -> 6.3.2Bas van Dijk2018-07-28
| | | | | | | | | | | | | | | | * 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`
* licenses: Add CC-BY-NC-4.0André-Patrick Bubel2018-07-16
|
* Mark more unfree licenses as unfree. See also #20256.Théo Zimmermann2018-06-24
|
* maxscale: init at 2.1.17 (#33835)Izorkin2018-06-10
|
* treewide: use more HTTPS URLsRyan Mulligan2018-03-24
| | | | | | | | 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.
* add the CPAL-1.0 licenseMoritz Küttel2018-03-18
| | | | | The 'Common Public Attribution License 1.0' is used for projectlibre and required for packaging it into nixpkgs.
* z88dk: init at unstable-2018-02-20 (#35244)Jörg Thalheim2018-02-20
| | | fixes #35039
* Merge pull request #33446 from AndersonTorres/upload-jwasmAnderson Torres2018-02-17
|\ | | | | Jwasm: init at git-2017-11-22
| * Add watcom-1.0 licenseAndersonTorres2018-01-05
| |
* | Merge pull request #34681 from xurei/masterAndreas Rammhold2018-02-11
|\ \ | | | | | | postman: init at 5.5.2
| * | postman: init at 5.5.2Olivier Bourdoux2018-02-11
| | |
* | | Adds license "BSD Zero Clause License"Jesper Geertsen Jonsson2018-02-11
|/ /
* / postfix: Correct licenseRobert Schütz2018-01-30
|/
* icesl: init at 2.1.10Merlin Göttlinger2018-01-02
|
* lib.licenses: add Open Software LicenseRenaud2017-11-25
| | | | OSL and derivatives (AFL and NPOSL)
* new license: Open Software License 3.0Thomas Strobel2017-11-22
|
* licenses.ffsl: non-freeFrank Doepper2017-11-03
| | | | FFSL forbids commercial redistribution
* xwinwrap: init at 4Silvan Mosberger2017-09-25
|
* compcert: fix licenseThéo Zimmermann2017-09-21
| | | | | | 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.
* Merge pull request #27797 from grahamc/fixed-libJohn Ericson2017-09-19
|\ | | | | Convert libs to a fixed-point
| * Convert libs to a fixed-pointGraham Christensen2017-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 )
* | Merge pull request #29304 from woffs/oysttyerJörg Thalheim2017-09-13
|\ \ | | | | | | oysttyer-2.9.1
| * | oysttyer: init at 2.9.1Frank Doepper2017-09-13
| |/ | | | | | | A Perl Console Twitter Client
* | Merge pull request #25525 from emanueleperuffo/alc1100Joachim F2017-09-13
|\ \ | |/ |/| epson-alc1100: init at version 1.2-0