From 983e3f7d18f4b1f6b40fe6a754cae8a426d90234 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 11 Jul 2023 11:02:23 +0200 Subject: [PATCH 01/42] lomiri.geonames: init at 0.3.0 --- pkgs/desktops/lomiri/default.nix | 1 + .../lomiri/development/geonames/default.nix | 117 ++++++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 pkgs/desktops/lomiri/development/geonames/default.nix diff --git a/pkgs/desktops/lomiri/default.nix b/pkgs/desktops/lomiri/default.nix index 27869f6e9280..ba4c6446d4c0 100644 --- a/pkgs/desktops/lomiri/default.nix +++ b/pkgs/desktops/lomiri/default.nix @@ -10,6 +10,7 @@ let #### Development tools / libraries cmake-extras = callPackage ./development/cmake-extras { }; deviceinfo = callPackage ./development/deviceinfo { }; + geonames = callPackage ./development/geonames { }; gmenuharness = callPackage ./development/gmenuharness { }; lomiri-api = callPackage ./development/lomiri-api { }; }; diff --git a/pkgs/desktops/lomiri/development/geonames/default.nix b/pkgs/desktops/lomiri/development/geonames/default.nix new file mode 100644 index 000000000000..c4e327caf93f --- /dev/null +++ b/pkgs/desktops/lomiri/development/geonames/default.nix @@ -0,0 +1,117 @@ +{ stdenv +, lib +, fetchFromGitLab +, gitUpdater +, testers +, buildPackages +, cmake +, docbook-xsl-nons +, docbook_xml_dtd_45 +, gettext +, glib +, glibcLocales +, withExamples ? true +, gtk3 +# Uses gtkdoc-scan* tools, which produces a binary linked against lib for hostPlatform and executes it to generate docs +, withDocumentation ? stdenv.buildPlatform.canExecute stdenv.hostPlatform +, gtk-doc +, pkg-config +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "geonames"; + version = "0.3.0"; + + src = fetchFromGitLab { + owner = "ubports"; + repo = "development/core/geonames"; + rev = finalAttrs.version; + hash = "sha256-Mo7Khj2pgdJ9kT3npFXnh1WTSsY/B1egWTccbAXFNY8="; + }; + + outputs = [ + "out" + "dev" + ] ++ lib.optionals withExamples [ + "bin" + ] ++ lib.optionals withDocumentation [ + "doc" + ]; + + postPatch = '' + patchShebangs src/generate-locales.sh tests/setup-test-env.sh + + substituteInPlace doc/reference/CMakeLists.txt \ + --replace "\''${CMAKE_INSTALL_DATADIR}/gtk-doc/html/\''${PROJECT_NAME}" "\''${CMAKE_INSTALL_DOCDIR}" + substituteInPlace demo/CMakeLists.txt \ + --replace 'RUNTIME DESTINATION bin' 'RUNTIME DESTINATION ''${CMAKE_INSTALL_BINDIR}' + '' + lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' + # Built for hostPlatform, executed during build + substituteInPlace src/CMakeLists.txt \ + --replace 'COMMAND mkdb' 'COMMAND ${stdenv.hostPlatform.emulator buildPackages} mkdb' + ''; + + strictDeps = true; + + nativeBuildInputs = [ + cmake + gettext + glib # glib-compile-resources + pkg-config + ] ++ lib.optionals withDocumentation [ + docbook-xsl-nons + docbook_xml_dtd_45 + gtk-doc + ]; + + buildInputs = [ + glib + ] ++ lib.optionals withExamples [ + gtk3 + ]; + + # Tests need to be able to check locale + LC_ALL = lib.optionalString finalAttrs.doCheck "en_US.UTF-8"; + nativeCheckInputs = [ + glibcLocales + ]; + + makeFlags = [ + # gtkdoc-scan runs ld, can't find qsort & strncpy symbols + "LD=${stdenv.cc.targetPrefix}cc" + ]; + + cmakeFlags = [ + "-DWANT_DOC=${lib.boolToString withDocumentation}" + "-DWANT_DEMO=${lib.boolToString withExamples}" + "-DWANT_TESTS=${lib.boolToString finalAttrs.doCheck}" + # Keeps finding & using glib-compile-resources from buildInputs otherwise + "-DCMAKE_PROGRAM_PATH=${lib.makeBinPath [ buildPackages.glib.dev ]}" + ]; + + preInstall = lib.optionalString withDocumentation '' + # gtkdoc-mkhtml generates images without write permissions, errors out during install + chmod +w doc/reference/html/* + ''; + + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + + passthru = { + tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; + updateScript = gitUpdater { }; + }; + + meta = with lib; { + description = "Parse and query the geonames database dump"; + homepage = "https://gitlab.com/ubports/development/core/geonames"; + license = licenses.gpl3Only; + maintainers = teams.lomiri.members; + platforms = platforms.all; + # Cross requires hostPlatform emulation during build + # https://gitlab.com/ubports/development/core/geonames/-/issues/1 + broken = stdenv.buildPlatform != stdenv.hostPlatform && !stdenv.hostPlatform.emulatorAvailable buildPackages; + pkgConfigModules = [ + "geonames" + ]; + }; +}) From 609c49f7406d0d44fabebf5eb6cd145faff52eab Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Wed, 12 Jul 2023 08:47:25 +0200 Subject: [PATCH 02/42] lomiri.geonames: Use CMAKE_CROSSCOMPILING_EMULATOR instead of patching in emulator call --- pkgs/desktops/lomiri/development/geonames/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/lomiri/development/geonames/default.nix b/pkgs/desktops/lomiri/development/geonames/default.nix index c4e327caf93f..534ed28e106e 100644 --- a/pkgs/desktops/lomiri/development/geonames/default.nix +++ b/pkgs/desktops/lomiri/development/geonames/default.nix @@ -45,10 +45,6 @@ stdenv.mkDerivation (finalAttrs: { --replace "\''${CMAKE_INSTALL_DATADIR}/gtk-doc/html/\''${PROJECT_NAME}" "\''${CMAKE_INSTALL_DOCDIR}" substituteInPlace demo/CMakeLists.txt \ --replace 'RUNTIME DESTINATION bin' 'RUNTIME DESTINATION ''${CMAKE_INSTALL_BINDIR}' - '' + lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' - # Built for hostPlatform, executed during build - substituteInPlace src/CMakeLists.txt \ - --replace 'COMMAND mkdb' 'COMMAND ${stdenv.hostPlatform.emulator buildPackages} mkdb' ''; strictDeps = true; @@ -87,6 +83,9 @@ stdenv.mkDerivation (finalAttrs: { "-DWANT_TESTS=${lib.boolToString finalAttrs.doCheck}" # Keeps finding & using glib-compile-resources from buildInputs otherwise "-DCMAKE_PROGRAM_PATH=${lib.makeBinPath [ buildPackages.glib.dev ]}" + ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + # only for cross without native execute support because the canExecute "emulator" call has a format that I can't get CMake to accept + "-DCMAKE_CROSSCOMPILING_EMULATOR=${stdenv.hostPlatform.emulator buildPackages}" ]; preInstall = lib.optionalString withDocumentation '' From b2f4cdf2fedf586e9d756f8aa2e01cc183fe1fa7 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Fri, 14 Jul 2023 11:44:43 +0200 Subject: [PATCH 03/42] lomiri.geonames: Upstream better GNUInstallDirs variable usage --- .../lomiri/development/geonames/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/desktops/lomiri/development/geonames/default.nix b/pkgs/desktops/lomiri/development/geonames/default.nix index 534ed28e106e..b3ee9dc25ef7 100644 --- a/pkgs/desktops/lomiri/development/geonames/default.nix +++ b/pkgs/desktops/lomiri/development/geonames/default.nix @@ -1,6 +1,7 @@ { stdenv , lib , fetchFromGitLab +, fetchpatch , gitUpdater , testers , buildPackages @@ -38,13 +39,18 @@ stdenv.mkDerivation (finalAttrs: { "doc" ]; + patches = [ + # Improves install locations of demo & docs + # Remove when https://gitlab.com/ubports/development/core/geonames/-/merge_requests/3 merged & in release + (fetchpatch { + name = "0001-geonames-Use-GNUInstallDirs-more.patch"; + url = "https://gitlab.com/OPNA2608/geonames/-/commit/e64a391fc213b2629da1c8bbf975fd62a2973c51.patch"; + hash = "sha256-HPYDtIy1WUrZLPzvKh4aezrT/LniZkNX+PeQ9YB85RY="; + }) + ]; + postPatch = '' patchShebangs src/generate-locales.sh tests/setup-test-env.sh - - substituteInPlace doc/reference/CMakeLists.txt \ - --replace "\''${CMAKE_INSTALL_DATADIR}/gtk-doc/html/\''${PROJECT_NAME}" "\''${CMAKE_INSTALL_DOCDIR}" - substituteInPlace demo/CMakeLists.txt \ - --replace 'RUNTIME DESTINATION bin' 'RUNTIME DESTINATION ''${CMAKE_INSTALL_BINDIR}' ''; strictDeps = true; From 050cb731484f3bf78f1c1eb8208ecb0b697522b5 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 17 Jul 2023 22:07:43 +0300 Subject: [PATCH 04/42] scanmem: enable GUI, some drive-by cleanups --- pkgs/tools/misc/scanmem/default.nix | 37 ++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/misc/scanmem/default.nix b/pkgs/tools/misc/scanmem/default.nix index 0657a40689b5..817e713b229f 100644 --- a/pkgs/tools/misc/scanmem/default.nix +++ b/pkgs/tools/misc/scanmem/default.nix @@ -1,8 +1,18 @@ -{ lib, stdenv, autoconf, automake, intltool, libtool, fetchFromGitHub, readline }: +{ lib +, stdenv +, fetchFromGitHub +, autoreconfHook +, gobject-introspection +, intltool +, wrapGAppsHook +, procps +, python3 +, readline +}: stdenv.mkDerivation rec { - version = "0.17"; pname = "scanmem"; + version = "0.17"; src = fetchFromGitHub { owner = "scanmem"; @@ -11,12 +21,27 @@ stdenv.mkDerivation rec { sha256 = "17p8sh0rj8yqz36ria5bp48c8523zzw3y9g8sbm2jwq7sc27i7s9"; }; - nativeBuildInputs = [ autoconf automake intltool libtool ]; - buildInputs = [ readline ]; + nativeBuildInputs = [ autoreconfHook gobject-introspection intltool wrapGAppsHook ]; + buildInputs = [ readline python3 ]; + configureFlags = ["--enable-gui"]; - preConfigure = '' - ./autogen.sh + # we don't need to wrap the main executable, just the GUI + dontWrapGApps = true; + + fixupPhase = '' + runHook preFixup + + # replace the upstream launcher which does stupid things + # also add procps because it shells out to `ps` and expects it to be procps + makeWrapper ${python3}/bin/python3 $out/bin/gameconqueror \ + "''${gappsWrapperArgs[@]}" \ + --set PYTHONPATH "${python3.pkgs.makePythonPath [ python3.pkgs.pygobject3 ]}" \ + --prefix PATH : "${procps}/bin" \ + --add-flags "$out/share/gameconqueror/GameConqueror.py" + + runHook postFixup ''; + meta = with lib; { homepage = "https://github.com/scanmem/scanmem"; description = "Memory scanner for finding and poking addresses in executing processes"; From f354d6d950f2f3c216f254c0f244eedf4ee0fc53 Mon Sep 17 00:00:00 2001 From: Sergei Lukianov Date: Thu, 20 Jul 2023 10:37:12 -0700 Subject: [PATCH 05/42] sanoid: 2.1.0 -> 2.2.0 2+ years w/o releases, there are few very nice features added like snapshots holding and remote deletion --- pkgs/tools/backup/sanoid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/backup/sanoid/default.nix b/pkgs/tools/backup/sanoid/default.nix index d2b37615e903..a215a9f3180f 100644 --- a/pkgs/tools/backup/sanoid/default.nix +++ b/pkgs/tools/backup/sanoid/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { pname = "sanoid"; - version = "2.1.0"; + version = "2.2.0"; src = fetchFromGitHub { owner = "jimsalterjrs"; repo = pname; rev = "v${version}"; - sha256 = "12g5cjx34ys6ix6ivahsbr3bbbi1fmjwdfdk382z6q71w3pyxxzf"; + sha256 = "sha256-qfRGZ10fhLL4tJL97VHrdOkO/4OVpa087AsL9t8LMmk="; }; nativeBuildInputs = [ makeWrapper ]; From 7819f216e0ec24fa6fae34317991e26b05c047c2 Mon Sep 17 00:00:00 2001 From: Sergei Lukianov Date: Thu, 20 Jul 2023 10:45:21 -0700 Subject: [PATCH 06/42] sanoid: add Frostman to maintainers --- pkgs/tools/backup/sanoid/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/backup/sanoid/default.nix b/pkgs/tools/backup/sanoid/default.nix index a215a9f3180f..f37a47149067 100644 --- a/pkgs/tools/backup/sanoid/default.nix +++ b/pkgs/tools/backup/sanoid/default.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { description = "A policy-driven snapshot management tool for ZFS filesystems"; homepage = "https://github.com/jimsalterjrs/sanoid"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ lopsided98 ]; + maintainers = with maintainers; [ lopsided98 Frostman ]; platforms = platforms.all; }; } From 6fc1dc08de8e63188888cb0dff0b28c53886181d Mon Sep 17 00:00:00 2001 From: Basile Henry Date: Sun, 16 Jul 2023 21:43:43 +0200 Subject: [PATCH 07/42] raylib: Fix audio When upgrading from `4.2.0` to `4.5.0` in #243155 the audio fix was removed. This fix didn't apply properly any more, because the `cmake` build in `4.5.0` is producing shared objects with the wrong version in the name. The commit https://github.com/raysan5/raylib/commit/0d4db7ad7f6fd442ed165ebf8ab8b3f4033b04e7 which fixes the versioning issue does not appear to have made it into the `4.5.0` tag. Removing the audio fix did actually makes the project compile, however when running games built against `raylib`, no audio device was found. --- pkgs/development/libraries/raylib/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/development/libraries/raylib/default.nix b/pkgs/development/libraries/raylib/default.nix index 7dbd272e436f..5af34139f930 100644 --- a/pkgs/development/libraries/raylib/default.nix +++ b/pkgs/development/libraries/raylib/default.nix @@ -37,6 +37,21 @@ stdenv.mkDerivation (finalAttrs: { passthru.tests = [ raylib-games ]; + patches = [ + # Patch version in CMakeList to 4.5.0 + # Remove this when updating to a new revision + (fetchpatch { + url = "https://github.com/raysan5/raylib/commit/0d4db7ad7f6fd442ed165ebf8ab8b3f4033b04e7.patch"; + hash = "sha256-RGokbQAwJAZm2FU2VNwraE3xko8E+RLLFjUfDRXeKhA="; + }) + ]; + + # fix libasound.so/libpulse.so not being found + preFixup = '' + ${lib.optionalString alsaSupport "patchelf --add-needed ${alsa-lib}/lib/libasound.so $out/lib/libraylib.so.${finalAttrs.version}"} + ${lib.optionalString pulseSupport "patchelf --add-needed ${libpulseaudio}/lib/libpulse.so $out/lib/libraylib.so.${finalAttrs.version}"} + ''; + meta = with lib; { description = "A simple and easy-to-use library to enjoy videogames programming"; homepage = "https://www.raylib.com/"; From d63b9cd3e2aeed79f354e543573528efea0c4a7d Mon Sep 17 00:00:00 2001 From: Ilan Joselevich Date: Thu, 20 Jul 2023 22:36:21 +0300 Subject: [PATCH 08/42] forgejo-actions-runner: init at 2.3.0 --- .../forgejo-actions-runner/default.nix | 43 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 45 insertions(+) create mode 100644 pkgs/development/tools/continuous-integration/forgejo-actions-runner/default.nix diff --git a/pkgs/development/tools/continuous-integration/forgejo-actions-runner/default.nix b/pkgs/development/tools/continuous-integration/forgejo-actions-runner/default.nix new file mode 100644 index 000000000000..1a048de13429 --- /dev/null +++ b/pkgs/development/tools/continuous-integration/forgejo-actions-runner/default.nix @@ -0,0 +1,43 @@ +{ lib +, buildGoModule +, fetchFromGitea +, testers +, forgejo-actions-runner +}: + +buildGoModule rec { + pname = "forgejo-actions-runner"; + version = "2.3.0"; + + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "forgejo"; + repo = "runner"; + rev = "v${version}"; + hash = "sha256-ZIhUlTGeNuJSrBVXYjAz/YHYmkR3wg1LAe0uUabEQRQ="; + }; + + vendorHash = "sha256-OauNDA0mkarSWrZBfJE/SYspa3CTEYKpLRMvbPdIoRo="; + + ldflags = [ + "-s" + "-w" + "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${src.rev}" + ]; + + doCheck = false; # Test try to lookuyp code.forgejo.org. + + passthru.tests.version = testers.testVersion { + package = forgejo-actions-runner; + version = src.rev; + }; + + meta = with lib; { + description = "A runner for Forgejo based on act"; + homepage = "https://code.forgejo.org/forgejo/runner"; + changelog = "https://gitea.com/gitea/act_runner/releases/tag/${src.rev}"; + license = licenses.mit; + maintainers = with maintainers; [ kranzes ]; + mainProgram = "act_runner"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 53dff109e81e..3e3d412c11db 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8237,6 +8237,8 @@ with pkgs; forgejo = callPackage ../applications/version-management/forgejo { }; + forgejo-actions-runner = callPackage ../development/tools/continuous-integration/forgejo-actions-runner { }; + gokart = callPackage ../development/tools/gokart { }; gl2ps = callPackage ../development/libraries/gl2ps { }; From d217eca58df3e936dcbeaaa8d8a8639a7221c840 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 21 Jul 2023 10:07:27 -0400 Subject: [PATCH 09/42] smartcrop: init at unstable-2023-03-16 https://github.com/muesli/smartcrop --- pkgs/tools/graphics/smartcrop/default.nix | 27 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/tools/graphics/smartcrop/default.nix diff --git a/pkgs/tools/graphics/smartcrop/default.nix b/pkgs/tools/graphics/smartcrop/default.nix new file mode 100644 index 000000000000..d08c11fd3ebf --- /dev/null +++ b/pkgs/tools/graphics/smartcrop/default.nix @@ -0,0 +1,27 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule { + pname = "smartcrop"; + version = "unstable-2023-03-16"; + + src = fetchFromGitHub { + owner = "muesli"; + repo = "smartcrop"; + rev = "f1935b108c21d44756141bfebf302dfd7b03fdbe"; + hash = "sha256-3fNDmKR5b6SexG3fBn7uXrtL1gbXrpo8d8boKul1R6Y="; + }; + + vendorHash = "sha256-ov3dHF/NxqxWPaVzddaJSjz3boLpZtIPtvP1iNBtiTc="; + + ldflags = [ "-s" "-w" ]; + + meta = with lib; { + description = "Find good image crops for arbitrary crop sizes"; + homepage = "https://github.com/muesli/smartcrop"; + license = licenses.mit; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c25fca3e3053..f2fdf1a25460 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -34767,6 +34767,8 @@ with pkgs; slrn = callPackage ../applications/networking/newsreaders/slrn { }; + smartcrop = callPackage ../tools/graphics/smartcrop { }; + sniffnet = callPackage ../applications/networking/sniffnet { }; sniproxy = callPackage ../applications/networking/sniproxy { }; From 5b73fdbd955435d36bc4c9e67e14e7206f855f90 Mon Sep 17 00:00:00 2001 From: Atemu Date: Fri, 21 Jul 2023 21:40:52 +0200 Subject: [PATCH 10/42] linux_xanmod_latest: 6.4.1 -> 6.4.4 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 3fbdcd2171f4..cbce2f894cdc 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -9,8 +9,8 @@ let }; mainVariant = { - version = "6.4.1"; - hash = "sha256-WPnINDkOj0IoUDLBG/2LOrppVi9o9XSSgMrs/NBbqdA="; + version = "6.4.4"; + hash = "sha256-EdyGAdWIPr91SNz68tVhya9YO4/dL/wEmEklo45i2p0="; variant = "main"; }; From f1d07d1b9a3d3c92a885d7a49d1f9d759f9ee476 Mon Sep 17 00:00:00 2001 From: Atemu Date: Fri, 21 Jul 2023 21:41:10 +0200 Subject: [PATCH 11/42] linux_xanmod: 6.1.37 -> 6.1.39 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index cbce2f894cdc..4781f5f14e55 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -3,8 +3,8 @@ let # These names are how they are designated in https://xanmod.org. ltsVariant = { - version = "6.1.37"; - hash = "sha256-g8cmAhsM03jBu7UZoNOLBX7cGg8rz70/xhF7sJj9nCY="; + version = "6.1.39"; + hash = "sha256-H7KoNTl00OCQhUZXNM6PfiknI+lOVNxe2+levmJM5gA="; variant = "lts"; }; From 802ed27aad56b8596dec47b4eeba7c7eea1f26f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Jul 2023 20:22:22 +0000 Subject: [PATCH 12/42] python310Packages.google-cloud-spanner: 3.36.0 -> 3.37.0 --- .../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 157e67030980..ec7578c676bd 100644 --- a/pkgs/development/python-modules/google-cloud-spanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-spanner/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "google-cloud-spanner"; - version = "3.36.0"; + version = "3.37.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-zBKYxYvmUIAnC1StrhfzOSdkB4zhHlkds/6H5l1ZjG0="; + hash = "sha256-Q/tvve5pXpj77Ufu9Vp38jLSIL17Roi2PLSD27bvfIA="; }; propagatedBuildInputs = [ From 8dec27a9a7b9c6607f2b4ee61975aadde3593d52 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 22 Jul 2023 02:29:11 +0400 Subject: [PATCH 13/42] =?UTF-8?q?crow-translate:=202.10.5=20=E2=86=92=202.?= =?UTF-8?q?10.7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/applications/misc/crow-translate/default.nix | 4 ++-- .../misc/crow-translate/fix-qttranslations-path.patch | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/misc/crow-translate/default.nix b/pkgs/applications/misc/crow-translate/default.nix index 044ca97e3474..a9c723d643a9 100644 --- a/pkgs/applications/misc/crow-translate/default.nix +++ b/pkgs/applications/misc/crow-translate/default.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation rec { pname = "crow-translate"; - version = "2.10.5"; + version = "2.10.7"; src = fetchzip { url = "https://github.com/${pname}/${pname}/releases/download/${version}/${pname}-${version}-source.tar.gz"; - hash = "sha256-sAjgG2f0rAWakPd2cZNGXkooIxQQM5OPHm11ahyY1WU="; + hash = "sha256-OVRl9yQKK3hJgRVV/W4Fl3LxdFpJs01Mo3pwxLg2RXg="; }; patches = [ diff --git a/pkgs/applications/misc/crow-translate/fix-qttranslations-path.patch b/pkgs/applications/misc/crow-translate/fix-qttranslations-path.patch index 882e4090267b..65cfbdf1acf2 100644 --- a/pkgs/applications/misc/crow-translate/fix-qttranslations-path.patch +++ b/pkgs/applications/misc/crow-translate/fix-qttranslations-path.patch @@ -1,11 +1,11 @@ diff --git i/src/settings/appsettings.cpp w/src/settings/appsettings.cpp -index a73371b..b9d66ca 100644 +index 32cabfb..aab92ea 100644 --- i/src/settings/appsettings.cpp +++ w/src/settings/appsettings.cpp -@@ -75,7 +75,7 @@ void AppSettings::applyLocale(const QLocale &locale) +@@ -79,7 +79,7 @@ void AppSettings::applyLocale(const QLocale &locale) const QLocale newLocale = locale == defaultLocale() ? QLocale::system() : locale; QLocale::setDefault(newLocale); - s_appTranslator.load(newLocale, QStringLiteral(PROJECT_NAME), QStringLiteral("_"), QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("translations"), QStandardPaths::LocateDirectory)); + s_appTranslator.load(newLocale, QStringLiteral(PROJECT_NAME), QStringLiteral("_"), QStandardPaths::locate(QStandardPaths::AppDataLocation, i18nDir, QStandardPaths::LocateDirectory)); - s_qtTranslator.load(newLocale, QStringLiteral("qt"), QStringLiteral("_"), QLibraryInfo::location(QLibraryInfo::TranslationsPath)); + s_qtTranslator.load(newLocale, QStringLiteral("qt"), QStringLiteral("_"), QLatin1String("@qttranslations@/translations")); } From 77de18e0fd366d4c8f143f0ff9121be9ec3b6789 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20He=C3=9Felmann?= Date: Sat, 22 Jul 2023 02:26:17 +0200 Subject: [PATCH 14/42] openshift: 4.12 -> 4.13 --- .../networking/cluster/openshift/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/cluster/openshift/default.nix b/pkgs/applications/networking/cluster/openshift/default.nix index 705b10753ca4..8dbe03f3ba2e 100644 --- a/pkgs/applications/networking/cluster/openshift/default.nix +++ b/pkgs/applications/networking/cluster/openshift/default.nix @@ -3,26 +3,27 @@ , fetchFromGitHub , gpgme , installShellFiles +, pkg-config , testers , openshift }: buildGoModule rec { pname = "openshift"; - version = "4.12.0"; - gitCommit = "854f807"; + version = "4.13.0"; + gitCommit = "e561d37"; src = fetchFromGitHub { owner = "openshift"; repo = "oc"; - rev = "854f807d8a84dde710c062a5281bca5bc07cb562"; - hash = "sha256-GH3LjAeMIHmFbJoKGoeeNteP4Ma2+kIC5rAxObdziKg="; + rev = "e561d37285c8bde273ce00d086bea599a9cdd3be"; + hash = "sha256-/ar96N+MSy0DPdza3UWiyolg1EZPBR6LCku4GV+HppM="; }; vendorHash = null; buildInputs = [ gpgme ]; - nativeBuildInputs = [ installShellFiles ]; + nativeBuildInputs = [ installShellFiles pkg-config ]; ldflags = [ "-s" From 6d254e8c80c99b20c56accd2309a174140fe9593 Mon Sep 17 00:00:00 2001 From: Alexander Nortung Date: Sat, 22 Jul 2023 03:26:38 +0200 Subject: [PATCH 15/42] session-desktop: 1.10.8 -> 1.11.0 --- .../networking/instant-messengers/session-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/session-desktop/default.nix b/pkgs/applications/networking/instant-messengers/session-desktop/default.nix index 464fc65cfbe1..647b2e662a4e 100644 --- a/pkgs/applications/networking/instant-messengers/session-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/session-desktop/default.nix @@ -8,12 +8,12 @@ }: let - version = "1.10.8"; + version = "1.11.0"; pname = "session-desktop"; src = fetchurl { url = "https://github.com/oxen-io/session-desktop/releases/download/v${version}/session-desktop-linux-x86_64-${version}.AppImage"; - sha256 = "sha256-r/MQlZ3dmQmQZ/FCYIIF2sh9+VXwG97PFfTIXIQijx8="; + sha256 = "sha256-QartWtp5/OtJqQq5GXRoIQ/ytK9/YCW1ixXTUrnGwqw="; }; appimage = appimageTools.wrapType2 { inherit version pname src; From 917e133273aff2979695a53a12d6751615b91b3a Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Thu, 20 Jul 2023 10:57:09 +0000 Subject: [PATCH 16/42] nix: patchShebangs tests Without this, building a newer nix (2.15) on an older nix (2.3) with sandboxing enabled will fail, which is problematic for doing a self-contained update on an older system. --- pkgs/tools/package-management/nix/common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/package-management/nix/common.nix b/pkgs/tools/package-management/nix/common.nix index 19b8d77bb4a7..e79f0f5e3bbe 100644 --- a/pkgs/tools/package-management/nix/common.nix +++ b/pkgs/tools/package-management/nix/common.nix @@ -132,6 +132,10 @@ self = stdenv.mkDerivation { (lib.optionalString (stdenv.hostPlatform.system == "armv5tel-linux" || stdenv.hostPlatform.system == "armv6l-linux") "-latomic") ]; + postPatch = '' + patchShebangs --build tests + ''; + preConfigure = # Copy libboost_context so we don't get all of Boost in our closure. # https://github.com/NixOS/nixpkgs/issues/45462 From 06ca2dbf1fc9887f12ca7dba79fbb55451c1e80c Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 22 Jul 2023 04:20:00 +0000 Subject: [PATCH 17/42] rbw: 1.8.2 -> 1.8.3 Changelog: https://git.tozt.net/rbw/plain/CHANGELOG.md?id=1.8.3 --- pkgs/tools/security/rbw/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/rbw/default.nix b/pkgs/tools/security/rbw/default.nix index 0b02fe7f1a22..25c8af82c950 100644 --- a/pkgs/tools/security/rbw/default.nix +++ b/pkgs/tools/security/rbw/default.nix @@ -24,14 +24,14 @@ rustPlatform.buildRustPackage rec { pname = "rbw"; - version = "1.8.2"; + version = "1.8.3"; src = fetchzip { url = "https://git.tozt.net/rbw/snapshot/rbw-${version}.tar.gz"; - sha256 = "sha256-CIQ+mU5lbw3ugjxL9i6sLaf9hZipUQUGR2HUgYNtWes="; + sha256 = "sha256-dC/x+ihH1POIFN/8pbk967wATXKU4YVBGI0QCo8d+SY="; }; - cargoHash = "sha256-eVojTcdDE6UDrmk0Ll+MRuW/UqQ7r7/SomSz84RfxxI="; + cargoHash = "sha256-nI1Pf7gREbAk+JVF3Gn2j8OqprexCQ5fVvECtq2aBPM="; nativeBuildInputs = [ installShellFiles From d9543048920d344b0762e2772c547ccab1bf6b86 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 22 Jul 2023 13:54:23 +0300 Subject: [PATCH 18/42] blueprint-compiler: 0.8.1 -> 0.10.0 --- .../compilers/blueprint/default.nix | 21 ++++--------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/pkgs/development/compilers/blueprint/default.nix b/pkgs/development/compilers/blueprint/default.nix index d75d4eeeef16..1e5dea00f4c4 100644 --- a/pkgs/development/compilers/blueprint/default.nix +++ b/pkgs/development/compilers/blueprint/default.nix @@ -1,10 +1,8 @@ { dbus , fetchFromGitLab , gobject-introspection -, gtk4 , lib , libadwaita -, makeFontsConf , meson , ninja , python3 @@ -14,14 +12,14 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "blueprint-compiler"; - version = "0.8.1"; + version = "0.10.0"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "jwestman"; repo = "blueprint-compiler"; rev = "v${finalAttrs.version}"; - hash = "sha256-3lj9BMN5aNujbhhZjObdTOCQfH5ERQCgGqIAw5eZIQc="; + hash = "sha256-pPrQc2ID84N+50j/A6VAJAOK+D1hjaokhFckOnOaeTw="; }; nativeBuildInputs = [ @@ -42,23 +40,12 @@ stdenv.mkDerivation (finalAttrs: { ]; nativeCheckInputs = [ - xvfb-run dbus - gtk4 + xvfb-run ]; - env = { - # Fontconfig error: Cannot load default config file: No such file: (null) - FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; }; - }; - doCheck = true; - preBuild = '' - # Fontconfig error: No writable cache directories - export XDG_CACHE_HOME="$(mktemp -d)" - ''; - checkPhase = '' runHook preCheck @@ -77,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: { description = "A markup language for GTK user interface files"; homepage = "https://gitlab.gnome.org/jwestman/blueprint-compiler"; license = licenses.lgpl3Plus; - maintainers = with maintainers; [ benediktbroich ranfdev ]; + maintainers = with maintainers; [ benediktbroich paveloom ranfdev ]; platforms = platforms.linux; }; }) From edb213c399e81b2581dffa059dbfc6eb84bb6044 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 15:07:37 +0000 Subject: [PATCH 19/42] gromacs: 2023.1 -> 2023.2 --- .../science/molecular-dynamics/gromacs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix index d08c15dd8a6a..a47dff4e3e87 100644 --- a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix +++ b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix @@ -19,11 +19,11 @@ let in stdenv.mkDerivation rec { pname = "gromacs"; - version = "2023.1"; + version = "2023.2"; src = fetchurl { url = "ftp://ftp.gromacs.org/pub/gromacs/gromacs-${version}.tar.gz"; - sha256 = "sha256-7vK7Smy2MUz52kfybfKg0nr0v3swmXI9Q2AQc6sKQvQ="; + sha256 = "sha256-vOFIByfksruQBBO3XZmjJm81B4d9pPWy1JHfeY+fza4="; }; nativeBuildInputs = [ cmake ]; From 78d1b099125d5db61cc0275fb366806156bf2e9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 15:17:57 +0000 Subject: [PATCH 20/42] dart: 3.0.5 -> 3.0.6 --- pkgs/development/compilers/dart/sources.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/dart/sources.nix b/pkgs/development/compilers/dart/sources.nix index 2640f3df853f..12de25fb6c54 100644 --- a/pkgs/development/compilers/dart/sources.nix +++ b/pkgs/development/compilers/dart/sources.nix @@ -1,24 +1,24 @@ -let version = "3.0.5"; in +let version = "3.0.6"; in { fetchurl }: { versionUsed = version; "${version}-x86_64-darwin" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-x64-release.zip"; - sha256 = "0c9a4fwwf5r4as4k1fa66ddmrjwlz5wr3j5fw1d26406hmw8m1qw"; + sha256 = "0adasw9niwbsyk912330c83cqnppk56ph7yxalml23ing6x8wq32"; }; "${version}-aarch64-darwin" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-arm64-release.zip"; - sha256 = "1636yggn4ynq7axw79m2n8i8v193kx38zxc6iybagcv9hld8jck4"; + sha256 = "0wj58cygjra1qq0ivsbjb710n03zi0jzx0iw5m2p8nr7w8ns551c"; }; "${version}-aarch64-linux" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-arm64-release.zip"; - sha256 = "0cq5q94fcj9v5y3bhq9dzwhpmvfw8flpq4rwlcif5js46icpjyv6"; + sha256 = "06wqq97d2v0bxp2pmc940dhbh8n8yf6p9r0sb1sldgv7f4r47qiy"; }; "${version}-x86_64-linux" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-x64-release.zip"; - sha256 = "0v5nn9j5rbvgnmkkj866mpwnp03ndc8lbg8bx7ydycj9srra7yq5"; + sha256 = "1hg1g4pyr8cgy6ak4n9akidrmj6s5n86dqrx3ybi81c8z5lqw4r2"; }; "${version}-i686-linux" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-ia32-release.zip"; - sha256 = "03drn7s6w6xz1szk6x4gny0kv4hcbwqvcz8yxxmqkinpgsf1ap4a"; + sha256 = "1hbh3gahnny2wfs31r64940z5scrgd8jf29mrzfadkpz54g0aizz"; }; } From 03049a56e0aeb678e0af267739fee7545f48bf09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Sat, 22 Jul 2023 17:36:33 +0200 Subject: [PATCH 21/42] wasmtime: 10.0.1 -> 11.0.0 --- pkgs/development/interpreters/wasmtime/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix index 23874b3ff2d2..662ee569af75 100644 --- a/pkgs/development/interpreters/wasmtime/default.nix +++ b/pkgs/development/interpreters/wasmtime/default.nix @@ -2,17 +2,17 @@ rustPlatform.buildRustPackage rec { pname = "wasmtime"; - version = "10.0.1"; + version = "11.0.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = pname; rev = "v${version}"; - hash = "sha256-UqjJVAmqITh7ixo71jfdQNZ5OLjmmmrk4b0saU2kyYo="; + hash = "sha256-8JPMkmixy/8kekwdEJ8xduScEBS7+nnUIEWhVUyPecA="; fetchSubmodules = true; }; - cargoHash = "sha256-fEDvxstvBP/e2G8KbTVQKdxafQXxz4mnqCAso16HYaY="; + cargoHash = "sha256-xojU6tS3L2e1baErdqlaG0mbDbB201ulWr66YzP6ekY="; cargoBuildFlags = [ "--package" "wasmtime-cli" "--package" "wasmtime-c-api" ]; From aede6376e4a5b1c469a53356282760017c2ce11f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 15:46:35 +0000 Subject: [PATCH 22/42] flrig: 2.0.01 -> 2.0.02 --- pkgs/applications/radio/flrig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/radio/flrig/default.nix b/pkgs/applications/radio/flrig/default.nix index 3da74a111649..8eb68db56ae2 100644 --- a/pkgs/applications/radio/flrig/default.nix +++ b/pkgs/applications/radio/flrig/default.nix @@ -8,12 +8,12 @@ }: stdenv.mkDerivation rec { - version = "2.0.01"; + version = "2.0.02"; pname = "flrig"; src = fetchurl { url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz"; - sha256 = "sha256-TFZZaTtU7TLBPA7jpBTu2JtkZpxjG57Rin8OVFedHwA="; + sha256 = "sha256-3I9ucz8XtGqY9I0tO9BRt1IQiOkpAkjMy3e7302gGMg="; }; buildInputs = [ From dec7d29544716eadebcc0959c846651fd3b09781 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Sat, 22 Jul 2023 17:48:51 +0200 Subject: [PATCH 23/42] fastly: 10.2.2 -> 10.2.3 --- pkgs/misc/fastly/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/fastly/default.nix b/pkgs/misc/fastly/default.nix index 3b765b55977e..ec6f213d3612 100644 --- a/pkgs/misc/fastly/default.nix +++ b/pkgs/misc/fastly/default.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "fastly"; - version = "10.2.2"; + version = "10.2.3"; src = fetchFromGitHub { owner = "fastly"; repo = "cli"; rev = "refs/tags/v${version}"; - hash = "sha256-reHC3R6RrIDynttu2GqUfZvwMxk9rLBdIR/r9IKhba8="; + hash = "sha256-NSXaDPb1cMLDH1Twf/Nc+O/2hfTPobTvR0lzq2JR1EQ="; # The git commit is part of the `fastly version` original output; # leave that output the same in nixpkgs. Use the `.git` directory # to retrieve the commit SHA, and remove the directory afterwards, @@ -33,7 +33,7 @@ buildGoModule rec { "cmd/fastly" ]; - vendorHash = "sha256-L8ylw05g8YkabjK5NDICjYCup+FjCz/vFLzVBNX35Dk="; + vendorHash = "sha256-mZg/IApgrYLpyWSWWnZE4Yu/K8daWW+phNuq3e/iwog="; nativeBuildInputs = [ installShellFiles From a782b9895651d14ef4a55900da2ee1f84850b083 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 16:18:03 +0000 Subject: [PATCH 24/42] python310Packages.striprtf: 0.0.25 -> 0.0.26 --- pkgs/development/python-modules/striprtf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/striprtf/default.nix b/pkgs/development/python-modules/striprtf/default.nix index d4c3d8623b7d..95814c1c0603 100644 --- a/pkgs/development/python-modules/striprtf/default.nix +++ b/pkgs/development/python-modules/striprtf/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "striprtf"; - version = "0.0.25"; + version = "0.0.26"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-5soxa3sCeBeYeNsxr4Y96ztTVdeSHgSH/6z8WWUvGQI="; + hash = "sha256-/bK7p6xEAHLRxB6rUNjXSuiPYKi2V1xuLHgF3EYgk6o="; }; pythonImportsCheck = [ From 52c7bff8c350e69f031ab85611a2acdae39c613c Mon Sep 17 00:00:00 2001 From: lunik1 Date: Sat, 22 Jul 2023 18:31:21 +0100 Subject: [PATCH 25/42] iosevka: 25.0.1 -> 25.1.0 Diff: https://github.com/be5invis/iosevka/compare/v25.0.1...v25.1.0 --- pkgs/data/fonts/iosevka/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/fonts/iosevka/default.nix b/pkgs/data/fonts/iosevka/default.nix index 47081a05a062..2271d496d15a 100644 --- a/pkgs/data/fonts/iosevka/default.nix +++ b/pkgs/data/fonts/iosevka/default.nix @@ -55,16 +55,16 @@ assert (extraParameters != null) -> set != null; buildNpmPackage rec { pname = if set != null then "iosevka-${set}" else "iosevka"; - version = "25.0.1"; + version = "25.1.0"; src = fetchFromGitHub { owner = "be5invis"; repo = "iosevka"; rev = "v${version}"; - hash = "sha256-clbqr4hGtIkbgPYovYXHGW+FUTEjAn3Oq7aoPFMgGJU="; + hash = "sha256-hxkdigJYP0bPn1+HWlq7DoL/jTYAO1WCJcQN2WI8j/U="; }; - npmDepsHash = "sha256-TxMmUgwQPbSV+1qe0FEtSPAYwJRnpuQ+qOmWvrq9xKY="; + npmDepsHash = "sha256-zIH2rt+uhYO1pwumu6LeIpKX1y4y9ajwxK/vAVwzz9Q="; nativeBuildInputs = [ remarshal From 6fa18cd6c5a2bb32c0c11642fb519b2e7aa25aac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 17:35:40 +0000 Subject: [PATCH 26/42] dolt: 1.7.5 -> 1.8.2 --- pkgs/servers/sql/dolt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/sql/dolt/default.nix b/pkgs/servers/sql/dolt/default.nix index 62757b5457e3..74729a625e32 100644 --- a/pkgs/servers/sql/dolt/default.nix +++ b/pkgs/servers/sql/dolt/default.nix @@ -2,18 +2,18 @@ buildGoModule rec { pname = "dolt"; - version = "1.7.5"; + version = "1.8.2"; src = fetchFromGitHub { owner = "dolthub"; repo = "dolt"; rev = "v${version}"; - sha256 = "sha256-nAcwH4RVvRPZfPnXyPDOO5GFpUxIBmJzl3QH+5G6jcY="; + sha256 = "sha256-tNKe0s1pPazVJOfDZvk5/PrG46v1Fd41HUbxrknbtEs="; }; modRoot = "./go"; subPackages = [ "cmd/dolt" ]; - vendorHash = "sha256-ODOAxH73AflCp9tLeYMU46bqr3MAS1casuGAFWuLYjA="; + vendorHash = "sha256-iYbCeaXI1glfN/Ouj6vgnSsKMZGr1I3VpG25TklFFAU="; proxyVendor = true; doCheck = false; From b59db7def8bcdb798c68f93b898ff557296edbd3 Mon Sep 17 00:00:00 2001 From: Ilan Joselevich Date: Sat, 22 Jul 2023 21:07:08 +0300 Subject: [PATCH 27/42] twingate: set correct meta.platforms --- pkgs/applications/networking/twingate/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/twingate/default.nix b/pkgs/applications/networking/twingate/default.nix index 02c74cea0af7..c62893938bfa 100644 --- a/pkgs/applications/networking/twingate/default.nix +++ b/pkgs/applications/networking/twingate/default.nix @@ -57,6 +57,6 @@ stdenv.mkDerivation rec { homepage = "https://twingate.com"; license = licenses.unfree; maintainers = with maintainers; [ tonyshkurenko ]; - platforms = platforms.linux; + platforms = [ "x86_64-linux" ]; }; } From 21fe50a059a1e19a7bc4033fadc07e843b297e49 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 19:22:13 +0000 Subject: [PATCH 28/42] bacon: 2.11.1 -> 2.12.0 --- pkgs/development/tools/bacon/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/bacon/default.nix b/pkgs/development/tools/bacon/default.nix index ebad5f312bb4..0054617ff190 100644 --- a/pkgs/development/tools/bacon/default.nix +++ b/pkgs/development/tools/bacon/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "bacon"; - version = "2.11.1"; + version = "2.12.0"; src = fetchFromGitHub { owner = "Canop"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-LTWF1Grou3BCzyaj67cIi3g5HNJjKGFkrK8BQUzYNlE="; + hash = "sha256-4uvR+KATP1sYPNimU0qQRtVo7zX0xIfbn7nqynZwwfw="; }; - cargoHash = "sha256-DVjXilanc2pxngU9ueoIDucA7Xokjb5jrWsNtbdKFQ4="; + cargoHash = "sha256-PFPym2XxQrqhxgV67qMKcblL8dW7poX85YxzR5Xf9qU="; buildInputs = lib.optionals stdenv.isDarwin [ CoreServices From 36df4d8e3eae8143573d737438039e43dfa3d85a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 19:43:12 +0000 Subject: [PATCH 29/42] abracadabra: 2.1.1 -> 2.2.1 --- pkgs/applications/radio/abracadabra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/radio/abracadabra/default.nix b/pkgs/applications/radio/abracadabra/default.nix index 5058a740b3d8..9ecd846b930c 100644 --- a/pkgs/applications/radio/abracadabra/default.nix +++ b/pkgs/applications/radio/abracadabra/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "abracadabra"; - version = "2.1.1"; + version = "2.2.1"; src = fetchFromGitHub { owner = "KejPi"; repo = "AbracaDABra"; rev = "v${version}"; - sha256 = "sha256-pjcao8KTEmgE54dUBxLLnStszR32LryfciMKScBOGdc="; + sha256 = "sha256-hK7mRDJqn0ETgHlvZl3m6lRDbsp5v7a8eGBFdm7ihdA="; }; nativeBuildInputs = [ From b6add7089131c928e9aac758399a6e91f26e1825 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 20:10:32 +0000 Subject: [PATCH 30/42] amass: 4.0.1 -> 4.0.2 --- pkgs/tools/networking/amass/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/amass/default.nix b/pkgs/tools/networking/amass/default.nix index 1995f8ffc8e2..f083ef0e5148 100644 --- a/pkgs/tools/networking/amass/default.nix +++ b/pkgs/tools/networking/amass/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "amass"; - version = "4.0.1"; + version = "4.0.2"; src = fetchFromGitHub { owner = "OWASP"; repo = "Amass"; rev = "v${version}"; - hash = "sha256-FdOfTZG2zzO8Lp3/CbSw8ouDmveXDzbIBB34EuKiyXg="; + hash = "sha256-2XFFOV2Z6oDpBj640+Y6ERqK+bqh3w9bspBEfw9Gpjw="; }; - vendorHash = "sha256-ZA9XKloUk46pdJK0Lutk1upPfT9irwR0NtmntCkzmlA="; + vendorHash = "sha256-4Ml9qiaXf2zBIDdJE7JWHf684YD1yuIPd4VTRcBNLcE="; outputs = [ "out" From e1e57fcd66d0260d3397a91847a19a168c8df864 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Jul 2023 22:29:27 +0200 Subject: [PATCH 31/42] python311Packages.mypy-boto3-builder: 7.14.6 -> 7.15.1 Diff: https://github.com/youtype/mypy_boto3_builder/compare/refs/tags/7.14.6...7.15.1 Changelog: https://github.com/youtype/mypy_boto3_builder/releases/tag/7.15.1 --- .../development/python-modules/mypy-boto3-builder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3-builder/default.nix b/pkgs/development/python-modules/mypy-boto3-builder/default.nix index f7c6a7e24a6f..9952ade339c4 100644 --- a/pkgs/development/python-modules/mypy-boto3-builder/default.nix +++ b/pkgs/development/python-modules/mypy-boto3-builder/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "mypy-boto3-builder"; - version = "7.14.6"; + version = "7.15.1"; format = "pyproject"; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "youtype"; repo = "mypy_boto3_builder"; rev = "refs/tags/${version}"; - hash = "sha256-7GAF583sr8ackeqalcd3rZsrSqeknlTZ82jsP2XJL7I="; + hash = "sha256-pZBAzy1MK8Mm9QyUM5/t8JKs3q/cYOmzCWRC4H0aWjY="; }; nativeBuildInputs = [ From 914f05b35cc4cb7f3eaf90fe0fa12fd9bf5d85e1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Jul 2023 22:34:05 +0200 Subject: [PATCH 32/42] python311Packages.pylitterbot: 2023.4.2 -> 2023.4.3 Diff: https://github.com/natekspencer/pylitterbot/compare/refs/tags/v2023.4.2...v2023.4.3 Changelog: https://github.com/natekspencer/pylitterbot/releases/tag/v2023.4.3 --- pkgs/development/python-modules/pylitterbot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylitterbot/default.nix b/pkgs/development/python-modules/pylitterbot/default.nix index 0734c006f552..4f70a25afabf 100644 --- a/pkgs/development/python-modules/pylitterbot/default.nix +++ b/pkgs/development/python-modules/pylitterbot/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pylitterbot"; - version = "2023.4.2"; + version = "2023.4.3"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "natekspencer"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-zB/LJGEPJ3uZEoVQiLQUCWqLo9YLXN6vge3RhIwA5D4="; + hash = "sha256-pUtOLQ4ftG0tYPued12CqKGt3LKyfmLPxIYKvkYg1nI="; }; nativeBuildInputs = [ From de6db33e2105adb3cbc88532e3011c5095ff324b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Jul 2023 22:35:03 +0200 Subject: [PATCH 33/42] python311Packages.types-colorama: 0.4.15.11 -> 0.4.15.12 --- pkgs/development/python-modules/types-colorama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-colorama/default.nix b/pkgs/development/python-modules/types-colorama/default.nix index 1b2789dd8ebb..d724378fee85 100644 --- a/pkgs/development/python-modules/types-colorama/default.nix +++ b/pkgs/development/python-modules/types-colorama/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-colorama"; - version = "0.4.15.11"; + version = "0.4.15.12"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-qUIesk2c/FhIgNwdM7f9QGoUInwfmfUMWrkmXgTQdjg="; + hash = "sha256-+9/F2dJNhcM70FT74zrcbOxE7tsZz7ur+7tX3CV65Lg="; }; # Module has no tests From fad660af25646a07627014d4315ed902c0c12fd2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Jul 2023 22:35:51 +0200 Subject: [PATCH 34/42] python311Packages.types-decorator: 5.1.8.3 -> 5.1.8.4 --- pkgs/development/python-modules/types-decorator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-decorator/default.nix b/pkgs/development/python-modules/types-decorator/default.nix index 606164545393..c2e71f224569 100644 --- a/pkgs/development/python-modules/types-decorator/default.nix +++ b/pkgs/development/python-modules/types-decorator/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-decorator"; - version = "5.1.8.3"; + version = "5.1.8.4"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-Mt04D8iNDnofJ6hLoc5uKboK1CyqobiOe10n5h9uSWI="; + hash = "sha256-qMOQJGNOmYNL7xRs7C42xYX0eISt303GXW0Lex9idRc="; }; # Modules doesn't have tests From a84548978032255fca78d07d69ca7cb1f76c8d4e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Jul 2023 22:36:55 +0200 Subject: [PATCH 35/42] python311Packages.types-python-dateutil: 2.8.19.13 -> 2.8.19.14 --- .../python-modules/types-python-dateutil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-python-dateutil/default.nix b/pkgs/development/python-modules/types-python-dateutil/default.nix index 1f03d20e90c7..2d00bae5a29c 100644 --- a/pkgs/development/python-modules/types-python-dateutil/default.nix +++ b/pkgs/development/python-modules/types-python-dateutil/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-python-dateutil"; - version = "2.8.19.13"; + version = "2.8.19.14"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-CaAnX5XuMc5oGWcQ7Sw9G53ELgthzEOsw2mkLLk5E08="; + hash = "sha256-H08QrJi7ixat6dvuNRjZrOAXgh2UsFekJbBp+DRzf0s="; }; # Modules doesn't have tests From 4ed234fb6b3e31c85e8d6bb7ba46e59cd8d5438e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Jul 2023 22:38:46 +0200 Subject: [PATCH 36/42] python311Packages.types-requests: 2.31.0.1 -> 2.31.0.2 --- pkgs/development/python-modules/types-requests/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-requests/default.nix b/pkgs/development/python-modules/types-requests/default.nix index 6b8d972e4624..14481ff78da0 100644 --- a/pkgs/development/python-modules/types-requests/default.nix +++ b/pkgs/development/python-modules/types-requests/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "types-requests"; - version = "2.31.0.1"; + version = "2.31.0.2"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-PeZnz/oSPOaYWR3grX2wNKUxdFellusLSUTlqdno0aw="; + hash = "sha256-aqP3+vDqUtcouxjAoNFSLZv9jHLSb/b2G/w9BqQRz0A="; }; propagatedBuildInputs = [ From 7efbcd127a70095a9f573a1e96f040cf7d893c5b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Jul 2023 22:40:00 +0200 Subject: [PATCH 37/42] python311Packages.types-retry: 0.9.9.3 -> 0.9.9.4 --- pkgs/development/python-modules/types-retry/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-retry/default.nix b/pkgs/development/python-modules/types-retry/default.nix index 489f024e2497..ecef01714f9d 100644 --- a/pkgs/development/python-modules/types-retry/default.nix +++ b/pkgs/development/python-modules/types-retry/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-retry"; - version = "0.9.9.3"; + version = "0.9.9.4"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-G3oKBK3xLyEjfnaDNXSpqPdV+IiJwiatmdbjv6W248g="; + hash = "sha256-5HMdxoS1a4ddl0ZFmtZl07woGla1MKzfHJdzAWd5mUE="; }; # Modules doesn't have tests From cbf63ff1f67ee137e36e4cd6e9b89cb6d7f4dd7c Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sat, 22 Jul 2023 14:43:12 -0300 Subject: [PATCH 38/42] pru: rewrite - remove `rec` - remove `with lib` --- pkgs/tools/text/pru/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/text/pru/default.nix b/pkgs/tools/text/pru/default.nix index 26e743442486..5126c6dc0e27 100644 --- a/pkgs/tools/text/pru/default.nix +++ b/pkgs/tools/text/pru/default.nix @@ -3,12 +3,12 @@ , bundlerUpdateScript }: -bundlerApp rec { +bundlerApp { pname = "pru"; gemdir = ./.; exes = [ "pru" ]; - meta = with lib; { + meta = { homepage = "https://github.com/grosser/pru"; description = "Pipeable Ruby"; longDescription = '' @@ -16,9 +16,9 @@ bundlerApp rec { higher-level replacement of typical text processing tools (like sed, awk, grep etc.). ''; - license = licenses.mit; - maintainers = with maintainers; [ AndersonTorres ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ AndersonTorres ]; }; - passthru.updateScript = bundlerUpdateScript pname; + passthru.updateScript = bundlerUpdateScript "pru"; } From 0c7460e9a032d52bce70fa53b6ca6b650a7ea2a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 19:59:32 +0000 Subject: [PATCH 39/42] ares: 132 -> 133 --- pkgs/applications/emulators/bsnes/ares/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/emulators/bsnes/ares/default.nix b/pkgs/applications/emulators/bsnes/ares/default.nix index 3cd8411f51c9..4f0e97d55f4a 100644 --- a/pkgs/applications/emulators/bsnes/ares/default.nix +++ b/pkgs/applications/emulators/bsnes/ares/default.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ares"; - version = "132"; + version = "133"; src = fetchFromGitHub { owner = "ares-emulator"; repo = "ares"; rev = "v${finalAttrs.version}"; - hash = "sha256-0D7bOv934k1cuP6qNxo0uLp5tSEstI8wm0FEwu6TuUw="; + hash = "sha256-KCpHiIdid5h5CU2uyMOo+p5h50h3Ki5/4mUpdTAPKQA="; }; patches = [ From 6711adfe9158ce3d299d242e84e378729a3775d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 22:14:34 +0000 Subject: [PATCH 40/42] pcstat: 0.0.1 -> 0.0.2 --- pkgs/tools/system/pcstat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/system/pcstat/default.nix b/pkgs/tools/system/pcstat/default.nix index 02a214259c79..8e45896632b3 100644 --- a/pkgs/tools/system/pcstat/default.nix +++ b/pkgs/tools/system/pcstat/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "pcstat"; - version = "0.0.1"; + version = "0.0.2"; src = fetchFromGitHub { owner = "tobert"; repo = "pcstat"; rev = "v${version}"; - sha256 = "sha256-rN6oqhvrzMBhwNLm8+r4rZWZYZUhOq2h764KVhSycNo="; + sha256 = "sha256-e8fQZEfsS5dATPgshJktfKVTdZ9CvN1CttYipMjpGNM="; }; - vendorSha256 = "sha256-1y6rzarkFNX8G4E9FzCLfWxULbdNYK3DeelNCJ+7Y9Q="; + vendorHash = "sha256-fdfiHTE8lySfyiKKiYJsQNCY6MBfjaVYSIZXtofIz3E="; meta = with lib; { description = "Page Cache stat: get page cache stats for files on Linux"; From e29e8a71c8415866de2762573aacb6c7ed589518 Mon Sep 17 00:00:00 2001 From: Ilan Joselevich Date: Sun, 23 Jul 2023 01:23:26 +0300 Subject: [PATCH 41/42] nixos/twingate: improve test --- nixos/tests/twingate.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/tests/twingate.nix b/nixos/tests/twingate.nix index 8c7161b6fae5..f8bede09d9f2 100644 --- a/nixos/tests/twingate.nix +++ b/nixos/tests/twingate.nix @@ -6,5 +6,9 @@ testScript = { nodes, ... }: '' machine.wait_for_unit("twingate.service") machine.succeed("twingate --version | grep '${nodes.machine.services.twingate.package.version}' >&2") + machine.succeed("twingate config log-level 'debug'") + machine.systemctl("restart twingate.service") + machine.succeed("grep 'debug' /etc/twingate/log_level.conf >&2") + machine.succeed("twingate config log-level | grep 'debug' >&2") ''; } From 56079fb5c18ad05178da21ae8b3ea26d40585ab6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Jul 2023 22:40:51 +0000 Subject: [PATCH 42/42] cirrus-cli: 0.101.1 -> 0.101.2 --- .../tools/continuous-integration/cirrus-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix b/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix index 709c95fc99b9..1e8ad7239901 100644 --- a/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix +++ b/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "cirrus-cli"; - version = "0.101.1"; + version = "0.101.2"; src = fetchFromGitHub { owner = "cirruslabs"; repo = pname; rev = "v${version}"; - sha256 = "sha256-jTQUBcS8JYyXmdYo4sxuGrtuOfkKCZa0OXjGu3wvQBw="; + sha256 = "sha256-vPfdv1EtI5FAK2tIaHc+5hd1kiQvDk1Gwwqv5ug5Lco="; }; vendorHash = "sha256-qYt3NRjlImRE/G2CUYTukOCP37slseYxiJGLFtZCiDk=";