Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
2d5ecc5
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 23, 2023
97db59a
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 24, 2023
46ed94a
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 25, 2023
ec2b685
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 26, 2023
0165559
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 27, 2023
8fa8b90
Merge release-23.05 into staging-next-23.05
github-actions[bot] Jul 28, 2023
d424053
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 28, 2023
dd8911c
cacert: 3.90 -> 3.92
ajs124 Jul 27, 2023
cbcbae7
gst_all_1.gstreamer: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
190241e
gst_all_1.gst-plugins-base: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
a30a549
gst_all_1.gst-plugins-good: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
e9f595f
gst_all_1.gst-plugins-bad: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
8be8dd4
gst_all_1.gst-plugins-ugly: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
964809c
gst_all_1.gst-vaapi: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
b7f0bed
gst_all_1.gst-libav: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
f0fd7b0
gst_all_1.gst-devtools: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
2c0d07e
gst_all_1.gst-rtsp-server: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
3418060
gst_all_1.gst-editing-services: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
6a69b03
python3Packages.gst-python: 1.22.4 -> 1.22.5
lilyinstarlight Jul 27, 2023
ae9dd64
libjack2: fix cross compilation
Jul 24, 2023
be54d82
Merge pull request #245933 from NixOS/backport-245228-to-staging-23.05
Artturin Jul 28, 2023
bf8e799
Merge release-23.05 into staging-next-23.05
github-actions[bot] Jul 29, 2023
eaf9a49
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 29, 2023
bc1d46d
Merge release-23.05 into staging-next-23.05
github-actions[bot] Jul 30, 2023
1594e29
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 30, 2023
142a682
Merge release-23.05 into staging-next-23.05
github-actions[bot] Jul 31, 2023
b8069dd
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Jul 31, 2023
eead319
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 1, 2023
8b65c3d
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Aug 1, 2023
102f594
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 2, 2023
689be36
Merge staging-next-23.05 into staging-23.05
github-actions[bot] Aug 2, 2023
0f3b095
Merge #245857: cacert: 3.90 -> 3.92
vcunat Aug 2, 2023
cb56f82
openssl: 3.0.9 -> 3.0.10
ajs124 Aug 1, 2023
69501f7
go_1_20: 1.20.6 -> 1.20.7
zowoq Aug 1, 2023
03822a4
Merge #246825: go_1_20: 1.20.6 -> 1.20.7
vcunat Aug 2, 2023
2b66dc9
Merge #246820: openssl: 3.0.9 -> 3.0.10
vcunat Aug 2, 2023
c6ff9ed
Merge #245932: gst_all_1.*: 1.22.4 -> 1.22.5
vcunat Aug 2, 2023
8f769dd
Merge branch 'staging-23.05' into staging-next-23.05
vcunat Aug 2, 2023
71fae69
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 3, 2023
b91a5cb
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 4, 2023
bc483cc
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 5, 2023
4f9f4b7
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 6, 2023
f0c95cb
gst_all_1.gst-plugins-good: add temporary patch for qt5
lilyinstarlight Aug 6, 2023
a48d7d8
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 7, 2023
5cf37b4
Merge #247432: gst_all_1.gst-plugins-good: temporary qt5 patch
vcunat Aug 7, 2023
b7c4fba
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 8, 2023
3c243a4
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 9, 2023
54a2877
Merge release-23.05 into staging-next-23.05
github-actions[bot] Aug 10, 2023
f6a21d8
python3Packages.oscrypto: fixup with openssl 3.0.10
vcunat Aug 10, 2023
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/data/misc/cacert/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ let
]));
extraCertificatesBundle = writeText "cacert-extra-certificates-bundle.crt" (lib.concatStringsSep "\n\n" extraCertificateStrings);

