Commit graph

5915 commits

Author SHA1 Message Date
github-actions[bot] f9bd55aade
Merge staging-next into staging 2022-12-14 18:02:10 +00:00
github-actions[bot] eb81abe9c0
Merge master into staging-next 2022-12-14 18:01:37 +00:00
Ulrik Strid 85ef2ebb5c material-kwin-decorations: disable -Werror
The code is incompatible with latest kde-frameworks
2022-12-14 11:30:01 +01:00
Vladimír Čunát 07494a6395
Merge #205221: cacert: 3.83 -> 3.86, nss_latest: 3.85 -> 3.86
...into staging-next.  This is a topologically earlier re-merge.
2022-12-12 13:58:05 +01:00
github-actions[bot] 439a5b4395
Merge staging-next into staging 2022-12-12 06:01:41 +00:00
github-actions[bot] 63c2909cc1
Merge master into staging-next 2022-12-12 06:01:08 +00:00
R. Ryantm 632eb14381 v2ray-geoip: 202212010055 -> 202212080044 2022-12-11 19:29:20 +00:00
Robert Hensing 16f5747575
Merge pull request #175649 from Artturin/opt-in-structured-attrs
stdenv: support opt-in __structuredAttrs
2022-12-10 21:12:43 +01:00
Martin Weinelt 8d55b62895
Merge pull request #205221 from helsinki-systems/upd/nss_lastest 2022-12-10 01:35:47 +01:00
Vladimír Čunát 9c497bb8d6
Merge branch 'staging-next' into staging 2022-12-09 10:27:46 +01:00
ajs124 e5212aaa67 cacert: 3.83 -> 3.86
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/NqCkaX216zY/m/QAUPTaBWCgAJ
2022-12-09 00:22:17 +01:00
Artturin 238a6053c4 stdenv: support opt-in __structuredAttrs
Co-authored-by: Robin Gloster <mail@glob.in>

stdenv: print message if structuredAttrs is enabled

stdenv: add _append

reduces the chance of a user doing it wrong

fix nix develop issue

output hooks don't work yet in nix develop though

making $outputs be the same on non-structuredAttrs and structuredAttrs
is too much trouble.

lets instead make a function that gets the output names

reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.

use a function to get all output names instead of using $outputs

copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits
2022-12-08 06:13:19 +02:00
Linus Heckemann 36cec7c971
Merge pull request #204795 from mweinelt/cacert-distrust-trustcore
cacert: Distrust TrustCor root certificates
2022-12-07 11:37:47 +01:00
Artturi 433e236aca
Merge pull request #204734 from endgame/carlito-mkderivation
carlito: Use stdenv.mkDerivation
2022-12-07 11:17:54 +02:00
Artturi fe37b0d84f
Merge pull request #195031 from PlayerNameHere/material-design-icons
material-design-icons: 6.6.96 -> 7.0.96
2022-12-07 11:13:52 +02:00
R. Ryantm 875d397433 v2ray-geoip: 202211240054 -> 202212010055 2022-12-07 15:53:17 +08:00
Jack Kelly ad8edb6259 carlito: Use stdenvNoCC.mkDerivation
carlito used to call `fetchzip` directly, and the fact that it was a
fixed-output derivation meant nobody noticed that:

1. the derivation no longer built from source (due to changes in
   `fetchzip`), and

2. the updated fontconfig xml never got used.
2022-12-07 10:00:43 +10:00
Sandro 3451a0cb2c
Merge pull request #204728 from anna328p/lexend-update 2022-12-06 22:37:03 +01:00
Martin Weinelt 2e7853293d
cacert: Distrust TrustCor root certificates
Mozilla set "Distrust After" for the three TrustCor Root CAs¹, so new
certificates issued would not be trusted after 2022/11/30, while older
enduser certificates would continue working until they expire. This is a
fine-grained policy option available to consumers of the NSS library,
such as Firefox or Thunderbird.

For Linux systems we generally export the Mozilla trust store into our
own CA bundle that ultimately lacks that metadata, because there is no
standardized way to parse it in the first place.

That means that as long as Mozilla keeps the certificate in their CA
program, even with time-based "Distrust" configured, we would keep
trusting it fully². That is completely unreasonable and that is why we
reject these CAs here for all users of nixpkgs.

The TrustCor CAs were primarily used to sign certificates for dynamic
hosts for domains provided through no-ip.com, so we expect the fallout
from this to be minimal.

