Commit graph

335 commits

Author SHA1 Message Date
Fernando Rodrigues
8d21ee745e
licenses: add gpl2UBDLPlus
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-05-13 16:49:21 +00:00
jopejoe1
13c1207a12
font-{alias,util}, gccmakedep, libp{ciacces,threadstub}s: refactor and migrate to pkgs/by-name from xorg namespace (#369520) 2025-04-24 19:11:58 +02:00
Zitrone
6638639684
font-util: refactored, moved to pkgs/by-name and renamed from xorg.fontutil 2025-04-22 19:46:53 +02:00
Zitrone
5d15a3d718
font-alias: refactored, moved to pkgs/by-name and renamed from xorg.fontalias 2025-04-22 19:46:52 +02:00
samfundev
62f3255cd8
lib/licenses: add sfl 2025-04-03 21:37:32 -04:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Hugo Herter
fa165c6452 lib/licenses: add aml
Add the "Appple MIT License", also known as
"Apple-Sample-Code-License".

Quoting the Fedora wiki:
> This is Apple's variant of MIT. They've added wording around patents,
> which is why it gets it own shortname. Apple did not give this license
> a name, so we've named it "Apple MIT License".
> It is free and GPL compatible.

References:
- https://developer.apple.com/support/downloads/terms/apple-sample-code/Apple-Sample-Code-License.pdf
- https://spdx.org/licenses/AML.html
- https://fedoraproject.org/wiki/Licensing/Apple_MIT_License
2025-03-28 11:02:49 +01:00
nikstur
02843300bb lib.licenses.asl20-llvm: replace with separate llvm-exception
This essentially reverts 7ce8e7c4cf

asl20-llvm does not produce a valid SPDX ID, it produces a valid SPDX
Expression. However, this is not what the spdxId field promises.

This is relevant because we cannot produce valid SBOMs (e.g. CycloneDX)
using this field as the schemas for these SBOMs check that the IDs are
valid.

This change leaves us with consistently valid SPDX IDs at the cost
of slightly less convenience.
2025-03-17 13:05:21 +01:00
sanana
8e1e15cf11
lib/licenses: add bsdAxisNoDisclaimerUnmodified
This is a variant composed of clause 1 and 3 of a BSD-Modified found in the
Linux kernel and this extra variant has the words "without modification" added
at the end of clause 1 either with or without a comma. It also lacks the
warranty disclaimer.

See <https://scancode-licensedb.aboutcode.org/bsd-no-disclaimer-unmodified.html>.
2025-03-16 14:22:00 +03:00
Johannes Kirschbauer
88f912da48
Docs: migrate format of comments to doc-comments 2025-02-12 15:01:43 +07:00
Gutyina Gergő
547acecdf3
teamspeak5_client: 5.0.0-beta77 -> 6.0.0-beta2; teamspeak refactors (#377748)
* teamspeak5_client: 5.0.0-beta77 -> 6.0.0-beta2, rename to teamspeak-6-client

* teamspeak6-client: refactor

* lib.licenses: add teamspeak license

* teamspeak{3,_server,6-client}: use teamspeak license

* teamspeak{6-client,_server}: move to pkgs/by-name

* teamspeak_server: fix meta.platforms

* teamspeak6-client: add update script
2025-02-07 20:33:09 +01:00
Chandler Swift
96a405932d
lib/licenses: fix lens license URL 2024-11-30 21:29:17 -06:00
jopejoe1
18d463bbd5
lib/licenses: add missing spdxId and remove urls from licenses that have a spdxId (#340360) 2024-11-15 10:33:31 +01:00
github-actions[bot]
b3a71c7e0d
Merge master into staging-next 2024-11-13 18:04:17 +00:00
qbisi
8487e692fd lib/licenses: add bsd3Lbnl 2024-11-13 01:16:30 +08:00
jopejoe1
568bb8c275 lib/licenses: remove urls from licenses that have a spdxId
if the licenses have a spdxId the url get auto-generated from it.
2024-11-06 22:33:03 +01:00
jopejoe1
bafae5bf43 lib/licenses: set spdx for Ubuntu font license 2024-11-06 22:31:55 +01:00
github-actions[bot]
7bea7cacca
Merge staging-next into staging 2024-11-04 18:04:50 +00:00
Florian Brandes
8f55121f7f
lib/licenses.nix: add tost
this adds the license for OpenUSD which is explained
here https://forum.aousd.org/t/upcoming-openusd-license-update/1561

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-11-04 06:09:37 +01:00
github-actions[bot]
5605fc7044
Merge staging-next into staging 2024-11-02 00:14:22 +00:00
Emily
f465662a11 lib/licenses: mark watcom as non‐Free 2024-10-31 14:38:09 +00:00
github-actions[bot]
835a356a66
Merge staging-next into staging 2024-10-28 00:15:41 +00:00
h7x4
cabfffd882
fcitx5-mozc: 2.26.4220.102 -> 2.30.5544.102 (#346680) 2024-10-27 13:23:35 +01:00
Martin Weinelt
fa3075a22d
lib/licenses: introduce MIT-CMU license 2024-10-24 17:59:07 +02:00
musjj
08278f16f8 licenses: add naist-2003 2024-10-05 20:11:25 +07:00
Zitrone
0d64d6c0d8
lib.licenses.purdueBsd: fix typo in fullName and comment 2024-10-02 02:42:54 +02:00
Zitrone
257993f3f4
lib/licenses.nix: remove outdated comment 2024-10-02 02:42:54 +02:00
Zitrone
61d3c038d6
lib.licenses.iasl: correct fullName 2024-10-02 02:42:54 +02:00
Connor Baker
ed96506b5d
Color transformation language init (#338697) 2024-09-27 08:39:10 -07:00
Mica Semrick
13995fbc68 aces-container: init at 1.0.2 2024-09-10 18:55:07 -07:00
Aleksana
59c3aa2d4d
_1fps: init at 0.1.10 (#333281) 2024-09-09 09:29:08 +08:00
renesat
68457546c3
licenses: add FSL-1.1-Apache-2.0 2024-09-08 12:23:28 +02:00
Sandro
b93376a728
databricks-cli: Init at 0.227.0 (#332946) 2024-09-03 21:20:11 +02:00
Robert Scott
96948c38c8
cockroachdb-bin: Update licenses (#335770) 2024-08-26 12:53:24 +01:00
Kristoffer K. Føllesdal
1bce2914b3 licenses: Update databricks metadata
Link to offical Databricks License URL
2024-08-26 11:11:51 +02:00
Sandro
771c5644e8
Merge pull request #333915 from jopejoe1/license
lib/licenses: some corrections
2024-08-24 12:39:30 +02:00
Alexander Ben Nasrallah
79b28e8372 lib.licenses: add CockroachDB Community License Agreement 2024-08-19 11:29:35 +02:00
Salar Rahmanian
07e989a55c vscode-extensions.databricks.databricks: init at 2.3.1 2024-08-16 23:32:01 -07:00
jopejoe1
fddb874f91 lib/licenses: remove incorrect comment about mit and x11
Spdx has a diffrent id for both and so do we!
2024-08-11 17:44:59 +02:00
jopejoe1
67327ada9b lib/licenses: remove libssh2 equivalent to bsd3 2024-08-11 17:44:59 +02:00
jopejoe1
0984590b4e lib/licenses: correct zsh to mit-modern 2024-08-11 17:44:58 +02:00
jopejoe1
c178b444fa lib/licenses: busl add spdxid 2024-08-11 14:52:44 +02:00
Sandro
57d330a1b1
Merge pull request #307683 from RobWalt/radiance 2024-07-31 13:22:24 +02:00
Someone
03b1a46b7d
Merge pull request #325384 from adisbladis/lib-licenses-factory-func
lib.licenses: refactor internal mkLicense to avoid future typo bugs
2024-07-24 04:26:37 +03:00
Nikolay Korotkiy
c35032a3c9
Merge pull request #323143 from tsandrini/init-mqtt-explorer
mqtt-explorer: init at 0.4.0-beta.6
2024-07-18 22:32:02 +04:00
tsandrini
dd09495f64
lib/licenses: add cc-by-nd-40 2024-07-18 09:34:48 +02:00
aviac
e9bbad7386
lib/licenses: add radiance 2024-07-08 16:13:03 +02:00
adisbladis
b85639c589 lib.licenses: refactor internal mkLicense to avoid future typo bugs
This is a follow-up to https://github.com/NixOS/nixpkgs/pull/325380 where @emilazy discovered that we have some typos in field names.

This refactoring wraps the implicit lib.licenses schema up in a factory function to ensure consistency.

While a more proper type checker like the one we use for meta checks would be better I didn't want to depend on that in more places.
In fact, we might want to make meta type checks more strict on the license field.
2024-07-08 17:37:52 +12:00
Emily
3cd5ecc1a9 lib/licenses: fix field names 2024-07-08 00:46:05 +01:00
Aleksana
d95005ae01
Merge pull request #318101 from getchoo/pkgs/gitbutler/init
gitbutler: init at 0.12.2
2024-06-22 18:37:58 +08:00