srcVersion = "3.90";
srcVersion = "3.92";
version = if nssOverride != null then nssOverride.version else srcVersion;
meta = with lib; {
homepage = "https://curl.haxx.se/docs/caextract.html";
Expand All @@ -45,7 +45,7 @@ let

src = if nssOverride != null then nssOverride.src else fetchurl {
url = "mirror://mozilla/security/nss/releases/NSS_${lib.replaceStrings ["."] ["_"] version}_RTM/src/nss-${version}.tar.gz";
hash = "sha256-ms1lNMQdjq0Z/Kb8s//+0vnwnEN8PXn+5qTuZoqqk7Y=";
hash = "sha256-PbGS1uiCA5rwKufq8yF+0RS7etg0FMZGdyq4Ah4kolQ=";
};

dontBuild = true;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/compilers/go/1.20.nix
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ let
in
stdenv.mkDerivation rec {
pname = "go";
version = "1.20.6";
version = "1.20.7";

src = fetchurl {
url = "https://go.dev/dl/go${version}.src.tar.gz";
hash = "sha256-Yu5bxvtVuLro9wXgy434bWRTYmtOz5MnnihnCS4Lf3A=";
hash = "sha256-LF7pyeweczsNu8K9/tP2IwblHYFyvzj09OVCsnUg9Zc=";
};

strictDeps = true;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/bad/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -107,13 +107,13 @@

stdenv.mkDerivation rec {
pname = "gst-plugins-bad";
version = "1.22.4";
version = "1.22.5";

outputs = [ "out" "dev" ];

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-6q9TIkVl6qvVBco5xtV2lxm0V5XPUyzhzrYOGy6+maw=";
hash = "sha256-5k51za/X/y/H/DToVbBrHj7SJ8wG+jeNF7vNdngMM4w=";
};

patches = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/base/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -45,15 +45,15 @@

stdenv.mkDerivation (finalAttrs: {
pname = "gst-plugins-base";
version = "1.22.4";
version = "1.22.5";

outputs = [ "out" "dev" ];

src = let
inherit (finalAttrs) pname version;
in fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-KSQk6C3qFwUoxCtFb2KolTK8q8BQjxkuNGcvuG9o5bg=";
hash = "sha256-7dQzi0XCapryjA01qrlkoCTDiEum9SDYQo3wQhLIyTo=";
};

strictDeps = true;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/core/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

stdenv.mkDerivation (finalAttrs: {
pname = "gstreamer";
version = "1.22.4";
version = "1.22.5";

outputs = [
"bin"
Expand All @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
inherit (finalAttrs) pname version;
in fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-EcsEmLwWuT2LmdIvdfgpuNCr/YJUhAshIGGNtVMtxlU=";
hash = "sha256-RAjXkw84GAnoWReswZcS8XMmG6hb3yDFVnsqIbEZO2E=";
};

depsBuildBuild = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/devtools/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@

stdenv.mkDerivation rec {
pname = "gst-devtools";
version = "1.22.4";
version = "1.22.5";

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-TFIFPOjB33L9gXIen1PeOxRu3PLeKPYHvnBbzkz5CdE=";
hash = "sha256-Kt0VGapu6wHVRMuUKTaI7jvCB59rymB1v1wj0AoJIb4=";
};

outputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/ges/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

stdenv.mkDerivation rec {
pname = "gst-editing-services";
version = "1.22.4";
version = "1.22.5";

outputs = [
"out"
Expand All @@ -27,7 +27,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-RThGz6RxoMHIAUVRvUhPvPM08ORDBZIxevuyN3Xmm9I=";
hash = "sha256-vM3TvWHYaCmxbODiBtthsz95SsF5JCP558xl110aMbU=";
};

nativeBuildInputs = [
Expand Down
16 changes: 14 additions & 2 deletions pkgs/development/libraries/gstreamer/good/default.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchurl
, fetchpatch
, meson
, nasm
, ninja
Expand Down Expand Up @@ -52,15 +53,26 @@ assert raspiCameraSupport -> (stdenv.isLinux && stdenv.isAarch64);

stdenv.mkDerivation rec {
pname = "gst-plugins-good";
version = "1.22.4";
version = "1.22.5";

outputs = [ "out" "dev" ];

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-1xIMEUap1yPVPVv+gHTaJXWoHwWYQ4dSk385u3yDO2o=";
hash = "sha256-tnsxMTpUxpKbgpadQdPP3y9Y21c/tfSR5rul2ErqB3g=";
};

# TODO: Patch is conditional to spare rebuilds during the current staging-next cycle and should be removed during the next bump
patches = lib.optionals qt5Support [
# Needed until https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5083 is merged and released
(fetchpatch {
name = "gst-plugins-good-fix-qt5-without-viv-fb.patch";
url = "https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/03d8ef0b7c6e70eb936de0514831c1aafc763dcf.diff";
hash = "sha256-17XU/W/TMPg5669O1EBXByAN/VwFu/0idTg5ze3M/D4=";
stripLen = 2;
})
];

strictDeps = true;

depsBuildBuild = [ pkg-config ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/libav/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@

stdenv.mkDerivation rec {
pname = "gst-libav";
version = "1.22.4";
version = "1.22.5";

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-mnUbx0Dedo55HDepXwqSTGpB0S/X839UzmpOg0vhItM=";
hash = "sha256-hYPwwfT8sB7tEfoePCESZUOovXOe1Pwdsx91alqwHZo=";
};

outputs = [ "out" "dev" ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/rtsp-server/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@

stdenv.mkDerivation rec {
pname = "gst-rtsp-server";
version = "1.22.4";
version = "1.22.5";

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-RmZhLXqZxg3NbwvbobenTSVioFAbKj4FdvCRa/HYgRs=";
hash = "sha256-80PrVJZOvU2MBxvl7srVhvKP6wFW4DbgaxSNDn/rscA=";
};

outputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/ugly/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,13 @@

stdenv.mkDerivation rec {
pname = "gst-plugins-ugly";
version = "1.22.4";
version = "1.22.5";

outputs = [ "out" "dev" ];

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-/7Rh/abAbTFsS+VoJjLMiQFFTtcrEJix4CIbxV5nPNc=";
hash = "sha256-JoBHOyGBWPGEZ8rD4cUCkbf/TgcQ3TUKWeqsvCnAmlQ=";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gstreamer/vaapi/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@

stdenv.mkDerivation rec {
pname = "gstreamer-vaapi";
version = "1.22.4";
version = "1.22.5";

src = fetchurl {
url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
hash = "sha256-lnuONT2C0AgaaNxTY5sl2ftMqJv6HgYUA+DNfSNYW6Y=";
hash = "sha256-qaVQJnyVhN8OjHBDTTBHbo/QAYtzPBwe4z3q9CK9sks=";
};

outputs = [
Expand Down
54 changes: 0 additions & 54 deletions pkgs/development/libraries/openssl/3.0/CVE-2023-2975.patch

This file was deleted.

7 changes: 2 additions & 5 deletions pkgs/development/libraries/openssl/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -242,18 +242,15 @@ in {
};

openssl_3 = common {
version = "3.0.9";
sha256 = "sha256-6xqwR4FHQ2D3fDGKuJ2MWgOrw45j1lpgPKu/GwCh3JA=";
version = "3.0.10";
sha256 = "sha256-F2HU9bE6ECi5tvPUuOF/6wztyTcPav5h1xk9LNzoMyM=";
patches = [
./3.0/nix-ssl-cert-file.patch

# openssl will only compile in KTLS if the current kernel supports it.
# This patch disables build-time detection.
./3.0/openssl-disable-kernel-detection.patch

# https://www.openssl.org/news/secadv/20230714.txt
./3.0/CVE-2023-2975.patch

(if stdenv.hostPlatform.isDarwin
then ./use-etc-ssl-certs-darwin.patch
else ./use-etc-ssl-certs.patch)
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/gst-python/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@

buildPythonPackage rec {
pname = "gst-python";
version = "1.22.4";
version = "1.22.5";

format = "other";

outputs = [ "out" "dev" ];

src = fetchurl {
url = "${meta.homepage}/src/gst-python/${pname}-${version}.tar.xz";
hash = "sha256-4TAtzA8kUbZDgNzA3TuCc1eV6JUdyBLZONi6kfOIFj4=";
hash = "sha256-vwUjJBXPYBgUKuUd07iXu3NDJoe1zheGv0btximM5bA=";
};

# Python 2.x is not supported.
Expand Down
4 changes: 4 additions & 0 deletions pkgs/development/python-modules/oscrypto/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ buildPythonPackage rec {
hash = "sha256-CmDypmlc/kb6ONCUggjT1Iqd29xNSLRaGh5Hz36dvOw=";
};

patches = [
./support-openssl-3.0.10.patch
];

postPatch = ''
for file in oscrypto/_openssl/_lib{crypto,ssl}_c{ffi,types}.py; do
substituteInPlace $file \
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
https://github.com/wbond/oscrypto/issues/75
--- a/oscrypto/_openssl/_libcrypto_cffi.py
+++ b/oscrypto/_openssl/_libcrypto_cffi.py
@@ -37,1 +37,1 @@
-version_match = re.search('\\b(\\d\\.\\d\\.\\d[a-z]*)\\b', version_string)
+version_match = re.search('\\b(\\d\\.\\d\\.\\d+[a-z]*)\\b', version_string)
--- a/oscrypto/_openssl/_libcrypto_ctypes.py
+++ b/oscrypto/_openssl/_libcrypto_ctypes.py
@@ -40,1 +40,1 @@
-version_match = re.search('\\b(\\d\\.\\d\\.\\d[a-z]*)\\b', version_string)
+version_match = re.search('\\b(\\d\\.\\d\\.\\d+[a-z]*)\\b', version_string)
7 changes: 3 additions & 4 deletions pkgs/misc/jackaudio/default.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, pkg-config, python3Packages, makeWrapper
, bash, libsamplerate, libsndfile, readline, eigen, celt
, libsamplerate, libsndfile, readline, eigen, celt
, wafHook
# Darwin Dependencies
, aften, AudioUnit, CoreAudio, libobjc, Accelerate
Expand Down Expand Up @@ -44,9 +44,8 @@ stdenv.mkDerivation (finalAttrs: {
aften AudioUnit CoreAudio Accelerate libobjc
];

prePatch = ''
substituteInPlace svnversion_regenerate.sh \
--replace /bin/bash ${bash}/bin/bash
postPatch = ''
patchShebangs --build svnversion_regenerate.sh
'';

dontAddWafCrossFlags = true;
Expand Down