From 57e5fe76081be0904a5b62bddaecadb3a911124a Mon Sep 17 00:00:00 2001 From: Lorenzo Manacorda Date: Tue, 26 Jan 2021 20:06:50 +0200 Subject: [PATCH 01/30] docs: modules/prometheus: finish exporter setup The last step, in which the exporter is hooked up to the server, was missing. --- .../monitoring/prometheus/exporters.xml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/nixos/modules/services/monitoring/prometheus/exporters.xml b/nixos/modules/services/monitoring/prometheus/exporters.xml index c2d4b05996a4..1df88bb61a12 100644 --- a/nixos/modules/services/monitoring/prometheus/exporters.xml +++ b/nixos/modules/services/monitoring/prometheus/exporters.xml @@ -19,6 +19,7 @@ services.prometheus.exporters.node = { enable = true; + port = 9100; enabledCollectors = [ "logind" "systemd" @@ -42,6 +43,26 @@ available options. + + + Prometheus can now be configured to consume the metrics produced by the exporter: + + services.prometheus = { + # ... + + scrapeConfigs = [ + { + job_name = "node"; + static_configs = [{ + targets = [ "localhost:${toString config.services.prometheus.exporters.node.port}" ]; + }]; + } + ]; + + # ... + } + +
Adding a new exporter From a9d32d78895273c80a04e3219a7b82f95f1a8501 Mon Sep 17 00:00:00 2001 From: rembo10 Date: Sun, 6 Mar 2022 21:50:01 +0530 Subject: [PATCH 02/30] roundcubePlugins.persistent_login: 5.2.0 -> 5.3.0 --- pkgs/servers/roundcube/plugins/persistent_login/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/roundcube/plugins/persistent_login/default.nix b/pkgs/servers/roundcube/plugins/persistent_login/default.nix index e210c1006845..0b97dd8a0502 100644 --- a/pkgs/servers/roundcube/plugins/persistent_login/default.nix +++ b/pkgs/servers/roundcube/plugins/persistent_login/default.nix @@ -2,12 +2,12 @@ roundcubePlugin rec { pname = "persistent_login"; - version = "5.2.0"; + version = "5.3.0"; src = fetchFromGitHub { owner = "mfreiholz"; repo = pname; rev = "version-${version}"; - sha256 = "0aasc2ns318s1g8vf2hhqwsplchhrhv5cd725rnfldim1y8k0n1i"; + sha256 = "1qf7q1sypwa800pgxa3bg6ngcpkf4dqgg6jqx8cnd6cb7ikbfldb"; }; } From 54f2cde947c5c9262979646d6fa3b69ed6152d98 Mon Sep 17 00:00:00 2001 From: xlambein Date: Mon, 7 Mar 2022 10:44:08 +0100 Subject: [PATCH 03/30] pipewire-media-session: changed options to take defaults from JSON Currently, default options for media-session are empty, making it harder to adapt them without fully overwriting them. This commit sets these defaults to the content of the JSON files provided with media-session. --- .../services/desktops/pipewire/pipewire-media-session.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix b/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix index 109c91134b99..e61c06e66ecc 100644 --- a/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix +++ b/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix @@ -58,7 +58,7 @@ in { Configuration for the media session core. For details see https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/media-session.conf ''; - default = {}; + default = defaults.media-session; }; alsa-monitor = mkOption { @@ -67,7 +67,7 @@ in { Configuration for the alsa monitor. For details see https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/alsa-monitor.conf ''; - default = {}; + default = defaults.alsa-monitor; }; bluez-monitor = mkOption { @@ -76,7 +76,7 @@ in { Configuration for the bluez5 monitor. For details see https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/bluez-monitor.conf ''; - default = {}; + default = defaults.bluez-monitor; }; v4l2-monitor = mkOption { @@ -85,7 +85,7 @@ in { Configuration for the V4L2 monitor. For details see https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/v4l2-monitor.conf ''; - default = {}; + default = defaults.v4l2-monitor; }; }; }; From 9f30caf8b9ad6b91a71b6f49bd753cffeb506c1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D1=83=D1=85=D0=B0=D1=80=D0=B8=D0=BA?= <65870+suhr@users.noreply.github.com> Date: Mon, 7 Mar 2022 13:52:39 +0300 Subject: [PATCH 04/30] helio-workstation: 3.8 -> 3.9 --- pkgs/applications/audio/helio-workstation/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/helio-workstation/default.nix b/pkgs/applications/audio/helio-workstation/default.nix index b36d977b2bdf..9801f2d2b2ad 100644 --- a/pkgs/applications/audio/helio-workstation/default.nix +++ b/pkgs/applications/audio/helio-workstation/default.nix @@ -5,14 +5,14 @@ stdenv.mkDerivation rec { pname = "helio-workstation"; - version = "3.8"; + version = "3.9"; src = fetchFromGitHub { owner = "helio-fm"; repo = pname; rev = version; fetchSubmodules = true; - sha256 = "sha256-uwRSOJ5WvDH4mfL9pCTCGzuSRT8SIBrI+Wsbumzejv0="; + sha256 = "sha256-AtgKgw+F5lc0Ma3zOxmk3iaZQp2KZb2FP5F8QvvYTT4="; }; buildInputs = [ From 75669c90abd1713a1e570d2774b116e4c072b4a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuel=20Gr=C3=A4fenstein?= Date: Sat, 5 Jun 2021 11:37:53 +0200 Subject: [PATCH 05/30] gimpPlugins.bimp: init at 2.6 Co-authored-by: Jan Tojnar --- .../graphics/gimp/plugins/default.nix | 41 ++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/gimp/plugins/default.nix b/pkgs/applications/graphics/gimp/plugins/default.nix index fe1afe5b07b6..6f4fdd689098 100644 --- a/pkgs/applications/graphics/gimp/plugins/default.nix +++ b/pkgs/applications/graphics/gimp/plugins/default.nix @@ -5,7 +5,7 @@ { config, lib, pkgs }: let - inherit (pkgs) stdenv fetchurl pkg-config intltool glib fetchFromGitHub; + inherit (pkgs) stdenv fetchurl fetchpatch pkg-config intltool glib fetchFromGitHub; in lib.makeScope pkgs.newScope (self: @@ -66,6 +66,45 @@ in # Allow overriding GIMP package in the scope. inherit (pkgs) gimp; + bimp = pluginDerivation rec { + /* menu: + File/Batch Image Manipulation... + */ + pname = "bimp"; + version = "2.6"; + + src = fetchFromGitHub { + owner = "alessandrofrancesconi"; + repo = "gimp-plugin-bimp"; + rev = "v${version}"; + hash = "sha256-IJ3+/9UwxJTRo0hUdzlOndOHwso1wGv7Q4UuhbsFkco="; + }; + + patches = [ + # Allow overriding installation path + # https://github.com/alessandrofrancesconi/gimp-plugin-bimp/pull/311 + (fetchpatch { + url = "https://github.com/alessandrofrancesconi/gimp-plugin-bimp/commit/098edb5f70a151a3f377478fd6e0d08ed56b8ef7.patch"; + sha256 = "2Afx9fmdn6ztbsll2f2j7mfffMWYWyr4BuBy9ySV6vM="; + }) + ]; + + nativeBuildInputs = with pkgs; [ which ]; + + installFlags = [ + "SYSTEM_INSTALL_DIR=${placeholder "out"}/${gimp.targetPluginDir}/bimp" + ]; + + installTargets = [ "install-admin" ]; + + meta = with lib; { + description = "Batch Image Manipulation Plugin for GIMP"; + homepage = "https://github.com/alessandrofrancesconi/gimp-plugin-bimp"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ samuelgrf ]; + }; + }; + gap = pluginDerivation { /* menu: Video From e3ccf7d41b717d3439eb25cf1bc096645dd6e013 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 21 Mar 2022 11:38:19 +0000 Subject: [PATCH 06/30] libxcrypt: 4.4.18 -> 4.4.28 --- pkgs/development/libraries/libxcrypt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libxcrypt/default.nix b/pkgs/development/libraries/libxcrypt/default.nix index 4df5bde22871..8bba9945abfe 100644 --- a/pkgs/development/libraries/libxcrypt/default.nix +++ b/pkgs/development/libraries/libxcrypt/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "libxcrypt"; - version = "4.4.18"; + version = "4.4.28"; src = fetchFromGitHub { owner = "besser82"; repo = "libxcrypt"; rev = "v${version}"; - sha256 = "4015bf1b3a2aab31da5a544424be36c1a0f0ffc1eaa219c0e7b048e4cdcbbfe1"; + sha256 = "sha256-Ohf+RCOXnoCxAFnXXV9e2TCqpfZziQl+FGJTGDSQTF0="; }; preConfigure = '' From 4565febba8250c2e830e932279be21915fcab8cf Mon Sep 17 00:00:00 2001 From: Dr Perceptron <92106371+drperceptron@users.noreply.github.com> Date: Sun, 3 Apr 2022 16:51:30 +1000 Subject: [PATCH 07/30] quake3e: 2020-04-04 -> 2022-04-01-dev --- pkgs/games/quake3/quake3e/default.nix | 29 +++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/pkgs/games/quake3/quake3e/default.nix b/pkgs/games/quake3/quake3e/default.nix index 7a1da6f6398c..2346e6022d94 100644 --- a/pkgs/games/quake3/quake3e/default.nix +++ b/pkgs/games/quake3/quake3e/default.nix @@ -1,31 +1,44 @@ -{ lib, stdenv, curl, libGL, libX11, libXxf86dga, alsa-lib, libXrandr, libXxf86vm, libXext, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub, makeWrapper +, curl, libGL, libX11, libXxf86dga, alsa-lib, libXrandr, libXxf86vm, libXext, SDL2, glibc +}: stdenv.mkDerivation rec { pname = "Quake3e"; - version = "2020-04-04"; + version = "2022-04-01-dev"; src = fetchFromGitHub { owner = "ec-"; repo = pname; - rev = version; - sha256 = "1jvk8qd0mi0x8lslknhkfd8h6ridwca34c6qahsbmmpcgsvdv16s"; + rev = "c6cec00b858aa5955eb1d6eb65b9bfd41fd869cb"; + sha256 = "0qd13fndbhgkkmhxbprpzmj2l2v9ihacxagpdqi9sg9nrzvahr9h"; }; - buildInputs = [ curl libGL libX11 libXxf86dga alsa-lib libXrandr libXxf86vm libXext ]; + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ curl libGL libX11 libXxf86dga alsa-lib libXrandr libXxf86vm libXext SDL2 glibc ]; + NIX_CFLAGS_COMPILE = "-I${SDL2.dev}/include/SDL2"; enableParallelBuilding = true; postPatch = '' sed -i -e 's#OpenGLLib = dlopen( dllname#OpenGLLib = dlopen( "${libGL}/lib/libGL.so"#' code/unix/linux_qgl.c + sed -i -e 's#Sys_LoadLibrary( "libpthread.so.0" )#Sys_LoadLibrary( "${glibc}/lib/libpthread.so.0" )#' code/unix/linux_snd.c sed -i -e 's#Sys_LoadLibrary( "libasound.so.2" )#Sys_LoadLibrary( "${alsa-lib}/lib/libasound.so.2" )#' code/unix/linux_snd.c + sed -i -e 's#Sys_LoadLibrary( "libXxf86dga.so.1" )#Sys_LoadLibrary( "${libXxf86dga}/lib/libXxf86dga.so.1" )#' code/unix/x11_dga.c sed -i -e 's#Sys_LoadLibrary( "libXrandr.so.2" )#Sys_LoadLibrary( "${libXrandr}/lib/libXrandr.so.2" )#' code/unix/x11_randr.c sed -i -e 's#Sys_LoadLibrary( "libXxf86vm.so.1" )#Sys_LoadLibrary( "${libXxf86vm}/lib/libXxf86vm.so.1" )#' code/unix/x11_randr.c - sed -i -e 's#Sys_LoadLibrary( "libXxf86dga.so.1" )#Sys_LoadLibrary( "${libXxf86dga}/lib/libXxf86dga.so.1" )#' code/unix/x11_dga.c + sed -i -e 's#Sys_LoadLibrary( "libXxf86vm.so.1" )#Sys_LoadLibrary( "${libXxf86vm}/lib/libXxf86vm.so.1" )#' code/unix/x11_vidmode.c sed -i -e 's#"libcurl.so.4"#"${curl.out}/lib/libcurl.so.4"#' code/client/cl_curl.h ''; + # Default value for `USE_SDL` changed (from 0 to 1) in 5f8ce6d (2020-12-26) + # Setting `USE_SDL=0` in `makeFlags` doesn't work + preConfigure = '' + sed -i 's/USE_SDL *= 1/USE_SDL = 0/' Makefile + ''; + installPhase = '' - mkdir -p $out/bin - cp build/*/*x64 $out/bin + make install DESTDIR=$out/lib + makeWrapper $out/lib/quake3e.x64 $out/bin/quake3e + makeWrapper $out/lib/quake3e.ded.x64 $out/bin/quake3e.ded ''; meta = with lib; { From 2ce4c3c8ec5268ee45f9a66c5cc9e6a6239af8f0 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 6 Apr 2022 22:19:24 +0800 Subject: [PATCH 08/30] hunspellDicts: fix cross compilation --- pkgs/development/libraries/hunspell/dictionaries.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/hunspell/dictionaries.nix b/pkgs/development/libraries/hunspell/dictionaries.nix index ffa8c5d191b9..4f520772b750 100644 --- a/pkgs/development/libraries/hunspell/dictionaries.nix +++ b/pkgs/development/libraries/hunspell/dictionaries.nix @@ -45,8 +45,7 @@ let maintainers = with maintainers; [ renzo ]; platforms = platforms.all; }; - nativeBuildInputs = [ unzip ]; - buildInputs = [ bash coreutils which zip ]; + nativeBuildInputs = [ bash coreutils which zip unzip ]; patchPhase = '' substituteInPlace ortograf/herramientas/make_dict.sh \ --replace /bin/bash bash \ @@ -234,7 +233,7 @@ let sha256 = "1a3055hp2bc4q4nlg3gmg0147p3a1zlfnc65xiv2v9pyql1nya8p"; }; - buildInputs = [ ispell perl hunspell ]; + nativeBuildInputs = [ ispell perl hunspell ]; dontBuild = true; From 8adfdcb746706201b38556dcaea85e50012e41b9 Mon Sep 17 00:00:00 2001 From: MultisampledNight Date: Tue, 12 Apr 2022 00:30:51 +0200 Subject: [PATCH 09/30] rare: 1.8.8 -> 1.8.9 https://github.com/Dummerle/Rare/releases/tag/1.8.9 --- pkgs/games/rare/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/rare/default.nix b/pkgs/games/rare/default.nix index 9bf3aca75422..93a6296f6759 100644 --- a/pkgs/games/rare/default.nix +++ b/pkgs/games/rare/default.nix @@ -3,12 +3,12 @@ buildPythonApplication rec { pname = "rare"; - version = "1.8.8"; + version = "1.8.9"; src = fetchPypi { inherit version; pname = "Rare"; - sha256 = "sha256-00CtvBqSrT9yJUHZ5529VrIQtCOYkHRc8+rJHmrTSpg="; + sha256 = "sha256-UEvGwWjr4FCsvyFz6Db3VnhVS6MS3FYzYSucumzOoEA="; }; nativeBuildInputs = [ From 5889b22fe3d9359bae89435b0b0893577d4a7c2f Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Fri, 15 Apr 2022 12:34:56 +0200 Subject: [PATCH 10/30] pinegrow: fix download link Signed-off-by: Florian Brandes --- pkgs/applications/editors/pinegrow/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/pinegrow/default.nix b/pkgs/applications/editors/pinegrow/default.nix index dfcf8e4f787c..6c073aa876ae 100644 --- a/pkgs/applications/editors/pinegrow/default.nix +++ b/pkgs/applications/editors/pinegrow/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { version = "6.5"; src = fetchurl { - url = "https://download.pinegrow.com/PinegrowLinux64.${version}.zip"; + url = "https://github.com/Pinegrow/PinegrowReleases/releases/download/pg${version}/PinegrowLinux64.${version}.zip"; sha256 = "1l7cf5jgidpykaf68mzf92kywl1vxwl3fg43ibgr2rg4cnl1g82b"; }; From f77479eca5dfc3e3f3eb1172aced128b1681e894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 17 Apr 2022 16:37:59 +0000 Subject: [PATCH 11/30] python3Packages.imap-tools: 0.52.0 -> 0.54.0 https://github.com/ikvk/imap_tools/blob/v0.54.0/docs/release_notes.rst --- pkgs/development/python-modules/imap-tools/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/imap-tools/default.nix b/pkgs/development/python-modules/imap-tools/default.nix index 9d017b242235..a63754f0c09e 100644 --- a/pkgs/development/python-modules/imap-tools/default.nix +++ b/pkgs/development/python-modules/imap-tools/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "imap-tools"; - version = "0.52.0"; + version = "0.54.0"; disabled = isPy27; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "ikvk"; repo = "imap_tools"; rev = "v${version}"; - hash = "sha256-la2+cpTnHZQn/FXtySp+3zDCBTONiLC16Tm+hDiIERc="; + hash = "sha256-RiKGxyCPYlAJ5YbxvEKxCYgUg1D9s29YSCT4tY3FIEE="; }; checkInputs = [ @@ -39,6 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Work with email and mailbox by IMAP"; homepage = "https://github.com/ikvk/imap_tools"; + changelog = "https://github.com/ikvk/imap_tools/blob/v${version}/docs/release_notes.rst"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; From 966aab323cc3be2071ab4c5e4eafe347aa5a9820 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 17 Apr 2022 17:55:16 +0000 Subject: [PATCH 12/30] python3Packages.zulip: 0.8.1 -> 0.8.2 --- .../python-modules/zulip/default.nix | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/zulip/default.nix b/pkgs/development/python-modules/zulip/default.nix index 55f2180ebf44..fc0a49687e34 100644 --- a/pkgs/development/python-modules/zulip/default.nix +++ b/pkgs/development/python-modules/zulip/default.nix @@ -1,28 +1,27 @@ { lib , buildPythonPackage -, isPy3k +, pythonOlder , fetchFromGitHub , requests , matrix-client , distro , click -, cryptography -, pyopenssl +, typing-extensions , pytestCheckHook }: buildPythonPackage rec { pname = "zulip"; - version = "0.8.1"; + version = "0.8.2"; - disabled = !isPy3k; + disabled = pythonOlder "3.6"; # no sdist on PyPI src = fetchFromGitHub { owner = "zulip"; repo = "python-zulip-api"; rev = version; - sha256 = "sha256-vYeZEz8nuZYL1stHLa595IbhyNbqqxH4mx7ISbqRAlA="; + hash = "sha256-Z5WrV/RDQwdKUBF86M5/xWhXn3fGNqJtqO5PTd7s5ME="; }; sourceRoot = "${src.name}/zulip"; @@ -31,20 +30,13 @@ buildPythonPackage rec { matrix-client distro click - - # from requests[security] - cryptography - pyopenssl + typing-extensions ]; checkInputs = [ pytestCheckHook ]; - preCheck = '' - export COLUMNS=80 - ''; - pythonImportsCheck = [ "zulip" ]; meta = with lib; { From bb26a5de13964683d50e5a2ff27448c071e9dc48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 17 Apr 2022 18:09:07 +0000 Subject: [PATCH 13/30] python3Packages.wallbox: 0.4.6 -> 0.4.8 --- pkgs/development/python-modules/wallbox/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wallbox/default.nix b/pkgs/development/python-modules/wallbox/default.nix index a1136d89342e..53ccd00a75f5 100644 --- a/pkgs/development/python-modules/wallbox/default.nix +++ b/pkgs/development/python-modules/wallbox/default.nix @@ -2,22 +2,24 @@ , buildPythonPackage , pythonOlder , fetchPypi +, aenum , requests , simplejson }: buildPythonPackage rec { pname = "wallbox"; - version = "0.4.6"; + version = "0.4.8"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "651c61e2264258382d1f54c4f0bf6bcd198482a744d8f1db3dd73084c240d9bb"; + sha256 = "f8965b0ae3a873f570986e712a4e667d0b6634c9e3afb51fbd5596856412878c"; }; propagatedBuildInputs = [ + aenum requests simplejson ]; From 3d4f536dd483dd892fa1f89e6bd61005d750e88a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 17 Apr 2022 18:36:48 +0000 Subject: [PATCH 14/30] python3Packages.nextcord: 2.0.0a9 -> 2.0.0a10 https://github.com/nextcord/nextcord/releases/tag/2.0.0a10 --- pkgs/development/python-modules/nextcord/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nextcord/default.nix b/pkgs/development/python-modules/nextcord/default.nix index ab814061b58d..5f4997259136 100644 --- a/pkgs/development/python-modules/nextcord/default.nix +++ b/pkgs/development/python-modules/nextcord/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "nextcord"; - version = "2.0.0a9"; + version = "2.0.0a10"; format = "setuptools"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "nextcord"; repo = "nextcord"; rev = version; - hash = "sha256-9UJLfSYud/pIkIkJ75jE3pxsYm5bKNNRCwjDerDHp9c="; + hash = "sha256-p99WJ4y2iJQTI3wHbh+jwJyLnE3aBXnHxrehDYYek/4="; }; patches = [ From d07bed56c90af2744d9403c2298e3ee0690efb38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 17 Apr 2022 18:51:34 +0000 Subject: [PATCH 15/30] python3Packages.pyrogram: 1.4.12 -> 1.4.16 --- pkgs/development/python-modules/pyrogram/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyrogram/default.nix b/pkgs/development/python-modules/pyrogram/default.nix index 971b8015a417..d4d49fd26268 100644 --- a/pkgs/development/python-modules/pyrogram/default.nix +++ b/pkgs/development/python-modules/pyrogram/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyrogram"; - version = "1.4.12"; + version = "1.4.16"; disabled = pythonOlder "3.6"; src = fetchPypi { pname = "Pyrogram"; inherit version; - hash = "sha256-rNGdWnZuhCU0Kg/CkeNjazKb76h8/VanZdF4yi0KWGU="; + hash = "sha256-ZYAPaAa92z3KtciVHOexdZf9bwZjKQ9WKg6+We0dW+Q="; }; propagatedBuildInputs = [ From fa34deb77c1a4102068c86e8c4926eab90d1f1c3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 17 Apr 2022 21:56:57 +0200 Subject: [PATCH 16/30] checkov: 2.0.1065 -> 2.0.1067 --- pkgs/development/tools/analysis/checkov/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/checkov/default.nix b/pkgs/development/tools/analysis/checkov/default.nix index d1173e4cbf33..1a7d7807d696 100644 --- a/pkgs/development/tools/analysis/checkov/default.nix +++ b/pkgs/development/tools/analysis/checkov/default.nix @@ -32,13 +32,13 @@ with py.pkgs; buildPythonApplication rec { pname = "checkov"; - version = "2.0.1065"; + version = "2.0.1067"; src = fetchFromGitHub { owner = "bridgecrewio"; repo = pname; rev = version; - hash = "sha256-q51do9Kbl85p+wOMnFM4QpjezHll8sTmw8vffWcQrRE="; + hash = "sha256-WK6fot5YAC5l/0EiJuIQ5Xvz5NiEWnU+BfzsKv+caJ8="; }; nativeBuildInputs = with py.pkgs; [ From 77877c0916306f875894b6f9b3bd7b80455eca2a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 18 Apr 2022 01:36:15 +0200 Subject: [PATCH 17/30] python3Packages.umap-learn: 0.5.2 -> 0.5.3 https://github.com/lmcinnes/umap/releases/tag/0.5.3 --- pkgs/development/python-modules/umap-learn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/umap-learn/default.nix b/pkgs/development/python-modules/umap-learn/default.nix index 91e8512d18d1..1281d90cdaf5 100644 --- a/pkgs/development/python-modules/umap-learn/default.nix +++ b/pkgs/development/python-modules/umap-learn/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "umap-learn"; - version = "0.5.2"; + version = "0.5.3"; src = fetchFromGitHub { owner = "lmcinnes"; repo = "umap"; rev = version; - sha256 = "sha256-JfYuuE1BP+HdiEl7l01sZ/XXlEwHyAsLjK9nqhRd/3o="; + sha256 = "sha256-S2+k7Ec4AxsN6d0GUGnU81oLnBgmlZp8OmUFCNaUJYw="; }; propagatedBuildInputs = [ From 2034eb4a273e4864c2157b540e45cd3ae57c9244 Mon Sep 17 00:00:00 2001 From: zendo Date: Mon, 18 Apr 2022 08:05:51 +0800 Subject: [PATCH 18/30] F2: init at 1.8.0 --- pkgs/tools/misc/f2/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/tools/misc/f2/default.nix diff --git a/pkgs/tools/misc/f2/default.nix b/pkgs/tools/misc/f2/default.nix new file mode 100644 index 000000000000..943ce72cc6ce --- /dev/null +++ b/pkgs/tools/misc/f2/default.nix @@ -0,0 +1,27 @@ +{ lib, fetchFromGitHub, buildGoModule }: + +buildGoModule rec { + pname = "f2"; + version = "1.8.0"; + + src = fetchFromGitHub { + owner = "ayoisaiah"; + repo = "f2"; + rev = "v${version}"; + sha256 = "sha256-bNcPzvjVBH7x60kNjlUILiQGG3GDmqIB5T2WP3+nZ+s="; + }; + + vendorSha256 = "sha256-Cahqk+7jDMUtZq0zhBll1Tfryu2zSPBN7JKscV38360="; + + ldflags = [ "-s" "-w" "-X=main.Version=${version}" ]; + + # has no tests + doCheck = false; + + meta = with lib; { + description = "Command-line batch renaming tool"; + homepage = "https://github.com/ayoisaiah/f2"; + license = licenses.mit; + maintainers = with maintainers; [ zendo ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9e6aadc95f12..6286f315cc31 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3132,6 +3132,8 @@ with pkgs; extrude = callPackage ../tools/security/extrude { }; + f2 = callPackage ../tools/misc/f2 {}; + f3 = callPackage ../tools/filesystems/f3 { }; f3d = callPackage ../applications/graphics/f3d { From be137a244683bb1b273f4b666d45cc000cd8656d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 18 Apr 2022 04:08:28 +0000 Subject: [PATCH 19/30] python310Packages.svg-path: 5.1 -> 6.0 --- pkgs/development/python-modules/svg-path/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/svg-path/default.nix b/pkgs/development/python-modules/svg-path/default.nix index fa436ff84463..b16d9c82510b 100644 --- a/pkgs/development/python-modules/svg-path/default.nix +++ b/pkgs/development/python-modules/svg-path/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "svg.path"; - version = "5.1"; + version = "6.0"; src = fetchPypi { inherit pname version; - sha256 = "sha256-CltSq7BGQNmC/3EI5N0wx4QDu0zZWMJLovCUdtXZIws="; + sha256 = "sha256-X78HaJFzywl3aA4Sl58wHQu2r1NVyjlsww0+ESx5TdU="; }; checkInputs = [ From b3e86b6bcbbe0f36b1d9c075ea3cab642ce02242 Mon Sep 17 00:00:00 2001 From: Bernardo Meurer Date: Sun, 17 Apr 2022 23:58:59 -0700 Subject: [PATCH 20/30] hqplayerd: use fc35 rpm --- pkgs/servers/hqplayerd/default.nix | 31 ++++-------------------------- 1 file changed, 4 insertions(+), 27 deletions(-) diff --git a/pkgs/servers/hqplayerd/default.nix b/pkgs/servers/hqplayerd/default.nix index 64a5fd183813..e2b3abc6c0a6 100644 --- a/pkgs/servers/hqplayerd/default.nix +++ b/pkgs/servers/hqplayerd/default.nix @@ -21,36 +21,13 @@ , meson , ninja }: -let - # hqplayerd relies on some package versions available for the fc34 release, - # which has out-of-date pkgs compared to nixpkgs. The following drvs - # can/should be removed when the fc35 hqplayer rpm is made available. - gupnp_1_2 = gupnp.overrideAttrs (old: rec { - pname = "gupnp"; - version = "1.2.7"; - src = fetchurl { - url = "mirror://gnome/sources/gupnp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-hEEnbxr9AXbm9ZUCajpQfu0YCav6BAJrrT8hYis1I+w="; - }; - }); - - gupnp-av_0_12 = gupnp-av.overrideAttrs (old: rec { - pname = "gupnp-av"; - version = "0.12.11"; - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-aJ3PFJKriZHa6ikTZaMlSKd9GiKU2FszYitVzKnOb9w="; - }; - nativeBuildInputs = lib.subtractLists [ meson ninja ] old.nativeBuildInputs; - }); -in stdenv.mkDerivation rec { pname = "hqplayerd"; version = "4.30.3-87"; src = fetchurl { - url = "https://www.signalyst.eu/bins/${pname}/fc34/${pname}-${version}sse42.fc34.x86_64.rpm"; - hash = "sha256-RX9KI+4HGDUJ3y3An1zTMJTz28Of2Awn7COeX6EQc38="; + url = "https://www.signalyst.eu/bins/${pname}/fc35/${pname}-${version}.fc35.x86_64.rpm"; + hash = "sha256-fEze4aScWDwHDTXU0GatdopQf6FWcywWCGhR/7zXK7A="; }; unpackPhase = '' @@ -66,8 +43,8 @@ stdenv.mkDerivation rec { gcc11.cc.lib gnome.rygel gssdp - gupnp_1_2 - gupnp-av_0_12 + gupnp + gupnp-av lame libgmpris llvmPackages_10.openmp From d219cdcd8f785faa52632358151de08ad01b3e0c Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Mon, 18 Apr 2022 17:50:54 +0100 Subject: [PATCH 21/30] uasm: 2.53 -> 2.55 Also allow building in other platforms than x86-64. Tested with aarch64-linux, works fine. --- pkgs/development/compilers/uasm/default.nix | 27 ++++++--------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/pkgs/development/compilers/uasm/default.nix b/pkgs/development/compilers/uasm/default.nix index f440208e947b..bd4d61d698cb 100644 --- a/pkgs/development/compilers/uasm/default.nix +++ b/pkgs/development/compilers/uasm/default.nix @@ -2,31 +2,18 @@ stdenv.mkDerivation rec { pname = "uasm"; - version = "2.53"; + version = "2.55"; src = fetchFromGitHub { owner = "Terraspace"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-Aohwrcb/KTKUFFpfmqVDPNjJh1dMYSNnBJ2eFaP20pM="; + # Specifying only the tag results in the following error during download: + # the given path has multiple possibilities: #, # + # Probably because upstream has both a tag and a branch with the same name + rev = "refs/tags/v${version}"; + sha256 = "sha256-CIbHPKJa60SyJeFgF1Tux7RfJZBChhUVXR7HGa+gCtQ="; }; - # https://github.com/Terraspace/UASM/pull/154 - patches = [ - # fix `invalid operands to binary - (have 'char *' and 'uint_8 *' {aka 'unsigned char *'})` - (fetchpatch { - name = "fix_pointers_compare.patch"; - url = "https://github.com/clouds56/UASM/commit/9cd3a400990e230571e06d4c758bd3bd35f90ab6.patch"; - sha256 = "sha256-8mY36dn+g2QNJ1JbWt/y4p0Ha9RSABnOE3vlWANuhsA="; - }) - # fix `dbgcv.c:*:*: fatal error: direct.h: No such file or directory` - (fetchpatch { - name = "fix_build_dbgcv_c_on_unix.patch"; - url = "https://github.com/clouds56/UASM/commit/806d54cf778246c96dcbe61a4649bf0aebcb0eba.patch"; - sha256 = "sha256-uc1LaizdYEh1Ry55Cq+6wrCa1OeBPFo74H5iBpmteAE="; - }) - ]; - enableParallelBuilding = true; makefile = "gccLinux64.mak"; @@ -43,7 +30,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "http://www.terraspace.co.uk/uasm.html"; description = "A free MASM-compatible assembler based on JWasm"; - platforms = [ "x86_64-linux" ]; + platforms = platforms.linux; maintainers = with maintainers; [ thiagokokada ]; license = licenses.watcom; }; From 8d81114a3768284574cbb4d2828dacfd9bde7d6b Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Mon, 18 Apr 2022 18:06:25 +0100 Subject: [PATCH 22/30] _7zz: build with useUasm in more platforms --- pkgs/tools/archivers/7zz/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/archivers/7zz/default.nix b/pkgs/tools/archivers/7zz/default.nix index c4ccae0272eb..144a1b275926 100644 --- a/pkgs/tools/archivers/7zz/default.nix +++ b/pkgs/tools/archivers/7zz/default.nix @@ -3,7 +3,7 @@ , fetchurl , uasm -, useUasm ? stdenv.isx86_64 +, useUasm ? stdenv.isLinux # RAR code is under non-free unRAR license # see the meta.license section below for more details @@ -13,11 +13,12 @@ let inherit (stdenv.hostPlatform) system; platformSuffix = - if useUasm then - { - x86_64-linux = "_x64"; - }.${system} or (throw "`useUasm` is not supported for system ${system}") - else ""; + lib.optionalString useUasm { + aarch64-linux = "_arm64"; + i686-linux = "_x86"; + x86_64-linux = "_x64"; + }.${system} or + (builtins.trace "7zz's ASM optimizations not available for `${system}`. Building without optimizations." ""); in stdenv.mkDerivation rec { pname = "7zz"; From 7382d8d8568d5dd52948800a1056703381661f99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Heredia=20Montiel?= Date: Mon, 18 Apr 2022 12:25:41 -0500 Subject: [PATCH 23/30] google-cloud-cpp: fix build by overriding abseil-cpp cxxStandard --- pkgs/top-level/all-packages.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5f4fc54285df..e97cf7812f8a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6431,7 +6431,11 @@ with pkgs; google-guest-oslogin = callPackage ../tools/virtualization/google-guest-oslogin { }; - google-cloud-cpp = callPackage ../development/libraries/google-cloud-cpp { }; + google-cloud-cpp = callPackage ../development/libraries/google-cloud-cpp { + abseil-cpp = abseil-cpp.override { + cxxStandard = "14"; + }; + }; google-java-format = callPackage ../development/tools/google-java-format { }; From 619c43a56e6fd2a768ef0d50d11cede5f6036581 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Mon, 18 Apr 2022 18:15:04 +0200 Subject: [PATCH 24/30] python3Packages.add-trailing-comma: 2.2.1 -> 2.2.3 Signed-off-by: Florian Brandes --- .../development/python-modules/add-trailing-comma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/add-trailing-comma/default.nix b/pkgs/development/python-modules/add-trailing-comma/default.nix index c38a4f061435..5b0131576cd3 100644 --- a/pkgs/development/python-modules/add-trailing-comma/default.nix +++ b/pkgs/development/python-modules/add-trailing-comma/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "add-trailing-comma"; - version = "2.2.1"; + version = "2.2.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "asottile"; repo = pname; rev = "v${version}"; - sha256 = "RBOL4mM9VciHHNmCTlRBIoXqeln19MKYxgv9p6GCNvU="; + sha256 = "sha256-hJVVRhaElroZ1GVlbGK49gzts2tozLqp9xfoaPdbb3I="; }; propagatedBuildInputs = [ From ba645ea156ff1a20341e0d8d529ed1833b24e1a1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 18 Apr 2022 21:15:46 +0200 Subject: [PATCH 25/30] python3Packages.svg-path: disable on older Python releases --- pkgs/development/python-modules/svg-path/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/svg-path/default.nix b/pkgs/development/python-modules/svg-path/default.nix index b16d9c82510b..b5b154763221 100644 --- a/pkgs/development/python-modules/svg-path/default.nix +++ b/pkgs/development/python-modules/svg-path/default.nix @@ -3,15 +3,19 @@ , fetchPypi , pillow , pytestCheckHook +, pythonOlder }: buildPythonPackage rec { pname = "svg.path"; version = "6.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-X78HaJFzywl3aA4Sl58wHQu2r1NVyjlsww0+ESx5TdU="; + hash = "sha256-X78HaJFzywl3aA4Sl58wHQu2r1NVyjlsww0+ESx5TdU="; }; checkInputs = [ @@ -24,7 +28,9 @@ buildPythonPackage rec { "test_image" ]; - pythonImportsCheck = [ "svg.path" ]; + pythonImportsCheck = [ + "svg.path" + ]; meta = with lib; { description = "SVG path objects and parser"; From 78d682f23efabf5ba7bf33326205151c5a63ae2e Mon Sep 17 00:00:00 2001 From: "Aaron L. Zeng" Date: Wed, 6 Apr 2022 19:49:52 -0400 Subject: [PATCH 26/30] ocamlPackages.frontc: 3.4.1 -> 4.1.0 --- .../ocaml-modules/frontc/default.nix | 33 +++++-------------- 1 file changed, 8 insertions(+), 25 deletions(-) diff --git a/pkgs/development/ocaml-modules/frontc/default.nix b/pkgs/development/ocaml-modules/frontc/default.nix index c05422497ee7..c4ec0908fb0d 100644 --- a/pkgs/development/ocaml-modules/frontc/default.nix +++ b/pkgs/development/ocaml-modules/frontc/default.nix @@ -1,26 +1,19 @@ -{ stdenv, lib, fetchurl, fetchpatch, fetchFromGitHub, ocaml, findlib }: +{ lib, buildDunePackage, fetchFromGitHub, ocaml, menhir }: -let - meta_file = fetchurl { - url = "https://raw.githubusercontent.com/ocaml/opam-repository/3c191ae9356ca7b3b628f2707cfcb863db42480f/packages/FrontC/FrontC.3.4.1/files/META"; - sha256 = "0s2wsinycldk8y5p09xd0hsgbhckhy7bkghzl63bph6mwv64kq2d"; - }; -in - -stdenv.mkDerivation rec { - pname = "ocaml${ocaml.version}-FrontC"; - version = "3.4.1"; +buildDunePackage rec { + pname = "FrontC"; + version = "4.1.0"; src = fetchFromGitHub { owner = "BinaryAnalysisPlatform"; repo = "FrontC"; - rev = "V_${lib.replaceStrings ["."] ["_"] version}"; - sha256 = "1dq5nks0c9gsbr1m8k39m1bniawr5hqcy1r8x5px7naa95ch06ak"; + rev = "v${version}"; + sha256 = "1mi1vh4qgscnb470qwidccaqd068j1bqlz6pf6wddk21paliwnqb"; }; - nativeBuildInputs = [ ocaml findlib ]; + minimalOCamlVersion = "4.08"; - strictDeps = true; + nativeBuildInputs = [ menhir ]; meta = with lib; { inherit (src.meta) homepage; @@ -29,14 +22,4 @@ stdenv.mkDerivation rec { license = licenses.lgpl21; maintainers = [ maintainers.maurer ]; }; - - patches = [ (fetchpatch { - url = "https://raw.githubusercontent.com/ocaml/opam-repository/3c191ae9356ca7b3b628f2707cfcb863db42480f/packages/FrontC/FrontC.3.4.1/files/opam.patch"; - sha256 = "0v4f6740jbj1kxg1y03dzfa3x3gsrhv06wpzdj30gl4ki5fvj4hs"; - }) - ]; - - makeFlags = [ "PREFIX=$(out)" "OCAML_SITE=$(OCAMLFIND_DESTDIR)" ]; - - postInstall = "cp ${meta_file} $OCAMLFIND_DESTDIR/FrontC/META"; } From 3a510ac1ce5a81f11bba878be16e6fe6816d7586 Mon Sep 17 00:00:00 2001 From: "Aaron L. Zeng" Date: Wed, 6 Apr 2022 19:46:57 -0400 Subject: [PATCH 27/30] ocamlPackages.bap: 2.2.0 -> 2.4.0 --- pkgs/development/ocaml-modules/bap/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/ocaml-modules/bap/default.nix b/pkgs/development/ocaml-modules/bap/default.nix index ea009083e8d1..2bf671c6a09e 100644 --- a/pkgs/development/ocaml-modules/bap/default.nix +++ b/pkgs/development/ocaml-modules/bap/default.nix @@ -16,12 +16,12 @@ else stdenv.mkDerivation rec { pname = "ocaml${ocaml.version}-bap"; - version = "2.2.0"; + version = "2.4.0"; src = fetchFromGitHub { owner = "BinaryAnalysisPlatform"; repo = "bap"; rev = "v${version}"; - sha256 = "0c53sps6ba9n5cjdmapi8ylzlpcc11pksijp9swzlwgxyz5d276f"; + sha256 = "1xc8zfcwm40zihs3ajcrh2x32xd08qnygay03qy3qxhybr5hqngr"; }; sigs = fetchurl { @@ -62,6 +62,7 @@ stdenv.mkDerivation rec { ''; disableIda = "--disable-ida"; + disableGhidra = "--disable-ghidra"; patches = [ ./curses_is_ncurses.patch ]; @@ -69,7 +70,7 @@ stdenv.mkDerivation rec { substituteInPlace oasis/elf-loader --replace bitstring.ppx ppx_bitstring ''; - configureFlags = [ "--enable-everything ${disableIda}" "--with-llvm-config=${llvm.dev}/bin/llvm-config" ]; + configureFlags = [ "--enable-everything ${disableIda} ${disableGhidra}" "--with-llvm-config=${llvm.dev}/bin/llvm-config" ]; meta = with lib; { description = "Platform for binary analysis. It is written in OCaml, but can be used from other languages."; From 2e4ce50912e2f8c3236b9e96bc2c7a4b236fe20a Mon Sep 17 00:00:00 2001 From: "Aaron L. Zeng" Date: Fri, 15 Apr 2022 01:03:15 -0400 Subject: [PATCH 28/30] ocamlPackages.bap: use default version of llvm --- pkgs/top-level/ocaml-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index a56b366dca1b..9998cc59c408 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -55,7 +55,7 @@ let base64 = callPackage ../development/ocaml-modules/base64 { }; bap = callPackage ../development/ocaml-modules/bap { - inherit (pkgs.llvmPackages_8) llvm; + inherit (pkgs.llvmPackages) llvm; }; batteries = callPackage ../development/ocaml-modules/batteries { }; From 35d055425a831c2caa200b2de54cf17a9894b89c Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Fri, 15 Apr 2022 04:20:00 +0000 Subject: [PATCH 29/30] dune_3: 3.0.3 -> 3.1.0 https://github.com/ocaml/dune/releases/tag/3.1.0 --- pkgs/development/tools/ocaml/dune/3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/ocaml/dune/3.nix b/pkgs/development/tools/ocaml/dune/3.nix index f6f45944a816..a43c88671f85 100644 --- a/pkgs/development/tools/ocaml/dune/3.nix +++ b/pkgs/development/tools/ocaml/dune/3.nix @@ -6,11 +6,11 @@ else stdenv.mkDerivation rec { pname = "dune"; - version = "3.0.3"; + version = "3.1.0"; src = fetchurl { url = "https://github.com/ocaml/dune/releases/download/${version}/fiber-${version}.tbz"; - sha256 = "sha256-1QRJmhZY8Nmcrvv/1zhvLjHUbOynMWcVf+RobEHlcy8="; + sha256 = "sha256-B31SCwhFxW4Q7FhW18ZuvnofG+pKMCfRgvRLJSlRnYE="; }; nativeBuildInputs = [ ocaml findlib ]; From ee122a33378d60a1699463733bd7fdb60fd389cb Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Sun, 17 Apr 2022 18:30:08 +0200 Subject: [PATCH 30/30] ocamlPackages.ffmpeg: 1.1.0 -> 1.1.3 --- pkgs/development/ocaml-modules/ffmpeg/base.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/ffmpeg/base.nix b/pkgs/development/ocaml-modules/ffmpeg/base.nix index 77a6ef01ac9f..5dc5f612fd32 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/base.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/base.nix @@ -1,7 +1,7 @@ { lib, fetchFromGitHub }: rec { - version = "1.1.0"; + version = "1.1.3"; useDune2 = true; @@ -9,7 +9,7 @@ rec { owner = "savonet"; repo = "ocaml-ffmpeg"; rev = "v${version}"; - sha256 = "13rc3d0n963a28my5ahv78r82rh450hvbsc74mb6ld0r9v210r0p"; + sha256 = "1l40dfc0v3wn2drfq0mclrc1lrlpycdjrkrw4knkwpsg0za68v4c"; }; meta = with lib; {