Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
178 commits
Select commit Hold shift + click to select a range
24aedd7
pcre2: 10.39 -> 10.40
armeenm Apr 26, 2022
235c1c1
qtbase: use -pthread instead of -lpthread
chuangzhu Apr 28, 2022
be09e32
ncurses: 6.3 -> 6.3-p20220507
trofi May 12, 2022
73ec0bf
vala: default to vala_0_56
May 12, 2022
94ca225
python310Packages.ujson: 5.1.0 -> 5.2.0
SuperSandro2000 May 10, 2022
304eb99
python310Packages.incremental: adopt, add tests, fix dependencies
SuperSandro2000 May 6, 2022
6596ccf
python310Packages.automat: adopt, run tests
SuperSandro2000 May 7, 2022
76291b3
python310Packages.twisted: adopt, run tests
SuperSandro2000 May 7, 2022
06737d2
python3Packages.twisted: add some key reverse dependencies to passthr…
risicle Apr 12, 2022
5ec3ebf
python3Packages.twisted: use extras-require
dotlambda May 3, 2022
be20107
kde/frameworks: 5.93 -> 5.94
andrevmatos May 14, 2022
a2e8dd2
kapidox: fix build with python packages
andrevmatos May 14, 2022
efb845f
plasma-wayland-protocols: 1.6.0 -> 1.7.0
andrevmatos May 15, 2022
27b6da0
kf5/kguiaddons: add plasma-wayland-protocols to buildInputs
andrevmatos May 15, 2022
4b6301d
loki-lib: compile with c++11
andrevmatos May 15, 2022
2fce453
semantik: fix for new kf5
andrevmatos May 15, 2022
d7ee690
ksmoothdock: 6.2 -> 6.3
andrevmatos May 15, 2022
8d8b43c
libtiff: add patches for CVE-2022-1354 & CVE-2022-1355
risicle May 16, 2022
44c5652
mesa: 22.0.2 -> 22.0.3
primeos May 18, 2022
d97482f
git: 2.36.0 -> 2.36.1
primeos May 18, 2022
1e930ac
Merge pull request #171882 from SuperSandro2000/incremental
SuperSandro2000 May 18, 2022
8f9ddc0
Merge pull request #171890 from SuperSandro2000/twisted
SuperSandro2000 May 18, 2022
7f32ca4
Merge pull request #171886 from SuperSandro2000/automat
SuperSandro2000 May 19, 2022
a177fc9
Merge staging-next into staging
github-actions[bot] May 19, 2022
1fa2035
Merge staging-next into staging
github-actions[bot] May 19, 2022
5185a35
python310Packages.django: add pythonImportsCheck, little code cleanup
SuperSandro2000 May 19, 2022
295a004
Merge staging-next into staging
github-actions[bot] May 19, 2022
30a882a
Merge pull request #172394 from SuperSandro2000/python310Packages.ujson
SuperSandro2000 May 19, 2022
2ce5471
Merge staging-next into staging
github-actions[bot] May 19, 2022
53fa073
Merge staging-next into staging
github-actions[bot] May 20, 2022
2f585c2
Merge staging-next into staging
github-actions[bot] May 20, 2022
d7ea679
Merge staging-next into staging
github-actions[bot] May 20, 2022
380384c
Merge staging-next into staging
github-actions[bot] May 20, 2022
8abf3ea
Revert "libfreeaptx: avoid rebuilding on Linux for now"
vcunat May 20, 2022
aac2235
valgrind: fix build error for aarch64+Musl
unbel13ver May 18, 2022
7bba997
Merge branch 'staging-next' into staging
jtojnar May 21, 2022
2ab0d35
Merge staging-next into staging
github-actions[bot] May 21, 2022
39a7708
kf5/kapidox: apply suggestions from code review
andrevmatos May 21, 2022
5e2009d
systemd: fix build platform shebang reference
lopsided98 May 21, 2022
98ce308
python3Packages.pandas: skip test_rolling_var_numerical_issues
ivan May 21, 2022
e108be5
Merge staging-next into staging
github-actions[bot] May 22, 2022
161d4ff
Merge pull request #173929 from ivan/pandas-skip-bad-test
7c6f434c May 22, 2022
f0953c2
Merge staging-next into staging
github-actions[bot] May 22, 2022
85099a0
Merge pull request #170521 from armeenm/bump-pcre2
ttuegel May 22, 2022
339c5dc
Merge pull request #170399 from chuangzhu/qtbase
ttuegel May 22, 2022
fff1023
Merge staging-next into staging
github-actions[bot] May 22, 2022
9069477
Merge pull request #173266 from andrevmatos/kde/frameworks
ttuegel May 22, 2022
e0ecf69
iana-etc: 20211124 -> 20220520
Mic92 May 22, 2022
62e002d
bison: explicitly set strictDeps
Artturin May 20, 2022
b0dce7f
texinfo: enable strictDeps and use libintl instead of gettext optional
Artturin May 20, 2022
39b85d1
trivial-builders.nix: add TODO
Artturin May 21, 2022
f002ffe
treewide: enable strictDeps in bootstrap packages
Artturin May 21, 2022
6b46fa8
python3Minimal: enable strictDeps
Artturin May 22, 2022
0f9ee45
glibc: enable strictDeps
Artturin May 22, 2022
761ecd1
python39: 3.9.12 -> 3.9.13
mweinelt May 22, 2022
55c8e27
rust: 1.60.0 -> 1.61.0 (#173631)
lblasc May 22, 2022
82ce348
Merge staging-next into staging
github-actions[bot] May 22, 2022
b173750
kmod: build devdoc
alyssais May 9, 2022
305b8d4
unibilium: 20190811 → 2.1.1, fix cross-compilation
sikmir May 23, 2022
4d9f5f6
Merge pull request #173922 from lopsided98/systemd-build-bash
flokli May 23, 2022
b82c782
Merge pull request #173909 from Artturin/strictdeps2
Artturin May 23, 2022
736fdef
Merge pull request #174005 from mweinelt/cpython
mweinelt May 23, 2022
1923b68
Merge remote-tracking branch 'origin/staging-next' into staging
mweinelt May 23, 2022
43b7c96
Revert "xorg.xorgserver: 1.20.13 -> 21.1.3"
vcunat May 23, 2022
1e65cb9
xorg.xorgserver: 1.20.13 -> 1.20.14
vcunat May 23, 2022
2c1040a
SDL2: 2.0.20 -> 2.0.22
K900 May 23, 2022
3c211fb
glibc: apply pending PR29162 to unbreak gnat6
trofi May 21, 2022
b30c12f
Merge master into staging-next
github-actions[bot] May 23, 2022
fc9784b
Merge staging-next into staging
github-actions[bot] May 23, 2022
dd0b96b
Merge pull request #173893 from trofi/fix-glibc-for-gnat6
sternenseemann May 23, 2022
8dd636f
Merge pull request #173539 from primeos/git
primeos May 23, 2022
76094c1
Merge pull request #173585 from SuperSandro2000/django
SuperSandro2000 May 23, 2022
5aec8b7
Merge pull request #172734 from trofi/update-ncurses-for-CVE-2022-29458
trofi May 23, 2022
f862ced
lvm2: 2.03.15 -> 2.03.16
ajs124 May 23, 2022
9608aeb
libtermkey: fix cross-compilation
sikmir May 23, 2022
187e314
Merge master into staging-next
github-actions[bot] May 24, 2022
574f2d4
Merge staging-next into staging
github-actions[bot] May 24, 2022
8a74895
Merge master into staging-next
github-actions[bot] May 24, 2022
2e043cf
Merge staging-next into staging
github-actions[bot] May 24, 2022
d9433de
Merge master into staging-next
github-actions[bot] May 24, 2022
388b9c9
Merge staging-next into staging
github-actions[bot] May 24, 2022
aa9a59b
Merge pull request #174060 from sikmir/unibilium
Mindavi May 24, 2022
5663c4c
Merge master into staging-next
github-actions[bot] May 24, 2022
6935cd1
Merge staging-next into staging
github-actions[bot] May 24, 2022
2e4a7c0
python3Packages.rich: 12.4.1 -> 12.4.4
jyooru May 24, 2022
1068ea6
Merge master into staging-next
github-actions[bot] May 25, 2022
59d6438
Merge staging-next into staging
github-actions[bot] May 25, 2022
fc16e7b
Merge master into staging-next
github-actions[bot] May 25, 2022
2342303
Merge staging-next into staging
github-actions[bot] May 25, 2022
74c55da
Merge master into staging-next
github-actions[bot] May 25, 2022
39a2f44
Merge staging-next into staging
github-actions[bot] May 25, 2022
bde885a
graphviz: 2.50.0 -> 3.0.0
Artturin May 25, 2022
7b447b5
graphviz: add reverse deps to passthru.tests
Artturin May 25, 2022
1d44ac1
treewide: add enableParallelBuilding's to bootstrap packages so hashe…
Artturin May 14, 2022
78e53cd
Merge master into staging-next
github-actions[bot] May 25, 2022
ab6c34c
Merge staging-next into staging
github-actions[bot] May 25, 2022
b20b6fa
Merge pull request #172962 from Artturin/defaultparallelnorebuild
siraben May 25, 2022
a891659
coreutils: 9.0 -> 9.1
dasJ Apr 17, 2022
026cf7a
lirc: adapt to linux-headers-5.18
trofi May 25, 2022
f9efb46
Merge pull request #174350 from jyooru/update/python3Packages.rich
SuperSandro2000 May 25, 2022
ec51248
Merge master into staging-next
github-actions[bot] May 26, 2022
f82caae
Merge staging-next into staging
github-actions[bot] May 26, 2022
c3cc53d
freetype: 2.12.0 -> 2.12.1
r-ryantm May 26, 2022
47244a0
Merge master into staging-next
github-actions[bot] May 26, 2022
7473d05
Merge staging-next into staging
github-actions[bot] May 26, 2022
e8a8945
librsvg: 2.54.1 -> 2.54.3
r-ryantm May 25, 2022
5de817c
coreutils: NixOS.org -> nixos.org
dasJ May 26, 2022
a9468b9
coreutils: Get rid of the optionalAttrs
dasJ May 26, 2022
e3b17be
Merge master into staging-next
github-actions[bot] May 26, 2022
d8aac1a
Merge staging-next into staging
github-actions[bot] May 26, 2022
3909aa2
Merge pull request #174676 from r-ryantm/auto-update/freetype
ttuegel May 26, 2022
a7be0f2
nspr: 4.33 -> 4.34
ajs124 May 26, 2022
e71288f
nspr: add hexa to maintainers
ajs124 May 26, 2022
4049121
Merge pull request #174756 from helsinki-systems/upd/nspr
mweinelt May 26, 2022
5b2e669
Merge master into staging-next
github-actions[bot] May 26, 2022
7ed55e7
Merge staging-next into staging
github-actions[bot] May 26, 2022
9e461b9
Merge pull request #173538 from primeos/mesa
primeos May 26, 2022
b3fa0c3
mesa: 22.0.3 -> 22.0.4
primeos May 26, 2022
ce47cf4
python310Packages.ujson: 5.2.0 -> 5.3.0
SuperSandro2000 May 26, 2022
986cb99
Merge master into staging-next
github-actions[bot] May 27, 2022
7c4e7c3
Merge staging-next into staging
github-actions[bot] May 27, 2022
442076d
gpgme: 1.17.0 -> 1.17.1
dotlambda May 26, 2022
749f4b5
Merge master into staging-next
github-actions[bot] May 27, 2022
ccdd189
Merge staging-next into staging
github-actions[bot] May 27, 2022
1c7c098
Merge master into staging-next
github-actions[bot] May 27, 2022
41c7f85
Merge staging-next into staging
github-actions[bot] May 27, 2022
c590c23
cups: 2.4.1 -> 2.4.2
LeSuisse May 27, 2022
3de6800
rsync: 3.2.3 -> 3.2.4
LeSuisse May 27, 2022
47f8dbe
go_1_18: fix pkgsCross.raspberryPi.pkgsBuildHost.go_1_18 (#174612)
Artturin May 27, 2022
1478ffd
gpgme: add passthru.tests
dotlambda May 27, 2022
d996082
Merge pull request #174806 from SuperSandro2000/python310Packages.ujson
SuperSandro2000 May 27, 2022
435c0b5
gtk3: 3.24.33-2022-03-11 → 3.24.34
jtojnar May 21, 2022
374a2c8
Merge pull request #174613 from trofi/fix-lirc-for-linux-headers-5.18
SuperSandro2000 May 27, 2022
ec17070
Merge pull request #172744 from NixOS/vala_0.56_default
jtojnar May 27, 2022
e3716e8
Merge master into staging-next
github-actions[bot] May 27, 2022
ff43d84
Merge staging-next into staging
github-actions[bot] May 27, 2022
3ee83c3
Merge master into staging-next
github-actions[bot] May 28, 2022
47cad0d
Merge staging-next into staging
github-actions[bot] May 28, 2022
f9872fc
Merge pull request #169046 from helsinki-systems/upd/coreutils
SuperSandro2000 May 28, 2022
ac07990
Merge master into staging-next
github-actions[bot] May 28, 2022
1eecc9b
Merge staging-next into staging
github-actions[bot] May 28, 2022
3542241
Merge pull request #174183 from helsinki-systems/upd/lvm2
7c6f434c May 28, 2022
a981aa1
Merge pull request #173990 from Mic92/iana-etc
Mic92 May 28, 2022
d5926bc
python3.pkgs.psycopg2: build offline documentation
May 12, 2022
68b2449
Merge pull request #174898 from LeSuisse/cups-2.4.2
mweinelt May 28, 2022
2ca477a
Merge pull request #174495 from Artturin/graphvizupdate
7c6f434c May 28, 2022
33165dd
Merge master into staging-next
github-actions[bot] May 28, 2022
02f9975
Merge staging-next into staging
github-actions[bot] May 28, 2022
56d58c4
Merge #173327: libtiff: patch CVE-2022-1354 & CVE-2022-1355
vcunat May 28, 2022
44df7f2
Merge pull request #174793 from primeos/mesa
primeos May 28, 2022
daf4bee
Merge pull request #174824 from dotlambda/gpgme-1.17.1
SuperSandro2000 May 28, 2022
f8f8932
Merge branch 'staging' into staging-next
vcunat May 28, 2022
83c488c
Merge #174141: SDL2: 2.0.20 -> 2.0.22 (into staging-next)
vcunat May 28, 2022
c9a4937
Merge master into staging-next
github-actions[bot] May 28, 2022
c74c0a1
Merge master into staging-next
github-actions[bot] May 29, 2022
5fcd509
Merge master into staging-next
github-actions[bot] May 29, 2022
d68aadb
Merge master into staging-next
github-actions[bot] May 29, 2022
af1a54b
Merge #174140: downgrade xorg.xorgserver: 1.20.13 -> 21.1.4
vcunat May 29, 2022
1767ba1
Merge master into staging-next
github-actions[bot] May 29, 2022
45f972f
Merge master into staging-next
github-actions[bot] May 30, 2022
bde8bf2
Merge master into staging-next
github-actions[bot] May 30, 2022
b445957
pls: 4.0.3 -> 5.0.0
arjan-s May 23, 2022
76b4517
Merge master into staging-next
github-actions[bot] May 30, 2022
8d36a13
Merge master into staging-next
github-actions[bot] May 30, 2022
f17c5a1
Merge pull request #174515 from arjan-s/pls-5.0.0
SuperSandro2000 May 30, 2022
881b2aa
Merge master into staging-next
github-actions[bot] May 31, 2022
161315c
gtk3: fixup build on *-darwin
vcunat May 31, 2022
95ee186
Merge master into staging-next
github-actions[bot] May 31, 2022
c451d8d
Merge master into staging-next
github-actions[bot] May 31, 2022
d6ede66
Merge master into staging-next
github-actions[bot] May 31, 2022
5428715
python310Packages.twisted: fix darwin
SuperSandro2000 May 30, 2022
d8ae99a
Merge master into staging-next
github-actions[bot] Jun 1, 2022
5f0d8b3
Merge master into staging-next
github-actions[bot] Jun 1, 2022
e07d477
Merge #175519: python3*Packages.twisted: fix darwin
vcunat Jun 1, 2022
ebcaa0d
Merge master into staging-next
github-actions[bot] Jun 1, 2022
af1764d
Merge master into staging-next
github-actions[bot] Jun 1, 2022
d6b9d24
Merge master into staging-next
github-actions[bot] Jun 2, 2022
5c55be8
Merge master into staging-next
github-actions[bot] Jun 2, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 2 additions & 16 deletions pkgs/applications/misc/ksmoothdock/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{ lib
, mkDerivation
, fetchFromGitHub
, fetchpatch
, cmake
, extra-cmake-modules
, kactivities
Expand All @@ -10,28 +9,15 @@

mkDerivation rec {
pname = "KSmoothDock";
version = "6.2";
version = "6.3";

src = fetchFromGitHub {
owner = "dangvd";
repo = "ksmoothdock";
rev = "v${version}";
sha256 = "182x47cymgnp5xisa0xx93hmd5wrfigy8zccrr23p4r9hp8xbnam";
sha256 = "sha256-hO7xgjFMFrEhQs3oc2peFTjSVEDsl7Ma/TeVybEZMEk=";
};

patches = [
# Fixed hard coded installation path to use CMAKE_INSTALL_BINDIR and CMAKE_INSTALL_PREFIX instead
(fetchpatch {
url = "https://github.com/dangvd/ksmoothdock/commit/00799bef8a1c1fe61ef9274866267d9fe9194041.patch";
sha256 = "1nmb7gf1ggzicxz8k4fd67xhwjy404myqzjpgjym66wqxm0arni4";
})
# Pull request to fix build on Qt 5.15 https://github.com/dangvd/ksmoothdock/pull/123
(fetchpatch {
url = "https://github.com/dangvd/ksmoothdock/commit/259527aacadb0fd9110d4425b9bf41a15bedce72.patch";
sha256 = "12nj58v9qqrynarn3gpywih3w27mr4n51z1b8mh0rfbnd2kib8dc";
})
];

nativeBuildInputs = [ cmake extra-cmake-modules ];

buildInputs = [ kactivities qtbase ];
Expand Down
13 changes: 3 additions & 10 deletions pkgs/applications/networking/sync/rsync/base.nix
Original file line number Diff line number Diff line change
@@ -1,24 +1,17 @@
{ lib, fetchurl, fetchpatch }:

rec {
version = "3.2.3";
version = "3.2.4";
src = fetchurl {
# signed with key 0048 C8B0 26D4 C96F 0E58 9C2F 6C85 9FB1 4B96 A8C5
url = "mirror://samba/rsync/src/rsync-${version}.tar.gz";
sha256 = "03p5dha9g9krq61mdbcrjkpz5nglri0009ks2vs9k97f9i83rk5y";
sha256 = "sha256-b3YYONCAUrC2V5z39nN9k+R/AfTaBMXSTTRHt/Kl+tE=";
};
upstreamPatchTarball = fetchurl {
# signed with key 0048 C8B0 26D4 C96F 0E58 9C2F 6C85 9FB1 4B96 A8C5
url = "mirror://samba/rsync/rsync-patches-${version}.tar.gz";
sha256 = "1wj21v57v135n6fnmlm2dxmb9lhrrg62jgkggldp1gb7d6s4arny";
sha256 = "sha256-cKWXWQr2xhzz0F1mNCn/n2D/4k5E+cc6TNxp69wTIqQ=";
};
extraPatches = [
(fetchpatch {
name = "CVE-2020-14387.patch";
url = "https://git.samba.org/?p=rsync.git;a=patch;h=c3f7414;hp=4c4fce51072c9189cfb11b52aa54fed79f5741bd";
sha256 = "000lyx48lns84p53nsdlr45mb9558lrvnsz3yic0y3z6h2izv82x";
})
];

meta = with lib; {
description = "Fast incremental file transfer utility";
Expand Down
13 changes: 2 additions & 11 deletions pkgs/applications/networking/sync/rsync/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,7 @@ stdenv.mkDerivation rec {
patchesSrc = base.upstreamPatchTarball;

srcs = [ mainSrc ] ++ lib.optional enableCopyDevicesPatch patchesSrc;
patches = lib.optional enableCopyDevicesPatch "./patches/copy-devices.diff"
++ base.extraPatches;
patches = lib.optional enableCopyDevicesPatch "./patches/copy-devices.diff";

buildInputs = [ libiconv zlib popt ]
++ lib.optional enableACLs acl
Expand All @@ -49,15 +48,7 @@ stdenv.mkDerivation rec {
# disable the included zlib explicitly as it otherwise still compiles and
# links them even.
"--with-included-zlib=no"
]
# Work around issue with cross-compilation:
# configure.sh: error: cannot run test program while cross compiling
# Remove once 3.2.4 or more recent is released.
# The following PR should fix the cross-compilation issue.
# Test using `nix-build -A pkgsCross.aarch64-multiplatform.rsync`.
# https://github.com/WayneD/rsync/commit/b7fab6f285ff0ff3816b109a8c3131b6ded0b484
++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "--enable-simd=no"
;
];

passthru.tests = { inherit (nixosTests) rsyncd; };

Expand Down
2 changes: 0 additions & 2 deletions pkgs/applications/networking/sync/rsync/rrsync.nix
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ stdenv.mkDerivation {
dontConfigure = true;
dontBuild = true;

patches = base.extraPatches;

postPatch = ''
substituteInPlace support/rrsync --replace /usr/bin/rsync ${rsync}/bin/rsync
'';
Expand Down
10 changes: 9 additions & 1 deletion pkgs/applications/office/semantik/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
, lib
, mkDerivation
, fetchFromGitLab
, fetchpatch
, wafHook
, pkg-config
, cmake
Expand Down Expand Up @@ -34,7 +35,14 @@ mkDerivation rec {
sha256 = "sha256-aXOokji6fYTpaeI/IIV+5RnTE2Cm8X3WfADf4Uftkss=";
};

patches = [ ./qt5.patch ];
patches = [
(fetchpatch {
name = "fix-kdelibs4support.patch";
url = "https://gitlab.com/ita1024/semantik/-/commit/a991265bd6e3ed6541f8ec099420bc08cc62e30c.patch";
sha256 = "sha256-E4XjdWfUnqhmFJs9ORznHoXMDS9zHWNXvQIKKkN4AAo=";
})
./qt5.patch
];

postPatch = ''
echo "${lib.getDev qtwebengine}"
Expand Down
11 changes: 6 additions & 5 deletions pkgs/applications/office/semantik/qt5.patch
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,14 @@ diff --color -ur a/wscript b/wscript
if not os.path.exists(specpath):
raise ValueError('No spec path, cannot build')

@@ -196,17 +220,28 @@
@@ -196,17 +220,29 @@

conf.env.append_value('INCLUDES_KDECORE', specpath)

- libs = ['KF5KIOCore', 'KF5Auth', 'KF5KIOWidgets',
- 'KF5IconThemes', 'KF5ConfigWidgets', 'KF5XmlGui',
- 'KF5CoreAddons', 'KF5ConfigGui', 'KF5ConfigCore',
- 'KF5WidgetsAddons', 'KF5I18n', 'KF5SonnetUi']
- 'KF5WidgetsAddons', 'KF5I18n', 'KF5SonnetUi', 'KF5AuthCore']
+ libs = {
+ 'KF5KIOCore': '@KF5KIOCore_dev@',
+ 'KF5Auth': '@KF5Auth_dev@',
Expand All @@ -61,6 +61,7 @@ diff --color -ur a/wscript b/wscript
+ 'KF5WidgetsAddons': '@KF5WidgetsAddons_dev@',
+ 'KF5I18n': '@KF5I18n_dev@',
+ 'KF5SonnetUi': '@KF5SonnetUi_dev@',
+ 'KF5AuthCore': '@KF5Auth_dev@',
+ }

- for lib in libs:
Expand All @@ -73,6 +74,6 @@ diff --color -ur a/wscript b/wscript
- p = '%s/qt_%s.pri' % (path, name)
+ p = '%s/qt_%s.pri' % (mkspec_path+"/mkspecs/modules", name)
+ print("[log] path :",path,", name : ",name)
for line in Utils.readf(p).splitlines():
lst = line.strip().split(' = ')
if lst[0].endswith('.name'):
try:
code = Utils.readf(p)
except EnvironmentError:
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ assert sendEmailSupport -> perlSupport;
assert svnSupport -> perlSupport;

let
version = "2.36.0";
version = "2.36.1";
svn = subversionClient.override { perlBindings = perlSupport; };
gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ];
in
Expand All @@ -39,7 +39,7 @@ stdenv.mkDerivation {

src = fetchurl {
url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz";
sha256 = "sha256-r16/wWWEZPXQ1For/YhMk1+2B6EMwCHZW8gHeIYcwdM=";
sha256 = "0w43a35mhc2qf2gjkxjlnkf2lq8g0snf34iy5gqx2678yq7llpa0";
};

outputs = [ "out" ] ++ lib.optional withManual "doc";
Expand Down
2 changes: 2 additions & 0 deletions pkgs/build-support/bintools-wrapper/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,8 @@ stdenv.mkDerivation {
dontBuild = true;
dontConfigure = true;

enableParallelBuilding = true;

unpackPhase = ''
src=$PWD
'';
Expand Down
1 change: 1 addition & 0 deletions pkgs/build-support/cc-wrapper/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,7 @@ stdenv.mkDerivation {

dontBuild = true;
dontConfigure = true;
enableParallelBuilding = true;

unpackPhase = ''
src=$PWD
Expand Down
2 changes: 2 additions & 0 deletions pkgs/build-support/expand-response-params/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
stdenv.mkDerivation {
name = "expand-response-params";
src = ./expand-response-params.c;
strictDeps = true;
enableParallelBuilding = true;
# Work around "stdenv-darwin-boot-2 is not allowed to refer to path
# /nix/store/...-expand-response-params.c"
unpackPhase = ''
Expand Down
1 change: 1 addition & 0 deletions pkgs/build-support/fetchurl/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ let
mirrorsFile =
buildPackages.stdenvNoCC.mkDerivation ({
name = "mirrors-list";
strictDeps = true;
builder = ./write-mirror-list.sh;
preferLocalBuild = true;
} // mirrors);
Expand Down
2 changes: 2 additions & 0 deletions pkgs/build-support/nuke-references/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ in
stdenvNoCC.mkDerivation {
name = "nuke-references";

strictDeps = true;
enableParallelBuilding = true;
dontUnpack = true;
dontConfigure = true;
dontBuild = true;
Expand Down
5 changes: 3 additions & 2 deletions pkgs/build-support/pkg-config-wrapper/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ stdenv.mkDerivation {
pname = targetPrefix + pkg-config.pname + "-wrapper";
inherit (pkg-config) version;

enableParallelBuilding = true;

preferLocalBuild = true;

shell = getBin stdenvNoCC.shell + stdenvNoCC.shell.shellPath or "";
Expand All @@ -44,6 +46,7 @@ stdenv.mkDerivation {
inherit pkg-config;
};

strictDeps = true;
dontBuild = true;
dontConfigure = true;

Expand Down Expand Up @@ -80,8 +83,6 @@ stdenv.mkDerivation {
ln -s ${pkg-config}/share $out/share
'';

strictDeps = true;

wrapperName = "PKG_CONFIG_WRAPPER";

setupHooks = [
Expand Down
3 changes: 3 additions & 0 deletions pkgs/build-support/trivial-builders.nix
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,10 @@ rec {
# extra arguments to pass to stdenv.mkDerivation
, name
# name of the resulting derivation
# TODO(@Artturin): enable strictDeps always
}: buildCommand:
stdenv.mkDerivation ({
enableParallelBuilding = true;
inherit buildCommand name;
passAsFile = [ "buildCommand" ]
++ (derivationArgs.passAsFile or []);
Expand Down Expand Up @@ -527,6 +529,7 @@ rec {
runCommand name
(substitutions // {
inherit meta;
strictDeps = true;
})
(''
mkdir -p $out/nix-support
Expand Down
4 changes: 2 additions & 2 deletions pkgs/data/misc/iana-etc/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

stdenvNoCC.mkDerivation rec {
pname = "iana-etc";
version = "20211124";
version = "20220520";
src = fetchzip {
url = "https://github.com/Mic92/iana-etc/releases/download/${version}/iana-etc-${version}.tar.gz";
sha256 = "sha256-4mM/ZeGd91e1AklGHFK5UB4llg9IgCo9DKcM0iXcBls=";
sha256 = "sha256-LSrfNb4fUJEGSPJ+StlAbTE9LbOPDrRJLKTDSkuyoZQ=";
};

installPhase = ''
Expand Down
4 changes: 1 addition & 3 deletions pkgs/desktops/gnome/core/mutter/3.38/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
, mesa
, meson
, gnome-settings-daemon
, libxcvt
, xorgserver
, python3
, wrapGAppsHook
Expand Down Expand Up @@ -100,8 +99,7 @@ let self = stdenv.mkDerivation rec {
pkg-config
python3
wrapGAppsHook
libxcvt
xorgserver
xorgserver # for cvt command
];

buildInputs = [
Expand Down
4 changes: 1 addition & 3 deletions pkgs/desktops/gnome/core/mutter/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
, mesa
, meson
, gnome-settings-daemon
, libxcvt
, xorgserver
, python3
, wrapGAppsHook
Expand Down Expand Up @@ -96,8 +95,7 @@ let self = stdenv.mkDerivation rec {
pkg-config
python3
wrapGAppsHook
libxcvt
xorgserver
xorgserver # for cvt command
];

buildInputs = [
Expand Down
1 change: 1 addition & 0 deletions pkgs/development/compilers/go/1.17.nix
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-KZ5VrzDxVpGwFdjc+OyuckEkElaeWy7OIDYXU6RW8vk=";
};

strictDeps = true;
# perl is used for testing go vet
nativeBuildInputs = [ perl which pkg-config procps ];
buildInputs = [ cacert pcre ]
Expand Down
1 change: 1 addition & 0 deletions pkgs/development/compilers/go/1.18.nix
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-LETQPqLDQJITerkZumAvLCYaA40I60aFKKPzoo5WZ+I=";
};

strictDeps = true;
# perl is used for testing go vet
nativeBuildInputs = [ perl which pkg-config procps ];
buildInputs = [ cacert pcre ]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
} @ args:

import ./default.nix {
rustcVersion = "1.60.0";
rustcSha256 = "1drqr0a26x1rb2w3kj0i6abhgbs3jx5qqkrcwbwdlx7n3inq5ji0";
rustcVersion = "1.61.0";
rustcSha256 = "1vfs05hkf9ilk19b2vahqn8l6k17pl9nc1ky9kgspaascx8l62xd";

llvmSharedForBuild = pkgsBuildBuild.llvmPackages_14.libllvm.override { enableSharedLibraries = true; };
llvmSharedForHost = pkgsBuildHost.llvmPackages_14.libllvm.override { enableSharedLibraries = true; };
Expand All @@ -37,25 +37,25 @@ import ./default.nix {

# Note: the version MUST be one version prior to the version we're
# building
bootstrapVersion = "1.59.0";
bootstrapVersion = "1.60.0";

# fetch hashes by running `print-hashes.sh ${bootstrapVersion}`
bootstrapHashes = {
i686-unknown-linux-gnu = "f57ebfafed1e857b2b1dc1a22cf1133766f68a0759dc2f717dec54a8d4385dec";
x86_64-unknown-linux-gnu = "0c1c2da3fa26372e5178123aa5bb0fdcd4933fbad9bfb268ffbd71807182ecae";
x86_64-unknown-linux-musl = "c0ae76fa4bb0f1c85b86b9f7637db0fddf5084ce4c8f86c4d4acc3c41813201f";
arm-unknown-linux-gnueabihf = "f934ddd8533d5df922e3397a5d30404930c5992c6c91c72d3e1475e2978e8793";
armv7-unknown-linux-gnueabihf = "acb0f793c517de927b17e1c85135f6d58ae7430a8bd094a92009bcf0d4bbb8eb";
aarch64-unknown-linux-gnu = "ab5da30a3de5433e26cbc74c56b9d97b569769fc2e456fc54378adc8baaee4f0";
aarch64-unknown-linux-musl = "a3f8afdf23c98e6d25bf3b4bfcf5e9a4712f4c425f3754500931232d946204a9";
x86_64-apple-darwin = "d82204f536af0c7bfd2ea2213dc46b99911860cfc5517f7321244412ae96f159";
aarch64-apple-darwin = "5449ae915982967bae97746ce8bea30844f9ab40b4ee4da392b9997e0e7b2926";
powerpc64le-unknown-linux-gnu = "6892a706ea8118344a4f4624b57a99460a784b5b30cccd9df430c33008d341f3";
riscv64gc-unknown-linux-gnu = "e0cb22c2383d73b3928c17a630ae8d37f6787ddcea7871c9b3e21fd4560226b2";
mips64el-unknown-linux-gnuabi64 = "2e2c404741b1dd02b5d73361f187568a91a8531997ade41bd855eca3972e2a5b";
i686-unknown-linux-gnu = "2a635269dc9ad8f7bbdf168cdf120e1ec803d36adc832c0804f38e0acc3e2357";
x86_64-unknown-linux-gnu = "b8a4c3959367d053825e31f90a5eb86418eb0d80cacda52bfa80b078e18150d5";
x86_64-unknown-linux-musl = "f0feefcb1985c5c894ad9b0f44e6f09900b31c0eb5f49827da9f37d332a63894";
arm-unknown-linux-gnueabihf = "161b2b97d4512080350cc6656b0765ebae870335e86c2896bed08b32c66fbdf4";
armv7-unknown-linux-gnueabihf = "f2d76e9458949675bab8fcae44f600d30d91f62bf93c127b6b1fe3130e67d5d9";
aarch64-unknown-linux-gnu = "99c419c2f35d4324446481c39402c7baecd7a8baed7edca9f8d6bbd33c05550c";
aarch64-unknown-linux-musl = "fe7e9bad8beea84973f7ffa39879929de4ac8afad872650fb0af6b068f05faa6";
x86_64-apple-darwin = "0b10dc45cddc4d2355e38cac86d71a504327cb41d41d702d4050b9847ad4258c";
aarch64-apple-darwin = "b532672c278c25683ca63d78e82bae829eea1a32308e844954fb66cfe34ad222";
powerpc64le-unknown-linux-gnu = "80125e90285b214c2b1f56ab86a09c8509aa17aec9d7127960a86a7008e8f7de";
riscv64gc-unknown-linux-gnu = "9cc7c6804bcbbecb9c35232035fc488dbcc8487606cc6be3da553cc446bf0fcd";
mips64el-unknown-linux-gnuabi64 = "d413681c22511259f7cd15414a00050cf151d46ac0f9282e765faeb86688deac";
};

selectRustPackage = pkgs: pkgs.rust_1_60;
selectRustPackage = pkgs: pkgs.rust_1_61;

rustcPatches = [
];
Expand Down
2 changes: 1 addition & 1 deletion pkgs/development/compilers/vala/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -104,5 +104,5 @@ in rec {
sha256 = "xRi4Hf3agtHN9Yaz+bIyMWLLlr08taLANlDOoCXZH7k=";
};

vala = vala_0_54;
vala = vala_0_56;
}
1 change: 1 addition & 0 deletions pkgs/development/interpreters/perl/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ let
inherit sha256;
};

strictDeps = true;
# TODO: Add a "dev" output containing the header files.
outputs = [ "out" "man" "devdoc" ] ++
optional crossCompiling "mini";
Expand Down
Loading