From 208d98a79e23826babea1fb004195833d21ab4a3 Mon Sep 17 00:00:00 2001 From: zendo Date: Sun, 11 Sep 2022 08:37:27 +0800 Subject: [PATCH 01/58] whatip: init at 1.1 --- pkgs/tools/networking/whatip/default.nix | 63 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 65 insertions(+) create mode 100644 pkgs/tools/networking/whatip/default.nix diff --git a/pkgs/tools/networking/whatip/default.nix b/pkgs/tools/networking/whatip/default.nix new file mode 100644 index 000000000000..c3e5a29f6049 --- /dev/null +++ b/pkgs/tools/networking/whatip/default.nix @@ -0,0 +1,63 @@ +{ lib +, fetchFromGitLab +, python3 +, meson +, ninja +, pkg-config +, glib +, gtk4 +, libadwaita +, librsvg +, blueprint-compiler +, gobject-introspection +, wrapGAppsHook4 +, appstream-glib +, desktop-file-utils +}: + +python3.pkgs.buildPythonApplication rec { + pname = "whatip"; + version = "1.1"; + + format = "other"; + + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + owner = "GabMus"; + repo = pname; + rev = version; + hash = "sha256-ltimqdFTvvjXtvLC5jAdRaNX15i2Ww5mB3DIr4r9Yzg="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + blueprint-compiler + wrapGAppsHook4 + appstream-glib + desktop-file-utils + ]; + + buildInputs = [ + glib + gtk4 + librsvg + libadwaita + gobject-introspection + ]; + + propagatedBuildInputs = with python3.pkgs; [ + netaddr + requests + pygobject3 + ]; + + meta = with lib; { + description = "Info on your IP"; + homepage = "https://gitlab.gnome.org/GabMus/whatip"; + license = licenses.gpl3Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ zendo ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 627f1065a64e..440f35ec066a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12076,6 +12076,8 @@ with pkgs; wf-recorder = callPackage ../applications/video/wf-recorder { }; + whatip = callPackage ../tools/networking/whatip {}; + whatweb = callPackage ../tools/security/whatweb { }; whipper = callPackage ../applications/audio/whipper { }; From c75df461fd8614581c54b51c9f83159e7b94d0cb Mon Sep 17 00:00:00 2001 From: cwyc <16950437+cwyc@users.noreply.github.com> Date: Sun, 26 Dec 2021 23:14:59 -0500 Subject: [PATCH 02/58] maintainers: add cwyc --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ab14ba2a5b0b..d700039367ba 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2877,6 +2877,12 @@ githubId = 1382175; name = "Oliver Matthews"; }; + cwyc = { + email = "hello@cwyc.page"; + github = "cwyc"; + githubId = 16950437; + name = "cwyc"; + }; cyounkins = { name = "Craig Younkins"; email = "cyounkins@gmail.com"; From 1d46810fc4b372826699a25b114673f82ad30982 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 30 Sep 2022 16:30:23 +0200 Subject: [PATCH 03/58] slack: fix build on x86_64-darwin --- .../networking/instant-messengers/slack/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/slack/default.nix b/pkgs/applications/networking/instant-messengers/slack/default.nix index 50693abe8ba7..8b2ced11f4ef 100644 --- a/pkgs/applications/networking/instant-messengers/slack/default.nix +++ b/pkgs/applications/networking/instant-messengers/slack/default.nix @@ -194,10 +194,6 @@ let runHook preInstall mkdir -p $out/Applications/Slack.app cp -R . $out/Applications/Slack.app - '' + lib.optionalString (!stdenv.isAarch64) '' - # on aarch64-darwin we get: Could not write domain com.tinyspeck.slackmacgap; exiting - /usr/bin/defaults write com.tinyspeck.slackmacgap SlackNoAutoUpdates -Bool YES - '' + '' runHook postInstall ''; }; From 7414171dd1b127a961efb18a76296b61831e929e Mon Sep 17 00:00:00 2001 From: Winter Date: Fri, 30 Sep 2022 16:49:36 -0400 Subject: [PATCH 04/58] dendrite: 0.9.9 -> 0.10.1 --- nixos/modules/services/matrix/dendrite.nix | 19 +++++++++++++++++++ pkgs/servers/dendrite/default.nix | 6 +++--- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/matrix/dendrite.nix b/nixos/modules/services/matrix/dendrite.nix index 9279af246f41..a5fea3da4844 100644 --- a/nixos/modules/services/matrix/dendrite.nix +++ b/nixos/modules/services/matrix/dendrite.nix @@ -195,6 +195,25 @@ in ''; }; }; + options.sync_api.search = { + enable = lib.mkEnableOption (lib.mdDoc "Dendrite's full-text search engine"); + index_path = lib.mkOption { + type = lib.types.str; + default = "${workingDir}/searchindex"; + description = lib.mdDoc '' + The path the search index will be created in. + ''; + }; + language = lib.mkOption { + type = lib.types.str; + default = "en"; + description = lib.mdDoc '' + The language most likely to be used on the server - used when indexing, to + ensure the returned results match expectations. A full list of possible languages + can be found at https://github.com/blevesearch/bleve/tree/master/analysis/lang + ''; + }; + }; options.user_api = { account_database = { connection_string = lib.mkOption { diff --git a/pkgs/servers/dendrite/default.nix b/pkgs/servers/dendrite/default.nix index 02d85ae8e4d4..51b3abce6f61 100644 --- a/pkgs/servers/dendrite/default.nix +++ b/pkgs/servers/dendrite/default.nix @@ -3,16 +3,16 @@ buildGoModule rec { pname = "matrix-dendrite"; - version = "0.9.9"; + version = "0.10.1"; src = fetchFromGitHub { owner = "matrix-org"; repo = "dendrite"; rev = "v${version}"; - sha256 = "sha256-HPcPaI0JACyDJAHTGSXHoIuWU34A8pV7blmt/zKOUB4="; + sha256 = "sha256-o+vdxjxbgTPhXtmjrMXf/kBGYaaF3nvVnrG+PGnaM70="; }; - vendorSha256 = "sha256-jX8NJYrhUHRUiZRTqzgMK3mgRhzPJGFNTCK4SuEHKzg="; + vendorSha256 = "sha256-sd2frDxtMd0YUVCCQGaNYU7KopZQC1Ld5OHnjttTrgA="; # some tests are racy, re-enable once upstream has fixed them doCheck = false; From 6f0689ddca3b821cec0e758e86365a8b8db58f95 Mon Sep 17 00:00:00 2001 From: cwyc <16950437+cwyc@users.noreply.github.com> Date: Sun, 26 Dec 2021 23:15:26 -0500 Subject: [PATCH 05/58] webp-pixbuf-loader: init at 0.0.6 --- .../libraries/webp-pixbuf-loader/default.nix | 59 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 61 insertions(+) create mode 100644 pkgs/development/libraries/webp-pixbuf-loader/default.nix diff --git a/pkgs/development/libraries/webp-pixbuf-loader/default.nix b/pkgs/development/libraries/webp-pixbuf-loader/default.nix new file mode 100644 index 000000000000..82ce1e4796d8 --- /dev/null +++ b/pkgs/development/libraries/webp-pixbuf-loader/default.nix @@ -0,0 +1,59 @@ +{ lib, stdenv, fetchFromGitHub +, meson, ninja, pkg-config, makeWrapper +, gdk-pixbuf, libwebp +}: +let + moduleDir = gdk-pixbuf.moduleDir; + + # turning lib/gdk-pixbuf-#.#/#.#.#/loaders into lib/gdk-pixbuf-#.#/#.#.#/loaders.cache + # removeSuffix is just in case moduleDir gets a trailing slash + loadersPath = (lib.strings.removeSuffix "/" gdk-pixbuf.moduleDir) + ".cache"; +in +stdenv.mkDerivation rec { + pname = "webp-pixbuf-loader"; + version = "0.0.6"; + + src = fetchFromGitHub { + owner = "aruiz"; + repo = pname; + rev = version; + sha256 = "sha256-dcdydWYrXZJjo4FxJtvzGzrQLOs87/BmxshFZwsT2ws="; + }; + + # It looks for gdk-pixbuf-thumbnailer in this package's bin rather than the gdk-pixbuf bin. We need to patch that. + postPatch = '' + substituteInPlace webp-pixbuf.thumbnailer.in --replace @bindir@/gdk-pixbuf-thumbnailer $out/bin/webp-thumbnailer + ''; + + nativeBuildInputs = [ gdk-pixbuf meson ninja pkg-config makeWrapper ]; + buildInputs = [ gdk-pixbuf libwebp ]; + + mesonFlags = [ + "-Dgdk_pixbuf_query_loaders_path=${gdk-pixbuf.dev}/bin/gdk-pixbuf-query-loaders" + "-Dgdk_pixbuf_moduledir=${placeholder "out"}/${moduleDir}" + ]; + + # It assumes gdk-pixbuf-thumbnailer can find the webp loader in the loaders.cache referenced by environment variable, breaking containment. + # So we replace it with a wrapped executable. + postInstall = '' + mkdir -p $out/bin + makeWrapper ${gdk-pixbuf}/bin/gdk-pixbuf-thumbnailer $out/bin/webp-thumbnailer \ + --set GDK_PIXBUF_MODULE_FILE $out/${loadersPath} + ''; + + # environment variables controlling loaders.cache generation by gdk-pixbuf-query-loaders + preInstall = '' + export GDK_PIXBUF_MODULE_FILE=$out/${loadersPath} + export GDK_PIXBUF_MODULEDIR=$out/${moduleDir} + ''; + + meta = with lib; { + description = "WebP GDK Pixbuf Loader library"; + homepage = "https://github.com/aruiz/webp-pixbuf-loader"; + license = licenses.lgpl2Plus; + platforms = platforms.unix; + maintainers = [ maintainers.cwyc ]; + # meson.build:16:0: ERROR: Program or command 'gcc' not found or not executable + broken = stdenv.isDarwin; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 873581e37c8e..4b53e3f647eb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22366,6 +22366,8 @@ with pkgs; gtk3 = gtk4; }; + webp-pixbuf-loader = callPackage ../development/libraries/webp-pixbuf-loader {}; + websocketpp = callPackage ../development/libraries/websocket++ { }; webrtc-audio-processing_1 = callPackage ../development/libraries/webrtc-audio-processing { stdenv = gcc10StdenvCompat; }; From ce8874a16cb9fc5d9d47203745f9250d5cdde1ef Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Sat, 10 Sep 2022 21:02:41 +0800 Subject: [PATCH 06/58] eartag: init at 0.2.1 --- pkgs/applications/audio/eartag/default.nix | 78 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 80 insertions(+) create mode 100644 pkgs/applications/audio/eartag/default.nix diff --git a/pkgs/applications/audio/eartag/default.nix b/pkgs/applications/audio/eartag/default.nix new file mode 100644 index 000000000000..aad765041e4b --- /dev/null +++ b/pkgs/applications/audio/eartag/default.nix @@ -0,0 +1,78 @@ +{ stdenv +, lib +, fetchFromGitHub +, meson +, ninja +, pkg-config +, wrapGAppsHook4 +, libadwaita +, gettext +, glib +, gobject-introspection +, desktop-file-utils +, appstream-glib +, gtk4 +, librsvg +, python3Packages +}: + +python3Packages.buildPythonApplication rec { + pname = "eartag"; + version = "0.2.1"; + format = "other"; + + src = fetchFromGitHub { + owner = "knuxify"; + repo = pname; + rev = version; + sha256 = "sha256-TlY2F2y7ZZ9f+vkYYkES5zoIGcuTWP1+rOJI62wc4SU="; + }; + + postPatch = '' + chmod +x ./build-aux/meson/postinstall.py + patchShebangs ./build-aux/meson/postinstall.py + substituteInPlace ./build-aux/meson/postinstall.py \ + --replace "gtk-update-icon-cache" "gtk4-update-icon-cache" + ''; + + nativeBuildInputs = [ + meson + ninja + glib + desktop-file-utils + appstream-glib + pkg-config + gettext + gobject-introspection + wrapGAppsHook4 + ] ++ lib.optional stdenv.isDarwin gtk4; # for gtk4-update-icon-cache + + buildInputs = [ + librsvg + libadwaita + ]; + + propagatedBuildInputs = with python3Packages; [ + pygobject3 + eyeD3 + pillow + mutagen + pytaglib + python-magic + ]; + + dontWrapGApps = true; + preFixup = '' + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") + ''; + + meta = with lib; { + homepage = "https://github.com/knuxify/eartag"; + description = "Simple music tag editor"; + # This seems to be using ICU license but we're flagging it to MIT license + # since ICU license is a modified version of MIT and to prevent it from + # being incorrectly identified as unfree software. + license = licenses.mit; + maintainers = with maintainers; [ foo-dogsquared ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b0266aa4d03f..b75662783b4a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2501,6 +2501,8 @@ with pkgs; droidmote = callPackage ../tools/inputmethods/droidmote { }; + eartag = callPackage ../applications/audio/eartag { }; + ecdsautils = callPackage ../tools/security/ecdsautils { }; echidna = haskell.lib.compose.justStaticExecutables (haskellPackages.callPackage (../tools/security/echidna) { }); From 3ae7efd34aa40bc84ec5d5114c91ba36e0db0ada Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Oct 2022 15:04:05 +0000 Subject: [PATCH 07/58] python310Packages.pytibber: 0.25.2 -> 0.25.3 --- pkgs/development/python-modules/pytibber/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytibber/default.nix b/pkgs/development/python-modules/pytibber/default.nix index 370510ff7d07..caf849654977 100644 --- a/pkgs/development/python-modules/pytibber/default.nix +++ b/pkgs/development/python-modules/pytibber/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pytibber"; - version = "0.25.2"; + version = "0.25.3"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pyTibber"; rev = "refs/tags/${version}"; - hash = "sha256-gR2AAI/ZQ7TX48QsTCwv8qZJOGb978nWLP2+cY9XcI8="; + hash = "sha256-QpKPGAksaKfdLpiBn4fbVxTsoBUd8S6loSKF+EE443g="; }; propagatedBuildInputs = [ From 11075c265858ba094c49c4bb60e13b922697df7e Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Mon, 3 Oct 2022 14:23:11 +0200 Subject: [PATCH 08/58] maigret: 0.4.3 -> 0.4.4 --- pkgs/tools/security/maigret/default.nix | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/pkgs/tools/security/maigret/default.nix b/pkgs/tools/security/maigret/default.nix index 05ea8dcf3df8..0b9b37225016 100644 --- a/pkgs/tools/security/maigret/default.nix +++ b/pkgs/tools/security/maigret/default.nix @@ -1,19 +1,21 @@ { lib +, stdenv , fetchFromGitHub , python3 }: python3.pkgs.buildPythonApplication rec { pname = "maigret"; - version = "0.4.3"; + version = "0.4.4"; src = fetchFromGitHub { owner = "soxoj"; repo = pname; rev = "refs/tags/v${version}"; - sha256 = "sha256-0Ni4rXVu3ZQyHBvD3IpV0i849CnumLj+n6/g4sMhHEs="; + hash = "sha256-Z8SnA7Z5+oKW0AOaNf+c/zR30lrPFmXaxxKkbnDXNNs="; }; + nativeBuildInputs = [ python3.pkgs.pythonRelaxDepsHook ]; propagatedBuildInputs = with python3.pkgs; [ aiodns aiohttp @@ -24,6 +26,7 @@ python3.pkgs.buildPythonApplication rec { beautifulsoup4 certifi chardet + cloudscraper colorama future html5lib @@ -60,14 +63,8 @@ python3.pkgs.buildPythonApplication rec { pytestCheckHook ]; - postPatch = '' - # Remove all version pinning - sed -i -e "s/==[0-9.]*//" requirements.txt - - # We are not build for Python < 3.7 - substituteInPlace requirements.txt \ - --replace "future-annotations" "" - ''; + pythonRelaxDeps = true; + pythonRemoveDeps = [ "future-annotations" ]; pytestFlagsArray = [ # DeprecationWarning: There is no current event loop @@ -82,6 +79,10 @@ python3.pkgs.buildPythonApplication rec { "test_pdf_report" "test_self_check_db_negative_enabled" "test_self_check_db_positive_enable" + ] ++ lib.optionals stdenv.isDarwin [ + # AsyncioProgressbarExecutor is slower on darwin than it should be, + # Upstream issue: https://github.com/soxoj/maigret/issues/679 + "test_asyncio_progressbar_executor" ]; pythonImportsCheck = [ From e98d79062d4b379f7bb8ea1172290afffa258759 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Wed, 5 Oct 2022 00:22:10 -0700 Subject: [PATCH 09/58] adrgen: fix darwin build --- pkgs/tools/misc/adrgen/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/adrgen/default.nix b/pkgs/tools/misc/adrgen/default.nix index 83117f403506..777994d83edd 100644 --- a/pkgs/tools/misc/adrgen/default.nix +++ b/pkgs/tools/misc/adrgen/default.nix @@ -1,6 +1,7 @@ { lib , buildGoModule , fetchFromGitHub +, fetchpatch , testers , adrgen }: @@ -13,10 +14,19 @@ buildGoModule rec { owner = "asiermarques"; repo = "adrgen"; rev = "v${version}"; - sha256 = "sha256-2ZE/orsfwL59Io09c4yfXt2enVmpSM/QHlUMgyd9RYQ="; + hash = "sha256-2ZE/orsfwL59Io09c4yfXt2enVmpSM/QHlUMgyd9RYQ="; }; - vendorSha256 = "sha256-aDtUD+KKKSE0TpSi4+6HXSBMqF/TROZZhT0ox3a8Idk="; + patches = [ + # https://github.com/asiermarques/adrgen/pull/14 + (fetchpatch { + name = "update-x-sys-for-go-1.18-on-aarch64-darwin.patch"; + url = "https://github.com/asiermarques/adrgen/commit/485dc383106467d1029ee6d92c9bcbc3c2281626.patch"; + hash = "sha256-38ktHrRgW5ysQmafvFthNtkZ6nnM61z4yEA7wUGmWb4="; + }) + ]; + + vendorHash = "sha256-RXwwv3Q/kQ6FondpiUm5XZogAVK2aaVmKu4hfr+AnAM="; passthru.tests.version = testers.testVersion { package = adrgen; From 0bb5d570d1aa60488f0f22bf9230b2fdc97aafce Mon Sep 17 00:00:00 2001 From: uakci Date: Mon, 3 Oct 2022 17:04:56 +0200 Subject: [PATCH 10/58] openasar: unstable-2022-08-07 -> unstable-2022-10-02 --- .../networking/instant-messengers/discord/openasar.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/discord/openasar.nix b/pkgs/applications/networking/instant-messengers/discord/openasar.nix index c6a64212b558..516c4dcd9745 100644 --- a/pkgs/applications/networking/instant-messengers/discord/openasar.nix +++ b/pkgs/applications/networking/instant-messengers/discord/openasar.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "openasar"; - version = "unstable-2022-08-07"; + version = "unstable-2022-10-02"; src = fetchFromGitHub { owner = "GooseMod"; repo = "OpenAsar"; - rev = "e0870784008a584229d3094e0988f5da155c7fd7"; - hash = "sha256-t0b2SFlDDBSQEkOCQME0jsLJ8NvoXROTxoQgnoXM9eQ="; + rev = "c72f1a3fc064f61cc5c5a578d7350240e26a27af"; + hash = "sha256-6V9vLmj5ptMALFV57pMU2IGxNbFNyVcdvnrPgCEaUJ0="; }; postPatch = '' From 0826bc33b694a83a45704c503a0234e9c0c4e091 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 14:03:44 +0000 Subject: [PATCH 11/58] python310Packages.discogs-client: 2.4 -> 2.5 --- pkgs/development/python-modules/discogs-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/discogs-client/default.nix b/pkgs/development/python-modules/discogs-client/default.nix index a07500aba1b6..65463eca207a 100644 --- a/pkgs/development/python-modules/discogs-client/default.nix +++ b/pkgs/development/python-modules/discogs-client/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "discogs-client"; - version = "2.4"; + version = "2.5"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "joalla"; repo = "discogs_client"; rev = "refs/tags/v${version}"; - sha256 = "sha256-gGAtRhAg/W0dREhCOmif1XlQ4gldIGQ2hIC8gzifRu8="; + sha256 = "sha256-whLneq8RE1bok8jPlOteqIb5U07TvEa0O2mrzORp5HU="; }; propagatedBuildInputs = [ From 17e07beec6366a387748caac6e085fbb8a866582 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 16:20:14 +0000 Subject: [PATCH 12/58] python310Packages.google-cloud-asset: 3.14.0 -> 3.14.1 --- .../development/python-modules/google-cloud-asset/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-asset/default.nix b/pkgs/development/python-modules/google-cloud-asset/default.nix index 82598d1f3a4f..251438bea1f8 100644 --- a/pkgs/development/python-modules/google-cloud-asset/default.nix +++ b/pkgs/development/python-modules/google-cloud-asset/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "google-cloud-asset"; - version = "3.14.0"; + version = "3.14.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-gRM4tOq3nXV6koBNqBxwY3OS576E8gnVjzwDAsS2Ols="; + hash = "sha256-4M3qIYO2tHj3PKtkaetahlxjaDI3hkg938csDwPDsHs="; }; propagatedBuildInputs = [ From 9a7a22297d4404f112924ba7a937c1b40490ca3f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 16:20:57 +0000 Subject: [PATCH 13/58] python310Packages.google-cloud-bigquery-datatransfer: 3.7.1 -> 3.7.2 --- .../google-cloud-bigquery-datatransfer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix index f23ee1e4f519..70b8286857de 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-bigquery-datatransfer"; - version = "3.7.1"; + version = "3.7.2"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-ZabPYA56yhoKOYAgvXJLgxAv3VkmV4wiDiAYGoZ61Es="; + hash = "sha256-V7gSzWH5ua648A1WzmYVOFzftG8a8vaMKT6b3mRVhcQ="; }; propagatedBuildInputs = [ From 5f461bcf1ec854c565f0304498aa5f50a3f516b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 16:23:36 +0000 Subject: [PATCH 14/58] python310Packages.google-cloud-dataproc: 5.0.1 -> 5.0.2 --- .../python-modules/google-cloud-dataproc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-dataproc/default.nix b/pkgs/development/python-modules/google-cloud-dataproc/default.nix index 039a1d5c844b..b6d02ed11694 100644 --- a/pkgs/development/python-modules/google-cloud-dataproc/default.nix +++ b/pkgs/development/python-modules/google-cloud-dataproc/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-cloud-dataproc"; - version = "5.0.1"; + version = "5.0.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-U3j9ohPdZ6sTLJ/tII4HeG28h40IGDH+Ljbz/fS8WBk="; + hash = "sha256-+w1f/FrL8968WHbKFCu3ayQ/G7TEx4wuZ/RCadryeIM="; }; propagatedBuildInputs = [ From 516d0ef9dd439bfc7edf42c6d887a9c6ee7d2af3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 16:23:58 +0000 Subject: [PATCH 15/58] python310Packages.google-cloud-datastore: 2.8.1 -> 2.8.2 --- .../python-modules/google-cloud-datastore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-datastore/default.nix b/pkgs/development/python-modules/google-cloud-datastore/default.nix index a23716632d02..d5e711498283 100644 --- a/pkgs/development/python-modules/google-cloud-datastore/default.nix +++ b/pkgs/development/python-modules/google-cloud-datastore/default.nix @@ -13,11 +13,11 @@ buildPythonPackage rec { pname = "google-cloud-datastore"; - version = "2.8.1"; + version = "2.8.2"; src = fetchPypi { inherit pname version; - sha256 = "sha256-AohJ0TAQy3GFALvzqd4i2BiyaCzfTjMMAVIe1ZUZ5eI="; + sha256 = "sha256-Q/NLGD6ALwJ4mK/LUqovlDQ5lVnf3uMBnpwURya3BEI="; }; propagatedBuildInputs = [ From 3122c8adec2569c0c8b8bb21eb9c240f079c36bc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 16:25:32 +0000 Subject: [PATCH 16/58] python310Packages.google-cloud-dlp: 3.9.0 -> 3.9.1 --- pkgs/development/python-modules/google-cloud-dlp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-dlp/default.nix b/pkgs/development/python-modules/google-cloud-dlp/default.nix index 4b50072264ad..390af1240dcb 100644 --- a/pkgs/development/python-modules/google-cloud-dlp/default.nix +++ b/pkgs/development/python-modules/google-cloud-dlp/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "google-cloud-dlp"; - version = "3.9.0"; + version = "3.9.1"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-fTBNCox9Hbk4iNQfxZZRfNiOozaIL5HTrsN/Parc6m0="; + hash = "sha256-UZ44USwAVUCXYUelrFj+5DZ7x67BIU7Q6zPeV5Fh68s="; }; propagatedBuildInputs = [ From 3295e92e785fa7e93b88f02e136386f1559f93e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 16:26:40 +0000 Subject: [PATCH 17/58] python310Packages.google-cloud-error-reporting: 1.6.1 -> 1.6.2 --- .../python-modules/google-cloud-error-reporting/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-error-reporting/default.nix b/pkgs/development/python-modules/google-cloud-error-reporting/default.nix index 908c1061f197..9dc701dcb1ef 100644 --- a/pkgs/development/python-modules/google-cloud-error-reporting/default.nix +++ b/pkgs/development/python-modules/google-cloud-error-reporting/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-error-reporting"; - version = "1.6.1"; + version = "1.6.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-PPY5DIaGkx5EXcAO04qbLf6JRPVXU450XnjE+n+v97o="; + hash = "sha256-uiKJOec6chc0YB3OowQ2CQajo/iQekcEwIDkXVLEve8="; }; propagatedBuildInputs = [ From 4bdc6d745cb7273aa3937020830137704a4686e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 16:37:48 +0000 Subject: [PATCH 18/58] python310Packages.google-cloud-spanner: 3.22.0 -> 3.22.1 --- .../python-modules/google-cloud-spanner/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-spanner/default.nix b/pkgs/development/python-modules/google-cloud-spanner/default.nix index eddd412a4c67..4e3e7bf158b7 100644 --- a/pkgs/development/python-modules/google-cloud-spanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-spanner/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "google-cloud-spanner"; - version = "3.22.0"; + version = "3.22.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-3EZMUyF9Se+DD3EK0/srYODRJo8OQkAr5RilTbMTHIo="; + hash = "sha256-lJn1x77C1oiYFZqTRQGCop/1DQ8OsrqRH42bnxJ7Xio="; }; propagatedBuildInputs = [ From ddccd3a95e4d50255210146464935894906e0ac1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 18:10:34 +0000 Subject: [PATCH 19/58] python310Packages.homematicip: 1.0.7 -> 1.0.8 --- pkgs/development/python-modules/homematicip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/homematicip/default.nix b/pkgs/development/python-modules/homematicip/default.nix index 451a383f84a6..3831e4d61d32 100644 --- a/pkgs/development/python-modules/homematicip/default.nix +++ b/pkgs/development/python-modules/homematicip/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "homematicip"; - version = "1.0.7"; + version = "1.0.8"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "hahn-th"; repo = "homematicip-rest-api"; rev = "refs/tags/${version}"; - hash = "sha256-1nT5P3HNwwEJSSRbl77DXCuPPxGqiVFXNUK6Q3ZiByU="; + hash = "sha256-xltdHxmCiVQopyVw+a/Ra9NaWIujTfqvx7hBx7l104w="; }; propagatedBuildInputs = [ From 3050d34eb433f586cb79c8c2a4725eb9b33ded80 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 20:43:00 +0000 Subject: [PATCH 20/58] procs: 0.13.1 -> 0.13.2 --- pkgs/tools/admin/procs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/procs/default.nix b/pkgs/tools/admin/procs/default.nix index f6b9b9698587..6b86dc89ac84 100644 --- a/pkgs/tools/admin/procs/default.nix +++ b/pkgs/tools/admin/procs/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "procs"; - version = "0.13.1"; + version = "0.13.2"; src = fetchFromGitHub { owner = "dalance"; repo = pname; rev = "v${version}"; - sha256 = "sha256-/xq1aLdr672v4iAXXLcu47QcsdbLErn3VN/w3sYo9y0="; + sha256 = "sha256-lf+vJHR4+PZgoZNP4cSJswP0hi8YkUV85JISJxSjyjU="; }; - cargoSha256 = "sha256-BykfUGKBiqr3DoYcqKpY3R84LAuJ19D94xnZcQGKwuI="; + cargoSha256 = "sha256-evnUG94PagkgKoVwyd4aBaLXYYpF2k7zGhLRhdNDcoU="; nativeBuildInputs = [ installShellFiles ]; From 7b68078ea7b5b7442336e7fd6fa5b61ff43a16e6 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 6 Oct 2022 00:55:15 +0200 Subject: [PATCH 21/58] freedv: fix build on x86_64-darwin --- pkgs/applications/radio/freedv/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/radio/freedv/default.nix b/pkgs/applications/radio/freedv/default.nix index 9e400a11bee5..2cb2e6582bfc 100644 --- a/pkgs/applications/radio/freedv/default.nix +++ b/pkgs/applications/radio/freedv/default.nix @@ -60,6 +60,10 @@ stdenv.mkDerivation rec { "-DUSE_STATIC_DEPS:BOOL=FALSE" ] ++ lib.optionals pulseSupport [ "-DUSE_PULSEAUDIO:BOOL=TRUE" ]; + NIX_CFLAGS_COMPILE = lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ + "-DAPPLE_OLD_XCODE" + ]; + meta = with lib; { homepage = "https://freedv.org/"; description = "Digital voice for HF radio"; From 3e25431f332bc1031482960f384474a02e2f2386 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 6 Oct 2022 00:56:43 +0200 Subject: [PATCH 22/58] freedv: wxGTK31-gtk3 -> wxGTK32 --- pkgs/applications/radio/freedv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/radio/freedv/default.nix b/pkgs/applications/radio/freedv/default.nix index 2cb2e6582bfc..ba8646885482 100644 --- a/pkgs/applications/radio/freedv/default.nix +++ b/pkgs/applications/radio/freedv/default.nix @@ -11,7 +11,7 @@ , portaudio , speexdsp , hamlib -, wxGTK31-gtk3 +, wxGTK32 , pulseSupport ? config.pulseaudio or stdenv.isLinux , AppKit , AVFoundation @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { lpcnetfreedv speexdsp hamlib - wxGTK31-gtk3 + wxGTK32 ] ++ (if pulseSupport then [ libpulseaudio ] else [ portaudio ]) ++ lib.optionals stdenv.isDarwin [ AppKit From 8e8c1b6c77c6ee86172958b7426e8fd35214b8b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 23:40:37 +0000 Subject: [PATCH 23/58] python310Packages.panel: 0.13.1 -> 0.14.0 --- pkgs/development/python-modules/panel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/panel/default.nix b/pkgs/development/python-modules/panel/default.nix index 466f3e1e6dfa..d59fb9bf3bcd 100644 --- a/pkgs/development/python-modules/panel/default.nix +++ b/pkgs/development/python-modules/panel/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "panel"; - version = "0.13.1"; + version = "0.14.0"; format = "wheel"; @@ -23,7 +23,7 @@ buildPythonPackage rec { # tries to fetch even more artifacts src = fetchPypi { inherit pname version format; - hash = "sha256-1GC119AUfmse3fhQQxSi9eDJJorYvt2NeE7UY1GrW3E="; + hash = "sha256-3kZba0R9J978bvjsjRMLSTo7dOPd5Ml7VPkZqMQV2uY="; }; propagatedBuildInputs = [ From 7ac1f68ce29bf49bc1f235c6868bc75c50b07a9e Mon Sep 17 00:00:00 2001 From: Jan Stranik Date: Tue, 4 Oct 2022 14:49:13 -0400 Subject: [PATCH 24/58] build2: fix build with gcc11 A small source change is needed to make the build2 system compile with current gcc 11 compiler. Without the patch, the compilation fails with an error about failing to deduce a template parameter. --- .../tools/build-managers/build2/default.nix | 2 ++ .../build2/remove-const-void-param.patch | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 pkgs/development/tools/build-managers/build2/remove-const-void-param.patch diff --git a/pkgs/development/tools/build-managers/build2/default.nix b/pkgs/development/tools/build-managers/build2/default.nix index 7b64c14e2ec3..40899903df29 100644 --- a/pkgs/development/tools/build-managers/build2/default.nix +++ b/pkgs/development/tools/build-managers/build2/default.nix @@ -32,6 +32,8 @@ stdenv.mkDerivation rec { ./remove-config-store-paths.patch # Pick up sysdirs from NIX_LDFLAGS ./nix-ldflags-sysdirs.patch + + ./remove-const-void-param.patch ]; strictDeps = true; diff --git a/pkgs/development/tools/build-managers/build2/remove-const-void-param.patch b/pkgs/development/tools/build-managers/build2/remove-const-void-param.patch new file mode 100644 index 000000000000..a0fd973caabb --- /dev/null +++ b/pkgs/development/tools/build-managers/build2/remove-const-void-param.patch @@ -0,0 +1,11 @@ +--- build2-0.14.0_/libbuild2/cc/pkgconfig.cxx 2022-10-04 14:18:24.864604892 -0400 ++++ build2-0.14.0/libbuild2/cc/pkgconfig.cxx 2022-10-04 14:20:58.153254961 -0400 +@@ -186,7 +186,7 @@ + ; + + static bool +- pkgconf_error_handler (const char* msg, const pkgconf_client_t*, const void*) ++ pkgconf_error_handler (const char* msg, const pkgconf_client_t*, void*) + { + error << runtime_error (msg); // Sanitize the message. + return true; From 34f295cb2abeeaf5383c17d1f1168ea1447dc204 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 23:53:29 +0000 Subject: [PATCH 25/58] python310Packages.pebble: 5.0.0 -> 5.0.1 --- pkgs/development/python-modules/pebble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pebble/default.nix b/pkgs/development/python-modules/pebble/default.nix index 102907df46fa..e8b8d2a09790 100644 --- a/pkgs/development/python-modules/pebble/default.nix +++ b/pkgs/development/python-modules/pebble/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "pebble"; - version = "5.0.0"; + version = "5.0.1"; disabled = isPy27; src = fetchPypi { pname = "Pebble"; inherit version; - sha256 = "sha256-rdKgfXHmZphfG9AkAkeH3XkPcfGi27n1+sA3y7NY4M4="; + sha256 = "sha256-7kHDO+PUEihVcfLMfPkU1MKoGrPTiMaLPHRrerOwuGU="; }; doCheck = !stdenv.isDarwin; From f3e22294569b359b4d19f68a7a6e7a9cd9822321 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 00:15:27 +0000 Subject: [PATCH 26/58] python310Packages.phonopy: 2.16.2 -> 2.16.3 --- pkgs/development/python-modules/phonopy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phonopy/default.nix b/pkgs/development/python-modules/phonopy/default.nix index d8a56ab714f5..dd3e2251e6a1 100644 --- a/pkgs/development/python-modules/phonopy/default.nix +++ b/pkgs/development/python-modules/phonopy/default.nix @@ -12,11 +12,11 @@ buildPythonPackage rec { pname = "phonopy"; - version = "2.16.2"; + version = "2.16.3"; src = fetchPypi { inherit pname version; - sha256 = "sha256-tOTkI71BkqKgnX5HrzlPLVohSMtrSpHs9PzeuWQOVis="; + sha256 = "sha256-xTbTVRVmJvJuXV/RWLA+EMShPEYdagKiawXjtjEbnXk="; }; propagatedBuildInputs = [ From 1592e21b44a6c334f048330aba3e3036f595496c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 00:59:30 +0000 Subject: [PATCH 27/58] tlsx: 0.0.7 -> 0.0.8 --- pkgs/tools/security/tlsx/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/tlsx/default.nix b/pkgs/tools/security/tlsx/default.nix index 0d9925695a9c..4f63061cac00 100644 --- a/pkgs/tools/security/tlsx/default.nix +++ b/pkgs/tools/security/tlsx/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "tlsx"; - version = "0.0.7"; + version = "0.0.8"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = pname; rev = "v${version}"; - hash = "sha256-tyZDmtqQLTV06mLo1lg/qWRjvxvgVvGpoRXWX9HtXeo="; + hash = "sha256-TqYBLNnh4wjinoduFrmyNe+FgnGSCckwMy5zX0XhnlM="; }; - vendorSha256 = "sha256-ERZ4mWmtOsW1nYUshSbCzhy+KcujviPtL4LS/soPrFQ="; + vendorSha256 = "sha256-BppRtzTjiMcuc7xIz37bDcjnQHhOlstncES1vILTKYM="; meta = with lib; { description = "TLS grabber focused on TLS based data collection"; From 151446151ea9f219943c19b6394b0dd06f531a70 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Thu, 6 Oct 2022 12:03:27 +1100 Subject: [PATCH 28/58] rectangle: init at 0.59 --- pkgs/os-specific/darwin/rectangle/default.nix | 29 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/os-specific/darwin/rectangle/default.nix diff --git a/pkgs/os-specific/darwin/rectangle/default.nix b/pkgs/os-specific/darwin/rectangle/default.nix new file mode 100644 index 000000000000..832d1667ce37 --- /dev/null +++ b/pkgs/os-specific/darwin/rectangle/default.nix @@ -0,0 +1,29 @@ +{ lib, stdenv, fetchurl, cpio, xar, undmg, ... }: + +stdenv.mkDerivation rec { + pname = "rectangle"; + version = "0.59"; + + src = fetchurl { + url = "https://github.com/rxhanson/Rectangle/releases/download/v${version}/Rectangle${version}.dmg"; + sha256 = "sha256-6K4HJ4qWjf/BsoxmSWyO/Km3BZujCnMJ2/xCMkH3TaI="; + }; + + sourceRoot = "Rectangle.app"; + + nativeBuildInputs = [ undmg ]; + + installPhase = '' + mkdir -p $out/Applications/Rectangle.app + cp -R . $out/Applications/Rectangle.app + ''; + + meta = with lib; { + description = "Move and resize windows in macOS using keyboard shortcuts or snap areas"; + homepage = "https://rectangleapp.com/"; + platforms = platforms.darwin; + maintainers = with maintainers; [ Enzime ]; + license = licenses.mit; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9cfdc1f70e02..a0000bbed0f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -25187,6 +25187,8 @@ with pkgs; reap = callPackage ../os-specific/linux/reap { }; + rectangle = callPackage ../os-specific/darwin/rectangle { }; + regionset = callPackage ../os-specific/linux/regionset { }; rfkill_udev = callPackage ../os-specific/linux/rfkill/udev.nix { }; From 796c2baaf4bc1fe24be2eb3eeb3bc48b452069db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 02:17:57 +0000 Subject: [PATCH 29/58] python310Packages.pyoverkiz: 1.5.3 -> 1.5.4 --- pkgs/development/python-modules/pyoverkiz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyoverkiz/default.nix b/pkgs/development/python-modules/pyoverkiz/default.nix index 640cad81a5e6..78f864ef30bc 100644 --- a/pkgs/development/python-modules/pyoverkiz/default.nix +++ b/pkgs/development/python-modules/pyoverkiz/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyoverkiz"; - version = "1.5.3"; + version = "1.5.4"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "iMicknl"; repo = "python-overkiz-api"; rev = "refs/tags/v${version}"; - hash = "sha256-1PTlNW40lqg10c1wtAqwIvUwanDFgg81DIZNbfaHhXE="; + hash = "sha256-+2L62GG9amP+0RROk9GzJqcaXsXCv+BMmMyUMH7VxYI="; }; nativeBuildInputs = [ From 912010e3dd0281c692ff352e13760834c7be5fca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 02:57:12 +0000 Subject: [PATCH 30/58] python310Packages.pysigma: 0.8.2 -> 0.8.8 --- pkgs/development/python-modules/pysigma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysigma/default.nix b/pkgs/development/python-modules/pysigma/default.nix index 2b63614b1df4..bcfa1428608c 100644 --- a/pkgs/development/python-modules/pysigma/default.nix +++ b/pkgs/development/python-modules/pysigma/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pysigma"; - version = "0.8.2"; + version = "0.8.8"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "SigmaHQ"; repo = "pySigma"; rev = "refs/tags/v${version}"; - hash = "sha256-3XzY3p9tYQX39uM/LUcz9XpKrQ4+XofGSPl9gHwrDog="; + hash = "sha256-eTJZ6gAorGf7n1C/5psvaW9Q7py3/b7ZEldmtFHAQ4c="; }; nativeBuildInputs = [ From 08be891a50a607657265b10390224f30497f9b15 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 03:19:01 +0000 Subject: [PATCH 31/58] python310Packages.pyswitchbot: 0.19.13 -> 0.19.14 --- pkgs/development/python-modules/pyswitchbot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index 184d687deedc..60b2ad2c42a4 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pyswitchbot"; - version = "0.19.13"; + version = "0.19.14"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pySwitchbot"; rev = "refs/tags/${version}"; - hash = "sha256-AkaFymWvHLPLHp/Z5RqRGe5RcJk8utcDkO33UzBQ+OA="; + hash = "sha256-GGYGIzjlFbRxT56UBHSvWEea5EAxVl0JO2nBK9WWLZk="; }; propagatedBuildInputs = [ From 5171cd4f798a312359b9ea591ae9b1a22031cd58 Mon Sep 17 00:00:00 2001 From: LightQuantum Date: Thu, 6 Oct 2022 11:48:54 +0800 Subject: [PATCH 32/58] tectonic: 0.9.0 -> 0.11.0 --- pkgs/tools/typesetting/tectonic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/typesetting/tectonic/default.nix b/pkgs/tools/typesetting/tectonic/default.nix index ecab3c4a8fa6..27417284caf2 100644 --- a/pkgs/tools/typesetting/tectonic/default.nix +++ b/pkgs/tools/typesetting/tectonic/default.nix @@ -14,17 +14,17 @@ rustPlatform.buildRustPackage rec { pname = "tectonic"; - version = "0.9.0"; + version = "0.11.0"; src = fetchFromGitHub { owner = "tectonic-typesetting"; repo = "tectonic"; rev = "tectonic@${version}"; fetchSubmodules = true; - sha256 = "mfIEfue64kG4NmIEdTPRAqt6y22XfcgH6GtvJxuH6TU="; + sha256 = "tBX737Yv4TvDo64cDYuALX61vzKjhz6PTMXQhWc5S/I="; }; - cargoSha256 = "CH1FdZ7cPrE0V0yjauOjDKrRNioC3MjtcnZaOTkMptc="; + cargoSha256 = "awDVjJLwgpSMbwptmLhczaxB5HqvsdvEOUsLYb/zTUc="; nativeBuildInputs = [ pkg-config makeWrapper ]; From 5a814f2bf456a1c1097ee114664697f6036132c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Pitucha?= Date: Thu, 6 Oct 2022 16:37:35 +1100 Subject: [PATCH 33/58] procs: fix intel-darwin build --- pkgs/tools/admin/procs/default.nix | 5 ++--- pkgs/top-level/all-packages.nix | 5 +++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/admin/procs/default.nix b/pkgs/tools/admin/procs/default.nix index f6b9b9698587..1f08cce2e607 100644 --- a/pkgs/tools/admin/procs/default.nix +++ b/pkgs/tools/admin/procs/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, rustPlatform, installShellFiles, Security, libiconv }: +{ lib, stdenv, fetchFromGitHub, rustPlatform, installShellFiles, Security, libiconv, Libsystem }: rustPlatform.buildRustPackage rec { pname = "procs"; @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec { installShellCompletion procs.{bash,fish} --zsh _procs ''; - buildInputs = lib.optionals stdenv.isDarwin [ Security libiconv ]; + buildInputs = lib.optionals stdenv.isDarwin [ Security libiconv Libsystem ]; meta = with lib; { description = "A modern replacement for ps written in Rust"; @@ -32,6 +32,5 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/dalance/procs/raw/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ Br1ght0ne SuperSandro2000 sciencentistguy ]; - broken = stdenv.isDarwin && stdenv.isx86_64; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9cfdc1f70e02..633b3567b923 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4655,8 +4655,9 @@ with pkgs; pyznap = python3Packages.callPackage ../tools/backup/pyznap {}; - procs = callPackage ../tools/admin/procs { - inherit (darwin.apple_sdk.frameworks) Security; + procs = darwin.apple_sdk_11_0.callPackage ../tools/admin/procs { + inherit (darwin.apple_sdk_11_0.frameworks) Security; + inherit (darwin.apple_sdk_11_0) Libsystem; inherit (darwin) libiconv; }; From 18a3d28d36be7d712fecb8656ea09c8b8e639998 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 05:55:29 +0000 Subject: [PATCH 34/58] python310Packages.crytic-compile: 0.2.3 -> 0.2.4 --- pkgs/development/python-modules/crytic-compile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/crytic-compile/default.nix b/pkgs/development/python-modules/crytic-compile/default.nix index 393dcd5e9d83..daf2942fe06a 100644 --- a/pkgs/development/python-modules/crytic-compile/default.nix +++ b/pkgs/development/python-modules/crytic-compile/default.nix @@ -2,7 +2,7 @@ buildPythonPackage rec { pname = "crytic-compile"; - version = "0.2.3"; + version = "0.2.4"; disabled = pythonOlder "3.6"; @@ -10,7 +10,7 @@ buildPythonPackage rec { owner = "crytic"; repo = "crytic-compile"; rev = "refs/tags/${version}"; - sha256 = "sha256-l8a9QXERpkVrx7zHluMlb3zBvJSODsviNtJPzvL3hDo="; + sha256 = "sha256-phb4Y8CUxuHsNt43oKsgDAZTraNauPkcYQtzcsiWyy8="; }; propagatedBuildInputs = [ pysha3 setuptools ]; From af3d02dfef9b5be461f67c0d1b6c7b203030d514 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 05:58:04 +0000 Subject: [PATCH 35/58] bzip3: 1.1.5 -> 1.1.6 --- pkgs/tools/compression/bzip3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/compression/bzip3/default.nix b/pkgs/tools/compression/bzip3/default.nix index 3b532f5ab868..7ce09405dedb 100644 --- a/pkgs/tools/compression/bzip3/default.nix +++ b/pkgs/tools/compression/bzip3/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { pname = "bzip3"; - version = "1.1.5"; + version = "1.1.6"; outputs = [ "bin" "dev" "out" ]; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { owner = "kspalaiologos"; repo = "bzip3"; rev = version; - hash = "sha256-HTflIcEZ57EC1zxcmG6Wg0QErpqiq8DNawhLkVogCYI="; + hash = "sha256-MtD1pAznoH3yqaMO5P8GVexZSWZJxqADwh1sYvecAew="; }; postPatch = '' From 647c285587c87d7d23cbd6532e4a1c1e3696d758 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 06:14:09 +0000 Subject: [PATCH 36/58] clj-kondo: 2022.09.08 -> 2022.10.05 --- pkgs/development/tools/clj-kondo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/clj-kondo/default.nix b/pkgs/development/tools/clj-kondo/default.nix index 1a785b6d4147..a568be182b89 100644 --- a/pkgs/development/tools/clj-kondo/default.nix +++ b/pkgs/development/tools/clj-kondo/default.nix @@ -2,11 +2,11 @@ buildGraalvmNativeImage rec { pname = "clj-kondo"; - version = "2022.09.08"; + version = "2022.10.05"; src = fetchurl { url = "https://github.com/clj-kondo/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar"; - sha256 = "sha256-HOGxSIRH6uD3ZrrEjddZtomzpfWBJa1FhTmlk8HTxSM="; + sha256 = "sha256-0X+DWjxkXqcST5Wwecqiv8BpJK+xJsXl0Kjfdvx18xU="; }; extraNativeImageBuildArgs = [ From c6f99778f9e8532084af2fd0d6fa6177ba852a69 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 06:15:32 +0000 Subject: [PATCH 37/58] clojure-lsp: 2022.09.01-15.27.31 -> 2022.10.05-16.39.51 --- pkgs/development/tools/misc/clojure-lsp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/misc/clojure-lsp/default.nix b/pkgs/development/tools/misc/clojure-lsp/default.nix index 3ec71ab11d9c..5334ea0df8a8 100644 --- a/pkgs/development/tools/misc/clojure-lsp/default.nix +++ b/pkgs/development/tools/misc/clojure-lsp/default.nix @@ -2,18 +2,18 @@ buildGraalvmNativeImage rec { pname = "clojure-lsp"; - version = "2022.09.01-15.27.31"; + version = "2022.10.05-16.39.51"; src = fetchFromGitHub { owner = pname; repo = pname; rev = version; - sha256 = "sha256-+LdHdEPwfU712KHk7NLJeOgaTdfFADqglT1TEXrFWt8="; + sha256 = "sha256-44GAG9PSLpeV6rBGnw6f0EvmQDwCGtrTbPrKWx5pP8Q="; }; jar = fetchurl { url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp-standalone.jar"; - sha256 = "0yi0ni172by7kp9sfw29rsdva5xpgmc0sha2s4rff72lq9js3xp0"; + sha256 = "7976ad30713ff0886421de42906622aa84d1409b37c8d603189059201daa4fb3"; }; extraNativeImageBuildArgs = [ From b8b0d2224a90e207645ca80dce21de49272dc8d8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 6 Oct 2022 08:59:40 +0200 Subject: [PATCH 38/58] python310Packages.pebble: disable on older Python releases --- .../python-modules/pebble/default.nix | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pebble/default.nix b/pkgs/development/python-modules/pebble/default.nix index e8b8d2a09790..b12eb288ad82 100644 --- a/pkgs/development/python-modules/pebble/default.nix +++ b/pkgs/development/python-modules/pebble/default.nix @@ -1,22 +1,34 @@ -{ lib, stdenv, buildPythonPackage, isPy27, fetchPypi, pytestCheckHook }: +{ lib +, stdenv +, buildPythonPackage +, fetchPypi +, pytestCheckHook +, pythonOlder +}: buildPythonPackage rec { pname = "pebble"; version = "5.0.1"; - disabled = isPy27; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { pname = "Pebble"; inherit version; - sha256 = "sha256-7kHDO+PUEihVcfLMfPkU1MKoGrPTiMaLPHRrerOwuGU="; + hash = "sha256-7kHDO+PUEihVcfLMfPkU1MKoGrPTiMaLPHRrerOwuGU="; }; - doCheck = !stdenv.isDarwin; - checkInputs = [ pytestCheckHook ]; + doCheck = !stdenv.isDarwin; + + pythonImportsCheck = [ + "pebble" + ]; + meta = with lib; { description = "API to manage threads and processes within an application"; homepage = "https://github.com/noxdafox/pebble"; From ba25a663fad788b7a7948382313d41fb742b6881 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 6 Oct 2022 09:04:59 +0200 Subject: [PATCH 39/58] python310Packages.phonopy: disable on older Python releases - update meta - add pythonImportsCheck --- .../development/python-modules/phonopy/default.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/phonopy/default.nix b/pkgs/development/python-modules/phonopy/default.nix index dd3e2251e6a1..a4fbeb81e365 100644 --- a/pkgs/development/python-modules/phonopy/default.nix +++ b/pkgs/development/python-modules/phonopy/default.nix @@ -8,15 +8,19 @@ , scipy , spglib , pytestCheckHook +, pythonOlder }: buildPythonPackage rec { pname = "phonopy"; version = "2.16.3"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-xTbTVRVmJvJuXV/RWLA+EMShPEYdagKiawXjtjEbnXk="; + hash = "sha256-xTbTVRVmJvJuXV/RWLA+EMShPEYdagKiawXjtjEbnXk="; }; propagatedBuildInputs = [ @@ -37,9 +41,13 @@ buildPythonPackage rec { rm -r phonopy ''; + pythonImportsCheck = [ + "phonopy" + ]; + meta = with lib; { - description = "A package for phonon calculations at harmonic and quasi-harmonic levels"; - homepage = "https://atztogo.github.io/phonopy/"; + description = "Modulefor phonon calculations at harmonic and quasi-harmonic levels"; + homepage = "https://phonopy.github.io/phonopy/"; license = licenses.bsd0; maintainers = with maintainers; [ psyanticy ]; }; From a483acbdd52d0917892ba7e40a4bcde5add1e867 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 6 Oct 2022 09:07:47 +0200 Subject: [PATCH 40/58] python310Packages.crytic-compile: add format --- .../python-modules/crytic-compile/default.nix | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/crytic-compile/default.nix b/pkgs/development/python-modules/crytic-compile/default.nix index daf2942fe06a..d09fccfe5e10 100644 --- a/pkgs/development/python-modules/crytic-compile/default.nix +++ b/pkgs/development/python-modules/crytic-compile/default.nix @@ -1,8 +1,15 @@ -{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder, pysha3, setuptools }: +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, pysha3 +, setuptools +}: buildPythonPackage rec { pname = "crytic-compile"; version = "0.2.4"; + format = "setuptools"; disabled = pythonOlder "3.6"; @@ -10,13 +17,19 @@ buildPythonPackage rec { owner = "crytic"; repo = "crytic-compile"; rev = "refs/tags/${version}"; - sha256 = "sha256-phb4Y8CUxuHsNt43oKsgDAZTraNauPkcYQtzcsiWyy8="; + hash = "sha256-phb4Y8CUxuHsNt43oKsgDAZTraNauPkcYQtzcsiWyy8="; }; - propagatedBuildInputs = [ pysha3 setuptools ]; + propagatedBuildInputs = [ + pysha3 + setuptools + ]; doCheck = false; - pythonImportsCheck = [ "crytic_compile" ]; + + pythonImportsCheck = [ + "crytic_compile" + ]; meta = with lib; { description = "Abstraction layer for smart contract build systems"; From 2f40f8d4a70e853fed755a0a17191899f14fe2bb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 6 Oct 2022 09:09:58 +0200 Subject: [PATCH 41/58] python310Packages.ultraheat-api: 0.4.3 -> 0.5.0 --- pkgs/development/python-modules/ultraheat-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ultraheat-api/default.nix b/pkgs/development/python-modules/ultraheat-api/default.nix index 98dd8de8fe73..2bec7261719f 100644 --- a/pkgs/development/python-modules/ultraheat-api/default.nix +++ b/pkgs/development/python-modules/ultraheat-api/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "ultraheat-api"; - version = "0.4.3"; + version = "0.5.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "ultraheat_api"; inherit version; - hash = "sha256-sdZweq5TDl54UKHqQ0zlFQq0h+piisMKs2P/3E2vqX8="; + hash = "sha256-fXTv4rWMkAOBYwKeb0MCC9mwEfeYT/YFYW0OpwXN4OQ="; }; propagatedBuildInputs = [ From 17f64e0a42a68d51fdd1863a672e573134715a79 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 6 Oct 2022 08:31:30 +0200 Subject: [PATCH 42/58] heptagon: init at 1.05.00 --- .../compilers/heptagon/default.nix | 52 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 54 insertions(+) create mode 100644 pkgs/development/compilers/heptagon/default.nix diff --git a/pkgs/development/compilers/heptagon/default.nix b/pkgs/development/compilers/heptagon/default.nix new file mode 100644 index 000000000000..e7a9360a6467 --- /dev/null +++ b/pkgs/development/compilers/heptagon/default.nix @@ -0,0 +1,52 @@ +{ lib +, stdenv +, fetchFromGitLab +, makeWrapper +, ocamlPackages +}: + +stdenv.mkDerivation rec { + pname = "heptagon"; + version = "1.05.00"; + + src = fetchFromGitLab { + domain = "gitlab.inria.fr"; + owner = "synchrone"; + repo = pname; + rev = "v${version}"; + sha256 = "sha256-b4O48MQT3Neh8a1Z5wRgS701w6XrwpsbSMprlqTT+CE="; + }; + + nativeBuildInputs = [ + makeWrapper + ]; + + buildInputs = with ocamlPackages; [ + ocaml + findlib + menhir + menhirLib + ocamlgraph + camlp4 + ocamlbuild + lablgtk + ]; + + # the heptagon library in lib/heptagon is not executable + postInstall = '' + find $out/lib/heptagon -type f -exec chmod -x {} \; + ''; + + postFixup = with ocamlPackages; '' + wrapProgram $out/bin/hepts \ + --prefix CAML_LD_LIBRARY_PATH : "${lablgtk}/lib/ocaml/${ocaml.version}/site-lib/lablgtk2" + ''; + + meta = with lib; { + description = "Compiler for the Heptagon/BZR synchronous programming language"; + homepage = "https://gitlab.inria.fr/synchrone/heptagon"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ wegank ]; + mainProgram = "heptc"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0da2d62627be..2e009a281a98 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14101,6 +14101,8 @@ with pkgs; inherit (emacs.pkgs.melpaStablePackages) irony; }; + heptagon = callPackage ../development/compilers/heptagon { }; + holo-build = callPackage ../tools/package-management/holo-build { }; hugs = callPackage ../development/interpreters/hugs { }; From b99c3d2386e4cb3fa8ce69207c691d17060a6809 Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Thu, 29 Sep 2022 14:00:26 +0200 Subject: [PATCH 43/58] ocamlPackages.ffmpeg: 1.1.4 -> 1.1.6 --- 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 212ad686e356..e7b6d7696724 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.4"; + version = "1.1.6"; useDune2 = true; @@ -9,7 +9,7 @@ rec { owner = "savonet"; repo = "ocaml-ffmpeg"; rev = "v${version}"; - sha256 = "sha256-IM7bzOZAZQjLz4YjRTMU5fZgrA2QTZcSDMgclDo4sn0="; + sha256 = "sha256-NlWmt98QwuGFNP8FHnAR3C0DIiSfJ1ZJXeVFFZiOSXs="; }; meta = with lib; { From 7e817a854f7a3468a311dc7d1de50d1f19ffe189 Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Thu, 29 Sep 2022 14:38:00 +0200 Subject: [PATCH 44/58] ocamlPackages.ocaml_pcre: 7.4.6 -> 7.5.0 --- pkgs/development/ocaml-modules/pcre/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/ocaml-modules/pcre/default.nix b/pkgs/development/ocaml-modules/pcre/default.nix index ea853c4648b1..ca3cc203f968 100644 --- a/pkgs/development/ocaml-modules/pcre/default.nix +++ b/pkgs/development/ocaml-modules/pcre/default.nix @@ -2,15 +2,15 @@ buildDunePackage rec { pname = "pcre"; - version = "7.4.6"; + version = "7.5.0"; useDune2 = true; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; src = fetchurl { url = "https://github.com/mmottl/pcre-ocaml/releases/download/${version}/pcre-${version}.tbz"; - sha256 = "17ajl0ra5xkxn5pf0m0zalylp44wsfy6mvcq213djh2pwznh4gya"; + sha256 = "sha256-ZxFC9AtthhccvAZyU/qt+QMBkWHVdIi9D7bFRWwsvRo="; }; buildInputs = [ dune-configurator ]; From 53e40f2e95daa9f5531ae542f2dfcc3e70262638 Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Thu, 29 Sep 2022 17:47:22 +0200 Subject: [PATCH 45/58] google-drive-ocamlfuse: Use ocaml 4.12 Required because of an indirect dependency on ocamlPackages.ocaml_pcre Which has a minimum version of ocaml 4.12 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2e009a281a98..849558a2a8e3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -28017,7 +28017,7 @@ with pkgs; gomuks = callPackage ../applications/networking/instant-messengers/gomuks { }; - inherit (ocaml-ng.ocamlPackages_4_10) google-drive-ocamlfuse; + inherit (ocaml-ng.ocamlPackages_4_12) google-drive-ocamlfuse; googler = callPackage ../applications/misc/googler { python = python3; From 308177bb368ec1dd3fe222ed7d8718c734919bdf Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Thu, 29 Sep 2022 14:38:43 +0200 Subject: [PATCH 46/58] ocamlPackages.taglib: 0.3.9 -> 0.3.10 --- pkgs/development/ocaml-modules/taglib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/taglib/default.nix b/pkgs/development/ocaml-modules/taglib/default.nix index ecd33145614c..95b5ae04578f 100644 --- a/pkgs/development/ocaml-modules/taglib/default.nix +++ b/pkgs/development/ocaml-modules/taglib/default.nix @@ -2,13 +2,13 @@ buildDunePackage rec { pname = "taglib"; - version = "0.3.9"; + version = "0.3.10"; src = fetchFromGitHub { owner = "savonet"; repo = "ocaml-taglib"; rev = "v${version}"; - sha256 = "sha256-n8Vv8Vepvhx7anZdWIdBfw+HSQShKWjNe6l0gqRRsSs="; + sha256 = "sha256-tAvzVr0PW1o0kKFxdi/ks4obqnyBm8YfiiFupXZkUho="; }; minimalOCamlVersion = "4.05.0"; # Documented version 4.02.0. 4.05.0 actually required. From 08b9a03470d1a6ab18767c50762e21a96103a8a4 Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Thu, 29 Sep 2022 14:39:10 +0200 Subject: [PATCH 47/58] liquidsoap: 2.0.6 -> 2.1.2 --- pkgs/tools/audio/liquidsoap/full.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/audio/liquidsoap/full.nix b/pkgs/tools/audio/liquidsoap/full.nix index b390c943cd2a..8ef960625ec8 100644 --- a/pkgs/tools/audio/liquidsoap/full.nix +++ b/pkgs/tools/audio/liquidsoap/full.nix @@ -7,14 +7,14 @@ let pname = "liquidsoap"; - version = "2.0.6"; + version = "2.1.2"; in stdenv.mkDerivation { inherit pname version; src = fetchurl { url = "https://github.com/savonet/${pname}/releases/download/v${version}/${pname}-${version}.tar.bz2"; - sha256 = "sha256-1wD9BApbDA/ovzZoniay+jciP/V2C8EoGQehd5N8PPQ="; + sha256 = "sha256-e7iCBY9xKQZrkQ+IlahE1KEbDW89tTIlpGvHZubh3bM="; }; postFixup = '' @@ -35,11 +35,13 @@ stdenv.mkDerivation { ocamlPackages.mm ocamlPackages.ocaml_pcre ocamlPackages.menhir ocamlPackages.menhirLib + ocamlPackages.camomile + ocamlPackages.ocurl + ocamlPackages.uri ocamlPackages.sedlex # Recommended dependencies - ocamlPackages.camomile - ocamlPackages.samplerate + ocamlPackages.ffmpeg # Optional dependencies ocamlPackages.camlimages @@ -51,8 +53,6 @@ stdenv.mkDerivation { ocamlPackages.dssi ocamlPackages.faad ocamlPackages.fdkaac - ocamlPackages.srt - ocamlPackages.ffmpeg ocamlPackages.flac ocamlPackages.frei0r ocamlPackages.gstreamer @@ -60,6 +60,7 @@ stdenv.mkDerivation { ocamlPackages.ladspa ocamlPackages.lame ocamlPackages.lastfm + ocamlPackages.lilv ocamlPackages.lo ocamlPackages.mad ocamlPackages.magic @@ -68,6 +69,7 @@ stdenv.mkDerivation { ocamlPackages.portaudio ocamlPackages.pulseaudio ocamlPackages.shine + ocamlPackages.samplerate ocamlPackages.soundtouch ocamlPackages.speex ocamlPackages.srt @@ -82,10 +84,7 @@ stdenv.mkDerivation { ocamlPackages.tsdl-ttf # Undocumented dependencies - ocamlPackages.ocurl - ocamlPackages.lilv ocamlPackages.graphics - ocamlPackages.yojson ocamlPackages.cohttp-lwt-unix ]; From bab7d9d0a830c251ba7d6a10ee033e7a4da611bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 00:54:43 +0000 Subject: [PATCH 48/58] tidal-hifi: 4.2.0 -> 4.3.0 --- pkgs/applications/audio/tidal-hifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/tidal-hifi/default.nix b/pkgs/applications/audio/tidal-hifi/default.nix index 4f27ff80932b..f81854aec28f 100644 --- a/pkgs/applications/audio/tidal-hifi/default.nix +++ b/pkgs/applications/audio/tidal-hifi/default.nix @@ -37,11 +37,11 @@ stdenv.mkDerivation rec { pname = "tidal-hifi"; - version = "4.2.0"; + version = "4.3.0"; src = fetchurl { url = "https://github.com/Mastermindzh/tidal-hifi/releases/download/${version}/tidal-hifi_${version}_amd64.deb"; - sha256 = "sha256-YydpWzGH+Orb8Vot8hchh+FFcd327VwQ8Kr7x8WYnv4="; + sha256 = "sha256-/ZESysxaDhMpyTKHjjoRMiLM7SMESA5VIfgWCqdyDck="; }; nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper ]; From adaeeb9573e5982b2017cc64d76ad75d039bd31d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 22:11:57 +0000 Subject: [PATCH 49/58] rustypaste: 0.7.1 -> 0.8.2 --- pkgs/servers/rustypaste/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/rustypaste/default.nix b/pkgs/servers/rustypaste/default.nix index a103ed8a461b..8cc792f14592 100644 --- a/pkgs/servers/rustypaste/default.nix +++ b/pkgs/servers/rustypaste/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "rustypaste"; - version = "0.7.1"; + version = "0.8.2"; src = fetchFromGitHub{ owner = "orhun"; repo = pname; rev = "v${version}"; - sha256 = "sha256-NGrz08cpio745oVYtfNO1jpViYLaxZ9ZRXQdQG/f0oM="; + sha256 = "sha256-EKW/Cik4La66bI7EVbFnhivk1o0nIudJdBW7F5dbQaI="; }; - cargoSha256 = "sha256-UQNe2O664PXvcSu6MI5F8RdYJJholjF9iO2I5OSMm2A="; + cargoSha256 = "sha256-zIrvBHPthPAzReojmBLb0odDQGcGwZS10rP15qb/zgs="; # Some tests need network checkFlags = [ From cdfcbf552e58a04f714f0bea537ea4f206f5bd33 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Oct 2022 18:34:20 +0000 Subject: [PATCH 50/58] simgrid: 3.31 -> 3.32 --- pkgs/applications/science/misc/simgrid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/misc/simgrid/default.nix b/pkgs/applications/science/misc/simgrid/default.nix index 8db9245ed33e..31aee617c44d 100644 --- a/pkgs/applications/science/misc/simgrid/default.nix +++ b/pkgs/applications/science/misc/simgrid/default.nix @@ -20,14 +20,14 @@ in stdenv.mkDerivation rec { pname = "simgrid"; - version = "3.31"; + version = "3.32"; src = fetchFromGitLab { domain = "framagit.org"; owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-K6YkkCMxc2lqxHIwyuLiwcp3m49sqbEtOlwZh4L1YJg="; + sha256 = "sha256-o25wOROkUm07JPdNTJQcJw6apeoysnjd+YBMHlPpAYI="; }; propagatedBuildInputs = [ boost ]; From e9b43c988171b2ea0ead4782125b7634aaf01783 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 05:10:57 +0000 Subject: [PATCH 51/58] brev-cli: 0.6.116 -> 0.6.118 --- pkgs/development/misc/brev-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/misc/brev-cli/default.nix b/pkgs/development/misc/brev-cli/default.nix index a3debb10fc5a..0e5faa37bf5e 100644 --- a/pkgs/development/misc/brev-cli/default.nix +++ b/pkgs/development/misc/brev-cli/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "brev-cli"; - version = "0.6.116"; + version = "0.6.118"; src = fetchFromGitHub { owner = "brevdev"; repo = pname; rev = "v${version}"; - sha256 = "sha256-4W6Ew80HN436mEG+gjEj8cuVY3iCQBpqNO1voAMDX1o="; + sha256 = "sha256-nUhVHVjhrZm+Y/kIF3D85orm/EECug2xYSpcItYCThU="; }; vendorSha256 = "sha256-5P9oodntXn7RMpjKLoCXlnEZeW4/W0hfYPt7I3hjvGw="; From 7c164f4bea71d74d98780ab7be4f9105630a2eba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Oct 2022 03:52:05 +0000 Subject: [PATCH 52/58] argocd: 2.4.12 -> 2.4.14 --- pkgs/applications/networking/cluster/argocd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/argocd/default.nix b/pkgs/applications/networking/cluster/argocd/default.nix index 84cc0ee0f09a..02ec3369501e 100644 --- a/pkgs/applications/networking/cluster/argocd/default.nix +++ b/pkgs/applications/networking/cluster/argocd/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "argocd"; - version = "2.4.12"; + version = "2.4.14"; src = fetchFromGitHub { owner = "argoproj"; repo = "argo-cd"; rev = "v${version}"; - sha256 = "sha256-U3Qct7wL/oJDgU+PXL5UMMTsQo4maeKShDwU2crSWxk="; + sha256 = "sha256-txVNv/JowIGKMvNjsMUzwLT328qJg/DkS/R0RkN8b34="; }; vendorSha256 = "sha256-n6elT6ETOtbZsFqfwMo9d2qqamS8jdrROjFjStNkalc="; From 1f90cfc6f0e31f85a7c1a801bdbe883c5c94a2ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 22:27:57 +0000 Subject: [PATCH 53/58] sentry-cli: 2.5.2 -> 2.7.0 --- pkgs/development/tools/sentry-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/sentry-cli/default.nix b/pkgs/development/tools/sentry-cli/default.nix index 47f5b8fc4115..fe947b9b8444 100644 --- a/pkgs/development/tools/sentry-cli/default.nix +++ b/pkgs/development/tools/sentry-cli/default.nix @@ -9,13 +9,13 @@ }: rustPlatform.buildRustPackage rec { pname = "sentry-cli"; - version = "2.5.2"; + version = "2.7.0"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-cli"; rev = version; - sha256 = "sha256-l632b+Cxs9jiahbeZYzjXDiw+LE2MUgx4negEh9jMAc="; + sha256 = "sha256-ua8U1sYQoSi4xYmJ34icJyblu2VPoVtJMXdZWbhbIF0="; }; doCheck = false; @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ]; nativeBuildInputs = [ pkg-config ]; - cargoSha256 = "sha256-uVzUCwYJo3CRykGHSfxigi2N9YSsxh0q8xMXuOe2Zsk="; + cargoSha256 = "sha256-bwggklnaT1x/jhz4v7po0uNi65V+u1Jbqk6Ij07DAUU="; meta = with lib; { homepage = "https://docs.sentry.io/cli/"; From a66492cf0bb4f2738018cdbb174ad785f4f9b66d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 27 Sep 2022 21:25:28 +0000 Subject: [PATCH 54/58] sd-local: 1.0.43 -> 1.0.45 --- pkgs/development/tools/sd-local/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/sd-local/default.nix b/pkgs/development/tools/sd-local/default.nix index 81b3a0bc6161..06fe1af307c4 100644 --- a/pkgs/development/tools/sd-local/default.nix +++ b/pkgs/development/tools/sd-local/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "sd-local"; - version = "1.0.43"; + version = "1.0.45"; src = fetchFromGitHub { owner = "screwdriver-cd"; repo = pname; rev = "v${version}"; - sha256 = "sha256-qFEug8fGOi5IwnA1P3FHKte7eiviNk/x8SdDss9J5vo="; + sha256 = "sha256-ziCDuGpvBPKC3p+kuPi5+Hjfkld/Kh0ZqnLKwdMrXNM="; }; vendorSha256 = "sha256-43hcIIGqBscMjQzaIGdMqV5lq3od4Ls4TJdTeFGtu5Y="; From 376b2161e1163574a3e8f99a3eca251b7d647821 Mon Sep 17 00:00:00 2001 From: cor Date: Thu, 6 Oct 2022 10:49:32 +0200 Subject: [PATCH 55/58] _1password-gui: Fix aarch64 source hash --- pkgs/applications/misc/1password-gui/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/1password-gui/default.nix b/pkgs/applications/misc/1password-gui/default.nix index 2dba8af6c9e0..ad9f0f93d063 100644 --- a/pkgs/applications/misc/1password-gui/default.nix +++ b/pkgs/applications/misc/1password-gui/default.nix @@ -51,7 +51,7 @@ in stdenv.mkDerivation rec { if stdenv.hostPlatform.isAarch64 then fetchurl { url = "https://downloads.1password.com/linux/tar/stable/aarch64/1password-${version}.arm64.tar.gz"; - sha256 = "0y456ssfsx4cy6pcnihiwi64y90s91399qhgs4abn4pp9wr0h08g"; + sha256 = "sha256-SJDUfAFEwYnOR+y/6Dg2S/CkA84QogoRpMXOPP5PyrM="; } else fetchurl { From 1c2ae3ed6d5fab6ccb40ff40c5f4cd702bb33189 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Oct 2022 22:37:03 +0000 Subject: [PATCH 56/58] signal-cli: 0.11.0 -> 0.11.1 --- .../networking/instant-messengers/signal-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signal-cli/default.nix b/pkgs/applications/networking/instant-messengers/signal-cli/default.nix index 79cceed6feef..3f99609bcfb8 100644 --- a/pkgs/applications/networking/instant-messengers/signal-cli/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-cli/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "signal-cli"; - version = "0.11.0"; + version = "0.11.1"; # Building from source would be preferred, but is much more involved. src = fetchurl { url = "https://github.com/AsamK/signal-cli/releases/download/v${version}/signal-cli-${version}-Linux.tar.gz"; - sha256 = "sha256-BIVeY4H5pn8hdjUkSDrlVMTXy5wuMskkSlccfgCWc6Q="; + sha256 = "sha256-ZvCdxUg1eWeE3/4DLCf7FbDF4B1ZdLTcipKeb/1+xOk="; }; buildInputs = lib.optionals stdenv.isLinux [ libmatthew_java dbus dbus_java ]; From f947cfaa1d9d5da1ef4cfab23d0142284cec3520 Mon Sep 17 00:00:00 2001 From: datafoo <34766150+datafoo@users.noreply.github.com> Date: Thu, 6 Oct 2022 10:55:18 +0200 Subject: [PATCH 57/58] vscode-extensions.elixir-lsp.vscode-elixir-ls: 0.8.0 -> 0.11.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f078e0f00a7f..3b9f30abfadd 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1368,11 +1368,16 @@ let mktplcRef = { name = "elixir-ls"; publisher = "JakeBecker"; - version = "0.8.0"; - sha256 = "sha256-VD1g4DJfA0vDJ0cyHFDEtCEqQo0nXfPC5vknEU91cPk="; + version = "0.11.0"; + sha256 = "sha256-okvwyD0m2r8ar85VtuBUNMUZGGrCfJ4DB9v7aSX5PjM="; }; meta = with lib; { + changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog"; + description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS."; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls"; + homepage = "https://github.com/elixir-lsp/elixir-ls"; license = licenses.mit; + maintainers = with maintainers; [ datafoo ]; }; }; From 678fff8616745c5054c801cd83a59584cd224470 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 6 Oct 2022 12:09:25 +0100 Subject: [PATCH 58/58] rectangle: add meta.sourceProvenance --- pkgs/os-specific/darwin/rectangle/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/darwin/rectangle/default.nix b/pkgs/os-specific/darwin/rectangle/default.nix index 832d1667ce37..8261c4198c1c 100644 --- a/pkgs/os-specific/darwin/rectangle/default.nix +++ b/pkgs/os-specific/darwin/rectangle/default.nix @@ -21,6 +21,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Move and resize windows in macOS using keyboard shortcuts or snap areas"; homepage = "https://rectangleapp.com/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.darwin; maintainers = with maintainers; [ Enzime ]; license = licenses.mit;