Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
197 commits
Select commit Hold shift + click to select a range
a79c8da
libfido2: 1.10.0 -> 1.11.0
bootstrap-prime Jun 28, 2022
56d0dd7
polkit: use systemdMinimal to avoid dep cycle
bootstrap-prime Jul 3, 2022
dad5575
pcsclite: use systemdMinimal to avoid dep cycle
bootstrap-prime Jul 3, 2022
3b9048a
bluez: use systemdMinimal to avoid dep cycle
bootstrap-prime Jul 3, 2022
5f43dbe
dbus: use systemdMinimal to avoid dep cycle
bootstrap-prime Jul 3, 2022
aa5659c
python-dbusmock: refactor check, avoid dep cycle
bootstrap-prime Jul 3, 2022
e384d91
libfido2: depend on pcsclite to support nfc keys
bootstrap-prime Jul 3, 2022
a885d2a
python310Packages.python-dbusmock: 0.28.3 -> 0.28.4
SuperSandro2000 Jul 25, 2022
43f0842
freeglut: 3.2.1 -> 3.2.2
wamserma Jul 27, 2022
bf81738
gnupg: 2.3.6 -> 2.3.7
stigtsp Jul 27, 2022
d338b73
ell: 0.51 -> 0.52
r-ryantm Jul 28, 2022
4c1987d
python310Packages.urllib3: 1.26.10 -> 1.26.11
SuperSandro2000 Jul 28, 2022
51d1d82
libass: 0.15.2 -> 0.16.0
r-ryantm Jul 28, 2022
d82ce04
windows.mingw_w64: enable stripping
trofi Jul 28, 2022
c826b18
patchelf: 0.14.5 -> 0.15.0
r-ryantm Jul 29, 2022
6bbcbc0
Merge pull request #183169 from stigtsp/package/gnupg-2.3.7-staging
SuperSandro2000 Jul 29, 2022
466b084
Merge staging-next into staging
github-actions[bot] Jul 29, 2022
32904b7
gnupg: remove ? null from inputs, remove with lib
SuperSandro2000 Jul 29, 2022
ddeaf73
systemd: remove null overwrites for gnupg
SuperSandro2000 Jul 29, 2022
6c93364
rsync: enable parallel building
alyssais Jul 29, 2022
bf0aa68
Revert "rsync: Work around upstream cross-compilation issue"
alyssais Jul 29, 2022
d11d06b
groff: remove ? null from inputs
SuperSandro2000 Jul 29, 2022
ee699ee
Merge pull request #183779 from alyssais/rsync-cross
risicle Jul 29, 2022
4dbdb47
Merge staging-next into staging
github-actions[bot] Jul 30, 2022
2ebaf53
Merge staging-next into staging
github-actions[bot] Jul 30, 2022
64f69cc
libtiff: get rid of aarch64-darwin.nix
Jul 14, 2022
ab9a97d
python3Packages.hatchling: 1.5.0 -> 1.6.0
mweinelt Jul 30, 2022
fb0bc98
Merge pull request #182254 from tanshihaj/libtiff-aarch64-darwin
risicle Jul 30, 2022
fa8903a
Merge staging-next into staging
github-actions[bot] Jul 30, 2022
be77d9d
openalSoft: workaround a cross-compilation issue
Artturin Jul 30, 2022
db8ac53
Merge pull request #183945 from mweinelt/hatchling
mweinelt Jul 30, 2022
a4cfeb7
cmake: 3.23.2 -> 3.23.3
r-ryantm Jul 30, 2022
056ddc3
Merge pull request #183753 from SuperSandro2000/systemd-gnupg-null
SuperSandro2000 Jul 30, 2022
baa3a6c
Merge pull request #183866 from Artturin/openalsofworkaround
Artturin Jul 30, 2022
4d47a0e
gpm: remove ncurses null override (#183810)
SuperSandro2000 Jul 30, 2022
d59cafe
Merge pull request #183065 from wamserma/freeglut-322
trofi Jul 30, 2022
e2065bf
Merge staging-next into staging
github-actions[bot] Jul 30, 2022
d3a9a89
Merge pull request #183484 from trofi/strip-windows.mingw_w64
trofi Jul 30, 2022
58d22b5
Merge staging-next into staging
github-actions[bot] Jul 31, 2022
7cd0928
Merge staging-next into staging
github-actions[bot] Jul 31, 2022
ae256f7
gpm-ncurses: enable `ncurses` depend
trofi Jul 31, 2022
24ae20a
Merge pull request #183715 from r-ryantm/auto-update/patchelf
Mic92 Jul 31, 2022
5dfbe0a
iwd: 1.28 -> 1.29
Jul 31, 2022
1caa752
Merge staging-next into staging
github-actions[bot] Jul 31, 2022
d79dfb3
Merge pull request #183229 from r-ryantm/auto-update/ell
amaxine Jul 31, 2022
b8dff84
Merge staging-next into staging
github-actions[bot] Jul 31, 2022
964ee6f
libwebp: 1.2.2 -> 1.2.3
r-ryantm Jul 31, 2022
d1cc42e
libnl: 3.5.0 -> 3.7.0
r-ryantm Jul 31, 2022
d29863f
Merge staging-next into staging
github-actions[bot] Aug 1, 2022
c78ef1c
libdvdread: 6.1.2 -> 6.1.3 (#184291)
r-ryantm Aug 1, 2022
1cfe5a2
Merge staging-next into staging
github-actions[bot] Aug 1, 2022
2546061
Merge pull request #183805 from SuperSandro2000/groff
SuperSandro2000 Aug 1, 2022
c942345
Merge pull request #184146 from trofi/fix-gpm-ncurses
SuperSandro2000 Aug 1, 2022
61b550c
Merge pull request #184343 from r-ryantm/auto-update/libwebp
ajs124 Aug 1, 2022
7f269ba
Merge staging-next into staging
github-actions[bot] Aug 1, 2022
f2298fc
unbound: 1.16.0 -> 1.16.2
ajs124 Aug 1, 2022
982f8b6
unbound: set myself as maintainer
ajs124 Aug 1, 2022
c99ff46
python3Packages.dbus-python: add missing egg-info
NickCao Aug 1, 2022
8907016
linuxHeaders: 5.18 -> 5.19
trofi Aug 1, 2022
596a678
meson: pull patch to use more binutils variables
Artturin Jul 28, 2022
4885138
treewide: remove unnecessary meson find_program patches
Artturin Jul 29, 2022
9f309c8
stdenv: mesonFlags: use canExecute in needs_exe_wrapper
Artturin Jul 31, 2022
35ae59f
pythonPackages: drop dbus-python workarounds
SuperSandro2000 Aug 1, 2022
5ae322a
Merge pull request #184577 from helsinki-systems/upd/unbound
lovesegfault Aug 1, 2022
f5c886d
Merge staging-next into staging
github-actions[bot] Aug 1, 2022
8116336
openh264: 2.2.0 -> 2.3.0
r-ryantm Aug 1, 2022
09cb5e8
Merge pull request #183507 from Artturin/stdenvmeson1
SuperSandro2000 Aug 1, 2022
eba5f13
go_1_18: 1.18.4 -> 1.18.5
SuperSandro2000 Aug 1, 2022
c9fccbf
Merge pull request #184602 from trofi/update-linuxHeaders
lovesegfault Aug 1, 2022
a3b3912
Merge pull request #184617 from SuperSandro2000/go-1-18-5
SuperSandro2000 Aug 1, 2022
20868cb
perl: 5.34.1 -> 5.36.0
stigtsp Jun 4, 2022
aea35e2
unit: add perl536 as default, remove perl532
stigtsp Jun 4, 2022
5e2471d
perldevel: 5.35.9 -> 5.37.0, perl-cross: 31dac3e2 -> c8760457
stigtsp Jun 4, 2022
36eea7e
perlPackages.BKeywords: 1.22 -> 1.24
stigtsp Aug 1, 2022
d0fae49
Merge staging-next into staging
github-actions[bot] Aug 2, 2022
a57fef4
perlPackages.DBIxClass: 0.082842 -> 0.082843
stigtsp Aug 2, 2022
b18e7a1
Revert "go_1_18: backport CL417615"
zowoq Aug 1, 2022
09c6160
libcap: 2.63 -> 2.65
r-ryantm Jul 31, 2022
ba7495e
Merge staging-next into staging
github-actions[bot] Aug 2, 2022
cf771df
Merge staging-next into staging
github-actions[bot] Aug 2, 2022
0df46e6
Merge staging-next into staging
github-actions[bot] Aug 2, 2022
3d17b4c
cmake/setup.sh: allow for cmakeBuildDir to be configured
jonringer Apr 27, 2022
93322c4
Merge staging-next into staging
github-actions[bot] Aug 3, 2022
d93a76a
Merge staging-next into staging
github-actions[bot] Aug 3, 2022
ae26091
python3Packages.django_3: 3.2.14 -> 3.2.15
mweinelt Aug 3, 2022
c9474bb
Merge master into staging-next
github-actions[bot] Aug 3, 2022
ded94f4
Merge staging-next into staging
github-actions[bot] Aug 3, 2022
112cd59
vim: 9.0.0115 -> 9.0.0135
r-ryantm Aug 3, 2022
b4ba441
python310: 3.10.5 -> 3.10.6
mweinelt Aug 3, 2022
e394618
Merge pull request #185006 from mweinelt/python3.10.6
mweinelt Aug 3, 2022
a5d9b96
Merge master into staging-next
github-actions[bot] Aug 3, 2022
2a54df0
Merge staging-next into staging
github-actions[bot] Aug 3, 2022
272864d
libfido2: Add openssl to propagatedBuildInputs
zhaofengli Aug 1, 2022
eb988b5
Merge pull request #170697 from jonringer/cmake-builddir
AndersonTorres Aug 3, 2022
1375d46
Merge pull request #184995 from mweinelt/django_3
mweinelt Aug 3, 2022
c30985a
Merge pull request #176320 from stigtsp/package/perl-5.36.0-staging
SuperSandro2000 Aug 3, 2022
993fddf
Merge master into staging-next
github-actions[bot] Aug 4, 2022
818e64f
Merge staging-next into staging
github-actions[bot] Aug 4, 2022
1ed98cd
Merge master into staging-next
github-actions[bot] Aug 4, 2022
d856d09
Merge staging-next into staging
github-actions[bot] Aug 4, 2022
9bcb2ce
Merge pull request #185007 from r-ryantm/auto-update/vim
winterqt Aug 4, 2022
23c0040
Merge pull request #183374 from SuperSandro2000/python310Packages.url…
SuperSandro2000 Aug 4, 2022
bc8b532
Merge pull request #182822 from SuperSandro2000/python-dbusmock
SuperSandro2000 Aug 4, 2022
bf4d267
Merge master into staging-next
github-actions[bot] Aug 4, 2022
88b1b94
Merge staging-next into staging
github-actions[bot] Aug 4, 2022
fd22503
Merge pull request #184590 from NickCao/dbus-python
SuperSandro2000 Aug 4, 2022
0b1d9d9
Merge master into staging-next
github-actions[bot] Aug 4, 2022
41e6b88
Merge staging-next into staging
github-actions[bot] Aug 4, 2022
702fb0b
Merge pull request #184510 from zhaofengli/libfido2-propagated-input
ck3d Aug 4, 2022
bb0ec26
Merge master into staging-next
github-actions[bot] Aug 5, 2022
4885630
Merge staging-next into staging
github-actions[bot] Aug 5, 2022
d2645af
Merge master into staging-next
github-actions[bot] Aug 5, 2022
a6082e1
Merge staging-next into staging
github-actions[bot] Aug 5, 2022
83daa6a
nspr: 4.34 -> 4.34.1
mweinelt Aug 5, 2022
9869e2e
Merge master into staging-next
github-actions[bot] Aug 5, 2022
f64d264
Merge staging-next into staging
github-actions[bot] Aug 5, 2022
7d311bd
Merge pull request #183982 from r-ryantm/auto-update/cmake
SuperSandro2000 Aug 5, 2022
c5617fd
Merge master into staging-next
github-actions[bot] Aug 5, 2022
b02b965
Merge staging-next into staging
github-actions[bot] Aug 5, 2022
b34a4df
[staging] cmake: 3.23.3 -> 3.24.0
jonringer Aug 5, 2022
29d0b17
Merge pull request #179472 from bootstrap-prime/staging
jtojnar Aug 5, 2022
8eeff70
Merge pull request #185213 from mweinelt/nspr-4.34.1
mweinelt Aug 5, 2022
67dece3
python310Packages.attrs: 21.4.0 -> 22.1.0
SuperSandro2000 Jul 28, 2022
5109b09
Merge pull request #183472 from r-ryantm/auto-update/libass
mweinelt Aug 5, 2022
9a872eb
Merge pull request #183375 from SuperSandro2000/python310Packages.attrs
mweinelt Aug 5, 2022
ae47faf
Merge pull request #184621 from r-ryantm/auto-update/openh264
mweinelt Aug 5, 2022
45b27ae
Merge master into staging-next
github-actions[bot] Aug 6, 2022
7735ca9
Merge staging-next into staging
github-actions[bot] Aug 6, 2022
433c568
Merge master into staging-next
github-actions[bot] Aug 6, 2022
d6fe4d7
Merge staging-next into staging
github-actions[bot] Aug 6, 2022
19c5c57
libtiff: add patch for CVE-2022-34526
risicle Jul 31, 2022
6f8fdc5
SDL: add patch for CVE-2022-34568
risicle Jul 31, 2022
b55345f
cairo: pull upstream fix for grayscale aliasing bug
trofi Aug 6, 2022
6206494
Merge pull request #185394 from trofi/cairo-gray-alias
trofi Aug 6, 2022
029cb16
Merge master into staging-next
github-actions[bot] Aug 6, 2022
4bbe802
Merge staging-next into staging
github-actions[bot] Aug 6, 2022
c22150c
python310Packages.jsonschema: 4.7.2 -> 4.9.1
SuperSandro2000 Aug 2, 2022
d034bd5
Merge pull request #184920 from SuperSandro2000/jsonschema
SuperSandro2000 Aug 6, 2022
cb3e8db
Merge pull request #185287 from jonringer/bump-cmake
AndersonTorres Aug 6, 2022
18b496f
Merge branch 'staging' into staging-next
vcunat Aug 6, 2022
beef677
Merge master into staging-next
github-actions[bot] Aug 6, 2022
5e07b70
Merge master into staging-next
github-actions[bot] Aug 7, 2022
3dda1fd
Merge master into staging-next
github-actions[bot] Aug 7, 2022
09857d1
Merge master into staging-next
github-actions[bot] Aug 7, 2022
45241ed
Merge master into staging-next
github-actions[bot] Aug 7, 2022
fe5b312
Merge master into staging-next
github-actions[bot] Aug 8, 2022
ea345cd
python3Packages.eventlet: disable failing test
fabianhjr Aug 7, 2022
c49c7a9
python3Packages.uvloop: disable hanging test
fabianhjr Aug 7, 2022
078a468
Merge master into staging-next
github-actions[bot] Aug 8, 2022
12b3c0a
Merge master into staging-next
github-actions[bot] Aug 8, 2022
2ea1a7a
rr: 5.5.0 -> 5.6.0
vcunat Aug 8, 2022
94a364b
Merge #185627: python3Packages.{eventlet,uvloop}: drop flaky tests
vcunat Aug 8, 2022
d7cee51
Merge master into staging-next
github-actions[bot] Aug 8, 2022
194ba77
Merge master into staging-next
github-actions[bot] Aug 9, 2022
1dea3a4
Merge master into staging-next
github-actions[bot] Aug 9, 2022
3150d34
Merge master into staging-next
github-actions[bot] Aug 9, 2022
5ad6c80
Merge master into staging-next
github-actions[bot] Aug 9, 2022
fad9786
python3Packages.ipython: patch test after python update
vcunat Aug 9, 2022
82b7361
Merge master into staging-next
github-actions[bot] Aug 10, 2022
a0ad117
Merge master into staging-next
github-actions[bot] Aug 10, 2022
615ca43
Merge master into staging-next
github-actions[bot] Aug 10, 2022
31bad6f
Merge master into staging-next
github-actions[bot] Aug 10, 2022
21cf6d1
Merge master into staging-next
github-actions[bot] Aug 11, 2022
292020e
Merge master into staging-next
github-actions[bot] Aug 11, 2022
36085f8
Merge master into staging-next
github-actions[bot] Aug 11, 2022
3557ff2
Merge master into staging-next
github-actions[bot] Aug 11, 2022
ca03e91
Merge master into staging-next
github-actions[bot] Aug 12, 2022
00f0d30
perlPackages.Encode: 3.08 -> 3.19
stigtsp Aug 12, 2022
676ff15
perlPackages.CryptX: 0.069 -> 0.076
stigtsp Aug 12, 2022
7a48520
perlPackages.ScopeUpper: 0.32 -> 0.33
stigtsp Aug 12, 2022
fe082ea
perlPackages.CpanelJSONXS: 4.25 -> 4.31
stigtsp Aug 12, 2022
cab3b51
perlPackages.SerealDecoder: 4.018 -> 4.025
stigtsp Aug 12, 2022
21e025e
perlPackages.SerealEncoder: 4.018 -> 4.025
stigtsp Aug 12, 2022
e777ee8
perlPackages.Sereal: 4.018 -> 4.025
stigtsp Aug 12, 2022
7671074
Merge master into staging-next
github-actions[bot] Aug 12, 2022
b9106e1
Merge pull request #186212 from stigtsp/perl-5.36.0-fallout-staging-next
lovesegfault Aug 12, 2022
71344f2
Merge master into staging-next
github-actions[bot] Aug 12, 2022
de52f0c
Merge master into staging-next
github-actions[bot] Aug 12, 2022
afcc452
Merge master into staging-next
github-actions[bot] Aug 13, 2022
eed6b19
Merge master into staging-next
github-actions[bot] Aug 13, 2022
3c7c2db
Merge master into staging-next
github-actions[bot] Aug 13, 2022
7afe7a9
Merge master into staging-next
github-actions[bot] Aug 13, 2022
2bc73e4
Merge master into staging-next
github-actions[bot] Aug 14, 2022
b518a7d
python310Packages.loguru: fix failing tests
tjni Aug 14, 2022
b87f961
Merge master into staging-next
github-actions[bot] Aug 14, 2022
eff8ea7
Merge master into staging-next
github-actions[bot] Aug 14, 2022
409b1f1
Merge master into staging-next
github-actions[bot] Aug 14, 2022
9afb8af
python3Packages.cattrs: fix build by upstreamed patch
vcunat Aug 14, 2022
1db41d0
Merge master into staging-next
github-actions[bot] Aug 15, 2022
775bb14
Merge pull request #186555 from tjni/fix-loguru
mweinelt Aug 15, 2022
9c7cf16
Merge master into staging-next
github-actions[bot] Aug 15, 2022
0bd2121
Merge master into staging-next
github-actions[bot] Aug 15, 2022
94f107a
Merge master into staging-next
github-actions[bot] Aug 15, 2022
df465dd
Merge master into staging-next
github-actions[bot] Aug 16, 2022
3568649
Merge master into staging-next
github-actions[bot] Aug 16, 2022
8334328
cmake_3_23: bring this version back (temporarily, I hope)
vcunat Aug 16, 2022
6bc8523
messagelib: use older cmake for now
vcunat Aug 16, 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
4 changes: 2 additions & 2 deletions pkgs/applications/editors/vim/common.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ lib, fetchFromGitHub }:
rec {
version = "9.0.0115";
version = "9.0.0135";

src = fetchFromGitHub {
owner = "vim";
repo = "vim";
rev = "v${version}";
sha256 = "sha256-McotjgjN+ze1jdaAxkdJGTqIIIuOlHENriHdMrYSf5w=";
sha256 = "sha256-xAIfGNJIPO9XoSbAQTRa36Tjln3y+oWQk0lADCnL25g=";
};

enableParallelBuilding = true;
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/kde/messagelib.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
mkDerivation, lib, kdepimTeam,
cmake_3_23,
extra-cmake-modules, kdoctools,
akonadi, akonadi-mime, akonadi-notes, akonadi-search, gpgme, grantlee,
grantleetheme, karchive, kcodecs, kconfig, kconfigwidgets, kcontacts,
Expand All @@ -14,7 +15,7 @@ mkDerivation {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
nativeBuildInputs = [ (extra-cmake-modules.override { cmake = cmake_3_23; }) kdoctools ];
buildInputs = [
akonadi-notes akonadi-search gpgme grantlee grantleetheme karchive kcodecs
kconfig kconfigwidgets kiconthemes kio kjobwidgets kldap
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ buildPythonApplication rec {
-e '/asyncio/d' \
-e '/datetime/d' \
setup.cfg requirements.txt

# Dependencies not correctly detected
sed -i \
-e '/dbus-python/d' \
setup.cfg requirements.txt
'';

propagatedBuildInputs = [
Expand Down
11 changes: 3 additions & 8 deletions pkgs/applications/networking/sync/rsync/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -53,14 +53,9 @@ 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";
];

enableParallelBuilding = true;

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

Expand Down
3 changes: 0 additions & 3 deletions pkgs/applications/terminal-emulators/terminator/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,6 @@ python3.pkgs.buildPythonApplication rec {

postPatch = ''
patchShebangs tests po
# dbus-python is correctly passed in propagatedBuildInputs, but for some reason setup.py complains.
# The wrapped terminator has the correct path added, so ignore this.
substituteInPlace setup.py --replace "'dbus-python'," ""
'';

doCheck = false;
Expand Down
17 changes: 3 additions & 14 deletions pkgs/development/compilers/go/1.18.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{ lib
, stdenv
, fetchpatch
, fetchurl
, tzdata
, iana-etc
Expand Down Expand Up @@ -56,11 +55,11 @@ let
in
stdenv.mkDerivation rec {
pname = "go";
version = "1.18.4";
version = "1.18.5";

src = fetchurl {
url = "https://go.dev/dl/go${version}.src.tar.gz";
sha256 = "sha256-RSWqaw487LV4RfQGCnB1qvyat1K7e2tM+KIS1DB44eQ=";
sha256 = "sha256-mSDTMGoaxTbN0seW1ss8VLxVnCJvw8w5wy8eC9f1DSo=";
};

strictDeps = true;
Expand Down Expand Up @@ -168,11 +167,7 @@ stdenv.mkDerivation rec {
touch $TMPDIR/group $TMPDIR/hosts $TMPDIR/passwd
'';

patches = let
fetchBase64Patch = args: (fetchpatch args).overrideAttrs (o: {
postFetch = "mv $out p; base64 -d p > $out; " + o.postFetch;
});
in [
patches = [
./remove-tools-1.11.patch
./ssl-cert-file-1.16.patch
./remove-test-pie-1.15.patch
Expand All @@ -182,12 +177,6 @@ stdenv.mkDerivation rec {
./skip-nohup-tests.patch
./skip-cgo-tests-1.15.patch
./go_no_vendor_checks-1.16.patch

# https://go-review.googlesource.com/c/go/+/417615/
(fetchBase64Patch {
url = "https://go-review.googlesource.com/changes/go~417615/revisions/3/patch";
sha256 = "sha256-Gu5eZUwGGch7et75A/BNynbs4VlQUBClVUxjxPkdjOs=";
})
];

postPatch = ''
Expand Down
24 changes: 12 additions & 12 deletions pkgs/development/interpreters/perl/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -198,14 +198,14 @@ let
priority = 6; # in `buildEnv' (including the one inside `perl.withPackages') the library files will have priority over files in `perl`
};
} // optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) rec {
crossVersion = "31dac3e264a7f1f53dbf49570771123ebd514055"; # May 03, 2022
crossVersion = "c876045741f5159318085d2737b0090f35a842ca"; # June 5, 2022

perl-cross-src = fetchFromGitHub {
name = "perl-cross-unstable-${crossVersion}";
owner = "arsv";
repo = "perl-cross";
rev = crossVersion;
sha256 = "sha256-5hLUP34WwTFRsG0o8zSJm8WM3WfBAhHeYrrQF2MtMKc=";
sha256 = "sha256-m9UCoTQgXBxSgk9Q1Zv6wl3Qnd0aZm/jEPXkcMKti8U=";
};

depsBuildBuild = [ buildPackages.stdenv.cc makeWrapper ];
Expand All @@ -222,14 +222,6 @@ let
setupHook = ./setup-hook-cross.sh;
});
in {
# Maint version
perl532 = common {
perl = pkgs.perl532;
buildPerl = buildPackages.perl532;
version = "5.32.1";
sha256 = "0b7brakq9xs4vavhg391as50nbhzryc7fy5i65r81bnq3j897dh3";
};

# Maint version
perl534 = common {
perl = pkgs.perl534;
Expand All @@ -238,11 +230,19 @@ in {
sha256 = "sha256-NXlRpJGwuhzjYRJjki/ux4zNWB3dwkpEawM+JazyQqE=";
};

# Maint version
perl536 = common {
perl = pkgs.perl536;
buildPerl = buildPackages.perl536;
version = "5.36.0";
sha256 = "sha256-4mCFr4rDlvYq3YpTPDoOqMhJfYNvBok0esWr17ek4Ao=";
};

# the latest Devel version
perldevel = common {
perl = pkgs.perldevel;
buildPerl = buildPackages.perldevel;
version = "5.35.9";
sha256 = "sha256-/nmSCIIXHXoC68DxFM9b5GM2AKU4WlLbfWLgduanL7U=";
version = "5.37.0";
sha256 = "sha256-8RQO6gtH+WmghqzRafbqAH1MhKv/vJCcvysi7/+T9XI=";
};
}
4 changes: 2 additions & 2 deletions pkgs/development/interpreters/python/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -140,10 +140,10 @@ with pkgs;
sourceVersion = {
major = "3";
minor = "10";
patch = "5";
patch = "6";
suffix = "";
};
sha256 = "sha256-hDfv1bEG7wp1qr+/I9iAYlEgpzqGoireTS4uaNe3RIY=";
sha256 = "sha256-95X/h9EdSwx8M7yIUbDChkjYpFg6ohAKmMIrQya20/M=";
};
};

Expand Down
5 changes: 5 additions & 0 deletions pkgs/development/libraries/SDL/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,11 @@ stdenv.mkDerivation rec {
url = "https://github.com/libsdl-org/SDL-1.2/commit/7933032ad4d57c24f2230db29f67eb7d21bb5654.patch";
sha256 = "1by16firaxyr0hjvn35whsgcmq6bl0nwhnpjf75grjzsw9qvwyia";
})
(fetchpatch {
name = "CVE-2022-34568.patch";
url = "https://github.com/libsdl-org/SDL-1.2/commit/d7e00208738a0bc6af302723fe64908ac35b777b.patch";
sha256 = "sha256-fuxXsqZW94/C8CKu9LakppCU4zHupj66O2MngQ4BO9o=";
})
];

postInstall = ''
Expand Down
9 changes: 9 additions & 0 deletions pkgs/development/libraries/cairo/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,15 @@ in stdenv.mkDerivation rec {
url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/e22d7212acb454daccc088619ee147af03883974.diff";
sha256 = "sha256-8G98nsPz3MLEWPDX9F0jKgXC4hC4NNdFQLSpmW3ay2s=";
})

# Fix unexpected color addition on grayscale images (usually text).
# Upstream fix: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114
# Can be removed after 1.18 release
(fetchpatch {
name = "fix-grayscale-anialias.patch";
url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/4f4d89506f58a64b4829b1bb239bab9e46d63727.diff";
sha256 = "sha256-mbTg67e7APfdELsuMAgXdY3xokWbGtHF7VDD5UyYqKM=";
})
];

outputs = [ "out" "dev" "devdoc" ];
Expand Down
6 changes: 3 additions & 3 deletions pkgs/development/libraries/dbus/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
, pkg-config
, expat
, enableSystemd ? stdenv.isLinux && !stdenv.hostPlatform.isStatic
, systemd
, systemdMinimal
, audit
, libapparmor
, dbus
Expand Down Expand Up @@ -75,7 +75,7 @@ stdenv.mkDerivation rec {
libX11
libICE
libSM
]) ++ lib.optional enableSystemd systemd
]) ++ lib.optional enableSystemd systemdMinimal
++ lib.optionals stdenv.isLinux [ audit libapparmor ];
# ToDo: optional selinux?