[1] https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/oxX69KFvsm4/m/yLohoVqtCgAJ
[2] https://utcc.utoronto.ca/~cks/space/blog/linux/CARootStoreTrustProblem
2022-12-06 19:12:53 +01:00
Jan Tojnar f2d78a4d52
Merge pull request #204383 from jtojnar/gnome-staging
GNOME staging updates
2022-12-06 16:25:14 +01:00
Vladimír Čunát 089fb18420
Merge #203426: staging-next 2022-11-28 2022-12-06 12:36:58 +01:00
R. RyanTM 7c8f8c5563
amiri: 0.900 -> 1.000 (#204614) 2022-12-06 08:19:07 +01:00
github-actions[bot] a440592932
Merge master into staging-next 2022-12-06 06:01:16 +00:00
Anna Kudriavtsev 5cbf110123 lexend: bump version, install variable fonts 2022-12-05 21:36:46 -06:00
Sandro 297936df21
Merge pull request #202620 from natto1784/simp1e 2022-12-06 01:52:20 +01:00
Jan Tojnar 26c6895e10 mobile-broadband-provider-info: 20220725 → 20221107
20220725...20221107

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-05 19:00:19 +01:00
Martin Weinelt 9256404e6b Merge remote-tracking branch 'origin/staging-next' into staging 2022-12-05 13:22:34 +01:00
github-actions[bot] d267d26578
Merge master into staging-next 2022-12-05 06:01:36 +00:00
Amneesh Singh cff76b9e7c
simp1e-cursors: init at 20221103.2
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-05 10:19:33 +05:30
R. Ryantm 47a9f2f8f8 spdx-license-list-data: 3.18 -> 3.19 2022-12-05 03:06:03 +00:00
Martin Weinelt e3da5a807b Merge remote-tracking branch 'origin/staging-next' into staging 2022-12-03 01:28:01 +01:00
github-actions[bot] a83c4dd193
Merge master into staging-next 2022-12-03 00:02:19 +00:00
José Romildo Malaquias 7ceefed039
Merge pull request #204175 from r-ryantm/auto-update/marwaita
marwaita: 16.0 -> 16.1
2022-12-02 18:33:33 -03:00
R. Ryantm 735f24b775 marwaita: 16.0 -> 16.1 2022-12-02 20:43:27 +00:00
github-actions[bot] f2b70bba3e
Merge master into staging-next 2022-12-02 00:02:32 +00:00
kilianar b92b329d25 papirus-icon-theme: 20221101 -> 20221201
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/releases/tag/20221201
2022-12-01 17:51:39 +01:00
github-actions[bot] d7555c9ff2
Merge staging-next into staging 2022-12-01 06:01:59 +00:00
github-actions[bot] 7ea4004879
Merge master into staging-next 2022-12-01 06:01:22 +00:00
Nick Cao 0ad82d4d52
v2ray-domain-list-community: 20220921050909 -> 20221130032508 2022-12-01 11:26:18 +08:00
Icy-Thought 676f772dc6
fluent-icon-theme: 2022-11-05 -> 2022-11-30 2022-11-30 17:58:54 +01:00
Mario Rodas bc87ee3722
Merge pull request #203679 from helsinki-systems/upd/tzdata
tzdata: 2022f -> 2022g
2022-11-30 06:27:58 -05:00
ajs124 9472190421 tzdata: 2022f -> 2022g
https://mm.icann.org/pipermail/tz-announce/2022-November/000076.html
2022-11-29 23:23:29 +01:00
github-actions[bot] 60dbc4d7a5
Merge master into staging-next 2022-11-29 06:01:21 +00:00
José Romildo Malaquias 2145ac6902
Merge pull request #203528 from r-ryantm/auto-update/numix-icon-theme-square
numix-icon-theme-square: 22.11.05 -> 22.11.26
2022-11-28 22:59:57 -03:00
R. Ryantm 4ca286427d numix-icon-theme-square: 22.11.05 -> 22.11.26 2022-11-28 23:04:22 +00:00
R. Ryantm 395e4773c8 numix-icon-theme-circle: 22.11.05 -> 22.11.26 2022-11-28 23:04:21 +00:00
github-actions[bot] 5b74f8b399
Merge master into staging-next 2022-11-28 12:01:29 +00:00
toastal e9073ef081 julia-mono: 0.044 → 0.046 2022-11-28 14:25:37 +07:00
github-actions[bot] 38af11b9ce
Merge staging-next into staging 2022-11-27 18:01:39 +00:00
Naïm Favier 890a64a8ce
Merge pull request #203014 from ncfavier/tlwg
Closes https://github.com/NixOS/nixpkgs/issues/202651
2022-11-27 14:14:12 +01:00