Expand All @@ -94,7 +94,7 @@ stdenv.mkDerivation rec {
"--with-systemduserunitdir=${placeholder "out"}/etc/systemd/user"
] ++ lib.optional (!x11Support) "--without-x"
++ lib.optionals stdenv.isLinux [ "--enable-apparmor" "--enable-libaudit" ]
++ lib.optionals enableSystemd [ "SYSTEMCTL=${systemd}/bin/systemctl" ];
++ lib.optionals enableSystemd [ "SYSTEMCTL=${systemdMinimal}/bin/systemctl" ];

NIX_CFLAGS_LINK = lib.optionalString (!stdenv.isDarwin) "-Wl,--as-needed";

Expand Down
15 changes: 3 additions & 12 deletions pkgs/development/libraries/freeglut/default.nix
Original file line number Diff line number Diff line change
@@ -1,23 +1,14 @@
{ lib, stdenv, fetchurl, fetchpatch, libXi, libXrandr, libXxf86vm, libGL, libGLU, xlibsWrapper, cmake }:
{ lib, stdenv, fetchurl, libXi, libXrandr, libXxf86vm, libGL, libGLU, xlibsWrapper, cmake }:

stdenv.mkDerivation rec {
pname = "freeglut";
version = "3.2.1";
version = "3.2.2";

src = fetchurl {
url = "mirror://sourceforge/freeglut/freeglut-${version}.tar.gz";
sha256 = "0s6sk49q8ijgbsrrryb7dzqx2fa744jhx1wck5cz5jia2010w06l";
sha256 = "sha256-xZRKCC3wu6lrV1bd2x910M1yzie1OVxsHd6Fwv8pelA=";
};

patches = [
(fetchpatch {
# upstream build fix against -fno-common compilers like >=gcc-10
url = "https://github.com/dcnieho/FreeGLUT/commit/b9998bbc1e1c329f6bf69c24606a2be7a4973b8c.patch";
sha256 = "0j43vrnm22mz3r3c43szgcnil19cx9vcydzky9gwzqlyacr51swd";
stripLen = 2;
})
];

outputs = [ "out" "dev" ];

nativeBuildInputs = [ cmake ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libass/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ assert fontconfigSupport -> fontconfig != null;
with lib;
stdenv.mkDerivation rec {
pname = "libass";
version = "0.15.2";
version = "0.16.0";

src = fetchurl {
url = "https://github.com/libass/libass/releases/download/${version}/${pname}-${version}.tar.xz";
sha256 = "sha256-G+LfnESFpX14uxjAqO0Ve8h6Wo3UjGYZYcYlyxEoMv0=";
sha256 = "sha256-Xb3p4iM5EZz47tWe6mxiOgdG71qQtonmigkBCQeOPAg=";
};

configureFlags = [
Expand Down
47 changes: 0 additions & 47 deletions pkgs/development/libraries/libdrm/cross-build-nm-path.patch

This file was deleted.

3 changes: 0 additions & 3 deletions pkgs/development/libraries/libdrm/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libpthreadstubs libpciaccess ]
++ lib.optional withValgrind valgrind-light;

patches = [ ./cross-build-nm-path.patch ];

mesonFlags = [
"-Dnm-path=${stdenv.cc.targetPrefix}nm"
"-Dinstall-test-programs=true"
"-Domap=true"
] ++ lib.optionals stdenv.hostPlatform.isAarch [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libdvdread/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "libdvdread";
version = "6.1.2";
version = "6.1.3";

src = fetchurl {
url = "http://get.videolan.org/libdvdread/${version}/${pname}-${version}.tar.bz2";
sha256 = "sha256-zBkPVTdYztdXGFnjAfgCy0gh8WTQK/rP0yDBSk4Np2M=";
sha256 = "sha256-zjVFSZeiCMvlDpEjLw5z+xrDRxllgToTuHMKjxihU2k=";
};

buildInputs = [libdvdcss];
Expand Down
12 changes: 8 additions & 4 deletions pkgs/development/libraries/libfido2/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,26 @@
, openssl
, udev
, zlib
, pcsclite
}:

stdenv.mkDerivation rec {
pname = "libfido2";
version = "1.10.0";
version = "1.11.0";

# releases on https://developers.yubico.com/libfido2/Releases/ are signed
src = fetchurl {
url = "https://developers.yubico.com/${pname}/Releases/${pname}-${version}.tar.gz";
sha256 = "sha256-Um79PVavcGwF0J89IfGO47CxWsDB9cXaGsvCfCcwuZs=";
sha256 = "sha256-CDDFhT47RAmalxZuDOxUpltUt/qqwHBxhy93uOTXswI=";
};

nativeBuildInputs = [ cmake pkg-config ];

buildInputs = [ libcbor openssl zlib ]
buildInputs = [ libcbor zlib ]
++ lib.optionals stdenv.isDarwin [ hidapi ]
++ lib.optionals stdenv.isLinux [ udev ];
++ lib.optionals stdenv.isLinux [ udev pcsclite ];

propagatedBuildInputs = [ openssl ];

cmakeFlags = [
"-DUDEV_RULES_DIR=${placeholder "out"}/etc/udev/rules.d"
Expand All @@ -33,6 +36,7 @@ stdenv.mkDerivation rec {
"-DUSE_HIDAPI=1"
] ++ lib.optionals stdenv.isLinux [
"-DNFC_LINUX=1"
"-DUSE_PCSC=1"
];

meta = with lib; {
Expand Down
Loading