From c47f2452530b9cdb58de578f1c44c37e8aa616f0 Mon Sep 17 00:00:00 2001 From: emilylange Date: Sat, 16 Sep 2023 14:20:56 +0200 Subject: [PATCH 001/244] patch-shebangs: fix crash with shebang without trailing newline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes a bug where `patchShebangs` crashes when trying to patch files that contain only a shebang (e.g. `#!/bin/bash`) (and nothing else) and do not end with a newline. Such file can be produced using `printf "#!/bin/bash" > example` or `echo -n "#!/bin/bash" > example`. I don't understand why one would want to create such files, as they do literally nothing, but the chromium tarball we are using started shipping some 🫠 Full reproducer: ```nix with import { }; stdenv.mkDerivation { dontUnpack = true; name = "patch-shebangs-no-trailing-newline-reproducer"; postPatch = '' printf "#!/bin/bash" > reproducer chmod +x reproducer patchShebangs reproducer ''; } ``` ``` ❯ nix-build reproducer.nix this derivation will be built: /nix/store/vmbshdkdk4a0bayw3wi21wvxyhzpcsy2-patch-shebangs-no-trailing-newline-reproducer.drv building '/nix/store/vmbshdkdk4a0bayw3wi21wvxyhzpcsy2-patch-shebangs-no-trailing-newline-reproducer.drv'... patching sources patching script interpreter paths in reproducer /nix/store/vr6wwdxkmyy44sg0gwxi10b8fc5zhwz0-stdenv-linux/setup: line 144: pop_var_context: head of shell_variables not a function context error: builder for '/nix/store/vmbshdkdk4a0bayw3wi21wvxyhzpcsy2-patch-shebangs-no-trailing-newline-reproducer.drv' failed with exit code 1; last 3 log lines: > patching sources > patching script interpreter paths in reproducer > /nix/store/vr6wwdxkmyy44sg0gwxi10b8fc5zhwz0-stdenv-linux/setup: line 144: pop_var_context: head of shell_variables not a function context For full logs, run 'nix log /nix/store/vmbshdkdk4a0bayw3wi21wvxyhzpcsy2-patch-shebangs-no-trailing-newline-reproducer.drv'. ``` --- .../build-support/setup-hooks/patch-shebangs.sh | 5 ++++- pkgs/test/stdenv/patch-shebangs.nix | 17 ++++++++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/setup-hooks/patch-shebangs.sh b/pkgs/build-support/setup-hooks/patch-shebangs.sh index a22f989362c4..80a29d727c85 100644 --- a/pkgs/build-support/setup-hooks/patch-shebangs.sh +++ b/pkgs/build-support/setup-hooks/patch-shebangs.sh @@ -72,7 +72,10 @@ patchShebangs() { while IFS= read -r -d $'\0' f; do isScript "$f" || continue - read -r oldInterpreterLine < "$f" + # read exits unclean if the shebang does not end with a newline, but still assigns the variable. + # So if read returns errno != 0, we check if the assigned variable is non-empty and continue. + read -r oldInterpreterLine < "$f" || [ "$oldInterpreterLine" ] + read -r oldPath arg0 args <<< "${oldInterpreterLine:2}" if [[ -z "${pathName:-}" ]]; then diff --git a/pkgs/test/stdenv/patch-shebangs.nix b/pkgs/test/stdenv/patch-shebangs.nix index 888d4a53a273..db9ca2fcaafe 100644 --- a/pkgs/test/stdenv/patch-shebangs.nix +++ b/pkgs/test/stdenv/patch-shebangs.nix @@ -72,11 +72,26 @@ let }; }; + without-trailing-newline = stdenv.mkDerivation { + name = "without-trailing-newline"; + strictDeps = false; + dontUnpack = true; + installPhase = '' + mkdir -p $out/bin + printf "#!/bin/bash" > $out/bin/test + chmod +x $out/bin/test + dontPatchShebangs= + ''; + passthru = { + assertion = "grep '^#!${stdenv.shell}' $out/bin/test > /dev/null"; + }; + }; + }; in stdenv.mkDerivation { name = "test-patch-shebangs"; - passthru = { inherit (tests) bad-shebang ignores-nix-store updates-nix-store split-string; }; + passthru = { inherit (tests) bad-shebang ignores-nix-store updates-nix-store split-string without-trailing-newline; }; buildCommand = '' validate() { local name=$1 From cd8418e3fde94d3c59a52fcdd83866d69b4f4d29 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Nov 2023 18:33:18 +0000 Subject: [PATCH 002/244] harfbuzz: 7.3.0 -> 8.3.0 --- pkgs/development/libraries/harfbuzz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index 88f373dd4afa..c05d46de7b13 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -35,11 +35,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "harfbuzz${lib.optionalString withIcu "-icu"}"; - version = "7.3.0"; + version = "8.3.0"; src = fetchurl { url = "https://github.com/harfbuzz/harfbuzz/releases/download/${finalAttrs.version}/harfbuzz-${finalAttrs.version}.tar.xz"; - hash = "sha256-IHcHiXSaybqEbfM5g9vaItuDbHDZ9dBQy5qlNHCUqPs="; + hash = "sha256-EJUB6uuL3j6tsl+rQWTpk/us4pw9d1vKocHlji8V+Ec="; }; postPatch = '' From bd1c869e2864a02c5dfde040b48e061611033a71 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 17 Dec 2023 09:50:43 +0100 Subject: [PATCH 003/244] python311Packages.frozenlist: 1.4.0 -> 1.4.1 Diff: https://github.com/aio-libs/frozenlist/compare/refs/tags/v1.4.0...v1.4.1 Changelog: https://github.com/aio-libs/frozenlist/blob/v1.4.1/CHANGES.rst --- .../python-modules/frozenlist/default.nix | 27 +++++++++++-------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/frozenlist/default.nix b/pkgs/development/python-modules/frozenlist/default.nix index 06ff0d1c7dcc..73860b6f79ff 100644 --- a/pkgs/development/python-modules/frozenlist/default.nix +++ b/pkgs/development/python-modules/frozenlist/default.nix @@ -1,7 +1,9 @@ { lib , buildPythonPackage , cython +, expandvars , fetchFromGitHub +, pep517 , pytestCheckHook , pythonOlder , setuptools @@ -10,27 +12,33 @@ buildPythonPackage rec { pname = "frozenlist"; - version = "1.4.0"; - format = "pyproject"; + version = "1.4.1"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "aio-libs"; - repo = pname; + repo = "frozenlist"; rev = "refs/tags/v${version}"; - hash = "sha256-sI6jnrTxDbW0sNVodpCjBnA31VAAmunwMp9s8GkoHGI="; + hash = "sha256-ICPJKN6P9ezTiDVoEVBQvJlXqF7aHE6aXFx0jzntdEA="; }; + postPatch = '' + rm pytest.ini + ''; + nativeBuildInputs = [ + expandvars cython + pep517 setuptools wheel ]; - postPatch = '' - sed -i "/addopts =/d" pytest.ini - ''; + nativeCheckInputs = [ + pytestCheckHook + ]; preBuild = '' cython frozenlist/_frozenlist.pyx @@ -40,13 +48,10 @@ buildPythonPackage rec { "frozenlist" ]; - nativeCheckInputs = [ - pytestCheckHook - ]; - meta = with lib; { description = "Python module for list-like structure"; homepage = "https://github.com/aio-libs/frozenlist"; + changelog = "https://github.com/aio-libs/frozenlist/blob/v${version}/CHANGES.rst"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; }; From aa20d9281855a5adb57d481818bfab37cf872326 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 2 Jan 2024 12:20:08 +0000 Subject: [PATCH 004/244] xterm: 388 -> 389 Changes: https://invisible-island.net/xterm/xterm.log.html#xterm_389 --- pkgs/applications/terminal-emulators/xterm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/terminal-emulators/xterm/default.nix b/pkgs/applications/terminal-emulators/xterm/default.nix index b0d8dd7a4b39..de384056e406 100644 --- a/pkgs/applications/terminal-emulators/xterm/default.nix +++ b/pkgs/applications/terminal-emulators/xterm/default.nix @@ -4,14 +4,14 @@ stdenv.mkDerivation rec { pname = "xterm"; - version = "388"; + version = "389"; src = fetchurl { urls = [ "ftp://ftp.invisible-island.net/xterm/${pname}-${version}.tgz" "https://invisible-mirror.net/archives/xterm/${pname}-${version}.tgz" ]; - hash = "sha256-rEKTReb5N6WUWonUJaJl/ubCFfxmnb3GoDJuIfTF9nQ="; + hash = "sha256-HNV2PZTZNw/tENgE6DGgibKs4OenS29W71oWp2a9574="; }; strictDeps = true; From 7ec8335a846d51cfdce7872b19c1037584f93f6d Mon Sep 17 00:00:00 2001 From: misuzu Date: Sat, 6 Jan 2024 12:54:32 +0200 Subject: [PATCH 005/244] python3Packages.orjson: specify the interpreter version to maturin This fixes cross compilation to riscv64-linux --- pkgs/development/python-modules/orjson/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index fb81938bc091..5698fbb218f1 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -12,6 +12,7 @@ , python-dateutil , pytz , xxhash +, python }: buildPythonPackage rec { @@ -34,6 +35,8 @@ buildPythonPackage rec { hash = "sha256-2eRV+oZQvsWWJ4AUTeuE0CHtTHC6jNZiX/y5uXuwvns="; }; + maturinBuildFlags = [ "--interpreter ${python.executable}" ]; + nativeBuildInputs = [ cffi ] ++ (with rustPlatform; [ From 9572f3b4547da5b23a7ee51cf071d0ef8fa1fe43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 10 Jan 2024 09:14:02 -0800 Subject: [PATCH 006/244] python311Packages.pyflakes: 3.1.0 -> 3.2.0 Changelog: https://github.com/PyCQA/pyflakes/blob/3.2.0/NEWS.rst --- .../python-modules/pyflakes/default.nix | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pyflakes/default.nix b/pkgs/development/python-modules/pyflakes/default.nix index 2da0f2698685..c0ef2f45f2b7 100644 --- a/pkgs/development/python-modules/pyflakes/default.nix +++ b/pkgs/development/python-modules/pyflakes/default.nix @@ -1,23 +1,30 @@ { lib , buildPythonPackage , pythonOlder -, fetchPypi +, fetchFromGitHub +, setuptools , pytestCheckHook }: buildPythonPackage rec { pname = "pyflakes"; - version = "3.1.0"; + version = "3.2.0"; disabled = pythonOlder "3.8"; - format = "setuptools"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-oKrgNMRE2wBxqgd5crpHaNQMgw2VOf1Fv0zT+PaZLvw="; + src = fetchFromGitHub { + owner = "PyCQA"; + repo = "pyflakes"; + rev = version; + hash = "sha256-ouCkkm9OrYob00uLTilqgWsTWfHhzaiZp7sa2C5liqk="; }; + nativeBuildInputs = [ + setuptools + ]; + nativeCheckInputs = [ pytestCheckHook ]; @@ -26,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/PyCQA/pyflakes"; - changelog = "https://github.com/PyCQA/pyflakes/blob/${version}/NEWS.rst"; + changelog = "https://github.com/PyCQA/pyflakes/blob/${src.rev}/NEWS.rst"; description = "A simple program which checks Python source files for errors"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; From fa797ad1b9e25a615d3981660ed878c426bf3074 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 10 Jan 2024 09:21:05 -0800 Subject: [PATCH 007/244] python311Packages.flake8: 6.1.0 -> 7.0.0 Diff: https://github.com/PyCQA/flake8/compare/6.1.0...7.0.0 Changelog: https://github.com/PyCQA/flake8/blob/7.0.0/docs/source/release-notes/7.0.0.rst --- .../development/python-modules/flake8/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/flake8/default.nix b/pkgs/development/python-modules/flake8/default.nix index 7a3bd82a5145..9efb1fab948c 100644 --- a/pkgs/development/python-modules/flake8/default.nix +++ b/pkgs/development/python-modules/flake8/default.nix @@ -2,6 +2,7 @@ , buildPythonPackage , pythonOlder , fetchFromGitHub +, setuptools , mccabe , pycodestyle , pyflakes @@ -10,19 +11,23 @@ buildPythonPackage rec { pname = "flake8"; - version = "6.1.0"; + version = "7.0.0"; disabled = pythonOlder "3.8"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "PyCQA"; repo = "flake8"; rev = version; - hash = "sha256-N8bufkn1CUREHusVc2mQ1YlNr7lrESEZGmlN68bhgbE="; + hash = "sha256-2oVvchDhH3cX90RTIquYLyr+rzHxzQgYA4k4ReTxpH8="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ mccabe pycodestyle @@ -34,8 +39,8 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Flake8 is a wrapper around pyflakes, pycodestyle and mccabe."; - homepage = "https://github.com/pycqa/flake8"; + description = "The modular source code checker: pep8, pyflakes and co"; + homepage = "https://github.com/PyCQA/flake8"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; mainProgram = "flake8"; From 646976af2992dd100528390afef502e3bc981b5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 11 Jan 2024 08:59:10 -0800 Subject: [PATCH 008/244] python311Packages.pytest-asyncio: 0.21.1 -> 0.23.3 Diff: https://github.com/pytest-dev/pytest-asyncio/compare/refs/tags/v0.21.1...0.23.3 Changelog: https://github.com/pytest-dev/pytest-asyncio/blob/v0.23.3/docs/source/reference/changelog.rst --- .../python-modules/pytest-asyncio/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix index e373e5b1f654..a5b37b848d9a 100644 --- a/pkgs/development/python-modules/pytest-asyncio/default.nix +++ b/pkgs/development/python-modules/pytest-asyncio/default.nix @@ -9,16 +9,16 @@ buildPythonPackage rec { pname = "pytest-asyncio"; - version = "0.21.1"; # N.B.: when updating, tests bleak and aioesphomeapi tests - format = "pyproject"; + version = "0.23.3"; # N.B.: when updating, tests bleak and aioesphomeapi tests + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "pytest-dev"; - repo = pname; + repo = "pytest-asyncio"; rev = "refs/tags/v${version}"; - hash = "sha256-Wpo8MpCPGiXrckT2x5/yBYtGlzso/L2urG7yGc7SPkA="; + hash = "sha256-PTHHzVeRk5YER3Jjdim0zB60ypKU2i07z8cdx0eiStc="; }; outputs = [ From 17aad7ce46a73dd52416c727a11bcbd2e62fd1ce Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jan 2024 15:44:00 +0100 Subject: [PATCH 009/244] python311Packages.astroid: 3.0.1 -> 3.0.2 Changelog: https://github.com/PyCQA/astroid/blob/refs/tags/v3.0.2/ChangeLog --- pkgs/development/python-modules/astroid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/astroid/default.nix b/pkgs/development/python-modules/astroid/default.nix index 6d5c11104315..fd0812139e3c 100644 --- a/pkgs/development/python-modules/astroid/default.nix +++ b/pkgs/development/python-modules/astroid/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "astroid"; - version = "3.0.1"; # Check whether the version is compatible with pylint + version = "3.0.2"; # Check whether the version is compatible with pylint pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "PyCQA"; repo = "astroid"; rev = "refs/tags/v${version}"; - hash = "sha256-z6FmB3I3VmiIx0MSsrkvHmDVv2h3CaaeXlDG3DewGXw="; + hash = "sha256-KTmFJKlymI1ACWk3UhbkZF/dB9W8/h6kaAfKLL3yiCA="; }; nativeBuildInputs = [ From 9700deb9529aae00cbdc803f630fba223de59de4 Mon Sep 17 00:00:00 2001 From: "Travis A. Everett" Date: Mon, 1 Jan 2024 12:53:38 -0600 Subject: [PATCH 010/244] python3Packages.cffi: fix missing fn on old macos If I understand correctly (I may not), cffi is assuming the system libffi here, which doesn't apply in our case. The underlying defines (which affect macOS before 10.15) have been in cffi for 4+ years now, so I'm not quite sure how we haven't picked up on it already. --- .../cffi/darwin-use-libffi-closures.diff | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cffi/darwin-use-libffi-closures.diff b/pkgs/development/python-modules/cffi/darwin-use-libffi-closures.diff index fdbec4f6fe4a..4ef51274aa28 100644 --- a/pkgs/development/python-modules/cffi/darwin-use-libffi-closures.diff +++ b/pkgs/development/python-modules/cffi/darwin-use-libffi-closures.diff @@ -2,15 +2,22 @@ diff --git a/src/c/_cffi_backend.c b/src/c/_cffi_backend.c index 537271f..9c3bf94 100644 --- a/src/c/_cffi_backend.c +++ b/src/c/_cffi_backend.c -@@ -103,7 +103,7 @@ +@@ -103,11 +103,11 @@ # define CFFI_CHECK_FFI_PREP_CIF_VAR 0 # define CFFI_CHECK_FFI_PREP_CIF_VAR_MAYBE 0 -#elif defined(__APPLE__) && defined(FFI_AVAILABLE_APPLE) +#elif defined(__APPLE__) - # define CFFI_CHECK_FFI_CLOSURE_ALLOC __builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *) +-# define CFFI_CHECK_FFI_CLOSURE_ALLOC __builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *) ++# define CFFI_CHECK_FFI_CLOSURE_ALLOC 1 # define CFFI_CHECK_FFI_CLOSURE_ALLOC_MAYBE 1 +-# define CFFI_CHECK_FFI_PREP_CLOSURE_LOC __builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *) ++# define CFFI_CHECK_FFI_PREP_CLOSURE_LOC 1 + # define CFFI_CHECK_FFI_PREP_CLOSURE_LOC_MAYBE 1 +-# define CFFI_CHECK_FFI_PREP_CIF_VAR __builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *) ++# define CFFI_CHECK_FFI_PREP_CIF_VAR 1 + # define CFFI_CHECK_FFI_PREP_CIF_VAR_MAYBE 1 @@ -6422,7 +6422,7 @@ static PyObject *b_callback(PyObject *self, PyObject *args) else #endif From 43553e9192632e700e566958aa7b670b12a9b008 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 13 Jan 2024 06:32:34 -0500 Subject: [PATCH 011/244] gssdp: fix build with `strictDeps = true;` --- pkgs/development/libraries/gssdp/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/gssdp/default.nix b/pkgs/development/libraries/gssdp/default.nix index 14bac6c2fec2..939fb0e7b426 100644 --- a/pkgs/development/libraries/gssdp/default.nix +++ b/pkgs/development/libraries/gssdp/default.nix @@ -26,6 +26,12 @@ stdenv.mkDerivation rec { sha256 = "VySWVDV9PVGxQDFRaaJMBnHeeqUsb3XIxcmr1Ao1JSk="; }; + strictDeps = true; + + depsBuildBuild = [ + pkg-config + ]; + nativeBuildInputs = [ meson ninja From 03eabb40f6f91120b981506102828d61a01a3847 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 1 Sep 2023 16:24:00 +0200 Subject: [PATCH 012/244] python3Packages.psycopg2: fix tests a little --- pkgs/development/python-modules/psycopg2/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/psycopg2/default.nix b/pkgs/development/python-modules/psycopg2/default.nix index 88f3a8b24483..54d2ec749333 100644 --- a/pkgs/development/python-modules/psycopg2/default.nix +++ b/pkgs/development/python-modules/psycopg2/default.nix @@ -5,6 +5,7 @@ , isPyPy , fetchPypi , postgresql +, postgresqlTestHook , openssl , sphinxHook , sphinx-better-theme @@ -48,9 +49,18 @@ buildPythonPackage rec { sphinxRoot = "doc/src"; - # Requires setting up a PostgreSQL database + # test suite breaks at some point with: + # current transaction is aborted, commands ignored until end of transaction block doCheck = false; + nativeCheckInputs = [ + postgresqlTestHook + ]; + + env = { + PGDATABASE = "psycopg2_test"; + }; + pythonImportsCheck = [ "psycopg2" ]; From fed795df7613533617a6154950ca5a4e08673db1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 1 Sep 2023 16:23:41 +0200 Subject: [PATCH 013/244] python3Packages.psycopg2cffi: run tests --- .../python-modules/psycopg2cffi/default.nix | 27 ++++++++++++++----- 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/psycopg2cffi/default.nix b/pkgs/development/python-modules/psycopg2cffi/default.nix index 411630135acc..f791f953d3f0 100644 --- a/pkgs/development/python-modules/psycopg2cffi/default.nix +++ b/pkgs/development/python-modules/psycopg2cffi/default.nix @@ -1,4 +1,12 @@ -{ buildPythonPackage, cffi, fetchFromGitHub, lib, postgresql, pytestCheckHook, six }: +{ buildPythonPackage +, cffi +, fetchFromGitHub +, lib +, postgresql +, postgresqlTestHook +, pytestCheckHook +, six +}: buildPythonPackage rec { pname = "psycopg2cffi"; @@ -22,12 +30,19 @@ buildPythonPackage rec { }; nativeBuildInputs = [ postgresql ]; - propagatedBuildInputs = [ six cffi ]; - nativeCheckInputs = [ pytestCheckHook ]; - # NB: The tests need a postgres instance running to test against, and so we - # disable them. - doCheck = false; + propagatedBuildInputs = [ six cffi ]; + + nativeCheckInputs = [ postgresqlTestHook pytestCheckHook ]; + + disabledTests = [ + # AssertionError: '{}' != [] + "testEmptyArray" + ]; + + env = { + PGDATABASE = "psycopg2_test"; + }; pythonImportsCheck = [ "psycopg2cffi" ]; From 03f6cbe4c0e6311588d30a03014ab8e73b7019db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 15 Jan 2024 15:59:33 -0800 Subject: [PATCH 014/244] python311Packages.markdown: 3.5.1 -> 3.5.2 Diff: https://github.com/Python-Markdown/markdown/compare/refs/tags/3.5.1...3.5.2 Changelog: https://github.com/Python-Markdown/markdown/blob/refs/tags/3.5.2/docs/changelog.md --- pkgs/development/python-modules/markdown/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix index 4041a1aa3035..d7be3fabfab7 100644 --- a/pkgs/development/python-modules/markdown/default.nix +++ b/pkgs/development/python-modules/markdown/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "markdown"; - version = "3.5.1"; + version = "3.5.2"; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "Python-Markdown"; repo = "markdown"; rev = "refs/tags/${version}"; - hash = "sha256-OeCr72N3ygYYJnI+bIXCt63tSLDFLKznYekTk1sYHZI="; + hash = "sha256-YLOLDiS93zpjJWzkWXcutjZw9iB/FfbjxQXjau2B+JQ="; }; nativeBuildInputs = [ From 493085334e15a318164bab33b524f9b2509a0716 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Sat, 20 Jan 2024 21:51:18 +0000 Subject: [PATCH 015/244] hspell: 1.1 -> 1.4 --- pkgs/development/libraries/hspell/default.nix | 7 ++++--- pkgs/development/libraries/hspell/dicts.nix | 2 +- .../hspell/remove-shared-library-checks.patch | 12 ++++++++++++ 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 pkgs/development/libraries/hspell/remove-shared-library-checks.patch diff --git a/pkgs/development/libraries/hspell/default.nix b/pkgs/development/libraries/hspell/default.nix index 2a65afad809a..4d35bb34b91d 100644 --- a/pkgs/development/libraries/hspell/default.nix +++ b/pkgs/development/libraries/hspell/default.nix @@ -5,17 +5,18 @@ stdenv.mkDerivation rec { passthru = { pname = "hspell"; - version = "1.1"; + version = "1.4"; }; PERL_USE_UNSAFE_INC = "1"; src = fetchurl { url = "${meta.homepage}${name}.tar.gz"; - sha256 = "08x7rigq5pa1pfpl30qp353hbdkpadr1zc49slpczhsn0sg36pd6"; + hash = "sha256-cxD11YdA0h1tIVwReWWGAu99qXqBa8FJfIdkvpeqvqM="; }; - patchPhase = "patchShebangs ."; + patches = [./remove-shared-library-checks.patch]; + postPatch = "patchShebangs ."; preBuild = lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' make CC=${buildPackages.stdenv.cc}/bin/cc find_sizes mv find_sizes find_sizes_build diff --git a/pkgs/development/libraries/hspell/dicts.nix b/pkgs/development/libraries/hspell/dicts.nix index e11cbbce3336..8b629d9b6194 100644 --- a/pkgs/development/libraries/hspell/dicts.nix +++ b/pkgs/development/libraries/hspell/dicts.nix @@ -2,7 +2,7 @@ let dict = variant: a: stdenv.mkDerivation ({ - inherit (hspell) version src patchPhase nativeBuildInputs; + inherit (hspell) version src patches postPatch nativeBuildInputs; buildFlags = [ variant ]; meta = hspell.meta // { diff --git a/pkgs/development/libraries/hspell/remove-shared-library-checks.patch b/pkgs/development/libraries/hspell/remove-shared-library-checks.patch new file mode 100644 index 000000000000..b1f2fbe37147 --- /dev/null +++ b/pkgs/development/libraries/hspell/remove-shared-library-checks.patch @@ -0,0 +1,12 @@ +--- a/Makefile.in 2017-06-22 22:32:50.000000000 +0100 ++++ a/Makefile.in.patched 2024-01-20 21:41:59.135013186 +0000 +@@ -142,9 +142,6 @@ + test -d $(DESTDIR)$(INCLUDEDIR) || mkdir -m 755 -p $(DESTDIR)$(INCLUDEDIR) + cp hspell.h linginfo.h $(DESTDIR)$(INCLUDEDIR)/ + chmod 644 $(DESTDIR)$(INCLUDEDIR)/hspell.h $(DESTDIR)$(INCLUDEDIR)/linginfo.h +- test -f libhspell.so.0 && cp libhspell.so.0 $(DESTDIR)$(LIBDIR)/ +- test -f libhspell.so.0 && chmod 755 $(DESTDIR)$(LIBDIR)/libhspell.so.0 +- test -f libhspell.so.0 && ln -sf libhspell.so.0 $(DESTDIR)$(LIBDIR)/libhspell.so + + + ################################################ From 43e56a88df43a7e884730beda1cd969edf26762a Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Sun, 21 Jan 2024 03:40:12 +0000 Subject: [PATCH 016/244] libpaper: 1.1.28 -> 1.1.29 --- pkgs/development/libraries/libpaper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libpaper/default.nix b/pkgs/development/libraries/libpaper/default.nix index b9372ba1d407..9e36812e7e89 100644 --- a/pkgs/development/libraries/libpaper/default.nix +++ b/pkgs/development/libraries/libpaper/default.nix @@ -1,12 +1,12 @@ { lib, stdenv, fetchurl, autoreconfHook }: stdenv.mkDerivation rec { - version = "1.1.28"; + version = "1.1.29"; pname = "libpaper"; src = fetchurl { url = "mirror://debian/pool/main/libp/libpaper/libpaper_${version}.tar.gz"; - sha256 = "sha256-yLuUbsk9PCxyu7HXJX6QFyoipEoHoH+2uAKluyyV/dw="; + hash = "sha256-JjMOIemjEkZY1RX9hQsM3lRv9C2JsllqUmTF8Wd/BUc="; }; nativeBuildInputs = [ autoreconfHook ]; From e6f0d7250dc6adb6b8e267ae217973c469ff1e55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phan=20Kochen?= Date: Sun, 21 Jan 2024 20:40:42 +0100 Subject: [PATCH 017/244] darwin.Libsystem: add missing Darwin.apinotes This apparently affects imports from Swift and, at the time of writing, contains mappings for `CLOCK_*` constants. --- pkgs/os-specific/darwin/apple-sdk-11.0/libSystem.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/darwin/apple-sdk-11.0/libSystem.nix b/pkgs/os-specific/darwin/apple-sdk-11.0/libSystem.nix index 7be670425d7a..b661da75febe 100644 --- a/pkgs/os-specific/darwin/apple-sdk-11.0/libSystem.nix +++ b/pkgs/os-specific/darwin/apple-sdk-11.0/libSystem.nix @@ -40,6 +40,7 @@ stdenvNoCC.mkDerivation { cp -d \ ${MacOSX-SDK}/usr/include/*.h \ ${MacOSX-SDK}/usr/include/*.modulemap \ + ${MacOSX-SDK}/usr/include/*.apinotes \ $out/include rm $out/include/tk*.h $out/include/tcl*.h From 380f19d11c4e9d8f5314491243a0e8128bf9d841 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jan 2024 07:47:50 +0000 Subject: [PATCH 018/244] inih: 57 -> 58 --- pkgs/development/libraries/inih/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/inih/default.nix b/pkgs/development/libraries/inih/default.nix index 61bca95d9b2e..91d27fbc675c 100644 --- a/pkgs/development/libraries/inih/default.nix +++ b/pkgs/development/libraries/inih/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "inih"; - version = "57"; + version = "58"; src = fetchFromGitHub { owner = "benhoyt"; repo = pname; rev = "r${version}"; - hash = "sha256-a4nvhJSmZGqu2sdZSPNPjdnkzZ9dSKocL/XG2aDyFw4="; + hash = "sha256-b2f6hQvkmWgni/zdfv3I1b9ypd7zSyEBv/JVBA6K7/w="; }; nativeBuildInputs = [ meson ninja ]; From 494e53c2578f80e25ac95774402beb4ca137e17b Mon Sep 17 00:00:00 2001 From: Brian Ryall Date: Fri, 26 Jan 2024 09:35:37 -0500 Subject: [PATCH 019/244] tree-sitter: 0.20.8 -> 0.20.9 --- .../tools/parsing/tree-sitter/Cargo.lock | 1935 +++++++++++++++++ .../tools/parsing/tree-sitter/default.nix | 10 +- 2 files changed, 1941 insertions(+), 4 deletions(-) create mode 100644 pkgs/development/tools/parsing/tree-sitter/Cargo.lock diff --git a/pkgs/development/tools/parsing/tree-sitter/Cargo.lock b/pkgs/development/tools/parsing/tree-sitter/Cargo.lock new file mode 100644 index 000000000000..bbd2be01932a --- /dev/null +++ b/pkgs/development/tools/parsing/tree-sitter/Cargo.lock @@ -0,0 +1,1935 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "ahash" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" +dependencies = [ + "memchr", +] + +[[package]] +name = "ansi_term" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" +dependencies = [ + "winapi", +] + +[[package]] +name = "anyhow" +version = "1.0.75" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" + +[[package]] +name = "arbitrary" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2e1373abdaa212b704512ec2bd8b26bd0b7d5c3f70117411a5d9a451383c859" + +[[package]] +name = "ascii" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" + +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi", + "libc", + "winapi", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "bincode" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +dependencies = [ + "serde", +] + +[[package]] +name = "bindgen" +version = "0.66.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" +dependencies = [ + "bitflags 2.4.1", + "cexpr", + "clang-sys", + "lazy_static", + "lazycell", + "log", + "peeking_take_while", + "prettyplease", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.38", + "which", +] + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" + +[[package]] +name = "bumpalo" +version = "3.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" + +[[package]] +name = "bytes" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" + +[[package]] +name = "cc" +version = "1.0.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" +dependencies = [ + "libc", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cexpr" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" +dependencies = [ + "nom", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chunked_transfer" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cca491388666e04d7248af3f60f0c40cfb0991c72205595d7c396e3510207d1a" + +[[package]] +name = "clang-sys" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" +dependencies = [ + "glob", + "libc", + "libloading", +] + +[[package]] +name = "clap" +version = "2.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" +dependencies = [ + "ansi_term", + "atty", + "bitflags 1.3.2", + "strsim", + "textwrap", + "unicode-width", + "vec_map", +] + +[[package]] +name = "combine" +version = "4.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + +[[package]] +name = "cranelift-bforest" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cranelift-entity", +] + +[[package]] +name = "cranelift-codegen" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "bumpalo", + "cranelift-bforest", + "cranelift-codegen-meta", + "cranelift-codegen-shared", + "cranelift-control", + "cranelift-entity", + "cranelift-isle", + "gimli", + "hashbrown 0.14.2", + "log", + "regalloc2", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cranelift-codegen-shared", +] + +[[package]] +name = "cranelift-codegen-shared" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" + +[[package]] +name = "cranelift-control" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "arbitrary", +] + +[[package]] +name = "cranelift-entity" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-frontend" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cranelift-codegen", + "log", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-isle" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" + +[[package]] +name = "cranelift-native" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cranelift-codegen", + "libc", + "target-lexicon", +] + +[[package]] +name = "cranelift-wasm" +version = "0.102.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cranelift-codegen", + "cranelift-entity", + "cranelift-frontend", + "itertools", + "log", + "smallvec", + "wasmparser", + "wasmtime-types", +] + +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "ctor" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583" +dependencies = [ + "quote", + "syn 2.0.38", +] + +[[package]] +name = "ctrlc" +version = "3.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82e95fbd621905b854affdc67943b043a0fbb6ed7385fd5a25650d19a8a6cfdf" +dependencies = [ + "nix", + "windows-sys 0.48.0", +] + +[[package]] +name = "diff" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" + +[[package]] +name = "difference" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" + +[[package]] +name = "dirs" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309" +dependencies = [ + "dirs-sys 0.3.7", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys 0.4.1", +] + +[[package]] +name = "dirs-sys" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "either" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" +dependencies = [ + "libc", + "windows-sys 0.48.0", +] + +[[package]] +name = "fallible-iterator" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" + +[[package]] +name = "fastrand" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" + +[[package]] +name = "form_urlencoded" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "getrandom" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gimli" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" +dependencies = [ + "fallible-iterator", + "indexmap", + "stable_deref_trait", +] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash", +] + +[[package]] +name = "hashbrown" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" +dependencies = [ + "ahash", +] + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "home" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +dependencies = [ + "windows-sys 0.48.0", +] + +[[package]] +name = "html-escape" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476" +dependencies = [ + "utf8-width", +] + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "idna" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "indexmap" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" +dependencies = [ + "equivalent", + "hashbrown 0.14.2", + "serde", +] + +[[package]] +name = "indoc" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "js-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "leb128" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" + +[[package]] +name = "libc" +version = "0.2.149" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" + +[[package]] +name = "log" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" + +[[package]] +name = "mach" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +dependencies = [ + "libc", +] + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "memchr" +version = "2.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" + +[[package]] +name = "memfd" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" +dependencies = [ + "rustix", +] + +[[package]] +name = "memoffset" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" +dependencies = [ + "autocfg", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "nix" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" +dependencies = [ + "bitflags 2.4.1", + "cfg-if", + "libc", +] + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] + +[[package]] +name = "object" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +dependencies = [ + "crc32fast", + "hashbrown 0.14.2", + "indexmap", + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "paste" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" + +[[package]] +name = "path-slash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42" + +[[package]] +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + +[[package]] +name = "percent-encoding" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" + +[[package]] +name = "pin-project-lite" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "pretty_assertions" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" +dependencies = [ + "diff", + "yansi", +] + +[[package]] +name = "prettyplease" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" +dependencies = [ + "proc-macro2", + "syn 2.0.38", +] + +[[package]] +name = "proc-macro2" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "psm" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +dependencies = [ + "cc", +] + +[[package]] +name = "quote" +version = "1.0.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "raw-window-handle" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_users" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" +dependencies = [ + "getrandom", + "redox_syscall 0.2.16", + "thiserror", +] + +[[package]] +name = "regalloc2" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +dependencies = [ + "hashbrown 0.13.2", + "log", + "rustc-hash", + "slice-group-by", + "smallvec", +] + +[[package]] +name = "regex" +version = "1.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax 0.8.2", +] + +[[package]] +name = "regex-automata" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.2", +] + +[[package]] +name = "regex-syntax" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" + +[[package]] +name = "regex-syntax" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustix" +version = "0.38.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" +dependencies = [ + "bitflags 2.4.1", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.48.0", +] + +[[package]] +name = "ryu" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "semver" +version = "1.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" + +[[package]] +name = "serde" +version = "1.0.190" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.190" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.38", +] + +[[package]] +name = "serde_json" +version = "1.0.107" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" +dependencies = [ + "indexmap", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" +dependencies = [ + "serde", +] + +[[package]] +name = "shlex" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" + +[[package]] +name = "slice-group-by" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" + +[[package]] +name = "smallbitvec" +version = "2.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75ce4f9dc4a41b4c3476cc925f1efb11b66df373a8fde5d4b8915fa91b5d995e" + +[[package]] +name = "smallvec" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" + +[[package]] +name = "sptr" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "strsim" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "target-lexicon" +version = "0.12.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" + +[[package]] +name = "tempfile" +version = "3.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" +dependencies = [ + "cfg-if", + "fastrand", + "redox_syscall 0.4.1", + "rustix", + "windows-sys 0.48.0", +] + +[[package]] +name = "textwrap" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" +dependencies = [ + "unicode-width", +] + +[[package]] +name = "thiserror" +version = "1.0.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.38", +] + +[[package]] +name = "tiny_http" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82" +dependencies = [ + "ascii", + "chunked_transfer", + "httpdate", + "log", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "toml" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.38", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", +] + +[[package]] +name = "tree-sitter" +version = "0.20.10" +dependencies = [ + "bindgen", + "cc", + "regex", + "wasmtime", + "wasmtime-c-api-impl", +] + +[[package]] +name = "tree-sitter-cli" +version = "0.20.9" +dependencies = [ + "ansi_term", + "anyhow", + "atty", + "clap", + "ctor", + "ctrlc", + "difference", + "dirs 5.0.1", + "glob", + "html-escape", + "indexmap", + "indoc", + "lazy_static", + "log", + "memchr", + "path-slash", + "pretty_assertions", + "rand", + "regex", + "regex-syntax 0.7.5", + "rustc-hash", + "semver", + "serde", + "serde_derive", + "serde_json", + "smallbitvec", + "tempfile", + "tiny_http", + "toml", + "tree-sitter", + "tree-sitter-config", + "tree-sitter-highlight", + "tree-sitter-loader", + "tree-sitter-tags", + "tree-sitter-tests-proc-macro", + "unindent", + "walkdir", + "webbrowser", + "which", +] + +[[package]] +name = "tree-sitter-config" +version = "0.19.0" +dependencies = [ + "anyhow", + "dirs 3.0.2", + "serde", + "serde_json", +] + +[[package]] +name = "tree-sitter-highlight" +version = "0.20.2" +dependencies = [ + "lazy_static", + "regex", + "thiserror", + "tree-sitter", +] + +[[package]] +name = "tree-sitter-loader" +version = "0.20.0" +dependencies = [ + "anyhow", + "cc", + "dirs 3.0.2", + "libloading", + "once_cell", + "regex", + "serde", + "serde_json", + "tree-sitter", + "tree-sitter-highlight", + "tree-sitter-tags", + "which", +] + +[[package]] +name = "tree-sitter-tags" +version = "0.20.2" +dependencies = [ + "memchr", + "regex", + "thiserror", + "tree-sitter", +] + +[[package]] +name = "tree-sitter-tests-proc-macro" +version = "0.0.0" +dependencies = [ + "proc-macro2", + "quote", + "rand", + "syn 1.0.109", +] + +[[package]] +name = "unicode-bidi" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-normalization" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-width" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" + +[[package]] +name = "unindent" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" + +[[package]] +name = "url" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "utf8-width" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1" + +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "walkdir" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.38", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.38", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" + +[[package]] +name = "wasm-encoder" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ca90ba1b5b0a70d3d49473c5579951f3bddc78d47b59256d2f9d4922b150aca" +dependencies = [ + "leb128", +] + +[[package]] +name = "wasmparser" +version = "0.115.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e06c0641a4add879ba71ccb3a1e4278fd546f76f1eafb21d8f7b07733b547cd5" +dependencies = [ + "indexmap", + "semver", +] + +[[package]] +name = "wasmtime" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "anyhow", + "bincode", + "bumpalo", + "cfg-if", + "indexmap", + "libc", + "log", + "object", + "once_cell", + "paste", + "psm", + "serde", + "serde_derive", + "serde_json", + "target-lexicon", + "wasmparser", + "wasmtime-cranelift", + "wasmtime-environ", + "wasmtime-jit", + "wasmtime-runtime", + "windows-sys 0.48.0", +] + +[[package]] +name = "wasmtime-asm-macros" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "wasmtime-c-api-impl" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "anyhow", + "log", + "once_cell", + "tracing", + "wasmtime", + "wasmtime-c-api-macros", +] + +[[package]] +name = "wasmtime-c-api-macros" +version = "0.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "proc-macro2", + "quote", +] + +[[package]] +name = "wasmtime-cranelift" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "anyhow", + "cfg-if", + "cranelift-codegen", + "cranelift-control", + "cranelift-entity", + "cranelift-frontend", + "cranelift-native", + "cranelift-wasm", + "gimli", + "log", + "object", + "target-lexicon", + "thiserror", + "wasmparser", + "wasmtime-cranelift-shared", + "wasmtime-environ", + "wasmtime-versioned-export-macros", +] + +[[package]] +name = "wasmtime-cranelift-shared" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "anyhow", + "cranelift-codegen", + "cranelift-control", + "cranelift-native", + "gimli", + "object", + "target-lexicon", + "wasmtime-environ", +] + +[[package]] +name = "wasmtime-environ" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "anyhow", + "cranelift-entity", + "gimli", + "indexmap", + "log", + "object", + "serde", + "serde_derive", + "target-lexicon", + "thiserror", + "wasmparser", + "wasmtime-types", +] + +[[package]] +name = "wasmtime-jit" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "anyhow", + "bincode", + "cfg-if", + "gimli", + "log", + "object", + "rustix", + "serde", + "serde_derive", + "target-lexicon", + "wasmtime-environ", + "wasmtime-jit-icache-coherence", + "wasmtime-runtime", + "windows-sys 0.48.0", +] + +[[package]] +name = "wasmtime-jit-debug" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "once_cell", + "wasmtime-versioned-export-macros", +] + +[[package]] +name = "wasmtime-jit-icache-coherence" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cfg-if", + "libc", + "windows-sys 0.48.0", +] + +[[package]] +name = "wasmtime-runtime" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "anyhow", + "cc", + "cfg-if", + "indexmap", + "libc", + "log", + "mach", + "memfd", + "memoffset", + "paste", + "rand", + "rustix", + "sptr", + "wasm-encoder", + "wasmtime-asm-macros", + "wasmtime-environ", + "wasmtime-jit-debug", + "wasmtime-versioned-export-macros", + "wasmtime-wmemcheck", + "windows-sys 0.48.0", +] + +[[package]] +name = "wasmtime-types" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "cranelift-entity", + "serde", + "serde_derive", + "thiserror", + "wasmparser", +] + +[[package]] +name = "wasmtime-versioned-export-macros" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.38", +] + +[[package]] +name = "wasmtime-wmemcheck" +version = "15.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=fa6fcd946b8f6d60c2d191a1b14b9399e261a76d#fa6fcd946b8f6d60c2d191a1b14b9399e261a76d" + +[[package]] +name = "web-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webbrowser" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82b2391658b02c27719fc5a0a73d6e696285138e8b12fba9d4baa70451023c71" +dependencies = [ + "core-foundation", + "home", + "jni", + "log", + "ndk-context", + "objc", + "raw-window-handle", + "url", + "web-sys", +] + +[[package]] +name = "which" +version = "4.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" +dependencies = [ + "either", + "home", + "once_cell", + "rustix", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "winnow" +version = "0.5.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c" +dependencies = [ + "memchr", +] + +[[package]] +name = "yansi" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" + +[[package]] +name = "zerocopy" +version = "0.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81ba595b9f2772fbee2312de30eeb80ec773b4cb2f1e8098db024afadda6c06f" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "772666c41fb6dceaf520b564b962d738a8e1a83b41bd48945f50837aed78bb1d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.38", +] diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix index 0412a059a999..2a6fd3374d8f 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/default.nix @@ -22,9 +22,8 @@ let # 2) nix-build -A tree-sitter.updater.update-all-grammars # 3) Set GITHUB_TOKEN env variable to avoid api rate limit (Use a Personal Access Token from https://github.com/settings/tokens It does not need any permissions) # 4) run the ./result script that is output by that (it updates ./grammars) - version = "0.20.8"; - sha256 = "sha256-278zU5CLNOwphGBUa4cGwjBqRJ87dhHMzFirZB09gYM="; - cargoSha256 = "sha256-0avy53pmR7CztDrL+5WAmlqpZwd/EA3Fh10hfPXyXZc="; + version = "0.20.9"; + sha256 = "sha256-NxWqpMNwu5Ajffw1E2q9KS4TgkCH6M+ctFyi9Jp0tqQ="; src = fetchFromGitHub { owner = "tree-sitter"; @@ -104,7 +103,10 @@ let in rustPlatform.buildRustPackage { pname = "tree-sitter"; - inherit src version cargoSha256; + inherit src version; + + cargoLock.lockFile = ./Cargo.lock; + cargoLock.outputHashes."cranelift-bforest-0.102.0" = "sha256-rJeRbRDrAnKb8s98gNn1NTMKuB8B4aOI8Fh6JeLX7as="; buildInputs = lib.optionals stdenv.isDarwin [ Security CoreServices ]; From 9c234ddcef6d0e1a63e3bba8ee0e3e9397063de4 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 16 Jan 2024 21:46:46 +0100 Subject: [PATCH 020/244] libsass: 3.6.5 -> 3.6.6 No real changes outside of the security patch we were already using. Changes: https://github.com/sass/libsass/compare/3.6.5...3.6.6 --- pkgs/development/libraries/libsass/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/libraries/libsass/default.nix b/pkgs/development/libraries/libsass/default.nix index 57e58adb8c7e..005e74289df7 100644 --- a/pkgs/development/libraries/libsass/default.nix +++ b/pkgs/development/libraries/libsass/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitHub -, fetchpatch , autoreconfHook , testers @@ -13,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libsass"; - version = "3.6.5"; # also check sassc for updates + version = "3.6.6"; # also check sassc for updates src = fetchFromGitHub { owner = "sass"; repo = finalAttrs.pname; rev = finalAttrs.version; - sha256 = "1cxj6r85d5f3qxdwzxrmkx8z875hig4cr8zsi30w6vj23cyds3l2"; + hash = "sha256-FkLL3OAJXDptRQY6ZkYbss2pcc40f/wasIvEIyHRQFo="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. postFetch = '' @@ -27,14 +26,6 @@ stdenv.mkDerivation (finalAttrs: { ''; }; - patches = [ - (fetchpatch { - name = "CVE-2022-26592.CVE-2022-43357.CVE-2022-43358.patch"; - url = "https://github.com/sass/libsass/pull/3184/commits/5bb0ea0c4b2ebebe542933f788ffacba459a717a.patch"; - hash = "sha256-DR6pKFWL70uJt//drzq34LeTzT8rUqgUTpgfUHpD2s4="; - }) - ]; - preConfigure = '' export LIBSASS_VERSION=${finalAttrs.version} ''; From 9b793246384ccbade633f60ea45b4ea70adb0017 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jan 2024 13:09:28 +0000 Subject: [PATCH 021/244] imath: 3.1.9 -> 3.1.10 --- pkgs/development/libraries/imath/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/imath/default.nix b/pkgs/development/libraries/imath/default.nix index 17d5f57c76c1..79b91afcd529 100644 --- a/pkgs/development/libraries/imath/default.nix +++ b/pkgs/development/libraries/imath/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "imath"; - version = "3.1.9"; + version = "3.1.10"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "imath"; rev = "v${version}"; - sha256 = "sha256-NcGiYz7jbxLyVd80lOIyN3zXcC4mHh+dcFEY4Kqw9BY="; + sha256 = "sha256-Of/F2FfSvVnhrafRqAyV/2VZpRtDN5Pg5AnUAgL3wiM="; }; nativeBuildInputs = [ cmake ]; From e0d3d074ab4e97c0d59674bec7facdff702e5d42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 31 Aug 2023 19:51:51 +0200 Subject: [PATCH 022/244] python310Packages.pygobject: don't propagate cairo dev dependencies After this change applications like emote no longer depend on -dev outputs --- pkgs/development/python-modules/pygobject/3.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pygobject/3.nix b/pkgs/development/python-modules/pygobject/3.nix index 89d261d5f8de..cc2d41147bca 100644 --- a/pkgs/development/python-modules/pygobject/3.nix +++ b/pkgs/development/python-modules/pygobject/3.nix @@ -42,7 +42,7 @@ buildPythonPackage rec { ]; buildInputs = [ - # # .so files link to this + cairo glib ] ++ lib.optionals stdenv.isDarwin [ ncurses @@ -50,7 +50,6 @@ buildPythonPackage rec { propagatedBuildInputs = [ pycairo - cairo ]; mesonFlags = [ From eab8604428876bbf4f9fba55b9bf87f0019b59ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Jan 2024 05:41:01 +0000 Subject: [PATCH 023/244] folly: 2023.02.27.00 -> 2024.01.22.00 --- pkgs/development/libraries/folly/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/folly/default.nix b/pkgs/development/libraries/folly/default.nix index 22d395785434..cfc40a49b39c 100644 --- a/pkgs/development/libraries/folly/default.nix +++ b/pkgs/development/libraries/folly/default.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation rec { pname = "folly"; - version = "2023.02.27.00"; + version = "2024.01.22.00"; src = fetchFromGitHub { owner = "facebook"; repo = "folly"; rev = "v${version}"; - sha256 = "sha256-DfZiVxncpKSPn9BN25d8o0/tC27+HhSG/t53WgzAT/s="; + sha256 = "sha256-+z1wuEOgr7CMHFnOn5gLm9mtVH7mVURLstOoDqzxKbk="; }; nativeBuildInputs = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b34b0c865fcc..c2576f7b9968 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21303,7 +21303,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreFoundation; }; - folly = callPackage ../development/libraries/folly { }; + folly = darwin.apple_sdk_11_0.callPackage ../development/libraries/folly { }; folks = callPackage ../development/libraries/folks { }; From e70589fe0fe153017498c0f722fd6b448ce00b2a Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Wed, 24 Jan 2024 22:45:04 +0000 Subject: [PATCH 024/244] folly: add some key reverse-dependencies to passthru.tests --- pkgs/development/libraries/folly/default.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/folly/default.nix b/pkgs/development/libraries/folly/default.nix index cfc40a49b39c..eb0372a40aff 100644 --- a/pkgs/development/libraries/folly/default.nix +++ b/pkgs/development/libraries/folly/default.nix @@ -18,6 +18,10 @@ , zstd , jemalloc , follyMobile ? false + +# for passthru.tests +, python3 +, watchman }: stdenv.mkDerivation rec { @@ -80,11 +84,16 @@ stdenv.mkDerivation rec { --replace '$'{_IMPORT_PREFIX}/lib/ $out/lib/ ''; - # folly-config.cmake, will `find_package` these, thus there should be - # a way to ensure abi compatibility. passthru = { + # folly-config.cmake, will `find_package` these, thus there should be + # a way to ensure abi compatibility. inherit boost; fmt = fmt_8; + + tests = { + inherit watchman; + inherit (python3.pkgs) django pywatchman; + }; }; meta = with lib; { From 8d77fbd9b628491866fcf94e3521d7e473644aaf Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 17 Jan 2024 13:38:50 -0500 Subject: [PATCH 025/244] chromaprint: build with ffmpeg_6 --- .../libraries/chromaprint/default.nix | 30 +++++++++++++++++-- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/chromaprint/default.nix b/pkgs/development/libraries/chromaprint/default.nix index 413692439a54..061284b0e537 100644 --- a/pkgs/development/libraries/chromaprint/default.nix +++ b/pkgs/development/libraries/chromaprint/default.nix @@ -1,4 +1,12 @@ -{ lib, stdenv, fetchurl, cmake, boost, ffmpeg_4, darwin, zlib }: +{ lib +, stdenv +, fetchurl +, fetchpatch +, cmake +, ffmpeg_6 +, darwin +, zlib +}: stdenv.mkDerivation rec { pname = "chromaprint"; @@ -9,10 +17,26 @@ stdenv.mkDerivation rec { sha256 = "sha256-oarY+juLGLeNN1Wzdn+v+au2ckLgG0eOyaZOGQ8zXhw="; }; + patches = [ + # Use FFmpeg 5.x + # https://github.com/acoustid/chromaprint/pull/120 + (fetchpatch { + url = "https://github.com/acoustid/chromaprint/commit/8ccad6937177b1b92e40ab8f4447ea27bac009a7.patch"; + hash = "sha256-yO2iWmU9s2p0uJfwIdmk3jZ5HXBIQZ/NyOqG+Y5EHdg="; + excludes = [ "package/build.sh" ]; + }) + # ffmpeg5 fix for issue #122 + # https://github.com/acoustid/chromaprint/pull/125 + (fetchpatch { + url = "https://github.com/acoustid/chromaprint/commit/aa67c95b9e486884a6d3ee8b0c91207d8c2b0551.patch"; + hash = "sha256-dLY8FBzBqJehAofE924ayZK0HA/aKiuFhEFxL7dg6rY="; + }) + ]; + nativeBuildInputs = [ cmake ]; - buildInputs = [ ffmpeg_4 ] ++ lib.optionals stdenv.isDarwin - (with darwin.apple_sdk.frameworks; [Accelerate CoreGraphics CoreVideo zlib]); + buildInputs = [ ffmpeg_6 ] ++ lib.optionals stdenv.isDarwin + (with darwin.apple_sdk.frameworks; [ Accelerate CoreGraphics CoreVideo zlib ]); cmakeFlags = [ "-DBUILD_EXAMPLES=ON" "-DBUILD_TOOLS=ON" ]; From e542761b88b7fd2cc85a99490297a10725a159cf Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sun, 28 Jan 2024 22:34:17 +0000 Subject: [PATCH 026/244] fizz: 2023.03.20.00 -> 2024.01.22.00 --- pkgs/development/libraries/fizz/default.nix | 35 ++++++++++++++++----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/pkgs/development/libraries/fizz/default.nix b/pkgs/development/libraries/fizz/default.nix index bdf7a68ffbe3..282400948769 100644 --- a/pkgs/development/libraries/fizz/default.nix +++ b/pkgs/development/libraries/fizz/default.nix @@ -17,23 +17,25 @@ , zlib }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fizz"; - version = "2023.03.20.00"; + version = "2024.01.22.00"; src = fetchFromGitHub { owner = "facebookincubator"; repo = "fizz"; - rev = "refs/tags/v${version}"; - hash = "sha256-oBdTj7IPlmtF5rEgDVN/wwa0ZxkN6h2QMN3PQB0nCgQ="; + rev = "refs/tags/v${finalAttrs.version}"; + hash = "sha256-17EELvRrWhUprxvm1Ur0FYNimvY1qgK0YH8ehxtLpxM="; }; nativeBuildInputs = [ cmake ]; cmakeDir = "../fizz"; - cmakeFlags = [ "-Wno-dev" ] - ++ lib.optionals stdenv.isDarwin [ + cmakeFlags = [ + "-Wno-dev" + (lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck) + ] ++ lib.optionals stdenv.isDarwin [ "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.14" # For aligned allocation ]; @@ -46,7 +48,6 @@ stdenv.mkDerivation rec { folly glog gflags - gtest libevent libiberty libsodium @@ -55,6 +56,24 @@ stdenv.mkDerivation rec { zstd ]; + doCheck = true; + checkInputs = [ + gtest + ]; + preCheck = let + disabledTests = [ + # these don't work with openssl 3.x probably due to + # https://github.com/openssl/openssl/issues/13283 + "DefaultCertificateVerifierTest.TestVerifySuccess" + "DefaultCertificateVerifierTest.TestVerifyWithIntermediates" + + # timing-related & flaky + "SlidingBloomReplayCacheTest.TestTimeBucketing" + ]; + in '' + export GTEST_FILTER="-${lib.concatStringsSep ":" disabledTests}" + ''; + meta = with lib; { description = "C++14 implementation of the TLS-1.3 standard"; homepage = "https://github.com/facebookincubator/fizz"; @@ -63,4 +82,4 @@ stdenv.mkDerivation rec { platforms = platforms.unix; maintainers = with maintainers; [ pierreis kylesferrazza ]; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c2576f7b9968..dda82fcc51c2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21229,7 +21229,7 @@ with pkgs; filtron = callPackage ../servers/filtron { }; - fizz = callPackage ../development/libraries/fizz { }; + fizz = darwin.apple_sdk_11_0.callPackage ../development/libraries/fizz { }; flann = callPackage ../development/libraries/flann { }; From aece36597375ffbb6dcc2922e47d7c6789489b60 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sun, 28 Jan 2024 23:50:13 +0000 Subject: [PATCH 027/244] wangle: 2023.04.03.00 -> 2024.01.22.00 --- pkgs/development/libraries/wangle/default.nix | 34 +++++++++++++++---- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/pkgs/development/libraries/wangle/default.nix b/pkgs/development/libraries/wangle/default.nix index 4afbb38094e2..d30389d97259 100644 --- a/pkgs/development/libraries/wangle/default.nix +++ b/pkgs/development/libraries/wangle/default.nix @@ -16,15 +16,15 @@ , zlib }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wangle"; - version = "2023.04.03.00"; + version = "2024.01.22.00"; src = fetchFromGitHub { owner = "facebook"; repo = "wangle"; - rev = "v${version}"; - sha256 = "sha256-ISf/ezcJKCNv5UEGSf+OmHjV+QkanbTNoAm2ci1qy0o="; + rev = "v${finalAttrs.version}"; + sha256 = "sha256-pXcJszncYWvtwT4guEl69rOAIXZzgF7I6qh8PqLbxdA="; }; nativeBuildInputs = [ cmake ]; @@ -33,8 +33,8 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-Wno-dev" + (lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck) ] ++ lib.optionals stdenv.isDarwin [ - "-DBUILD_TESTS=off" # Tests fail on Darwin due to missing utimensat "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.14" # For aligned allocation ]; @@ -46,13 +46,33 @@ stdenv.mkDerivation rec { double-conversion fizz folly - gtest glog gflags libevent openssl ]; + doCheck = true; + checkInputs = [ + gtest + ]; + preCheck = let + disabledTests = [ + # these depend on example pem files from the folly source tree (?) + "SSLContextManagerTest.TestSingleClientCAFileSet" + "SSLContextManagerTest.TestMultipleClientCAsSet" + + # https://github.com/facebook/wangle/issues/206 + "SSLContextManagerTest.TestSessionContextCertRemoval" + ] ++ lib.optionals stdenv.isDarwin [ + # flaky + "BroadcastPoolTest.ThreadLocalPool" + "Bootstrap.UDPClientServerTest" + ]; + in '' + export GTEST_FILTER="-${lib.concatStringsSep ":" disabledTests}" + ''; + meta = with lib; { description = "An open-source C++ networking library"; longDescription = '' @@ -65,4 +85,4 @@ stdenv.mkDerivation rec { platforms = platforms.unix; maintainers = with maintainers; [ pierreis kylesferrazza ]; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dda82fcc51c2..61719f6663ee 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -25525,7 +25525,7 @@ with pkgs; wally-cli = callPackage ../development/tools/wally-cli { }; zsa-udev-rules = callPackage ../os-specific/linux/zsa-udev-rules { }; - wangle = callPackage ../development/libraries/wangle { }; + wangle = darwin.apple_sdk_11_0.callPackage ../development/libraries/wangle { }; wapp = callPackage ../development/libraries/wapp { }; From 72c1f53acdd4ce86e17fe5675987199d5b40fe74 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Mon, 29 Jan 2024 21:42:48 +0000 Subject: [PATCH 028/244] edencommon: 2023.03.06.00 -> 2024.01.22.00 --- pkgs/development/libraries/edencommon/default.nix | 15 ++++++++++++--- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/edencommon/default.nix b/pkgs/development/libraries/edencommon/default.nix index 022cecc27a61..68d6e5529157 100644 --- a/pkgs/development/libraries/edencommon/default.nix +++ b/pkgs/development/libraries/edencommon/default.nix @@ -1,14 +1,23 @@ -{ stdenv, lib, cmake, fetchFromGitHub, glog, folly, fmt_8, boost, gtest }: +{ stdenv +, lib +, fetchFromGitHub +, boost +, cmake +, fmt_8 +, folly +, glog +, gtest +}: stdenv.mkDerivation rec { pname = "edencommon"; - version = "2023.03.06.00"; + version = "2024.01.22.00"; src = fetchFromGitHub { owner = "facebookexperimental"; repo = "edencommon"; rev = "v${version}"; - sha256 = "sha256-m54TaxThWe6bUa6Q1t+e99CLFOvut9vq9RSmimTNuaU="; + sha256 = "sha256-KY0vXptzOEJLDjHvGd3T5oiCCvggND2bPBzvll+YBo4="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 61719f6663ee..dc285787e264 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21062,7 +21062,7 @@ with pkgs; editline = callPackage ../development/libraries/editline { }; - edencommon = callPackage ../development/libraries/edencommon { }; + edencommon = darwin.apple_sdk_11_0.callPackage ../development/libraries/edencommon { }; eigen = callPackage ../development/libraries/eigen { }; From 15e45bb78c76bdbdcd6f76099d87a718644b788f Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Mon, 29 Jan 2024 22:14:06 +0000 Subject: [PATCH 029/244] mvfst: init at 2024.01.22.00 --- pkgs/development/libraries/mvfst/default.nix | 48 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/development/libraries/mvfst/default.nix diff --git a/pkgs/development/libraries/mvfst/default.nix b/pkgs/development/libraries/mvfst/default.nix new file mode 100644 index 000000000000..6b6e2d9c9e57 --- /dev/null +++ b/pkgs/development/libraries/mvfst/default.nix @@ -0,0 +1,48 @@ +{ stdenv +, lib +, fetchFromGitHub +, cmake +, fizz +, folly +, gflags +, glog +, libsodium +, zlib +}: + +stdenv.mkDerivation rec { + pname = "mvfst"; + version = "2024.01.22.00"; + + src = fetchFromGitHub { + owner = "facebook"; + repo = "mvfst"; + rev = "v${version}"; + sha256 = "sha256-vhLwxA91v+vt5PQejhPOaj9YSkulg86hTD9GkpQKB24="; + }; + + nativeBuildInputs = [ cmake ]; + + cmakeFlags = lib.optionals stdenv.isDarwin [ + "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.14" # For aligned allocation + ]; + + buildInputs = [ + fizz + folly + folly.boost + folly.fmt + gflags + glog + libsodium + zlib + ]; + + meta = with lib; { + description = "An implementation of the QUIC transport protocol"; + homepage = "https://github.com/facebook/mvfst"; + license = licenses.mit; + platforms = platforms.unix; + maintainers = with maintainers; [ ris ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dc285787e264..5ba592b42b72 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -24062,6 +24062,8 @@ with pkgs; mvapich = callPackage ../development/libraries/mvapich { }; + mvfst = darwin.apple_sdk_11_0.callPackage ../development/libraries/mvfst { }; + mygpoclient = with python3.pkgs; toPythonApplication mygpoclient; mygui = callPackage ../development/libraries/mygui { From b03ce9285675d7bd05c9683f03d5d779182a4d68 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Mon, 29 Jan 2024 21:56:47 +0000 Subject: [PATCH 030/244] fbthrift: 2023.03.20.00 -> 2024.01.22.00 --- pkgs/development/libraries/fbthrift/default.nix | 6 ++++-- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/fbthrift/default.nix b/pkgs/development/libraries/fbthrift/default.nix index 6b660a491f23..a483fb1644a2 100644 --- a/pkgs/development/libraries/fbthrift/default.nix +++ b/pkgs/development/libraries/fbthrift/default.nix @@ -13,6 +13,7 @@ , glog , gflags , libiberty +, mvfst , openssl , lib , wangle @@ -22,13 +23,13 @@ stdenv.mkDerivation rec { pname = "fbthrift"; - version = "2023.03.20.00"; + version = "2024.01.22.00"; src = fetchFromGitHub { owner = "facebook"; repo = "fbthrift"; rev = "v${version}"; - sha256 = "sha256-jCgdo7jE5QlRK5f2S6XEVM4+TPWI//4DKG/fDMFzgzg="; + sha256 = "sha256-vIYXX4NOs2JdhrAJKmIhf4+hQEXHue2Ok7e4cw6yups="; }; nativeBuildInputs = [ @@ -51,6 +52,7 @@ stdenv.mkDerivation rec { gflags libevent libiberty + mvfst openssl wangle zlib diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5ba592b42b72..49bf34e27917 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21145,7 +21145,7 @@ with pkgs; fastcdr = callPackage ../development/libraries/fastcdr { }; - fbthrift = callPackage ../development/libraries/fbthrift { }; + fbthrift = darwin.apple_sdk_11_0.callPackage ../development/libraries/fbthrift { }; fb303 = callPackage ../development/libraries/fb303 { }; From 8face73d62c4e559843b324b9fb644291e755425 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Mon, 29 Jan 2024 22:55:30 +0000 Subject: [PATCH 031/244] fb303: 2023.06.12.00 -> 2024.01.22.00 --- pkgs/development/libraries/fb303/default.nix | 28 ++++++++++---------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pkgs/development/libraries/fb303/default.nix b/pkgs/development/libraries/fb303/default.nix index aad545ca602f..d1de187ec2c4 100644 --- a/pkgs/development/libraries/fb303/default.nix +++ b/pkgs/development/libraries/fb303/default.nix @@ -2,27 +2,26 @@ , lib , fetchFromGitHub , cmake -, glog -, folly -, fmt_8 -, boost , fbthrift -, zlib , fizz +, folly +, glog , libsodium -, wangle +, mvfst , python3 +, wangle +, zlib }: stdenv.mkDerivation rec { pname = "fb303"; - version = "2023.06.12.00"; + version = "2024.01.22.00"; src = fetchFromGitHub { owner = "facebook"; repo = "fb303"; rev = "v${version}"; - sha256 = "sha256-nUOPYb5/tLyHjaZDvKuq0vdu4L7XOmO8R9nNLGAzeLI="; + sha256 = "sha256-EQpe0REGWUpYg+llsCo4x6vJ7UPdWXk3uPM3b8b9Uf0="; }; nativeBuildInputs = [ cmake ]; @@ -33,16 +32,17 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - glog - folly - fmt_8 - boost fbthrift - zlib fizz + folly + folly.boost + folly.fmt + glog libsodium - wangle + mvfst python3 + wangle + zlib ]; meta = with lib; { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 49bf34e27917..7e4e21af3715 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21147,7 +21147,7 @@ with pkgs; fbthrift = darwin.apple_sdk_11_0.callPackage ../development/libraries/fbthrift { }; - fb303 = callPackage ../development/libraries/fb303 { }; + fb303 = darwin.apple_sdk_11_0.callPackage ../development/libraries/fb303 { }; fcgi = callPackage ../development/libraries/fcgi { }; From 9d4282de104172baf6e5235525d86ddb7fdcb542 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Mon, 29 Jan 2024 23:55:58 +0000 Subject: [PATCH 032/244] watchman: 2023.08.14.00 -> 2024.01.22.00 --- pkgs/development/tools/watchman/Cargo.lock | 422 +++++++++++--------- pkgs/development/tools/watchman/default.nix | 4 +- pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 246 insertions(+), 182 deletions(-) diff --git a/pkgs/development/tools/watchman/Cargo.lock b/pkgs/development/tools/watchman/Cargo.lock index d0ccfa032ade..4da733140b48 100644 --- a/pkgs/development/tools/watchman/Cargo.lock +++ b/pkgs/development/tools/watchman/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "addr2line" -version = "0.20.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" dependencies = [ "gimli", ] @@ -19,14 +19,15 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" dependencies = [ "cfg-if", "getrandom", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -40,9 +41,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.72" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" +checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" [[package]] name = "atty" @@ -63,9 +64,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" -version = "0.3.68" +version = "0.3.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" dependencies = [ "addr2line", "cc", @@ -84,24 +85,24 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "byteorder" -version = "1.4.3" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" +checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" dependencies = [ "serde", ] [[package]] name = "cc" -version = "1.0.82" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" dependencies = [ "libc", ] @@ -129,17 +130,16 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.4" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "crossbeam" -version = "0.8.2" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" +checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" dependencies = [ - "cfg-if", "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", @@ -149,62 +149,52 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.8" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" dependencies = [ - "cfg-if", "crossbeam-utils", ] [[package]] name = "crossbeam-deque" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" dependencies = [ - "cfg-if", "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.15" +version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ - "autocfg", - "cfg-if", "crossbeam-utils", - "memoffset 0.9.0", - "scopeguard", ] [[package]] name = "crossbeam-queue" -version = "0.3.8" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" +checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" dependencies = [ - "cfg-if", "crossbeam-utils", ] [[package]] name = "crossbeam-utils" -version = "0.8.16" +version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" -dependencies = [ - "cfg-if", -] +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" [[package]] name = "duct" -version = "0.13.6" +version = "0.13.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37ae3fc31835f74c2a7ceda3aeede378b0ae2e74c8f1c36559fcc9ae2a4e7d3e" +checksum = "e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c" dependencies = [ "libc", "once_cell", @@ -226,9 +216,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" dependencies = [ "futures-channel", "futures-core", @@ -241,9 +231,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", "futures-sink", @@ -251,15 +241,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-executor" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" dependencies = [ "futures-core", "futures-task", @@ -268,38 +258,38 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-macro" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.28", + "syn 2.0.48", ] [[package]] name = "futures-sink" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-util" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures 0.1.31", "futures-channel", @@ -316,9 +306,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.10" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" dependencies = [ "cfg-if", "libc", @@ -327,9 +317,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.27.3" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "heck" @@ -351,15 +341,15 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.3.2" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" +checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" [[package]] name = "itoa" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" [[package]] name = "jwalk" @@ -379,15 +369,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.147" +version = "0.2.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" +checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" [[package]] name = "lock_api" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" dependencies = [ "autocfg", "scopeguard", @@ -395,9 +385,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "maplit" @@ -407,9 +397,9 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "memchr" -version = "2.5.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" [[package]] name = "memoffset" @@ -420,15 +410,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "memoffset" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" -dependencies = [ - "autocfg", -] - [[package]] name = "miniz_oxide" version = "0.7.1" @@ -440,13 +421,13 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.8" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" dependencies = [ "libc", "wasi", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] @@ -459,7 +440,7 @@ dependencies = [ "bitflags", "cfg-if", "libc", - "memoffset 0.6.5", + "memoffset", "pin-utils", ] @@ -478,33 +459,33 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.3.2", + "hermit-abi 0.3.4", "libc", ] [[package]] name = "object" -version = "0.31.1" +version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" dependencies = [ "memchr", ] [[package]] name = "once_cell" -version = "1.18.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "os_pipe" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ae859aa07428ca9a929b936690f8b12dc5f11dd8c6992a18ca93919f28bc177" +checksum = "57119c3b893986491ec9aa85056780d3a0f3cf4da7cc09dd3650dbd6c6738fb9" dependencies = [ "libc", - "windows-sys", + "windows-sys 0.52.0", ] [[package]] @@ -519,22 +500,22 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.8" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" dependencies = [ "cfg-if", "libc", "redox_syscall", "smallvec", - "windows-targets", + "windows-targets 0.48.5", ] [[package]] name = "pin-project-lite" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05" +checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" [[package]] name = "pin-utils" @@ -568,27 +549,27 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.66" +version = "1.0.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.32" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] [[package]] name = "rayon" -version = "1.7.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" +checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" dependencies = [ "either", "rayon-core", @@ -596,21 +577,19 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.11.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" dependencies = [ - "crossbeam-channel", "crossbeam-deque", "crossbeam-utils", - "num_cpus", ] [[package]] name = "redox_syscall" -version = "0.3.5" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" dependencies = [ "bitflags", ] @@ -623,9 +602,9 @@ checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" [[package]] name = "ryu" -version = "1.0.15" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" [[package]] name = "scopeguard" @@ -635,9 +614,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "serde" -version = "1.0.183" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" +checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" dependencies = [ "serde_derive", ] @@ -656,29 +635,29 @@ dependencies = [ [[package]] name = "serde_bytes" -version = "0.11.12" +version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff" +checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" dependencies = [ "serde", ] [[package]] name = "serde_derive" -version = "1.0.183" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" +checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" dependencies = [ "proc-macro2", "quote", - "syn 2.0.28", + "syn 2.0.48", ] [[package]] name = "serde_json" -version = "1.0.104" +version = "1.0.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" +checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" dependencies = [ "itoa", "ryu", @@ -706,27 +685,27 @@ dependencies = [ [[package]] name = "slab" -version = "0.4.8" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" dependencies = [ "autocfg", ] [[package]] name = "smallvec" -version = "1.11.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" +checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" [[package]] name = "socket2" -version = "0.5.3" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" dependencies = [ "libc", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] @@ -772,9 +751,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.28" +version = "2.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" dependencies = [ "proc-macro2", "quote", @@ -816,29 +795,29 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.44" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" +checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.44" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" +checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" dependencies = [ "proc-macro2", "quote", - "syn 2.0.28", + "syn 2.0.48", ] [[package]] name = "tokio" -version = "1.30.0" +version = "1.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3ce25f50619af8b0aec2eb23deebe84249e19e2ddd393a6e16e3300a6dadfd" +checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" dependencies = [ "backtrace", "bytes", @@ -851,18 +830,18 @@ dependencies = [ "socket2", "tokio-macros", "tracing", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] name = "tokio-macros" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.28", + "syn 2.0.48", ] [[package]] @@ -883,29 +862,28 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.37" +version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "cfg-if", "pin-project-lite", "tracing-core", ] [[package]] name = "tracing-core" -version = "0.1.31" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", ] [[package]] name = "unicode-ident" -version = "1.0.11" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "unicode-segmentation" @@ -915,9 +893,9 @@ checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" [[package]] name = "unicode-width" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" [[package]] name = "vec_map" @@ -943,7 +921,7 @@ version = "0.8.0" dependencies = [ "anyhow", "bytes", - "futures 0.3.28", + "futures 0.3.30", "maplit", "serde", "serde_bser", @@ -999,62 +977,148 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.0", ] [[package]] name = "windows-targets" -version = "0.48.1" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" +dependencies = [ + "windows_aarch64_gnullvm 0.52.0", + "windows_aarch64_msvc 0.52.0", + "windows_i686_gnu 0.52.0", + "windows_i686_msvc 0.52.0", + "windows_x86_64_gnu 0.52.0", + "windows_x86_64_gnullvm 0.52.0", + "windows_x86_64_msvc 0.52.0", ] [[package]] name = "windows_aarch64_gnullvm" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" [[package]] name = "windows_aarch64_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" [[package]] name = "windows_i686_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" [[package]] name = "windows_i686_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" [[package]] name = "windows_x86_64_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" [[package]] name = "windows_x86_64_gnullvm" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" [[package]] name = "windows_x86_64_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" + +[[package]] +name = "zerocopy" +version = "0.7.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] diff --git a/pkgs/development/tools/watchman/default.nix b/pkgs/development/tools/watchman/default.nix index 973a48a84bc8..dc5d1f87fdb3 100644 --- a/pkgs/development/tools/watchman/default.nix +++ b/pkgs/development/tools/watchman/default.nix @@ -34,13 +34,13 @@ stdenv.mkDerivation rec { pname = "watchman"; - version = "2023.08.14.00"; + version = "2024.01.22.00"; src = fetchFromGitHub { owner = "facebook"; repo = "watchman"; rev = "v${version}"; - hash = "sha256-41bBPFlLYFHySyX4/GUllT1pNywSRcH7x/pnb5iN/1o="; + hash = "sha256-+qlcdekBcRwmgrtQ8HcLHphURf0c4oRCs6nbjAzT26c="; }; cmakeFlags = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7e4e21af3715..3b51c83b97fe 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14522,7 +14522,7 @@ with pkgs; watchlog = callPackage ../tools/misc/watchlog { }; - watchman = callPackage ../development/tools/watchman { + watchman = darwin.apple_sdk_11_0.callPackage ../development/tools/watchman { inherit (darwin.apple_sdk_11_0.frameworks) CoreServices; }; From 8a82e6fade76e79c4d4f1a6430603e6fb776f3c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Jan 2024 00:32:51 +0000 Subject: [PATCH 033/244] libunwind: 1.7.2 -> 1.8.0 --- pkgs/development/libraries/libunwind/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libunwind/default.nix b/pkgs/development/libraries/libunwind/default.nix index cae3ebed89f6..8d712be20b60 100644 --- a/pkgs/development/libraries/libunwind/default.nix +++ b/pkgs/development/libraries/libunwind/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "libunwind"; - version = "1.7.2"; + version = "1.8.0"; src = fetchFromGitHub { owner = "libunwind"; repo = "libunwind"; rev = "v${version}"; - hash = "sha256-z5YCue0zadQnMEbGFniFvDjXNy6dSHQDQnXRXS6Uh/Y="; + hash = "sha256-u33JAgxNy45yhIFL5QDsfa7EtLLKWmCv1kO4BxYYuwM="; }; postPatch = if (stdenv.cc.isClang || stdenv.hostPlatform.isStatic) then '' From 89efa7184d7baae1ad4f5096bb815dc1c1938503 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Jan 2024 04:02:03 +0000 Subject: [PATCH 034/244] lzip: 1.23 -> 1.24 --- pkgs/tools/compression/lzip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/compression/lzip/default.nix b/pkgs/tools/compression/lzip/default.nix index 526e3f8c12fc..525623851ffa 100644 --- a/pkgs/tools/compression/lzip/default.nix +++ b/pkgs/tools/compression/lzip/default.nix @@ -7,12 +7,12 @@ stdenv.mkDerivation rec { pname = "lzip"; - version = "1.23"; + version = "1.24"; outputs = [ "out" "man" "info" ]; src = fetchurl { url = "mirror://savannah/lzip/${pname}-${version}.tar.gz"; - sha256 = "sha256-R5LAR93xXvKdVbqOaKGiHgy3aS2H7N9yBEGYZFgvKA0="; + sha256 = "sha256-1CZZIpsQ4GbutugetnPN2JO2cuUS0mcZwtlZdVVspWw="; }; configureFlags = [ From ab9684d1dfbed0a562e1fe387368d3bca77e3a54 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Jan 2024 09:30:13 +0000 Subject: [PATCH 035/244] orc: 0.4.34 -> 0.4.36 --- pkgs/development/compilers/orc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index dd1ce9d14672..be01d49d5f5a 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -18,11 +18,11 @@ inherit (lib) optional optionals; in stdenv.mkDerivation rec { pname = "orc"; - version = "0.4.34"; + version = "0.4.36"; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/orc/${pname}-${version}.tar.xz"; - sha256 = "sha256-j0ers/CXFx5E64B63Nq9hg+6Lv/TfY08T71fNByt1B8="; + sha256 = "sha256-g7B0y2cxfVi+8ejQzIYveuinekW7/wVqH5h8ZIiy9f0="; }; postPatch = lib.optionalString stdenv.isAarch32 '' From 1733c6d51ab08775262c42c20dcc0b18a203377a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 31 Jan 2024 04:03:19 +0000 Subject: [PATCH 036/244] alsa-ucm-conf: 1.2.10 -> 1.2.11 --- pkgs/by-name/al/alsa-ucm-conf/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alsa-ucm-conf/package.nix b/pkgs/by-name/al/alsa-ucm-conf/package.nix index b7203a737638..76e90f672018 100644 --- a/pkgs/by-name/al/alsa-ucm-conf/package.nix +++ b/pkgs/by-name/al/alsa-ucm-conf/package.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "alsa-ucm-conf"; - version = "1.2.10"; + version = "1.2.11"; src = fetchurl { url = "mirror://alsa/lib/${pname}-${version}.tar.bz2"; - hash = "sha256-nCHj8B/wC6p1jfF+hnzTbiTrtBpr7ElzfpkQXhbyrpc="; + hash = "sha256-OHwBzzDioWdte49ysmgc8hmrynDdHsKp4zrdW/P+roE="; }; dontBuild = true; From f488b8e1aeb694013af9f01d907966fb6322aa40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 1 Feb 2024 07:56:32 +0000 Subject: [PATCH 037/244] re2: 2023-11-01 -> 2024-02-01 --- pkgs/development/libraries/re2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/re2/default.nix b/pkgs/development/libraries/re2/default.nix index a1a22fb38e42..feb565076326 100644 --- a/pkgs/development/libraries/re2/default.nix +++ b/pkgs/development/libraries/re2/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "re2"; - version = "2023-11-01"; + version = "2024-02-01"; src = fetchFromGitHub { owner = "google"; repo = "re2"; rev = version; - hash = "sha256-cKXe8r5MUag/z+seem4Zg/gmqIQjaCY7DBxiKlrnXPs="; + hash = "sha256-a6yo0zLgb193TDL8akselJuZfYqCjPwQ/FJ7+KexuLE="; }; outputs = [ "out" "dev" ]; From cbddc00e2179c5f97f904ee06199e514d757f7af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Jan 2024 11:29:28 +0000 Subject: [PATCH 038/244] c-ares: 1.19.1 -> 1.26.0 --- pkgs/development/libraries/c-ares/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/c-ares/default.nix b/pkgs/development/libraries/c-ares/default.nix index 60578f79ea57..e18f56fc2f48 100644 --- a/pkgs/development/libraries/c-ares/default.nix +++ b/pkgs/development/libraries/c-ares/default.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation rec { pname = "c-ares"; - version = "1.19.1"; + version = "1.26.0"; src = fetchurl { url = "https://c-ares.org/download/${pname}-${version}.tar.gz"; - sha256 = "sha256-MhcAOZty7Q4DfQB0xinndB9rLsLdqSlWq+PpZx0+Jo4="; + hash = "sha256-vtWMTwKwCQgOvabCRnukaXIqxq679El9xEqD2MYZTlA="; }; outputs = [ "out" "dev" "man" ]; From da415550f0424e94972bac762f38ec2445f8fdf2 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Fri, 2 Feb 2024 09:36:38 -0300 Subject: [PATCH 039/244] openh264: migrate to by-name --- .../openh264/default.nix => by-name/op/openh264/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{development/libraries/openh264/default.nix => by-name/op/openh264/package.nix} (100%) diff --git a/pkgs/development/libraries/openh264/default.nix b/pkgs/by-name/op/openh264/package.nix similarity index 100% rename from pkgs/development/libraries/openh264/default.nix rename to pkgs/by-name/op/openh264/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cb3d4b12022c..4fbe89a1e7d0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -24265,8 +24265,6 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa IOKit Kernel; }; - openh264 = callPackage ../development/libraries/openh264 { }; - openjpeg = callPackage ../development/libraries/openjpeg { }; openpa = callPackage ../development/libraries/openpa { }; From 472b03cf562796c59922572c0da783da6a9d880c Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Fri, 2 Feb 2024 09:53:49 -0300 Subject: [PATCH 040/244] openh264: refactor - finalAttrs design pattern - set CC and CXX makeFlags - meta.changelog - adopt by AndersonTorres --- pkgs/by-name/op/openh264/package.nix | 44 ++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/op/openh264/package.nix b/pkgs/by-name/op/openh264/package.nix index c250b31ecd71..e304d1e60b28 100644 --- a/pkgs/by-name/op/openh264/package.nix +++ b/pkgs/by-name/op/openh264/package.nix @@ -1,33 +1,51 @@ -{ lib, stdenv, fetchFromGitHub, nasm, windows }: +{ lib +, fetchFromGitHub +, nasm +, stdenv +, windows +}: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openh264"; version = "2.4.0"; src = fetchFromGitHub { owner = "cisco"; - repo = pname; - rev = "v${version}"; + repo = "openh264"; + rev = "v${finalAttrs.version}"; hash = "sha256-vPVHXATsSWmqKOAj09WRR5jCi2NU2lq0j4K15KBzARY="; }; - nativeBuildInputs = [ nasm ]; + outputs = [ "out" "dev" ]; - buildInputs = lib.optional stdenv.hostPlatform.isWindows windows.pthreads; + nativeBuildInputs = [ + nasm + ]; + buildInputs = lib.optionals stdenv.hostPlatform.isWindows [ + windows.pthreads + ]; + + # TODO: refine ARCH and OS makeFlags = [ + "CC=${stdenv.cc.targetPrefix}cc" + "CXX=${stdenv.cc.targetPrefix}c++" "PREFIX=${placeholder "out"}" "ARCH=${stdenv.hostPlatform.linuxArch}" - ] ++ lib.optional stdenv.hostPlatform.isWindows "OS=mingw_nt"; + ] ++ lib.optionals stdenv.hostPlatform.isWindows [ "OS=mingw_nt" ]; enableParallelBuilding = true; - hardeningDisable = lib.optional stdenv.hostPlatform.isWindows "stackprotector"; + hardeningDisable = lib.optionals stdenv.hostPlatform.isWindows [ + "stackprotector" + ]; - meta = with lib; { - description = "A codec library which supports H.264 encoding and decoding"; + meta = { homepage = "https://www.openh264.org"; - license = licenses.bsd2; - platforms = platforms.unix; + description = "A codec library which supports H.264 encoding and decoding"; + changelog = "https://github.com/cisco/openh264/releases/tag/${finalAttrs.src.rev}"; + license = with lib.licenses; [ bsd2 ]; + maintainers = with lib.maintainers; [ AndersonTorres ]; + platforms = lib.platforms.unix ++ lib.platforms.windows; }; -} +}) From 5de19bf7097c942d021a035de776331978736aa5 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 2 Feb 2024 20:32:44 +0000 Subject: [PATCH 041/244] pkgs/stdenv/linux: update x86_64-unknown-linux-musl bootstrap-files sha256sum of files to be uploaded: $ sha256sum /nix/store/b0x0qcbf1gsp50jzw52sbbgdp3jlwcjf-stdenv-bootstrap-tools/on-server/* b745b6311ed4c2d3f260419c468f543ae5df68fe2e5192995c499819c04eb8e0 /nix/store/b0x0qcbf1gsp50jzw52sbbgdp3jlwcjf-stdenv-bootstrap-tools/on-server/bootstrap-tools.tar.xz f4ae6a814d5053b396af788cd47629385cbfa17df5197ff3c33de62dc1dd9116 /nix/store/b0x0qcbf1gsp50jzw52sbbgdp3jlwcjf-stdenv-bootstrap-tools/on-server/busybox Suggested commands to upload files to 'tarballs.nixos.org': $ nix-store --realize /nix/store/b0x0qcbf1gsp50jzw52sbbgdp3jlwcjf-stdenv-bootstrap-tools $ aws s3 cp --recursive --acl public-read /nix/store/b0x0qcbf1gsp50jzw52sbbgdp3jlwcjf-stdenv-bootstrap-tools/on-server/ s3://nixpkgs-tarballs/stdenv/x86_64-unknown-linux-musl/125cefd4cf8f857e5ff1aceaef9230ba578a033d $ aws s3 cp --recursive s3://nixpkgs-tarballs/stdenv/x86_64-unknown-linux-musl/125cefd4cf8f857e5ff1aceaef9230ba578a033d ./ $ sha256sum bootstrap-tools.tar.xz busybox $ sha256sum /nix/store/b0x0qcbf1gsp50jzw52sbbgdp3jlwcjf-stdenv-bootstrap-tools/on-server/* --- .../x86_64-unknown-linux-musl.nix | 22 ++++++++++++++----- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-musl.nix b/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-musl.nix index 98a65bd77645..283b12b0d578 100644 --- a/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-musl.nix +++ b/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-musl.nix @@ -1,11 +1,21 @@ +# Autogenerated by maintainers/scripts/bootstrap-files/refresh-tarballs.bash as: +# $ ./refresh-tarballs.bash --targets=x86_64-unknown-linux-musl +# +# Metadata: +# - nixpkgs revision: 125cefd4cf8f857e5ff1aceaef9230ba578a033d +# - hydra build: https://hydra.nixos.org/job/nixpkgs/trunk/stdenvBootstrapTools.x86_64-unknown-linux-musl.build/latest +# - resolved hydra build: https://hydra.nixos.org/build/247890807 +# - instantiated derivation: /nix/store/gqri9n85rsf2983r6m8lkz0h69k4n7xi-stdenv-bootstrap-tools.drv +# - output directory: /nix/store/b0x0qcbf1gsp50jzw52sbbgdp3jlwcjf-stdenv-bootstrap-tools +# - build time: Fri, 26 Jan 2024 22:09:22 +0000 { + bootstrapTools = import { + url = "http://tarballs.nixos.org/stdenv/x86_64-unknown-linux-musl/125cefd4cf8f857e5ff1aceaef9230ba578a033d/bootstrap-tools.tar.xz"; + hash = "sha256-t0W2MR7UwtPyYEGcRo9UOuXfaP4uUZKZXEmYGcBOuOA="; + }; busybox = import { - url = "https://wdtz.org/files/gywxhjgl70sxippa0pxs0vj5qcgz1wi8-stdenv-bootstrap-tools/on-server/busybox"; - sha256 = "0779c2wn00467h76xpqil678gfi1y2p57c7zq2d917jsv2qj5009"; + url = "http://tarballs.nixos.org/stdenv/x86_64-unknown-linux-musl/125cefd4cf8f857e5ff1aceaef9230ba578a033d/busybox"; + hash = "sha256-0U2r3EU61oqhs+oyzFABIFTCVqXOWSP0qEtnyHwjzm0="; executable = true; }; - bootstrapTools = import { - url = "https://wdtz.org/files/gywxhjgl70sxippa0pxs0vj5qcgz1wi8-stdenv-bootstrap-tools/on-server/bootstrap-tools.tar.xz"; - sha256 = "1dwiqw4xvnm0b5fdgl89lz2qq45f6s9icwxn6n6ams71xw0dbqyi"; - }; } From 2f1b2150ef0722f2280c6a475e581d287677bf96 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 3 Feb 2024 11:38:59 +0000 Subject: [PATCH 042/244] SDL2: 2.28.5 -> 2.30.0 Changes: https://github.com/libsdl-org/SDL/releases/tag/release-2.30.0 --- pkgs/development/libraries/SDL2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/SDL2/default.nix b/pkgs/development/libraries/SDL2/default.nix index 2532bab798bc..167f0cbe7638 100644 --- a/pkgs/development/libraries/SDL2/default.nix +++ b/pkgs/development/libraries/SDL2/default.nix @@ -58,13 +58,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "SDL2"; - version = "2.28.5"; + version = "2.30.0"; src = fetchFromGitHub { owner = "libsdl-org"; repo = "SDL"; rev = "release-${finalAttrs.version}"; - hash = "sha256-YcM7bfLo+KkWx8LdtG4z2UwJvzlEkvIkm+M5aMSztwU="; + hash = "sha256-uKL9/T6vCEqMqmD3Q3rCMtKPRJZ4fRYVUr+4628/Ajg="; }; dontDisableStatic = if withStatic then 1 else 0; outputs = [ "out" "dev" ]; From 55aed69b395ec1810009f4014ab9bec9eef58e5a Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Fri, 2 Feb 2024 10:03:44 -0300 Subject: [PATCH 043/244] openh264: use meson --- pkgs/by-name/op/openh264/package.nix | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/op/openh264/package.nix b/pkgs/by-name/op/openh264/package.nix index e304d1e60b28..3c4fcb86ac9a 100644 --- a/pkgs/by-name/op/openh264/package.nix +++ b/pkgs/by-name/op/openh264/package.nix @@ -1,6 +1,10 @@ { lib , fetchFromGitHub +, gtest +, meson , nasm +, ninja +, pkg-config , stdenv , windows }: @@ -19,26 +23,19 @@ stdenv.mkDerivation (finalAttrs: { outputs = [ "out" "dev" ]; nativeBuildInputs = [ + meson nasm + ninja + pkg-config ]; - buildInputs = lib.optionals stdenv.hostPlatform.isWindows [ + buildInputs = [ + gtest + ] ++ lib.optionals stdenv.hostPlatform.isWindows [ windows.pthreads ]; - # TODO: refine ARCH and OS - makeFlags = [ - "CC=${stdenv.cc.targetPrefix}cc" - "CXX=${stdenv.cc.targetPrefix}c++" - "PREFIX=${placeholder "out"}" - "ARCH=${stdenv.hostPlatform.linuxArch}" - ] ++ lib.optionals stdenv.hostPlatform.isWindows [ "OS=mingw_nt" ]; - - enableParallelBuilding = true; - - hardeningDisable = lib.optionals stdenv.hostPlatform.isWindows [ - "stackprotector" - ]; + strictDeps = true; meta = { homepage = "https://www.openh264.org"; From 18d7b02911e72ad84bbabcf1534c66889920a2ff Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Fri, 2 Feb 2024 10:06:51 -0300 Subject: [PATCH 044/244] openh264: 2.4.0 -> 2.4.1 Co-authored-by: Sergei Trofimovich --- pkgs/by-name/op/openh264/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openh264/package.nix b/pkgs/by-name/op/openh264/package.nix index 3c4fcb86ac9a..0ece02c3a2b3 100644 --- a/pkgs/by-name/op/openh264/package.nix +++ b/pkgs/by-name/op/openh264/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "openh264"; - version = "2.4.0"; + version = "2.4.1"; src = fetchFromGitHub { owner = "cisco"; repo = "openh264"; rev = "v${finalAttrs.version}"; - hash = "sha256-vPVHXATsSWmqKOAj09WRR5jCi2NU2lq0j4K15KBzARY="; + hash = "sha256-ai7lcGcQQqpsLGSwHkSs7YAoEfGCIbxdClO6JpGA+MI="; }; outputs = [ "out" "dev" ]; From 315ff3f274799d6839e5d08e3c7412b337777266 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 3 Feb 2024 16:01:14 +0100 Subject: [PATCH 045/244] Reapply "python311Packages.markupsafe: 2.1.3 -> 2.1.5" (#286070) This reverts commit bcb6afc76e742aaa6642e216125b04da408e3a88. --- .../python-modules/markupsafe/default.nix | 38 ++++++++++++++++--- 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/markupsafe/default.nix b/pkgs/development/python-modules/markupsafe/default.nix index e63af344a3a0..17f8ce118e5b 100644 --- a/pkgs/development/python-modules/markupsafe/default.nix +++ b/pkgs/development/python-modules/markupsafe/default.nix @@ -1,28 +1,54 @@ { lib , buildPythonPackage -, pythonOlder , fetchPypi +, pythonOlder + +# build-system +, setuptools + +# tests , pytestCheckHook + +# reverse dependencies +, jinja2 +, mkdocs +, quart +, werkzeug }: buildPythonPackage rec { pname = "markupsafe"; - version = "2.1.3"; - format = "setuptools"; + version = "2.1.5"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { pname = "MarkupSafe"; inherit version; - hash = "sha256-r1mO0y1q6G8bdHuCeDlYsaSrj2F7Bv5oeVx/Amq73K0="; + hash = "sha256-0oPTeokLpMGuc/+t+ARkNcdue8Ike7tjwAvRpwnGVEs="; }; + nativeBuildInputs = [ + setuptools + ]; + nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ "markupsafe" ]; + pythonImportsCheck = [ + "markupsafe" + ]; + + passthru.tests = { + inherit + jinja2 + mkdocs + quart + werkzeug + ; + }; meta = with lib; { changelog = "https://markupsafe.palletsprojects.com/en/${versions.majorMinor version}.x/changes/#version-${replaceStrings [ "." ] [ "-" ] version}"; From e7022a810a837abdcc733bfb87df9a12c712dea0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 3 Feb 2024 16:29:25 +0100 Subject: [PATCH 046/244] python311Packages.anyio: 4.1.0 -> 4.2.0 https://github.com/agronholm/anyio/blob/refs/tags/4.2.0/docs/versionhistory.rst --- .../python-modules/anyio/default.nix | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/anyio/default.nix b/pkgs/development/python-modules/anyio/default.nix index f645a416e834..f8d992bed39b 100644 --- a/pkgs/development/python-modules/anyio/default.nix +++ b/pkgs/development/python-modules/anyio/default.nix @@ -12,6 +12,7 @@ , exceptiongroup , idna , sniffio +, typing-extensions # optionals , trio @@ -28,7 +29,7 @@ buildPythonPackage rec { pname = "anyio"; - version = "4.1.0"; + version = "4.2.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -37,7 +38,7 @@ buildPythonPackage rec { owner = "agronholm"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-PEDPliWJX3QypwsvJTAJhrQnJx8lWXQQSdyjN0I8L+I="; + hash = "sha256-9BxzdeQ5Yh4FDXGNVx9kiy7/fBmn8esvZkrK4wW4oGA="; }; nativeBuildInputs = [ @@ -50,6 +51,7 @@ buildPythonPackage rec { sniffio ] ++ lib.optionals (pythonOlder "3.11") [ exceptiongroup + typing-extensions ]; passthru.optional-dependencies = { @@ -77,16 +79,7 @@ buildPythonPackage rec { "-m" "'not network'" ]; - disabledTests = [ - # INTERNALERROR> AttributeError: 'NonBaseMultiError' object has no attribute '_exceptions'. Did you mean: 'exceptions'? - "test_exception_group_children" - "test_exception_group_host" - "test_exception_group_filtering" - # timing sensitive - # assert threading.active_count() == initial_count + 1 - # assert 4 == (4 + 1) - "test_run_sync_from_thread_pooling" - ] ++ lib.optionals stdenv.isDarwin [ + disabledTests = lib.optionals (stdenv.isx86_64 && stdenv.isDarwin) [ # PermissionError: [Errno 1] Operation not permitted: '/dev/console' "test_is_block_device" ]; @@ -98,7 +91,9 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; - pythonImportsCheck = [ "anyio" ]; + pythonImportsCheck = [ + "anyio" + ]; meta = with lib; { changelog = "https://github.com/agronholm/anyio/blob/${src.rev}/docs/versionhistory.rst"; From c6eea93ac534740d14101deec2e3a07a3edc6434 Mon Sep 17 00:00:00 2001 From: Marco Rebhan Date: Tue, 8 Aug 2023 18:07:50 +0200 Subject: [PATCH 047/244] harfbuzz: remove unused args --- pkgs/development/libraries/harfbuzz/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index c05d46de7b13..83320c0bbc41 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -1,11 +1,9 @@ { lib , stdenv , fetchurl -, fetchpatch , pkg-config , glib , freetype -, fontconfig , libintl , meson , ninja From 937e75bef5d2357aefbad48bb142ffbdd4dacdac Mon Sep 17 00:00:00 2001 From: Marco Rebhan Date: Tue, 8 Aug 2023 18:07:54 +0200 Subject: [PATCH 048/244] harfbuzz: add flag to correctly install CMake files Similar to how we already set -DKDE_INSTALL_CMAKEPACKAGEDIR in CMake builds, Harfbuzz now uses -Dcmakepackagedir to correctly handle both Nixpkgs split outputs and relocatable installations. See https://github.com/harfbuzz/harfbuzz/pull/4370. --- pkgs/development/libraries/harfbuzz/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index 83320c0bbc41..6ff7fe7f5485 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -63,6 +63,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "graphite" withGraphite2) (lib.mesonEnable "icu" withIcu) (lib.mesonEnable "introspection" withIntrospection) + (lib.mesonOption "cmakepackagedir" "${placeholder "dev"}/lib/cmake") ]; depsBuildBuild = [ From 84bfd4138614dcaff2bce2f235d788007cf45bbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 3 Feb 2024 13:08:52 -0800 Subject: [PATCH 049/244] python311Packages.pikepdf: 8.11.2 -> 8.12.0.post1 Diff: https://github.com/pikepdf/pikepdf/compare/v8.11.2...v8.12.0.post1 Changelog: https://github.com/pikepdf/pikepdf/blob/v8.12.0.post1/docs/releasenotes/version8.rst --- pkgs/development/python-modules/pikepdf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix index 386f64718eb0..81d981a5a103 100644 --- a/pkgs/development/python-modules/pikepdf/default.nix +++ b/pkgs/development/python-modules/pikepdf/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "pikepdf"; - version = "8.11.2"; + version = "8.12.0.post1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -39,7 +39,7 @@ buildPythonPackage rec { postFetch = '' rm "$out/.git_archival.txt" ''; - hash = "sha256-mxUXXD7/ERC6mfmLLo+zdsVblIplrlcnzTNQ7YUk3Q4="; + hash = "sha256-zUTlMNGm7QrCFcGb02vvAlhUoeFQbp//HyhkKV69JWc="; }; patches = [ From daa047a5b0fb09037afa2fdf58fd013e7cdd31a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 3 Feb 2024 13:22:36 -0800 Subject: [PATCH 050/244] python311Packages.multidict: 6.0.4 -> 6.0.5 Changelog: https://github.com/aio-libs/multidict/blob/v6.0.5/CHANGES.rst --- .../python-modules/multidict/default.nix | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/multidict/default.nix b/pkgs/development/python-modules/multidict/default.nix index 79646183fa18..5588fcbdc5b0 100644 --- a/pkgs/development/python-modules/multidict/default.nix +++ b/pkgs/development/python-modules/multidict/default.nix @@ -1,35 +1,44 @@ { lib -, stdenv , fetchPypi , buildPythonPackage , pytestCheckHook , pythonOlder +, setuptools }: buildPythonPackage rec { pname = "multidict"; - version = "6.0.4"; + version = "6.0.5"; disabled = pythonOlder "3.7"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-NmaQZJLvt2RTwOe5fyz0WbBoLnQCwEialUhJZdvB2kk="; + hash = "sha256-9+MBB17a9QUA8LNBVDxBGU2N865cr0cC8glfPKc92No="; }; postPatch = '' - sed -i '/^addopts/d' setup.cfg + substituteInPlace pytest.ini \ + --replace-fail "-p pytest_cov" "" + sed -i '/--cov/d' pytest.ini + # `python3 -I -c "import multidict"` fails with ModuleNotFoundError + substituteInPlace tests/test_circular_imports.py \ + --replace-fail '"-I",' "" ''; - NIX_CFLAGS_COMPILE = lib.optionals stdenv.cc.isClang [ - # error: incompatible pointer to integer conversion initializing 'int' with an expression of type 'void *' - "-Wno-error=int-conversion" + nativeBuildInputs = [ + setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; + preCheck = '' + # import from $out + rm -r multidict + ''; + pythonImportsCheck = [ "multidict" ]; meta = with lib; { From ea371537655a80d1db6b97e0a77d8bcd2367bdb8 Mon Sep 17 00:00:00 2001 From: Cole Mickens Date: Sat, 3 Feb 2024 16:36:16 -0600 Subject: [PATCH 051/244] modemmanager: fix cross-compile: add python3 to nativeBuildInputs --- pkgs/tools/networking/modemmanager/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/modemmanager/default.nix b/pkgs/tools/networking/modemmanager/default.nix index dd36f4b7465a..6c4356d04fd4 100644 --- a/pkgs/tools/networking/modemmanager/default.nix +++ b/pkgs/tools/networking/modemmanager/default.nix @@ -47,6 +47,7 @@ stdenv.mkDerivation rec { gettext pkg-config libxslt + python3 ]; buildInputs = [ From 54d6f5d76fb439cf50416679b65a7a85401daeb2 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Fri, 2 Feb 2024 18:14:44 +0100 Subject: [PATCH 052/244] ruby: make C++ compiler overridable as well Some gems use the C++ compiler Ruby was built with, like eventmachine. --- pkgs/development/interpreters/ruby/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/ruby/default.nix b/pkgs/development/interpreters/ruby/default.nix index 781b3273e3a9..af471bd683ed 100644 --- a/pkgs/development/interpreters/ruby/default.nix +++ b/pkgs/development/interpreters/ruby/default.nix @@ -202,7 +202,9 @@ let # Allow to override compiler. This is important for cross compiling as # we need to set a compiler that is different from the build one. - sed -i 's/CONFIG\["CC"\] = "\(.*\)"/CONFIG["CC"] = if ENV["CC"].nil? || ENV["CC"].empty? then "\1" else ENV["CC"] end/' "$rbConfig" + sed -i "$rbConfig" \ + -e 's/CONFIG\["CC"\] = "\(.*\)"/CONFIG["CC"] = if ENV["CC"].nil? || ENV["CC"].empty? then "\1" else ENV["CC"] end/' \ + -e 's/CONFIG\["CXX"\] = "\(.*\)"/CONFIG["CXX"] = if ENV["CXX"].nil? || ENV["CXX"].empty? then "\1" else ENV["CXX"] end/' # Remove unnecessary external intermediate files created by gems extMakefiles=$(find $out/${passthru.gemPath} -name Makefile) From f6deefc8956f27c546cb63a3768a2edb6e009b53 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 4 Feb 2024 08:51:43 -0300 Subject: [PATCH 053/244] elpa-packages: updated 2024-02-04 (from overlay) --- .../emacs/elisp-packages/elpa-generated.nix | 493 +++++++++++------- 1 file changed, 310 insertions(+), 183 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix index c214731a2289..e3cc2f0a5c7e 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix @@ -30,6 +30,21 @@ license = lib.licenses.free; }; }) {}; + activities = callPackage ({ elpaBuild, emacs, fetchurl, lib, persist }: + elpaBuild { + pname = "activities"; + ename = "activities"; + version = "0.4"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/activities-0.4.tar"; + sha256 = "0mmb7fslirb40n75m8zfib1999yndysm13lyj0mypn9ciy1mvm6l"; + }; + packageRequires = [ emacs persist ]; + meta = { + homepage = "https://elpa.gnu.org/packages/activities.html"; + license = lib.licenses.free; + }; + }) {}; ada-mode = callPackage ({ elpaBuild , emacs , fetchurl @@ -81,16 +96,16 @@ license = lib.licenses.free; }; }) {}; - adjust-parens = callPackage ({ elpaBuild, fetchurl, lib }: + adjust-parens = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "adjust-parens"; ename = "adjust-parens"; - version = "3.1"; + version = "3.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/adjust-parens-3.1.tar"; - sha256 = "059v0njd52vxidr5xwv2jmknm2shnwpj3101069q6lsmz1wq242a"; + url = "https://elpa.gnu.org/packages/adjust-parens-3.2.tar"; + sha256 = "01l8bgfqgbkh5p9r8mc5pqizg0sgr7bl6x7x657gm0qjnwmfwai5"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/adjust-parens.html"; license = lib.licenses.free; @@ -250,10 +265,10 @@ elpaBuild { pname = "async"; ename = "async"; - version = "1.9.7"; + version = "1.9.8"; src = fetchurl { - url = "https://elpa.gnu.org/packages/async-1.9.7.tar"; - sha256 = "0wwjgvj42irznwz6rjh8yiz4p9hswgi6ak57anjn256c4zx8xaz2"; + url = "https://elpa.gnu.org/packages/async-1.9.8.tar"; + sha256 = "00x22dh96vhyvgailxm3mv2jqhwlb6lisrjv10m8vpkmlk5mhnwb"; }; packageRequires = [ emacs ]; meta = { @@ -265,10 +280,10 @@ elpaBuild { pname = "auctex"; ename = "auctex"; - version = "13.2.2"; + version = "13.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/auctex-13.2.2.tar"; - sha256 = "1k8ypxp2iwg7a0m5lyk1sy5chcnmas0gs6frk6xw6k0r974f193s"; + url = "https://elpa.gnu.org/packages/auctex-13.3.0.tar"; + sha256 = "09yc9242xya2by8z72899li7zc9g23bb8j8m30kbvivynmdfhzkf"; }; packageRequires = [ emacs ]; meta = { @@ -400,10 +415,10 @@ elpaBuild { pname = "beframe"; ename = "beframe"; - version = "0.3.0"; + version = "1.0.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/beframe-0.3.0.tar"; - sha256 = "0naa3agr4h0z1fc3fwnsq4k57zpzvg7ganbr6dyp7c70ja8x32h0"; + url = "https://elpa.gnu.org/packages/beframe-1.0.0.tar"; + sha256 = "0fw0nsdp78x194gkscwfyayq51yfb8r4k0q51ia1rnj43kxmmvr9"; }; packageRequires = [ emacs ]; meta = { @@ -411,6 +426,21 @@ license = lib.licenses.free; }; }) {}; + bicep-ts-mode = callPackage ({ elpaBuild, fetchurl, lib }: + elpaBuild { + pname = "bicep-ts-mode"; + ename = "bicep-ts-mode"; + version = "0.1.1"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/bicep-ts-mode-0.1.1.tar"; + sha256 = "0yxn9vk8hbsx50ljjy2swn38cxw2nkvkyc6hqw3qxj014vaavxvn"; + }; + packageRequires = []; + meta = { + homepage = "https://elpa.gnu.org/packages/bicep-ts-mode.html"; + license = lib.licenses.free; + }; + }) {}; bind-key = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { pname = "bind-key"; @@ -426,16 +456,16 @@ license = lib.licenses.free; }; }) {}; - blist = callPackage ({ elpaBuild, fetchurl, lib }: + blist = callPackage ({ elpaBuild, emacs, fetchurl, ilist, lib }: elpaBuild { pname = "blist"; ename = "blist"; - version = "0.2"; + version = "0.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/blist-0.2.tar"; - sha256 = "1gsrj6clsfw36i7pdayfip615r80543j3iph6zm93p88wgwqigrq"; + url = "https://elpa.gnu.org/packages/blist-0.3.tar"; + sha256 = "1cqvj6jjkch4xivdn2vyxz38amm6w403hnrfx0hhknbwxq5k8swp"; }; - packageRequires = []; + packageRequires = [ emacs ilist ]; meta = { homepage = "https://elpa.gnu.org/packages/blist.html"; license = lib.licenses.free; @@ -569,10 +599,10 @@ elpaBuild { pname = "bufferlo"; ename = "bufferlo"; - version = "0.3"; + version = "0.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/bufferlo-0.3.tar"; - sha256 = "16fj1wiqymyys0wjnbmmfwpvqxnm3mlqfrg7nrsryfgpv2mv9z17"; + url = "https://elpa.gnu.org/packages/bufferlo-0.6.tar"; + sha256 = "0q942zsxv27gvkx3b391yzshh58l2xd75y04rqyqk269q0cdhqff"; }; packageRequires = [ emacs ]; meta = { @@ -614,10 +644,10 @@ elpaBuild { pname = "calibre"; ename = "calibre"; - version = "1.3.3"; + version = "1.4.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/calibre-1.3.3.tar"; - sha256 = "03vg3vym5v04jcvrbyh1m1vfh04a4maiyac89c052lj9zp7yzrx7"; + url = "https://elpa.gnu.org/packages/calibre-1.4.0.tar"; + sha256 = "1p3sla0j9v1d42z2amwb3hk2gs80ld50nxm1bfi30vdh563cfz4q"; }; packageRequires = [ compat emacs ]; meta = { @@ -629,10 +659,10 @@ elpaBuild { pname = "cape"; ename = "cape"; - version = "0.17"; + version = "1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/cape-0.17.tar"; - sha256 = "1kby5qbw2z5c6629vfx6dx4f1a8gx58ciif9b9589drc6fnnsnlr"; + url = "https://elpa.gnu.org/packages/cape-1.2.tar"; + sha256 = "0f18y40ajrkl5kc2r656lvi5vqkz7cpvyz0h6dwbc4dfhsa3cyfs"; }; packageRequires = [ compat emacs ]; meta = { @@ -764,10 +794,10 @@ elpaBuild { pname = "code-cells"; ename = "code-cells"; - version = "0.3"; + version = "0.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/code-cells-0.3.tar"; - sha256 = "0i5n9xqpf0www553in3xibc93vw9x6659zaqnvr5rkad95gz456x"; + url = "https://elpa.gnu.org/packages/code-cells-0.4.tar"; + sha256 = "0a7m6d5slz2zarbk54900cihs5071i63qdz4yj8n7j3zfz28x5kg"; }; packageRequires = [ emacs ]; meta = { @@ -892,10 +922,10 @@ elpaBuild { pname = "consult"; ename = "consult"; - version = "0.35"; + version = "1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/consult-0.35.tar"; - sha256 = "00rw4d9k16wx55pk7fyj4z718vmqjq18jy0xiv7izzkdkkkk3l7p"; + url = "https://elpa.gnu.org/packages/consult-1.2.tar"; + sha256 = "1dxnr5a1gj1gwmwagl9sd8bq2g9fw0gmldzz2jfg8dj3dw75rk71"; }; packageRequires = [ compat emacs ]; meta = { @@ -907,10 +937,10 @@ elpaBuild { pname = "consult-recoll"; ename = "consult-recoll"; - version = "0.8"; + version = "0.8.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/consult-recoll-0.8.tar"; - sha256 = "02vg1rr2fkcqrrivqgggdjdq0ywvlyzazwq1xd02yah3j4sbv4ag"; + url = "https://elpa.gnu.org/packages/consult-recoll-0.8.1.tar"; + sha256 = "0z2vlnv0q6hzvj6hk2a5flhp1gmm71c65j8nrpk4a18aq5gir213"; }; packageRequires = [ consult emacs ]; meta = { @@ -937,10 +967,10 @@ elpaBuild { pname = "corfu"; ename = "corfu"; - version = "0.38"; + version = "1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/corfu-0.38.tar"; - sha256 = "1pj7zdcqfk77fvfqgvp1gri4m11akn5hd87av28k745i7s0nq0i6"; + url = "https://elpa.gnu.org/packages/corfu-1.2.tar"; + sha256 = "1yy4lqbkj8hkvbzaw5wrjqxwp2afhgwjyvmqncils37hvyih4rwl"; }; packageRequires = [ compat emacs ]; meta = { @@ -1057,10 +1087,10 @@ elpaBuild { pname = "csv-mode"; ename = "csv-mode"; - version = "1.22"; + version = "1.23"; src = fetchurl { - url = "https://elpa.gnu.org/packages/csv-mode-1.22.tar"; - sha256 = "1f9pny1hkhdfmkmfpsk6ayjmb9p5hdpxpnmcprf51nfbvmi7ssig"; + url = "https://elpa.gnu.org/packages/csv-mode-1.23.tar"; + sha256 = "0bdx56bn5aw0xjqgqhx2ccrrns3si04zy9ya755jz7n1djqn3mcz"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -1098,6 +1128,21 @@ license = lib.licenses.free; }; }) {}; + dape = callPackage ({ elpaBuild, emacs, fetchurl, jsonrpc, lib }: + elpaBuild { + pname = "dape"; + ename = "dape"; + version = "0.5.0"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/dape-0.5.0.tar"; + sha256 = "1pgrlgk1wf35afgfcbm256ikixk2r6rbkc05iwsr6x6l9y3h0v3w"; + }; + packageRequires = [ emacs jsonrpc ]; + meta = { + homepage = "https://elpa.gnu.org/packages/dape.html"; + license = lib.licenses.free; + }; + }) {}; darkroom = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }: elpaBuild { pname = "darkroom"; @@ -1147,10 +1192,10 @@ elpaBuild { pname = "debbugs"; ename = "debbugs"; - version = "0.37"; + version = "0.38"; src = fetchurl { - url = "https://elpa.gnu.org/packages/debbugs-0.37.tar"; - sha256 = "0xj0sv5d3y88fsbm7yhm0v59mzj1srxayng1hr418v89ky43rxpr"; + url = "https://elpa.gnu.org/packages/debbugs-0.38.tar"; + sha256 = "0cl6vcnlyanrl3qzhd31pw9qvij6g88cgifl3mwgw54bbagl9hh6"; }; packageRequires = [ emacs soap-client ]; meta = { @@ -1177,10 +1222,10 @@ elpaBuild { pname = "denote"; ename = "denote"; - version = "2.1.0"; + version = "2.2.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-2.1.0.tar"; - sha256 = "1igp9h327b9x3fxrp34bz0x5slk659r3asjdia3jm8amajm4bw6s"; + url = "https://elpa.gnu.org/packages/denote-2.2.4.tar"; + sha256 = "0a0f4s715nfb7kly82m1gb2ady69z089wlay5i53n9bxzi61x3j7"; }; packageRequires = [ emacs ]; meta = { @@ -1233,6 +1278,21 @@ license = lib.licenses.free; }; }) {}; + devicetree-ts-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "devicetree-ts-mode"; + ename = "devicetree-ts-mode"; + version = "0.3"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/devicetree-ts-mode-0.3.tar"; + sha256 = "1vhk9b0aa9w6yalv0d712dc9d7pmcgbg5b4baggc7dyaa5n6ilkn"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/devicetree-ts-mode.html"; + license = lib.licenses.free; + }; + }) {}; dict-tree = callPackage ({ elpaBuild , emacs , fetchurl @@ -1513,10 +1573,10 @@ elpaBuild { pname = "ebdb"; ename = "ebdb"; - version = "0.8.18"; + version = "0.8.22"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ebdb-0.8.18.tar"; - sha256 = "1mb1qsw3dfaa6x52vsg73by6w7x5i6w5l7b0d2jr667y006q2vvf"; + url = "https://elpa.gnu.org/packages/ebdb-0.8.22.tar"; + sha256 = "12sydb2lm571096gpb8r0jpg19wiqpl52rcnrhkvzlhzxgg18pg5"; }; packageRequires = [ emacs seq ]; meta = { @@ -1573,10 +1633,10 @@ elpaBuild { pname = "eev"; ename = "eev"; - version = "20230127"; + version = "20240115"; src = fetchurl { - url = "https://elpa.gnu.org/packages/eev-20230127.tar"; - sha256 = "12f8r1mymd73gjbha6w9fk1ar38yxgbnrr6asvr8aa9rhcwwgxqm"; + url = "https://elpa.gnu.org/packages/eev-20240115.tar"; + sha256 = "0vlw88wjgzgl3wsa7k5p03qvj2yipvjsrjcrv8vjlvnm83pszskh"; }; packageRequires = [ emacs ]; meta = { @@ -1588,10 +1648,10 @@ elpaBuild { pname = "ef-themes"; ename = "ef-themes"; - version = "1.4.0"; + version = "1.5.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ef-themes-1.4.0.tar"; - sha256 = "0pp72bi9s7vyxyyy7dc0vql4k6hqzd1gg3a2i4wi09awdak85gi6"; + url = "https://elpa.gnu.org/packages/ef-themes-1.5.0.tar"; + sha256 = "1jckhizsrlnkfrfal9ym214gb10kyfzws7vvmyxnpxn8pspiby4a"; }; packageRequires = [ emacs ]; meta = { @@ -1613,10 +1673,10 @@ elpaBuild { pname = "eglot"; ename = "eglot"; - version = "1.15"; + version = "1.17"; src = fetchurl { - url = "https://elpa.gnu.org/packages/eglot-1.15.tar"; - sha256 = "05brq76xbdkbhbn572n0hyz80lwc3ly5waaqsaan5l1apxgl6ww7"; + url = "https://elpa.gnu.org/packages/eglot-1.17.tar"; + sha256 = "1can988d7qdn0dj4wg8adjz1s9j5yin8bcp7ylhq1pr327d5flky"; }; packageRequires = [ eldoc @@ -1657,10 +1717,10 @@ elpaBuild { pname = "eldoc"; ename = "eldoc"; - version = "1.14.0"; + version = "1.15.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/eldoc-1.14.0.tar"; - sha256 = "15bg61nbfb6l51frlsn430ga3vscns2651wvi6377vlyra7kgn39"; + url = "https://elpa.gnu.org/packages/eldoc-1.15.0.tar"; + sha256 = "1wn7q2f19lfdc3b639ffhbmsglnm3zc6rvgyc6amqwnpc2n2gkdl"; }; packageRequires = [ emacs ]; meta = { @@ -1698,14 +1758,35 @@ license = lib.licenses.free; }; }) {}; + ellama = callPackage ({ dash + , elpaBuild + , emacs + , fetchurl + , lib + , llm + , spinner }: + elpaBuild { + pname = "ellama"; + ename = "ellama"; + version = "0.7.4"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/ellama-0.7.4.tar"; + sha256 = "0xpavi6kqrimgxyhpqlp1kkgisswkarm35s1b40938i70cyy3157"; + }; + packageRequires = [ dash emacs llm spinner ]; + meta = { + homepage = "https://elpa.gnu.org/packages/ellama.html"; + license = lib.licenses.free; + }; + }) {}; emacs-gc-stats = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "emacs-gc-stats"; ename = "emacs-gc-stats"; - version = "1.4.1"; + version = "1.4.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/emacs-gc-stats-1.4.1.tar"; - sha256 = "0k7vng4ikcgb3s9qwjxfyjaq4s45n9r2m9hhnvi953gh3q4xdyck"; + url = "https://elpa.gnu.org/packages/emacs-gc-stats-1.4.2.tar"; + sha256 = "19wb4s7bm9fhkbjw28fi5pkxzqnkc7wrx338vgrrzyaficblkcps"; }; packageRequires = [ emacs ]; meta = { @@ -1717,10 +1798,10 @@ elpaBuild { pname = "embark"; ename = "embark"; - version = "0.23"; + version = "1.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/embark-0.23.tar"; - sha256 = "03qmhi5wlx4wpj8fnqx352cwnx0czrj6majr18hyavx5cih8i8v6"; + url = "https://elpa.gnu.org/packages/embark-1.0.tar"; + sha256 = "01kgln4hvy0hfga7syjvrdvwwalx93pq0s2na0qyvy44rsszlwwh"; }; packageRequires = [ compat emacs ]; meta = { @@ -1728,7 +1809,8 @@ license = lib.licenses.free; }; }) {}; - embark-consult = callPackage ({ consult + embark-consult = callPackage ({ compat + , consult , elpaBuild , emacs , embark @@ -1737,12 +1819,12 @@ elpaBuild { pname = "embark-consult"; ename = "embark-consult"; - version = "0.8"; + version = "1.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/embark-consult-0.8.tar"; - sha256 = "1l6fcrf9hx7ll6zrm3igh80nkcig6i7fqwicm3dy9rwsjyjlmy2f"; + url = "https://elpa.gnu.org/packages/embark-consult-1.0.tar"; + sha256 = "18zbaanza8vvrmk3gbj0glijyxgb4qd7yzc46lv9fr7xr4l58jqc"; }; - packageRequires = [ consult emacs embark ]; + packageRequires = [ compat consult emacs embark ]; meta = { homepage = "https://elpa.gnu.org/packages/embark-consult.html"; license = lib.licenses.free; @@ -1762,10 +1844,10 @@ elpaBuild { pname = "ement"; ename = "ement"; - version = "0.13"; + version = "0.14"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ement-0.13.tar"; - sha256 = "15pi9d5nxg3d7xnh36xpd0fa94fv3yra5imqpwbzz98d4wyacrv8"; + url = "https://elpa.gnu.org/packages/ement-0.14.tar"; + sha256 = "02ay594byrlwkcl85drxn82fgvlzf11l9rl4hbk9phz9axy2mgyw"; }; packageRequires = [ emacs @@ -1791,10 +1873,10 @@ elpaBuild { pname = "emms"; ename = "emms"; - version = "16"; + version = "18"; src = fetchurl { - url = "https://elpa.gnu.org/packages/emms-16.tar"; - sha256 = "1c18lrrfg1n5vn1av9p7q3jys27pdmxq8pq5gqb6397jnv9xywby"; + url = "https://elpa.gnu.org/packages/emms-18.tar"; + sha256 = "1jslk37kx7yzvwy4hq1a6b71kp4a3bgfzzp8bpplv7z6vcmwrmgq"; }; packageRequires = [ cl-lib nadvice seq ]; meta = { @@ -1882,6 +1964,21 @@ license = lib.licenses.free; }; }) {}; + ess = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "ess"; + ename = "ess"; + version = "24.1.1"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/ess-24.1.1.tar"; + sha256 = "1gy1yp6svr8agv38rikmfcji570n80c8jqssrcrrgrq3a2k9j34h"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/ess.html"; + license = lib.licenses.free; + }; + }) {}; excorporate = callPackage ({ cl-lib ? null , elpaBuild , emacs @@ -2422,10 +2519,10 @@ elpaBuild { pname = "greader"; ename = "greader"; - version = "0.6.0"; + version = "0.8.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/greader-0.6.0.tar"; - sha256 = "01sral1nrgkpbrajvg2pqhaj4rx48rryqfxckj3xprrs0yls3k8q"; + url = "https://elpa.gnu.org/packages/greader-0.8.2.tar"; + sha256 = "0cfdx4ybvdklsmxd2n10n8c0niw5k2d4cdnmm98ixadvh56bvflr"; }; packageRequires = [ emacs ]; meta = { @@ -2760,6 +2857,21 @@ license = lib.licenses.free; }; }) {}; + jami-bot = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "jami-bot"; + ename = "jami-bot"; + version = "0.0.4"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/jami-bot-0.0.4.tar"; + sha256 = "1gspzqxznqskc008bcix2fyg1brr3xzxzbqx18q4cy4mz0vm8h1b"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/jami-bot.html"; + license = lib.licenses.free; + }; + }) {}; jarchive = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "jarchive"; @@ -2809,10 +2921,10 @@ elpaBuild { pname = "jinx"; ename = "jinx"; - version = "0.9"; + version = "1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/jinx-0.9.tar"; - sha256 = "0q9g3agql5gm95r64lpcwcs9scwhmwcjjnkiykzxdzpnkjn0mjgb"; + url = "https://elpa.gnu.org/packages/jinx-1.2.tar"; + sha256 = "027r05123bmqwy4h9x8mlxn1m65jv759jqf1rh6gs92bi29slwy8"; }; packageRequires = [ compat emacs ]; meta = { @@ -2839,10 +2951,10 @@ elpaBuild { pname = "js2-mode"; ename = "js2-mode"; - version = "20230408"; + version = "20231224"; src = fetchurl { - url = "https://elpa.gnu.org/packages/js2-mode-20230408.tar"; - sha256 = "1rzlbqddvaa51dz13did5ylj0ggwqnl0wii8735sylfcv6b82241"; + url = "https://elpa.gnu.org/packages/js2-mode-20231224.tar"; + sha256 = "1yc7rs748dwpbxy2bqxfspinfiay28qh8l0fly1k76fhk159rwj4"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -2869,10 +2981,10 @@ elpaBuild { pname = "jsonrpc"; ename = "jsonrpc"; - version = "1.0.17"; + version = "1.0.24"; src = fetchurl { - url = "https://elpa.gnu.org/packages/jsonrpc-1.0.17.tar"; - sha256 = "0vfd1z78pyif3l6gapcq9vs6cjfxiyc420xzwn0krrb25jjzx1ab"; + url = "https://elpa.gnu.org/packages/jsonrpc-1.0.24.tar"; + sha256 = "05nwxfybczxx7pmflq762dq3wypm3pmcfljqs5kh81icxvdqvk8s"; }; packageRequires = [ emacs ]; meta = { @@ -2899,10 +3011,10 @@ elpaBuild { pname = "kind-icon"; ename = "kind-icon"; - version = "0.2.0"; + version = "0.2.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/kind-icon-0.2.0.tar"; - sha256 = "1vgwbd99vx793iy04albkxl24c7vq598s7bg0raqwmgx84abww6r"; + url = "https://elpa.gnu.org/packages/kind-icon-0.2.2.tar"; + sha256 = "1jpc4izbi5ajqqrvvfp5yqfmljaw2mq06ym36d4p2cxkz95vcmi7"; }; packageRequires = [ emacs svg-lib ]; meta = { @@ -3039,10 +3151,10 @@ elpaBuild { pname = "llm"; ename = "llm"; - version = "0.5.2"; + version = "0.9.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/llm-0.5.2.tar"; - sha256 = "1nbxdnxpbyvx5rww9mn0zr9hcnblrnk8790cih206y3p1kvs0pnq"; + url = "https://elpa.gnu.org/packages/llm-0.9.0.tar"; + sha256 = "16sin4l2wgwvzx0a4bjksv2g93ayfcamvjfan6hmflfmc0sd5s7v"; }; packageRequires = [ emacs ]; meta = { @@ -3189,10 +3301,10 @@ elpaBuild { pname = "marginalia"; ename = "marginalia"; - version = "1.3"; + version = "1.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/marginalia-1.3.tar"; - sha256 = "14wk3ld9zaj05dmsyhq70kdl0h4bk4gl6sn7x5cckq3av78idh39"; + url = "https://elpa.gnu.org/packages/marginalia-1.5.tar"; + sha256 = "1hc4jjvrwfkqmhb1kvmjzzkmnqfx188ywy1cmxpns1wivnjic79h"; }; packageRequires = [ compat emacs ]; meta = { @@ -3768,10 +3880,10 @@ elpaBuild { pname = "org"; ename = "org"; - version = "9.6.12"; + version = "9.6.17"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-9.6.12.tar"; - sha256 = "0qkq7vx3kga18001clsac4rbg9bw5cp9k5qnixw7s39xajd4bcv3"; + url = "https://elpa.gnu.org/packages/org-9.6.17.tar"; + sha256 = "1gnm9hja2p93l0h5dz86035jh37wkngw7kk4bpgbzjlv74wih1jb"; }; packageRequires = [ emacs ]; meta = { @@ -3813,10 +3925,10 @@ elpaBuild { pname = "org-modern"; ename = "org-modern"; - version = "0.10"; + version = "1.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-modern-0.10.tar"; - sha256 = "0y17n6ac1b8rsa91qbisagp5mpmpnlni3j78x55z5dnpbi31yn1l"; + url = "https://elpa.gnu.org/packages/org-modern-1.1.tar"; + sha256 = "1aclips7y3dasjh6rjdcx1b6fkaripjam6120b7wm487qpjcrzc8"; }; packageRequires = [ compat emacs ]; meta = { @@ -3903,10 +4015,10 @@ elpaBuild { pname = "orgalist"; ename = "orgalist"; - version = "1.13"; + version = "1.14"; src = fetchurl { - url = "https://elpa.gnu.org/packages/orgalist-1.13.el"; - sha256 = "1wkxc5kcy1g4lx6pd78pa8znncjyl9zyhsvz7wpp56qmhq4hlav3"; + url = "https://elpa.gnu.org/packages/orgalist-1.14.tar"; + sha256 = "08gx8aqi7ph75vhhss2xl1lfypzy8a3zmj7w8flcrvz1nk0z738s"; }; packageRequires = [ emacs ]; meta = { @@ -3933,10 +4045,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "0.14"; + version = "1.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/osm-0.14.tar"; - sha256 = "03zzdz7l76006x5540121ckbyd5gm10x30k9r43dlj7myd359i90"; + url = "https://elpa.gnu.org/packages/osm-1.3.tar"; + sha256 = "09c6wgq470hi2kgk7s8pbcqaggw13hg3f2zz5qwi68hfh7nq7z7k"; }; packageRequires = [ compat emacs ]; meta = { @@ -4008,10 +4120,10 @@ elpaBuild { pname = "parser-generator"; ename = "parser-generator"; - version = "0.1.6"; + version = "0.2.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/parser-generator-0.1.6.tar"; - sha256 = "0qql5klnh8fbnbkb4mhv6axxvw4qv09cy1h556m0qzg30sckxas1"; + url = "https://elpa.gnu.org/packages/parser-generator-0.2.0.tar"; + sha256 = "1pp11qnm09w69vc1sl2629r0ymd2vhnaqj4d4ly1bbwxrwjl2nsv"; }; packageRequires = [ emacs ]; meta = { @@ -4068,10 +4180,10 @@ elpaBuild { pname = "persist"; ename = "persist"; - version = "0.5"; + version = "0.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/persist-0.5.tar"; - sha256 = "090n4479zs82by7a3vb551gyjvv8lpfcylk43ywr2lfyssc9xiq0"; + url = "https://elpa.gnu.org/packages/persist-0.6.tar"; + sha256 = "0n68dshbbyrs713989bllmm1vypch8766hc8b4y989nmyclixjwp"; }; packageRequires = []; meta = { @@ -4083,10 +4195,10 @@ elpaBuild { pname = "phps-mode"; ename = "phps-mode"; - version = "0.4.46"; + version = "0.4.47"; src = fetchurl { - url = "https://elpa.gnu.org/packages/phps-mode-0.4.46.tar"; - sha256 = "128pbn2ndqwvaxxagwz23xa9adr3m5dac1cid7dichddsis849z8"; + url = "https://elpa.gnu.org/packages/phps-mode-0.4.47.tar"; + sha256 = "08zyk00vwi3wrw9shlv1faxcall3xcqlg02hj3yb8cg4071dv922"; }; packageRequires = [ emacs ]; meta = { @@ -4113,10 +4225,10 @@ elpaBuild { pname = "plz"; ename = "plz"; - version = "0.7"; + version = "0.7.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/plz-0.7.tar"; - sha256 = "00xm6hp51m4cmlw15qgqrspwgs3d9z1hw9pbpva9sa4v7vsbipd2"; + url = "https://elpa.gnu.org/packages/plz-0.7.2.tar"; + sha256 = "1qpr4j5rqpvr17arxrrix1z9fzbqy1mddakyylqbvm9lg5yg2wnk"; }; packageRequires = [ emacs ]; meta = { @@ -4578,10 +4690,10 @@ elpaBuild { pname = "rec-mode"; ename = "rec-mode"; - version = "1.9.1"; + version = "1.9.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/rec-mode-1.9.1.tar"; - sha256 = "0f60bw07l6kk1kkjjxsk30p6rxj9mpngaxqy8piyabnijfgjzd3s"; + url = "https://elpa.gnu.org/packages/rec-mode-1.9.3.tar"; + sha256 = "15m0h84fcrcxpx67mc9any4ap2dcqysfjm1d2a7sx4clx8h3mgk0"; }; packageRequires = [ emacs ]; meta = { @@ -4623,10 +4735,10 @@ elpaBuild { pname = "repology"; ename = "repology"; - version = "1.2.3"; + version = "1.2.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/repology-1.2.3.tar"; - sha256 = "1ngx23b7dilyps20nznrrn867kbxyn6nryf4p1sy5m576hkw18kn"; + url = "https://elpa.gnu.org/packages/repology-1.2.4.tar"; + sha256 = "0l53wl0bk8rnqwsjdh1hwvkvbay080l10bslcj3scn42bgbi59j1"; }; packageRequires = [ emacs ]; meta = { @@ -4668,10 +4780,10 @@ elpaBuild { pname = "rt-liberation"; ename = "rt-liberation"; - version = "5"; + version = "6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/rt-liberation-5.tar"; - sha256 = "1gjj38rag3hh42xkf7qlvwn0qj45i8v30h5wgs3w2a2ccs46bpy4"; + url = "https://elpa.gnu.org/packages/rt-liberation-6.tar"; + sha256 = "1l87q2h1hqm5zpg1fz835gmbf5fgl9fvcqg42c17v6kim4has8zd"; }; packageRequires = []; meta = { @@ -5038,10 +5150,10 @@ elpaBuild { pname = "spacious-padding"; ename = "spacious-padding"; - version = "0.1.0"; + version = "0.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/spacious-padding-0.1.0.tar"; - sha256 = "0kc5f1p9y2gp2sb6l2vljjhi330f8zxfm7gjjvyymhf2grr61mxw"; + url = "https://elpa.gnu.org/packages/spacious-padding-0.3.0.tar"; + sha256 = "1iiaxgl18k8hkwwyz3qnargv6q8kwzyh39ai46k5xbpmyrsj4b16"; }; packageRequires = [ emacs ]; meta = { @@ -5109,16 +5221,16 @@ license = lib.licenses.free; }; }) {}; - srht = callPackage ({ elpaBuild, emacs, fetchurl, lib, plz }: + srht = callPackage ({ elpaBuild, emacs, fetchurl, lib, plz, transient }: elpaBuild { pname = "srht"; ename = "srht"; - version = "0.3"; + version = "0.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/srht-0.3.tar"; - sha256 = "03am21w1gsc1af7slsxny9ga4vqd8rbabbp4rl6mkrq46y5ak375"; + url = "https://elpa.gnu.org/packages/srht-0.4.tar"; + sha256 = "1g3znmpi0lbl0f4rp1v8v5jl7gngclwmcngkzwdk2w4prsh6skb1"; }; - packageRequires = [ emacs plz ]; + packageRequires = [ emacs plz transient ]; meta = { homepage = "https://elpa.gnu.org/packages/srht.html"; license = lib.licenses.free; @@ -5143,10 +5255,10 @@ elpaBuild { pname = "standard-themes"; ename = "standard-themes"; - version = "1.2.0"; + version = "2.0.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/standard-themes-1.2.0.tar"; - sha256 = "1prf89jk41cmd3bj51343jyz53k5bjbc871s54cqlhz3vvbgc4ww"; + url = "https://elpa.gnu.org/packages/standard-themes-2.0.1.tar"; + sha256 = "0vdl90xjqq20mw6cgmn6zd42ppr5y471g03a9ljzcpwmbd1wnr60"; }; packageRequires = [ emacs ]; meta = { @@ -5218,10 +5330,10 @@ elpaBuild { pname = "svg-lib"; ename = "svg-lib"; - version = "0.2.7"; + version = "0.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/svg-lib-0.2.7.tar"; - sha256 = "0vq7a1hh6am5a1hqc1fay4cra7944zch5m5vadwhsnqgnrylm2gw"; + url = "https://elpa.gnu.org/packages/svg-lib-0.3.tar"; + sha256 = "0d0xkfmk351h8lx28dxgync47r780nyk4fk12sb4j0byfr0lsh8d"; }; packageRequires = [ emacs ]; meta = { @@ -5358,10 +5470,10 @@ elpaBuild { pname = "taxy-magit-section"; ename = "taxy-magit-section"; - version = "0.12.2"; + version = "0.13"; src = fetchurl { - url = "https://elpa.gnu.org/packages/taxy-magit-section-0.12.2.tar"; - sha256 = "1pf83zz5ibhqqlqgcxig0dsl1rnkk5r6v16s5ngvbc37q40vkwn1"; + url = "https://elpa.gnu.org/packages/taxy-magit-section-0.13.tar"; + sha256 = "1712hbcna0ph9chaq28a6fanv4sccdiphd5z0hg34ig3g6pslgn9"; }; packageRequires = [ emacs magit-section taxy ]; meta = { @@ -5388,10 +5500,10 @@ elpaBuild { pname = "tempel"; ename = "tempel"; - version = "0.8"; + version = "1.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/tempel-0.8.tar"; - sha256 = "1ppvkwy7c31p4ibshfralwz02xnxmssf6lgikahpimrg928zcd80"; + url = "https://elpa.gnu.org/packages/tempel-1.0.tar"; + sha256 = "0k9802fby7yh5kz6slkfzpyvfa0fvs3hcfni61l2bic8pfrdxwl7"; }; packageRequires = [ compat emacs ]; meta = { @@ -5414,6 +5526,21 @@ license = lib.licenses.free; }; }) {}; + theme-buffet = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "theme-buffet"; + ename = "theme-buffet"; + version = "0.1.2"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/theme-buffet-0.1.2.tar"; + sha256 = "1cb9kn07naz2dkl4cznnwi2hy5ccq9igl5jnm7qhaliaszpg2rf9"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/theme-buffet.html"; + license = lib.licenses.free; + }; + }) {}; timerfunctions = callPackage ({ cl-lib ? null , elpaBuild , emacs @@ -5497,10 +5624,10 @@ elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.6.1.4"; + version = "2.6.2.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/tramp-2.6.1.4.tar"; - sha256 = "1ajlx0982hx6ypby9dvw1yh9zyl1h4j9xp4n9rfzxhfvvq3139bi"; + url = "https://elpa.gnu.org/packages/tramp-2.6.2.1.tar"; + sha256 = "145riknpdvw7rvpz20m766yci3w012f241mw38pbbb9cb8pn2rbf"; }; packageRequires = [ emacs ]; meta = { @@ -5553,16 +5680,16 @@ license = lib.licenses.free; }; }) {}; - transient = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }: + transient = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib, seq }: elpaBuild { pname = "transient"; ename = "transient"; - version = "0.4.3"; + version = "0.5.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/transient-0.4.3.tar"; - sha256 = "1aqw7fr5p2f1xs5pvfpmhhvh16491qvcbg40993siqkdi05w4i1j"; + url = "https://elpa.gnu.org/packages/transient-0.5.3.tar"; + sha256 = "12ak6rykg627rkwwiga5d9g9pzcrq2sliynqbr3lm8rvlwbdhkhx"; }; - packageRequires = [ compat emacs ]; + packageRequires = [ compat emacs seq ]; meta = { homepage = "https://elpa.gnu.org/packages/transient.html"; license = lib.licenses.free; @@ -5707,10 +5834,10 @@ elpaBuild { pname = "urgrep"; ename = "urgrep"; - version = "0.2.0"; + version = "0.4.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/urgrep-0.2.0.tar"; - sha256 = "1d5wzj6ygfqr9yvi7lxm4j52q0g1vsiwyana3ww6k6yni1fi9y8f"; + url = "https://elpa.gnu.org/packages/urgrep-0.4.0.tar"; + sha256 = "0l0gswml6hkna48gfljj3hajhcx3bbc1rqwb2v01hvqab05an7zs"; }; packageRequires = [ compat emacs project ]; meta = { @@ -5929,10 +6056,10 @@ elpaBuild { pname = "vertico"; ename = "vertico"; - version = "1.4"; + version = "1.7"; src = fetchurl { - url = "https://elpa.gnu.org/packages/vertico-1.4.tar"; - sha256 = "0jv4adwi18j14yjasqndsgyxgrd1jnjhwrw90hyplfii08f6gmdq"; + url = "https://elpa.gnu.org/packages/vertico-1.7.tar"; + sha256 = "1dglwscp29c5281spmrxv5k1pbvswcz5rcap6w5s97fqk5ziinsm"; }; packageRequires = [ compat emacs ]; meta = { @@ -5949,10 +6076,10 @@ elpaBuild { pname = "vertico-posframe"; ename = "vertico-posframe"; - version = "0.7.3"; + version = "0.7.7"; src = fetchurl { - url = "https://elpa.gnu.org/packages/vertico-posframe-0.7.3.tar"; - sha256 = "1gfapchkj9jkzlyz3hzkb9kpifcak0fn4y5jw6f2cs6379sjwvzm"; + url = "https://elpa.gnu.org/packages/vertico-posframe-0.7.7.tar"; + sha256 = "0xqbbqkzd2v7kqgmiwlx9pmpck2mpfwxmvy66i7dpzysvargi70q"; }; packageRequires = [ emacs posframe vertico ]; meta = { @@ -6027,10 +6154,10 @@ elpaBuild { pname = "vundo"; ename = "vundo"; - version = "2.1.0"; + version = "2.2.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/vundo-2.1.0.tar"; - sha256 = "1inm6kvh5j47nsrmq6wpf30dqmx0arzdpa6vdcn834g50i4fh8kc"; + url = "https://elpa.gnu.org/packages/vundo-2.2.0.tar"; + sha256 = "1vb5mq51krpcaw741dai3b9s12yicn73l1bqql41gylpanca83py"; }; packageRequires = [ emacs ]; meta = { @@ -6332,10 +6459,10 @@ elpaBuild { pname = "xref-union"; ename = "xref-union"; - version = "0.1.1"; + version = "0.2.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/xref-union-0.1.1.tar"; - sha256 = "1v95l4j3w3zrjmii3pz319s4jmqnfdx6np120zhc6ccgj1fawy2c"; + url = "https://elpa.gnu.org/packages/xref-union-0.2.0.tar"; + sha256 = "0kcmg9fm9gcpdxfwx7c6zz29krf69j5nh6knv2x3df65sbzwdj0b"; }; packageRequires = [ emacs ]; meta = { @@ -6343,16 +6470,16 @@ license = lib.licenses.free; }; }) {}; - yasnippet = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }: + yasnippet = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "yasnippet"; ename = "yasnippet"; - version = "0.14.0"; + version = "0.14.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/yasnippet-0.14.0.tar"; - sha256 = "1lbil3dyz43nmr2lvx9vhpybqynpb7shg7m1xl1f7j4vm4dh0r08"; + url = "https://elpa.gnu.org/packages/yasnippet-0.14.1.tar"; + sha256 = "05nc76wzc9b1a34998xx6l1wc5ss682afllf6dnl6rdj8hza65wy"; }; - packageRequires = [ cl-lib ]; + packageRequires = [ cl-lib emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/yasnippet.html"; license = lib.licenses.free; From 4695209921f5a0cdf63f9fcdbc957ec57104fe4d Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 4 Feb 2024 08:51:44 -0300 Subject: [PATCH 054/244] elpa-devel-packages: updated 2024-02-04 (from overlay) --- .../elisp-packages/elpa-devel-generated.nix | 914 ++++++++++-------- 1 file changed, 516 insertions(+), 398 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix index 8a8aa1119ead..5fd72ff5a9de 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix @@ -33,6 +33,25 @@ license = lib.licenses.free; }; }) {}; + activities = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib + , persist }: + elpaBuild { + pname = "activities"; + ename = "activities"; + version = "0.4.0.20240201.202903"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/activities-0.4.0.20240201.202903.tar"; + sha256 = "150qs08wmkgfkyqvm3a9hjvv5lpa4slxnr2canq24aavyykv6jj3"; + }; + packageRequires = [ emacs persist ]; + meta = { + homepage = "https://elpa.gnu.org/packages/activities.html"; + license = lib.licenses.free; + }; + }) {}; ada-mode = callPackage ({ elpaBuild , emacs , fetchurl @@ -72,34 +91,36 @@ }; }) {}; adaptive-wrap = callPackage ({ elpaBuild + , emacs , fetchurl , lib }: elpaBuild { pname = "adaptive-wrap"; ename = "adaptive-wrap"; - version = "0.8.0.20210602.91446"; + version = "0.8.0.20240113.95028"; src = fetchurl { - url = "https://elpa.gnu.org/devel/adaptive-wrap-0.8.0.20210602.91446.tar"; - sha256 = "1fm3bx1qyv1ridj6inzr8qyw2fzj6fzcrzf57zs2lsfkvj7b5knd"; + url = "https://elpa.gnu.org/devel/adaptive-wrap-0.8.0.20240113.95028.tar"; + sha256 = "1s31ql23mrcarwcp1z4068qsyqcddss8ybr23jpplp3y0faaqmc8"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/adaptive-wrap.html"; license = lib.licenses.free; }; }) {}; adjust-parens = callPackage ({ elpaBuild + , emacs , fetchurl , lib }: elpaBuild { pname = "adjust-parens"; ename = "adjust-parens"; - version = "3.1.0.20221221.73810"; + version = "3.2.0.20240113.95404"; src = fetchurl { - url = "https://elpa.gnu.org/devel/adjust-parens-3.1.0.20221221.73810.tar"; - sha256 = "1p56b0pkyw6csl3wy1gi3ys2jzlm867bw3ca04ssm6l1lypirhg8"; + url = "https://elpa.gnu.org/devel/adjust-parens-3.2.0.20240113.95404.tar"; + sha256 = "1lnwpir9rnk7c8hhd8w88lk5bx01v757szi9p02hv0i5l3w494r1"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/adjust-parens.html"; license = lib.licenses.free; @@ -163,10 +184,10 @@ elpaBuild { pname = "agitate"; ename = "agitate"; - version = "0.0.20230101.152816"; + version = "0.0.20240117.23316"; src = fetchurl { - url = "https://elpa.gnu.org/devel/agitate-0.0.20230101.152816.tar"; - sha256 = "0a8xgi19b5zc585mmr23dfif2zfbwgdhybrvk5nkc8lc2ifmnf60"; + url = "https://elpa.gnu.org/devel/agitate-0.0.20240117.23316.tar"; + sha256 = "0fa6yjakcws7rj83yyj5d8adq4jdmzp1l5ydz81yw5jyiw5zwrgi"; }; packageRequires = [ emacs ]; meta = { @@ -210,32 +231,29 @@ license = lib.licenses.free; }; }) {}; - all = callPackage ({ elpaBuild, fetchurl, lib }: + all = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "all"; ename = "all"; - version = "1.0.0.20221221.74133"; + version = "1.0.0.20240113.95556"; src = fetchurl { - url = "https://elpa.gnu.org/devel/all-1.0.0.20221221.74133.tar"; - sha256 = "0mg5fhfw8n33whx6yg969jwcxlqjgmxvfrh00mq31hzwhppjy293"; + url = "https://elpa.gnu.org/devel/all-1.0.0.20240113.95556.tar"; + sha256 = "193hiqxh3hzrm928arcbzbrmja9qn0rs3ka8zb7fra9k2rd214dn"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/all.html"; license = lib.licenses.free; }; }) {}; - altcaps = callPackage ({ elpaBuild - , emacs - , fetchurl - , lib }: + altcaps = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "altcaps"; ename = "altcaps"; - version = "1.2.0.0.20230922.155347"; + version = "1.2.0.0.20240117.23410"; src = fetchurl { - url = "https://elpa.gnu.org/devel/altcaps-1.2.0.0.20230922.155347.tar"; - sha256 = "1m6sihzjxv2cq3bz3j5a17fhbh8q1swvkpl99w53arhsfrmhphff"; + url = "https://elpa.gnu.org/devel/altcaps-1.2.0.0.20240117.23410.tar"; + sha256 = "1jgl15jyz1xz8541yi3dfwc1k6rb6w469nsnpwmdvl36vnk9f0hq"; }; packageRequires = [ emacs ]; meta = { @@ -243,16 +261,16 @@ license = lib.licenses.free; }; }) {}; - ampc = callPackage ({ elpaBuild, fetchurl, lib }: + ampc = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "ampc"; ename = "ampc"; - version = "0.2.0.20221214.153219"; + version = "0.2.0.20240201.134117"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ampc-0.2.0.20221214.153219.tar"; - sha256 = "1smb3217kz0dj495d0hy6zkin30xaba4a574d74va3hv0n5485lb"; + url = "https://elpa.gnu.org/devel/ampc-0.2.0.20240201.134117.tar"; + sha256 = "1dzqvlpp8l5kqfjymw5r6ag5hxkvy16adfgxaj96iik6wz57j482"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/ampc.html"; license = lib.licenses.free; @@ -297,10 +315,10 @@ elpaBuild { pname = "async"; ename = "async"; - version = "1.9.7.0.20231105.171300"; + version = "1.9.8.0.20240108.152601"; src = fetchurl { - url = "https://elpa.gnu.org/devel/async-1.9.7.0.20231105.171300.tar"; - sha256 = "1f3z679jlhv8xyc1kssmcgq9alwa06r64cpclf477fs6581nda2w"; + url = "https://elpa.gnu.org/devel/async-1.9.8.0.20240108.152601.tar"; + sha256 = "01sh3szrpjc2hpmrdrkiv34whw37c9xdybvipjn9xzi5b66m613a"; }; packageRequires = [ emacs ]; meta = { @@ -312,10 +330,10 @@ elpaBuild { pname = "auctex"; ename = "auctex"; - version = "13.2.2.0.20231011.93504"; + version = "13.3.0.0.20240118.92510"; src = fetchurl { - url = "https://elpa.gnu.org/devel/auctex-13.2.2.0.20231011.93504.tar"; - sha256 = "0f13nfkzysp9l1ah74a00m2pr5fv5xx8jp82wqki5g9h60cwq5nk"; + url = "https://elpa.gnu.org/devel/auctex-13.3.0.0.20240118.92510.tar"; + sha256 = "1nnvyxcicxqwpxdj622hfgb3dwhivx3y680npby4bviaw3ap54s1"; }; packageRequires = [ emacs ]; meta = { @@ -457,10 +475,10 @@ elpaBuild { pname = "beframe"; ename = "beframe"; - version = "0.3.0.0.20231027.55708"; + version = "1.0.0.0.20240117.23842"; src = fetchurl { - url = "https://elpa.gnu.org/devel/beframe-0.3.0.0.20231027.55708.tar"; - sha256 = "0hmls2l6wy14hv3sghdha7h9gmqrany77cfiam5j2hqjhy0g6vns"; + url = "https://elpa.gnu.org/devel/beframe-1.0.0.0.20240117.23842.tar"; + sha256 = "00kg149zidzb76ibal2wsja7md9yiiw4mghybdwwf8h783vpb1qb"; }; packageRequires = [ emacs ]; meta = { @@ -468,6 +486,23 @@ license = lib.licenses.free; }; }) {}; + bicep-ts-mode = callPackage ({ elpaBuild + , fetchurl + , lib }: + elpaBuild { + pname = "bicep-ts-mode"; + ename = "bicep-ts-mode"; + version = "0.1.1.0.20240202.73552"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/bicep-ts-mode-0.1.1.0.20240202.73552.tar"; + sha256 = "0hm2jz1hd8kjb9hv58lc1h8095z6fklb2mpjga6dric182jxk071"; + }; + packageRequires = []; + meta = { + homepage = "https://elpa.gnu.org/packages/bicep-ts-mode.html"; + license = lib.licenses.free; + }; + }) {}; bind-key = callPackage ({ elpaBuild , emacs , fetchurl @@ -475,10 +510,10 @@ elpaBuild { pname = "bind-key"; ename = "bind-key"; - version = "2.4.1.0.20230930.220905"; + version = "2.4.1.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20230930.220905.tar"; - sha256 = "0mv8lmjsgklvh6g5m89qpzm3ncndf49di0fdjqg33y5vzdzfmiv2"; + url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20240102.22814.tar"; + sha256 = "1ag9l9yi2x37931ygr619qsn6ffkx5sj76wffl2vsz3c41xjb0s8"; }; packageRequires = [ emacs ]; meta = { @@ -490,10 +525,10 @@ elpaBuild { pname = "blist"; ename = "blist"; - version = "0.2.0.20220913.173909"; + version = "0.3.0.20231213.61103"; src = fetchurl { - url = "https://elpa.gnu.org/devel/blist-0.2.0.20220913.173909.tar"; - sha256 = "0sjw36rlz714l3v8wlzk6hjsxvy082dl6wvszbxd60a6avysazip"; + url = "https://elpa.gnu.org/devel/blist-0.3.0.20231213.61103.tar"; + sha256 = "06h1k2i43pxpa2c394aqznrhf2pj8c7pgjcgs56iz2faar6zri38"; }; packageRequires = [ emacs ilist ]; meta = { @@ -582,10 +617,10 @@ elpaBuild { pname = "breadcrumb"; ename = "breadcrumb"; - version = "1.0.1.0.20231107.53204"; + version = "1.0.1.0.20231126.221621"; src = fetchurl { - url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20231107.53204.tar"; - sha256 = "0ai8vw9mnlbsc6qmvapdw8mnkssxj1g3hg83acjc4vlcrdxr40vg"; + url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20231126.221621.tar"; + sha256 = "0z111vmwdc3lvbnbim8233ck3vm6haq2zx9pjaiimipv36jxkzf3"; }; packageRequires = [ emacs project ]; meta = { @@ -654,10 +689,10 @@ elpaBuild { pname = "bufferlo"; ename = "bufferlo"; - version = "0.3.0.20231111.144610"; + version = "0.6.0.20240105.200601"; src = fetchurl { - url = "https://elpa.gnu.org/devel/bufferlo-0.3.0.20231111.144610.tar"; - sha256 = "02vsgmfn7z4772dgfy9laraqrslzz7nqdaibzpj5qx2k0gxrh0nb"; + url = "https://elpa.gnu.org/devel/bufferlo-0.6.0.20240105.200601.tar"; + sha256 = "1m0740ljllwyyfmjl1jlxrfgj4ndq7zh9lbyi4j2c40xliikgs09"; }; packageRequires = [ emacs ]; meta = { @@ -710,10 +745,10 @@ elpaBuild { pname = "calibre"; ename = "calibre"; - version = "1.3.3.0.20230520.233506"; + version = "1.4.0.0.20240116.165051"; src = fetchurl { - url = "https://elpa.gnu.org/devel/calibre-1.3.3.0.20230520.233506.tar"; - sha256 = "1r1vc446q1f90vzk74mdygnjfc9qrbc1fc6gwpq7kv8m56n96giw"; + url = "https://elpa.gnu.org/devel/calibre-1.4.0.0.20240116.165051.tar"; + sha256 = "1mf05z7nsf22pcvzdjb48smv97k7jff8jwkaya3444cxl5gs0zg8"; }; packageRequires = [ compat emacs ]; meta = { @@ -725,10 +760,10 @@ elpaBuild { pname = "cape"; ename = "cape"; - version = "0.17.0.20231029.100801"; + version = "1.2.0.20240130.230120"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cape-0.17.0.20231029.100801.tar"; - sha256 = "14898pkxh61sxhmapb87zafl5wjz5w2na0mqpj8c36hvr5h33jnj"; + url = "https://elpa.gnu.org/devel/cape-1.2.0.20240130.230120.tar"; + sha256 = "0znx1n3fg95x14z30q0rxhb8aqxn7xy7z6w1nin126kmpvrlrgii"; }; packageRequires = [ compat emacs ]; meta = { @@ -874,10 +909,10 @@ elpaBuild { pname = "code-cells"; ename = "code-cells"; - version = "0.3.0.20231015.132845"; + version = "0.4.0.20231119.213845"; src = fetchurl { - url = "https://elpa.gnu.org/devel/code-cells-0.3.0.20231015.132845.tar"; - sha256 = "07d0y8xv5fzwmfma0xfmsm98ypvkwchscq0893d131y0q7cfx1gi"; + url = "https://elpa.gnu.org/devel/code-cells-0.4.0.20231119.213845.tar"; + sha256 = "0wrsp2xrvfp8f20gjw4r6434i4f822hz794mhnz44sn2ggs2mrn2"; }; packageRequires = [ emacs ]; meta = { @@ -927,10 +962,10 @@ elpaBuild { pname = "company"; ename = "company"; - version = "0.10.2.0.20231115.182802"; + version = "0.10.2.0.20240130.190554"; src = fetchurl { - url = "https://elpa.gnu.org/devel/company-0.10.2.0.20231115.182802.tar"; - sha256 = "0l18qi7m8anawl466xd7r3i3cjvhqprhwzclpw92x7hzgnjv73nl"; + url = "https://elpa.gnu.org/devel/company-0.10.2.0.20240130.190554.tar"; + sha256 = "0ikqr2vzdp37r0vnybx8qdhj9jmjmcqg88g9dbjrkgdm9hbgm6z2"; }; packageRequires = [ emacs ]; meta = { @@ -1003,10 +1038,10 @@ elpaBuild { pname = "compat"; ename = "compat"; - version = "29.1.4.4.0.20231113.72021"; + version = "29.1.4.4.0.20240120.151031"; src = fetchurl { - url = "https://elpa.gnu.org/devel/compat-29.1.4.4.0.20231113.72021.tar"; - sha256 = "0w6dy2356k1k0g4kbr81wv431fb9by03nc7rdgwnsyq4cs3dd46s"; + url = "https://elpa.gnu.org/devel/compat-29.1.4.4.0.20240120.151031.tar"; + sha256 = "1c26d2lalacbbgn9knadksgilx7mb6raxrkfxvgy79rf0g7z42bj"; }; packageRequires = [ emacs seq ]; meta = { @@ -1018,10 +1053,10 @@ elpaBuild { pname = "consult"; ename = "consult"; - version = "0.35.0.20231115.174657"; + version = "1.2.0.20240202.141958"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-0.35.0.20231115.174657.tar"; - sha256 = "0j8kj3d2svqns4z2pp18rc6x9blfz0w41r73934wdjxw2fri9wbd"; + url = "https://elpa.gnu.org/devel/consult-1.2.0.20240202.141958.tar"; + sha256 = "1hki6bscy3gaid2dn629ycgqbmglw2pgllfqjyx8nrbfkprk8zfl"; }; packageRequires = [ compat emacs ]; meta = { @@ -1037,10 +1072,10 @@ elpaBuild { pname = "consult-recoll"; ename = "consult-recoll"; - version = "0.8.0.20221014.200255"; + version = "0.8.1.0.20231211.122134"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-recoll-0.8.0.20221014.200255.tar"; - sha256 = "063l4p54bjmk9x9ajcjpb1qc1lz9w7jfcd5vz95jv17imwy0pzzg"; + url = "https://elpa.gnu.org/devel/consult-recoll-0.8.1.0.20231211.122134.tar"; + sha256 = "1agx2pv6zp61wr0hbywlr1mqhgrrlkxr48pnbia3iah82s81hqxp"; }; packageRequires = [ consult emacs ]; meta = { @@ -1070,10 +1105,10 @@ elpaBuild { pname = "corfu"; ename = "corfu"; - version = "0.38.0.20231112.81933"; + version = "1.2.0.20240122.232720"; src = fetchurl { - url = "https://elpa.gnu.org/devel/corfu-0.38.0.20231112.81933.tar"; - sha256 = "1zmd13qbdknw03l65fir3a4niq5lbacj28j5kqknka87f3lz4pd2"; + url = "https://elpa.gnu.org/devel/corfu-1.2.0.20240122.232720.tar"; + sha256 = "1gd0l41y1s2yyd97bprg3n63bi1wrhhxbrz9z8a6rlx8i68qhxx7"; }; packageRequires = [ compat emacs ]; meta = { @@ -1207,10 +1242,10 @@ elpaBuild { pname = "csv-mode"; ename = "csv-mode"; - version = "1.22.0.20230208.161318"; + version = "1.23.0.20240114.203711"; src = fetchurl { - url = "https://elpa.gnu.org/devel/csv-mode-1.22.0.20230208.161318.tar"; - sha256 = "0jzna3i4dbz4lvpnvjm7lsggk71wiq0bdcgq4h2rcs6lqsr559dp"; + url = "https://elpa.gnu.org/devel/csv-mode-1.23.0.20240114.203711.tar"; + sha256 = "0y6zbqdh5gxhfbh2hfxx9k73h5aaknc041jr84s9ims67iavb17b"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -1218,17 +1253,14 @@ license = lib.licenses.free; }; }) {}; - cursory = callPackage ({ elpaBuild - , emacs - , fetchurl - , lib }: + cursory = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "cursory"; ename = "cursory"; - version = "1.0.1.0.20230929.155749"; + version = "1.0.1.0.20240117.23936"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cursory-1.0.1.0.20230929.155749.tar"; - sha256 = "04kabcxz6rjiq43jz16af6aax93jl3pbsnaanmgqn16b3n89jsal"; + url = "https://elpa.gnu.org/devel/cursory-1.0.1.0.20240117.23936.tar"; + sha256 = "0izi2gz5pgxjgw7jcpgcy9q0gf0pvcvsszhjq9mg157w8sbkfx06"; }; packageRequires = [ emacs ]; meta = { @@ -1253,6 +1285,21 @@ license = lib.licenses.free; }; }) {}; + dape = callPackage ({ elpaBuild, emacs, fetchurl, jsonrpc, lib }: + elpaBuild { + pname = "dape"; + ename = "dape"; + version = "0.5.0.0.20240202.115007"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/dape-0.5.0.0.20240202.115007.tar"; + sha256 = "03kpf3p0f8900gi7p5anq48i628rh5f3is9xwd14pbc88mx82294"; + }; + packageRequires = [ emacs jsonrpc ]; + meta = { + homepage = "https://elpa.gnu.org/packages/dape.html"; + license = lib.licenses.free; + }; + }) {}; darkroom = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }: elpaBuild { pname = "darkroom"; @@ -1272,10 +1319,10 @@ elpaBuild { pname = "dash"; ename = "dash"; - version = "2.19.1.0.20230801.124436"; + version = "2.19.1.0.20240123.123337"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dash-2.19.1.0.20230801.124436.tar"; - sha256 = "009067xiyvh647plqbp7rbsj071rar8609px3byh93649x1k0f2v"; + url = "https://elpa.gnu.org/devel/dash-2.19.1.0.20240123.123337.tar"; + sha256 = "1iq6bnfn9ay67j6b6yapidsxmh3vg3zyji3fzqdvb84m0f1cl2i7"; }; packageRequires = [ emacs ]; meta = { @@ -1305,10 +1352,10 @@ elpaBuild { pname = "debbugs"; ename = "debbugs"; - version = "0.37.0.20231029.152335"; + version = "0.38.0.20240116.140137"; src = fetchurl { - url = "https://elpa.gnu.org/devel/debbugs-0.37.0.20231029.152335.tar"; - sha256 = "0i2jbns27cfrlkyq3rszqkg6vqbw9r2pq2w9yxcyj60v0hq0ww53"; + url = "https://elpa.gnu.org/devel/debbugs-0.38.0.20240116.140137.tar"; + sha256 = "0i3cdwnahsjyxn1dpp2dkxn5pqd8mpy9rbvali0cicmf82gg229w"; }; packageRequires = [ emacs soap-client ]; meta = { @@ -1335,10 +1382,10 @@ elpaBuild { pname = "denote"; ename = "denote"; - version = "2.1.0.0.20231115.111152"; + version = "2.2.4.0.20240129.51523"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-2.1.0.0.20231115.111152.tar"; - sha256 = "0mp57k3z1gyc21lj010yi9nb3qpqd6yirysf9ljcy9h5bxnqafmh"; + url = "https://elpa.gnu.org/devel/denote-2.2.4.0.20240129.51523.tar"; + sha256 = "01p1r1igbx5kszzdq552v79hc7g36khlma40w2davyiayq6izx4y"; }; packageRequires = [ emacs ]; meta = { @@ -1387,10 +1434,10 @@ elpaBuild { pname = "devdocs"; ename = "devdocs"; - version = "0.5.0.20230220.204256"; + version = "0.5.0.20231127.190545"; src = fetchurl { - url = "https://elpa.gnu.org/devel/devdocs-0.5.0.20230220.204256.tar"; - sha256 = "19vjsvyikyli7f367gh6razvdwgsdvjxy6sfywk272q11wy1imcy"; + url = "https://elpa.gnu.org/devel/devdocs-0.5.0.20231127.190545.tar"; + sha256 = "19w6fdw6j3qpmm88nymym3h012yi6mc22bdzm6pr4m39d8m4qbqx"; }; packageRequires = [ emacs ]; meta = { @@ -1398,6 +1445,24 @@ license = lib.licenses.free; }; }) {}; + devicetree-ts-mode = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: + elpaBuild { + pname = "devicetree-ts-mode"; + ename = "devicetree-ts-mode"; + version = "0.3.0.20240117.132538"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/devicetree-ts-mode-0.3.0.20240117.132538.tar"; + sha256 = "0zn2fb2lbfizfas5silkahbmrcf508x10746amw79a7mfwap2x90"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/devicetree-ts-mode.html"; + license = lib.licenses.free; + }; + }) {}; dict-tree = callPackage ({ elpaBuild , emacs , fetchurl @@ -1419,18 +1484,14 @@ license = lib.licenses.free; }; }) {}; - diff-hl = callPackage ({ cl-lib ? null - , elpaBuild - , emacs - , fetchurl - , lib }: + diff-hl = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "diff-hl"; ename = "diff-hl"; - version = "1.9.2.0.20230807.151654"; + version = "1.9.2.0.20240127.3432"; src = fetchurl { - url = "https://elpa.gnu.org/devel/diff-hl-1.9.2.0.20230807.151654.tar"; - sha256 = "0zzggv9h2943vm3xk1622fgksmczckmckxckgkh58l4wl9zdqm19"; + url = "https://elpa.gnu.org/devel/diff-hl-1.9.2.0.20240127.3432.tar"; + sha256 = "0i7dyl8x1mv0jk8pr5w133m0rvxqqk0dm8sfszg8azg9y0ihsigf"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -1530,10 +1591,10 @@ elpaBuild { pname = "dired-preview"; ename = "dired-preview"; - version = "0.1.1.0.20231005.130135"; + version = "0.1.1.0.20240117.24241"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dired-preview-0.1.1.0.20231005.130135.tar"; - sha256 = "1rlcd0sbvgblgkaf0mp5xyci1cwbnd3ch6vwldk0jgb303j7ny9p"; + url = "https://elpa.gnu.org/devel/dired-preview-0.1.1.0.20240117.24241.tar"; + sha256 = "1npf39wmkfknij89qphx9qmpycr59x4sm57575ys2b50ca2bk49w"; }; packageRequires = [ emacs ]; meta = { @@ -1641,10 +1702,10 @@ elpaBuild { pname = "drepl"; ename = "drepl"; - version = "0.1.0.20231112.180047"; + version = "0.1.0.20231123.162851"; src = fetchurl { - url = "https://elpa.gnu.org/devel/drepl-0.1.0.20231112.180047.tar"; - sha256 = "09s55hfy11y7v1d2l6nggz8b27mrsvqabb5xwpipnnynkmif2q2q"; + url = "https://elpa.gnu.org/devel/drepl-0.1.0.20231123.162851.tar"; + sha256 = "10b5xk30vm5d7n3vzv0rafvbqwx4y5l9fhjrrgxh3j57z4v8lw0k"; }; packageRequires = [ comint-mime emacs ]; meta = { @@ -1707,10 +1768,10 @@ elpaBuild { pname = "ebdb"; ename = "ebdb"; - version = "0.8.18.0.20231023.175242"; + version = "0.8.22.0.20240117.72338"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ebdb-0.8.18.0.20231023.175242.tar"; - sha256 = "0lxb9isbg6whwcfi8gjmggi4aa4ri6b4mx4xiljzwkmrcv3y5q76"; + url = "https://elpa.gnu.org/devel/ebdb-0.8.22.0.20240117.72338.tar"; + sha256 = "0x7kccnwka9ajbc21mwli2x00ysh3gzadwrjf89aq7xy8ixkx56f"; }; packageRequires = [ emacs seq ]; meta = { @@ -1775,10 +1836,10 @@ elpaBuild { pname = "eev"; ename = "eev"; - version = "20230127.0.20231106.221153"; + version = "20240115.0.20240201.101218"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eev-20230127.0.20231106.221153.tar"; - sha256 = "0labf7shjyv5v5rakkgra8338k9y5ads82ziqracklgj5p39gakf"; + url = "https://elpa.gnu.org/devel/eev-20240115.0.20240201.101218.tar"; + sha256 = "0j423cflngmrvzrlvlm3j4k25niyjpxyyxh57s9h862ipk0lpy69"; }; packageRequires = [ emacs ]; meta = { @@ -1793,10 +1854,10 @@ elpaBuild { pname = "ef-themes"; ename = "ef-themes"; - version = "1.4.0.0.20231031.71401"; + version = "1.5.0.0.20240117.24532"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ef-themes-1.4.0.0.20231031.71401.tar"; - sha256 = "02yrb6cv0l6k30xyd8wz0jjr4cy66p9limcrmkm52q1k7l0dq3za"; + url = "https://elpa.gnu.org/devel/ef-themes-1.5.0.0.20240117.24532.tar"; + sha256 = "02i4z2pqfivpabdck83qvz2baz1r9bkkv3929v36k59bvz3vvvyj"; }; packageRequires = [ emacs ]; meta = { @@ -1818,10 +1879,10 @@ elpaBuild { pname = "eglot"; ename = "eglot"; - version = "1.15.0.20231115.41203"; + version = "1.17.0.20240203.64953"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eglot-1.15.0.20231115.41203.tar"; - sha256 = "0xybf9czzkdpv94qsbmq725scmjjkm4gwn74ffa8r99a0i1w2nki"; + url = "https://elpa.gnu.org/devel/eglot-1.17.0.20240203.64953.tar"; + sha256 = "0z065558906rm9zm0q1ygr1w5jpwprk9fylkdm81wnbv8jzg86qp"; }; packageRequires = [ eldoc @@ -1862,10 +1923,10 @@ elpaBuild { pname = "eldoc"; ename = "eldoc"; - version = "1.14.0.0.20231016.70239"; + version = "1.15.0.0.20240120.60021"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eldoc-1.14.0.0.20231016.70239.tar"; - sha256 = "0rh009rw5682a7mdzli7s8r434mwacpxi7lz2aacsm1wmnz2g0g2"; + url = "https://elpa.gnu.org/devel/eldoc-1.15.0.0.20240120.60021.tar"; + sha256 = "0jn2n6xv3bbgqlhj2s0gx4njy007wgx2d0g30rhmsswf39w4a041"; }; packageRequires = [ emacs ]; meta = { @@ -1907,6 +1968,27 @@ license = lib.licenses.free; }; }) {}; + ellama = callPackage ({ dash + , elpaBuild + , emacs + , fetchurl + , lib + , llm + , spinner }: + elpaBuild { + pname = "ellama"; + ename = "ellama"; + version = "0.7.4.0.20240203.195859"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/ellama-0.7.4.0.20240203.195859.tar"; + sha256 = "10h44skw358glzi9z6k5344snxl8gfayplqp1qgsqry221hj94h2"; + }; + packageRequires = [ dash emacs llm spinner ]; + meta = { + homepage = "https://elpa.gnu.org/packages/ellama.html"; + license = lib.licenses.free; + }; + }) {}; emacs-gc-stats = callPackage ({ elpaBuild , emacs , fetchurl @@ -1914,10 +1996,10 @@ elpaBuild { pname = "emacs-gc-stats"; ename = "emacs-gc-stats"; - version = "1.4.1.0.20230721.81431"; + version = "1.4.2.0.20231206.152254"; src = fetchurl { - url = "https://elpa.gnu.org/devel/emacs-gc-stats-1.4.1.0.20230721.81431.tar"; - sha256 = "044q2xviir38m467fs22mfx5p0s42dp7758fikwfqawqcsggr7hp"; + url = "https://elpa.gnu.org/devel/emacs-gc-stats-1.4.2.0.20231206.152254.tar"; + sha256 = "047bvpm3sbikr31z3kv3z5fb02vpmrd98qv2zypxdx9rk5yid3pb"; }; packageRequires = [ emacs ]; meta = { @@ -1929,10 +2011,10 @@ elpaBuild { pname = "embark"; ename = "embark"; - version = "0.23.0.20231112.53804"; + version = "1.0.0.20240131.64817"; src = fetchurl { - url = "https://elpa.gnu.org/devel/embark-0.23.0.20231112.53804.tar"; - sha256 = "056kgr14msd6fhzwpdazzaxzmn65wm6qp59z22l5ykpr8awl4jxi"; + url = "https://elpa.gnu.org/devel/embark-1.0.0.20240131.64817.tar"; + sha256 = "03n2dxj78lgddpxqqsbsprxjh1c2j6ggr5r7271l2d4pal8aab7q"; }; packageRequires = [ compat emacs ]; meta = { @@ -1940,7 +2022,8 @@ license = lib.licenses.free; }; }) {}; - embark-consult = callPackage ({ consult + embark-consult = callPackage ({ compat + , consult , elpaBuild , emacs , embark @@ -1949,12 +2032,12 @@ elpaBuild { pname = "embark-consult"; ename = "embark-consult"; - version = "0.8.0.20231112.53804"; + version = "1.0.0.20240131.64817"; src = fetchurl { - url = "https://elpa.gnu.org/devel/embark-consult-0.8.0.20231112.53804.tar"; - sha256 = "1fxk8hfid2ii912can7b1gp8fzkq31y1cfi53n9mw6p0nj26c1fh"; + url = "https://elpa.gnu.org/devel/embark-consult-1.0.0.20240131.64817.tar"; + sha256 = "0i48i3f8sp366vj1pj07kfz8fxz9ysy37pfnv5ciglnh152bqyzv"; }; - packageRequires = [ consult emacs embark ]; + packageRequires = [ compat consult emacs embark ]; meta = { homepage = "https://elpa.gnu.org/packages/embark-consult.html"; license = lib.licenses.free; @@ -1974,10 +2057,10 @@ elpaBuild { pname = "ement"; ename = "ement"; - version = "0.14pre0.20231111.212243"; + version = "0.15pre0.20240126.232546"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ement-0.14pre0.20231111.212243.tar"; - sha256 = "13xd7m5pigfvqnrxqr40dg9139djb0m9l3p7scvi0fi05247kf5l"; + url = "https://elpa.gnu.org/devel/ement-0.15pre0.20240126.232546.tar"; + sha256 = "0hs3q51gda0ifclffm7dr2l4r6s5bqlz4pwivd6ya1z82fidpw5w"; }; packageRequires = [ emacs @@ -2003,10 +2086,10 @@ elpaBuild { pname = "emms"; ename = "emms"; - version = "16.0.20231110.185602"; + version = "18.0.20240202.162234"; src = fetchurl { - url = "https://elpa.gnu.org/devel/emms-16.0.20231110.185602.tar"; - sha256 = "114dsyncfcgrxjypf475n5kabcmm08szq4sa2grqv5gcm9l63qwr"; + url = "https://elpa.gnu.org/devel/emms-18.0.20240202.162234.tar"; + sha256 = "0s6dhbzmhi50ls5rhn37sfa8l1k8qg3bng3dj0xa99psgrpn3p6v"; }; packageRequires = [ cl-lib nadvice seq ]; meta = { @@ -2072,10 +2155,10 @@ elpaBuild { pname = "erc"; ename = "erc"; - version = "5.6snapshot0.20231112.203749"; + version = "5.6snapshot0.20240202.170821"; src = fetchurl { - url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20231112.203749.tar"; - sha256 = "1zag35hnzc72gbjr00ljfz803z8rmz8qhyxxvcxaia769vhmh5j8"; + url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20240202.170821.tar"; + sha256 = "00x0k4c7caglkwsa2ylg8ybvish73j4r9pw1flsjrk4gq2f5xlk3"; }; packageRequires = [ compat emacs ]; meta = { @@ -2092,10 +2175,10 @@ elpaBuild { pname = "ergoemacs-mode"; ename = "ergoemacs-mode"; - version = "5.16.10.12.0.20230207.95118"; + version = "5.16.10.12.0.20240129.80712"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ergoemacs-mode-5.16.10.12.0.20230207.95118.tar"; - sha256 = "1gf8mn2g453kwgibpawj6gjmd707p33lfkx6dq9wba66zh4cgp4a"; + url = "https://elpa.gnu.org/devel/ergoemacs-mode-5.16.10.12.0.20240129.80712.tar"; + sha256 = "14ydcz8mhq9cy1ivxdyjslh83lxigqcqw8nb1f22g9ksxxxsz9fr"; }; packageRequires = [ cl-lib emacs nadvice ]; meta = { @@ -2103,17 +2186,14 @@ license = lib.licenses.free; }; }) {}; - ess = callPackage ({ elpaBuild - , emacs - , fetchurl - , lib }: + ess = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "ess"; ename = "ess"; - version = "18.10.3snapshot0.20230807.142202"; + version = "24.1.1.0.20240131.104105"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ess-18.10.3snapshot0.20230807.142202.tar"; - sha256 = "0fcshc4smb3dj47rbnz21zdwxikhj1al3nism17sxchmfxx3x2sb"; + url = "https://elpa.gnu.org/devel/ess-24.1.1.0.20240131.104105.tar"; + sha256 = "0ky9n9kdqs4gsmwl3ah2lnw2qrmimrzfip1axrlbbk92n5dg6cvi"; }; packageRequires = [ emacs ]; meta = { @@ -2160,10 +2240,10 @@ elpaBuild { pname = "expand-region"; ename = "expand-region"; - version = "1.0.0.0.20231020.62055"; + version = "1.0.0.0.20240119.103925"; src = fetchurl { - url = "https://elpa.gnu.org/devel/expand-region-1.0.0.0.20231020.62055.tar"; - sha256 = "15z23yil8jnpf8xgg9ham1r2sggvbshcxz9d380dd0ainp32n3ll"; + url = "https://elpa.gnu.org/devel/expand-region-1.0.0.0.20240119.103925.tar"; + sha256 = "147zh74zjzq8qwmrsdjikkiaky7lagjf4jim2mj1rf35lw5z1m5z"; }; packageRequires = [ emacs ]; meta = { @@ -2192,10 +2272,10 @@ elpaBuild { pname = "external-completion"; ename = "external-completion"; - version = "0.1.0.20230930.220905"; + version = "0.1.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20230930.220905.tar"; - sha256 = "1pipmg4j36cb7qp1jrw5hivwmsiic4pgvx9ahb9hyjwb110m3h52"; + url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20240102.22814.tar"; + sha256 = "0azy67n2lb9lcmrcz1k0z8gpx32w8g5xcz9ly73yh5kdfb83227p"; }; packageRequires = []; meta = { @@ -2203,16 +2283,16 @@ license = lib.licenses.free; }; }) {}; - exwm = callPackage ({ elpaBuild, fetchurl, lib, xelb }: + exwm = callPackage ({ elpaBuild, emacs, fetchurl, lib, xelb }: elpaBuild { pname = "exwm"; ename = "exwm"; - version = "0.28.0.20231006.0"; + version = "0.28.0.20240124.50533"; src = fetchurl { - url = "https://elpa.gnu.org/devel/exwm-0.28.0.20231006.0.tar"; - sha256 = "1b7dpf6ahc76k22mdwvwdx72pm8z47l3bi050r12nd8vmbgmy0rh"; + url = "https://elpa.gnu.org/devel/exwm-0.28.0.20240124.50533.tar"; + sha256 = "1cqni0nhf9r0pr2c56c6xxb83vdgy2jnljr683fv02sari188irb"; }; - packageRequires = [ xelb ]; + packageRequires = [ emacs xelb ]; meta = { homepage = "https://elpa.gnu.org/packages/exwm.html"; license = lib.licenses.free; @@ -2314,10 +2394,10 @@ elpaBuild { pname = "flymake"; ename = "flymake"; - version = "1.3.7.0.20231026.132104"; + version = "1.3.7.0.20240124.125733"; src = fetchurl { - url = "https://elpa.gnu.org/devel/flymake-1.3.7.0.20231026.132104.tar"; - sha256 = "0xk42bz63156vnkwxk743ln1w0zjs7yjayy9l2a97mynnzwa0knh"; + url = "https://elpa.gnu.org/devel/flymake-1.3.7.0.20240124.125733.tar"; + sha256 = "05a49cr6j4jhs48z1qpr78gswq1hrc1cbrjqk5d9ssyw9blm5zdp"; }; packageRequires = [ eldoc emacs project ]; meta = { @@ -2369,10 +2449,10 @@ elpaBuild { pname = "fontaine"; ename = "fontaine"; - version = "1.0.0.0.20231026.83630"; + version = "1.0.0.0.20240117.24716"; src = fetchurl { - url = "https://elpa.gnu.org/devel/fontaine-1.0.0.0.20231026.83630.tar"; - sha256 = "0y02wj5m1xj7ja57rj42jhdjvzy7rsdk3vkdmaay7y4bh4dd7vnl"; + url = "https://elpa.gnu.org/devel/fontaine-1.0.0.0.20240117.24716.tar"; + sha256 = "15m2d0q2imqjlhr5xhmmvmrir3s8ickywmziqp8lxhc5k4q40h93"; }; packageRequires = [ emacs ]; meta = { @@ -2701,10 +2781,10 @@ elpaBuild { pname = "greader"; ename = "greader"; - version = "0.6.0.0.20231113.71128"; + version = "0.8.2.0.20240131.45308"; src = fetchurl { - url = "https://elpa.gnu.org/devel/greader-0.6.0.0.20231113.71128.tar"; - sha256 = "19aj5bp72ic2j9fv4lygnpj01bl89ifcw4s75lqasff60mlv0320"; + url = "https://elpa.gnu.org/devel/greader-0.8.2.0.20240131.45308.tar"; + sha256 = "0x5nvnrdwb3lbfffriyjfw5c7y2a5wk9xwykb7pqs9asqwcpzvrf"; }; packageRequires = [ emacs ]; meta = { @@ -2734,10 +2814,10 @@ elpaBuild { pname = "gtags-mode"; ename = "gtags-mode"; - version = "1.0.0.20221205.52414"; + version = "1.0.0.20240124.174821"; src = fetchurl { - url = "https://elpa.gnu.org/devel/gtags-mode-1.0.0.20221205.52414.tar"; - sha256 = "0y6dsyrm91yb63bmm6cpjzffq4314saqfryz790h8jm19x5nc4m2"; + url = "https://elpa.gnu.org/devel/gtags-mode-1.0.0.20240124.174821.tar"; + sha256 = "0j8i71z95y1crnfbcdpnrcwnfvpgcarvq1dqnmj7ic3fz40hd711"; }; packageRequires = [ emacs ]; meta = { @@ -2887,10 +2967,10 @@ elpaBuild { pname = "hyperbole"; ename = "hyperbole"; - version = "8.0.1pre0.20231106.194732"; + version = "8.0.1pre0.20231210.205257"; src = fetchurl { - url = "https://elpa.gnu.org/devel/hyperbole-8.0.1pre0.20231106.194732.tar"; - sha256 = "02d4r3w6angwjw2wr192gkgwyzfb3vszdsb18baziqbwq2xh5cch"; + url = "https://elpa.gnu.org/devel/hyperbole-8.0.1pre0.20231210.205257.tar"; + sha256 = "14fbksn66l1z65dgfysx61zwxv0rwx8gz89swpfyjs3psc3mqrni"; }; packageRequires = [ emacs ]; meta = { @@ -3076,6 +3156,24 @@ license = lib.licenses.free; }; }) {}; + jami-bot = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: + elpaBuild { + pname = "jami-bot"; + ename = "jami-bot"; + version = "0.0.4.0.20240203.101753"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/jami-bot-0.0.4.0.20240203.101753.tar"; + sha256 = "0c5lf8h8102anr6hqw6j58k7pxj046abaxfigp49snapapk2h6sv"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/jami-bot.html"; + license = lib.licenses.free; + }; + }) {}; jarchive = callPackage ({ elpaBuild , emacs , fetchurl @@ -3131,10 +3229,10 @@ elpaBuild { pname = "jinx"; ename = "jinx"; - version = "0.9.0.20231111.85046"; + version = "1.2.0.20240129.152453"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jinx-0.9.0.20231111.85046.tar"; - sha256 = "1dp2sclzrr5918n2zjzyxhxcf3sd393a3a4xr4c8wdi2wdpmn1vs"; + url = "https://elpa.gnu.org/devel/jinx-1.2.0.20240129.152453.tar"; + sha256 = "0cqykfazzrjxkxp4fldff5kf9m3him8mbq0llqr9zan4n8rkw0yi"; }; packageRequires = [ compat emacs ]; meta = { @@ -3169,10 +3267,10 @@ elpaBuild { pname = "js2-mode"; ename = "js2-mode"; - version = "20230408.0.20230628.23819"; + version = "20231224.0.20231225.115039"; src = fetchurl { - url = "https://elpa.gnu.org/devel/js2-mode-20230408.0.20230628.23819.tar"; - sha256 = "1yr3nyy28wwvmrbm3zl6hvwzja1qspvw92jzddydgjdws1xwwmfc"; + url = "https://elpa.gnu.org/devel/js2-mode-20231224.0.20231225.115039.tar"; + sha256 = "0vgd6gf233y6q5xj169pavz4ywaywbbz5grv4y4xb7p3r72sg851"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -3202,10 +3300,10 @@ elpaBuild { pname = "jsonrpc"; ename = "jsonrpc"; - version = "1.0.17.0.20230729.112319"; + version = "1.0.24.0.20240121.142806"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jsonrpc-1.0.17.0.20230729.112319.tar"; - sha256 = "0id8pih1svkp1ipnb92kh2avmb8cwrldxgj4b0kli4bi2q9i58x6"; + url = "https://elpa.gnu.org/devel/jsonrpc-1.0.24.0.20240121.142806.tar"; + sha256 = "0fx1g76igs1bwcj6v3yxalwf57ggzvv1ms4gqid6ari6r3jp6c25"; }; packageRequires = [ emacs ]; meta = { @@ -3236,10 +3334,10 @@ elpaBuild { pname = "kind-icon"; ename = "kind-icon"; - version = "0.2.0.0.20230926.75840"; + version = "0.2.2.0.20240106.145829"; src = fetchurl { - url = "https://elpa.gnu.org/devel/kind-icon-0.2.0.0.20230926.75840.tar"; - sha256 = "1z6c0bgkyn9qrbz0piq8wwxrcynxhzrwmlbz01d685r9bk09rvh4"; + url = "https://elpa.gnu.org/devel/kind-icon-0.2.2.0.20240106.145829.tar"; + sha256 = "16b0ilf3hqqlr9blc6vl1yc1y83hmfnxm0isl2f8rff29hw0k6y5"; }; packageRequires = [ emacs svg-lib ]; meta = { @@ -3334,10 +3432,10 @@ elpaBuild { pname = "let-alist"; ename = "let-alist"; - version = "1.0.6.0.20230930.233523"; + version = "1.0.6.0.20240102.14710"; src = fetchurl { - url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20230930.233523.tar"; - sha256 = "1j802kkxf4rhwjnnldv4brgjj4mmwlfyqmz065gv6a72y38i5lab"; + url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20240102.14710.tar"; + sha256 = "14iz361gkd307g6zv4syxmy5kfaimrha7a1jhd6cjbf1gzfrnff6"; }; packageRequires = [ emacs ]; meta = { @@ -3364,10 +3462,10 @@ elpaBuild { pname = "lin"; ename = "lin"; - version = "1.0.0.0.20230617.191618"; + version = "1.0.0.0.20240117.24849"; src = fetchurl { - url = "https://elpa.gnu.org/devel/lin-1.0.0.0.20230617.191618.tar"; - sha256 = "1q3gz7i83v5v6y5plf8z1llq9r6bdjaj1ml6vl70z3jribrib8ga"; + url = "https://elpa.gnu.org/devel/lin-1.0.0.0.20240117.24849.tar"; + sha256 = "06ibnd4r5f6xw0qk8kk2a67dalb8a6yiy2fkvhi4pb59sw9gwrk0"; }; packageRequires = [ emacs ]; meta = { @@ -3379,10 +3477,10 @@ elpaBuild { pname = "llm"; ename = "llm"; - version = "0.5.2.0.20231110.3036"; + version = "0.9.0.0.20240203.150426"; src = fetchurl { - url = "https://elpa.gnu.org/devel/llm-0.5.2.0.20231110.3036.tar"; - sha256 = "0ai405k9lx0rmlawfmldphjpwrrpahyawhzzam0500jp6x02ppkg"; + url = "https://elpa.gnu.org/devel/llm-0.9.0.0.20240203.150426.tar"; + sha256 = "0wi166lahqlhi2ckr0nbpv1252di0spqf2f6y9x3y6yb1x5wpllm"; }; packageRequires = [ emacs ]; meta = { @@ -3476,10 +3574,10 @@ elpaBuild { pname = "logos"; ename = "logos"; - version = "1.1.1.0.20230915.41852"; + version = "1.1.1.0.20240117.25050"; src = fetchurl { - url = "https://elpa.gnu.org/devel/logos-1.1.1.0.20230915.41852.tar"; - sha256 = "1p7bz3p0ccp74pi4wbkz813zgkxz1lr9hxxfrnipgh120a72g3y8"; + url = "https://elpa.gnu.org/devel/logos-1.1.1.0.20240117.25050.tar"; + sha256 = "10l1v429am4x65hk4f5sghql9vd5w1z163ld7za2sd9qv18dxf4z"; }; packageRequires = [ emacs ]; meta = { @@ -3521,10 +3619,10 @@ elpaBuild { pname = "map"; ename = "map"; - version = "3.3.1.0.20230930.220905"; + version = "3.3.1.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/map-3.3.1.0.20230930.220905.tar"; - sha256 = "0f9yyxb874qj66vwg63s8mah63pgg24ymz0japywbs9bhws892rj"; + url = "https://elpa.gnu.org/devel/map-3.3.1.0.20240102.22814.tar"; + sha256 = "1ymd4viwqpq5nqb6x53d2kvmicxf66jb1f798siqacfwl09yb40l"; }; packageRequires = [ emacs ]; meta = { @@ -3540,10 +3638,10 @@ elpaBuild { pname = "marginalia"; ename = "marginalia"; - version = "1.3.0.20231028.90751"; + version = "1.5.0.20240105.70159"; src = fetchurl { - url = "https://elpa.gnu.org/devel/marginalia-1.3.0.20231028.90751.tar"; - sha256 = "05k37f3qjvm6kv7y6fa6g5z02irpifvl1as4allrxgn12408ydvh"; + url = "https://elpa.gnu.org/devel/marginalia-1.5.0.20240105.70159.tar"; + sha256 = "1x1n95scr1f6b3c6ymgi7hh7dl9z6ifiwgxyh29d657mn1sifxl9"; }; packageRequires = [ compat emacs ]; meta = { @@ -3589,10 +3687,10 @@ elpaBuild { pname = "mct"; ename = "mct"; - version = "1.0.0.0.20230925.50052"; + version = "1.0.0.0.20240117.25259"; src = fetchurl { - url = "https://elpa.gnu.org/devel/mct-1.0.0.0.20230925.50052.tar"; - sha256 = "1splcr5aq3dc80i4rkqyxnadjrx7xg44hgiwi1sj353gf6q90q8h"; + url = "https://elpa.gnu.org/devel/mct-1.0.0.0.20240117.25259.tar"; + sha256 = "0zfj99637h34iwhxiaqzlsgzq1kbppkrp3l5wv5iifwx84yxc3kr"; }; packageRequires = [ emacs ]; meta = { @@ -3738,10 +3836,10 @@ elpaBuild { pname = "modus-themes"; ename = "modus-themes"; - version = "4.3.0.0.20231115.130235"; + version = "4.3.0.0.20240203.61443"; src = fetchurl { - url = "https://elpa.gnu.org/devel/modus-themes-4.3.0.0.20231115.130235.tar"; - sha256 = "025iqd3c9kwrv1hwdr1szp1cl23bkf1vahad6nhx00x351rxv0r0"; + url = "https://elpa.gnu.org/devel/modus-themes-4.3.0.0.20240203.61443.tar"; + sha256 = "18w5dngxdz260wknp4byvlkw4yi3n1ygr7x7gmc3d9nnc8ij3jbz"; }; packageRequires = [ emacs ]; meta = { @@ -3892,10 +3990,10 @@ elpaBuild { pname = "nano-modeline"; ename = "nano-modeline"; - version = "1.0.1.0.20230712.92019"; + version = "1.0.1.0.20240120.114819"; src = fetchurl { - url = "https://elpa.gnu.org/devel/nano-modeline-1.0.1.0.20230712.92019.tar"; - sha256 = "10zq3zm8yv5gmi9kgw742zb52swzi09c4npvqjh31hmrzprvp4nn"; + url = "https://elpa.gnu.org/devel/nano-modeline-1.0.1.0.20240120.114819.tar"; + sha256 = "0m4zs3l3q077v0g1vp1z0kbddgb3cwvnd7i50f4ih9pjiymgjvkc"; }; packageRequires = [ emacs ]; meta = { @@ -3996,10 +4094,10 @@ elpaBuild { pname = "notmuch-indicator"; ename = "notmuch-indicator"; - version = "1.1.0.0.20231014.82644"; + version = "1.1.0.0.20240117.25556"; src = fetchurl { - url = "https://elpa.gnu.org/devel/notmuch-indicator-1.1.0.0.20231014.82644.tar"; - sha256 = "0ami3zpjjq7q191cylw44q72yspxd6i8gximgm4kqb0mplk4dd1w"; + url = "https://elpa.gnu.org/devel/notmuch-indicator-1.1.0.0.20240117.25556.tar"; + sha256 = "0vcpak68jggjwlwx9qjfp72hidh95lvrivlws1l5mmdcnynqjxyp"; }; packageRequires = [ emacs ]; meta = { @@ -4011,10 +4109,10 @@ elpaBuild { pname = "ntlm"; ename = "ntlm"; - version = "2.1.0.0.20230930.220905"; + version = "2.1.0.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ntlm-2.1.0.0.20230930.220905.tar"; - sha256 = "02599spadf9ddbs1krgygfyi0xzjrqxrk5kmyq5ghx3vi24ngkda"; + url = "https://elpa.gnu.org/devel/ntlm-2.1.0.0.20240102.22814.tar"; + sha256 = "0fxv4s5adajf9v8jg5i6w47xbm0v2qlvab8fa8jsnyi8ilxh1afc"; }; packageRequires = []; meta = { @@ -4172,10 +4270,10 @@ elpaBuild { pname = "org"; ename = "org"; - version = "9.7pre0.20231115.92033"; + version = "9.7pre0.20240203.145841"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-9.7pre0.20231115.92033.tar"; - sha256 = "18sbwnw57xp9ss78f3xva3jysdvzk0lcppr2g4qgb696fkglp6w1"; + url = "https://elpa.gnu.org/devel/org-9.7pre0.20240203.145841.tar"; + sha256 = "14c1yjpq50kfrkm8fas5rsw9irdiw29ndxi26y81hq30yhlb71qz"; }; packageRequires = [ emacs ]; meta = { @@ -4230,10 +4328,10 @@ elpaBuild { pname = "org-modern"; ename = "org-modern"; - version = "0.10.0.20231019.184309"; + version = "1.1.0.20240102.32915"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-modern-0.10.0.20231019.184309.tar"; - sha256 = "08mxrmhpqwdb5a9mpff5ld3m28j390k68pam2aalv07asppj9mz0"; + url = "https://elpa.gnu.org/devel/org-modern-1.1.0.20240102.32915.tar"; + sha256 = "0vp610bjjz885bb16kc7lv7k4h2fir8mvcs3jhvwrddbhyi4hycq"; }; packageRequires = [ compat emacs ]; meta = { @@ -4287,10 +4385,10 @@ elpaBuild { pname = "org-remark"; ename = "org-remark"; - version = "1.2.1.0.20231007.205129"; + version = "1.2.1.0.20240201.154838"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-remark-1.2.1.0.20231007.205129.tar"; - sha256 = "0k9pinnm26psr40pa1rib91kj6lrk0dnnsgbywlx0nmrfhs35yd2"; + url = "https://elpa.gnu.org/devel/org-remark-1.2.1.0.20240201.154838.tar"; + sha256 = "150zkg15y8zafjhwrwf2p5fng5287mh8n452a5gk47ikf0jsx7b0"; }; packageRequires = [ emacs org ]; meta = { @@ -4306,10 +4404,10 @@ elpaBuild { pname = "org-transclusion"; ename = "org-transclusion"; - version = "1.3.2.0.20230819.63913"; + version = "1.3.2.0.20240121.191446"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-transclusion-1.3.2.0.20230819.63913.tar"; - sha256 = "06kyqaaa7lw7sv0nznq7ln14dcnl8j2f31xdxzv0dn4la0fgl6mn"; + url = "https://elpa.gnu.org/devel/org-transclusion-1.3.2.0.20240121.191446.tar"; + sha256 = "02g3ih3sd2npnab4d46186dzplxwj01c0z71z1vr1axj45jzh5xv"; }; packageRequires = [ emacs org ]; meta = { @@ -4336,14 +4434,17 @@ license = lib.licenses.free; }; }) {}; - orgalist = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + orgalist = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: elpaBuild { pname = "orgalist"; ename = "orgalist"; - version = "1.13.0.20221221.81335"; + version = "1.14.0.20240111.181530"; src = fetchurl { - url = "https://elpa.gnu.org/devel/orgalist-1.13.0.20221221.81335.tar"; - sha256 = "0blq29dbzxssrmxs31q51z5085z6ym2iyr5bjjp81ar3qpa0v86f"; + url = "https://elpa.gnu.org/devel/orgalist-1.14.0.20240111.181530.tar"; + sha256 = "10cn1p5cwgkivbydpgfrnna5f2qy8vs7j1wl0hky3iyfya1wi24g"; }; packageRequires = [ emacs ]; meta = { @@ -4370,10 +4471,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "0.14.0.20231029.105928"; + version = "1.3.0.20240122.225511"; src = fetchurl { - url = "https://elpa.gnu.org/devel/osm-0.14.0.20231029.105928.tar"; - sha256 = "0hd2yg7yqnpdiy0icxz6fa128arrf2zl1sknj20ig52ba7z0wk2w"; + url = "https://elpa.gnu.org/devel/osm-1.3.0.20240122.225511.tar"; + sha256 = "0b0sdf7n9i4a7jl9xy51g50s04rvjqwvl02adc0cfalang9mk2la"; }; packageRequires = [ compat emacs ]; meta = { @@ -4453,10 +4554,10 @@ elpaBuild { pname = "parser-generator"; ename = "parser-generator"; - version = "0.1.6.0.20220512.173154"; + version = "0.2.0.0.20240110.203302"; src = fetchurl { - url = "https://elpa.gnu.org/devel/parser-generator-0.1.6.0.20220512.173154.tar"; - sha256 = "16kl8r8mgq17230gi2v61cqhxwawp1m6xjrbhc3qdlhy6plgidcy"; + url = "https://elpa.gnu.org/devel/parser-generator-0.2.0.0.20240110.203302.tar"; + sha256 = "10f1l10y92677nckfwz9778cxmcg9v28j7kllvhwhibxbyviy1z4"; }; packageRequires = [ emacs ]; meta = { @@ -4515,16 +4616,16 @@ license = lib.licenses.free; }; }) {}; - persist = callPackage ({ elpaBuild, fetchurl, lib }: + persist = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "persist"; ename = "persist"; - version = "0.5.0.20230905.151959"; + version = "0.6.0.20240114.52348"; src = fetchurl { - url = "https://elpa.gnu.org/devel/persist-0.5.0.20230905.151959.tar"; - sha256 = "116a33w3av2lxvabkw5lb183i6prhj6fb3pg34fqq0i9f6lzzfb6"; + url = "https://elpa.gnu.org/devel/persist-0.6.0.20240114.52348.tar"; + sha256 = "0jml2w7l44l9dkr0bxvfw90a57p3iyya24n0ic6083c10mgnjs89"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/persist.html"; license = lib.licenses.free; @@ -4552,10 +4653,10 @@ elpaBuild { pname = "phps-mode"; ename = "phps-mode"; - version = "0.4.46.0.20230414.164307"; + version = "0.4.47.0.20240115.73646"; src = fetchurl { - url = "https://elpa.gnu.org/devel/phps-mode-0.4.46.0.20230414.164307.tar"; - sha256 = "14m5gl1scj9rbn83wp35460vn71nc6fjmmmqw3pz5lzjcwxarvpq"; + url = "https://elpa.gnu.org/devel/phps-mode-0.4.47.0.20240115.73646.tar"; + sha256 = "16gnsisn1v3gh9hfwms4r9g3m03qg20bvfj42h15zyi4wz424bcv"; }; packageRequires = [ emacs ]; meta = { @@ -4567,10 +4668,10 @@ elpaBuild { pname = "pinentry"; ename = "pinentry"; - version = "0.1.0.20180116.131526"; + version = "0.1.0.20231126.141402"; src = fetchurl { - url = "https://elpa.gnu.org/devel/pinentry-0.1.0.20180116.131526.tar"; - sha256 = "152g6d7b084rzqpm7fw49rmgxx6baivhhjbb0q3ci0c3b4k01lbq"; + url = "https://elpa.gnu.org/devel/pinentry-0.1.0.20231126.141402.tar"; + sha256 = "1dc6sd80jrwv2sl679fycd4b3ss7n5c252vy61mv8alpn4vr4jdd"; }; packageRequires = []; meta = { @@ -4582,10 +4683,10 @@ elpaBuild { pname = "plz"; ename = "plz"; - version = "0.8pre0.20230709.214633"; + version = "0.8pre0.20240114.34705"; src = fetchurl { - url = "https://elpa.gnu.org/devel/plz-0.8pre0.20230709.214633.tar"; - sha256 = "1gzwzqjr0rkpcqbjfadn3rhj01ar6m66xws8cvlvjm8qfb5j4740"; + url = "https://elpa.gnu.org/devel/plz-0.8pre0.20240114.34705.tar"; + sha256 = "06wb543xci5h26cpazdwxgb6haf03yrmx7iwb5d2ja4rv50cirl3"; }; packageRequires = [ emacs ]; meta = { @@ -4746,10 +4847,10 @@ elpaBuild { pname = "project"; ename = "project"; - version = "0.10.0.0.20231108.75740"; + version = "0.10.0.0.20240126.10023"; src = fetchurl { - url = "https://elpa.gnu.org/devel/project-0.10.0.0.20231108.75740.tar"; - sha256 = "02arwv35vcpspg2k8nasmaz2ggc32v7p3iq2q6z5sznmdanl1jm4"; + url = "https://elpa.gnu.org/devel/project-0.10.0.0.20240126.10023.tar"; + sha256 = "02giqysmn6bjrl77jpzx2pwcxcx69bchxr2mraz1d9wm5whnmrhg"; }; packageRequires = [ emacs xref ]; meta = { @@ -4791,10 +4892,10 @@ elpaBuild { pname = "pulsar"; ename = "pulsar"; - version = "1.0.1.0.20231115.55251"; + version = "1.0.1.0.20240117.25720"; src = fetchurl { - url = "https://elpa.gnu.org/devel/pulsar-1.0.1.0.20231115.55251.tar"; - sha256 = "15pvf6f0g423w3vi86l8djxvzzrvziml7rlqp314xskp8kz7w6g6"; + url = "https://elpa.gnu.org/devel/pulsar-1.0.1.0.20240117.25720.tar"; + sha256 = "1cqm3ap285gfpbvlk6lckc09ypw2vzv0z1r157pqbaffqqca9vi5"; }; packageRequires = [ emacs ]; meta = { @@ -4838,10 +4939,10 @@ elpaBuild { pname = "python"; ename = "python"; - version = "0.28.0.20230930.220905"; + version = "0.28.0.20240127.100548"; src = fetchurl { - url = "https://elpa.gnu.org/devel/python-0.28.0.20230930.220905.tar"; - sha256 = "1wx5r444rzbqhxj9gqhcxaliv7w8iqiscnbdnz2h8px1wdsfqxw9"; + url = "https://elpa.gnu.org/devel/python-0.28.0.20240127.100548.tar"; + sha256 = "0qzj4j8rx7kmrxd8lqrflzzb8wv3gfk6q755sm4vsqapssckziwx"; }; packageRequires = [ compat emacs seq ]; meta = { @@ -4887,10 +4988,10 @@ elpaBuild { pname = "rainbow-mode"; ename = "rainbow-mode"; - version = "1.0.6.0.20230809.10050"; + version = "1.0.6.0.20231215.171141"; src = fetchurl { - url = "https://elpa.gnu.org/devel/rainbow-mode-1.0.6.0.20230809.10050.tar"; - sha256 = "1621pnk71r33b858rjmkab97sn26iwj010g9fl1fzv456w3bca1c"; + url = "https://elpa.gnu.org/devel/rainbow-mode-1.0.6.0.20231215.171141.tar"; + sha256 = "0j74lyl90wddqn2hg2pgji48gvgh1kg56jksrhfr29ykdp6rfzf0"; }; packageRequires = []; meta = { @@ -4978,10 +5079,10 @@ elpaBuild { pname = "realgud-ipdb"; ename = "realgud-ipdb"; - version = "1.0.0.0.20230320.62057"; + version = "1.0.0.0.20231216.160636"; src = fetchurl { - url = "https://elpa.gnu.org/devel/realgud-ipdb-1.0.0.0.20230320.62057.tar"; - sha256 = "0h5j1n835mm4y8rg0j52gvbkdp5r722hk7sxphhci09smjwncg1l"; + url = "https://elpa.gnu.org/devel/realgud-ipdb-1.0.0.0.20231216.160636.tar"; + sha256 = "1ih8dg1fm9bwg33zg353zzsnb84qc5p16flnj1rx9wyvblzx0v0q"; }; packageRequires = [ emacs load-relative realgud ]; meta = { @@ -5118,10 +5219,10 @@ elpaBuild { pname = "rec-mode"; ename = "rec-mode"; - version = "1.9.1.0.20221220.80844"; + version = "1.9.3.0.20231120.221944"; src = fetchurl { - url = "https://elpa.gnu.org/devel/rec-mode-1.9.1.0.20221220.80844.tar"; - sha256 = "0wzc76phg755q47qrin32i7a6d3g5qrsvlnl3kfzhncmjcb118lh"; + url = "https://elpa.gnu.org/devel/rec-mode-1.9.3.0.20231120.221944.tar"; + sha256 = "1k5ncn93vffa4yf84c1ri57lb1sfc9b5czvwvsiijlgci2795j91"; }; packageRequires = [ emacs ]; meta = { @@ -5150,10 +5251,10 @@ elpaBuild { pname = "relint"; ename = "relint"; - version = "1.24.0.20231026.84057"; + version = "1.24.0.20240123.121000"; src = fetchurl { - url = "https://elpa.gnu.org/devel/relint-1.24.0.20231026.84057.tar"; - sha256 = "0s0gz6w6b04sif8yf83hb7y61jmjvksmslznmzlf8x3rq9p7kwyd"; + url = "https://elpa.gnu.org/devel/relint-1.24.0.20240123.121000.tar"; + sha256 = "11482r6h8b0n2ga74mi57nhf9zym2ignii6gfdivrlw8bgmnl1jx"; }; packageRequires = [ emacs xr ]; meta = { @@ -5168,10 +5269,10 @@ elpaBuild { pname = "repology"; ename = "repology"; - version = "1.2.3.0.20220320.111223"; + version = "1.2.4.0.20240108.130348"; src = fetchurl { - url = "https://elpa.gnu.org/devel/repology-1.2.3.0.20220320.111223.tar"; - sha256 = "01gxmfr5v2zj0mj0i9ffk824qxdjfwc773vh4fyv67im2m17i8wc"; + url = "https://elpa.gnu.org/devel/repology-1.2.4.0.20240108.130348.tar"; + sha256 = "1w1aisspx5zvj1a2hmnnd93wra1kjizid7sr8kqkwsyva5c03wvd"; }; packageRequires = [ emacs ]; meta = { @@ -5218,10 +5319,10 @@ elpaBuild { pname = "rt-liberation"; ename = "rt-liberation"; - version = "5.0.20220503.141657"; + version = "6.0.20231204.173138"; src = fetchurl { - url = "https://elpa.gnu.org/devel/rt-liberation-5.0.20220503.141657.tar"; - sha256 = "0bx4zh21pfl6df5hj3ny6p3b6askjkk8jkqajj8lldwd8x5fyz6c"; + url = "https://elpa.gnu.org/devel/rt-liberation-6.0.20231204.173138.tar"; + sha256 = "0z6988s3hnbh4l5crn3m1ilz94dvsi8d11khjb45qdkmdpzvdmh3"; }; packageRequires = []; meta = { @@ -5333,10 +5434,10 @@ elpaBuild { pname = "seq"; ename = "seq"; - version = "2.24.0.20230904.183335"; + version = "2.24.0.20240201.135317"; src = fetchurl { - url = "https://elpa.gnu.org/devel/seq-2.24.0.20230904.183335.tar"; - sha256 = "00xqabqcr2pxfsc6x7dj49nl0yxq2a9cy893hvalc07x4mz4jhp8"; + url = "https://elpa.gnu.org/devel/seq-2.24.0.20240201.135317.tar"; + sha256 = "15lmvz72pq94bf10rk7m327lrvk9680wjfx07289w7qcqq98k1y9"; }; packageRequires = []; meta = { @@ -5348,10 +5449,10 @@ elpaBuild { pname = "setup"; ename = "setup"; - version = "1.3.2.0.20231031.80845"; + version = "1.3.2.0.20240201.73543"; src = fetchurl { - url = "https://elpa.gnu.org/devel/setup-1.3.2.0.20231031.80845.tar"; - sha256 = "0bm5rbhhsl1wfrrf5ikvn368xv49fzxh375jhl9f5r5m4dj1l0s4"; + url = "https://elpa.gnu.org/devel/setup-1.3.2.0.20240201.73543.tar"; + sha256 = "1rrms6x9jrd4zbm2km7db86j0ak1cmdblrja1dcc089p9pff7l90"; }; packageRequires = [ emacs ]; meta = { @@ -5496,14 +5597,16 @@ license = lib.licenses.free; }; }) {}; - sm-c-mode = callPackage ({ elpaBuild, fetchurl, lib }: + sm-c-mode = callPackage ({ elpaBuild + , fetchurl + , lib }: elpaBuild { pname = "sm-c-mode"; ename = "sm-c-mode"; - version = "1.1.0.20221221.82204"; + version = "1.1.0.20240101.165603"; src = fetchurl { - url = "https://elpa.gnu.org/devel/sm-c-mode-1.1.0.20221221.82204.tar"; - sha256 = "0zdzncy64b2d2kp7bnlr6vk30ajbhmzzmvvdkbbacc3n03bpdv7d"; + url = "https://elpa.gnu.org/devel/sm-c-mode-1.1.0.20240101.165603.tar"; + sha256 = "00nh3fr57la0zj36c47rwjdkc7a3imvpc5jqh4pg98zn12mi1jdz"; }; packageRequires = []; meta = { @@ -5561,17 +5664,14 @@ license = lib.licenses.free; }; }) {}; - so-long = callPackage ({ elpaBuild - , emacs - , fetchurl - , lib }: + so-long = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "so-long"; ename = "so-long"; - version = "1.1.2.0.20231021.130558"; + version = "1.1.2.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/so-long-1.1.2.0.20231021.130558.tar"; - sha256 = "0mvmb3b7z66qziifqhiny00iih5l9znb6fyn33ga0rvvnsra32n0"; + url = "https://elpa.gnu.org/devel/so-long-1.1.2.0.20240102.22814.tar"; + sha256 = "0865xyx76pq2i0fgqm31vh79alrqqbp6pqzcmadlaxd8jhfck6yq"; }; packageRequires = [ emacs ]; meta = { @@ -5587,10 +5687,10 @@ elpaBuild { pname = "soap-client"; ename = "soap-client"; - version = "3.2.3.0.20230930.220905"; + version = "3.2.3.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/soap-client-3.2.3.0.20230930.220905.tar"; - sha256 = "1zj2935wfbr174pjvy5xb2h9szi9aaagr2967ri97qldbkgvjhq0"; + url = "https://elpa.gnu.org/devel/soap-client-3.2.3.0.20240102.22814.tar"; + sha256 = "1mjrb4nsphab8mf5cjjph4dy12v1mzr0x6kxkddp5dwdlpyprn7s"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -5639,10 +5739,10 @@ elpaBuild { pname = "spacious-padding"; ename = "spacious-padding"; - version = "0.1.0.0.20231115.114712"; + version = "0.3.0.0.20240117.25856"; src = fetchurl { - url = "https://elpa.gnu.org/devel/spacious-padding-0.1.0.0.20231115.114712.tar"; - sha256 = "1why1wwbpasmag8czsgb65f8gkqjcg5hckgmk9106ml834krhhx5"; + url = "https://elpa.gnu.org/devel/spacious-padding-0.3.0.0.20240117.25856.tar"; + sha256 = "1r51ag62452w8sg40v83wlkkpqkc14p99af4xalwg07zililii2p"; }; packageRequires = [ emacs ]; meta = { @@ -5733,16 +5833,16 @@ license = lib.licenses.free; }; }) {}; - srht = callPackage ({ elpaBuild, emacs, fetchurl, lib, plz }: + srht = callPackage ({ elpaBuild, emacs, fetchurl, lib, plz, transient }: elpaBuild { pname = "srht"; ename = "srht"; - version = "0.3.0.20231114.102408"; + version = "0.4.0.20231117.115741"; src = fetchurl { - url = "https://elpa.gnu.org/devel/srht-0.3.0.20231114.102408.tar"; - sha256 = "0s5xa8vqb6wzxmv3vx8cc8lkpnnkfzdjljra7lz105m3v2adz1a0"; + url = "https://elpa.gnu.org/devel/srht-0.4.0.20231117.115741.tar"; + sha256 = "0az2gkxqhg8dlvjmcqjgz3p82mzc2j881j72pwzc79dyv3akd2aq"; }; - packageRequires = [ emacs plz ]; + packageRequires = [ emacs plz transient ]; meta = { homepage = "https://elpa.gnu.org/packages/srht.html"; license = lib.licenses.free; @@ -5773,10 +5873,10 @@ elpaBuild { pname = "standard-themes"; ename = "standard-themes"; - version = "1.2.0.0.20231031.71926"; + version = "2.0.1.0.20240117.30001"; src = fetchurl { - url = "https://elpa.gnu.org/devel/standard-themes-1.2.0.0.20231031.71926.tar"; - sha256 = "10hj6w5wyr7kw4rargk9n1iiyl0i48cc9mbv2m0vg6bnb72237z5"; + url = "https://elpa.gnu.org/devel/standard-themes-2.0.1.0.20240117.30001.tar"; + sha256 = "0fxidsjcyh9cgw73ss8xwmsj1a3dzssy7vjb512xpkbxhwdfma62"; }; packageRequires = [ emacs ]; meta = { @@ -5806,10 +5906,10 @@ elpaBuild { pname = "substitute"; ename = "substitute"; - version = "0.2.1.0.20230704.110210"; + version = "0.2.1.0.20240117.30048"; src = fetchurl { - url = "https://elpa.gnu.org/devel/substitute-0.2.1.0.20230704.110210.tar"; - sha256 = "0r3fwndzgz1xl0r607mnvjjmw5g1cf7qg2gvwsyrzdn6hrs786zj"; + url = "https://elpa.gnu.org/devel/substitute-0.2.1.0.20240117.30048.tar"; + sha256 = "1sprpnbbar0nwx3nx5rh7pfaxs7x105370zwbiz1xp7gm8w11lwy"; }; packageRequires = [ emacs ]; meta = { @@ -5821,10 +5921,10 @@ elpaBuild { pname = "svg"; ename = "svg"; - version = "1.1.0.20230930.220905"; + version = "1.1.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/svg-1.1.0.20230930.220905.tar"; - sha256 = "017piiqyi0kwrllmywyalfdddmm4h06ipx6srq97l4rj8hm8zikd"; + url = "https://elpa.gnu.org/devel/svg-1.1.0.20240102.22814.tar"; + sha256 = "0yrh958hw3g0yc5gbqpnzqa37wkv0z6s824vg4mmbq5qqmzj4sqq"; }; packageRequires = [ emacs ]; meta = { @@ -5847,17 +5947,14 @@ license = lib.licenses.free; }; }) {}; - svg-lib = callPackage ({ elpaBuild - , emacs - , fetchurl - , lib }: + svg-lib = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "svg-lib"; ename = "svg-lib"; - version = "0.2.7.0.20230619.143402"; + version = "0.3.0.20240116.145654"; src = fetchurl { - url = "https://elpa.gnu.org/devel/svg-lib-0.2.7.0.20230619.143402.tar"; - sha256 = "1h4knhasimf496qhlvm132cghpam303vl9mbdg4p3ld5jcd6ghz5"; + url = "https://elpa.gnu.org/devel/svg-lib-0.3.0.20240116.145654.tar"; + sha256 = "191hy26f6ppb4jqyszlb1zqbfz2l9bwrplgqycvzmf21r3qb73p8"; }; packageRequires = [ emacs ]; meta = { @@ -5873,10 +5970,10 @@ elpaBuild { pname = "svg-tag-mode"; ename = "svg-tag-mode"; - version = "0.3.2.0.20230824.94303"; + version = "0.3.2.0.20240122.120925"; src = fetchurl { - url = "https://elpa.gnu.org/devel/svg-tag-mode-0.3.2.0.20230824.94303.tar"; - sha256 = "18pdzq1k3qign1rjfasfv4wfhiacgn2afycpfw5cxpdazx6hycv3"; + url = "https://elpa.gnu.org/devel/svg-tag-mode-0.3.2.0.20240122.120925.tar"; + sha256 = "0p4vfrq3p32j4w4qksqll9wmcc4mgi42qdxwg9gny7jjbvpnvk62"; }; packageRequires = [ emacs svg-lib ]; meta = { @@ -5929,10 +6026,10 @@ elpaBuild { pname = "sxhkdrc-mode"; ename = "sxhkdrc-mode"; - version = "1.0.0.0.20230210.123052"; + version = "1.0.0.0.20240117.30132"; src = fetchurl { - url = "https://elpa.gnu.org/devel/sxhkdrc-mode-1.0.0.0.20230210.123052.tar"; - sha256 = "00449dipkxpl4ddv5cjzvsahig23wl2f9p42zpqjfsvvg2gcklk8"; + url = "https://elpa.gnu.org/devel/sxhkdrc-mode-1.0.0.0.20240117.30132.tar"; + sha256 = "0ys8nchp6ic6wivsgkd97z6v17mdszpldbz4n2bzl3aphhvfy5nf"; }; packageRequires = [ emacs ]; meta = { @@ -6027,10 +6124,10 @@ elpaBuild { pname = "taxy-magit-section"; ename = "taxy-magit-section"; - version = "0.12.2.0.20230223.182024"; + version = "0.13.0.20240124.3519"; src = fetchurl { - url = "https://elpa.gnu.org/devel/taxy-magit-section-0.12.2.0.20230223.182024.tar"; - sha256 = "1gd2z5rhns8d2bkz86h2j51xhxcpiqfmzllpz7mn3s7pfnfrva8w"; + url = "https://elpa.gnu.org/devel/taxy-magit-section-0.13.0.20240124.3519.tar"; + sha256 = "1zr1rbmfmhqq94rahas4gqk31ma0ym9p5p8f3i0h7z6ghby8y6xp"; }; packageRequires = [ emacs magit-section taxy ]; meta = { @@ -6060,10 +6157,10 @@ elpaBuild { pname = "tempel"; ename = "tempel"; - version = "0.8.0.20231111.112832"; + version = "1.0.0.20240102.33150"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tempel-0.8.0.20231111.112832.tar"; - sha256 = "1gd4dvill1vvdncibjfv7vl1rxlkhcq2nfppczyp2sr565fgcb0c"; + url = "https://elpa.gnu.org/devel/tempel-1.0.0.20240102.33150.tar"; + sha256 = "16kfp6bshcsqps7fxfc6nm2wnhj1bffizjyakzcw6g2qzb5yig88"; }; packageRequires = [ compat emacs ]; meta = { @@ -6089,6 +6186,24 @@ license = lib.licenses.free; }; }) {}; + theme-buffet = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: + elpaBuild { + pname = "theme-buffet"; + ename = "theme-buffet"; + version = "0.1.2.0.20240105.165329"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/theme-buffet-0.1.2.0.20240105.165329.tar"; + sha256 = "1wd5nxypm2fy10lm8xy2ch9rmsrfmn1ang0br7yj5rjws2q833r6"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/theme-buffet.html"; + license = lib.licenses.free; + }; + }) {}; timerfunctions = callPackage ({ cl-lib ? null , elpaBuild , emacs @@ -6127,10 +6242,10 @@ elpaBuild { pname = "tmr"; ename = "tmr"; - version = "0.4.0.0.20230905.43251"; + version = "0.4.0.0.20240117.30342"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tmr-0.4.0.0.20230905.43251.tar"; - sha256 = "0w4ss2jn4vc2ad4hcf37192si1iqkxri11mz3nzcl4lyxnb19n9a"; + url = "https://elpa.gnu.org/devel/tmr-0.4.0.0.20240117.30342.tar"; + sha256 = "11n8xqah46j83b1bdghns6dm1wr9bfgi4hqab6as54rf6xiqlaiq"; }; packageRequires = [ compat emacs ]; meta = { @@ -6171,14 +6286,17 @@ license = lib.licenses.free; }; }) {}; - tramp = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + tramp = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.6.1.4.0.20231030.81039"; + version = "2.6.2.1.0.20240130.101154"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tramp-2.6.1.4.0.20231030.81039.tar"; - sha256 = "1m8ij5xrh5yp5n70yqlxdxgvk0ap6mqnymhasncm2vqfzlxkdd45"; + url = "https://elpa.gnu.org/devel/tramp-2.6.2.1.0.20240130.101154.tar"; + sha256 = "0rlzqwcmcifcg64sbabs8fnrbx4s5vvkqwdwf963pji5fi2n60di"; }; packageRequires = [ emacs ]; meta = { @@ -6248,10 +6366,10 @@ elpaBuild { pname = "transient"; ename = "transient"; - version = "0.4.3.0.20231112.92348"; + version = "0.5.3.0.20240201.110006"; src = fetchurl { - url = "https://elpa.gnu.org/devel/transient-0.4.3.0.20231112.92348.tar"; - sha256 = "01yvwx8psllys34fry1vp2h7w3jll8kcrglsri8p2d3bps45pn14"; + url = "https://elpa.gnu.org/devel/transient-0.5.3.0.20240201.110006.tar"; + sha256 = "07hg1bas7zvs6hxq189wp5ngi71skydal2h6q4xsv28ac7mi268g"; }; packageRequires = [ compat emacs seq ]; meta = { @@ -6319,10 +6437,10 @@ elpaBuild { pname = "triples"; ename = "triples"; - version = "0.3.5.0.20230809.231343"; + version = "0.3.5.0.20240201.233852"; src = fetchurl { - url = "https://elpa.gnu.org/devel/triples-0.3.5.0.20230809.231343.tar"; - sha256 = "0fhwwagwghygg64p05r5vzj6vd2n9inv8v53y2mfjxvsbbz463rc"; + url = "https://elpa.gnu.org/devel/triples-0.3.5.0.20240201.233852.tar"; + sha256 = "0fbm6f5xxixmmi1fywada5k1kgbh8ab0vsick8l0d1g5pm33c4x7"; }; packageRequires = [ emacs seq ]; meta = { @@ -6426,10 +6544,10 @@ elpaBuild { pname = "urgrep"; ename = "urgrep"; - version = "0.3.0snapshot0.20231110.152111"; + version = "0.4.0snapshot0.20240124.145836"; src = fetchurl { - url = "https://elpa.gnu.org/devel/urgrep-0.3.0snapshot0.20231110.152111.tar"; - sha256 = "15vbi4vjqr9kz1q1525snl5pz35mgbzrjkysl7gm4zpj6s6qcbar"; + url = "https://elpa.gnu.org/devel/urgrep-0.4.0snapshot0.20240124.145836.tar"; + sha256 = "1bi6hvkpcdk3kjdzj14lndsyxhl2bcscx57ggl6wmix7ga0bc8za"; }; packageRequires = [ compat emacs project ]; meta = { @@ -6478,10 +6596,10 @@ elpaBuild { pname = "url-scgi"; ename = "url-scgi"; - version = "0.9.0.20231009.93301"; + version = "0.9.0.20231222.161107"; src = fetchurl { - url = "https://elpa.gnu.org/devel/url-scgi-0.9.0.20231009.93301.tar"; - sha256 = "056ycnpx1s8ndsls0vl5gfv5z6fi8inp692jcn9dxw49dja7fn63"; + url = "https://elpa.gnu.org/devel/url-scgi-0.9.0.20231222.161107.tar"; + sha256 = "101z2rmfbl5g88lwbf3p3r5wrnfxl6vqw836rjnybfxpl0m89862"; }; packageRequires = [ emacs ]; meta = { @@ -6497,10 +6615,10 @@ elpaBuild { pname = "use-package"; ename = "use-package"; - version = "2.4.5.0.20231026.114632"; + version = "2.4.5.0.20240113.53615"; src = fetchurl { - url = "https://elpa.gnu.org/devel/use-package-2.4.5.0.20231026.114632.tar"; - sha256 = "0sfs6030s6zngxgsv9wj181brsk6f8avfvl53vr0yspry53z2vpz"; + url = "https://elpa.gnu.org/devel/use-package-2.4.5.0.20240113.53615.tar"; + sha256 = "17c7q2y8lf37gvzxzqhbpr2szkkfnam5yagsqmrv8h0b5cnmnrlq"; }; packageRequires = [ bind-key emacs ]; meta = { @@ -6646,10 +6764,10 @@ elpaBuild { pname = "verilog-mode"; ename = "verilog-mode"; - version = "2023.6.6.141322628.0.20231013.132356"; + version = "2023.6.6.141322628.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/verilog-mode-2023.6.6.141322628.0.20231013.132356.tar"; - sha256 = "024gy1wjf1m6ip9pzs0373vrvci8dqxp6hyqv5j1s9imb1j5ps63"; + url = "https://elpa.gnu.org/devel/verilog-mode-2023.6.6.141322628.0.20240102.22814.tar"; + sha256 = "0zp9nasy8vd3b047bjpiyvl2c0l4k03nbba4yga5a77jkg7mzsh1"; }; packageRequires = []; meta = { @@ -6661,10 +6779,10 @@ elpaBuild { pname = "vertico"; ename = "vertico"; - version = "1.4.0.20231115.164627"; + version = "1.7.0.20240128.152618"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vertico-1.4.0.20231115.164627.tar"; - sha256 = "1rb2lvk2h7qxddws53n0qp5mg71b6gy94rdqy6nz77f1p3rrxqwf"; + url = "https://elpa.gnu.org/devel/vertico-1.7.0.20240128.152618.tar"; + sha256 = "1h557pz30s86mivx4y2b8pxn2nws3qm8zhvmcf0hm40xv3fcyfyk"; }; packageRequires = [ compat emacs ]; meta = { @@ -6681,10 +6799,10 @@ elpaBuild { pname = "vertico-posframe"; ename = "vertico-posframe"; - version = "0.7.3.0.20231115.51213"; + version = "0.7.7.0.20240202.84736"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vertico-posframe-0.7.3.0.20231115.51213.tar"; - sha256 = "1ymjcby120181rfl353kdx1i4jpg5vb6vrag5775bknr3ijjqax9"; + url = "https://elpa.gnu.org/devel/vertico-posframe-0.7.7.0.20240202.84736.tar"; + sha256 = "0nx5lqkss2ya06c95apbmdii2rnidbhnywzyqs2mr2fyvlv1azwp"; }; packageRequires = [ emacs posframe vertico ]; meta = { @@ -6761,10 +6879,10 @@ elpaBuild { pname = "vundo"; ename = "vundo"; - version = "2.1.0.0.20230928.182756"; + version = "2.2.0.0.20240128.155237"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vundo-2.1.0.0.20230928.182756.tar"; - sha256 = "148c6c4bndj09lns44a85ja3r3q6frspvcqzx2iidb1ryyj79gx5"; + url = "https://elpa.gnu.org/devel/vundo-2.2.0.0.20240128.155237.tar"; + sha256 = "0x21zxvn6d9pdbwf00ahi23ly48hqq9fn8fblf8gbla6w8qg8ava"; }; packageRequires = [ emacs ]; meta = { @@ -6884,10 +7002,10 @@ elpaBuild { pname = "window-commander"; ename = "window-commander"; - version = "3.0.2.0.20230630.142949"; + version = "3.0.2.0.20231211.140728"; src = fetchurl { - url = "https://elpa.gnu.org/devel/window-commander-3.0.2.0.20230630.142949.tar"; - sha256 = "0sr29bslv9b2avsb6s0ln7j19zbrfvk2xbxgylxi3r43nhm4lmy5"; + url = "https://elpa.gnu.org/devel/window-commander-3.0.2.0.20231211.140728.tar"; + sha256 = "1k5s0ccx26z1zdbd9fzgcvwkra4ww0crbcixl78ayh0wkxcjgkzv"; }; packageRequires = [ emacs ]; meta = { @@ -7027,16 +7145,16 @@ license = lib.licenses.free; }; }) {}; - xelb = callPackage ({ cl-generic, elpaBuild, emacs, fetchurl, lib }: + xelb = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "xelb"; ename = "xelb"; - version = "0.18.0.20200719.0"; + version = "0.18.0.20240124.64549"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xelb-0.18.0.20200719.0.tar"; - sha256 = "195zxjkrw9rmnzprvdr21pngfkwl7lcn0bnjqzywwaq19zb4c2rs"; + url = "https://elpa.gnu.org/devel/xelb-0.18.0.20240124.64549.tar"; + sha256 = "1phpk0kwlz92mqb72l1n4n9nrxallvf9apxgrz9lg2fwcfrk03my"; }; - packageRequires = [ cl-generic emacs ]; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/xelb.html"; license = lib.licenses.free; @@ -7061,10 +7179,10 @@ elpaBuild { pname = "xr"; ename = "xr"; - version = "1.25.0.20231026.84432"; + version = "1.25.0.20240123.121048"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xr-1.25.0.20231026.84432.tar"; - sha256 = "0kvkz24z0cb32igj1hv09j0cg2xhwrkafi7zhfb85vwj4kgcd6pj"; + url = "https://elpa.gnu.org/devel/xr-1.25.0.20240123.121048.tar"; + sha256 = "0ishimhmmkkdzrx9pqq9y9j9n1h1vms49kfksg42mq6fahbc1hyn"; }; packageRequires = [ emacs ]; meta = { @@ -7076,10 +7194,10 @@ elpaBuild { pname = "xref"; ename = "xref"; - version = "1.6.3.0.20231023.205120"; + version = "1.6.3.0.20240102.22814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xref-1.6.3.0.20231023.205120.tar"; - sha256 = "1qszzbnn3pdpy7q7i9ir04dnp15rgkm7xnl73pp3wpvbqjwwgmd3"; + url = "https://elpa.gnu.org/devel/xref-1.6.3.0.20240102.22814.tar"; + sha256 = "1rnns4xhkcim2xa8fchf3bzydj7b4pksglivwikhmdwxkrsx0acx"; }; packageRequires = [ emacs ]; meta = { @@ -7094,10 +7212,10 @@ elpaBuild { pname = "xref-union"; ename = "xref-union"; - version = "0.1.1.0.20230325.142012"; + version = "0.2.0.0.20231225.162837"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xref-union-0.1.1.0.20230325.142012.tar"; - sha256 = "0y879hqq9l6siiyl84k12a943j3130cdfxw34m8hhgpmxn2qccky"; + url = "https://elpa.gnu.org/devel/xref-union-0.2.0.0.20231225.162837.tar"; + sha256 = "1gfvd23d0ysrvricvcpqgbji705ibwpz3jcnk8lxiz890y4rs2vw"; }; packageRequires = [ emacs ]; meta = { @@ -7113,10 +7231,10 @@ elpaBuild { pname = "yasnippet"; ename = "yasnippet"; - version = "0.14.0.0.20230914.100037"; + version = "0.14.1.0.20240123.215824"; src = fetchurl { - url = "https://elpa.gnu.org/devel/yasnippet-0.14.0.0.20230914.100037.tar"; - sha256 = "0kqv0scxkxxczxc1fxmpv0lgddp92j600s972xwb681a0vq2ssz6"; + url = "https://elpa.gnu.org/devel/yasnippet-0.14.1.0.20240123.215824.tar"; + sha256 = "1fr851wlj4l8354xx7lgvkx0khpbqgv2d3fj568s84l4zqrgmfz5"; }; packageRequires = [ cl-lib emacs ]; meta = { From c864c54e9f4624b61a7a6de1887d95959b183453 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 4 Feb 2024 08:51:44 -0300 Subject: [PATCH 055/244] melpa-packages: updated 2024-02-04 (from overlay) --- .../elisp-packages/recipes-archive-melpa.json | 7935 ++++++++++------- 1 file changed, 4468 insertions(+), 3467 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json index eb98b6176fea..80a6dbe8df78 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json +++ b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json @@ -135,11 +135,11 @@ "repo": "skeeto/at-el", "unstable": { "version": [ - 20181225, - 1438 + 20240121, + 1413 ], - "commit": "0a6189f8be42dbbc5d9358cbd447d471236135a2", - "sha256": "11s46n3j6ij0ynxwl35wxbzg97pkmnhxh43l5vvaz9kizf6mhpbj" + "commit": "a6ba21d9eb9b311b441312057430d10e5c7bc661", + "sha256": "1k84r20i7yhrjdvv3rhj6fzl6zhffykkyrd7yhqy1rmmvl1a78yv" } }, { @@ -1082,8 +1082,8 @@ "repo": "xcwen/ac-php", "unstable": { "version": [ - 20230925, - 801 + 20240115, + 530 ], "deps": [ "dash", @@ -1093,8 +1093,8 @@ "s", "xcscope" ], - "commit": "586f4e8a46aac9236cb5af57c3f70a9878375702", - "sha256": "0jwhg52z448f4f18k32arq80hbdj3j9vshp42b4sr9v1mixv6vfc" + "commit": "4c3a9f2bab477f9e3a1615be190fd07992592fb1", + "sha256": "1yr0l7yl9zlvf6rk9vg4jbl6gllgfv4wyryn30iq21cdgxzm92kr" }, "stable": { "version": [ @@ -1278,14 +1278,14 @@ "repo": "eliascotto/accent", "unstable": { "version": [ - 20220202, - 1312 + 20240130, + 1109 ], "deps": [ "popup" ], - "commit": "fba79570247411804af34e8b4bedad73ee75fac0", - "sha256": "12vwqx3d2gib2mz00i5ghmh76g55a9bcvrl6fmbjczm3cal68bp0" + "commit": "9b02a73f3a73cc4aef73c1f2c54a2b6168b0d301", + "sha256": "1hdyhrjgvmdzj4yiwz9bl37a2smrak40a5a1cmqlm9328lvhsam8" } }, { @@ -1730,11 +1730,11 @@ "repo": "brownts/ada-ts-mode", "unstable": { "version": [ - 20231015, - 1449 + 20240117, + 1356 ], - "commit": "6aa772c4cbb08b84e1c6712c98517e4afa495e23", - "sha256": "1ff08pkirkwxcgsw4kfca5h5x7mjz3z2j3nkkz5an36awi3v35is" + "commit": "c20d6fa26ff721c1e02560f1d9f87319edff3100", + "sha256": "06rwqxsgz7y8zj7irj49x624dyp1rana289iwq752rkpcsvc640s" } }, { @@ -1852,11 +1852,11 @@ "repo": "louabill/ado-mode", "unstable": { "version": [ - 20221023, - 1422 + 20240103, + 1856 ], - "commit": "5610074e29ce08631c5210f1873938c3bcd9cbde", - "sha256": "17dlhrb74gf4bwjwvzca454ljqxhmfschv7zbgya0r1vax9vbb2i" + "commit": "dc63bf47819b3e1f2656ec5c78b2fe57244e9c0d", + "sha256": "0j4l2izi0dgbafscsvs2hdpa008dcf0answmy6rdxjad4c0wrpd3" }, "stable": { "version": [ @@ -1876,11 +1876,11 @@ "repo": "bbatsov/adoc-mode", "unstable": { "version": [ - 20230905, - 810 + 20240201, + 2055 ], - "commit": "d2af113cea92e371f8265230b7f840a285a781a8", - "sha256": "0qx7yzfw9mkslxm6l1jsaaaj76qli5rc9dskklba2ychjxc5viya" + "commit": "d4df8e1de68699fa9bc45bd4486b49f8b53985f6", + "sha256": "03vagni087iknp6lhz4xppm8vx8yahkv2wcyy299sww956wr3cyk" }, "stable": { "version": [ @@ -1900,20 +1900,20 @@ "repo": "jessieh/adwaita-dark-theme", "unstable": { "version": [ - 20231107, - 1726 + 20231209, + 1033 ], - "commit": "a97d5d5f5657a52c3b4c4b146b4d307dfb1a7a74", - "sha256": "0g8fjqmz805fhqspbzmpvb90kpzwigl4z56bkykywgy2cwb9ljzh" + "commit": "04fed0ef795bfe2482998c5b6f87c37c13fe8c50", + "sha256": "0klzdgicxfsfwg66a5lnlsfv4mpli6fikplk3qldpwz21652xsz9" }, "stable": { "version": [ 1, - 1, + 3, 0 ], - "commit": "40a375c8b86b58dddcd95e8dc654f127a6a3b910", - "sha256": "1gasg7dqz7vg544bnfnfzdfq50xq7jqwcigkmg2a6n8cm9wrjlh0" + "commit": "0907961986a582ded514d54a8bfdf691f7bfaf86", + "sha256": "0klzdgicxfsfwg66a5lnlsfv4mpli6fikplk3qldpwz21652xsz9" } }, { @@ -1947,33 +1947,33 @@ "repo": "minad/affe", "unstable": { "version": [ - 20230411, - 441 + 20240102, + 331 ], "deps": [ "consult" ], - "commit": "ae3169ac4bbd64520d165b4ce4806b7a34b972dc", - "sha256": "12h3ydjg294iqb255za703inix182qbjhf8vrky02fpry66ba000" + "commit": "1fd5732afa5d68b120fd2e949702b1abde0466d7", + "sha256": "16xi584ls9ll7x3y63hwqp2gv3j0b4dgy40xsnjkmzifp5xl0npr" }, "stable": { "version": [ 0, - 7 + 8 ], "deps": [ "consult" ], - "commit": "9e1524c1ad71c0f57b5a33ae0874dce70994b282", - "sha256": "0qhvgb394ycm12h480f59a19d5l41b8md8npnbw3i6lybirnq7vr" + "commit": "caec8551df2ce09868af5147ef33c065f81ff4b5", + "sha256": "0pzx0az6nk1ws5kgnaxkmm270lyw6m10986gigp45fxic35fn8lz" } }, { "ename": "afternoon-theme", - "commit": "583256b7fa48501c8bfad305d76d2e16b6441539", - "sha256": "13xgdw8px58sxpl7nyhkcdxwqdpp13i8wghvlb3l4471plw3vqgj", + "commit": "a5676fa2b3228cb56e38449c4573afdc37f3994b", + "sha256": "0lb7qia4fqdz9jbklx4jiy4820dmblmbg7qpnww0pkqrc0nychh3", "fetcher": "github", - "repo": "osener/emacs-afternoon-theme", + "repo": "ozanmakes/emacs-afternoon-theme", "unstable": { "version": [ 20140104, @@ -2353,11 +2353,11 @@ "repo": "wlemuel/alarm-clock", "unstable": { "version": [ - 20230711, - 2139 + 20240114, + 344 ], - "commit": "93affc8a66e0b62e55635ac4a7373a1b6659825e", - "sha256": "00xl3ny0dn7mw21shsx83fhmr667zrxvnhp3w0rg22vdj39lq5wp" + "commit": "f924d0e75eb7ce29055bdc1a1e644bb1dcabda09", + "sha256": "1bw9n7gc44aamy0vfivracpncalxrcxl3whgcsmq0iajbnpx0j12" }, "stable": { "version": [ @@ -2609,11 +2609,11 @@ "repo": "domtronn/all-the-icons.el", "unstable": { "version": [ - 20230909, - 2053 + 20240108, + 559 ], - "commit": "be9d5dcda9c892e8ca1535e288620eec075eb0be", - "sha256": "0chj0lmbmi3sig30mif99zmvwpfwwsxlchp8kznwax4wc3rks7di" + "commit": "ee414384938ccf2ce93c77d717b85dc5538a257d", + "sha256": "18gk71fsh99m6hafc85nwg7rx416d5pnnjyk506i15nnwywsbbqd" }, "stable": { "version": [ @@ -2633,14 +2633,14 @@ "repo": "iyefrat/all-the-icons-completion", "unstable": { "version": [ - 20230617, - 1206 + 20240128, + 2048 ], "deps": [ "all-the-icons" ], - "commit": "8eb3e410d63f5d0657b41829e7898793e81f31c0", - "sha256": "1iyn7dyxil07gsa19hngpbapzmbhcwrplvf2cg1gkywafcdhjw6w" + "commit": "4c8bcad8033f5d0868ce82ea3807c6cd46c4a198", + "sha256": "1xvfk7j19mllk5jasfsvz9ra5ibiqicwc1cqqqng1imdbhq78x66" }, "stable": { "version": [ @@ -2662,14 +2662,14 @@ "repo": "wyuenho/all-the-icons-dired", "unstable": { "version": [ - 20231007, - 2324 + 20231207, + 1324 ], "deps": [ "all-the-icons" ], - "commit": "b3dd838e93325145bb55cec69d8b0a2b6f1bc348", - "sha256": "1igikh0nlzxh4lkcgmi9smvw2lqad2zxmbss6hd69m01h7mqg6k7" + "commit": "e157f0668f22ed586aebe0a2c0186ab07702986c", + "sha256": "11wkrfn4hcyparfimm6l1daysp1gnb0dj41f7j980axbpa3nzg6v" }, "stable": { "version": [ @@ -2862,11 +2862,11 @@ "repo": "jcs-elpa/alt-codes", "unstable": { "version": [ - 20220704, - 644 + 20240101, + 927 ], - "commit": "36dbcbeb69525cd21caeb4c267421b69fa2fffcb", - "sha256": "0428mg8wyz33p3c0jh9cvi11w44r0f5pqlj01r21pc1lcw85v5dz" + "commit": "47072beb416aa9d7d702230b1aff87436c81bd22", + "sha256": "1w8df7f0k6flmhk632qg7w0cxj5jn5kshmh66nw8z1sv31fd57pj" }, "stable": { "version": [ @@ -3016,11 +3016,11 @@ "repo": "franburstall/amsreftex", "unstable": { "version": [ - 20220115, - 1838 + 20220822, + 1749 ], - "commit": "facf47b82572e3f62bd8d9b8d4f4d5258f6c8a38", - "sha256": "17g68m2vdvyqvf7rfyhpymafbpd91pc5m4vf5b7369qllngh6g8c" + "commit": "8932c4a48f9d430ccc9ae2259551649d1443035d", + "sha256": "0q2snxd5lnksawxqxjqhp4zhpxnih2x3rs450z73srmz1aj9h1yh" } }, { @@ -3060,8 +3060,8 @@ "repo": "pythonic-emacs/anaconda-mode", "unstable": { "version": [ - 20230821, - 2131 + 20231123, + 1806 ], "deps": [ "dash", @@ -3069,14 +3069,14 @@ "pythonic", "s" ], - "commit": "9dbd65b034cef519c01f63703399ae59651f85ca", - "sha256": "14h0437i46hacnqi82rvc8bq3lgchhznq9ab5l49mmizq5fv25wq" + "commit": "92a6295622df7fae563d6b599e2dc8640e940ddf", + "sha256": "0x5srah4w3vrn5wqzfy02dfxmxyi0hfvlk7nq3h2dshz6q6x7b9z" }, "stable": { "version": [ 0, 1, - 15 + 16 ], "deps": [ "dash", @@ -3084,8 +3084,8 @@ "pythonic", "s" ], - "commit": "cbea0fb3182321d34ff93981c5a59f8dd72d82a5", - "sha256": "0ajmqa60avwmlx9c63rirfb5mjqhbcxf2x15mnxr6a1rlzcylxg6" + "commit": "92a6295622df7fae563d6b599e2dc8640e940ddf", + "sha256": "0x5srah4w3vrn5wqzfy02dfxmxyi0hfvlk7nq3h2dshz6q6x7b9z" } }, { @@ -3122,11 +3122,11 @@ "repo": "rolandwalker/anaphora", "unstable": { "version": [ - 20180618, - 2200 + 20240120, + 1744 ], - "commit": "3b2da3f759b244975852e79721c4a2dbad3905cf", - "sha256": "11fgiy029sqz7nvdm7dcal95lacryz9zql0x5h05z48nrrcl4bib" + "commit": "a755afa7db7f3fa515f8dd2c0518113be0b027f6", + "sha256": "1mmil5ckb623wxxmvw1cfi1fycxiz7aalfjm768h7wc73xfa7ks4" }, "stable": { "version": [ @@ -3448,10 +3448,11 @@ "version": [ 2, 6, - 4 + 4, + 1 ], - "commit": "f42acb696e43d382639f04f869e9a99ab36a91c6", - "sha256": "0n4avd58j45rdcmnwgrmz5s0ril0z4n2z711mwwbahl50f7359ky" + "commit": "4293e0a94d15acac915ab9088b2ec028f78d14a9", + "sha256": "00yfwwqv4dyka5yg4m9w5dfd9ajn5z51lg7dakj6d03lay76dhh7" } }, { @@ -3716,11 +3717,11 @@ "repo": "emacsorphanage/anzu", "unstable": { "version": [ - 20211002, - 2255 + 20240202, + 447 ], - "commit": "14e4483a5e708097870b22ac56ea693ec1d893bf", - "sha256": "0hs4j68vdzzfm22xqar5qp96l6fr6n9ym00kpvdgy7gjq37swcms" + "commit": "26fb50b429ee968eb944b0615dd0aed1dd66172c", + "sha256": "0jwi5lc7gai3cbyfidi1pq9w4vmbph9ynm643nsy7if4qx3l9byp" }, "stable": { "version": [ @@ -3817,19 +3818,19 @@ "repo": "radian-software/apheleia", "unstable": { "version": [ - 20231112, - 32 + 20240112, + 1923 ], - "commit": "ddea9bea708ce029cea6126b5be8e9f8979c58b3", - "sha256": "05lg9qych2x31cw8clfngrhzqgs858kcawnk07pyp45563pm0zjl" + "commit": "96a9805ecb75aac2adde7568d26b3e3b3ffc19af", + "sha256": "1dc9lx9h9rhqldgcm7xq9i10z1vhsikmi9dhn48g6432mrma81gl" }, "stable": { "version": [ - 3, - 2 + 4, + 0 ], - "commit": "ffa8d5865118bb33299a429e9c25577a79410542", - "sha256": "0rcga3nq1ly5xg61zv3jxgqi0krxk86c24wcrij4vzidhn0s9ncn" + "commit": "731edd2954ae213548ec4459c7db6d5db9e251b8", + "sha256": "0afv75w028v59qf777nrf57xj9yaz3jj2bixfmkgiqrn1wii9pm6" } }, { @@ -3892,11 +3893,11 @@ "repo": "alexmurray/apparmor-mode", "unstable": { "version": [ - 20230912, - 248 + 20240119, + 542 ], - "commit": "3cdf282889aed371a708afeb275cf522a41541eb", - "sha256": "0lbpqyj9i5ghz83ari74pgs1nbsww8nrh7f7w79g0drpqj1cyx4s" + "commit": "a40fb1b0857ef39bb82aacc6ce507d74a08590a6", + "sha256": "0s2hyw1xkbbmpfb7g8dq9ws3l0hrd60iahscgd6mswy39xbi7fw4" } }, { @@ -4259,26 +4260,26 @@ "repo": "fizban007/arxiv-mode", "unstable": { "version": [ - 20230121, - 842 + 20240111, + 2203 ], "deps": [ "hydra" ], - "commit": "06000ceb5a12b0f95bc7e89de03685f7ada4e8c3", - "sha256": "0dwgcwm0k4pbzbi2ab9607yxn41riqjpixy8fm2yalqh9l0sbasv" + "commit": "f629ec64f8bbac0cadb472c6741f8f33d49e9160", + "sha256": "0dbsi5343zw7dn6qq8226iamb12nma8k9lqbvd9qlhq8k62pswas" }, "stable": { "version": [ 0, - 3, - 1 + 4, + 0 ], "deps": [ "hydra" ], - "commit": "f550583d2da8bd9600bd26bb4028fe22a9744da2", - "sha256": "1hrrpll7yhqdf4jin28dnbv2a1yccn0f1a4hmay7f8yxmp42r1ln" + "commit": "f629ec64f8bbac0cadb472c6741f8f33d49e9160", + "sha256": "0dbsi5343zw7dn6qq8226iamb12nma8k9lqbvd9qlhq8k62pswas" } }, { @@ -4289,11 +4290,11 @@ "repo": "lassik/emacs-ascii-table", "unstable": { "version": [ - 20221230, - 1244 + 20231215, + 1527 ], - "commit": "c71f54b85edc6bd42abdc79dd82248958c8a24f9", - "sha256": "1hifgyadzsp4xl0w5fpsfshnf5605i475nbgaf43f3j0mx5q1lgx" + "commit": "dc3c91feff6282303b66816bdcee9e031558ff77", + "sha256": "1bigikx3q3vgj8y8bqp19yxdmgwkn0rmccyx88sjl0azsg4il5zk" } }, { @@ -4334,14 +4335,14 @@ "repo": "zkry/asm-blox", "unstable": { "version": [ - 20221220, - 1716 + 20240106, + 1930 ], "deps": [ "yaml" ], - "commit": "5517efb1e186139197a2d348b7339a72dd379af8", - "sha256": "0f4nymkxk2x3jvkxfbgp5v8ap38j9sz1g6vnw6lrpvbgrdzazx6g" + "commit": "6731d8e4f78d0b43ec9b90d8184c1d86d725ac7c", + "sha256": "1mfyipirzdx06jwb8a2xwdq0vf10cvqcspf2fxda24l8ih09lfc4" }, "stable": { "version": [ @@ -4382,14 +4383,14 @@ "repo": "phillord/assess", "unstable": { "version": [ - 20220719, - 1904 + 20231120, + 1701 ], "deps": [ "m-buffer" ], - "commit": "44083d94feb45d3636f7ee6c55e0ef6bbb32b938", - "sha256": "1mgx6sism6l1mwmz81fq6wcxkxlbyn4k6p8nl0v8xc1zsh2mn8m0" + "commit": "2399936d5b75094ed0e131b3f9d48041005383e2", + "sha256": "1a1c6f4d8mbygrl20kxlvrjcgvvbzv4zr7hhqkzywvnazf2kvj16" }, "stable": { "version": [ @@ -4468,20 +4469,20 @@ "repo": "jwiegley/emacs-async", "unstable": { "version": [ - 20231105, - 1713 + 20240108, + 1526 ], - "commit": "3bade0e92e1ee8e716c5db14bc8315b17299f138", - "sha256": "13b88shazsi7crn8cpb3f0k4vzai45srymwriq14axmq48i8z33m" + "commit": "d040f72cb0be5265d50ac541ddb09ebbc68b7908", + "sha256": "10lvsnvvs56l8n5f40hmqk7nwpf7d39az82mf2q7phpph7icgry2" }, "stable": { "version": [ 1, 9, - 7 + 8 ], - "commit": "53addd02fbad33765f508f8e6254ebd44e1f81e5", - "sha256": "18pysi1pf6hbv6w0nq50j5xclvgd006iqqijh44wck9hxhdwyfr1" + "commit": "00e07e060218fbd1e16faaf10116c03b12e62580", + "sha256": "191bjmwg5bgih1322n4q4i2jxx7aa3cb9lx0ymkwc3r2bdhkn0lp" } }, { @@ -4576,26 +4577,19 @@ "repo": "meedstrom/asyncloop", "unstable": { "version": [ - 20231115, - 2156 + 20240203, + 1944 ], - "deps": [ - "named-timer" - ], - "commit": "e988dac99390b2cfb889c8610c7f8f1f15708ecc", - "sha256": "0zlaypbr9v02ivvcjqizg52wvapzhgbc0kb1amx270pwzfzhp3zq" + "commit": "8bf885b7e540f231fbc45ab15228f9b30aafc245", + "sha256": "0yx0z85lml7hh11xx267nqr5iaiybwcbildl0adz38y753di3ym9" }, "stable": { "version": [ 0, - 4, 5 ], - "deps": [ - "named-timer" - ], - "commit": "e988dac99390b2cfb889c8610c7f8f1f15708ecc", - "sha256": "0zlaypbr9v02ivvcjqizg52wvapzhgbc0kb1amx270pwzfzhp3zq" + "commit": "e7d484f8036bea31d4824efc0ac64f01990e6dca", + "sha256": "1kpsqkbq0f8pgvn9iiaffz99vx3lwg8j6vbnlqmby8g51i5i5ka3" } }, { @@ -4638,11 +4632,11 @@ "repo": "jcs-elpa/atl-long-lines", "unstable": { "version": [ - 20220704, - 644 + 20240101, + 929 ], - "commit": "4b4abd242e9a8203dc70130b4ca65f809bd41ab7", - "sha256": "055rsg4p0hdl02i82qzxx90apzgbw42bsv75y8brn5g638bmcp8i" + "commit": "82cdd4edefba2d5b1d491bf3fcc487385819d713", + "sha256": "0qk0p4ns89xzgd1fmp09qij7m6d458skja0c9g2xpr683qynwqhs" }, "stable": { "version": [ @@ -4662,11 +4656,11 @@ "repo": "jcs-elpa/atl-markup", "unstable": { "version": [ - 20220704, - 644 + 20240101, + 933 ], - "commit": "8604cd6b0a2473595988d47f41623d2cd06d0a7b", - "sha256": "09lyx4vxm7lyqrfclcb9qhlf5x8v1vy3ar4syrmpps5572gxqa6l" + "commit": "b616343ffe17060d521b214b8e90f5da1e880934", + "sha256": "08vvihah0c0fqa2iw5zjdcliqjzrhrgb24vqxhxkyslakjp7cl7y" }, "stable": { "version": [ @@ -4998,15 +4992,15 @@ "repo": "emacs-grammarly/auth-source-keytar", "unstable": { "version": [ - 20221231, - 1654 + 20240101, + 846 ], "deps": [ "keytar", "s" ], - "commit": "8fcd935ee131174a1ed7f132614257411ed441bc", - "sha256": "1xlg9zm59dymnwqqs4rcn5xiwvvz8345gcnbr7c2x3zxc75vkn1x" + "commit": "6c3389a30a0d998857ff6861b4c05bce5a07be82", + "sha256": "0jj8fiqdh5cp2dsvirwq9ll50dmz8hx4m288n7rqmfhgv6hj0wnb" }, "stable": { "version": [ @@ -5111,11 +5105,11 @@ "repo": "emacscollective/auto-compile", "unstable": { "version": [ - 20230901, - 1232 + 20240101, + 2210 ], - "commit": "945f4ebf40e409688d58f003542b275eab6f83c5", - "sha256": "0fldbkilsv0wmqzc1wk6xzyh3m9gd2vmql5arbd5a9l475xl0ayw" + "commit": "c4a267daf97dfc42472ea7e99fae3d7dbb6ac812", + "sha256": "0hvhvx48vhdpkzlj79l02ingshha4h1dkfxx5a2sl9gndybyfgxq" }, "stable": { "version": [ @@ -5135,15 +5129,15 @@ "repo": "auto-complete/auto-complete", "unstable": { "version": [ - 20230927, - 1851 + 20240101, + 831 ], "deps": [ "cl-lib", "popup" ], - "commit": "56c178b07185e37c699fd27393c447bca88076a7", - "sha256": "0h0fqr3bi0v3wrd8wzhvi4rkdz44v2k976q0353l3x8yk34mcc2l" + "commit": "2afcea4bb7ba4e9573a7ad888dc6ab7bca5f7b03", + "sha256": "1i4nh340xx5waspgp5k5rcmjfcm55n2fjj6i6bxfidz7yj9sxmda" }, "stable": { "version": [ @@ -5426,11 +5420,11 @@ "repo": "LionyxML/auto-dark-emacs", "unstable": { "version": [ - 20231014, - 453 + 20240130, + 1811 ], - "commit": "65cc6337de9030ea7cae4661389019b9443543a2", - "sha256": "0rvl40xqlf1b2n5nfhzbd0b0r0gp41m5w98sx0wvhp68brxpvx0g" + "commit": "66cc927632815e95e9ffb33d76d02e3ded681892", + "sha256": "1frdh0kmkcjqrx9j3s8pz8dfmb9ka10vvbvny5p977av7f82zf1b" } }, { @@ -5479,14 +5473,14 @@ "repo": "elp-revive/auto-highlight-symbol", "unstable": { "version": [ - 20231027, - 715 + 20240101, + 905 ], "deps": [ "ht" ], - "commit": "1c79083b9b6af70b0eba3d4c00cafafeb6154845", - "sha256": "1szb4namrl0415adji9042cxbh28kw8kxk756b3z45y18bscns14" + "commit": "6194af718b758e10a0401104760b9d9cf96735db", + "sha256": "17rnhmnwmb5lrm8z8gps8sh8ni3c94ixwks09pfqvsj0mlvgiswc" }, "stable": { "version": [ @@ -5626,17 +5620,17 @@ }, { "ename": "auto-rename-tag", - "commit": "cdd1f8002636bf02c7a3d3d0a075758972eaf228", - "sha256": "05ln7dj57f3rjhmvbwy6fpn71ln4fw94qiw120qby199da1an28f", + "commit": "597ed5b551563774ea8850809fc4cc0bea88af40", + "sha256": "0gzdml0mcnyvb16a092h9m1gm7d08kkjdh01cls2y0ld0vv1cn03", "fetcher": "github", - "repo": "jcs-elpa/auto-rename-tag", + "repo": "emacs-vs/auto-rename-tag", "unstable": { "version": [ - 20220704, - 639 + 20240120, + 1011 ], - "commit": "58ef595757350f4d8c1cea30d6902b26afaf8743", - "sha256": "0ks9nq6jhnrwywin90cr30pv2kjggx9h2vj59na0yj96km6jkmai" + "commit": "288c708e5c88113a5c8c5c44361f1d3c3e334a2e", + "sha256": "0ncq3m2za8i31kfvsjhaijbk0fp1ql2kzgdsg8mzlkihgcwx1cvy" }, "stable": { "version": [ @@ -5757,16 +5751,16 @@ "repo": "marcwebbie/auto-virtualenv", "unstable": { "version": [ - 20220712, - 1612 + 20240115, + 1548 ], "deps": [ "cl-lib", "pyvenv", "s" ], - "commit": "1e58a878984dbd2c91b4f128ded03fd954336907", - "sha256": "0jabvb248kximx25md2an0524zdq0r1kgyy36zdwmhln2npk1ycn" + "commit": "5771eb59fc2f589aa3066297ff3bbeeae474d846", + "sha256": "0vnl8k5dm9jjm5sr5gdp1405l20g2gx72nz26ha0g9r9qc6k4j8k" } }, { @@ -6059,27 +6053,27 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20230919, - 1907 + 20231208, + 459 ], "deps": [ "avy", "embark" ], - "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", - "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" + "commit": "47b0c75d4bf4f72a7af839667c877c80bd493cdb", + "sha256": "14alpanynww6z7yxxyiiy24c0p4pq1argsb0pmqavq25mdxgn4v2" }, "stable": { "version": [ - 0, - 23 + 1, + 0 ], "deps": [ "avy", "embark" ], - "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", - "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" + "commit": "47b0c75d4bf4f72a7af839667c877c80bd493cdb", + "sha256": "14alpanynww6z7yxxyiiy24c0p4pq1argsb0pmqavq25mdxgn4v2" } }, { @@ -6202,11 +6196,11 @@ "repo": "nverno/awk-ts-mode", "unstable": { "version": [ - 20231115, - 1037 + 20231130, + 12 ], - "commit": "7b3f26d24be4732e001ae3a0e0db35111e68c38f", - "sha256": "00zgkg3biy3lkaj9jsmn7b4nmnlyj0bqsjfc4qabm2mk0yar0is6" + "commit": "9cd2b2ad05d85e05be9da7275077697223d79878", + "sha256": "0skx2sc575g4w2g4xy340j0i7a6rhxl18xxrg1i42mdiy1k5h3bc" } }, { @@ -6461,15 +6455,15 @@ "repo": "tarsius/backline", "unstable": { "version": [ - 20230514, - 1800 + 20240101, + 2210 ], "deps": [ "compat", "outline-minor-faces" ], - "commit": "f1d9e1cd5cba6362b152b5f4227d1714918fba59", - "sha256": "0f7rcbmaggj644z3j1pq2sjg4c12g9s2k4c5x3yrirjgazxfpr8x" + "commit": "f9e55c75bee689722d63875610511e8b39151fb1", + "sha256": "1mw2mfr95aaz1mnq1zym9mr9n96350l4kpywg1yv2m0rvkblqqkf" }, "stable": { "version": [ @@ -6695,11 +6689,11 @@ "repo": "tinted-theming/base16-emacs", "unstable": { "version": [ - 20231008, - 59 + 20240121, + 104 ], - "commit": "5993a1ab3cd1f22673f84dd35a2fae5493bed69e", - "sha256": "0f2kj9q4wjhka5nsbn0kjqxdsnlmk45krylk2mmr9siprk15yfh9" + "commit": "f9e1699ea493bf183ed08292ac0cf053fc2603d8", + "sha256": "1g25yh6d6rcmdiflq25dvn05ygxaq24kffjai55rl37znxjkrzrm" }, "stable": { "version": [ @@ -6710,6 +6704,29 @@ "sha256": "0mdnm6xam1md9yiy6y14yp59j2864brazqszm7vklgb40xpxaxsq" } }, + { + "ename": "base32", + "commit": "716b2327c4940c05cc4fbcb3dcbca4d22b7455cc", + "sha256": "030f5zwq4n97r1g3x66cw380aw6iawiq5lhfsmylyy4pcnd1iywh", + "fetcher": "gitlab", + "repo": "fledermaus/totp.el", + "unstable": { + "version": [ + 20240203, + 1945 + ], + "commit": "da1498e54df8802efe2174c0e988c23fea49fc79", + "sha256": "05z6w1s4mxv8knnknq5lj6frp7j4wy6zrafg1hq1kv7q28nqv4qr" + }, + "stable": { + "version": [ + 1, + 0 + ], + "commit": "da1498e54df8802efe2174c0e988c23fea49fc79", + "sha256": "05z6w1s4mxv8knnknq5lj6frp7j4wy6zrafg1hq1kv7q28nqv4qr" + } + }, { "ename": "bash-completion", "commit": "8b528544841995045fb1f8344aaaa38946bb3915", @@ -6799,26 +6816,26 @@ "repo": "dykstrom/basic-mode", "unstable": { "version": [ - 20230909, - 843 + 20231125, + 1617 ], "deps": [ "seq" ], - "commit": "5bcefd47c2b97b0482cb02d3d9012f334a1535b1", - "sha256": "0s9grdh7m6v53mkn330azhff5rbci73b614ggap7dk54jldl8cy3" + "commit": "1dc1a635d6d80668c8a583b974205e49ff0fc3ce", + "sha256": "1z3d30vsn4hqrm56asqzal2d0wij6mrma110zx64jpmys8chlwfs" }, "stable": { "version": [ 1, 2, - 0 + 1 ], "deps": [ "seq" ], - "commit": "5bcefd47c2b97b0482cb02d3d9012f334a1535b1", - "sha256": "0s9grdh7m6v53mkn330azhff5rbci73b614ggap7dk54jldl8cy3" + "commit": "1dc1a635d6d80668c8a583b974205e49ff0fc3ce", + "sha256": "1z3d30vsn4hqrm56asqzal2d0wij6mrma110zx64jpmys8chlwfs" } }, { @@ -6928,14 +6945,14 @@ "repo": "lassik/emacs-bbcode-mode", "unstable": { "version": [ - 20190304, - 2122 + 20231215, + 1539 ], "deps": [ "cl-lib" ], - "commit": "e16619c80ea21154b4a4ccc2e13d0077e97c9caf", - "sha256": "0l7jygskxmbckf3xhbjzgwzkrj2m6z1n3i2l7qc9ii4i3mhpx0ai" + "commit": "109962f1070a5e6943c2e32c1eb84ce4debfb8f8", + "sha256": "045l73g04kzhjipnrlwq9c70hfv17m285581gi1rh3c4aar3bwqw" }, "stable": { "version": [ @@ -6958,14 +6975,14 @@ "url": "https://git.savannah.nongnu.org/git/bbdb.git", "unstable": { "version": [ - 20231023, - 544 + 20231122, + 1326 ], "deps": [ "cl-lib" ], - "commit": "14ed4d1048c41c813f601bbf0f4c8d0d5b9489d8", - "sha256": "00qjrzfn0lmj5dr54s6sm10kfjqs815ak2hhgi875rhv5p30smh7" + "commit": "53e8ba04c47b3542db75b68f9663941daf2e6ca4", + "sha256": "1njwsnyfl0b5pzra4l1s9qv5zmsq58c0hxic0w1jk6xillazd6f4" }, "stable": { "version": [ @@ -7215,7 +7232,7 @@ }, { "ename": "beeminder", - "commit": "b46e83f2ea2c4df1ef343c79c7e249605c9639b3", + "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", "sha256": "19r1sbdb6c6ibpinzsyi7583gfm4g1q9bmdbbcy0cgrs350nh8h1", "fetcher": "github", "repo": "Sodaware/beeminder.el", @@ -7292,11 +7309,11 @@ "repo": "dholm/benchmark-init-el", "unstable": { "version": [ - 20220414, - 1612 + 20240202, + 748 ], - "commit": "02435560415bbadbcf5051fb7042880549170e7e", - "sha256": "19375vamhld4xm2qrdmhlp2nczfvalmz9x6ahl23zwkilr8n1nbw" + "commit": "7764f93bf549703ba4779f43ff7a3d028fa133b3", + "sha256": "0s1hsgqhknq0am04nc7kpamfzbl5an5w3b0r38a2iibjkirgr477" }, "stable": { "version": [ @@ -7429,11 +7446,11 @@ "repo": "jcs-elpa/better-scroll", "unstable": { "version": [ - 20221020, - 430 + 20240101, + 927 ], - "commit": "e7b3196f437f690028aeea414aaf71ca3779c175", - "sha256": "00l2r24v99bx7ikh02bcxl3297xb9nmbvx0g2svcc08jijp47fq8" + "commit": "faded1bd681f3c48337e7165adcabde194c73b2b", + "sha256": "0074ffh07ywk6c50kj5w82cply3iclpqihs5fb0xnxavxxh79mhg" }, "stable": { "version": [ @@ -7612,6 +7629,27 @@ "sha256": "0iya5ybc54kia5vnb3bfr8yilykhbn2xvp157vya06cw4af2cw65" } }, + { + "ename": "biblio-gbooks", + "commit": "1da7f56e080d81d965b98ee59ca14512442302da", + "sha256": "0g4nfz9b60m0hsff4rc92q7jinv5n4bndk6cgz5ra6ziaag9cmci", + "fetcher": "github", + "repo": "jrasband/biblio-gbooks", + "unstable": { + "version": [ + 20240102, + 2034 + ], + "deps": [ + "biblio-core", + "compat", + "let-alist", + "seq" + ], + "commit": "991f214b8af23f168462a0006cf4d6216fbd7371", + "sha256": "0bsm51pz69q938wfbr9kc84mizwjbnclvs17ski1s30s6xkinfra" + } + }, { "ename": "bibliothek", "commit": "8b8308e72c4437237fded29db1f60b3eba0edd26", @@ -7676,15 +7714,15 @@ "repo": "mclear-tools/bibtex-capf", "unstable": { "version": [ - 20230226, - 2331 + 20240122, + 1558 ], "deps": [ "org", "parsebib" ], - "commit": "7635fec3bc565acafbb6e1bff1cc711844f869ce", - "sha256": "0g5wnl3qch2nc3i4yv915zmxfjgcdrr5z6izxnv60g05ma19i66p" + "commit": "31826efefcbbdebdb700a06b5070df0f06ce2291", + "sha256": "1l0qww9ipvfv7x90hq9dzibargz104gqvvwaz9k3a1mx36v5d36m" } }, { @@ -7695,8 +7733,8 @@ "repo": "tmalsburg/helm-bibtex", "unstable": { "version": [ - 20230918, - 953 + 20240109, + 1225 ], "deps": [ "biblio", @@ -7706,8 +7744,8 @@ "parsebib", "s" ], - "commit": "95551744de8210867e9d34feaf47ae639ea04114", - "sha256": "0qgkws2dm55bvgrz2d4zamrdacm326141123q8bb45d1fjgwy0bc" + "commit": "bf184cc311c9e1724f8b2eaf75b9e202c3aedd16", + "sha256": "0agizbcs7rvgzrm3464z2kdkbrvndk08biksk8pr0icwxx9bjddm" }, "stable": { "version": [ @@ -7749,14 +7787,14 @@ "repo": "tarsius/bicycle", "unstable": { "version": [ - 20230901, - 1232 + 20240101, + 2211 ], "deps": [ "compat" ], - "commit": "fed6a6320f41b62b79892e95cee76d00a2bbd620", - "sha256": "12nkybijaqc22i22kn75pjjjxq8njyyr8dq6g2l3jz030qrv5359" + "commit": "998e39095481ced3844efaa8f8f0c5343641df9e", + "sha256": "0rh8rhmhc373h1zggs9xlfa4yidqq8b3ms45xfi4zax0dk38003j" }, "stable": { "version": [ @@ -7990,20 +8028,20 @@ "repo": "liuyinz/binky.el", "unstable": { "version": [ - 20231023, - 2145 + 20240107, + 2156 ], - "commit": "bf9bd87c44cd5ca5ede0f080fa510240d948a644", - "sha256": "0m0xzcrb0yiddbr2vvnnv0vz4wb6smb3lmk4hij2hdhawf22vm1h" + "commit": "9c0d99b345dc310a31a187c52d092965a26de70a", + "sha256": "0dagrwmh364yaxbm4sxhscych77j8dksqw5034d27vc0q23nwh5w" }, "stable": { "version": [ 1, 4, - 1 + 2 ], - "commit": "38e26cb3408a38d749645ee3f2ea9fc1a3cf2a3e", - "sha256": "0d6wyvmbqvzsasldzfv9fwb7iwxdh214xjzq7jqy5xc5k25p0x60" + "commit": "d692f3a3551ae412b0b3fc71d14b7d3991255084", + "sha256": "0a5jjzbywgq6yh0489690mv6x5h6dsfc1dv7dqaq92h7mi8w1d3c" } }, { @@ -8014,8 +8052,8 @@ "repo": "SqrtMinusOne/biome", "unstable": { "version": [ - 20231015, - 1930 + 20240128, + 1235 ], "deps": [ "compat", @@ -8023,8 +8061,8 @@ "request", "transient" ], - "commit": "f931520566a31ebcc3392bb902f1c36e377bb2a2", - "sha256": "162mnjq0pxxakcrrhr0bcm2rnvx1di0hg6xmrbljkcgjs20yzsfm" + "commit": "bc4f229c74c725a4981b4a5eab21674ac5097116", + "sha256": "0gd6wm97qhlrm8xxa1phc4484j7lwk1biry2h7hnkn4i0yyb04mz" } }, { @@ -8094,25 +8132,6 @@ "sha256": "15p265zigxki80h3gfq61cmssqqwcnp0990zl8xmj8p377523l6m" } }, - { - "ename": "bitbucket", - "commit": "9cf87389e6a5d868850d27e077202e1e52eaf4aa", - "sha256": "1d0v6hvmxky3k2m89b7xm1igx9fmzvhdpn1bi8zln61m4zgr3yz0", - "fetcher": "github", - "repo": "tjaartvdwalt/bitbucket.el", - "unstable": { - "version": [ - 20170405, - 446 - ], - "deps": [ - "request", - "s" - ], - "commit": "db001a9d936e6b5c3cc5d5ec22794e234e0d162d", - "sha256": "0iwmhnnscj3axxzgcb9ma7n5wn3zpjiwkh1dxrlk2kcclbzlbjha" - } - }, { "ename": "bitlbee", "commit": "7fabdb05de9b8ec18a3a566f99688b50443b6b44", @@ -8201,11 +8220,11 @@ "repo": "pythonic-emacs/blacken", "unstable": { "version": [ - 20230821, - 1738 + 20231129, + 654 ], - "commit": "15084b386561cd3672e9fc8cdce4647b60693111", - "sha256": "1a6is65q13jvzzlnvb8rmkss9akvrr8z8aa9sjixpqisia70xlz8" + "commit": "a43695f9cb412df93ac8d38b55ab1515e86e217e", + "sha256": "0kpjavnbmhq8adn65570646xy75czl462xd76xjh957rj2a6wpgl" }, "stable": { "version": [ @@ -8272,26 +8291,28 @@ "repo": "Artawower/blamer.el", "unstable": { "version": [ - 20230930, - 1047 + 20240130, + 1629 ], "deps": [ + "async", "posframe" ], - "commit": "4b70b657f83542491b77a4dc512674f3fa5ce01c", - "sha256": "0hf6f4zix567a65283cn3wvngqppcazsicq9icrkmjw59sgl1hix" + "commit": "f79a7422e5976eb3bee1c73bfcb33d701cc932a6", + "sha256": "14dvg15p18mpkp667jy0515py9alxfpjxv03y1d4p87firm9fffx" }, "stable": { "version": [ 0, - 7, - 3 + 8, + 0 ], "deps": [ + "async", "posframe" ], - "commit": "4b70b657f83542491b77a4dc512674f3fa5ce01c", - "sha256": "0hf6f4zix567a65283cn3wvngqppcazsicq9icrkmjw59sgl1hix" + "commit": "e249fa3ae23cfc013883bcc138ef9f46107acb0c", + "sha256": "03wvmhv4m7am4hhy0m454bn1c2cvpi33z2sxdwf9fnfd5drwhrgm" } }, { @@ -8490,11 +8511,11 @@ "repo": "rwv/bluesound-el", "unstable": { "version": [ - 20230328, - 1430 + 20231124, + 1347 ], - "commit": "f6a43dbe8b5a3d4541170717571c793ae3313c98", - "sha256": "1g5cxyg7qszk7bh6xrhrb9syjyb1p69pswfb5r8yp7lm97wy5vqd" + "commit": "92f6ebacfa20e89ccd10d27bdb84c74b6413cc68", + "sha256": "1ffhdh7jryzpbzn2bcgxn06pi431dg5n4zjg06qkshydj580gwck" }, "stable": { "version": [ @@ -8748,6 +8769,21 @@ "sha256": "1gihjkxnq4mqlcgjhmfbf4i7v7zyqy01ls2ac10pa5k1db2g1nbc" } }, + { + "ename": "bookmark-frecency", + "commit": "6565a1b5274a6fd171e818139dd8c7003335688f", + "sha256": "13kga9ra4w5526z884wfdaxhx6y2jyr9fp5cvz5nr5i5p6r4n51p", + "fetcher": "github", + "repo": "akirak/bookmark-frecency.el", + "unstable": { + "version": [ + 20231126, + 1320 + ], + "commit": "b969969865eae11b84bd3b0bc54cc5cacdcefaa8", + "sha256": "03wnbb5ibbr68iy0vlhl49078bj72vj9zx2q7l50b6yvkn5g1ymf" + } + }, { "ename": "bookmark-in-project", "commit": "962f7c87d0630399ea388f25ec5792fa2f2b4489", @@ -8771,11 +8807,11 @@ "repo": "minad/bookmark-view", "unstable": { "version": [ - 20220403, - 2204 + 20240102, + 334 ], - "commit": "0d40ac67f53b7fa75fe65c38a5ef65701ce4c3da", - "sha256": "0sa5lypdxgffzz22kq2jpcc02xmcmr77bsc0iggh7b2khnxjppxj" + "commit": "2d16b2f88a106e57c58ad2af1f7166a847996512", + "sha256": "0sh15mbs5j6nq4d2dh4xg1hh783r6sx4vf30jk07jw1392anxwp8" }, "stable": { "version": [ @@ -8818,29 +8854,29 @@ "repo": "jyp/boon", "unstable": { "version": [ - 20230815, - 905 + 20240109, + 1943 ], "deps": [ "dash", "expand-region", "multiple-cursors" ], - "commit": "ea3b39b6920959d8cb87698087912ab1ab9f90b3", - "sha256": "192zby67j34zfxbpgi7n5m6rkb8r2yzma5b46hy0pfm0sy3pyqyf" + "commit": "ef9650bb73ce901ad0fa3aef4685393a31aaa3d9", + "sha256": "12397nvbmzfnzw11dnv8xf1mapi1z9a6j9iapbx363cprsbina2b" }, "stable": { "version": [ 1, - 2 + 3 ], "deps": [ "dash", "expand-region", "multiple-cursors" ], - "commit": "d31550b3336d706b57df0e43bedf3e95a615ce0d", - "sha256": "18il2licf8pgfcrpx2bk55gpf8f537kb9cxqz83jldkhiyry74il" + "commit": "ded55a290065e39856266e74fb6eb92795c0c214", + "sha256": "0jmmxav45sbch9prdxipd04rdmyh5ca1r9lpdlj61b5c4vlm4282" } }, { @@ -8851,15 +8887,15 @@ "repo": "emacscollective/borg", "unstable": { "version": [ - 20231101, - 2319 + 20240101, + 2212 ], "deps": [ "epkg", "magit" ], - "commit": "d8aecb09193448de12d5a19ac7bf242f3c39e767", - "sha256": "07lfdmfs2bfn9a0zq6jvh8mizj0sr02ngib6fil9w31rlp7p8gnn" + "commit": "4666dd7fc827c7817d192cc80d1440565c5f49d3", + "sha256": "122rdvvfkhf3k0kf92ram1qw7dw9xbnn0z6kwkfbh1w6jipnwvi3" }, "stable": { "version": [ @@ -8937,14 +8973,14 @@ "repo": "davep/boxquote.el", "unstable": { "version": [ - 20220919, - 714 + 20231216, + 852 ], "deps": [ "cl-lib" ], - "commit": "fe676396fa7e4372e01bf2c3d9a62e8d53615d46", - "sha256": "0d7m9kcwhbgv4pikaa2dzlg9zkmwdhyx2ksn68di6xzbh838892q" + "commit": "8d6c307ab3b783c5042065d0ae54961adb506484", + "sha256": "1i3i9v09y6f03w5i9n9n4k9v31bxnsy81ys35iapa918d74lcvf3" }, "stable": { "version": [ @@ -9011,11 +9047,11 @@ "repo": "museoa/bqn-mode", "unstable": { "version": [ - 20231008, - 1932 + 20231217, + 1203 ], - "commit": "1a42e1cf87ae8a899a45573dfa9eaee1ab436d9b", - "sha256": "09jf445y01dh3lqz5hmzf9f1m6hpzwiprd4fgc3j33lbyi1wggqi" + "commit": "23fd9db096ab3a5c5fbd034e721b8a7d27d1d6b7", + "sha256": "0nlwhk353fdl3jwmi1c6mz5898mh717lvldv9jypj9jdipcw6icc" } }, { @@ -9083,11 +9119,11 @@ "repo": "Michael-Allan/Breccia.Emacs", "unstable": { "version": [ - 20230406, - 1547 + 20240105, + 1218 ], - "commit": "a1d519bd592d34c05f3fbaa2c209249969823fb6", - "sha256": "0rphi8dai5hdjbkdi0a0rhnlm6a2rw03mqvs8s3m50hssisl9mmm" + "commit": "6d938c49fd8b32f3be8e62a17cf9a2f8b825e8a0", + "sha256": "0bmk518366kd8x7jllm9cqpnz3vclg3zlsk544nyh6nnc9sgz4x6" } }, { @@ -9254,11 +9290,11 @@ "url": "https://git.madhouse-project.org/algernon/brutalist-theme.el.git", "unstable": { "version": [ - 20231112, - 1455 + 20231120, + 721 ], - "commit": "dbe094221fd727b8d3a4bffa84fc754df83c0450", - "sha256": "1m9z3sswm79rawivgz4fw51cp20qznsa9911dci3b2xpnnhpz89i" + "commit": "c387f3f0aaae147270c61dcd3140fb4eb20965ad", + "sha256": "1jbnm4wfz41ns51wl63qm2bkib7hfs437lx1bgdk9djbpiwik4d2" } }, { @@ -9636,11 +9672,11 @@ "repo": "jcs-elpa/buffer-wrap", "unstable": { "version": [ - 20220704, - 646 + 20240101, + 935 ], - "commit": "b6b2118f59b8152fa02bd0b09d65a1f8ade4141b", - "sha256": "0wcn5g660qg0lzl8zky7n03y5kb9jpyrc4xqn44ddz2ziqzmdh7w" + "commit": "c2d12ef25ffac4827dc598d81fac75cb865663b6", + "sha256": "037crgbfyfzvd090nairqh1bnpyb3l5m9qy7bcsf7zsifwlj1wz6" }, "stable": { "version": [ @@ -9675,8 +9711,8 @@ "repo": "alphapapa/bufler.el", "unstable": { "version": [ - 20231108, - 29 + 20231220, + 1307 ], "deps": [ "burly", @@ -9686,8 +9722,8 @@ "map", "pretty-hydra" ], - "commit": "5b76a6c7bd53d0f2fe5993b7c316da15bb2cd3f5", - "sha256": "1a67iykwb5m12famy04iw695kv5gnk8f944y6cnvjlj71dx7h9y4" + "commit": "ff0d371b853a65943ccd3546fe947d407cd2e28a", + "sha256": "1hl9cy7ldfv9gmp3xvykz3a2j5rw90zjr3vk6srsl7akc0la4n4n" }, "stable": { "version": [ @@ -9902,14 +9938,14 @@ "repo": "alphapapa/burly.el", "unstable": { "version": [ - 20230917, - 1714 + 20231218, + 1045 ], "deps": [ "map" ], - "commit": "f503fdc3af2f4e4a2a9023c763f71582e09eee8c", - "sha256": "01n7z6lgvsasid1ri2h58ycn0rsswr0y3ic0slvkwy3vlszwaa5k" + "commit": "6626df0c2054cb0662bf113ba4cbad641b588d0f", + "sha256": "10ggzbg04midvk932cj9vzg7ni5w97yn1gmx4mj0h5yr7h1lwzhp" }, "stable": { "version": [ @@ -10054,19 +10090,19 @@ "repo": "jorgenschaefer/emacs-buttercup", "unstable": { "version": [ - 20231005, - 2120 + 20231206, + 2351 ], - "commit": "3780eb081913d1aeef2bc5950891a3fbe3b3771d", - "sha256": "1lmiyipwhy5fi6yajx85c68drn5dxxy47yc2dpch8y9y2b2mbyin" + "commit": "e4fb7cd560d27d8879a2c7739ee96946adec2df8", + "sha256": "10q6zr837yaal1g3l7vmj08b3c301j99b290pylshb0si360a27h" }, "stable": { "version": [ 1, - 32 + 33 ], - "commit": "3780eb081913d1aeef2bc5950891a3fbe3b3771d", - "sha256": "1lmiyipwhy5fi6yajx85c68drn5dxxy47yc2dpch8y9y2b2mbyin" + "commit": "e4fb7cd560d27d8879a2c7739ee96946adec2df8", + "sha256": "10q6zr837yaal1g3l7vmj08b3c301j99b290pylshb0si360a27h" } }, { @@ -10763,25 +10799,25 @@ "repo": "minad/cape", "unstable": { "version": [ - 20231029, - 1004 + 20240130, + 2301 ], "deps": [ "compat" ], - "commit": "085287d793ea2fd06b47ebcb6ab08e88533e5185", - "sha256": "02achp9avmd7bhpvx70lxacs2h1lpl1aigj0ism4dww8vff9qv63" + "commit": "bfde79ed440343c0dbf0f64cfe7913c1efbe3f83", + "sha256": "0cf5cbxdbm5qx6a2d44c6a4a6k9pb0a33w4vnj99x9lwiam7hnff" }, "stable": { "version": [ - 0, - 17 + 1, + 2 ], "deps": [ "compat" ], - "commit": "7bec22b26be62bc0dab0c2a1ba6bc4b33fcabba1", - "sha256": "1kzhiffzv20rwjcx0iywj39hxibw0wga9ck77yam9xv7ips2mav4" + "commit": "a687fbeddc0f1dcdc7e4c2d2a69c96243587317d", + "sha256": "02cbk9avlsqyjxs2nq1bj3sa561ar990gfhwzg1nxapwgcdxikn6" } }, { @@ -10802,10 +10838,10 @@ "version": [ 1, 0, - 1 + 2 ], - "commit": "c7f810a76ca88ff28613fa165927e0269255aab0", - "sha256": "14fmiki4hlrxfah1j5qmlfpi2pjjn2ppzgnsk00yarhc8y58kfv6" + "commit": "1a0e12c0a3ba1f0dbbad45ddfef555166e0a14fc", + "sha256": "1vxqcjs9fxlms3nxhi0905bwbja5dm9pa72kcw4iyyjka2ln8mrd" } }, { @@ -10895,14 +10931,14 @@ "repo": "kwrooijen/cargo.el", "unstable": { "version": [ - 20230125, - 1253 + 20231229, + 915 ], "deps": [ "markdown-mode" ], - "commit": "225fdb846c702a193e58a98c1585bb3586a9aa86", - "sha256": "03wm1wq6jax1a30ix5hn3n8d95nn0hkc6l9mipy77ayfcawkd31h" + "commit": "7f8466063381eed05d4e222ce822b1dd44e3bf17", + "sha256": "1hvxdmyppvx04jyn07dnynlgbwyasv22k8dd4qa68mrj8i9mz484" }, "stable": { "version": [ @@ -10925,11 +10961,11 @@ "repo": "ayrat555/cargo-mode", "unstable": { "version": [ - 20231106, - 1948 + 20240116, + 1949 ], - "commit": "3fecf5d78f3c23579f3b3379efc436005c475682", - "sha256": "1iwg4zia4x1ydz2mvpmarzv0s7kih6zcxiq2ya8iqahr1xrqx48l" + "commit": "c2df42d18afe2fbc3fde0be3e8b2abeecb3b00c8", + "sha256": "157glxw622ijm53sljcqlqhpf5pj1jhd810sq49hmzxxd5pvyfjp" } }, { @@ -11155,11 +11191,11 @@ "repo": "catppuccin/emacs", "unstable": { "version": [ - 20231106, - 1241 + 20231213, + 1318 ], - "commit": "b778bb48be7111e19f27dc99891b515074496f82", - "sha256": "1nynlmwdzy1mgzx4jg3c7llffk19hixzk7bbsk6m1zhxgnsickqh" + "commit": "1e9bdb0c19bf13c27a32b1adeabcace45fcbfd15", + "sha256": "1cv46rqdd159plnqdkl74zwcgmbndq81d02g41a327hdwbpahp6v" }, "stable": { "version": [ @@ -11238,11 +11274,11 @@ "repo": "xuchunyang/cc-cedict.el", "unstable": { "version": [ - 20210814, - 819 + 20231209, + 1109 ], - "commit": "03fbe7d1589d36f627ef9fe7b86f9fe6f623cbb3", - "sha256": "0lp5n3ar1k0scn8xzjylp7mgzf637ibbzai039n72z68nx2drilk" + "commit": "0c124beae160d5ff9be927bfb5e1a5fd8d50817a", + "sha256": "0cpmryg6haqlrfz6hwm10k7iw66hgwclm8lhdbikr97b6536bni5" } }, { @@ -11268,15 +11304,15 @@ "repo": "emacs-lsp/emacs-ccls", "unstable": { "version": [ - 20230815, - 731 + 20240124, + 1050 ], "deps": [ "dash", "lsp-mode" ], - "commit": "47f8caa374f38eba7d557f61aac000164387a33f", - "sha256": "0l699zav5211ac1w0jbag1x6fb4dcfpwkrinlplzyqswjji1qv00" + "commit": "9b4a47e0418de8cc2fc93317e27cbdde75286df1", + "sha256": "0kj0naml21l5y5pyy1z9x1yqj76wm13ck1kkki9vp4g60w0ac0v7" } }, { @@ -11317,11 +11353,11 @@ "repo": "cdominik/cdlatex", "unstable": { "version": [ - 20230920, - 942 + 20231118, + 645 ], - "commit": "7521fa1b39de735dcbd32bca92a792d5261e9ce2", - "sha256": "1bdjcfk3xs85r2zkkl54dpk34x4dm9n8psw27ry69sa24nshqrps" + "commit": "33770dec73138909714711b05a63e79da5a19ccd", + "sha256": "05wxwc28wsndj2ks0ymdbfr2sz4ybr0py85p3dryps82vv2qzbpj" }, "stable": { "version": [ @@ -11668,7 +11704,7 @@ "repo": "worr/cfn-mode", "unstable": { "version": [ - 20231112, + 20240128, 904 ], "deps": [ @@ -11676,8 +11712,8 @@ "s", "yaml-mode" ], - "commit": "2640b72b7eed0b5f702377d3e0d723c23dda792f", - "sha256": "1g31lyzl3fx3bqgd1yrjrpb7a8zbl3sr8jqsssn5f6yp4lm4bqzb" + "commit": "b00bd56bd3afba49764720e506a03a3bd577be60", + "sha256": "0zrdl58kga0184v6s67laygbpa5p7qsg3migh308g805lapmlal1" }, "stable": { "version": [ @@ -11702,15 +11738,15 @@ "repo": "plandes/cframe", "unstable": { "version": [ - 20231101, - 1742 + 20231204, + 1959 ], "deps": [ "buffer-manage", "dash" ], - "commit": "d0f8b36cce8a9f2e1caa373e8c336c16d092c2ad", - "sha256": "0649k683y8yd73s9za02cqy44rd71s7zcb9qgnx39ygky10sdf3x" + "commit": "bcd75f0f9699de962749c09b61ba0ce7a55ee35f", + "sha256": "1k1skg3f1n1hhij302gf3sj92qj7nnkgyc66ql9c1i6c28nx40p2" }, "stable": { "version": [ @@ -11791,11 +11827,11 @@ "repo": "challenger-deep-theme/emacs", "unstable": { "version": [ - 20210120, - 941 + 20231218, + 1042 ], - "commit": "2a799259406a8b96a688873093ffab6630a3ad3b", - "sha256": "1rl3rkrbms96wv51mwxih9b4zg1dzh3jcmx4ylgamg77abd03sg3" + "commit": "1afd5787374c2bf3bfb46beb18e64d5677c07366", + "sha256": "09pcdwk24j1jjvvwy2x9qp1pya4kzs0ly0wniydlmkzzj4xjr4n4" } }, { @@ -11806,14 +11842,14 @@ "repo": "positron-solutions/champagne", "unstable": { "version": [ - 20231111, - 358 + 20231229, + 947 ], "deps": [ "posframe" ], - "commit": "a99e1584207bc03a0cb776f715bd47de1d651010", - "sha256": "09ms3yx7h2ynqyf9mdjp90asahncq7k1mvnbkvj1g9f1l59zk6ns" + "commit": "2106273c47f898006a799f0c5e35922af4b41f54", + "sha256": "1cmbbnqjbg5sw3svvr99dk6lrmiir6yy8cvz69bl3r7ga6cpiacv" }, "stable": { "version": [ @@ -11833,14 +11869,14 @@ "repo": "magnars/change-inner.el", "unstable": { "version": [ - 20210126, - 1456 + 20231203, + 1021 ], "deps": [ "expand-region" ], - "commit": "42cad58aed2caec260f8e8ff61f78a7d3db72d1b", - "sha256": "0hs5hw36yagchpihx18059gi8b85hrccm82ynh89y7dkk1pw3wy1" + "commit": "1394f5c07a95a97e39d616a1d7054d7c9bc49ba3", + "sha256": "1pi5yik2x2vfg9d51hzymzmrcv5ngql5skwa0mz2jgyh7k6c6q3v" } }, { @@ -11938,14 +11974,14 @@ "repo": "xenodium/chatgpt-shell", "unstable": { "version": [ - 20231113, - 356 + 20240129, + 935 ], "deps": [ "shell-maker" ], - "commit": "50984ba1e833be89c41b9779e8dca5d04cb16a29", - "sha256": "1fvcd3gyipxq9x3yfl5q6i3yx2fq5vwqf6wx4c200awqc1crs89l" + "commit": "e2073d9499a2072c16d669ec86d7dda0db4a0f4f", + "sha256": "1zfkvbwd01mcw44bi7b12r5xnnsh3973sh0qkk2wv5sl60lfzd91" } }, { @@ -12345,26 +12381,26 @@ "repo": "breatheoutbreathein/chordpro-mode.el", "unstable": { "version": [ - 20231003, - 2349 + 20231205, + 26 ], "deps": [ "compat" ], - "commit": "c2e0d7e1b2d3b857678bc13cde9e2733cfb71e84", - "sha256": "1scqa1kh3p20mvk7jrvj061b33nk32ajs74b683632zxdb3qh4rb" + "commit": "a63fc0b7181299befc4496cba04e0f84d5953000", + "sha256": "0b2psymnp5bvx1ags4dx0xpm852bygrslk2qj4c8br5g89xh3pil" }, "stable": { "version": [ 2, - 1, + 2, 0 ], "deps": [ "compat" ], - "commit": "38bb541cf55b214862589ccc54f123271e4ff6ac", - "sha256": "0jq93fxx0b4s961js1iaipqwjr2ips4jjswggc4m0w1qgpqdwdij" + "commit": "5dd6e08bda7caea872d56b01d83080e5465d3548", + "sha256": "0jvw1pkncr27x86iyh51hkhxsnxl37rj4zrpdis2vk7hghqxca1v" } }, { @@ -12562,11 +12598,11 @@ "repo": "chyla/ChylaThemeForEmacs", "unstable": { "version": [ - 20230907, - 1019 + 20231220, + 1545 ], - "commit": "9ed08f18d8258755779ef2edc7964e3bd50f3a5c", - "sha256": "0xx8kmvd8kp95jxx4yrb8923x75022dl62lnwa9c18xcrcwk1208" + "commit": "4d4b9dca3547e919ed5311cc7d04821f77860fbd", + "sha256": "1b41ar0ii5ikfi3hxss2maxgn2lx3kxzizpr9kf5218kmhjy3fh2" } }, { @@ -12577,8 +12613,8 @@ "repo": "clojure-emacs/cider", "unstable": { "version": [ - 20231114, - 1140 + 20240201, + 2038 ], "deps": [ "clojure-mode", @@ -12589,13 +12625,13 @@ "spinner", "transient" ], - "commit": "5261886ad7c0a8828d022812c7c1c6b503ddd6ba", - "sha256": "1m9bva5wi4mna80qrr401pvghxk54nh773544c5i11fanisyq9sc" + "commit": "aa26d62ac59930079e47e652ccd73e8e447defd5", + "sha256": "0l7nm6bn2ah6hwklj1dr4dk4mrbcbk04589zymr8lvyba54918wq" }, "stable": { "version": [ 1, - 11, + 13, 1 ], "deps": [ @@ -12607,8 +12643,8 @@ "spinner", "transient" ], - "commit": "9c605cd4938c0055c2766c55606f19ecbf664e8e", - "sha256": "15s8nvzgz4ymayg0k3nia9h7kcrn5c8m4clspgz2pzz3ywh10cfw" + "commit": "06dc45844ad05fe23fccb7dec1609404e3cda88e", + "sha256": "0aswxqhdhxm2hx8cvpa47siah1d8n7kswdj1p7nplzqzzqzcy34h" } }, { @@ -12811,14 +12847,14 @@ "repo": "emacs-circe/circe", "unstable": { "version": [ - 20230910, - 1438 + 20231119, + 1420 ], "deps": [ "cl-lib" ], - "commit": "4df4e5c5e6220de6154393d7b6a9f437fb0ee006", - "sha256": "0wgf6v26lq3jm1vww6sifrqlwi0mfjqdndyqhryyy17s6ipz6hyk" + "commit": "d374042741cfd0691135f215d311dca8b7a47d19", + "sha256": "0509nskxf2a4msidqq18pymn0szpxmn05dfmrp7x4lwarjgr4f37" }, "stable": { "version": [ @@ -12889,16 +12925,16 @@ "repo": "emacs-citar/citar", "unstable": { "version": [ - 20231112, - 1605 + 20231226, + 1453 ], "deps": [ "citeproc", "org", "parsebib" ], - "commit": "8115bed9d4ce0b7a0765de6fbe6b4efdad23b89e", - "sha256": "1mmlax5z437d96wn3v2gjck3cmx8k8r370rrymiisgjar8sj8bg9" + "commit": "885b86f6733fd70f42c32dd7791d3447f93db990", + "sha256": "1kzwllhcn77z6gsdxl6r1csv9nj64qbgznpy8r8kvnri3fl55w4h" }, "stable": { "version": [ @@ -12923,29 +12959,29 @@ "repo": "pprevos/citar-denote", "unstable": { "version": [ - 20231014, - 421 + 20231229, + 531 ], "deps": [ "citar", "dash", "denote" ], - "commit": "f093c37d28320a04b5e7ee87d5c442fefa749c35", - "sha256": "1bnyqvdawyxrafz7c79f6xq5h90rhdakmv6g1jhplh881zmkq25w" + "commit": "0c68a4f74f5dcfc23ef03b211658a2ccc5d9aa3b", + "sha256": "0g476awbrdws7k7smk1qasz15df20zilx3wqbi3wj0i1q2dbsi8z" }, "stable": { "version": [ - 1, - 8 + 2, + 0 ], "deps": [ "citar", "dash", "denote" ], - "commit": "f093c37d28320a04b5e7ee87d5c442fefa749c35", - "sha256": "1bnyqvdawyxrafz7c79f6xq5h90rhdakmv6g1jhplh881zmkq25w" + "commit": "0c68a4f74f5dcfc23ef03b211658a2ccc5d9aa3b", + "sha256": "0g476awbrdws7k7smk1qasz15df20zilx3wqbi3wj0i1q2dbsi8z" } }, { @@ -12956,15 +12992,15 @@ "repo": "emacs-citar/citar", "unstable": { "version": [ - 20231019, - 2047 + 20231122, + 1548 ], "deps": [ "citar", "embark" ], - "commit": "e21bf22b29d8ca40649517bb7dc503765f240282", - "sha256": "07q94iplkx29lggrs5xfzj42rxfcn2cnbr90jgifk29jshcz30pv" + "commit": "572b7b6e569e9423dd948539fa48d3f53ceffe57", + "sha256": "17qfkiwy2mvyp6rwkxwxhlx2lxw5j2rb7n15c3dyzvfdphxjfikd" }, "stable": { "version": [ @@ -13020,10 +13056,11 @@ "repo": "andras-simonyi/citeproc-el", "unstable": { "version": [ - 20230228, - 1414 + 20231230, + 1309 ], "deps": [ + "compat", "dash", "f", "org", @@ -13032,16 +13069,17 @@ "s", "string-inflection" ], - "commit": "290320fc579f886255f00d7268600df7fa5cc7e8", - "sha256": "131b6jcyyry4qpv536n4llf8d5xc3a98qq49rvsp0sqwipqhx4qs" + "commit": "c61c98b9d230ea28b2ca49498134803e1f8ea526", + "sha256": "04h6mgfyhx8zkjbcfhaac88754w61592pjdj27ayxh0xj0gybxzz" }, "stable": { "version": [ 0, 9, - 3 + 4 ], "deps": [ + "compat", "dash", "f", "org", @@ -13050,8 +13088,8 @@ "s", "string-inflection" ], - "commit": "121efe540303ded2ebf486281e6fd472966e7cbe", - "sha256": "0md8pfmd0v9ipnxj1q13vv81hl90wf4rm46czbk1fdzkyf9js08m" + "commit": "9fe5f28b274eda5212fe1936c1b58184b63cca6d", + "sha256": "1l74c2f2xjzsp3i331sw3db4fhbvdbwyd856j1ygldwrh4rli9ml" } }, { @@ -13100,11 +13138,11 @@ "repo": "universal-ctags/citre", "unstable": { "version": [ - 20230630, - 1536 + 20240203, + 457 ], - "commit": "c617acef3dc2a88aaffa42a515ce7dbaba98228a", - "sha256": "10lj6w67vsdxdzg0y69qzpccai4054xg8kl9jpavnwn5i12nlp7l" + "commit": "155251127bbb51588445ed8fa49368cff1fff2c2", + "sha256": "1r12haizv0bl69dl0myfng9sivblsq4njz1wc9r0i6nsfknravxr" }, "stable": { "version": [ @@ -13195,14 +13233,14 @@ "repo": "emacsmirror/clang-format", "unstable": { "version": [ - 20230809, - 2200 + 20240115, + 1750 ], "deps": [ "cl-lib" ], - "commit": "bce0bb4ca17ecb6e6927074920945cef2a78f5b6", - "sha256": "1v99876wi8kld5wc7nhmm7gmp36i29x21y9mjzi4mq5zq2kqlpr6" + "commit": "9f4358fcc8b04018cc1ed46fcc96fc7bfa361a47", + "sha256": "0cing1dk1zbb5pclf6zrndj26byssggh5fxlsly7cf9hyjwj2c1j" } }, { @@ -13241,6 +13279,24 @@ "sha256": "0v5xf51f1imricf9rn9f3iwz37cljk3iwq50dad1wzm1pamggzw1" } }, + { + "ename": "clay", + "commit": "051ff5bbbd7183f83b918aee96cb68c58f164bcd", + "sha256": "09fdy8f2gnzqnivwjbhlwv02ivj0d7pycv83rsdaiwp9mfa9jqs9", + "fetcher": "github", + "repo": "scicloj/clay.el", + "unstable": { + "version": [ + 20240115, + 2125 + ], + "deps": [ + "cider" + ], + "commit": "26b65a107cf55e4955401d3dbc63d58479f29773", + "sha256": "0i3zf2q0jf0f18kqg287xmiywf44cgg90ym8y8c67fmvpz5c13sv" + } + }, { "ename": "clean-aindent-mode", "commit": "ee9dac7c10e652f026643620418dfea9237a0d23", @@ -13530,8 +13586,8 @@ "repo": "clojure-emacs/clj-refactor.el", "unstable": { "version": [ - 20231116, - 525 + 20240116, + 1119 ], "deps": [ "cider", @@ -13544,14 +13600,14 @@ "seq", "yasnippet" ], - "commit": "05e90bd9a0f24027011aab1bf041c16a24797e0c", - "sha256": "0y91034nkvx9sz69k5wfynf0cj4rcwnav33n8bq72cknvv67zll8" + "commit": "fa3efe18e7150df5153a7d05c54e96d59398a0a8", + "sha256": "17c9lrykbfp0ab7lmi4jh34q6ir7i46acn313xw5342d2q5ql6sk" }, "stable": { "version": [ 3, - 10, - 0 + 11, + 3 ], "deps": [ "cider", @@ -13564,8 +13620,8 @@ "seq", "yasnippet" ], - "commit": "b476345c580ae7cbc6b356ba0157db782684c47f", - "sha256": "100ngpgvff0xvw1h5krvh40sa3ympl241imwskcv62yk29m9z411" + "commit": "fa3efe18e7150df5153a7d05c54e96d59398a0a8", + "sha256": "17c9lrykbfp0ab7lmi4jh34q6ir7i46acn313xw5342d2q5ql6sk" } }, { @@ -13859,20 +13915,20 @@ "repo": "clojure-emacs/clojure-mode", "unstable": { "version": [ - 20231105, - 1254 + 20231124, + 1721 ], - "commit": "481ca480e8b7b6c90881f8bd8434addab1d33778", - "sha256": "09124cnvq7cnllsnbbshx1frbha6sydjgzn00k3rkyxclhbm8vhd" + "commit": "222fdafa2add56a171ded245339a383e5e3078ec", + "sha256": "089xg4801h9vbgiyh1m58ib1c4y8k11n8znddsr7gk6rsmr9kb2g" }, "stable": { "version": [ 5, 18, - 0 + 1 ], - "commit": "525fc1b131b1fc537aa82d83d9eb2ea833cface6", - "sha256": "0g4x587fpzcj9y59k8sb1g7c6yvga9gjs8ximpmar7d8jq2cv5qa" + "commit": "25d713a67d8e0209ee74bfc0153fdf677697b43f", + "sha256": "1d5kkq2i8d04k2qfrb31zyjpij92ckbccnzvz01mls3xrvpr57m5" } }, { @@ -13883,26 +13939,26 @@ "repo": "clojure-emacs/clojure-mode", "unstable": { "version": [ - 20231018, - 922 + 20231124, + 732 ], "deps": [ "clojure-mode" ], - "commit": "525fc1b131b1fc537aa82d83d9eb2ea833cface6", - "sha256": "0g4x587fpzcj9y59k8sb1g7c6yvga9gjs8ximpmar7d8jq2cv5qa" + "commit": "25d713a67d8e0209ee74bfc0153fdf677697b43f", + "sha256": "1d5kkq2i8d04k2qfrb31zyjpij92ckbccnzvz01mls3xrvpr57m5" }, "stable": { "version": [ 5, 18, - 0 + 1 ], "deps": [ "clojure-mode" ], - "commit": "525fc1b131b1fc537aa82d83d9eb2ea833cface6", - "sha256": "0g4x587fpzcj9y59k8sb1g7c6yvga9gjs8ximpmar7d8jq2cv5qa" + "commit": "25d713a67d8e0209ee74bfc0153fdf677697b43f", + "sha256": "1d5kkq2i8d04k2qfrb31zyjpij92ckbccnzvz01mls3xrvpr57m5" } }, { @@ -14034,15 +14090,15 @@ "repo": "magit/closql", "unstable": { "version": [ - 20230914, - 1250 + 20240125, + 1741 ], "deps": [ "compat", "emacsql" ], - "commit": "909752e2aa946bd91b27a1813982e2b20ae27dde", - "sha256": "12jan3mwnkjdf06df2ah9pmy2ikrsi436ljk0xcfrns9q4cja6hs" + "commit": "dc8cacbafc4d99ac25280c973a754a5ee5dbe2b0", + "sha256": "124x6ag003lgjx3sfzy7fjn2vd9s75shmqssxgax1a09kb5iwl88" }, "stable": { "version": [ @@ -14227,20 +14283,20 @@ "url": "https://gitlab.kitware.com/cmake/cmake.git", "unstable": { "version": [ - 20231115, - 1355 + 20240126, + 1513 ], - "commit": "9cfff766eb26ab8b29aa509e42d6b367dd00c7b7", - "sha256": "0z1f9hrrmgrpcigavadkzdz31m2fl2mm099gwqn550awwaqdp7y3" + "commit": "409ab01039dd3c8f5ae0df48a1ee1c356132a9bf", + "sha256": "015246558f89vsv8ai5a53nbr1cv3ia37dndqb67r3v1fbysymbi" }, "stable": { "version": [ 3, - 27, - 8 + 28, + 2 ], - "commit": "9cfff766eb26ab8b29aa509e42d6b367dd00c7b7", - "sha256": "0z1f9hrrmgrpcigavadkzdz31m2fl2mm099gwqn550awwaqdp7y3" + "commit": "1f25aa1a0ac61a0b3d5b0c4e2abc98c49cd159a5", + "sha256": "1wd7xdlfski5g1jnx5pb7csqcsk4di6l278l9nbrg949z6dn5dq0" } }, { @@ -14392,11 +14448,11 @@ "repo": "astoff/code-cells.el", "unstable": { "version": [ - 20231015, - 1328 + 20231119, + 2138 ], - "commit": "8a1f0281f88239b956250a8c76bada8aa9debe2c", - "sha256": "1yyfwxnq3wfaakij7yvlv8f6gs1y8r3q3vhyqic2q4z98kws7jm9" + "commit": "44546ca256f3da29e3ac884e3d699c8455acbd6e", + "sha256": "1fc5l87kzmnwxmrq2v7x4jzcplq375v9j0h2yz4grzaql3jcc419" } }, { @@ -14599,6 +14655,30 @@ "sha256": "14jcxrs3b02pbppvdsabr7c74i3c6d1lmd6l1p9dj8gv413pghsz" } }, + { + "ename": "coercion", + "commit": "71f9f41c54e88107a6340fceb19d40b777543dda", + "sha256": "1fx4grkbyycpxflhkhspwsyjplf5wlsrpyd6kz7xyxb83fmx80s9", + "fetcher": "github", + "repo": "liuyinz/coercion.el", + "unstable": { + "version": [ + 20240107, + 2154 + ], + "commit": "a96ecfa3a44f2e15349abf265905c6c607cf2c07", + "sha256": "0200bq5qv5dkf1mvyhnza0m08z5p7g5irbrmwxd65znr99d648lh" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "commit": "72c65d4586a31c8b8e8915efcd675f3d7326a212", + "sha256": "0hmh4wqxm0nhcqp2dd336mg0kmpfj8kzgd17j9fkv0n36kry35cw" + } + }, { "ename": "coffee-fof", "commit": "9024e5a71c992509a1dea5f673a31b806d5e175e", @@ -14778,11 +14858,11 @@ "repo": "emacs-jp/replace-colorthemes", "unstable": { "version": [ - 20220506, - 858 + 20231116, + 2258 ], - "commit": "74ad69bbca6fcfff3c0960d888c7c9c1f9f3e2e8", - "sha256": "13ff4s372wsl5x13vh4vywhi6qcc54gybhp6rxl0r1l4wxidanwn" + "commit": "5f790421b6eff5d2915819fa23cfcdb19827fa91", + "sha256": "19r9ymfj7b0m8w2ggmk2syydi57yh2ljg4mrvxi1rljplz4kgqy6" }, "stable": { "version": [ @@ -14828,11 +14908,11 @@ "repo": "purcell/color-theme-sanityinc-tomorrow", "unstable": { "version": [ - 20230806, - 1552 + 20231226, + 930 ], - "commit": "d34e8db507ee0c7b465ff18a8f220c33ed77cd79", - "sha256": "1mfildi7rav2j42avii7z4gp4ghl04cqv8wp1vyxzl8vkyj60nkb" + "commit": "a918dfe597e3a350b2dd5368eaf33b0432885453", + "sha256": "1zxwg7894vqnm4pf7w56vzb811av2nhrkqrxsa3x5d6mhravf3wy" }, "stable": { "version": [ @@ -14931,14 +15011,14 @@ "repo": "jcs-elpa/com-css-sort", "unstable": { "version": [ - 20220704, - 647 + 20240101, + 940 ], "deps": [ "s" ], - "commit": "eba4ecbb52aeca7b7d0f6b80ad21e0d2c70d0685", - "sha256": "1kmn4amdrn29903qm3b0ha5zmb9piy2i0p34zx4vzkwv7vd6b1jg" + "commit": "ad957f427dd6fe4af2f0690487fb5ebb28791741", + "sha256": "113pzvw97qd88f1y5rd4zakf6mfcq21s47gr5il3d9balkkgn0q2" }, "stable": { "version": [ @@ -15272,11 +15352,11 @@ "repo": "company-mode/company-mode", "unstable": { "version": [ - 20231115, - 2254 + 20240130, + 1905 ], - "commit": "e22230561ef559b032b4a2d79bef686d494b8ea6", - "sha256": "02lhq2iaxyarvq0h194ivzvw8fncvv0a1hp9dxhd47jr83k0wj84" + "commit": "02903bd7088d65a87df0ae0f0d0a7118de147b69", + "sha256": "1rbbkl77kb7xzhi3mmkal0qxg9vs3vq3pg37w8c2p9lmajdfz0xy" }, "stable": { "version": [ @@ -15657,15 +15737,15 @@ "repo": "emacs-eask/company-eask", "unstable": { "version": [ - 20231008, - 1908 + 20240101, + 819 ], "deps": [ "company", "eask" ], - "commit": "27f0a46259427df6a29f352b9bf1079812c3f7bf", - "sha256": "1736fzbcfm0f774459irxfmgdvjzj6a32ia4y70n3qpx6qwrx4x4" + "commit": "c1dd9411bed01cc79f8b34d900396e53198b918e", + "sha256": "0bm85524kb0dkjprs4y1lnxcpbslwrc2xq3fvajnl0rmy4d8iv5h" }, "stable": { "version": [ @@ -15754,16 +15834,16 @@ "repo": "jcs-elpa/company-emojify", "unstable": { "version": [ - 20221231, - 1708 + 20240101, + 926 ], "deps": [ "company", "emojify", "ht" ], - "commit": "89652ee1a5488fbbe7b73c03ac316b895bb3fc19", - "sha256": "1kfy1jqsh90393yj2wvp2ccr0mvr7idq39033058i90f7md7gsmi" + "commit": "f115e03b9d4369f9170f4328028dd9c8080edb3d", + "sha256": "0ir20aqs96pmrrd8pa7g7l0vljxgadc5prni87cyryx0x9sj6bhw" }, "stable": { "version": [ @@ -15858,16 +15938,16 @@ "repo": "jcs-elpa/company-fuzzy", "unstable": { "version": [ - 20230531, - 743 + 20240101, + 943 ], "deps": [ "company", "ht", "s" ], - "commit": "85dd0a7852db70673d70387a834af01ed705c3f7", - "sha256": "1r7gjaq2nxfw04m7wfq10pjyfas96rrbr4ygbl467gr57rb1dh91" + "commit": "059e3e0893a2b3c0ad4bf27b6963e7547b97b5d4", + "sha256": "02n4y3zj7hypqhlki1kh2iha794449p9jyhj1rmr3bqidg2f73ig" }, "stable": { "version": [ @@ -16389,16 +16469,16 @@ "repo": "xcwen/ac-php", "unstable": { "version": [ - 20230529, - 1404 + 20240201, + 843 ], "deps": [ "ac-php-core", "cl-lib", "company" ], - "commit": "7b89fbf25360cc146aee9b2b2ca60f3462b21078", - "sha256": "0fmp1595v06dgmx9skxphknaagf9ds9l7ygi7lzxas1s8d05dj10" + "commit": "38b991e1f2dcd05e7e00ed6c33b28fc877271eb3", + "sha256": "0rwz5w0djngacbxzidam7vpfgxk82c4l6lp9psw2siv5yr2yqxkx" }, "stable": { "version": [ @@ -16563,27 +16643,27 @@ "repo": "radian-software/prescient.el", "unstable": { "version": [ - 20221216, - 112 + 20231123, + 2208 ], "deps": [ "company", "prescient" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" }, "stable": { "version": [ 6, - 1 + 2 ], "deps": [ "company", "prescient" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" } }, { @@ -16645,15 +16725,15 @@ "repo": "jcs-legacy/company-quickhelp-terminal", "unstable": { "version": [ - 20220704, - 647 + 20240101, + 1005 ], "deps": [ "company-quickhelp", "popup" ], - "commit": "08925e9dfe97482795dfe2f14542cfa2fd8895dd", - "sha256": "1yf0vyqz9hhx8bjlm2ffg6mnyrgb62x9mimy7vpbwjm6qs0dv2zf" + "commit": "1ea1dcc8696714f349df21e151bc66fb2cf396a8", + "sha256": "0w63yds24185fl6zv33w78hfbg8r2pn063lrrm11izmar25w66xi" }, "stable": { "version": [ @@ -17224,11 +17304,11 @@ "repo": "mohkale/compile-multi", "unstable": { "version": [ - 20230904, - 1806 + 20231226, + 2123 ], - "commit": "30edb0e86287101269debf20f43cead92310029a", - "sha256": "0ppm9zw65f1a7b6qb5hx60i6fxkqarrhlz2kn6p2b48s089dykyp" + "commit": "5ca966d73fbc6ec3835ed2db5be8c9ca05fc4586", + "sha256": "0p8zxb1wjd67k47g25k4hva2q6wf13214437anqhnw53kps4yfqk" }, "stable": { "version": [ @@ -17247,14 +17327,14 @@ "repo": "mohkale/compile-multi", "unstable": { "version": [ - 20230904, - 1806 + 20231226, + 2123 ], "deps": [ "all-the-icons-completion" ], - "commit": "30edb0e86287101269debf20f43cead92310029a", - "sha256": "0ppm9zw65f1a7b6qb5hx60i6fxkqarrhlz2kn6p2b48s089dykyp" + "commit": "3d5b72478fc5fe0c0fd7431daec516a8ccf3ec76", + "sha256": "1hmby8a5sy3d2xvwh5mz65iykbnb2fci6dnwp8rangn8zh517yff" }, "stable": { "version": [ @@ -17395,14 +17475,14 @@ "repo": "daviderestivo/comware-router-mode", "unstable": { "version": [ - 20230107, - 1624 + 20240103, + 907 ], "deps": [ "dash" ], - "commit": "cc0c1937e02f84ca8182b2de3ce5cc0982308ab8", - "sha256": "0aig2bjfygk3zckfx361r0miz7v3gg0s9aln7m15vprc4xsryj39" + "commit": "e1671efe5e0ade2dcbea0c17697d460cd8f0ba67", + "sha256": "0f564f4sqdmq966zqjgvxvph2mxkvmkd58gp43x4f67v3b18k41x" } }, { @@ -17626,25 +17706,25 @@ "repo": "minad/consult", "unstable": { "version": [ - 20231115, - 1746 + 20240202, + 1419 ], "deps": [ "compat" ], - "commit": "d7a0415c4ff3a84b696e5ddbc2ef15d0d45c405d", - "sha256": "15lvjb0hv3vb7xylavi2xsqdxq3b2ryi0zd866h5a3njhkk1sv76" + "commit": "9463146ba754103db9475ae56e46561366ba4773", + "sha256": "1wqs11pkv4dcsxgmpmg7kmzg7bnc4jwbma7bvmpxxzws1y9pxi1v" }, "stable": { "version": [ - 0, - 35 + 1, + 2 ], "deps": [ "compat" ], - "commit": "fe49dedd71802ff97be7b89f1ec4bd61b98c2b13", - "sha256": "0a20rfqv2yfwqal1vx6zzg92qgr32p3rp7n6awnyb010jnykqszw" + "commit": "ba1ccbb45cd76b3fae20844bd2950631a3312a81", + "sha256": "1466f6j9bxw9mh0ad9yv2qfkhzlz1ysgch53nlkvbry4llhdhj43" } }, { @@ -17813,16 +17893,16 @@ "repo": "mohkale/consult-eglot", "unstable": { "version": [ - 20230423, - 1505 + 20231209, + 1137 ], "deps": [ "consult", "eglot", "project" ], - "commit": "db9d41c9812a5a8a7b9a22fa7f3c314e37584d41", - "sha256": "1xcv9lj4r9s584gfkbqi9dmi045a3phb2x63fzfd7vpdy15xg47n" + "commit": "049c6319b8a48ff66189d49592c7759f0b356596", + "sha256": "0q2c7nw88cp63wp5vn8b4n6799ibd76hb472g0mjnrk374h03pai" }, "stable": { "version": [ @@ -17847,27 +17927,27 @@ "repo": "minad/consult-flycheck", "unstable": { "version": [ - 20230702, - 1115 + 20240102, + 330 ], "deps": [ "consult", "flycheck" ], - "commit": "3f2a7c17cc2fe64e0c07e3bf90e33c885c0d7062", - "sha256": "0cvxl6ynbns3wlpzilhg4ldakb91ikpibbr9wpb2wkzbgi5c766c" + "commit": "d83f87581af74f7a2739d8b1b90c37da5ae3d310", + "sha256": "1j1kh6imhryr973i42q41h5jwxclzx5mxvy21ac84pihvvspf71z" }, "stable": { "version": [ - 0, - 9 + 1, + 0 ], "deps": [ "consult", "flycheck" ], - "commit": "7a10be316d728d3384fa25574a30857c53fb3655", - "sha256": "1xg46wynfabk4pd7z7lk7d8x8rwlqk8dxjg4aki5dv6il1swg4cs" + "commit": "0662839aa5db429130f5ffd15c14d4a980b2e694", + "sha256": "1yi2qa4gbxlyhwc4rj3iidgr1dpdij68gbkgkk55l53p3yl1p2ww" } }, { @@ -18027,16 +18107,16 @@ "repo": "mclear-tools/consult-notes", "unstable": { "version": [ - 20231027, - 1436 + 20240122, + 41 ], "deps": [ "consult", "dash", "s" ], - "commit": "eb4c59b8a43c5b74250f92cf8eb05c659efb04d0", - "sha256": "01cs1w126r0czqszwrmfjx31drzq9rlmgfqi5swwvvsz1jcgp2pm" + "commit": "784c1928c44a4393e33a7d8d19c331dbf5dd1690", + "sha256": "1473580zl5qapq8gyfnazsl8zcwkb9bs6v893fs0mr0afsgrmgi4" } }, { @@ -18047,15 +18127,15 @@ "repo": "jao/consult-notmuch", "unstable": { "version": [ - 20221216, - 1701 + 20240127, + 406 ], "deps": [ "consult", "notmuch" ], - "commit": "d0d4129d45ccceddaeeaa3631eb42d5dd09a758b", - "sha256": "0gcd69i99prnskh1na7clydqgh1y9rbzkdc6dy9zmin9hfdrw1yd" + "commit": "d8022e2ddc67ed4e89cc6f5bbe664fdb04e1e815", + "sha256": "1gricpdzcw61gzw49dmgryi8y9rwh727273pszxpv1i4b25h3sy1" }, "stable": { "version": [ @@ -18079,15 +18159,15 @@ "repo": "jgru/consult-org-roam", "unstable": { "version": [ - 20230528, - 855 + 20240115, + 1145 ], "deps": [ "consult", "org-roam" ], - "commit": "2ca42a1c1641a29f1447d35be01bd1fda368a9e2", - "sha256": "142fra7wap6dfwd4c82j7z3nk1yw78slrwhjx6vkiql8ylbiw5fi" + "commit": "8e5b60a61eee9d0582afd309bc4e70ca3b1054cb", + "sha256": "0hzc8kd52f2r5nrx5l3pbkj17mz2ms3715gq814k5iw2z9ir6ha3" } }, { @@ -18098,15 +18178,15 @@ "repo": "Qkessler/consult-project-extra", "unstable": { "version": [ - 20221013, - 1014 + 20231221, + 1857 ], "deps": [ "consult", "project" ], - "commit": "9fdf45fa40471900b0b158d73c4b1521a13d47ef", - "sha256": "02m5vslf46kc9qjdyjqg3kjgv7a8vs0vmmc9gjh62nxfnz1dl7gn" + "commit": "982e8008d69ea6733a2a7548e245d645c0fefb3f", + "sha256": "0zfmfypq781v4vw0zd5z9kqa1f47wiq2hhgmg5yljrgmgnl7j53y" }, "stable": { "version": [ @@ -18147,25 +18227,26 @@ "repo": "jao/consult-recoll", "unstable": { "version": [ - 20221014, - 2002 + 20231211, + 1221 ], "deps": [ "consult" ], - "commit": "8d506e2d01f46fc6b0a0825efb90b062ad6fe3d4", - "sha256": "11i6fp56mg69vp45avkg19vw2pdnxqsdhzww1vwha30y30q2pqw1" + "commit": "ba68d052d9479aeaa5dda15a57a2c070df7d9bca", + "sha256": "02igkdhqpl3zylh5v3aw0a93krr2rzdy5kb6azvf4s461jpmwgqv" }, "stable": { "version": [ 0, - 8 + 8, + 1 ], "deps": [ "consult" ], - "commit": "1480027006df774ac3e2f38a6750a369263ea409", - "sha256": "1l2a7ikh2ii8yhssa2zhqnibrdr6h2gjn87biy7a0npksh8pp35j" + "commit": "ba68d052d9479aeaa5dda15a57a2c070df7d9bca", + "sha256": "02igkdhqpl3zylh5v3aw0a93krr2rzdy5kb6azvf4s461jpmwgqv" } }, { @@ -18195,26 +18276,26 @@ "repo": "titus.pinta/consult-tex", "unstable": { "version": [ - 20231109, - 1538 + 20240130, + 1536 ], "deps": [ "consult" ], - "commit": "e4cc88be7b66c45d90e5685344cda392f54fe5ae", - "sha256": "0h1x29a242gsq36h4hf9wzjq2mxvbqxi0mwkxxi5g0356lk7jqhw" + "commit": "46a36ce0046137ba6a0f99112db4651284e87f53", + "sha256": "0y1fc768jnv1d1ij0mz0siagsz3yphb9acj0nwprsh5kgbl9zz0q" }, "stable": { "version": [ 0, 1, - 2 + 3 ], "deps": [ "consult" ], - "commit": "e4cc88be7b66c45d90e5685344cda392f54fe5ae", - "sha256": "0h1x29a242gsq36h4hf9wzjq2mxvbqxi0mwkxxi5g0356lk7jqhw" + "commit": "46a36ce0046137ba6a0f99112db4651284e87f53", + "sha256": "0y1fc768jnv1d1ij0mz0siagsz3yphb9acj0nwprsh5kgbl9zz0q" } }, { @@ -18552,25 +18633,25 @@ "repo": "minad/corfu", "unstable": { "version": [ - 20231112, - 819 + 20240122, + 2327 ], "deps": [ "compat" ], - "commit": "41e35c23a3512df658cdea95b246977923af56f5", - "sha256": "1gpzlrq631839jds991pzplqnz92yifsmvxbylh4rswpzcmrn46g" + "commit": "b48d3017a47706198e04440cc1b3483bdf646771", + "sha256": "0l6hpsw2srmad0mhp6x46d5dsg678lvgz5l3glp1845hkg8a0pgi" }, "stable": { "version": [ - 0, - 38 + 1, + 2 ], "deps": [ "compat" ], - "commit": "d73dcb484e0bfb23fe4b73ad3fc8df3c0d94b096", - "sha256": "0wh1lw96b2nghwk6lic4k01pfqj73ssw710lx3s8nj2lv5bzh94n" + "commit": "b48d3017a47706198e04440cc1b3483bdf646771", + "sha256": "0l6hpsw2srmad0mhp6x46d5dsg678lvgz5l3glp1845hkg8a0pgi" } }, { @@ -18610,27 +18691,27 @@ "repo": "radian-software/prescient.el", "unstable": { "version": [ - 20221216, - 112 + 20240106, + 2017 ], "deps": [ "corfu", "prescient" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "4b875be52e75f7b81e68a16b62cfbb2f2584042c", + "sha256": "1ks7adpyzils4n4clyds7cncbcd0g41ymisyi1jqb0wn9r82i93h" }, "stable": { "version": [ 6, - 1 + 2 ], "deps": [ "corfu", "prescient" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" } }, { @@ -19604,26 +19685,26 @@ "repo": "emacsfodder/emacs-theme-creamsody", "unstable": { "version": [ - 20230826, - 1651 + 20240109, + 557 ], "deps": [ "autothemer" ], - "commit": "5f1bd04241cae39845336a18ea5eab3c5046f6ec", - "sha256": "0l6awpvrp1943vv5v7shpc50jijl146zp1syk5dis0qp8a698mz8" + "commit": "5f4fce9de6920cd2788bf6baf3a3da110f09bffd", + "sha256": "0qk76dk3g5whnx49qwahh32di7x9adw6d7gj4rr03d10zlvwsssb" }, "stable": { "version": [ 1, 0, - 6 + 9 ], "deps": [ "autothemer" ], - "commit": "ac27451f395d1718a05de636dde9a69a2f0cd558", - "sha256": "1f0ii025crk44mbpfximma0kd6hl12gg6ilhfs7pifzygywkknl8" + "commit": "5f4fce9de6920cd2788bf6baf3a3da110f09bffd", + "sha256": "0qk76dk3g5whnx49qwahh32di7x9adw6d7gj4rr03d10zlvwsssb" } }, { @@ -19885,11 +19966,11 @@ "repo": "crystal-lang-tools/emacs-crystal-mode", "unstable": { "version": [ - 20230720, - 2043 + 20231205, + 1943 ], - "commit": "e5b54c3ad728d791772ceccca607d0434ddaf985", - "sha256": "0jzhr92fbf01z5gr79h5ck696apy5rr7bjblxda1r1anpjayahm4" + "commit": "ea89b108fa4222df94ffb99e6e7eaec5d7aa4fea", + "sha256": "0h7nj0lwb90va0z1j3p2i14vggkn4j2hmnf3jknig5dfn39wwbpm" }, "stable": { "version": [ @@ -20084,11 +20165,11 @@ "repo": "u11/csv.el", "unstable": { "version": [ - 20161113, - 1510 + 20231216, + 1243 ], - "commit": "aa1dfa1263565d5fac3879c21d8ddf5f8915e411", - "sha256": "1vmazjrfcsa9aa9aw8bq5sazdhqvhxyj837dyw5lmh8gk7z0xdaa" + "commit": "8ed083c171a5e8caf11ebfbec67af3119ab1fd90", + "sha256": "0dfxp1injjxsmwpffn5bw4zfrwgzgfjcihzifg7cc7ky1dwzmsn9" }, "stable": { "version": [ @@ -20435,11 +20516,11 @@ "repo": "lassik/emacs-currency-convert", "unstable": { "version": [ - 20210427, - 2032 + 20231215, + 1526 ], - "commit": "12805ea66aa8421de5eedda39d23f709de634460", - "sha256": "1p304k3s0iawsrlpndc9vrjxm1vv4nlkv0fb51x8pmcqw5ivy1dg" + "commit": "125a718e73f826f461856aabd19bb2de9327531b", + "sha256": "1lgbhzhmmcfz27s5mldh7421yk9wgbf4sk0126a912hlb5f3zvr0" } }, { @@ -20579,11 +20660,11 @@ "repo": "gboncoffee/cybercafe-emacs-theme", "unstable": { "version": [ - 20230923, - 200 + 20231122, + 1444 ], - "commit": "62346a69e59a9d19883e081c58cc4bce44dd0aef", - "sha256": "07aw90xmhvpdf7imsxykvrb90sfxh00brp3y5b1v698wddng43qi" + "commit": "c241228914c9bd070733b1e97ea11a5cb6331e86", + "sha256": "0wb5dapc6xcga6ajyfdspnavnjrx9m6ww8c3xh783hs2dlk08whi" } }, { @@ -20609,11 +20690,11 @@ "repo": "n3mo/cyberpunk-theme.el", "unstable": { "version": [ - 20200601, - 1632 + 20240112, + 1944 ], - "commit": "81004fc774d373777d426926fc11abcf1e7ab334", - "sha256": "06nff38pcy5rgz13svkajsg0jjk73qy4a8m7p9f76yxcywxlgxlc" + "commit": "1fd5350ddfc53c30e6eef82af77c62d7c825df3c", + "sha256": "1zd96mg9366ik85qppkrds6r7axs3naxil66bw992xz1y1khb6pg" }, "stable": { "version": [ @@ -20853,15 +20934,15 @@ "repo": "cbowdon/daemons.el", "unstable": { "version": [ - 20231030, - 1710 + 20231212, + 1324 ], "deps": [ "compat", "s" ], - "commit": "c329ca135e3e33a4bd6d898d2e803a6ca4e64b47", - "sha256": "0b7pml68w9v0qzi492470awdzy670mblw4459xyyyzj9p978lj8b" + "commit": "6b6b97b7bac3040cfc58ea5ca7bd9dc9003068fb", + "sha256": "1ay1dchhnq1kjp8ygpdimylrnwwacdpxnfnllgwcps9w9cwslipx" }, "stable": { "version": [ @@ -20911,14 +20992,14 @@ "repo": "xenodium/chatgpt-shell", "unstable": { "version": [ - 20231112, - 449 + 20240112, + 1749 ], "deps": [ "shell-maker" ], - "commit": "bca784daa620767b5e57a5020289cb547c40f8b3", - "sha256": "1gzzfsw0bdyqbq6fgfsl0vwy0z639618sq74kdvk0hnssrbx1f01" + "commit": "39dd8e7415ebe6d836a1d721337019cfea89f5ad", + "sha256": "0xylvqjhdwmgbcm412jgyir8kwb16j1jzwp708z1p0yaw4j7c54c" } }, { @@ -21025,8 +21106,8 @@ "repo": "emacs-lsp/dap-mode", "unstable": { "version": [ - 20231113, - 706 + 20240113, + 926 ], "deps": [ "bui", @@ -21039,8 +21120,8 @@ "posframe", "s" ], - "commit": "755845ae053bbfdd3f7b3dca13efa4be480370b5", - "sha256": "0rj0y85gkn50cly77dmy8g1z16czi1vg6qc9sh75x1vl7s1wr615" + "commit": "03bcfe90b6acb6811bfa877882ba72949503234d", + "sha256": "0yahj7i1h1j824d2ginzvdik4llckjvnhlxfj24dgsh6rl7qnr7g" }, "stable": { "version": [ @@ -21152,11 +21233,11 @@ "repo": "grtcdr/darkman.el", "unstable": { "version": [ - 20230901, - 953 + 20240203, + 1209 ], - "commit": "d4d0587a40c60b2f23b953f4702e55a335762a24", - "sha256": "15ij4g0jg0gal3i4vjmy0kynkv9ji9h5kz6f2a6b0541nxhd8jpc" + "commit": "136eac628595c6777eb6b2246a014dfcb3b6c625", + "sha256": "0g8jwnx6cgsk02ncfa9bi6nnvw5s5k2fvji7qwz52m2vb2c2l1i6" }, "stable": { "version": [ @@ -21296,11 +21377,11 @@ "repo": "magnars/dash.el", "unstable": { "version": [ - 20230714, - 723 + 20240103, + 1301 ], - "commit": "f46268c75cb7c18361d3cee942cd4dc14a03aef4", - "sha256": "0ck6xwgbkjq7svqgzj3wddr20aqffwcxlmvdg0nj2i9zbksz8rkp" + "commit": "e32a70ca636bad42232b6c79f1491dc86802a721", + "sha256": "0jkwjkm64ciz60b4bhm50f4c6vc51wi2a12kdd1ijvdnxscnlxx7" }, "stable": { "version": [ @@ -21399,11 +21480,11 @@ "repo": "emacs-dashboard/emacs-dashboard", "unstable": { "version": [ - 20231031, - 359 + 20240202, + 2350 ], - "commit": "22786237e16cfeae33f07ae9c5eeaf061408579a", - "sha256": "0la3vfz1qyv687j4n3kky99dla3dh89hh5zhc9v3rbh562jdgr0n" + "commit": "00f9344e0d31b805b47c6319a37f42b485b16bf0", + "sha256": "0kx0dcd996mqqqyxn97gmqb55b9zrnn8v8q36nzvjrmdfisiaxhj" }, "stable": { "version": [ @@ -21442,14 +21523,14 @@ "repo": "emacs-dashboard/dashboard-ls", "unstable": { "version": [ - 20221231, - 1629 + 20240101, + 841 ], "deps": [ "dashboard" ], - "commit": "b24e0bcb87e20ffcc71efb83a97f9516255fa8e4", - "sha256": "0rmdfm2smk4cji9dljnrxlmpvx2pv96lljdlwqblk5z3klm0wjkx" + "commit": "bc79640e8fcc625ff1af31d5e17b054b1f535f39", + "sha256": "07ygiy3i8vjvc6ga9dkxahvcznk1fzshy7m9w94jag5jm1vskrh1" }, "stable": { "version": [ @@ -21606,11 +21687,11 @@ "repo": "emacs-php/emacs-datetime", "unstable": { "version": [ - 20160612, - 1715 + 20240105, + 1901 ], - "commit": "e6427538b547cbe02e1bd6ed4b765c73620bdae8", - "sha256": "1573z8wq5m8qzbzmnsz2fmbwrj9c0ava0jjfchzmwm2b3jyvqh5r" + "commit": "c4ee8ef11bc95c78c390497f1d1397ca57a96f97", + "sha256": "04flgf9qwl42dpbkszifqbya3q5w4qgvxf6scc429hy40dnm2gbd" } }, { @@ -21794,16 +21875,16 @@ "repo": "Wilfred/deadgrep", "unstable": { "version": [ - 20231028, - 506 + 20231130, + 1628 ], "deps": [ "dash", "s", "spinner" ], - "commit": "960b61f4d9bcf75fa0f19c3abb447c63c7d886cf", - "sha256": "1791i7jxpmqvs3xmyk0c12dmx1cjni6gk6z6f0s4h0fhp6g99zas" + "commit": "38abe362997d2f18633a75d04c09da751bf8085e", + "sha256": "14brz73fz9zfd95libxajxwc3b4vvljj76fp3xdskxi34z4bs1f3" }, "stable": { "version": [ @@ -21827,11 +21908,11 @@ "url": "https://salsa.debian.org/emacsen-team/debian-el.git", "unstable": { "version": [ - 20231017, - 1037 + 20231207, + 2347 ], - "commit": "586300cb4747128b7f8397d9dd9f09fa1e27b118", - "sha256": "11fwr66nm51n4kmy8y5zpa5lwy4qnnspsbrpbiv3r0p3ivqdga15" + "commit": "67dbe593b650b7748e8cbe93fdb8f0cf883563ad", + "sha256": "130k9fv057dlb5gkhr6ws0k8fdf6jnd5gxaxq0p2h9h6p9l6djzm" }, "stable": { "version": [ @@ -21956,17 +22037,26 @@ }, { "ename": "decor", - "commit": "6455cfe4559770fc53348eb3ddd8dbf6e0c3976b", - "sha256": "0rz1n7qrddy7qh50x04n3bjxkbfdmiqa0v9055clbc2f16snknsg", + "commit": "57abce9f9faa4109672516a3a9beff684f8f5a3e", + "sha256": "0p6zjxsfjw871qkfifsiiiqvbyp6scp26ysh749a7v2jdcqr7pz5", "fetcher": "github", "repo": "KeyWeeUsr/decor", "unstable": { "version": [ - 20231101, - 2354 + 20231210, + 1247 ], - "commit": "aad4fa9f4e0d4140e2707f4cc678b1dc3c0672fa", - "sha256": "0lxw55l0p5cgp1kgwh0yzh9bc3wvgnd932jmfy77nmiw6wl4achm" + "commit": "b0c8dfee69c9c5fe54c82cfcb2638377eb744464", + "sha256": "01c65ppj2ygi5vbpgxyk15dbkl8ls8b00l66vd9i2gmkyj0pca93" + }, + "stable": { + "version": [ + 1, + 3, + 0 + ], + "commit": "b0c8dfee69c9c5fe54c82cfcb2638377eb744464", + "sha256": "01c65ppj2ygi5vbpgxyk15dbkl8ls8b00l66vd9i2gmkyj0pca93" } }, { @@ -22096,8 +22186,8 @@ "repo": "jcs-elpa/define-it", "unstable": { "version": [ - 20220713, - 750 + 20240101, + 933 ], "deps": [ "define-word", @@ -22108,8 +22198,8 @@ "s", "wiki-summary" ], - "commit": "de026f399d5b7fa9286f7733b2e3416c6f234372", - "sha256": "1dhf64sb0ja5bs7zfbzkwk40ccqmb35kv3cdhshlmdf9d9fj9jv0" + "commit": "a12331b5f4098b3cb0b046398fc3a34de1651de6", + "sha256": "0qxlpzb0bxyqndgg6pcz4y8kn78vzspvx690n4lsp1m85xdzra92" }, "stable": { "version": [ @@ -22574,11 +22664,11 @@ "repo": "astoff/devdocs.el", "unstable": { "version": [ - 20230220, - 2042 + 20231127, + 1905 ], - "commit": "2988d4d201df16d72c3bea465d2b93b554dbddfc", - "sha256": "04ghf38mdb6829b81fb0j2l8z8i5d14m72x1h3sx1m1fihr7nlxv" + "commit": "f0436bc0e2077683438e838acdfc425337898175", + "sha256": "04f7idkpbjkyrcaklh5fmchi9s4inixibrikkrrfjyrc85l2j31d" } }, { @@ -22589,11 +22679,11 @@ "repo": "blahgeek/emacs-devdocs-browser", "unstable": { "version": [ - 20230423, - 444 + 20231231, + 1455 ], - "commit": "ef7686e4ff4ecab42e1b4a1a5d079bcf947a5b71", - "sha256": "12f2z4khcag0mjvis8h20sj32iv3i2p8vvklh7zzc4yzga6pa8va" + "commit": "afc460e687bec4eb947ab85d207778fc3b9b3bbc", + "sha256": "1qghhswalj7x09hmcxhf9i27apyni2j8jy2pq6aj0499ib3fq89q" } }, { @@ -22604,11 +22694,11 @@ "repo": "susam/devil", "unstable": { "version": [ - 20230925, - 2240 + 20240107, + 2149 ], - "commit": "ad8320c647ec0078caf5f0745520e5c340b191ca", - "sha256": "1dicp7n2yas40n3vjyikmx3pzawl9b9y09agrvnz9fwas41x8axj" + "commit": "dd29681fe07f37c4acbff32a5767bddcbf3b5b80", + "sha256": "1597yjzhhnmymkfv9v6d2dhb23h8wy8k13ynpql23lig8fwvnw8d" }, "stable": { "version": [ @@ -22814,11 +22904,11 @@ "repo": "ideasman42/emacs-diff-ansi", "unstable": { "version": [ - 20230808, - 1343 + 20231221, + 57 ], - "commit": "c14d1f6c58ddf579cba86b95d160f71589c8cd04", - "sha256": "11mwkwmvdz3lwwd03ck6nsjzwxg0i0sxk8p1w8952w2dv5kdwfg0" + "commit": "cdae72a4713704692aa4edf3433d6b6df1d84746", + "sha256": "1fkdc0ilvpgp2p5c654123r7rvjkg8v2a5q182npjw6rry1x652f" } }, { @@ -22844,14 +22934,14 @@ "repo": "dgutov/diff-hl", "unstable": { "version": [ - 20230807, - 1516 + 20240127, + 34 ], "deps": [ "cl-lib" ], - "commit": "b5651f1c57b42e0f38e01a8fc8c7df9bc76d5d38", - "sha256": "0w7qhdkgqkk6z306n2c0cx188bbqqsg5vdbxbv1z7pgb3nwdc8ad" + "commit": "b8b2727a72fdf64ac98e6cfa136a43cb0cacf72f", + "sha256": "0g0gq8n5968qxbqb965kq4crm18n3k6miiiv90pdygykq1b2gww5" }, "stable": { "version": [ @@ -22967,15 +23057,15 @@ "repo": "pkryger/difftastic.el", "unstable": { "version": [ - 20231018, - 1043 + 20240123, + 931 ], "deps": [ "compat", "magit" ], - "commit": "3e63dc1dd6eb7c2b7910d9b31a84fab7addaa7f3", - "sha256": "14za0r446pw3yby6kx8rfkaixx6lcx3blq2nv6l5rly3bkidprjs" + "commit": "a3aa6b905c5fcd3079b668ee6e95e72be6de258f", + "sha256": "0if46m2iq15v5zbgr8hkl07hcijsm740cw82mhnj6kqdbdgk8p0p" } }, { @@ -23142,14 +23232,14 @@ "repo": "tarsius/dim-autoload", "unstable": { "version": [ - 20230511, - 2114 + 20240101, + 2213 ], "deps": [ "compat" ], - "commit": "9e7b4d47f2dc972ec16baa6bd56b016000790ff4", - "sha256": "1f7syxknpqxvrng1sa9a7ypwg7c4r5gsc3c88rm1p5mrak2xpcg9" + "commit": "ace955cd85b3775a028cfda71f2665f33d85bf5d", + "sha256": "06wpvr763rsjfgi403n83jsbj7z2jfl1r0l7bb0rdfambhnn9wdh" }, "stable": { "version": [ @@ -23225,11 +23315,11 @@ "repo": "jcs-elpa/diminish-buffer", "unstable": { "version": [ - 20221028, - 1921 + 20240101, + 934 ], - "commit": "983854a90ae39ef5d4d7aecaea108dc64aa2a593", - "sha256": "0zb5afa150cm0dv68ksl21x5k2f6dx8sd7isanad1kpz1kii7c0c" + "commit": "e26c299e1f538573d3badae701947005b4a01df7", + "sha256": "0y0japf94dw6qwgxlxnjv5vwi472f8gc3lvwfm1h4h0d40dhkd1s" }, "stable": { "version": [ @@ -23525,11 +23615,11 @@ "repo": "knu/dired-fdclone.el", "unstable": { "version": [ - 20230604, - 1057 + 20231128, + 1614 ], - "commit": "38555dc5a9427664b9b24af352de7550939625de", - "sha256": "0n84wyzvr05kkyfzzdz7fm4n4mcxrznknm37l070qzww2rarq96f" + "commit": "82f161e4d0d9994d128c922170df54f966af182a", + "sha256": "0135pr0wqkfj60iq270nglkq111ljyqqqcsh2s1n293qmyr288b9" }, "stable": { "version": [ @@ -23741,11 +23831,11 @@ "repo": "thomp/dired-launch", "unstable": { "version": [ - 20231016, - 2048 + 20240123, + 611 ], - "commit": "d36bbed96ca8db8e18b005568f79c3728ce0171b", - "sha256": "07f4dh3zm4p5pxa0wyjr5pdsd5ks66q9qv3rcbxnrjm6m96g2rqi" + "commit": "5bd3e4b8068bc5c345965f09d46709e08e15d666", + "sha256": "140z5qxvgm7dd4vl7mcmc641ma806nw6sjc0q1cmlaswyrl6793m" } }, { @@ -24078,11 +24168,11 @@ "repo": "amano.kenji/dired-single", "unstable": { "version": [ - 20230306, - 626 + 20240131, + 1148 ], - "commit": "c781b7dcff6e7f9a5060b067d2cdb0acbc840c49", - "sha256": "01p3m68pq2k2q3b94m2iy66mmra8zf9dfmn734ac5v6glrapx9gq" + "commit": "60fce6599326e12cc2033c28d50b8bf6c6ba164a", + "sha256": "125c8w9msr02qdxx9wykg7g1l8xd5zvy0s8rdhql0m71dvdmyj4n" }, "stable": { "version": [ @@ -24199,22 +24289,25 @@ "repo": "Boruch-Baum/emacs-diredc", "unstable": { "version": [ - 20220113, - 332 + 20240131, + 1429 ], "deps": [ "key-assist" ], - "commit": "7ee68f6b1c87f8ab86cf23416472747e88860717", - "sha256": "18yzqd2rzi6fx7xw2xs0fysc7h3lzlvad4wdg2qq8c6q9028cc25" + "commit": "4090d4cef9d54384706cf52e3ad29921ddef0e0c", + "sha256": "0n8j7vpryxyc8172zaqmsgzc51yhmhsp92y1161dxkn9d0rg6p6n" }, "stable": { "version": [ 1, - 0 + 2 ], - "commit": "887434054c2cfc521ceb990266cc7bbc12c4a72a", - "sha256": "16rwxv2mrn79m8hqg79kq7z6fz2l8amh17kny4y3qnsvakpi0hch" + "deps": [ + "key-assist" + ], + "commit": "a56e26a288f977a46c567c3cfb8c2d2461727c08", + "sha256": "1qs3j2mnnd8qnphxdd2ljgc0i05hlycqwp5wwv7pk0px07pxdvfm" } }, { @@ -24681,15 +24774,20 @@ "repo": "emacs-php/dist-file-mode.el", "unstable": { "version": [ - 20180830, - 418 + 20240107, + 2040 ], - "deps": [ - "cl-lib", - "s" + "commit": "8bb2f05487164cd690cac9c9c442969f6f79b81f", + "sha256": "0hjvbzrfzf7y3lb48dfbyhcjva1an3bbm8wms2mvfr6sysmxaifr" + }, + "stable": { + "version": [ + 1, + 0, + 0 ], - "commit": "e1ce8f592bc5d4d86d2f09e334728ac0d524c761", - "sha256": "09rp83d81y9mm81isrwvacl21vgah7nhi5r4j2xbp13kgdn7my1w" + "commit": "8bb2f05487164cd690cac9c9c442969f6f79b81f", + "sha256": "0hjvbzrfzf7y3lb48dfbyhcjva1an3bbm8wms2mvfr6sysmxaifr" } }, { @@ -25354,14 +25452,14 @@ "repo": "emacs-vs/docstr", "unstable": { "version": [ - 20221231, - 1701 + 20240101, + 901 ], "deps": [ "s" ], - "commit": "68a72e8a9abac28d8451769cab3846c342f657bc", - "sha256": "1rdl0hqif6awkyv6wsmpdk08hx7g851n19rzqchcpksdfq8dk7nr" + "commit": "f780904cffd40e34d72bef04f73c7e007c5f98c0", + "sha256": "04wczm6xlgj0390sys3g6ja3lc01sgcknw2b9l0fmmlav1hzq6v9" }, "stable": { "version": [ @@ -25517,30 +25615,30 @@ "repo": "seagle0128/doom-modeline", "unstable": { "version": [ - 20231028, - 1505 + 20240112, + 1056 ], "deps": [ "compat", "nerd-icons", "shrink-path" ], - "commit": "dc15e932d8be149c9417a00898db229d9a2f8e6f", - "sha256": "0j2brh0crzfd5nbwk1ss14jsjfi7b7ynqwg0ml7wc5srwlqmwiqi" + "commit": "bf880ae56f3f6aab7bd334de9bd9b455c63a24c0", + "sha256": "0l7yyn8yxyxbsjbs52bp9wh66wdj828scb1gjbi6pk1hrx5x8g9v" }, "stable": { "version": [ 4, - 0, - 1 + 1, + 0 ], "deps": [ "compat", "nerd-icons", "shrink-path" ], - "commit": "87a10ad1a082996eb049d0a6236e936098172ce3", - "sha256": "0pwfmj01cqij84dig5qj86n7f4cva5mdjqahr0061byrlv9xrpzb" + "commit": "bf880ae56f3f6aab7bd334de9bd9b455c63a24c0", + "sha256": "0l7yyn8yxyxbsjbs52bp9wh66wdj828scb1gjbi6pk1hrx5x8g9v" } }, { @@ -25570,14 +25668,14 @@ "repo": "doomemacs/themes", "unstable": { "version": [ - 20230916, - 2032 + 20231208, + 2011 ], "deps": [ "cl-lib" ], - "commit": "4aee1f5a0e54552669f747aa7c25e6027e73d76d", - "sha256": "019phmlxllzg51c6kxyaixmby1vxd1i512kv5bjs0wklj8p2pcr5" + "commit": "ff26f26ea3d761375f5fc4070438fbd0f3473d33", + "sha256": "0ag8va9xwr61ra3nn53alggmdnw42x2z7820jyjqff39f5ziqszs" }, "stable": { "version": [ @@ -25797,14 +25895,11 @@ "url": "https://salsa.debian.org/emacsen-team/dpkg-dev-el.git", "unstable": { "version": [ - 20230220, - 1635 + 20231220, + 35 ], - "deps": [ - "debian-el" - ], - "commit": "af9aad721cb263e495e2f77df458e9496549c04b", - "sha256": "1vqmi32n3yz4chrbi0473hhh4klxsh63qbydcl44xa91g3ly3vp5" + "commit": "767ae6e9c2222e689272089a96f9545f1eb5552c", + "sha256": "1dhq1vdwggl8wz812v2r9ipmz35yry3ylkm851p11wizv0z91whm" }, "stable": { "version": [ @@ -26084,6 +26179,21 @@ "sha256": "1bj4zrxj9c7dnaq35szdj6jq7jhfn90jk3brk2j2b3y3jnjxhdbs" } }, + { + "ename": "dtext-mode", + "commit": "cbc4f8c3451ef2572b494b16bca2105b94e0ff70", + "sha256": "085jsr1z785ba506c0538zs4s2mmyf1ar5i1a4kdzb013f2wkmwq", + "fetcher": "github", + "repo": "JohnDevlopment/dtext-mode.el", + "unstable": { + "version": [ + 20231120, + 1606 + ], + "commit": "5c68d1c05c4606f68384569d9baaef4f6e72fc73", + "sha256": "1zsa7pm36fgd3bbjqfi5yfgr27z0wjwjzy9wyaqcn3wlvkd251vy" + } + }, { "ename": "dtk", "commit": "39333468fb6e9493deb86511f0032610a412ec8a", @@ -26128,19 +26238,19 @@ "repo": "jscheid/dtrt-indent", "unstable": { "version": [ - 20230910, - 1004 + 20240106, + 1216 ], - "commit": "e0630f74f915c6cded05f76f66d66e540fcc37c3", - "sha256": "1vddrpplc7887gcfg7d52fv1nxv6sgn3w310gr06c6nfk3lwas9y" + "commit": "0230ec503283b895bd3df6c1e30b35a01aa0b9af", + "sha256": "01jrnzbqgj8pimvrb8335vjly04r0bx67gvq7dvprnf72n49r4i7" }, "stable": { "version": [ 1, - 15 + 16 ], - "commit": "e0630f74f915c6cded05f76f66d66e540fcc37c3", - "sha256": "1vddrpplc7887gcfg7d52fv1nxv6sgn3w310gr06c6nfk3lwas9y" + "commit": "0230ec503283b895bd3df6c1e30b35a01aa0b9af", + "sha256": "01jrnzbqgj8pimvrb8335vjly04r0bx67gvq7dvprnf72n49r4i7" } }, { @@ -26210,16 +26320,16 @@ "repo": "jacktasia/dumb-jump", "unstable": { "version": [ - 20230716, - 1717 + 20240114, + 354 ], "deps": [ "dash", "popup", "s" ], - "commit": "d9503c157ab88f0ed2fa1301aeb57e95ac564760", - "sha256": "1v19valcwxn987bq698kd78hxyq4ri0m7s2phzbw3fm4nl65q3i8" + "commit": "ede6a04187e79a29ef31d14760ac0d8d4c5f4cc5", + "sha256": "1ly7xsfliyw38hqh862p6m37mxl460k4zq1fy3xs0jz9q3ak84iq" }, "stable": { "version": [ @@ -26268,11 +26378,11 @@ "stable": { "version": [ 3, - 11, - 1 + 13, + 0 ], - "commit": "7cbb0e7277c6cacd1ccf7941cac5a03c25fc63cf", - "sha256": "1lzhm12sd51m39a0r442afbb102ypvfmac79ngkmz9knn1w2ng50" + "commit": "21f904250f8bc27abbeafadf70682aceb198b1e3", + "sha256": "109rbwhmndrq95z144nl8hfzad2sf7xawwikx27xnxrdg5vp1gsp" } }, { @@ -26405,11 +26515,11 @@ "repo": "xenodium/dwim-shell-command", "unstable": { "version": [ - 20231113, - 759 + 20240108, + 1754 ], - "commit": "e4a139fe181ed1b576302fb36f3761fbf9914580", - "sha256": "03rincnyz895d0g49gifbjn8b7gr5b37c8fbpk7anrrp29gfr6n1" + "commit": "7a2c298424466d2bff7c050e01fb85b5f882dbc3", + "sha256": "0ac32n212g9jk76zns6z92syx2himhxll6qr8drvvz98ybjh46pm" } }, { @@ -26511,20 +26621,20 @@ "repo": "rocher/dynamic-ruler", "unstable": { "version": [ - 20160602, - 808 + 20231126, + 1915 ], - "commit": "c9c0de6fe5721f06b50e01d9b4684b519c71b367", - "sha256": "09skp2d5likqjlrsfis3biqw59sjkgid5249fld9ahqm5f1wq296" + "commit": "984877f3ad8dd4e4bdec2fcacb82a11b4f3b5d75", + "sha256": "0r495zyl6jgxv6vpg91ls48sdzgwq2c280qw1vflcj29b05kgglz" }, "stable": { "version": [ 0, 1, - 6 + 7 ], - "commit": "c9c0de6fe5721f06b50e01d9b4684b519c71b367", - "sha256": "09skp2d5likqjlrsfis3biqw59sjkgid5249fld9ahqm5f1wq296" + "commit": "984877f3ad8dd4e4bdec2fcacb82a11b4f3b5d75", + "sha256": "0r495zyl6jgxv6vpg91ls48sdzgwq2c280qw1vflcj29b05kgglz" } }, { @@ -26800,30 +26910,30 @@ "repo": "aki2o/e2wm-term", "unstable": { "version": [ - 20200322, - 729 + 20240107, + 850 ], "deps": [ "e2wm", "log4e", "yaxception" ], - "commit": "74362d6271e736272df32ea807c5a22e4df54a50", - "sha256": "1cr2mp1visx4fnxc73sk6gw7wnl1mxfb624rm1sxz7wwry8b8fx9" + "commit": "4542e52138484933dd99a497ff1b048ea42f9246", + "sha256": "0qjfmzw6af0f00ak2a8p8fdvyjy69nrix3jvaw2j3p4ajw620zpy" }, "stable": { "version": [ 0, - 0, - 5 + 1, + 0 ], "deps": [ "e2wm", "log4e", "yaxception" ], - "commit": "65b5ac88043d5c4048920a048f3599904ca55981", - "sha256": "0qv3kh6q3q7vgfsd8x25x8agi3fp96dkpjnxdidkwk6k8h9n0jzw" + "commit": "4542e52138484933dd99a497ff1b048ea42f9246", + "sha256": "0qjfmzw6af0f00ak2a8p8fdvyjy69nrix3jvaw2j3p4ajw620zpy" } }, { @@ -26873,26 +26983,20 @@ "repo": "emacs-eask/eask", "unstable": { "version": [ - 20231113, - 908 + 20240128, + 1012 ], - "deps": [ - "dash" - ], - "commit": "98c53882a6b6703c62d7a59e0dcdf5e29ca2ca95", - "sha256": "17isgyg85fdhhhzn9jh6d0cba19ag7zwkppc1n34i2knm91411hm" + "commit": "3f8d4b668c4568d65f40c4f8bbb20c3b8dbfaa05", + "sha256": "0fld9qiyhhi8z50zjfn7afp92v6klwvk33fycfhnrdjhbkjjihp6" }, "stable": { "version": [ 0, - 8, - 6 + 9, + 4 ], - "deps": [ - "dash" - ], - "commit": "224798a5660717fd4325f13d66ba275a4d2031dc", - "sha256": "0ixm0dkzdxn35il16ff2r2xjqw7sbfqirkf3w664lrdwa56wzm1b" + "commit": "3f8d4b668c4568d65f40c4f8bbb20c3b8dbfaa05", + "sha256": "0fld9qiyhhi8z50zjfn7afp92v6klwvk33fycfhnrdjhbkjjihp6" } }, { @@ -26903,14 +27007,14 @@ "repo": "emacs-eask/eask-mode", "unstable": { "version": [ - 20231001, - 1914 + 20240101, + 819 ], "deps": [ "eask" ], - "commit": "2fb19f30812c5c0db2bcc7078fdd43958731bfef", - "sha256": "1ncja693h4xdn96vvb5mzxj900xj29xgv3rynfckkcsfakkpp3r9" + "commit": "774bf05f2d778a107f27f8fa47034ad15f16395c", + "sha256": "00m1ha91clcjwnxyqszbdw7shgjy602x0f89jqmn1jqasf3wp1kb" }, "stable": { "version": [ @@ -26922,6 +27026,44 @@ "sha256": "0l3s5x97kzn8qdix5xlvwnsirgn392pcydnklaj7lhn5y0mrxfd1" } }, + { + "ename": "easky", + "commit": "f914ce1ae6793f45d27e9d3ba6651d4ed253462c", + "sha256": "0aa056dn3360z8dxxd2lxg5iggx0fj3q9vanrbaclzqkybv7bgnw", + "fetcher": "github", + "repo": "emacs-eask/easky", + "unstable": { + "version": [ + 20240101, + 818 + ], + "deps": [ + "ansi", + "eask", + "eask-mode", + "lv", + "marquee-header" + ], + "commit": "b44f6c87cc73138aa0692e69f138a0e7a684903b", + "sha256": "0h9d9ry6wsm0icr5777haynz8dxc2qqrwb95gdvdmg56nrw21mvz" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "deps": [ + "ansi", + "eask", + "eask-mode", + "lv", + "marquee-header" + ], + "commit": "ad528fd56ff4e25deec747dcfc815f4edf56ee68", + "sha256": "1mi1xxg26s7sxkwb06yzaq0r270cdlhchlwf0aq678n2h11xzhc5" + } + }, { "ename": "easy-after-load", "commit": "384ffc463cc6edb4806f8da68bd251e662718e65", @@ -26960,30 +27102,30 @@ "repo": "masasam/emacs-easy-hugo", "unstable": { "version": [ - 20230928, - 134 + 20240129, + 1534 ], "deps": [ "popup", "request", "transient" ], - "commit": "1441922d26da1edad0e9020826c4ea26d63e22e1", - "sha256": "04qk4njcdl32cjnskg3cj64d0i4f3nqcpqay0faycnkkp2zfswa2" + "commit": "ecae28ef6bd70f3b7492592008bfa8776d81d2e7", + "sha256": "1712dnzdpfm8b217vjp76mkmlvcpc8ml6db116c4g4yb9531bish" }, "stable": { "version": [ 3, 10, - 59 + 60 ], "deps": [ "popup", "request", "transient" ], - "commit": "1441922d26da1edad0e9020826c4ea26d63e22e1", - "sha256": "04qk4njcdl32cjnskg3cj64d0i4f3nqcpqay0faycnkkp2zfswa2" + "commit": "ecae28ef6bd70f3b7492592008bfa8776d81d2e7", + "sha256": "1712dnzdpfm8b217vjp76mkmlvcpc8ml6db116c4g4yb9531bish" } }, { @@ -27054,26 +27196,26 @@ "repo": "knu/easy-kill-extras.el", "unstable": { "version": [ - 20230829, - 526 + 20240122, + 1649 ], "deps": [ "easy-kill" ], - "commit": "677435739c698ed81c3732188c29aa98bd9ffb08", - "sha256": "0dk7jvf69mi8p8r98i1hf884s6vrrlg1av1qbxl2bj9d736h9c5l" + "commit": "6ec0a1ff47aee681f7aa7af4250ede75815385f2", + "sha256": "05lgmy3fqyp6kb0756f36ajpij5lnz29b2wvq7jkbdl0k8c3f6wk" }, "stable": { "version": [ 0, 9, - 11 + 14 ], "deps": [ "easy-kill" ], - "commit": "677435739c698ed81c3732188c29aa98bd9ffb08", - "sha256": "0dk7jvf69mi8p8r98i1hf884s6vrrlg1av1qbxl2bj9d736h9c5l" + "commit": "ff9de0c9186f8e43cb29611c78756b14e728dbb3", + "sha256": "0a3zlp6vsz47rnj8cr2az71cdinkm951jp67yl1cbk2z0v1szjy7" } }, { @@ -27099,6 +27241,38 @@ "sha256": "18bm5ns1qrxq0rrz9sylshr62wkymh1m6b7ch2y74f8rcwdwjgnq" } }, + { + "ename": "ebdb-mua-sidecar", + "commit": "14ce9b9c023ca8d3b42485253212c65e50a5e352", + "sha256": "0zgf4ps0pid58md63l95kryhvi50pjpv4p4vhm0c6d47nwmysw6h", + "fetcher": "sourcehut", + "repo": "swflint/emacs-universal-sidecar", + "unstable": { + "version": [ + 20240115, + 1727 + ], + "deps": [ + "ebdb", + "universal-sidecar" + ], + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" + }, + "stable": { + "version": [ + 1, + 5, + 2 + ], + "deps": [ + "ebdb", + "universal-sidecar" + ], + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" + } + }, { "ename": "ebf", "commit": "22e2f6383f2a7a01778c0524af19a68af57796ae", @@ -27140,26 +27314,28 @@ "repo": "joostkremers/ebib", "unstable": { "version": [ - 20231103, - 2 + 20240111, + 1538 ], "deps": [ + "compat", "parsebib" ], - "commit": "6381458947bc6fb6c0605469bceb92784a9fbd67", - "sha256": "08j6z4rpnvz7vhdrm7y3prf2jpxclqicid6as4qljysq3czzfhay" + "commit": "996ca97ac5f29c066cff5da60717eaded8e513fa", + "sha256": "1x5nia67vr49l203455zgdgk0dng5fmhdfvgklq456r1qs021qsw" }, "stable": { "version": [ 2, - 39, - 4 + 40, + 3 ], "deps": [ + "compat", "parsebib" ], - "commit": "6381458947bc6fb6c0605469bceb92784a9fbd67", - "sha256": "08j6z4rpnvz7vhdrm7y3prf2jpxclqicid6as4qljysq3czzfhay" + "commit": "e6a88d62e5386ef056bd4fca4a95afe9e5ba6fe3", + "sha256": "07pyb76impqpczx6hl6amfs4hfnszfwydp27az46dkqc17hy0fgy" } }, { @@ -27215,11 +27391,11 @@ "repo": "benzanol/echo-bar.el", "unstable": { "version": [ - 20230209, - 1350 + 20231121, + 1720 ], - "commit": "03cae6d045636948d8b47979d85774e39556f9e1", - "sha256": "1431xpklnb5894mq3gxc7kvp2q5qa04bnlx8qcxv5l9g2rs0jiih" + "commit": "1138151e55fdfd43126c79caf13169a644b47c00", + "sha256": "01ydg9a2b4617cqz2w3jb6dk9wkrl559qssa2z1y6gz3awy6fwd6" } }, { @@ -27570,20 +27746,20 @@ "repo": "Fanael/edit-indirect", "unstable": { "version": [ - 20220511, - 1124 + 20240128, + 119 ], - "commit": "f80f63822ffae78de38dbe72cacaeb1aaa96c732", - "sha256": "13v0fvzh3nv3bm4c3ld7pknw2g76cjkx81hsrmbrd1irlv4s4b00" + "commit": "82a28d8a85277cfe453af464603ea330eae41c05", + "sha256": "1qjnhhf8c00hnn0b8icq71l73fa1blxfx9q0ahnvpd32wh6i0bql" }, "stable": { "version": [ 0, 1, - 10 + 13 ], - "commit": "f80f63822ffae78de38dbe72cacaeb1aaa96c732", - "sha256": "13v0fvzh3nv3bm4c3ld7pknw2g76cjkx81hsrmbrd1irlv4s4b00" + "commit": "82a28d8a85277cfe453af464603ea330eae41c05", + "sha256": "1qjnhhf8c00hnn0b8icq71l73fa1blxfx9q0ahnvpd32wh6i0bql" } }, { @@ -27677,14 +27853,14 @@ "repo": "editorconfig/editorconfig-emacs", "unstable": { "version": [ - 20230919, - 2101 + 20240129, + 257 ], "deps": [ "nadvice" ], - "commit": "4bf871b7a2f2433d1032ef2b251bfb08c23347f4", - "sha256": "0an4krh3i2xg156hlc6vmgcjk9chzgicq9jdnx5mkcrqzpfry6yr" + "commit": "4b81a5992858cbf03bcd7ed6ef31e4be0b55a7c1", + "sha256": "1chhc0jffk7zrll737h2wpr0ccakvgskblfvw5jsprscp00asm11" }, "stable": { "version": [ @@ -27823,11 +27999,11 @@ "repo": "sinic/ednc", "unstable": { "version": [ - 20230604, - 1643 + 20240107, + 2214 ], - "commit": "6fdb2da558049ad7978ffac40012ff1e1b2249a6", - "sha256": "1jdlwngxipq5pzs3kgmzwc99aqk6mi3cf1wv228hhmb8nsm1dqgd" + "commit": "d4d604f95e9b7955ee596210c2e47fccbd12a21d", + "sha256": "1dii711i3ga7gmqkyfvlf8k2sklkp941gyvy3d4rhp66gfiv8frc" }, "stable": { "version": [ @@ -27935,11 +28111,19 @@ "repo": "oxidase/eff", "unstable": { "version": [ - 20230613, - 958 + 20240108, + 658 ], - "commit": "3ad6a3f3886c532149f9a1c8c740ab95940ab63b", - "sha256": "0fp4qgxw6nx90bp2mxll3qxg35sd3f4yl76fgc3bv2zj8q8349p1" + "commit": "b8ce5d82dc2ef4df912b2b0cbe79e20b455ebd84", + "sha256": "0y7hz4cmhr6n91wv5q82ly2fjj4k0ihvc7pgr7wmbj63pvzbdys8" + }, + "stable": { + "version": [ + 0, + 2 + ], + "commit": "b8ce5d82dc2ef4df912b2b0cbe79e20b455ebd84", + "sha256": "0y7hz4cmhr6n91wv5q82ly2fjj4k0ihvc7pgr7wmbj63pvzbdys8" } }, { @@ -28120,15 +28304,15 @@ "repo": "yveszoundi/eglot-java", "unstable": { "version": [ - 20231013, - 153 + 20240201, + 451 ], "deps": [ "eglot", "jsonrpc" ], - "commit": "ee319cf87a7caaed52acbeb1b3ea00aa44d116b7", - "sha256": "0s0202adv19krb2qkk5dql49i76sgm5a1vls473qvdmd9f8pl38w" + "commit": "1f621b56cb566f3e5370db246da4b74ca0480a67", + "sha256": "1haps89hgbjpim8m2kwp49llm0n07zfh809520m6xzlg6r7czbiv" } }, { @@ -28214,11 +28398,11 @@ "url": "https://forge.tedomum.net/hjuvi/eide.git", "unstable": { "version": [ - 20231112, - 2210 + 20240122, + 1953 ], - "commit": "1979bec36dba95168c9e6c68bd7d9248502de68e", - "sha256": "0dizx7clclwlgg858kbhg6ds4aj4949anwk0hf72dn08dxadwk81" + "commit": "d497539f00c33e3bee85d0f4b8ca367672fa2219", + "sha256": "0gsfmjm71xcwhrznalm49ic47d4x7l6rizmyqr8mb4x8sbdbjhgn" }, "stable": { "version": [ @@ -28295,22 +28479,22 @@ }, { "ename": "ejc-sql", - "commit": "e01655679087504db1206b22435ba8eb7050aa23", - "sha256": "13i55l6hwsxbmdxmvh6aajayivgskw4iagmj9in1qkd9rnrykhn9", - "fetcher": "github", + "commit": "add3089ff62ba64bff96523768d18b79653bd491", + "sha256": "0i3gcbx6zi9v8v95201rdvq55shsj8bbsv4j8aphcdhz9j4nbaxn", + "fetcher": "gitlab", "repo": "kostafey/ejc-sql", "unstable": { "version": [ - 20230822, - 1534 + 20240106, + 1848 ], "deps": [ "clomacs", "dash", "spinner" ], - "commit": "c99a257c18dbcca02a63172b4f1c2a947c908d8e", - "sha256": "14vkq7lnrgm7ypa6sx73jlm1k2i8y01347gd4nw7g19vdfdgx016" + "commit": "b80b773238719fa7160e598219f300dfbc4db06d", + "sha256": "1w2xh207rm4a242iykhzsp3r3s8gv1cw8qr3cvwfbkxqrzmki7z4" }, "stable": { "version": [ @@ -28351,28 +28535,28 @@ "repo": "ahyatt/ekg", "unstable": { "version": [ - 20231111, - 513 + 20231127, + 46 ], "deps": [ "llm", "triples" ], - "commit": "adbe9bfb6faf603fcd4958d4b4d6473829d4e7f2", - "sha256": "10c33xmzay4lm3hi84gsy5vq3sff8ys0r0nn6f1k3kjvwfpyjcr8" + "commit": "d5324b62b2fb6c5fe4d54cf23d4d054b07869124", + "sha256": "1bnxipr0dsxb66dnwi3w2d51y6ysz9d8nlnbg0wxiiwzd175lnhj" }, "stable": { "version": [ 0, 4, - 2 + 3 ], "deps": [ "llm", "triples" ], - "commit": "adbe9bfb6faf603fcd4958d4b4d6473829d4e7f2", - "sha256": "10c33xmzay4lm3hi84gsy5vq3sff8ys0r0nn6f1k3kjvwfpyjcr8" + "commit": "d5324b62b2fb6c5fe4d54cf23d4d054b07869124", + "sha256": "1bnxipr0dsxb66dnwi3w2d51y6ysz9d8nlnbg0wxiiwzd175lnhj" } }, { @@ -28562,19 +28746,19 @@ "repo": "radian-software/el-patch", "unstable": { "version": [ - 20230409, - 2156 + 20231123, + 2216 ], - "commit": "7dfbd374f9de256de03516d777146e7f8aba1cef", - "sha256": "06zzl4m4mszyxv7xcyvlv6h5iyz7yg041m324faxyyml10jyfbj4" + "commit": "92803e7ea6e07cd56667ed7ea0dfacfc1f37f6d9", + "sha256": "0x2x3ci5i428wgagbwjh9qp2zlflkzlrkbpi6qa4fv7dq3vgkrv2" }, "stable": { "version": [ 3, - 0 + 1 ], - "commit": "d4f4574bcf4005f4fbafde8874cb19b907783956", - "sha256": "0qkx7f19kl85n56bp3q40200a6ynpkhimcnb3k6x4n6idn6ff2pa" + "commit": "92803e7ea6e07cd56667ed7ea0dfacfc1f37f6d9", + "sha256": "0x2x3ci5i428wgagbwjh9qp2zlflkzlrkbpi6qa4fv7dq3vgkrv2" } }, { @@ -28893,19 +29077,20 @@ "repo": "emacs-eldev/eldev", "unstable": { "version": [ - 20231115, - 1824 + 20240123, + 2127 ], - "commit": "2aefc4d2820d922073917c7f87ea83c80c930ca6", - "sha256": "0z98cwzfj71xnq5wk5hgvdf2ar150cr6xs8mxwdi2204mqzzdsnd" + "commit": "fd6bbda5e54e70e298c8dca4a5eff982f5a9e987", + "sha256": "0mqawhq49r0j2s93lz32sr0hkg2b4b1nrw6alnbrk5i7pibw0s0q" }, "stable": { "version": [ 1, - 8 + 8, + 2 ], - "commit": "c207e9537255d9167f9c578b2effc864f7e87743", - "sha256": "1jzknbdcvq4dp36f7p5abksd524lrlnmh6wycf0h3513wqnrprf8" + "commit": "220f54cbd2398843c91065bc3a2375fe8934dcdf", + "sha256": "108px7lnf39ngvb8rcqb9qh2amcbs1h22dbwd1q7js2np2nd132y" } }, { @@ -28955,14 +29140,14 @@ "repo": "emacs-eask/eldoc-eask", "unstable": { "version": [ - 20230906, - 611 + 20240101, + 819 ], "deps": [ "eask" ], - "commit": "c82dedc41772f6a84f02b2fe24bea7ba9512e246", - "sha256": "100s4vafs6y4pr6v4dchv9m7cca33w5qr1wzya0c1ipljakvp67s" + "commit": "ade0f239814f3b8bc77229e903d2c4b806ded90a", + "sha256": "1d1zzmsvgp2ww9a53j08v9pk10p2bjzf2937sd1szlhryssgvrmm" }, "stable": { "version": [ @@ -29141,20 +29326,20 @@ "repo": "swflint/electric-ospl-mode", "unstable": { "version": [ - 20230719, - 1531 + 20231129, + 1953 ], - "commit": "8bf02159c2658a08198b2765ee979e930378956c", - "sha256": "08ph91dglwf3i0jrj7aw83kxvqa2q4m7qiwfvsb86h1ilrrnqmwp" + "commit": "c2b33c82156adffcbe1c81abc2f62ee4ab86b0c6", + "sha256": "10cpmmsfyxbymz7w0hs377bvr4i2b2gy43q6q8ig8x9xsdgbpbkj" }, "stable": { "version": [ - 2, - 1, + 3, + 0, 0 ], - "commit": "55fa59592d0d3e929bd8646ea691a592965a167a", - "sha256": "0lnyxjkqankqij23bpql5lwgz0iyn03xyjl7nps0as6qsabbfldr" + "commit": "c2b33c82156adffcbe1c81abc2f62ee4ab86b0c6", + "sha256": "10cpmmsfyxbymz7w0hs377bvr4i2b2gy43q6q8ig8x9xsdgbpbkj" } }, { @@ -29329,26 +29514,26 @@ "repo": "rnadler/elfeed-curate", "unstable": { "version": [ - 20231110, - 1646 + 20231119, + 32 ], "deps": [ "elfeed" ], - "commit": "8d3628c81fc7dd9fefb9c5beca9fe4eab3575238", - "sha256": "16577gvlxs3dw8i02jgghlnnvq5r8b9d0b833j0d1fy67wj4dj1h" + "commit": "195ee944a1dd95380c680d886e15a8aadab50b8e", + "sha256": "052wz0aw9mwfzs34pa6wf1kh5fwp155pnp4b4f159nj0w6ih9mk6" }, "stable": { "version": [ 0, 2, - 0 + 1 ], "deps": [ "elfeed" ], - "commit": "8d3628c81fc7dd9fefb9c5beca9fe4eab3575238", - "sha256": "16577gvlxs3dw8i02jgghlnnvq5r8b9d0b833j0d1fy67wj4dj1h" + "commit": "195ee944a1dd95380c680d886e15a8aadab50b8e", + "sha256": "052wz0aw9mwfzs34pa6wf1kh5fwp155pnp4b4f159nj0w6ih9mk6" } }, { @@ -29481,15 +29666,15 @@ "repo": "SqrtMinusOne/elfeed-summary", "unstable": { "version": [ - 20230823, - 925 + 20231231, + 1456 ], "deps": [ "elfeed", "magit-section" ], - "commit": "6bad19a7d4b2375233cd3ff571e2e6ed55d457b2", - "sha256": "0h5x8w5v8a6gs0vlmp1xs9pfnv4bg0sxa719m9q3jdrzarafqmzl" + "commit": "7e308adaa351f8c7f6ba839cbcfd4e3cd145401c", + "sha256": "1wdycmr7yl4qn921fwnbkwjpl5ys38yikc3y8b2mjp7bzjp38w1w" }, "stable": { "version": [ @@ -29513,15 +29698,15 @@ "repo": "karthink/elfeed-tube", "unstable": { "version": [ - 20231022, - 1733 + 20240123, + 1825 ], "deps": [ "aio", "elfeed" ], - "commit": "0291038a00c17d780aded05b1e90860a2d586546", - "sha256": "0pza83vfih4gmqmf3mvpp9nxvhd9rsvszh71r9vfmdafzwqkc31p" + "commit": "92c66d6adcebe0588ccf811616decf7ef8a8ac65", + "sha256": "1mz2mk9vzdpj0x6dv1grkz03algrsf62kfqrlhnww60vnzqi6i3r" }, "stable": { "version": [ @@ -29685,11 +29870,11 @@ "repo": "ideasman42/emacs-elisp-autofmt", "unstable": { "version": [ - 20231112, - 552 + 20231207, + 1018 ], - "commit": "ac9f2cc1482a7ef4b84d87bd990208030bfc5f57", - "sha256": "1nr5x9mq24w5dib39zyb95c7ksdp3k7scgsb1r5ldywjss4z44da" + "commit": "6b280c854f964c303de2f9316f8f955e52893b8d", + "sha256": "0dnvyhfw906x234nzdprxlg9jx1wpj4wbfd65ack10zcvl6lwjxq" } }, { @@ -29733,20 +29918,20 @@ "repo": "xuchunyang/elisp-demos", "unstable": { "version": [ - 20230726, - 2059 + 20240128, + 810 ], - "commit": "8d0cd806b109076e6c4383edf59dbab9435dc5dc", - "sha256": "1yy9gsm16zss7z9prd21ag2dij186r9jpwza463vqd93s2rivzkx" + "commit": "1a108d1c5011f9ced58be2ca98bea1fbd4130a2f", + "sha256": "1rw7v8xks6rpjk10kw0lkb3f158jsqk6167f3dpmxm3q4000k8nz" }, "stable": { "version": [ - 2020, - 2, - 19 + 2024, + 1, + 16 ], - "commit": "7cc5ae4eac5bd8f38ade9ba1c28ad6faaba82160", - "sha256": "0mckgaz92v3y2vlkggx9kd51fd1mahylw39c42l51dyv8wscm7sc" + "commit": "bf22eddd42c8fcc52648d2cafd842f120d4dc591", + "sha256": "1pgg5z3z2pf0vps86lrkxfr36v4c24mpgvj551gixdlrm2s55p0l" } }, { @@ -29951,14 +30136,14 @@ "repo": "wkirschbaum/elixir-ts-mode", "unstable": { "version": [ - 20231115, - 1851 + 20240116, + 645 ], "deps": [ "heex-ts-mode" ], - "commit": "d56d5915d4540a4f55f495e27407637d0359c774", - "sha256": "02jys0wnp2s601mgqa6fi3jamjy1dprima1q594wdjf82av2n8sv" + "commit": "6db05baed9a34d01edf0bfdd804d951dedc6dccb", + "sha256": "1036gh81fhk3q0lfz0k10cxgxvkwq17148l2jcv2czcsmzqiaviq" } }, { @@ -29999,15 +30184,30 @@ "repo": "s-kostyaev/ellama", "unstable": { "version": [ - 20231105, - 1147 + 20240204, + 739 ], "deps": [ + "dash", "llm", "spinner" ], - "commit": "702042c0bf79a4e81133fb2acb9031f5eae817b0", - "sha256": "182i95q0n6r2i774f66jkkmd172d4r8ybhqvayxfmgxr2ryfqwjg" + "commit": "81dc7414cbd637fb61c6541ce71ebb8092db9498", + "sha256": "1x08n2j0klsybfy86ikppgfbsslidjy8fpcqja9g7xslq39jp435" + }, + "stable": { + "version": [ + 0, + 7, + 5 + ], + "deps": [ + "dash", + "llm", + "spinner" + ], + "commit": "3b70a560c0f04d02bf99dab2a7252ef4b67cf1e9", + "sha256": "1wgpfaihyidlybnh0f26df8k23w6kmwa50p827qlk0kg548r38d2" } }, { @@ -30406,8 +30606,8 @@ "repo": "jorgenschaefer/elpy", "unstable": { "version": [ - 20230803, - 1455 + 20240109, + 1445 ], "deps": [ "company", @@ -30416,8 +30616,8 @@ "s", "yasnippet" ], - "commit": "7ff8ffa918411887d165764f7a5a12bc46646e73", - "sha256": "0lh8w5a1abxaa7lf1c4yzgr0sh9szcwdnwd8w2004hv6mrcmyqc6" + "commit": "777e9909c8f1c11f1cfb8dbf5fe4a66d2ab95e1e", + "sha256": "0acnlp60f2c9fmjac51xjg9r8qr39al2v5j6yd2mb6hi95sxbz3c" }, "stable": { "version": [ @@ -30749,15 +30949,15 @@ "repo": "emacscollective/elx", "unstable": { "version": [ - 20230511, - 2113 + 20240101, + 2213 ], "deps": [ "compat", "llama" ], - "commit": "f3dfcb41c6471b8150cc19cea5ff96fe1321f5a1", - "sha256": "1m01fmhxgqrk22llwwafyg3a29h5bhrbdv9mpf6yyqdm2f37h3yb" + "commit": "2936dee72b2ef085c1c0a40817e67e868d44612c", + "sha256": "1md0kn4cwclv0i6fkrrinf2wjmr08cagxgv1sh6yja0hcvm37ygh" }, "stable": { "version": [ @@ -30781,11 +30981,11 @@ "repo": "tecosaur/emacs-everywhere", "unstable": { "version": [ - 20230706, - 1152 + 20240128, + 921 ], - "commit": "44775589ad050134adf433885be0a94398055630", - "sha256": "08r91hq82j44lksv23bdm0gxmb5xq4j70dr8z0lzbzvwwfgph8hy" + "commit": "fbeff19825336777dccaefedf3f376dd622cd294", + "sha256": "1lf1nzjr2vpnpb0aix4dq0wn1ixxwill8ii3p7i2aa14mh1p8bw1" } }, { @@ -30796,20 +30996,20 @@ "repo": "knu/emacsc", "unstable": { "version": [ - 20230326, - 1852 + 20240104, + 634 ], - "commit": "b4afd616c4ef160c58fc9a9682d3431b30a9d434", - "sha256": "0sl7kxdh4bh9irdq1x0w06g0wcn0d4j72dksrl8criq4q2srj4wv" + "commit": "9bec453a4170dbcb409b884e3e8d30f388de7b8d", + "sha256": "0w24vkxdl7z9yfijc1r02siz48sixdm3mygm5dig0b30kc76agz1" }, "stable": { "version": [ 1, - 4, - 20220420 + 5, + 20230104 ], - "commit": "199c08147ebe98da1004c478c92ba8866950b637", - "sha256": "0jmbvpqbywp25dgyq0pxxpggvcjkq8lpff37374if1rhiyj0qac2" + "commit": "9bec453a4170dbcb409b884e3e8d30f388de7b8d", + "sha256": "0w24vkxdl7z9yfijc1r02siz48sixdm3mygm5dig0b30kc76agz1" } }, { @@ -30835,11 +31035,11 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20230417, - 1448 + 20240124, + 1601 ], - "commit": "64012261f65fcdd7ea137d1973ef051af1dced42", - "sha256": "1x9r0pg2dv6n8dn1lwrvs9xfkxskr5pgw0sigspfqj3ycbpyz1ks" + "commit": "5aba772e562f0b22e36e34c9b4c256ffe439654c", + "sha256": "124x32dlpxfg1qb9ssvlnakakkzaz4wx9k5cv65fnhr9spl8d7j3" }, "stable": { "version": [ @@ -30859,14 +31059,14 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20230225, - 2205 + 20240119, + 2314 ], "deps": [ "emacsql" ], - "commit": "b436adf09ebe058c28e0f473bed90ccd7084f6aa", - "sha256": "1wc3j33cjshsckwk2s7xnfill6l5j5hnn0w03hqw2k81dfqvb8hc" + "commit": "1b8297b671a6e9df9554df5f62d7e0748a2200dd", + "sha256": "13mp0iqbr0sn8z119jmlhdgwl19s9rp0xlgsmdjfq3ssz04g8kyg" }, "stable": { "version": [ @@ -30921,14 +31121,14 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20230225, - 2205 + 20240119, + 2314 ], "deps": [ "emacsql" ], - "commit": "b436adf09ebe058c28e0f473bed90ccd7084f6aa", - "sha256": "1wc3j33cjshsckwk2s7xnfill6l5j5hnn0w03hqw2k81dfqvb8hc" + "commit": "ffd501a588e4ca884f949119e7c79d214dfd2ffa", + "sha256": "090ark8r2z5iw3gdk8xjh83nq4vwkbfyjm267l4q05ywlfb92dbl" }, "stable": { "version": [ @@ -30951,14 +31151,14 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20230225, - 2205 + 20240119, + 2314 ], "deps": [ "emacsql" ], - "commit": "b436adf09ebe058c28e0f473bed90ccd7084f6aa", - "sha256": "1wc3j33cjshsckwk2s7xnfill6l5j5hnn0w03hqw2k81dfqvb8hc" + "commit": "777abb9e9ed47245636cdc7ea814ce12ad11e2ac", + "sha256": "0x1cv4m36nsgyks3r5lyap521cayv302d568myw3s6h0licbdr6f" }, "stable": { "version": [ @@ -30981,14 +31181,14 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20230409, - 1847 + 20240119, + 2314 ], "deps": [ "emacsql" ], - "commit": "f25de357fee74aae7a538e8eae3d9be5eb55c20e", - "sha256": "1ff2qmgaxg3pfnb7avbbnqsmy3bl7spvx0g4dcdbmnlxvc2f0d5n" + "commit": "777abb9e9ed47245636cdc7ea814ce12ad11e2ac", + "sha256": "0x1cv4m36nsgyks3r5lyap521cayv302d568myw3s6h0licbdr6f" } }, { @@ -30999,15 +31199,15 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20230409, - 1847 + 20240119, + 2314 ], "deps": [ "emacsql", "sqlite3" ], - "commit": "f25de357fee74aae7a538e8eae3d9be5eb55c20e", - "sha256": "1ff2qmgaxg3pfnb7avbbnqsmy3bl7spvx0g4dcdbmnlxvc2f0d5n" + "commit": "777abb9e9ed47245636cdc7ea814ce12ad11e2ac", + "sha256": "0x1cv4m36nsgyks3r5lyap521cayv302d568myw3s6h0licbdr6f" } }, { @@ -31114,25 +31314,25 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20231112, - 1138 + 20240131, + 1248 ], "deps": [ "compat" ], - "commit": "3f08fc8ede9dddad3752223e01643058594781b2", - "sha256": "1a08mpfq79mc1n4g9d07wjf7cm0bgi9a3gxkfdsyw52sy82fdr1b" + "commit": "99484b04ec72b9febfb2175b075ba55e40bcbf72", + "sha256": "12xsh782cs1vk2h5apzv94x0y247s2ww2sx5634bf61prlbgy2d3" }, "stable": { "version": [ - 0, - 23 + 1, + 0 ], "deps": [ "compat" ], - "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", - "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" + "commit": "47b0c75d4bf4f72a7af839667c877c80bd493cdb", + "sha256": "14alpanynww6z7yxxyiiy24c0p4pq1argsb0pmqavq25mdxgn4v2" } }, { @@ -31143,27 +31343,29 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20230919, - 1907 + 20240128, + 1843 ], "deps": [ + "compat", "consult", "embark" ], - "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", - "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" + "commit": "9d6d4139bf66aa172ac96a6d0918d591455497c3", + "sha256": "1dcr7daanvmh0fcrnv4gds7nxfjipm93yi084hx1l2hilxdm4xfz" }, "stable": { "version": [ - 0, - 23 + 1, + 0 ], "deps": [ + "compat", "consult", "embark" ], - "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", - "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" + "commit": "47b0c75d4bf4f72a7af839667c877c80bd493cdb", + "sha256": "14alpanynww6z7yxxyiiy24c0p4pq1argsb0pmqavq25mdxgn4v2" } }, { @@ -31319,28 +31521,28 @@ "url": "https://git.savannah.gnu.org/git/emms.git", "unstable": { "version": [ - 20231110, - 2356 + 20240202, + 2122 ], "deps": [ "cl-lib", "nadvice", "seq" ], - "commit": "e4bba7abbcebdc76d9b709846867d50f8bc98513", - "sha256": "05c63pq3wjmg3ahndsnk67mvv6hv38p5wfd2v7awbngf3la9rrcv" + "commit": "87d0d1fb0566a80229029d0d8d7c863138d70aae", + "sha256": "0m54hj86snq8hr20dgm01zikab59sqzdf3byz18a76fv6930q8hd" }, "stable": { "version": [ - 16 + 18 ], "deps": [ "cl-lib", "nadvice", "seq" ], - "commit": "68fb73cbf7ca030506c585cbbe03efbb798f27e9", - "sha256": "0mx4qzdkz8sss61fl6vimsm4fd8h7jmcrhflibm1dbfaxalbp9rs" + "commit": "174a9f1e6a67830cf24c05eb6b99ab3fb11a579e", + "sha256": "0awdjsk5ihd52qp3878w732z2infwh5h32n54gz6g23bzm0pdjn6" } }, { @@ -31463,10 +31665,10 @@ }, { "ename": "emms-soundcloud", - "commit": "19e423525255371cf479842885eca07e801f6d00", - "sha256": "0nf1f719m4pvxn0mf4qyx8mzwhrhv6kchnrpiy9clx520y8x3dqi", + "commit": "952c7a383d39825805127bd709fa60ac77ef724d", + "sha256": "13vpcgqhhxhvgf22jpqidb9a1q4l1x9m8kfdv9ba9h009xf2a1pi", "fetcher": "github", - "repo": "osener/emms-soundcloud", + "repo": "ozanmakes/emms-soundcloud", "unstable": { "version": [ 20131221, @@ -31586,15 +31788,15 @@ "repo": "jcs-elpa/emoji-github", "unstable": { "version": [ - 20220704, - 648 + 20240101, + 935 ], "deps": [ "emojify", "request" ], - "commit": "a25c5e4e41c32ee7b3f7707b3d1281929f810d92", - "sha256": "16fila51fzirfbps7466fsajhzdqaximsgh5y5bklb4q3livz02i" + "commit": "0f42d10854239b751a2ae06caa43bcf387f43d4d", + "sha256": "0pbm7yfp0swyrn8dnyf0fn6yih32wmjwji2qn9v27lkxmsm9v6vy" }, "stable": { "version": [ @@ -31697,14 +31899,15 @@ "repo": "isamert/empv.el", "unstable": { "version": [ - 20231007, - 1911 + 20240203, + 2126 ], "deps": [ + "compat", "s" ], - "commit": "4af3b3624a4714558081d693c91602b9304e8fcb", - "sha256": "07xwxqjzah7dg62q0sz6ii8gi1aianqzp51aqql7mg8hyssjzpyj" + "commit": "a0e362e5ba0be6c7cf96076d61a192cced7bdcc0", + "sha256": "196bbpxxrni0jlrskyyp8vhg41xsjnq6rbclxrp36hh11v0pxb07" }, "stable": { "version": [ @@ -32144,8 +32347,8 @@ "repo": "emacscollective/epkg", "unstable": { "version": [ - 20231009, - 2058 + 20240116, + 1941 ], "deps": [ "closql", @@ -32153,8 +32356,8 @@ "emacsql", "llama" ], - "commit": "2a002fbded9fdc51e45e4d4eb47a30becda3266c", - "sha256": "0c1ikfpkgkmlv5jgxp950b5bk3bkzdhny5mn18gl5qbpzl59igfi" + "commit": "7f7137e96dd91786e0cf5c8ecb674aeaaf22a49d", + "sha256": "02mc0sc8i4dqshblbnwws2a0l7bxcswlc21jyfv23gk0pm2wgbxw" }, "stable": { "version": [ @@ -32177,8 +32380,8 @@ "repo": "emacscollective/epkg-marginalia", "unstable": { "version": [ - 20230603, - 1401 + 20240101, + 2215 ], "deps": [ "compat", @@ -32186,8 +32389,8 @@ "llama", "marginalia" ], - "commit": "f5eda857a99d02aad9e89bd80c327930e815fc8a", - "sha256": "04z5xgcrl2q37fgr9bb1fwnspnn7zq5svmfkfslfmzbb3klvdkcw" + "commit": "b8c9fb165ec832b2e930092ce8abe039d415a117", + "sha256": "12bf6ly08lhjssl8p257v9dz5w9inv8wq1fb4phprnpcggswxlhc" }, "stable": { "version": [ @@ -32750,15 +32953,15 @@ "repo": "ergoemacs/ergoemacs-mode", "unstable": { "version": [ - 20230207, - 1551 + 20240129, + 1407 ], "deps": [ "cl-lib", "nadvice" ], - "commit": "c2a918c6ab13e29dba2caf2bd06496babd0dfca6", - "sha256": "0lbdxc1gwn7lgphkvwfr6jqzs1nwf60wly3n4xiyzjlw6v0ilxd4" + "commit": "095129648e9846fbda1f585806de39c12e82f37e", + "sha256": "0bwvfgrn44hwswnmkhb3qsvgmaphh4c9vxwdy1rrj9x11n0c54z1" }, "stable": { "version": [ @@ -32811,10 +33014,11 @@ "version": [ 2, 6, - 4 + 4, + 1 ], - "commit": "f42acb696e43d382639f04f869e9a99ab36a91c6", - "sha256": "0n4avd58j45rdcmnwgrmz5s0ril0z4n2z711mwwbahl50f7359ky" + "commit": "4293e0a94d15acac915ab9088b2ec028f78d14a9", + "sha256": "00yfwwqv4dyka5yg4m9w5dfd9ajn5z51lg7dakj6d03lay76dhh7" } }, { @@ -32825,16 +33029,16 @@ "repo": "positron-solutions/elisp-repo-kit", "unstable": { "version": [ - 20231106, - 404 + 20231227, + 1449 ], "deps": [ "auto-compile", "dash", "license-templates" ], - "commit": "49611de3ed000b5872c63270dd66efa0e6bf76c9", - "sha256": "1fq1fsgs0dklal5d3gxbb8anaw9kgixpcjzyvvia7lxzlfc7chqv" + "commit": "0d9906415a649caff2df7b4b1b3f8f6cc337032a", + "sha256": "01cwc63zh7ma4ar793mpzmai1jylgds3zhdp1fc3q2ff8w3h8rzf" }, "stable": { "version": [ @@ -32868,11 +33072,11 @@ "stable": { "version": [ 26, - 1, - 2 + 2, + 1 ], - "commit": "c41d424db42ba84b72f3e25167470c3555723d87", - "sha256": "0h7v9py78c66nn56b7xrs7lcah21vixxyw6d4f4p5z7k1rvcn4kv" + "commit": "ca8b893f9d5bdd0957b78514ba523032e762c644", + "sha256": "0b0gaalybrni5v3bcm2q0iybicspxyzqnifncyjpskx26xhki971" } }, { @@ -33009,6 +33213,30 @@ "sha256": "08gk47fwd4hvl6gby3nyg3f9wq2l6phkkmq6yl04ff1qbjmvnx0p" } }, + { + "ename": "ert-results", + "commit": "f9efdf1e970398a0a686a587e4678a650534b171", + "sha256": "1wm43jyxxyjq83cicidf4xs5rgxsp3954hjsm6q6vx4wbn2x40qv", + "fetcher": "github", + "repo": "rswgnu/ert-results", + "unstable": { + "version": [ + 20240108, + 1358 + ], + "commit": "32200a195f68c25a013497329d85ae0703ab475d", + "sha256": "1jpvk5dk0jvjz7r9vscbiwh2k7s0x3njnmhwcfz29rcmja82hz2j" + }, + "stable": { + "version": [ + 1, + 0, + 6 + ], + "commit": "b89ffb3d719e24bb29a9d57cf189f5962caafdd4", + "sha256": "1h12hjw2kj0xnbqkqmpxshq887zp892vbpqgfk6k0nvv27m2jhks" + } + }, { "ename": "ert-runner", "commit": "0a1acc68f296e80b6ed99a1783e9f67be54ffac9", @@ -33832,23 +34060,20 @@ "repo": "emacs-ess/ESS", "unstable": { "version": [ - 20230807, - 1422 + 20240131, + 1037 ], - "commit": "d8914196ceb2061d850cc899aed79342519972ff", - "sha256": "11pkachbn0lj4qx8xmaaknrx8223hrmq55vqs6apl1a9s9dg62bs" + "commit": "d8472e00da8fde3224d4512641093b526601af39", + "sha256": "094pwdzklzqk9gvf7z9phaxbwvw8hpghk2q05zrdyxjr4rmvq9bc" }, "stable": { "version": [ - 18, - 10, - 2 + 24, + 1, + 0 ], - "deps": [ - "julia-mode" - ], - "commit": "0728c6fdf8e13f10ee50b27fb3f39e7c229f05b1", - "sha256": "1yq41l2bicwjrc0b731iic20cpcnz6ppigri1jn621qv2qv22vy3" + "commit": "0ef7e6878f47d2492a371be5947e895c4b3dfeb8", + "sha256": "10j315plrpl4yax2srv9r2l7kdr0qqz8h3g2n4s7c1rhpzpfgyh2" } }, { @@ -34000,15 +34225,15 @@ "repo": "ShuguangSun/ess-view-data", "unstable": { "version": [ - 20230503, - 643 + 20240127, + 1701 ], "deps": [ "csv-mode", "ess" ], - "commit": "c0b20e503c772eebbef6bbc6c89a707ba6ec42ec", - "sha256": "1ig2bsl0hqq21rza7ydcw15zdz5jfg076fyhnnk57gkp9ihna7mz" + "commit": "c077741bc3386a469635ca7438db4cf58b7541b9", + "sha256": "0gbim8hkflj5cxg84wnv32zfwacri3v26azmcfzh6w3mkflfp1bq" }, "stable": { "version": [ @@ -34474,15 +34699,15 @@ "repo": "emacs-evil/evil", "unstable": { "version": [ - 20231106, - 1213 + 20240128, + 957 ], "deps": [ "cl-lib", "goto-chg" ], - "commit": "c4f95fd9ec284a8284405f84102bfdb74f0ee22f", - "sha256": "07frgwzj6jfrcln6vc4c0pahgfrbrky50gz3mzck781xpmvkhwj9" + "commit": "5995f6f21f662484440ed67a28ce59e365feb9ad", + "sha256": "0fzcxddxn19bjca3lszbgssdi17lj5nvynxnmrh8ckrcnf86kivf" }, "stable": { "version": [ @@ -34604,8 +34829,8 @@ "repo": "emacs-evil/evil-cleverparens", "unstable": { "version": [ - 20231001, - 1423 + 20240103, + 926 ], "deps": [ "dash", @@ -34613,8 +34838,8 @@ "paredit", "smartparens" ], - "commit": "134fe3396f975fb1ad261f52cd113f42ac1da4fc", - "sha256": "1jaakqfrhb0xr1ffph9qnpl0hlgggskz0lz9d880v6dlkg6w7z85" + "commit": "e8ccec32867e12d70a7cff5c70e4ac91f58dbd20", + "sha256": "1pyzn3knh9rbyzmk7jsb9z1vjsgvc020k2mjnsdl5szib5bvjm6m" } }, { @@ -34675,15 +34900,15 @@ "repo": "emacs-evil/evil-collection", "unstable": { "version": [ - 20231019, - 1228 + 20240118, + 856 ], "deps": [ "annalist", "evil" ], - "commit": "18304d9d9e4243687a7bf915dc7e591a216873c6", - "sha256": "1qcnxs22ghan5jsla05cprvgl6mswyaymby2z2yrhykrch4zak7g" + "commit": "8c84f9bc89fe56e71b56519f886085ddcbc671cf", + "sha256": "1m1lqldbp8xs8b5n6kz181w0lbdbgp1lllnfmw65y346xx0ycm7x" }, "stable": { "version": [ @@ -34806,15 +35031,15 @@ "repo": "emacsorphanage/evil-escape", "unstable": { "version": [ - 20221010, - 2116 + 20231122, + 2114 ], "deps": [ "cl-lib", "evil" ], - "commit": "3c335a5709b1abb08687960038746b36add465f9", - "sha256": "1z30v59igndqzxg9gcx4bsbf5jkh11wp936il8azkrz3qdryaj4a" + "commit": "bdb1e69971520cbd65fe61830a1cdea5734d743c", + "sha256": "0vdmzp4hxqvng5pw3iz7flc36ndaphnia8s1cg229i8vm27lrmqy" }, "stable": { "version": [ @@ -36158,15 +36383,14 @@ "repo": "laishulu/evil-textobj-syntax", "unstable": { "version": [ - 20231016, - 1544 + 20231119, + 1633 ], "deps": [ - "evil", - "names" + "evil" ], - "commit": "c1a7afe81bca3da6a2fdc7ea9376fdc2e1e9249c", - "sha256": "1xlav0ii17b4j3d7q6mkn48q3cxnmq0kyipxrayqn5njn6rg31ap" + "commit": "64252ded690a2e65b71a1c84aa3acd24e704d02f", + "sha256": "1p85qq8zag3cvpsx4pgh0hd3a6gj5p802zb28077fhqbzmywnjmg" } }, { @@ -36177,11 +36401,11 @@ "repo": "meain/evil-textobj-tree-sitter", "unstable": { "version": [ - 20231115, - 1445 + 20231222, + 1559 ], - "commit": "9a9edd42a2dca9dfd0bc6026d47f689fa117b90f", - "sha256": "0j2zrhdffr3i9bwnaam5n908xmaq9z230sx6flid94cp9pvsxmxb" + "commit": "220ceae065852ef4f717fa41efd1ab51ca2346d3", + "sha256": "0a7wg9gzgisi4hzxm3yxclzgwiqw9vd7bc9f5nz1ry2xdk0hbna4" } }, { @@ -36210,8 +36434,8 @@ "repo": "ethan-leba/tree-edit", "unstable": { "version": [ - 20231108, - 1749 + 20231206, + 1836 ], "deps": [ "avy", @@ -36220,8 +36444,8 @@ "tree-edit", "tree-sitter" ], - "commit": "f5e2b467f14a2980dbe1a862ce0b27e768b2e980", - "sha256": "1xf4aygk4vc0pi590ca9nm1j9s64bv018xz5w8g4ln7rgpwdk408" + "commit": "9e3635e3fd0449bf259d42ea29c93e46ef623fe7", + "sha256": "1m386ybbai27la2aqkran5srrc98braibqzfdzrs8i0906gp8lk7" } }, { @@ -36801,10 +37025,10 @@ "repo": "magnars/expand-region.el", "unstable": { "version": [ - 20231020, - 620 + 20240119, + 1039 ], - "commit": "9e3f86c02c5e2ab6f0d95da8a34045b54f6166d1", + "commit": "e8f4e0fe9c9a80a6a26e2b438502aba9a799d580", "sha256": "0mw1jlgdp17k56rq4g801z7y35h4infm9cy3mh8jw5wqqar5ifa6" }, "stable": { @@ -36955,11 +37179,11 @@ "url": "https://repo.or.cz/external-dict.el.git", "unstable": { "version": [ - 20230926, - 748 + 20231129, + 1043 ], - "commit": "5ff41c9151647ef68bf61eff318fc76a3fe558f2", - "sha256": "1rwhkxxs5hzpc80qza7rfxh18q3hs02azlcal468zl3q67vhwnaw" + "commit": "17807ac7e671b44da495e7e3fac5b8cb72a25feb", + "sha256": "1vb6xpwpvr0ly36rzbk7hvxxmr33yb0sif0x0sc5ld4zigr23xl6" } }, { @@ -37110,14 +37334,14 @@ "repo": "SqrtMinusOne/exwm-modeline", "unstable": { "version": [ - 20230331, - 1747 + 20231225, + 2340 ], "deps": [ "exwm" ], - "commit": "852a88a58714e3e59675b79b185f036f7b0300e8", - "sha256": "1al02ikfjc2nxlfd0gwn9a92rs3v8g3590130nqghmmpvagl9vj9" + "commit": "f72e65818f90c754edb8d0dcff47e8248a7f0a56", + "sha256": "1qwxhkp5phbnzfijxlg7ldr68wpny4y07khhlbik3s6bn6829afh" }, "stable": { "version": [ @@ -37303,15 +37527,15 @@ "repo": "rejeep/f.el", "unstable": { "version": [ - 20230823, - 1159 + 20231219, + 750 ], "deps": [ "dash", "s" ], - "commit": "ab3ee3811c53f9c2144ff45130361f3da242ffa2", - "sha256": "07jsgq8jx1dxwlij61pbzsmlb047jsbk1ssr1d8301kssaa9qls8" + "commit": "634b0ecdeaa192ef0dd10db312a67ebe5c2d5852", + "sha256": "1ziaagd1j076c89w8kw09slmixhxhczi51a5m8wwmhhn4jks3f6r" }, "stable": { "version": [ @@ -37513,11 +37737,11 @@ "repo": "ideasman42/emacs-fancy-compilation", "unstable": { "version": [ - 20230824, - 22 + 20231228, + 2247 ], - "commit": "32dc801a921428e4abaeb826449c86fc3c96c0f8", - "sha256": "1hk4dkddrgdy1l03dscmnsgghp1y92mkngkacr7vv8wx3lsixm8w" + "commit": "74833d618024cee47c24aabdc6e9daa4009d0690", + "sha256": "1c8rfhab3bi8aw0kyrcb7dz6zcknv3r5dcnrq4z784pqs1gjdq2l" } }, { @@ -37824,11 +38048,11 @@ "repo": "cute-jumper/fcitx.el", "unstable": { "version": [ - 20190806, - 1923 + 20240121, + 1829 ], - "commit": "12dc2638ddd15c8f6cfaecb20e1f428ab2bb5624", - "sha256": "0ahw2pi6i693s4mdjdkisy94yvg0wgmd3c6zi0z4yi60b6irskdn" + "commit": "b399482ed8db5893db2701df01db4c38cccda495", + "sha256": "0hpkyjil50b4wgl8wvlfg8g76m2mjl45wa316wdqyiwnq2mvif13" }, "stable": { "version": [ @@ -37879,36 +38103,6 @@ "sha256": "1fas0fpvym2lyzybwm44gly9jz6a2fpp72yxnwfbqqjkfgk9910y" } }, - { - "ename": "feather", - "commit": "ffb7d037679110473a8c3f9e98f737ecaba37c40", - "sha256": "1k3sxwpibk5sdim4pzfi83pzsm4vnq0xl006dy76pv363r9mvs21", - "fetcher": "github", - "repo": "conao3/feather.el", - "unstable": { - "version": [ - 20200321, - 1237 - ], - "deps": [ - "async", - "async-await", - "page-break-lines", - "ppp" - ], - "commit": "529b7ec69f1694d7dc8aacb5066cf4ddcf24cc58", - "sha256": "0flph6yv5fj5ladksjqfpj9j8p2jcc102kbc833bvx1cnmjx7qk4" - }, - "stable": { - "version": [ - 0, - 0, - 1 - ], - "commit": "4cb69055cfc42841bad1de072f69dd6923899766", - "sha256": "1fq5ysxwiaah56rizkc47vjqi8906af3ga1n1frvrvap8m9vdz4m" - } - }, { "ename": "feature-mode", "commit": "0a70991695f9ff305f12cfa45e0a597f4a782ba3", @@ -37940,14 +38134,14 @@ "repo": "martianh/fedi.el", "unstable": { "version": [ - 20231112, - 911 + 20231230, + 1108 ], "deps": [ "markdown-mode" ], - "commit": "e606fd40de36ad2131d027dec4f254e59a120dd5", - "sha256": "1chzzpk19z0siylh3z9sc05pjhibj9ld37iakc2v082dhd3f3sxk" + "commit": "4d776332d6425a917cb437fc17831fa834c881d2", + "sha256": "1bqaapxhp1517sp0x07d0mlzq3zg721fppa6q09zz8hjsjjx5p0c" } }, { @@ -38056,15 +38250,15 @@ "repo": "jcs-elpa/ffmpeg-player", "unstable": { "version": [ - 20220704, - 641 + 20240101, + 926 ], "deps": [ "f", "s" ], - "commit": "2c41d715b012f399e661a816376824a8dea0b941", - "sha256": "1s41kxjdj70a3mf1mldmgv0gd4hqd0bx9nmb3kn5f3z4wjnhns6x" + "commit": "c3808dc1c39499a81e1b9463526fda924fd1f062", + "sha256": "0j0l5239wd14bf0qjr51d0vsx5cbbsfc02qzxzs163lkp9kklzr9" }, "stable": { "version": [ @@ -38152,15 +38346,15 @@ "repo": "Artawower/file-info.el", "unstable": { "version": [ - 20230929, - 924 + 20231207, + 2041 ], "deps": [ "browse-at-remote", "hydra" ], - "commit": "21fb5d779be88364e464e54c8bb94d04518f6474", - "sha256": "1gj41r4fyiq876bg57a3kvxbf53x2dww4vhs551mqn8sak3lwmlv" + "commit": "158524c92f37eeccf55e096f3090db2baa12fbae", + "sha256": "0l17mmail2gcz71rmk2p1p4lf0lc10mhj5pdq1c1dpppri42cbwm" }, "stable": { "version": [ @@ -38285,11 +38479,11 @@ "repo": "jcs-elpa/fill-page", "unstable": { "version": [ - 20220704, - 650 + 20240101, + 930 ], - "commit": "916f4ee74d4290575795042ed09a1c81eb66ba8f", - "sha256": "0biw3p4jznc8zhm1yi8rdj42j4phxkq3nksnm2vp340vsl4xb4ln" + "commit": "c2bf4d4661c7f618e3c3334dbfd9a142371806d6", + "sha256": "1rgb4jj0fz37h09f9zyn8915mfc8x6dhhqbizq6vsq66cdcb1gac" }, "stable": { "version": [ @@ -38557,8 +38751,8 @@ "repo": "LaurenceWarne/finito.el", "unstable": { "version": [ - 20230921, - 1805 + 20231209, + 1912 ], "deps": [ "async", @@ -38569,8 +38763,8 @@ "s", "transient" ], - "commit": "8ae51b38a496f01b379b1535c6935d36d786b13a", - "sha256": "1agpg6d8y6ib6w05dvpidigx5nc9r42asl38s3aav2sj440sr8lh" + "commit": "15e5870843751bd3d7bb5e2bcafe4cb2d859706e", + "sha256": "1chz9sa1x0rcrpnl998xzij1ac5ryllka9jn8w8bmslk1axdf5cg" }, "stable": { "version": [ @@ -38699,26 +38893,26 @@ "repo": "IBM/firrtl-mode", "unstable": { "version": [ - 20230815, - 1312 + 20231127, + 1237 ], - "commit": "45ec466d2945c2893ca4d6b24ff3816fceb8f1b2", - "sha256": "0k6n9js7af5asj1cxpplc7blw92mrdp1s3p2pdcdbxkrk9qx020r" + "commit": "0c7d971899f93367b78e13d70d64cfb89d80b45c", + "sha256": "10xhyfs91c2mwlb1d4x72wq5nf2yc5701slissiflp965igfw6d0" } }, { "ename": "fish-completion", - "commit": "6d17ca0213ba5ef9dce92002e281e6f08c3492be", - "sha256": "1y7vwh7w0shnrnp8x1m1sa0p7kdyz5mg1mfs263gm38in2biym9i", - "fetcher": "gitlab", - "repo": "Ambrevar/emacs-fish-completion", + "commit": "cbf0664a035ab6419cd78634ca583339c3bd1599", + "sha256": "0hnji71fpp91ppy2pvm78r8q1zx5php1gjclhvglcc1hyz47kawq", + "fetcher": "github", + "repo": "LemonBreezes/emacs-fish-completion", "unstable": { "version": [ - 20191103, - 1210 + 20231028, + 2123 ], - "commit": "10384881817b5ae38cf6197a077a663420090d2c", - "sha256": "17lqip1i1rrsvxzz4bx9rqf1fvwd3hriwg3sj6qxmfc8pylnp37q" + "commit": "99f0672c20ea61d21f106183e80f32c0c6525faa", + "sha256": "037cp4scia8pimn32j70vkf8c6rzipv1nm5r18z5v4lfdbiyyw0v" }, "stable": { "version": [ @@ -38737,11 +38931,11 @@ "repo": "wwwjfy/emacs-fish", "unstable": { "version": [ - 20230326, - 1604 + 20240129, + 1213 ], - "commit": "6869efbc05cdb628209338bf57fe52742e53d956", - "sha256": "0ancsmnliqhc7fn82pa6flp02rczg0gwh17gpfp60jpi3mv1niws" + "commit": "2526b1803b58cf145bc70ff6ce2adb3f6c246f89", + "sha256": "1n2f4kklz5vlb1h1p604ww7vgyvi2hfsnkyhrlw5d9pp4dh4lh46" }, "stable": { "version": [ @@ -39114,15 +39308,15 @@ "repo": "plandes/flex-compile", "unstable": { "version": [ - 20230808, - 1453 + 20231219, + 2113 ], "deps": [ "buffer-manage", "dash" ], - "commit": "17b2b16f8867312a868f338a49ba8615d2d23461", - "sha256": "0c37vzfd5c4k502bbx6qnc6046dsqy75g6nmaxx756f6p6nng5vq" + "commit": "817dd32411748682c13f752786b901041a470504", + "sha256": "0c2ysf7asb840xdf5x255r18c2v3j93bgjxsf5wsbgvykx21za00" }, "stable": { "version": [ @@ -39160,11 +39354,11 @@ "repo": "crmsnbleyd/flexoki-emacs-theme", "unstable": { "version": [ - 20231114, - 1714 + 20240109, + 607 ], - "commit": "5305cc3deaf361f57c67c57d10ade2bd448603e9", - "sha256": "1pg8mp3nghpmif2f94blrbv50xb9xp7pibnyfm0kpgh5gnciz3ab" + "commit": "9339a2a1a8052159916e9913b14ec062c0a3f506", + "sha256": "071if59ikrfyc17vw1fbzpqsg16zd7zpnfgxhi02sz8ng7q4jmx7" } }, { @@ -39175,15 +39369,15 @@ "repo": "wanderlust/flim", "unstable": { "version": [ - 20230808, - 1153 + 20231214, + 2336 ], "deps": [ "apel", "oauth2" ], - "commit": "80b8121f05a5a0d7fcfe3e54085467a646dd2028", - "sha256": "02shd2mp9ywncn0wxgrijn0i8fa69kfx1y6nh5jjd64dyiczmskk" + "commit": "e9f4c56537704bceb2696c35b98466bc413d8d34", + "sha256": "0xpj3wmsi2jhq442r8s3c0laiyknsnbpysp0amjrk7h6lp87s4rj" } }, { @@ -39343,11 +39537,11 @@ "repo": "amake/flutter.el", "unstable": { "version": [ - 20230811, - 458 + 20240202, + 1241 ], - "commit": "64b3f50a2008357359f1c4eea0e97c93070df7d4", - "sha256": "0vhxszc3km670aslcfmi56xvvv130g8bknh6pyqnic4x3zsvm9jz" + "commit": "004c91e070a9b4a2a5042f5bb20015ec65453acf", + "sha256": "0waav7n1n4k5jz49wnkgq4s28pcizkn7qykwxjwzpma46w84c4dy" } }, { @@ -39476,8 +39670,8 @@ "repo": "flycheck/flycheck", "unstable": { "version": [ - 20230813, - 620 + 20240202, + 1356 ], "deps": [ "dash", @@ -39485,8 +39679,8 @@ "pkg-info", "seq" ], - "commit": "773c3eb31ebeb6bb2f9f57d28177882ca7073df0", - "sha256": "0x01d41gqvgi7r96snswrik6l2nb1wzf6nd1wzm47a1qj0l46061" + "commit": "23df1af6b51fc44ec41973d4da32f2b5a8dac38a", + "sha256": "0wqww59x3xjrjdzg9qf84fkw264503f6fbkp1s0cz3x20v9d6xf8" }, "stable": { "version": [ @@ -39600,14 +39794,14 @@ "repo": "leotaku/flycheck-aspell", "unstable": { "version": [ - 20230408, - 957 + 20240101, + 1945 ], "deps": [ "flycheck" ], - "commit": "45cd22c52b676abbdf405d9fe16b7073b954ed77", - "sha256": "0b4758l06sy9lp9knvcgz9gy283rsf0g2m3qgpg3aya8bnja14dr" + "commit": "aa73874abc60a43fcf615af9bdd85d3008bfe687", + "sha256": "1lnkkj4p8mnghrdcdfb66n6b6h974ik68l2d460njc4yxryjk6di" } }, { @@ -39860,14 +40054,14 @@ "repo": "borkdude/flycheck-clj-kondo", "unstable": { "version": [ - 20211227, - 2226 + 20240203, + 1224 ], "deps": [ "flycheck" ], - "commit": "d8a6ee9a16aa24b5be01f1edf9843d41bdc75555", - "sha256": "010gzxwvr2p2wv358r76ajkn48ilgmkmv7z6bckqbap0cjhrqq43" + "commit": "9089ade9e01b091139321c78ad75946944ff845d", + "sha256": "0xmddrmdwk8fxgfays8gpf0wg3f6cvqk77axm1jqyiki4zmd35hl" }, "stable": { "version": [ @@ -39991,14 +40185,14 @@ "repo": "aaronjensen/flycheck-credo", "unstable": { "version": [ - 20170526, - 1545 + 20240105, + 1655 ], "deps": [ "flycheck" ], - "commit": "e88f11ead53805c361ec7706e44c3dfee1daa19f", - "sha256": "04i7fbqpkjpsfa8vjpkdhg1sj5isczxwncdp4vr9x3vll3svblm7" + "commit": "e285bd042a535d0f13e0b4c5226df404cdda4033", + "sha256": "1n41liayykjmh1xwfnhdvw9bdxjca7d274gkpjfzhvhmbv7dig19" } }, { @@ -40131,14 +40325,14 @@ "repo": "flycheck/flycheck-deno", "unstable": { "version": [ - 20230212, - 1754 + 20240101, + 833 ], "deps": [ "flycheck" ], - "commit": "e7cd15a6a05be73d1f83a16d2efa6b49a105a9cd", - "sha256": "12xy90xlzgrcb4kwh9xlnav7c8kdszf9i4qrk0klkj3p0xbpj0qd" + "commit": "5e4d66865d7d91e7af3b1b69b02dd540c9ea5aca", + "sha256": "0xqp9cycpsliizl7dknpxcvnlx3mcbrqdkp8a2imjxr4ss042pmd" }, "stable": { "version": [ @@ -40283,14 +40477,14 @@ "repo": "flycheck/flycheck-eask", "unstable": { "version": [ - 20230212, - 1748 + 20240101, + 833 ], "deps": [ "flycheck" ], - "commit": "93cf80d60a8d7080f380e16443e0882ac4656ff1", - "sha256": "0q45h7yyqldj8kxzqb51x7zq98v4f9izwcj1hhgifk8ni1xzr1x5" + "commit": "1871b7ee94342f7673abef65337b8741f37c01e2", + "sha256": "1n2rzr8qnqcsqszwy9lx0y8sv7d412g3kxwgwqkjw5ha38zcprcg" }, "stable": { "version": [ @@ -40556,14 +40750,14 @@ "repo": "flycheck/flycheck-google-cpplint", "unstable": { "version": [ - 20230816, - 734 + 20240101, + 833 ], "deps": [ "flycheck" ], - "commit": "59feb38c47cf95176636afc65325741a2d9ae6f3", - "sha256": "0d8ncrklyb6sslp8p64wjc92qfxrb3d1mx7ja2yf3g6jhs5r9p9n" + "commit": "2330e8ed99d89010b652dcb8e9a9a546a9e6da3a", + "sha256": "1vqrxdprflz6zx01k1rcblzsamak708ny2hgik7nf63kbibpnnzz" }, "stable": { "version": [ @@ -40633,16 +40827,16 @@ "repo": "emacs-grammarly/flycheck-grammarly", "unstable": { "version": [ - 20221231, - 1654 + 20240101, + 847 ], "deps": [ "flycheck", "grammarly", "s" ], - "commit": "d4a788acc3875a1ffdd7460ab3377a887413c582", - "sha256": "1mg6x85dmawfjmxc5vcq546ykz3m3qby2l3hnaagh7srwvvz09cy" + "commit": "cb011efcc05b111bb4638cc42c24c5b11fc5f378", + "sha256": "12xrcwixfx6w5rcavgmxrr1nxlay2f6057g0clxfzyp5mk4aw342" }, "stable": { "version": [ @@ -41080,14 +41274,14 @@ "repo": "emacs-languagetool/flycheck-languagetool", "unstable": { "version": [ - 20230329, - 1246 + 20240101, + 851 ], "deps": [ "flycheck" ], - "commit": "04195838e21da84ec46d2940c2b3ee82d8beda70", - "sha256": "0k3b1swnp601ibdcylm3lhipsxjsgsrpg79s9375712wn1ihybsz" + "commit": "e80a23bcdc91df09f6013b553d60a813481086ff", + "sha256": "1gvhmaq9ka28hvm8gv2rd8v3sk0a9w9rd1zsz2xkv1hhw5ch4hf1" }, "stable": { "version": [ @@ -41751,14 +41945,14 @@ "repo": "Wilfred/flycheck-pyflakes", "unstable": { "version": [ - 20170330, - 2311 + 20240124, + 101 ], "deps": [ "flycheck" ], - "commit": "61b045939e3743b2162b7e4e73249c66fc2b8f65", - "sha256": "03p0666vpprp6ijkvx9ypaw58bdq42gh533270plv2k5l8r22cl1" + "commit": "60db5908747faf3831f055eddc6d3b5deafa7384", + "sha256": "1yf2zq0cd6yanky1d7x63kpl98mi53f6cr30csw27lxi491zpfb5" } }, { @@ -42326,11 +42520,11 @@ "repo": "leotaku/flycheck-aspell", "unstable": { "version": [ - 20230408, - 957 + 20240101, + 1945 ], - "commit": "45cd22c52b676abbdf405d9fe16b7073b954ed77", - "sha256": "0b4758l06sy9lp9knvcgz9gy283rsf0g2m3qgpg3aya8bnja14dr" + "commit": "aa73874abc60a43fcf615af9bdd85d3008bfe687", + "sha256": "1lnkkj4p8mnghrdcdfb66n6b6h974ik68l2d460njc4yxryjk6di" } }, { @@ -42385,15 +42579,15 @@ "repo": "mohkale/flymake-collection", "unstable": { "version": [ - 20230606, - 2002 + 20231231, + 1509 ], "deps": [ "flymake", "let-alist" ], - "commit": "845c52a1aead7485450c62b48a92096160d99a25", - "sha256": "1dpqlcxnrbba10zqx3nwv3pf0qxkdgksk0lavcyhj238fzc9yvrd" + "commit": "852d47f7b4cac7345d40bd16067842e095aee13b", + "sha256": "1r9cif3hpmf8lx4w9ac3lccgq1swwfgzh7slaa7ld0h5mmq9w23c" }, "stable": { "version": [ @@ -42521,14 +42715,14 @@ "repo": "flymake/flymake-eask", "unstable": { "version": [ - 20231022, - 1740 + 20240101, + 837 ], "deps": [ "flymake-easy" ], - "commit": "82204f96fd4168a7641df81fd90cb6d8561914f3", - "sha256": "1ipc337bgrb6z59pr1dxwhxbky7c7x4jq7xv0n0fqyvnwbvgj8q1" + "commit": "3962a059f3437bee73faa11d997fdb92d180eee7", + "sha256": "0c9a9ahrp6yz0bjcw9zzvlrjx44iih3pcbm79lags2pcxrb0824n" }, "stable": { "version": [ @@ -42566,6 +42760,35 @@ "sha256": "1j35k52na02b59yglfb48w6m5qzydvzqfsylb8ax5ks0f287yf0c" } }, + { + "ename": "flymake-eldev", + "commit": "7f31507865be2e21625ade7e72dbd1bb2022bb07", + "sha256": "1mbwa257ggz3is17g6a1xay9h83wrjzj4311diqjjssabn3nzavf", + "fetcher": "github", + "repo": "emacs-eldev/flymake-eldev", + "unstable": { + "version": [ + 20240115, + 1927 + ], + "deps": [ + "dash" + ], + "commit": "901b2837c7d575f929f87aa83b8e725841927584", + "sha256": "0m0zkg85f65dbhrfsvfb2fircgm3wfxg8x4l9iahagamxmxxwhq8" + }, + "stable": { + "version": [ + 0, + 9 + ], + "deps": [ + "dash" + ], + "commit": "64fc128293040753eb874b8ade59803cf1c23a46", + "sha256": "00giw9fc86facrhdas5ylz7hmblaaj10i3qzxjcfnwal5c5byfwj" + } + }, { "ename": "flymake-elisp-config", "commit": "11cf3b5e38a99673f65a9bc410cd6faaa2889396", @@ -42613,11 +42836,11 @@ "repo": "orzechowskid/flymake-eslint", "unstable": { "version": [ - 20231018, - 1900 + 20240202, + 1548 ], - "commit": "e30c9a14e79c7151d92773fcc8c5bf3bcf4a3a6a", - "sha256": "0xr455qcnzjbgbnxzy0pk56nwgv48i552ygj00b2i0maifny70ya" + "commit": "c783788fc1b6fa9703c623f651f4a72c11923d30", + "sha256": "09isnk70lxbgcfmq8v07fz7ml4pmqdj7g1i3a7k8mpnr1zixrbbh" }, "stable": { "version": [ @@ -42629,6 +42852,21 @@ "sha256": "1pkigdarkjk2gpqjrfavg68bwihaazjzf1rr9fmrqkgis5hz3zf7" } }, + { + "ename": "flymake-fennel", + "commit": "9e090e0bf0894ff5b32b020c2b570646cd28a0e3", + "sha256": "1ajzb4wacg2qgqd6jchnxjlpqmp07cams1j5s1my6qyl5m3sgrvc", + "fetcher": "sourcehut", + "repo": "mgmarlow/flymake-fennel", + "unstable": { + "version": [ + 20231118, + 1858 + ], + "commit": "f62be1505152d0adec0aa7927e674db8cef58b28", + "sha256": "0jdf3krq0i59lckwmsdkqm0nyjvb9bk054g1q3ygahbkd96mz64h" + } + }, { "ename": "flymake-flycheck", "commit": "034eb68ae6c115ec0ad156df0ef174d45630f322", @@ -42753,15 +42991,15 @@ "repo": "emacs-grammarly/flymake-grammarly", "unstable": { "version": [ - 20221231, - 1655 + 20240101, + 846 ], "deps": [ "grammarly", "s" ], - "commit": "078edd6e083067f2ad3b3beaa0098c16cebe3994", - "sha256": "1496hmwbp2jyy7mn4yrjrxsr3r662s8815vh6w6dj730d9kqr2mq" + "commit": "b0041adb03ba1e9a3f20656a475042451868aa19", + "sha256": "175l2r6abayin9xnhbyff7kywygiqkfaynrak0wzx0hgzmgsq1qc" }, "stable": { "version": [ @@ -43040,11 +43278,11 @@ "repo": "emacs-languagetool/flymake-languagetool", "unstable": { "version": [ - 20230122, - 1609 + 20240101, + 851 ], - "commit": "ad8c724147d5a3a9f6ee59e0c7581e68fba4a2f8", - "sha256": "1h1c0anbch18i66qr6vjb0lf1ygx7y06inqy9r6wss51261l2cly" + "commit": "bd2d2c05949e9d892ca1313d1012aff39528218e", + "sha256": "0yz6c028dykvcp8ajnjds63fnlf58c5m5p3w1y9hx3l1hy9qmgx4" }, "stable": { "version": [ @@ -43467,14 +43705,14 @@ "repo": "erickgnavar/flymake-ruff", "unstable": { "version": [ - 20231105, - 2043 + 20240113, + 1518 ], "deps": [ "project" ], - "commit": "8b2392c45538a377fc3c8cfcda73165652b660ca", - "sha256": "0sagfcmbqw5q21d4wy9cs2yhpy53qa53amwwk3kih9ka64fnyhzy" + "commit": "165ee1fe7b9d154a316c332bf73f341177126d8c", + "sha256": "016322zv6bp97jama1lsh9rrrgv0h30h8rrslq9lmf5y85bqikh4" } }, { @@ -44381,8 +44619,8 @@ "repo": "magit/forge", "unstable": { "version": [ - 20231107, - 2046 + 20240203, + 2128 ], "deps": [ "closql", @@ -44397,8 +44635,8 @@ "transient", "yaml" ], - "commit": "5dcca0e0c0378499b086543be2ec292ddd8beb5b", - "sha256": "1zfr4ci3vw7y6nq9j75smdga02nzqyrj08v35qd1i7j7kdpppp3l" + "commit": "298e9f6e7afda28b2e5e47d4c4e200f707fa2eec", + "sha256": "13b2bhlxpcw9bjp9zg6c8vlbwmxi3qvijg5mfbb09dmqr9iz72jq" }, "stable": { "version": [ @@ -44553,14 +44791,14 @@ "repo": "larsbrinkhoff/forth-mode", "unstable": { "version": [ - 20231016, - 640 + 20231206, + 1127 ], "deps": [ "cl-lib" ], - "commit": "aaacce775b910afe06a02a56ecfceb3288c84b64", - "sha256": "0pj7fr7lh6s6kanz86zhyxf2s56dl7dffc1ifh3zjwwk85dhrr9m" + "commit": "59c5ea89ca7593bd49cdde6caefa0893a8780105", + "sha256": "1l82hsrg7n7xvi6bd6sdcwvxc9g5qnh84lcmb274myldjzlvyy93" } }, { @@ -44616,14 +44854,14 @@ "repo": "rnkn/fountain-mode", "unstable": { "version": [ - 20231104, - 453 + 20231127, + 1128 ], "deps": [ "seq" ], - "commit": "e2c0b952b297d99dd16f2d55f883eec8bfdfa896", - "sha256": "1m6xvda2bx5pxzklc0nlzfc9a9fbnvysld2zha59qdjlr9zzi298" + "commit": "f3685ac7235de79cfa9a9c84acbbe8541bcf5e25", + "sha256": "1bj7iw2sd09dj2a6289r0rkjcy6bgyw621k1dr39dym3wlgbzjgz" }, "stable": { "version": [ @@ -44800,14 +45038,14 @@ "repo": "tarsius/frameshot", "unstable": { "version": [ - 20230515, - 944 + 20240101, + 2216 ], "deps": [ "compat" ], - "commit": "f74d99be64dc7afa4bdea106c0597c1fa59b9a3d", - "sha256": "0qwffkpjh5zsj487yi5m5j5y7vxqc67pga5nj127nbg4rdmjs3ng" + "commit": "77e4f3ad1fd495d983e62a201f6c1f708b616648", + "sha256": "08f2l190f37qfidlismy3jylwlk4r2bpgr40cglw5wbid1ln54sy" }, "stable": { "version": [ @@ -44848,15 +45086,27 @@ "repo": "alphapapa/frecency.el", "unstable": { "version": [ - 20170909, - 631 + 20240111, + 628 ], "deps": [ "a", "dash" ], - "commit": "132130088ef5695cffed6fcacfa219cb0c389026", - "sha256": "17s34gaq6jvwr6f4l500xyhv33ykwxiwzsq2rrasgs7l301wqsw0" + "commit": "4293bf4c8d571b0914e16a5aa05a6d657fdff551", + "sha256": "1n1ghl3jr4wmzc4f5xhkx5mfg3vfqs0kjzbra6k5drcnyh2iixkc" + }, + "stable": { + "version": [ + 1, + 0 + ], + "deps": [ + "a", + "dash" + ], + "commit": "4293bf4c8d571b0914e16a5aa05a6d657fdff551", + "sha256": "1n1ghl3jr4wmzc4f5xhkx5mfg3vfqs0kjzbra6k5drcnyh2iixkc" } }, { @@ -44867,16 +45117,16 @@ "url": "https://git.launchpad.net/frecentf.el", "unstable": { "version": [ - 20210330, - 1521 + 20231125, + 201 ], "deps": [ "async", "frecency", "persist" ], - "commit": "19e2c48a8b8c8ee8cae5c93b58b57a0aa81a8c46", - "sha256": "1gjzis2jshsq5sdi5rv3a29cmk4iv7y6k2awxlddq3biyf80ialb" + "commit": "ef788b2af412311fbc6f52d639810746e5c0fa93", + "sha256": "0ypm0ax1wvqd86a3qfspqqb0xvybxa4jpmssmrrk5lv2a3ashzx3" } }, { @@ -45452,14 +45702,14 @@ "repo": "jojojames/fussy", "unstable": { "version": [ - 20230921, - 1850 + 20240103, + 159 ], "deps": [ "flx" ], - "commit": "2ff8317c403b15d3c898f7dcd8511b6d16f92c1d", - "sha256": "10xf40xsl3x91d2b4c4vqg4cb99izv8n0gcic5nybdxcm7f8sfpb" + "commit": "4080b373f3361126d4de1f063bb08718b0c08eed", + "sha256": "1x0vmbxd0ggslkxcam5da586plsjar9v5nka0dbxdkwx6k6n23r1" }, "stable": { "version": [ @@ -45523,11 +45773,11 @@ "repo": "auto-complete/fuzzy-el", "unstable": { "version": [ - 20221231, - 1634 + 20240101, + 830 ], - "commit": "fc7ca5bc81f1798596bc1d254d74a5ea95edc432", - "sha256": "0i0wpsbr3d2bv9pjkdx6a5188csw2vi53rprk1j05bv0wcm81ark" + "commit": "295140da741ac02c1bd3dec69ccf7f6268d60ec5", + "sha256": "03ryz1793bbab7c6nmya2n1xzjsliidhy5kzrcmch8vlidrgd12d" }, "stable": { "version": [ @@ -45594,14 +45844,14 @@ "repo": "tarsius/fwb-cmds", "unstable": { "version": [ - 20230213, - 1143 + 20240101, + 2216 ], "deps": [ "compat" ], - "commit": "1b375c6890de61eaccc97c92f2b46de6f9205417", - "sha256": "0wqkd8p04hklp1hysppp83rx3d32qv62ln5baf725f3xz0lilv21" + "commit": "88e823809067983acfaeafa57d0bb6e889429ad2", + "sha256": "1bipyxd5zfrhddspkaybfd9gsdlih17il84gkzaqk624k0k07a7p" }, "stable": { "version": [ @@ -45725,11 +45975,11 @@ "repo": "ShiroTakeda/gams-mode", "unstable": { "version": [ - 20231005, - 1425 + 20231202, + 1410 ], - "commit": "0e7382bf9613329d2e411ced73536205326a910b", - "sha256": "01hbkylql40p4yczckc22gm3g5qsh4aw1xcp3vmj8bc9n63k77zj" + "commit": "03c24b19c270feca0d3fc9494698cf6d4c7f8152", + "sha256": "1g1w0z04qc6k61p9y7mfplqk83yi3pcabv3mr4kfq1pmny8l46sp" }, "stable": { "version": [ @@ -45763,11 +46013,11 @@ "repo": "gvol/gap-mode", "unstable": { "version": [ - 20230802, - 108 + 20240126, + 359 ], - "commit": "643f8a26ea1fe6aa3390c95e257718ed6b0b2149", - "sha256": "1yrdgm72wii9i9sa6hdmg7im0yg0jagyf9jg5x56csiz3dh81ywz" + "commit": "b816fcf70840887461764ebdbb34c8b37dd42ba2", + "sha256": "0w5g7hfcbi32bs42rqbzskb1a3pwr4qv02c948xdik7bs0nnjgyd" } }, { @@ -45933,26 +46183,25 @@ "repo": "emacs-geiser/geiser", "unstable": { "version": [ - 20231111, - 1149 + 20240115, + 1854 ], "deps": [ "project" ], - "commit": "49d12a14482ce9a193c049a5ccdd2fed90b0bdbe", - "sha256": "05kk8pa8dgm2bv9k2rfxi0m1kdpzz40csn7jgl5a38w1l1yjcffl" + "commit": "0e189dfb1e531c7b2609c5865659badec7cb6f28", + "sha256": "1aiw8fxfna58g3zcjg4rwr6jfaifdgp9nmcgd55kfbhps9ih0qi0" }, "stable": { "version": [ 0, - 29, - 1 + 30 ], "deps": [ "project" ], - "commit": "d743a8cd1df4101a6dc2226ccfc3b4883ec761c5", - "sha256": "1jbjhljjbwz2inh8x0ivsx6l1amm550cji6q2rdaay2jl8a8db0q" + "commit": "f343592a52da0f947989d07c208a51ad6c972a5e", + "sha256": "1y9k9v7ll816rs20krchrk080b3a5q4hikskaamvr5hrmi0jw938" } }, { @@ -46106,15 +46355,15 @@ "repo": "emacs-geiser/guile", "unstable": { "version": [ - 20230425, - 1523 + 20231227, + 1512 ], "deps": [ "geiser", "transient" ], - "commit": "ee33af6b4ef8fdaccbdf93c62b50fe17c07a1ade", - "sha256": "00jfv96rrjb4jw6yyqpy6dhwv4zrfsm27q2xhl246fbbpi6y8nds" + "commit": "6e0811c75d13c3c8488e7a11a018e1ea2ae3288a", + "sha256": "162hfssivp36m58siqszli8sjkfxg9b0dsdpn54alj80sjalkx46" }, "stable": { "version": [ @@ -46303,14 +46552,14 @@ "repo": "noctuid/general.el", "unstable": { "version": [ - 20230311, - 1229 + 20240131, + 1426 ], "deps": [ "cl-lib" ], - "commit": "7ce8db297e3de258ec43802269438ac7f1918707", - "sha256": "1qphbw42w7nvs5vf8a9vyj96jcd9br1v86c1a0cqjwyngfjlawa8" + "commit": "3ca7bbf1101c9c9fb372e6d0d0c026dfadb9996f", + "sha256": "1p2cmj3xqs82sy2hdvmrm9dspwwjx8nxn3bf1ylkgnj8j2gyj4ca" } }, { @@ -46443,16 +46692,16 @@ "repo": "thisch/gerrit.el", "unstable": { "version": [ - 20230102, - 1714 + 20231210, + 2222 ], "deps": [ "dash", "magit", "s" ], - "commit": "76cc426d62f1b4964159706eafa8f5b50b8427ea", - "sha256": "0wzb4z4hqx7n5nn7jsgzvjqxd65w9s6fnasz9mpkh9vfvv3zngjg" + "commit": "abc40004fd2715497d964ba3d38f7a702f22c3bf", + "sha256": "1g84ghsj2y29qyr7wabrsrk7bdvpjrbbhnc03m5fmlzpkzdlflhx" } }, { @@ -46751,16 +47000,16 @@ "repo": "magit/ghub", "unstable": { "version": [ - 20231026, - 1306 + 20240101, + 2217 ], "deps": [ "compat", "let-alist", "treepy" ], - "commit": "0d7c81eee3ba0c6e029605e545173721c39947d7", - "sha256": "1mz4kkrs8b3n7gra3j5gy74awbwnk91nph33r2wql7a7zpz3qizc" + "commit": "ba56fe223fbabab89fee577a1d3b0704d7c4a0df", + "sha256": "0v31jzgq53rcxj2yr0ag7pm27797l2c1rnngfb8i0w7h857iwld9" }, "stable": { "version": [ @@ -47086,26 +47335,26 @@ "repo": "liuyinz/git-cliff.el", "unstable": { "version": [ - 20231101, - 1839 + 20240107, + 2156 ], "deps": [ "transient" ], - "commit": "d353c2882fa0bec59e6541a2171e9816244eb73d", - "sha256": "0hm1pf239clp80s4abzdnlgw3vp8qwlkglaa1qzap8932p3dlscx" + "commit": "1949b536a259b8da8722b5fd064b89fb163f976b", + "sha256": "1x56c9lzz6hrmgbfzqsfrdh2xr6yqdzdnw8f4afxyp2ifbnfv99q" }, "stable": { "version": [ 0, 4, - 3 + 5 ], "deps": [ "transient" ], - "commit": "06a57cd964013cfde6a21f8dee32626034310a84", - "sha256": "0jnhxfwjmi1cza4dlk19955h81dizs966a52liacw4ipjwkbrknm" + "commit": "a5ec76d0c52c08ec134190578686b5685589c8e4", + "sha256": "0h3v4zmmnc0dksyxzjg1y621w98qv6zm4rmg9k43rhsxlv1n6qp3" } }, { @@ -47149,16 +47398,16 @@ "repo": "magit/magit", "unstable": { "version": [ - 20231030, - 2243 + 20240123, + 1358 ], "deps": [ "compat", "transient", "with-editor" ], - "commit": "5cf664cd32010d3a5207c09da60e0c8f0c37b496", - "sha256": "198dqqbxa62dlqbf28fxxmqlbvv854l0wmi0ha8qx0vslq5pys4x" + "commit": "fc61ce236d5f8fedff9f469fdb25b4d5d49694e8", + "sha256": "18hn9akj0gm2wq2ba7cf3vlvsragsq1flbwdhmb1h61da66khn0p" }, "stable": { "version": [ @@ -47495,14 +47744,14 @@ "repo": "magit/git-modes", "unstable": { "version": [ - 20231101, - 2323 + 20240101, + 2217 ], "deps": [ "compat" ], - "commit": "399b1b446644afce8d0949ff85a882bfdbbfb7bf", - "sha256": "0npwjcm04gg1cy19gsha5m6my9xa0din860gv3h32cx8q3nizjjc" + "commit": "4a61a9b86df9c824a99c522f42d55e68faf85f91", + "sha256": "0k92ivrknyn0h6vv3mq7y9g6hsymbwk45fdcy7dx8da2qsqaxiif" }, "stable": { "version": [ @@ -47691,10 +47940,10 @@ }, { "ename": "github-browse-file", - "commit": "f8bca60348fc5e2ad55663e69b8690093cf861ca", - "sha256": "03xvgxlw7wmfby898din7dfcg87ihahkhlav1n7qklw6qi7skjcr", + "commit": "4a4e45ad670f6ffb567c4465844ecea7f698e027", + "sha256": "1lvbiv6nrpx4k0j8zldx4n52srkagkj1dfyns9bvnk58x8cizxp9", "fetcher": "github", - "repo": "osener/github-browse-file", + "repo": "ozanmakes/github-browse-file", "unstable": { "version": [ 20160205, @@ -47782,16 +48031,16 @@ "repo": "10sr/github-elpa", "unstable": { "version": [ - 20200129, - 417 + 20231201, + 804 ], "deps": [ "commander", "git", "package-build" ], - "commit": "0e0fdbdd774b0866beccff6be7f302e5c8ee71da", - "sha256": "1wq2cq51lqw6wx38rvxddw2yvg7yx7iw5bvf5akkc3b4wxyl8vaf" + "commit": "c818883d9dc8d34eaee03691574e0408f18db28a", + "sha256": "0yhcfrpwpp0lai4q610chap41yypm47swc0vp4q6zs0z18h79mmg" }, "stable": { "version": [ @@ -49591,20 +49840,20 @@ "repo": "M1ndo/gofmt-tag", "unstable": { "version": [ - 20231024, - 2333 + 20240111, + 2031 ], - "commit": "93d746bda753f892c547d4c366d175c5b972fdd2", - "sha256": "1q0whcp1r3lrkim6dnllxdw59qlqz47rkgsmvwh9dq2jaqiid0pd" + "commit": "b7cc315ac45342fc9c17dde779cc9c37aa309841", + "sha256": "0hz03ndiqi4yjhylf3s52vdc9lh11in8m844bm53qv09dqjbs9fp" }, "stable": { "version": [ 1, 0, - 1 + 2 ], - "commit": "17db364ebf76548b37222b3a0e38c7cb4b5c95fb", - "sha256": "1rkr3bwwsv35bm65j468pf7dmdz0n8glz83wly8q3rpxliyrw4v7" + "commit": "b7cc315ac45342fc9c17dde779cc9c37aa309841", + "sha256": "0hz03ndiqi4yjhylf3s52vdc9lh11in8m844bm53qv09dqjbs9fp" } }, { @@ -49615,11 +49864,11 @@ "repo": "minad/goggles", "unstable": { "version": [ - 20230428, - 1547 + 20240102, + 332 ], - "commit": "4a22853a4ff18c1c1a2149945de9a5ed0a23a2c9", - "sha256": "13nm2c39p88wzlgacqby80rnrarscjgpladciy4naaf3lnbf3zsb" + "commit": "d64f08ace640b21781689f233498fece656c5a41", + "sha256": "0158pp33qy9cil0y459i6jby26hfjmfnjjrf42b8lcyifsqb3bc9" }, "stable": { "version": [ @@ -50007,11 +50256,11 @@ "repo": "emacs-vs/goto-char-preview", "unstable": { "version": [ - 20230111, - 1525 + 20240101, + 855 ], - "commit": "feee79f83194155e67f5b16ca57b51b2d941b2ee", - "sha256": "19qnf1x0kysxjfx4dkl13f7cfv6s1cqmcjbnmmjvk7x8mah88qx2" + "commit": "6ec23b1fd551c8ff51d50b2a22c2b83828ac0e1a", + "sha256": "1xaqlmw4rvcyfmxh8di3i1c0rw58m2yd7zycyimii7s8gkd2zr0c" }, "stable": { "version": [ @@ -50094,11 +50343,11 @@ "repo": "emacs-vs/goto-line-preview", "unstable": { "version": [ - 20230111, - 1531 + 20240101, + 855 ], - "commit": "c6db484cf401351f7f2f57496b0466b774435947", - "sha256": "0wzc5vaw461lzwhs1d9b479ns8wgil528np6xs5rqr3czsm61k44" + "commit": "bbcf14e66abf1c56e8f44d501b971882e881a5f9", + "sha256": "1smk52g3sbafi652g6n39ijjv84g84bicxyhx64ybdgi3fndiv8r" }, "stable": { "version": [ @@ -50133,8 +50382,8 @@ "stable": { "version": [ 0, - 33, - 1 + 34, + 2 ], "deps": [ "dash", @@ -50142,8 +50391,8 @@ "magit-popup", "s" ], - "commit": "6de69ad0cd33a85545b15c7d201745f2fd807dd1", - "sha256": "0bmd2akj3dp6xp8rr69w183ha3wj2xz9b3pp8bzh5ifmcwwp4cg7" + "commit": "96b6eb7717a333660fca14fe0b5f71b9b6b01c22", + "sha256": "1wgf0s560rd76chlcs9fqc5kc6rhwm8jf59f8ycpbg8r6nxqgcaj" } }, { @@ -50297,26 +50546,28 @@ "repo": "karthink/gptel", "unstable": { "version": [ - 20231113, - 211 + 20240203, + 2229 ], "deps": [ + "compat", "transient" ], - "commit": "17a58d38e7299f254d02c29bbcc9211146394758", - "sha256": "1cy1kkbg477dnf8lz137h7bc7hvm3apvxdq3ycqifwwhfks4cyk4" + "commit": "af5444a2ea33d717265d5bbf30a15347e2da4d05", + "sha256": "1hp418pj1c81s9f14478sz58ic8c6m6yarg3qqrpbnn8n6y4nimj" }, "stable": { "version": [ 0, - 4, - 0 + 6, + 5 ], "deps": [ + "compat", "transient" ], - "commit": "0f161a466b880cde864d8aa709ec04e1a86f445a", - "sha256": "1aac0jds8hzyfvav06mhqm32v81swrnvyv0ldrkd7qxc2b1x4q7n" + "commit": "af5444a2ea33d717265d5bbf30a15347e2da4d05", + "sha256": "1hp418pj1c81s9f14478sz58ic8c6m6yarg3qqrpbnn8n6y4nimj" } }, { @@ -50456,16 +50707,16 @@ "repo": "emacs-grammarly/grammarly", "unstable": { "version": [ - 20221231, - 1655 + 20240101, + 846 ], "deps": [ "request", "s", "websocket" ], - "commit": "0d9fbee337cb8dd316e5dcf0bff91e44c115dd0d", - "sha256": "1ljlfnvlp7lpr6sc89xnp8jy5m0n5sfrcs43y60b0wnvxxj4w1k9" + "commit": "813944714a04ae2a3cdaca845c1c9d70ced462ca", + "sha256": "1v80482vcx9p7fm1crg9vwwrjvb2q1xpkkpxl4fpycd64wimgdk2" }, "stable": { "version": [ @@ -51041,11 +51292,11 @@ "repo": "ROCKTAKEY/grugru", "unstable": { "version": [ - 20230121, - 1825 + 20231202, + 250 ], - "commit": "088f26330be161cfad4835e155595ec60dcb335a", - "sha256": "094kwvm136nw3p1l2bxkbp97qnsg46g0b3mgskm323bcdggj1g12" + "commit": "3f1bc431f4dc919a7b04e519f1c8add9fb2949f3", + "sha256": "1wzxn62wx0jvj7556afgwif904dq6iljss950xbgrsvjfiygyraj" }, "stable": { "version": [ @@ -51368,8 +51619,8 @@ "url": "https://git.savannah.gnu.org/git/guix/emacs-guix.git", "unstable": { "version": [ - 20231005, - 1419 + 20231206, + 2147 ], "deps": [ "bui", @@ -51378,8 +51629,8 @@ "geiser", "magit-popup" ], - "commit": "9ce92d95d0246f9fe3d767eb718b24e1ee20d11c", - "sha256": "02vdbrz4v71pzm25w1ba1j1ks4rdlfrb1k7i1jdq0i42am2161q7" + "commit": "455272c5cc72ed4ba5bad13c669f024f51479a58", + "sha256": "1ihrd7f92p9xidh1mbjk1piykzg46xypnzf1rlxxsymmddlq4jpn" } }, { @@ -51405,11 +51656,11 @@ "repo": "Overdr0ne/gumshoe", "unstable": { "version": [ - 20230302, - 457 + 20231224, + 1844 ], - "commit": "3b65ee2496d6de3c7c47a821b38a5a19e0b64c2a", - "sha256": "1xs25f7di94fb32ahh6h5rkv37bn9vrdahkp0hp4c7s9jpvxf5im" + "commit": "2d91bf3810ee93fad57772983720f77e9f534b61", + "sha256": "0l6hk7q1in9zcclpxd1nsjj7sggg3gzqhj2piffg31xfl7f62r5r" } }, { @@ -51612,20 +51863,20 @@ "repo": "clarete/hackernews.el", "unstable": { "version": [ - 20230127, - 1918 + 20240113, + 2137 ], - "commit": "dcb312194b60e9841a63455ba893d60856099c79", - "sha256": "1ga427kv77m5wr5pyjzag1mjqcyk2qh9avzn7qfmpdmfjrlrqhyb" + "commit": "38ad768e95ca651d836ee2fa2d795ac2e84e8e03", + "sha256": "100aa0vs1gjwpkfdc7avwv5v3sicj2npqfr1y3dsib3pimp21l6w" }, "stable": { "version": [ 0, - 6, - 1 + 7, + 0 ], - "commit": "c9c2bb0f13f5bd64c74dbdf945d9613192c0e454", - "sha256": "17lkjcka6ydd6khhz5jbjlybfpx05153z0d8s1rxaxcwl7z2y6cf" + "commit": "38ad768e95ca651d836ee2fa2d795ac2e84e8e03", + "sha256": "100aa0vs1gjwpkfdc7avwv5v3sicj2npqfr1y3dsib3pimp21l6w" } }, { @@ -51636,11 +51887,11 @@ "repo": "idlip/haki", "unstable": { "version": [ - 20231103, - 1440 + 20240125, + 557 ], - "commit": "790686fd26681c9602b534075efa09a522a5847d", - "sha256": "0h2bgrqi49x4s3znyxiaxa4is5rl4cab94dysycardlhw1gn9cld" + "commit": "73fd0027b3ef4ab1b9f368ae5f60676177471900", + "sha256": "0yh8ph27c5rmgxrr91kl02w397h7hf7ldjkjr3p21r75w03hymmq" } }, { @@ -51817,15 +52068,15 @@ "repo": "alphapapa/hammy.el", "unstable": { "version": [ - 20231108, - 23 + 20231123, + 552 ], "deps": [ "svg-lib", "ts" ], - "commit": "c28a4a704f57f0e889110063edaf0f186feace0f", - "sha256": "04dwvi0mzp8c1kxyswifr65q05yfc4f0dxd6f8jnqy7n9vhmqalq" + "commit": "61188c66897fcab359ee555cd30c384a968af64c", + "sha256": "08b1minjvdd3h2smav5lcpvz8b6qdi73bd8a7n5i8wnzxcqhx2s8" }, "stable": { "version": [ @@ -51965,16 +52216,16 @@ "repo": "otavioschwanck/harpoon.el", "unstable": { "version": [ - 20230521, - 1907 + 20231219, + 1609 ], "deps": [ "f", "hydra", "project" ], - "commit": "7b64b701e46b9117217c8b01e49e00db78463985", - "sha256": "0g6klm12hkwsc5l4ilpysh7wsadghm2y0576zqrrgp451597baci" + "commit": "2c384accad8df20bcf91c13ea2d21546a2facfe1", + "sha256": "18hd465lwzkrzp0m2kbz4v168g30pjkdfi8n477pfcwnaf0mbw2b" } }, { @@ -52103,11 +52354,11 @@ "repo": "haskell/haskell-mode", "unstable": { "version": [ - 20231115, - 1812 + 20240116, + 1718 ], - "commit": "8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae", - "sha256": "0ndi986rxq9gz61ss2vazadn7rn0niv1gnpk9nfq9sw3m336glsf" + "commit": "43b4036bf02b02de75643a1a2a31e28efac1c50b", + "sha256": "09lz6w8rwfvp57byzalz8l3622kb06inqf5p6ijngkrildfgzgcr" }, "stable": { "version": [ @@ -52180,11 +52431,11 @@ "repo": "minad/hasklig-mode", "unstable": { "version": [ - 20211017, - 1730 + 20240102, + 333 ], - "commit": "4b73d61f4ef1c73733f7201fbf0b49ba9e3395b6", - "sha256": "12a5hgaf2z6prqx45n6y0xyknz2sivpzwxjnzbsdx9sw6rniqm57" + "commit": "9933e55765f006322c7db4ff41c1c5789295768f", + "sha256": "0h6wk7y96h803n5215shb88vszpqahsr54af2zgw1h5s22x32xv3" }, "stable": { "version": [ @@ -52415,11 +52666,11 @@ "repo": "wkirschbaum/heex-ts-mode", "unstable": { "version": [ - 20231007, - 725 + 20240113, + 1104 ], - "commit": "80f35c61eb99393179b58a75c0fdd9b546d25136", - "sha256": "19ivdadhxxdgc34ghwb3nlp02l81r083l6w6c7zz384y08amal3p" + "commit": "90142df2929956536dc1eaae3bb5ca04dc4232ab", + "sha256": "0yi3z59sc2ah2173ffpw2l033pmwg5km3id53mpry36pgki02ajn" } }, { @@ -52430,30 +52681,30 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20231114, - 1504 + 20240130, + 1436 ], "deps": [ "helm-core", "popup", "wfnames" ], - "commit": "74887ba26071fba4c66ac3b4dc11d7d632832394", - "sha256": "1gyd03dln19cjwgrh3m72qik77hdc2waiv61knzk30pq3dds965j" + "commit": "ff9b346403c4ff08739a88bcb8377c723914526c", + "sha256": "0h8k06297cjw4ajqp4wshkljr3js7xy2276w9rwm2zqyg7sgp6w5" }, "stable": { "version": [ 3, 9, - 5 + 7 ], "deps": [ "helm-core", "popup", "wfnames" ], - "commit": "ffff39b542196565dcec5641e287265aaa5517ed", - "sha256": "067nc728dfbwzfs07z26cwcqjj00l4lvw3n9bl1zw094v0x6hxxm" + "commit": "b04272a53e5b2db1fc7724d4ba84e51fd20e9c4f", + "sha256": "0f7vwrvxg83gril2y5qm4469nzhy51dg49zn643pni6cmhz7r9mx" } }, { @@ -53323,26 +53574,26 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20231108, - 1729 + 20240130, + 1931 ], "deps": [ "async" ], - "commit": "2534c228ef6699cb2588349c44627835fc444278", - "sha256": "1iq9cpf4nywfiw1f3ki5jcxpb2mlyqm6pgqfa6alfkkpvgrap9l3" + "commit": "f34ea6b702648e5c7535a704bdb6c4d7afb4b3b8", + "sha256": "1ili5mqdckqlasx0rir2gq4xj2l1frvjnpqnashah7qh4ji2bjxw" }, "stable": { "version": [ 3, 9, - 5 + 7 ], "deps": [ "async" ], - "commit": "ffff39b542196565dcec5641e287265aaa5517ed", - "sha256": "067nc728dfbwzfs07z26cwcqjj00l4lvw3n9bl1zw094v0x6hxxm" + "commit": "b04272a53e5b2db1fc7724d4ba84e51fd20e9c4f", + "sha256": "0f7vwrvxg83gril2y5qm4469nzhy51dg49zn643pni6cmhz7r9mx" } }, { @@ -53872,14 +54123,14 @@ "repo": "jcs-legacy/helm-file-preview", "unstable": { "version": [ - 20220720, - 531 + 20240101, + 1005 ], "deps": [ "helm" ], - "commit": "bebd4e9c42543c9003984442701db2c384c21f3e", - "sha256": "03yp6qfx1qnn97pj0kbydh9qx8zb2cpy0g4l33caasa67128wk5a" + "commit": "7cf9264bfd106975e90d92a94fe7f150f7d31b8c", + "sha256": "017ar1ahlll3h595bawgyilbnzgjz8bw9k5x921y578h245b3f41" }, "stable": { "version": [ @@ -54136,15 +54387,15 @@ "repo": "jcs-legacy/helm-fuzzy", "unstable": { "version": [ - 20220704, - 651 + 20240101, + 1005 ], "deps": [ "flx", "helm" ], - "commit": "f04b0023534e41c1399b74de393e6915a5f95ba5", - "sha256": "1g3s7qa8hia48rbdl7z4v0vpc5bgfdcrb31vxbnfh0ljxsyhbv1w" + "commit": "6ae944c04464bf5984e4180c8353c7fdcf17f672", + "sha256": "0sx22my6clfzwm7v5vrvmkv0najhiwnlx3bhln9gk14sk82gz8pw" }, "stable": { "version": [ @@ -55408,8 +55659,8 @@ "repo": "alphapapa/org-ql", "unstable": { "version": [ - 20231023, - 2352 + 20240113, + 603 ], "deps": [ "dash", @@ -55417,14 +55668,14 @@ "org-ql", "s" ], - "commit": "28c4215704031e05190c17932b5e683bb462d9e5", - "sha256": "1jdkk837z8fw2dff5v8fh2dhx7rz348sf5jqpj2aja5ji48p0fs9" + "commit": "9606aaf81230d1faf2c7f54925b45e527fa32bf0", + "sha256": "07r9bx0bh7wyj5pbkhnrn8amzz3ynri94cxcxgcn1r3ypdhk6y85" }, "stable": { "version": [ 0, - 7, - 3 + 8, + 4 ], "deps": [ "dash", @@ -55432,8 +55683,8 @@ "org-ql", "s" ], - "commit": "28c4215704031e05190c17932b5e683bb462d9e5", - "sha256": "1jdkk837z8fw2dff5v8fh2dhx7rz348sf5jqpj2aja5ji48p0fs9" + "commit": "9606aaf81230d1faf2c7f54925b45e527fa32bf0", + "sha256": "07r9bx0bh7wyj5pbkhnrn8amzz3ynri94cxcxgcn1r3ypdhk6y85" } }, { @@ -55969,16 +56220,16 @@ "repo": "bomgar/helm-rage", "unstable": { "version": [ - 20180118, - 1532 + 20240202, + 822 ], "deps": [ "dash", "helm", "s" ], - "commit": "5d0aefb53d859186181d4bdcfeff7d315339c7b8", - "sha256": "0msj3rrv9bwhhwz7r1ayr6qvnxjsq7374j0xfhqbrx49pix4qf3q" + "commit": "5b5316b92fd2b5319f7296c7ccaa93d471935076", + "sha256": "1j59c0r2v2lyqqsl9fpsif4v71d6bm1yajh4ydhw3wnghavpyrr2" } }, { @@ -56301,8 +56552,8 @@ "repo": "emacs-helm/helm-searcher", "unstable": { "version": [ - 20221231, - 1632 + 20240101, + 827 ], "deps": [ "f", @@ -56310,8 +56561,8 @@ "s", "searcher" ], - "commit": "225480fa89d73eb53478576610f48d035b77cda9", - "sha256": "0xmjccgym52fdryggr8lpamxy5d39jxr5mrl76r11n30dr46r1qi" + "commit": "893ef3864596412093876657e590f61d4449b487", + "sha256": "1hxmy6vlxjngkj8v1vw16jhladln0b3c0hrykm30060grr3w5dss" }, "stable": { "version": [ @@ -56656,14 +56907,14 @@ "repo": "emacsorphanage/helm-swoop", "unstable": { "version": [ - 20210426, - 547 + 20240104, + 2356 ], "deps": [ "helm" ], - "commit": "1b3285791f1dc1fde548fe67aec07214d698fd57", - "sha256": "0wgi7pk2s4syi3fc8l60zcnz34f8ik9y558la0d5ryci4fssrl7i" + "commit": "df90efd4476dec61186d80cace69276a95b834d2", + "sha256": "01nrak72inmic9n30dval6608cfzsbv5izwzykbim46ifjhcipag" }, "stable": { "version": [ @@ -57663,11 +57914,19 @@ "repo": "alphapapa/highlight-function-calls", "unstable": { "version": [ - 20230416, - 445 + 20240112, + 731 ], - "commit": "e2ed2da188aea5879b59ffffefdc5eca10e7ba83", - "sha256": "11i7ni7m6r08ziq9mk6r9wr5l1ky1yw30hpid6yk31sviik06jkz" + "commit": "dd9d78bff973bbf2dbc6bdbc3a18d5d6ebcee737", + "sha256": "0q3sdyd5x106555c6alswy2pv1hp59b894fk4ziscidppbb0nw9q" + }, + "stable": { + "version": [ + 0, + 1 + ], + "commit": "b56956c2b6ed1e87d0f8f49088ead3221244b53d", + "sha256": "09frfhiidbxjjix15vzd7f25fjyjfb3ixml357gl01rcb60qgsza" } }, { @@ -57928,11 +58187,11 @@ "repo": "meain/hima-theme", "unstable": { "version": [ - 20230421, - 314 + 20240116, + 404 ], - "commit": "553541f1b66e0f00bada8273d1126d50de13bcd1", - "sha256": "1x787kqwa34sjwssbafmsdxzd4c8fjpbz2gr9xinrmn06vxmairw" + "commit": "e928d62558ffaa9b2cca6d891069858d33535d59", + "sha256": "1d5qjc8hppannv6xymmqnmi98w3jhga8hb06shbq7wcl29bcipn0" } }, { @@ -57943,11 +58202,11 @@ "repo": "dantecatalfamo/himalaya-emacs", "unstable": { "version": [ - 20230711, - 925 + 20240101, + 2203 ], - "commit": "087c66964182221250c746f65584f332c97a4c86", - "sha256": "1990s0risfhvg30hh9xg75nyl9qd15j0dkn0gf77lsh5fnmhlymh" + "commit": "108e275f25ea35f2adeedbeb4af28c4a99c07fa7", + "sha256": "0i8rg5dinjkypyxgcqzaxrxs52j5x1nyalns23g20kvmfg3aivan" }, "stable": { "version": [ @@ -58278,14 +58537,14 @@ "repo": "tarsius/hl-todo", "unstable": { "version": [ - 20230829, - 1854 + 20240101, + 2217 ], "deps": [ "compat" ], - "commit": "70ce48470c85f1441de2c9428a240c3287995846", - "sha256": "1rq16zrdmq9j2jrsg136r5qbqvsgd2bkgpb2wmxca91kfx86r2qq" + "commit": "7146bbcab5248f3fb9d09acb981b8e63f0c73413", + "sha256": "07q4piqxbwig12w4sm332v5apw2ph2frvm25jyxpfqsi59ri5vcz" }, "stable": { "version": [ @@ -58592,11 +58851,11 @@ "repo": "axelf4/hotfuzz", "unstable": { "version": [ - 20231108, - 1101 + 20240114, + 1729 ], - "commit": "a7563c9d08ae23abc05f8a184911ff803e52a54b", - "sha256": "052yjj75fwic6n32qc5cyaq73vag7y6c68qk6868y526wwp3lxlj" + "commit": "0d89041ca494432d79e85b0454f21a75c6e21925", + "sha256": "1dax67xvi5pd1m5xp8f77ay3rnr28dyn1is8fj5dsn9cqxbqyzpx" } }, { @@ -58704,26 +58963,26 @@ "repo": "kaorahi/howm", "unstable": { "version": [ - 20230730, - 534 + 20231231, + 854 ], "deps": [ "cl-lib" ], - "commit": "4b68c83cd2398dabec7c10ea73526659e0d27231", - "sha256": "1mmc2nndwmsicc3lrji99cwl7y4bjp984pbhc2fqsbcn046skdqy" + "commit": "fc61c312be7cd23c654a02f1f81355d562cd627e", + "sha256": "111l502krbrpzm63kbiblchiav8wv38z11snvcx428xjzpl28q1l" }, "stable": { "version": [ 1, 5, - 0 + 1 ], "deps": [ "cl-lib" ], - "commit": "6523a06a8d4fa3e82801d2752e927a972c9084d3", - "sha256": "0g3cvjxkckw0pk8xmccg5gd8hmssdl82m4awarqndp8xqp444fjn" + "commit": "fc61c312be7cd23c654a02f1f81355d562cd627e", + "sha256": "111l502krbrpzm63kbiblchiav8wv38z11snvcx428xjzpl28q1l" } }, { @@ -58897,17 +59156,17 @@ }, { "ename": "htmltagwrap", - "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db", - "sha256": "1jac5ri96wqwss933z2m3q7yrrz8s3mwz39fahfspwqbycbhx8sx", + "commit": "cf62cd71df88e5024a891e1e438b1d7b15a0edf6", + "sha256": "0ylhwcahxj7njc1r5cihb27xr1c4shjc0zg14syldx1wxsl1pi8s", "fetcher": "github", - "repo": "jcs-elpa/htmltagwrap", + "repo": "emacs-vs/htmltagwrap", "unstable": { "version": [ - 20220704, - 652 + 20240120, + 1010 ], - "commit": "477d44d1ee38dd2033883bfe9e03f6f9acdfa49d", - "sha256": "0hnnph79i0kipi7a26sbdiqlz67fgc7zdxzmyc2jiciwa9f89lkh" + "commit": "96f89ec74e39903d8ed1f87f261032778c19694a", + "sha256": "1nc58w73q8l2g1g8f6vpbaxfjyw4vbkd96hzd5lm7fb7mbwl6h3k" }, "stable": { "version": [ @@ -59088,19 +59347,19 @@ "repo": "humanoid-colors/emacs-humanoid-themes", "unstable": { "version": [ - 20230308, - 2129 + 20231222, + 1052 ], - "commit": "d6d41b365501650c18939c3394762bc163c87e40", - "sha256": "0ns0i5jr0fbk51v7jxldkjr1ahsck8ikz013lvrxn9ssrgrwkn6x" + "commit": "7dd4fe1211e0af187ae9ad4db6d5bea9e3e944f9", + "sha256": "13wibzz7dvsrkzimwjrnkc93j27jw5jwg4bg3dal712cvpfj4avw" }, "stable": { "version": [ 0, - 3 + 4 ], - "commit": "33c7f8dd55e30c255c2535647fee4126268f8dd8", - "sha256": "1wpvk3w4aj8x91xjyplg864j9c4kz43r3831kadcnkp0d1p3k9hm" + "commit": "7dd4fe1211e0af187ae9ad4db6d5bea9e3e944f9", + "sha256": "13wibzz7dvsrkzimwjrnkc93j27jw5jwg4bg3dal712cvpfj4avw" } }, { @@ -59331,8 +59590,8 @@ "repo": "ushin/hyperdrive.el", "unstable": { "version": [ - 20231112, - 920 + 20240203, + 429 ], "deps": [ "compat", @@ -59342,23 +59601,25 @@ "taxy-magit-section", "transient" ], - "commit": "8aff760d4a8d3a172a6694e1816f309bac1eac95", - "sha256": "0zml0m0y5k1bs6d627f0la9ax9ag74rmxpxzwky5v8r8zqclynfa" + "commit": "6252ee1ba84a15c3eb9f53fb253590247759115f", + "sha256": "08dal302vkwbm503madqi90jw4dnpa51hzdisffva59w1z6x046s" }, "stable": { "version": [ 0, - 2 + 3, + 0 ], "deps": [ "compat", "map", "persist", "plz", + "taxy-magit-section", "transient" ], - "commit": "262f4bf033fe10f7593ebbc156cfa83d04d5d5ba", - "sha256": "00d6m2bvpi1xgrqnfh2plv38dm96izcz99ywbb6mycxbm376wylp" + "commit": "38d9b17dc0eefab1c31124d8aae3728372535e70", + "sha256": "1bddakb13lb4w1ifg9ljkiwcziyb1wavxapd67774bhx1q61zsnm" } }, { @@ -59893,11 +60154,11 @@ "repo": "ignacy/idle-highlight-in-visible-buffers-mode", "unstable": { "version": [ - 20181027, - 1531 + 20240107, + 1344 ], - "commit": "8d8de309d5bd4b035c01bf7f0cfc6e079c79d898", - "sha256": "194r7f4ngwx03n74rs26hqn9wypn9idjizvmffpsjpxfr7wr9z7l" + "commit": "f1f7ed3148439398adc6c0fe8ecf100d976886e6", + "sha256": "093x7ksv0qqp9xj4px7ibckl49kfmm0frqxqqc0zc7x77cfhvr7k" }, "stable": { "version": [ @@ -60009,15 +60270,15 @@ "repo": "DarwinAwardWinner/ido-completing-read-plus", "unstable": { "version": [ - 20210529, - 1318 + 20240130, + 30 ], "deps": [ "memoize", "seq" ], - "commit": "00674721e4fce283c918f7316f1158da1d469910", - "sha256": "0swsd1cn9xjfr0xkycazkf9l6ik2bqbxw5935nlwbpkvq150hbb7" + "commit": "1609049c0a9b3f674ffff3083adc8f5359746fa9", + "sha256": "0bfcjg05zk3s6q9c9pxq3cil5kzyv8x7k1nrsnnl5r2npp8f1j9f" }, "stable": { "version": [ @@ -60621,14 +60882,14 @@ "repo": "tarsius/imake", "unstable": { "version": [ - 20230511, - 2108 + 20240101, + 2217 ], "deps": [ "compat" ], - "commit": "96ac809dbe9cae0e620bb5b1d5d1fb391f3f4741", - "sha256": "0xxh1jci3gvbiv0kcif1b39gfakgwaqd7a8pfwpw7f7prv44ifp6" + "commit": "769e13579ed19fba1fcb6de7036f5cc9357eb1a7", + "sha256": "0pfmrfndx1mwk21grb3kn50yxszm0yifyg3284xy4b60nk4gma6b" }, "stable": { "version": [ @@ -60675,11 +60936,11 @@ "repo": "QiangF/imbot", "unstable": { "version": [ - 20210423, - 731 + 20240120, + 1331 ], - "commit": "0e772b52f07e2a5a6601aff1ea2b9fe704696a62", - "sha256": "08w76awwg1g7n67b2rvbwg0i366zshqnhvlp6zyfagjg2bz5gdmf" + "commit": "32be46c7a8bd759945ae34f19c0c6f09935a7e64", + "sha256": "0d5141f1cw6x0110zi5z7b1m4dzbrlr5905mi3dh0xkvc6qq1yid" } }, { @@ -60927,14 +61188,14 @@ "repo": "jcs-elpa/impatient-showdown", "unstable": { "version": [ - 20220730, - 1259 + 20240101, + 929 ], "deps": [ "impatient-mode" ], - "commit": "42855c318c5b6ff83dc2d748224b12cbfd487e93", - "sha256": "0bfykvnjmkiad7iy5h16f4syyrny9fba40cdb06ysfwkvz3m75c3" + "commit": "f24ebb103cd8cba36943f6a41a0fed303bd7ba5c", + "sha256": "1hxxygwbs1wc080gs8lm2dij6m5qkzp0f88ifi9309b2gd0grg7n" }, "stable": { "version": [ @@ -61071,11 +61332,11 @@ "repo": "jcs-elpa/indent-control", "unstable": { "version": [ - 20231031, - 116 + 20240101, + 940 ], - "commit": "944030cf4137caaf5356519aaf44159073bad50e", - "sha256": "0mliv9p3ywyz877qa3r7cws18mkr9n68j9v9ivhg53b6zl15yrkd" + "commit": "27a545181d629e286009d313c60ce10abc407610", + "sha256": "0i9ny5pfxcjf1bp9jxgsy2k88xgvllc46pbg3niyw4hrvzk9nwbx" }, "stable": { "version": [ @@ -61380,20 +61641,20 @@ "repo": "nonsequitur/inf-ruby", "unstable": { "version": [ - 20231002, - 1229 + 20240127, + 1832 ], - "commit": "991fe74b1c1b83412b42832a39aafc2d88ae625c", - "sha256": "0dxjcr34xsa0m25yw8pp4iwjq8cqdgs6r8ls4lwfb69rnii7jmn5" + "commit": "dac615c7fdbb57587465b1c497f8be4c979439e1", + "sha256": "0hw8n62cnxms88nrcyj6rfp3nil7r3l3kjykw7nv366y77mczvir" }, "stable": { "version": [ 2, 8, - 0 + 1 ], - "commit": "991fe74b1c1b83412b42832a39aafc2d88ae625c", - "sha256": "0dxjcr34xsa0m25yw8pp4iwjq8cqdgs6r8ls4lwfb69rnii7jmn5" + "commit": "8116b3b8336819a9838dd73e6926b5ba6d57c05e", + "sha256": "043ml560z69rlgw60w7m03r6cdwp8gfi1zs38qykg2yi98l6gg3x" } }, { @@ -61681,6 +61942,32 @@ "sha256": "1k2xscd9dhxd4znsxn3ryvds8g9yrd82bz4jdx5p2km9czpjrj88" } }, + { + "ename": "init-dir", + "commit": "dadc5266a5606bf7bed0dde20af97f2bbe8a536f", + "sha256": "19iggl33r6dmnvydpbr1zjjsk03c3sixcm2bfg75jfpla0c5dp3i", + "fetcher": "github", + "repo": "chaosemer/init-dir", + "unstable": { + "version": [ + 20240203, + 1446 + ], + "deps": [ + "benchmark-init" + ], + "commit": "f82660d3b49ab159758b8d79e894b25a8f779c2f", + "sha256": "16yifym5fc1s33c65ciizf1acbbnknhl79ajxa8k8kzcjg1rbrx0" + }, + "stable": { + "version": [ + 0, + 1 + ], + "commit": "93e8ae3a83d4b90b84076a26ad7d34de4595b686", + "sha256": "06yydk6w8sg0hbwi4l6h5hvq39vb44ya4kx820cgp5y9zk6khsa3" + } + }, { "ename": "init-loader", "commit": "e46e6ec79ff4c76fc85e13321e6dabd5797c5f45", @@ -61847,6 +62134,21 @@ "sha256": "05by3mzz8gw13c42m2z3cr13zng62mbany0hvixx3jmn1q4hj9r0" } }, + { + "ename": "inputrc-mode", + "commit": "6587a445e951c1d99b21953dcb3da9c1119862f4", + "sha256": "08apw99s190d2bhyn57fx664n2gsyg1ippxh90mf55g7hs6fy508", + "fetcher": "github", + "repo": "nverno/inputrc-mode", + "unstable": { + "version": [ + 20231203, + 2307 + ], + "commit": "c1d5984fb30165ec72636123fc2e36389314eb62", + "sha256": "11wyicjfj281j21gnc0f0rpkfimncv8gmq656dqbn9qdn4zdahwg" + } + }, { "ename": "insecure-lock", "commit": "170ba8b01dbb8385260ef546ecb4e5239c6cc686", @@ -62457,14 +62759,14 @@ "repo": "jcs-elpa/isearch-project", "unstable": { "version": [ - 20231104, - 855 + 20240101, + 940 ], "deps": [ "f" ], - "commit": "b5d5d6ddbc5f636d9c1d2fb68a7950b1b3738074", - "sha256": "04iq210llgzw5hds3926dc9xbi8f4igj7r4pxj6gwgyriyg5sjaf" + "commit": "07f26dee4636b8e17179dcf57622d40f8d6fee38", + "sha256": "0bbqcn37nngw6dz5k0x9s1h281mp5sdb5c9fd0jalj7v1clxvjy6" }, "stable": { "version": [ @@ -62887,15 +63189,15 @@ "repo": "franburstall/ivy-emms", "unstable": { "version": [ - 20210817, - 1300 + 20231112, + 1621 ], "deps": [ "emms", "ivy" ], - "commit": "dfde98c3bdad8136709eac8382ba048fafdcc6ac", - "sha256": "0h7f9yj2dx36pjqdf6n803xhv7m96xgj11hi59kh1rvr8d28pgm0" + "commit": "3b1bda7be64ba5555672b6375c205e0f7d831bc0", + "sha256": "1wzrlyb9sy72zmmfh3cc2zm38w6v3nnybm3pn6gqmgcga78zpcm4" } }, { @@ -62990,16 +63292,16 @@ "repo": "jcs-legacy/ivy-file-preview", "unstable": { "version": [ - 20220704, - 653 + 20240101, + 1004 ], "deps": [ "f", "ivy", "s" ], - "commit": "716415a12db2c0166c6fb229e41623587b212719", - "sha256": "0vqcgip4fn6d8k1vgdzcpj51acykx6prglpixv08h5ys4r09vin8" + "commit": "c1ea280cffa52710fffb14b2285a9a9474d18fa5", + "sha256": "0j8yi0k6bzl1zk9jhamm542qf4x2rnx55nnj371ywaw9wjzxxsaa" }, "stable": { "version": [ @@ -63104,6 +63406,38 @@ "sha256": "031624grhvv5ix3gvnd8lzpws80lb5r272yggl1k57rsayyv55ix" } }, + { + "ename": "ivy-hoogle", + "commit": "d6e796026ef5abb0f55c40af84bc5b3ff352b47b", + "sha256": "1q0pwan495nkd509yp03ymzvjp7mi7iax01i045jy59ya4qvx0ik", + "fetcher": "github", + "repo": "aartamonau/ivy-hoogle", + "unstable": { + "version": [ + 20240102, + 908 + ], + "deps": [ + "async", + "ivy" + ], + "commit": "4b080018175b5770fd3571265bc846a4a845cdca", + "sha256": "16p3rs3nva8xq5h91j3wgvxrvzhffh1i9a6is31pah3w4gy3sscm" + }, + "stable": { + "version": [ + 0, + 1, + 1 + ], + "deps": [ + "async", + "ivy" + ], + "commit": "4b080018175b5770fd3571265bc846a4a845cdca", + "sha256": "16p3rs3nva8xq5h91j3wgvxrvzhffh1i9a6is31pah3w4gy3sscm" + } + }, { "ename": "ivy-hydra", "commit": "06c24112a5e17c423a4d92607356b25eb90a9a7b", @@ -63301,27 +63635,27 @@ "repo": "radian-software/prescient.el", "unstable": { "version": [ - 20221216, - 112 + 20231123, + 2208 ], "deps": [ "ivy", "prescient" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" }, "stable": { "version": [ 6, - 1 + 2 ], "deps": [ "ivy", "prescient" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" } }, { @@ -63424,8 +63758,8 @@ "repo": "jcs-legacy/ivy-searcher", "unstable": { "version": [ - 20220704, - 653 + 20240101, + 1004 ], "deps": [ "f", @@ -63433,8 +63767,8 @@ "s", "searcher" ], - "commit": "5ed00a1e273cdb33ce356f373427b65fb131021a", - "sha256": "1x7hraaihd1rmvxwkx1fb53xlzsx7j441ws4qlkv2pvfzr4wd1a0" + "commit": "1b6f6aed1b371c45b5d8be8aaf6d6e89eba5e0f1", + "sha256": "08sv8viy092rylypyypvc793dn8s4mrgybm1qmx7j6aff1afml9h" }, "stable": { "version": [ @@ -63757,11 +64091,20 @@ "repo": "hperrey/jami-bot", "unstable": { "version": [ - 20230416, - 2005 + 20240203, + 1017 ], - "commit": "21673c5844f9a1ea9ba49f1a68c72b1fe7cb9f91", - "sha256": "0l3vcki9d2hl2md2iwgiwq0487v416ffk6y24r2nf2yx07bvrqys" + "commit": "c2ad37e2ada14b5551a83211cc4692b39be4e5fb", + "sha256": "18ibnf995yymgxv7xz7xql6lnix3sxn6pn659b1vp00g5d5yl2jf" + }, + "stable": { + "version": [ + 0, + 0, + 2 + ], + "commit": "1da4d471587f55599686f97e143dfdb80d080fd5", + "sha256": "16yz2ccchf7jysxfqb0cwdjq30mhnslbfy147i1w5ly0rb7s2and" } }, { @@ -64277,10 +64620,10 @@ }, { "ename": "jest", - "commit": "a3c6e6adb1a63534275f9d3d3d0fe0f5e85c549b", - "sha256": "1x9dqyrpri2giqzzlcg0nnq6wjfdfmy9fqqrq159qvw8rshvfzcz", + "commit": "313a500ae727ff1497c03803b12920baefeccd99", + "sha256": "04y9xndxh4bbkcszxhv3gg9a5hzhmbjvf3v7115jmdi00v3m5psi", "fetcher": "github", - "repo": "Emiller88/emacs-jest", + "repo": "edmundmiller/emacs-jest", "unstable": { "version": [ 20220807, @@ -64306,11 +64649,11 @@ "repo": "rymndhng/jest-test-mode", "unstable": { "version": [ - 20220722, - 1947 + 20231209, + 1754 ], - "commit": "3126c5c5c5632da639ea34867a7342d4410d78aa", - "sha256": "16cfikwzysng8wm1ihs5dhv59dx5rz85fx9d57dba87gcs0bsvdf" + "commit": "a397507d8bb41e4aa6b97994f1d7512e78d3dee3", + "sha256": "0m68sjvdjx0ky0x35rs4x8makd7mvnpc6kz4kmxxn28nj19pk899" } }, { @@ -64449,25 +64792,25 @@ "repo": "minad/jinx", "unstable": { "version": [ - 20231111, - 850 + 20240129, + 1524 ], "deps": [ "compat" ], - "commit": "25279e36701ad0bea1331ccfa009c07fda2f85d0", - "sha256": "0z05znl1cb26j67h7g0wlfazn9sr7p5j59mwdayy3l9157ic6b4i" + "commit": "50dfdcdbdeb320fe0cf02006c90d087eb7a9787d", + "sha256": "0g9jdcjnvqxv11lwlz118snv46zgyl5jfrym93nlld3hiajkmp3s" }, "stable": { "version": [ - 0, - 9 + 1, + 2 ], "deps": [ "compat" ], - "commit": "9a10a621c505c65acfb6222240263e29ad546f68", - "sha256": "0xayrqnsws2n2p0qbdl291fva4ljp3kqrr591xbq1wr6n95hfyn5" + "commit": "e7934278540b33c394a0aebdd9fa543aa84fc82a", + "sha256": "04avl356y0m0i1mqmzzz0245fxflj7i8ssicnvf4wmpjc0qdr694" } }, { @@ -64504,6 +64847,30 @@ "sha256": "0yrcc9yfz9gxkhizy03bpysl1wcdbk0m6fj9hkqw3kbgnsk25h4p" } }, + { + "ename": "jirascope", + "commit": "ab71ae1299dad22a6c9e460d25a6d6383d7e2e95", + "sha256": "03q0sq6ffc8hxr94b3k2dyhpy3kawlm4ifc9vr5swb05jp07wapr", + "fetcher": "github", + "repo": "Duckonaut/jirascope", + "unstable": { + "version": [ + 20240122, + 2130 + ], + "commit": "61acd8d6adbd6b25ebcc5436b4dce6d5c6d2981c", + "sha256": "00vaysw40mmv88352wcsw13wyy837m41xi4bliwqm3r1w9vlp03n" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "commit": "61acd8d6adbd6b25ebcc5436b4dce6d5c6d2981c", + "sha256": "00vaysw40mmv88352wcsw13wyy837m41xi4bliwqm3r1w9vlp03n" + } + }, { "ename": "jist", "commit": "898bfa0b315240ef9335fde24ff0386a4c6c6595", @@ -64556,6 +64923,21 @@ "sha256": "1idby2rjkslw85593qd4zy6an9zz71yzwqc6rck57r54xyfs8mij" } }, + { + "ename": "jmespath", + "commit": "3efe55a893788893d8318b01db50246f072e05c0", + "sha256": "1k6zrpzw0i9qrrbwncqv63jhamls9gpaglzcqkfxl5n9jgcppjwk", + "fetcher": "github", + "repo": "UnresolvedCold/jmespath", + "unstable": { + "version": [ + 20240115, + 1310 + ], + "commit": "d3a4a4abdd6804d3aef5e0d0c538abd27667b4c3", + "sha256": "1nnf8ynsmf8l83cjjsfh9h0zj6dim4lgqsrl4fiy6m7sfi3x33q2" + } + }, { "ename": "jmt-mode", "commit": "387b4908dba66caf154103b678ae2d49d530a5d5", @@ -64598,11 +64980,11 @@ "repo": "SebastianMeisel/journalctl-mode", "unstable": { "version": [ - 20231113, - 809 + 20240115, + 1650 ], - "commit": "d9ecbd2f1ca15c90a05f11441886ab2e66b9a51f", - "sha256": "1mpqr8ls3xd8iirnjsk2rg3ibr13n853dj3y0hr6baddka1hydfx" + "commit": "b3dbb5b4149bc1020f81323ec38c2a7a53647289", + "sha256": "0i7bc5zflhbyxpa5bajdfw7m3ac4flyhqja1lsdjz0ndswszdav9" }, "stable": { "version": [ @@ -64682,11 +65064,11 @@ "repo": "ljos/jq-mode", "unstable": { "version": [ - 20230823, - 1003 + 20240115, + 1512 ], - "commit": "4d9e98e21642007bc32ba75a5c259760f1fcf451", - "sha256": "1jifbpa1wgljrzxyg93dhzcxrfmlnxnwlrgfs6627wl4sijh0msi" + "commit": "37028e120041a489eff352b79202361cb232377e", + "sha256": "1dhrcdjc8g830zdx35xv55j1jnrxb9kb6ai76xfg32icr1fyaf4p" }, "stable": { "version": [ @@ -64794,11 +65176,11 @@ "repo": "redguardtoo/js-comint", "unstable": { "version": [ - 20230311, + 20231126, 230 ], - "commit": "b788bf5d57ad6b902c4096b666c6d78ceff7c116", - "sha256": "0si03p6xw0ljxc6rkl2v789z4syqpnswaw6ql29g4f3qykav5xy2" + "commit": "ef2ccccad5740f3d8b5295f52a35df4f62471480", + "sha256": "0ll9yyj3p4yyvc00jvx72r06xhxyl7zrky77l750kx151mv1aixc" }, "stable": { "version": [ @@ -64949,24 +65331,24 @@ "repo": "mooz/js2-mode", "unstable": { "version": [ - 20230628, - 238 + 20231225, + 1150 ], "deps": [ "cl-lib" ], - "commit": "79bc78d77db0d2e8e43dc0f9e0504ad90bcbc26d", - "sha256": "1mgqxpsaa5ks9nrsljybw97kcb5rgh1a5si3h98h1firns1vapwp" + "commit": "ca0af32eea0281322a9ce268d98f01fbb88bbb7a", + "sha256": "13pqiwf72r7fnwvlxzgvflkbjg9rdzd2rrcj15mv9b1ma3210fsw" }, "stable": { "version": [ - 20230408 + 20231224 ], "deps": [ "cl-lib" ], - "commit": "7d928272bc311b1dd6f38d3f6365c18153e28636", - "sha256": "1vwykla43315wlky52807pn2nm508dx6593alk7hnrl2qkl7852s" + "commit": "010a536da6df345a0b9a55bbd892f5f4d0d9fdfc", + "sha256": "11ppp1m7hl4ii79zjw62bqvksyzh5xmp3q1qw21wlj2s47mkpm73" } }, { @@ -65130,26 +65512,26 @@ "repo": "json-emacs/json-mode", "unstable": { "version": [ - 20230805, - 507 + 20240203, + 751 ], "deps": [ "json-snatcher" ], - "commit": "481d5d9f4003fc14d116bf31d1bf71d14960d7d9", - "sha256": "0k4sfw3dq1wlfz2hyw72h6wgf1sss8xjcc1bnwwn7ip4balwi1yf" + "commit": "bfd1557aaa20b7518b808fdc869f094b52205234", + "sha256": "008dlgqm9l9lk12njig2hbsfqafw42169qdh0z8qq0flqmnm1vqj" }, "stable": { "version": [ 1, - 8, + 9, 0 ], "deps": [ "json-snatcher" ], - "commit": "eedb4560034f795a7950fa07016bd4347c368873", - "sha256": "0r0k56q58kb133l9x9nbisz9p2kbphfgw1l4g2xp0pjqsc9wvq8z" + "commit": "a93a0c76784376fbb9105719f25c7489991056a1", + "sha256": "0irz9gpw43wkhiq8828wm9nsc3baqg299dgly9iv7jiygk2lp14s" } }, { @@ -65346,11 +65728,11 @@ "repo": "iwahbe/jsonian", "unstable": { "version": [ - 20230914, - 116 + 20231229, + 1444 ], - "commit": "22bd5e20a653595b901ccfdc8780a0038755984d", - "sha256": "1v4wd0xc1xr4zibbs9pq2kaxqf86jxcmdwxinhkhkh450c6rfcwh" + "commit": "f200035b847d6dd10bd7987f4540cff9edd3b881", + "sha256": "0zr49wnvr7r8d5a4przxsfg9gjqkpijnngq9kzjhakhqdmqbwf8q" }, "stable": { "version": [ @@ -65462,6 +65844,30 @@ "sha256": "029arf0m39rrb3x81hpd3ljwd4ki37hwa4n38hynn8lfmwrrdy2x" } }, + { + "ename": "jtsx", + "commit": "1ae0aa7ecdf82a3717e7a883c65f032ef4d7475d", + "sha256": "0pb40zfg6rawcakkm8ly9970kygcy41z5n1kf6y1qkz840xj10ry", + "fetcher": "github", + "repo": "llemaitre19/jtsx", + "unstable": { + "version": [ + 20240122, + 1601 + ], + "commit": "c62d1cd286b4af70693f300dde1dd00283cc2084", + "sha256": "1z3xhnnbhja4v0layn1fxx6myiinspvzrribg8ygww0zhcyjfl62" + }, + "stable": { + "version": [ + 0, + 3, + 3 + ], + "commit": "5e3f41c7aaa9e3784fad6c89b48ff3731744cce8", + "sha256": "0ag1gw87icj1adnnqhx6c5z9d9yf28ycv41yi3dfdjka13ad477a" + } + }, { "ename": "julia-formatter", "commit": "962f7c87d0630399ea388f25ec5792fa2f2b4489", @@ -65470,14 +65876,14 @@ "repo": "FelipeLema/julia-formatter.el", "unstable": { "version": [ - 20230525, - 1742 + 20231130, + 1512 ], "deps": [ "session-async" ], - "commit": "783df6cf8ef0db7adb4e81b86aa1e17992642493", - "sha256": "0yj9hhbwfwalqh4g9rxz4jqbc35y1w94lnr1bhrj1d842j2an9v6" + "commit": "4b40481cc9c0dcb3c9704436e00d613067d44bf5", + "sha256": "06rrkpzrmfc67aiz4wcn5l4s4hvjs7fxvxd97d80afaqc4pzrj6d" } }, { @@ -65559,8 +65965,8 @@ "repo": "gcv/julia-snail", "unstable": { "version": [ - 20231113, - 2330 + 20240201, + 637 ], "deps": [ "dash", @@ -65569,25 +65975,24 @@ "s", "spinner" ], - "commit": "16cf8ffafe5ea0925beb97e37a64eab58b2ad95d", - "sha256": "1231rkk629dqi15011bjslwvspvlgnx74xm2q9j1y37ql4zxjx2n" + "commit": "70d3e8efa48761bdac205678316395a6490c9706", + "sha256": "03998i2n4z9g7mpprl1dn122ipfawsrr4cggxjkcv26j4khccji2" }, "stable": { "version": [ 1, - 2, - 3 + 3, + 1 ], "deps": [ "dash", "julia-mode", "popup", "s", - "spinner", - "vterm" + "spinner" ], - "commit": "c33663abf081a06e0fdbf5818255f082070d2160", - "sha256": "07dj788hdfskn2k400q2fcfh18w7gflfrc5zqg8bqflhv755m30k" + "commit": "cd08e6edcd8bf5e3b44cb4deb7117e37d7e2061a", + "sha256": "0h5lwc2hsk4rc82idhf9qj9553v7x76wmy9x2z1h60pdd93ilcyr" } }, { @@ -65781,8 +66186,8 @@ "repo": "emacs-jupyter/jupyter", "unstable": { "version": [ - 20231020, - 1901 + 20231204, + 529 ], "deps": [ "cl-lib", @@ -65791,8 +66196,8 @@ "websocket", "zmq" ], - "commit": "3a31920d48dc5e0d1028fb676cf20d13ea9f78ad", - "sha256": "17fblp4pwgm3vf415rp6l510nhrl4s3ssiimnwjmghyc2v2988j4" + "commit": "da306a6dbda6f1e285281765a311938a1d9db022", + "sha256": "10inpbqnaqv1f8w2k9cv9dnczb547p3yw9dlndx3d8fwrryql40q" }, "stable": { "version": [ @@ -65842,8 +66247,8 @@ "repo": "psibi/justl.el", "unstable": { "version": [ - 20230913, - 232 + 20240124, + 1236 ], "deps": [ "f", @@ -65851,8 +66256,8 @@ "s", "transient" ], - "commit": "1364da34e2afa951e74ff40037cabc86b7525b58", - "sha256": "0bf54v5lpgm87p0l7srjj2yx7yi6p351flgbjiz2qy55hl2ahks2" + "commit": "476bf9c4fc3d753589f1cf2c13dc4e1e14aaba7e", + "sha256": "1cw1hlqfxfn1ddq9kx7xb930xxldaq5imnrikwpdi828gfq8hw82" }, "stable": { "version": [ @@ -66042,6 +66447,36 @@ "sha256": "0bxmzh2my94jph2ydfx4p777xihzisvkgk9vwsnrdmfng5hfs8vv" } }, + { + "ename": "kagi", + "commit": "e5ce95a4e9468c201e3dd7d02fe43245c36b64cd", + "sha256": "0cd63jvlkn8kd4n5v6jhzp9lllsxicqlxlgkqpiid45dlj8786h3", + "fetcher": "codeberg", + "repo": "bram85/kagi.el", + "unstable": { + "version": [ + 20240204, + 732 + ], + "deps": [ + "shell-maker" + ], + "commit": "826ff6acb477e4669d977644f91476cd6b93da04", + "sha256": "01ahk1x1dblh5s1jpvmlbgv880674v1f1fag94apiq886fcq1kg2" + }, + "stable": { + "version": [ + 0, + 3, + 1 + ], + "deps": [ + "shell-maker" + ], + "commit": "6627fc20d297afd80392488651fd46e4df051a3e", + "sha256": "0w1nkk3j3hl2177f4gw4z62wkmq17gdrybsh30i5q6rmq97ilhr6" + } + }, { "ename": "kakapo-mode", "commit": "a43f0f1f6a0773240a51d379ec786c20a9389e7b", @@ -66149,20 +66584,17 @@ }, { "ename": "kanagawa-theme", - "commit": "7f48763ca253881f454a999c6bebe12325066e59", - "sha256": "046va3ik8h19lm7s3308i1379d35i3jzjw9p05ml85srfxmpmchr", + "commit": "e4033364b3a2898858cecee0d6deff5779195f29", + "sha256": "00zx1zjvshvld6f1q9lk8j08nng1ra0isyhbyhnic6mhljb20mk3", "fetcher": "github", - "repo": "Meritamen/kanagawa-theme", + "repo": "meritamen/emacs-kanagawa-theme", "unstable": { "version": [ - 20231112, - 414 + 20240120, + 647 ], - "deps": [ - "autothemer" - ], - "commit": "692cc627ccdd0595de3bbc67e313a0363002e444", - "sha256": "0abckxxifh5aw55wk7ykfxi6cm4rd6ya0m8pql9591lyxfi5whxw" + "commit": "7277c9230c27f927fcde3dc5303a8b6704062ecf", + "sha256": "0w3vi358gda0p0ir7yxwxn7j397nqq3rc4v9qwcr3xs1ddj9f678" } }, { @@ -66237,15 +66669,15 @@ "repo": "ogdenwebb/emacs-kaolin-themes", "unstable": { "version": [ - 20231004, - 243 + 20240125, + 1805 ], "deps": [ "autothemer", "cl-lib" ], - "commit": "8f2cd166b3e5d19d83ab7de73a62069929238306", - "sha256": "0f5y1ri1pdgy088lxp9h8h5cvnfyi5dkvyvyxzjh00kaj10d3va5" + "commit": "3cdb921046a6d9a38045a1411afa1db47b2f7944", + "sha256": "1rk9w9a49ksg6ad2jl5gbk3q3dp4cbkf9g5brk131g2jgkka9zsp" }, "stable": { "version": [ @@ -66493,11 +66925,11 @@ "repo": "Boruch-Baum/emacs-key-assist", "unstable": { "version": [ - 20230122, - 718 + 20231208, + 446 ], - "commit": "41a958ca6b038586bfdcf01045bb8b9d379248fe", - "sha256": "099g9y3ky8hmgrq68idcjwa3452jdkggblgz397824kj13d7z02b" + "commit": "87d2378db3d997b6b5a7b2c04281c18378e70bbb", + "sha256": "1fjnnvja0r3abf2973y3c704y436krfhifyas7p6rmc8d0k4358v" }, "stable": { "version": [ @@ -66516,19 +66948,19 @@ "repo": "emacsorphanage/key-chord", "unstable": { "version": [ - 20230522, - 223 + 20240109, + 1430 ], - "commit": "e724def60fdf6473858f2962ae276cf4413473eb", - "sha256": "0hg7bf35m3r02xv4wnmgx37cllvp74wxvh00593xi5i99dr7bl03" + "commit": "dbf91fefdad58b1c2f07c92e658ce81490837c60", + "sha256": "0r3zvq1z79csgcq0mgifdakx0z0li3haxk4wxvijwxllfb9kn22g" }, "stable": { "version": [ 0, - 6 + 7 ], - "commit": "8468998946367157830df19a1e92785d22a34178", - "sha256": "10ldhwp9a21r9g72hzaig1h5yh2zblny0r36nf5nz6gzikfcq0cd" + "commit": "dbf91fefdad58b1c2f07c92e658ce81490837c60", + "sha256": "0r3zvq1z79csgcq0mgifdakx0z0li3haxk4wxvijwxllfb9kn22g" } }, { @@ -66637,26 +67069,26 @@ "repo": "tarsius/keycast", "unstable": { "version": [ - 20231105, - 1206 + 20240117, + 1559 ], "deps": [ "compat" ], - "commit": "6a6f9106270f65b0bae3afb2ccdc52a3b5fbe340", - "sha256": "0n7pxrd7n56500xnn3w9m9c73zqaan1v9cqbcyd7nrhyb4dnbc10" + "commit": "5ed2e122ee6fb324336ce12f7f260c404db1290e", + "sha256": "0jzxm6h47wn405ra7kk2rjhadngj3jb27xb5j8xri4xxdmdn0mhh" }, "stable": { "version": [ 1, 3, - 2 + 3 ], "deps": [ "compat" ], - "commit": "0b16d6aa3ae965bcd6b4d1fd0173cfde9dc8e275", - "sha256": "0nqx53a1hjgibqrmkdic6syqb2fb5fkna0k5dbbg6igb5k775c8r" + "commit": "c47fa154c756abd044da4a1353c30b978782f7dc", + "sha256": "0hwmjy90ngnbvhxiyf4l3lb7212i5bsqdz73qnfg1iwa7vgkv1q7" } }, { @@ -66740,14 +67172,14 @@ "repo": "tarsius/keymap-utils", "unstable": { "version": [ - 20230213, - 1152 + 20240101, + 2218 ], "deps": [ "compat" ], - "commit": "1806ff73b0a68e84234d65c7d08a18cf3f0d29e5", - "sha256": "1amcipkd4k8kfrlnq5sqzgwwhd42kx6aw5fnallidahz8pw79s7g" + "commit": "868c2b37abebc78c7dff72e1cb2ca85b93d07537", + "sha256": "0xrfmi4fcliag59cbrsxwdy9fblswn9iyjdfrp973jbkb5dkzwr6" }, "stable": { "version": [ @@ -66793,11 +67225,11 @@ "repo": "chuntaro/emacs-keypression", "unstable": { "version": [ - 20200819, - 534 + 20240111, + 440 ], - "commit": "9427241f3fa539e4b5ad7581a05eb7e49f2cf518", - "sha256": "0p2pag2hzxswsf5hzjfm0nf4wpp40lsmxf1x6n9vfwfrpfk5b9ar" + "commit": "e85e3fd9ce216a370be221cf9de1503777ef0088", + "sha256": "0kzcsn7ak6jm2ymjqyj18mw69whzwynlgpyjq0jzfrgi1qbqjc1b" } }, { @@ -66875,11 +67307,11 @@ "repo": "emacs-grammarly/keytar", "unstable": { "version": [ - 20221231, - 1655 + 20240101, + 846 ], - "commit": "51c8f2f1f207cc67af4e67731ee056860e107811", - "sha256": "067gmril73ri1zsakh284vxaw8sqmyr9vflmsh7a3033p4gabw4w" + "commit": "b4fdde53ec884c931db8465b334af6057b30daa1", + "sha256": "1q39dwzs9hx9ay57j1vqqqaw2fj9xzshldzniaw8rqpakqa751q3" }, "stable": { "version": [ @@ -66956,26 +67388,26 @@ "repo": "DamienCassou/khardel", "unstable": { "version": [ - 20230903, - 917 + 20231126, + 1502 ], "deps": [ "yaml-mode" ], - "commit": "1c0a0e7c817250c1d0ffc8cff9cc1998e746ea96", - "sha256": "11xqgfssjkd1pcwgky2gsij2d4nykgmq0gnal8bazz78pwsgnwrk" + "commit": "205e374b36252183a146a7a8f857bcf95a77edc3", + "sha256": "0gqijnmj24phryi6n74iq410k0637j0li1ncdymxhk3bdmp4mb40" }, "stable": { "version": [ - 1, + 2, 0, 0 ], "deps": [ "yaml-mode" ], - "commit": "1436ec5ef1b5b26104a4735ee64c0afe148700de", - "sha256": "1pa7kl3d0hmgybbvsffhinn10qmqrkkzccprqcmwhc246yb4abqa" + "commit": "205e374b36252183a146a7a8f857bcf95a77edc3", + "sha256": "0gqijnmj24phryi6n74iq410k0637j0li1ncdymxhk3bdmp4mb40" } }, { @@ -66986,28 +67418,28 @@ "repo": "khoj-ai/khoj", "unstable": { "version": [ - 20231110, - 828 + 20240129, + 1235 ], "deps": [ "dash", "transient" ], - "commit": "39ad1c6ce6c70c22c5d7a3a686a289ef0465a675", - "sha256": "17qyv28apbwa2id4mhmdwji2bmcpq8r1fnbd9q8dmqxzblbxhx85" + "commit": "da854703aa7808ff6a03c8e32c0023fba94cc079", + "sha256": "0p8djpfmwlaj8640g4rnfkrc2yvilaz4v26z9lybm5q5wy2z180d" }, "stable": { "version": [ - 0, - 14, + 1, + 5, 0 ], "deps": [ "dash", "transient" ], - "commit": "39ad1c6ce6c70c22c5d7a3a686a289ef0465a675", - "sha256": "17qyv28apbwa2id4mhmdwji2bmcpq8r1fnbd9q8dmqxzblbxhx85" + "commit": "da854703aa7808ff6a03c8e32c0023fba94cc079", + "sha256": "0p8djpfmwlaj8640g4rnfkrc2yvilaz4v26z9lybm5q5wy2z180d" } }, { @@ -67175,20 +67607,20 @@ "repo": "kivy/kivy", "unstable": { "version": [ - 20210318, - 2106 + 20240105, + 940 ], - "commit": "db86b06b9b72e514c122e3f54a0bce74adad44c5", - "sha256": "1v14gsk1fal8xqpy8myk02n7s0f0yzpcmgf8a0mizh858y1sbxxv" + "commit": "9ef218027178115a66b417ae34b21f488bdd3617", + "sha256": "17h5nk4h013ja3hm8xn5ljwsnh56qcmwskjg934ky4p9z393v7j0" }, "stable": { "version": [ 2, - 2, - 1 + 3, + 0 ], - "commit": "344768bfefd2e8f5302cc9dfb8ca41991ce6f7e7", - "sha256": "1bqqpywry23hg7vc3rh0m9svmkfk40vgaji8sy0w7m15gzw9zc42" + "commit": "9ef218027178115a66b417ae34b21f488bdd3617", + "sha256": "17h5nk4h013ja3hm8xn5ljwsnh56qcmwskjg934ky4p9z393v7j0" } }, { @@ -67232,14 +67664,14 @@ "repo": "benjaminor/kkp", "unstable": { "version": [ - 20230906, - 939 + 20231227, + 2145 ], "deps": [ "compat" ], - "commit": "fc42a998d77e50c93b66493d7e6e34126e060f3b", - "sha256": "10jjhzpxh6kas3kr6488v4b4yg2ynxxar7m233qifjpxdq2inz5j" + "commit": "cd4b9eb31fcd0393ea5614608e18e20dc3dc95e8", + "sha256": "10q7420n7gs9vl6i55ss1mdl76brl7fj0rrfrcfdc79xfai1qk17" } }, { @@ -67250,11 +67682,11 @@ "repo": "WammKD/emacs-klere-theme", "unstable": { "version": [ - 20230822, - 144 + 20240123, + 124 ], - "commit": "fa83ea76c92705bc3c1b881b615a666ae3acae28", - "sha256": "1p5hig507vdrs9fwdhsydq00vysjyb1b4yscjfq1rfc637qqgcxl" + "commit": "e73a01e69bf80f753a1603337fdc4b89e685219a", + "sha256": "1kyx1r0hwb1d16mw6y39gl7a3x32wsl0z3riki87c139z66zy8hn" } }, { @@ -67265,20 +67697,20 @@ "repo": "WammKD/Emacs-Klondike", "unstable": { "version": [ - 20230606, - 704 + 20240131, + 453 ], - "commit": "244278348e913433450329c6c863da06167a3f20", - "sha256": "1a1r8qi21hbx8fr8ihvg6bkg4sg4fmpw9vy8vq5dx106136s4y7z" + "commit": "1cf14d7b6c14ebde741c36f6aa871dcd41e37cff", + "sha256": "0vgf03zqbd6nfxrz90x0favm6d15gba86hp8vg6wcbckc7j2gn1g" }, "stable": { "version": [ 1, - 0, + 2, 0 ], - "commit": "0b14436e3ca08e1efbcccd330386e5418cbab126", - "sha256": "0qqfaxv8kfh4yxlpq21kmssa1yvdzhhs2p7wrkp4326pbdkqzjnn" + "commit": "99f7aad1221a76402746a06b57e89622fd9cf33a", + "sha256": "07xcc5gryzabxk7czghkwq1v8r09mg9yh8rwy1v2gs8qm9lwypgv" } }, { @@ -67443,11 +67875,11 @@ "repo": "bricka/emacs-kotlin-ts-mode", "unstable": { "version": [ - 20231114, - 1243 + 20231222, + 1345 ], - "commit": "9688741a59a5ffd71850660dd320b0309a2ba119", - "sha256": "1gxj3fys3py0ldz31f8frmj12f9jyyqj9g8valsy2c87qvg70ag3" + "commit": "c884b3442806a21cbcf28ac24853f05da8ac6658", + "sha256": "139a201kd8hg21jrkww86xdjwx4r586cwv9i1ypclb4mswjahgay" } }, { @@ -67565,11 +67997,11 @@ "repo": "r0bobo/kubedoc.el", "unstable": { "version": [ - 20231018, - 1913 + 20240108, + 1404 ], - "commit": "e169cb7e7254d0c0f1e7a7eda5e27a0092366e1d", - "sha256": "0jw5v17yl06whnms25zfcxcabjfm99khqszbpjpjxkv8lg6kdl38" + "commit": "aac02b096c98b83b4eaf129e6d767cf7150a6d43", + "sha256": "0rng2fqh5qyjdzx906hcmqa9zzij7a9wn65ghacxvrzkzf2kxrsl" } }, { @@ -67580,8 +68012,8 @@ "repo": "abrochard/kubel", "unstable": { "version": [ - 20231114, - 1528 + 20240201, + 2021 ], "deps": [ "dash", @@ -67589,8 +68021,8 @@ "transient", "yaml-mode" ], - "commit": "4e3d362b2df2307f7b13140810a3142b835bc9ff", - "sha256": "0lq0c5dd63d19ziw16cfhhzk4z3vjqal1vqjflvdrd2xhdzjk0xn" + "commit": "7affc4269e2a2925f68f073863af0929854002f2", + "sha256": "1956rr9wpdq9zfqks76r21j6hpq5fyvnxia1dqi4hfngyqkfkn2p" }, "stable": { "version": [ @@ -67615,15 +68047,15 @@ "repo": "abrochard/kubel", "unstable": { "version": [ - 20220909, - 2028 + 20231224, + 1343 ], "deps": [ "evil", "kubel" ], - "commit": "1b405d8756ffc7c8f1e11450d6f07ffde38fe351", - "sha256": "1a724p9xcl1x50bxrhyyriza3wmcm1q9ljflf9ba5fgl2vrvcw5h" + "commit": "3d2f86fccdf81ab890f5d46dde93f241b718a436", + "sha256": "11i4ln508kbmmyyrfndsw6vm4ypz9pdk9n5s9ymnz2wwf3fvmp72" }, "stable": { "version": [ @@ -67786,20 +68218,19 @@ "repo": "inj0h/kuronami", "unstable": { "version": [ - 20220602, - 339 + 20240104, + 2022 ], - "commit": "a51d5ff3883bd94d0a181bb5d60f747190eda4f6", - "sha256": "0mrk8d0z09cbvqisl44ln50bbmfim0j876v91x73428vr7k46z0d" + "commit": "4d0a9e5f789e5768a0c2ea7dec31f98ea95c7372", + "sha256": "14n6mg9ph8a3gmglj9gnapwh0zc6mn400a0nh961d5y8i8qqc1y6" }, "stable": { "version": [ - 1, - 0, + 2, 0 ], - "commit": "910e8fa56a0cfe89dae888522f9fec4045d017fb", - "sha256": "0pghi50ffzlp7igvq81dmrbrwyj9ivl5kkxm47hff7qgb9rvx8n1" + "commit": "4d0a9e5f789e5768a0c2ea7dec31f98ea95c7372", + "sha256": "14n6mg9ph8a3gmglj9gnapwh0zc6mn400a0nh961d5y8i8qqc1y6" } }, { @@ -67872,17 +68303,18 @@ "repo": "isamert/lab.el", "unstable": { "version": [ - 20231112, - 2208 + 20240126, + 841 ], "deps": [ + "compat", "f", "memoize", "request", "s" ], - "commit": "9f0f738c46712f5365d9d75c37ce6d1f8b6e9ba7", - "sha256": "0k54x2znxwq3ji8cvxc37h9fnr0krpyyx954f106fa7gylp86kz4" + "commit": "db4c0ec1fb11670ff8218ed088d191e3121a7696", + "sha256": "09n3hsn6w68k7krh7b01rhx084qg998fsxh6n8vsqmpi4mmn4si5" } }, { @@ -67971,30 +68403,30 @@ "repo": "Deducteam/lambdapi", "unstable": { "version": [ - 20230728, - 1221 + 20240130, + 1533 ], "deps": [ "eglot", "highlight", "math-symbol-lists" ], - "commit": "e16893661355d35db3a48f0821981b72486d4841", - "sha256": "1nz3jm68qk6gsfv5g7yz5f690vdva382c47djplswfky3kkyq9rm" + "commit": "bc447c9ab7f9a6ff6b30cabab467f445e30ae86c", + "sha256": "13qnkhb68v62q6v4ydzn15qrdkz7whxpa7birnh0rqha39shxb6d" }, "stable": { "version": [ 2, 4, - 0 + 1 ], "deps": [ "eglot", "highlight", "math-symbol-lists" ], - "commit": "193d86ca621a5a920b91b67ff09818bab29204ff", - "sha256": "04mi5awvxlqv0izbsbxi5hxx90dwcnxkw2j3iiiqsf3i6a2389zs" + "commit": "5898e7c56ec58a24586d1f48bce02516cd44b0bc", + "sha256": "1b79vc1bk64cda4x6i7f5qih0xajf78wqmvyanjf1v2jqpwbj8aq" } }, { @@ -68191,11 +68623,11 @@ "repo": "taquangtrung/lark-mode", "unstable": { "version": [ - 20230327, - 1003 + 20231221, + 340 ], - "commit": "9e19b40df29d273cf3aec9ddd0e739d3b3d9b3a8", - "sha256": "1q0hfln8xa78q2r4zw0vm66by8nr9n7pvrn096ys5ggi5835cgah" + "commit": "0a0724b0f64d433d81f90ba8f86e618f8c33522a", + "sha256": "0p59zhrdiap46zdhp40qg0hfc563629dvbz2r96xq2dav5r0l7qs" } }, { @@ -68311,20 +68743,20 @@ "repo": "X9hRRDys/latex-labeler", "unstable": { "version": [ - 20231014, - 2110 + 20231231, + 1909 ], - "commit": "d45dedbc74887c59f15c5a3dcd7546d2c29c30a4", - "sha256": "1qss7fw2b9rnl6fzb230z5jgs1m8glpaq1qhjkxa7fpm52zc49s5" + "commit": "c2df4c9d0a41a36de893925a91445ea65d504222", + "sha256": "0ar6yr7z4vans1hmhwsz1n19sx90kpnydhr3v0bjh6d8xzv31q9r" }, "stable": { "version": [ + 2, 1, - 0, 0 ], - "commit": "d45dedbc74887c59f15c5a3dcd7546d2c29c30a4", - "sha256": "1qss7fw2b9rnl6fzb230z5jgs1m8glpaq1qhjkxa7fpm52zc49s5" + "commit": "c2df4c9d0a41a36de893925a91445ea65d504222", + "sha256": "0ar6yr7z4vans1hmhwsz1n19sx90kpnydhr3v0bjh6d8xzv31q9r" } }, { @@ -68421,20 +68853,20 @@ "repo": "Christoph-D/latex-unicode-math-mode", "unstable": { "version": [ - 20170123, - 1816 + 20231210, + 2234 ], - "commit": "e8931e68214ca94e6a04080ebc629693d5881884", - "sha256": "049lpqnyjz0x2dp7rzk9gwbf5s28s33vxxk5lfhax6kaizlxkaq8" + "commit": "af6a28c3c7e8652f1e9c124beeccaa81133b1d88", + "sha256": "0g3qnixpabw6yhf54ibkgrn2m8kflxslb6nj2ga4136m5dg0fw01" }, "stable": { "version": [ 0, 3, - 1 + 2 ], - "commit": "3b82347291edcb32e4062b0048c367a3079b3e8c", - "sha256": "1xylfg8xpyb2m0qnysf58cl05ibbg4drhgq7msiiql2qrdzvpx9f" + "commit": "af6a28c3c7e8652f1e9c124beeccaa81133b1d88", + "sha256": "0g3qnixpabw6yhf54ibkgrn2m8kflxslb6nj2ga4136m5dg0fw01" } }, { @@ -68907,11 +69339,11 @@ "repo": "ledger/ledger-mode", "unstable": { "version": [ - 20230925, - 1013 + 20240117, + 1230 ], - "commit": "105d67626e91acb4550ab860e0dc4247c8a4c79e", - "sha256": "03g4w8n5zdbpzx2rbjqa95ybybpnxgshznnrhlfa5191afgci7a6" + "commit": "11e748d4838d51772f531a75849349ed8cd939ed", + "sha256": "1k64n4iickm40v6h89kqqz579b8idsgqzhmmg8da6ahxk1kgghf1" }, "stable": { "version": [ @@ -68999,27 +69431,27 @@ "repo": "martianh/lem.el", "unstable": { "version": [ - 20231022, - 1416 + 20240201, + 1457 ], "deps": [ "fedi", "markdown-mode" ], - "commit": "7f4184f51001c6df218d318b2f938cbb631541e9", - "sha256": "0ggm8y8a0gn5cj6m34fvkymfxc0agfr7cvr7wnysfzwdc0iwgwdz" + "commit": "0e956df9898be22996eee3458c160a54e8bc9986", + "sha256": "1jvpl9fm7la6cjmadqmp9gs6ylpx36a1784zw2dymfpqf28m10yk" }, "stable": { "version": [ 0, - 3 + 10 ], "deps": [ "fedi", "markdown-mode" ], - "commit": "7f4184f51001c6df218d318b2f938cbb631541e9", - "sha256": "0ggm8y8a0gn5cj6m34fvkymfxc0agfr7cvr7wnysfzwdc0iwgwdz" + "commit": "3cdbdb1c1b677ad8337dfbe053f497e9ea3500a6", + "sha256": "0s1cnmrbz57d02af5aanrm27blr4pykvszd3yqk6ycf0i69iimdz" } }, { @@ -69276,20 +69708,20 @@ "repo": "rvirding/lfe", "unstable": { "version": [ - 20220822, - 911 + 20230102, + 1428 ], - "commit": "42fc3dc57d4229800f44a0d6907185ebdf7175e2", - "sha256": "06ls8knibiw1xg2g6sm43mspps8yz7ppp431wv20ssvbplwdl624" + "commit": "68c9c7ec8ef441eb79e68772ec4956fd2671b2e7", + "sha256": "1lx3szdlhvidys9vk8d0pznnsni31wjm7afks3hhmdjj6hcp3cxi" }, "stable": { "version": [ 2, 1, - 2 + 4 ], - "commit": "6cbfdffe95caa65a659074c1c9d389fd4a6c1350", - "sha256": "180hz1p2v3vb6yyzcfwircmljlnd86ln8z80lzy3mwlyrcxblvxy" + "commit": "f3c0f02d2776b125bad33b3935e2118504bed0a4", + "sha256": "0yyh8jmdi7c4y6vjrk3zw4iy7iyqcs5h88hx96ml9dx2im2aydlq" } }, { @@ -69521,14 +69953,14 @@ "repo": "jcs-elpa/license-templates", "unstable": { "version": [ - 20230311, - 11 + 20240101, + 932 ], "deps": [ "request" ], - "commit": "09f1b017c93067c2970a0a63b69026bfc172d2b7", - "sha256": "10w84hfcwxjfqi38v43vj12mx6vjya6fq7z8kanxg12hrl3d7kcl" + "commit": "62adc47eb36a6f2eabe63c3e9dc8ce7f94007f19", + "sha256": "1r9z81xivk4d9gjyr01d55l4wrmvwzj2jli63qmq939h6jk2vvnx" }, "stable": { "version": [ @@ -69599,16 +70031,16 @@ "repo": "emacs-vs/line-reminder", "unstable": { "version": [ - 20231030, - 406 + 20240101, + 857 ], "deps": [ "fringe-helper", "ht", "ov" ], - "commit": "1835ea7dbd4943a165c9786d19cebaceff170a71", - "sha256": "1606s3ql0wchi6svv4g688nb562n0s4vlxsaspmp78lx51h93955" + "commit": "91d8f57f11f5ddbb5e94cb23877c67a8f59d4d8c", + "sha256": "0pvyfnf7qy6m0gwbmr74lvmrki6cpm9k836bbrsjdh7rip4k6xrq" }, "stable": { "version": [ @@ -69757,14 +70189,14 @@ "repo": "noctuid/link-hint.el", "unstable": { "version": [ - 20230405, - 1801 + 20231225, + 1354 ], "deps": [ "avy" ], - "commit": "36ce929331f2838213bcaa1145ece4b73ce84afe", - "sha256": "0154dls98zxpdjy8kzcrk9zp5i0aa180rsfr3hsmgq4ayq6v19yv" + "commit": "9153eafc776549376bb85d9ff555fef83aca8285", + "sha256": "0bdmd8df8qhk48imk22sgwccyiw1xg9x6hmiwh4d8xiazj0fhaym" } }, { @@ -69860,17 +70292,17 @@ }, { "ename": "liquidmetal", - "commit": "9aa2004e04ef2f1fbfdd722b271c7cdcbdc8ad10", - "sha256": "0f7xp490nd4ff43pi5g911hsbcvlxzj5wx26b6lflhhnljkh5fsv", + "commit": "6aa37a96aac63a93bea6171a8b4aa732f2df7ab8", + "sha256": "0qkfjw0mmcw7s1bf3ranvkl5nz5sg2lbqlbs1w42534279xf541a", "fetcher": "github", - "repo": "jcs-elpa/liquidmetal", + "repo": "jcs-legacy/liquidmetal", "unstable": { "version": [ - 20220704, - 654 + 20240101, + 1004 ], - "commit": "323c38edd4572d7d58cdec729dcaac7a615d000d", - "sha256": "0dli0zid2myf4b0l8d9nrhhs34dwyqrza1hyba4m9fsa29znp41p" + "commit": "5d100f4371e0d10656a2bd23c0461781c3c1884b", + "sha256": "1410248xhadhx1898gdzcqkpp4g8y9kv773mk3v66403j845nbl0" }, "stable": { "version": [ @@ -70160,20 +70592,20 @@ "repo": "publicimageltd/lister", "unstable": { "version": [ - 20230204, - 1357 + 20240102, + 1500 ], - "commit": "b256c254f670ebaf50134655fbe430025fff41ab", - "sha256": "151wn6g49w15bjnqbnq12ig7f9zdi5d1j21yadp0jvb9jjzk6jg1" + "commit": "84fbba7450ac02cbb844727a28b6f245f553df7b", + "sha256": "1jwyp7k8lnjbi4aa8av50547qkhh76xqhjqibc6qzv0jxxx2kfwa" }, "stable": { "version": [ 0, 9, - 4 + 6 ], - "commit": "35d485f53907d75e5135b177a2e1ab4de2a20a48", - "sha256": "1w9kay6mx58g82gs90i0df10p2hxc3nv748nah53wbp2s2lwchgp" + "commit": "84fbba7450ac02cbb844727a28b6f245f553df7b", + "sha256": "1jwyp7k8lnjbi4aa8av50547qkhh76xqhjqibc6qzv0jxxx2kfwa" } }, { @@ -70304,15 +70736,15 @@ "repo": "sulami/literate-calc-mode.el", "unstable": { "version": [ - 20231021, - 804 + 20231125, + 29 ], "deps": [ "dash", "s" ], - "commit": "2579d7b28994bb16c3e02577953e7d9669121288", - "sha256": "03hzahbjv19krp9jfrh1haqicm9n8ldb05swvbwzy6cq1paslhj9" + "commit": "a1a78f26dea70aac1c4df7f5767c8f5c1643d7d1", + "sha256": "1asy8g4jsivgqjjlbp8h3q0ksjjwdfvd0sp09ha8cm0n9f991201" } }, { @@ -70440,11 +70872,11 @@ "repo": "lassik/emacs-live-preview", "unstable": { "version": [ - 20201010, - 1948 + 20231215, + 1612 ], - "commit": "603a4a1759fbec92e7a1cabc249517c78e59ce7e", - "sha256": "1kbfv6qs1wpj0ydg9mc139ifn29rnk6c9p6y5jnvzj15qbd0iih4" + "commit": "135f2b9a8ecf81d00cf92175d144a33561e36f4c", + "sha256": "0a276lcajs3dvd6yz86iikx30g8l1w75yj9s301fci5cmggpd3k9" }, "stable": { "version": [ @@ -70464,20 +70896,20 @@ "repo": "donkirkby/live-py-plugin", "unstable": { "version": [ - 20231004, - 537 + 20231219, + 314 ], - "commit": "5a94b98a15fb8c4c539b37d8583db1e427308b44", - "sha256": "0y23dfncncfpddhxqf449d46qrc10bnhdb516yydkqqa6q5jlysb" + "commit": "a7529311e9a60b26b562a98f00feeb09ef640afe", + "sha256": "0qvzky3bihgimym84k14gd8fa57cgvqq8y7wsic6kjdhqq3qchhf" }, "stable": { "version": [ 4, 11, - 0 + 2 ], - "commit": "5a94b98a15fb8c4c539b37d8583db1e427308b44", - "sha256": "0y23dfncncfpddhxqf449d46qrc10bnhdb516yydkqqa6q5jlysb" + "commit": "ae29b9dfca83a83037d780424a85d617cddd2e47", + "sha256": "0pj4hxi3cl1nhvbmqsh2vh654b20zvqychxr2i70nwhjax8yq6kd" } }, { @@ -70578,14 +71010,14 @@ "repo": "tarsius/llama", "unstable": { "version": [ - 20230831, - 2227 + 20240101, + 2218 ], "deps": [ "seq" ], - "commit": "a938ac0ae7890cfaf3281beb13f5c2fa75b337fa", - "sha256": "1srpvf6jdwcm64r7pw62xzngzfr09pscvhfkqinq0dpkfbgwgzcx" + "commit": "05c14ca9bcc63f4afa27fc18df1c32ab63b8ed7b", + "sha256": "1a4b2whjv1lnnz1wmqj9g0l2hk41rgi9njqmjssgwlf3484bcq79" }, "stable": { "version": [ @@ -70608,14 +71040,29 @@ "repo": "kurnevsky/llama-cpp.el", "unstable": { "version": [ - 20231015, - 717 + 20231228, + 2043 ], "deps": [ "dash" ], - "commit": "3e406c53cb82ec1be056dcef40ac37d474852524", - "sha256": "01jy3va6d02z2y9a5abzc3jajmwzcbfkz8p9q4hi8zp0b66ji35r" + "commit": "e876c05eca8ffadc39d3c5013c2581f1e9f8f94f", + "sha256": "0pxhz02k7kswv37j45rrcssc29xnk3x738p9ysvybldbix5pbq9h" + } + }, + { + "ename": "llvm-ts-mode", + "commit": "7ba6724bdc73f5bf89ee1ba2ea1ab608ef58e9fd", + "sha256": "0c03nlqh5zqh97a5y8ixajq9nh2pcdaixa9lpv29kpnx06rmkgla", + "fetcher": "github", + "repo": "nverno/llvm-ts-mode", + "unstable": { + "version": [ + 20231120, + 1251 + ], + "commit": "9974601dcddbeffc4ad47598d63d3c1a83bb6fb9", + "sha256": "0fc7rkcy9xn6hzlrnjmjyvghrgwip7vmpkwhc2xzncckmxm0ypvh" } }, { @@ -70649,14 +71096,14 @@ "repo": "daviderestivo/load-bash-alias", "unstable": { "version": [ - 20230310, - 1657 + 20240103, + 916 ], "deps": [ "seq" ], - "commit": "5daab364e65bdd7abe531b8557d88342b446f0c0", - "sha256": "1ri3plim7zk5k01fnvc82xy8p4nrzq17k63dgqgfrw615wid2sfk" + "commit": "7e7b6773f99e6aafe819596388a3a7fd09dd91a9", + "sha256": "1aj7v9hb01789lvf4hkn01x9x7vivwlrh2lwwrblxbww4csg9rrg" } }, { @@ -70789,20 +71236,20 @@ "repo": "aki2o/log4e", "unstable": { "version": [ - 20211019, - 948 + 20240123, + 1313 ], - "commit": "737d275eac28dbdfb0b26d28e99da148bfce9d16", - "sha256": "1yagzwai4l9cf8am6a3fixv7n6yv81vx2yc4lcwdavclk81ghfrz" + "commit": "6d71462df9bf595d3861bfb328377346aceed422", + "sha256": "1x08dz18zhifkhrwdbh57izzidaf6vy1vb865f4xrqs6blgfiwj4" }, "stable": { "version": [ 0, - 3, - 3 + 4, + 1 ], - "commit": "7df0c1ff4656f8f993b87064b1567618eadb5546", - "sha256": "0dbnks76v05allzkhx9zmyqpn6sk5376n8k2rbpnaw6gmz1ib2fv" + "commit": "6d71462df9bf595d3861bfb328377346aceed422", + "sha256": "1x08dz18zhifkhrwdbh57izzidaf6vy1vb865f4xrqs6blgfiwj4" } }, { @@ -70890,16 +71337,16 @@ "repo": "jcs-elpa/logms", "unstable": { "version": [ - 20220704, - 654 + 20240101, + 942 ], "deps": [ "f", "ht", "s" ], - "commit": "186478e47265b7d40b87d4b4277275a0031f09f7", - "sha256": "1dmz4qhlcv6qd8gv1diq36k5dqjjaj84a770mszv8q0sj3wbjcxy" + "commit": "ef571d7ab8b2809363197e6867bfc1fbff5d14b7", + "sha256": "19cq2sshk7ag76a28q2l039a6d126jiws06mfi1b7kkg1n5fsksm" }, "stable": { "version": [ @@ -70918,17 +71365,17 @@ }, { "ename": "lognav-mode", - "commit": "a5b0dadc609d13737d56657c17a945f10e840222", - "sha256": "1fg2j63f6yaf4011vla36p1p0pjixzisff4wj80vh634yqvwp4ys", - "fetcher": "hg", - "url": "https://hg.osdn.net/view/lognav-mode/lognav-mode", + "commit": "c9cffcacb8af80318020e02d0e38c653673dcb14", + "sha256": "0jz526nzx0cswclk068vwpwayh2ias25mpdwdx047gdnbnicl9jq", + "fetcher": "github", + "repo": "ellisvelo/lognav-mode", "unstable": { "version": [ - 20220410, - 1344 + 20240115, + 1637 ], - "commit": "100541ec31468b771073a7d2ad4512c1dcb1eb07", - "sha256": "11kk4irx6mgq4frfbwinx9bw1lg5nyk4js137j50rq3wfgkbjsbs" + "commit": "139da9eb356b4432f416d1db49fdbfa46fb1bf8d", + "sha256": "02nswq9fa8dg3sv128814qak9bp7cxxx041jjlawmia1qc5grhb8" }, "stable": { "version": [ @@ -71264,15 +71711,15 @@ "repo": "LaurenceWarne/lsp-cfn.el", "unstable": { "version": [ - 20230701, - 1533 + 20240112, + 921 ], "deps": [ "lsp-mode", "yaml-mode" ], - "commit": "afef283ae27dc7dfbec997982ba5dc0e062f0a03", - "sha256": "1nfq1x6xi345hyk92gac3kpp1jkn1gfml810di3m2pp54j75wiv7" + "commit": "2297533003118ebd9db0116b4d3486a987e98ca9", + "sha256": "1sh6gggfxl6yy3rg389xsqg00gbh87a6pihl05sbrq1am98yqc8g" } }, { @@ -71327,8 +71774,8 @@ "repo": "emacs-lsp/lsp-docker", "unstable": { "version": [ - 20230824, - 947 + 20231121, + 1644 ], "deps": [ "dash", @@ -71338,8 +71785,8 @@ "s", "yaml" ], - "commit": "6b7701917417e4e74961185051c147e1bf003750", - "sha256": "0xnc9lbjflwdhslp8z44dk0dqsq4x9zirwbzgfg95ai2z76ldmny" + "commit": "60e1103ac7c8e30d036ea65fad489210682d6259", + "sha256": "1y3x2p0f7c2igg9cckk2g5x5cpypa9f2iyfi9ai0hdx60n7gkmrm" } }, { @@ -71382,8 +71829,8 @@ "repo": "emacs-grammarly/lsp-grammarly", "unstable": { "version": [ - 20230814, - 1827 + 20240101, + 847 ], "deps": [ "grammarly", @@ -71392,8 +71839,8 @@ "request", "s" ], - "commit": "ac651a717af5e1effcd853846957fa0e85d82061", - "sha256": "0rzl1qv1q2sjizxwxx8i1v4wjr0h04xz96aklvg8z810gi3vf92g" + "commit": "7b3597e19c50452124f532c3c47f40c0e33f6e91", + "sha256": "1xxyyfpn8dnqciypl826k6nimsjng1cyy68i8fypcvay88001qdp" }, "stable": { "version": [ @@ -71647,14 +72094,14 @@ "repo": "emacs-languagetool/lsp-ltex", "unstable": { "version": [ - 20230416, - 1826 + 20240101, + 851 ], "deps": [ "lsp-mode" ], - "commit": "c2faddc1197a360548aee7927b6512365e8c0d3a", - "sha256": "1mc5gsgw5m2sysi73jvrnnyyhpqdvwmhw843rwfh2djmiy6smwl9" + "commit": "ef649bfaeea2931ef41d7c27b819ea9c41b6fba6", + "sha256": "0841jbz2aiwzi5agwrj819wx2v5ml1fgbwgsdnn8z9c9l5gcrvk2" }, "stable": { "version": [ @@ -71724,8 +72171,8 @@ "repo": "emacs-lsp/lsp-mode", "unstable": { "version": [ - 20231115, - 1221 + 20240202, + 947 ], "deps": [ "dash", @@ -71736,8 +72183,8 @@ "markdown-mode", "spinner" ], - "commit": "91dbd0240afb5223b2ddfca8326d1c2fb3e8cf7f", - "sha256": "1anibzm7w9arzqpfm6p01v0522j022g2mwa01w0p1idwg6jjiivf" + "commit": "b2e54388072e472fa5e873a441a90eaa78062105", + "sha256": "1jp55xd7r6kj8z5rdxgqssg58a658crhajnss572ifrmns00fa9m" }, "stable": { "version": [ @@ -71991,6 +72438,36 @@ "sha256": "1h46bqpmnig64yhamniyi8wia256jm0diqqql0wxwi1pw25dcwa6" } }, + { + "ename": "lsp-shader", + "commit": "acaf68d2f9e687283189193393fd74d2528c092b", + "sha256": "1py58xayvxc7pdmxhj2hjas3gjawvypv5s7xb45rfymv424xms9b", + "fetcher": "github", + "repo": "shader-ls/lsp-shader", + "unstable": { + "version": [ + 20240101, + 952 + ], + "deps": [ + "lsp-mode" + ], + "commit": "65b90c66222043dfed07e193670eb8e9e9a396b5", + "sha256": "1kvp5bbq8xs4mqs991zqrrbn7hilnmy6fbykzh6ck9smrw80r77r" + }, + "stable": { + "version": [ + 0, + 0, + 1 + ], + "deps": [ + "lsp-mode" + ], + "commit": "ac0de807b52d32b0e7ed3b216ab6d539bbb328de", + "sha256": "1jqdik1mhmws4pfxwz85xinf6ad9cpz8x6qp5vb49ibhy577i23d" + } + }, { "ename": "lsp-sonarlint", "commit": "b46e83f2ea2c4df1ef343c79c7e249605c9639b3", @@ -72366,16 +72843,16 @@ "repo": "SqrtMinusOne/lyrics-fetcher.el", "unstable": { "version": [ - 20220717, - 1716 + 20231225, + 2350 ], "deps": [ "emms", "f", "request" ], - "commit": "a3be34b0153c2c056dc4b55bbc5fbdc2d9f87549", - "sha256": "1nyajjxidp2acsbpkbv4whcph6bmwjn31nii2y87xsj8cdv0wrx7" + "commit": "bcde34a7ae8db84170bfe76260eefed64686ddf0", + "sha256": "1ldim9sj9i8mdvsbwv2zs095zbr71z4rksjk8288rkbddhsg72xy" }, "stable": { "version": [ @@ -72477,14 +72954,14 @@ "repo": "amake/macports.el", "unstable": { "version": [ - 20231104, - 139 + 20240113, + 1224 ], "deps": [ "transient" ], - "commit": "e70bdc860a047cdd22f0b6f3edea06adc94d0d7f", - "sha256": "0izgvmz5xz65s6g7zpllma03hjcgzwc7icbcvfljvsn8mk01zp8b" + "commit": "75604bb57040be06eabf41669e6e2553afa8f7ba", + "sha256": "1vkis7ahl08n9xfdisf2w2p0aih3jmb1apcccsaqy5b7bn9dc381" } }, { @@ -72600,14 +73077,14 @@ "repo": "emacs-php/magic-filetype.el", "unstable": { "version": [ - 20230916, - 441 + 20240130, + 1805 ], "deps": [ "s" ], - "commit": "fce1eaade148eb0dc4ce1d27a4763e280fe48466", - "sha256": "0z5xh9bkrf3b4yh0d56jaca62abjr4g0gg72ns2mmy1n653jmz8z" + "commit": "3979ddbd8066d7390e31bde2b35f997c5f5f4516", + "sha256": "1av77kjpd303m62rskhrl7075sc8wjz9znqz2gz958pfsq9mhs7g" }, "stable": { "version": [ @@ -72648,23 +73125,26 @@ "repo": "roadrunner1776/magik", "unstable": { "version": [ - 20230817, - 1258 + 20240203, + 1805 ], "deps": [ "compat" ], - "commit": "327be988d4c9938ca5d04b6e37bc922525b6de93", - "sha256": "0jp3fkgd6jdg1zqpfycd7ry94n7cl1pp8m0mxii6rx52pnrw520c" + "commit": "52cd8f34f3de2d221677302ad4ce27c699803364", + "sha256": "1p3jj6gfxakka0kr93pl6l8vdzj2idhkhrcnv0kirzd2kb6l483r" }, "stable": { "version": [ 0, - 2, - 1 + 3, + 0 ], - "commit": "545232bde1f8f9c6b74a7a31d9e1620d23979a9a", - "sha256": "1csjnda32xwn8yhf58n4b7j5p8si3wilds1vby5nb5j7aq8baaxr" + "deps": [ + "compat" + ], + "commit": "688451a7616032a6c1a98ec627860e1d4257814b", + "sha256": "0bcp4vlhw2nvqfb4rl4iq05hghqwandkbvyp36992jnm9r7l149a" } }, { @@ -72675,8 +73155,8 @@ "repo": "magit/magit", "unstable": { "version": [ - 20231112, - 914 + 20240125, + 1835 ], "deps": [ "compat", @@ -72687,8 +73167,8 @@ "transient", "with-editor" ], - "commit": "f4ff817cb2a48f0f7887050c3be469c03a059567", - "sha256": "0y0sfxky27yx0wsxfbqydigm2x4596dyf1x1psn66gfgjm9yjcff" + "commit": "54d37dc14c3f715dd0328a70bc65d63c54ee9613", + "sha256": "1h7iylrlgyz3i52vbrxrr7a2lna26ky496r76i15fz4znvzd1wq1" }, "stable": { "version": [ @@ -72715,15 +73195,15 @@ "repo": "magit/magit-annex", "unstable": { "version": [ - 20231010, - 425 + 20231210, + 2140 ], "deps": [ "cl-lib", "magit" ], - "commit": "7c308decfc56270a0cf3cc8292c3bf7122103331", - "sha256": "0z2h6lc42whjh7wmf1cajzqy4f1nqy4m2h51pm01b7ldk0kz5j5z" + "commit": "056f0d4462cdccbd7bb7589994da7fef9de766da", + "sha256": "1fwy7q03d8q1hnwnd86pygpf9l4lgfgslp6claxsyp840ibrxq5z" }, "stable": { "version": [ @@ -73178,15 +73658,15 @@ "repo": "magit/magit", "unstable": { "version": [ - 20231014, - 1405 + 20240114, + 13 ], "deps": [ "compat", "dash" ], - "commit": "22c99839c9fad89461412f153a290779cf3af82c", - "sha256": "1qxr3nfs7nnnn41gxsc1lmr6pyvc5yyrzsh9snvgwa8n9d2593kr" + "commit": "efb6c0df175eaf35b7a83833194621bdf9cc0d71", + "sha256": "135cmkrpn44radcndn63j53hwvxpdf92aj2rj1vcbgrp565s5ylz" }, "stable": { "version": [ @@ -73224,15 +73704,15 @@ "repo": "stacked-git/magit-stgit", "unstable": { "version": [ - 20220914, - 1349 + 20231226, + 1514 ], "deps": [ "magit", "magit-popup" ], - "commit": "bf96fa0f40c087329ad7e6a3b1946de7df03559c", - "sha256": "03342kkk9lmi0i59slzyl0h8flj90z3nvnmg5p2b9zgvclylscp8" + "commit": "59d1eb355caf4adbbdf1e351f5861de61b0b5efa", + "sha256": "0inv7xcm9nf3q5cf2l0vmi3kgwak4xbp3nk8ksna0nk8rxqwpy5v" }, "stable": { "version": [ @@ -73318,8 +73798,8 @@ "repo": "alphapapa/magit-todos", "unstable": { "version": [ - 20231027, - 1452 + 20231216, + 1205 ], "deps": [ "async", @@ -73331,8 +73811,8 @@ "s", "transient" ], - "commit": "a197a04da1620ee7d41f3aa4f846a479760e2273", - "sha256": "16xdf60mw6lwklw2p2cv081c728d4qfrazrb36nq8pxxzz56bxas" + "commit": "debb77b3589f2d83c8b43706edc1f8f90bf1ad91", + "sha256": "0rsr49zh8xbmh967zj1yxp6g38amvnfd96dlhnngp6bqgcznslyf" }, "stable": { "version": [ @@ -73822,14 +74302,14 @@ "repo": "jcs-elpa/manage-minor-mode-table", "unstable": { "version": [ - 20220616, - 1932 + 20240101, + 931 ], "deps": [ "manage-minor-mode" ], - "commit": "e47d0e1856f0a9eb9935abdaf6e14e67ef2ab4cc", - "sha256": "1aqmm5r0wqdfvac3nqwpali2b8lk7vwjs9fww5dhcwmsna8mr9vk" + "commit": "ed492f13f71f7897b50da9acd49a7540b0f81a3f", + "sha256": "1bjvxj9wrvxpcgqsivfivgxqpxx4y9n39gvck1ffj0vfrvc6ghj2" }, "stable": { "version": [ @@ -73852,11 +74332,11 @@ "repo": "choppsv1/emacs-mandm-theme", "unstable": { "version": [ - 20231102, - 1929 + 20231203, + 334 ], - "commit": "b173b41743d3e9668df2ec59df0378d8295d9902", - "sha256": "1fg86pl4v023rpaaapgzbg2gskc6vp2ha2rkgbmq9c2f5ca9y7sl" + "commit": "a410c2b66f514bdeb546b7fe8e2d9fee675096ac", + "sha256": "0j164b2dg7m815anvli1y5k7zgf5k6qm8gssr4bjp8xrpxbcn989" } }, { @@ -74005,25 +74485,25 @@ "repo": "minad/marginalia", "unstable": { "version": [ - 20231028, - 907 + 20240105, + 701 ], "deps": [ "compat" ], - "commit": "e4ff0838da33bf5102ee009ff28d541f0b51c9a3", - "sha256": "0q83ia4dh0jj17m8s66ps7nfzib8656w2ig6w2jnmv63qfzfyx3d" + "commit": "ea356ebb1ddb8d6da78574b517155475cf52d46f", + "sha256": "15zq9071f1dd6a26x4y51yk9l5rkwb3vnm6qa7z8gvhhj15n8glb" }, "stable": { "version": [ 1, - 3 + 5 ], "deps": [ "compat" ], - "commit": "8cffd7dcdb411f8796258183a4224653d407ae3f", - "sha256": "0fjbif2l5fj4xjb9drqfc8zxla8y7mha0imdd1nm4x83i0y4fa6l" + "commit": "98f6e58c12d57283bd7c1cb241664c966dc38ac3", + "sha256": "12ncif2lv6d7r2g87lyjr7idbqa283ijb3qgd5a61i3760czs7d6" } }, { @@ -74147,11 +74627,11 @@ "repo": "jrblevin/markdown-mode", "unstable": { "version": [ - 20231028, - 853 + 20240107, + 831 ], - "commit": "b1a862f0165b7bafe0f874738a55be1b1720dd7d", - "sha256": "0r9z4vlan1255118kdand9mr9rkdr8kmvrxr9q8bclyz8dk6fr54" + "commit": "e096bb97a91fcd4dc2b46d8b6e093194b03b7364", + "sha256": "1bzinzr94637kl8aqk2jxmhj57jabq5xjs8fqnmi39an2nv98bh0" }, "stable": { "version": [ @@ -74393,11 +74873,11 @@ "repo": "jcs-elpa/marquee-header", "unstable": { "version": [ - 20221230, - 1008 + 20240101, + 930 ], - "commit": "1fee5bbec486d0755954f5cafda67f342dc7daa1", - "sha256": "1i5ysf6sh8ziaqwg3bk80psig6gi4psl6xqjna59hdi0xnb4nly8" + "commit": "cb5c17be49fcf96614364eb12079351bf4d749a4", + "sha256": "1mcxfzfmlhzj1r77l82d4q9baidcmkb087rmf1ia1f2vz0xjmz5n" }, "stable": { "version": [ @@ -74477,28 +74957,28 @@ "repo": "martianh/mastodon.el", "unstable": { "version": [ - 20231030, - 1922 + 20240201, + 1500 ], "deps": [ "persist", "request" ], - "commit": "a8c80d25b7790746a439ae6c2deea3dc6bcac710", - "sha256": "143wmg9jhdi79y1gdi0y9xxpp8vyn7qbhvaysq1sf7g1h0jskxc2" + "commit": "d93fb56ef0e29956dc55befff84301b5b4eed548", + "sha256": "151190hcafm0r8pi053lm7akjli3m55q676sa3i3fy9c0pc4bhz8" }, "stable": { "version": [ 1, 0, - 13 + 14 ], "deps": [ "persist", "request" ], - "commit": "a8c80d25b7790746a439ae6c2deea3dc6bcac710", - "sha256": "143wmg9jhdi79y1gdi0y9xxpp8vyn7qbhvaysq1sf7g1h0jskxc2" + "commit": "d93fb56ef0e29956dc55befff84301b5b4eed548", + "sha256": "151190hcafm0r8pi053lm7akjli3m55q676sa3i3fy9c0pc4bhz8" } }, { @@ -74852,26 +75332,26 @@ "repo": "knu/mc-extras.el", "unstable": { "version": [ - 20231113, - 1359 + 20231206, + 1655 ], "deps": [ "multiple-cursors" ], - "commit": "abd98a7c92e71d38494a6bf20853f3ff20e1f013", - "sha256": "0zv8cxhyqkxc3gyyzd18zygjy0xd3fk1x3v5h24yr998wg0fb050" + "commit": "8718cbdaa7bf3dd5c0f30c66a36a6bfbdf7f07c1", + "sha256": "1xrlp192wi51qpzgpkn9ph5zlpj08ifd8r3444llskyv0bay6g14" }, "stable": { "version": [ 1, - 2, - 4 + 3, + 0 ], "deps": [ "multiple-cursors" ], - "commit": "f0ba639e9b18cc56e80ae45bbb2b694dbad9171a", - "sha256": "0d6ncj6zd0lfsdpffbh3l25ycjw5hn0rwi5znp5hpl06b1ycyk4s" + "commit": "8718cbdaa7bf3dd5c0f30c66a36a6bfbdf7f07c1", + "sha256": "1xrlp192wi51qpzgpkn9ph5zlpj08ifd8r3444llskyv0bay6g14" } }, { @@ -75115,20 +75595,17 @@ }, { "ename": "memento-mori", - "commit": "a2561f33ee4f19fe191b9ac2662ac931a5b91395", - "sha256": "0k7gird1v7vgjbbldpjkdvgs55v7kb8bpr2kkvawm3kswh1sw11v", + "commit": "705564010a3af784c0fd00fe1b1cc5a20d73172b", + "sha256": "03jzg1dvw4vxxb5xmi75rizzz9xn5q906bjxydqsv9jp1njng4ri", "fetcher": "github", - "repo": "lassik/emacs-memento-mori", + "repo": "gvol/emacs-memento-mori", "unstable": { "version": [ - 20190628, - 2147 + 20231220, + 155 ], - "deps": [ - "cl-lib" - ], - "commit": "52f95bd4cf6617b60dc204c9bccb8d8fa17d4f9e", - "sha256": "1z5zfyywjaalqpfdj2mxbgwnhp15swr05f1p1vy908lcc9ig0pnk" + "commit": "880df15f3b8ab49deb77586549a2afdec95778b5", + "sha256": "153iyz0pxsah1sn2c3x01m2ssclz9jzp2q9ynybr9ly0xl11qnzf" } }, { @@ -75216,11 +75693,11 @@ "repo": "meow-edit/meow", "unstable": { "version": [ - 20231005, - 1938 + 20240130, + 922 ], - "commit": "f885c02e1c72da722dfc681af30476096528dc5a", - "sha256": "0di4pwyz8mbj1x5pbyhrnmi1idyxqb05w1msays1ayv6qc2xjjhv" + "commit": "f5ca6e7417701e4016215a101283b43c1875d035", + "sha256": "18s809gcnnp6swxjvdq4np49d7pr790jxq8f9br7za062fviaab4" }, "stable": { "version": [ @@ -75240,11 +75717,11 @@ "repo": "ocaml/merlin", "unstable": { "version": [ - 20231115, - 1306 + 20231201, + 918 ], - "commit": "53eaad5df01bbdabc9e655dbadebc302d0475f31", - "sha256": "1a2snly1iraxmyal8f61jj0zhcywmyzq6gglf1fqmmcx3xpv8xra" + "commit": "ad9955c76b1cb031e847e139c5cf7b7cc5cb4696", + "sha256": "08p6zx4swycc4wi5rhynyip24skwhg0y1zlz4krrs9ar6m2lmfwm" }, "stable": { "version": [ @@ -75365,6 +75842,36 @@ "sha256": "1lsrn6739736gr72c83hnxdynqmvjbs8pq3spb74v39k7xixmh99" } }, + { + "ename": "mermaid-docker-mode", + "commit": "b7025dacc079cfceeaf0588dc7957ee8a86e2bde", + "sha256": "09wa3v4kqr67b7kw8ak4g66nm6hv22dgra5w78j95981dcw5fix0", + "fetcher": "github", + "repo": "KeyWeeUsr/mermaid-docker-mode", + "unstable": { + "version": [ + 20231126, + 1943 + ], + "deps": [ + "mermaid-mode" + ], + "commit": "9d3421e02704f50e2e695d8dbe6fbb7eb5f2371f", + "sha256": "0lxbb2qfkfg9rmf2x9xy08zmfc934rprx809lai83593vakyf9pp" + }, + "stable": { + "version": [ + 1, + 2, + 0 + ], + "deps": [ + "mermaid-mode" + ], + "commit": "9d3421e02704f50e2e695d8dbe6fbb7eb5f2371f", + "sha256": "0lxbb2qfkfg9rmf2x9xy08zmfc934rprx809lai83593vakyf9pp" + } + }, { "ename": "mermaid-mode", "commit": "8729575400003db47638b4c45c425608e15c333d", @@ -75373,11 +75880,11 @@ "repo": "abrochard/mermaid-mode", "unstable": { "version": [ - 20230905, - 1916 + 20240123, + 1729 ], - "commit": "4cdc76e459d184fc241b607e9da131ebce9f4ce2", - "sha256": "1kad50hgj4xgiy9pi51y4rnqvvbw4glwb3afxv7rql54bvrzzfbm" + "commit": "d8bfb8c819cda9ead19c871842f6b0b8d56c56c0", + "sha256": "0vsnyn2g8525k9vgmifzix9gd1g3149h54ni6rrc1y05h91883fv" } }, { @@ -75403,11 +75910,11 @@ "repo": "wentasah/meson-mode", "unstable": { "version": [ - 20210820, - 905 + 20240109, + 1656 ], - "commit": "1a2e2abb098c9288c2cdb3affbad76edd98abf59", - "sha256": "1bpy0iw5h7vrd3vwzk12bq6b134812dwbxxwsbsmbsk0ji4xyyq3" + "commit": "1ea3bb5ca324db474cca61d3f41f20ff1dce8633", + "sha256": "14fgfcfgfr439n2i3hapn47gzajaysmzqn4238q2nbk3g7ii5baf" }, "stable": { "version": [ @@ -75706,8 +76213,8 @@ "repo": "danielsz/meyvn-el", "unstable": { "version": [ - 20221206, - 2219 + 20231213, + 230 ], "deps": [ "cider", @@ -75718,8 +76225,8 @@ "projectile", "s" ], - "commit": "493e652b8fffcbed226f69a2ea82e6f9fc51ab08", - "sha256": "1k5r4k2l31vxn7cmfl2ijzlay4klyr66ljzp3c779mz967f0sf5h" + "commit": "3afb0a4283afd4f63ef7fdd48eb5da972421fd7a", + "sha256": "1flxvaj8j5kg4r0cvns8z1xixgvsavq1i27z28j97m8dmndihihf" }, "stable": { "version": [ @@ -75738,11 +76245,11 @@ "repo": "purpleidea/mgmt", "unstable": { "version": [ - 20230925, - 2253 + 20240122, + 2052 ], - "commit": "53f9f352335857736f625a019fe14c6750f78434", - "sha256": "13jx2ndbjqa5rgslaplx551nnm240pdzcw7bx63wihk85c617lyg" + "commit": "a8f194259bd36e63410f972b210542fa0cfb67ce", + "sha256": "1g9mm5i0z8q0abpw1ji9bsjydylxrws39qy5ncbqhqjdvbards7j" }, "stable": { "version": [ @@ -75849,14 +76356,14 @@ "repo": "SqrtMinusOne/micromamba.el", "unstable": { "version": [ - 20230708, - 926 + 20231225, + 2320 ], "deps": [ "pythonic" ], - "commit": "ce97237986668c31d9b023348f1ef16199276794", - "sha256": "182iz522899cc7qm5dc79vnph5jmcpm2hqi259xxs2hdl6mrx8y1" + "commit": "cd3ce4b7142790f25f20e5cfd6ed5ebbf4498c6c", + "sha256": "1bsz301jrlwpcsyyjsvyasbpfm6midn628a5f39xrxi69w0mzww7" } }, { @@ -75867,14 +76374,14 @@ "repo": "emacs-jp/migemo", "unstable": { "version": [ - 20200913, - 12 + 20231120, + 842 ], "deps": [ "cl-lib" ], - "commit": "f756cba3d5268968da361463c2e29b3a659a3de7", - "sha256": "0q2mljzkpci6p8svz17xz48kv4yhh86irg2dpypk0k2dlyr8gykx" + "commit": "7d78901773da3b503e5c0d5fa14a53ad6060c97f", + "sha256": "1098lf50fcm25wb41g1b27wg8hc3g2w6cgjq02sc8pq6qnrr0ql2" }, "stable": { "version": [ @@ -75983,20 +76490,20 @@ "repo": "liuyinz/mini-echo.el", "unstable": { "version": [ - 20231115, - 13 + 20240202, + 1904 ], - "commit": "5dfd1608d384be3176c4f06fef908933e2fd4a02", - "sha256": "0pknwad9mm0szb4a0ar7wrc8lnwn45vf3vfq0wbflh6071mdnmkv" + "commit": "7cf704501f6bbca754771adc9ac5100417d0f663", + "sha256": "01vx0a65cpjjvxfspk1jcmb4iw6pf7480w4kg4jdzy32qgmgs1lh" }, "stable": { "version": [ 0, - 5, - 4 + 7, + 1 ], - "commit": "58b7c6129f941d4eb6cb5c04525970f8e409623a", - "sha256": "146nlsflzfbsdkwni15vhassq7kgf4xjn7vlwn05v1sny2wpscg2" + "commit": "17fa60805fcee8cf5865908a183a11148e46faa2", + "sha256": "1slpb43jry32g48fd33arb4rv3y4r574nnz8681d2zn2nnjh4vs3" } }, { @@ -76138,7 +76645,7 @@ }, { "ename": "miniedit", - "commit": "5f2a50f62475639af011c99c6cc38928b74b3b0a", + "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", "sha256": "10s407q7igdi2hsaaahbw8vckalrl7z3s6l9cflf51q16xh2ih87", "fetcher": "github", "repo": "emacsorphanage/miniedit", @@ -76206,14 +76713,14 @@ "repo": "tarsius/minions", "unstable": { "version": [ - 20230514, - 1805 + 20240101, + 2220 ], "deps": [ "compat" ], - "commit": "62948a4a2951dab0716977421bfe0a87ea2583c5", - "sha256": "0ralw9znj749ii046l0dfa3aacm05g1ix59rfsjafhky8fiwz37m" + "commit": "07caa8c30b12c35f3fe563a036f9823c4a6a5f01", + "sha256": "07419zfsi871i6lg5g0f99d8ai2znifcfidywly3mb1hrizzylb1" }, "stable": { "version": [ @@ -76236,14 +76743,14 @@ "repo": "arthurnn/minitest-emacs", "unstable": { "version": [ - 20200506, - 308 + 20231222, + 1521 ], "deps": [ "dash" ], - "commit": "ddd152c990a528ad09a696bfad23afa4330ea4d7", - "sha256": "0mdbn8v6m4902krnagsp74r4501d4yfxc33i55l4l14gvjgx1239" + "commit": "5999c45c047212cee15a2be67e78787776a79c35", + "sha256": "0xzc95r9j36jmgvwqb5l8jf6390w4nji423jrzg7xv0a6l47y4br" }, "stable": { "version": [ @@ -76374,19 +76881,19 @@ "repo": "szermatt/mistty", "unstable": { "version": [ - 20231106, - 1627 + 20231122, + 2029 ], - "commit": "7f9d259db5e50bbb13876b5927ee78b3d7d127ea", - "sha256": "1zgw59cpnhnb7jxck2bdkb27fzh60l3cl2g4zx86xzm8nv2zrv09" + "commit": "d51d6d995db42377d225169ec8ad200cbbfca401", + "sha256": "0534s8d565y9sgqxf531xnj4lc67wsixpgg5x630rxaf5b8dwzcy" }, "stable": { "version": [ - 0, - 9 + 1, + 0 ], - "commit": "c1f73167f010e0961acfd919ead5b6a211518ecc", - "sha256": "06sh1hijgyh7ixy1ryz2mx49mhzik52f0v4j1di7vn8cv8plw1j7" + "commit": "71a027bba1763b9d58a3af30b9651bc463890911", + "sha256": "0nw6fvsl2bsqdmzdcdmq2nk3j8a3k6cyjb06b5907dmirzql41x3" } }, { @@ -76397,11 +76904,11 @@ "repo": "ayrat555/mix.el", "unstable": { "version": [ - 20231106, - 1926 + 20240122, + 720 ], - "commit": "811ff399f43425fc6e04866a521063d53938b6a2", - "sha256": "0lxacg1m8fq5qkdbp55zmhaxq9wwvhgdw4nax997l6nnb7ys0q8d" + "commit": "16cc69cbf919769c191b1c49c1cab324fd0682a9", + "sha256": "14qdii5k4caqy0m7nwgrqr6mb30yrl0xpn507xd8z9wg97k3dvn4" } }, { @@ -76454,20 +76961,20 @@ "repo": "jdtsmith/mlscroll", "unstable": { "version": [ - 20221204, - 1608 + 20240119, + 2149 ], - "commit": "de9f84531ca4db6e54a2ca7201638decc0ccadd4", - "sha256": "04gqvlqb00jmkxj4wv4yr3hyvyal4vp2i2x0r338144bhwcxmi71" + "commit": "47182e0afb966994e4ea26842652fb4da9735103", + "sha256": "0h52m1gc0ynajfkxl1xhi4p7hz0kfs1fp6i1wy0qpp7x53w4aig8" }, "stable": { "version": [ 0, 1, - 6 + 8 ], - "commit": "aca5dc9b1be2e38d051c098cf5bc3412cec1ccee", - "sha256": "0k8v6wnscwm5bn6ksr0sbd9cj559ddcbqj7vhh0w67sfy9lgvriz" + "commit": "d4661c2bfd20da79185b904d8a28357e3c4d9c7d", + "sha256": "160lwh0sqragpm10i6yp1pvqjz0y16zqfg0fgkwzks10s8lcq6aq" } }, { @@ -76797,14 +77304,14 @@ "repo": "tarsius/mode-line-debug", "unstable": { "version": [ - 20230901, - 1235 + 20240101, + 2221 ], "deps": [ "compat" ], - "commit": "fbf15be5d9debde1bdf6d9e3759c705347ae6870", - "sha256": "18lxpiqs98mqk0kh9nl0qfg4gz7qqfhscv28xgcxk67cr31pkp9i" + "commit": "b5fbea38d6d92b50be14be99065b44b0ef832983", + "sha256": "02d9q9bfak5dpv2v4q2qicrwf82gn8fj0srhalcnlzkrgfv9z0jz" }, "stable": { "version": [ @@ -76971,11 +77478,11 @@ "repo": "protesilaos/modus-themes", "unstable": { "version": [ - 20231115, - 1302 + 20240104, + 1122 ], - "commit": "bdb18b2ee27344e44e2a17c78524205d02d5174c", - "sha256": "08m6mzh87q05dx7xvfnyqpj0jsg59g626qq8y5nrnmscf7pf0rkz" + "commit": "64823c7767710207cdf443492e0f712876dc4ee4", + "sha256": "00z5r76myq4znm3rvxhhzlpva5adycnvna87x1ar7qrp2z3zblly" }, "stable": { "version": [ @@ -77207,11 +77714,11 @@ "repo": "belak/emacs-monokai-pro-theme", "unstable": { "version": [ - 20210206, - 1820 + 20231120, + 1622 ], - "commit": "d0489741a80d818713c290a1a4bdd985877228bb", - "sha256": "1nmnmijqfxdxz0cxyfq9fn34cy5bbf6cdg0qvg5mjxrjcfsl57dc" + "commit": "d56fa38a9ed3b1d8e4f8401cb4c3f08073f3ba26", + "sha256": "10c6rq9jfjdgz8wnnbwhya6s2jjxf4jw6jlah75kzqyw16y9ckd9" } }, { @@ -77285,20 +77792,20 @@ "repo": "jessieh/mood-line", "unstable": { "version": [ - 20231016, - 1735 + 20231210, + 1309 ], - "commit": "bcd8725b21a64df4952cb0c52ece953075cbee66", - "sha256": "1d5zx3wjcdnbqp6xpmb80ank40yyrbv4i2w7xyg3rwal4l6yq3lv" + "commit": "d1c024fdf9543fbc0101cd2c6e8b248378f591cd", + "sha256": "1xvx26xbd0ylih6xyvwylzjl7z5dbw9sv828p5zykr6fg2kz9nb3" }, "stable": { "version": [ - 2, - 2, - 0 + 3, + 1, + 1 ], - "commit": "d6369af8228921b5ffa328e671c7446a2733fe43", - "sha256": "0davxbpw2a15n1wcza3qszdvmyzypffz8rdkizlq6xhccdyk0rvd" + "commit": "d5b6b5b3552a5b84f4f887e2f805d9e72747fab2", + "sha256": "1xvx26xbd0ylih6xyvwylzjl7z5dbw9sv828p5zykr6fg2kz9nb3" } }, { @@ -77333,14 +77840,14 @@ "repo": "tarsius/moody", "unstable": { "version": [ - 20230901, - 1235 + 20240102, + 1542 ], "deps": [ "compat" ], - "commit": "ebc3522406517aa791da3c4f312609707b5ead9e", - "sha256": "080v3aj16dpy6l62k9ja4z7k1rwhh0mc750niwzk5k7vz6x4gc1y" + "commit": "622a5316cdced84dbd0559443bb86bb635692a0a", + "sha256": "11hxzz1yc63yx7pfcn18b7fffajfc494ci2x4dcxnzw84qzssds2" }, "stable": { "version": [ @@ -77460,14 +77967,14 @@ "repo": "tarsius/morlock", "unstable": { "version": [ - 20230511, - 2105 + 20240125, + 1741 ], "deps": [ "compat" ], - "commit": "b7e2066a69c059c5d4c72e829b615a6b15cef4dc", - "sha256": "03q388lkbs1fx0x0wb0n06f9bfl4k67qvbhkxkw59kdlhxi7qwqm" + "commit": "2a62e20a7648747e74313ebcf3932fa8a858739b", + "sha256": "0pg5pz6k51kvipdyq80w4sishfns53kfqjqz4qhnbiwjb6h1c3pb" }, "stable": { "version": [ @@ -77656,11 +78163,11 @@ "repo": "emacsfodder/move-text", "unstable": { "version": [ - 20221006, - 1634 + 20231204, + 1514 ], - "commit": "b17f0f4cbe9d8a72e6d9765daf2e6cdc12b3f4ba", - "sha256": "1s9cjk20f4vbaffpv0yv7irk7azgmv8l54v9cd1nwfjrzybqq1xx" + "commit": "90ef0b078dbcb2dee47a15b0c6c6f417101e0c43", + "sha256": "16x8p9brj5nrjk2rmhwf6hb8sj0rjr4j2827z0g679zyns3cbyrb" }, "stable": { "version": [ @@ -77743,7 +78250,7 @@ }, { "ename": "mozc-im", - "commit": "4b651b7f1c15b44577b3c2b7493264ed802cf073", + "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", "sha256": "1gqzmm712npj36qfi506zgl0ycd6k7l5m46c7zz2z2lb6jpssw10", "fetcher": "github", "repo": "d5884/mozc-im", @@ -77761,7 +78268,7 @@ }, { "ename": "mozc-popup", - "commit": "49bdcf035b9f885a689b9dc21817aecdcd09768b", + "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", "sha256": "1n43lwflxzzyskxgzg19rg3hiqqkf5l7vfgaydryf4sk8480x687", "fetcher": "github", "repo": "d5884/mozc-popup", @@ -78060,7 +78567,7 @@ }, { "ename": "msvc", - "commit": "a6ff6bbfa11f08647bf17afe75bfb4dcafd86683", + "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", "sha256": "1j88a2nnrqjhq5avs665486l3xp20fc9789zh2izmf3msrxqimns", "fetcher": "github", "repo": "yaruopooner/msvc", @@ -78100,11 +78607,11 @@ "repo": "mattiasb/mtg-deck-mode", "unstable": { "version": [ - 20180613, - 2010 + 20231202, + 1546 ], - "commit": "8265b8ed17fcd4406760c19aa6ee9c76068b1ab0", - "sha256": "04qdcqpkic2nhqy6nf15j3zp5hmrfzs2kndvmg5v4vjac2vfmzfb" + "commit": "3cb3866951feae40531c0a2e4fa72c0f2989c36c", + "sha256": "1j2ps7xsypi4n78jkz25xg7kv1795jjccydhrmw6z6v313hjwx2f" }, "stable": { "version": [ @@ -78220,6 +78727,21 @@ "sha256": "1ysj9x9m1lxg1gy0z7y07qsi3g26qfqdwwa8kjkf40pchb2wxg0s" } }, + { + "ename": "mu4e-crypto", + "commit": "64a39c1ab11c4bfee737bda22b39eea47e07ed74", + "sha256": "0zcyrm9027h7vm6fnldb331yvxwnjsm5bw3a21ynxvirh7dw9lf5", + "fetcher": "github", + "repo": "meritamen/mu4e-crypto", + "unstable": { + "version": [ + 20240120, + 646 + ], + "commit": "8eb4ce811044aa93f3527adf35984aa502ac0d4b", + "sha256": "0231q37vj960f6czr2l5fqsgsdiyndlls35dvqzlmzrqpzjcj81m" + } + }, { "ename": "mu4e-jump-to-list", "commit": "c1cf98dff029d494007fe25d29bd8bcfecc5b8e6", @@ -78492,17 +79014,17 @@ }, { "ename": "multi-project", - "commit": "a5b0dadc609d13737d56657c17a945f10e840222", - "sha256": "0zq2lwrllj4icksq6y7hz61ah39k60v1jc5qr16zvwyfqxhk8hpb", - "fetcher": "hg", - "url": "https://hg.osdn.net/view/multi-project/multi-project", + "commit": "c9cffcacb8af80318020e02d0e38c653673dcb14", + "sha256": "1d62z277y55ksimkvh03czaizjhwy8a62c972m7r128r2ya82y3w", + "fetcher": "github", + "repo": "ellisvelo/multi-project", "unstable": { "version": [ - 20230729, - 1543 + 20240115, + 1635 ], - "commit": "0ba7d337d8764b4f83788bc6c1f17080aad2b6c7", - "sha256": "1qzx6f8zi36z34nz2ds0yxvfj2m2l9zh0rqpv62l0rv87mpg00yk" + "commit": "3bc67ba8adf10a0844fa2f9cce9d78f130307645", + "sha256": "0f4p3ndp2qlphad46qhyfmjcd0kmazkz6yr7278ca4zminchfrvc" }, "stable": { "version": [ @@ -79165,11 +79687,11 @@ "repo": "kenranunderscore/emacs-naga-theme", "unstable": { "version": [ - 20230904, - 801 + 20231208, + 719 ], - "commit": "a1b12bd7b00b286c3f37f50136dcf5602fc178ec", - "sha256": "1g99rifsmn8c2frmvymmspbd7v7i7x4m798533sz8ak4vnys4w1d" + "commit": "5b36834b9a8b4d18e6ed031944190987f9721867", + "sha256": "1ygg3hzak2sy9d0kir831dy918vqq7j64yyqnps5ix54vqlj0yas" } }, { @@ -79538,11 +80060,11 @@ "repo": "CeleritasCelery/emacs-native-shell-complete", "unstable": { "version": [ - 20230505, - 1803 + 20231218, + 316 ], - "commit": "7b5e7d86c39ce9833118db278034789a6c0ecfd6", - "sha256": "0khlr0g6b5ml3n0s49mzhlwfca7gcxf07sb2h6014vnhf1i7qy78" + "commit": "56b20b414a9298f45b0923edf633c7153b97892b", + "sha256": "0d4h36ns13fra744nhk9azxqmxw14fwn908i3f1h2f4ll3hqbpfa" } }, { @@ -79698,11 +80220,11 @@ "repo": "nickav/naysayer-theme.el", "unstable": { "version": [ - 20230720, - 2056 + 20231227, + 1626 ], - "commit": "eafbc760e32728d2fe2b347621da222537372500", - "sha256": "0a2gznz4054ibwlmis3zb5z63nl663azdn4dml6xks77i6ys73dn" + "commit": "59b0cf29ee9c7a5979423fb63b412b67592c58e3", + "sha256": "1iajdngjgvjhx1pfrjh51gkiwvfiy919qk2bdvk8n8ybwv655q55" } }, { @@ -79766,11 +80288,11 @@ "repo": "babashka/neil", "unstable": { "version": [ - 20231113, - 1036 + 20231214, + 736 ], - "commit": "076fb8339e4ea935c1a530a740b6eb6257c55962", - "sha256": "1vz50fkf1nw1md8p239pisvpba9q1y3ygvs6yfb37jvrxh6a1k4r" + "commit": "abfe86474986a36c6c0daa56f8c4b6e1fb883743", + "sha256": "06bh762as20mlbydixbnfmn4i03gh4sz3iwv38chb5ma26w59m13" }, "stable": { "version": [ @@ -79867,11 +80389,11 @@ "repo": "rainstormstudio/nerd-icons.el", "unstable": { "version": [ - 20231115, - 1110 + 20240122, + 644 ], - "commit": "cfda588dc1e865a8a121b9071f3720fd4937492b", - "sha256": "0cnhcyh7s50k60hx572zz2cq83qjjp72qs6ad9gc6abhzzrzr6bj" + "commit": "c6a4acf19454b415cba1c43daf4bfca8fccdd9ba", + "sha256": "1pnlp54f0c2wgc65p932xyk71lyw361x17w71fnxgp72j1a3y6dz" }, "stable": { "version": [ @@ -79939,14 +80461,14 @@ "repo": "rainstormstudio/nerd-icons-dired", "unstable": { "version": [ - 20230917, - 210 + 20231214, + 2155 ], "deps": [ "nerd-icons" ], - "commit": "4a068884bf86647d242c3adc8320cd603e15dac3", - "sha256": "1nn9xa0vhn0szl0xaz7hrkpj1xpq3yr5ym4043j3qh1h75048isf" + "commit": "c1c73488630cc1d19ce1677359f614122ae4c1b9", + "sha256": "1ln73ii7c3chl4lvarwiwrdmx49q528wc0h6a7xbl68pc2pyyvq2" } }, { @@ -80034,14 +80556,14 @@ "repo": "SpringHan/netease-cloud-music.el", "unstable": { "version": [ - 20220305, - 1224 + 20231226, + 1525 ], "deps": [ "request" ], - "commit": "f238d1d45bbeee32e0a8d169f39de4360be908f4", - "sha256": "0i460vn7plvxrzbzlnfldx36aymy0x666r5w3mak3a5ksyqpbi1c" + "commit": "f5d622e2d376d995f412aef93d031836d8c9997c", + "sha256": "1dwgxx8d519m1ci4wg3qkfl8ad34dy9gr3m8f0d0ckwffn00ppwl" }, "stable": { "version": [ @@ -80463,11 +80985,11 @@ "repo": "mrcnski/nimbus-theme", "unstable": { "version": [ - 20230611, - 1619 + 20231227, + 1644 ], - "commit": "ae88d2997da80efaaece33ab7f554184ad72d962", - "sha256": "18gya6qkxqxx18rzph5rgkij5asfq88cma6z4yxdbqdgvzf7g9mf" + "commit": "09e6dcdd491c7aa5aa355e441a03492991830ad1", + "sha256": "1zi90ixnmgiwzclgji5l1w4qh9ib3lv2qkmjh2p2xrkivlq553b3" }, "stable": { "version": [ @@ -80899,14 +81421,14 @@ "repo": "ranmaru22/no-clown-fiesta-theme.el", "unstable": { "version": [ - 20230220, - 1019 + 20231214, + 2115 ], "deps": [ "autothemer" ], - "commit": "e143cdfa7cecac6383328eca88586105f308bca9", - "sha256": "1j986mbr49rlfxx3dsq5fjipif1gpkwjhx6f7sm9zppnf51r875h" + "commit": "0cd04a72aa5dcf61e82e2a613670334816326b02", + "sha256": "0ly95561skwfkn3kpv3269ffk7sd6p92dm1q6p4cq2fbm3v0w6xd" } }, { @@ -80932,14 +81454,14 @@ "repo": "emacscollective/no-littering", "unstable": { "version": [ - 20231115, - 2126 + 20240108, + 2107 ], "deps": [ "compat" ], - "commit": "722c44210a5f2697f449bd6cb2cdcff638b8c0bd", - "sha256": "109z231gz4afg4z0dzyccsx69znvzwy3z4c5z48441brssvna6nj" + "commit": "dab372c82338ba10d9810151623b3fbd9e3a78e8", + "sha256": "09sxdsshkr6chg9zaw6bqyh7isazrv9liryr15nzqlc3vxvw2w24" }, "stable": { "version": [ @@ -81257,11 +81779,11 @@ "url": "https://git.sr.ht/~ashton314/nordic-night", "unstable": { "version": [ - 20230831, - 1732 + 20231205, + 1744 ], - "commit": "38020ebac496992a4b41bc721db9c28962e5b7df", - "sha256": "0h07sflfvxkgc9w7jdfmvarrgdgr95sbki4az7b6n0kpzzps1s1f" + "commit": "d5d481a6b514001b22d1a184c1214d220fe3869d", + "sha256": "1qvka1ybwc3jyxjk0ljzmbf6l56lmfqi4l7dasmmc31w7all3l53" }, "stable": { "version": [ @@ -81388,10 +81910,10 @@ "version": [ 0, 38, - 1 + 2 ], - "commit": "356ad392716d2a775e58d766c1fec9047cc84163", - "sha256": "01h8handfqhps79gyx579b70sfigyxdlk3qgqv413ahvinw5h47b" + "commit": "c769658360e10a6d01a4134e680e2f498741bc5c", + "sha256": "07n4cp8zql9vkc5s18d687mwhb96cad629d3mgvxbf36v3v1s1xx" } }, { @@ -81402,15 +81924,15 @@ "repo": "tarsius/notmuch-addr", "unstable": { "version": [ - 20230511, - 2057 + 20240101, + 2221 ], "deps": [ "compat", "notmuch" ], - "commit": "89ced49cf3fb4d62bd4fea8bf9bd53ec8e4c7176", - "sha256": "0wggx4cqh1zgmax99bx2g90h51f2jxahqr5f35d0k1770zsds7f5" + "commit": "1253c6ff1359acef42f04c021c6204b8e726b071", + "sha256": "1wvap0vg0b1daccw1523f5baf9sp7qivrrpk2bg0sdaq37pzkbm7" }, "stable": { "version": [ @@ -81494,15 +82016,15 @@ "repo": "tarsius/notmuch-maildir", "unstable": { "version": [ - 20230511, - 2056 + 20240101, + 2221 ], "deps": [ "compat", "notmuch" ], - "commit": "4686e8e7b6d88439d4b0c39c7b17502b102a6f58", - "sha256": "09f5g2xll2wh9jkd8crgngnbhxxkiy1rqsjg5g4c0i3hdyk4c3s5" + "commit": "2b6a49c8b1f35338bb231f39155b6da0a0b639d5", + "sha256": "0r3fjq0b1zssjbhq9075cihqn0a255lrqkl9vcb3ypy0gwr7hy9r" }, "stable": { "version": [ @@ -81526,16 +82048,16 @@ "repo": "tarsius/notmuch-transient", "unstable": { "version": [ - 20230917, - 1004 + 20240106, + 1322 ], "deps": [ "compat", "notmuch", "transient" ], - "commit": "b2a318be18ad2fc7553601f564132fa6882a4a0d", - "sha256": "0p90mdcwhfqpw6jzs8l4iw5072ziq82hm4xc18qyjj32h8lbs9p3" + "commit": "0dc26288276e43a2e362acae850444a47b7db652", + "sha256": "05kwrnmj3d4rhx463iilfs6qwqy7f1rg752ghcmjlx2l1vjqwsc1" }, "stable": { "version": [ @@ -81949,11 +82471,11 @@ "repo": "mrkkrp/nushell-mode", "unstable": { "version": [ - 20230612, - 726 + 20231204, + 1233 ], - "commit": "ff8f8013af3076c041bd5235a54776890f4c4d0e", - "sha256": "1m06flbry3yi3n6ad3lllvwj8w03ahpbkj5nv1k1y88cgbp13j85" + "commit": "e92791e06ea13b93be38874111b83172d6de67c1", + "sha256": "11n9iqhncb2y0mf0a63v9p64fpidgvv8h1cbh1mk39ixl9hxbb7v" } }, { @@ -82206,6 +82728,30 @@ "sha256": "03cxb6zdqmzgjp8r6hcirf8xl772j7xqk2nw17gjkn4xqbwfyn62" } }, + { + "ename": "ob-base64", + "commit": "d82c7daa606c1c0c2ed4abe7601c16e8b261de12", + "sha256": "0ki8hkf4b34w1x597vx9mjf7jwzwlsk8z2i8zljip47jibg01913", + "fetcher": "github", + "repo": "KeyWeeUsr/ob-base64", + "unstable": { + "version": [ + 20240102, + 1818 + ], + "commit": "e8150fd7c9b75be175dfa2cf6bff29ef144dd0ec", + "sha256": "0w8w2gj98hc263pp12598abs17jvjj0m7k7hflm3d1hcjjd4jys8" + }, + "stable": { + "version": [ + 1, + 1, + 4 + ], + "commit": "e8150fd7c9b75be175dfa2cf6bff29ef144dd0ec", + "sha256": "0w8w2gj98hc263pp12598abs17jvjj0m7k7hflm3d1hcjjd4jys8" + } + }, { "ename": "ob-bitfield", "commit": "4032df23d0f2fdab9655a386bf5645d30acf5f53", @@ -82285,14 +82831,14 @@ "repo": "xenodium/chatgpt-shell", "unstable": { "version": [ - 20231111, - 2324 + 20240113, + 1737 ], "deps": [ "chatgpt-shell" ], - "commit": "03f8edabb95c6ffc64050d79fdb3091532711b59", - "sha256": "0h94zdx1nn98pg3mdlj6zvlswmj6i1yldnm1hb9pj2hccsdfj3bj" + "commit": "3bf5464d2c7354f212446e9af151749aef80c2c9", + "sha256": "0qwchv14xrqvpk0gc7rr1gb64wy7lzn0fvknv45dw50pwp8iiw8p" } }, { @@ -82446,14 +82992,14 @@ "repo": "xenodium/chatgpt-shell", "unstable": { "version": [ - 20231109, - 913 + 20231129, + 130 ], "deps": [ "dall-e-shell" ], - "commit": "ad7caa8bde9d9e3e4f09458e6542ae1318949b2b", - "sha256": "1hd4df6ykifkkrl4ywczmiv0np2ai0q2xs7wabh24wi6cs3nzapw" + "commit": "f27fc3ff5d01db4bae3e5c22c4ec208e387b7af1", + "sha256": "17jra66ffa8slzm0y6n64nxxns6a1m3sbd4azrzrlyqx81qh26dz" } }, { @@ -83207,14 +83753,14 @@ "repo": "alf/ob-restclient.el", "unstable": { "version": [ - 20231027, - 518 + 20231228, + 1403 ], "deps": [ "restclient" ], - "commit": "1a127eb0165f10bb9d33606aa8529051118805e7", - "sha256": "0fk0ly8hyhlq4vyndkmv22cx0p7cknf56j6djika1c9d4hl75ff2" + "commit": "8183f8af08838854cf145ca4855b373f3e7c44b0", + "sha256": "1llgr2sw2466y4ihrnrrdv68hkvhgdyd17gsl5rlzjv41x5iqmc7" } }, { @@ -83523,14 +84069,14 @@ "repo": "lurdan/ob-typescript", "unstable": { "version": [ - 20230523, - 131 + 20231227, + 311 ], "deps": [ "org" ], - "commit": "abf36f1f3b2476e71c63721dc907d7e6914aef3d", - "sha256": "0ninckmri06gcn1bk50phqrm35csslk5imx374jy7xjfapvajyls" + "commit": "5fe1762f8d8692dd5b6f1697bedbbf4cae9ef036", + "sha256": "1zgnls92pyy950xcly5y7jkr72xcpxq94lqa39gbhad93b7bfffc" } }, { @@ -83669,8 +84215,8 @@ "repo": "licht1stein/obsidian.el", "unstable": { "version": [ - 20231105, - 1800 + 20231218, + 1043 ], "deps": [ "dash", @@ -83680,14 +84226,14 @@ "s", "yaml" ], - "commit": "f83c5d32eba8237dedeec66c44f464019840b264", - "sha256": "1fpqc5xwqdqg4l4aifqvsr5p00997z5xdvnlnrrc1p981ifxa67c" + "commit": "24ff6ef051ba1f1a1e80a2132fdada37e77eaad6", + "sha256": "12va9svwgsjwakqw17ik8xzpda1w9fjplfj5i7aq10ic8yq6fkyx" }, "stable": { "version": [ 1, 4, - 0 + 4 ], "deps": [ "dash", @@ -83697,8 +84243,8 @@ "s", "yaml" ], - "commit": "f83c5d32eba8237dedeec66c44f464019840b264", - "sha256": "1fpqc5xwqdqg4l4aifqvsr5p00997z5xdvnlnrrc1p981ifxa67c" + "commit": "3814b08fb43d633c4a31b17deef1c2b71e5b5420", + "sha256": "0hkwiha8xrw3iila3wny287lwbmwqmraar8xfp53xvhpg8fxkl7c" } }, { @@ -83954,26 +84500,26 @@ "repo": "oer/oer-reveal", "unstable": { "version": [ - 20230925, - 1039 + 20240104, + 1513 ], "deps": [ "org-re-reveal" ], - "commit": "008a4433d64389d00ae86e00a391041e12a9cba7", - "sha256": "0wxzbgxc0yh5hl5z3c3cpzwdqhzczcvsz14yb1fbg7qr7365kyah" + "commit": "3552f038f4c39e70aa1cc9bf59ad448a76bf5524", + "sha256": "1vn8iz7891ml9z989d8k68i01rldnyrgg5vzbf6k7kyf3vnslf8c" }, "stable": { "version": [ 4, - 12, - 0 + 19, + 1 ], "deps": [ "org-re-reveal" ], - "commit": "008a4433d64389d00ae86e00a391041e12a9cba7", - "sha256": "0wxzbgxc0yh5hl5z3c3cpzwdqhzczcvsz14yb1fbg7qr7365kyah" + "commit": "3552f038f4c39e70aa1cc9bf59ad448a76bf5524", + "sha256": "1vn8iz7891ml9z989d8k68i01rldnyrgg5vzbf6k7kyf3vnslf8c" } }, { @@ -84024,16 +84570,16 @@ "repo": "tarsius/ol-notmuch", "unstable": { "version": [ - 20230511, - 2048 + 20240101, + 2222 ], "deps": [ "compat", "notmuch", "org" ], - "commit": "781c3518a537da2a8b5e8a4424f9441df463a147", - "sha256": "1rlpl3kb709q5brkjrrpirdnhvyh447q93li9lgfz67yya29rfqd" + "commit": "881991d94a1ad750633fcf1f2d8a9e0616979be3", + "sha256": "1hc4bkkg42pj1i3vy6jm0rqvviiizn61nph74nvms5v08fb0yn09" }, "stable": { "version": [ @@ -84429,6 +84975,37 @@ "sha256": "1rrby3mbh24qd43nsb3ymcrjxh1cz6iasf1gv0a8fmivmb4f7dyz" } }, + { + "ename": "one", + "commit": "be5e0550ba1eb789cad64ba18528c832128fe47c", + "sha256": "17plv1b2zwamjdwmazii5sxcfx6svhk9j9frr20yzg6hb9vg94wp", + "fetcher": "github", + "repo": "tonyaldon/one.el", + "unstable": { + "version": [ + 20231205, + 1423 + ], + "deps": [ + "htmlize", + "jack" + ], + "commit": "fa52cf0144f89eabee06f598b021a37087c69670", + "sha256": "1qk7xcca7inkwmdwcai4j43pb2nr8s89c4s0hjmc1bp3grryqrqj" + }, + "stable": { + "version": [ + 1, + 1 + ], + "deps": [ + "htmlize", + "jack" + ], + "commit": "fa52cf0144f89eabee06f598b021a37087c69670", + "sha256": "1qk7xcca7inkwmdwcai4j43pb2nr8s89c4s0hjmc1bp3grryqrqj" + } + }, { "ename": "one-themes", "commit": "504fb2fa2fe17eb008f7e9b8f7fb394f4a3ebd28", @@ -84505,6 +85082,30 @@ "sha256": "1d7rl0v8vp7wxxrlmkrs360jr36yivjmcvawqxkfrj20zpjy88h2" } }, + { + "ename": "open-color", + "commit": "06befa95a4b80506a40e1cd10c83abe63afc8539", + "sha256": "0xq9nr2kdc05bgaij00r81a86npzy6kw5r0gggdskiycqsh3ck6w", + "fetcher": "github", + "repo": "a13/open-color.el", + "unstable": { + "version": [ + 20231220, + 1921 + ], + "commit": "4db381311d4b659922566236697a424f5f3fde6f", + "sha256": "1nmg6y4b7vqlr036q6jmzw02ql4g00rand87j3flbdd5wbgx02si" + }, + "stable": { + "version": [ + 0, + 0, + 1 + ], + "commit": "74cee7acc6a054d2fbdf847dd7ddccfbe8f81db1", + "sha256": "01vlw5vbrj0s09flkziz9n2vbj3ac3ycvvy6w9yqh4z03vgrjwrd" + } + }, { "ename": "open-in-msvs", "commit": "a6ff6bbfa11f08647bf17afe75bfb4dcafd86683", @@ -84871,6 +85472,57 @@ "sha256": "1xckin2d6s40kgr2293g72ipc57f8gp6y63303kmqcv3qm8q13ca" } }, + { + "ename": "org-agenda-files-track", + "commit": "95fceae0482e54054c93d3b5e16c2f928b69b9d1", + "sha256": "07i3if1g383i0hhz6m04iwqrymb59gcvm1h5r4az8j9kixc8l41s", + "fetcher": "sourcehut", + "repo": "ngraves/org-agenda-files-track", + "unstable": { + "version": [ + 20231209, + 1529 + ], + "commit": "c0f5f7746ec023a32ba106ec24812eca5cbe15df", + "sha256": "0d7fhsinm2cj8vd7s54x5r6jhq3l36b7x6s8cy5r6y005h8kac50" + }, + "stable": { + "version": [ + 0, + 4, + 0 + ], + "commit": "c0f5f7746ec023a32ba106ec24812eca5cbe15df", + "sha256": "0d7fhsinm2cj8vd7s54x5r6jhq3l36b7x6s8cy5r6y005h8kac50" + } + }, + { + "ename": "org-agenda-files-track-ql", + "commit": "95fceae0482e54054c93d3b5e16c2f928b69b9d1", + "sha256": "1hsbjlr0icyyr0m815bi32v37hh2rwsq9ix7r5mw3kz5nj8v548d", + "fetcher": "sourcehut", + "repo": "ngraves/org-agenda-files-track", + "unstable": { + "version": [ + 20231218, + 627 + ], + "deps": [ + "org-ql" + ], + "commit": "832cffe62c35f32850afb800e9a3b8a20a05ad7b", + "sha256": "17a62rxqahxrpaffwjz81schmyr78q2d9vvxf0b89y8smv8bdprc" + }, + "stable": { + "version": [ + 0, + 4, + 0 + ], + "commit": "c0f5f7746ec023a32ba106ec24812eca5cbe15df", + "sha256": "0d7fhsinm2cj8vd7s54x5r6jhq3l36b7x6s8cy5r6y005h8kac50" + } + }, { "ename": "org-agenda-property", "commit": "1e6aed365c42987d64d0cd9a8a6178339b1b39e8", @@ -84903,26 +85555,26 @@ "repo": "rksm/org-ai", "unstable": { "version": [ - 20230910, - 1314 + 20240103, + 235 ], "deps": [ "websocket" ], - "commit": "170c0496898ddbe30ac47904cc2587c00d3e3366", - "sha256": "014icfsgjr5rhjn0ns3a2dnqaa64cf34cb115rff61952ifjibim" + "commit": "329bebaf90f013a54449806e6e65f2fab04cee1f", + "sha256": "104w41syib8dyysf4k551yrrw0s3cfn1w9dk9336zf2cz9n33svx" }, "stable": { "version": [ 0, 4, - 1 + 3 ], "deps": [ "websocket" ], - "commit": "785db5f009244814efa81afc803cce30b43d5546", - "sha256": "180zmnayw6k8g8wdklv16wrbj0d92ywndf7agb3vbai7s18djx3h" + "commit": "329bebaf90f013a54449806e6e65f2fab04cee1f", + "sha256": "104w41syib8dyysf4k551yrrw0s3cfn1w9dk9336zf2cz9n33svx" } }, { @@ -84933,15 +85585,15 @@ "repo": "spegoraro/org-alert", "unstable": { "version": [ - 20231104, - 1236 + 20240122, + 1728 ], "deps": [ "alert", "org" ], - "commit": "c4bcea435b96db470ac2c173a378354714429739", - "sha256": "0jvf1dv8z8fl4y4hrv5afgn5s974pyw5swvxf4k3ha2aaarhpn80" + "commit": "b4bfd4cead89215cc9a46162234f7a4836da4dad", + "sha256": "0l4h5hi37s0b28v2ds8m01li0z80adlnhnvqhd6jszdsxv44fw5f" }, "stable": { "version": [ @@ -84989,30 +85641,30 @@ "repo": "eyeinsky/org-anki", "unstable": { "version": [ - 20230804, - 1244 + 20240105, + 1423 ], "deps": [ "dash", "promise", "request" ], - "commit": "1bc1bc1a6f06d0d9fe3ac3b8a86e061b80a32462", - "sha256": "1jh11mbjswfzqhx7vff0lq07ggdfv8yjzqapkkbj8zfvp8p3v406" + "commit": "e842ab4ed817b95e98a3cb6fa39b5ffd3488c342", + "sha256": "1y1ik3c2cs8zgvrdd5655lyxm3ld17r5nh152dv1ah5agy54k6rf" }, "stable": { "version": [ 3, - 1, - 2 + 2, + 4 ], "deps": [ "dash", "promise", "request" ], - "commit": "1bc1bc1a6f06d0d9fe3ac3b8a86e061b80a32462", - "sha256": "1jh11mbjswfzqhx7vff0lq07ggdfv8yjzqapkkbj8zfvp8p3v406" + "commit": "e842ab4ed817b95e98a3cb6fa39b5ffd3488c342", + "sha256": "1y1ik3c2cs8zgvrdd5655lyxm3ld17r5nh152dv1ah5agy54k6rf" } }, { @@ -85023,14 +85675,14 @@ "repo": "awth13/org-appear", "unstable": { "version": [ - 20220617, - 2355 + 20231127, + 1052 ], "deps": [ "org" ], - "commit": "60ba267c5da336e75e603f8c7ab3f44e6f4e4dac", - "sha256": "03ph0mg9ny8gc8rl1r87ghs3c25wdix5yv70p0854xhkmp5fz5m5" + "commit": "81eba5d7a5b74cdb1bad091d85667e836f16b997", + "sha256": "1jh2rdp7rx1hnsfky5di1amz8rc5jf0qlc5ykr09m5f9fpz9m9x6" }, "stable": { "version": [ @@ -85278,19 +85930,20 @@ "repo": "alphapapa/org-bookmark-heading", "unstable": { "version": [ - 20230517, - 1141 + 20231216, + 1234 ], - "commit": "4e97fab8cf0307fc338df50efac103ed966c7914", - "sha256": "1fkwzwyim0icnfh5gbrahx50m7zmcw42g407064p87gazd1rir6c" + "commit": "ed8b7fe2a08b06a1d750d1e1230e6728815e0bcd", + "sha256": "19fayjglgr3vk365a2f0c2mdnww30cxpzmi1sl2p2n3mic21av37" }, "stable": { "version": [ 1, - 3 + 3, + 1 ], - "commit": "4e97fab8cf0307fc338df50efac103ed966c7914", - "sha256": "1fkwzwyim0icnfh5gbrahx50m7zmcw42g407064p87gazd1rir6c" + "commit": "3e95313837898ec8660c7a8b0f601ec7edda7bfc", + "sha256": "0dixym930mxsl954rbjay2wk4p0r5d90jgz2cyv5hs3pa40msgdl" } }, { @@ -85421,14 +86074,14 @@ "repo": "dengste/org-caldav", "unstable": { "version": [ - 20230928, - 1922 + 20240127, + 1937 ], "deps": [ "org" ], - "commit": "8610bd4a1c5726d85d999c9abab2b2d6044ab895", - "sha256": "1pixliwsxgybvyhjmjspxhyynrzvb1x9ms9wpdnlq2zsahh2x3v5" + "commit": "a225f493da331aa27041a1c830aa45484b6d5381", + "sha256": "0qzbzhpmqacskm02s88sfxkz3p1wdj1ddzdhgxf9766s8ywbn8q3" } }, { @@ -85517,14 +86170,47 @@ "repo": "Chobbes/org-chef", "unstable": { "version": [ - 20230814, - 1312 + 20231127, + 1601 ], "deps": [ "org" ], - "commit": "66d434b52a306222fe7e13ce4c0cec4a0408fbac", - "sha256": "1ccd6y5323mjsfga79lii4kx3lg183g8vj796yz076ggbfi4nm6s" + "commit": "1710b54441ed744dcdfb125d08fb88cfaf452f10", + "sha256": "0adkfcci8scgv8d9a3f9sa3wfb2c03xp3znsd1lfa6g881xmq8d8" + } + }, + { + "ename": "org-cite-sidecar", + "commit": "78a825b6589e3d1264a2134c11fdf836ea75e348", + "sha256": "0ifdlfk6zqv6ajl0hsc0vhll5pf496n7za65vnvpfrmbkz1g9j6y", + "fetcher": "sourcehut", + "repo": "swflint/emacs-universal-sidecar", + "unstable": { + "version": [ + 20240203, + 1618 + ], + "deps": [ + "citeproc", + "universal-sidecar", + "universal-sidecar-citeproc" + ], + "commit": "9998eea0cff6216acfc354a99431c4506dec1839", + "sha256": "1rzirczzkzfg6ri8sn3x0k38ii5ra45m2n3hbrls90djzx63r778" + }, + "stable": { + "version": [ + 1, + 5, + 2 + ], + "deps": [ + "citeproc", + "universal-sidecar" + ], + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" } }, { @@ -86334,8 +87020,8 @@ "repo": "Trevoke/org-gtd.el", "unstable": { "version": [ - 20230718, - 54 + 20231224, + 1639 ], "deps": [ "f", @@ -86344,8 +87030,8 @@ "org-edna", "transient" ], - "commit": "4f50c27d1afe90cf764cd10cecf91a085694c8bd", - "sha256": "1i6m7fzrjmd33hhcnjcqw0h8acjijndgy3qb9yz3gfybpv6nhzfl" + "commit": "f82eb971db0008b773a57c207120751f913bde6b", + "sha256": "0ffwc6zv0y3kwj4a3nzd2dj7jq51lck3kqzgl0il54hyg9fpm7ll" }, "stable": { "version": [ @@ -86507,30 +87193,30 @@ "repo": "marcIhm/org-index", "unstable": { "version": [ - 20230830, - 1535 + 20240202, + 1157 ], "deps": [ "dash", "org", "s" ], - "commit": "e7e77bc33a1bf50a337f74bf36f4b9912ce5a6f9", - "sha256": "0v105rfbh4v9dwf8493lcdz34zp3kgmsjf3k8sxfkk9jn10jj6mf" + "commit": "dca10e5e90a06c20515208f2d9f3a90455507fa6", + "sha256": "03y4kzn7v0cnp4mqzxmgbzcyyzp1nr70p6fv15725536vxj956fm" }, "stable": { "version": [ 7, 4, - 4 + 5 ], "deps": [ "dash", "org", "s" ], - "commit": "d919b9e2ef8c0f814455b82ffea080e872b89c72", - "sha256": "0191fph92aizhvydx3viswqmq6b2cc7x5wwnwifkgmw05lra5z6s" + "commit": "dca10e5e90a06c20515208f2d9f3a90455507fa6", + "sha256": "03y4kzn7v0cnp4mqzxmgbzcyyzp1nr70p6fv15725536vxj956fm" } }, { @@ -86619,16 +87305,16 @@ "repo": "beacoder/org-ivy-search", "unstable": { "version": [ - 20230222, - 514 + 20231213, + 857 ], "deps": [ "beacon", "ivy", "org" ], - "commit": "7f2afd8c196e3723ae6ac4dd229367ece9acd3bf", - "sha256": "1k3l2zhwmnbxbslxrp07zsvg5xrzawiklskw90bpfvwakrbnsh88" + "commit": "aeff31203c4c407d3f921124b6798ffd04772a11", + "sha256": "0rdbka4c0vfnpcvy1s08pk7qk4g9q651wlfhqqv5fmzm7gm9ylrq" } }, { @@ -86639,14 +87325,26 @@ "repo": "hperrey/org-jami-bot", "unstable": { "version": [ - 20230605, - 950 + 20240203, + 1016 ], "deps": [ "jami-bot" ], - "commit": "6d80549e9aaacd04cff410b22e7f265373f4d73b", - "sha256": "037i664c99f05q03yvdz16jk2agdh7gr83n8ffp8kqlxx2ri0v9p" + "commit": "020b03f299dad438f65d7bcbf93553b273fd7c33", + "sha256": "0fj166qawhnjbc14237fj8ph4f4xdjka7p8r2gxkfq6h0z101nr2" + }, + "stable": { + "version": [ + 0, + 0, + 4 + ], + "deps": [ + "jami-bot" + ], + "commit": "a9ac8f6628978d60d8171fff45997c3e25dd35b5", + "sha256": "0blwbdclxg9sv6jg0ny69q9821isbj2k6lc3lisqh8kxf0pn53si" } }, { @@ -86691,14 +87389,14 @@ "repo": "bastibe/org-journal", "unstable": { "version": [ - 20231022, - 829 + 20240107, + 1922 ], "deps": [ "org" ], - "commit": "a306f76ee2b0292946a20530bd9114aefc85a263", - "sha256": "0bym8v8hwwhshk65hpfg7dnyzyym0g0hz6h692jpiqrp0mcvnilc" + "commit": "605a7eb984a95fc6ec122df800632bf56ff59514", + "sha256": "174mlgckvygahg3jvcsiplda6s633j3h4pz83n9nj5wr8i2r18g8" }, "stable": { "version": [ @@ -86736,16 +87434,16 @@ "repo": "SqrtMinusOne/org-journal-tags", "unstable": { "version": [ - 20230704, - 2026 + 20240101, + 4 ], "deps": [ "magit-section", "org-journal", "transient" ], - "commit": "f6433d0810f87a80847f4f3674db4ac89a59c69c", - "sha256": "1x9pa6n67sba8wjgcysg5w4fkszr9h3wyj0a8w3zx3icfs675r6a" + "commit": "a68e40a8473ff18bef58a171245a9cdef6eee622", + "sha256": "1ks7zzvv45i9pblnd5w3845xzg18sn85a5w50gvflrx71dn3z8xs" }, "stable": { "version": [ @@ -86844,15 +87542,15 @@ "url": "https://repo.or.cz/org-link-beautify.git", "unstable": { "version": [ - 20231030, - 1400 + 20240104, + 247 ], "deps": [ "fb2-reader", "nerd-icons" ], - "commit": "670bd54601cdcc129016bbbe6334f3277e88590b", - "sha256": "1lgys9d8qvw7jry50qfh1xq5znp23n8yi1rz6w7zq57b40na1rck" + "commit": "0da5f4321bd1ed69e0597cdb99ecc2ee16d3538c", + "sha256": "1phwvf5m528fkp01k830gp1maqg65vbn3450dn4kdsrr28phk8z5" } }, { @@ -86964,16 +87662,17 @@ "repo": "alphapapa/org-make-toc", "unstable": { "version": [ - 20231025, - 2326 + 20231206, + 101 ], "deps": [ + "compat", "dash", "org", "s" ], - "commit": "df29826107ad12fd1d5f173a9a8e070b84f21a68", - "sha256": "1bsn8z7nc2qngjdkd7sq14f53i8pgjchka1s3l6cqxbjv9gvm0q5" + "commit": "412f211e8477c37f2e775e02341c43d42fe92bb9", + "sha256": "1f6l4g6dl4r9ylmrsnr2wja8bdr3635j8mlpih0lx5d8h5l11s8k" }, "stable": { "version": [ @@ -86997,11 +87696,11 @@ "repo": "org-mime/org-mime", "unstable": { "version": [ - 20230321, - 2341 + 20240129, + 2327 ], - "commit": "d368bd4119bfcf2997a6a23bbf5f41e043164d29", - "sha256": "04vdppy4phdpc03l2z1pz49gczb4rwazd4yvin4qnq7v8v4ia018" + "commit": "9d4584651d89806b79d5993b286d32d6f70499a9", + "sha256": "0zvzb6gbls3zv0qkm5x1vjx0mp4fpg0qy049lq35gqvdw1haxlsp" }, "stable": { "version": [ @@ -87092,25 +87791,25 @@ "repo": "minad/org-modern", "unstable": { "version": [ - 20230905, - 806 + 20240102, + 329 ], "deps": [ "compat" ], - "commit": "afa7d44282d62dbba84afec2a1a6c2a3ee41e7b9", - "sha256": "09jdsh0x5v9sd8sj0f1dcn69rixmlj3w1znflk6gjy249y1l0mb4" + "commit": "5f056aad428a0e4207012a0efa447aacb74c75b9", + "sha256": "1h3j58csbrzvz6fkabp97yrv0gpjrv7c6idlxplfb7qibjhg2lvp" }, "stable": { "version": [ - 0, - 10 + 1, + 1 ], "deps": [ "compat" ], - "commit": "63372bda43a9d0dd9940c1ec3c53f752b642ac41", - "sha256": "0fpc6pf1chjs9bb4m9hzacny3cdxvnpvwsf0vrbbz3vy9sf1a30c" + "commit": "d812a192f040a9e7785a53f144de1800d52b9f0d", + "sha256": "1nanv3rnrjldr2gd55hn2w8j4zcm6b9jq1qica3m7iyq187ygbdg" } }, { @@ -87152,14 +87851,11 @@ "repo": "bpanthi977/org-mpv-notes", "unstable": { "version": [ - 20230907, - 530 + 20231210, + 628 ], - "deps": [ - "mpv" - ], - "commit": "072cecf7097829c463fc38f4bb5026b2311036b6", - "sha256": "09siywwlks32rzr95aigb7lmhiq4b39jcbb5b16wik9z9vzjiq30" + "commit": "01d6d52a1f964e7bb61f0f65ac4fb2ccfa986f34", + "sha256": "1g33yhk0fa4wm4r5xzxasz4cd45anba9pks3cjl2zzdy8yf9xib2" } }, { @@ -87194,14 +87890,14 @@ "repo": "jeremy-compostella/org-msg", "unstable": { "version": [ - 20230530, - 2006 + 20240116, + 2218 ], "deps": [ "htmlize" ], - "commit": "055de4abf611c5d5e12c770fe149c1861b402817", - "sha256": "045x922wag8wqa0hsvcira3wiycjvvxbfgawny379x2bwixikpf0" + "commit": "0b65f0f77a7a71881ddfce19a8cdc60465bda057", + "sha256": "0gv864k31fg2cf0ldl9js9f82h21pa6kjzvxn4kgnnbgpnwzin82" } }, { @@ -87267,28 +87963,28 @@ "repo": "Zweihander-Main/org-newtab", "unstable": { "version": [ - 20231007, - 2103 + 20240117, + 410 ], "deps": [ "async", "websocket" ], - "commit": "2b1f057f67838c9ea58292afa8bedb7f9eadd9e9", - "sha256": "0acv1f0f3hb1c7grd7gfblj7xv8b8hi4c8s6d841h6jgd5x1lwcl" + "commit": "102b6bbd199f6c36c13adc945f020845a190687d", + "sha256": "150l8xyw8ygqmpajs0dm74xfbv7h430zmq6rcvr4jgr7l3gnjizr" }, "stable": { "version": [ 0, 0, - 1 + 3 ], "deps": [ "async", "websocket" ], - "commit": "2b1f057f67838c9ea58292afa8bedb7f9eadd9e9", - "sha256": "0acv1f0f3hb1c7grd7gfblj7xv8b8hi4c8s6d841h6jgd5x1lwcl" + "commit": "6addaa6ac28aba85d5271278ebbc9c145c4cd123", + "sha256": "1f6v6mhg8i9zgyv1aqk7p7mavpdkw4ckxsxadxx2p8ipv7lbgkir" } }, { @@ -87318,15 +88014,15 @@ "repo": "org-noter/org-noter", "unstable": { "version": [ - 20231104, - 2212 + 20231205, + 37 ], "deps": [ "cl-lib", "org" ], - "commit": "a4296d8338d46b5c863d3d339b50e201172f218c", - "sha256": "1y1qsl6444jxqcs0c3aigr9qk6m3a8kjynmn31zk64nlgnybsndc" + "commit": "9d7d48879abb0db89abe4bbdb076fbf5c0d1b5ed", + "sha256": "0blrdgbnx2dxi51vjvxjzlkwddas7fpigzr48yvnrq72l12r8ax8" } }, { @@ -87817,10 +88513,11 @@ "repo": "alphapapa/org-ql", "unstable": { "version": [ - 20231106, - 2230 + 20240113, + 647 ], "deps": [ + "compat", "dash", "f", "map", @@ -87832,16 +88529,17 @@ "transient", "ts" ], - "commit": "4f62ba3bd6d639b021ee9f159357b2a80d7a2f92", - "sha256": "1b4qq5y296v7kx458pj4f1ikx1a6xsg6zndnrjzjbdmkgazpaz5m" + "commit": "8d3c93b8838bd5d5347dd8962b68cc3cabcf0147", + "sha256": "03hc2ki6fcadfns6ppdk58caqczsfcqbfxk6m6367mflgkdpqhzq" }, "stable": { "version": [ 0, - 7, - 3 + 8, + 4 ], "deps": [ + "compat", "dash", "f", "map", @@ -87853,8 +88551,8 @@ "transient", "ts" ], - "commit": "28c4215704031e05190c17932b5e683bb462d9e5", - "sha256": "1jdkk837z8fw2dff5v8fh2dhx7rz348sf5jqpj2aja5ji48p0fs9" + "commit": "9606aaf81230d1faf2c7f54925b45e527fa32bf0", + "sha256": "07r9bx0bh7wyj5pbkhnrn8amzz3ynri94cxcxgcn1r3ypdhk6y85" } }, { @@ -87948,28 +88646,28 @@ "repo": "oer/org-re-reveal", "unstable": { "version": [ - 20230925, - 1309 + 20240103, + 847 ], "deps": [ "htmlize", "org" ], - "commit": "d5c40e2c05ef9b45dc28e7dad2b50330b51dc515", - "sha256": "1ss71iy1xnhr3p4mmfbnbgvp7kjqxpqag49f851wgmmwwg8gajvd" + "commit": "7c39d15b841c7a8d197a24c89e5fef5d54e271aa", + "sha256": "0ayiaqci969d8q3nc0aq0a9djl84lckj2sc5nndbb1bvvhz49xq1" }, "stable": { "version": [ 3, - 23, - 0 + 25, + 1 ], "deps": [ "htmlize", "org" ], - "commit": "d5c40e2c05ef9b45dc28e7dad2b50330b51dc515", - "sha256": "1ss71iy1xnhr3p4mmfbnbgvp7kjqxpqag49f851wgmmwwg8gajvd" + "commit": "7c39d15b841c7a8d197a24c89e5fef5d54e271aa", + "sha256": "0ayiaqci969d8q3nc0aq0a9djl84lckj2sc5nndbb1bvvhz49xq1" } }, { @@ -88127,8 +88825,8 @@ "repo": "jkitchin/org-ref", "unstable": { "version": [ - 20231101, - 2355 + 20240201, + 1224 ], "deps": [ "avy", @@ -88141,10 +88839,11 @@ "org", "ox-pandoc", "parsebib", + "request", "s" ], - "commit": "195b8d3209aff956ecdd755422700e8517a34d11", - "sha256": "1bd6g33brn77x67iad02ncjh841q8lcfhqgynapvfxwf1k24c1y4" + "commit": "b1ceadaa5eaa253e9dac223b9f23ce2b4e8e8ab7", + "sha256": "035h308fvfvdr0mi1k90wq8lzsbcpdbcj2s0k2ia0c9jqgy5860a" }, "stable": { "version": [ @@ -88267,11 +88966,11 @@ "repo": "unhammer/org-rich-yank", "unstable": { "version": [ - 20230605, - 824 + 20240201, + 921 ], - "commit": "9d840c04cba45d245d0dbb4147d6a2b865f45cb5", - "sha256": "152ajjjhzm578flxbxwxmaf24y2mdvlwh7pby6sxxcg5gvs9g50j" + "commit": "b623daf5c5a600d00057ac6351bad6ec8a1efc09", + "sha256": "10iwzl85yvkxfhf0l7shpb91rlkf41ha20sa99n2bsjxwyf9f8kn" }, "stable": { "version": [ @@ -88291,8 +88990,8 @@ "repo": "org-roam/org-roam", "unstable": { "version": [ - 20230307, - 1721 + 20240114, + 1941 ], "deps": [ "dash", @@ -88300,8 +88999,8 @@ "magit-section", "org" ], - "commit": "5c06471c3a11348342719fd9011486455adeb701", - "sha256": "1bd52f3pdj5hq0vr5y53g870s35ir3n5ms2d9y6q74xhbi1lj871" + "commit": "2e94f55cc58f6dce2772a6f33521eb5afcf67265", + "sha256": "0hhq2qfdhp2nlnz3ldx9y36s95n6nmywmbfjrqgn2viwzap23xgn" }, "stable": { "version": [ @@ -88360,8 +89059,8 @@ "repo": "ahmed-shariff/org-roam-ql", "unstable": { "version": [ - 20231105, - 2028 + 20231220, + 503 ], "deps": [ "magit-section", @@ -88370,8 +89069,8 @@ "s", "transient" ], - "commit": "6c8b03638fd9f423104093fb2e4128435528a72e", - "sha256": "120jin5lzjg0mcj9bp197hxhwy2ghycsk00zlax1ymi3pmlcrsmy" + "commit": "04c0a88d86ec66a4586c819048d0ae1833efee83", + "sha256": "070cmgh5j57zk8gjd7vwcr709r7kq6ri0m2c7ac7gw49yh7a68gg" }, "stable": { "version": [ @@ -88590,11 +89289,11 @@ "repo": "localauthor/org-side-tree", "unstable": { "version": [ - 20231003, - 2014 + 20240130, + 656 ], - "commit": "1a7b9629023e41d11fb13de395e78084b374a1a6", - "sha256": "1mhl5iv0i2kfzvfq8klz23s7mi1y1ysi8j63mg1lp0kz974vd7kg" + "commit": "62169a26edfafacd681ecaf84289dd6b58be6c32", + "sha256": "1cjypg5fvvdd8flcbi4jyaql2bpd5xq283lxhgp9kr51x2ibzdnb" } }, { @@ -88605,35 +89304,34 @@ "repo": "alphapapa/org-sidebar", "unstable": { "version": [ - 20210912, - 1321 + 20240102, + 9 ], "deps": [ + "compat", "dash", "org", "org-ql", "org-super-agenda", "s" ], - "commit": "288703b897449f5110c9c76e78eb9a928ffc0dcd", - "sha256": "0ama42nkc90mzwik516kfsh5rdx47yhaarcsqsknxh7xcrm2v0r1" + "commit": "1e06d1b4ab5f0d09301712cdecb757c9437a7179", + "sha256": "0i8w2sbz4hmvz587a45xi3a1rnnyinpj8g7vwskki35qk76h3n3v" }, "stable": { "version": [ 0, - 3, - 2 + 4 ], "deps": [ "dash", - "dash-functional", "org", "org-ql", "org-super-agenda", "s" ], - "commit": "cb14edce5c99f199f28fc611d805ae9fa0d0307e", - "sha256": "1r8kp954ciin4j7j7j8ihdkryf5x09s3ryl7bi9h2j6xqc1ij4wq" + "commit": "324987d71b0f2842ac7cae74e534b490603cce67", + "sha256": "1gccih9wgi31m59flljw4cphfyhlfcqbjih91gkcnldq5z7n83nj" } }, { @@ -88803,11 +89501,11 @@ "repo": "bastibe/org-static-blog", "unstable": { "version": [ - 20231006, - 1534 + 20240124, + 1550 ], - "commit": "8ef0d792d5afbca1d6ffc6469d829e15a8406b93", - "sha256": "0m8jw2w3hy0jxmyiw38jajfd6a3c3hxyrp8as4zcxcjdf1jxy9yy" + "commit": "6459a46bd40abbfe21095504d229db0f66494e86", + "sha256": "061xnx36j1bapq60vsvi47a1619ndg0kg0yvfqm9d8g4a1mvay1p" }, "stable": { "version": [ @@ -88856,8 +89554,8 @@ "repo": "alphapapa/org-super-agenda", "unstable": { "version": [ - 20230924, - 5 + 20231121, + 344 ], "deps": [ "compat", @@ -88867,8 +89565,8 @@ "s", "ts" ], - "commit": "51c0022e4a194ba050c278b442f3592147a5607d", - "sha256": "0dr37f5dg5rjxs9k424582hxp7cd936f23biczwmi67q0sqffmjm" + "commit": "ee3379ae92b90c084717fb2a7614060ce12283cb", + "sha256": "1z8pwi03shgjcy7a31h758a25ikar0b3f8lscil4w9kii2v9222d" }, "stable": { "version": [ @@ -89045,14 +89743,14 @@ "url": "https://repo.or.cz/org-tag-beautify.git", "unstable": { "version": [ - 20231106, - 43 + 20240126, + 314 ], "deps": [ "nerd-icons" ], - "commit": "81bcb84e39587d99b3946e9b32f962975787f49e", - "sha256": "0wnd4qyfibcjf5m7gq54jskfij2b77z4qzvl98pkbdy9gxlqgwbi" + "commit": "c04e13cd991d400e43a25f1ff39409dda0e4957b", + "sha256": "0gkzhnkk9lmb1ddrsfjj0p0q6jsk9zghga3dnjal99jdjcd4kx47" } }, { @@ -89174,14 +89872,14 @@ "repo": "jxq0/org-tidy", "unstable": { "version": [ - 20231011, - 37 + 20240110, + 114 ], "deps": [ "dash" ], - "commit": "789795a032b121825938e74e4bcbdede31de864f", - "sha256": "0zc1wy2qq4dgii7zjjk2vgp8d3qp1dyqrpwvdva5zcnailf15cwf" + "commit": "26d9636f0c43f1ee3f0528880111a4c1dd2bed32", + "sha256": "195wl2y38g76n0kcp47inq1jm5v1kxprh99xgp05bfgv6wf4i1hf" } }, { @@ -89224,33 +89922,29 @@ "repo": "ichernyshovvv/org-timeblock", "unstable": { "version": [ - 20231112, - 1748 + 20240120, + 2253 ], "deps": [ "compat", "org", - "org-ql", - "persist", "svg" ], - "commit": "72a72bad4644f7b6045403e93e99d7a362b03b9c", - "sha256": "045vrp9d8d6wnmi82vi337w5w7i3cs0jprwiyhkf033bwvvdywwb" + "commit": "7b39e19d511536835a3891f1cfbcdff4983b29b6", + "sha256": "1g37yw6gcagfniy3b8n03iw6wplf549x63zcqf6xq2rxd9jf2jxw" }, "stable": { "version": [ 0, - 1 + 2 ], "deps": [ "compat", "org", - "org-ql", - "persist", "svg" ], - "commit": "f8acd4f5c511082633d75a32997dfb3fdc65a32f", - "sha256": "1gdmlrf87nxc1vsmczj12h9xasifcn82y733f0sidw5qhay8jczg" + "commit": "830479285fef28e57d5024c4475a77e7ef1b73a7", + "sha256": "1vmxjbp6ngbqp32wd8hjhgnnh4d3xrr1x7d4l6p39j46b4s324hy" } }, { @@ -89541,15 +90235,15 @@ "repo": "unhammer/org-upcoming-modeline", "unstable": { "version": [ - 20231019, - 735 + 20231124, + 1726 ], "deps": [ "org-ql", "ts" ], - "commit": "136a6a76d770d351559091c8d9ad5a189f1f2622", - "sha256": "0p12jg3pwa2r3ilw6ln6x7cxg0kqhrdk27i85dhaw4i84w0019r3" + "commit": "37634ddeeda85a0036987b056ac71199ac3bd03e", + "sha256": "1p1lphf50c71n0rp5k26kl37a02ahqxklpk1z133bwdmmnqi1ckm" }, "stable": { "version": [ @@ -89666,8 +90360,8 @@ "repo": "alphapapa/org-web-tools", "unstable": { "version": [ - 20231029, - 453 + 20231220, + 1515 ], "deps": [ "compat", @@ -89678,24 +90372,25 @@ "request", "s" ], - "commit": "821e6f032f5823e5e3344ea4d1a36870e236aba1", - "sha256": "19q79mjlx0iawnlh2imvs0cnqgkj90am1yclnbmvll1cjz0rzdx4" + "commit": "7a6498f442fc7f29504745649948635c7165d847", + "sha256": "0x1j1y2pl6a8f97cw04nm0w6g4jh449cjfsr2aryn316ms4nj1a0" }, "stable": { "version": [ 1, - 2 + 3 ], "deps": [ "compat", "dash", "esxml", "org", + "plz", "request", "s" ], - "commit": "067e6a2dc972f6ffb757c7fd204cd1dcb604edf7", - "sha256": "1w24d1cxzgjqycqz894kg3707n3ckwpv5cmbywfaffsz1v5i2p3a" + "commit": "7a6498f442fc7f29504745649948635c7165d847", + "sha256": "0x1j1y2pl6a8f97cw04nm0w6g4jh449cjfsr2aryn316ms4nj1a0" } }, { @@ -89706,16 +90401,16 @@ "repo": "akhramov/org-wild-notifier.el", "unstable": { "version": [ - 20230831, - 2035 + 20231222, + 1147 ], "deps": [ "alert", "async", "dash" ], - "commit": "aa0f2d8ea282dea714ae67f3f5a0471488e6e396", - "sha256": "00xssqg0mvh5ma2053719bcchbrl7mmj8wzhbrjk34cl4lx9p9fb" + "commit": "97649754cead8826fd1b07dc0f6e6eb89cb181e1", + "sha256": "181fckfp5s8apll1z3zkkqmqa58iylwi2ml3z5z77ppsbjdnyrp7" }, "stable": { "version": [ @@ -90003,17 +90698,17 @@ }, { "ename": "organic-green-theme", - "commit": "9383ef5f0372724b34f4bb9173ef8ccbb773e19e", - "sha256": "1fdj3dpcdqx0db5q8dlxag6pr2qn4yiz1hmg3c7dkmh51n85ssw2", - "fetcher": "github", + "commit": "add3089ff62ba64bff96523768d18b79653bd491", + "sha256": "0z4qi67c0y43p1nq9j3ym6919x9nqkk2wkv3djdxbn3p665xfqhv", + "fetcher": "gitlab", "repo": "kostafey/organic-green-theme", "unstable": { "version": [ - 20230121, - 1815 + 20231225, + 149 ], - "commit": "7ca93a1c42bba1bcced181bd8cc34cb57be39537", - "sha256": "1fa27522nb3jqswbii9qsi1csjqw5p6a7lsrylhw2vll8w9v4mma" + "commit": "9b669465c875edd86289d017731880172dc08b9d", + "sha256": "0s0bdghcqddgi3a4cldldgw8rqqsax6smpsk198g5gmfnyaj1yfb" } }, { @@ -90024,8 +90719,8 @@ "repo": "jcs-elpa/organize-imports-java", "unstable": { "version": [ - 20220704, - 657 + 20240101, + 929 ], "deps": [ "dash", @@ -90033,8 +90728,8 @@ "ht", "s" ], - "commit": "5965228882c6b72a9e38ad61a047e599c8488d20", - "sha256": "0s8lf5ffrrhznbcc4blirch20y775856ffblhm9phinwss6ky1n6" + "commit": "93b1d10a82103d38d8cba09d90b9faf219205df3", + "sha256": "1jzzd0qndd9rlds451ww9lwjdbfhlayqbhn9rmsivsiv71gncfm7" }, "stable": { "version": [ @@ -90092,16 +90787,16 @@ "repo": "magit/orgit", "unstable": { "version": [ - 20230917, - 1001 + 20240101, + 2222 ], "deps": [ "compat", "magit", "org" ], - "commit": "b60efabc4a1b15d7eacaabc5bdfe6f3c20fee161", - "sha256": "0q1l7kgicsr1dab1dn33h6icpxcjd7wvhpfy1l6gsfaxc5gda3q1" + "commit": "84bcb5c318f01b9ffc8d5aa18a7c393fe9c714b2", + "sha256": "0apwwjdndhkghax5dnp4v9xh4018i4gngz5bannzvkhp26izaf3y" }, "stable": { "version": [ @@ -90126,8 +90821,8 @@ "repo": "magit/orgit-forge", "unstable": { "version": [ - 20231009, - 1937 + 20240101, + 2222 ], "deps": [ "compat", @@ -90136,8 +90831,8 @@ "org", "orgit" ], - "commit": "f595a30aa75af55522b1203cd29198fb9aa3a0a5", - "sha256": "034shn5x2ar0a2sy90bkxrppada30i0nxsxwpv3sc173i2vppni9" + "commit": "f2ff9e5ad68b3e860379a1d368ad6d8a9696b719", + "sha256": "1pm03d65jw6jvfypl6syl5z2jl1vn0gp67xwjx7934q1fq4gm0nx" }, "stable": { "version": [ @@ -90164,16 +90859,16 @@ "repo": "tarsius/orglink", "unstable": { "version": [ - 20230531, - 1610 + 20240101, + 2222 ], "deps": [ "compat", "org", "seq" ], - "commit": "afbeffdfa15a9fc532bba2e03626b9e82768ba2c", - "sha256": "0jkk6jiqmsns1pb0almaihyz6c3lim0r6l4x75qp7448p46q2him" + "commit": "f62d2804026c10a1da0b7c4a4cb0d647bb2e4829", + "sha256": "0id5ms2zjjanih2isdq0043ry1ygj22cci3cpjc6h3si6m4jrj89" }, "stable": { "version": [ @@ -90249,6 +90944,30 @@ "sha256": "0764dg3dcsdy4i6syv9aqqmr47civn9dl3638g4lsqdikghw7lvv" } }, + { + "ename": "orgnote", + "commit": "70241b159170f649f410d73e533f87d947b89646", + "sha256": "01mjza6xilkwbqzpfzmhsahxjgyn17ys63vmmrf72f3i2v1017wn", + "fetcher": "github", + "repo": "Artawower/orgnote.el", + "unstable": { + "version": [ + 20231211, + 2104 + ], + "commit": "0919f9fd05b83870b8a7073eb94f77199e681241", + "sha256": "1p23qas9kdycp0l634a74a6h039ccg6f6maqqdi49kp9mwlsd1p9" + }, + "stable": { + "version": [ + 0, + 10, + 3 + ], + "commit": "0919f9fd05b83870b8a7073eb94f77199e681241", + "sha256": "1p23qas9kdycp0l634a74a6h039ccg6f6maqqdi49kp9mwlsd1p9" + } + }, { "ename": "orgstrap", "commit": "35f53a7b64b1a5c14a6d8b951c809a8696cfcd99", @@ -90489,25 +91208,25 @@ "repo": "minad/osm", "unstable": { "version": [ - 20231014, - 1337 + 20240122, + 2255 ], "deps": [ "compat" ], - "commit": "cccaf20de935b265832a6fc5c6a25eceb175d23c", - "sha256": "0bva1n1ij1xw8wdwhqs1258ihk7lw8f6ppbadw9s1ixq8fqja75l" + "commit": "5dffbc00e4acfcddc13677f3b76a65dc3b6aee30", + "sha256": "1dr0415xr7a2h4y4zpjkh0hrrcfw4sa55y8y98131h2n5fzhd5sx" }, "stable": { "version": [ - 0, - 14 + 1, + 3 ], "deps": [ "compat" ], - "commit": "1957cf75127471bce0ebe91b5afdf566d5bec033", - "sha256": "1y0zkfc27pnhz5hqpapsqin2kc6al1zjgd6cd4nhzqmh49h81bsb" + "commit": "5dffbc00e4acfcddc13677f3b76a65dc3b6aee30", + "sha256": "1dr0415xr7a2h4y4zpjkh0hrrcfw4sa55y8y98131h2n5fzhd5sx" } }, { @@ -90573,14 +91292,14 @@ "repo": "xuchunyang/osx-dictionary.el", "unstable": { "version": [ - 20220801, - 1542 + 20240111, + 148 ], "deps": [ "cl-lib" ], - "commit": "0715e5a3ac659df32a0f0fabfbbeef0228fbd9a9", - "sha256": "0q4swp25bp0q2aqr8d8wszhcwy738m1brbv52r6hj787pg4wjhvl" + "commit": "1f5a74f3e5d7f3c443f07433951512cd99e820a6", + "sha256": "1nldsxm9m5m8kji9x8c0kjxknbw5y8y865cxbz9vpnxhlx7dj0l5" }, "stable": { "version": [ @@ -90794,14 +91513,14 @@ "repo": "tarsius/outline-minor-faces", "unstable": { "version": [ - 20230514, - 1801 + 20240101, + 2223 ], "deps": [ "compat" ], - "commit": "57c4a0fac36a26cfa8d1296e76afbcf7a5b87a57", - "sha256": "1pavzlb48a7062mrv9ldfwh1fl7pbhwy1i4j24lgmynbnv1kk96n" + "commit": "77dd2a24f3db3641980cca515fbc4cfafdf03630", + "sha256": "1w4n9zwd2ipc8pw6vvxx0xah9zxv0avv075j77k0is5j51iwn635" }, "stable": { "version": [ @@ -90980,16 +91699,16 @@ "repo": "tonini/overseer.el", "unstable": { "version": [ - 20180226, - 619 + 20240109, + 800 ], "deps": [ "dash", "f", "pkg-info" ], - "commit": "02d49f582e80e36b4334c9187801c5ecfb027789", - "sha256": "0q4ai7ividy8xv09s342y49s97ismhfdfsjk70zif60fp0ajfzfn" + "commit": "7fdcf1a6fba6b1569a09c1666b4e51bcde266ed9", + "sha256": "1f0nm253n0k2rcx0zydj8c4nn5gmvhabzraajxdqycb2ak77nbif" }, "stable": { "version": [ @@ -91046,30 +91765,28 @@ "repo": "aki2o/owdriver", "unstable": { "version": [ - 20200410, - 1901 + 20240124, + 925 ], "deps": [ "log4e", - "smartrep", "yaxception" ], - "commit": "3c52a7b11c8275fdb2e4cf98f68f2a48ad09a3ae", - "sha256": "1lxvcbpzpzs3vkgg4pif3k89ddmj5mamk2q18wc3gx0czs6v301d" + "commit": "f272f7c7b374cc4410f56b2ee69b6e9df404819e", + "sha256": "1jqns6qsi3ax9avyjg17cnjxn0jiapn9qp00njsm7dfyrpabxcyd" }, "stable": { "version": [ 0, - 2, - 0 + 3, + 1 ], "deps": [ "log4e", - "smartrep", "yaxception" ], - "commit": "3c52a7b11c8275fdb2e4cf98f68f2a48ad09a3ae", - "sha256": "1lxvcbpzpzs3vkgg4pif3k89ddmj5mamk2q18wc3gx0czs6v301d" + "commit": "f272f7c7b374cc4410f56b2ee69b6e9df404819e", + "sha256": "1jqns6qsi3ax9avyjg17cnjxn0jiapn9qp00njsm7dfyrpabxcyd" } }, { @@ -91224,11 +91941,11 @@ "repo": "larstvei/ox-gfm", "unstable": { "version": [ - 20220910, - 1321 + 20231215, + 1901 ], - "commit": "46faa67dbb3fb0cd7a76c3fe518f16e4195c22c7", - "sha256": "0xiqxahxwaicxdi6apmdsrhvlyg63i9zr57l050f339p8x7id367" + "commit": "4f774f13d34b3db9ea4ddb0b1edc070b1526ccbb", + "sha256": "0hcjxq4ix86kvhk2alc57kkn8i92mxniii20mx0n919zrh97v3vg" }, "stable": { "version": [ @@ -91334,10 +92051,10 @@ }, { "ename": "ox-impress-js", - "commit": "a3c6e6adb1a63534275f9d3d3d0fe0f5e85c549b", - "sha256": "1n7g5ykn95565z7kp83pqvm4y8r4p1jmwh0g7pl3kbw48y1521vc", + "commit": "ec8cb06e00e79a36f614fb7d041ce1f8af3530ff", + "sha256": "116m86af5730k7c2lzxw3cz585n4zj09hcgr0g9r9shbhqd64xl7", "fetcher": "github", - "repo": "nullpofy/org-impress-js.el", + "repo": "takumikinjo/org-impress-js.el", "unstable": { "version": [ 20150412, @@ -91425,28 +92142,28 @@ "repo": "jlumpe/ox-json", "unstable": { "version": [ - 20210928, - 347 + 20240106, + 2116 ], "deps": [ "org", "s" ], - "commit": "4d2e0aa7f92d07e16cea2dd5e1d250a3f243c3cf", - "sha256": "1h5930953nnddg7ysr87m5r6gm517zbfi7jbc77hmrywgibqvpik" + "commit": "57a43e3b3e400d219b80008c51373796b844c6b8", + "sha256": "12fxflyh92awjwfj5gwp8frrbjc63kj7ajlwbsmzgpnp9rr43fpx" }, "stable": { "version": [ 0, - 2, + 3, 0 ], "deps": [ "org", "s" ], - "commit": "aba3face2786d53380ee29459c04d16c999e72ac", - "sha256": "1y1l7in0fxlyrbd6fz4ixydc6kihfx42n7yh5glpjxahhbzqg9b3" + "commit": "57a43e3b3e400d219b80008c51373796b844c6b8", + "sha256": "12fxflyh92awjwfj5gwp8frrbjc63kj7ajlwbsmzgpnp9rr43fpx" } }, { @@ -91599,16 +92316,16 @@ "repo": "emacsorphanage/ox-pandoc", "unstable": { "version": [ - 20230627, - 643 + 20231222, + 1103 ], "deps": [ "dash", "ht", "org" ], - "commit": "0f758517f512e375825679541b5d905be40342eb", - "sha256": "0snq2mkxw7inkrny5dnqknq2i8kz6cyr73w2fnl46r9zxj59ykz0" + "commit": "399d787b6e2124bd782615338b845c3724a47718", + "sha256": "0267m5n08w3h0zpniiwp4ngpmxkjwzndl9kg88k0cknkbqhg27ps" }, "stable": { "version": [ @@ -91669,14 +92386,14 @@ "repo": "DarkBuffalo/ox-report", "unstable": { "version": [ - 20230712, - 1639 + 20231220, + 1625 ], "deps": [ "org-msg" ], - "commit": "91e047968c4730dfe10d1e94836e0747de8c7361", - "sha256": "1fqmkfdgigfjq9f1i80lpdkidafwa5rk5j687j0kkqwaig9lch39" + "commit": "36e7f5e6e8cd836bbfcb0e85be01faab21f725fd", + "sha256": "0lz6nj42yprddmjd1zhcirg1ila4kvrjirip89nby96zxnswqr72" }, "stable": { "version": [ @@ -91930,26 +92647,26 @@ "repo": "ox-tufte/ox-tufte", "unstable": { "version": [ - 20231022, - 2117 + 20240201, + 2132 ], "deps": [ "org" ], - "commit": "58422fb109f2b2a997f9c773b5436e7b62182e12", - "sha256": "14i1pliifj5p0i1bgsdgph32ilj7snrh8gnhk59f1f4ngh3kw3zg" + "commit": "7bd86582afb7d8d504322dcba9848c478579990b", + "sha256": "0pyhbwsqsby52h740jvkrip1d78dkssymiyr31dnqzv3yg7qzj0k" }, "stable": { "version": [ - 3, + 4, 0, - 3 + 4 ], "deps": [ "org" ], - "commit": "58422fb109f2b2a997f9c773b5436e7b62182e12", - "sha256": "14i1pliifj5p0i1bgsdgph32ilj7snrh8gnhk59f1f4ngh3kw3zg" + "commit": "a94de43da30e2a893b5d033747d79ff63bab743f", + "sha256": "15jfwrdawj8flgyfqhsfhdlnam6n5gzw5minnixwxyp69q5vxnpw" } }, { @@ -92198,11 +92915,14 @@ "repo": "melpa/package-build", "unstable": { "version": [ - 20231002, - 1121 + 20240102, + 1647 ], - "commit": "03f878a18c15432d084402e6ca5309c3ba51c78e", - "sha256": "0pf3prlv0l63qgxrkp5cgixykmqwjny4rqwdlqadca6jlg4gb71f" + "deps": [ + "compat" + ], + "commit": "414b328a4f18a6237867739c56e8777e8086d2e8", + "sha256": "0dgglkx44rq824v1ar6xqh2lryqp4qhn2n7d7hc6ar7sal9vx8y2" }, "stable": { "version": [ @@ -92237,16 +92957,16 @@ "repo": "purcell/package-lint", "unstable": { "version": [ - 20231113, - 1518 + 20240118, + 1725 ], "deps": [ "cl-lib", "compat", "let-alist" ], - "commit": "dd81a5b9224cc6e6dc4bbb6b4a2928df89c01317", - "sha256": "1y0h8rrmvi3j5maig6i69kxxr1igb96075vpzbycaqln3xn11g36" + "commit": "3d74189df110b1656c2cd97c332921f4856dbd76", + "sha256": "0yfb31v5zrnaxd61cp1nnn2g07wa8xhmimnh735clc2ccqdjj0ca" }, "stable": { "version": [ @@ -92306,36 +93026,6 @@ "sha256": "0jwchlkij4fiw3c5xfn04frhpc35ax11ch64mv03rkx5dzqkblqc" } }, - { - "ename": "package-safe-delete", - "commit": "61b961211276bd95655b6a0967eda5037a3d240b", - "sha256": "12ss5yjhnyxsif4vlbgxamn5jfa0wxkkphffxnv6drhvmpq226jw", - "fetcher": "github", - "repo": "Fanael/package-safe-delete", - "unstable": { - "version": [ - 20150116, - 1607 - ], - "deps": [ - "epl" - ], - "commit": "138171e4fc03c0ef05a8260cbb5cd2e114c1c194", - "sha256": "1pdv6d6bm5jmpgjqf9ycvzasxz1205zdi0zjrmkr33c03azwz7rd" - }, - "stable": { - "version": [ - 0, - 1, - 7 - ], - "deps": [ - "epl" - ], - "commit": "138171e4fc03c0ef05a8260cbb5cd2e114c1c194", - "sha256": "1pdv6d6bm5jmpgjqf9ycvzasxz1205zdi0zjrmkr33c03azwz7rd" - } - }, { "ename": "package-utils", "commit": "a1bb884a0299408daa716eba42cb39f79622766c", @@ -92463,11 +93153,11 @@ "repo": "purcell/page-break-lines", "unstable": { "version": [ - 20230804, - 658 + 20240117, + 1610 ], - "commit": "c4283f580fa4feeb9abcaebb99709007db0a3159", - "sha256": "11b9mxxly3jsiha1znprkbfsgcxppjr2a6qza1xb3pysk3k8szha" + "commit": "e8bfd1ab660030679163f5a4913ff24b99095436", + "sha256": "1jn35d08bmf5m4x99fdc2wdgh8l5cmyaba7zphdr7vvykp7zgmnh" }, "stable": { "version": [ @@ -92614,11 +93304,11 @@ "repo": "sebasmonia/panda", "unstable": { "version": [ - 20230930, - 2224 + 20240102, + 348 ], - "commit": "3c0e3e4e91c5a7e75eacc07e9efa6e6631aa9b90", - "sha256": "0ws0xjapp3zliba6si2b7fkagpxp5ckb818138wdpx1ai0sxbzgb" + "commit": "286785687d4ffe29fd1d95c699d378743d32ac00", + "sha256": "1y2scn0h1n4za9cg9yb065xz7yg8hk8y09miil02shii2vhax7d0" } }, { @@ -92745,16 +93435,30 @@ "repo": "atgreen/paperless", "unstable": { "version": [ - 20230204, - 1815 + 20240130, + 1048 ], "deps": [ "cl-lib", "f", "s" ], - "commit": "e524e31350d74f13319968d24b7326a4a412e105", - "sha256": "1dba7n6ws6f8y5j6qvy8ildjrlz5ahzzpfqcjnvynpycxj54vjs1" + "commit": "ef2e7ef5aeaffa997794f5d6e27be6631ba05d34", + "sha256": "0956hirbmgdnnxsbhwhsw3zsabgmmi7mjxqp4h2jnd0yi8mmm7dr" + }, + "stable": { + "version": [ + 1, + 3, + 2 + ], + "deps": [ + "cl-lib", + "f", + "s" + ], + "commit": "ef2e7ef5aeaffa997794f5d6e27be6631ba05d34", + "sha256": "0956hirbmgdnnxsbhwhsw3zsabgmmi7mjxqp4h2jnd0yi8mmm7dr" } }, { @@ -92915,14 +93619,14 @@ "repo": "tarsius/paren-face", "unstable": { "version": [ - 20230901, - 1236 + 20240101, + 2224 ], "deps": [ "compat" ], - "commit": "0755d46be6cd0448fd9cdc1c8143885f6e03e115", - "sha256": "0lmyxqm6l0ynmyawalqg3x5hlg9g6zqg2l6fpq9bgafbzxdb0xn7" + "commit": "d36fab3529aa3e046493ec373f2c080874cc184f", + "sha256": "1kliaybdcgfs6wadxggb8r82vdnhfa39aar3f8i9vq6w21ljdr4r" }, "stable": { "version": [ @@ -93031,14 +93735,14 @@ "repo": "jcs-elpa/parse-it", "unstable": { "version": [ - 20220704, - 640 + 20240101, + 946 ], "deps": [ "s" ], - "commit": "c1b5ce15a5bcb80595f45e2fc3bda828f525859f", - "sha256": "1f8218m3jmhjhbh98farkvv2cha3b1np58ncfv6zx5xfy050cdm2" + "commit": "cdc4386ef8e94ccdeff3700021d4a944034ae559", + "sha256": "0nya7x9lhphnall1przkpircai9p5r8vc0jg6msrvr02azv2yky9" }, "stable": { "version": [ @@ -93114,20 +93818,20 @@ "repo": "clojure-emacs/parseclj", "unstable": { "version": [ - 20230911, - 1621 + 20231203, + 1905 ], - "commit": "74ff7d63fed92a3c859e474ae85f011e794b751a", - "sha256": "0aal49w2m979m1m4h1d15hgwx6z020cc1c1s8prd1zn9nzlknlhz" + "commit": "6af22372e0fe14df882dd300b22b12ba2d7e00b0", + "sha256": "1iz7qbsq4whmb3iqy777jlm47chjp62313hc6nfcp0lfqsanmcmv" }, "stable": { "version": [ 1, 1, - 0 + 1 ], - "commit": "90595049634549e6d8872f719b13e9555897d17b", - "sha256": "0ifc9gyp7hr97ssnsqxiwrzmldqysz874crlg6jm4iy5l9fyls22" + "commit": "6af22372e0fe14df882dd300b22b12ba2d7e00b0", + "sha256": "1iz7qbsq4whmb3iqy777jlm47chjp62313hc6nfcp0lfqsanmcmv" } }, { @@ -93138,28 +93842,28 @@ "repo": "clojure-emacs/parseedn", "unstable": { "version": [ - 20230929, - 1500 + 20231203, + 1909 ], "deps": [ "map", "parseclj" ], - "commit": "c8f07926a688bfe995fde4460103915d401a1aff", - "sha256": "1pxm50i74id3c4c0j2ifac0wx5zkdq431dmcqbyb6w6k0s05l23c" + "commit": "3407e4530a367b6c2b857dae261cdbb67a440aaa", + "sha256": "0b2jralm5lm4z4lpkn8ygzfga67xsalaszc8gqqv36khmz2mrckc" }, "stable": { "version": [ 1, 2, - 0 + 1 ], "deps": [ "map", "parseclj" ], - "commit": "c8f07926a688bfe995fde4460103915d401a1aff", - "sha256": "1pxm50i74id3c4c0j2ifac0wx5zkdq431dmcqbyb6w6k0s05l23c" + "commit": "3407e4530a367b6c2b857dae261cdbb67a440aaa", + "sha256": "0b2jralm5lm4z4lpkn8ygzfga67xsalaszc8gqqv36khmz2mrckc" } }, { @@ -93185,16 +93889,16 @@ "repo": "NicolasPetton/pass", "unstable": { "version": [ - 20230903, - 914 + 20231206, + 736 ], "deps": [ "f", "password-store", "password-store-otp" ], - "commit": "c721604b3bd0c7ce7870f1a9fa0aa71f352a1009", - "sha256": "1cli3j24wrvghfx49zqjphhpzcnzpm4clac24q7h5xs29l2ab192" + "commit": "ed7031c5c33a384d07da2d15c9d5f854027a26a2", + "sha256": "1c58vanwflc4immfkbb17ckanqviqr3x9g8hcszzmm7kz2xh24n5" }, "stable": { "version": [ @@ -93278,14 +93982,14 @@ "repo": "zx2c4/password-store", "unstable": { "version": [ - 20230503, - 619 + 20231201, + 954 ], "deps": [ "with-editor" ], - "commit": "28cec11f1dbe6c4273d30370af45b69c9f408386", - "sha256": "1h51dp0ycq0h1sai4hb01cs4zr631zp2w2kq11wivd1zc9i1cn1n" + "commit": "b5e965a838bb68c1227caa2cdd874ba496f10149", + "sha256": "0hb5zm7hdp7vmqk39a9s1iyncx4swmwfq30dnnzkjk2y08lnb7ac" }, "stable": { "version": [ @@ -93758,20 +94462,20 @@ "repo": "mhayashi1120/Emacs-pcsv", "unstable": { "version": [ - 20230207, - 757 + 20240112, + 1431 ], - "commit": "4b5e801d213a460a6cb3cb2997a0a6cd33c7bc58", - "sha256": "160lnkslvmm6dzlb5fxdy7zsjz0pcg6x6lmx43xz95sq99kz679v" + "commit": "aa421d12c0da0adb9bc74a050a591dcbabf934ae", + "sha256": "15pwxzr8k98k82p9ni49hh84fh4mrcdcd7nx7xgv3lpm5nj0ix9z" }, "stable": { "version": [ 1, - 3, - 6 + 4, + 0 ], - "commit": "91599aaba70a8e8593fa2f36165af82cbd35e41e", - "sha256": "03k3xhrim4s3yvbnl8g8ci5g7chlffycdw7d6a1pz3077mxf1f1z" + "commit": "aa421d12c0da0adb9bc74a050a591dcbabf934ae", + "sha256": "15pwxzr8k98k82p9ni49hh84fh4mrcdcd7nx7xgv3lpm5nj0ix9z" } }, { @@ -94031,14 +94735,14 @@ "repo": "sebasmonia/pepita", "unstable": { "version": [ - 20200228, - 2257 + 20240102, + 401 ], "deps": [ "csv" ], - "commit": "263d6d940d7e4203bbecda46dbaa89b7af1db54f", - "sha256": "1jw27asnfd48mx3mi9qiihvj2hgzpmk53xdq87ajq9nsx8m6x110" + "commit": "02ac00ad23b9a3e19797fc76ac569c2d46da54b9", + "sha256": "13izh0l980pkh3z859ddgc4plf1649sfxc6ha4nfhx2iws85kgd6" } }, { @@ -94072,14 +94776,11 @@ "repo": "mpwang/perfect-margin", "unstable": { "version": [ - 20220426, - 1701 + 20240111, + 1158 ], - "deps": [ - "cl-lib" - ], - "commit": "e811665951cd48819a63e477e7206c43232a78bd", - "sha256": "1vnh76vp2fdjd2lhc44cw6j0g9gyid23yxk9343i74vb1dnn2xh1" + "commit": "bd15823219c93261536966b4dc65c1ae45a404cf", + "sha256": "1z1f9fkzaryqfrgszjd2s16xi2s9mlzdpl9nsb7c049n8xh0611i" } }, { @@ -94375,16 +95076,16 @@ "repo": "SqrtMinusOne/perspective-exwm.el", "unstable": { "version": [ - 20230218, - 1358 + 20231225, + 2313 ], "deps": [ "burly", "exwm", "perspective" ], - "commit": "01d51f5c92a30b65e8346582ed1ce6513570bb0a", - "sha256": "06lnmbimjj5kyr0mixjagcv903fbn00wvp63wlni2g8c3bhx1p48" + "commit": "68fb0ca2d482e0f4a92c4ceb19bf2262ea937e95", + "sha256": "1sq00ifmdf61m3vpj59b2fc14djy1sxqnwk5wjg4zbkvml9hf7d2" }, "stable": { "version": [ @@ -94535,19 +95236,19 @@ "repo": "emarsden/pg-el", "unstable": { "version": [ - 20231001, - 1501 + 20240110, + 903 ], - "commit": "842c3b88abaa4bbe7300db84d3c70e1719f5659d", - "sha256": "0228yig42g3x79gj1yakgmsj119v0agzvyn888nq6qgcd04i1w0d" + "commit": "84a2e8ed3b9dbb969bbe14544abf2438892f16af", + "sha256": "1dad9irnv3sppl3yfl5swdsf4f1z2fds7r1li3f1kphm37v6jn5g" }, "stable": { "version": [ 0, - 24 + 27 ], - "commit": "842c3b88abaa4bbe7300db84d3c70e1719f5659d", - "sha256": "0228yig42g3x79gj1yakgmsj119v0agzvyn888nq6qgcd04i1w0d" + "commit": "84a2e8ed3b9dbb969bbe14544abf2438892f16af", + "sha256": "1dad9irnv3sppl3yfl5swdsf4f1z2fds7r1li3f1kphm37v6jn5g" } }, { @@ -94741,15 +95442,15 @@ "repo": "knu/phi-search-mc.el", "unstable": { "version": [ - 20160324, - 1503 + 20231213, + 841 ], "deps": [ "multiple-cursors", "phi-search" ], - "commit": "7aa671910f766437089aec26c3aa7814222d1356", - "sha256": "0wr86ad0yl52im6b9z0b9pzmhcn39qg5m9878yfv1nbxliw40lcd" + "commit": "8670eb007604555baa7ef017684a46fc97d254dc", + "sha256": "1f3756w01x1p5jfcxwszdifgixm9cmxk5dzw9nzfhh6r7rzdaawl" }, "stable": { "version": [ @@ -94901,20 +95602,20 @@ "repo": "emacs-php/php-mode", "unstable": { "version": [ - 20230929, - 123 + 20240118, + 1458 ], - "commit": "4a29636243ba7f4afba476348587713531d994bc", - "sha256": "1gavi8gr1hwj1hrnciwc7ckcycl32l42bp2ablw66h1nr12qm698" + "commit": "f0a14387427244251883889ba616c7f042323f6d", + "sha256": "1r3vgzfrq87ffp7g0xx44iwjpakcp23fhd5cxbbnwvia0y49vv8l" }, "stable": { "version": [ 1, 25, - 0 + 1 ], - "commit": "168fc4ec28dc54fc4366b64bc9c431ee53f25984", - "sha256": "1vwbxaxjvz2hhb6pli1bh1qlrc2r991zl4i18wiwk78ffanqx6q0" + "commit": "0c5524073c35c954a25424c914cf249a5fe05d76", + "sha256": "1pxv4c63dma1il6w8vl2485yddp0ngm3gvfdqwjjszanfdxa4fg1" } }, { @@ -95707,10 +96408,10 @@ }, { "ename": "plain-theme", - "commit": "5a936aa9bf89c584c1449bf141c10c85d2aa4d6e", - "sha256": "04nhrq7b60vwqyblnp422yg3sbrf9p02njpbxfmh818n1fzjcx99", + "commit": "daedc521088b9e4b81ef9ce1e54e8520a5b54a56", + "sha256": "0sahhixy74j063hj16ws5d9h226fn6jz2whwj23bb2n28hhgph1y", "fetcher": "github", - "repo": "yanalunaterra/plain-theme", + "repo": "yanateras/plain-theme", "unstable": { "version": [ 20171124, @@ -95879,7 +96580,7 @@ }, { "ename": "play-routes-mode", - "commit": "740cef8687232eb0e2186e8df956c2d4f39575cf", + "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", "sha256": "17phqil2zf5rfvhs5v743dh4lix4v2azbf33z9n97ahs7j66y2gz", "fetcher": "github", "repo": "brocode/play-routes-mode", @@ -96337,15 +97038,15 @@ "repo": "cybniv/poetry.el", "unstable": { "version": [ - 20230304, - 1540 + 20240103, + 947 ], "deps": [ "pyvenv", "transient" ], - "commit": "5ca52b221e57bb9dce7c89f62e7b01da1346a273", - "sha256": "1622lb747ihk24saiz9kl7k55iwa1cp4bifgg2shchhcdn7mj8vg" + "commit": "ca2cffb0b174e9d814ad95178af84b525dd2b64d", + "sha256": "18vl4fzgf97grz8r6sj1m3brr2cd6jcf5y60v4jhnllwkjfnx52i" }, "stable": { "version": [ @@ -96808,16 +97509,16 @@ "repo": "SqrtMinusOne/pomm.el", "unstable": { "version": [ - 20230602, - 2045 + 20240130, + 2126 ], "deps": [ "alert", "seq", "transient" ], - "commit": "d05d9cb3339ce7fdaf535065b235a5e9bba681f9", - "sha256": "0mf87s020mi33lfkn7bh87jdzlnyskzx6w5bap45j519a8j07zpa" + "commit": "a95343f643b5674ad7714dc62f8436ba87ad8335", + "sha256": "08g28lx8rqvcff7dhcgrxavx59hx507gn6flsx39v0b865i52bmv" }, "stable": { "version": [ @@ -96946,28 +97647,28 @@ "repo": "aki2o/emacs-pophint", "unstable": { "version": [ - 20231112, - 658 + 20240107, + 1043 ], "deps": [ "log4e", "yaxception" ], - "commit": "e17fb22d34f904b4473f6bad0d445e3ca1521669", - "sha256": "1k18qc7s75bfv5z3mrs5snsjh16kcz1r5kxrw7p5rbfk002bgqw7" + "commit": "92854bb12c275980c89c9f6f33eaa36b633db6d7", + "sha256": "110lgic3r04q1xlw35vgmdi1ncafm8cp0a3zl5v9z3r5hmxghjv4" }, "stable": { "version": [ 1, - 3, - 1 + 4, + 0 ], "deps": [ "log4e", "yaxception" ], - "commit": "e17fb22d34f904b4473f6bad0d445e3ca1521669", - "sha256": "1k18qc7s75bfv5z3mrs5snsjh16kcz1r5kxrw7p5rbfk002bgqw7" + "commit": "92854bb12c275980c89c9f6f33eaa36b633db6d7", + "sha256": "110lgic3r04q1xlw35vgmdi1ncafm8cp0a3zl5v9z3r5hmxghjv4" } }, { @@ -97017,11 +97718,11 @@ "repo": "auto-complete/popup-el", "unstable": { "version": [ - 20230819, - 2306 + 20240101, + 830 ], - "commit": "769318d0391e6d9a718e227678234f27f7c13a47", - "sha256": "166v7h5ysark4d953yar0lvds14xjdr1199f6hi5xm16h5h5n56r" + "commit": "6fa7c440879ade009dd0ea37eccc771ced0ef86d", + "sha256": "0q3kpqip0mj8y8ws290v55z3krzlnrrynvj04qdfpkjxndh8ya3z" }, "stable": { "version": [ @@ -97132,22 +97833,21 @@ }, { "ename": "popup-switcher", - "commit": "ef7d1897c4c4a6f4b4527279e6dad976219d7b78", - "sha256": "1888xiqhrn7fcpjnr3smchmmqwfayfbbyvdkdb79c6drzjcvidp1", - "fetcher": "github", + "commit": "add3089ff62ba64bff96523768d18b79653bd491", + "sha256": "1440zymfm908r5c8jf3fj8chrh8d4q2cg32hr877bfafi7gay9rc", + "fetcher": "gitlab", "repo": "kostafey/popup-switcher", "unstable": { "version": [ - 20210402, - 1208 + 20201216, + 2229 ], "deps": [ "cl-lib", - "dash", "popup" ], - "commit": "94e01b9ea7970e86ed0f2fbeaa8cd320b60ae821", - "sha256": "14a43iv6sr52dh1qqcz58qinx20dxkrfznb7lvh35bihjj819m51" + "commit": "166a90c13310b829bd392235bf7cc1e45188faff", + "sha256": "1sgsryc5g2sxsr0mz8r8gs5i4kfh2mnxqs0vpkbmlsbcl40inm0k" } }, { @@ -97283,11 +97983,11 @@ "repo": "lassik/emacs-posix-manual", "unstable": { "version": [ - 20200301, - 1103 + 20231215, + 1604 ], - "commit": "ebaacd7266ae7a66605317f57b9f42e9cfb2ce1e", - "sha256": "0kdcpd59jd1gasqk5gx4ggbyp492b53dy6n3nkv9j2rj8618yzs6" + "commit": "428b10d011082a57db0ce310fad6cd092267e139", + "sha256": "01yln2wav6q1gab59bnsganbv0r53ralpkwvpyqcc12sym3g2r8f" }, "stable": { "version": [ @@ -97328,24 +98028,6 @@ "sha256": "1399fxivy15y2k4vp7vqqgsi8l1mzxc8aa2mf2x1hksgiyq60acp" } }, - { - "ename": "pow", - "commit": "855ea20024b606314f8590129259747cac0bcc97", - "sha256": "13f3pk52f9lkkl3zi6448j9b39kn6ny9vmnlsvhwa6s0vaz8f220", - "fetcher": "github", - "repo": "yukihr/emacs-pow", - "unstable": { - "version": [ - 20140420, - 806 - ], - "deps": [ - "cl-lib" - ], - "commit": "782532d5d3582fe8fd67014507b20077f3f2d292", - "sha256": "0d87h67qk7jw4fpq3kzzsh5v1k2nhrz6yfl1hzi7hqm5mdvnbfc9" - } - }, { "ename": "power-mode", "commit": "bc58af06aa1973d1a3fdad0c8a150b26f82bd35b", @@ -97544,8 +98226,8 @@ "repo": "blahgeek/emacs-pr-review", "unstable": { "version": [ - 20230723, - 220 + 20231117, + 714 ], "deps": [ "ghub", @@ -97553,8 +98235,8 @@ "magit-section", "markdown-mode" ], - "commit": "1296c81681509044865643ed92474a7d31ead9f3", - "sha256": "07hw222gk0kklv84q6hnzcmbh2gds3098mqrjh1f5nmrqvxg6d68" + "commit": "b55edab544a7706d3d39b8dc6bebdf10b8b901f8", + "sha256": "0q43kr7fq9fa3x3src4brn7ndg206pmj4xrq19fpb6jscxv0svpw" } }, { @@ -97635,19 +98317,19 @@ "repo": "radian-software/prescient.el", "unstable": { "version": [ - 20230909, - 2336 + 20231205, + 137 ], - "commit": "37d356e105fe29d5d3c686dcae2585981299d30b", - "sha256": "0p1sipp0bbkq77far4vp2dhvhrj69izb4v5d6rhy45qv2j2d54qj" + "commit": "b701032968d6ab6f4d37b45fec282cf9c6e479c6", + "sha256": "18k8mki0b904qi4xl50w7bb65xhzl4d6d23qyngw33sbd83m8vq0" }, "stable": { "version": [ 6, - 1 + 2 ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" } }, { @@ -97796,16 +98478,16 @@ "repo": "shaqtsui/prettify-math", "unstable": { "version": [ - 20220101, - 549 + 20231215, + 204 ], "deps": [ "dash", "jsonrpc", "s" ], - "commit": "5bdb9a8af7593d3a38492a618aedc545278fe8a1", - "sha256": "1aid6z5hwrnqx2gidfwpgy6kx2v29kw2q29cnq1rbhh3w49l6m7z" + "commit": "3e659cc446379fb78926db33ac74d296c818b22a", + "sha256": "19pnz13jshr5nj26fz49b7k3ihvs66b57h1bsj87ngpm4kd0qphv" } }, { @@ -98254,11 +98936,11 @@ "repo": "jcs-elpa/project-abbrev", "unstable": { "version": [ - 20220704, - 658 + 20240101, + 932 ], - "commit": "3eb8000e7a07f16e6c8323c1b7e7b45777dbb5cd", - "sha256": "096a3zii443blm3hj2f3jr256hva0qfd3kgvg86n95gagpivs25l" + "commit": "71bceb21c9d9df3ee00c9fbd420fd0c2733941a1", + "sha256": "0kd0li894vr9741fmg9cfxcb8lqchwy61v2idbr4d0ilap8l9xbq" }, "stable": { "version": [ @@ -98312,11 +98994,11 @@ "repo": "fritzgrabo/project-mode-line-tag", "unstable": { "version": [ - 20220720, - 2110 + 20231215, + 807 ], - "commit": "509ac9a01cd344ee9bfa1bfebed6565dd4cfedd7", - "sha256": "0a256hcjyl7qlx08bfqcsacl3kpwgzdf458p4r1sxrwd0b1lz1g9" + "commit": "c63f254e006ddf6ad12c7dc15eed0484d57a8cb5", + "sha256": "0y4paqy4v08wv8m1c4jgyx424d3lsba4bywis7n69qv0dvwid2mb" } }, { @@ -98414,11 +99096,11 @@ "repo": "fritzgrabo/project-tab-groups", "unstable": { "version": [ - 20220720, - 2109 + 20231215, + 755 ], - "commit": "2d348279876f3073176048d903f9672f3c933ca5", - "sha256": "05in97rym6nc91nyshbdk4i1g013gsgzgs5r5nhsshpa9glwpv55" + "commit": "2658405d5f3c539fbd9ccf95297a016a2c91816a", + "sha256": "1zg9kxyjz942ib9lii0in67hwqil2xlz78vjm1qqypw3zaivhh7p" } }, { @@ -98471,11 +99153,11 @@ "repo": "bbatsov/projectile", "unstable": { "version": [ - 20231013, - 1509 + 20240123, + 1424 ], - "commit": "e6889d7f4bc0d2c48ceac56dfe6f4a3d742a3b69", - "sha256": "022ca1185ywmw8pjpkrxkd6d2wp4vbq67x2w724iiw2asy69j7wb" + "commit": "f7e60843bfada2eee89595580786a4468fd3f881", + "sha256": "0y1jrjp9fkcmknvwgl1psmibcfpc3fa9aj87606j9gam1bzr8rf1" }, "stable": { "version": [ @@ -98736,8 +99418,8 @@ "repo": "mohkale/projection", "unstable": { "version": [ - 20231016, - 1934 + 20240106, + 1308 ], "deps": [ "compat", @@ -98745,8 +99427,8 @@ "project", "s" ], - "commit": "e3bd95ee6f729b578f5ee9e15a3dd77e6836c7b6", - "sha256": "1bi5dz5d4r7y8nh3mf08fvk4w9h7628qnyijn6pyfxmzyi9k6n8i" + "commit": "ac6c4e0a70ec4061afa8004cb9686ebc126d2631", + "sha256": "1p0rvrk0625chaw30d67hcpxjznb8mkkp37hlhc1ixpvhp2nr44y" } }, { @@ -98757,15 +99439,15 @@ "repo": "mohkale/projection", "unstable": { "version": [ - 20231016, - 2008 + 20231231, + 1416 ], "deps": [ "compile-multi", "projection" ], - "commit": "89020b23ae607944b1e1071ffbd123a6003fa2cb", - "sha256": "1x71w70316j8apflfxz91gjz0364hd4551gj99813b51f9ww9zly" + "commit": "4115e8f2ac8a9d43a852840c90d48035ced1c3eb", + "sha256": "1jvs1kznr2dgvyq8ylr2cvb40m3cz25msjr6myh61c1537b274da" } }, { @@ -98951,11 +99633,11 @@ "repo": "ProofGeneral/PG", "unstable": { "version": [ - 20231005, - 1645 + 20240123, + 1014 ], - "commit": "bd3615b442974f1e1c3fca0252e081a05525d26b", - "sha256": "0vmp2kqf5g5a8h79110r4mw8xkag0kwsi50dbpxbifpaabk4drzh" + "commit": "c6b7d506f991d7b97556341039558ef64c902382", + "sha256": "0i9b6h6krpqxa5nrrfk30sj01wi88387iymbyl3adyxfdfx28vgm" }, "stable": { "version": [ @@ -99064,10 +99746,10 @@ "stable": { "version": [ 25, - 1 + 2 ], - "commit": "7f94235e552599141950d7a4a3eaf93bc87d1b22", - "sha256": "0apvjl43f751iy3472cc17wqmnmzlcgn9sw2wxsmddaz9km7kbn3" + "commit": "a9b006bddd52e289029f16aa77b77e8e0033d9ee", + "sha256": "1j2ch3s2qzddj28ic9ardnzzrh730hzsiy4ilr2whbh60wxg23h7" } }, { @@ -99176,19 +99858,20 @@ "repo": "purescript-emacs/psc-ide-emacs", "unstable": { "version": [ - 20210219, - 2247 + 20240113, + 1224 ], "deps": [ "company", "dash", "flycheck", + "inheritenv", "let-alist", "s", "seq" ], - "commit": "ce97d719458ea099b40c02f05b6609601c727e66", - "sha256": "0xfw93pdf744h2yswc53qwyawfzkc31rv8dmha3irq7k1nklhq6y" + "commit": "4e614df553fb315d32ee9dac085109ee7786a3cf", + "sha256": "1qj50nfjqjm16h56g8basapa5fkxayrib1wzlxx2h8d1y1zn4nmv" } }, { @@ -99199,15 +99882,16 @@ "repo": "purescript-emacs/emacs-psci", "unstable": { "version": [ - 20230313, - 1333 + 20231219, + 52 ], "deps": [ "dash", + "inheritenv", "purescript-mode" ], - "commit": "9bb6a325325480be704130c9c69731631d2cf3a6", - "sha256": "07snrszm4lzdpv8k3mxsx3s9xz3n52g9ixxxwnhfa60hisb0i0x7" + "commit": "ef31045295f29485fc697892fba53390fe193595", + "sha256": "08bz7k42p9a66hgfhirf40wn3371md39w2w5gxyzw9alzdbi6hm6" }, "stable": { "version": [ @@ -99234,15 +99918,15 @@ "repo": "thierryvolpiatto/psession", "unstable": { "version": [ - 20231107, - 735 + 20231117, + 1648 ], "deps": [ "async", "cl-lib" ], - "commit": "76101f8a5afe705e4a815ab51b87aff03a64cb91", - "sha256": "1ylcqf882n2mzixs5r7r4fzyngic6spff9yc8mz5rvg4l4633qdl" + "commit": "5fdca68ca4bf4fafaf3aa438401ec611bc430782", + "sha256": "1696cqk9p06n9b8jqn37qb5y15slvfljsp5yxvahmscfcfnjfqs3" }, "stable": { "version": [ @@ -99553,11 +100237,11 @@ "repo": "AmaiKinono/puni", "unstable": { "version": [ - 20231111, - 1538 + 20231231, + 1415 ], - "commit": "518a5362870b6ef01d2d4a158bd38c7280687256", - "sha256": "1m7gvizfmvf1f6s4x72fszja90zq7sslmywgihzs7585107wy8s3" + "commit": "72e091ef30e0c9299dbcd0bc4669ab9bb8fb6e47", + "sha256": "1ns2r6nwakdnzjiq84qqzn85wwahc0k738awx9kxn9p0q2prpx5j" } }, { @@ -99930,16 +100614,16 @@ "repo": "andcarnivorous/pyconf", "unstable": { "version": [ - 20230308, - 2000 + 20231231, + 1842 ], "deps": [ "pyenv-mode", "pyvenv", "transient" ], - "commit": "e145e895e265474cb1ef5764d37eb47c6566e97f", - "sha256": "0ixdy08mmgrvipnn86zfy2571dqz7q2782ddxxd8syg2i03h061w" + "commit": "557c51dd22d27d71e22c536c4b0eb38e800aa840", + "sha256": "15xd1ibqqkvzydkvvv1az3y6ql5q7rpj62nlpw1p9z0jwan2vfyn" } }, { @@ -100421,11 +101105,11 @@ "repo": "thisch/python-cell.el", "unstable": { "version": [ - 20230911, - 1630 + 20240126, + 841 ], - "commit": "9f2a735e08362bf270ea74c27771ee3cd1bfefbf", - "sha256": "1viik15cb9jxbdkdfyb460ahf917qs34319f6gfs205kislrc1m0" + "commit": "ea469071adc72f371698934c3709ee370ac6be6f", + "sha256": "1y2nddvxjlg1p8nh38pahvacfpw688876a9x6v568vlyg1scilmr" } }, { @@ -100471,11 +101155,11 @@ "repo": "glyph/python-docstring-mode", "unstable": { "version": [ - 20230326, - 1929 + 20231203, + 2036 ], - "commit": "40f0ca57831a71a9e6437088149784f37704ef6c", - "sha256": "0mbmajl4j33wm7qyffqzaan35rzmj7w644fz67q3brr1rn3xbrk5" + "commit": "48e6489ec2db8b4959a9f591910941c2a5f132a3", + "sha256": "1rihjkqx0hhkh713gbin5r8xag95w4ip8bp9hgbkzha3crkfn0ji" } }, { @@ -100599,11 +101283,11 @@ "repo": "python-mode-devs/python-mode", "unstable": { "version": [ - 20230702, - 625 + 20231218, + 645 ], - "commit": "c60a675aac83505f1f664410dce3b4e64eef37a8", - "sha256": "1dbb1rg3r30yfllxvpnximy1rqgbyb6m4saf8gql9s7hyidbri6q" + "commit": "9678f77d0d0ab3d672374c4457b5a02ce49cd206", + "sha256": "10k1n6pmhy7ia60h1i2c4mzavlam8hqymq22w6r372pasfdp0x89" }, "stable": { "version": [ @@ -100851,11 +101535,11 @@ "repo": "ruediger/qrencode-el", "unstable": { "version": [ - 20230324, - 2335 + 20231127, + 21 ], - "commit": "d7896e9594d45d7b2622d4617ff9cb7037378167", - "sha256": "0yrshahci319lnjdpsksdy11a69k1n91qk9r2zfyhqmng09s6i0y" + "commit": "0ab1819ee39d15994a864db4d2dfa32e7a527f82", + "sha256": "09arkhdvbcl1g17909cpwc9cwfy2dsg6isijgm7k5qx7vj9xjmrf" }, "stable": { "version": [ @@ -101018,15 +101702,15 @@ "repo": "quelpa/quelpa-leaf", "unstable": { "version": [ - 20221231, - 1618 + 20240101, + 835 ], "deps": [ "leaf", "quelpa" ], - "commit": "296ef97c29d7540316441715b92f6d15430f3579", - "sha256": "1mcl6ziqqw1dh4kdz1ha8llk4yzljg0r5zrspyw6jw9c4dw4dwxg" + "commit": "162ae6bc91cfe26f0b013c1b6ce83c3fe3fb8463", + "sha256": "1wlpgwvszvn1rbh8v33djin9j213mryjm752hk3khp0k2pmsvnlb" }, "stable": { "version": [ @@ -101161,14 +101845,14 @@ "repo": "emacsorphanage/quickrun", "unstable": { "version": [ - 20221215, - 828 + 20240201, + 2014 ], "deps": [ "ht" ], - "commit": "7a89313c07a21eae9cd69a1a98e2a134d559e04f", - "sha256": "15z8ix2wi452zkh5qz1qlsvq8bnwjw8014k51i6rvw8aczm344lr" + "commit": "248149b0261051bd9eec8bdbc21c22d18d7b1b11", + "sha256": "02qayvia6mx3lwps5x573srag4zf2wbxm0xk0mzfpdki3ffjwhhi" }, "stable": { "version": [ @@ -101326,11 +102010,11 @@ "repo": "greghendershott/racket-mode", "unstable": { "version": [ - 20231115, - 1544 + 20240130, + 2013 ], - "commit": "296de3c15580805f2d84dd30e01eb9b12f18bc3f", - "sha256": "1w6pxgmm7s769g7falshpvnb0klql3pz3h9461rvgmvxmrraas93" + "commit": "d3ab936af10909874443cadb2e6c952faf2f536f", + "sha256": "0zfbqjivp2zdx8pk96jlzcg482k80vhkp82grlq7sjs9p6gypk54" } }, { @@ -101731,11 +102415,11 @@ "repo": "senny/rbenv.el", "unstable": { "version": [ - 20141120, - 749 + 20240120, + 6 ], - "commit": "2ea1a5bdc1266caef1dd77700f2c8f42429b03f1", - "sha256": "0yd0rs6fnc6lsfi7pivw5sivh698055r8ifj9vrxb82dcx2y6v2h" + "commit": "588b817d510737b9d6afd6d1ecddd517d96b78e5", + "sha256": "05hd8zqrx2b8f4k0jflb16f1kmhnag0ybwa8ri0bxggpx7d7mzpx" }, "stable": { "version": [ @@ -102665,25 +103349,25 @@ "repo": "minad/recursion-indicator", "unstable": { "version": [ - 20230924, - 818 + 20240122, + 2254 ], "deps": [ "compat" ], - "commit": "52b40acd95d1be370cad90805acd6f1a9a02f596", - "sha256": "029a0nf8rh6kc4kjr2l344r3q1ysk2ayhhmim0181r0zgyrfs51b" + "commit": "548838df2ef15fdd8e9d904d0a74182297e3383f", + "sha256": "1m9fxl405yprz0id18g7192h8sp51j07n8lc41lb3yn8vwl13g0l" }, "stable": { "version": [ - 0, - 4 + 1, + 1 ], "deps": [ "compat" ], - "commit": "31b67c17467fd8808efdc9875c9e8115f7b4b534", - "sha256": "1j3q99hlzr6is7w0062mfryqkw3nld3md0qwqgbklzhxngy3vpfi" + "commit": "548838df2ef15fdd8e9d904d0a74182297e3383f", + "sha256": "1m9fxl405yprz0id18g7192h8sp51j07n8lc41lb3yn8vwl13g0l" } }, { @@ -102724,8 +103408,8 @@ "repo": "thanhvg/emacs-reddigg", "unstable": { "version": [ - 20230810, - 2059 + 20240107, + 235 ], "deps": [ "ht", @@ -102733,8 +103417,8 @@ "promise", "request" ], - "commit": "37f048ec03d02acaf6f5c73802677f10b2dfe031", - "sha256": "11w1p3z4mr8wly96a0jianf7qfzb0la2jnv6iwhqdx4752h0zq2v" + "commit": "633c628d4544616cd023ca540819b784a6986426", + "sha256": "1lrb8fn31wc51yf8znaf51r2771jsv89qbjankwpnsf78yfb57b7" } }, { @@ -102910,11 +103594,11 @@ "repo": "purcell/emacs-reformatter", "unstable": { "version": [ - 20230804, - 648 + 20231122, + 838 ], - "commit": "bfe3f1c6ece952d39921db16f601123bdd1748ab", - "sha256": "1vm030lz489vjx1dz1jrnj7zd2b43y98rffdxyshfvxbfv1cbmyk" + "commit": "ebea79504b40fecb150caf8c39621146164f997e", + "sha256": "1n8qxrs8103bibzxjs21mzjdmjsnb44hsb2cy7fnx2rax19r9dja" }, "stable": { "version": [ @@ -103002,11 +103686,11 @@ "repo": "alvarogonzalezsotillo/region-occurrences-highlighter", "unstable": { "version": [ - 20230408, - 1404 + 20231122, + 1110 ], - "commit": "3fbac20154035d75238facbc3b881ab3b47ab711", - "sha256": "13l2kjkxmmsq8ad07pkdrfwzfr0wp2cx4vz6j4ac0z3nfhng11b1" + "commit": "f9ad995553be1e6dd70540d7ab1ca0be3077438e", + "sha256": "0nqg4mr9218avv6yfpgzcr8ah2y9sq9bfpkdavsiaj3ispa0fhhd" } }, { @@ -103260,8 +103944,8 @@ "repo": "alhassy/repl-driven-development", "unstable": { "version": [ - 20231023, - 1120 + 20231123, + 1917 ], "deps": [ "bind-key", @@ -103276,8 +103960,8 @@ "pulsar", "s" ], - "commit": "8877f692112459095649735ac4d023248b3905ae", - "sha256": "19zj743ayv322cz13kilkkl4djpzs9q22z6qhk0ipasy1kdijh57" + "commit": "05bd1cee8f298173010ed17a98ba2b94cb08d830", + "sha256": "1ladm2gmvmhhccly1l2m0c1389xy50dacqbjzk1rw6mdbscgjqlm" } }, { @@ -103371,30 +104055,30 @@ "repo": "knu/replace-with-inflections.el", "unstable": { "version": [ - 20180831, - 635 + 20240122, + 927 ], "deps": [ "cl-lib", "inflections", "string-inflection" ], - "commit": "d9201e047856492f282da65459b28aba25998dbb", - "sha256": "09yvn489z33hww7mi1flh344faxrpbkzqhm0i6xb2rridcj7acqh" + "commit": "c57cfb06752bb17389465890ff0ef58a7dd465d2", + "sha256": "1sybgr4rlhgbpzljn82dp5jxqyvcmbxqlc4xcqsdsci3bxjs1999" }, "stable": { "version": [ 0, 3, - 1 + 2 ], "deps": [ "cl-lib", "inflections", "string-inflection" ], - "commit": "d9201e047856492f282da65459b28aba25998dbb", - "sha256": "09yvn489z33hww7mi1flh344faxrpbkzqhm0i6xb2rridcj7acqh" + "commit": "c57cfb06752bb17389465890ff0ef58a7dd465d2", + "sha256": "1sybgr4rlhgbpzljn82dp5jxqyvcmbxqlc4xcqsdsci3bxjs1999" } }, { @@ -103405,11 +104089,11 @@ "repo": "canatella/repo-el", "unstable": { "version": [ - 20230821, - 1032 + 20240119, + 859 ], - "commit": "529623db7c38917709e84d89d518873231139c10", - "sha256": "19ms55dd5j2jm0ln5ba1w63q1g348xjwiykng82n5cblvnvpdidp" + "commit": "a257b3f8f47fbb4fc7d5dea967dc543e01c58fee", + "sha256": "084d968fgf79vas4jjmm0rmvaf2d4zqxd6c63s2xzcxql1byybzn" }, "stable": { "version": [ @@ -103759,15 +104443,15 @@ "repo": "jcs-elpa/reveal-in-folder", "unstable": { "version": [ - 20220704, - 659 + 20240118, + 611 ], "deps": [ "f", "s" ], - "commit": "7b2b02356b75e224a0414995af95d45786ee6f7d", - "sha256": "1njn98psl211s5hmf8v7hf09g70qzy7ylyfd2qrqhblrbl5gyya5" + "commit": "c774564e3a35d8112ec3f399f76941cb63317a4e", + "sha256": "074r3v33k82s4xksihq52kl3hpxk98np7x7mqjiqvldmaqc3y6ym" }, "stable": { "version": [ @@ -103952,15 +104636,15 @@ "repo": "dajva/rg.el", "unstable": { "version": [ - 20230430, - 721 + 20231202, + 1023 ], "deps": [ "transient", "wgrep" ], - "commit": "e9dc4ed342e0212d08fb82554dfd3c57fdfa5b1a", - "sha256": "17kjmw9pfxbzznpv26g1528mcmyv7afsk9ppsjmv0fx95zmr64z0" + "commit": "4885473a6d248a6ee508b7b7ef3705762af631d9", + "sha256": "16ahhwa24g8wgmf8p000jqmfz541dw2b39vx7zv8s9dlzlcbm9xj" }, "stable": { "version": [ @@ -104180,8 +104864,8 @@ "repo": "DogLooksGood/emacs-rime", "unstable": { "version": [ - 20231108, - 959 + 20240130, + 1427 ], "deps": [ "cl-lib", @@ -104189,8 +104873,8 @@ "popup", "posframe" ], - "commit": "fd434071ce95c41e5d580e303ccf2a65f189e7ec", - "sha256": "1kzksqz71jnqn10841fasyydj0bqfs9hjd0yvpj7wk0knhjz2g11" + "commit": "d8c0a99b0282d3e0aca53146789f6864181228e7", + "sha256": "0bj26a989x9yav0ryijxzg4wl53gf6w6r2jvnwavsm4cify547xg" }, "stable": { "version": [ @@ -104395,11 +105079,11 @@ "repo": "jgkamat/rmsbolt", "unstable": { "version": [ - 20231024, - 221 + 20240105, + 614 ], - "commit": "86c6e12a85db472e6660ef7fef12a4e719ef3c66", - "sha256": "1kvl8syz700vl2dbva4k1vdzxd67sjby4w4zsl62njvbvwzvcj0r" + "commit": "2643d71b34f53eccb6188f548f5d1349adef07fb", + "sha256": "0xnbp55nrs5wxhrfvym3sfqamf499mlzj6zsw9bhp6r1sjidl21i" } }, { @@ -104410,14 +105094,14 @@ "repo": "dgutov/robe", "unstable": { "version": [ - 20231023, - 2046 + 20240118, + 348 ], "deps": [ "inf-ruby" ], - "commit": "021a7bc34848ef77eaeaa41d7899c6cab873cb0e", - "sha256": "0s0cmj1vmfa9gwn388ll3fpsv25q3v6vvj6k4xlcn75kdfzsbx59" + "commit": "0438ae818e2551637ee3ec8baf5bbf471eef9359", + "sha256": "0knawwja1dba172kjw8hypzvnngcsd9xspy2j42n66npi12yyky8" }, "stable": { "version": [ @@ -104464,20 +105148,20 @@ "repo": "kopoli/robot-mode", "unstable": { "version": [ - 20221109, - 1630 + 20231118, + 826 ], - "commit": "fb9be47a1d4e57a80ae2c0d4dff3eba2fe29ebdc", - "sha256": "10i4lwjf60ms3dj8s7k9c0vb24rhszskhciz9lijphcdh8k622hz" + "commit": "cb12e5adcba3379a67483e268229c152e0a8405f", + "sha256": "1a377lws4f0az2y1r3z2i3mghvg7a4094wkchvjvsl1nd6yxdxwa" }, "stable": { "version": [ 0, - 7, + 8, 0 ], - "commit": "fb9be47a1d4e57a80ae2c0d4dff3eba2fe29ebdc", - "sha256": "10i4lwjf60ms3dj8s7k9c0vb24rhszskhciz9lijphcdh8k622hz" + "commit": "cb12e5adcba3379a67483e268229c152e0a8405f", + "sha256": "1a377lws4f0az2y1r3z2i3mghvg7a4094wkchvjvsl1nd6yxdxwa" } }, { @@ -104599,8 +105283,8 @@ "repo": "mbeutelspacher/ros.el", "unstable": { "version": [ - 20231016, - 1402 + 20231212, + 729 ], "deps": [ "cl-lib", @@ -104613,8 +105297,8 @@ "transient", "with-shell-interpreter" ], - "commit": "aaf32cde6835826551f2b73e4dc8b63d0ff26eb0", - "sha256": "1fy4rbz9101vj8jla0l0f5dqsxn8bx2b0ccmrvsw13sd5rf63akv" + "commit": "66e0cc154dc7d8ae105f2c95ed9f6a16445945d0", + "sha256": "1c5c8678vclr7z9jgfyr67cz77ny810vybimx3bgxflanh9w102a" } }, { @@ -105108,6 +105792,24 @@ "sha256": "1zvhq9l717rjgkm7bxz5gqkmh5i49cshwzlimb3h78kpjw3hxl2k" } }, + { + "ename": "ruff-format", + "commit": "e0b516fcfb447d0cadcf90cd748b6cedba57000e", + "sha256": "077inhas0v7bcla08hsq7v08fmsgrfrz4cg1ii8n0h48nrq6anfk", + "fetcher": "github", + "repo": "scop/emacs-ruff-format", + "unstable": { + "version": [ + 20231117, + 2220 + ], + "deps": [ + "reformatter" + ], + "commit": "af6bd49b48cd1583b05268b7d2efc1c7e1c6a113", + "sha256": "1d7p22rgrmi88jrw3g7ry6h3xdabkcfnchk8x5af12pgqpfh2r2x" + } + }, { "ename": "rufo", "commit": "123b89e06a44ef45150ca7243afc41302dfb6c6e", @@ -105203,16 +105905,16 @@ "repo": "semenInRussia/emacs-run-command-recipes", "unstable": { "version": [ - 20231003, - 1823 + 20231219, + 1331 ], "deps": [ "dash", "f", "run-command" ], - "commit": "3d4c05225d54c97a4aef375113e6f4de9ea3aaef", - "sha256": "1kgk12p6gv8bgn9chcxpfazzgmw7rsadhii37j62llvx7bnyj13w" + "commit": "63405333f23b33ecda08e716eca8588c8950952d", + "sha256": "0wlg7qx7r94cnnrhp99wfiwna1zwccshg93r32zj2ah9j4mba500" } }, { @@ -105618,10 +106320,10 @@ }, { "ename": "sailfish-scratchbox", - "commit": "e76261e7dffcb607839440843b085709c2c90b26", - "sha256": "1s0glsi4fm6is7fv9vy1h14frq8a4bgahkc8w08vqfnpiin2r567", + "commit": "961347dfc1340e32892bb8eb54e3f484c1a72577", + "sha256": "1fl7jffvfy29p2kcwgix5hnrj39yyqash9nd4v3ycxrwqbkzlc2z", "fetcher": "github", - "repo": "vityafx/sailfish-scratchbox.el", + "repo": "iddm/sailfish-scratchbox.el", "unstable": { "version": [ 20171202, @@ -105996,11 +106698,11 @@ "repo": "hvesalai/emacs-scala-mode", "unstable": { "version": [ - 20221025, - 1502 + 20240113, + 1743 ], - "commit": "5d7cf21c37e345c49f921fe5111a49fd54efd1e0", - "sha256": "1dygncmjizlg33g2yghihmkf5hjwhrd8b63qvl4dndxwbq995n6r" + "commit": "4c6d636b86e3bb1d95de819dc48dda92abdfbcf4", + "sha256": "0d3x0fk09a2bl2f7sy6k28164r8s2hvshh20p5kp1rg75y0syksa" }, "stable": { "version": [ @@ -106012,6 +106714,21 @@ "sha256": "1072lsin7dxadc0xyhy42wd0cw549axbbd4dy95wfmfcc1xbzjwv" } }, + { + "ename": "scala-ts-mode", + "commit": "0dce6a06d842251ca42c515bcdd5c8e4b63424b6", + "sha256": "0x3ip9x72jbn56ddvjxd0qggq5bcp1bdvyy36nx51czlvz8vw4gf", + "fetcher": "github", + "repo": "KaranAhlawat/scala-ts-mode", + "unstable": { + "version": [ + 20231107, + 1258 + ], + "commit": "cbfab189842ce564d9514f1b65a72b0af0d51438", + "sha256": "1gf9ss0vbyf9y0x3aldj76p8g1rn104pp5pvmig05arw61i0wpdr" + } + }, { "ename": "scf-mode", "commit": "376be7f8903dbea69643600ae14e934ee5e2a11b", @@ -106551,15 +107268,15 @@ "repo": "jcs-elpa/searcher", "unstable": { "version": [ - 20220704, - 758 + 20240101, + 938 ], "deps": [ "dash", "f" ], - "commit": "6debf99431a5cb4d1db55e5379453c6a181a133f", - "sha256": "18jl7ccv7b4p9gr9dkqpidkwazqly7nic99x29av0f8vicmg00w3" + "commit": "b2b62cb49312725b05d133c2e155b00d885dc8f5", + "sha256": "0irpy5sfy5mdxqjrgiy8qiq283gvqrl80bb4xk9k9qb4rfc60gz1" }, "stable": { "version": [ @@ -106827,27 +107544,27 @@ "repo": "radian-software/prescient.el", "unstable": { "version": [ - 20221216, - 112 + 20231205, + 137 ], "deps": [ "prescient", "selectrum" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "b701032968d6ab6f4d37b45fec282cf9c6e479c6", + "sha256": "18k8mki0b904qi4xl50w7bb65xhzl4d6d23qyngw33sbd83m8vq0" }, "stable": { "version": [ 6, - 1 + 2 ], "deps": [ "prescient", "selectrum" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" } }, { @@ -107077,15 +107794,15 @@ "repo": "twlz0ne/separedit.el", "unstable": { "version": [ - 20230513, - 306 + 20240119, + 633 ], "deps": [ "dash", "edit-indirect" ], - "commit": "9f5027a9a9c2e67562bc39839415d7c7f318e9a8", - "sha256": "1flbn3b3y0hdcr8hgy5r3f38xwja7p0hvh59jfdnlqg4y5l3ajf8" + "commit": "bfd0902d771f9f0160e4f16a7b6e8c29ce3447fe", + "sha256": "0qripg4hzyfldb39w44sp1iyg9c0nys9bny83rswxmqkha1f3904" }, "stable": { "version": [ @@ -107146,6 +107863,30 @@ "sha256": "1f05amz22klvs2yqyw7n5bmivgdn5zc7vkv5x6bgc9b5k977lggj" } }, + { + "ename": "sequential-yank", + "commit": "326d451fea191dd806b9e8e4dc6b37bda788fa12", + "sha256": "1xhp3dpcd9s95mhi1y8g7v637by8v5ym2h77vk883x63nxsdd1k4", + "fetcher": "github", + "repo": "knu/sequential-yank.el", + "unstable": { + "version": [ + 20231126, + 1530 + ], + "commit": "3c7f98a842c391b59379566cbf03f143004b26da", + "sha256": "0jqprwmnrxifc2grgg5vsv03lvy38bv77nwsgq65kdy1g3xxqkna" + }, + "stable": { + "version": [ + 0, + 1, + 3 + ], + "commit": "3c7f98a842c391b59379566cbf03f143004b26da", + "sha256": "0jqprwmnrxifc2grgg5vsv03lvy38bv77nwsgq65kdy1g3xxqkna" + } + }, { "ename": "seriestracker", "commit": "9370b3c06f065ee50ed7e4ffcfd9d503b6e9563f", @@ -107259,11 +108000,11 @@ "repo": "vspinu/sesman", "unstable": { "version": [ - 20210901, - 1134 + 20240115, + 2143 ], - "commit": "e0f555f963c9f02f8e4a50e06fc353eb4c15ee77", - "sha256": "1xczx6yavpqjx6sjhfnaw7ls5rh54zq8m7y4jidgx4rdz8y28b0a" + "commit": "ec7390c0d0fb8b278aa06848634f922bc893de31", + "sha256": "1is8ny27xzlx2shhps75xi0hdipkj7jphbsl1bgzwvmln9jqfd9v" }, "stable": { "version": [ @@ -107298,14 +108039,14 @@ "repo": "FelipeLema/session-async.el", "unstable": { "version": [ - 20230223, - 313 + 20231125, + 2106 ], "deps": [ "jsonrpc" ], - "commit": "e06835ea181b3a15099280527c9a4590d2fa61d1", - "sha256": "10yh94bvvnq2aszg64xvbkn8zbr4bmhj3x7q44i71qqpblb5jwj5" + "commit": "6e361073256740ce546f4fa104045f2b3818ef94", + "sha256": "1fhjsjwwqffqpgvcm8c7yfc5q7p94ysvs6hpkidydcz6il90sx1z" } }, { @@ -107594,11 +108335,11 @@ "repo": "elizagamedev/shell-command-x.el", "unstable": { "version": [ - 20231106, - 1958 + 20231214, + 1 ], - "commit": "4b844554ee6250983717d136b2eadebcece945e3", - "sha256": "0r520k9fynlj5rbvwd48amd14vzlfzywz1bqrwm86w7vy06gy4qm" + "commit": "d2fe4d08be306d6570f3c316ea06b0e6931ea5d5", + "sha256": "0m14vag42yli8fvwf7s3gqr1bx59w83bvz3149hcgddg1cmxizbc" }, "stable": { "version": [ @@ -107663,11 +108404,11 @@ "repo": "xenodium/chatgpt-shell", "unstable": { "version": [ - 20231112, - 442 + 20240112, + 1749 ], - "commit": "b9f193703f34a5ec923b0fdd34f38b3579d04140", - "sha256": "18sw8whar1r3y4jcml2yjf8symm8a6dvmw9ld80cacwyia3d20fn" + "commit": "39dd8e7415ebe6d836a1d721337019cfea89f5ad", + "sha256": "0xylvqjhdwmgbcm412jgyir8kwb16j1jzwp708z1p0yaw4j7c54c" } }, { @@ -107678,14 +108419,14 @@ "repo": "kyagi/shell-pop-el", "unstable": { "version": [ - 20200315, - 1139 + 20231228, + 612 ], "deps": [ "cl-lib" ], - "commit": "4b4394037940a890a313d715d203d9ead2d156a6", - "sha256": "0s77n6b9iw1x3dv91ybkpgy3zvqd12si7zw3lg0m2b6j1akrawsg" + "commit": "ff3dc705ee1c7bc566b35c17e4635c57061fe3ae", + "sha256": "0awhya3v78k5jkhprifd44aycgv2d40hnmldfw4g7cvljvxzclal" }, "stable": { "version": [ @@ -107919,14 +108660,14 @@ "repo": "purcell/emacs-shfmt", "unstable": { "version": [ - 20220602, - 1535 + 20240104, + 1218 ], "deps": [ "reformatter" ], - "commit": "279a51defa3e0d97dc40b8a26e078699d4e22e90", - "sha256": "1kzi8gy37cm1z4x69400gbkawx4k0jafvz8m50w0b48nvrvsy6ys" + "commit": "1a747c53eab1c0cd4d2708e5ffb953f9761ca7fb", + "sha256": "1a288nq4ig9ydcbkys4x4dm5hx98jw784h0fm6mgs9p7byf5agdc" }, "stable": { "version": [ @@ -108066,11 +108807,11 @@ "repo": "jcs-elpa/show-eol", "unstable": { "version": [ - 20220919, - 631 + 20240101, + 931 ], - "commit": "ad3aa8f4fa0d1b20f8526536f0ac35386f521372", - "sha256": "18rlqd4wssvx1497c599a9j54cb8zqjkwb60z10dff4z0xjlri8b" + "commit": "febc1df7ac1c7006b3f0993a3436575e8e0dc71d", + "sha256": "0lqnh43gbh3aipl6mk07cxpqsylh5bs3gzcr18r4xmdnxvg3q3x4" }, "stable": { "version": [ @@ -108458,11 +109199,11 @@ "repo": "emacs-sideline/sideline", "unstable": { "version": [ - 20231020, - 621 + 20240101, + 918 ], - "commit": "1c6a15d23d50df218c8c1546bbcc31b5fabe8af9", - "sha256": "0hiljzbxnz980x3arc88190lrcxkkfvd7asn8k7s91l26v9lis0s" + "commit": "20e04fa2fd4dcc0cba47d0336aab37f3f42909d3", + "sha256": "09lir5agc0jnd2k09mqrxbkh8z7lcqrw166qs25vxxv1cpzggbaq" }, "stable": { "version": [ @@ -108482,15 +109223,15 @@ "repo": "emacs-sideline/sideline-blame", "unstable": { "version": [ - 20231015, - 1917 + 20240101, + 918 ], "deps": [ "sideline", "vc-msg" ], - "commit": "014ac17de30b4fcafa7b73d8c886cffa3807d8b1", - "sha256": "16jircw28fhamzppjqfnga6qv6bfxfyj0dlj1mqyv64j3v21dnqm" + "commit": "b597c047d2a8ef7dd155e85e43fd65530ecf0a61", + "sha256": "1w5bjrqsvi8k88giav3h7qagmwvs3n60ml9yd1avm49mb2xvd16n" }, "stable": { "version": [ @@ -108514,16 +109255,16 @@ "repo": "emacs-sideline/sideline-flycheck", "unstable": { "version": [ - 20230402, - 1816 + 20240101, + 918 ], "deps": [ "flycheck", "ht", "sideline" ], - "commit": "3d74a008835eff71899b9455cd00f989378fe70e", - "sha256": "0y2cn8b7nh5fjcra78pmrjrsb06if1jrrq5wng2n08h39x6fjwi4" + "commit": "36262547f57699b02e456661156600b044ef26da", + "sha256": "1y24k66cjdq21pals5n01y2mj5nazn2nfiijww4znwzpaabsqi9p" }, "stable": { "version": [ @@ -108547,14 +109288,14 @@ "repo": "emacs-sideline/sideline-flymake", "unstable": { "version": [ - 20230402, - 1816 + 20240101, + 917 ], "deps": [ "sideline" ], - "commit": "316325cb050d13f33e83e7d7823e3730a70ecf4e", - "sha256": "1fkvj2azswczxc8s8vkw9kp7r2sv3369hc0wrwsrmv96hn3lcc4w" + "commit": "e6b0e7dd7eea511aad1d9af1d944f1379bd7ad7d", + "sha256": "0viw2hhcy8af4knmcilzc9sp2dh4d0yakamyrqhgn2wn5a9q149z" }, "stable": { "version": [ @@ -108577,8 +109318,8 @@ "repo": "emacs-sideline/sideline-lsp", "unstable": { "version": [ - 20221231, - 1636 + 20240101, + 918 ], "deps": [ "dash", @@ -108587,8 +109328,8 @@ "s", "sideline" ], - "commit": "38ba700db1769de216989fb9217795934147d160", - "sha256": "01dhnfcc0mig98l7vzc0nfdhz2y041d19jv2r9qp1l6cklimpzfd" + "commit": "0a085a29b943eede42824981b5d0cd9fb951e9d8", + "sha256": "0xpqxdfqy8wv2wcqwzwhhmvlg15d120sicp2965qsp762slafqhc" }, "stable": { "version": [ @@ -108863,17 +109604,17 @@ }, { "ename": "simple-screen", - "commit": "02db9a649002ed9dec03661a518f74f3c7a176d9", + "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", "sha256": "16zvsmqn882w320h26hjjz5lcyl9y0x4amkf2zfps77xxmkmi5n0", "fetcher": "github", "repo": "wachikun/simple-screen", "unstable": { "version": [ - 20200926, - 109 + 20240127, + 214 ], - "commit": "3ce535755986f7c25890d11e42fa621a3a069a4f", - "sha256": "1cfgmpffqdxg536whik4ph2knxnmbgr4njq744glx82sfy9qp6wx" + "commit": "1c5d025dd267ec7b0c8f210a27b2b8f8e11fc07b", + "sha256": "1lnhfc8axggc0z6jz6d1l0dm5f9mkszg5wzh5nn8z0690mmj97vx" } }, { @@ -109031,14 +109772,11 @@ "repo": "laishulu/emacs-smart-input-source", "unstable": { "version": [ - 20231110, - 1642 + 20231211, + 1602 ], - "deps": [ - "terminal-focus-reporting" - ], - "commit": "24bb3bca50c67855eba077aeeb3af86c18569aae", - "sha256": "1gsqqcxmcx6v3ljwr7fj95ibxn8g798ycm4bi4v9n2ywqsn0kphk" + "commit": "23f3fe8b95e0570b65aa21b9db57c906aa9f35fd", + "sha256": "1gc1z176nbc3hxx0wwid68bajbl1pwxllsmmsnpqx665zcn7qvnb" } }, { @@ -109049,8 +109787,8 @@ "repo": "magit/sisyphus", "unstable": { "version": [ - 20230901, - 1236 + 20240106, + 1315 ], "deps": [ "compat", @@ -109058,8 +109796,8 @@ "llama", "magit" ], - "commit": "c48b803a193c982e161f735652cb5ffedf0ca03b", - "sha256": "15svzqi9hvz2rs07jnh0ivisiavk570dq7bxgyxy9jsmqp0kqxkn" + "commit": "85f73d86b9a058461e77ed4db372aafcf6666a13", + "sha256": "0z4ipba6zjck49wlm47b5f0c1mwi8dqylh2aq6xxlrcw4f3nn1lr" }, "stable": { "version": [ @@ -109373,27 +110111,28 @@ "repo": "slime/slime", "unstable": { "version": [ - 20231112, - 2019 + 20240125, + 1336 ], "deps": [ "cl-lib", "macrostep" ], - "commit": "735258a26bb97e85d25f39e4bef83c1f80c12f5d", - "sha256": "1dxy14dp6z4907vdj5mahj6fxv211rxvldyiq29k494bmapixhxw" + "commit": "cd745dae17c25225951f22cec8f29b0116fba707", + "sha256": "01s709p7yw6czyw6zgd85afkrsh89n6yq3c0va4k6i64hc3fk57v" }, "stable": { "version": [ 2, - 28 + 29, + 1 ], "deps": [ "cl-lib", "macrostep" ], - "commit": "a4f3471487db48f7289dc0ea019611d093e5ee7f", - "sha256": "155y3xld9snkfm7xhn7gz655xxxr6g7qv45znbg25k6y1lczmy4z" + "commit": "d85dd9899f7524513c8ad1bd47b0dd248b1915cb", + "sha256": "10as5qz1f838rqf0jkd28zlz0sahls5rzpbx3mw48k2vgkjl24z6" } }, { @@ -109630,11 +110369,11 @@ "repo": "joaotavora/sly", "unstable": { "version": [ - 20231009, - 2150 + 20231213, + 1030 ], - "commit": "9c43bf65b967e12cef1996f1af5f0671d8aecbf4", - "sha256": "15nyr02ykkws4q79jcmxcawddg8sgq9v5l8k7jv7gg3hnpzxjlb2" + "commit": "ed17d2c2bd7aead0fbb09c3d22861c80a522a097", + "sha256": "1hgxv0mj89n3ll4cisxmkqb9xfqrxwahyzr0a4jijh4z94j71l8w" }, "stable": { "version": [ @@ -109733,6 +110472,24 @@ "sha256": "16asd119rzqrlclps2q6yrkis8jy5an5xgzzqvb7jdyq39zxg54q" } }, + { + "ename": "sly-overlay", + "commit": "060c87774d09bc17dd059244c69feeb16646754f", + "sha256": "01jmpzyz5ysri82zhflfal2bc0wibv90b5bnm956r4afd5hqsaw1", + "fetcher": "sourcehut", + "repo": "fosskers/sly-overlay", + "unstable": { + "version": [ + 20240107, + 2206 + ], + "deps": [ + "sly" + ], + "commit": "078c2db5390ef19d1336da067fe85b9586b261e4", + "sha256": "1svpfgfavwdbxg33wrb2phgj9sni3ilb025vpfv9v2lnwm7mdpvx" + } + }, { "ename": "sly-quicklisp", "commit": "4150455d424326667390f72f6edd22b274d9fa01", @@ -109808,11 +110565,11 @@ "repo": "zenitani/elisp", "unstable": { "version": [ - 20230822, - 1208 + 20240102, + 1350 ], - "commit": "8dcf2d1639f662c355c3fe2f533995042dce0ca8", - "sha256": "0acha536crf59mjpdir1yxh9hk9pnxdjpjggzaj51f7y9hncf43j" + "commit": "09f31e1adf2bd900138b0b8e6d2060c336eb07ad", + "sha256": "0xbb4v23xvjgrby15lp4an2spvcp5m41112z9pmzvs5wj49w8zks" } }, { @@ -109838,11 +110595,11 @@ "repo": "malsyned/smart-dash", "unstable": { "version": [ - 20220704, - 1645 + 20240129, + 1813 ], - "commit": "2c31849b09d504010c800584b6ab39d61c647bd6", - "sha256": "1fxg50jw1jqjxsswk0rp2q7skrpi92xd8lshvk22i7gh1743skbb" + "commit": "04481dd62671a557fa8812c336d23108e2bca2fa", + "sha256": "0xhzf1ya1hf5xfswnlz2anfcp9j38yxkwvd1wf05vf68x849n25y" } }, { @@ -109975,14 +110732,14 @@ "repo": "daviderestivo/smart-mode-line-atom-one-dark-theme", "unstable": { "version": [ - 20230107, - 1731 + 20240103, + 927 ], "deps": [ "smart-mode-line" ], - "commit": "5f2056d7c24e9c8964f700ab6ec6f00ba4315eb8", - "sha256": "1klzgsvl4vnj14azdng7c3dz3r8mw3il9p56gf9dpm5xr8w4mwbl" + "commit": "f422b79e7b6e2796b1d5f4143913497383840960", + "sha256": "1f9003m0wkw2j6b9k1i0ahr4cdslx48rhk8ggksn30523gssa1xp" } }, { @@ -110587,16 +111344,16 @@ "repo": "danielfm/smudge", "unstable": { "version": [ - 20210326, - 2222 + 20231217, + 1531 ], "deps": [ "oauth2", "request", "simple-httpd" ], - "commit": "808f0ef172a80cf4a8ae6d58dfe385d28ecde28e", - "sha256": "0cm02r0bgmj2dr6njdm1059q0gjx12c13cs1yxx0zqr6294jiby6" + "commit": "a847e344887863e9c8aa37c909c64350defd1b73", + "sha256": "112844fr8pw6g6b95iiyhmbhmy0hqml0lgc59d16llgd463dbc32" } }, { @@ -110622,14 +111379,14 @@ "repo": "kyleam/snakemake-mode", "unstable": { "version": [ - 20230418, - 147 + 20231210, + 2008 ], "deps": [ "transient" ], - "commit": "0c4c5b6a25735ac025ce124ace9f0259eb5198e9", - "sha256": "003sw5qxk0y4qn88fhd963gvlb6i7pa8g12hapv6g1l7xycx9lrz" + "commit": "5c47042e088d69375b6407a7eded166403d6fd81", + "sha256": "0spgvnsl8kpqq49flnwih3cnmdbmj45sc6czygiai4gwl6drambb" }, "stable": { "version": [ @@ -110742,15 +111499,15 @@ "repo": "SpringHan/sniem", "unstable": { "version": [ - 20231105, - 822 + 20240120, + 654 ], "deps": [ "dash", "s" ], - "commit": "6132750f28091a774b087faea00d1363204c6922", - "sha256": "0lqk49mky6gg53a7pwhr1jys40jcw2cwafrwxm9jcknw01glrr4a" + "commit": "8582dafd99131b755e32ecb231ae08025adfde98", + "sha256": "14v7nirbqyynadhzgms5ybiwn83i4dhh606gc5m04sf7ll7x10p5" } }, { @@ -110986,20 +111743,20 @@ "repo": "bbatsov/solarized-emacs", "unstable": { "version": [ - 20231008, - 1300 + 20231204, + 713 ], - "commit": "cd737ed7e0eac299844a9b453758dec4a392c7c9", - "sha256": "1xlidpis2b5r30lnh3j8bljfkciz9gc6zsinqiypm76qiz2gnld5" + "commit": "922b5956a9e2e474f1595bad7b2b35f148b4df3f", + "sha256": "18z36nzyh4dsd8igys37x0r3lnav77fvjrkxv48v3yjsrwli19gl" }, "stable": { "version": [ 2, 0, - 3 + 4 ], - "commit": "07a681fff27ff22d268b726b05576ef93fc4e615", - "sha256": "0mip5da7glzylmagxkmi2f68i19phbbzn72vh3jd3w76labcvbzm" + "commit": "922b5956a9e2e474f1595bad7b2b35f148b4df3f", + "sha256": "18z36nzyh4dsd8igys37x0r3lnav77fvjrkxv48v3yjsrwli19gl" } }, { @@ -111646,11 +112403,11 @@ "repo": "gnuhack/spanish-holidays", "unstable": { "version": [ - 20230626, - 805 + 20231212, + 2107 ], - "commit": "26d552ae71f670dc966a3b7b7614d1622bce9f38", - "sha256": "1rhzcs5zm3z09kmwf2hmhq8sl3vf5qclb5j7lyazr4hmg52f4k22" + "commit": "cf892251468e6ba38c259f759bf31e7f9ad1c036", + "sha256": "0sjrzifbw0p13bl9lvwim5phhbwa7a868pzs6nxqhvxz88lx72bw" } }, { @@ -111751,11 +112508,11 @@ "repo": "condy0919/spdx.el", "unstable": { "version": [ - 20231111, - 59 + 20240203, + 58 ], - "commit": "18d7cfd411d79d8bc81027a023c72bae96d77059", - "sha256": "0kj1amrxa1ldc4ss0lx1y2jl4iskg68zm20yldw059gwlg61p13q" + "commit": "accd26eba9dd9209479d2c935fc90083fefb5f67", + "sha256": "0kf55c209aspv146mb26pd5q592l9i73i78zddgk8qv5dnnd4pjf" } }, { @@ -111921,9 +112678,9 @@ }, { "ename": "sphinx-frontend", - "commit": "4cf72e71f159b9eaaa0834682d5dd4eb258616cf", - "sha256": "0hdn6zjnhzyka0lzdxqfzbj3lrj767ij406zha9zw8ibbkk7cmag", - "fetcher": "github", + "commit": "1ac417c463e595a08d078a7b60c8ac4a3e3f49ec", + "sha256": "1nqdkypgf4xcm0x4bg5bzqdqg35w3a7k8l07qlqkv6d50mifz4z9", + "fetcher": "gitlab", "repo": "kostafey/sphinx-frontend", "unstable": { "version": [ @@ -112379,19 +113136,19 @@ "repo": "pekingduck/emacs-sqlite3-api", "unstable": { "version": [ - 20230315, - 1221 + 20231124, + 1326 ], - "commit": "b513b71012f61895f771fc6948d6511ea8ded0a6", - "sha256": "1y36818nd47mzfi3xcp31nr8n0izzmdyiqfx9hgp7ag98rbm7wlx" + "commit": "a601c9965e4d0178705a64b7d4f88709ca9aea66", + "sha256": "1d1r65ybcf5idbs8sv0l3dna4l1wy3jba9dvv1kkz7zj6qhr48fs" }, "stable": { "version": [ 0, - 17 + 18 ], - "commit": "b513b71012f61895f771fc6948d6511ea8ded0a6", - "sha256": "1y36818nd47mzfi3xcp31nr8n0izzmdyiqfx9hgp7ag98rbm7wlx" + "commit": "a601c9965e4d0178705a64b7d4f88709ca9aea66", + "sha256": "1d1r65ybcf5idbs8sv0l3dna4l1wy3jba9dvv1kkz7zj6qhr48fs" } }, { @@ -112473,7 +113230,7 @@ }, { "ename": "srefactor", - "commit": "e23115ab231ab108678608f2ad0a864f896cd0f2", + "commit": "bc2db57a308db64656ccb1b1f31106d0fd71666a", "sha256": "01cd40jm4h00c5q2ix7cskp7klbkcd3n5763y5lqfv59bjxwdqd2", "fetcher": "github", "repo": "tuhdo/semantic-refactor", @@ -112502,11 +113259,11 @@ "repo": "srfi-explorations/emacs-srfi", "unstable": { "version": [ - 20231115, - 1901 + 20240113, + 2244 ], - "commit": "97fa0664ee4852b18201a3fcac265ac8c52a4a4b", - "sha256": "154r3xrif4nzdqsfyb6skw0ddbi15j1crnqrqv6yclf4s14icz1m" + "commit": "78a31cc9714c80d41f19e33ce5b4cf09a14bfca9", + "sha256": "1xml90yrbswcq22lazrl5nwqamfflwry607zj88xk60xnxk2r55l" }, "stable": { "version": [ @@ -112779,8 +113536,8 @@ "repo": "daanturo/starhugger.el", "unstable": { "version": [ - 20231023, - 1523 + 20231202, + 235 ], "deps": [ "compat", @@ -112788,14 +113545,14 @@ "s", "spinner" ], - "commit": "8e1bc1167a64cc421ce3d1368a9c0e5da89bf687", - "sha256": "0wpxicq7yh99qx6vwvjgbwwghx1bqyx972zymzhq3m89wnliqlx3" + "commit": "1bb3464c3a198a4f5f2155817d6505c4bab7dc79", + "sha256": "1f6ixs708j9s1vcnw1xgl89xmsmv5c4lg8qlazk7cbrg034m9l9d" }, "stable": { "version": [ 0, 4, - 1 + 2 ], "deps": [ "compat", @@ -112803,8 +113560,8 @@ "s", "spinner" ], - "commit": "8e1bc1167a64cc421ce3d1368a9c0e5da89bf687", - "sha256": "0wpxicq7yh99qx6vwvjgbwwghx1bqyx972zymzhq3m89wnliqlx3" + "commit": "1bb3464c3a198a4f5f2155817d6505c4bab7dc79", + "sha256": "1f6ixs708j9s1vcnw1xgl89xmsmv5c4lg8qlazk7cbrg034m9l9d" } }, { @@ -112974,20 +113731,20 @@ "repo": "stacked-git/stgit", "unstable": { "version": [ - 20231008, - 2236 + 20231226, + 1804 ], - "commit": "f9b9280b570cb13696493ab4d39d64736edd2ca3", - "sha256": "12pznqs1aycg6syiwrca6v8agrka0l7gh4in0papkkqss54lsaps" + "commit": "9969b4e22c7255090c28f0e68598aeb3974b4d4d", + "sha256": "06b7y5lrnahlcha3lj4jfaj2266szsxbrhc7nl82ddai87dn5nj5" }, "stable": { "version": [ 2, 4, - 0 + 2 ], - "commit": "f9b9280b570cb13696493ab4d39d64736edd2ca3", - "sha256": "12pznqs1aycg6syiwrca6v8agrka0l7gh4in0papkkqss54lsaps" + "commit": "9969b4e22c7255090c28f0e68598aeb3974b4d4d", + "sha256": "06b7y5lrnahlcha3lj4jfaj2266szsxbrhc7nl82ddai87dn5nj5" } }, { @@ -113022,7 +113779,7 @@ }, { "ename": "stickyfunc-enhance", - "commit": "e24454febf90ec18a587b2c187a2bd2101e1b7b5", + "commit": "bc2db57a308db64656ccb1b1f31106d0fd71666a", "sha256": "13dh19c3bljs83l847syqlg07g33hz6sapg6j4s4xv4skix8zfks", "fetcher": "github", "repo": "tuhdo/semantic-stickyfunc-enhance", @@ -113043,11 +113800,11 @@ "repo": "motform/stimmung-themes", "unstable": { "version": [ - 20231113, - 756 + 20240117, + 1324 ], - "commit": "22f449a30d6d36a42c59c1d31e3538aafff19e90", - "sha256": "11pj8fh65wz02q9mhyd4yqpis5n3k2wc919l19ygl4kh5h60ailg" + "commit": "1a574973041cd5c318f39b95f6377b60337f2d6d", + "sha256": "1whzhbvi1kzvxw8ciqm46p911pcd7ynh9zgkshlyzrgg2dcvamrp" } }, { @@ -113124,11 +113881,11 @@ "repo": "fosskers/streak", "unstable": { "version": [ - 20220311, - 1929 + 20240106, + 2145 ], - "commit": "b2206de2fe43f97e754bbcb0abe9b078a419e787", - "sha256": "0v2yvwgkc48kbqh2lx52044b5d7yvg7d24vivqbri1wny5zpriqr" + "commit": "2d56788cbbf6114e61c85dd57b05133f8f351ac6", + "sha256": "1chpm2za7g3aac9gjxsf2mm9nf4g2wl1y89dd722v0gcnkdrjgfv" }, "stable": { "version": [ @@ -113774,20 +114531,20 @@ "repo": "bbatsov/super-save", "unstable": { "version": [ - 20220531, - 1745 + 20231209, + 1044 ], - "commit": "6f6512bc44b09f7187e58772892fa330f4518c12", - "sha256": "1nbkx8hphszwn42g75f92n22zkp8kjl3pr0rbfpwdzbsla5lm2dz" + "commit": "0298076ea20e5239d485f0029846fc85664ce47f", + "sha256": "0bqmy1p7j6dbkyi4j12gpfpg14q4i4llnvxhh8i8z4880q6vbczv" }, "stable": { "version": [ 0, - 3, + 4, 0 ], - "commit": "2a905b8bdfc93bee16e2d62a61c6211bbe009331", - "sha256": "066fyg4r4pksyandpd7s53hagpvm2rw90q5ks4jlpgy7x00hw09l" + "commit": "103d7a4b9f04754e140b34166a1e983cf0f82693", + "sha256": "1nypbklgfxyrp55f0dazg9hm7gkqibijd6k4nlb0b0f1rhcm989b" } }, { @@ -113813,11 +114570,11 @@ "repo": "mkleehammer/surround", "unstable": { "version": [ - 20231022, - 1838 + 20231211, + 1514 ], - "commit": "b75abfaf3e157d232c10e09cd6316a0ad92d2468", - "sha256": "0xbprgglbjznrx43n1bqdsyfgnsv3r1fm7a2dvaga07kyhwnzy0a" + "commit": "5c6e4ba9a4540fbcebfe6d21363179a15bc4ee9e", + "sha256": "1fcr9jbvmh3vaabk0bjnczkli594vw5mblc5awzib672p288pwij" } }, { @@ -113903,14 +114660,14 @@ "repo": "rougier/svg-tag-mode", "unstable": { "version": [ - 20230824, - 943 + 20240122, + 1209 ], "deps": [ "svg-lib" ], - "commit": "c914980f09a9c7e2ba4faf64874ef17505bdc861", - "sha256": "06jvq2ry71zk63kcncibs8ajzq32p9jn9rw29wdgyqgkww43b5rd" + "commit": "f01307dd7720ed952355db0a552ae555c13ced13", + "sha256": "13fyg7wn2rzf19ni2niv868rp2iqm1ckqyg0rc99sbgz5i2qdzcw" } }, { @@ -113963,8 +114720,8 @@ "repo": "isamert/swagg.el", "unstable": { "version": [ - 20230827, - 2121 + 20231128, + 2038 ], "deps": [ "compat", @@ -113973,8 +114730,8 @@ "s", "yaml" ], - "commit": "28bfee4157e6b7d58661ae2f1e610fb5e42ecb9e", - "sha256": "1w9csj4d3pvih6jjki0hix7lgqgv49kdacn3akdyiwc0rmyn2skj" + "commit": "097d1441a18eac7169b8a3fba9e253d7f489c6fb", + "sha256": "0rzrvx7cmmxf5fgrfa68z1idhd34q74wq3x93xi9h6xlghbzc2ii" } }, { @@ -114047,11 +114804,11 @@ "repo": "thblt/sway.el", "unstable": { "version": [ - 20230906, - 712 + 20231219, + 1842 ], - "commit": "425005713af1e9269f1d5b5221fb4ea3046f52e4", - "sha256": "1w29dkl7s835zgwnc4jx1cp84s6mmwbvlil8z2c31psy0rlajc6i" + "commit": "84eae5e16a643eb00b0a422ded751cceb17cc8f0", + "sha256": "194plzc6rg7a5j3f68say0znix34yp8421cdlkwnw345czh52mjn" }, "stable": { "version": [ @@ -114096,10 +114853,10 @@ }, { "ename": "sweet-theme", - "commit": "a149448c38504bdf6f782a10cb1440da9102990f", - "sha256": "1ca56disxyr30anvpqahh33s062y35w003yxi1rhdrknka2cnl5q", + "commit": "6c0b41b01bdb4f94d08cf7677f58eb3ab364a967", + "sha256": "1cmv6f2mj8jrcl9r0m4kc3hkvz4f6hsqjbxkdjvdpl1m6vqb9dwy", "fetcher": "github", - "repo": "2bruh4me/sweet-theme", + "repo": "konkrotte/sweet-theme", "unstable": { "version": [ 20200708, @@ -114185,14 +114942,14 @@ "repo": "swift-emacs/swift-mode", "unstable": { "version": [ - 20230930, - 903 + 20240104, + 952 ], "deps": [ "seq" ], - "commit": "e58417ec871d260fe47183ffe4b7e47ac09bc682", - "sha256": "17gcg55jajq3am3nrzlsibkdwskq1rbg3lhgxynkpky0ihci35nr" + "commit": "84059659de4da89d3d2902611cebed6d0423bf06", + "sha256": "0qiqzwxy8alq5px2g9x46nsphqphhf4iaijw7dccp4qml7qshxf9" }, "stable": { "version": [ @@ -114421,8 +115178,8 @@ "repo": "vermiculus/sx.el", "unstable": { "version": [ - 20220804, - 1419 + 20240126, + 2120 ], "deps": [ "cl-lib", @@ -114430,8 +115187,8 @@ "let-alist", "markdown-mode" ], - "commit": "c58405f9ff27b9740997ea837a1f6fd173d1edc5", - "sha256": "1rybhwzvbd6y8p4gshiaw8i5v8ankav4wc4v1viag2j7ay0ygjxz" + "commit": "8c1c28f33d714fc8869e49f5642e1a585c8c85af", + "sha256": "0jkmb8x28v8jnhgm9zibyjn6q5dmssv24gq1084jwx2kzg135sjm" }, "stable": { "version": [ @@ -114550,11 +115307,11 @@ "repo": "liushihao456/symbols-outline.el", "unstable": { "version": [ - 20231111, - 809 + 20231229, + 941 ], - "commit": "48cc227507c3d079a2ceaf6939406ab158b534eb", - "sha256": "06m2dgfm61iprikv2j0nz63x84l15mzrs0qxn0j3p6flr7aq21n8" + "commit": "af4cba0c409a38e25eb572687a3a6848953ef868", + "sha256": "0jqw0p3cmjjbgsihnk49v88v7ypbxmpcsl4wb3cs83n2c4qgd11y" } }, { @@ -114684,6 +115441,30 @@ "sha256": "006siydqxqds0qqds0zxn821dk4pw14wyymyp03n594wgqzw7m8q" } }, + { + "ename": "syncthing", + "commit": "731bfbc71293715350ca072a954cf20b759288bf", + "sha256": "07via5xsrz660rafkknp8l9y33dm2yd5q13i1mngk8ld4j9q0bdm", + "fetcher": "github", + "repo": "KeyWeeUsr/emacs-syncthing", + "unstable": { + "version": [ + 20240101, + 2334 + ], + "commit": "9f44d45a55b460b7eaeb9fb15d17d94e790705e0", + "sha256": "13s6gnjxf5g1688hs30ha65nmmby3gyyzpb2wb82hckwgm0g8rqp" + }, + "stable": { + "version": [ + 2, + 2, + 0 + ], + "commit": "9f44d45a55b460b7eaeb9fb15d17d94e790705e0", + "sha256": "13s6gnjxf5g1688hs30ha65nmmby3gyyzpb2wb82hckwgm0g8rqp" + } + }, { "ename": "synonymous", "commit": "ecf2c44c63e9f41f1733849bdef0d0c301485580", @@ -114759,14 +115540,14 @@ "repo": "emacs-berlin/syntactic-close", "unstable": { "version": [ - 20230423, - 707 + 20231218, + 1001 ], "deps": [ "cl-lib" ], - "commit": "c184ff7a3cbcd28439aba7c3531ffebf0cd30b3a", - "sha256": "1i9dv3c0b68607ldr735ky41gxg8vbf7z7nkplkbx4sgkx3r92c9" + "commit": "022018c4de0d799c92301b76ea4f1775cfc9f510", + "sha256": "1xgghmdj1irbfxcz7fhxs7i0mrp6myska77m0piicryhqpa8ch9d" } }, { @@ -115070,6 +115851,30 @@ "sha256": "047261v8nvi67h9yils2f1jilmbxc55n31v98qlqxmf56jkzz158" } }, + { + "ename": "tab-bar-notch", + "commit": "d44b27f4f7415430c03113e0ab8bea35681cd62f", + "sha256": "116a26y84jqan7445wdyr5ad2axq6b4652zs806jpibng6lyv28r", + "fetcher": "github", + "repo": "jimeh/tab-bar-notch", + "unstable": { + "version": [ + 20231120, + 2029 + ], + "commit": "6d1101d8156e336f45122c04889327a4c5be253c", + "sha256": "1s0j89g93jq0p2p9w1wj9aycm74iar2vg0gkhf87xxf88ldhafs7" + }, + "stable": { + "version": [ + 0, + 0, + 6 + ], + "commit": "6d1101d8156e336f45122c04889327a4c5be253c", + "sha256": "1s0j89g93jq0p2p9w1wj9aycm74iar2vg0gkhf87xxf88ldhafs7" + } + }, { "ename": "tab-group", "commit": "ad758d865bde8c97d27c0d57cabe1606f8b36974", @@ -115155,6 +115960,21 @@ "sha256": "1xd67s92gyr49v73j7r7cbhsc40bkw8aqh21whgbypdgzpyc7azc" } }, + { + "ename": "tabby-mode", + "commit": "6fc1f1cae1c86e2216a43b6c3210d54a1c735740", + "sha256": "1vnpw4v6khlc1zyimw07x94vng7m0czrbw2f44yib9930xmivqdx", + "fetcher": "github", + "repo": "ragnard/tabby-mode", + "unstable": { + "version": [ + 20240107, + 2124 + ], + "commit": "b656727247c5fc78690827fecf232edc1945a331", + "sha256": "01a78kd1xln8hnjnnh9xzyrs6d48bpc1i62g8r1dcgm66ivqk2sq" + } + }, { "ename": "tabgo", "commit": "80bdcded3f79c12968f4884fabf89cc7380c3bf1", @@ -115201,8 +116021,8 @@ "repo": "shuxiao9058/tabnine", "unstable": { "version": [ - 20231019, - 632 + 20231123, + 1236 ], "deps": [ "dash", @@ -115212,8 +116032,8 @@ "transient", "vterm" ], - "commit": "9d66dd9a3aadd6bfdd3dbbfdc11e6451b15f79e8", - "sha256": "1hlfn8khvgfm41nhim4byj7mp1m96jiw0z7v8d9fl2hj5ac5lziw" + "commit": "f6383e6b8af25ed6edd1ccd67a8791a7a0d06248", + "sha256": "1xq6r90apw7n4hfhrwh65mw4bq02rnv08j4jf8mwnw4ga204fnwi" } }, { @@ -115224,14 +116044,14 @@ "repo": "mclear-tools/tabspaces", "unstable": { "version": [ - 20231108, - 1340 + 20231222, + 1829 ], "deps": [ "project" ], - "commit": "3a0546d9e762600006d85a4c9785167d44ffe9a8", - "sha256": "1g36scf1620jg02xw2056vyrdx2mwm3qza4h00a1sc19i6qy50xq" + "commit": "488119b3037ba535371131000aeaea75935e3f46", + "sha256": "18i201pcn4ywqlkxl1i0mz6y8vi5hc6ixwimp8kagbjmw084z9gy" } }, { @@ -115391,11 +116211,11 @@ "repo": "11111000000/tao-theme-emacs", "unstable": { "version": [ - 20230906, - 1605 + 20231117, + 1840 ], - "commit": "328d50abd0628dba06f127e5bf26f7cbd52c5a71", - "sha256": "1l3w4icfbmjaariq85f7rxw4lq3ydgkc78szvn4zwca3iafyipn7" + "commit": "593494030bc7651efff0c79c62d5e21d3fd54f4f", + "sha256": "0741y62m8acpqk87s2bf2iw14m1nppgisdvarvrgz55x6zvn1mk9" }, "stable": { "version": [ @@ -115430,11 +116250,11 @@ "repo": "saf-dmitry/taskpaper-mode", "unstable": { "version": [ - 20230718, - 1418 + 20240112, + 1656 ], - "commit": "33a87374f4fd4d6c45c8ae433b9735e72d7a60c8", - "sha256": "12c2ss4m5c9gm7k02fh1a72b41qfpnpj1bavqn1qhc83hbd5rc6l" + "commit": "70897b621ab541dc4b7874a55378aa5a75095e2e", + "sha256": "1g5lpl8jr58c225rhvjjzrnarv30n0f3xk58srrqwzrcdvqzywmm" }, "stable": { "version": [ @@ -115472,26 +116292,26 @@ "repo": "phillord/tawny-owl", "unstable": { "version": [ - 20210528, - 1710 + 20231117, + 1644 ], "deps": [ "cider" ], - "commit": "5da72b601cb9f052f35e88c41f1a18b326c03791", - "sha256": "1hhwyh4qkmhc303sf4qsarpczyqihh45z2xb96m2ra5zlqnklcpp" + "commit": "b2708d693400a2010370df040d7571bc30fa4d75", + "sha256": "02p8gw7pzawzq2zzkgfx8wpp4l4zlz9zyw0f298yqrwp2zsrw5fx" }, "stable": { "version": [ 2, 3, - 0 + 3 ], "deps": [ "cider" ], - "commit": "5da72b601cb9f052f35e88c41f1a18b326c03791", - "sha256": "1hhwyh4qkmhc303sf4qsarpczyqihh45z2xb96m2ra5zlqnklcpp" + "commit": "b2708d693400a2010370df040d7571bc30fa4d75", + "sha256": "02p8gw7pzawzq2zzkgfx8wpp4l4zlz9zyw0f298yqrwp2zsrw5fx" } }, { @@ -115502,8 +116322,8 @@ "repo": "Yuki-Inoue/tblui.el", "unstable": { "version": [ - 20161007, - 1912 + 20231201, + 1100 ], "deps": [ "cl-lib", @@ -115511,8 +116331,8 @@ "magit-popup", "tablist" ], - "commit": "e280e11b35a2fdbcadf9ce901a2b62684ac7a7a3", - "sha256": "0alb0gpdny1y90b2c5s25as56qbi3dy8rfnm9ba0k7ifwy0lmfq5" + "commit": "62ab5f62982c061a902fd3e54d94a68a4706572c", + "sha256": "1fq0dsvh9a8h7n4d4cj7sn73nzbg5chqjby9pzpbs5grx4kf0zi6" } }, { @@ -115543,11 +116363,11 @@ "repo": "kanchoku/tc", "unstable": { "version": [ - 20220122, - 1443 + 20231123, + 1424 ], - "commit": "a3a4738ede3e107a5149c9d55691f57736bf4f48", - "sha256": "0y2p4jibvbm2c76lik0gsg1hyl9gxb0x0pi0azak6yk3dyzci5w2" + "commit": "6d7d16ae0dd737efb8ba68eebf1cc4cfdc26b05f", + "sha256": "1af87804j35gkrjlvf694hvza6p409vcprkikm63cwnjz63rzil4" } }, { @@ -115621,15 +116441,15 @@ "repo": "zevlg/telega.el", "unstable": { "version": [ - 20231116, - 1 + 20240130, + 2135 ], "deps": [ "rainbow-identifiers", "visual-fill-column" ], - "commit": "08441b4daedbb2688edb2dd3cac0aa71cca675f7", - "sha256": "1fish0g8dvd6m0lgzy2k92g5dk52swynyyqhv6pyj2wjmwb7cx6f" + "commit": "e8d9459ef725ed8fb60479b5fccadae1e4eac87a", + "sha256": "18f6i2w0iial2wi60vkqck30c0m4p2nj0bzd2x9p4il27dwv5hwq" }, "stable": { "version": [ @@ -115676,16 +116496,16 @@ "repo": "dbordak/telephone-line", "unstable": { "version": [ - 20230322, - 442 + 20240109, + 2021 ], "deps": [ "cl-generic", "cl-lib", "seq" ], - "commit": "202f9c94f7b86827ab7ebb6dbce8302b0447d6ff", - "sha256": "1hwym7xqgc6zhakni7ws7x9j4whyb86ddiv7cwjj29arfsadbmiz" + "commit": "6016418a5e1e8e006cc202eff50ff28b594eeca4", + "sha256": "05ymb8hix1mqk5hx1cvzik069x760r4zmzvwld706n7l51zgnrhr" }, "stable": { "version": [ @@ -115709,14 +116529,14 @@ "repo": "caramelhooves/teleport.el", "unstable": { "version": [ - 20230915, - 1703 + 20240101, + 1358 ], "deps": [ "dash" ], - "commit": "a5262b0434b1b0c672e5b4bb625ea8d70a337b12", - "sha256": "1rnbfbb96826lpvh00qy21aa4ck5kg833z7wj26sir2pr0lrlzb7" + "commit": "d8fa80e7f548287279c9620e26c354e68b1559af", + "sha256": "1b301mkvbr22bzj0hm0v0mr9ahw7491rl7l6374kiq4l8rlyp54g" } }, { @@ -115727,11 +116547,11 @@ "repo": "lassik/emacs-teletext", "unstable": { "version": [ - 20211203, - 1111 + 20231215, + 1524 ], - "commit": "6b003e9dab9bd0c27d188a81f5fff740d66a2282", - "sha256": "0ilallavqhqjsxh37gga5k2pgz8jiwxssfhj1jlf7nj89gn2ana6" + "commit": "d59ae5f9b79007646815a38f31882a114ca8aee0", + "sha256": "0n37ivxjw6ss1ykd3fmqipbmw064j7n3p7h20j8qvg7yr5hk6ldw" } }, { @@ -115742,14 +116562,14 @@ "repo": "lassik/emacs-teletext-yle", "unstable": { "version": [ - 20210927, - 825 + 20231215, + 1609 ], "deps": [ "teletext" ], - "commit": "9c8f4b503923c4ec688e2dcc9dff62d71bc55933", - "sha256": "0j0qd75nz0b97pg7x58cf6cxanmwkbyam6raq6zwdlvllwmsq6qd" + "commit": "59a287c26571db07e191ac86cdf0be312fec1964", + "sha256": "0f391lpvy0dl2l3ld7f9nlvl31ckx26wngp5vg8425cbizy6ji6n" } }, { @@ -115760,25 +116580,25 @@ "repo": "minad/tempel", "unstable": { "version": [ - 20230810, - 2303 + 20240102, + 331 ], "deps": [ "compat" ], - "commit": "93deb89ac1b1b6d789779432cfae5c76d9939c44", - "sha256": "0ks0fnxs9giwp6ly410m5m1v3icgpgs5zj0axi7g37984nnqkq42" + "commit": "38eabcc756c7bd4b3dd57b85d61509075673f617", + "sha256": "0g79j1b1j8vn4l7sk7vq0zrdm7aa10qaf0p0dl0mh7smfy50dmfk" }, "stable": { "version": [ - 0, - 8 + 1, + 0 ], "deps": [ "compat" ], - "commit": "fd46702a849b23c9d9b39cb7810a6d727655d9d0", - "sha256": "10dcf56x74jrbdzaa9kphyzq2rz5alv800dnnzpbnvwzh29lfyka" + "commit": "38dad1f85104c7c734ad9245f3a85b49562332d0", + "sha256": "0f1z5p6vbbjsh7cn7hqhv4c6h4awczpf14sbwpzsnwqsxsfjdh34" } }, { @@ -115799,6 +116619,29 @@ "sha256": "0ifmzn5d9mpsjwvg2ir0sy3r4czxa7d6j97l8rrp8ai7jqvydadm" } }, + { + "ename": "templ-ts-mode", + "commit": "28e67b7ae24652913c1f66d9b46e0101189ffd12", + "sha256": "1bwx7v2xzfh2r35i4njjrd1bdv2j19wgp1w32cbgmlxp9kl1k0ws", + "fetcher": "github", + "repo": "danderson/templ-ts-mode", + "unstable": { + "version": [ + 20240118, + 338 + ], + "commit": "e43dc22adada160906bd411b03cfa022d787486d", + "sha256": "1pr53b3jcv0wb7gn32ifsmgq957hvfq58mviz9ym8csi9ijv44vz" + }, + "stable": { + "version": [ + 0, + 3 + ], + "commit": "f1df396a5db1d9aef9a3f7fb72be1d0c33e32366", + "sha256": "077hk4ssb1bvjxs6f7v78kyqiypx6rv00j3ij61an8z0l878p4yw" + } + }, { "ename": "template-overlays", "commit": "8856e67aae1f623714bc2a61a7b4773ed1fb2934", @@ -115843,9 +116686,9 @@ }, { "ename": "temporary-persistent", - "commit": "e608f40d00a3b2a80a6997da00e7d04f76d8ef0d", - "sha256": "0afjcad97pzbrjs1v80l6c98vi5asgaxcn2rq95gz1ld7nn0a9zh", - "fetcher": "github", + "commit": "add3089ff62ba64bff96523768d18b79653bd491", + "sha256": "1yscqw46cmzascwg5h63sacz73pdfkzgs8as2fmpb475anacdivr", + "fetcher": "gitlab", "repo": "kostafey/temporary-persistent", "unstable": { "version": [ @@ -116312,11 +117155,11 @@ "repo": "TxGVNN/terraform-doc", "unstable": { "version": [ - 20230521, - 849 + 20240119, + 1413 ], - "commit": "8a6ffd5ac133ced5afd07b9d963272e4208f8b1e", - "sha256": "1bg979zpmbc7g8bzlpbdycll9qm0hzgvrdgviqvgb0ylg2s2mxhp" + "commit": "1e6963662d50196efb78f906a4d3d8669454dbbb", + "sha256": "1w892ak6bl8armlqbhc6d690y8dm1fnf9sz7sz5zh6y3i92dnj6v" }, "stable": { "version": [ @@ -116336,15 +117179,15 @@ "repo": "hcl-emacs/terraform-mode", "unstable": { "version": [ - 20230607, - 1923 + 20231116, + 1525 ], "deps": [ "dash", "hcl-mode" ], - "commit": "25a22a66f81e35c75f2fdaaab89aad7f9940fe06", - "sha256": "11c9bwgrzjw3y70xq5g8z53hi71gpg2xx79d63a337rxyd3yaia5" + "commit": "e8b57df8c2a3d3171f3768f60eb84067f553289c", + "sha256": "03gdyal1r0b64ljmnpz0wcq9rylfh06cv3vggcz81zvjnyssh9qi" }, "stable": { "version": [ @@ -116699,11 +117542,11 @@ "repo": "monkeyjunglejuice/matrix-emacs-theme", "unstable": { "version": [ - 20230402, - 1218 + 20240131, + 924 ], - "commit": "b339285651e088bc51fa2fb51aa319fb70cab9a4", - "sha256": "1rnb3h8bhdrawfhlkp32y2r0rai2pxj71qsvpj62drjk582bkfjm" + "commit": "90f12caafae16d02202b8a63124fc175dcc48dad", + "sha256": "1aynlm3l1df5vnnzvpdvlkgvk71qsbx7080lpj9d0a1hb81jzygf" } }, { @@ -116923,21 +117766,21 @@ "repo": "facebook/fbthrift", "unstable": { "version": [ - 20231110, - 2354 + 20240128, + 1731 ], - "commit": "ebc7d0f77dd49abe280000409954f7672eedd36d", - "sha256": "1a3a12z9dvqqmjcd9bc6y5xgwj0s8vn3mpk528381jg86lf4wrv2" + "commit": "2a84ddacc7472f951f95595970051daf95376e04", + "sha256": "14whjdizxhhiiixdrckrdhy8phhbry22yyxp6vdd902p66kimhj2" }, "stable": { "version": [ - 2023, - 11, - 13, + 2024, + 1, + 29, 0 ], - "commit": "ebc7d0f77dd49abe280000409954f7672eedd36d", - "sha256": "1a3a12z9dvqqmjcd9bc6y5xgwj0s8vn3mpk528381jg86lf4wrv2" + "commit": "2a84ddacc7472f951f95595970051daf95376e04", + "sha256": "14whjdizxhhiiixdrckrdhy8phhbry22yyxp6vdd902p66kimhj2" } }, { @@ -116987,14 +117830,14 @@ "repo": "tidalcycles/Tidal", "unstable": { "version": [ - 20230616, - 734 + 20230312, + 1245 ], "deps": [ "haskell-mode" ], - "commit": "8f7b9368c78f56a3adc30a02a7056970d2afaa3f", - "sha256": "0y42763f7kgnzvh7abr0kjald61hb1m7y18xqkq3z4ja0xppqwss" + "commit": "3ac320020d809ea626fc283839fecb10c9da4ce2", + "sha256": "1imqmg4naffiplpc3m74jvf26xwpy6026s61sg4si290qz3cvfq4" }, "stable": { "version": [ @@ -117053,26 +117896,26 @@ "repo": "zkry/tiktoken.el", "unstable": { "version": [ - 20230719, - 129 + 20240103, + 340 ], "deps": [ "f" ], - "commit": "957ece897933460d532057fe60cfddcd9e49d8b5", - "sha256": "14f17m7kzppax9qm7f9qqx88sy8608kcb3pmcsaa7crpl75a9k2g" + "commit": "1dec1547024c10f32cd49129f937fa1d3ee39d01", + "sha256": "1bgm30r05z181df5jfhq3yyjcjcarn7lnlsbaq54l8fsan9krhpc" }, "stable": { "version": [ 0, - 1, - 2 + 2, + 1 ], "deps": [ "f" ], - "commit": "0e48dc3e322e8bee03f07a6dd23b9b3f026400a8", - "sha256": "050fl60krrfgkx0ib6rnmx4hmlcskbdhvia1crd0vqd09mhbl7pa" + "commit": "1dec1547024c10f32cd49129f937fa1d3ee39d01", + "sha256": "1bgm30r05z181df5jfhq3yyjcjcarn7lnlsbaq54l8fsan9krhpc" } }, { @@ -117163,11 +118006,11 @@ "repo": "RobertPlant/time-uuid-mode", "unstable": { "version": [ - 20230312, - 2256 + 20240112, + 1005 ], - "commit": "6f0768edb7588add3713952e5b20e9df8ee51f89", - "sha256": "10hiajmqdyhxcbsy8ywaf0rp9yb4k5dr723lij4vc76bqjv6jpdq" + "commit": "e30f50229c617bdd31a1edcd849cba1f3423fea1", + "sha256": "1ry1v86qw6xf245nkpjrnjinnbhcj57g3xabsv4q566cdi9l3hwy" } }, { @@ -117178,15 +118021,14 @@ "repo": "emacs-php/emacs-datetime", "unstable": { "version": [ - 20160520, - 1052 + 20240105, + 2100 ], "deps": [ - "cl-lib", "datetime-format" ], - "commit": "3a1871613facc928ff250ed8f12fbc7073e46b75", - "sha256": "0pabb260d3vcr57jqqxqk90vp2qnm63sky37rgvhv508zix2hbva" + "commit": "090bfff5c28fa0a6cb629512003c49b3f43ed72d", + "sha256": "0sxsvcvxrmyaqp4r5khqv29i7a61kxg4z439b5xc40sfxsljk9pp" } }, { @@ -117584,11 +118426,11 @@ "repo": "vifon/tmsu.el", "unstable": { "version": [ - 20231114, - 1615 + 20240117, + 1813 ], - "commit": "f809e49e8a53fdfd05dd5c345b52588014668de9", - "sha256": "19f47gd1l9wdqxyrmxa7jwffh59s3dz922b4aybh73q9x5db7lbf" + "commit": "c7dc44c97bf420ff0da5d552abfc9782bed70602", + "sha256": "1qn9y3nyx7796yx7qs8j368dskdfnpxhw1vvhlm9xd4dv8sxqjka" } }, { @@ -117599,11 +118441,11 @@ "repo": "nverno/tmux-mode", "unstable": { "version": [ - 20231026, - 2118 + 20231130, + 1249 ], - "commit": "632fc7981ceaea19ab2af0e47acae926354ab453", - "sha256": "1j4gr3wmh6wrr6lj9bjx7gg34qqywb54309vq28x6y4k9ng966zb" + "commit": "ee50d02721600c4b31cdafbb9f2ecc5becf1a5f6", + "sha256": "09nd6435hcac0vidlzs2dsx41bzryji3s0kpjhlz1yz81bxw7zq0" } }, { @@ -117614,15 +118456,15 @@ "repo": "laishulu/emacs-tmux-pane", "unstable": { "version": [ - 20231014, - 25 + 20240106, + 131 ], "deps": [ "names", "s" ], - "commit": "c38b063a7669ee3bc16cd93a805cd46c2ee80827", - "sha256": "00gz33r1h3csh7ys8k4ack7ri5d8h45akqxjry9rd2mywahbx3k4" + "commit": "0ab0d40b497e984a589189358e04e322b8165985", + "sha256": "0lmn62s7iqnk3yai6dvr572hf8f16dym7apls0my9pqcam22zwqc" } }, { @@ -117672,16 +118514,16 @@ "repo": "abrochard/emacs-todoist", "unstable": { "version": [ - 20230120, - 2208 + 20240113, + 1729 ], "deps": [ "dash", "org", "transient" ], - "commit": "d79b4ea4ea4891635966bfc2c769484d2916be80", - "sha256": "15hpayv41bb7gfy1s1mc0zmd8r1h8h5xmb18sgc4v6l1k4x17z1j" + "commit": "e756a345d213d93fbb965d1314c4dec62566c653", + "sha256": "18hnpmbbmn939s0z0ynjxl3fkgg9xzpj82rvks81xvv8nf19wfsx" } }, { @@ -117943,11 +118785,14 @@ "repo": "alphapapa/topsy.el", "unstable": { "version": [ - 20230414, - 1738 + 20231214, + 843 ], - "commit": "149ee929dad667fd7668728d9b59dedb0183dfe5", - "sha256": "122xzikqcd5ycqb8gl19xy0l6pp6xm29viksmc0xl5kzxjvbcdyx" + "deps": [ + "compat" + ], + "commit": "8b6c6d5026ac72b4c3704ed7bb8fafe1ea343699", + "sha256": "0vimk87yp473y70pf9rfk0scbcsg1qbfcy0nnnlgjwhm1hlqxsc7" } }, { @@ -118042,11 +118887,40 @@ "repo": "juergenhoetzel/emacs-totp", "unstable": { "version": [ - 20230902, - 1828 + 20240102, + 1721 ], - "commit": "755e645c063860adb3f22f170b9fee86a4054882", - "sha256": "0q4lw85d8k0rwgrcq8m5zw10ilaf72bvxhgx91pkl0z0wx7azplv" + "commit": "fe05ce6130ff1e9a76fc2aca289083475f70fd52", + "sha256": "04hazm8viy6dqakdj2dl849aj435jgsv3rqwq7sl7lgflrn8r45b" + } + }, + { + "ename": "totp-auth", + "commit": "716b2327c4940c05cc4fbcb3dcbca4d22b7455cc", + "sha256": "151v9zz3ag1vwknnyhjic0kgc2a358rrfm6q8mxq1hyq53jgkkkl", + "fetcher": "gitlab", + "repo": "fledermaus/totp.el", + "unstable": { + "version": [ + 20240203, + 2152 + ], + "deps": [ + "base32" + ], + "commit": "5fa6529ace892972d2d7ce08af88c7912a1c25a6", + "sha256": "05z6w1s4mxv8knnknq5lj6frp7j4wy6zrafg1hq1kv7q28nqv4qr" + }, + "stable": { + "version": [ + 1, + 0 + ], + "deps": [ + "base32" + ], + "commit": "da1498e54df8802efe2174c0e988c23fea49fc79", + "sha256": "05z6w1s4mxv8knnknq5lj6frp7j4wy6zrafg1hq1kv7q28nqv4qr" } }, { @@ -118192,11 +119066,11 @@ "repo": "emacs-circe/circe", "unstable": { "version": [ - 20220421, - 1956 + 20231119, + 1417 ], - "commit": "710f057fedae6e9b820cce9336fef24b7d057e4c", - "sha256": "0lrxd4hanaxj85nafsc0wss677slmyaks3qb7a95mj7vic3ib937" + "commit": "1a66ac496465d5970d982b088809940286b77800", + "sha256": "06digshq994ggsiw9cfs4kfsj4xmp1byi5d5fs3wkqljdw08078n" }, "stable": { "version": [ @@ -118273,6 +119147,30 @@ "sha256": "1629qsl2xsz5qwmvwl2wdfnlj6wlhvrb34wc33dd11n8szrvbk6h" } }, + { + "ename": "transducers", + "commit": "fd23a795aec65bce9854b829867b4376c9a5a774", + "sha256": "1jk5myvqcaik6nc1nj0hy8gdysw2bikrvqw3dd2j92hvr4zwdzad", + "fetcher": "sourcehut", + "repo": "fosskers/transducers.el", + "unstable": { + "version": [ + 20231224, + 2358 + ], + "commit": "7e75ccee58edaf16d98a1b3aef14035daf4a5370", + "sha256": "1c26xw7q4ksdrifs347br6rxmb36gz4fsz5j51b2gmr9v0fpy3ml" + }, + "stable": { + "version": [ + 1, + 1, + 0 + ], + "commit": "7e75ccee58edaf16d98a1b3aef14035daf4a5370", + "sha256": "1c26xw7q4ksdrifs347br6rxmb36gz4fsz5j51b2gmr9v0fpy3ml" + } + }, { "ename": "transfer-sh", "commit": "55dc23a82be3e85b46cfdee18697b1b096573924", @@ -118299,27 +119197,28 @@ "repo": "magit/transient", "unstable": { "version": [ - 20231112, - 923 + 20240201, + 1100 ], "deps": [ "compat", "seq" ], - "commit": "3cd1de1695084df089cc90cff89b32dfd6ca5a0a", - "sha256": "0j7cww8ip51nqn3qyw027ki7bcg4m7lmh6xxv8ahxsh6mb0iqcdv" + "commit": "0fc87002d8c72dc309b8b8487770642d3b1fca5f", + "sha256": "1rh5ffs2mqs54chalia0zfk8qjkglv0c2h3pqrxs501bahvxv4v8" }, "stable": { "version": [ 0, - 4, + 5, 3 ], "deps": [ - "compat" + "compat", + "seq" ], - "commit": "8cf1238181d57504e68f42fa0d4ef66784b197a9", - "sha256": "03qs1bj7dxgdppzcnhzmldpdam1h8kzd0ps2bk82slypm7d63nay" + "commit": "72cf67d7e047a4f82e0e18bd016c7826bf2efde0", + "sha256": "0fr0pan4dffckfywnx7a0dkb2l71fnc47cqqqb1lckqwr1gr9z6l" } }, { @@ -118511,11 +119410,11 @@ "repo": "jcs-elpa/transwin", "unstable": { "version": [ - 20220921, - 831 + 20240126, + 720 ], - "commit": "ed0156a98b6fce94da9045bdffe369f390b70c0c", - "sha256": "13q9mm76pp2h3jhp5kyc3gynzzzzaiczhkc1lvwq1zmrca9bavr2" + "commit": "99f9296a18654cb38f2ffb8682b7532be60bec5e", + "sha256": "1h65dc50ia64q9gm8xyiljif7sjzphj6fdbc7ra4bkxj8amivy05" }, "stable": { "version": [ @@ -118595,15 +119494,15 @@ "repo": "tarsius/tray", "unstable": { "version": [ - 20230917, - 1002 + 20240101, + 2226 ], "deps": [ "compat", "transient" ], - "commit": "b8d48c81de06261926420d75608cc69f99970563", - "sha256": "1l8jmkpdc9mc6z6znmxa7g5n6sgvpy78rgrpxfcafgjiki8lmqqr" + "commit": "15c08ec2b57ce0535f54242088d6051d2cf9a049", + "sha256": "0p9hg76a3ah8910r11da0c8ig4c6jpyinqnkgn15y0w3kb1zsh23" }, "stable": { "version": [ @@ -118627,16 +119526,16 @@ "repo": "ethan-leba/tree-edit", "unstable": { "version": [ - 20231108, - 1749 + 20231124, + 1712 ], "deps": [ "dash", "reazon", "s" ], - "commit": "5f12ca6f366aad2c311bac09817f079900dce8d2", - "sha256": "0gs9jfv20mnjk3b6ry7vd5yfib0278c3l9gkkcdflbchgwyggq92" + "commit": "3e71d276e7369ff4525f0e2b84356a31fe6b7782", + "sha256": "1f4r7bd4cvrv5piks62aq7m7y1wx8ddg7d7f5s6b3z9fmrh7jd2b" } }, { @@ -118774,26 +119673,26 @@ "repo": "emacs-tree-sitter/tree-sitter-langs", "unstable": { "version": [ - 20231115, - 1119 + 20240107, + 149 ], "deps": [ "tree-sitter" ], - "commit": "3a3ad0527d5f8c7768678878eb5cfe399bedf703", - "sha256": "0hbkb2b5i3dgax7jsjds4h6zyyzxyk5r5hcgpzlna61vqjwvvd8l" + "commit": "20fbbb85735a9196ba3e7fb33f99b3a904b363ba", + "sha256": "0bxy0hpgsfcdpvyxhlps2rmxdbwaxyzm19kxff9aalknfby5ssij" }, "stable": { "version": [ 0, 12, - 79 + 92 ], "deps": [ "tree-sitter" ], - "commit": "3a3ad0527d5f8c7768678878eb5cfe399bedf703", - "sha256": "0hbkb2b5i3dgax7jsjds4h6zyyzxyk5r5hcgpzlna61vqjwvvd8l" + "commit": "20fbbb85735a9196ba3e7fb33f99b3a904b363ba", + "sha256": "0bxy0hpgsfcdpvyxhlps2rmxdbwaxyzm19kxff9aalknfby5ssij" } }, { @@ -118804,26 +119703,26 @@ "repo": "purplg/treebundel", "unstable": { "version": [ - 20231007, - 1424 + 20240203, + 1555 ], "deps": [ "compat" ], - "commit": "0e63d0b3c9029b63b3e446e6317bd7d366c0436a", - "sha256": "0adfx4hbklvgnkv6bkrs7lfh2d4ncksmapg72fywpa2mapww6fqg" + "commit": "d04174fe881efea704ce4a5065dd486ab0040db5", + "sha256": "10smm6fngsdkvwnqpjkxc3r0nmqj5sr676025ndsh52448w8bf5i" }, "stable": { "version": [ 0, - 1, + 2, 0 ], "deps": [ "compat" ], - "commit": "869e79dd95997e76443b3aea1567532d58e61956", - "sha256": "1hk2xnjsr85in48h02xbzi8lsccp36li2bp9v9j0r8qn1bis2vv9" + "commit": "03c70cc9b18e83f156797064e1fd2a484fd3ff03", + "sha256": "1lmkq35i7rfvvp1aslgv9q3d0kqqwfn8cmdbjib8j0fbclqxbyyg" } }, { @@ -118870,8 +119769,8 @@ "repo": "Alexander-Miller/treemacs", "unstable": { "version": [ - 20231109, - 1915 + 20240126, + 642 ], "deps": [ "ace-window", @@ -118883,8 +119782,8 @@ "pfuture", "s" ], - "commit": "a1e855bce6c112d57994c991bc50775b6922f73e", - "sha256": "0vhlyqfa70jxc3yfh7g3vpr792kk88jsd16majn1jkqmldi6vk3r" + "commit": "df26b6ab9a0f467e5ff99f7ed97551ccf756e06c", + "sha256": "06160g1h1jxsmil2i5rgg1q1mzz9482zc62k6d5ncz2cdw3mf64x" }, "stable": { "version": [ @@ -119208,20 +120107,20 @@ "repo": "renzmann/treesit-auto", "unstable": { "version": [ - 20231111, - 250 + 20240131, + 1815 ], - "commit": "e3beb757ce42de47b063023d08ebdf49613b56bd", - "sha256": "1r7bag4iyvsi8lqnwyacsk1fwclwkazwr9yz1a0kjcw7fqj9ysmd" + "commit": "4225f2245247585d581bffb09225dcb21d443421", + "sha256": "0ghcdcil9b7hirq2dqngwzq9ycx1lc4pxm6zam6gbcf4plm0zhvh" }, "stable": { "version": [ + 1, 0, - 6, - 9 + 2 ], - "commit": "e3beb757ce42de47b063023d08ebdf49613b56bd", - "sha256": "1r7bag4iyvsi8lqnwyacsk1fwclwkazwr9yz1a0kjcw7fqj9ysmd" + "commit": "be7c549c9aa723ab0dce995ad8f156bbdfe7208b", + "sha256": "1pg54f2hj9v77f5zs2d8g1ip3n8c72z8zxhmc5ia6k96w3gq3f3l" } }, { @@ -119847,17 +120746,26 @@ }, { "ename": "typewriter-roll-mode", - "commit": "4b17337429ea28905a8d8da0de1faf93149d7a3c", - "sha256": "153c9ij63r24ys8xgv06lyzbz89sxdnz1p7b34cg8wpm1jacmz74", + "commit": "57abce9f9faa4109672516a3a9beff684f8f5a3e", + "sha256": "1higdy13s19cqcbg2kvaqxx5larsc1h6x7wy5hpzpgbhasdbvc3g", "fetcher": "github", "repo": "KeyWeeUsr/typewriter-roll-mode", "unstable": { "version": [ - 20231009, - 2207 + 20231130, + 1 ], - "commit": "3114d05731517d40972e2ed896806b25bdc0d8c2", - "sha256": "0ns5warzk9hy4wivw5qc51lj95ik66wv4d82qxr49grrmy47924f" + "commit": "100da2ba50195dcde926aecdf8b72ce4c1ccaeff", + "sha256": "165mrqy13bkrabc5hsd780ll362j7b518c5ys6qlcdvijv4dgm40" + }, + "stable": { + "version": [ + 1, + 0, + 1 + ], + "commit": "100da2ba50195dcde926aecdf8b72ce4c1ccaeff", + "sha256": "165mrqy13bkrabc5hsd780ll362j7b518c5ys6qlcdvijv4dgm40" } }, { @@ -120147,6 +121055,42 @@ "sha256": "1ri50nab778kpq49m54ra75z8dphagp9sz92is0636j4qy3sbih1" } }, + { + "ename": "uiua-mode", + "commit": "439ff5e57091d040ceab47b46a410da5a1f5241b", + "sha256": "1hwmd9isj3pkcbakxjmpcw7adsx13q9ac5bpq5avb4s4mqp4zxff", + "fetcher": "github", + "repo": "crmsnbleyd/uiua-mode", + "unstable": { + "version": [ + 20231219, + 1706 + ], + "deps": [ + "reformatter" + ], + "commit": "24115f187212a89e600dfb870fc34880355846ed", + "sha256": "11lagjk8vwbls5dxqfcrrljn82f0rbljn9x4fz0sf96svja8j2va" + } + }, + { + "ename": "uiua-ts-mode", + "commit": "439ff5e57091d040ceab47b46a410da5a1f5241b", + "sha256": "0zhfg6ajcm5g2mk87m6rb4nj4ynn7jsh1j8iwngv9alilgjfvwgd", + "fetcher": "github", + "repo": "crmsnbleyd/uiua-ts-mode", + "unstable": { + "version": [ + 20231215, + 2007 + ], + "deps": [ + "uiua-mode" + ], + "commit": "1d9b2d4929094e7df7dd23aa1204b4a47c654cc4", + "sha256": "0bgpnd13z1011f5c4sq55jpvf0f6l52v53b739j46czn705ygm8k" + } + }, { "ename": "ujelly-theme", "commit": "091dcc3775ec2137cb61d66df4e72aca4900897a", @@ -120268,17 +121212,17 @@ }, { "ename": "undersea-theme", - "commit": "0ee426fc0dcf1d8a4519ea9f953a8e20f1505f05", - "sha256": "1f2lkm4nv0sah2674wkfd50qx3mjg57618kcjvwam1q6qz2k1q41", + "commit": "60b3f2b116baae4321bf873d0312d50766f2e73a", + "sha256": "0ablfdkl24c2yy1z5smqdwbdagxrhkmlxlhg8qapa7v1yndn6zmi", "fetcher": "github", - "repo": "jcs-elpa/undersea-theme", + "repo": "jcs-legacy/undersea-theme", "unstable": { "version": [ - 20220616, - 1950 + 20240101, + 1006 ], - "commit": "6bc351c4cb49ccc7210801e6b54ecc2993289b92", - "sha256": "0vvz0s5jq2a9dlqbnq18mlkh4dkpp8kizkjyn7jk38npqy4syyv1" + "commit": "0730e21187367003c533e67cdb676a423a8dccd0", + "sha256": "0cp8abih0pibp57wvf84l1gszzsdn5c2hlqp6v263rpx9zamvjll" }, "stable": { "version": [ @@ -120336,11 +121280,11 @@ "repo": "ideasman42/emacs-undo-fu-session", "unstable": { "version": [ - 20230703, - 2353 + 20231207, + 2214 ], - "commit": "a6c4f73bc22401fd36e0f2fd4fe058bb28566d84", - "sha256": "03pb88bi5z4f01972jbk9z6w9iqamqflfp20mih29ghvbiyn6ahj" + "commit": "9147a7223ee8136769cf42239c7d9a8577edfaff", + "sha256": "198bbfmx5hx2wm594xa8jkdf2hm680sai6wgl4cwc6gp0s7ggg5h" } }, { @@ -120832,26 +121776,56 @@ "repo": "swflint/emacs-universal-sidecar", "unstable": { "version": [ - 20231023, - 219 + 20240130, + 2120 ], "deps": [ "magit-section" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "d7a30e53fdda44a07160ef438ae1068178f23785", + "sha256": "0zhafx5rk6221whi167j6vvlld7wwnd7capzdflv3x8d5jbhy87k" }, "stable": { "version": [ 1, - 4, - 1 + 5, + 2 ], "deps": [ "magit-section" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" + } + }, + { + "ename": "universal-sidecar-citeproc", + "commit": "80852cf1c594ba8ca72634b8364f5495d3c039b6", + "sha256": "0vg3a7d0hrar77q96vlisalsk532inzpi5gw345f1g61vlb8v35j", + "fetcher": "sourcehut", + "repo": "swflint/emacs-universal-sidecar", + "unstable": { + "version": [ + 20240115, + 1727 + ], + "deps": [ + "citeproc" + ], + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" + }, + "stable": { + "version": [ + 1, + 5, + 2 + ], + "deps": [ + "citeproc" + ], + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" } }, { @@ -120862,30 +121836,30 @@ "repo": "swflint/emacs-universal-sidecar", "unstable": { "version": [ - 20231023, - 219 + 20240115, + 1727 ], "deps": [ "bibtex-completion", "elfeed", "universal-sidecar" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" }, "stable": { "version": [ 1, - 4, - 1 + 5, + 2 ], "deps": [ "bibtex-completion", "elfeed", "universal-sidecar" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" } }, { @@ -120896,30 +121870,30 @@ "repo": "swflint/emacs-universal-sidecar", "unstable": { "version": [ - 20231023, - 219 + 20240115, + 1727 ], "deps": [ "elfeed", "elfeed-score", "universal-sidecar" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" }, "stable": { "version": [ 1, - 4, - 1 + 5, + 2 ], "deps": [ "elfeed", "elfeed-score", "universal-sidecar" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" } }, { @@ -120930,28 +121904,28 @@ "repo": "swflint/emacs-universal-sidecar", "unstable": { "version": [ - 20231023, - 219 + 20240115, + 1727 ], "deps": [ "org-roam", "universal-sidecar" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" }, "stable": { "version": [ 1, - 4, - 1 + 5, + 2 ], "deps": [ "org-roam", "universal-sidecar" ], - "commit": "85dd85d1f5167d9aca17e4a537dd699ea52d3864", - "sha256": "039g112wj3aj5fldlxs6wbni8gfxb1qp0qai8ix305afjkkz9022" + "commit": "9050eaea7946e613a4b9ecd9dd1462614699edb1", + "sha256": "169n0d4hsx9azch1w14wlmilm411hb7v0564xrcwww5w145jrs9m" } }, { @@ -121147,20 +122121,20 @@ "repo": "ursalang/ursa-ts-mode", "unstable": { "version": [ - 20231113, - 2331 + 20231119, + 1545 ], - "commit": "b4afa0c2f2a06fca4fcba8772989e4ca09bab7b9", - "sha256": "1x9vlwwbrdghp02bpqgjni77wsnhcm0w8c0ph9v87xr21mpkwclk" + "commit": "8a2a6011ff68852c0714a9ef17b25efc519fdd64", + "sha256": "0m515zx8k1gh5lji7fs97wcj8r0w488lzid7jrp1s7m3a6cd27hr" }, "stable": { "version": [ 1, 3, - 4 + 5 ], - "commit": "b4afa0c2f2a06fca4fcba8772989e4ca09bab7b9", - "sha256": "1x9vlwwbrdghp02bpqgjni77wsnhcm0w8c0ph9v87xr21mpkwclk" + "commit": "8a2a6011ff68852c0714a9ef17b25efc519fdd64", + "sha256": "0m515zx8k1gh5lji7fs97wcj8r0w488lzid7jrp1s7m3a6cd27hr" } }, { @@ -121396,11 +122370,11 @@ "repo": "jcs-elpa/use-ttf", "unstable": { "version": [ - 20230503, - 1015 + 20240101, + 928 ], - "commit": "a01d9aef26ffc45dbe8d57d7c061a3a80eb79a2b", - "sha256": "1wfqxazs8xx7fyr69q0xqhpnxz3kz1mkb8fq6pb2wmpzrm3jbdnw" + "commit": "e0f61ad6c0b6ecf89ff0b43c430b15c94ec8c8b3", + "sha256": "11mp10s7pdkr5zrx793767n4y5afm8n9c8gxhs1scvqz3hpw46b5" }, "stable": { "version": [ @@ -121499,11 +122473,11 @@ "repo": "kanru/uuidgen-el", "unstable": { "version": [ - 20220405, - 1345 + 20240201, + 2318 ], - "commit": "7b728c1d92e196c3acf87a004949335cfc18eab3", - "sha256": "1z7x4p1qgyginn74xapd1iq0k53m9qbfk57dzc8srg7fcn5ip1js" + "commit": "cebbe09d27c63abe61fe8c2e2248587d90265b59", + "sha256": "1ih6kj3inwdxypbqj2n5vnfxmc6rfrx114w8bdy60yd8klx7273d" }, "stable": { "version": [ @@ -122226,11 +123200,11 @@ "repo": "federicotdn/verb", "unstable": { "version": [ - 20231114, - 2309 + 20231120, + 1806 ], - "commit": "1edcf0c3758c70acb9393fda7dfbc5957bb0fbeb", - "sha256": "1wjrfzmalkgk9778kc4maz7khq1dli0x27ifyhgi8zvgy899pykc" + "commit": "203605638455fd1057bd808485280c1b87465479", + "sha256": "1lyq93jybhqc2amfnsi1lg5i3m317pmva3vpfpqqixxrhgz5sbzh" }, "stable": { "version": [ @@ -122287,8 +123261,8 @@ "repo": "gmlarumbe/verilog-ext", "unstable": { "version": [ - 20231020, - 1553 + 20240112, + 1542 ], "deps": [ "ag", @@ -122303,20 +123277,19 @@ "verilog-ts-mode", "yasnippet" ], - "commit": "31bc0f38a83cbfd34abe3858081d290d16d8dc7a", - "sha256": "0csi1a6j71l4nl7x31gd6655mp79lyqrjl9kbb2ywrfiiz97gfyc" + "commit": "3f54bcc3cf0925e76a8bc9df7f4bac0567d1712e", + "sha256": "03pcagfrjgmbjj68ap9iysaa8w9176rghwd1hn8gvmrr8vdml3a8" }, "stable": { "version": [ 0, - 3, + 4, 1 ], "deps": [ "ag", "apheleia", "async", - "eglot", "flycheck", "hydra", "lsp-mode", @@ -122326,8 +123299,8 @@ "verilog-ts-mode", "yasnippet" ], - "commit": "72698f6f8ac71c29a877ee129f04511a11bb9978", - "sha256": "158xs928k7dl80j78fgx786zf4z3r5d61yv2dg7ki69xdc0bggwp" + "commit": "0976770f9fc2722357672e532e7a86bc304de171", + "sha256": "196d531zd48sjdmjaqa828z5m3izc4x4wdk2rxx56nn2dahl7fz8" } }, { @@ -122338,20 +123311,20 @@ "repo": "gmlarumbe/verilog-ts-mode", "unstable": { "version": [ - 20231016, - 1204 + 20240109, + 1606 ], - "commit": "d0403317b7e643c25ef786c40ce711dddc60fcd0", - "sha256": "1pv6bq6nkgp8kxp5ci2q85jfmc4yc0962mvssqbzs2gz1ahjbppj" + "commit": "cb108f855611525bd614b4542fa6660c59735445", + "sha256": "0jnyp57v5549lf07m7pgpf8m8lrvjw36bjw5far5ipzaljdg3mh9" }, "stable": { "version": [ 0, 1, - 1 + 2 ], - "commit": "1e4a7cd562c2a710d5b0323f9c7a651e76a4202f", - "sha256": "05k28mc5i611392siymh40mx0wzdzryicsvik85n9l7gzc8zp6dr" + "commit": "572508e9dc562a1718ddc857682c4f37dfbf5654", + "sha256": "06f989qkms4gnj0jrr1a2rkjwsgn0g8fqaz8sky4nwvvs3wmmm99" } }, { @@ -122422,14 +123395,14 @@ "repo": "baron42bba/vertica-snippets", "unstable": { "version": [ - 20231010, - 1104 + 20231215, + 1512 ], "deps": [ "yasnippet" ], - "commit": "6f0df19d36a9670484e84b347716f305301359ad", - "sha256": "0nrvc569bfbd1qvzlbgns2vasnxsrq7inkaykiy1jqma8rd4cy9h" + "commit": "a502359e5e263e1946acfb557bdec0854aab9a23", + "sha256": "0l6w7ccii0sgan81zn5khpwf9hqjx1lh67bcvgdyrrs4g9bazl75" } }, { @@ -122440,25 +123413,25 @@ "repo": "minad/vertico", "unstable": { "version": [ - 20231112, - 816 + 20240128, + 1526 ], "deps": [ "compat" ], - "commit": "49a1eb5f3653a3155bff6ff631b336989de61b18", - "sha256": "0fick90jrpgpxsim3n953vbffj572jgxk0cnqlkan5v6pp2px5y6" + "commit": "4a7da56b02c6aefff8f6b4574a530a7cb54bc21a", + "sha256": "0p84pnp14jcmxlmxpl6wpq2f3rfy4lr92gial1a35aigcins4657" }, "stable": { "version": [ 1, - 4 + 7 ], "deps": [ "compat" ], - "commit": "438f9a47f8adc0c1d3de056c190d4edba3d4ad35", - "sha256": "0pf6qm89nysrri3xx7pda32yfsyv5fwswg6695qivldpq2biwx2x" + "commit": "cf8b2abf5207696c054c33214c86e3969d415054", + "sha256": "03m5v4r6n10ydmr1lks0d91dlirxlsh82l0qlac8qqfz09g0p76a" } }, { @@ -122469,27 +123442,28 @@ "repo": "radian-software/prescient.el", "unstable": { "version": [ - 20230221, - 1257 + 20240104, + 1357 ], "deps": [ + "compat", "prescient", "vertico" ], - "commit": "822481e722502081deedbe6b1a9776eda0ca7bfe", - "sha256": "1h9chc5bipvmn6vqzr150dk91hfcj6yzdn3ylb4lgk70x8if4xvn" + "commit": "864b352e7ecc649cd13ff23172c9cc8039129cc9", + "sha256": "0vfmzi5kj67il1ab3r91fkv72v0xk7d9bmc6y6abgqw8mqf5sjhq" }, "stable": { "version": [ 6, - 1 + 2 ], "deps": [ "prescient", "vertico" ], - "commit": "72b023f5fc1ae2bbf2f51f1786cc012d40671bf4", - "sha256": "1mc9pjb80bxcmzaylfwh0sgpvwbx3h35jalznwz464hw3vqfff83" + "commit": "c0eca3328313f1e93d24e686307516f43a484ba2", + "sha256": "1vj21kcqlsa02nvslmxgxsbv4pc93gakj4x2a6rbk87zl6ccw7pk" } }, { @@ -122544,8 +123518,8 @@ "repo": "gmlarumbe/vhdl-ext", "unstable": { "version": [ - 20231020, - 1600 + 20240109, + 1630 ], "deps": [ "ag", @@ -122557,19 +123531,18 @@ "ripgrep", "vhdl-ts-mode" ], - "commit": "0ccedf602afcbde7e4add7ff6e294ff29c4310ce", - "sha256": "19xfanby7242jk9nwx5k2hfsk3gavk1l0h8az7g86dx465pba95a" + "commit": "0003f47e4063e37894be26b82c65b03b1c2c42cf", + "sha256": "19hf3sxrszrbrnp15w6q8p5n0ybnihm68fy4xagdvkqkvpmga85x" }, "stable": { "version": [ 0, - 3, + 4, 1 ], "deps": [ "ag", "async", - "eglot", "flycheck", "hydra", "lsp-mode", @@ -122577,8 +123550,8 @@ "ripgrep", "vhdl-ts-mode" ], - "commit": "53df7c40f954fd40e542db51333a3abfa6df5ad3", - "sha256": "17yjkq3099sv39v89n2m4n21qkxkfi0md9kazia6wap1m09dhw69" + "commit": "978224be71c1b5ee237cb6d7f729599cfba99ce3", + "sha256": "1g1sw3w9ns9wvn22nbdc8pxmm55y565r6hfbid1vibv5mgwqi5xy" } }, { @@ -122622,20 +123595,20 @@ "repo": "gmlarumbe/vhdl-ts-mode", "unstable": { "version": [ - 20231031, - 748 + 20240109, + 2313 ], - "commit": "957006ea834ff1a42b860b146fd40c86eda5eabd", - "sha256": "1h2gsy5vgq5zsvzxdds7bszhhj5hh7hf007bxbp9jlyar19alvsd" + "commit": "ba724e0af7e235434281aaae939757a6bff37f48", + "sha256": "030lc5m3s05r6v07r3c9z7r11kiv0jyhqrd5s0pagra6avb4zywm" }, "stable": { "version": [ 0, 1, - 0 + 1 ], - "commit": "5836c668eea4e3e208bc3149287dfc1971885ce7", - "sha256": "1s6lpd6896cyn1nry77qp3k9rqqrmhy7sa3qsqk15kqxyzrn92qf" + "commit": "768fc7afed0e3928bf74fca93ec68329ded89003", + "sha256": "0h33fbdji2ghqb0ppsna0x1h5qc6fcj0qyky1igxgdl3xxq38crp" } }, { @@ -123162,11 +124135,11 @@ "repo": "emacs-vs/vs-dark-theme", "unstable": { "version": [ - 20231028, - 356 + 20240107, + 42 ], - "commit": "1f6f0afecc4576cc1cee573f82efe465042507f3", - "sha256": "0yv1gs6prj4qkwav6yjfxrck8y29pbsnidfhnap2vx2rfb94q1k8" + "commit": "24298d3683f2357b121984c48120012f124d6f76", + "sha256": "0nqxva99lxsisdr7771wawnkg8bzcdm78nkq18nb9adm5mj6a7mr" }, "stable": { "version": [ @@ -123185,11 +124158,11 @@ "repo": "emacs-vs/vs-light-theme", "unstable": { "version": [ - 20231028, - 356 + 20240107, + 42 ], - "commit": "174e1dffc26998d8bc074f1f78068a8e612d4be3", - "sha256": "01h55rw65wk630l868lm3s1zkggksmvf1c0ywhnz0l4a570f859h" + "commit": "b3634f5e506001732103aa323db9de9547a4d4d4", + "sha256": "1lvs67isk6vnk3axnfsyr9rn54v1xvpp4zsj7lzs61kwphsynhsf" }, "stable": { "version": [ @@ -123262,11 +124235,11 @@ "repo": "akermu/emacs-libvterm", "unstable": { "version": [ - 20230417, - 424 + 20240102, + 1640 ], - "commit": "94e2b0b2b4a750e7907dacd5b4c0584900846dd1", - "sha256": "0p55wg6j2x5p4g13v20fhwrrw9dv3n2srk34vnxx9md5vhz1pq6p" + "commit": "e96c53f5035c841b20937b65142498bd8e161a40", + "sha256": "0k1pb505ld7nzkh60danrx3qsrb3ifcqcm0359qbhg1ls12mrsnm" } }, { @@ -123333,8 +124306,8 @@ "repo": "AdamNiederer/vue-mode", "unstable": { "version": [ - 20190415, - 231 + 20240101, + 333 ], "deps": [ "edit-indirect", @@ -123342,8 +124315,8 @@ "ssass-mode", "vue-html-mode" ], - "commit": "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71", - "sha256": "047l5nxw86dvls8an65mmqcy673n37pyli7s0d52yi07jk0lw1yx" + "commit": "3a8056bc6ea6458265efb91067c7467860d2c118", + "sha256": "1kcsml4fcqs3999g7m305rr2myldsfrprailv0jb8brv3xavy6p4" }, "stable": { "version": [ @@ -123368,18 +124341,19 @@ "repo": "mihaiolteanu/vuiet", "unstable": { "version": [ - 20220218, - 1024 + 20231231, + 1051 ], "deps": [ "bind-key", + "ivy", "lastfm", "mpv", "s", "versuri" ], - "commit": "aed3272b95fc73fd78712ff7dcfc05916f382fed", - "sha256": "0faxcgvi8r6nchvgh2dzmnawbv5qzsf1aiyfg3f39pskcrnip62v" + "commit": "25d79860b165f04d7d39395138ed4f23e982132f", + "sha256": "0f624qkfdjn1wgm5l306kpa6vfl2ch7rnlcp7g449v7ywc7djm1i" }, "stable": { "version": [ @@ -123597,11 +124571,11 @@ "repo": "wakatime/wakatime-mode", "unstable": { "version": [ - 20231012, - 1227 + 20240203, + 1221 ], - "commit": "5483d915eb35a24a30551abb64c55797f6749a20", - "sha256": "15dxgalfglz8c8q74g2bbmz94ig98idnlva6yqmcqq7fv2ps3086" + "commit": "25fb775178d16decb818b75f32fd23301c0f5da0", + "sha256": "0l8y0xinbh3l7d7klwvxrrc6q9zp51x7p8brapx56knh819w1bvk" } }, { @@ -123785,16 +124759,16 @@ "repo": "wanderlust/wanderlust", "unstable": { "version": [ - 20231105, - 856 + 20240131, + 1357 ], "deps": [ "apel", "flim", "semi" ], - "commit": "8c74d52d1ae00a0ca1a087fb4983292e2c068cba", - "sha256": "0ri6anarpfqbh5a04qhbmazw319m5b9b5yfx3n51ajia9f7xsjra" + "commit": "9fd2c65e8d690625f35035a71e73f51f740dbe04", + "sha256": "034zrl54ql3ddaj5vl62bjzf2a5hvrq5gd9kynmyp0skgk8i6dr2" } }, { @@ -124085,11 +125059,11 @@ "repo": "fxbois/web-mode", "unstable": { "version": [ - 20231025, - 1927 + 20231225, + 1458 ], - "commit": "848fce94de202541cd3fcd35e9c9d22783e9e828", - "sha256": "1yypnb36hr04sgwn486j18a2z5i3i5fbwnjdw6yn2v59mbgqfdfz" + "commit": "82847071ce93293bdb7945db08d970f13fd883cf", + "sha256": "0ykvhgxd5ar3h96rb1888sfjjs0nlpaf63ci8hhhgyhjq9ssr61q" }, "stable": { "version": [ @@ -124207,10 +125181,10 @@ }, { "ename": "webkit-color-picker", - "commit": "af9d2e39385c6833eff6b7c7e5a039238563c00f", - "sha256": "1i9244zghabyavxhz86d22fn40qspzdn2sjql8pl3mm8ks7a49a3", + "commit": "fdf3db5d263ec83c948273ea1390ccb16f788548", + "sha256": "1k0akmamci7r8rp95n4wpj2006g9089zcljxcp35ac8449xxz47v", "fetcher": "github", - "repo": "osener/emacs-webkit-color-picker", + "repo": "ozanmakes/emacs-webkit-color-picker", "unstable": { "version": [ 20180325, @@ -124603,14 +125577,14 @@ "repo": "mhayashi1120/Emacs-wgrep", "unstable": { "version": [ - 20230405, - 936 + 20231215, + 1145 ], "deps": [ "wgrep" ], - "commit": "3584e9ba43287d712e0c17df5328211c174e9c60", - "sha256": "0mfc3j07lyj9dvq5nv77qmqbfmlvmqsx4ib8x7bryc1ljrhgd0cw" + "commit": "07cd02dddefd99bd4128100579ecaca929a57d6e", + "sha256": "1sxndf61h1sb9awrmwzny4rdm2g2i14hafjc5xw59v5qcw0z5f8h" }, "stable": { "version": [ @@ -124693,11 +125667,11 @@ "repo": "acowley/wgsl-mode", "unstable": { "version": [ - 20221127, - 2129 + 20231118, + 1944 ], - "commit": "e7856d6755d93e40ed74598a68ef5f607322618b", - "sha256": "0344db2kx1hw1gr971iqxhwy7qzn2vfkjgg8ccla9zsf22nlqxk3" + "commit": "003a4e99491fa2a0b777f74658e6ffc70fd3a8c2", + "sha256": "10396w84a22zfcgihqhpri5q2w7z0g4n08kbhg03v0zclfb5dgwz" } }, { @@ -124906,11 +125880,11 @@ "repo": "lassik/emacs-whois", "unstable": { "version": [ - 20231106, - 1901 + 20231216, + 1652 ], - "commit": "93413908ec7d39a70700b4b97d3185b06ae69204", - "sha256": "15jgfh7kh6d76hpwp41p91y6blclmrjdw01b1g83sj3v9ncnykhq" + "commit": "3cf4b2ae4dd8f002c2b5733ef9a290e5947c5b91", + "sha256": "06g9qy4l3846fvrljnbw7zhn0girb5ravs620z0naki8zinkggzf" }, "stable": { "version": [ @@ -125074,15 +126048,15 @@ "repo": "progfolio/wikinforg", "unstable": { "version": [ - 20231015, - 2127 + 20240104, + 603 ], "deps": [ "org", "wikinfo" ], - "commit": "70260785e89b682f4dfde1aadaa345ad8b4b36ca", - "sha256": "0mk283dk6w312k3c1vh13hp09i1q5g32nvhf0kpl2qjgjivbhfsi" + "commit": "6c06f297a45c457e5bd1e2b55e870cd102e2a878", + "sha256": "0xpizw611w18bfjqdlwsbh2280h7sdmpfshwfmznfgk2jkix8maw" } }, { @@ -125093,11 +126067,11 @@ "repo": "habamax/wildcharm-theme", "unstable": { "version": [ - 20231114, - 2224 + 20231127, + 537 ], - "commit": "7ccee2953001b76f251a087e941f227c1f63bfec", - "sha256": "1gb3sjh25xh8d938xlprajcylxdycxfijwnnizhb1c80lr5lnprw" + "commit": "58662e13c179106ea7780e71bd3ef3c1cf74e929", + "sha256": "0374wd1fj8grw10xmxx59wnjj6hh08haym6vlkh6dnaccbbp6rx7" }, "stable": { "version": [ @@ -125116,11 +126090,11 @@ "repo": "habamax/wildcharm-theme", "unstable": { "version": [ - 20231114, - 2224 + 20231127, + 537 ], - "commit": "7ccee2953001b76f251a087e941f227c1f63bfec", - "sha256": "1gb3sjh25xh8d938xlprajcylxdycxfijwnnizhb1c80lr5lnprw" + "commit": "58662e13c179106ea7780e71bd3ef3c1cf74e929", + "sha256": "0374wd1fj8grw10xmxx59wnjj6hh08haym6vlkh6dnaccbbp6rx7" }, "stable": { "version": [ @@ -125549,14 +126523,14 @@ "repo": "magit/with-editor", "unstable": { "version": [ - 20230917, - 958 + 20240101, + 2226 ], "deps": [ "compat" ], - "commit": "fcd186d1e684c2dca6497c89af77b27b2b036c11", - "sha256": "04libc0dk0vz3z9l77z8nnvh03pync1kvf0ky7j3y607cg0mrg73" + "commit": "d43db3c58c34d4dbc3ce6f68ec24fecf3452b20e", + "sha256": "00rykgc0ffs6qih60w1qlh73jlm5dlrshvbinl1fglm4agm7h5yf" }, "stable": { "version": [ @@ -125734,11 +126708,11 @@ "repo": "hsjunnesson/wolfram.el", "unstable": { "version": [ - 20221111, - 816 + 20231220, + 1950 ], - "commit": "e3e8bbc70adf544022dfbd3e95b8904d70e71471", - "sha256": "04d0jcj2lzhyc0bsywn8vpgxr3cbfv1vdfij5d82d018vyn5s1jz" + "commit": "743c92f88bb3b6a77bc84ac2221adc6222cebb94", + "sha256": "12bp7yarsqdg0572mq6n6l12r35ahkrjam2aa8k0ialhwigpbvwm" }, "stable": { "version": [ @@ -125806,11 +126780,11 @@ "repo": "progfolio/wordel", "unstable": { "version": [ - 20230818, - 1324 + 20240104, + 603 ], - "commit": "70171a21cbe53e407b86440bf7ee93d39cb5ebde", - "sha256": "1irmabp8zdlp08mvf2xlamf8kg4qbvydm1h4a6ca0b8v53jpd95f" + "commit": "38a05283c014812c0a54207aa6146f163c707fa5", + "sha256": "181am26kb18aw0g93la2c5037p5d6fn6da8knsj0zf1rmisr2qyc" } }, { @@ -126320,14 +127294,14 @@ "repo": "jobbflykt/x509-mode", "unstable": { "version": [ - 20230818, - 634 + 20231215, + 850 ], "deps": [ "compat" ], - "commit": "fa9245fade7762c5550bac5608125dc64c93769e", - "sha256": "0395bngy92znr2vk4ki8fpi3fn6klwdlz1xx0w39agsp26vkqcp7" + "commit": "b19260d9863f1f7e310154fef71b1f3bd0871241", + "sha256": "1angyjpr28zjsw5blsjrqn7vfvlz02pkqxx9ckrjjq14mx2yi125" } }, { @@ -126878,7 +127852,7 @@ }, { "ename": "xwidgete", - "commit": "855ea20024b606314f8590129259747cac0bcc97", + "commit": "bc2db57a308db64656ccb1b1f31106d0fd71666a", "sha256": "1v1dfykkb6nwjwz2623i6x1rl53z4457l6fpa4nv4krdqq79gl5d", "fetcher": "github", "repo": "tuhdo/xwidgete", @@ -126899,11 +127873,11 @@ "repo": "lordpretzel/xwidgets-reuse", "unstable": { "version": [ - 20200817, - 147 + 20231205, + 1315 ], - "commit": "3f95d81bfce1b3c52f9dcf2890cd2559a5287a33", - "sha256": "1i6g4n2pnp3r0pyn4p6xryh0x44lyvazy8kc1bfrzwzf6py9wmq0" + "commit": "4d5cfd24bc470def508e1301951d4057831d852f", + "sha256": "1p0zgd3x83la4w7bhy1f1daamnyfv7sk93bba25w39jgyjw3bd75" }, "stable": { "version": [ @@ -127111,20 +128085,20 @@ "repo": "zkry/yaml.el", "unstable": { "version": [ - 20230928, - 103 + 20231211, + 1501 ], - "commit": "fe08b8f5307af1e7b876ece64b7303213f04b63c", - "sha256": "10sdcihgd8yvdf7yab5fsvq65amp25msjh7mbrxgk3w4zc96fxzi" + "commit": "70c4fcead97e9bd6594e418c922ae769818f4245", + "sha256": "0qq9jr1ihk1b5wfvppyvb8c2pq2gma9wysggd22iln4nqz2mjc81" }, "stable": { "version": [ 0, 5, - 4 + 5 ], - "commit": "fe08b8f5307af1e7b876ece64b7303213f04b63c", - "sha256": "10sdcihgd8yvdf7yab5fsvq65amp25msjh7mbrxgk3w4zc96fxzi" + "commit": "70c4fcead97e9bd6594e418c922ae769818f4245", + "sha256": "0qq9jr1ihk1b5wfvppyvb8c2pq2gma9wysggd22iln4nqz2mjc81" } }, { @@ -127165,11 +128139,11 @@ "repo": "yoshiki/yaml-mode", "unstable": { "version": [ - 20231003, - 1142 + 20231120, + 546 ], - "commit": "23395dfcf004c952850691b70e63f97f169596e8", - "sha256": "0jqg2hmh7qsgqywwd6fy3k8z8j45nqhpdzr3hw4hd5s2hry3zhg1" + "commit": "aa7f04d8aaeb1b580904a84cadf561721d9acdbb", + "sha256": "1kgig5b975gcxfyq4z69nmf70fr6cznl2p7hvga5dy680xxls5yd" }, "stable": { "version": [ @@ -127408,14 +128382,14 @@ "repo": "joaotavora/yasnippet", "unstable": { "version": [ - 20230914, - 1400 + 20240124, + 258 ], "deps": [ "cl-lib" ], - "commit": "52a1c5031912243c791c55e0fe345d04f219b507", - "sha256": "0gmkhv8slzshgn9bcamp49szf24nflqcfn8c1f9iff36vviyibgf" + "commit": "297546f0853a6a51f5b05e954d0c6aea8caa5ec2", + "sha256": "0b1fdigwjshfim6zyzkn2wa6k8xd4qlafrf7zgj5bsx6alrzac8v" }, "stable": { "version": [ @@ -127438,14 +128412,14 @@ "repo": "elken/yasnippet-capf", "unstable": { "version": [ - 20231024, - 1604 + 20240116, + 1646 ], "deps": [ "yasnippet" ], - "commit": "a0a6b1c2bb6decdad5cf9b74202f0042f494a6ab", - "sha256": "0fzkdl32cblv8rc25d76hq90m40kbkkswz6m8f4fx2m8rw2ysfr8" + "commit": "db12b55cd08b614cbba134008566e48d7faf660e", + "sha256": "0a5iqh3jcnkf5l9df2pp73aqcpzafjyj4a556q4v2w17v0wwn7f4" } }, { @@ -127474,14 +128448,14 @@ "repo": "AndreaCrotti/yasnippet-snippets", "unstable": { "version": [ - 20230815, - 820 + 20240115, + 1138 ], "deps": [ "yasnippet" ], - "commit": "063f54cea33f59defe9123549bf55ca342457a1c", - "sha256": "0xnfy6ppnraxgj1kpq7kwyiyznih12xz0xvim6wz7bx9sjw31lch" + "commit": "441bad332344b02402add62d085b8313bdc7f618", + "sha256": "1nw2kfdcv24h7g7dwv7b6njblrzh65li3lz0qqdwd6ikan6vgraa" }, "stable": { "version": [ @@ -127555,20 +128529,26 @@ "repo": "aki2o/yaxception", "unstable": { "version": [ - 20150105, - 1540 + 20240107, + 504 ], - "commit": "4e94cf3e0b9b5631b0e90eb4b7de597ee7185875", - "sha256": "0nqyn1b01v1qxv7rcf46qypca61lmpm8d7kqv63jazw3n05qdnj8" + "deps": [ + "dash" + ], + "commit": "5941de88b19752c14e0dce0d2bf562b1288055a0", + "sha256": "17bpr1nn9f7xm38kjrz9vhyl979ayivqykiri59zz86psgxjy6hz" }, "stable": { "version": [ + 1, 0, - 3, - 3 + 0 ], - "commit": "4e94cf3e0b9b5631b0e90eb4b7de597ee7185875", - "sha256": "0nqyn1b01v1qxv7rcf46qypca61lmpm8d7kqv63jazw3n05qdnj8" + "deps": [ + "dash" + ], + "commit": "5941de88b19752c14e0dce0d2bf562b1288055a0", + "sha256": "17bpr1nn9f7xm38kjrz9vhyl979ayivqykiri59zz86psgxjy6hz" } }, { @@ -127655,26 +128635,32 @@ }, { "ename": "yeetube", - "commit": "c4e808c643026327acace51a587dc17ea094d829", - "sha256": "0ll70490px1hz35rgkkbnxxbpxip7dzbr1hqyilqqc1as20n3fig", + "commit": "258bbc1c9a9e9a2197573d5349457d7c84a4b863", + "sha256": "1zva45wq1yy5r0nv5k85lxh776w400m32m389hy4289b2dk4vk9v", "fetcher": "git", - "url": "https://git.thanosapollo.com/yeetube", + "url": "https://git.thanosapollo.org/yeetube", "unstable": { "version": [ - 20231017, - 634 + 20240201, + 227 ], - "commit": "610609061226c38a68267172e8975d8df1a1848d", - "sha256": "05w33431dfr1ldcg3yq01qvz0alpv8q88r0dsb278qbwszw9cfz6" + "deps": [ + "compat" + ], + "commit": "1b54f9d2a1c2777d4a0f33f2d54af54608884f23", + "sha256": "00y4bn4pgpf98jypnksk55xlfjnznsbjxs3ajkij3r5mris93njr" }, "stable": { "version": [ 2, 0, - 7 + 9 ], - "commit": "610609061226c38a68267172e8975d8df1a1848d", - "sha256": "05w33431dfr1ldcg3yq01qvz0alpv8q88r0dsb278qbwszw9cfz6" + "deps": [ + "compat" + ], + "commit": "a265a9f95de6f5cc5b77aa619657de1691e6f965", + "sha256": "17475zkvhj7yc3sxv0snmvxf84mkl30l78s28gzzm3j15p806cbd" } }, { @@ -127849,6 +128835,21 @@ "sha256": "12hsi8n7mwmf81bl6kjnssdp09hnlhaggaj1g7jvs9y1x78jk6hd" } }, + { + "ename": "youdotcom", + "commit": "58a678042193a2c9ffe2cdb3e868d489af1d15b7", + "sha256": "1dgil0hsl2y82g4bj8acq93ci905l6z7b38kssgw3qpxdnv615dz", + "fetcher": "github", + "repo": "SamuelVanie/youdotcom.el", + "unstable": { + "version": [ + 20240114, + 2127 + ], + "commit": "4a715db5a9ecb3b3ccf9aa9f51bb8599428dd655", + "sha256": "0mp1a5a6r5zxl6sg6hsvydbb42dpxi79f58y48xqlvj9k33zrb4g" + } + }, { "ename": "youtube-sub-extractor", "commit": "6b5f8eceb815d74d7839e30971c96aebc7944c7f", @@ -128038,11 +129039,11 @@ "repo": "bbatsov/zenburn-emacs", "unstable": { "version": [ - 20230315, - 1004 + 20231120, + 2002 ], - "commit": "8a1f9d28f503615e5d9b3eac59a2f3c14e75fc20", - "sha256": "00zyx2knfchxkml19kf4wfgigsbgzqf47mvbgrmk3nfznnnnyvmf" + "commit": "373a07f99ee595dee83b6cee8b6841b5d1c01e38", + "sha256": "03n87wcjbbpfgbx487676fzbrzzqj0cmiwcpikbws74fnr9ayplg" }, "stable": { "version": [ @@ -128530,11 +129531,11 @@ "repo": "localauthor/zk", "unstable": { "version": [ - 20230821, - 2127 + 20240102, + 1405 ], - "commit": "05b253b60d86799e839239316b660efe69e0268f", - "sha256": "03b7ql8894l4i6s7rp15xfwfrbn23nlbskd6dz7wva2qs967nb4d" + "commit": "82f636c1edda416794c7115757ecded64f22afbf", + "sha256": "1rxrasmhk28h3z9iyssvnhf3a57y2xmfjbl4il3mfd98gg6mhb8i" }, "stable": { "version": [ @@ -128553,15 +129554,15 @@ "repo": "localauthor/zk", "unstable": { "version": [ - 20230712, - 1103 + 20240102, + 1405 ], "deps": [ "zk", "zk-index" ], - "commit": "5be59ca972f3f624d444b7b7d7ca75a06bcd2ce5", - "sha256": "0hijdi10l44ky8j66qz6bxmg1vnfhikkd65iqfb3ycg1kwzd4r9p" + "commit": "82f636c1edda416794c7115757ecded64f22afbf", + "sha256": "1rxrasmhk28h3z9iyssvnhf3a57y2xmfjbl4il3mfd98gg6mhb8i" }, "stable": { "version": [ @@ -128584,14 +129585,14 @@ "repo": "localauthor/zk", "unstable": { "version": [ - 20230930, - 1422 + 20240102, + 1405 ], "deps": [ "zk" ], - "commit": "afb7c078863b1b7e631019647d53d37f59a1554a", - "sha256": "1sfa864gkw13mbk6wjpys65r7rl7a58xj3qz39gn99cmp7a3v98z" + "commit": "82f636c1edda416794c7115757ecded64f22afbf", + "sha256": "1rxrasmhk28h3z9iyssvnhf3a57y2xmfjbl4il3mfd98gg6mhb8i" }, "stable": { "version": [ @@ -128613,15 +129614,15 @@ "repo": "localauthor/zk-luhmann", "unstable": { "version": [ - 20231009, - 1303 + 20240102, + 1406 ], "deps": [ "zk", "zk-index" ], - "commit": "e2af1477e5fc59cd4499eede991114561d8a7a37", - "sha256": "1apr9mvb5hsdw59f7dn3gmg9jxn3v3433wxrvkcv02ndp81vngn5" + "commit": "836943c5f6c6cdb932762385bbdf79e8bcfef3d7", + "sha256": "14wcqq6p7m1gq382y638fjcdvpd7206lrcrh5abnrprsyjxlr3l7" } }, { @@ -128945,30 +129946,30 @@ "repo": "fvdbeek/emacs-zotero", "unstable": { "version": [ - 20211008, - 2207 + 20240112, + 2111 ], "deps": [ "ht", "oauth", "s" ], - "commit": "811bd1f14b38c3dde3f80cd8a13490c9900de888", - "sha256": "0gh04kbg109038xxcrzhjffqrfcxx7vbz0dz2idglcmbqpg7lzjq" + "commit": "eef5080e6a2ed0cae12c3d21580864f4b394cd5f", + "sha256": "0qv5lg3iadgaghx2a423jdhmql51kflbnfg7anxxbgyp0hkp2igj" }, "stable": { "version": [ 0, 2, - 3 + 7 ], "deps": [ "ht", "oauth", "s" ], - "commit": "811bd1f14b38c3dde3f80cd8a13490c9900de888", - "sha256": "0gh04kbg109038xxcrzhjffqrfcxx7vbz0dz2idglcmbqpg7lzjq" + "commit": "eef5080e6a2ed0cae12c3d21580864f4b394cd5f", + "sha256": "0qv5lg3iadgaghx2a423jdhmql51kflbnfg7anxxbgyp0hkp2igj" } }, { @@ -128994,15 +129995,15 @@ "repo": "egh/zotxt-emacs", "unstable": { "version": [ - 20210908, - 402 + 20240203, + 647 ], "deps": [ "deferred", "request" ], - "commit": "d344e7ac281a083f4e39e95b5664633a015e2b3b", - "sha256": "1qwn5ym2ljzbliy1qbafm3wzh8ayl177m3z2fvj2fy3cg9smi3bv" + "commit": "7eae5196dbe6fa3045b31412538ce4a81204abc4", + "sha256": "12h0fi1fz33747h807gg29wgqqm3yzfn34m79zkvdicxiaj920ny" }, "stable": { "version": [ From a97d0f2efeec5d48b0acf3e349a4fd33cb9ce261 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 4 Feb 2024 08:51:44 -0300 Subject: [PATCH 056/244] nongnu-packages: updated 2024-02-04 (from overlay) --- .../emacs/elisp-packages/nongnu-generated.nix | 182 +++++++++++------- 1 file changed, 113 insertions(+), 69 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix index 37a9e04418c6..822a2ef0773e 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix @@ -291,10 +291,10 @@ elpaBuild { pname = "buttercup"; ename = "buttercup"; - version = "1.32"; + version = "1.33"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/buttercup-1.32.tar"; - sha256 = "07vxs1iq38m7ng9wia8h6q2sy4cdykv03jksqjqyqaab4cl7yl27"; + url = "https://elpa.nongnu.org/nongnu/buttercup-1.33.tar"; + sha256 = "0245fq4iny1jnm440dzkq0fadw10ncnhkj28mayqs9iyyzj9g5h4"; }; packageRequires = [ emacs ]; meta = { @@ -336,10 +336,10 @@ elpaBuild { pname = "cdlatex"; ename = "cdlatex"; - version = "4.18.3"; + version = "4.18.4"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/cdlatex-4.18.3.tar"; - sha256 = "0zz73csyjagq4vfv1fdnzwg4jhscggg3vk75kjdl78dg1ly191iz"; + url = "https://elpa.nongnu.org/nongnu/cdlatex-4.18.4.tar"; + sha256 = "0qa4wp76jykykh244an84kmlvwnsqjnc8ii38mdnd5jjnhacg11v"; }; packageRequires = []; meta = { @@ -361,10 +361,10 @@ elpaBuild { pname = "cider"; ename = "cider"; - version = "1.11.1"; + version = "1.13.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/cider-1.11.1.tar"; - sha256 = "1zp24p67w9wcc26s0b95idvzy1ndk35a8rabj3ckg1sgddgzh0p6"; + url = "https://elpa.nongnu.org/nongnu/cider-1.13.1.tar"; + sha256 = "0ipmhm8ggh437m72b0vf9vfmwkcfwj3yy37wldz0yyiv59y2g50p"; }; packageRequires = [ clojure-mode @@ -385,10 +385,10 @@ elpaBuild { pname = "clojure-mode"; ename = "clojure-mode"; - version = "5.18.0"; + version = "5.18.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/clojure-mode-5.18.0.tar"; - sha256 = "1wh1r3kdjya7aqnnm6ask9q93pxm7h6ff4b7p6lrhwg4iyn2njss"; + url = "https://elpa.nongnu.org/nongnu/clojure-mode-5.18.1.tar"; + sha256 = "1wnl10r79cc1p9a1zwyzhj9ddvc166xkmc7f04pibwxw9j4l3ppg"; }; packageRequires = [ emacs ]; meta = { @@ -667,10 +667,10 @@ elpaBuild { pname = "eat"; ename = "eat"; - version = "0.9.3"; + version = "0.9.4"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/eat-0.9.3.tar"; - sha256 = "1dck6vvyn1y94z18p1b0kh3x4i587x8x5pk5bin56vwpkw05s40d"; + url = "https://elpa.nongnu.org/nongnu/eat-0.9.4.tar"; + sha256 = "0683rni1vgq1jmmp1kjvi0fx9m5k7hh5r9b432whwnkp9gcfrb80"; }; packageRequires = [ compat emacs ]; meta = { @@ -682,10 +682,10 @@ elpaBuild { pname = "edit-indirect"; ename = "edit-indirect"; - version = "0.1.10"; + version = "0.1.13"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/edit-indirect-0.1.10.tar"; - sha256 = "0mk6s5hc8n9s5c434im6r06mfgmdf5s44zlr9j3hfkjaic1lf45b"; + url = "https://elpa.nongnu.org/nongnu/edit-indirect-0.1.13.tar"; + sha256 = "06x51lajykz6ny8q1762vhjxzvlqm2il47099hbb9wpj4vjx14q6"; }; packageRequires = [ emacs ]; meta = { @@ -798,6 +798,26 @@ license = lib.licenses.free; }; }) {}; + evil-escape = callPackage ({ cl-lib ? null + , elpaBuild + , emacs + , evil + , fetchurl + , lib }: + elpaBuild { + pname = "evil-escape"; + ename = "evil-escape"; + version = "3.16"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/evil-escape-3.16.tar"; + sha256 = "14289axdn3splza66wdyyvfj1hqslmqxfr63zk480cqvrn0dkpvz"; + }; + packageRequires = [ cl-lib emacs evil ]; + meta = { + homepage = "https://elpa.gnu.org/packages/evil-escape.html"; + license = lib.licenses.free; + }; + }) {}; evil-exchange = callPackage ({ cl-lib ? null , elpaBuild , evil @@ -1148,10 +1168,10 @@ elpaBuild { pname = "geiser"; ename = "geiser"; - version = "0.29.1"; + version = "0.30"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/geiser-0.29.1.tar"; - sha256 = "0k9jvnaci23swyf3zy67f9msz205d9vdm90rgidnl81w7hg8gjm4"; + url = "https://elpa.nongnu.org/nongnu/geiser-0.30.tar"; + sha256 = "0bxrxgz49xqxzbipkpnilz9lxm1wmjzhf6imkz3hq49wfp3zdaw6"; }; packageRequires = [ emacs project ]; meta = { @@ -1564,10 +1584,10 @@ elpaBuild { pname = "helm"; ename = "helm"; - version = "3.9.5"; + version = "3.9.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/helm-3.9.5.tar"; - sha256 = "1vsg1xflz5880h477s8hqrxinv4wdx12gdvs08zy7xbmypzwhrz1"; + url = "https://elpa.nongnu.org/nongnu/helm-3.9.7.tar"; + sha256 = "1xlaxxwv34a8lxijni4yi60g5g7mlpjq4d71p9hdcpqja7xq4igz"; }; packageRequires = [ helm-core popup wfnames ]; meta = { @@ -1579,10 +1599,10 @@ elpaBuild { pname = "helm-core"; ename = "helm-core"; - version = "3.9.5"; + version = "3.9.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/helm-core-3.9.5.tar"; - sha256 = "1ixbbh0zcxnkl5ry5sswgh8nw8a2hrgkw9hqzznz9wiw1avs4g9c"; + url = "https://elpa.nongnu.org/nongnu/helm-core-3.9.7.tar"; + sha256 = "125fqnj2g61lsagiwwd8fpnrp2s7mxsdppj8cfp3m6c3984fmsx0"; }; packageRequires = [ async emacs ]; meta = { @@ -1661,16 +1681,25 @@ , map , persist , plz + , taxy-magit-section , transient }: elpaBuild { pname = "hyperdrive"; ename = "hyperdrive"; - version = "0.2"; + version = "0.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/hyperdrive-0.2.tar"; - sha256 = "1cvsl7caprdms83mvhlv3crk4ylka1g0swg0klqld04hayzikq0z"; + url = "https://elpa.nongnu.org/nongnu/hyperdrive-0.3.tar"; + sha256 = "1q23xrq80wmh4l87rpzfp6gc671gkalvhidfichlapk507sll1y6"; }; - packageRequires = [ compat emacs map persist plz transient ]; + packageRequires = [ + compat + emacs + map + persist + plz + taxy-magit-section + transient + ]; meta = { homepage = "https://elpa.gnu.org/packages/hyperdrive.html"; license = lib.licenses.free; @@ -1749,10 +1778,10 @@ elpaBuild { pname = "inf-ruby"; ename = "inf-ruby"; - version = "2.8.0"; + version = "2.8.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/inf-ruby-2.8.0.tar"; - sha256 = "1ax2sab4rm5alg12n2k6bz1xwv0mi0jvxx5xmjzavjxl4x6qckxy"; + url = "https://elpa.nongnu.org/nongnu/inf-ruby-2.8.1.tar"; + sha256 = "0ghf6gaxyslkxfy8cyyglf8ldzyv9jqsyl6nz7iahfk930aiynpj"; }; packageRequires = [ emacs ]; meta = { @@ -1854,10 +1883,10 @@ elpaBuild { pname = "keycast"; ename = "keycast"; - version = "1.3.2"; + version = "1.3.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/keycast-1.3.2.tar"; - sha256 = "0z8q1xxx02di0788kgc4xpvl43iyknkj57l9cwf6qq6hi032c9kj"; + url = "https://elpa.nongnu.org/nongnu/keycast-1.3.3.tar"; + sha256 = "0cvya8vbbmzly1hjf5jm3n9phml4wmwy2hn4igxp8f2pg1x46049"; }; packageRequires = [ compat emacs ]; meta = { @@ -2365,6 +2394,21 @@ license = lib.licenses.free; }; }) {}; + p4-16-mode = callPackage ({ elpaBuild, fetchurl, lib }: + elpaBuild { + pname = "p4-16-mode"; + ename = "p4-16-mode"; + version = "0.3"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/p4-16-mode-0.3.tar"; + sha256 = "1jl8mcwpzry7lmfm486wjvvx76053pjp68p1abcrjvg4ppsmbj93"; + }; + packageRequires = []; + meta = { + homepage = "https://elpa.gnu.org/packages/p4-16-mode.html"; + license = lib.licenses.free; + }; + }) {}; package-lint = callPackage ({ cl-lib ? null , compat , elpaBuild @@ -2435,10 +2479,10 @@ elpaBuild { pname = "parseclj"; ename = "parseclj"; - version = "1.1.0"; + version = "1.1.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/parseclj-1.1.0.tar"; - sha256 = "0h6fia59crqb1y83a04sjlhlpm6349s6c14zsiqsfi73m97dli6p"; + url = "https://elpa.nongnu.org/nongnu/parseclj-1.1.1.tar"; + sha256 = "14xczcd7vknsqkfwlk430kd6jz8fi51jwbjpzjqkymnixma32qd6"; }; packageRequires = [ emacs ]; meta = { @@ -2450,10 +2494,10 @@ elpaBuild { pname = "parseedn"; ename = "parseedn"; - version = "1.2.0"; + version = "1.2.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/parseedn-1.2.0.tar"; - sha256 = "10y6mpjzxpmg029j0kysyxqqxdc82wwhkxh79sf8hz1ffks2ysmm"; + url = "https://elpa.nongnu.org/nongnu/parseedn-1.2.1.tar"; + sha256 = "039mmsmqbvvzqafhjx1grbg2620mjf6jvrj6g6mwxhy2ckll6bfg"; }; packageRequires = [ emacs map parseclj ]; meta = { @@ -2515,10 +2559,10 @@ elpaBuild { pname = "php-mode"; ename = "php-mode"; - version = "1.25.0"; + version = "1.25.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/php-mode-1.25.0.tar"; - sha256 = "05n53risvyzgyqr0r7v7bgd267dh30wq266mmfhj2q37v1gkfjiv"; + url = "https://elpa.nongnu.org/nongnu/php-mode-1.25.1.tar"; + sha256 = "0b8svrjzc7lrbmwib1y1nbmn6pw3w289zqbfinjak9kvma2k7njv"; }; packageRequires = [ emacs ]; meta = { @@ -2608,10 +2652,10 @@ elpaBuild { pname = "racket-mode"; ename = "racket-mode"; - version = "1.0.20231115.104415"; + version = "1.0.20240130.151349"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20231115.104415.tar"; - sha256 = "01ihh66c20c2dv6apswgww8wxwn1ldqhpk70mfbgjipc9a7ykwws"; + url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20240130.151349.tar"; + sha256 = "0hbcnr4x1931c95hpgfdny92vk8m688p8yc0ng41yv1safa0w4pl"; }; packageRequires = [ emacs ]; meta = { @@ -2668,10 +2712,10 @@ elpaBuild { pname = "reformatter"; ename = "reformatter"; - version = "0.7"; + version = "0.8"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/reformatter-0.7.tar"; - sha256 = "17y61gqljc4r66dp3qbggvpgj8wacnhv7kq4pwkpbb1h5a5l5b6z"; + url = "https://elpa.nongnu.org/nongnu/reformatter-0.8.tar"; + sha256 = "0yr0h8f53gaxnfz0dvvs9b4jqwp6p0j8xvv01g76j0map0fxkcam"; }; packageRequires = [ emacs ]; meta = { @@ -2848,16 +2892,16 @@ license = lib.licenses.free; }; }) {}; - slime = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib, macrostep }: + slime = callPackage ({ elpaBuild, emacs, fetchurl, lib, macrostep }: elpaBuild { pname = "slime"; ename = "slime"; - version = "2.26.1"; + version = "2.29.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/slime-2.26.1.tar"; - sha256 = "0f7absmq0nnhhq0i8nfgn2862ydvwlqyzhcq4s6m91mn72d7dw5i"; + url = "https://elpa.nongnu.org/nongnu/slime-2.29.1.tar"; + sha256 = "1ad9m0a9rbn0gmpwdvnr1l7km833hqy43wp6q3cwv7azmj2sc1r2"; }; - packageRequires = [ cl-lib macrostep ]; + packageRequires = [ emacs macrostep ]; meta = { homepage = "https://elpa.gnu.org/packages/slime.html"; license = lib.licenses.free; @@ -2987,10 +3031,10 @@ elpaBuild { pname = "subed"; ename = "subed"; - version = "1.2.7"; + version = "1.2.11"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/subed-1.2.7.tar"; - sha256 = "1rvc17pvig3ihc74d7i25kl3lnigp0h8lh634x0676hdx38h91ib"; + url = "https://elpa.nongnu.org/nongnu/subed-1.2.11.tar"; + sha256 = "1dlh7vd8kc16wr9sqd3v7kkxfvqadi56pa52h35b86krndh4vazp"; }; packageRequires = [ emacs ]; meta = { @@ -3002,10 +3046,10 @@ elpaBuild { pname = "sweeprolog"; ename = "sweeprolog"; - version = "0.27.0"; + version = "0.27.4"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/sweeprolog-0.27.0.tar"; - sha256 = "1r0qspi9qdnsa4gm9bmxzsjyalqi14jhjx96jqw725pmhvjy9933"; + url = "https://elpa.nongnu.org/nongnu/sweeprolog-0.27.4.tar"; + sha256 = "05hky1103xays0jflyls4zxj3mbmq7ipkdhaasd868gjbky4kryf"; }; packageRequires = [ compat emacs ]; meta = { @@ -3308,10 +3352,10 @@ elpaBuild { pname = "web-mode"; ename = "web-mode"; - version = "17.3.15"; + version = "17.3.17"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/web-mode-17.3.15.tar"; - sha256 = "028p034793pkkwgaqgc3zw23ji39ss5gma5g8fhml6v8pc4ri2w8"; + url = "https://elpa.nongnu.org/nongnu/web-mode-17.3.17.tar"; + sha256 = "0a9qsffj2451ccb2gvimkwa0qp9m2n5m70zb6bzjndqgq18n7rfb"; }; packageRequires = [ emacs ]; meta = { @@ -3471,10 +3515,10 @@ elpaBuild { pname = "xah-fly-keys"; ename = "xah-fly-keys"; - version = "24.18.20231115084756"; + version = "24.20.20240120121202"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-24.18.20231115084756.tar"; - sha256 = "1vj8l4g4hpdvs1yvgkcy79vbf2ibhwxfgcrg1mj26qj3f9naf25s"; + url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-24.20.20240120121202.tar"; + sha256 = "0v3qfn3jqq7jcbpxjajj8q51r71lf3pfmw5gddd38022szrw6ca6"; }; packageRequires = [ emacs ]; meta = { From 2b43efb8ae720fff9528d4bbafa06a7758dfa53f Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 4 Feb 2024 15:45:22 +0100 Subject: [PATCH 057/244] =?UTF-8?q?libxml2:=202.12.4=20=E2=86=92=202.12.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://discourse.gnome.org/t/libxml2-2-12-5-released/19337 https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.12.4...v2.12.5 CVE-2024-25062 --- pkgs/development/libraries/libxml2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index ce7e51c04f48..5cce297cbd06 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -34,7 +34,7 @@ in let libxml = stdenv.mkDerivation rec { pname = "libxml2"; - version = "2.12.4"; + version = "2.12.5"; outputs = [ "bin" "dev" "out" "doc" ] ++ lib.optional pythonSupport "py" @@ -43,7 +43,7 @@ libxml = stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; - hash = "sha256-SXNg5CPPC9merNt8YhXeqS5tbonulAOTwrrg53y5t9A="; + hash = "sha256-qXJ5Zpav04Bz4PWcKDw6L1pWC1JotLq8ORsoYWZSayE="; }; strictDeps = true; From 34239032617857582a5d8f24bb5bb45c373d6e0b Mon Sep 17 00:00:00 2001 From: Maxine Aubrey Date: Sun, 4 Feb 2024 15:47:14 +0100 Subject: [PATCH 058/244] =?UTF-8?q?gtk3:=203.24.39=20=E2=86=92=203.24.41?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.39...3.24.41 https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.41/NEWS --- pkgs/development/libraries/gtk/3.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gtk/3.x.nix b/pkgs/development/libraries/gtk/3.x.nix index c244414c5508..4692bbc97126 100644 --- a/pkgs/development/libraries/gtk/3.x.nix +++ b/pkgs/development/libraries/gtk/3.x.nix @@ -64,7 +64,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "gtk+3"; - version = "3.24.39"; + version = "3.24.41"; outputs = [ "out" "dev" ] ++ lib.optional withIntrospection "devdoc"; outputBin = "dev"; @@ -78,7 +78,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) version; in fetchurl { url = "mirror://gnome/sources/gtk+/${lib.versions.majorMinor version}/gtk+-${version}.tar.xz"; - sha256 = "sha256-HKw+VmubLzZTpFjAjC3N/cqfkIA3rAPJ2FZLQpV3jXk="; + sha256 = "sha256-R9phSHrzCHqUvEkpb9AlygvAL5bvBsVW58iYi9ZRtvo="; }; patches = [ From ac193f068461eab2bac2e4c52f5fe73e08cf406e Mon Sep 17 00:00:00 2001 From: Maxine Aubrey Date: Sun, 4 Feb 2024 15:52:47 +0100 Subject: [PATCH 059/244] =?UTF-8?q?gtk4:=204.12.4=20=E2=86=92=204.12.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.4...4.12.5 https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.5/NEWS --- pkgs/development/libraries/gtk/4.x.nix | 9 ++---- .../gtk/patches/4.0-fix-darwin-build.patch | 31 ------------------- 2 files changed, 2 insertions(+), 38 deletions(-) delete mode 100644 pkgs/development/libraries/gtk/patches/4.0-fix-darwin-build.patch diff --git a/pkgs/development/libraries/gtk/4.x.nix b/pkgs/development/libraries/gtk/4.x.nix index 2d14823accf4..bd3b1165ef0b 100644 --- a/pkgs/development/libraries/gtk/4.x.nix +++ b/pkgs/development/libraries/gtk/4.x.nix @@ -68,7 +68,7 @@ in stdenv.mkDerivation rec { pname = "gtk4"; - version = "4.12.4"; + version = "4.12.5"; outputs = [ "out" "dev" ] ++ lib.optionals x11Support [ "devdoc" ]; outputBin = "dev"; @@ -80,14 +80,9 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/gtk/${lib.versions.majorMinor version}/gtk-${version}.tar.xz"; - sha256 = "umfGSY5Vmfko7a+54IoyCt+qUKsvDab8arIlL8LVdSA="; + sha256 = "KLNW1ZDuaO9ibi75ggst0hRBSEqaBCpaPwxA6d/E9Pg="; }; - patches = [ - # https://github.com/NixOS/nixpkgs/pull/218143#issuecomment-1501059486 - ./patches/4.0-fix-darwin-build.patch - ]; - depsBuildBuild = [ pkg-config ]; diff --git a/pkgs/development/libraries/gtk/patches/4.0-fix-darwin-build.patch b/pkgs/development/libraries/gtk/patches/4.0-fix-darwin-build.patch deleted file mode 100644 index 01f4377aa0a7..000000000000 --- a/pkgs/development/libraries/gtk/patches/4.0-fix-darwin-build.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/gdk/macos/gdkmacospasteboard-private.h b/gdk/macos/gdkmacospasteboard-private.h -index fdeb936..c4b8666 100644 ---- a/gdk/macos/gdkmacospasteboard-private.h -+++ b/gdk/macos/gdkmacospasteboard-private.h -@@ -27,6 +27,10 @@ - - G_BEGIN_DECLS - -+#ifndef AVAILABLE_MAC_OS_X_VERSION_10_13_AND_LATER -+typedef NSString *NSPasteboardType; -+#endif -+ - @interface GdkMacosPasteboardItemDataProvider : NSObject - { - GdkContentProvider *_contentProvider; -diff --git a/gdk/macos/gdkmacospasteboard.c b/gdk/macos/gdkmacospasteboard.c -index 66b3c9f..b9e0d8a 100644 ---- a/gdk/macos/gdkmacospasteboard.c -+++ b/gdk/macos/gdkmacospasteboard.c -@@ -400,7 +400,11 @@ _gdk_macos_pasteboard_register_drag_types (NSWindow *window) - gdk_content_formats_get_gtypes (formats, &n_gtypes); - - if (n_gtypes) -+#ifdef AVAILABLE_MAC_OS_X_VERSION_10_13_AND_LATER - [ret addObject:NSPasteboardTypeURL]; -+#else -+ [ret addObject:[[NSString alloc] initWithUTF8String:"public.url"]]; -+#endif - - gdk_content_formats_unref (formats); - } From ee5c07b9e9d2a52837b340c6aefa11aca529560e Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 4 Feb 2024 17:23:56 +0000 Subject: [PATCH 060/244] xorg.xkbcomp: 1.4.6 -> 1.4.7 Changes: https://lists.x.org/archives/xorg-announce/2024-February/003450.html --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 8786e0798627..b73a45794801 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -3819,11 +3819,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xkbcomp = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: { pname = "xkbcomp"; - version = "1.4.6"; + version = "1.4.7"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/app/xkbcomp-1.4.6.tar.xz"; - sha256 = "164fqnpq80vbl7693x82h38kvxcdf668vggpg9439q21xw8xcl7s"; + url = "mirror://xorg/individual/app/xkbcomp-1.4.7.tar.xz"; + sha256 = "0xqzz209m9i43jbyrf2lh4xdbyhzzzn9mis2f2c32kplwla82a0a"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 1234f05b9723..c5310dc2e0d3 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -45,7 +45,7 @@ mirror://xorg/individual/app/xgc-1.0.6.tar.xz mirror://xorg/individual/app/xhost-1.0.9.tar.xz mirror://xorg/individual/app/xinit-1.4.2.tar.xz mirror://xorg/individual/app/xinput-1.6.4.tar.xz -mirror://xorg/individual/app/xkbcomp-1.4.6.tar.xz +mirror://xorg/individual/app/xkbcomp-1.4.7.tar.xz mirror://xorg/individual/app/xkbevd-1.1.5.tar.xz mirror://xorg/individual/app/xkbprint-1.0.6.tar.xz mirror://xorg/individual/app/xkbutils-1.0.5.tar.xz From a729edade899c37b6431c3718a21cdabb85b4a85 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 4 Feb 2024 17:28:20 +0000 Subject: [PATCH 061/244] imlib2: 1.12.1 -> 1.12.2 Changes: https://git.enlightenment.org/old/legacy-imlib2/raw/tag/v1.12.2/ChangeLog --- pkgs/development/libraries/imlib2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/imlib2/default.nix b/pkgs/development/libraries/imlib2/default.nix index ab237d9dca00..cc1f6b544048 100644 --- a/pkgs/development/libraries/imlib2/default.nix +++ b/pkgs/development/libraries/imlib2/default.nix @@ -31,11 +31,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "imlib2"; - version = "1.12.1"; + version = "1.12.2"; src = fetchurl { url = "mirror://sourceforge/enlightenment/${finalAttrs.pname}-${finalAttrs.version}.tar.xz"; - hash = "sha256-jCTS0YnE1a5gLb8vwPuxF6qSPqtsiDBB8P7spOjGd04="; + hash = "sha256-zEmTGiBWCWioZIycoHkIWXYIXqltWaAbHhfLVa8P/kI="; }; buildInputs = [ From 336faa6fda8c9f668fd3f6ed3c6f71fdb74205e8 Mon Sep 17 00:00:00 2001 From: Lily Foster Date: Sun, 4 Feb 2024 17:06:16 -0500 Subject: [PATCH 062/244] mupdf: fix includedir in pkg-config file Co-Authored-By: OPNA2608 --- pkgs/applications/misc/mupdf/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/mupdf/default.nix b/pkgs/applications/misc/mupdf/default.nix index db08bd5c14ce..5fdb9c917916 100644 --- a/pkgs/applications/misc/mupdf/default.nix +++ b/pkgs/applications/misc/mupdf/default.nix @@ -154,14 +154,14 @@ stdenv.mkDerivation rec { mkdir -p "$out/lib/pkgconfig" cat >"$out/lib/pkgconfig/mupdf.pc" < Date: Mon, 5 Feb 2024 07:56:26 +0100 Subject: [PATCH 063/244] Reapply #281577: mpdecimal: 2.5.1 -> 4.0.0 This reverts commit e0ba6099df54fc2024053b43ce7522696a558446. I checked that stdenv still builds on x86_64-linux. --- pkgs/development/libraries/mpdecimal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/mpdecimal/default.nix b/pkgs/development/libraries/mpdecimal/default.nix index 3a2e4b1fe7d0..514c61ffcb0c 100644 --- a/pkgs/development/libraries/mpdecimal/default.nix +++ b/pkgs/development/libraries/mpdecimal/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "mpdecimal"; - version = "2.5.1"; + version = "4.0.0"; outputs = [ "out" "cxx" "doc" "dev" ]; src = fetchurl { url = "https://www.bytereef.org/software/mpdecimal/releases/mpdecimal-${version}.tar.gz"; - hash = "sha256-n5zUwEH5m1xJ/7e1nZ8S2VtoPYhYVgiqVqYwdmeysh8="; + hash = "sha256-lCRFwyRbInMP1Bpnp8XCMdEcsbmTa5wPdjNPt9C0Row="; }; configureFlags = [ "LD=${stdenv.cc.targetPrefix}cc" ]; From 7cfa2e6f77ebaec191a047e9e4505be00bb74f58 Mon Sep 17 00:00:00 2001 From: Tomas Antonio Lopez Date: Wed, 24 Jan 2024 00:10:28 +0100 Subject: [PATCH 064/244] krb5: add support for building with LDAP database --- pkgs/development/libraries/kerberos/krb5.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/kerberos/krb5.nix b/pkgs/development/libraries/kerberos/krb5.nix index fdf01c195af5..bfa2974bdc5b 100644 --- a/pkgs/development/libraries/kerberos/krb5.nix +++ b/pkgs/development/libraries/kerberos/krb5.nix @@ -14,6 +14,7 @@ # This is called "staticOnly" because krb5 does not support # builting both static and shared, see below. , staticOnly ? false +, withLdap ? false , withVerto ? false }: @@ -25,6 +26,9 @@ let libOnly = type == "lib"; in + +assert withLdap -> !libOnly; + stdenv.mkDerivation rec { pname = "${type}krb5"; version = "1.21.2"; @@ -40,6 +44,7 @@ stdenv.mkDerivation rec { # krb5's ./configure does not allow passing --enable-shared and --enable-static at the same time. # See https://bbs.archlinux.org/viewtopic.php?pid=1576737#p1576737 ++ lib.optionals staticOnly [ "--enable-static" "--disable-shared" ] + ++ lib.optional withLdap "--with-ldap" ++ lib.optional withVerto "--with-system-verto" ++ lib.optional stdenv.isFreeBSD ''WARN_CFLAGS=""'' ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) @@ -55,7 +60,8 @@ stdenv.mkDerivation rec { buildInputs = [ openssl ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.libc != "bionic" && !(stdenv.hostPlatform.useLLVM or false)) [ keyutils ] - ++ lib.optionals (!libOnly) [ openldap libedit ] + ++ lib.optionals (!libOnly) [ libedit ] + ++ lib.optionals withLdap [ openldap ] ++ lib.optionals withVerto [ libverto ]; propagatedBuildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk; [ From cb4f11ae7ad34f09d92a2db7e800db85184482ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 5 Feb 2024 12:04:10 +0000 Subject: [PATCH 065/244] vim: 9.1.0004 -> 9.1.0075 --- pkgs/applications/editors/vim/common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vim/common.nix b/pkgs/applications/editors/vim/common.nix index 9ebe4d7acd49..5aab7711cf3e 100644 --- a/pkgs/applications/editors/vim/common.nix +++ b/pkgs/applications/editors/vim/common.nix @@ -1,6 +1,6 @@ { lib, fetchFromGitHub }: rec { - version = "9.1.0004"; + version = "9.1.0075"; outputs = [ "out" "xxd" ]; @@ -8,7 +8,7 @@ rec { owner = "vim"; repo = "vim"; rev = "v${version}"; - hash = "sha256-Y5ZSJLEFdptEMA0xvstr6H1G4iiaYXpkJGSSFwoTfc0="; + hash = "sha256-rirPSh0rFg25JHl4idADLz6fIRmEALzp2Oa7De6uuGU="; }; enableParallelBuilding = true; From ddd686934d74178886524cedd1e1574c6513ed51 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 5 Feb 2024 15:37:08 +0000 Subject: [PATCH 066/244] xorg.libXvMC: 1.0.13 -> 1.0.14 Changes: https://lists.x.org/archives/xorg-announce/2024-February/003456.html --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 8786e0798627..1b4147fe7c5b 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -1638,11 +1638,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXvMC = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXv, testers }: stdenv.mkDerivation (finalAttrs: { pname = "libXvMC"; - version = "1.0.13"; + version = "1.0.14"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXvMC-1.0.13.tar.xz"; - sha256 = "0z35xqna3dnrfxgn9aa1y6jx7mrwsn8vi8dcwm3sg23qx9nvx7ha"; + url = "mirror://xorg/individual/lib/libXvMC-1.0.14.tar.xz"; + sha256 = "1nayf8qck0b1xb88dirdbvj7clr18wq1dxs73zwbpzdsnsv9xgp4"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 1234f05b9723..da2a78aa0b23 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -204,7 +204,7 @@ mirror://xorg/individual/lib/libXTrap-1.0.1.tar.bz2 mirror://xorg/individual/lib/libXt-1.3.0.tar.xz mirror://xorg/individual/lib/libXtst-1.2.4.tar.xz mirror://xorg/individual/lib/libXv-1.0.12.tar.xz -mirror://xorg/individual/lib/libXvMC-1.0.13.tar.xz +mirror://xorg/individual/lib/libXvMC-1.0.14.tar.xz mirror://xorg/individual/lib/libXxf86dga-1.1.6.tar.xz mirror://xorg/individual/lib/libXxf86misc-1.0.4.tar.bz2 mirror://xorg/individual/lib/libXxf86vm-1.1.5.tar.xz From 5714c930f2180d34e6b2cb70fc62cb79ab89be45 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 5 Feb 2024 15:42:58 +0000 Subject: [PATCH 067/244] xorg.libxkbfile: 1.1.2 -> 1.1.3 Changes: https://lists.x.org/archives/xorg-announce/2024-February/003455.html --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 8786e0798627..f8a44a2f45d4 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -1839,11 +1839,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libxkbfile = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: { pname = "libxkbfile"; - version = "1.1.2"; + version = "1.1.3"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libxkbfile-1.1.2.tar.xz"; - sha256 = "1ca4crhzc5a2gdkc4r0m92wyirsy5mngnz0430bj02s2mi7pi8xq"; + url = "mirror://xorg/individual/lib/libxkbfile-1.1.3.tar.xz"; + sha256 = "1v2bhw1q1cj3wjfs0igq393iz10whcavbyxlm3k9xfvsk7m3xdm9"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 1234f05b9723..ff4dda3409f7 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -190,7 +190,7 @@ mirror://xorg/individual/lib/libXfont2-2.0.6.tar.xz mirror://xorg/individual/lib/libXft-2.3.8.tar.xz mirror://xorg/individual/lib/libXi-1.8.1.tar.xz mirror://xorg/individual/lib/libXinerama-1.1.5.tar.xz -mirror://xorg/individual/lib/libxkbfile-1.1.2.tar.xz +mirror://xorg/individual/lib/libxkbfile-1.1.3.tar.xz mirror://xorg/individual/lib/libXmu-1.1.4.tar.xz mirror://xorg/individual/lib/libXp-1.0.4.tar.xz mirror://xorg/individual/lib/libXpm-3.5.17.tar.xz From 82acb37bdaa2cee61ba1a6cf2b49d4c654234d05 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 5 Feb 2024 15:46:17 +0000 Subject: [PATCH 068/244] xorg.libXext: 1.3.5 -> 1.3.6 Changes: https://lists.x.org/archives/xorg-announce/2024-February/003454.html --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 8786e0798627..b401ab0bc3b7 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -1298,11 +1298,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXext = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: { pname = "libXext"; - version = "1.3.5"; + version = "1.3.6"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXext-1.3.5.tar.xz"; - sha256 = "1jkv7l9qm4vms6af4faax916rirxp6r8rpjrhlxa6zn5jp4c056v"; + url = "mirror://xorg/individual/lib/libXext-1.3.6.tar.xz"; + sha256 = "0lwpx0b7lid47pff6dagp5h63bi0b3gsy05lqpyhbr4l76i9zdgd"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 1234f05b9723..73a9ff23b56b 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -183,7 +183,7 @@ mirror://xorg/individual/lib/libXcursor-1.2.1.tar.xz mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz mirror://xorg/individual/lib/libXdamage-1.1.6.tar.xz mirror://xorg/individual/lib/libXdmcp-1.1.4.tar.xz -mirror://xorg/individual/lib/libXext-1.3.5.tar.xz +mirror://xorg/individual/lib/libXext-1.3.6.tar.xz mirror://xorg/individual/lib/libXfixes-6.0.1.tar.xz mirror://xorg/individual/lib/libXfont-1.5.4.tar.bz2 mirror://xorg/individual/lib/libXfont2-2.0.6.tar.xz From cb4c41f93a85d7092f9dd846052a73043820e7d8 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Mon, 5 Feb 2024 17:28:02 +0100 Subject: [PATCH 069/244] stdenv: fix `substituteStream --replace-quiet` deprecation warning --- pkgs/stdenv/generic/setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index efb233312b57..fa66cebfaf67 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -833,7 +833,7 @@ substituteStream() { --replace) # deprecated 2023-11-22 # this will either get removed, or switch to the behaviour of --replace-fail in the future - if [ -z "$_substituteStream_has_warned_replace_deprecation" ]; then + if [ -z "$is_quiet" ] && [ -z "$_substituteStream_has_warned_replace_deprecation" ]; then echo "substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. ($description)" >&2 _substituteStream_has_warned_replace_deprecation=1 fi From 370cd05f246d87cd8ebd4137e47b13334850293b Mon Sep 17 00:00:00 2001 From: "Travis A. Everett" Date: Mon, 5 Feb 2024 11:26:47 -0600 Subject: [PATCH 070/244] xdg-utils: rm unused dependency We included lockfileProgs by mistake, thinking it provided bin/lockfile. This was already provided by `procmail`. --- pkgs/tools/X11/xdg-utils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/X11/xdg-utils/default.nix b/pkgs/tools/X11/xdg-utils/default.nix index 3db16f067148..5924f82c4ed3 100644 --- a/pkgs/tools/X11/xdg-utils/default.nix +++ b/pkgs/tools/X11/xdg-utils/default.nix @@ -2,7 +2,7 @@ # docs deps , libxslt, docbook_xml_dtd_412, docbook_xml_dtd_43, docbook_xsl, xmlto # runtime deps -, resholve, bash, coreutils, dbus, file, gawk, glib, gnugrep, gnused, jq, lockfileProgs, nettools, procmail, procps, xdg-user-dirs +, resholve, bash, coreutils, dbus, file, gawk, glib, gnugrep, gnused, jq, nettools, procmail, procps, xdg-user-dirs , perl, perlPackages , mimiSupport ? false , withXdgOpenUsePortalPatch ? true }: @@ -162,7 +162,7 @@ let { scripts = [ "bin/xdg-screensaver" ]; interpreter = "${bash}/bin/bash"; - inputs = commonDeps ++ [ lockfileProgs nettools perl procmail procps ]; + inputs = commonDeps ++ [ nettools perl procmail procps ]; # These are desktop-specific, so we don't want xdg-utils to be able to # call them when in a different setup. fake.external = commonFakes ++ [ From 7f8e27078d93c1629a6afa155635c4bca8cc992a Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 6 Feb 2024 10:15:51 +0000 Subject: [PATCH 071/244] xorg.xkeyboardconfig: 2.40 -> 2.41 --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 8786e0798627..cdf94a7e2a2d 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -3899,11 +3899,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xkeyboardconfig = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: { pname = "xkeyboard-config"; - version = "2.40"; + version = "2.41"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.40.tar.xz"; - sha256 = "1qrakn6gyj701mxwbrlhjv4gd73ws51140ns68a1kivxxhdvlgbs"; + url = "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.41.tar.xz"; + sha256 = "13vjvyg1fjvsqzqkpxzigvv94v154mcb2gba4d80spi9aywxcb7h"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 1234f05b9723..aae554f1aba0 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -74,7 +74,7 @@ mirror://xorg/individual/app/xwininfo-1.1.6.tar.xz mirror://xorg/individual/app/xwud-1.0.6.tar.xz mirror://xorg/individual/data/xbitmaps-1.1.3.tar.xz mirror://xorg/individual/data/xcursor-themes-1.0.7.tar.xz -mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.40.tar.xz +mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.41.tar.xz mirror://xorg/individual/doc/xorg-docs-1.7.2.tar.gz mirror://xorg/individual/doc/xorg-sgml-doctools-1.12.tar.gz mirror://xorg/individual/driver/xf86-input-evdev-2.10.6.tar.bz2 From cee02923964c10394850bb14626f104d1acd170e Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 6 Feb 2024 10:19:43 +0000 Subject: [PATCH 072/244] libei: 1.2.0 -> 1.2.1 Changes: https://gitlab.freedesktop.org/libinput/libei/-/releases/1.2.1 --- pkgs/development/libraries/libei/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libei/default.nix b/pkgs/development/libraries/libei/default.nix index 18bf680ca840..688d0448861c 100644 --- a/pkgs/development/libraries/libei/default.nix +++ b/pkgs/development/libraries/libei/default.nix @@ -23,14 +23,14 @@ let in stdenv.mkDerivation rec { pname = "libei"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "libinput"; repo = "libei"; rev = version; - hash = "sha256-MHPWEBMtxoEJ8j3LyDPD+m3DsO9u8nE+/pPtRHHXEXA="; + hash = "sha256-8n/C0rBlyhY8SaxkwU+tDskwSQObLRrR+utk4Ktgb7U="; }; buildInputs = [ From bb6e8320e5fac91f1443f51944a47b30bc1a538f Mon Sep 17 00:00:00 2001 From: Zane van Iperen Date: Tue, 6 Feb 2024 21:31:33 +1000 Subject: [PATCH 073/244] ffmpeg: compile with harfbuzz Needed for the drawtext filter on 6.1+ --- pkgs/development/libraries/ffmpeg/generic.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 89893d32ef5d..a44501fea081 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -49,6 +49,7 @@ , withGme ? withFullDeps # Game Music Emulator , withGnutls ? withHeadlessDeps , withGsm ? withFullDeps # GSM de/encoder +, withHarfbuzz ? withHeadlessDeps && lib.versionAtLeast version "6.1" # Needed for drawtext filter , withIconv ? withHeadlessDeps , withJack ? withFullDeps && !stdenv.isDarwin # Jack audio , withLadspa ? withFullDeps # LADSPA audio filtering @@ -201,6 +202,7 @@ , game-music-emu , gnutls , gsm +, harfbuzz , intel-media-sdk , ladspaH , lame @@ -482,6 +484,9 @@ stdenv.mkDerivation (finalAttrs: { (enableFeature withGme "libgme") (enableFeature withGnutls "gnutls") (enableFeature withGsm "libgsm") + ] ++ optionals (versionAtLeast finalAttrs.version "6.1") [ + (enableFeature withHarfbuzz "libharfbuzz") + ] ++ [ (enableFeature withIconv "iconv") (enableFeature withJack "libjack") (enableFeature withLadspa "ladspa") @@ -598,6 +603,7 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals withGme [ game-music-emu ] ++ optionals withGnutls [ gnutls ] ++ optionals withGsm [ gsm ] + ++ optionals withHarfbuzz [ harfbuzz ] ++ optionals withIconv [ libiconv ] # On Linux this should be in libc, do we really need it? ++ optionals withJack [ libjack2 ] ++ optionals withLadspa [ ladspaH ] From b55f39a8b1f72d84923595ea4d8f14977adc8761 Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 6 Feb 2024 14:50:23 +0300 Subject: [PATCH 074/244] xdg-utils: 1.2.0 -> 1.2.1 --- pkgs/tools/X11/xdg-utils/default.nix | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/pkgs/tools/X11/xdg-utils/default.nix b/pkgs/tools/X11/xdg-utils/default.nix index 3db16f067148..8c5f9eb75126 100644 --- a/pkgs/tools/X11/xdg-utils/default.nix +++ b/pkgs/tools/X11/xdg-utils/default.nix @@ -214,33 +214,17 @@ in stdenv.mkDerivation rec { pname = "xdg-utils"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "xdg"; repo = "xdg-utils"; rev = "v${version}"; - hash = "sha256-rjNIO4B9jHsBmPaugWTMqTGNpjiw0MTEmf9/ds2Mud4="; + hash = "sha256-58ElbrVlk+13DUODSEHBPcDDt9H+Kuee8Rz9CIcoy0I="; }; - patches = [ - # Backport typo fix - (fetchpatch { - url = "https://gitlab.freedesktop.org/xdg/xdg-utils/-/commit/af2fe0d1dcbcd982d84ddf2bbd174afe90976ed9.patch"; - hash = "sha256-HhQk06wWkyWjSxjXet+sADKf1irswKxDA8WuOknZKRs="; - }) - # Backport docs rendering fixes - # See: https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/106 - (fetchpatch { - url = "https://gitlab.freedesktop.org/xdg/xdg-utils/-/commit/403a720ad18920030418a7c3d1f2caba9ce3892d.patch"; - hash = "sha256-XxFUeyXENHCy+wplIJ5OzoU5oyA4v1bz/9qMXp1ZwsE="; - }) - (fetchpatch { - url = "https://gitlab.freedesktop.org/xdg/xdg-utils/-/commit/a137f2ba87620402aca21b14fb1d79517782dd29.patch"; - hash = "sha256-XFUAWn4uOyzgLdvupBxsO7wm6VDSzYj1SGZEM+9ouec="; - }) - ] ++ lib.optionals withXdgOpenUsePortalPatch [ + patches = lib.optionals withXdgOpenUsePortalPatch [ # Allow forcing the use of XDG portals using NIXOS_XDG_OPEN_USE_PORTAL environment variable. # Upstream PR: https://github.com/freedesktop/xdg-utils/pull/12 ./allow-forcing-portal-use.patch From 5ab2285f3bc6a1fd2c55cd0a4019f67f6f827a17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 6 Feb 2024 13:44:40 +0100 Subject: [PATCH 075/244] python312Packages.pip: avoid pbr dependency through sphinxcontrib-apidoc --- pkgs/development/python-modules/pip/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pip/default.nix b/pkgs/development/python-modules/pip/default.nix index f597887ddd2c..2c8c2fe1b0f9 100644 --- a/pkgs/development/python-modules/pip/default.nix +++ b/pkgs/development/python-modules/pip/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { wheel # docs - sphinx + (sphinx.override { sphinxcontrib-apidoc = null; }) # avoid pbr dependency pn 3.12, remove once the situtation around that is improved ]; outputs = [ From 824a0de5ffcfb7270075c449ab96703a2e6cd683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 15 Jan 2024 14:07:31 +0100 Subject: [PATCH 076/244] python312Packages.gpgme: fix build --- pkgs/development/libraries/gpgme/default.nix | 41 +- .../python-310-312-remove-distutils.patch | 647 ++++++++++++++++++ ...thon-310-detection-without-distutils.patch | 273 -------- 3 files changed, 671 insertions(+), 290 deletions(-) create mode 100644 pkgs/development/libraries/gpgme/python-310-312-remove-distutils.patch delete mode 100644 pkgs/development/libraries/gpgme/python-310-detection-without-distutils.patch diff --git a/pkgs/development/libraries/gpgme/default.nix b/pkgs/development/libraries/gpgme/default.nix index ca359fcc912b..c712b5195dc5 100644 --- a/pkgs/development/libraries/gpgme/default.nix +++ b/pkgs/development/libraries/gpgme/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchurl -, fetchpatch , autoreconfHook , libgpg-error , gnupg @@ -9,7 +8,6 @@ , glib , pth , libassuan -, file , which , ncurses , texinfo @@ -22,29 +20,35 @@ , qt6Packages , python3 }: -let - inherit (stdenv.hostPlatform) system; -in + stdenv.mkDerivation rec { pname = "gpgme"; version = "1.23.2"; - - src = fetchurl { - url = "mirror://gnupg/gpgme/${pname}-${version}.tar.bz2"; - hash = "sha256-lJnosfM8zLaBVSehvBYEnTWmGYpsX64BhfK9VhvOUiQ="; - }; - - patches = [ - # Support Python 3.10 version detection without distutils, https://dev.gnupg.org/D545 - ./python-310-detection-without-distutils.patch - # Fix a test after disallowing compressed signatures in gpg (PR #180336) - ./test_t-verify_double-plaintext.patch - ]; + pyproject = true; outputs = [ "out" "dev" "info" ]; outputBin = "dev"; # gpgme-config; not so sure about gpgme-tool + src = fetchurl { + url = "mirror://gnupg/gpgme/gpgme-${version}.tar.bz2"; + hash = "sha256-lJnosfM8zLaBVSehvBYEnTWmGYpsX64BhfK9VhvOUiQ="; + }; + + patches = [ + # Support Python 3.10-3.12, remove distutils, https://dev.gnupg.org/D545 + ./python-310-312-remove-distutils.patch + # Fix a test after disallowing compressed signatures in gpg (PR #180336) + ./test_t-verify_double-plaintext.patch + ]; + + postPatch = '' + # autoconf's beta detection requires a git repo to work + # and otherwise appends -unknown to the version number used in the python package which pip stumbles upon + substituteInPlace autogen.sh \ + --replace-fail 'tmp="-unknown"' 'tmp=""' + ''; + nativeBuildInputs = [ autoreconfHook gnupg @@ -52,6 +56,9 @@ stdenv.mkDerivation rec { texinfo ] ++ lib.optionals pythonSupport [ python3.pythonOnBuildForHost + python3.pkgs.pip + python3.pkgs.setuptools + python3.pkgs.wheel ncurses swig2 which diff --git a/pkgs/development/libraries/gpgme/python-310-312-remove-distutils.patch b/pkgs/development/libraries/gpgme/python-310-312-remove-distutils.patch new file mode 100644 index 000000000000..774188aee89c --- /dev/null +++ b/pkgs/development/libraries/gpgme/python-310-312-remove-distutils.patch @@ -0,0 +1,647 @@ +diff --git a/lang/python/Makefile.am b/lang/python/Makefile.am +--- a/lang/python/Makefile.am ++++ b/lang/python/Makefile.am +@@ -34,8 +34,8 @@ + .PHONY: prepare + prepare: copystamp + +-# For VPATH builds we need to copy some files because Python's +-# distutils are not VPATH-aware. ++# For VPATH builds we need to copy some files because Python ++# is not VPATH-aware. + copystamp: + ln -sf "$(top_srcdir)/src/data.h" . + ln -sf "$(top_builddir)/conf/config.h" . +@@ -48,7 +48,7 @@ + CFLAGS="$(CFLAGS)" \ + srcdir="$(srcdir)" \ + top_builddir="$(top_builddir)" \ +- $$PYTHON setup.py build --verbose --build-base="$$(basename "$${PYTHON}")-gpg" ; \ ++ $$PYTHON -m pip --verbose install --no-index --no-build-isolation --root="$$(basename "$${PYTHON}")-gpg" ${srcdir} ; \ + done + + python$(PYTHON_VERSION)-gpg/dist/gpg-$(VERSION).tar.gz.asc: copystamp +@@ -57,8 +57,7 @@ + CFLAGS="$(CFLAGS)" \ + srcdir="$(srcdir)" \ + top_builddir="$(top_builddir)" \ +- $(PYTHON) setup.py sdist --verbose --dist-dir=python$(PYTHON_VERSION)-gpg-dist \ +- --manifest=python$(PYTHON_VERSION)-gpg-dist/MANIFEST ++ $(PYTHON) -m build --sdist --outdir=python$(PYTHON_VERSION)-gpg-dist + gpgbin=gpgconf --list-components | grep OpenPGP | sed -e 's/gpg:OpenPGP://g' + $(gpgbin) --detach-sign --armor python$(PYTHON_VERSION)-gpg-dist/gpg-$(VERSION).tar.gz + +@@ -92,17 +91,16 @@ + CFLAGS="$(CFLAGS)" \ + srcdir="$(srcdir)" \ + top_builddir="$(top_builddir)" \ +- $$PYTHON setup.py \ +- build \ +- --build-base="$$(basename "$${PYTHON}")-gpg" \ ++ $$PYTHON -m pip --verbose \ + install \ ++ --no-index --no-build-isolation \ + --prefix "$(DESTDIR)$(prefix)" \ +- --verbose ; \ ++ ${srcdir} ; \ + done + + uninstall-local: + set -x; GV=$$(echo $(VERSION) | tr - _); for PYTHON in $(PYTHONS); do \ + PLATLIB="$(prefix)/$$("$${PYTHON}" -c 'import sysconfig, os; print(os.path.relpath(sysconfig.get_path("platlib", scheme="posix_prefix"), sysconfig.get_config_var("prefix")))')" ; \ + rm -rf -- "$(DESTDIR)$${PLATLIB}/gpg" \ +- "$(DESTDIR)$${PLATLIB}"/gpg-$$GV-py*.egg-info ; \ ++ "$(DESTDIR)$${PLATLIB}"/gpg-$$GV.dist-info ; \ + done +diff --git a/lang/python/doc/src/gpgme-python-howto.org b/lang/python/doc/src/gpgme-python-howto.org +--- a/lang/python/doc/src/gpgme-python-howto.org ++++ b/lang/python/doc/src/gpgme-python-howto.org +@@ -2945,7 +2945,7 @@ + =setup.py= file which contains this: + + #+BEGIN_SRC python -i +-from distutils.core import setup ++from setuptools import setup + from Cython.Build import cythonize + + setup( +diff --git a/lang/python/examples/howto/advanced/cython/setup.py b/lang/python/examples/howto/advanced/cython/setup.py +--- a/lang/python/examples/howto/advanced/cython/setup.py ++++ b/lang/python/examples/howto/advanced/cython/setup.py +@@ -1,4 +1,4 @@ +-from distutils.core import setup ++from setuptools import setup + from Cython.Build import cythonize + + setup( +diff --git a/lang/python/setup.py.in b/lang/python/setup.py.in +--- a/lang/python/setup.py.in ++++ b/lang/python/setup.py.in +@@ -18,8 +18,8 @@ + # License along with this library; if not, write to the Free Software + # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +-from distutils.core import setup, Extension +-from distutils.command.build import build ++from setuptools import setup, Extension ++from setuptools.command.build import build + + import glob + import os +@@ -225,9 +225,8 @@ + build.run(self) + + +-py3 = [] if sys.version_info.major < 3 else ['-py3'] + swig_sources = [] +-swig_opts = ['-threads'] + py3 + extra_swig_opts ++swig_opts = ['-threads'] + extra_swig_opts + swige = Extension( + 'gpg._gpgme', + sources=swig_sources, +diff --git a/m4/ax_python_devel.m4 b/m4/ax_python_devel.m4 +--- a/m4/ax_python_devel.m4 ++++ b/m4/ax_python_devel.m4 +@@ -1,10 +1,10 @@ + # =========================================================================== +-# https://www.gnu.org/software/autoconf-archive/ax_python_devel.html ++# https://www.gnu.org/software/autoconf-archive/ax_python_devel.html + # =========================================================================== + # + # SYNOPSIS + # +-# AX_PYTHON_DEVEL([version]) ++# AX_PYTHON_DEVEL([version[,optional]]) + # + # DESCRIPTION + # +@@ -12,8 +12,8 @@ + # in your configure.ac. + # + # This macro checks for Python and tries to get the include path to +-# 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LDFLAGS) +-# output variables. It also exports $(PYTHON_EXTRA_LIBS) and ++# 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LIBS) output ++# variables. It also exports $(PYTHON_EXTRA_LIBS) and + # $(PYTHON_EXTRA_LDFLAGS) for embedding Python in your code. + # + # You can search for some particular version of Python by passing a +@@ -23,6 +23,11 @@ + # version number. Don't use "PYTHON_VERSION" for this: that environment + # variable is declared as precious and thus reserved for the end-user. + # ++# By default this will fail if it does not detect a development version of ++# python. If you want it to continue, set optional to true, like ++# AX_PYTHON_DEVEL([], [true]). The ax_python_devel_found variable will be ++# "no" if it fails. ++# + # This macro should work for all versions of Python >= 2.1.0. As an end + # user, you can disable the check for the python version by setting the + # PYTHON_NOVERSIONCHECK environment variable to something else than the +@@ -67,10 +72,18 @@ + # modified version of the Autoconf Macro, you may extend this special + # exception to the GPL to apply to your modified version as well. + +-#serial 17 ++#serial 36 + + AU_ALIAS([AC_PYTHON_DEVEL], [AX_PYTHON_DEVEL]) + AC_DEFUN([AX_PYTHON_DEVEL],[ ++ # Get whether it's optional ++ if test -z "$2"; then ++ ax_python_devel_optional=false ++ else ++ ax_python_devel_optional=$2 ++ fi ++ ax_python_devel_found=yes ++ + # + # Allow the use of a (user set) custom python version + # +@@ -81,81 +94,147 @@ + + AC_PATH_PROG([PYTHON],[python[$PYTHON_VERSION]]) + if test -z "$PYTHON"; then +- AC_MSG_ERROR([Cannot find python$PYTHON_VERSION in your system path]) ++ AC_MSG_WARN([Cannot find python$PYTHON_VERSION in your system path]) ++ if ! $ax_python_devel_optional; then ++ AC_MSG_ERROR([Giving up, python development not available]) ++ fi ++ ax_python_devel_found=no + PYTHON_VERSION="" + fi + +- # +- # Check for a version of Python >= 2.1.0 +- # +- AC_MSG_CHECKING([for a version of Python >= '2.1.0']) +- ac_supports_python_ver=`$PYTHON -c "import sys; \ ++ if test $ax_python_devel_found = yes; then ++ # ++ # Check for a version of Python >= 2.1.0 ++ # ++ AC_MSG_CHECKING([for a version of Python >= '2.1.0']) ++ ac_supports_python_ver=`$PYTHON -c "import sys; \ + ver = sys.version.split ()[[0]]; \ + print (ver >= '2.1.0')"` +- if test "$ac_supports_python_ver" != "True"; then ++ if test "$ac_supports_python_ver" != "True"; then + if test -z "$PYTHON_NOVERSIONCHECK"; then + AC_MSG_RESULT([no]) +- AC_MSG_FAILURE([ ++ AC_MSG_WARN([ + This version of the AC@&t@_PYTHON_DEVEL macro + doesn't work properly with versions of Python before + 2.1.0. You may need to re-run configure, setting the +-variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG, ++variables PYTHON_CPPFLAGS, PYTHON_LIBS, PYTHON_SITE_PKG, + PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. + Moreover, to disable this check, set PYTHON_NOVERSIONCHECK + to something else than an empty string. + ]) ++ if ! $ax_python_devel_optional; then ++ AC_MSG_FAILURE([Giving up]) ++ fi ++ ax_python_devel_found=no ++ PYTHON_VERSION="" + else + AC_MSG_RESULT([skip at user request]) + fi +- else ++ else + AC_MSG_RESULT([yes]) ++ fi + fi + +- # +- # if the macro parameter ``version'' is set, honour it +- # +- if test -n "$1"; then ++ if test $ax_python_devel_found = yes; then ++ # ++ # If the macro parameter ``version'' is set, honour it. ++ # A Python shim class, VPy, is used to implement correct version comparisons via ++ # string expressions, since e.g. a naive textual ">= 2.7.3" won't work for ++ # Python 2.7.10 (the ".1" being evaluated as less than ".3"). ++ # ++ if test -n "$1"; then + AC_MSG_CHECKING([for a version of Python $1]) +- ac_supports_python_ver=`$PYTHON -c "import sys; \ +- ver = sys.version.split ()[[0]]; \ ++ cat << EOF > ax_python_devel_vpy.py ++class VPy: ++ def vtup(self, s): ++ return tuple(map(int, s.strip().replace("rc", ".").split("."))) ++ def __init__(self): ++ import sys ++ self.vpy = tuple(sys.version_info)[[:3]] ++ def __eq__(self, s): ++ return self.vpy == self.vtup(s) ++ def __ne__(self, s): ++ return self.vpy != self.vtup(s) ++ def __lt__(self, s): ++ return self.vpy < self.vtup(s) ++ def __gt__(self, s): ++ return self.vpy > self.vtup(s) ++ def __le__(self, s): ++ return self.vpy <= self.vtup(s) ++ def __ge__(self, s): ++ return self.vpy >= self.vtup(s) ++EOF ++ ac_supports_python_ver=`$PYTHON -c "import ax_python_devel_vpy; \ ++ ver = ax_python_devel_vpy.VPy(); \ + print (ver $1)"` ++ rm -rf ax_python_devel_vpy*.py* __pycache__/ax_python_devel_vpy*.py* + if test "$ac_supports_python_ver" = "True"; then +- AC_MSG_RESULT([yes]) ++ AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) +- AC_MSG_ERROR([this package requires Python $1. ++ AC_MSG_WARN([this package requires Python $1. + If you have it installed, but it isn't the default Python + interpreter in your system path, please pass the PYTHON_VERSION + variable to configure. See ``configure --help'' for reference. + ]) ++ if ! $ax_python_devel_optional; then ++ AC_MSG_ERROR([Giving up]) ++ fi ++ ax_python_devel_found=no + PYTHON_VERSION="" + fi ++ fi + fi + +- # +- # Check if you have distutils, else fail +- # +- AC_MSG_CHECKING([for the distutils Python package]) +- ac_distutils_result=`$PYTHON -c "import distutils" 2>&1` +- if test -z "$ac_distutils_result"; then ++ if test $ax_python_devel_found = yes; then ++ # ++ # Check if you have distutils, else fail ++ # ++ AC_MSG_CHECKING([for the sysconfig Python package]) ++ ac_sysconfig_result=`$PYTHON -c "import sysconfig" 2>&1` ++ if test $? -eq 0; then + AC_MSG_RESULT([yes]) +- else ++ IMPORT_SYSCONFIG="import sysconfig" ++ else + AC_MSG_RESULT([no]) +- AC_MSG_ERROR([cannot import Python module "distutils". ++ ++ AC_MSG_CHECKING([for the distutils Python package]) ++ ac_sysconfig_result=`$PYTHON -c "from distutils import sysconfig" 2>&1` ++ if test $? -eq 0; then ++ AC_MSG_RESULT([yes]) ++ IMPORT_SYSCONFIG="from distutils import sysconfig" ++ else ++ AC_MSG_WARN([cannot import Python module "distutils". + Please check your Python installation. The error was: +-$ac_distutils_result]) +- PYTHON_VERSION="" ++$ac_sysconfig_result]) ++ if ! $ax_python_devel_optional; then ++ AC_MSG_ERROR([Giving up]) ++ fi ++ ax_python_devel_found=no ++ PYTHON_VERSION="" ++ fi ++ fi + fi + +- # +- # Check for Python include path +- # +- AC_MSG_CHECKING([for Python include path]) +- if test -z "$PYTHON_CPPFLAGS"; then +- python_path=`$PYTHON -c "import distutils.sysconfig; \ +- print (distutils.sysconfig.get_python_inc ());"` +- plat_python_path=`$PYTHON -c "import distutils.sysconfig; \ +- print (distutils.sysconfig.get_python_inc (plat_specific=1));"` ++ if test $ax_python_devel_found = yes; then ++ # ++ # Check for Python include path ++ # ++ AC_MSG_CHECKING([for Python include path]) ++ if test -z "$PYTHON_CPPFLAGS"; then ++ if test "$IMPORT_SYSCONFIG" = "import sysconfig"; then ++ # sysconfig module has different functions ++ python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ print (sysconfig.get_path ('include'));"` ++ plat_python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ print (sysconfig.get_path ('platinclude'));"` ++ else ++ # old distutils way ++ python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ print (sysconfig.get_python_inc ());"` ++ plat_python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ print (sysconfig.get_python_inc (plat_specific=1));"` ++ fi + if test -n "${python_path}"; then + if test "${plat_python_path}" != "${python_path}"; then + python_path="-I$python_path -I$plat_python_path" +@@ -164,22 +243,22 @@ + fi + fi + PYTHON_CPPFLAGS=$python_path +- fi +- AC_MSG_RESULT([$PYTHON_CPPFLAGS]) +- AC_SUBST([PYTHON_CPPFLAGS]) ++ fi ++ AC_MSG_RESULT([$PYTHON_CPPFLAGS]) ++ AC_SUBST([PYTHON_CPPFLAGS]) + +- # +- # Check for Python library path +- # +- AC_MSG_CHECKING([for Python library path]) +- if test -z "$PYTHON_LDFLAGS"; then ++ # ++ # Check for Python library path ++ # ++ AC_MSG_CHECKING([for Python library path]) ++ if test -z "$PYTHON_LIBS"; then + # (makes two attempts to ensure we've got a version number + # from the interpreter) + ac_python_version=`cat<]], + [[Py_Initialize();]]) + ],[pythonexists=yes],[pythonexists=no]) +- AC_LANG_POP([C]) +- # turn back to default flags +- CPPFLAGS="$ac_save_CPPFLAGS" +- LIBS="$ac_save_LIBS" ++ AC_LANG_POP([C]) ++ # turn back to default flags ++ CPPFLAGS="$ac_save_CPPFLAGS" ++ LIBS="$ac_save_LIBS" ++ LDFLAGS="$ac_save_LDFLAGS" + +- AC_MSG_RESULT([$pythonexists]) ++ AC_MSG_RESULT([$pythonexists]) + +- if test ! "x$pythonexists" = "xyes"; then +- AC_MSG_WARN([ ++ if test ! "x$pythonexists" = "xyes"; then ++ AC_MSG_WARN([ + Could not link test program to Python. Maybe the main Python library has been + installed in some non-standard library path. If so, pass it to configure, +- via the LDFLAGS environment variable. +- Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib" ++ via the LIBS environment variable. ++ Example: ./configure LIBS="-L/usr/non-standard-path/python/lib" + ============================================================================ ++ ERROR! + You probably have to install the development version of the Python package + for your distribution. The exact name of this package varies among them. + ============================================================================ +- ]) +- PYTHON_VERSION="" ++ ]) ++ if ! $ax_python_devel_optional; then ++ AC_MSG_ERROR([Giving up]) ++ fi ++ ax_python_devel_found=no ++ PYTHON_VERSION="" ++ fi + fi + + # + # all done! + # +-]) ++]) +\ No newline at end of file +diff --git a/m4/python.m4 b/m4/python.m4 +--- a/m4/python.m4 ++++ b/m4/python.m4 +@@ -41,7 +41,7 @@ + m4_define_default([_AM_PYTHON_INTERPRETER_LIST], + [python2 python2.7 dnl + python dnl +- python3 python3.10 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 ++ python3 python3.12 python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 + ]) + + AC_ARG_VAR([PYTHON], [the Python interpreter]) + diff --git a/pkgs/development/libraries/gpgme/python-310-detection-without-distutils.patch b/pkgs/development/libraries/gpgme/python-310-detection-without-distutils.patch deleted file mode 100644 index e0eea9ff0429..000000000000 --- a/pkgs/development/libraries/gpgme/python-310-detection-without-distutils.patch +++ /dev/null @@ -1,273 +0,0 @@ -diff --git a/m4/ax_python_devel.m4 b/m4/ax_python_devel.m4 ---- a/m4/ax_python_devel.m4 -+++ b/m4/ax_python_devel.m4 -@@ -1,5 +1,5 @@ - # =========================================================================== --# https://www.gnu.org/software/autoconf-archive/ax_python_devel.html -+# https://www.gnu.org/software/autoconf-archive/ax_python_devel.html - # =========================================================================== - # - # SYNOPSIS -@@ -12,8 +12,8 @@ - # in your configure.ac. - # - # This macro checks for Python and tries to get the include path to --# 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LDFLAGS) --# output variables. It also exports $(PYTHON_EXTRA_LIBS) and -+# 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LIBS) output -+# variables. It also exports $(PYTHON_EXTRA_LIBS) and - # $(PYTHON_EXTRA_LDFLAGS) for embedding Python in your code. - # - # You can search for some particular version of Python by passing a -@@ -67,7 +67,7 @@ - # modified version of the Autoconf Macro, you may extend this special - # exception to the GPL to apply to your modified version as well. - --#serial 17 -+#serial 23 - - AU_ALIAS([AC_PYTHON_DEVEL], [AX_PYTHON_DEVEL]) - AC_DEFUN([AX_PYTHON_DEVEL],[ -@@ -99,7 +99,7 @@ - This version of the AC@&t@_PYTHON_DEVEL macro - doesn't work properly with versions of Python before - 2.1.0. You may need to re-run configure, setting the --variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG, -+variables PYTHON_CPPFLAGS, PYTHON_LIBS, PYTHON_SITE_PKG, - PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. - Moreover, to disable this check, set PYTHON_NOVERSIONCHECK - to something else than an empty string. -@@ -135,16 +135,25 @@ - # - # Check if you have distutils, else fail - # -- AC_MSG_CHECKING([for the distutils Python package]) -- ac_distutils_result=`$PYTHON -c "import distutils" 2>&1` -- if test -z "$ac_distutils_result"; then -+ AC_MSG_CHECKING([for the sysconfig Python package]) -+ ac_sysconfig_result=`$PYTHON -c "import sysconfig" 2>&1` -+ if test $? -eq 0; then - AC_MSG_RESULT([yes]) -+ IMPORT_SYSCONFIG="import sysconfig" - else - AC_MSG_RESULT([no]) -- AC_MSG_ERROR([cannot import Python module "distutils". -+ -+ AC_MSG_CHECKING([for the distutils Python package]) -+ ac_sysconfig_result=`$PYTHON -c "from distutils import sysconfig" 2>&1` -+ if test $? -eq 0; then -+ AC_MSG_RESULT([yes]) -+ IMPORT_SYSCONFIG="from distutils import sysconfig" -+ else -+ AC_MSG_ERROR([cannot import Python module "distutils". - Please check your Python installation. The error was: --$ac_distutils_result]) -- PYTHON_VERSION="" -+$ac_sysconfig_result]) -+ PYTHON_VERSION="" -+ fi - fi - - # -@@ -152,10 +161,19 @@ - # - AC_MSG_CHECKING([for Python include path]) - if test -z "$PYTHON_CPPFLAGS"; then -- python_path=`$PYTHON -c "import distutils.sysconfig; \ -- print (distutils.sysconfig.get_python_inc ());"` -- plat_python_path=`$PYTHON -c "import distutils.sysconfig; \ -- print (distutils.sysconfig.get_python_inc (plat_specific=1));"` -+ if test "$IMPORT_SYSCONFIG" = "import sysconfig"; then -+ # sysconfig module has different functions -+ python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_path ('include'));"` -+ plat_python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_path ('platinclude'));"` -+ else -+ # old distutils way -+ python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_python_inc ());"` -+ plat_python_path=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_python_inc (plat_specific=1));"` -+ fi - if test -n "${python_path}"; then - if test "${plat_python_path}" != "${python_path}"; then - python_path="-I$python_path -I$plat_python_path" -@@ -172,14 +190,14 @@ - # Check for Python library path - # - AC_MSG_CHECKING([for Python library path]) -- if test -z "$PYTHON_LDFLAGS"; then -+ if test -z "$PYTHON_LIBS"; then - # (makes two attempts to ensure we've got a version number - # from the interpreter) - ac_python_version=`cat< Date: Wed, 7 Feb 2024 06:35:21 +0000 Subject: [PATCH 077/244] hwdata: 0.378 -> 0.379 --- pkgs/os-specific/linux/hwdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/hwdata/default.nix b/pkgs/os-specific/linux/hwdata/default.nix index a705a9fb5d38..7aeea8a8b59a 100644 --- a/pkgs/os-specific/linux/hwdata/default.nix +++ b/pkgs/os-specific/linux/hwdata/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "hwdata"; - version = "0.378"; + version = "0.379"; src = fetchFromGitHub { owner = "vcrhonek"; repo = "hwdata"; rev = "v${version}"; - hash = "sha256-YCx0b4crg8A7mGXwqk1XQZKsm/3TUE8C2bOYKnb/FSA="; + hash = "sha256-6IMvnXP9uy8kAKRyzV/raZzUnpVCzp7SHnGt8qDUDXY="; }; configureFlags = [ "--datadir=${placeholder "out"}/share" ]; From 17eb38c58d88cfcf442bc4ac7c64a0aa6c12782c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 7 Feb 2024 06:43:19 +0000 Subject: [PATCH 078/244] libgit2: 1.7.1 -> 1.7.2 --- pkgs/development/libraries/libgit2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libgit2/default.nix b/pkgs/development/libraries/libgit2/default.nix index d21dbcb7ac0a..73922bfbd53a 100644 --- a/pkgs/development/libraries/libgit2/default.nix +++ b/pkgs/development/libraries/libgit2/default.nix @@ -19,14 +19,14 @@ stdenv.mkDerivation rec { pname = "libgit2"; - version = "1.7.1"; + version = "1.7.2"; # also check the following packages for updates: python3Packages.pygit2 and libgit2-glib src = fetchFromGitHub { owner = "libgit2"; repo = "libgit2"; rev = "v${version}"; - hash = "sha256-3W0/i6Pu7I7D1zMQhmEqJVsa7PZpKOqU1+udNENSBvM="; + hash = "sha256-fVPY/byE2/rxmv/bUykcAbmUFMlF3UZogVuTzjOXJUU="; }; cmakeFlags = [ From dbc26859b607628a5a7551c4998cf0001ef8933c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 7 Feb 2024 07:03:47 +0000 Subject: [PATCH 079/244] libwacom: 2.9.0 -> 2.10.0 --- pkgs/development/libraries/libwacom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libwacom/default.nix b/pkgs/development/libraries/libwacom/default.nix index ed5413464e1d..8e9840325bb9 100644 --- a/pkgs/development/libraries/libwacom/default.nix +++ b/pkgs/development/libraries/libwacom/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { pname = "libwacom"; - version = "2.9.0"; + version = "2.10.0"; outputs = [ "out" "dev" ]; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { owner = "linuxwacom"; repo = "libwacom"; rev = "libwacom-${version}"; - hash = "sha256-oM3dd22hQaAXdNoO2Q2JvO2lJCkmfw8f0NWxYcVT3lA="; + hash = "sha256-mH0aBDXeaz0tZLwNPSWUepHu52DnlvPyQFw3EByIwys="; }; postPatch = '' From 49b3d040c5405a23f81e18b2d12730a0d2ba5eb8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 7 Feb 2024 07:04:10 +0000 Subject: [PATCH 080/244] mdbook: 0.4.36 -> 0.4.37 --- pkgs/tools/text/mdbook/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/text/mdbook/default.nix b/pkgs/tools/text/mdbook/default.nix index aacdf243f997..2a875f23287f 100644 --- a/pkgs/tools/text/mdbook/default.nix +++ b/pkgs/tools/text/mdbook/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "mdbook"; - version = "0.4.36"; + version = "0.4.37"; src = fetchFromGitHub { owner = "rust-lang"; repo = "mdBook"; rev = "refs/tags/v${version}"; - sha256 = "sha256-QQSGnOWRx5KK9eJP759E1V9zFVzvRol5bdJfD9mDr5g="; + sha256 = "sha256-A8ZSqIG+rGKwggs9ogvbMIi9gClFKe8gS6D5W426ebc="; }; - cargoHash = "sha256-IlD4YI7jsWZw0Dn1PoljmhuIOqejva8HMhU4ULy32yE="; + cargoHash = "sha256-8GQM4pHiFbyoRkOx3SXuIV118ndzL+O+eA+Gd2jbsdI="; nativeBuildInputs = [ installShellFiles ]; From 1e4bf30cb89e37358500f95f9cbfc959e73c1ccd Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 7 Feb 2024 08:15:21 +1000 Subject: [PATCH 081/244] go_1_21: 1.21.6 -> 1.21.7 Changelog: https://go.dev/doc/devel/release#go1.21 --- pkgs/development/compilers/go/1.21.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/go/1.21.nix b/pkgs/development/compilers/go/1.21.nix index 06391b1740a6..1debcd433b9b 100644 --- a/pkgs/development/compilers/go/1.21.nix +++ b/pkgs/development/compilers/go/1.21.nix @@ -46,11 +46,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.21.6"; + version = "1.21.7"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-Ekkmpi5F942qu67bnAEdl2MxhqM8I4/8HiUyDAIEYkg="; + hash = "sha256-ABl6sg8zgTgyv/Yv2TzKHEKgjMaJoypmcspJWRlZv/Y="; }; strictDeps = true; From 8751812a3bc87bd5240245ef5b1dc22a97eece4f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 7 Feb 2024 18:49:49 +0100 Subject: [PATCH 082/244] python311: 3.11.7 -> 3.11.8 https://docs.python.org/release/3.11.8/whatsnew/changelog.html --- pkgs/development/interpreters/python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index 1322673c1bc6..7a51d71caeab 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -20,10 +20,10 @@ sourceVersion = { major = "3"; minor = "11"; - patch = "7"; + patch = "8"; suffix = ""; }; - hash = "sha256-GOGqfmb/OlhCPVntIoFaaVTlM0ISLEXfIMlod8Biubc="; + hash = "sha256-ngYAjIkBkkOVvB2jA+rFZ6cprgErqhgqs5Jp9lA4O7M="; }; }; From 39ef0c2883ec0216597609e5fff3e5c901a68602 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 7 Feb 2024 20:38:52 +0000 Subject: [PATCH 083/244] ell: 0.61 -> 0.62 --- pkgs/os-specific/linux/ell/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/ell/default.nix b/pkgs/os-specific/linux/ell/default.nix index 4cbf950cdce4..59f2a6965daf 100644 --- a/pkgs/os-specific/linux/ell/default.nix +++ b/pkgs/os-specific/linux/ell/default.nix @@ -9,14 +9,14 @@ stdenv.mkDerivation rec { pname = "ell"; - version = "0.61"; + version = "0.62"; outputs = [ "out" "dev" ]; src = fetchgit { url = "https://git.kernel.org/pub/scm/libs/ell/ell.git"; rev = version; - hash = "sha256-spoZRT/gBCk/e/pn1AujCpCPdEM7hn/ImRyQq4hwctI="; + hash = "sha256-HgYwyE0jejEzg9LorjDz7F0GbiXUfYpKNJ+tFIBbYWA="; }; nativeBuildInputs = [ From 45fd60685fdae3907d36dbfdb5224e978a886150 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 8 Feb 2024 00:54:57 +0100 Subject: [PATCH 084/244] python312: 3.12.1 -> 3.12.2 https://docs.python.org/release/3.11.8/whatsnew/changelog.html --- pkgs/development/interpreters/python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index 7a51d71caeab..95d2ca33558d 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -92,10 +92,10 @@ in { sourceVersion = { major = "3"; minor = "12"; - patch = "1"; + patch = "2"; suffix = ""; }; - hash = "sha256-jfuPQm/NImZX+eK9Xx6W5TJkllF2+hfTJljoc1ka6yE="; + hash = "sha256-vigRLayBPSBTVFwUvxOhZAGiGHfxpp626l2ExKDz2HA="; inherit (darwin) configd; inherit passthruFun; }; From eaf159f1469f1d53a4bdbe21d7ad4d454ccd5115 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 7 Feb 2024 18:01:54 -0800 Subject: [PATCH 085/244] python311Packages.python-dateutil: avoid DeprecationWarning on Python 3.12 --- pkgs/development/python-modules/dateutil/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/dateutil/default.nix b/pkgs/development/python-modules/dateutil/default.nix index d1dcac893a46..fb7280fd2a16 100644 --- a/pkgs/development/python-modules/dateutil/default.nix +++ b/pkgs/development/python-modules/dateutil/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchPypi +, fetchpatch , setuptools-scm , six }: @@ -14,6 +15,15 @@ buildPythonPackage rec { hash = "sha256-ASPKzBYnrhnd88J6XeW9Z+5FhvvdZEDZdI+Ku0g9PoY="; }; + patches = [ + # https://github.com/dateutil/dateutil/pull/1285 + (fetchpatch { + url = "https://github.com/dateutil/dateutil/commit/f2293200747fb03d56c6c5997bfebeabe703576f.patch"; + relative = "src"; + hash = "sha256-BVEFGV/WGUz9H/8q+l62jnyN9VDnoSR71DdL+LIkb0o="; + }) + ]; + nativeBuildInputs = [ setuptools-scm ]; propagatedBuildInputs = [ six ]; From 625f00d75328a73d36c7f21bc15921115b991e68 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 086/244] postgresql_12: 12.17 -> 12.18 Changelog: https://www.postgresql.org/docs/release/12.18/ --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index 11fae33a6edd..37473dbe9275 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -366,9 +366,9 @@ let mkPackages = self: { postgresql_12 = self.callPackage generic { - version = "12.17"; + version = "12.18"; psqlSchema = "12"; - hash = "sha256-k+jhsjmB1fA8bFdj93soGEwc5NtxlPpGbi7bZdnBxfY="; + hash = "sha256-T5kZcl2UHOmGjgf+HtHTqGdIWZtIM4ZUdYOSi3TDkYo="; this = self.postgresql_12; thisAttr = "postgresql_12"; inherit self; From aa9a97dc17758d9bea4bc0a2db80ac099e53fef1 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 087/244] postgresql_13: 13.13 -> 13.14 Changelog: https://www.postgresql.org/docs/release/13.14/ --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index 37473dbe9275..ab475865a8c2 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -375,9 +375,9 @@ let }; postgresql_13 = self.callPackage generic { - version = "13.13"; + version = "13.14"; psqlSchema = "13"; - hash = "sha256-ivacJZkEeirSRlZ9aOxBMa7xFpVNjD5GnpeJCAs3pHQ="; + hash = "sha256-uN8HhVGJiWC9UA3F04oXfpkFN234H+fytmChQH+mpe0="; this = self.postgresql_13; thisAttr = "postgresql_13"; inherit self; From 60a659a0c3fdbc1e78108046d50b060b080a4bad Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 088/244] postgresql_14: 14.10 -> 14.11 Changelog: https://www.postgresql.org/docs/release/14.11/ --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index ab475865a8c2..efbbe368c04a 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -384,9 +384,9 @@ let }; postgresql_14 = self.callPackage generic { - version = "14.10"; + version = "14.11"; psqlSchema = "14"; - hash = "sha256-yZQxxI6dRwsNCrlG6yFBo80ZEwwvtNxLMoSnd07Mg5k="; + hash = "sha256-pnC9fc4i3K1Cl7JhE2s7HUoJpvVBcZViqhTKY78paKg="; this = self.postgresql_14; thisAttr = "postgresql_14"; inherit self; From 2ad23c3f31409d01fd4fcc8afdd8b21dcd32de15 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 089/244] postgresql_15: 15.5 -> 15.6 Changelog: https://www.postgresql.org/docs/release/15.6/ --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index efbbe368c04a..f940ac00beaa 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -393,9 +393,9 @@ let }; postgresql_15 = self.callPackage generic { - version = "15.5"; + version = "15.6"; psqlSchema = "15"; - hash = "sha256-j1OqldeOuOglNupGtoGHeTtCu6O09lqjQvVAsjybEKY="; + hash = "sha256-hFUUbtnGnJOlfelUrq0DAsr60DXCskIXXWqh4X68svs="; this = self.postgresql_15; thisAttr = "postgresql_15"; inherit self; From cbb254b9f0db9572d3294c46c8b641e57df6adba Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 090/244] postgresql_16: 16.1 -> 16.2 Changelog: https://www.postgresql.org/docs/release/16.2/ --- pkgs/servers/sql/postgresql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index f940ac00beaa..e256fa3727b8 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -402,9 +402,9 @@ let }; postgresql_16 = self.callPackage generic { - version = "16.1"; + version = "16.2"; psqlSchema = "16"; - hash = "sha256-zjxNhdGbASH+DT+O8fpgH3GYnob4pm99w61UbdVWT+w="; + hash = "sha256-RG6IKU28LJCFq0twYaZG+mBLS+wDUh1epnHC5a2bKVI="; this = self.postgresql_16; thisAttr = "postgresql_16"; inherit self; From 7ebc294d950fbc6454416ca47cfb570592f60944 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 091/244] ruby.rubygems: 3.5.5 -> 3.5.6 Changelog: https://github.com/rubygems/rubygems/blob/v3.5.6/CHANGELOG.md --- pkgs/development/interpreters/ruby/rubygems/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/ruby/rubygems/default.nix b/pkgs/development/interpreters/ruby/rubygems/default.nix index dd89e0cd41d7..2c756931169a 100644 --- a/pkgs/development/interpreters/ruby/rubygems/default.nix +++ b/pkgs/development/interpreters/ruby/rubygems/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "rubygems"; - version = "3.5.5"; + version = "3.5.6"; src = fetchurl { url = "https://rubygems.org/rubygems/rubygems-${version}.tgz"; - hash = "sha256-ErKsKMIEvs4oA8eS9v1ASfqlMOJOxeTVfCA99AIcTh0="; + hash = "sha256-8/zAMnzuC3677i7wFKQroFtAMtfhg0280xZd3nAMmcI="; }; patches = [ From 2526c59458774d19f3faf290ad70ce6f6f01d24d Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 092/244] Revert "postgresql: Fix build with libxml2 2.12" This reverts commit 2ed47724a666d908a671e1acdbddc85cc79fa249. --- pkgs/servers/sql/postgresql/default.nix | 11 ---------- .../postgresql/patches/libxml2.12-15.patch | 22 ------------------- 2 files changed, 33 deletions(-) delete mode 100644 pkgs/servers/sql/postgresql/patches/libxml2.12-15.patch diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index e256fa3727b8..700f0ad99bd1 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -115,17 +115,6 @@ let ./patches/specify_pkglibdir_at_runtime.patch ./patches/findstring.patch - # Fix build with libxml2 2.12.0 and -Wincompatible-function-pointer-types - (if atLeast "16" then - # https://www.postgresql.org/message-id/CACpMh%2BDMZVHM%2BiDSyqdcpK8sr7jd_HxxLJRNvGTzcLBE0W07QA%40mail.gmail.com - fetchurl { - url = "https://www.postgresql.org/message-id/attachment/152769/v1-0001-Make-PostgreSQL-work-with-newer-version-of-libxml.patch"; - hash = "sha256-1j5mtG++hFmYwfS98PdN1SmNI4T86q4FXvKLz2VeJyg="; - } - else - ./patches/libxml2.12-15.patch - ) - (substituteAll { src = ./locale-binary-path.patch; locale = "${if stdenv.isDarwin then darwin.adv_cmds else lib.getBin stdenv.cc.libc}/bin/locale"; diff --git a/pkgs/servers/sql/postgresql/patches/libxml2.12-15.patch b/pkgs/servers/sql/postgresql/patches/libxml2.12-15.patch deleted file mode 100644 index 13438c7d4bb7..000000000000 --- a/pkgs/servers/sql/postgresql/patches/libxml2.12-15.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/src/backend/utils/adt/xml.c b/src/backend/utils/adt/xml.c -index 6411f56b998..0eb39fcfc26 100644 ---- a/src/backend/utils/adt/xml.c -+++ b/src/backend/utils/adt/xml.c -@@ -119,7 +119,7 @@ struct PgXmlErrorContext - - static xmlParserInputPtr xmlPgEntityLoader(const char *URL, const char *ID, - xmlParserCtxtPtr ctxt); --static void xml_errorHandler(void *data, xmlErrorPtr error); -+static void xml_errorHandler(void *data, const xmlError *error); - static void xml_ereport_by_code(int level, int sqlcode, - const char *msg, int errcode); - static void chopStringInfoNewlines(StringInfo str); -@@ -1749,7 +1749,7 @@ xml_ereport(PgXmlErrorContext *errcxt, int level, int sqlcode, const char *msg) - * Error handler for libxml errors and warnings - */ - static void --xml_errorHandler(void *data, xmlErrorPtr error) -+xml_errorHandler(void *data, const xmlError *error) - { - PgXmlErrorContext *xmlerrcxt = (PgXmlErrorContext *) data; - xmlParserCtxtPtr ctxt = (xmlParserCtxtPtr) error->ctxt; From 167b1b6c74334981e8b57428f1bac62c5d25a5de Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 093/244] libuv: 1.47.0 -> 1.48.0 Diff: https://github.com/libuv/libuv/compare/v1.47.0...v1.48.0 Changelog: https://github.com/libuv/libuv/blob/v1.48.0/ChangeLog --- pkgs/development/libraries/libuv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix index 9381f370754c..9f26291bfec1 100644 --- a/pkgs/development/libraries/libuv/default.nix +++ b/pkgs/development/libraries/libuv/default.nix @@ -22,14 +22,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.47.0"; + version = "1.48.0"; pname = "libuv"; src = fetchFromGitHub { owner = "libuv"; repo = "libuv"; rev = "v${finalAttrs.version}"; - hash = "sha256-J6qvq///A/tr+/vNRVCwCc80/VHKWQTYF6Mt1I+dBCU="; + hash = "sha256-U68BmIQNpmIy3prS7LkYl+wvDJQNikoeFiKh50yQFoA="; }; outputs = [ "out" "dev" ]; From 9edbd729da648793ef0d434a5abf464166ba9d1d Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 8 Feb 2024 04:20:00 +0000 Subject: [PATCH 094/244] bundler: 2.5.5 -> 2.5.6 Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.6/bundler/CHANGELOG.md --- pkgs/development/ruby-modules/bundler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ruby-modules/bundler/default.nix b/pkgs/development/ruby-modules/bundler/default.nix index 04e6a6d35a11..d0b7a1d22a45 100644 --- a/pkgs/development/ruby-modules/bundler/default.nix +++ b/pkgs/development/ruby-modules/bundler/default.nix @@ -4,8 +4,8 @@ buildRubyGem rec { inherit ruby; name = "${gemName}-${version}"; gemName = "bundler"; - version = "2.5.5"; - source.sha256 = "sha256-E8f+JpAw4qZAKmVMBt7/Aa72dM7WSds76YtVA6CApGI="; + version = "2.5.6"; + source.sha256 = "sha256-Gh8h0UVuFt0v7pNGHZZANIBHqi3K9dd2h0pg3dTfXGQ="; dontPatchShebangs = true; postFixup = '' From f7a1d3b2f60ad0aaf596244f8f1a68518b0199a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 8 Feb 2024 06:03:32 +0000 Subject: [PATCH 095/244] llhttp: 9.1.3 -> 9.2.0 --- pkgs/development/libraries/llhttp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/llhttp/default.nix b/pkgs/development/libraries/llhttp/default.nix index fbf7198f1d55..15b548af70b3 100644 --- a/pkgs/development/libraries/llhttp/default.nix +++ b/pkgs/development/libraries/llhttp/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "llhttp"; - version = "9.1.3"; + version = "9.2.0"; src = fetchFromGitHub { owner = "nodejs"; repo = "llhttp"; rev = "release/v${finalAttrs.version}"; - hash = "sha256-QacjukWkRCuQA4qzUq45521YOBLPuOSKNR1pVxgxe9o="; + hash = "sha256-DX/CuTyvc2OfAVWvlJr6wVHwSuqWmqQt34vM1FEazwE="; }; outputs = [ "out" "dev" ]; From d56c63c3263ccebe43504e8c53d420cde840224f Mon Sep 17 00:00:00 2001 From: Someone Serge Date: Thu, 8 Feb 2024 14:16:51 +0000 Subject: [PATCH 096/244] onnxruntime: fix aarch64-darwin ...following cbourjau s idea --- pkgs/development/libraries/eigen/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/development/libraries/eigen/default.nix b/pkgs/development/libraries/eigen/default.nix index 18fe7450d508..4befab1e7b7f 100644 --- a/pkgs/development/libraries/eigen/default.nix +++ b/pkgs/development/libraries/eigen/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitLab +, fetchpatch , cmake }: @@ -17,6 +18,20 @@ stdenv.mkDerivation rec { patches = [ ./include-dir.patch + + # Fixes e.g. onnxruntime on aarch64-darwin: + # https://hydra.nixos.org/build/248915128/nixlog/1, + # originally suggested in https://github.com/NixOS/nixpkgs/pull/258392. + # + # The patch is from + # ["Fix vectorized reductions for Eigen::half"](https://gitlab.com/libeigen/eigen/-/merge_requests/699) + # which is two years old, + # but Eigen hasn't had a release in two years either: + # https://gitlab.com/libeigen/eigen/-/issues/2699. + (fetchpatch { + url = "https://gitlab.com/libeigen/eigen/-/commit/d0e3791b1a0e2db9edd5f1d1befdb2ac5a40efe0.patch"; + hash = "sha256-8qiNpuYehnoiGiqy0c3Mcb45pwrmc6W4rzCxoLDSvj0="; + }) ]; nativeBuildInputs = [ cmake ]; From aeb939f81f6581663594a3ecad177550e760f7b3 Mon Sep 17 00:00:00 2001 From: Guillaume Racicot Date: Mon, 8 Jan 2024 15:11:39 -0500 Subject: [PATCH 097/244] cmake: 3.27.9 -> 3.28.1 --- .../005-remove-systemconfiguration-dep.diff | 63 ++++--------------- pkgs/by-name/cm/cmake/package.nix | 7 ++- 2 files changed, 17 insertions(+), 53 deletions(-) diff --git a/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff b/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff index ffd3077d301e..88fa30d21f26 100644 --- a/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff +++ b/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff @@ -1,10 +1,10 @@ -diff -Naur cmake-3.27.7/Utilities/cmcurl/CMakeLists.txt cmake-3.27.7-new/Utilities/cmcurl/CMakeLists.txt ---- cmake-3.27.7/Utilities/cmcurl/CMakeLists.txt 2023-10-06 10:08:35.000000000 -0300 -+++ cmake-3.27.7-new/Utilities/cmcurl/CMakeLists.txt 2023-10-22 21:51:09.231609901 -0300 -@@ -414,13 +414,6 @@ +diff -Naur cmake-3.28.1/Utilities/cmcurl/CMakeLists.txt cmake-3.28.1-new/Utilities/cmcurl/CMakeLists.txt +--- cmake-3.28.1/Utilities/cmcurl/CMakeLists.txt 2023-12-14 10:47:27.000000000 -0500 ++++ cmake-3.28.1-new/Utilities/cmcurl/CMakeLists.txt 2024-01-08 14:45:45.000000000 -0500 +@@ -470,13 +470,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND NOT ENABLE_ARES) - set(use_core_foundation ON) + set(use_core_foundation_and_core_services ON) - - find_library(SYSTEMCONFIGURATION_FRAMEWORK "SystemConfiguration") - if(NOT SYSTEMCONFIGURATION_FRAMEWORK) @@ -15,56 +15,19 @@ diff -Naur cmake-3.27.7/Utilities/cmcurl/CMakeLists.txt cmake-3.27.7-new/Utiliti endif() endif() -diff -Naur cmake-3.27.7/Utilities/cmcurl/lib/curl_setup.h cmake-3.27.7-new/Utilities/cmcurl/lib/curl_setup.h ---- cmake-3.27.7/Utilities/cmcurl/lib/curl_setup.h 2023-10-06 10:08:35.000000000 -0300 -+++ cmake-3.27.7-new/Utilities/cmcurl/lib/curl_setup.h 2023-10-22 21:52:00.214748294 -0300 -@@ -260,11 +260,7 @@ +diff -Naur cmake-3.28.1/Utilities/cmcurl/lib/curl_setup.h cmake-3.28.1-new/Utilities/cmcurl/lib/curl_setup.h +--- cmake-3.28.1/Utilities/cmcurl/lib/curl_setup.h 2023-12-14 10:47:27.000000000 -0500 ++++ cmake-3.28.1-new/Utilities/cmcurl/lib/curl_setup.h 2024-01-08 14:45:08.000000000 -0500 +@@ -255,12 +255,6 @@ * performing this task will result in a synthesized IPv6 address. */ #if defined(__APPLE__) && !defined(USE_ARES) -#include - #define USE_RESOLVE_ON_IPS 1 --# if defined(TARGET_OS_OSX) && TARGET_OS_OSX --# define CURL_OSX_CALL_COPYPROXIES 1 +-#define USE_RESOLVE_ON_IPS 1 +-# if TARGET_OS_MAC && !(defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE) && \ +- defined(ENABLE_IPV6) +-# define CURL_MACOS_CALL_COPYPROXIES 1 -# endif #endif #ifdef USE_LWIPSOCK -diff -Naur cmake-3.27.7/Utilities/cmcurl/lib/hostip.c cmake-3.27.7-new/Utilities/cmcurl/lib/hostip.c ---- cmake-3.27.7/Utilities/cmcurl/lib/hostip.c 2023-10-06 10:08:35.000000000 -0300 -+++ cmake-3.27.7-new/Utilities/cmcurl/lib/hostip.c 2023-10-22 21:53:29.249989934 -0300 -@@ -67,10 +67,6 @@ - #include "curl_memory.h" - #include "memdebug.h" - --#if defined(ENABLE_IPV6) && defined(CURL_OSX_CALL_COPYPROXIES) --#include --#endif -- - #if defined(CURLRES_SYNCH) && \ - defined(HAVE_ALARM) && \ - defined(SIGALRM) && \ -@@ -743,23 +739,6 @@ - return CURLRESOLV_ERROR; - } - --#if defined(ENABLE_IPV6) && defined(CURL_OSX_CALL_COPYPROXIES) -- { -- /* -- * The automagic conversion from IPv4 literals to IPv6 literals only -- * works if the SCDynamicStoreCopyProxies system function gets called -- * first. As Curl currently doesn't support system-wide HTTP proxies, we -- * therefore don't use any value this function might return. -- * -- * This function is only available on a macOS and is not needed for -- * IPv4-only builds, hence the conditions above. -- */ -- CFDictionaryRef dict = SCDynamicStoreCopyProxies(NULL); -- if(dict) -- CFRelease(dict); -- } --#endif -- - #ifndef USE_RESOLVE_ON_IPS - /* First check if this is an IPv4 address string */ - if(Curl_inet_pton(AF_INET, hostname, &in) > 0) diff --git a/pkgs/by-name/cm/cmake/package.nix b/pkgs/by-name/cm/cmake/package.nix index 42dbacac67b9..5d828c172c50 100644 --- a/pkgs/by-name/cm/cmake/package.nix +++ b/pkgs/by-name/cm/cmake/package.nix @@ -32,7 +32,7 @@ }: let - inherit (darwin.apple_sdk.frameworks) SystemConfiguration; + inherit (darwin.apple_sdk.frameworks) SystemConfiguration CoreServices; inherit (libsForQt5) qtbase wrapQtAppsHook; cursesUI = lib.elem "ncurses" uiToolkits; qt5UI = lib.elem "qt5" uiToolkits; @@ -46,11 +46,11 @@ stdenv.mkDerivation (finalAttrs: { + lib.optionalString isMinimalBuild "-minimal" + lib.optionalString cursesUI "-cursesUI" + lib.optionalString qt5UI "-qt5UI"; - version = "3.27.9"; + version = "3.28.1"; src = fetchurl { url = "https://cmake.org/files/v${lib.versions.majorMinor finalAttrs.version}/cmake-${finalAttrs.version}.tar.gz"; - hash = "sha256-YJqbmFcqal6kd/kSz/uXMQntTQpqaz+eI1PSzcBIcI4="; + hash = "sha256-FelPg+ZH99YgoUCnpdp2NJ/Eehv+1m0PXN7o5zRAea0="; }; patches = [ @@ -97,6 +97,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional useOpenSSL openssl ++ lib.optional cursesUI ncurses ++ lib.optional qt5UI qtbase + ++ lib.optional (stdenv.isDarwin) CoreServices ++ lib.optional (stdenv.isDarwin && !isMinimalBuild) SystemConfiguration; propagatedBuildInputs = lib.optional stdenv.isDarwin ps; From b630c17147a70c2d2d837b77ab3fef2c9bf380b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 9 Feb 2024 05:23:38 +0000 Subject: [PATCH 098/244] libavif: 1.0.3 -> 1.0.4 --- pkgs/development/libraries/libavif/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libavif/default.nix b/pkgs/development/libraries/libavif/default.nix index 2cb7920cb5f9..6df341d68eb8 100644 --- a/pkgs/development/libraries/libavif/default.nix +++ b/pkgs/development/libraries/libavif/default.nix @@ -19,13 +19,13 @@ in stdenv.mkDerivation rec { pname = "libavif"; - version = "1.0.3"; + version = "1.0.4"; src = fetchFromGitHub { owner = "AOMediaCodec"; repo = pname; rev = "v${version}"; - hash = "sha256-0MLr9wdIs3c4pOAF4rlC8QNQXlrK3YGXILS9foVKfVM="; + hash = "sha256-9YP4Zq6dehIJanNkpAJK1aYwSOAueqonF8k2t/3B4kw="; }; # reco: encode libaom slowest but best, decode dav1d fastest From 635e64ed17800f86dea79fc253f3926f1d05f389 Mon Sep 17 00:00:00 2001 From: ajs124 Date: Fri, 9 Feb 2024 10:13:43 +0100 Subject: [PATCH 099/244] apparmor: 3.1.6 -> 3.1.7 https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.7 --- pkgs/os-specific/linux/apparmor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/apparmor/default.nix b/pkgs/os-specific/linux/apparmor/default.nix index 99c1000f0e4c..97fb7f0a6190 100644 --- a/pkgs/os-specific/linux/apparmor/default.nix +++ b/pkgs/os-specific/linux/apparmor/default.nix @@ -22,7 +22,7 @@ }: let - apparmor-version = "3.1.6"; + apparmor-version = "3.1.7"; apparmor-meta = component: with lib; { homepage = "https://apparmor.net/"; @@ -36,7 +36,7 @@ let owner = "apparmor"; repo = "apparmor"; rev = "v${apparmor-version}"; - hash = "sha256-VPgRmmQv+kgLduc6RTu9gotyjT6OImUXsPeatgG7m9E="; + hash = "sha256-AzY05bcpNYXix2GL4Rhc9d3RBA1pd2fwOa7yoiwc2nQ="; }; aa-teardown = writeShellScript "aa-teardown" '' From 7dcc6adc5d5c441ee4f85fa909efea2575da4b88 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Fri, 2 Feb 2024 21:34:09 +0100 Subject: [PATCH 100/244] libselinux: 3.3 -> 3.6 --- pkgs/os-specific/linux/libselinux/default.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/libselinux/default.nix b/pkgs/os-specific/linux/libselinux/default.nix index 62db42e13aa0..b42bffdc057d 100644 --- a/pkgs/os-specific/linux/libselinux/default.nix +++ b/pkgs/os-specific/linux/libselinux/default.nix @@ -1,5 +1,6 @@ -{ lib, stdenv, fetchurl, fetchpatch, buildPackages, pcre, pkg-config, libsepol -, enablePython ? !stdenv.hostPlatform.isStatic, swig ? null, python3 ? null +{ lib, stdenv, fetchurl, fetchpatch, buildPackages, pcre2, pkg-config, libsepol +, enablePython ? !stdenv.hostPlatform.isStatic +, swig ? null, python3 ? null, python3Packages , fts }: @@ -9,14 +10,14 @@ with lib; stdenv.mkDerivation rec { pname = "libselinux"; - version = "3.3"; + version = "3.6"; inherit (libsepol) se_url; outputs = [ "bin" "out" "dev" "man" ] ++ optional enablePython "py"; src = fetchurl { url = "${se_url}/${version}/libselinux-${version}.tar.gz"; - sha256 = "0mvh793g7fg6wb6zqhkdyrv80x6k84ypqwi8ii89c91xcckyxzdc"; + hash = "sha256-uk4O80snDnZypeXxtSP+K+qzpAuzPZOJ9K06hyjyG1I="; }; patches = [ @@ -40,8 +41,13 @@ stdenv.mkDerivation rec { }) ]; - nativeBuildInputs = [ pkg-config python3 ] ++ optionals enablePython [ swig ]; - buildInputs = [ libsepol pcre fts ] ++ optionals enablePython [ python3 ]; + nativeBuildInputs = [ pkg-config python3 ] ++ optionals enablePython [ + python3Packages.pip + python3Packages.setuptools + python3Packages.wheel + swig + ]; + buildInputs = [ libsepol pcre2 fts ] ++ optionals enablePython [ python3 ]; # drop fortify here since package uses it by default, leading to compile error: # command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror] @@ -68,6 +74,7 @@ stdenv.mkDerivation rec { ] ++ optionals enablePython [ "PYTHON=${python3.pythonOnBuildForHost.interpreter}" "PYTHONLIBDIR=$(py)/${python3.sitePackages}" + "PYTHON_SETUP_ARGS=--no-build-isolation" ]; postPatch = lib.optionalString stdenv.hostPlatform.isMusl '' From 2288a1b9b444981248a6bcef19993fa37175a86a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Fri, 9 Feb 2024 10:22:05 +0100 Subject: [PATCH 101/244] libuv: disable a problematic test (cherry picked from commit fd2a444bf19ae4e0e251de767f9f038b84e824e6) --- pkgs/development/libraries/libuv/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix index 9f26291bfec1..5cb6def38d2e 100644 --- a/pkgs/development/libraries/libuv/default.nix +++ b/pkgs/development/libraries/libuv/default.nix @@ -48,6 +48,8 @@ stdenv.mkDerivation (finalAttrs: { # Assertion failed in test/test-tcp-bind6-error.c on line 60: r == UV_EADDRINUSE # Assertion failed in test/test-tcp-bind-error.c on line 99: r == UV_EADDRINUSE "tcp_bind6_error_addrinuse" "tcp_bind_error_addrinuse_listen" + # https://github.com/libuv/libuv/pull/4075#issuecomment-1935572237 + "thread_priority" ] ++ lib.optionals stdenv.isDarwin [ # Sometimes: timeout (no output), failed uv_listen. Someone # should report these failures to libuv team. There tests should From 4b8bdbc8bd474753cb3fa2e739b4fbad0c89ba06 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Fri, 9 Feb 2024 12:13:01 +0100 Subject: [PATCH 102/244] pkgsMusl.ffado: fix build --- pkgs/os-specific/linux/ffado/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/os-specific/linux/ffado/default.nix b/pkgs/os-specific/linux/ffado/default.nix index d1e78a312e05..dfa974e3e683 100644 --- a/pkgs/os-specific/linux/ffado/default.nix +++ b/pkgs/os-specific/linux/ffado/default.nix @@ -1,9 +1,12 @@ { lib +, stdenv , mkDerivation +, argp-standalone , dbus , dbus_cplusplus , desktop-file-utils , fetchurl +, fetchpatch , glibmm , kernel , libavc1394 @@ -41,6 +44,13 @@ mkDerivation rec { patches = [ # fix installing metainfo file ./fix-build.patch + + (fetchpatch { + name = "musl.patch"; + url = "http://subversion.ffado.org/changeset?format=diff&new=2846&old=2845"; + stripLen = 2; + hash = "sha256-iWeYnb5J69Uvo1lftc7MWg7WrLa+CGZyOwJPOe8/PKg="; + }) ]; outputs = [ "out" "bin" "dev" ]; @@ -79,8 +89,12 @@ mkDerivation rec { libraw1394 libxmlxx3 python + ] ++ lib.optionals (!stdenv.hostPlatform.isGnu) [ + argp-standalone ]; + NIX_LDFLAGS = lib.optionalString (!stdenv.hostPlatform.isGnu) "-largp"; + enableParallelBuilding = true; dontWrapQtApps = true; From cf07cc7f7fa903eee3a761c37913534ac69c4907 Mon Sep 17 00:00:00 2001 From: Muhammad Falak R Wani Date: Thu, 18 Jan 2024 13:34:43 +0530 Subject: [PATCH 103/244] numactl: 2.0.16 -> 2.0.17 Diff: https://github.com/numactl/numactl/compare/v2.0.16...v2.0.17 Signed-off-by: Muhammad Falak R Wani --- pkgs/os-specific/linux/numactl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/numactl/default.nix b/pkgs/os-specific/linux/numactl/default.nix index a65d4ed041b4..e1bae84fe4d6 100644 --- a/pkgs/os-specific/linux/numactl/default.nix +++ b/pkgs/os-specific/linux/numactl/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "numactl"; - version = "2.0.16"; + version = "2.0.17"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-aDKzkmvrPDzQl4n0KgeiU5LOLhQA0tmwzGiXvJDp7ZI="; + hash = "sha256-qHR8BwHacFlMlwP9yjKLrPEXU4HsatI/Q6T0zhMMytk="; }; outputs = [ "out" "dev" "man" ]; From 4f7333b0aefc71f368cdfd32266dabc4be3a8c0d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 5 Feb 2024 00:06:08 +0100 Subject: [PATCH 104/244] python311Packages.orjson: 3.9.10 -> 3.9.13 https://github.com/ijl/orjson/blob/3.9.13/CHANGELOG.md --- .../python-modules/orjson/default.nix | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index 5698fbb218f1..b707a9e83ebb 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -1,11 +1,17 @@ { lib , stdenv -, pythonOlder -, rustPlatform -, fetchFromGitHub , buildPythonPackage +, fetchFromGitHub +, pythonOlder + +# build-system +, rustPlatform , cffi + +# native dependencies , libiconv + +# tests , numpy , psutil , pytestCheckHook @@ -17,22 +23,22 @@ buildPythonPackage rec { pname = "orjson"; - version = "3.9.10"; - format = "pyproject"; + version = "3.9.13"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "ijl"; - repo = pname; + repo = "orjson"; rev = "refs/tags/${version}"; - hash = "sha256-MkcuayNDt7/GcswXoFTvzuaZzhQEQV+V7OfKqgJwVIQ="; + hash = "sha256-p6nkzEHFTKCBr7Wte2wvzh1TlzwweADZON8gm2pT224="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-2eRV+oZQvsWWJ4AUTeuE0CHtTHC6jNZiX/y5uXuwvns="; + hash = "sha256-2c8XgQILhAvR8HUqoEIOfYeiV1lR9UyIJXWDuNeVZsE="; }; maturinBuildFlags = [ "--interpreter ${python.executable}" ]; From 69835dccf0b7a4bcd51f7bc97f8d8fe61999cd1c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 10 Feb 2024 04:14:37 +0100 Subject: [PATCH 105/244] python311Packages.lxml: 4.9.4 -> 5.1.0 https://github.com/lxml/lxml/blob/lxml-5.1.0/CHANGES.txt https://github.com/lxml/lxml/compare/refs/tags/lxml-5.1.0...5.1.0 --- .../python-modules/lxml/default.nix | 49 +++++++++++++------ 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/lxml/default.nix b/pkgs/development/python-modules/lxml/default.nix index 7cfef1d56cfd..e6d7234a59ce 100644 --- a/pkgs/development/python-modules/lxml/default.nix +++ b/pkgs/development/python-modules/lxml/default.nix @@ -1,5 +1,13 @@ -{ stdenv, lib, buildPythonPackage, fetchFromGitHub -, cython +{ stdenv +, lib +, buildPythonPackage +, fetchFromGitHub + +# build-system +, cython_3 +, setuptools + +# native dependencies , libxml2 , libxslt , zlib @@ -8,25 +16,30 @@ buildPythonPackage rec { pname = "lxml"; - version = "4.9.4"; - format = "setuptools"; + version = "5.1.0"; + pyproject = true; src = fetchFromGitHub { - owner = pname; - repo = pname; + owner = "lxml"; + repo = "lxml"; rev = "refs/tags/lxml-${version}"; - hash = "sha256-qS20wb83eFapiPZe25BViHpYkjgvnCIZpiYkPNIPHZg="; + hash = "sha256-eWLYzZWatYDmhuBTZynsdytlNFKKmtWQ1XIyzVD8sDY="; }; - patches = [ - # fix compile error with libxml 2.12 - # backport of: https://github.com/lxml/lxml/commit/b0861bea17769584a85f57eb00235ce0ca9811af - ./libxml-2.12.patch - ]; - # setuptoolsBuildPhase needs dependencies to be passed through nativeBuildInputs - nativeBuildInputs = [ libxml2.dev libxslt.dev cython ] ++ lib.optionals stdenv.isDarwin [ xcodebuild ]; - buildInputs = [ libxml2 libxslt zlib ]; + nativeBuildInputs = [ + libxml2.dev + libxslt.dev + cython_3 + setuptools + ] ++ lib.optionals stdenv.isDarwin [ + xcodebuild + ]; + buildInputs = [ + libxml2 + libxslt + zlib + ]; env = lib.optionalAttrs stdenv.cc.isClang { NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-function-pointer-types"; @@ -35,9 +48,13 @@ buildPythonPackage rec { # tests are meant to be ran "in-place" in the same directory as src doCheck = false; - pythonImportsCheck = [ "lxml" "lxml.etree" ]; + pythonImportsCheck = [ + "lxml" + "lxml.etree" + ]; meta = with lib; { + changelog = "https://github.com/lxml/lxml/blob/lxml-${version}/CHANGES.txt"; description = "Pythonic binding for the libxml2 and libxslt libraries"; homepage = "https://lxml.de"; license = licenses.bsd3; From 917b38036175a8530b40b3762dd85c0fc82ee149 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 10 Feb 2024 05:27:32 +0000 Subject: [PATCH 106/244] git: 2.43.0 -> 2.43.1 --- pkgs/applications/version-management/git/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git/default.nix b/pkgs/applications/version-management/git/default.nix index 24eb5c15f5e6..aa591f08afeb 100644 --- a/pkgs/applications/version-management/git/default.nix +++ b/pkgs/applications/version-management/git/default.nix @@ -29,7 +29,7 @@ assert sendEmailSupport -> perlSupport; assert svnSupport -> perlSupport; let - version = "2.43.0"; + version = "2.43.1"; svn = subversionClient.override { perlBindings = perlSupport; }; gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ]; in @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"; - hash = "sha256-VEZgPnPZEXgdJZ5WV1Dc0nekKDbI45LKyRzxN6qbduw="; + hash = "sha256-IjTze0U/+ORnLCGtQNQcxzk8mo3N/mQL7HrFtTWPMNI="; }; outputs = [ "out" ] ++ lib.optional withManual "doc"; From 35f45b6cb9206efe8bd9a2772ba4ec0e1fb202dc Mon Sep 17 00:00:00 2001 From: Muhammad Falak R Wani Date: Sat, 10 Feb 2024 04:34:38 +0530 Subject: [PATCH 107/244] numactl: 2.0.17 -> 2.0.18 Diff: https://github.com/numactl/numactl/compare/v2.0.17...v2.0.18 Signed-off-by: Muhammad Falak R Wani --- pkgs/os-specific/linux/numactl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/numactl/default.nix b/pkgs/os-specific/linux/numactl/default.nix index e1bae84fe4d6..16e2ae51f957 100644 --- a/pkgs/os-specific/linux/numactl/default.nix +++ b/pkgs/os-specific/linux/numactl/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "numactl"; - version = "2.0.17"; + version = "2.0.18"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha256-qHR8BwHacFlMlwP9yjKLrPEXU4HsatI/Q6T0zhMMytk="; + hash = "sha256-ry29RUNa0Hv5gIhy2RTVT94mHhgfdIwb5aqjBycxxj0="; }; outputs = [ "out" "dev" "man" ]; From a79f4e520e36174a6616ad92b99771c14732d065 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 13:16:53 +0100 Subject: [PATCH 108/244] resholve: oildev: disable libc tests unconditionally There's no point testing the behaviour of libc on some platforms and not others if we intend to run on all of them. --- pkgs/development/misc/resholve/oildev.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/misc/resholve/oildev.nix b/pkgs/development/misc/resholve/oildev.nix index 4e7cdb5e6043..2098ec80f5ae 100644 --- a/pkgs/development/misc/resholve/oildev.nix +++ b/pkgs/development/misc/resholve/oildev.nix @@ -120,7 +120,6 @@ rec { rm cpp/stdlib.h # keep modules from finding the wrong stdlib? # work around hard parse failure documented in oilshell/oil#1468 substituteInPlace osh/cmd_parse.py --replace 'elif self.c_id == Id.Op_LParen' 'elif False' - '' + lib.optionalString (!stdenv.hostPlatform.isGnu && !stdenv.hostPlatform.isDarwin) '' # disable fragile libc tests substituteInPlace build/py.sh --replace "py-ext-test pyext/libc_test.py" "#py-ext-test pyext/libc_test.py" ''; From 5e84b19d911434d206bee21259afc60ce3527b00 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 13:17:43 +0100 Subject: [PATCH 109/244] yara: make patch unconditional --- pkgs/tools/security/yara/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/tools/security/yara/default.nix b/pkgs/tools/security/yara/default.nix index 946a424ca681..a03763603382 100644 --- a/pkgs/tools/security/yara/default.nix +++ b/pkgs/tools/security/yara/default.nix @@ -25,8 +25,7 @@ stdenv.mkDerivation rec { hash = "sha256-axHFy7YwLhhww+lh+ORyW6YG+T385msysIHK5SMyhMk="; }; - # FIXME: make unconditional on staging - patches = lib.optionals (!stdenv.hostPlatform.isGnu && !stdenv.hostPlatform.isDarwin) [ + patches = [ (fetchpatch { name = "musl.patch"; url = "https://github.com/VirusTotal/yara/commit/515ed861cf30e154b14a69ffd46c347fb81df72f.patch"; From 98f1a7e4fb58204e36dd228a903dd5682c2a2143 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 10 Feb 2024 14:19:17 +0000 Subject: [PATCH 110/244] python3Packages.numpy: disable test_dispatcher on x86_64 darwin --- pkgs/development/python-modules/numpy/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index 039e571695f8..c7850b8d7ecb 100644 --- a/pkgs/development/python-modules/numpy/default.nix +++ b/pkgs/development/python-modules/numpy/default.nix @@ -167,6 +167,9 @@ in buildPythonPackage rec { "test_multinomial_pvals_float32" # Failed: DID NOT RAISE ] ++ lib.optionals stdenv.isAarch64 [ "test_big_arrays" # OOM on a 16G machine + ] ++ lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ + # can fail on virtualized machines confused over their cpu identity + "test_dispatcher" ]; passthru = { From bc5330c3243df55d6231799676c3a4ac16a2f072 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 7 Feb 2024 19:32:26 +0100 Subject: [PATCH 111/244] expat: 2.5.0 -> 2.6.0 https://github.com/libexpat/libexpat/blob/R_2_6_0/expat/Changes https://blog.hartwork.org/posts/expat-2-6-0-released/ Fixes: CVE-2023-54245, CVE-2024-52426 --- pkgs/development/libraries/expat/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/expat/default.nix b/pkgs/development/libraries/expat/default.nix index 248e3774f4cd..babb19e6cfb0 100644 --- a/pkgs/development/libraries/expat/default.nix +++ b/pkgs/development/libraries/expat/default.nix @@ -14,13 +14,16 @@ # cgit) that are needed here should be included directly in Nixpkgs as # files. -stdenv.mkDerivation rec { +let + version = "2.6.0"; + tag = "R_${lib.replaceStrings ["."] ["_"] version}"; +in stdenv.mkDerivation rec { pname = "expat"; - version = "2.5.0"; + inherit version; src = fetchurl { - url = "https://github.com/libexpat/libexpat/releases/download/R_${lib.replaceStrings ["."] ["_"] version}/${pname}-${version}.tar.xz"; - sha256 = "1gnwihpfz4x18rwd6cbrdggmfqjzwsdfh1gpmc0ph21c4gq2097g"; + url = "https://github.com/libexpat/libexpat/releases/download/${tag}/${pname}-${version}.tar.xz"; + hash = "sha256-y19ajqIR4cq9Wb4KkzpS48Aswyboak04fY0hjn7kej4="; }; strictDeps = true; @@ -57,6 +60,7 @@ stdenv.mkDerivation rec { }; meta = with lib; { + changelog = "https://github.com/libexpat/libexpat/blob/${tag}/expat/Changes"; homepage = "https://libexpat.github.io/"; description = "A stream-oriented XML parser library written in C"; platforms = platforms.all; From 0436c773c0bd9f7c1190f141c9ba7f25863d7ff6 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:20:00 +0100 Subject: [PATCH 112/244] gst_all_1.gstreamer: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/core/default.nix b/pkgs/development/libraries/gstreamer/core/default.nix index 9979184b089a..68a6acdc83b1 100644 --- a/pkgs/development/libraries/gstreamer/core/default.nix +++ b/pkgs/development/libraries/gstreamer/core/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gstreamer"; - version = "1.22.8"; + version = "1.22.9"; outputs = [ "bin" @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version; in fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-rU49sXcRObHbF7Gvp8BdsIOuAQC9TaJEtx8WLczkG/w="; + hash = "sha256-HnEk00fozcgPCOwdNwwgG+UTACrxECuyDoPFJ5y0jr0="; }; depsBuildBuild = [ From 3739b93af4a1270d954e439d5916237138e87943 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:23:13 +0100 Subject: [PATCH 113/244] gst_all_1.gst-plugins-base: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/base/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/base/default.nix b/pkgs/development/libraries/gstreamer/base/default.nix index c68693681ee1..066ffbc1308e 100644 --- a/pkgs/development/libraries/gstreamer/base/default.nix +++ b/pkgs/development/libraries/gstreamer/base/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-plugins-base"; - version = "1.22.8"; + version = "1.22.9"; outputs = [ "out" "dev" ]; @@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version; in fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-62eS5cc8be+5FZw26m5LeKL4r2USZ4tL07AsjS1JKs8="; + hash = "sha256-+sPg3S2Ok3A4izS/jCG4nV9jvDz8Es1/3I/GwcugMzQ="; }; strictDeps = true; From b0d9fc36ac41405c1bcb6d2fc787aff4db68c8b0 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:23:22 +0100 Subject: [PATCH 114/244] gst_all_1.gst-plugins-good: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/good/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/good/default.nix b/pkgs/development/libraries/gstreamer/good/default.nix index 6bea24314695..1935061e3c4b 100644 --- a/pkgs/development/libraries/gstreamer/good/default.nix +++ b/pkgs/development/libraries/gstreamer/good/default.nix @@ -54,13 +54,13 @@ assert raspiCameraSupport -> (stdenv.isLinux && stdenv.isAarch32); stdenv.mkDerivation rec { pname = "gst-plugins-good"; - version = "1.22.8"; + version = "1.22.9"; outputs = [ "out" "dev" ]; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-4wW58H9SdDykgdoKTgx2w179YK2vGwaU6zuwIeITfjk="; + hash = "sha256-JpWfz+v/9jfU6gjvQDFrrzG2G7dymCCwaE6ADDoUeLY="; }; strictDeps = true; From 046390b62d272f3a0d20918fcb26d24049de7cdb Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:23:30 +0100 Subject: [PATCH 115/244] gst_all_1.gst-plugins-bad: 1.22.8 -> 1.22.9 Fixes: CVE-2024-0444 --- pkgs/development/libraries/gstreamer/bad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/bad/default.nix b/pkgs/development/libraries/gstreamer/bad/default.nix index 7706975ca056..bee80e03289c 100644 --- a/pkgs/development/libraries/gstreamer/bad/default.nix +++ b/pkgs/development/libraries/gstreamer/bad/default.nix @@ -109,13 +109,13 @@ stdenv.mkDerivation rec { pname = "gst-plugins-bad"; - version = "1.22.8"; + version = "1.22.9"; outputs = [ "out" "dev" ]; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-RYeD+CNgaJkePilu3Wccjt24vm+skzwcLhUDRihk6g8="; + hash = "sha256-G8ZdD9X1OjY2Vk79P88xjD7c3sOcQQmlA8H8ggOECh0="; }; patches = [ From 02e015aa9a43bafec525249f6f3febd2bce8683c Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:23:40 +0100 Subject: [PATCH 116/244] gst_all_1.gst-plugins-ugly: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/ugly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/ugly/default.nix b/pkgs/development/libraries/gstreamer/ugly/default.nix index cc78a6ec0f80..d64fcae68965 100644 --- a/pkgs/development/libraries/gstreamer/ugly/default.nix +++ b/pkgs/development/libraries/gstreamer/ugly/default.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation rec { pname = "gst-plugins-ugly"; - version = "1.22.8"; + version = "1.22.9"; outputs = [ "out" "dev" ]; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-B2HZa6UI4BwCcYgbJoKMK//X2K/VCHIhnwiPdVslLKc="; + hash = "sha256-C/aF1mAVoB3T/BZxtkocissyHdnUq54Fopqxl4KqYjY="; }; nativeBuildInputs = [ From e6617f5a43f524f4a824b6b9bf8767c097380e72 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:28:11 +0100 Subject: [PATCH 117/244] gst_all_1.gst-libav: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/libav/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/libav/default.nix b/pkgs/development/libraries/gstreamer/libav/default.nix index f3dfac82c799..ae54995a1c3e 100644 --- a/pkgs/development/libraries/gstreamer/libav/default.nix +++ b/pkgs/development/libraries/gstreamer/libav/default.nix @@ -18,11 +18,11 @@ stdenv.mkDerivation rec { pname = "gst-libav"; - version = "1.22.8"; + version = "1.22.9"; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-vjk0m8B6tM29ml/W6phIxgHHVguloFd61SALg71CSYE="; + hash = "sha256-GS99J9IcHnxywzmiZHqbDCR/7cYupQKRFfjD4i67h9g="; }; outputs = [ "out" "dev" ]; From 2851f2a08723065354cb3523747c6461b7d8981c Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:28:21 +0100 Subject: [PATCH 118/244] gst_all_1.gst-vaapi: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/vaapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/vaapi/default.nix b/pkgs/development/libraries/gstreamer/vaapi/default.nix index b3a7142edae9..1a6358839707 100644 --- a/pkgs/development/libraries/gstreamer/vaapi/default.nix +++ b/pkgs/development/libraries/gstreamer/vaapi/default.nix @@ -24,11 +24,11 @@ stdenv.mkDerivation rec { pname = "gstreamer-vaapi"; - version = "1.22.8"; + version = "1.22.9"; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-Epi6NHpwxCuIzev5G2Wf6gKxu3Jp6r+OKePAvVgniSg="; + hash = "sha256-i6INqMTL9bKVPbqQRnLEJ10AU+FSj5f9+OWZQseIPKg="; }; outputs = [ From 4f48afd8efdc916a1a6c668f4daf923c2ac2e688 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:23:49 +0100 Subject: [PATCH 119/244] gst_all_1.gst-rstp-server: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/rtsp-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/rtsp-server/default.nix b/pkgs/development/libraries/gstreamer/rtsp-server/default.nix index 6b0dfcc8598f..b49da94955e3 100644 --- a/pkgs/development/libraries/gstreamer/rtsp-server/default.nix +++ b/pkgs/development/libraries/gstreamer/rtsp-server/default.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "gst-rtsp-server"; - version = "1.22.8"; + version = "1.22.9"; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-cFF3BRwimXbxca3Nerl2Kua8xLt33DCKC9gKY9psM38="; + hash = "sha256-gIrxSPiUBP90hQ+MpScr7Uv+Z/liAjHcRRT9B+sm0KQ="; }; outputs = [ From cbcbdf3db0141593d76c5206247dd156a87f9bdf Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:24:09 +0100 Subject: [PATCH 120/244] gst_all_1.gst-devtools: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/devtools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/devtools/default.nix b/pkgs/development/libraries/gstreamer/devtools/default.nix index 6ce4723b5a32..343f161cc3d4 100644 --- a/pkgs/development/libraries/gstreamer/devtools/default.nix +++ b/pkgs/development/libraries/gstreamer/devtools/default.nix @@ -17,11 +17,11 @@ stdenv.mkDerivation rec { pname = "gst-devtools"; - version = "1.22.8"; + version = "1.22.9"; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-zWNAVvyxbQNbPfWVPsha6L1Wxo8pkgtyDvkgynHqdqc="; + hash = "sha256-AuKUALROnMYDqmRE3uVya1ftq+9kVebQkh/+1vE4QO4="; }; outputs = [ From 22c5f5db41afbb3c225f62ee2fd5a0218f734092 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:24:37 +0100 Subject: [PATCH 121/244] gst_all_1.gst-editing-services: 1.22.8 -> 1.22.9 --- pkgs/development/libraries/gstreamer/ges/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/ges/default.nix b/pkgs/development/libraries/gstreamer/ges/default.nix index 317fc4e53728..bf5dddf5a732 100644 --- a/pkgs/development/libraries/gstreamer/ges/default.nix +++ b/pkgs/development/libraries/gstreamer/ges/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { pname = "gst-editing-services"; - version = "1.22.8"; + version = "1.22.9"; outputs = [ "out" @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-0dXnXhkOsL4/1JQJ5Bo6qOaM+03qpzU0iFVGdJVs0d8="; + hash = "sha256-NVOtOALczeDA7xRhiBrNm1W934rfdR3ky1G3+MtQRA0="; }; nativeBuildInputs = [ From 68d6e6001246b4fdc1827b9560fc653858e1c56d Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 16:28:30 +0100 Subject: [PATCH 122/244] python3Packages.gst-python: 1.22.7 -> 1.22.8 --- pkgs/development/python-modules/gst-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gst-python/default.nix b/pkgs/development/python-modules/gst-python/default.nix index 03062ea264be..7b557a605a5b 100644 --- a/pkgs/development/python-modules/gst-python/default.nix +++ b/pkgs/development/python-modules/gst-python/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "gst-python"; - version = "1.22.8"; + version = "1.22.9"; format = "other"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-python/${pname}-${version}.tar.xz"; - hash = "sha256-1cuPFEBUoqEQ5mcr1RLksV1bG42YecGSuXI1Ne+3C48="; + hash = "sha256-P51cb/79omhwN0S1kqazmDqmcjJzsSIOy8tiwqWAAAk="; }; # Python 2.x is not supported. From 59e7a49890cb128224c80c7f1dc02929f69cc4ff Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 10 Feb 2024 15:32:19 +0000 Subject: [PATCH 123/244] python3Packages.python-multipart: 0.0.6 -> 0.0.7 --- .../python-modules/python-multipart/default.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/python-multipart/default.nix b/pkgs/development/python-modules/python-multipart/default.nix index 3c04398e56d4..8556f1abf87c 100644 --- a/pkgs/development/python-modules/python-multipart/default.nix +++ b/pkgs/development/python-modules/python-multipart/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "python-multipart"; - version = "0.0.6"; + version = "0.0.7"; format = "pyproject"; src = fetchPypi { pname = "python_multipart"; inherit version; - hash = "sha256-6ZJagLtmhSnxtnx/2wpdrN18v8b7C/8+pEP+Ir3WITI="; + hash = "sha256-KIpsObBllsG5iLtnlMb7yA5sNp415QYmN98la+4Mmvk="; }; nativeBuildInputs = [ @@ -31,12 +31,6 @@ buildPythonPackage rec { "multipart" ]; - preCheck = '' - # https://github.com/andrew-d/python-multipart/issues/41 - substituteInPlace multipart/tests/test_multipart.py \ - --replace "yaml.load" "yaml.safe_load" - ''; - nativeCheckInputs = [ pytestCheckHook mock @@ -47,6 +41,6 @@ buildPythonPackage rec { description = "A streaming multipart parser for Python"; homepage = "https://github.com/andrew-d/python-multipart"; license = licenses.asl20; - maintainers = with maintainers; [ ]; + maintainers = with maintainers; [ ris ]; }; } From 36d99540b60e8e55c92a888d24dc7c949e20dd0b Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 10 Feb 2024 15:39:33 +0000 Subject: [PATCH 124/244] python3Packages.python-multipart: add key reverse-dependencies to passthru.tests --- .../python-modules/python-multipart/default.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/development/python-modules/python-multipart/default.nix b/pkgs/development/python-modules/python-multipart/default.nix index 8556f1abf87c..8ed4ab01978e 100644 --- a/pkgs/development/python-modules/python-multipart/default.nix +++ b/pkgs/development/python-modules/python-multipart/default.nix @@ -6,6 +6,13 @@ , mock , pyyaml , six + +# for passthru.tests +, asgi-csrf +, connexion +, fastapi +, gradio +, starlette }: buildPythonPackage rec { @@ -37,6 +44,16 @@ buildPythonPackage rec { pyyaml ]; + passthru.tests = { + inherit + asgi-csrf + connexion + fastapi + gradio + starlette + ; + }; + meta = with lib; { description = "A streaming multipart parser for Python"; homepage = "https://github.com/andrew-d/python-multipart"; From e89c8e55bb81026fd4bd15856bfdf90adc992362 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 10 Feb 2024 15:40:03 +0000 Subject: [PATCH 125/244] python3Packages.python-multipart: 0.0.7 -> 0.0.9 --- .../development/python-modules/python-multipart/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-multipart/default.nix b/pkgs/development/python-modules/python-multipart/default.nix index 8ed4ab01978e..f65beeed10d5 100644 --- a/pkgs/development/python-modules/python-multipart/default.nix +++ b/pkgs/development/python-modules/python-multipart/default.nix @@ -17,13 +17,13 @@ buildPythonPackage rec { pname = "python-multipart"; - version = "0.0.7"; - format = "pyproject"; + version = "0.0.9"; + pyproject = true; src = fetchPypi { pname = "python_multipart"; inherit version; - hash = "sha256-KIpsObBllsG5iLtnlMb7yA5sNp415QYmN98la+4Mmvk="; + hash = "sha256-A/VGiMZj8beXcQXwIQQ7B5MVHkyxwanUoR/BPWIsQCY="; }; nativeBuildInputs = [ From 397f77dae00cfa435571c7e5c5b59deb430e38ab Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Sat, 20 Jan 2024 06:36:39 +0000 Subject: [PATCH 126/244] gtest: 1.12.1 -> 1.14.0 https://github.com/google/googletest/releases/tag/v1.13.0 https://github.com/google/googletest/releases/tag/v1.14.0 --- .../manual/release-notes/rl-2405.section.md | 2 + pkgs/development/libraries/gtest/default.nix | 6 +-- .../gtest/fix-cmake-config-includedir.patch | 48 +++++++++---------- 3 files changed, 29 insertions(+), 27 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md index 05c06ebcac1b..8700f9260238 100644 --- a/nixos/doc/manual/release-notes/rl-2405.section.md +++ b/nixos/doc/manual/release-notes/rl-2405.section.md @@ -153,6 +153,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m - The bundled Lua was updated to Lua v5.2, which includes breaking changes. See the [Lua manual](https://www.lua.org/manual/5.2/manual.html#8) for more information. - The WebSocket API [was rewritten](https://github.com/MCJack123/craftos2/issues/337), which introduced breaking changes. +- The `gtest` package has been updated past v1.13.0, which requires C++14 or higher. + - The latest available version of Nextcloud is v28 (available as `pkgs.nextcloud28`). The installation logic is as follows: - If [`services.nextcloud.package`](#opt-services.nextcloud.package) is specified explicitly, this package will be installed (**recommended**) - If [`system.stateVersion`](#opt-system.stateVersion) is >=24.05, `pkgs.nextcloud28` will be installed by default. diff --git a/pkgs/development/libraries/gtest/default.nix b/pkgs/development/libraries/gtest/default.nix index 80013e3613d0..51e0c685a43d 100644 --- a/pkgs/development/libraries/gtest/default.nix +++ b/pkgs/development/libraries/gtest/default.nix @@ -8,15 +8,15 @@ stdenv.mkDerivation rec { pname = "gtest"; - version = "1.12.1"; + version = "1.14.0"; outputs = [ "out" "dev" ]; src = fetchFromGitHub { owner = "google"; repo = "googletest"; - rev = "release-${version}"; - hash = "sha256-W+OxRTVtemt2esw4P7IyGWXOonUN5ZuscjvzqkYvZbM="; + rev = "v${version}"; + hash = "sha256-t0RchAHTJbuI5YW4uyBPykTvcjy90JW9AOPNjIhwh6U="; }; patches = [ diff --git a/pkgs/development/libraries/gtest/fix-cmake-config-includedir.patch b/pkgs/development/libraries/gtest/fix-cmake-config-includedir.patch index 573884fdcbcd..6d29e04b2568 100644 --- a/pkgs/development/libraries/gtest/fix-cmake-config-includedir.patch +++ b/pkgs/development/libraries/gtest/fix-cmake-config-includedir.patch @@ -1,34 +1,34 @@ diff --git a/googlemock/CMakeLists.txt b/googlemock/CMakeLists.txt -index 5c1f0daf..ed8aae58 100644 +index 428bd9f8..04b84539 100644 --- a/googlemock/CMakeLists.txt +++ b/googlemock/CMakeLists.txt -@@ -108,10 +108,10 @@ if (DEFINED CMAKE_VERSION AND NOT "${CMAKE_VERSION}" VERSION_LESS "2.8.11") - string(REPLACE ";" "$" dirs "${gmock_build_include_dirs}") - target_include_directories(gmock SYSTEM INTERFACE - "$" -- "$/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$") - target_include_directories(gmock_main SYSTEM INTERFACE - "$" -- "$/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$") - endif() +@@ -104,10 +104,10 @@ endif() + string(REPLACE ";" "$" dirs "${gmock_build_include_dirs}") + target_include_directories(gmock SYSTEM INTERFACE + "$" +- "$/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$") + target_include_directories(gmock_main SYSTEM INTERFACE + "$" +- "$/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$") ######################################################################## + # diff --git a/googletest/CMakeLists.txt b/googletest/CMakeLists.txt -index aa00a5f3..50434fed 100644 +index 51a67c91..fb09e978 100644 --- a/googletest/CMakeLists.txt +++ b/googletest/CMakeLists.txt -@@ -134,10 +134,10 @@ if (DEFINED CMAKE_VERSION AND NOT "${CMAKE_VERSION}" VERSION_LESS "2.8.11") - string(REPLACE ";" "$" dirs "${gtest_build_include_dirs}") - target_include_directories(gtest SYSTEM INTERFACE - "$" -- "$/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$") - target_include_directories(gtest_main SYSTEM INTERFACE - "$" -- "$/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$") - endif() +@@ -143,10 +143,10 @@ set_target_properties(gtest_main PROPERTIES VERSION ${GOOGLETEST_VERSION}) + string(REPLACE ";" "$" dirs "${gtest_build_include_dirs}") + target_include_directories(gtest SYSTEM INTERFACE + "$" +- "$/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$") + target_include_directories(gtest_main SYSTEM INTERFACE + "$" +- "$/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$") if(CMAKE_SYSTEM_NAME MATCHES "QNX") target_link_libraries(gtest PUBLIC regex) + endif() From 355ab764b4b32e476eaf056009998408375f9961 Mon Sep 17 00:00:00 2001 From: Kait Lam Date: Sun, 11 Feb 2024 10:48:37 +1000 Subject: [PATCH 127/244] stdenv: refactor of --replace-{quiet,warn,fail} logic This is a small simplification of the control flow surrounding these cases. It should make it more obvious when each case happens, and also explicitly defines the current behaviour of --replace. --- pkgs/stdenv/generic/setup.sh | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index fa66cebfaf67..a150345d77b9 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -816,7 +816,7 @@ fi # Textual substitution functions. # only log once, due to max logging limit on hydra -_substituteStream_has_warned_replace_deprecation="" +_substituteStream_has_warned_replace_deprecation=false substituteStream() { local var=$1 @@ -824,24 +824,18 @@ substituteStream() { shift 2 while (( "$#" )); do - local is_required=1 - local is_quiet="" + local replace_mode="$1" case "$1" in - --replace-quiet) - is_quiet=1 - ;& --replace) # deprecated 2023-11-22 # this will either get removed, or switch to the behaviour of --replace-fail in the future - if [ -z "$is_quiet" ] && [ -z "$_substituteStream_has_warned_replace_deprecation" ]; then + if ! "$_substituteStream_has_warned_replace_deprecation"; then echo "substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. ($description)" >&2 - _substituteStream_has_warned_replace_deprecation=1 + _substituteStream_has_warned_replace_deprecation=true fi + replace_mode='--replace-warn' ;& - --replace-warn) - is_required="" - ;& - --replace-fail) + --replace-quiet|--replace-warn|--replace-fail) pattern="$2" replacement="$3" shift 3 @@ -850,11 +844,9 @@ substituteStream() { eval "$var"'=${'"$var"'//"$pattern"/"$replacement"}' if [ "$pattern" != "$replacement" ]; then if [ "${!var}" == "$savedvar" ]; then - if [ -z "$is_required" ]; then - if [ -z "$is_quiet" ]; then - printf "substituteStream(): WARNING: pattern %q doesn't match anything in %s\n" "$pattern" "$description" >&2 - fi - else + if [ "$replace_mode" == --replace-warn ]; then + printf "substituteStream(): WARNING: pattern %q doesn't match anything in %s\n" "$pattern" "$description" >&2 + elif [ "$replace_mode" == --replace-fail ]; then printf "substituteStream(): ERROR: pattern %q doesn't match anything in %s\n" "$pattern" "$description" >&2 return 1 fi From 981bcab43c1d401d83edf22ec4107b0fd76d060d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 11 Feb 2024 02:29:45 +0100 Subject: [PATCH 128/244] Reapply "libbsd: unstable-2023-04-29 -> 0.11.8" This reverts commit 6e8add7a6828ec4d48a95ba328c3a4db1365a4ad. --- pkgs/development/libraries/libbsd/default.nix | 33 ++++--------------- 1 file changed, 7 insertions(+), 26 deletions(-) diff --git a/pkgs/development/libraries/libbsd/default.nix b/pkgs/development/libraries/libbsd/default.nix index 4f06eb7f8624..9e80d17b8a03 100644 --- a/pkgs/development/libraries/libbsd/default.nix +++ b/pkgs/development/libraries/libbsd/default.nix @@ -1,25 +1,18 @@ { lib , stdenv -, fetchFromGitLab -, fetchpatch +, fetchurl , autoreconfHook , libmd , gitUpdater }: -# Run `./get-version` for the new value when bumping the Git revision. -let gitVersion = "0.11.7-55-g73b2"; in - -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "libbsd"; - version = "unstable-2023-04-29"; + version = "0.11.8"; - src = fetchFromGitLab { - domain = "gitlab.freedesktop.org"; - owner = "libbsd"; - repo = "libbsd"; - rev = "73b25a8f871b3a20f6ff76679358540f95d7dbfd"; - hash = "sha256-LS28taIMjRCl6xqg75eYOIrTDl8PzSa+OvrdiEOP1+U="; + src = fetchurl { + url = "https://libbsd.freedesktop.org/releases/${pname}-${version}.tar.xz"; + hash = "sha256-Vf36Jpb7TVWlkvqa0Uqd+JfHsACN2zswxBmRSEH4XzM="; }; outputs = [ "out" "dev" "man" ]; @@ -31,24 +24,12 @@ stdenv.mkDerivation { nativeBuildInputs = [ autoreconfHook ]; propagatedBuildInputs = [ libmd ]; - patches = [ - # Fix `{get,set}progname(3bsd)` conditionalization - # https://gitlab.freedesktop.org/libbsd/libbsd/-/issues/24 - (fetchpatch { - url = "https://github.com/emilazy/libbsd/commit/0381f8d92873c5a19ced3ff861ee8ffe7825953e.patch"; - hash = "sha256-+RMg5eHLgC4gyX9zXM0ttNf7rd9E3UzJX/7UVCYGXx4="; - }) - ] ++ lib.optionals stdenv.isDarwin [ + patches = lib.optionals stdenv.isDarwin [ # Temporary build system hack from upstream maintainer # https://gitlab.freedesktop.org/libbsd/libbsd/-/issues/19#note_2017684 ./darwin-fix-libbsd.sym.patch ]; - postPatch = '' - substituteInPlace configure.ac \ - --replace 'm4_esyscmd([./get-version])' '[${gitVersion}]' - ''; - passthru.updateScript = gitUpdater { # No nicer place to find latest release. url = "https://gitlab.freedesktop.org/libbsd/libbsd.git"; From 06901f313d06849f86c50711aeac13b2917ee102 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 11 Feb 2024 03:16:25 +0000 Subject: [PATCH 129/244] rust-bindgen-unwrapped: 0.69.2 -> 0.69.4 --- pkgs/development/tools/rust/bindgen/unwrapped.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/bindgen/unwrapped.nix b/pkgs/development/tools/rust/bindgen/unwrapped.nix index 859d82618063..036c3b76f19e 100644 --- a/pkgs/development/tools/rust/bindgen/unwrapped.nix +++ b/pkgs/development/tools/rust/bindgen/unwrapped.nix @@ -7,15 +7,15 @@ let rustfmt-nightly = rustfmt.override { asNightly = true; }; in rustPlatform.buildRustPackage rec { pname = "rust-bindgen-unwrapped"; - version = "0.69.2"; + version = "0.69.4"; src = fetchCrate { pname = "bindgen-cli"; inherit version; - sha256 = "sha256-ytbaXCVNXXBtJet5CBkCNUoISxdFXt/kgb4VVZisUXE="; + sha256 = "sha256-5fwJq1WsL3IEcVUjsyqKdQU8VufbbPk6TglwJg3C1Gw="; }; - cargoHash = "sha256-pnoCq25CrZIAQNkDsokIVVyUYLlg7WY6th17IgeW9x8="; + cargoHash = "sha256-UROy/MyPBKJe+EaiUIDbOYKVbge0C9LsmfnsvOLEONE="; buildInputs = [ clang.cc.lib ]; From cb48b925c37acb76797106b5996b128b7209aa28 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 4 Feb 2024 21:45:26 +0000 Subject: [PATCH 130/244] enchant: 2.6.5 -> 2.6.7 Changes: - https://github.com/AbiWord/enchant/releases/tag/v2.6.6 - https://github.com/AbiWord/enchant/releases/tag/v2.6.7 --- pkgs/development/libraries/enchant/2.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/enchant/2.x.nix b/pkgs/development/libraries/enchant/2.x.nix index 10d9a4106bb9..fd79b8d7e97f 100644 --- a/pkgs/development/libraries/enchant/2.x.nix +++ b/pkgs/development/libraries/enchant/2.x.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "enchant"; - version = "2.6.5"; + version = "2.6.7"; outputs = [ "out" "dev" ]; src = fetchurl { url = "https://github.com/AbiWord/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz"; - hash = "sha256-no/SjLZae22jVFh4pcL1KhXwPASTOl/0jbif6GhFco4="; + hash = "sha256-ocLltZrMoAC7+ySBCvShFlcz1AfyFUeGWI4HbIzVe/w="; }; strictDeps = true; From 0b8c8f6ec4679886733bdc4adf644bcbeee9dbb2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 11 Feb 2024 14:56:25 +0000 Subject: [PATCH 131/244] libsecret: 0.21.2 -> 0.21.3 --- pkgs/development/libraries/libsecret/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libsecret/default.nix b/pkgs/development/libraries/libsecret/default.nix index 733fcafaf290..3c5b5c489c07 100644 --- a/pkgs/development/libraries/libsecret/default.nix +++ b/pkgs/development/libraries/libsecret/default.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation rec { pname = "libsecret"; - version = "0.21.2"; + version = "0.21.3"; outputs = [ "out" "dev" ] ++ lib.optional withIntrospection "devdoc"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - hash = "sha256-5KNBSWoIFeZMjTuPq6sz17rn796rd7hDZpcx1bGB3O4="; + hash = "sha256-mj4lcfEEgDXYAjj1LIdgEliEpDuvilgP7bclDBrQqec="; }; depsBuildBuild = [ From af70ce2c476e9de57172e6c95617e43e0df62266 Mon Sep 17 00:00:00 2001 From: Raito Bezarius Date: Sun, 11 Feb 2024 16:04:21 +0100 Subject: [PATCH 132/244] buildcatrust: 0.1.3 -> 0.2.1 https://github.com/lukegb/buildcatrust/releases/tag/v0.2.0 https://github.com/lukegb/buildcatrust/releases/tag/v0.2.1 It contains support for exporting the bundle without additional trust rules. Signed-off-by: Raito Bezarius --- pkgs/development/python-modules/buildcatrust/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/buildcatrust/default.nix b/pkgs/development/python-modules/buildcatrust/default.nix index cb997ab80134..e56d50fb9d4d 100644 --- a/pkgs/development/python-modules/buildcatrust/default.nix +++ b/pkgs/development/python-modules/buildcatrust/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "buildcatrust"; - version = "0.1.3"; + version = "0.2.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256:0s0m0fy943dakw9cbd40h46qmrhhgrcp292kppyb34m6y27sbagy"; + hash = "sha256-mjX+T5xo6cD1GxJ49Tx7zthPbGPFPYaf2qcNKVHEzJA="; }; nativeBuildInputs = [ From 19159a234916d7169e15d267e6ee1c9462790319 Mon Sep 17 00:00:00 2001 From: Raito Bezarius Date: Wed, 7 Feb 2024 02:04:56 +0100 Subject: [PATCH 133/244] nixos/security/ca: enable support for compatibility bundles Certain software stacks have no support for OpenSSL non-standard PEM format and will fail to use our NixOS CA bundle. For this, it is necessary to fallback on a 'compatibility' bundle which will contain no additional trust rules. Signed-off-by: Raito Bezarius --- nixos/modules/security/ca.nix | 14 +++++++++++++- pkgs/data/misc/cacert/default.nix | 4 ++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/nixos/modules/security/ca.nix b/nixos/modules/security/ca.nix index 3cd56bff04d1..ae188ea709dd 100644 --- a/nixos/modules/security/ca.nix +++ b/nixos/modules/security/ca.nix @@ -11,7 +11,8 @@ let extraCertificateFiles = cfg.certificateFiles; extraCertificateStrings = cfg.certificates; }; - caBundle = "${cacertPackage}/etc/ssl/certs/ca-bundle.crt"; + caBundleName = if cfg.useCompatibleBundle then "ca-no-trust-rules-bundle.crt" else "ca-bundle.crt"; + caBundle = "${cacertPackage}/etc/ssl/certs/${caBundleName}"; in @@ -23,6 +24,17 @@ in internal = true; }; + security.pki.useCompatibleBundle = mkEnableOption ''usage of a compatibility bundle. + + Such a bundle consist exclusively of `BEGIN CERTIFICATE` and no `BEGIN TRUSTED CERTIFICATE`, + which is a OpenSSL specific PEM format. + + It is known to be incompatible with certain software stacks. + + Nevertheless, enabling this will strip all additional trust rules provided by the + certificates themselves, this can have security consequences depending on your usecases. + ''; + security.pki.certificateFiles = mkOption { type = types.listOf types.path; default = []; diff --git a/pkgs/data/misc/cacert/default.nix b/pkgs/data/misc/cacert/default.nix index 30f2ee38c72f..4979fa6edfde 100644 --- a/pkgs/data/misc/cacert/default.nix +++ b/pkgs/data/misc/cacert/default.nix @@ -71,6 +71,7 @@ stdenv.mkDerivation rec { --ca_bundle_input "${extraCertificatesBundle}" ${lib.escapeShellArgs (map (arg: "${arg}") extraCertificateFiles)} \ --blocklist "${blocklist}" \ --ca_bundle_output ca-bundle.crt \ + --ca_standard_bundle_output ca-no-trust-rules-bundle.crt \ --ca_unpacked_output unbundled \ --p11kit_output ca-bundle.trust.p11-kit ''; @@ -78,6 +79,9 @@ stdenv.mkDerivation rec { installPhase = '' install -D -t "$out/etc/ssl/certs" ca-bundle.crt + # install standard PEM compatible bundle + install -D -t "$out/etc/ssl/certs" ca-no-trust-rules-bundle.crt + # install p11-kit specific output to p11kit output install -D -t "$p11kit/etc/ssl/trust-source" ca-bundle.trust.p11-kit From 94e53e40f4d9d402a86d3f75f5c9fc0577429dcd Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 11 Feb 2024 11:36:28 -0500 Subject: [PATCH 134/244] xorg.xprop: 1.2.6 -> 1.2.7 --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 21e2309663a3..c248318f2559 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -4219,11 +4219,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xprop = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: { pname = "xprop"; - version = "1.2.6"; + version = "1.2.7"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/app/xprop-1.2.6.tar.xz"; - sha256 = "0vjqnn42gscw1z2wdj24kdwjwvd7mw58pj0nm9203k1fn4jqa2sq"; + url = "mirror://xorg/individual/app/xprop-1.2.7.tar.xz"; + sha256 = "0pw2iv7dcy2xq5fh3427nx88pjj9d9rry3930qj1c6mricaf6dj4"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 35c2f0e5f17d..9978ac812e69 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -59,7 +59,7 @@ mirror://xorg/individual/app/xmessage-1.0.6.tar.xz mirror://xorg/individual/app/xmodmap-1.0.11.tar.xz mirror://xorg/individual/app/xmore-1.0.3.tar.bz2 mirror://xorg/individual/app/xpr-1.1.0.tar.xz -mirror://xorg/individual/app/xprop-1.2.6.tar.xz +mirror://xorg/individual/app/xprop-1.2.7.tar.xz mirror://xorg/individual/app/xrandr-1.5.2.tar.xz mirror://xorg/individual/app/xrdb-1.2.2.tar.xz mirror://xorg/individual/app/xrefresh-1.0.7.tar.xz From 6208d979b17aeff825b2cb6ce91ee465305d66ef Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 11 Feb 2024 11:35:46 -0500 Subject: [PATCH 135/244] xorg.xmore: 1.0.3 -> 1.0.4 --- pkgs/servers/x11/xorg/default.nix | 10 +++++----- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index c248318f2559..ccd92ce61cc4 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -4077,18 +4077,18 @@ self: with self; { })) {}; # THIS IS A GENERATED FILE. DO NOT EDIT! - xmore = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: { + xmore = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: { pname = "xmore"; - version = "1.0.3"; + version = "1.0.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/app/xmore-1.0.3.tar.bz2"; - sha256 = "06r514p30v87vx00ddlck9mwazaqk9bx08ip866p1mw2a46iwjk4"; + url = "mirror://xorg/individual/app/xmore-1.0.4.tar.xz"; + sha256 = "16havfffngvx5kc9lam8rhsdfabsj1rsv4g49z346knyq7dn1dby"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ]; - buildInputs = [ libXaw libXt ]; + buildInputs = [ libXaw xorgproto libXt ]; passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; meta = { pkgConfigModules = [ ]; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 9978ac812e69..25d32fbeeea6 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -57,7 +57,7 @@ mirror://xorg/individual/app/xlsfonts-1.0.7.tar.xz mirror://xorg/individual/app/xmag-1.0.7.tar.xz mirror://xorg/individual/app/xmessage-1.0.6.tar.xz mirror://xorg/individual/app/xmodmap-1.0.11.tar.xz -mirror://xorg/individual/app/xmore-1.0.3.tar.bz2 +mirror://xorg/individual/app/xmore-1.0.4.tar.xz mirror://xorg/individual/app/xpr-1.1.0.tar.xz mirror://xorg/individual/app/xprop-1.2.7.tar.xz mirror://xorg/individual/app/xrandr-1.5.2.tar.xz From 868e3ab497f30883638a4fc0576dd2f7b3c8a776 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 11 Feb 2024 11:39:04 -0500 Subject: [PATCH 136/244] xorg.makedepend: 1.0.8 -> 1.0.9 --- pkgs/servers/x11/xorg/default.nix | 10 +++++----- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index ccd92ce61cc4..eb3477806ea3 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -1937,18 +1937,18 @@ self: with self; { })) {}; # THIS IS A GENERATED FILE. DO NOT EDIT! - makedepend = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: { + makedepend = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: { pname = "makedepend"; - version = "1.0.8"; + version = "1.0.9"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/util/makedepend-1.0.8.tar.xz"; - sha256 = "0nxs5ibrghym3msbnh0b8i3yd3xgqandmrkc500jm6qq4n06zcmz"; + url = "mirror://xorg/individual/util/makedepend-1.0.9.tar.xz"; + sha256 = "1m1dg32z22fw9shg0wsxw7dvdcnfm16gq9qxpkfxixpzb6vdxl4j"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ xorgproto ]; + buildInputs = [ ]; passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; meta = { pkgConfigModules = [ ]; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 25d32fbeeea6..33c517590bdc 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -215,7 +215,7 @@ mirror://xorg/individual/util/bdftopcf-1.1.1.tar.xz mirror://xorg/individual/util/gccmakedep-1.0.3.tar.bz2 mirror://xorg/individual/util/imake-1.0.10.tar.xz mirror://xorg/individual/util/lndir-1.0.4.tar.xz -mirror://xorg/individual/util/makedepend-1.0.8.tar.xz +mirror://xorg/individual/util/makedepend-1.0.9.tar.xz mirror://xorg/individual/util/util-macros-1.20.0.tar.xz mirror://xorg/individual/util/xorg-cf-files-1.0.8.tar.xz mirror://xorg/individual/xserver/xorg-server-21.1.11.tar.xz From 2591a802d5d83e4c85b7d7924b5c4450b71e15c9 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 11 Feb 2024 11:35:07 -0500 Subject: [PATCH 137/244] xorg.xkbutils: 1.0.5 -> 1.0.6 --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index eb3477806ea3..c9242ebc0c76 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -3879,11 +3879,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xkbutils = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXaw, libXt, testers }: stdenv.mkDerivation (finalAttrs: { pname = "xkbutils"; - version = "1.0.5"; + version = "1.0.6"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/app/xkbutils-1.0.5.tar.xz"; - sha256 = "197f4pgw3jdnlp7sj37f3xf15ayad20sl7vvg2rvx0j5qplsi97n"; + url = "mirror://xorg/individual/app/xkbutils-1.0.6.tar.xz"; + sha256 = "0pp2bsksblvvw0fx667k2bl5sm0baj7pp2cjvq0vmk093vpbp8ii"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 33c517590bdc..9b816786a134 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -48,7 +48,7 @@ mirror://xorg/individual/app/xinput-1.6.4.tar.xz mirror://xorg/individual/app/xkbcomp-1.4.7.tar.xz mirror://xorg/individual/app/xkbevd-1.1.5.tar.xz mirror://xorg/individual/app/xkbprint-1.0.6.tar.xz -mirror://xorg/individual/app/xkbutils-1.0.5.tar.xz +mirror://xorg/individual/app/xkbutils-1.0.6.tar.xz mirror://xorg/individual/app/xkill-1.0.6.tar.xz mirror://xorg/individual/app/xload-1.1.4.tar.xz mirror://xorg/individual/app/xlsatoms-1.1.4.tar.xz From a6566657e32aedc3520d1d69abbeaa617f2a4273 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 11 Feb 2024 11:34:29 -0500 Subject: [PATCH 138/244] xorg.bitmap: 1.1.0 -> 1.1.1 --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index c9242ebc0c76..a822c68cec4e 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -48,11 +48,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! bitmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, xbitmaps, libXmu, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: { pname = "bitmap"; - version = "1.1.0"; + version = "1.1.1"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/app/bitmap-1.1.0.tar.xz"; - sha256 = "141nhfmrg14axvix2mc34vfs07gmki3k14qq1vqy7v7f5yf8g1lf"; + url = "mirror://xorg/individual/app/bitmap-1.1.1.tar.xz"; + sha256 = "1ri66kxa9m6s3xw25mz85k34qhjyksa4kbs4jfrri0g47yv2xm33"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 9b816786a134..85f0ec31b584 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -8,7 +8,7 @@ mirror://xorg/individual/xcb/xcb-util-keysyms-0.4.1.tar.xz mirror://xorg/individual/xcb/xcb-util-renderutil-0.3.10.tar.xz mirror://xorg/individual/xcb/xcb-util-wm-0.4.2.tar.xz mirror://xorg/individual/app/appres-1.0.6.tar.xz -mirror://xorg/individual/app/bitmap-1.1.0.tar.xz +mirror://xorg/individual/app/bitmap-1.1.1.tar.xz mirror://xorg/individual/app/editres-1.0.8.tar.xz mirror://xorg/individual/app/fonttosfnt-1.2.3.tar.xz mirror://xorg/individual/app/iceauth-1.0.9.tar.xz From d8d6198b713949086245c3a03046b576d77b2752 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 11 Feb 2024 11:38:09 -0500 Subject: [PATCH 139/244] xorg.libpciaccess: 0.17 -> 0.18 --- pkgs/servers/x11/xorg/default.nix | 11 +++++------ .../x11/xorg/generate-expr-from-tarballs.pl | 6 ------ pkgs/servers/x11/xorg/overrides.nix | 17 +++++++++-------- pkgs/servers/x11/xorg/tarballs.list | 2 +- 4 files changed, 15 insertions(+), 21 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index a822c68cec4e..45be30799912 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -1756,19 +1756,18 @@ self: with self; { })) {}; # THIS IS A GENERATED FILE. DO NOT EDIT! - libpciaccess = callPackage ({ stdenv, pkg-config, fetchurl, hwdata, zlib, testers }: stdenv.mkDerivation (finalAttrs: { + libpciaccess = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: { pname = "libpciaccess"; - version = "0.17"; + version = "0.18"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libpciaccess-0.17.tar.xz"; - sha256 = "0wsvv5d05maqbidvnavka7n0fnql55m4jix5wwlk14blr6ikna3l"; + url = "mirror://xorg/individual/lib/libpciaccess-0.18.tar.xz"; + sha256 = "1ab2qbksf15jrpzd6x9ncri64d2bnhlw7aajdws58lj9gljv0qal"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ hwdata zlib ]; - configureFlags = [ "--with-pciids-path=${hwdata}/share/hwdata" ]; + buildInputs = [ ]; passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; meta = { pkgConfigModules = [ "pciaccess" ]; diff --git a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl index 94755a1637ba..d0f88c4dfdbc 100755 --- a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl +++ b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl @@ -198,12 +198,6 @@ while (<>) { push @{$extraAttrs{$pkg}}, "postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`\$PKG_CONFIG' '';"; } - # libpciaccess requires pci.ids{,.gz} at runtime - if ($pkg eq "libpciaccess") { - push @requires, "hwdata"; - push @{$extraAttrs{$pkg}}, "configureFlags = [ \"--with-pciids-path=\${hwdata}/share/hwdata\" ];"; - } - if (@@ = glob("$tmpDir/*/app-defaults/")) { push @nativeRequires, "wrapWithXFileSearchPathHook"; } diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index b3aac93d89cb..6cc04f1490c6 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -5,7 +5,7 @@ libGL, spice-protocol, zlib, libGLU, dbus, libunwind, libdrm, netbsd, ncompress, mesa, udev, bootstrap_cmds, bison, flex, clangStdenv, autoreconfHook, - mcpp, libepoxy, openssl, pkg-config, llvm, libxslt, libxcrypt, + mcpp, libepoxy, openssl, pkg-config, llvm, libxslt, libxcrypt, hwdata, ApplicationServices, Carbon, Cocoa, Xplugin, xorg, windows }: @@ -408,14 +408,15 @@ self: super: }); libpciaccess = super.libpciaccess.overrideAttrs (attrs: { - patches = attrs.patches or [] ++ [ - (fetchpatch { - url = "https://gitlab.freedesktop.org/xorg/lib/libpciaccess/-/commit/833c86ce15cee2a84a37ae71015f236fd32615d9.patch"; - hash = "sha256-6koQV+Vse7/OWwuWYrWmBUebHBT+5F32Kkn9V9j+m+Q="; - }) - ]; + nativeBuildInputs = attrs.nativeBuildInputs ++ [ meson ninja ]; - buildInputs = lib.optionals stdenv.hostPlatform.isNetBSD (with netbsd; [ libarch libpci ]); + buildInputs = attrs.buildInputs ++ [ zlib ] + ++ lib.optionals stdenv.hostPlatform.isNetBSD (with netbsd; [ libarch libpci ]); + + mesonFlags = [ + (lib.mesonOption "pci-ids" "${hwdata}/share/hwdata") + (lib.mesonEnable "zlib" true) + ]; meta = attrs.meta // { # https://gitlab.freedesktop.org/xorg/lib/libpciaccess/-/blob/master/configure.ac#L108-114 diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 85f0ec31b584..756cc80bb51b 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -171,7 +171,7 @@ mirror://xorg/individual/lib/libdmx-1.1.5.tar.xz mirror://xorg/individual/lib/libfontenc-1.1.7.tar.xz mirror://xorg/individual/lib/libFS-1.0.9.tar.xz mirror://xorg/individual/lib/libICE-1.1.1.tar.xz -mirror://xorg/individual/lib/libpciaccess-0.17.tar.xz +mirror://xorg/individual/lib/libpciaccess-0.18.tar.xz mirror://xorg/individual/lib/libSM-1.2.4.tar.xz mirror://xorg/individual/lib/libWindowsWM-1.0.1.tar.bz2 mirror://xorg/individual/lib/libX11-1.8.7.tar.xz From 69c531d2865ee87648b35f62a02a28d7fc6b7e87 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Sun, 11 Feb 2024 20:22:29 +1300 Subject: [PATCH 140/244] luarocks: 3.9.1 -> 3.9.2 --- pkgs/development/tools/misc/luarocks/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/tools/misc/luarocks/default.nix b/pkgs/development/tools/misc/luarocks/default.nix index c8d36a1e3313..bfb9198c2572 100644 --- a/pkgs/development/tools/misc/luarocks/default.nix +++ b/pkgs/development/tools/misc/luarocks/default.nix @@ -19,23 +19,17 @@ stdenv.mkDerivation (finalAttrs: { pname = "luarocks"; - version = "3.9.1"; + version = "3.9.2"; src = fetchFromGitHub { owner = "luarocks"; repo = "luarocks"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-G6HDap3pspeQtGDBq+ukN7kftDaT/CozMVdYM60F6HI="; + hash = "sha256-D5jH7QuPayDNskIhiPeqKzI9m33MjRjQ8ReghFIUlPo="; }; patches = [ ./darwin-3.7.0.patch - # follow standard environmental variables - # https://github.com/luarocks/luarocks/pull/1433 - (fetchpatch { - url = "https://github.com/luarocks/luarocks/commit/d719541577a89909185aa8de7a33cf73b7a63ac3.diff"; - sha256 = "sha256-rMnhZFqLEul0wnsxvw9nl6JXVanC5QgOZ+I/HJ0vRCM="; - }) ]; postPatch = lib.optionalString stdenv.targetPlatform.isDarwin '' From 2f765c46213ecfee94597ec7cd341d977c9213a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Feb 2024 05:24:29 +0000 Subject: [PATCH 141/244] openexr_3: 3.2.1 -> 3.2.2 --- pkgs/development/libraries/openexr/3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/openexr/3.nix b/pkgs/development/libraries/openexr/3.nix index 826c7b2c854f..a59c9795b223 100644 --- a/pkgs/development/libraries/openexr/3.nix +++ b/pkgs/development/libraries/openexr/3.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "openexr"; - version = "3.2.1"; + version = "3.2.2"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "openexr"; rev = "v${version}"; - hash = "sha256-ycn2RbHM/vIDUGGGnfNZ0Zm0qjjKRRNhkMD11PkpGF0="; + hash = "sha256-7KBjZpImSaW4GiK0ZCpMcjBPQ9aMmN5LW+/m6lkGK68="; }; outputs = [ "bin" "dev" "out" "doc" ]; From 1f422e5dd7d828f36791ff9c3012ee1d8ae74a79 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 26 Dec 2023 09:44:26 +0100 Subject: [PATCH 142/244] python311Packages.pook: 1.1.1 -> 1.3.0 Diff: https://github.com/h2non/pook/compare/refs/tags/v1.1.1...v1.3.0 Changelog: https://github.com/h2non/pook/blob/v1.3.0/History.rst --- .../python-modules/pook/default.nix | 29 ++++++++++++++----- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pook/default.nix b/pkgs/development/python-modules/pook/default.nix index 1a96522844d4..fffca3cccaae 100644 --- a/pkgs/development/python-modules/pook/default.nix +++ b/pkgs/development/python-modules/pook/default.nix @@ -3,8 +3,9 @@ , buildPythonPackage , fetchFromGitHub , furl +, hatchling , jsonschema -, nose +, pytest-asyncio , pytestCheckHook , pythonOlder , requests @@ -13,17 +14,22 @@ buildPythonPackage rec { pname = "pook"; - version = "1.1.1"; - format = "setuptools"; - disabled = pythonOlder "3.5"; + version = "1.3.0"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "h2non"; - repo = pname; + repo = "pook"; rev = "refs/tags/v${version}"; - hash = "sha256-nLeJAAsJUKFAetZSAQmOtXP+3ZRHvCTFAzycSkK+kiI="; + hash = "sha256-0sS2QJcshMuxxCGlrcVHeIQnVMZbBoJfLsRIxpvl7pM="; }; + nativeBuildInputs = [ + hatchling + ]; + propagatedBuildInputs = [ aiohttp furl @@ -33,7 +39,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - nose + pytest-asyncio pytestCheckHook ]; @@ -41,8 +47,15 @@ buildPythonPackage rec { "pook" ]; + disabledTestPaths = [ + # Don't test integrations + "tests/integration/" + # Tests require network access + "tests/unit/interceptors/" + ]; + meta = with lib; { - description = "HTTP traffic mocking and testing made simple in Python"; + description = "HTTP traffic mocking and testing"; homepage = "https://github.com/h2non/pook"; changelog = "https://github.com/h2non/pook/blob/v${version}/History.rst"; license = with licenses; [ mit ]; From 2651ddc7b0788932df9da7416ccd1618d76c11fe Mon Sep 17 00:00:00 2001 From: phaer Date: Fri, 26 Jan 2024 18:24:26 +0100 Subject: [PATCH 143/244] python/catch_conflicts: scan $out, not sys.path This changes the non-legacy version of pythonCatchConflictsHook to recursively scan the output of the target derivation as well as its propagatedBuildInputs for duplicate dependencies. Previously, we did scan sys.path but did prove problematic as it produced false positives i.e. when build-time dependencies of hooks - such as setuptools in pythonCatchConflictsHook itself - where mistakenly flagged as duplicates; even though the are not included in the outputs of the target dervation. As all python runtime-dependencies are currently passed via propagatedBuildInputs in nixpkgs, scanning that plus site-packages seems sufficient to catch all conflicts that matter at runtime and less likely to produce false positives. The legacyHook in catch_conflicts_py2.py needs to be migrated as well, if it's still needed. --- .../python/catch_conflicts/catch_conflicts.py | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py index d5c99e64751c..9339c62a6399 100644 --- a/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py +++ b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py @@ -2,21 +2,35 @@ from importlib.metadata import PathDistribution from pathlib import Path import collections import sys +import os do_abort = False packages = collections.defaultdict(list) +out_path = Path(os.getenv("out")) +version = sys.version_info +site_packages_path = f'lib/python{version[0]}.{version[1]}/site-packages' -for path in sys.path: - for dist_info in Path(path).glob("*.dist-info"): - dist = PathDistribution(dist_info) +def find_packages(store_path, site_packages_path): + site_packages = (store_path / site_packages_path) + propagated_build_inputs = (store_path / "nix-support/propagated-build-inputs") + if site_packages.exists(): + for dist_info in site_packages.glob("*.dist-info"): + dist = PathDistribution(dist_info) + packages[dist._normalized_name].append( + f"{dist._normalized_name} {dist.version} ({dist._path})" + ) - packages[dist._normalized_name].append( - f"{dist._normalized_name} {dist.version} ({dist._path})" - ) + if propagated_build_inputs.exists(): + with open(propagated_build_inputs, "r") as f: + build_inputs = f.read().strip().split(" ") + for build_input in build_inputs: + find_packages(Path(build_input), site_packages_path) +find_packages(out_path, site_packages_path) + for name, duplicates in packages.items(): if len(duplicates) > 1: do_abort = True From 000b7bfd47e07dc6b4d925b385ea974315233582 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron <886074+teto@users.noreply.github.com> Date: Mon, 12 Feb 2024 18:11:24 +0100 Subject: [PATCH 144/244] buildLuarocksPackage: ability to self reference extraConfig (#288253) makes overrideAttrs for lua packages even more powerful. As a consequence, it simplifies the implementation of buildNeovimPlugin. --- pkgs/applications/editors/neovim/build-neovim-plugin.nix | 8 ++++---- .../interpreters/lua-5/build-luarocks-package.nix | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/neovim/build-neovim-plugin.nix b/pkgs/applications/editors/neovim/build-neovim-plugin.nix index 251844aa87db..9f48d28a496a 100644 --- a/pkgs/applications/editors/neovim/build-neovim-plugin.nix +++ b/pkgs/applications/editors/neovim/build-neovim-plugin.nix @@ -19,14 +19,14 @@ in let originalLuaDrv = lua.pkgs.${luaAttr}; - luaDrv = (lua.pkgs.luaLib.overrideLuarocks originalLuaDrv (drv: { + luaDrv = originalLuaDrv.overrideAttrs (oa: { + version = attrs.version or oa.version; + rockspecVersion = oa.rockspecVersion; + extraConfig = '' -- to create a flat hierarchy lua_modules_path = "lua" ''; - })).overrideAttrs (drv: { - version = attrs.version or drv.version; - rockspecVersion = drv.rockspecVersion; }); finalDrv = toVimPlugin (luaDrv.overrideAttrs(oa: attrs // { diff --git a/pkgs/development/interpreters/lua-5/build-luarocks-package.nix b/pkgs/development/interpreters/lua-5/build-luarocks-package.nix index ea46fd107980..882cd583717b 100644 --- a/pkgs/development/interpreters/lua-5/build-luarocks-package.nix +++ b/pkgs/development/interpreters/lua-5/build-luarocks-package.nix @@ -92,7 +92,7 @@ let luarocks ]; - inherit doCheck extraVariables rockspecFilename knownRockspec externalDeps nativeCheckInputs; + inherit doCheck extraConfig extraVariables rockspecFilename knownRockspec externalDeps nativeCheckInputs; buildInputs = let # example externalDeps': [ { name = "CRYPTO"; dep = pkgs.openssl; } ] @@ -131,7 +131,7 @@ let in '' ${generatedConfig} - ${extraConfig} + ${self.extraConfig} ''; configurePhase = '' From 850ba5495616040373c863109c26ebe4318e3948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 12 Feb 2024 19:28:24 +0100 Subject: [PATCH 145/244] python312Packages.sphinx: drop sphinxcontrib-apidoc because it requires pbr which is not compatible with python 3.12 as it uses a lot of distutils. See https://github.com/sphinx-contrib/apidoc/issues/20 --- pkgs/development/python-modules/sphinx/default.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index 90dfcb1e6ef6..ddf9237918af 100644 --- a/pkgs/development/python-modules/sphinx/default.nix +++ b/pkgs/development/python-modules/sphinx/default.nix @@ -1,5 +1,4 @@ { lib -, stdenv , buildPythonPackage , pythonOlder , fetchFromGitHub @@ -19,7 +18,6 @@ , pygments , requests , snowballstemmer -, sphinxcontrib-apidoc , sphinxcontrib-applehelp , sphinxcontrib-devhelp , sphinxcontrib-htmlhelp @@ -77,9 +75,6 @@ buildPythonPackage rec { sphinxcontrib-serializinghtml # extra[docs] sphinxcontrib-websupport - - # extra plugins which are otherwise not found by sphinx-build - sphinxcontrib-apidoc ] ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; From b97063732dfa16a23c5ee47b924d020e3be31599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 12 Feb 2024 20:19:18 +0100 Subject: [PATCH 146/244] python311Packages.python-openstackclient: add sphinxcontrib-apidoc to fix doc build --- .../python-modules/python-openstackclient/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index ef8c7cb59fae..79306e4d11ab 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -11,6 +11,7 @@ , python-novaclient , requests-mock , sphinx +, sphinxcontrib-apidoc , stestr }: @@ -28,6 +29,7 @@ buildPythonPackage rec { installShellFiles openstackdocstheme sphinx + sphinxcontrib-apidoc ]; propagatedBuildInputs = [ From e1c94f69a45cda2939f6398a180c20303d52e11c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 12 Feb 2024 20:21:41 +0100 Subject: [PATCH 147/244] Revert "python312Packages.pip: avoid pbr dependency through sphinxcontrib-apidoc" This reverts commit 5ab2285f3bc6a1fd2c55cd0a4019f67f6f827a17. --- pkgs/development/python-modules/pip/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pip/default.nix b/pkgs/development/python-modules/pip/default.nix index 2c8c2fe1b0f9..f597887ddd2c 100644 --- a/pkgs/development/python-modules/pip/default.nix +++ b/pkgs/development/python-modules/pip/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { wheel # docs - (sphinx.override { sphinxcontrib-apidoc = null; }) # avoid pbr dependency pn 3.12, remove once the situtation around that is improved + sphinx ]; outputs = [ From 9db042bf9e22b485f7071ba8093a78a67f8b2889 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 12 Feb 2024 20:09:35 +0100 Subject: [PATCH 148/244] python311Packages.eventlet: fix tests on kernel 6.6+ --- pkgs/development/python-modules/eventlet/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/eventlet/default.nix b/pkgs/development/python-modules/eventlet/default.nix index 07f19e3493d9..f9f4649db3f1 100644 --- a/pkgs/development/python-modules/eventlet/default.nix +++ b/pkgs/development/python-modules/eventlet/default.nix @@ -42,6 +42,12 @@ buildPythonPackage rec { url = "https://src.fedoraproject.org/rpms/python-eventlet/raw/rawhide/f/python3.12.patch"; hash = "sha256-MxzprFaVcV1uamjjTeIz+2gPvfPy+Y1QaA20znMdwoA="; }) + # fix tests running on kernel 6.6 or newer + # https://github.com/eventlet/eventlet/pull/905 + (fetchpatch { + url = "https://github.com/eventlet/eventlet/commit/413327b229c80a97e9c89c52f7714224942701b4.patch"; + hash = "sha256-rbYPd5cg3ElSYWYaZJrS7bb4nMJkTMO0ScvNnXRXzE0="; + }) ]; nativeBuildInputs = [ From 0a6ce8ececfbd7afbca7ad72be7f8d520b88ef01 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 12 Feb 2024 20:20:03 +0000 Subject: [PATCH 149/244] colord: revert "1.4.6 -> 1.4.7" This reverts commit 34f02ada0bcb90d39405e7a8cf231874b7744fe2. The update to `1.4.7` pulled in hardening options not compatible with `NixOS` module of `colord: - https://github.com/NixOS/nixpkgs/pull/283184#issuecomment-1937804083 - https://github.com/NixOS/nixpkgs/pull/288142 As the module change will take some time to agree on let's revert `colord` update for now. --- pkgs/tools/misc/colord/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/colord/default.nix b/pkgs/tools/misc/colord/default.nix index 989f7d57e0b8..2a4c2c001668 100644 --- a/pkgs/tools/misc/colord/default.nix +++ b/pkgs/tools/misc/colord/default.nix @@ -32,13 +32,13 @@ stdenv.mkDerivation rec { pname = "colord"; - version = "1.4.7"; + version = "1.4.6"; outputs = [ "out" "dev" "devdoc" "man" "installedTests" ]; src = fetchurl { url = "https://www.freedesktop.org/software/colord/releases/${pname}-${version}.tar.xz"; - hash = "sha256-3gLZkQY0rhWVR1hc7EFORQ9xHCcjVFO0+bOKnyNhplM="; + sha256 = "dAdjGie/5dG2cueuQndwAcEF2GC3tzkig8jGMA3ojm8="; }; patches = [ From fe0daba939eb526f068085d94a907674b58e16c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 12 Feb 2024 14:19:21 -0800 Subject: [PATCH 150/244] python311Packages.uvicorn: 0.24.0.post1 -> 0.27.1 Diff: https://github.com/encode/uvicorn/compare/refs/tags/0.24.0.post1...0.27.1 Changelog: https://github.com/encode/uvicorn/blob/refs/tags/0.27.1/CHANGELOG.md --- pkgs/development/python-modules/uvicorn/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/uvicorn/default.nix b/pkgs/development/python-modules/uvicorn/default.nix index 11df7fd78c6e..112d25ef6403 100644 --- a/pkgs/development/python-modules/uvicorn/default.nix +++ b/pkgs/development/python-modules/uvicorn/default.nix @@ -17,16 +17,16 @@ buildPythonPackage rec { pname = "uvicorn"; - version = "0.24.0.post1"; + version = "0.27.1"; disabled = pythonOlder "3.8"; - format = "pyproject"; + pyproject = true; src = fetchFromGitHub { owner = "encode"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-WMXOmQOTj/yPazPEAuteho4UH9enXcIa1mMDDl2eaIk="; + hash = "sha256-p0iPQE66RJfd811x6cnv7m3yvD/L9v7evBXlaIQSE0M="; }; outputs = [ From 0ec317b5f614b234935da08a0f87d93d8d02c852 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Feb 2024 03:39:23 +0000 Subject: [PATCH 151/244] graphviz: 9.0.0 -> 10.0.1 --- pkgs/tools/graphics/graphviz/default.nix | 15 +++++++++++---- pkgs/top-level/all-packages.nix | 4 ++-- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index 20b296de802c..6b441fdaf480 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -17,6 +17,7 @@ , bison , xorg , ApplicationServices +, Foundation , python3 , fltk , exiv2 @@ -28,13 +29,13 @@ let in stdenv.mkDerivation rec { pname = "graphviz"; - version = "9.0.0"; + version = "10.0.1"; src = fetchFromGitLab { owner = "graphviz"; repo = "graphviz"; rev = version; - hash = "sha256-lLESaULvHkWJjbKjjG9VIcVInqsDmY1OAAKfjCFDThQ="; + hash = "sha256-KAqJUVqPld3F2FHlUlfbw848GPXXOmyRQkab8jlH1NM="; }; nativeBuildInputs = [ @@ -55,7 +56,7 @@ stdenv.mkDerivation rec { pango bash ] ++ optionals withXorg (with xorg; [ libXrender libXaw libXpm ]) - ++ optionals stdenv.isDarwin [ ApplicationServices ]; + ++ optionals stdenv.isDarwin [ ApplicationServices Foundation ]; hardeningDisable = [ "fortify" ]; @@ -71,7 +72,13 @@ stdenv.mkDerivation rec { doCheck = false; # fails with "Graphviz test suite requires ksh93" which is not in nixpkgs - preAutoreconf = "./autogen.sh"; + preAutoreconf = '' + # components under this directory require a tool `CompileXIB` to build + # and there's no official way to disable this on darwin. + substituteInPlace Makefile.am --replace-fail 'SUBDIRS += macosx' "" + + ./autogen.sh + ''; postFixup = optionalString withXorg '' substituteInPlace $out/bin/vimdot \ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 030d9a21d55f..7ad7b080adad 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8844,11 +8844,11 @@ with pkgs; ); graphviz = callPackage ../tools/graphics/graphviz { - inherit (darwin.apple_sdk.frameworks) ApplicationServices; + inherit (darwin.apple_sdk.frameworks) ApplicationServices Foundation; }; graphviz-nox = callPackage ../tools/graphics/graphviz { - inherit (darwin.apple_sdk.frameworks) ApplicationServices; + inherit (darwin.apple_sdk.frameworks) ApplicationServices Foundation; withXorg = false; }; From d88514cb2be5defba98354b0341884949a1e8af3 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Mon, 12 Feb 2024 23:47:21 +0000 Subject: [PATCH 152/244] graphviz: add more reverse-dependencies to passthru.tests --- pkgs/tools/graphics/graphviz/default.nix | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index 6b441fdaf480..9a9bd3a0f2b6 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -19,9 +19,12 @@ , ApplicationServices , Foundation , python3 -, fltk -, exiv2 , withXorg ? true + +# for passthru.tests +, exiv2 +, fltk +, graphicsmagick }: let @@ -88,8 +91,17 @@ stdenv.mkDerivation rec { ''; passthru.tests = { - inherit (python3.pkgs) pygraphviz; - inherit fltk exiv2; + inherit (python3.pkgs) + graphviz + pydot + pygraphviz + xdot + ; + inherit + exiv2 + fltk + graphicsmagick + ; }; meta = with lib; { From 0cbd114d41b619aa611ab158528f551b14b8cd9c Mon Sep 17 00:00:00 2001 From: DavHau Date: Sat, 10 Feb 2024 18:27:32 +0700 Subject: [PATCH 153/244] pythonCatchConflictsHook: improve and add tests --- .../python/catch_conflicts/catch_conflicts.py | 70 ++++++--- .../interpreters/python/hooks/default.nix | 4 + .../python-catch-conflicts-hook-tests.nix | 137 ++++++++++++++++++ 3 files changed, 192 insertions(+), 19 deletions(-) create mode 100644 pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook-tests.nix diff --git a/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py index 9339c62a6399..319b92bee3bc 100644 --- a/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py +++ b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py @@ -5,39 +5,71 @@ import sys import os -do_abort = False -packages = collections.defaultdict(list) -out_path = Path(os.getenv("out")) -version = sys.version_info -site_packages_path = f'lib/python{version[0]}.{version[1]}/site-packages' +do_abort: bool = False +packages: dict[str, dict[str, list[dict[str, list[str]]]]] = collections.defaultdict(list) +out_path: Path = Path(os.getenv("out")) +version: tuple[int, int] = sys.version_info +site_packages_path: str = f'lib/python{version[0]}.{version[1]}/site-packages' -def find_packages(store_path, site_packages_path): - site_packages = (store_path / site_packages_path) - propagated_build_inputs = (store_path / "nix-support/propagated-build-inputs") +# pretty print a package +def describe_package(dist: PathDistribution) -> str: + return f"{dist._normalized_name} {dist.version} ({dist._path})" + + +# pretty print a list of parents (dependency chain) +def describe_parents(parents: list[str]) -> str: + if not parents: + return "" + return \ + f" dependency chain:\n " \ + + str(f"\n ...depending on: ".join(parents)) + + +# inserts an entry into 'packages' +def add_entry(name: str, version: str, store_path: str, parents: list[str]) -> None: + if name not in packages: + packages[name] = {} + if store_path not in packages[name]: + packages[name][store_path] = [] + packages[name][store_path].append(dict( + version=version, + parents=parents, + )) + + +# transitively discover python dependencies and store them in 'packages' +def find_packages(store_path: Path, site_packages_path: str, parents: list[str]) -> None: + site_packages: Path = (store_path / site_packages_path) + propagated_build_inputs: Path = (store_path / "nix-support/propagated-build-inputs") + + # add the current package to the list if site_packages.exists(): for dist_info in site_packages.glob("*.dist-info"): - dist = PathDistribution(dist_info) - packages[dist._normalized_name].append( - f"{dist._normalized_name} {dist.version} ({dist._path})" - ) + dist: PathDistribution = PathDistribution(dist_info) + add_entry(dist._normalized_name, dist.version, store_path, parents) + # recursively add dependencies if propagated_build_inputs.exists(): with open(propagated_build_inputs, "r") as f: - build_inputs = f.read().strip().split(" ") + build_inputs: list[str] = f.read().strip().split(" ") for build_input in build_inputs: - find_packages(Path(build_input), site_packages_path) + find_packages(Path(build_input), site_packages_path, parents + [build_input]) -find_packages(out_path, site_packages_path) +find_packages(out_path, site_packages_path, [f"this derivation: {out_path}"]) -for name, duplicates in packages.items(): - if len(duplicates) > 1: +# print all duplicates +for name, store_paths in packages.items(): + if len(store_paths) > 1: do_abort = True print("Found duplicated packages in closure for dependency '{}': ".format(name)) - for duplicate in duplicates: - print(f"\t{duplicate}") + for store_path, candidates in store_paths.items(): + for candidate in candidates: + print(f" {name} {candidate['version']} ({store_path})") + print(describe_parents(candidate['parents'])) +# fail if duplicates were found if do_abort: print("") print( diff --git a/pkgs/development/interpreters/python/hooks/default.nix b/pkgs/development/interpreters/python/hooks/default.nix index 0557c62eeff4..e6d093a10fb7 100644 --- a/pkgs/development/interpreters/python/hooks/default.nix +++ b/pkgs/development/interpreters/python/hooks/default.nix @@ -118,6 +118,10 @@ in { } // lib.optionalAttrs useLegacyHook { inherit setuptools; }; + passthru.tests = import ./python-catch-conflicts-hook-tests.nix { + inherit pythonOnBuildForHost runCommand; + inherit (pkgs) coreutils gnugrep writeShellScript; + }; } ./python-catch-conflicts-hook.sh) {}; pythonImportsCheckHook = callPackage ({ makePythonHook }: diff --git a/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook-tests.nix b/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook-tests.nix new file mode 100644 index 000000000000..f3d9235799e0 --- /dev/null +++ b/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook-tests.nix @@ -0,0 +1,137 @@ +{ pythonOnBuildForHost, runCommand, writeShellScript, coreutils, gnugrep }: let + + pythonPkgs = pythonOnBuildForHost.pkgs; + + ### UTILITIES + + # customize a package so that its store paths differs + customize = pkg: pkg.overrideAttrs { some_modification = true; }; + + # generates minimal pyproject.toml + pyprojectToml = pname: builtins.toFile "pyproject.toml" '' + [project] + name = "${pname}" + version = "1.0.0" + ''; + + # generates source for a python project + projectSource = pname: runCommand "my-project-source" {} '' + mkdir -p $out/src + cp ${pyprojectToml pname} $out/pyproject.toml + touch $out/src/__init__.py + ''; + + # helper to reduce boilerplate + generatePythonPackage = args: pythonPkgs.buildPythonPackage ( + { + version = "1.0.0"; + src = runCommand "my-project-source" {} '' + mkdir -p $out/src + cp ${pyprojectToml args.pname} $out/pyproject.toml + touch $out/src/__init__.py + ''; + pyproject = true; + catchConflicts = true; + buildInputs = [ pythonPkgs.setuptools ]; + } + // args + ); + + # in order to test for a failing build, wrap it in a shell script + expectFailure = build: errorMsg: build.overrideDerivation (old: { + builder = writeShellScript "test-for-failure" '' + export PATH=${coreutils}/bin:${gnugrep}/bin:$PATH + ${old.builder} "$@" > ./log 2>&1 + status=$? + cat ./log + if [ $status -eq 0 ] || ! grep -q "${errorMsg}" ./log; then + echo "The build should have failed with '${errorMsg}', but it didn't" + exit 1 + else + echo "The build failed as expected with: ${errorMsg}" + mkdir -p $out + fi + ''; + }); +in { + + ### TEST CASES + + # Test case which must not trigger any conflicts. + # This derivation has runtime dependencies on custom versions of multiple build tools. + # This scenario is relevant for lang2nix tools which do not override the nixpkgs fix-point. + # see https://github.com/NixOS/nixpkgs/issues/283695 + ignores-build-time-deps = + generatePythonPackage { + pname = "ignores-build-time-deps"; + buildInputs = [ + pythonPkgs.build + pythonPkgs.packaging + pythonPkgs.setuptools + pythonPkgs.wheel + ]; + propagatedBuildInputs = [ + # Add customized versions of build tools as runtime deps + (customize pythonPkgs.packaging) + (customize pythonPkgs.setuptools) + (customize pythonPkgs.wheel) + ]; + }; + + # Simplest test case that should trigger a conflict + catches-simple-conflict = let + # this build must fail due to conflicts + package = pythonPkgs.buildPythonPackage rec { + pname = "catches-simple-conflict"; + version = "0.0.0"; + src = projectSource pname; + pyproject = true; + catchConflicts = true; + buildInputs = [ + pythonPkgs.setuptools + ]; + # depend on two different versions of packaging + # (an actual runtime dependency conflict) + propagatedBuildInputs = [ + pythonPkgs.packaging + (customize pythonPkgs.packaging) + ]; + }; + in + expectFailure package "Found duplicated packages in closure for dependency 'packaging'"; + + + /* + More complex test case with a transitive conflict + + Test sets up this dependency tree: + + toplevel + ├── dep1 + │ └── leaf + └── dep2 + └── leaf (customized version -> conflicting) + */ + catches-transitive-conflict = let + # package depending on both dependency1 and dependency2 + toplevel = generatePythonPackage { + pname = "catches-transitive-conflict"; + propagatedBuildInputs = [ dep1 dep2 ]; + }; + # dep1 package depending on leaf + dep1 = generatePythonPackage { + pname = "dependency1"; + propagatedBuildInputs = [ leaf ]; + }; + # dep2 package depending on conflicting version of leaf + dep2 = generatePythonPackage { + pname = "dependency2"; + propagatedBuildInputs = [ (customize leaf) ]; + }; + # some leaf package + leaf = generatePythonPackage { + pname = "leaf"; + }; + in + expectFailure toplevel "Found duplicated packages in closure for dependency 'leaf'"; +} From ffa815958e61aa978c715eb6e279c290617a6615 Mon Sep 17 00:00:00 2001 From: DavHau Date: Sun, 11 Feb 2024 21:10:07 +0700 Subject: [PATCH 154/244] pythonCatchConflictsHook: make compatible to all python 3 versions --- .../python/catch_conflicts/catch_conflicts.py | 23 +++++++++++-------- .../interpreters/python/hooks/default.nix | 2 +- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py index 319b92bee3bc..d4219192790b 100644 --- a/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py +++ b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py @@ -3,22 +3,25 @@ from pathlib import Path import collections import sys import os - - +from typing import Dict, List, Tuple do_abort: bool = False -packages: dict[str, dict[str, list[dict[str, list[str]]]]] = collections.defaultdict(list) +packages: Dict[str, Dict[str, List[Dict[str, List[str]]]]] = collections.defaultdict(list) out_path: Path = Path(os.getenv("out")) -version: tuple[int, int] = sys.version_info +version: Tuple[int, int] = sys.version_info site_packages_path: str = f'lib/python{version[0]}.{version[1]}/site-packages' +def get_name(dist: PathDistribution) -> str: + return dist.metadata['name'].lower().replace('-', '_') + + # pretty print a package def describe_package(dist: PathDistribution) -> str: - return f"{dist._normalized_name} {dist.version} ({dist._path})" + return f"{get_name(dist)} {dist.version} ({dist._path})" # pretty print a list of parents (dependency chain) -def describe_parents(parents: list[str]) -> str: +def describe_parents(parents: List[str]) -> str: if not parents: return "" return \ @@ -27,7 +30,7 @@ def describe_parents(parents: list[str]) -> str: # inserts an entry into 'packages' -def add_entry(name: str, version: str, store_path: str, parents: list[str]) -> None: +def add_entry(name: str, version: str, store_path: str, parents: List[str]) -> None: if name not in packages: packages[name] = {} if store_path not in packages[name]: @@ -39,7 +42,7 @@ def add_entry(name: str, version: str, store_path: str, parents: list[str]) -> N # transitively discover python dependencies and store them in 'packages' -def find_packages(store_path: Path, site_packages_path: str, parents: list[str]) -> None: +def find_packages(store_path: Path, site_packages_path: str, parents: List[str]) -> None: site_packages: Path = (store_path / site_packages_path) propagated_build_inputs: Path = (store_path / "nix-support/propagated-build-inputs") @@ -47,12 +50,12 @@ def find_packages(store_path: Path, site_packages_path: str, parents: list[str]) if site_packages.exists(): for dist_info in site_packages.glob("*.dist-info"): dist: PathDistribution = PathDistribution(dist_info) - add_entry(dist._normalized_name, dist.version, store_path, parents) + add_entry(get_name(dist), dist.version, store_path, parents) # recursively add dependencies if propagated_build_inputs.exists(): with open(propagated_build_inputs, "r") as f: - build_inputs: list[str] = f.read().strip().split(" ") + build_inputs: List[str] = f.read().strip().split(" ") for build_input in build_inputs: find_packages(Path(build_input), site_packages_path, parents + [build_input]) diff --git a/pkgs/development/interpreters/python/hooks/default.nix b/pkgs/development/interpreters/python/hooks/default.nix index e6d093a10fb7..39a958b69ab3 100644 --- a/pkgs/development/interpreters/python/hooks/default.nix +++ b/pkgs/development/interpreters/python/hooks/default.nix @@ -108,7 +108,7 @@ in { makePythonHook { name = "python-catch-conflicts-hook"; substitutions = let - useLegacyHook = lib.versionOlder python.pythonVersion "3.10"; + useLegacyHook = lib.versionOlder python.pythonVersion "3"; in { inherit pythonInterpreter pythonSitePackages; catchConflicts = if useLegacyHook then From a299915fff009a44db79e093db1a3f68e4fea5c7 Mon Sep 17 00:00:00 2001 From: DavHau Date: Mon, 12 Feb 2024 19:30:46 +0700 Subject: [PATCH 155/244] pythonCatchConflictsHook: improve docs --- doc/languages-frameworks/python.section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index 0849aacdf166..7e4f34e76875 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -469,7 +469,7 @@ are used in [`buildPythonPackage`](#buildpythonpackage-function). be added as `nativeBuildInput`. - `pipInstallHook` to install wheels. - `pytestCheckHook` to run tests with `pytest`. See [example usage](#using-pytestcheckhook). -- `pythonCatchConflictsHook` to check whether a Python package is not already existing. +- `pythonCatchConflictsHook` to fail if the package depends on two different versions of the same dependency. - `pythonImportsCheckHook` to check whether importing the listed modules works. - `pythonRelaxDepsHook` will relax Python dependencies restrictions for the package. See [example usage](#using-pythonrelaxdepshook). From 8fd1819d93e152761fea5bd878c42d801455119d Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 13 Feb 2024 04:20:00 +0000 Subject: [PATCH 156/244] grpc: 1.61.0 -> 1.61.1 Diff: https://github.com/grpc/grpc/compare/v1.61.0...v1.61.1 Changelog: https://github.com/grpc/grpc/releases/tag/v1.61.1 --- pkgs/development/libraries/grpc/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix index 1110764575e3..f6dec8b7b1b4 100644 --- a/pkgs/development/libraries/grpc/default.nix +++ b/pkgs/development/libraries/grpc/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { pname = "grpc"; - version = "1.61.0"; # N.B: if you change this, please update: + version = "1.61.1"; # N.B: if you change this, please update: # pythonPackages.grpcio-tools # pythonPackages.grpcio-status @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { owner = "grpc"; repo = "grpc"; rev = "v${version}"; - hash = "sha256-NLxcGFQ1F5RLoSFC0XYMjvGXkSWc/vLzgtk5qsOndEo="; + hash = "sha256-vrLkiNnsW6IpZNGhs6iZgEhdlV9Qpg8PLMDG2BKY2wo="; fetchSubmodules = true; }; @@ -40,12 +40,6 @@ stdenv.mkDerivation rec { url = "https://github.com/lopsided98/grpc/commit/a9b917666234f5665c347123d699055d8c2537b2.patch"; hash = "sha256-Lm0GQsz/UjBbXXEE14lT0dcRzVmCKycrlrdBJj+KLu8="; }) - (fetchpatch { - # Fix compatibility with Abseil 202401. Remove with the next release. - url = "https://github.com/grpc/grpc/commit/bc044174401a0842b36b8682936fc93b5041cf88.patch"; - hash = "sha256-VKAuPtLqsR2dmrpKuFXq2HIhuDxPJVSH2w1G00N07RI="; - excludes = [ "src/core/lib/transport/message.cc" ]; - }) ]; nativeBuildInputs = [ cmake pkg-config ] From 74c4e93541826e901effddc07c1b9aab381e0444 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 13 Feb 2024 09:10:00 +0000 Subject: [PATCH 157/244] pkgs/stdenv/linux: update x86_64-unknown-linux-gnu bootstrap-files sha256sum of files to be uploaded: $ sha256sum /nix/store/dw6vr6m5w7ysrdrbs0s5wdgbjmbnr7gx-stdenv-bootstrap-tools/on-server/* 61096bd3cf073e8556054da3a4f86920cc8eca81036580f0d72eb448619b50cd /nix/store/dw6vr6m5w7ysrdrbs0s5wdgbjmbnr7gx-stdenv-bootstrap-tools/on-server/bootstrap-tools.tar.xz 87627883b1517087d1c34fadc340bc8deafb3782eb0c60035271822c64dd3401 /nix/store/dw6vr6m5w7ysrdrbs0s5wdgbjmbnr7gx-stdenv-bootstrap-tools/on-server/busybox Suggested commands to upload files to 'tarballs.nixos.org': $ nix-store --realize /nix/store/dw6vr6m5w7ysrdrbs0s5wdgbjmbnr7gx-stdenv-bootstrap-tools $ aws s3 cp --recursive --acl public-read /nix/store/dw6vr6m5w7ysrdrbs0s5wdgbjmbnr7gx-stdenv-bootstrap-tools/on-server/ s3://nixpkgs-tarballs/stdenv/x86_64-unknown-linux-gnu/82b583ba2ba2e5706b35dbe23f31362e62be2a9d $ aws s3 cp --recursive s3://nixpkgs-tarballs/stdenv/x86_64-unknown-linux-gnu/82b583ba2ba2e5706b35dbe23f31362e62be2a9d ./ $ sha256sum bootstrap-tools.tar.xz busybox $ sha256sum /nix/store/dw6vr6m5w7ysrdrbs0s5wdgbjmbnr7gx-stdenv-bootstrap-tools/on-server/* --- .../x86_64-unknown-linux-gnu.nix | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-gnu.nix b/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-gnu.nix index 1eefa4f3d6d4..122039786e7f 100644 --- a/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-gnu.nix +++ b/pkgs/stdenv/linux/bootstrap-files/x86_64-unknown-linux-gnu.nix @@ -1,9 +1,21 @@ -# Use busybox for i686-linux since it works on x86_64-linux as well. -(import ./i686-unknown-linux-gnu.nix) // - +# Autogenerated by maintainers/scripts/bootstrap-files/refresh-tarballs.bash as: +# $ ./refresh-tarballs.bash --targets=x86_64-unknown-linux-gnu +# +# Metadata: +# - nixpkgs revision: 82b583ba2ba2e5706b35dbe23f31362e62be2a9d +# - hydra build: https://hydra.nixos.org/job/nixpkgs/trunk/stdenvBootstrapTools.x86_64-unknown-linux-gnu.build/latest +# - resolved hydra build: https://hydra.nixos.org/build/249165517 +# - instantiated derivation: /nix/store/7g8mrv13mi4zrx66fw0hy4c46j752wfd-stdenv-bootstrap-tools.drv +# - output directory: /nix/store/dw6vr6m5w7ysrdrbs0s5wdgbjmbnr7gx-stdenv-bootstrap-tools +# - build time: Sat, 10 Feb 2024 01:29:55 +0000 { bootstrapTools = import { - url = "http://tarballs.nixos.org/stdenv-linux/x86_64/c5aabb0d603e2c1ea05f5a93b3be82437f5ebf31/bootstrap-tools.tar.xz"; - sha256 = "a5ce9c155ed09397614646c9717fc7cd94b1023d7b76b618d409e4fefd6e9d39"; + url = "http://tarballs.nixos.org/stdenv/x86_64-unknown-linux-gnu/82b583ba2ba2e5706b35dbe23f31362e62be2a9d/bootstrap-tools.tar.xz"; + hash = "sha256-YQlr088HPoVWBU2jpPhpIMyOyoEDZYDw1y60SGGbUM0="; + }; + busybox = import { + url = "http://tarballs.nixos.org/stdenv/x86_64-unknown-linux-gnu/82b583ba2ba2e5706b35dbe23f31362e62be2a9d/busybox"; + hash = "sha256-QrTEnQTBM1Y/qV9odq8irZkQSD9uOMbs2Q5NgCvKCNQ="; + executable = true; }; } From 96ce36b286bee3a2fcd8b8eb9f4582c435593e5c Mon Sep 17 00:00:00 2001 From: Artturin Date: Tue, 13 Feb 2024 14:41:12 +0200 Subject: [PATCH 158/244] lockfile-progs: fix cross `-s` uses `strip` not `$STRIP` Stripping is done by `fixupPhase` --- pkgs/tools/misc/lockfile-progs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/misc/lockfile-progs/default.nix b/pkgs/tools/misc/lockfile-progs/default.nix index eec9564f0f5c..4d85d95c6de9 100644 --- a/pkgs/tools/misc/lockfile-progs/default.nix +++ b/pkgs/tools/misc/lockfile-progs/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall mkdir -p $out/bin $out/man/man1 - install -s bin/* $out/bin + install bin/* $out/bin install man/*.1 $out/man/man1 runHook postInstall ''; From 75c5c2a2ef4bfa7bfc849f44384c266e177e8cc2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 11 Feb 2024 16:51:35 +0100 Subject: [PATCH 159/244] python311Packages.sqlalchemy: 2.0.25 -> 2.0.27 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_26 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_27 --- pkgs/development/python-modules/sqlalchemy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index edee5d1d4414..565ab218dd91 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { pname = "SQLAlchemy"; - version = "2.0.25"; + version = "2.0.27"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -49,7 +49,7 @@ buildPythonPackage rec { owner = "sqlalchemy"; repo = "sqlalchemy"; rev = "refs/tags/rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-nfkYzLpWyNXDuRUJl5pzaedw5v7jHpG7kpmr6VTGUaw="; + hash = "sha256-6R+A7rVq1olRXj1wMolHhEq418bpr5rsmH8RjxajmmQ="; }; postPatch = '' From 11a19109b687ea8f263870effe0513f2225771b1 Mon Sep 17 00:00:00 2001 From: Isidor Zeuner Date: Tue, 6 Feb 2024 11:15:03 +0100 Subject: [PATCH 160/244] stdenv: disregard xz exit status in order to fix subtle decompression issues There is a subtle bug with unpacking `tar.xz` archives which seems to happen only on some setups, and sometimes not in a reproducible manner (https://github.com/NixOS/nixpkgs/issues/278130, https://github.com/NixOS/nixpkgs/issues/20950). On the last occurrence, it could be tracked down to `xz` failing from a `SIGPIPE`, which can happen when it's connected to `tar` through a pipe and `tar` exits earlier (see e.g. https://www.linuxquestions.org/questions/slackware-14/%5Bpatch%5D-tar-issuing-a-sigpipe-in-installpkg-4175637923/ or https://bugs.gentoo.org/573642#c5). Since `tar` should be able by itself to detect whether the archive is complete, I suggest to disregard the exit code from the `xz` invocation, done in this PR. Fixes https://github.com/NixOS/nixpkgs/issues/278130 (script tested here: https://github.com/NixOS/nixpkgs/pull/286579) Probably also fixes https://github.com/NixOS/nixpkgs/issues/20950 (issue not reproduced here, feedback therefore welcome) --- pkgs/stdenv/generic/setup.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index efb233312b57..80c53e64f172 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -1073,7 +1073,11 @@ _defaultUnpack() { # stages. The XZ_OPT env var is only used by the full "XZ utils" implementation, which supports # the --threads (-T) flag. This allows us to enable multithreaded decompression exclusively on # that implementation, without the use of complex bash conditionals and checks. - XZ_OPT="--threads=$NIX_BUILD_CORES" xz -d < "$fn" | tar xf - --warning=no-timestamp + # Since tar does not control the decompression, we need to + # disregard the error code from the xz invocation. Otherwise, + # it can happen that tar exits earlier, causing xz to fail + # from a SIGPIPE. + (XZ_OPT="--threads=$NIX_BUILD_CORES" xz -d < "$fn"; true) | tar xf - --warning=no-timestamp ;; *.tar | *.tar.* | *.tgz | *.tbz2 | *.tbz) # GNU tar can automatically select the decompression method From 3750594cced45b63619db9f2e3f775e4a8e49965 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 28 Jan 2024 21:40:42 -0800 Subject: [PATCH 161/244] python311Packages.pytz: 2023.3.post1 -> 2024.1 --- .../python-modules/pytz/default.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytz/default.nix b/pkgs/development/python-modules/pytz/default.nix index 8d4bcfbb3c6f..359c7c142d5e 100644 --- a/pkgs/development/python-modules/pytz/default.nix +++ b/pkgs/development/python-modules/pytz/default.nix @@ -1,16 +1,24 @@ -{ lib, buildPythonPackage, fetchPypi, unittestCheckHook }: +{ lib +, buildPythonPackage +, fetchPypi +, setuptools +, unittestCheckHook +}: buildPythonPackage rec { pname = "pytz"; - version = "2023.3.post1"; - - format = "setuptools"; + version = "2024.1"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-e0/dvrlKHrpLVX2iTxn9+dtXUZJUQnCpEB2FCfn0PXs="; + hash = "sha256-KilzXqnBi68UtEiEa95aSAMO0mdXhHLYlVzQ50Q6mBI="; }; + nativeBuildInputs = [ + setuptools + ]; + nativeCheckInputs = [ unittestCheckHook ]; unittestFlagsArray = [ "-s" "pytz/tests" ]; @@ -18,6 +26,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "pytz" ]; meta = with lib; { + changelog = "https://launchpad.net/pytz/+announcements"; description = "World timezone definitions, modern and historical"; homepage = "https://pythonhosted.org/pytz"; license = licenses.mit; From 062ee05a5784dfb8be2e7c951f4f5e3ea575b158 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 13 Feb 2024 21:17:05 +0100 Subject: [PATCH 162/244] unbound: 1.19.0 -> 1.19.1 Fixes CVE-2023-50387 and CVE-2023-50868. Changes: https://nlnetlabs.nl/news/2024/Feb/13/unbound-1.19.1-released/ --- pkgs/tools/networking/unbound/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/unbound/default.nix b/pkgs/tools/networking/unbound/default.nix index d2e657e4e13f..0c7d378eb2a0 100644 --- a/pkgs/tools/networking/unbound/default.nix +++ b/pkgs/tools/networking/unbound/default.nix @@ -51,11 +51,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "unbound"; - version = "1.19.0"; + version = "1.19.1"; src = fetchurl { url = "https://nlnetlabs.nl/downloads/unbound/unbound-${finalAttrs.version}.tar.gz"; - hash = "sha256-qXUyRohUxhwt5IykFw3oVP07yVyAQ7sM+w/iZgWWZiQ="; + hash = "sha256-vB1Xbz3YRqBzmtxB/6pwJATGdn0rYILeufL5fLsko6k="; }; outputs = [ "out" "lib" "man" ]; # "dev" would only split ~20 kB From 1b96455bea2a7a4580921b227c15a2d2e7bc108a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joel=20H=C3=B6ner?= Date: Mon, 12 Feb 2024 22:46:26 +0100 Subject: [PATCH 163/244] ffmpeg_6: cherry-pick patch to fix VLC segfault --- pkgs/development/libraries/ffmpeg/6.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/libraries/ffmpeg/6.nix b/pkgs/development/libraries/ffmpeg/6.nix index 62d3919c0646..cebf17e071e9 100644 --- a/pkgs/development/libraries/ffmpeg/6.nix +++ b/pkgs/development/libraries/ffmpeg/6.nix @@ -1,4 +1,11 @@ import ./generic.nix { version = "6.1"; hash = "sha256-NzhD2D16bCVCyCXo0TRwZYp3Ta5eFSfoQPa+iRkeNZg="; + extraPatches = [ + { + name = "avcodec-decode-validate-hw-frames-ctx.patch"; + url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/e9c93009fc34ca9dfcf0c6f2ed90ef1df298abf7"; + hash = "sha256-aE9WN7a2INbss7oRys+AC9d9+yBzlJdeBRcwSDpG0Qw="; + } + ]; } From ca5d04d64e82f05a29d5fbada7f8794b6e8b4214 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 13 Feb 2024 22:02:27 +0100 Subject: [PATCH 164/244] dnsmasq: 2.89 -> 2.90 Fixes CVE-2023-50387 and CVE-2023-50868. Announcement: https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2024q1/017430.html --- pkgs/tools/networking/dnsmasq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/dnsmasq/default.nix b/pkgs/tools/networking/dnsmasq/default.nix index 43d2124d682b..c63c2fa4fbbc 100644 --- a/pkgs/tools/networking/dnsmasq/default.nix +++ b/pkgs/tools/networking/dnsmasq/default.nix @@ -18,11 +18,11 @@ let in stdenv.mkDerivation rec { pname = "dnsmasq"; - version = "2.89"; + version = "2.90"; src = fetchurl { url = "https://www.thekelleys.org.uk/dnsmasq/${pname}-${version}.tar.xz"; - sha256 = "sha256-Ar0jA0bPC51ZCfXhUd8WiycHEDeF62FrVmhYVa3rtgk="; + hash = "sha256-jlAwm9g3v+yWSagS4GbAm2mItz10m30pPAbFfUahCeQ="; }; postPatch = lib.optionalString stdenv.hostPlatform.isLinux '' From 604d1e2530cfc0d163d7bab9e8e1e6cf4409760c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 13 Feb 2024 13:42:20 -0800 Subject: [PATCH 165/244] python311Packages.oauthlib: refactor --- .../python-modules/oauthlib/default.nix | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/oauthlib/default.nix b/pkgs/development/python-modules/oauthlib/default.nix index 424e35c5d3a9..9f240535256a 100644 --- a/pkgs/development/python-modules/oauthlib/default.nix +++ b/pkgs/development/python-modules/oauthlib/default.nix @@ -7,6 +7,7 @@ , pyjwt , pytestCheckHook , pythonOlder +, setuptools # for passthru.tests , django-allauth @@ -18,27 +19,31 @@ buildPythonPackage rec { pname = "oauthlib"; version = "3.2.2"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { - owner = pname; - repo = pname; + owner = "oauthlib"; + repo = "oauthlib"; rev = "v${version}"; hash = "sha256-KADS1pEaLYi86LEt2VVuz8FVTBANzxC8EeQLgGMxuBU="; }; - propagatedBuildInputs = [ - blinker - cryptography - pyjwt + nativeBuildInputs = [ + setuptools ]; + passthru.optional-dependencies = { + rsa = [ cryptography ]; + signedtoken = [ cryptography pyjwt ]; + signals = [ blinker ]; + }; + nativeCheckInputs = [ mock pytestCheckHook - ]; + ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies); pythonImportsCheck = [ "oauthlib" @@ -53,8 +58,9 @@ buildPythonPackage rec { }; meta = with lib; { + changelog = "https://github.com/oauthlib/oauthlib/blob/${src.rev}/CHANGELOG.rst"; description = "Generic, spec-compliant, thorough implementation of the OAuth request-signing logic"; - homepage = "https://github.com/idan/oauthlib"; + homepage = "https://github.com/oauthlib/oauthlib"; license = licenses.bsd3; maintainers = with maintainers; [ prikhi ]; }; From 1bee8a0b0ab9a0b99b9e83eacac544eb939a07fc Mon Sep 17 00:00:00 2001 From: Jacek Galowicz Date: Wed, 31 Jan 2024 21:35:46 +0100 Subject: [PATCH 166/244] cmake: 3.28.1 -> 3.28.2 --- .../005-remove-systemconfiguration-dep.diff | 16 ++++++++-------- pkgs/by-name/cm/cmake/package.nix | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff b/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff index 88fa30d21f26..5a7b0fdc8168 100644 --- a/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff +++ b/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff @@ -1,6 +1,6 @@ -diff -Naur cmake-3.28.1/Utilities/cmcurl/CMakeLists.txt cmake-3.28.1-new/Utilities/cmcurl/CMakeLists.txt ---- cmake-3.28.1/Utilities/cmcurl/CMakeLists.txt 2023-12-14 10:47:27.000000000 -0500 -+++ cmake-3.28.1-new/Utilities/cmcurl/CMakeLists.txt 2024-01-08 14:45:45.000000000 -0500 +diff -ru cmake-3.28.2/Utilities/cmcurl/CMakeLists.txt cmake-3.28.2-patched/Utilities/cmcurl/CMakeLists.txt +--- cmake-3.28.2/Utilities/cmcurl/CMakeLists.txt 2024-01-29 21:01:32 ++++ cmake-3.28.2-patched/Utilities/cmcurl/CMakeLists.txt 2024-01-31 21:20:02 @@ -470,13 +470,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND NOT ENABLE_ARES) @@ -15,15 +15,15 @@ diff -Naur cmake-3.28.1/Utilities/cmcurl/CMakeLists.txt cmake-3.28.1-new/Utiliti endif() endif() -diff -Naur cmake-3.28.1/Utilities/cmcurl/lib/curl_setup.h cmake-3.28.1-new/Utilities/cmcurl/lib/curl_setup.h ---- cmake-3.28.1/Utilities/cmcurl/lib/curl_setup.h 2023-12-14 10:47:27.000000000 -0500 -+++ cmake-3.28.1-new/Utilities/cmcurl/lib/curl_setup.h 2024-01-08 14:45:08.000000000 -0500 -@@ -255,12 +255,6 @@ +diff -ru cmake-3.28.2/Utilities/cmcurl/lib/curl_setup.h cmake-3.28.2-patched/Utilities/cmcurl/lib/curl_setup.h +--- cmake-3.28.2/Utilities/cmcurl/lib/curl_setup.h 2024-01-29 21:01:32 ++++ cmake-3.28.2-patched/Utilities/cmcurl/lib/curl_setup.h 2024-01-31 21:20:50 +@@ -255,12 +255,7 @@ * performing this task will result in a synthesized IPv6 address. */ #if defined(__APPLE__) && !defined(USE_ARES) -#include --#define USE_RESOLVE_ON_IPS 1 +- #define USE_RESOLVE_ON_IPS 1 -# if TARGET_OS_MAC && !(defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE) && \ - defined(ENABLE_IPV6) -# define CURL_MACOS_CALL_COPYPROXIES 1 diff --git a/pkgs/by-name/cm/cmake/package.nix b/pkgs/by-name/cm/cmake/package.nix index 5d828c172c50..07161b65b076 100644 --- a/pkgs/by-name/cm/cmake/package.nix +++ b/pkgs/by-name/cm/cmake/package.nix @@ -32,7 +32,7 @@ }: let - inherit (darwin.apple_sdk.frameworks) SystemConfiguration CoreServices; + inherit (darwin.apple_sdk.frameworks) CoreServices SystemConfiguration; inherit (libsForQt5) qtbase wrapQtAppsHook; cursesUI = lib.elem "ncurses" uiToolkits; qt5UI = lib.elem "qt5" uiToolkits; @@ -46,11 +46,11 @@ stdenv.mkDerivation (finalAttrs: { + lib.optionalString isMinimalBuild "-minimal" + lib.optionalString cursesUI "-cursesUI" + lib.optionalString qt5UI "-qt5UI"; - version = "3.28.1"; + version = "3.28.2"; src = fetchurl { url = "https://cmake.org/files/v${lib.versions.majorMinor finalAttrs.version}/cmake-${finalAttrs.version}.tar.gz"; - hash = "sha256-FelPg+ZH99YgoUCnpdp2NJ/Eehv+1m0PXN7o5zRAea0="; + hash = "sha256-FGb4ctwcIm83PPj7pCMO0hao8Qi9VLR3tczf2eotEko="; }; patches = [ @@ -97,7 +97,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional useOpenSSL openssl ++ lib.optional cursesUI ncurses ++ lib.optional qt5UI qtbase - ++ lib.optional (stdenv.isDarwin) CoreServices + ++ lib.optional stdenv.isDarwin CoreServices ++ lib.optional (stdenv.isDarwin && !isMinimalBuild) SystemConfiguration; propagatedBuildInputs = lib.optional stdenv.isDarwin ps; From 3d4ea13cbe1ba36dffa6568a2c6d4c669b5c2670 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron <886074+teto@users.noreply.github.com> Date: Wed, 14 Feb 2024 11:07:20 +0100 Subject: [PATCH 167/244] luarocks: add luarocks-admin completion --- .../development/tools/misc/luarocks/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/misc/luarocks/default.nix b/pkgs/development/tools/misc/luarocks/default.nix index c8d36a1e3313..a446fb0b41f3 100644 --- a/pkgs/development/tools/misc/luarocks/default.nix +++ b/pkgs/development/tools/misc/luarocks/default.nix @@ -67,7 +67,19 @@ stdenv.mkDerivation (finalAttrs: { sed -e "1s@.*@#! ${lua}/bin/lua$LUA_SUFFIX@" -i "$out"/bin/* substituteInPlace $out/etc/luarocks/* \ --replace '${lua.luaOnBuild}' '${lua}' + '' + + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd luarocks \ + --bash <($out/bin/luarocks completion bash) \ + --fish <($out/bin/luarocks completion fish) \ + --zsh <($out/bin/luarocks completion zsh) + installShellCompletion --cmd luarocks-admin \ + --bash <($out/bin/luarocks-admin completion bash) \ + --fish <($out/bin/luarocks-admin completion fish) \ + --zsh <($out/bin/luarocks-admin completion zsh) + '' + + '' for i in "$out"/bin/*; do test -L "$i" || { wrapProgram "$i" \ @@ -79,11 +91,6 @@ stdenv.mkDerivation (finalAttrs: { lib.optionals (finalAttrs.pname == "luarocks-nix") [ file nix-prefetch-git ])} } done - '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' - installShellCompletion --cmd luarocks \ - --bash <($out/bin/luarocks completion bash) \ - --fish <($out/bin/luarocks completion fish) \ - --zsh <($out/bin/luarocks completion zsh) ''; propagatedBuildInputs = [ zip unzip cmake ]; From 4b9f2819eb658ecc3938291700e48979c0ee21f0 Mon Sep 17 00:00:00 2001 From: K900 Date: Sun, 11 Feb 2024 13:38:02 +0300 Subject: [PATCH 168/244] kf5: 5.114 -> 5.115 --- .../libraries/kde-frameworks/fetch.sh | 2 +- .../libraries/kde-frameworks/srcs.nix | 664 +++++++++--------- 2 files changed, 333 insertions(+), 333 deletions(-) diff --git a/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh index a6797786ee53..358803e37355 100644 --- a/pkgs/development/libraries/kde-frameworks/fetch.sh +++ b/pkgs/development/libraries/kde-frameworks/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/frameworks/5.114/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/frameworks/5.115/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/kde-frameworks/srcs.nix b/pkgs/development/libraries/kde-frameworks/srcs.nix index d51c74cc4e64..713e43920e7c 100644 --- a/pkgs/development/libraries/kde-frameworks/srcs.nix +++ b/pkgs/development/libraries/kde-frameworks/srcs.nix @@ -4,667 +4,667 @@ { attica = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/attica-5.114.0.tar.xz"; - sha256 = "0gkdsm1vyyyxxyl4rni9s2bdz5w6zphzjl58fddjl899da06hqfq"; - name = "attica-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/attica-5.115.0.tar.xz"; + sha256 = "0n54m7sx2nagplr6ps9b3cvwy6cg0yqrba5xl90j1gg4ya14j1db"; + name = "attica-5.115.0.tar.xz"; }; }; baloo = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/baloo-5.114.0.tar.xz"; - sha256 = "19sib1y0m5h2gnnpr9rfk810p6pdfm4zzxlm0a44r7910llp8i50"; - name = "baloo-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/baloo-5.115.0.tar.xz"; + sha256 = "0261a7c81pavnq27ww5q5z8acpl18zr2nnfm2wx2zcy4xww21jwm"; + name = "baloo-5.115.0.tar.xz"; }; }; bluez-qt = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/bluez-qt-5.114.0.tar.xz"; - sha256 = "1ni50jwnb5ww8mkql0p3q8660c0srj8p0ik27lvxakwdq4wf6l9s"; - name = "bluez-qt-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/bluez-qt-5.115.0.tar.xz"; + sha256 = "18b4pjjgr9fbmdyacz8p078j6wm5vk5lkx18jikhrgkm84ad6zxx"; + name = "bluez-qt-5.115.0.tar.xz"; }; }; breeze-icons = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/breeze-icons-5.114.0.tar.xz"; - sha256 = "0z5cpv10jyjdwjfkm7nj6hyp4vj29apm476hvbpb4gan27jyb91y"; - name = "breeze-icons-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/breeze-icons-5.115.0.tar.xz"; + sha256 = "1f89dw05mfmlir8dvabnvxwszq1wqnrrgb7yw54wh7cnxah8gz64"; + name = "breeze-icons-5.115.0.tar.xz"; }; }; extra-cmake-modules = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/extra-cmake-modules-5.114.0.tar.xz"; - sha256 = "0z4nqravsfzlsgvkg5rha2d0qxfr3pfncw7z2fxzzqvzj7mfk6im"; - name = "extra-cmake-modules-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/extra-cmake-modules-5.115.0.tar.xz"; + sha256 = "1vj5rsq029qjp1by9cal715yza180lcxv1m0jn4nnljplbv3agpf"; + name = "extra-cmake-modules-5.115.0.tar.xz"; }; }; frameworkintegration = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/frameworkintegration-5.114.0.tar.xz"; - sha256 = "1dqgzhhh8gnvl8jsvh2i6pjn935d61avh63b4z9kpllhvp9a2lnd"; - name = "frameworkintegration-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/frameworkintegration-5.115.0.tar.xz"; + sha256 = "0vk3j6ivwk2y9jik54jxa4wm1c9179yrapia979a48zi5ibrlabf"; + name = "frameworkintegration-5.115.0.tar.xz"; }; }; kactivities = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kactivities-5.114.0.tar.xz"; - sha256 = "10pyynqz8c22la9aqms080iqlisj3irbi1kwnn3s0vg5dsjxr1p3"; - name = "kactivities-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kactivities-5.115.0.tar.xz"; + sha256 = "06wxmg085czrx2cyds7gwgdksvy5nchyshkgr2lxck20asjgn5p0"; + name = "kactivities-5.115.0.tar.xz"; }; }; kactivities-stats = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kactivities-stats-5.114.0.tar.xz"; - sha256 = "1zhrs2p3c831rwx7ww87i82k5i236vfywdxv7zhz93k3vffyqby7"; - name = "kactivities-stats-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kactivities-stats-5.115.0.tar.xz"; + sha256 = "0rp6j4nr4y5ijf4khsha98pvp8zy6fzjzhdjyj9z67jjpb045sd4"; + name = "kactivities-stats-5.115.0.tar.xz"; }; }; kapidox = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kapidox-5.114.0.tar.xz"; - sha256 = "0xxw3lvipyax8r1af3ypwjj6waarbp2z9n11fjb4kvyigsypglmb"; - name = "kapidox-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kapidox-5.115.0.tar.xz"; + sha256 = "0kp1z0cz60d6sb2wcqa3wawvqqijjyndyn21l2lrrdfz256m5fil"; + name = "kapidox-5.115.0.tar.xz"; }; }; karchive = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/karchive-5.114.0.tar.xz"; - sha256 = "015gc1zarny8r478p7g9m6r67l5dk3r0vcp28ilmfmznxy0k0hda"; - name = "karchive-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/karchive-5.115.0.tar.xz"; + sha256 = "0xdlsqkxsn3jjkbklhyys8sbbygg5f5qnfls5f0gk8gcig2m36g8"; + name = "karchive-5.115.0.tar.xz"; }; }; kauth = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kauth-5.114.0.tar.xz"; - sha256 = "1rkf9mc9718wn8pzd3d3wcg3lsn0vkr9a2cqnz86rbg3cf2qdbir"; - name = "kauth-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kauth-5.115.0.tar.xz"; + sha256 = "18jsygwkd4irdsz2lpdmsnjpj3dcz9fzajknl5z4csn6xxmzbaak"; + name = "kauth-5.115.0.tar.xz"; }; }; kbookmarks = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kbookmarks-5.114.0.tar.xz"; - sha256 = "06lnsyjhh80mdcqjww40glinmrjydbmkhv27a267vf34r7kam9rc"; - name = "kbookmarks-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kbookmarks-5.115.0.tar.xz"; + sha256 = "1h6yihcc0jczi51imw4a3zvyglvvzaksc1yjam44via84nli2kqn"; + name = "kbookmarks-5.115.0.tar.xz"; }; }; kcalendarcore = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kcalendarcore-5.114.0.tar.xz"; - sha256 = "0aimda01zqw4fz5ldvz4vh767bi10r00kvm62n89nxhsq46wlk7p"; - name = "kcalendarcore-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kcalendarcore-5.115.0.tar.xz"; + sha256 = "18sl7yg8xsnba6aar7q1w31jsxsmhz9d4hv67m1w86qv8wn8gn2r"; + name = "kcalendarcore-5.115.0.tar.xz"; }; }; kcmutils = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kcmutils-5.114.0.tar.xz"; - sha256 = "1pblf3c60m0gn3vhdprw28f8y54kij02jwz91r2vnmng8d1xkrp9"; - name = "kcmutils-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kcmutils-5.115.0.tar.xz"; + sha256 = "07jx2yc820d9xj5pcywx7nwccm5f1r7wjgqvjr6l3d9irjpm54q3"; + name = "kcmutils-5.115.0.tar.xz"; }; }; kcodecs = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kcodecs-5.114.0.tar.xz"; - sha256 = "080zvcqd8iq05p5x3qaf3rryx75lg2l2j1dr18sp50ir50zfwh2w"; - name = "kcodecs-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kcodecs-5.115.0.tar.xz"; + sha256 = "1gq4335w4bxz0al7diql5mlam7vgvvwdvm0iy3hqr6czk135wf4l"; + name = "kcodecs-5.115.0.tar.xz"; }; }; kcompletion = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kcompletion-5.114.0.tar.xz"; - sha256 = "0qvdxqlh1dklkbmqfjg5gc3dkdicgzn6q5lgvyf8cv46dinj6mwc"; - name = "kcompletion-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kcompletion-5.115.0.tar.xz"; + sha256 = "1iqdf67mcmf1vq0z2c13gzvrssywrp8nqa4lwshwi2amag4sad5i"; + name = "kcompletion-5.115.0.tar.xz"; }; }; kconfig = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kconfig-5.114.0.tar.xz"; - sha256 = "0hghdh4p6cq9ckp4g5jdgd8w47pdsxxvzimrdfjrs71lmy8ydiy2"; - name = "kconfig-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kconfig-5.115.0.tar.xz"; + sha256 = "04l6g2qy2qc3ykwvx2gbikgsh9n3rnz05m72n47lmianvwm2nsdx"; + name = "kconfig-5.115.0.tar.xz"; }; }; kconfigwidgets = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kconfigwidgets-5.114.0.tar.xz"; - sha256 = "16layydkcwfbvzxqjzprkq8bbxifn0z0wm7mc9bzwrfxy761rjnj"; - name = "kconfigwidgets-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kconfigwidgets-5.115.0.tar.xz"; + sha256 = "0nwmgva1zwfbr36slhziq4a84nhh4swckm6ajcg6imksv41k5nwd"; + name = "kconfigwidgets-5.115.0.tar.xz"; }; }; kcontacts = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kcontacts-5.114.0.tar.xz"; - sha256 = "0lyqvbs216p5zpssaf4pyccph7nbwkbvhpmhbi32y2rm23cmxlwf"; - name = "kcontacts-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kcontacts-5.115.0.tar.xz"; + sha256 = "1xwp77nzcjxrk97mqzyfc5b1zvv9s76fvhv6fb8wnmm80l21w7r7"; + name = "kcontacts-5.115.0.tar.xz"; }; }; kcoreaddons = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kcoreaddons-5.114.0.tar.xz"; - sha256 = "1wv3s3xsiii96k17nzs2fb0ih2lyg52krf58v44nlk9wfi4wmnqx"; - name = "kcoreaddons-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kcoreaddons-5.115.0.tar.xz"; + sha256 = "1jcriqndsbi1jpvb3pn2hs9cnq66v9qgpilsa7lqvnp9wg9y3l4c"; + name = "kcoreaddons-5.115.0.tar.xz"; }; }; kcrash = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kcrash-5.114.0.tar.xz"; - sha256 = "1avi4yd3kpjqxrvci1nicxbh9mjafj1w2vgfmqanq66b76s4kxj1"; - name = "kcrash-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kcrash-5.115.0.tar.xz"; + sha256 = "1b83dvmflvjiqhjz6i1b007ah4sg85d57mmz3m9zdyjicfygbsmj"; + name = "kcrash-5.115.0.tar.xz"; }; }; kdav = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kdav-5.114.0.tar.xz"; - sha256 = "11959fxz24snk2l31kw8w96wah0s2fjimimrxh6xhppiy5qp2fp2"; - name = "kdav-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kdav-5.115.0.tar.xz"; + sha256 = "02aqs24q4skh6ngm7bhkqqa3l1xf9bgxdr95v9mgc20hyavy22pv"; + name = "kdav-5.115.0.tar.xz"; }; }; kdbusaddons = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kdbusaddons-5.114.0.tar.xz"; - sha256 = "0pzzznyxhi48z5hhdsdxz3vaaihrdshpx65ha2v2nn2gh3ww7ikm"; - name = "kdbusaddons-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kdbusaddons-5.115.0.tar.xz"; + sha256 = "0x4vsw43irxy00mvda7kah0d3nrs1vgbimz6d9d2a8rzkf61vizc"; + name = "kdbusaddons-5.115.0.tar.xz"; }; }; kdeclarative = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kdeclarative-5.114.0.tar.xz"; - sha256 = "0w98pj8acxb4m9645963rzq5vja1fbih5czz24mf9zdqlg2dkz8g"; - name = "kdeclarative-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kdeclarative-5.115.0.tar.xz"; + sha256 = "0i530dij27g0w8rcqq81bml2dpacgd2czsjcx1dzf9i2x83arv36"; + name = "kdeclarative-5.115.0.tar.xz"; }; }; kded = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kded-5.114.0.tar.xz"; - sha256 = "00n4isc4ahii0ldrg761lkmnq27kmrfqs9zkmpvmgbg57259mvc3"; - name = "kded-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kded-5.115.0.tar.xz"; + sha256 = "1cr3mx5lkhp4zsr85n0cl5m9p1zgmwlvapdpyb161z5k6402mhla"; + name = "kded-5.115.0.tar.xz"; }; }; kdelibs4support = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kdelibs4support-5.114.0.tar.xz"; - sha256 = "17473him2fjfcw5f88diarqac815wsakfyb9fka82a4qqh9l41mc"; - name = "kdelibs4support-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kdelibs4support-5.115.0.tar.xz"; + sha256 = "051ga7jn18nwiybvvrkkfrw9csgi35g9wd4gajkzykq4r4bgm8kj"; + name = "kdelibs4support-5.115.0.tar.xz"; }; }; kdesignerplugin = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kdesignerplugin-5.114.0.tar.xz"; - sha256 = "0zlvkayv6zl5rp1076bscmdzyw93y7sxqb5848w11vs0g9amcj9n"; - name = "kdesignerplugin-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kdesignerplugin-5.115.0.tar.xz"; + sha256 = "1s788wz6i3ngk44a0fy9cp0vvidgp5f4yid470v85jfkpm1nxv50"; + name = "kdesignerplugin-5.115.0.tar.xz"; }; }; kdesu = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kdesu-5.114.0.tar.xz"; - sha256 = "14dcf32izn4lxr8vx372rfznflc1rcxwanx06phkd8mx9zyg4jxr"; - name = "kdesu-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kdesu-5.115.0.tar.xz"; + sha256 = "0qlbd7q69pdqc46ydpmn63sxac1lf9v0rllkj5ir49607fbbgqh3"; + name = "kdesu-5.115.0.tar.xz"; }; }; kdewebkit = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kdewebkit-5.114.0.tar.xz"; - sha256 = "04zc2qs13k04gsn124mnh6sqi3pax8c014jcb0qdh3h2r2y72bz3"; - name = "kdewebkit-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kdewebkit-5.115.0.tar.xz"; + sha256 = "039wcylnz1wx26r4d5bppzx51gknv3fj2xvw1mb5d29036dp9q1h"; + name = "kdewebkit-5.115.0.tar.xz"; }; }; kdnssd = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kdnssd-5.114.0.tar.xz"; - sha256 = "1zw5rkprr54j05ic8zljk57zahp2v6333slr253r3n1679zqlv64"; - name = "kdnssd-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kdnssd-5.115.0.tar.xz"; + sha256 = "1psjrvxnaw2r9fh2kikpbw71scch0b7vjdiwv0a8mhyr6g163qxj"; + name = "kdnssd-5.115.0.tar.xz"; }; }; kdoctools = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kdoctools-5.114.0.tar.xz"; - sha256 = "15s58r2zvdckw30x9q9ir8h1i8q2ncfgjn9h4jnmylwm79z3z27v"; - name = "kdoctools-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kdoctools-5.115.0.tar.xz"; + sha256 = "0hz25yfz64qabmd9gw8344ljzi8658483a3194rlbbswyw80ksai"; + name = "kdoctools-5.115.0.tar.xz"; }; }; kemoticons = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kemoticons-5.114.0.tar.xz"; - sha256 = "0w87prkhdmba7y8ylbycdpwdzd2djmp7hvv5ljb9s4aqqhnn3vw4"; - name = "kemoticons-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kemoticons-5.115.0.tar.xz"; + sha256 = "163p3mbmhzd0pzggh13kj0qrl7bid84pabb8p59w42f3rhzdv3fb"; + name = "kemoticons-5.115.0.tar.xz"; }; }; kfilemetadata = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kfilemetadata-5.114.0.tar.xz"; - sha256 = "15va29chlsrxii02w1ax718hp1b14ym59lcfyzh7w30zlf681560"; - name = "kfilemetadata-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kfilemetadata-5.115.0.tar.xz"; + sha256 = "03694d8sn0c5629llw6ikpcs0x7gj4nd08c6jh4zca4g0v3hxzgy"; + name = "kfilemetadata-5.115.0.tar.xz"; }; }; kglobalaccel = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kglobalaccel-5.114.0.tar.xz"; - sha256 = "19mmav055fnzyl760fyhf0pdvaidd5i1h04l2hcnpin4p1jnpfap"; - name = "kglobalaccel-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kglobalaccel-5.115.0.tar.xz"; + sha256 = "1hxcd6pbymmq7z8bwbhyykgd3r54gkwzlvg896ix9phdgm2dacy5"; + name = "kglobalaccel-5.115.0.tar.xz"; }; }; kguiaddons = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kguiaddons-5.114.0.tar.xz"; - sha256 = "0riya9plcz9c1ndhdbsradssndshbm12705swn7vf7am17n7f947"; - name = "kguiaddons-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kguiaddons-5.115.0.tar.xz"; + sha256 = "0qpj7yvvxv8dswmg8m4jgd6hk2r5m3702cvhgagqyb0qx8vdlvag"; + name = "kguiaddons-5.115.0.tar.xz"; }; }; kholidays = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kholidays-5.114.0.tar.xz"; - sha256 = "19r8dxglz5ll6iyvigsccil3ikvcsnyy5nwcpjvjr1c0brigcjmy"; - name = "kholidays-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kholidays-5.115.0.tar.xz"; + sha256 = "1921nr4k758v4ci7rz1napsg6y2spv8z00qqjrqmka0grwrdgw6d"; + name = "kholidays-5.115.0.tar.xz"; }; }; khtml = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/khtml-5.114.0.tar.xz"; - sha256 = "1mf84zs9hjvmi74f8rgqzrfkqjq597f9k64dn1bqcj13v0w10vry"; - name = "khtml-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/khtml-5.115.0.tar.xz"; + sha256 = "0q6gx0xwq98cdqby4k4cgfqm4m7n915mfanf5vlhalld01jrjakl"; + name = "khtml-5.115.0.tar.xz"; }; }; ki18n = { - version = "5.114.0"; + version = "5.115.1"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/ki18n-5.114.0.tar.xz"; - sha256 = "1yg03awcx5ay6lgbgwv91i0ankrm94z9m0wky4v03gnwnvw8pa0v"; - name = "ki18n-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/ki18n-5.115.1.tar.xz"; + sha256 = "0x40z8jkr7bvn4fjnqrdqf0914286zbxpcn7bdqg2rqr982ksdvy"; + name = "ki18n-5.115.1.tar.xz"; }; }; kiconthemes = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kiconthemes-5.114.0.tar.xz"; - sha256 = "0ndiqmcs1ybj4acc6k3p9jwq09slqc4nj12ifqvlxrfj3ak6sb28"; - name = "kiconthemes-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kiconthemes-5.115.0.tar.xz"; + sha256 = "0bwxf4491hi0qz000ymajshhzxnqvq4a1bdb7mmvzf3byx5i69b9"; + name = "kiconthemes-5.115.0.tar.xz"; }; }; kidletime = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kidletime-5.114.0.tar.xz"; - sha256 = "06sc9w54g4n7s5gjkqz08rgcz6v3pr0bdgx3gbjgzass6l4m8w7p"; - name = "kidletime-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kidletime-5.115.0.tar.xz"; + sha256 = "0mmf6ybs4ajhkphdxwxnwyf3d3skjz88g2cqwvgbq3bldam2k04x"; + name = "kidletime-5.115.0.tar.xz"; }; }; kimageformats = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kimageformats-5.114.0.tar.xz"; - sha256 = "1nfzpgnrbwncx9zp9cwa169jlfv7i85p00a07d4jc5hrdyvvkn0w"; - name = "kimageformats-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kimageformats-5.115.0.tar.xz"; + sha256 = "10vjmbhy6p4vks5wmrn91vjdi3sykjil4kp1ph88nszqcq6h4qcz"; + name = "kimageformats-5.115.0.tar.xz"; }; }; kinit = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kinit-5.114.0.tar.xz"; - sha256 = "0b6z9gq05vz20hm5y9ai3sbqq3gxwm3a3z88dkvi7dywk7vbqcph"; - name = "kinit-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kinit-5.115.0.tar.xz"; + sha256 = "1bbxcbd6g1jhh5c2i127xzn77q3a4ia2180kymc6wyiqa3z7vj3q"; + name = "kinit-5.115.0.tar.xz"; }; }; kio = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kio-5.114.0.tar.xz"; - sha256 = "0nwmxbfhvfw69q07vxvflri7rkdczyc89xv4ll3nrzrhgf15kb2z"; - name = "kio-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kio-5.115.0.tar.xz"; + sha256 = "02zrixb73ranj08xk14m5pa198w54h3c3dqhvgrwwgw8b9xkhlqg"; + name = "kio-5.115.0.tar.xz"; }; }; kirigami2 = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kirigami2-5.114.0.tar.xz"; - sha256 = "1bd232gs4394fa3aq31mjqrn8f3vjsghx7817szi7ryvnn6fnqkw"; - name = "kirigami2-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kirigami2-5.115.0.tar.xz"; + sha256 = "1fd2q08a40xy5rv297q7084hbkgfkyq05k8y9gpk77460px45qhm"; + name = "kirigami2-5.115.0.tar.xz"; }; }; kitemmodels = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kitemmodels-5.114.0.tar.xz"; - sha256 = "1bfmcrbcbrvp2rcaf32vzvarqwp41gn6s4xpf56hnxbwf9kgk1fl"; - name = "kitemmodels-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kitemmodels-5.115.0.tar.xz"; + sha256 = "037gd15y93m4rcjxc6r4y5l3mgalyg6ryib837jcv0dv825x3ypz"; + name = "kitemmodels-5.115.0.tar.xz"; }; }; kitemviews = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kitemviews-5.114.0.tar.xz"; - sha256 = "00vl2ck0pq0sqcxvhlr2pimgr27hd9v7y9dz6w4arb5smi5q1ixg"; - name = "kitemviews-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kitemviews-5.115.0.tar.xz"; + sha256 = "1nb58pz1xhg7nyxjb22w6j60cjf34qpwqbg5ycy6n4n5wp15nbkf"; + name = "kitemviews-5.115.0.tar.xz"; }; }; kjobwidgets = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kjobwidgets-5.114.0.tar.xz"; - sha256 = "1ymlqi5cqcs79nj1vff8pqwgvy0dxj5vv7l529w3a3n315hkrny8"; - name = "kjobwidgets-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kjobwidgets-5.115.0.tar.xz"; + sha256 = "0q9h9sz7xwv0zdvszqmfwq3zv0w12gci88jprwp5gk09sgl7pqyf"; + name = "kjobwidgets-5.115.0.tar.xz"; }; }; kjs = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kjs-5.114.0.tar.xz"; - sha256 = "08nh6yr6bqifpb5s9a4wbjwmwnm7zp5k8hcdmyb6mlcbam9qp6j7"; - name = "kjs-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kjs-5.115.0.tar.xz"; + sha256 = "0ch42gwl9py7bcrx8liryp2w2sz6c46c7r6m44xg8sjqf00f1x4w"; + name = "kjs-5.115.0.tar.xz"; }; }; kjsembed = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kjsembed-5.114.0.tar.xz"; - sha256 = "1xglisxv7nfsbj9lgpvc4c5ql4f6m7n71vf7vih5ff3aqybrkgxa"; - name = "kjsembed-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kjsembed-5.115.0.tar.xz"; + sha256 = "0l9i7rjjbdllzbcxb1wmg8vspcjy5jiai87kkqhy873yrhfsrbpn"; + name = "kjsembed-5.115.0.tar.xz"; }; }; kmediaplayer = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kmediaplayer-5.114.0.tar.xz"; - sha256 = "092yvzvrkvr8xxncw7h5ghfd2bggzxsqfj67c2vhymhfw4i0c54x"; - name = "kmediaplayer-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kmediaplayer-5.115.0.tar.xz"; + sha256 = "1ydadms12xhjxkm5c7shk7ssw327nkv3qlg5rn9bbzq35nc79llm"; + name = "kmediaplayer-5.115.0.tar.xz"; }; }; knewstuff = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/knewstuff-5.114.0.tar.xz"; - sha256 = "15xmx7rnnrsz2cj044aviyr4hi9h8r0nnva9qzcjcq2hkkgj7wjj"; - name = "knewstuff-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/knewstuff-5.115.0.tar.xz"; + sha256 = "1zqwblssr03kdk9swsc4jqmzgfyixrhby05mb0df07hdh29938cb"; + name = "knewstuff-5.115.0.tar.xz"; }; }; knotifications = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/knotifications-5.114.0.tar.xz"; - sha256 = "0cjd5ml9hyzprjgmrc132cmp7g9hnl0h5swlxw2ifqnxxyfkg72b"; - name = "knotifications-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/knotifications-5.115.0.tar.xz"; + sha256 = "0hh6ay8nfm1ak6w74wdhwixxjdpywg7qrckf694hjmxvpgzp30pv"; + name = "knotifications-5.115.0.tar.xz"; }; }; knotifyconfig = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/knotifyconfig-5.114.0.tar.xz"; - sha256 = "049n64qlr69zv1dc1dhgbsca37179hp06xfsxnhg97lblz3p3gds"; - name = "knotifyconfig-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/knotifyconfig-5.115.0.tar.xz"; + sha256 = "1mh8phfixddi1h06kd42xfmdxgd2g9cqq8d1h9kp2vw5g4i9hiq5"; + name = "knotifyconfig-5.115.0.tar.xz"; }; }; kpackage = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kpackage-5.114.0.tar.xz"; - sha256 = "0v165az3k5lfszxy0kl2464573y0dcq92fyfiklwnkkcjsvba69d"; - name = "kpackage-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kpackage-5.115.0.tar.xz"; + sha256 = "0zbw8akrhx4g8sdlbh02qjwbxg0mzk7nbs5isrhi3s34xhzqg03y"; + name = "kpackage-5.115.0.tar.xz"; }; }; kparts = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kparts-5.114.0.tar.xz"; - sha256 = "1rrf765p554r7l8j23gx5zxdq6wimh0v91qdkwz7ilm2qr16vd5v"; - name = "kparts-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kparts-5.115.0.tar.xz"; + sha256 = "153xrci1fp7y4iby8d8izx70572h2rj8psf3xbpx6hqqsxwk7bd2"; + name = "kparts-5.115.0.tar.xz"; }; }; kpeople = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kpeople-5.114.0.tar.xz"; - sha256 = "04v0s3amn6lbb16qvp1r6figckva6xk8z7djk8jda8fbnx8dx2r1"; - name = "kpeople-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kpeople-5.115.0.tar.xz"; + sha256 = "0bvijsd14r153x2fjjk8slznwdxlxb4s3vwdfbimhp8vxln83hdq"; + name = "kpeople-5.115.0.tar.xz"; }; }; kplotting = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kplotting-5.114.0.tar.xz"; - sha256 = "17x58pplln0plqiyhjpzdiqxngylxq5gkc5gk7b91xzm783x2k0n"; - name = "kplotting-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kplotting-5.115.0.tar.xz"; + sha256 = "1wz1y32y2lfhjbwz9lz721w1rdlwqb19qfg2zkj15j64m5s5qvl3"; + name = "kplotting-5.115.0.tar.xz"; }; }; kpty = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kpty-5.114.0.tar.xz"; - sha256 = "0fm7bfp89kvg1a64q8piiyal71p6vjnqcm13zak6r9fbfwcm0gs9"; - name = "kpty-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kpty-5.115.0.tar.xz"; + sha256 = "06alh2i1j2k07rdxdm6rx1ajvd1355sz4nh1ba0a0vr6ic306k44"; + name = "kpty-5.115.0.tar.xz"; }; }; kquickcharts = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kquickcharts-5.114.0.tar.xz"; - sha256 = "1f91x92qdzxp31z7ixx9jn41hq9f3w9hjia94pab9vsnaz8prbd1"; - name = "kquickcharts-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kquickcharts-5.115.0.tar.xz"; + sha256 = "1fv64m86s5srcdqf37blhz3fdf7zx1z4l3xm0cc6f0xgwhfdhy5a"; + name = "kquickcharts-5.115.0.tar.xz"; }; }; kross = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kross-5.114.0.tar.xz"; - sha256 = "0bbpi63lxbb4ylx2jd172a2bqyxkd606n7w8zrvcjy466lkv3sz4"; - name = "kross-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kross-5.115.0.tar.xz"; + sha256 = "0vqb4kbxlncj90n93akz4m3svhbx4p16mpzaxb9xsc8y8bl2fvz2"; + name = "kross-5.115.0.tar.xz"; }; }; krunner = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/krunner-5.114.0.tar.xz"; - sha256 = "1rjs9b87bi4f6pdm9fwnha2sj2mrq260l80iz2jq1zah83p546sw"; - name = "krunner-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/krunner-5.115.0.tar.xz"; + sha256 = "0agsqs3x218jwmn1237bh70w50l99xyxn1w75md31v6sxszkkqhm"; + name = "krunner-5.115.0.tar.xz"; }; }; kservice = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kservice-5.114.0.tar.xz"; - sha256 = "0jdvlplnsb9w628wh3ip6awxvhgyc097zh7ls9614ymkbnpc9xca"; - name = "kservice-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kservice-5.115.0.tar.xz"; + sha256 = "1zayvj1f95azan48l1mhs9zm8rm7f4s20gpn61qqfn5abvxq7jwv"; + name = "kservice-5.115.0.tar.xz"; }; }; ktexteditor = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/ktexteditor-5.114.0.tar.xz"; - sha256 = "06amzk6290imi2gj3v1k3f56zdlad7zbz4wwlf34v4iibj9mfgw8"; - name = "ktexteditor-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/ktexteditor-5.115.0.tar.xz"; + sha256 = "1hxnwbpwf0bsfxn0g0yd6d2n5i0rf60871n9yyzxn6i7hzbprxll"; + name = "ktexteditor-5.115.0.tar.xz"; }; }; ktextwidgets = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/ktextwidgets-5.114.0.tar.xz"; - sha256 = "0w1wwyd3fy351rmkhf3i55is5031j2zxvswm0b1sb3pd159v888v"; - name = "ktextwidgets-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/ktextwidgets-5.115.0.tar.xz"; + sha256 = "13lxlc8g6hjk9vnyan12z9fjgzgj50ddf2bz6d2p18y01j68hj33"; + name = "ktextwidgets-5.115.0.tar.xz"; }; }; kunitconversion = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kunitconversion-5.114.0.tar.xz"; - sha256 = "1qyqvl8fy105zwma5nrkz9zg5932w2f33daw0azhj322iffrm39n"; - name = "kunitconversion-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kunitconversion-5.115.0.tar.xz"; + sha256 = "0x4fjsh4ms1qnlrsyrlhrkkl56wdmbcq6sqc2pldzxks6f5yp2cz"; + name = "kunitconversion-5.115.0.tar.xz"; }; }; kwallet = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kwallet-5.114.0.tar.xz"; - sha256 = "1cji8bvy5m77zljyrrgipsw8pxcds1sgikxlq3sdfxymcsw2wr36"; - name = "kwallet-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kwallet-5.115.0.tar.xz"; + sha256 = "0gggxbhck1s7sqrhq1px22jiyikprf5rm4h30wlwjh4lr0hzrczj"; + name = "kwallet-5.115.0.tar.xz"; }; }; kwayland = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kwayland-5.114.0.tar.xz"; - sha256 = "1lzmlbv5vl656cigjj07hbc0gj6g1i2xqanvnhxj360109kzilf1"; - name = "kwayland-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kwayland-5.115.0.tar.xz"; + sha256 = "0g34nihnim0a20fbsc0fxnpp4wxm8dhw5h8kdp6cm8airvci5d87"; + name = "kwayland-5.115.0.tar.xz"; }; }; kwidgetsaddons = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kwidgetsaddons-5.114.0.tar.xz"; - sha256 = "1cc8lsk9v0cp2wiy1q26mlkf8np0yj01sq8a7w13ga5s6hv4sh2n"; - name = "kwidgetsaddons-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kwidgetsaddons-5.115.0.tar.xz"; + sha256 = "0mdfp15iv2mqrkwbq2b3g653y4k5gs2s2mx2xg822bnfcx2q8ng3"; + name = "kwidgetsaddons-5.115.0.tar.xz"; }; }; kwindowsystem = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kwindowsystem-5.114.0.tar.xz"; - sha256 = "03xbsf1pmswd2kpn3pdszp4vndclsh7j02fp22npxaxllmfr4va9"; - name = "kwindowsystem-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kwindowsystem-5.115.0.tar.xz"; + sha256 = "0lsz6pxmkgvpmq76a30wg4p4bj8id6wivnsxncsfag7vnlcnp870"; + name = "kwindowsystem-5.115.0.tar.xz"; }; }; kxmlgui = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/kxmlgui-5.114.0.tar.xz"; - sha256 = "0gvjf32ssc0r0bdpb1912ldsr5rjls8vrscwy5gm9g5gw504hmmr"; - name = "kxmlgui-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/kxmlgui-5.115.0.tar.xz"; + sha256 = "0gbqndnc1w0fjkpazg5p565izb9p5dwsgnhi6n00y8a4shi2swbb"; + name = "kxmlgui-5.115.0.tar.xz"; }; }; kxmlrpcclient = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/portingAids/kxmlrpcclient-5.114.0.tar.xz"; - sha256 = "1fgjai3vj3yk67ynhd7blilyrdhdn5nvma3v3j1sbdg98pr7qzar"; - name = "kxmlrpcclient-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/portingAids/kxmlrpcclient-5.115.0.tar.xz"; + sha256 = "021j52d62z2lc1hqqw8dhcn7acxmrzn1m643586m06bi2rfgsx40"; + name = "kxmlrpcclient-5.115.0.tar.xz"; }; }; modemmanager-qt = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/modemmanager-qt-5.114.0.tar.xz"; - sha256 = "16jqhmcpsffl9a7c0bb4hwjy3bw5rakdsnc5n6y8djc6237jl9pi"; - name = "modemmanager-qt-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/modemmanager-qt-5.115.0.tar.xz"; + sha256 = "14ahzp2vn7xdhk9wcxfccn80a3ca6a652g1y0whp0szy0pnpajx0"; + name = "modemmanager-qt-5.115.0.tar.xz"; }; }; networkmanager-qt = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/networkmanager-qt-5.114.0.tar.xz"; - sha256 = "10anjsnrzawrfjlznjvvl2sbxrajl2ddnq2kgl314b5dk7z3yk4n"; - name = "networkmanager-qt-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/networkmanager-qt-5.115.0.tar.xz"; + sha256 = "0ygbvbdrxrb1nblgddkwsmvskg48y7ri816w9hbi3wxhjniag4hx"; + name = "networkmanager-qt-5.115.0.tar.xz"; }; }; oxygen-icons = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/oxygen-icons-5.114.0.tar.xz"; - sha256 = "0f6hv5g8y2ggagrq9x9b78bqxqg6bqcpm1xxhf69ybgjikrqdf2r"; - name = "oxygen-icons-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/oxygen-icons-5.115.0.tar.xz"; + sha256 = "1f54wqz2ypi9qca9rrac3d0rnzzxay1x8cl2zdar2lk4qas304qj"; + name = "oxygen-icons-5.115.0.tar.xz"; }; }; plasma-framework = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/plasma-framework-5.114.0.tar.xz"; - sha256 = "058hl76q35bw3rzmv348azk1lmhkpgmfrxr3jd9s1hphijr8sgcx"; - name = "plasma-framework-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/plasma-framework-5.115.0.tar.xz"; + sha256 = "1xqijqn7a92abp4zk1f8glbrhk4y3jpzblildxq6nix626xk0vrc"; + name = "plasma-framework-5.115.0.tar.xz"; }; }; prison = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/prison-5.114.0.tar.xz"; - sha256 = "1wbr1lryxmrx65ilq1bhqsdhhikrih977nhpb02fq0cqnvv7v9i7"; - name = "prison-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/prison-5.115.0.tar.xz"; + sha256 = "1pkk8azcwadiqcmd3g61v076f928dz2037gf5kb46dibpa8gqr49"; + name = "prison-5.115.0.tar.xz"; }; }; purpose = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/purpose-5.114.0.tar.xz"; - sha256 = "1lj67f0x4gvbh9by3c3crbbwwnx7b9ifjna9ggziya4m6zj0m4z1"; - name = "purpose-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/purpose-5.115.0.tar.xz"; + sha256 = "03z0vq8h2244mmsj1nkjwkk71dhsisx7aw497i09y7hypggaa1ms"; + name = "purpose-5.115.0.tar.xz"; }; }; qqc2-desktop-style = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/qqc2-desktop-style-5.114.0.tar.xz"; - sha256 = "1y5g91vybjvhwmzpfwrc70q5j7jxf5b972f9fh2vzb930jir6c8g"; - name = "qqc2-desktop-style-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/qqc2-desktop-style-5.115.0.tar.xz"; + sha256 = "001pnzchm5h73h10p4nbv11gp71n9wnkvr2mxn96qmqw3976aisq"; + name = "qqc2-desktop-style-5.115.0.tar.xz"; }; }; solid = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/solid-5.114.0.tar.xz"; - sha256 = "1slxlj5jhp8g745l328932934633nl81sq3n8fd73h655hymsk4s"; - name = "solid-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/solid-5.115.0.tar.xz"; + sha256 = "0yrxfzj2qgm8pc7jqgpxdkbc2p7c2zm6fg3mwdvbh9zgl3vcd8d7"; + name = "solid-5.115.0.tar.xz"; }; }; sonnet = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/sonnet-5.114.0.tar.xz"; - sha256 = "0zxi96i3gfpx759qc1nyz7jqlswg5ivgr1w9gbbsm1x5fi9ikadx"; - name = "sonnet-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/sonnet-5.115.0.tar.xz"; + sha256 = "054ra5kvmwv6f21cf3fd7x4z0sfar7hm4vi33rn6hzsh0b7q4qfy"; + name = "sonnet-5.115.0.tar.xz"; }; }; syndication = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/syndication-5.114.0.tar.xz"; - sha256 = "13rjb1zm9yd8vbm9h7avqih5v0rr2srqwglm29l7mcnankqlh4n7"; - name = "syndication-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/syndication-5.115.0.tar.xz"; + sha256 = "0imr1n0jc0lc0jr5r2r7yzbniq6wbmzlsf8l85d8sinb2d1wgdhv"; + name = "syndication-5.115.0.tar.xz"; }; }; syntax-highlighting = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/syntax-highlighting-5.114.0.tar.xz"; - sha256 = "1skblg2m0sar63qrgkjsg0w9scixggm5qj7lp4gzjn4hwq6m3n63"; - name = "syntax-highlighting-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/syntax-highlighting-5.115.0.tar.xz"; + sha256 = "02nyyb9x53mnzc2bxdwswz3cjsn6alf2k4hmgaw26c14mhcsf8h6"; + name = "syntax-highlighting-5.115.0.tar.xz"; }; }; threadweaver = { - version = "5.114.0"; + version = "5.115.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.114/threadweaver-5.114.0.tar.xz"; - sha256 = "1y07g58w6z3i11y3djg3aaxanhp9hzaciq61l4dn1gqwghn09xgh"; - name = "threadweaver-5.114.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.115/threadweaver-5.115.0.tar.xz"; + sha256 = "1f2fs946scr34kvrb5qrw5mg2id25lwysd3q45wkigxmymc8dl4z"; + name = "threadweaver-5.115.0.tar.xz"; }; }; } From 54a75681098d44939073838e2004127ab68974a0 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 14 Feb 2024 15:39:20 +0300 Subject: [PATCH 169/244] qt5: refresh patches Some small fixes all over. --- pkgs/development/libraries/qt-5/5.15/srcs-generated.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/qt-5/5.15/srcs-generated.json b/pkgs/development/libraries/qt-5/5.15/srcs-generated.json index 55ff3497baba..f05cfd81c7cd 100644 --- a/pkgs/development/libraries/qt-5/5.15/srcs-generated.json +++ b/pkgs/development/libraries/qt-5/5.15/srcs-generated.json @@ -16,8 +16,8 @@ }, "qtbase": { "url": "https://invent.kde.org/qt/qt/qtbase.git", - "rev": "8907dedc858cc344d770a2e826d6acc516429540", - "sha256": "185fmglzb3blfpk6vjd716xr4cx4grxpbqji5idddl4887w18s91" + "rev": "f2e586366678383a0fe25fbcd4ecd5d55e7b61cd", + "sha256": "1f1r7n2aa5wdhfgqplz05l84x59ykim2i8z15apqdyq0cas278rg" }, "qtcharts": { "url": "https://invent.kde.org/qt/qt/qtcharts.git", @@ -161,8 +161,8 @@ }, "qtwayland": { "url": "https://invent.kde.org/qt/qt/qtwayland.git", - "rev": "c84d171fa84065fb3b4b6b3d33e7707676d87e47", - "sha256": "0vxqp5577xig4m0x9pmc04svjy58pi5f0wvc1b4sk61jhj8vib23" + "rev": "c8b37a1bda9b8f29d56775ed6556d56ac5d3ea1d", + "sha256": "15spjyc6gq1r5vdryhm21mhaim1iw24y80p0srp58qm9jwqg9dys" }, "qtwebchannel": { "url": "https://invent.kde.org/qt/qt/qtwebchannel.git", From f69930e9436157b1e5b0ca404c580a5d06ce9df6 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 14 Feb 2024 22:18:04 +0000 Subject: [PATCH 170/244] gjs: 1.78.3 -> 1.78.4 Changes: https://gitlab.gnome.org/GNOME/gjs/-/blob/1.78.4/NEWS --- pkgs/development/libraries/gjs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gjs/default.nix b/pkgs/development/libraries/gjs/default.nix index 1c1c1d5ff407..dc5f5e46975d 100644 --- a/pkgs/development/libraries/gjs/default.nix +++ b/pkgs/development/libraries/gjs/default.nix @@ -32,13 +32,13 @@ let ]; in stdenv.mkDerivation (finalAttrs: { pname = "gjs"; - version = "1.78.3"; + version = "1.78.4"; outputs = [ "out" "dev" "installedTests" ]; src = fetchurl { url = "mirror://gnome/sources/gjs/${lib.versions.majorMinor finalAttrs.version}/gjs-${finalAttrs.version}.tar.xz"; - hash = "sha256-QtUDZMql15LHZzT+W7zEudu0iBnaIKQGAGHouVJhNKQ="; + hash = "sha256-mux6uHLCBQQEkHrpTwrnq+yKVL2ciU3bXC0PUekyuaE="; }; patches = [ From d251dd638df479c9f2609a853439419d7bad29b7 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 15 Feb 2024 07:46:50 +0000 Subject: [PATCH 171/244] iwd: 2.13 -> 2.14 Changes: https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/ChangeLog?h=2.14 --- pkgs/os-specific/linux/iwd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix index 762678141bde..ccaf54759d85 100644 --- a/pkgs/os-specific/linux/iwd/default.nix +++ b/pkgs/os-specific/linux/iwd/default.nix @@ -13,12 +13,12 @@ stdenv.mkDerivation rec { pname = "iwd"; - version = "2.13"; + version = "2.14"; src = fetchgit { url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git"; rev = version; - hash = "sha256-Nyp7Gm3JK6bLzAZxuEjxKnzAK/eAYUO5owMbG90WQ8E="; + hash = "sha256-35hKb8IVL8jQG80y48a5CcozUEWxLCdTqAHhZlPFCYE="; }; outputs = [ "out" "man" "doc" ] From 505bdf9a662448dd7b347aa31276ecfa7811dbc9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Feb 2024 20:07:58 +0100 Subject: [PATCH 172/244] python312Packages.ptyprocess: refactor --- .../python-modules/ptyprocess/default.nix | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/ptyprocess/default.nix b/pkgs/development/python-modules/ptyprocess/default.nix index a987db97d547..17a961620da5 100644 --- a/pkgs/development/python-modules/ptyprocess/default.nix +++ b/pkgs/development/python-modules/ptyprocess/default.nix @@ -2,16 +2,21 @@ , buildPythonPackage , fetchPypi , fetchpatch +, flit-core +, pythonOlder +, pytestCheckHook }: buildPythonPackage rec { pname = "ptyprocess"; version = "0.7.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"; + hash = "sha256-XF0KO0jO7gtISF4MJgN8Cs19KXZco/u1yzgx00dCMiA="; }; patches = [ @@ -22,9 +27,23 @@ buildPythonPackage rec { }) ]; - meta = { + nativeBuildInputs = [ + flit-core + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "ptyprocess" + ]; + + meta = with lib; { description = "Run a subprocess in a pseudo terminal"; homepage = "https://github.com/pexpect/ptyprocess"; - license = lib.licenses.isc; + changelog = "https://github.com/pexpect/ptyprocess/releases/tag/${version}"; + license = licenses.isc; + maintainers = with maintainers; [ ]; }; } From 257553e4ed2257cf5be385ef9db33c07880d6444 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 15 Feb 2024 17:03:10 +0300 Subject: [PATCH 173/244] mesa: 23.3.5 -> 24.0.1 - enable nvk - Rust is now mandatory - drop merged Darwin fixes - drop unnecessary musl patch - clean up some outdated comments - add some slightly less outdated (hopefully) comments --- ...dependencies-for-systems-using-non-s.patch | 56 ---------- ...-libdrm.h-stubs-to-allow-loader.c-to.patch | 103 ------------------ ...c-zink-fallback-loading-between-hw-a.patch | 53 --------- pkgs/development/libraries/mesa/default.nix | 89 ++++++++------- pkgs/development/libraries/mesa/musl.patch | 59 ---------- 5 files changed, 52 insertions(+), 308 deletions(-) delete mode 100644 pkgs/development/libraries/mesa/backports/0001-dri-added-build-dependencies-for-systems-using-non-s.patch delete mode 100644 pkgs/development/libraries/mesa/backports/0002-util-Update-util-libdrm.h-stubs-to-allow-loader.c-to.patch delete mode 100644 pkgs/development/libraries/mesa/backports/0003-glx-fix-automatic-zink-fallback-loading-between-hw-a.patch delete mode 100644 pkgs/development/libraries/mesa/musl.patch diff --git a/pkgs/development/libraries/mesa/backports/0001-dri-added-build-dependencies-for-systems-using-non-s.patch b/pkgs/development/libraries/mesa/backports/0001-dri-added-build-dependencies-for-systems-using-non-s.patch deleted file mode 100644 index c0b239c92598..000000000000 --- a/pkgs/development/libraries/mesa/backports/0001-dri-added-build-dependencies-for-systems-using-non-s.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: "duncan.hopkins" -Date: Tue, 17 Oct 2023 09:34:31 +0100 -Subject: [PATCH] dri: added build dependencies for systems using non-standard - prefixed X11 libs. - -To get MacOS to build, some extra dependencies need to be added to a couple of build targets. -This mainly shows up when not installing the dependencies in the default prefix locations. -On MacOS, this happens when using a custom build of brew to install the dependencies to 'odd' locations. - -Reviewed-by: Adam Jackson -Part-of: ---- - src/gallium/targets/dri/meson.build | 2 +- - src/glx/meson.build | 2 +- - src/loader/meson.build | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/gallium/targets/dri/meson.build b/src/gallium/targets/dri/meson.build -index 66619bba0db..6d3ef197e74 100644 ---- a/src/gallium/targets/dri/meson.build -+++ b/src/gallium/targets/dri/meson.build -@@ -49,7 +49,7 @@ libgallium_dri = shared_library( - link_depends : gallium_dri_link_depends, - link_with : [ - libdri, libmesa, libgalliumvl, -- libgallium, libglapi, libpipe_loader_static, libws_null, libwsw, libswdri, -+ libgallium, libglapi, libloader, libpipe_loader_static, libws_null, libwsw, libswdri, - libswkmsdri, - ], - dependencies : [ -diff --git a/src/glx/meson.build b/src/glx/meson.build -index 7ec3e3e0d88..1a5e9833956 100644 ---- a/src/glx/meson.build -+++ b/src/glx/meson.build -@@ -136,7 +136,7 @@ libglx = static_library( - ], - dependencies : [ - idep_mesautil, idep_xmlconfig, -- dep_libdrm, dep_dri2proto, dep_glproto, dep_x11, dep_glvnd, dep_xxf86vm, dep_xshmfence -+ dep_libdrm, dep_dri2proto, dep_glproto, dep_x11, dep_xext, dep_glvnd, dep_xxf86vm, dep_xshmfence - ], - ) - -diff --git a/src/loader/meson.build b/src/loader/meson.build -index 35f9991ba2f..043cc852112 100644 ---- a/src/loader/meson.build -+++ b/src/loader/meson.build -@@ -47,6 +47,6 @@ libloader = static_library( - c_args : loader_c_args, - gnu_symbol_visibility : 'hidden', - include_directories : [inc_include, inc_src, inc_util], -- dependencies : [dep_libdrm, dep_thread, dep_xcb_xrandr], -+ dependencies : [dep_libdrm, dep_thread, dep_xcb, dep_xcb_xrandr], - build_by_default : false, - ) diff --git a/pkgs/development/libraries/mesa/backports/0002-util-Update-util-libdrm.h-stubs-to-allow-loader.c-to.patch b/pkgs/development/libraries/mesa/backports/0002-util-Update-util-libdrm.h-stubs-to-allow-loader.c-to.patch deleted file mode 100644 index 5a48ace8fbbc..000000000000 --- a/pkgs/development/libraries/mesa/backports/0002-util-Update-util-libdrm.h-stubs-to-allow-loader.c-to.patch +++ /dev/null @@ -1,103 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: "duncan.hopkins" -Date: Tue, 17 Oct 2023 14:36:39 +0100 -Subject: [PATCH] util: Update util/libdrm.h stubs to allow loader.c to compile - on MacOS. - -MacOS does not have the libdrm libraries so is missing xf86drm.h. -util/libdrm.h already has a collection of stubs for systems that do not support the libraries. - -A compile on MacOS will fail with the source that uses newer drm functions and structures. -Update adds in missing items that MacOS code needs to compile and run. -New code is copied from the public repository: https://gitlab.freedesktop.org/mesa/drm/-/blob/main/xf86drm.h - -Reviewed-by: Adam Jackson -Part-of: ---- - src/util/libdrm.h | 57 +++++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 57 insertions(+) - -diff --git a/src/util/libdrm.h b/src/util/libdrm.h -index cc153cf88ab..e3af494b8d1 100644 ---- a/src/util/libdrm.h -+++ b/src/util/libdrm.h -@@ -44,22 +44,79 @@ - #define DRM_BUS_PLATFORM 2 - #define DRM_BUS_HOST1X 3 - -+typedef struct _drmPciDeviceInfo { -+ uint16_t vendor_id; -+ uint16_t device_id; -+ uint16_t subvendor_id; -+ uint16_t subdevice_id; -+ uint8_t revision_id; -+} drmPciDeviceInfo, *drmPciDeviceInfoPtr; -+ -+#define DRM_PLATFORM_DEVICE_NAME_LEN 512 -+ -+typedef struct _drmPlatformBusInfo { -+ char fullname[DRM_PLATFORM_DEVICE_NAME_LEN]; -+} drmPlatformBusInfo, *drmPlatformBusInfoPtr; -+ -+typedef struct _drmPlatformDeviceInfo { -+ char **compatible; /* NULL terminated list of compatible strings */ -+} drmPlatformDeviceInfo, *drmPlatformDeviceInfoPtr; -+ -+#define DRM_HOST1X_DEVICE_NAME_LEN 512 -+ -+typedef struct _drmHost1xBusInfo { -+ char fullname[DRM_HOST1X_DEVICE_NAME_LEN]; -+} drmHost1xBusInfo, *drmHost1xBusInfoPtr; -+ -+typedef struct _drmPciBusInfo { -+ uint16_t domain; -+ uint8_t bus; -+ uint8_t dev; -+ uint8_t func; -+} drmPciBusInfo, *drmPciBusInfoPtr; -+ - typedef struct _drmDevice { - char **nodes; /* DRM_NODE_MAX sized array */ - int available_nodes; /* DRM_NODE_* bitmask */ - int bustype; -+ union { -+ drmPciBusInfoPtr pci; -+ drmPlatformBusInfoPtr platform; -+ drmHost1xBusInfoPtr host1x; -+ } businfo; -+ union { -+ drmPciDeviceInfoPtr pci; -+ } deviceinfo; - /* ... */ - } drmDevice, *drmDevicePtr; - -+static inline int -+drmGetDevice2(int fd, uint32_t flags, drmDevicePtr *device) -+{ -+ return -ENOENT; -+} -+ - static inline int - drmGetDevices2(uint32_t flags, drmDevicePtr devices[], int max_devices) - { - return -ENOENT; - } - -+static inline int -+drmGetDeviceFromDevId(dev_t dev_id, uint32_t flags, drmDevicePtr *device) -+{ -+ return -ENOENT; -+} -+ -+static inline void -+drmFreeDevice(drmDevicePtr *device) {} -+ - static inline void - drmFreeDevices(drmDevicePtr devices[], int count) {} - -+static inline char* -+drmGetDeviceNameFromFd2(int fd) { return NULL;} -+ - typedef struct _drmVersion { - int version_major; /**< Major version */ - int version_minor; /**< Minor version */ diff --git a/pkgs/development/libraries/mesa/backports/0003-glx-fix-automatic-zink-fallback-loading-between-hw-a.patch b/pkgs/development/libraries/mesa/backports/0003-glx-fix-automatic-zink-fallback-loading-between-hw-a.patch deleted file mode 100644 index c7bde6411d8e..000000000000 --- a/pkgs/development/libraries/mesa/backports/0003-glx-fix-automatic-zink-fallback-loading-between-hw-a.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: "duncan.hopkins" -Date: Wed, 1 Nov 2023 11:31:13 +0000 -Subject: [PATCH] glx: fix automatic zink fallback loading between hw and sw - drivers on MacOS - -The combination of defines used when compile the code on MacOS is hiding variables. -Patch allows basic MacOS build to compile and run. - -Reviewed-by: Adam Jackson -Part-of: ---- - src/glx/glxext.c | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/src/glx/glxext.c b/src/glx/glxext.c -index 7712e54c1d6..454f2c36a77 100644 ---- a/src/glx/glxext.c -+++ b/src/glx/glxext.c -@@ -878,12 +878,16 @@ __glXInitialize(Display * dpy) - - dpyPriv->glXDrawHash = __glxHashCreate(); - -+ Bool zink = False; -+ Bool try_zink = False; -+ - #if defined(GLX_DIRECT_RENDERING) && !defined(GLX_USE_APPLEGL) - Bool glx_direct = !debug_get_bool_option("LIBGL_ALWAYS_INDIRECT", false); - Bool glx_accel = !debug_get_bool_option("LIBGL_ALWAYS_SOFTWARE", false); - const char *env = getenv("MESA_LOADER_DRIVER_OVERRIDE"); -- Bool zink = env && !strcmp(env, "zink"); -- Bool try_zink = False; -+ -+ zink = env && !strcmp(env, "zink"); -+ try_zink = False; - - dpyPriv->drawHash = __glxHashCreate(); - -@@ -928,12 +932,14 @@ __glXInitialize(Display * dpy) - - if (!AllocAndFetchScreenConfigs(dpy, dpyPriv, zink | try_zink)) { - Bool fail = True; -+#if defined(GLX_DIRECT_RENDERING) && !defined(GLX_USE_APPLEGL) - if (try_zink) { - free(dpyPriv->screens); - dpyPriv->driswDisplay->destroyDisplay(dpyPriv->driswDisplay); - dpyPriv->driswDisplay = driswCreateDisplay(dpy, false); - fail = !AllocAndFetchScreenConfigs(dpy, dpyPriv, False); - } -+#endif - if (fail) { - free(dpyPriv); - return NULL; diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 38b73f56cab6..466b70cb71f7 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, fetchpatch, buildPackages +{ stdenv, lib, fetchurl, fetchpatch, fetchCrate, buildPackages , meson, pkg-config, ninja , intltool, bison, flex, file, python3Packages, wayland-scanner , expat, libdrm, xorg, wayland, wayland-protocols, openssl @@ -10,6 +10,7 @@ if stdenv.isLinux then [ "d3d12" # WSL emulated GPU (aka Dozen) + "kmsro" # special "render only" driver for GPUs without a display controller "nouveau" # Nvidia "radeonsi" # new AMD (GCN+) "r300" # very old AMD @@ -38,6 +39,7 @@ [ "amd" # AMD (aka RADV) "microsoft-experimental" # WSL virtualized GPU (aka DZN/Dozen) + "nouveau-experimental" # Nouveau (aka NVK) "swrast" # software renderer (aka Lavapipe) ] ++ lib.optionals (stdenv.hostPlatform.isAarch -> lib.versionAtLeast stdenv.hostPlatform.parsed.cpu.version "6") [ @@ -66,6 +68,7 @@ , enableOpenCL ? stdenv.isLinux && stdenv.isx86_64 , enablePatentEncumberedCodecs ? true , jdupes +, rustPlatform , rust-bindgen , rustc , spirv-llvm-translator @@ -74,20 +77,12 @@ , udev }: -/** Packaging design: - - The basic mesa ($out) contains headers and libraries (GLU is in libGLU now). - This or the mesa attribute (which also contains GLU) are small (~ 2 MB, mostly headers) - and are designed to be the buildInput of other packages. - - DRI drivers are compiled into $drivers output, which is much bigger and - depends on LLVM. These should be searched at runtime in - "/run/opengl-driver{,-32}/lib/*" and so are kind-of impure (given by NixOS). - (I suppose on non-NixOS one would create the appropriate symlinks from there.) - - libOSMesa is in $osmesa (~4 MB) -*/ +# When updating this package, please verify at least these build (assuming x86_64-linux): +# nix build .#mesa .#pkgsi686Linux.mesa .#pkgsCross.aarch64-multiplatform.mesa .#pkgsMusl.mesa let - version = "23.3.5"; - hash = "sha256-acyxJ4ZB/1utccoPhmGIrrGpKq3E27nTX1CuvsW4tQ8="; + version = "24.0.1"; + hash = "sha256-84cZKwjEccVFWQ3RIjCio0MkSAS1/oZv7GrqAuq1dhM="; # Release calendar: https://www.mesa3d.org/release-calendar.html # Release frequency: https://www.mesa3d.org/releasing.html#schedule @@ -98,6 +93,37 @@ let haveWayland = lib.elem "wayland" eglPlatforms; haveZink = lib.elem "zink" galliumDrivers; haveDozen = (lib.elem "d3d12" galliumDrivers) || (lib.elem "microsoft-experimental" vulkanDrivers); + + rustDeps = [ + { + pname = "proc-macro2"; + version = "1.0.70"; + hash = "sha256-e4ZgyZUTu5nAtaH5QVkLelqJQX/XPj/rWkzf/g2c+1g="; + } + { + pname = "quote"; + version = "1.0.33"; + hash = "sha256-VWRCZJO0/DJbNu0/V9TLaqlwMot65YjInWT9VWg57DY="; + } + { + pname = "syn"; + version = "2.0.39"; + hash = "sha256-Mjen2L/omhVbhU/+Ao65mogs3BP3fY+Bodab3uU63EI="; + } + { + pname = "unicode-ident"; + version = "1.0.12"; + hash = "sha256-KX8NqYYw6+rGsoR9mdZx8eT1HIPEUUyxErdk2H/Rlj8="; + } + ]; + + copyRustDep = dep: '' + cp -R --no-preserve=mode,ownership ${fetchCrate dep} subprojects/${dep.pname}-${dep.version} + cp -R subprojects/packagefiles/${dep.pname}/* subprojects/${dep.pname}-${dep.version}/ + ''; + + copyRustDeps = lib.concatStringsSep "\n" (builtins.map copyRustDep rustDeps); + self = stdenv.mkDerivation { pname = "mesa"; inherit version; @@ -113,22 +139,8 @@ self = stdenv.mkDerivation { inherit hash; }; - # TODO: - # revive ./dricore-gallium.patch when it gets ported (from Ubuntu), as it saved - # ~35 MB in $drivers; watch https://launchpad.net/ubuntu/+source/mesa/+changelog patches = [ - # fixes pkgsMusl.mesa build - ./musl.patch - ./opencl.patch - - # Backports to fix build - # FIXME: remove when applied upstream - - # Fix build on macOS - ./backports/0001-dri-added-build-dependencies-for-systems-using-non-s.patch - ./backports/0002-util-Update-util-libdrm.h-stubs-to-allow-loader.c-to.patch - ./backports/0003-glx-fix-automatic-zink-fallback-loading-between-hw-a.patch ]; postPatch = '' @@ -141,6 +153,8 @@ self = stdenv.mkDerivation { "get_option('datadir')" "'${placeholder "out"}/share'" substituteInPlace src/amd/vulkan/meson.build --replace \ "get_option('datadir')" "'${placeholder "out"}/share'" + + ${copyRustDeps} ''; outputs = [ "out" "dev" "drivers" ] @@ -152,15 +166,15 @@ self = stdenv.mkDerivation { # in case anything wants to use it at some point ++ lib.optional haveDozen "spirv2dxil"; - # FIXME: this fixes rusticl/iris segfaulting on startup, _somehow_. - # Needs more investigating. + # Keep build-ids so drivers can use them for caching, etc. + # Also some drivers segfault without this. separateDebugInfo = true; + # Needed to discover llvm-config for cross preConfigure = '' PATH=${llvmPackages.libllvm.dev}/bin:$PATH ''; - # TODO: Figure out how to enable opencl without having a runtime dependency on clang mesonFlags = [ "--sysconfdir=/etc" "--datadir=${placeholder "drivers"}/share" # Vendor files @@ -212,21 +226,23 @@ self = stdenv.mkDerivation { "-Dopencl-spirv=true" # Rusticl, new OpenCL frontend - "-Dgallium-rusticl=true" "-Drust_std=2021" + "-Dgallium-rusticl=true" "-Dclang-libdir=${llvmPackages.clang-unwrapped.lib}/lib" ] ++ lib.optionals (!withValgrind) [ "-Dvalgrind=disabled" ] ++ lib.optionals (!withLibunwind) [ "-Dlibunwind=disabled" ] ++ lib.optional enablePatentEncumberedCodecs - "-Dvideo-codecs=h264dec,h264enc,h265dec,h265enc,vc1dec" + "-Dvideo-codecs=all" ++ lib.optional (vulkanLayers != []) "-D vulkan-layers=${builtins.concatStringsSep "," vulkanLayers}"; + strictDeps = true; + buildInputs = with xorg; [ expat glslang llvmPackages.libllvm libglvnd xorgproto libX11 libXext libxcb libXt libXfixes libxshmfence libXrandr libffi libvdpau libelf libXvMC - libpthreadstubs openssl /*or another sha1 provider*/ + libpthreadstubs openssl zstd ] ++ lib.optionals withLibunwind [ libunwind @@ -239,16 +255,15 @@ self = stdenv.mkDerivation { ++ lib.optional haveZink vulkan-loader ++ lib.optional haveDozen directx-headers; - depsBuildBuild = [ pkg-config ] - ++ lib.optional enableOpenCL buildPackages.stdenv.cc; + depsBuildBuild = [ pkg-config buildPackages.stdenv.cc ]; nativeBuildInputs = [ meson pkg-config ninja intltool bison flex file python3Packages.python python3Packages.mako python3Packages.ply jdupes glslang - ] ++ lib.optionals enableOpenCL [ rust-bindgen rustc ] - ++ lib.optional haveWayland wayland-scanner; + rustc rust-bindgen rustPlatform.bindgenHook + ] ++ lib.optional haveWayland wayland-scanner; propagatedBuildInputs = with xorg; [ libXdamage libXxf86vm diff --git a/pkgs/development/libraries/mesa/musl.patch b/pkgs/development/libraries/mesa/musl.patch deleted file mode 100644 index 687a159c1788..000000000000 --- a/pkgs/development/libraries/mesa/musl.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h -index 06ca90564f0..bb244f8f358 100644 ---- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h -+++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h -@@ -30,6 +30,7 @@ - - #include - #include -+#include - #include "util/list.h" - #include "util/rwlock.h" - #include "ac_gpu_info.h" -diff --git a/src/gallium/drivers/freedreno/freedreno_util.h b/src/gallium/drivers/freedreno/freedreno_util.h -index 22f99c41909..2f3195926be 100644 ---- a/src/gallium/drivers/freedreno/freedreno_util.h -+++ b/src/gallium/drivers/freedreno/freedreno_util.h -@@ -108,6 +108,8 @@ extern bool fd_binning_enabled; - #include - #include - -+#define gettid() ((pid_t)syscall(SYS_gettid)) -+ - #define DBG(fmt, ...) \ - do { \ - if (FD_DBG(MSGS)) \ -diff --git a/src/gallium/frontends/nine/nine_debug.c b/src/gallium/frontends/nine/nine_debug.c -index f3a6a945025..f4a6c41a612 100644 ---- a/src/gallium/frontends/nine/nine_debug.c -+++ b/src/gallium/frontends/nine/nine_debug.c -@@ -65,7 +65,7 @@ _nine_debug_printf( unsigned long flag, - { - static boolean first = TRUE; - static unsigned long dbg_flags = DBG_ERROR | DBG_WARN; -- unsigned long tid = 0; -+ pthread_t tid = 0; - - if (first) { - first = FALSE; -@@ -74,7 +74,7 @@ _nine_debug_printf( unsigned long flag, - - #if defined(HAVE_PTHREAD) - if (dbg_flags & DBG_TID) -- tid = (unsigned long)pthread_self(); -+ tid = pthread_self(); - #endif - - if (dbg_flags & flag) { -diff --git a/src/util/rand_xor.c b/src/util/rand_xor.c -index 81b64f1ea71..56ebd2eccdf 100644 ---- a/src/util/rand_xor.c -+++ b/src/util/rand_xor.c -@@ -28,6 +28,7 @@ - #if defined(HAVE_GETRANDOM) - #include - #endif -+#include /* size_t, ssize_t */ - #include - #include - #endif From c97b3c42320053e6e6910d57639a2a0c0d255665 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 15:52:00 +0000 Subject: [PATCH 174/244] aws-c-compression: 0.2.17 -> 0.2.18 --- pkgs/development/libraries/aws-c-compression/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/aws-c-compression/default.nix b/pkgs/development/libraries/aws-c-compression/default.nix index cc486bc3e6d7..e38279ff060a 100644 --- a/pkgs/development/libraries/aws-c-compression/default.nix +++ b/pkgs/development/libraries/aws-c-compression/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "aws-c-compression"; - version = "0.2.17"; + version = "0.2.18"; src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-compression"; rev = "v${version}"; - sha256 = "sha256-XtmSThfz4Cu7CygYrLNQifDCQ6l/c/0OR0lX+OxCYJM="; + sha256 = "sha256-Cf3MvoRWGAy+vlE59JSpTGOBl07dI4mbIaL1HIiLN/I="; }; nativeBuildInputs = [ From 5f905039901731e856e0024b78019f90bf85f8e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 15:57:24 +0000 Subject: [PATCH 175/244] aws-checksums: 0.1.17 -> 0.1.18 --- pkgs/development/libraries/aws-checksums/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/aws-checksums/default.nix b/pkgs/development/libraries/aws-checksums/default.nix index 722c77f32de6..41da5e247e94 100644 --- a/pkgs/development/libraries/aws-checksums/default.nix +++ b/pkgs/development/libraries/aws-checksums/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "aws-checksums"; - version = "0.1.17"; + version = "0.1.18"; src = fetchFromGitHub { owner = "awslabs"; repo = pname; rev = "v${version}"; - sha256 = "sha256-OoEwubEEkLJmlqmQR4/rp4+b1WYJEbcjYDSdXXHleZQ="; + sha256 = "sha256-EhIVa8/IK4evGt4vYECunLpxrCMSOsr1RZ/8hFbRi9M="; }; nativeBuildInputs = [ cmake ]; From 67375d11d48a18146c5c139f16ca82c47195cd41 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 16:25:52 +0000 Subject: [PATCH 176/244] aws-c-cal: 0.6.9 -> 0.6.10 --- pkgs/development/libraries/aws-c-cal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/aws-c-cal/default.nix b/pkgs/development/libraries/aws-c-cal/default.nix index 6340545e3667..68c575312d49 100644 --- a/pkgs/development/libraries/aws-c-cal/default.nix +++ b/pkgs/development/libraries/aws-c-cal/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "aws-c-cal"; - version = "0.6.9"; + version = "0.6.10"; src = fetchFromGitHub { owner = "awslabs"; repo = pname; rev = "v${version}"; - sha256 = "sha256-m/RwGXeSjYOJQwCxfPyL4TdJ3gV66zHgVkWd3bpSaJE="; + sha256 = "sha256-rzJypIf0DrKI/2Wt5vFop34dL+KYTeCfWC0RflZpiMo="; }; nativeBuildInputs = [ cmake ]; From 88b862c2565c737dd7d5e147d81586b13f8b15f2 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 13 Feb 2024 22:22:42 +0000 Subject: [PATCH 177/244] meson: 1.3.1 -> 1.3.2 Changes: https://github.com/mesonbuild/meson/compare/1.3.1...1.3.2 --- pkgs/by-name/me/meson/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/me/meson/package.nix b/pkgs/by-name/me/meson/package.nix index 9064b9eaf793..4bf3a3a7d551 100644 --- a/pkgs/by-name/me/meson/package.nix +++ b/pkgs/by-name/me/meson/package.nix @@ -18,13 +18,13 @@ let in python3.pkgs.buildPythonApplication rec { pname = "meson"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "mesonbuild"; repo = "meson"; rev = "refs/tags/${version}"; - hash = "sha256-KNNtHi3jx0MRiOgmluA4ucZJWB2WeIYdApfHuspbCqg="; + hash = "sha256-7M/El2snWsQi+gaZWPHnEr9gpJW3trqG1RbnT43M49s="; }; patches = [ From b45c60727cdc6bfce048aeafcc2b803c2ec8d38a Mon Sep 17 00:00:00 2001 From: ajs124 Date: Fri, 16 Feb 2024 00:37:30 +0100 Subject: [PATCH 178/244] cacert: 3.95 -> 3.98 https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/Tsq5_Ot9Ay4 --- pkgs/data/misc/cacert/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/cacert/default.nix b/pkgs/data/misc/cacert/default.nix index 30f2ee38c72f..4b103f7f3289 100644 --- a/pkgs/data/misc/cacert/default.nix +++ b/pkgs/data/misc/cacert/default.nix @@ -20,7 +20,7 @@ let blocklist = writeText "cacert-blocklist.txt" (lib.concatStringsSep "\n" blacklist); extraCertificatesBundle = writeText "cacert-extra-certificates-bundle.crt" (lib.concatStringsSep "\n\n" extraCertificateStrings); - srcVersion = "3.95"; + srcVersion = "3.98"; version = if nssOverride != null then nssOverride.version else srcVersion; meta = with lib; { homepage = "https://curl.haxx.se/docs/caextract.html"; @@ -37,7 +37,7 @@ let owner = "nss-dev"; repo = "nss"; rev = "NSS_${lib.replaceStrings ["."] ["_"] version}_RTM"; - hash = "sha256-qgSbzlRbU+gElC2ae3FEGRUFSM1JHd/lNGNXC0x4xt4="; + hash = "sha256-0p1HzspxyzhzX46O7ax8tmYiaFEBeqEqEvman4NIiQc="; }; dontBuild = true; From 2e06e4d3dfdb75ac95e85d501b1c4368d0fdc298 Mon Sep 17 00:00:00 2001 From: ajs124 Date: Fri, 16 Feb 2024 00:44:30 +0100 Subject: [PATCH 179/244] nss_esr: 3.90.1 -> 3.90.2 https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/0mGqYctJ0EQ Fixes CVE-2023-5388 --- pkgs/development/libraries/nss/esr.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/nss/esr.nix b/pkgs/development/libraries/nss/esr.nix index 63308f385036..95c9aa0e1997 100644 --- a/pkgs/development/libraries/nss/esr.nix +++ b/pkgs/development/libraries/nss/esr.nix @@ -1,4 +1,4 @@ import ./generic.nix { - version = "3.90.1"; - hash = "sha256-5Fx0p2WP/LbGIqfhm6+zEab71UZPWBubCUGBEKQIsX8="; + version = "3.90.2"; + hash = "sha256-4r/LhKilkSeEhw/rl2IRAn5xMJ74W5ACg7fX0e4GQxA="; } From fdf77d10cb0fc299fc9c4c81768bfe2cf62ce9d4 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Mon, 29 Jan 2024 12:41:34 +0300 Subject: [PATCH 180/244] nixos/no-x-libs: build pipewire without vulkan support --- nixos/modules/config/no-x-libs.nix | 2 +- pkgs/development/libraries/pipewire/default.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/config/no-x-libs.nix b/nixos/modules/config/no-x-libs.nix index 2f763290e32d..03a4516b8516 100644 --- a/nixos/modules/config/no-x-libs.nix +++ b/nixos/modules/config/no-x-libs.nix @@ -67,7 +67,7 @@ with lib; networkmanager-vpnc = super.networkmanager-vpnc.override { withGnome = false; }; pango = super.pango.override { x11Support = false; }; pinentry = super.pinentry.override { enabledFlavors = [ "curses" "tty" "emacs" ]; withLibsecret = false; }; - pipewire = super.pipewire.override { x11Support = false; }; + pipewire = super.pipewire.override { vulkanSupport = false; x11Support = false; }; pythonPackagesExtensions = super.pythonPackagesExtensions ++ [ (python-final: python-prev: { # tk feature requires wayland which fails to compile diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix index 4cfcf9b3a6d8..7b470f836756 100644 --- a/pkgs/development/libraries/pipewire/default.nix +++ b/pkgs/development/libraries/pipewire/default.nix @@ -18,6 +18,7 @@ , libusb1 , udev , libsndfile +, vulkanSupport ? true , vulkan-headers , vulkan-loader , webrtc-audio-processing @@ -125,8 +126,6 @@ stdenv.mkDerivation(finalAttrs: { ncurses readline udev - vulkan-headers - vulkan-loader tinycompress ] ++ (if enableSystemd then [ systemd ] else [ eudev ]) ++ (if lib.meta.availableOn stdenv.hostPlatform webrtc-audio-processing_1 then [ webrtc-audio-processing_1 ] else [ webrtc-audio-processing ]) @@ -140,6 +139,7 @@ stdenv.mkDerivation(finalAttrs: { ++ lib.optional zeroconfSupport avahi ++ lib.optional raopSupport openssl ++ lib.optional rocSupport roc-toolkit + ++ lib.optionals vulkanSupport [ vulkan-headers vulkan-loader ] ++ lib.optionals x11Support [ libcanberra xorg.libX11 xorg.libXfixes ] ++ lib.optional mysofaSupport libmysofa ++ lib.optional ffadoSupport ffado; @@ -175,7 +175,7 @@ stdenv.mkDerivation(finalAttrs: { (lib.mesonOption "sysconfdir" "/etc") (lib.mesonEnable "raop" raopSupport) (lib.mesonOption "session-managers" "") - (lib.mesonEnable "vulkan" true) + (lib.mesonEnable "vulkan" vulkanSupport) (lib.mesonEnable "x11" x11Support) (lib.mesonEnable "x11-xfixes" x11Support) (lib.mesonEnable "libcanberra" x11Support) From 6898582da23cd186d9b4cefc37da7cd7c739b8d2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 16 Feb 2024 09:05:08 +0100 Subject: [PATCH 181/244] python311Packages.wcwidth: 0.2.12 -> 0.2.13 Changelog: https://github.com/jquast/wcwidth/releases/tag/0.2.13 --- .../python-modules/wcwidth/default.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wcwidth/default.nix b/pkgs/development/python-modules/wcwidth/default.nix index ee12162a0632..52a411b23269 100644 --- a/pkgs/development/python-modules/wcwidth/default.nix +++ b/pkgs/development/python-modules/wcwidth/default.nix @@ -1,15 +1,21 @@ -{ lib, fetchPypi, buildPythonPackage, pytestCheckHook +{ lib +, buildPythonPackage +, fetchPypi +, pytestCheckHook +, pythonOlder , setuptools }: buildPythonPackage rec { pname = "wcwidth"; - version = "0.2.12"; + version = "0.2.13"; pyproject = true; + disabled = pythonOlder "3.7"; + src = fetchPypi { inherit pname version; - hash = "sha256-8BwQTv31eXG8t1bwVN1Y3exSBN0V+jHWUD6leUfZfAI="; + hash = "sha256-cuoMBjmesobZeP3ttpI6nrR+HEhs5j6bTmT8GDA5crU="; }; nativeBuildInputs = [ @@ -23,6 +29,10 @@ buildPythonPackage rec { # To prevent infinite recursion with pytest doCheck = false; + pythonImportsCheck = [ + "wcwidth" + ]; + meta = with lib; { description = "Measures number of Terminal column cells of wide-character codes"; longDescription = '' @@ -32,6 +42,8 @@ buildPythonPackage rec { no 3rd-party dependencies. ''; homepage = "https://github.com/jquast/wcwidth"; + changelog = "https://github.com/jquast/wcwidth/releases/tag/${version}"; license = licenses.mit; + maintainers = with maintainers; [ ]; }; } From 1a16930721f513720b1eb70b703e65c42426bc20 Mon Sep 17 00:00:00 2001 From: Artem Leshchev Date: Fri, 16 Feb 2024 13:23:03 +0300 Subject: [PATCH 182/244] cmake: fix patch for darwin The patch was malformed and did not apply before. --- .../005-remove-systemconfiguration-dep.diff | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff b/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff index 5a7b0fdc8168..16bcbbd02fda 100644 --- a/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff +++ b/pkgs/by-name/cm/cmake/005-remove-systemconfiguration-dep.diff @@ -1,6 +1,6 @@ -diff -ru cmake-3.28.2/Utilities/cmcurl/CMakeLists.txt cmake-3.28.2-patched/Utilities/cmcurl/CMakeLists.txt ---- cmake-3.28.2/Utilities/cmcurl/CMakeLists.txt 2024-01-29 21:01:32 -+++ cmake-3.28.2-patched/Utilities/cmcurl/CMakeLists.txt 2024-01-31 21:20:02 +diff -Naur cmake-3.28.2/Utilities/cmcurl/CMakeLists.txt cmake-3.28.2-new/Utilities/cmcurl/CMakeLists.txt +--- cmake-3.28.2/Utilities/cmcurl/CMakeLists.txt 2024-01-29 23:01:32.000000000 +0300 ++++ cmake-3.28.2-new/Utilities/cmcurl/CMakeLists.txt 2024-02-16 13:09:40.805479195 +0300 @@ -470,13 +470,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND NOT ENABLE_ARES) @@ -15,15 +15,15 @@ diff -ru cmake-3.28.2/Utilities/cmcurl/CMakeLists.txt cmake-3.28.2-patched/Utili endif() endif() -diff -ru cmake-3.28.2/Utilities/cmcurl/lib/curl_setup.h cmake-3.28.2-patched/Utilities/cmcurl/lib/curl_setup.h ---- cmake-3.28.2/Utilities/cmcurl/lib/curl_setup.h 2024-01-29 21:01:32 -+++ cmake-3.28.2-patched/Utilities/cmcurl/lib/curl_setup.h 2024-01-31 21:20:50 -@@ -255,12 +255,7 @@ +diff -Naur cmake-3.28.2/Utilities/cmcurl/lib/curl_setup.h cmake-3.28.2-new/Utilities/cmcurl/lib/curl_setup.h +--- cmake-3.28.2/Utilities/cmcurl/lib/curl_setup.h 2024-01-29 23:01:32.000000000 +0300 ++++ cmake-3.28.2-new/Utilities/cmcurl/lib/curl_setup.h 2024-02-16 13:10:38.822445566 +0300 +@@ -255,12 +255,6 @@ * performing this task will result in a synthesized IPv6 address. */ #if defined(__APPLE__) && !defined(USE_ARES) -#include -- #define USE_RESOLVE_ON_IPS 1 +-#define USE_RESOLVE_ON_IPS 1 -# if TARGET_OS_MAC && !(defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE) && \ - defined(ENABLE_IPV6) -# define CURL_MACOS_CALL_COPYPROXIES 1 From b82a0549d092455de9e136a1bbe1799dbc5a03a7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 21 Jan 2024 13:12:41 +0100 Subject: [PATCH 183/244] python311Packages.argcomplete: 3.1.6 -> 3.2.1 Diff: https://github.com/kislyuk/argcomplete/compare/refs/tags/v3.1.6...v3.2.1 Changelog: https://github.com/kislyuk/argcomplete/blob/v3.2.1/Changes.rst --- pkgs/development/python-modules/argcomplete/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/argcomplete/default.nix b/pkgs/development/python-modules/argcomplete/default.nix index 7c5bf5436996..2496934d571b 100644 --- a/pkgs/development/python-modules/argcomplete/default.nix +++ b/pkgs/development/python-modules/argcomplete/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "argcomplete"; - version = "3.1.6"; + version = "3.2.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "kislyuk"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-Akwa6dsf8w/Sw0ydUrqKEP5+dzHYX4hS8vcl7Gw4ePc="; + hash = "sha256-gOKuFv04Qv9ry7LEKC9zIe7kJvHNFhTBDUrL+zu8AYk="; }; nativeBuildInputs = [ From 0e64c89ef1432e683cd1f755863e6f139cdbb67d Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 16 Feb 2024 21:43:57 +0000 Subject: [PATCH 184/244] alsa-ucm-conf: drop conflicting upstream patch Without the change the build fails on `staging` as: alsa-ucm-conf> Running phase: patchPhase alsa-ucm-conf> applying patch /nix/store/m1yxcbpkxrqjp7kml9ij2x4i1y5zc0m2-alsa-ucm-conf-splitpcm-device-argument-fix.patch alsa-ucm-conf> patching file ucm2/common/pcm/split.conf alsa-ucm-conf> Reversed (or previously applied) patch detected! Assume -R? [n] alsa-ucm-conf> Apply anyway? [n] alsa-ucm-conf> Skipping patch. alsa-ucm-conf> 1 out of 1 hunk ignored -- saving rejects to file ucm2/common/pcm/split.conf.rej --- pkgs/by-name/al/alsa-ucm-conf/package.nix | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/pkgs/by-name/al/alsa-ucm-conf/package.nix b/pkgs/by-name/al/alsa-ucm-conf/package.nix index 786528054067..76e90f672018 100644 --- a/pkgs/by-name/al/alsa-ucm-conf/package.nix +++ b/pkgs/by-name/al/alsa-ucm-conf/package.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, fetchpatch }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "alsa-ucm-conf"; @@ -9,16 +9,6 @@ stdenv.mkDerivation rec { hash = "sha256-OHwBzzDioWdte49ysmgc8hmrynDdHsKp4zrdW/P+roE="; }; - patches = [ - (fetchpatch { - # ToDo: Remove this patch in the next package upgrade - # Fixes SplitPCM to make some audio devices work with alsa-ucm-conf v1.2.10 again - name = "alsa-ucm-conf-splitpcm-device-argument-fix.patch"; - url = "https://github.com/alsa-project/alsa-ucm-conf/commit/b68aa52acdd2763fedad5eec0f435fbf43e5ccc6.patch"; - hash = "sha256-8WE4+uhi4W7cCSZYmL7uFpcHJ9muX09UkGXyZIpEd9I="; - }) - ]; - dontBuild = true; installPhase = '' From 0575895f0b5ac96e4e72eee4312aad449d0a3042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 17 Feb 2024 07:56:06 +0100 Subject: [PATCH 185/244] gnome-builder: fix build by upstream patch It's needed after gtk update, /cc PR #286303 --- pkgs/applications/editors/gnome-builder/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/editors/gnome-builder/default.nix b/pkgs/applications/editors/gnome-builder/default.nix index da36d5f111f7..b1360f2a147e 100644 --- a/pkgs/applications/editors/gnome-builder/default.nix +++ b/pkgs/applications/editors/gnome-builder/default.nix @@ -5,6 +5,7 @@ , desktop-file-utils , editorconfig-core-c , fetchurl +, fetchpatch , flatpak , gnome , libgit2-glib @@ -63,6 +64,12 @@ stdenv.mkDerivation rec { # # Typelib file for namespace 'Pango', version '1.0' not found (g-irepository-error-quark, 0) ./fix-finding-test-typelibs.patch + + (fetchpatch { + name = "redefinition-of-glib_autoptr_clear_GtkStackPage.patch"; + url = "https://gitlab.gnome.org/GNOME/gnome-builder/-/commit/7aaaecefc2ea8a37eaeae8b4d726d119d4eb8fa3.patch"; + hash = "sha256-sYLqhwCd9GOkUMUZAO2trAGKC3013jgivHrNC4atdn0="; + }) ]; nativeBuildInputs = [ From 6d28b263decf993108cd4917323bde000e4f7646 Mon Sep 17 00:00:00 2001 From: Artem Leshchev Date: Fri, 16 Feb 2024 17:21:25 +0300 Subject: [PATCH 186/244] expat: fix tests flakiness in 2.6.0 version libexpat 2.6.0 introduced fix for performance issue on some of the inputs along with tests that check the parsing performance. Unfortunately, the first implementation of the test case relied on the clock() function to check if the performance is good enough, resulting in flakiness on some of the platforms (eg. aarch64-darwin). https://github.com/libexpat/libexpat/pull/817 fixes tests, but it is not released yet. This commit brings that PR as a patch. --- .../expat/2.6.0-fix-tests-flakiness.patch | 252 ++++++++++++++++++ pkgs/development/libraries/expat/default.nix | 5 + 2 files changed, 257 insertions(+) create mode 100644 pkgs/development/libraries/expat/2.6.0-fix-tests-flakiness.patch diff --git a/pkgs/development/libraries/expat/2.6.0-fix-tests-flakiness.patch b/pkgs/development/libraries/expat/2.6.0-fix-tests-flakiness.patch new file mode 100644 index 000000000000..9817b1833627 --- /dev/null +++ b/pkgs/development/libraries/expat/2.6.0-fix-tests-flakiness.patch @@ -0,0 +1,252 @@ +diff --git a/lib/internal.h b/lib/internal.h +index cce71e4c..a217b3f9 100644 +--- a/lib/internal.h ++++ b/lib/internal.h +@@ -31,7 +31,7 @@ + Copyright (c) 2016-2023 Sebastian Pipping + Copyright (c) 2018 Yury Gribov + Copyright (c) 2019 David Loffredo +- Copyright (c) 2023 Sony Corporation / Snild Dolkow ++ Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow + Licensed under the MIT license: + + Permission is hereby granted, free of charge, to any person obtaining +@@ -162,7 +162,7 @@ const char *unsignedCharToPrintable(unsigned char c); + #endif + + extern XML_Bool g_reparseDeferralEnabledDefault; // written ONLY in runtests.c +-extern unsigned int g_parseAttempts; // used for testing only ++extern unsigned int g_bytesScanned; // used for testing only + + #ifdef __cplusplus + } +diff --git a/lib/xmlparse.c b/lib/xmlparse.c +index aaf0fa9c..6de99d99 100644 +--- a/lib/xmlparse.c ++++ b/lib/xmlparse.c +@@ -38,7 +38,7 @@ + Copyright (c) 2022 Jann Horn + Copyright (c) 2022 Sean McBride + Copyright (c) 2023 Owain Davies +- Copyright (c) 2023 Sony Corporation / Snild Dolkow ++ Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow + Licensed under the MIT license: + + Permission is hereby granted, free of charge, to any person obtaining +@@ -630,7 +630,7 @@ static unsigned long getDebugLevel(const char *variableName, + : ((*((pool)->ptr)++ = c), 1)) + + XML_Bool g_reparseDeferralEnabledDefault = XML_TRUE; // write ONLY in runtests.c +-unsigned int g_parseAttempts = 0; // used for testing only ++unsigned int g_bytesScanned = 0; // used for testing only + + struct XML_ParserStruct { + /* The first member must be m_userData so that the XML_GetUserData +@@ -1017,7 +1017,7 @@ callProcessor(XML_Parser parser, const char *start, const char *end, + return XML_ERROR_NONE; + } + } +- g_parseAttempts += 1; ++ g_bytesScanned += (unsigned)have_now; + const enum XML_Error ret = parser->m_processor(parser, start, end, endPtr); + if (ret == XML_ERROR_NONE) { + // if we consumed nothing, remember what we had on this parse attempt. +diff --git a/tests/basic_tests.c b/tests/basic_tests.c +index 7112a440..a9cc3861 100644 +--- a/tests/basic_tests.c ++++ b/tests/basic_tests.c +@@ -5202,13 +5202,7 @@ START_TEST(test_nested_entity_suspend) { + END_TEST + + /* Regression test for quadratic parsing on large tokens */ +-START_TEST(test_big_tokens_take_linear_time) { +- const char *const too_slow_failure_message +- = "Compared to the baseline runtime of the first test, this test has a " +- "slowdown of more than . " +- "Please keep increasing the value by 1 until it reliably passes the " +- "test on your hardware and open a bug sharing that number with us. " +- "Thanks in advance!"; ++START_TEST(test_big_tokens_scale_linearly) { + const struct { + const char *pre; + const char *post; +@@ -5220,65 +5214,57 @@ START_TEST(test_big_tokens_take_linear_time) { + {"<", "/>"}, // big elem name, used to be O(N²) + }; + const int num_cases = sizeof(text) / sizeof(text[0]); +- // For the test we need a value that is: +- // (1) big enough that the test passes reliably (avoiding flaky tests), and +- // (2) small enough that the test actually catches regressions. +- const int max_slowdown = 15; + char aaaaaa[4096]; + const int fillsize = (int)sizeof(aaaaaa); + const int fillcount = 100; ++ const unsigned approx_bytes = fillsize * fillcount; // ignore pre/post. ++ const unsigned max_factor = 4; ++ const unsigned max_scanned = max_factor * approx_bytes; + + memset(aaaaaa, 'a', fillsize); + + if (! g_reparseDeferralEnabledDefault) { + return; // heuristic is disabled; we would get O(n^2) and fail. + } +-#if ! defined(__linux__) +- if (CLOCKS_PER_SEC < 100000) { +- // Skip this test if clock() doesn't have reasonably good resolution. +- // This workaround is primarily targeting Windows and FreeBSD, since +- // XSI requires the value to be 1.000.000 (10x the condition here), and +- // we want to be very sure that at least one platform in CI can catch +- // regressions (through a failing test). +- return; +- } +-#endif + +- clock_t baseline = 0; + for (int i = 0; i < num_cases; ++i) { + XML_Parser parser = XML_ParserCreate(NULL); + assert_true(parser != NULL); + enum XML_Status status; +- set_subtest("max_slowdown=%d text=\"%saaaaaa%s\"", max_slowdown, +- text[i].pre, text[i].post); +- const clock_t start = clock(); ++ set_subtest("text=\"%saaaaaa%s\"", text[i].pre, text[i].post); + + // parse the start text ++ g_bytesScanned = 0; + status = _XML_Parse_SINGLE_BYTES(parser, text[i].pre, + (int)strlen(text[i].pre), XML_FALSE); + if (status != XML_STATUS_OK) { + xml_failure(parser); + } ++ + // parse lots of 'a', failing the test early if it takes too long ++ unsigned past_max_count = 0; + for (int f = 0; f < fillcount; ++f) { + status = _XML_Parse_SINGLE_BYTES(parser, aaaaaa, fillsize, XML_FALSE); + if (status != XML_STATUS_OK) { + xml_failure(parser); + } +- // i == 0 means we're still calculating the baseline value +- if (i > 0) { +- const clock_t now = clock(); +- const clock_t clocks_so_far = now - start; +- const int slowdown = clocks_so_far / baseline; +- if (slowdown >= max_slowdown) { +- fprintf( +- stderr, +- "fill#%d: clocks_so_far=%d baseline=%d slowdown=%d max_slowdown=%d\n", +- f, (int)clocks_so_far, (int)baseline, slowdown, max_slowdown); +- fail(too_slow_failure_message); +- } ++ if (g_bytesScanned > max_scanned) { ++ // We're not done, and have already passed the limit -- the test will ++ // definitely fail. This block allows us to save time by failing early. ++ const unsigned pushed ++ = (unsigned)strlen(text[i].pre) + (f + 1) * fillsize; ++ fprintf( ++ stderr, ++ "after %d/%d loops: pushed=%u scanned=%u (factor ~%.2f) max_scanned: %u (factor ~%u)\n", ++ f + 1, fillcount, pushed, g_bytesScanned, ++ g_bytesScanned / (double)pushed, max_scanned, max_factor); ++ past_max_count++; ++ // We are failing, but allow a few log prints first. If we don't reach ++ // a count of five, the test will fail after the loop instead. ++ assert_true(past_max_count < 5); + } + } ++ + // parse the end text + status = _XML_Parse_SINGLE_BYTES(parser, text[i].post, + (int)strlen(text[i].post), XML_TRUE); +@@ -5286,18 +5272,14 @@ START_TEST(test_big_tokens_take_linear_time) { + xml_failure(parser); + } + +- // how long did it take in total? +- const clock_t end = clock(); +- const clock_t taken = end - start; +- if (i == 0) { +- assert_true(taken > 0); // just to make sure we don't div-by-0 later +- baseline = taken; +- } +- const int slowdown = taken / baseline; +- if (slowdown >= max_slowdown) { +- fprintf(stderr, "taken=%d baseline=%d slowdown=%d max_slowdown=%d\n", +- (int)taken, (int)baseline, slowdown, max_slowdown); +- fail(too_slow_failure_message); ++ assert_true(g_bytesScanned > approx_bytes); // or the counter isn't working ++ if (g_bytesScanned > max_scanned) { ++ fprintf( ++ stderr, ++ "after all input: scanned=%u (factor ~%.2f) max_scanned: %u (factor ~%u)\n", ++ g_bytesScanned, g_bytesScanned / (double)approx_bytes, max_scanned, ++ max_factor); ++ fail("scanned too many bytes"); + } + + XML_ParserFree(parser); +@@ -5774,19 +5756,17 @@ START_TEST(test_varying_buffer_fills) { + fillsize[2], fillsize[3]); + XML_Parser parser = XML_ParserCreate(NULL); + assert_true(parser != NULL); +- g_parseAttempts = 0; + + CharData storage; + CharData_Init(&storage); + XML_SetUserData(parser, &storage); + XML_SetStartElementHandler(parser, start_element_event_handler); + ++ g_bytesScanned = 0; + int worstcase_bytes = 0; // sum of (buffered bytes at each XML_Parse call) +- int scanned_bytes = 0; // sum of (buffered bytes at each actual parse) + int offset = 0; + while (*fillsize >= 0) { + assert_true(offset + *fillsize <= document_length); // or test is invalid +- const unsigned attempts_before = g_parseAttempts; + const enum XML_Status status + = XML_Parse(parser, &document[offset], *fillsize, XML_FALSE); + if (status != XML_STATUS_OK) { +@@ -5796,28 +5776,20 @@ START_TEST(test_varying_buffer_fills) { + fillsize++; + assert_true(offset <= INT_MAX - worstcase_bytes); // avoid overflow + worstcase_bytes += offset; // we might've tried to parse all pending bytes +- if (g_parseAttempts != attempts_before) { +- assert_true(g_parseAttempts == attempts_before + 1); // max 1/XML_Parse +- assert_true(offset <= INT_MAX - scanned_bytes); // avoid overflow +- scanned_bytes += offset; // we *did* try to parse all pending bytes +- } + } + assert_true(storage.count == 1); // the big token should've been parsed +- assert_true(scanned_bytes > 0); // test-the-test: does our counter work? ++ assert_true(g_bytesScanned > 0); // test-the-test: does our counter work? + if (g_reparseDeferralEnabledDefault) { + // heuristic is enabled; some XML_Parse calls may have deferred reparsing +- const int max_bytes_scanned = -*fillsize; +- if (scanned_bytes > max_bytes_scanned) { ++ const unsigned max_bytes_scanned = -*fillsize; ++ if (g_bytesScanned > max_bytes_scanned) { + fprintf(stderr, +- "bytes scanned in parse attempts: actual=%d limit=%d \n", +- scanned_bytes, max_bytes_scanned); ++ "bytes scanned in parse attempts: actual=%u limit=%u \n", ++ g_bytesScanned, max_bytes_scanned); + fail("too many bytes scanned in parse attempts"); + } +- assert_true(scanned_bytes <= worstcase_bytes); +- } else { +- // heuristic is disabled; every XML_Parse() will have reparsed +- assert_true(scanned_bytes == worstcase_bytes); + } ++ assert_true(g_bytesScanned <= (unsigned)worstcase_bytes); + + XML_ParserFree(parser); + } +@@ -6065,7 +6037,7 @@ make_basic_test_case(Suite *s) { + tcase_add_test__ifdef_xml_dtd(tc_basic, + test_pool_integrity_with_unfinished_attr); + tcase_add_test__if_xml_ge(tc_basic, test_nested_entity_suspend); +- tcase_add_test(tc_basic, test_big_tokens_take_linear_time); ++ tcase_add_test(tc_basic, test_big_tokens_scale_linearly); + tcase_add_test(tc_basic, test_set_reparse_deferral); + tcase_add_test(tc_basic, test_reparse_deferral_is_inherited); + tcase_add_test(tc_basic, test_set_reparse_deferral_on_null_parser); diff --git a/pkgs/development/libraries/expat/default.nix b/pkgs/development/libraries/expat/default.nix index babb19e6cfb0..74c8b0ae609a 100644 --- a/pkgs/development/libraries/expat/default.nix +++ b/pkgs/development/libraries/expat/default.nix @@ -26,6 +26,11 @@ in stdenv.mkDerivation rec { hash = "sha256-y19ajqIR4cq9Wb4KkzpS48Aswyboak04fY0hjn7kej4="; }; + patches = [ + # Fix tests flakiness on some platforms (like aarch64-darwin), should be released in 2.6.1 + ./2.6.0-fix-tests-flakiness.patch + ]; + strictDeps = true; outputs = [ "out" "dev" ]; # TODO: fix referrers From 4d70c229330e3b83b3cc5354a874edc9bea7f66c Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Thu, 18 Jan 2024 15:43:30 +0100 Subject: [PATCH 187/244] python311Packages.botocore: 1.33.6 -> 1.34.21 https://github.com/boto/botocore/compare/1.33.6...1.34.21 --- pkgs/development/python-modules/botocore/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index ea7ea23fc40d..bc1454b70ff1 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -1,5 +1,6 @@ { lib , buildPythonPackage +, pythonOlder , fetchPypi , python-dateutil , jmespath @@ -11,12 +12,14 @@ buildPythonPackage rec { pname = "botocore"; - version = "1.33.6"; # N.B: if you change this, change boto3 and awscli to a matching version + version = "1.34.21"; # N.B: if you change this, change boto3 and awscli to a matching version format = "setuptools"; + disabled = pythonOlder "3.8"; + src = fetchPypi { inherit pname version; - hash = "sha256-k4BWurgxgp+Q4J7NcN1rKVr9UrFIL1WC7noR2CQ9lmE="; + hash = "sha256-IZg7sEc6GRMBksUOxpdNVfDEqkinCUvPQPeILItpuPE="; }; propagatedBuildInputs = [ From 2f3336dc1a7b39cdc1ade25ff369afb98b2d16a5 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Thu, 18 Jan 2024 15:48:01 +0100 Subject: [PATCH 188/244] python311Packages.s3transfer: 0.8.2 -> 0.10.0 https://github.com/boto/s3transfer/compare/0.8.2...0.10.0 --- pkgs/development/python-modules/s3transfer/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/s3transfer/default.nix b/pkgs/development/python-modules/s3transfer/default.nix index 0400ab4b8cd8..91758650bba8 100644 --- a/pkgs/development/python-modules/s3transfer/default.nix +++ b/pkgs/development/python-modules/s3transfer/default.nix @@ -9,16 +9,16 @@ buildPythonPackage rec { pname = "s3transfer"; - version = "0.8.2"; + version = "0.10.0"; format = "setuptools"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "boto"; repo = pname; - rev = version; - hash = "sha256-sdoPjkZHN5wVCK9V6V+fkGvQvEQo2ABy2lqefEKfg6o="; + rev = "refs/tags/${version}"; + hash = "sha256-21xycx1+84uY4gFr7N+ra98dpsEwxy9zeSl4QA66nUc="; }; propagatedBuildInputs = [ botocore ]; From 092085c8640c7a0de6d4a09809d641b59e7129cd Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Thu, 18 Jan 2024 15:50:18 +0100 Subject: [PATCH 189/244] python311Packages.cfn-lint: 0.83.3 -> 0.84.0 https://github.com/aws-cloudformation/cfn-lint/compare/v0.83.3...v0.84.0 --- pkgs/development/python-modules/cfn-lint/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index 98f8208335e9..c98715f9ab02 100644 --- a/pkgs/development/python-modules/cfn-lint/default.nix +++ b/pkgs/development/python-modules/cfn-lint/default.nix @@ -20,16 +20,16 @@ buildPythonPackage rec { pname = "cfn-lint"; - version = "0.83.3"; + version = "0.84.0"; format = "setuptools"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "aws-cloudformation"; repo = "cfn-lint"; rev = "refs/tags/v${version}"; - hash = "sha256-0NHD8P+lKsrsEX/ypUS5dIwHOLudQcqkH8zG5RxANxE="; + hash = "sha256-N1bMJdPgl3Ohe4MhmFB5KH2FK4Vp2jB0RUscLFDvi2k="; }; propagatedBuildInputs = [ From 4f68e9b144adadf2e8537ec86b4d96788a61f849 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Thu, 18 Jan 2024 15:52:02 +0100 Subject: [PATCH 190/244] python311Packages.aiobotocore: 2.8.0 -> 2.9.1 https://github.com/aio-libs/aiobotocore/compare/2.8.0...2.9.1 --- pkgs/development/python-modules/aiobotocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index 006bd358d7c2..9b8609c435af 100644 --- a/pkgs/development/python-modules/aiobotocore/default.nix +++ b/pkgs/development/python-modules/aiobotocore/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "aiobotocore"; - version = "2.8.0"; + version = "2.9.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-mVG3dCz9DnExteUFhvTGjZu81E0KbrObP3OX0w/OVzU="; + hash = "sha256-cODdmP/O24fNIugzl4AYdf3g4Gzwx3JseYKbZKgEPbc="; }; # Relax version constraints: aiobotocore works with newer botocore versions From af7e8e66dd9501a6656d00a6bff0352ccc0f880e Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Thu, 18 Jan 2024 15:40:59 +0100 Subject: [PATCH 191/244] python311Packages.boto3: 1.33.6 -> 1.34.21 https://github.com/boto/boto3/compare/1.33.6...1.34.21 --- pkgs/development/python-modules/boto3/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix index 717bb264283f..3a48019b2e99 100644 --- a/pkgs/development/python-modules/boto3/default.nix +++ b/pkgs/development/python-modules/boto3/default.nix @@ -1,29 +1,39 @@ { lib , buildPythonPackage +, pythonOlder , fetchFromGitHub , botocore , jmespath , s3transfer +, pythonRelaxDepsHook , setuptools , pytestCheckHook }: buildPythonPackage rec { pname = "boto3"; - version = "1.33.6"; # N.B: if you change this, change botocore and awscli to a matching version + version = "1.34.21"; # N.B: if you change this, change botocore and awscli to a matching version format = "pyproject"; + disabled = pythonOlder "3.8"; + src = fetchFromGitHub { owner = "boto"; repo = pname; - rev = version; + rev = "refs/tags/${version}"; hash = "sha256-oOrUVBh1sbaOibU8A+bGZ4z7IEiE4gjHwZ+8889Hv60="; }; nativeBuildInputs = [ + pythonRelaxDepsHook setuptools ]; + pythonRelaxDeps = [ + "botocore" + "s3transfer" + ]; + propagatedBuildInputs = [ botocore jmespath From 8edfb2c5c7f062fc433420ecfd81b7f2226b8579 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Thu, 18 Jan 2024 15:42:14 +0100 Subject: [PATCH 192/244] awscli: 1.31.6 -> 1.32.21 https://github.com/aws/aws-cli/compare/1.31.6...1.32.21 --- pkgs/tools/admin/awscli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix index 73c86278df70..94b4f8ff82d8 100644 --- a/pkgs/tools/admin/awscli/default.nix +++ b/pkgs/tools/admin/awscli/default.nix @@ -10,11 +10,11 @@ python3.pkgs.buildPythonApplication rec { pname = "awscli"; - version = "1.31.6"; # N.B: if you change this, change botocore and boto3 to a matching version too + version = "1.32.21"; # N.B: if you change this, change botocore and boto3 to a matching version too src = fetchPypi { inherit pname version; - hash = "sha256-PINiNkP2vopPgc9bH0x7mifeUt7gdXi3/i2Ye96RANg="; + hash = "sha256-euz3pcTKCPjgP7mKVoOf/62JPp0rRevbcYf/RfZTNd0="; }; propagatedBuildInputs = with python3.pkgs; [ From 241f289ff640057d0769e955a09d026b6c8bd92e Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 19 Jan 2024 11:26:21 +0100 Subject: [PATCH 193/244] python311Packages.moto: 4.2.11 -> 4.2.13 https://github.com/getmoto/moto/compare/4.2.11...4.2.13 --- pkgs/development/python-modules/moto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 7f5b42e4d2f0..071b7f3ddb64 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -43,14 +43,14 @@ buildPythonPackage rec { pname = "moto"; - version = "4.2.11"; + version = "4.2.13"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-LaYtUuqnZd/idiySDwqIpY86CeBFgckduWfZL67ISPE="; + hash = "sha256-Aa72pImnJcjXJb09xvcP8b7a7j4mQXUuS0cf8O3ktNc="; }; nativeBuildInputs = [ From b92bc11e8731212e1f305be52457da3fa84e8402 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 19 Jan 2024 11:36:09 +0100 Subject: [PATCH 194/244] python311Packages.py-partiql-parser: 0.4.2 -> 0.5.0 https://github.com/getmoto/py-partiql-parser/compare/0.4.2...0.5.0 --- pkgs/development/python-modules/py-partiql-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-partiql-parser/default.nix b/pkgs/development/python-modules/py-partiql-parser/default.nix index fd2fb808bb43..7cb4ab94761c 100644 --- a/pkgs/development/python-modules/py-partiql-parser/default.nix +++ b/pkgs/development/python-modules/py-partiql-parser/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "py-partiql-parser"; - version = "0.4.2"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "getmoto"; repo = "py-partiql-parser"; rev = "refs/tags/${version}"; - hash = "sha256-EV5Md7dAkHcBbfF4DhmUHwKxjlXI4Jbb1VryeOwRTWo="; + hash = "sha256-b18PY5LCU2NOSmzOHh0NBFQFCJ2N9oAhusn6QTdlb7o="; }; nativeBuildInputs = [ From 50e877ed8982f52de379ed76c3ab20850e1edff0 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron <886074+teto@users.noreply.github.com> Date: Sun, 11 Feb 2024 19:36:56 +0100 Subject: [PATCH 195/244] buildLuarocksPackage: accept structured luarocks config There is an arbitrary mapping being done right now between nixpkgs lua infrastructre and luarocks config schema. This is confusing if you use lua so let's make it possible to use the lua names in the nixpkgs, thanks to the lib.generators.toLua convertor. The only nixpkgs thing to remember should be to put the config into `luarocksConfig` `buildLuarocksPackage.extraVariables` should become `buildLuarocksPackage.luarocksConfig.variables` --- doc/languages-frameworks/lua.section.md | 5 ++ .../lua-5/build-luarocks-package.nix | 40 +++++++---- pkgs/development/lua-modules/lib.nix | 69 ++++++++++--------- pkgs/development/lua-modules/nfd/default.nix | 2 +- pkgs/development/lua-modules/overrides.nix | 11 +-- 5 files changed, 77 insertions(+), 50 deletions(-) diff --git a/doc/languages-frameworks/lua.section.md b/doc/languages-frameworks/lua.section.md index 310ea88a86d5..23c40409eaa0 100644 --- a/doc/languages-frameworks/lua.section.md +++ b/doc/languages-frameworks/lua.section.md @@ -215,6 +215,11 @@ install the package environment variable and add dependent libraries to script's `LUA_PATH` and `LUA_CPATH`. +It accepts as arguments: + +* 'luarocksConfig': a nix value that directly maps to the luarocks config used during + the installation + By default `meta.platforms` is set to the same value as the interpreter unless overridden otherwise. #### `buildLuaApplication` function {#buildluaapplication-function} diff --git a/pkgs/development/interpreters/lua-5/build-luarocks-package.nix b/pkgs/development/interpreters/lua-5/build-luarocks-package.nix index 882cd583717b..97ac535c9303 100644 --- a/pkgs/development/interpreters/lua-5/build-luarocks-package.nix +++ b/pkgs/development/interpreters/lua-5/build-luarocks-package.nix @@ -51,9 +51,10 @@ # Appended to the generated luarocks config , extraConfig ? "" -# Inserted into the generated luarocks config in the "variables" table -, extraVariables ? {} -# The two above arguments have access to builder variables -- e.g. to $out + +# transparent mapping nix <-> lua used as LUAROCKS_CONFIG +# Refer to https://github.com/luarocks/luarocks/wiki/Config-file-format for specs +, luarocksConfig ? {} # relative to srcRoot, path to the rockspec to use when using rocks , rockspecFilename ? null @@ -92,7 +93,7 @@ let luarocks ]; - inherit doCheck extraConfig extraVariables rockspecFilename knownRockspec externalDeps nativeCheckInputs; + inherit doCheck extraConfig rockspecFilename knownRockspec externalDeps nativeCheckInputs; buildInputs = let # example externalDeps': [ { name = "CRYPTO"; dep = pkgs.openssl; } ] @@ -116,9 +117,18 @@ let text = self.luarocks_content; }; - luarocks_content = let - externalDepsGenerated = lib.filter (drv: !drv ? luaModule) - (self.nativeBuildInputs ++ self.propagatedBuildInputs ++ self.buildInputs); + luarocks_content = + (lib.generators.toLua { asBindings = true; } self.luarocksConfig) + + '' + + ${self.extraConfig} + ''; + + # TODO make it the default variable + luarocksConfig = let + externalDepsGenerated = lib.filter (drv: !drv ? luaModule) + (self.nativeBuildInputs ++ self.propagatedBuildInputs ++ self.buildInputs); + generatedConfig = luaLib.generateLuarocksConfig { externalDeps = lib.unique (self.externalDeps ++ externalDepsGenerated); # Filter out the lua derivation itself from the Lua module dependency @@ -126,13 +136,17 @@ let # luaLib.hasLuaModule requiredLuaRocks = lib.filter luaLib.hasLuaModule (lua.pkgs.requiredLuaModules (self.nativeBuildInputs ++ self.propagatedBuildInputs)); - inherit (self) extraVariables rocksSubdir; + inherit (self) rocksSubdir; }; - in - '' - ${generatedConfig} - ${self.extraConfig} - ''; + + luarocksConfig' = lib.recursiveUpdate luarocksConfig + (lib.optionalAttrs (attrs ? extraVariables) (lib.warn "extraVariables in buildLuarocksPackage is deprecated, use luarocksConfig instead" + { + variables = attrs.extraVariables; + })) + ; + in lib.recursiveUpdate generatedConfig luarocksConfig'; + configurePhase = '' runHook preConfigure diff --git a/pkgs/development/lua-modules/lib.nix b/pkgs/development/lua-modules/lib.nix index 189e3464e81a..5841547073d3 100644 --- a/pkgs/development/lua-modules/lib.nix +++ b/pkgs/development/lua-modules/lib.nix @@ -74,7 +74,11 @@ rec { }; }); - /* generate luarocks config + + /* generate a luarocks config conforming to: + https://github.com/luarocks/luarocks/wiki/Config-file-format + + The config lists folders where to find lua dependencies Example: generateLuarocksConfig { @@ -89,7 +93,6 @@ rec { externalDeps ? [] # a list of lua derivations , requiredLuaRocks ? [] - , extraVariables ? {} , rocksSubdir ? "rocks-subdir" , ... }@args: let @@ -119,33 +122,37 @@ rec { externalDepsDirs = map (x: builtins.toString x) (lib.filter (lib.isDerivation) externalDeps); - in toLua { asBindings = true; } ({ - local_cache = ""; - # To prevent collisions when creating environments, we install the rock - # files into per-package subdirectories - rocks_subdir = rocksSubdir; - # first tree is the default target where new rocks are installed, - # any other trees in the list are treated as additional sources of installed rocks for matching dependencies. - rocks_trees = ( - [{name = "current"; root = "${placeholder "out"}"; rocks_dir = "current"; }] ++ - rocksTrees - ); - } // lib.optionalAttrs lua.pkgs.isLuaJIT { - # Luajit provides some additional functionality built-in; this exposes - # that to luarock's dependency system - rocks_provided = { - jit = "${lua.luaversion}-1"; - ffi = "${lua.luaversion}-1"; - luaffi = "${lua.luaversion}-1"; - bit = "${lua.luaversion}-1"; - }; - } // { - # For single-output external dependencies - external_deps_dirs = externalDepsDirs; - # Some needed machinery to handle multiple-output external dependencies, - # as per https://github.com/luarocks/luarocks/issues/766 - variables = (depVariables // extraVariables); - } - // removeAttrs args [ "rocksSubdir" "extraVariables" "requiredLuaRocks" "externalDeps" ] - ); + + generatedConfig = ({ + local_cache = ""; + + # To prevent collisions when creating environments, we install the rock + # files into per-package subdirectories + rocks_subdir = rocksSubdir; + + # first tree is the default target where new rocks are installed, + # any other trees in the list are treated as additional sources of installed rocks for matching dependencies. + rocks_trees = ( + [{name = "current"; root = "${placeholder "out"}"; rocks_dir = "current"; }] ++ + rocksTrees + ); + } // lib.optionalAttrs lua.pkgs.isLuaJIT { + # Luajit provides some additional functionality built-in; this exposes + # that to luarock's dependency system + rocks_provided = { + jit = "${lua.luaversion}-1"; + ffi = "${lua.luaversion}-1"; + luaffi = "${lua.luaversion}-1"; + bit = "${lua.luaversion}-1"; + }; + } // { + # For single-output external dependencies + external_deps_dirs = externalDepsDirs; + # Some needed machinery to handle multiple-output external dependencies, + # as per https://github.com/luarocks/luarocks/issues/766 + variables = depVariables; + } + // removeAttrs args [ "requiredLuaRocks" "externalDeps" ] + ); + in generatedConfig; } diff --git a/pkgs/development/lua-modules/nfd/default.nix b/pkgs/development/lua-modules/nfd/default.nix index a02fd0a1df4d..5c2ffabc9b54 100644 --- a/pkgs/development/lua-modules/nfd/default.nix +++ b/pkgs/development/lua-modules/nfd/default.nix @@ -22,7 +22,7 @@ buildLuarocksPackage { ]; knownRockspec = "lua/nfd-scm-1.rockspec"; - extraVariables.LUA_LIBDIR = "${lua}/lib"; + luarocksConfig.LUA_LIBDIR = "${lua}/lib"; nativeBuildInputs = [ pkg-config ]; buildInputs = lib.optionals stdenv.isDarwin [ AppKit ]; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 20641092e7b1..a0ad25043920 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -164,7 +164,7 @@ with prev; }); ldbus = prev.ldbus.overrideAttrs (oa: { - extraVariables = { + luarocksConfig.variables = { DBUS_DIR = "${dbus.lib}"; DBUS_ARCH_INCDIR = "${dbus.lib}/lib/dbus-1.0/include"; DBUS_INCDIR = "${dbus.dev}/include/dbus-1.0"; @@ -309,7 +309,7 @@ with prev; }); luadbi-mysql = prev.luadbi-mysql.overrideAttrs (oa: { - extraVariables = { + luarocksConfig.variables = { # Can't just be /include and /lib, unfortunately needs the trailing 'mysql' MYSQL_INCDIR = "${libmysqlclient.dev}/include/mysql"; MYSQL_LIBDIR = "${libmysqlclient}/lib/mysql"; @@ -520,7 +520,7 @@ with prev; buildInputs = [ libuv ]; # Use system libuv instead of building local and statically linking - extraVariables = { + luarocksConfig.variables = { WITH_SHARED_LIBUV = "ON"; }; @@ -573,6 +573,7 @@ with prev; ''; }); + # upstream broken, can't be generated, so moved out from the generated set readline = final.callPackage({ buildLuarocksPackage, fetchurl, luaAtLeast, luaOlder, lua, luaposix }: buildLuarocksPackage ({ pname = "readline"; @@ -588,7 +589,7 @@ with prev; sha256 = "1mk9algpsvyqwhnq7jlw4cgmfzj30l7n2r6ak4qxgdxgc39f48k4"; }; - extraVariables = rec { + luarocksConfig.variables = rec { READLINE_INCDIR = "${readline.dev}/include"; HISTORY_INCDIR = READLINE_INCDIR; }; @@ -597,7 +598,6 @@ with prev; tar xf *.tar.gz ''; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua luaposix readline.out ]; @@ -606,6 +606,7 @@ with prev; homepage = "http://pjb.com.au/comp/lua/readline.html"; description = "Interface to the readline library"; license.fullName = "MIT/X11"; + broken = (luaOlder "5.1") || (luaAtLeast "5.5"); }; })) {}; From 9d1a1573eb304e7a4375794e722cf3919e3c36d3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 01:23:26 +0100 Subject: [PATCH 196/244] python311Packages.pandas: 2.1.3 -> 2.2.0 https://pandas.pydata.org/docs/whatsnew/v2.2.0.html --- pkgs/development/python-modules/pandas/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index 7351e6536416..30d35747ee62 100644 --- a/pkgs/development/python-modules/pandas/default.nix +++ b/pkgs/development/python-modules/pandas/default.nix @@ -6,7 +6,6 @@ , pythonOlder # build-system -, cython , cython_3 , meson-python , meson @@ -65,7 +64,7 @@ let pandas = buildPythonPackage rec { pname = "pandas"; - version = "2.1.3"; + version = "2.2.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -74,19 +73,18 @@ let pandas = buildPythonPackage rec { owner = "pandas-dev"; repo = "pandas"; rev = "refs/tags/v${version}"; - hash = "sha256-okGYzPJC3mpG+Sq4atjWwLlocUDnpjgGRPmQ+4ehQX0="; + hash = "sha256-PMrqniyyFYRnAeFBruPrTrGKzX2dRxMRct8AHeghstA="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace "Cython>=0.29.33,<3" "Cython" \ - --replace "meson-python==0.13.1" "meson-python>=0.13.1" \ - --replace "meson==1.2.1" "meson>=1.2.1" + --replace-fail "Cython==3.0.5" "Cython>=3.0.5" \ + --replace-fail "meson-python==0.13.1" "meson-python>=0.13.1" \ + --replace-fail "meson==1.2.1" "meson>=1.2.1" ''; nativeBuildInputs = [ - # TODO: hack to support pandas on python3.12, remove with pandas 2.2.0 - (if pythonAtLeast "3.12" then cython_3 else cython) + cython_3 meson-python meson numpy From 8d976cbde7f2f2ce58721bee3873832ffbf7a674 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 02:06:22 +0100 Subject: [PATCH 197/244] python312Packages.tqdm: ignore deprecationwarnings in tests --- pkgs/development/python-modules/tqdm/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix index 84489b22ce4a..2cd490e844e5 100644 --- a/pkgs/development/python-modules/tqdm/default.nix +++ b/pkgs/development/python-modules/tqdm/default.nix @@ -48,6 +48,7 @@ buildPythonPackage rec { pytestFlagsArray = [ "-W" "ignore::FutureWarning" + "-W" "ignore::DeprecationWarning" ]; # Remove performance testing. From 6b8a561c2dfba0882c330d69f211395c1281fb4e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 03:28:57 +0100 Subject: [PATCH 198/244] python311Packages.numpy: 1.26.2 -> 1.26.4 https://github.com/numpy/numpy/releases/tag/v1.26.4 --- pkgs/development/python-modules/numpy/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index 039e571695f8..1c9d183cd26e 100644 --- a/pkgs/development/python-modules/numpy/default.nix +++ b/pkgs/development/python-modules/numpy/default.nix @@ -53,20 +53,17 @@ let }; in buildPythonPackage rec { pname = "numpy"; - version = "1.26.2"; + version = "1.26.4"; pyproject = true; disabled = pythonOlder "3.9" || pythonAtLeast "3.13"; src = fetchPypi { inherit pname version; extension = "tar.gz"; - hash = "sha256-9lc4RHZ2q1d38R5ru9uM4Rt4XhBfaQvEWWZXSBa20+o="; + hash = "sha256-KgKrqe0S5KxOs+qUIcQgMBoMZGDZgw10qd+H76SRIBA="; }; patches = [ - # Remove last usage of distutils to enable numpy on Python 3.12 - ./0001-BLD-remove-last-usage-of-distutils-in-_core-code_gen.patch - # Disable `numpy/core/tests/test_umath.py::TestComplexFunctions::test_loss_of_precision[complex256]` # on x86_64-darwin because it fails under Rosetta 2 due to issues with trig functions and # 80-bit long double complex numbers. From fd679ce2c4afb4e26a578ca9e5246199c21285d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 03:29:23 +0100 Subject: [PATCH 199/244] python311Packages.llvmlite: 0.41.1 -> 0.42.0 https://github.com/numba/llvmlite/blob/v0.42.0/CHANGE_LOG --- pkgs/development/python-modules/llvmlite/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/llvmlite/default.nix b/pkgs/development/python-modules/llvmlite/default.nix index ac74a6e3403b..2184236130ed 100644 --- a/pkgs/development/python-modules/llvmlite/default.nix +++ b/pkgs/development/python-modules/llvmlite/default.nix @@ -15,17 +15,16 @@ buildPythonPackage rec { pname = "llvmlite"; - version = "0.41.1"; + version = "0.42.0"; pyproject = true; - # uses distutils in setup.py - disabled = isPyPy || pythonAtLeast "3.12"; + disabled = isPyPy || pythonAtLeast "3.13"; src = fetchFromGitHub { owner = "numba"; repo = "llvmlite"; rev = "refs/tags/v${version}"; - hash = "sha256-RBgs8L5kOJ8BhEDLB8r8/iVhwuVIPT/rUSmwmBWm4D0="; + hash = "sha256-vN2npyAyN6C340l69YSRtRJrAe4EHSqh4SCgWfeSQaQ="; }; nativeBuildInputs = [ From 08e1548791ee176cb654718d5136aa81b5a7596b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 03:29:44 +0100 Subject: [PATCH 200/244] python311Packages.numba: 0.58.1 -> 0.59.0 https://github.com/numba/numba/compare/refs/tags/0.58.1...0.59.0 --- .../python-modules/numba/default.nix | 10 ++++++--- .../python-modules/numba/gh-issue-9442.patch | 22 +++++++++++++++++++ 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 pkgs/development/python-modules/numba/gh-issue-9442.patch diff --git a/pkgs/development/python-modules/numba/default.nix b/pkgs/development/python-modules/numba/default.nix index cbf8fa40d78c..3264b1e68b80 100644 --- a/pkgs/development/python-modules/numba/default.nix +++ b/pkgs/development/python-modules/numba/default.nix @@ -28,11 +28,11 @@ let in buildPythonPackage rec { # Using an untagged version, with numpy 1.25 support, when it's released # also drop the versioneer patch in postPatch - version = "0.58.1"; + version = "0.59.0"; pname = "numba"; pyproject = true; - disabled = pythonOlder "3.8" || pythonAtLeast "3.12"; + disabled = pythonOlder "3.8" || pythonAtLeast "3.13"; src = fetchFromGitHub { owner = "numba"; @@ -50,7 +50,7 @@ in buildPythonPackage rec { # use `forceFetchGit = true;`.` If in the future we'll observe the hash # changes too often, we can always use forceFetchGit, and inject the # relevant strings ourselves, using `sed` commands, in extraPostFetch. - hash = "sha256-1Tj2GFoUwRRCWBFxhreF+0Mr+Tjyb7+X4peO+T0qGNs="; + hash = "sha256-wd4TujPhV2Jy/HUUXLHAlcbVFm4gfQNWxWFXD+jeZC4="; }; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1"; @@ -77,6 +77,10 @@ in buildPythonPackage rec { cuda_toolkit_path = cudatoolkit; cuda_toolkit_lib_path = cudatoolkit.lib; }) + ] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [ + # segfaults the interpreter on aarch64-linux on 0.59.0 + # https://github.com/numba/numba/issues/9442 + ./gh-issue-9442.patch ]; postFixup = lib.optionalString cudaSupport '' diff --git a/pkgs/development/python-modules/numba/gh-issue-9442.patch b/pkgs/development/python-modules/numba/gh-issue-9442.patch new file mode 100644 index 000000000000..2c2269a331d6 --- /dev/null +++ b/pkgs/development/python-modules/numba/gh-issue-9442.patch @@ -0,0 +1,22 @@ +diff --git a/numba/tests/test_usecases.py b/numba/tests/test_usecases.py +index bf58dabe9..ecd1f5f28 100644 +--- a/numba/tests/test_usecases.py ++++ b/numba/tests/test_usecases.py +@@ -35,17 +35,6 @@ class TestUsecases(TestCase): + for args in itertools.product(ss, es): + self.assertEqual(pyfunc(*args), cfunc(*args), args) + +- @TestCase.run_test_in_subprocess +- def test_sum1d_pyobj(self): +- pyfunc = usecases.sum1d +- cfunc = jit((types.int32, types.int32), forceobj=True)(pyfunc) +- +- ss = -1, 0, 1, 100, 200 +- es = -1, 0, 1, 100, 200 +- +- for args in itertools.product(ss, es): +- self.assertEqual(pyfunc(*args), cfunc(*args), args) +- + @TestCase.run_test_in_subprocess + def test_sum2d(self): + pyfunc = usecases.sum2d From 35d990920c846d05d6db33d8204e77561daa297b Mon Sep 17 00:00:00 2001 From: K900 Date: Sun, 18 Feb 2024 12:22:25 +0300 Subject: [PATCH 201/244] qt5.qtbase: pick up a small security fix --- pkgs/development/libraries/qt-5/5.15/srcs-generated.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qt-5/5.15/srcs-generated.json b/pkgs/development/libraries/qt-5/5.15/srcs-generated.json index f05cfd81c7cd..63a284be6c80 100644 --- a/pkgs/development/libraries/qt-5/5.15/srcs-generated.json +++ b/pkgs/development/libraries/qt-5/5.15/srcs-generated.json @@ -16,8 +16,8 @@ }, "qtbase": { "url": "https://invent.kde.org/qt/qt/qtbase.git", - "rev": "f2e586366678383a0fe25fbcd4ecd5d55e7b61cd", - "sha256": "1f1r7n2aa5wdhfgqplz05l84x59ykim2i8z15apqdyq0cas278rg" + "rev": "a43df98d037ad07cf096ef2f775958ceba743613", + "sha256": "01bjkfb7ql1f168q67d5jr2xjfrn8bvh1ggiba0algkgll8alad4" }, "qtcharts": { "url": "https://invent.kde.org/qt/qt/qtcharts.git", From 91412b090b9de525fb71a281269b74463fbc02b2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 04:43:50 +0100 Subject: [PATCH 202/244] python311Packages.pytest-asyncio: 0.23.3 -> 0.23.5 https://github.com/pytest-dev/pytest-asyncio/blob/v0.23.5/docs/source/reference/changelog.rst --- pkgs/development/python-modules/pytest-asyncio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix index a5b37b848d9a..fd81aab3838a 100644 --- a/pkgs/development/python-modules/pytest-asyncio/default.nix +++ b/pkgs/development/python-modules/pytest-asyncio/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pytest-asyncio"; - version = "0.23.3"; # N.B.: when updating, tests bleak and aioesphomeapi tests + version = "0.23.5"; # N.B.: when updating, tests bleak and aioesphomeapi tests pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "pytest-dev"; repo = "pytest-asyncio"; rev = "refs/tags/v${version}"; - hash = "sha256-PTHHzVeRk5YER3Jjdim0zB60ypKU2i07z8cdx0eiStc="; + hash = "sha256-sA9ix69oywr1D6ByAxzAFWrAPHJOuq4C8UMiMNkmGJs="; }; outputs = [ From e8dbcf68881bce8b538c7f2c23b780e050cc180d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 19 Feb 2024 18:37:13 +0100 Subject: [PATCH 203/244] llvm_14: backport fix for python crashes on aarch64-linux This fixes the tests of numba on aarch64-linux. --- pkgs/development/compilers/llvm/14/llvm/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/compilers/llvm/14/llvm/default.nix b/pkgs/development/compilers/llvm/14/llvm/default.nix index eab49d326ad4..ff211ced0081 100644 --- a/pkgs/development/compilers/llvm/14/llvm/default.nix +++ b/pkgs/development/compilers/llvm/14/llvm/default.nix @@ -94,6 +94,12 @@ in stdenv.mkDerivation (rec { relative = "llvm"; hash = "sha256-XPbvNJ45SzjMGlNUgt/IgEvM2dHQpDOe6woUJY+nUYA="; }) + # fix RuntimeDyld usage on aarch64-linux (e.g. python312Packages.numba tests) + (fetchpatch { + url = "https://github.com/llvm/llvm-project/commit/2e1b838a889f9793d4bcd5dbfe10db9796b77143.patch"; + relative = "llvm"; + hash = "sha256-Ot45P/iwaR4hkcM3xtLwfryQNgHI6pv6ADjv98tgdZA="; + }) ] ++ lib.optional enablePolly ./gnu-install-dirs-polly.patch; postPatch = optionalString stdenv.isDarwin '' From 008733e5452c01dc1b8a33f275da3b525f618e3d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 19 Feb 2024 18:38:08 +0100 Subject: [PATCH 204/244] python311Packages.numba: restore upstream test --- .../python-modules/numba/default.nix | 4 ---- .../python-modules/numba/gh-issue-9442.patch | 22 ------------------- 2 files changed, 26 deletions(-) delete mode 100644 pkgs/development/python-modules/numba/gh-issue-9442.patch diff --git a/pkgs/development/python-modules/numba/default.nix b/pkgs/development/python-modules/numba/default.nix index 3264b1e68b80..ad72dca6cf51 100644 --- a/pkgs/development/python-modules/numba/default.nix +++ b/pkgs/development/python-modules/numba/default.nix @@ -77,10 +77,6 @@ in buildPythonPackage rec { cuda_toolkit_path = cudatoolkit; cuda_toolkit_lib_path = cudatoolkit.lib; }) - ] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [ - # segfaults the interpreter on aarch64-linux on 0.59.0 - # https://github.com/numba/numba/issues/9442 - ./gh-issue-9442.patch ]; postFixup = lib.optionalString cudaSupport '' diff --git a/pkgs/development/python-modules/numba/gh-issue-9442.patch b/pkgs/development/python-modules/numba/gh-issue-9442.patch deleted file mode 100644 index 2c2269a331d6..000000000000 --- a/pkgs/development/python-modules/numba/gh-issue-9442.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/numba/tests/test_usecases.py b/numba/tests/test_usecases.py -index bf58dabe9..ecd1f5f28 100644 ---- a/numba/tests/test_usecases.py -+++ b/numba/tests/test_usecases.py -@@ -35,17 +35,6 @@ class TestUsecases(TestCase): - for args in itertools.product(ss, es): - self.assertEqual(pyfunc(*args), cfunc(*args), args) - -- @TestCase.run_test_in_subprocess -- def test_sum1d_pyobj(self): -- pyfunc = usecases.sum1d -- cfunc = jit((types.int32, types.int32), forceobj=True)(pyfunc) -- -- ss = -1, 0, 1, 100, 200 -- es = -1, 0, 1, 100, 200 -- -- for args in itertools.product(ss, es): -- self.assertEqual(pyfunc(*args), cfunc(*args), args) -- - @TestCase.run_test_in_subprocess - def test_sum2d(self): - pyfunc = usecases.sum2d From a9b563bfb0016aeebb046a0b584a39b72a89207c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 04:13:48 +0100 Subject: [PATCH 205/244] python311Packages.home-assistant-chip-core: provide glib Needed for autopatchelfing the included libs. --- .../python-modules/home-assistant-chip-core/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/home-assistant-chip-core/default.nix b/pkgs/development/python-modules/home-assistant-chip-core/default.nix index 88ec84d88359..a983bdd0a2cf 100644 --- a/pkgs/development/python-modules/home-assistant-chip-core/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-core/default.nix @@ -8,6 +8,7 @@ , autoPatchelfHook # runtime +, glib , libnl , openssl_1_1 @@ -59,6 +60,7 @@ buildPythonPackage rec { ]; buildInputs = [ + glib libnl openssl_1_1 ]; From 156362008d63c8966f9d7498a0e0a0bcf55b480e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 04:11:27 +0100 Subject: [PATCH 206/244] python312Packages.frozenlist: use cython_3 ```` ERROR Missing dependencies: Cython>=3.0.0b3 ```` --- pkgs/development/python-modules/frozenlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/frozenlist/default.nix b/pkgs/development/python-modules/frozenlist/default.nix index 73860b6f79ff..7e2646045518 100644 --- a/pkgs/development/python-modules/frozenlist/default.nix +++ b/pkgs/development/python-modules/frozenlist/default.nix @@ -1,6 +1,6 @@ { lib , buildPythonPackage -, cython +, cython_3 , expandvars , fetchFromGitHub , pep517 @@ -30,7 +30,7 @@ buildPythonPackage rec { nativeBuildInputs = [ expandvars - cython + cython_3 pep517 setuptools wheel From 29bc9e290b461afb5899477c49528df33aec3315 Mon Sep 17 00:00:00 2001 From: Christian Bourjau Date: Tue, 20 Feb 2024 20:43:15 +0100 Subject: [PATCH 207/244] onnxruntime: Use default gtest --- pkgs/development/libraries/onnxruntime/default.nix | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/pkgs/development/libraries/onnxruntime/default.nix b/pkgs/development/libraries/onnxruntime/default.nix index af4d061d015b..f804dcdc1d4b 100644 --- a/pkgs/development/libraries/onnxruntime/default.nix +++ b/pkgs/development/libraries/onnxruntime/default.nix @@ -70,16 +70,6 @@ let hash = "sha256-L1B5Y/c897Jg9fGwT2J3+vaXsZ+lfXnskp8Gto1p/Tg="; }; - gtest' = gtest.overrideAttrs (oldAttrs: rec { - version = "1.13.0"; - src = fetchFromGitHub { - owner = "google"; - repo = "googletest"; - rev = "v${version}"; - hash = "sha256-LVLEn+e7c8013pwiLzJiiIObyrlbBHYaioO/SWbItPQ="; - }; - }); - onnx = fetchFromGitHub { owner = "onnx"; repo = "onnx"; @@ -143,7 +133,7 @@ effectiveStdenv.mkDerivation rec { nlohmann_json microsoft-gsl ] ++ lib.optionals pythonSupport (with python3Packages; [ - gtest' + gtest numpy pybind11 packaging From 5cafc420e387b75d24e23ceeb0ed2e338f07faa0 Mon Sep 17 00:00:00 2001 From: Luke Granger-Brown Date: Tue, 20 Feb 2024 19:49:58 +0000 Subject: [PATCH 208/244] rapidjson: build with C++17 language level gtest was upgraded to 1.14.0; as of 1.13.x gtest requires at least c++14 to build. rapidjson's CMake scripts have support for specifying C++11 or C++17; rather than add our own support for C++14 we set the C++17 flag instead. --- pkgs/development/libraries/rapidjson/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/rapidjson/default.nix b/pkgs/development/libraries/rapidjson/default.nix index b200193aa211..edd427da725d 100644 --- a/pkgs/development/libraries/rapidjson/default.nix +++ b/pkgs/development/libraries/rapidjson/default.nix @@ -43,7 +43,14 @@ stdenv.mkDerivation rec { # for tests, adding gtest to checkInputs does not work # https://github.com/NixOS/nixpkgs/pull/212200 buildInputs = [ gtest ]; - cmakeFlags = [ "-DGTEST_SOURCE_DIR=${gtest.dev}/include" ]; + cmakeFlags = [ + "-DGTEST_SOURCE_DIR=${gtest.dev}/include" + + # Build rapidjson with std=c++17 so gtest 1.13.0+ works + # https://github.com/NixOS/nixpkgs/pull/282245#issuecomment-1951796902 + "-DRAPIDJSON_BUILD_CXX11=OFF" + "-DRAPIDJSON_BUILD_CXX17=ON" + ]; nativeCheckInputs = [ valgrind ]; doCheck = !stdenv.hostPlatform.isStatic && !stdenv.isDarwin; From 9604fee65a7826e29fa1f06ab897395f11022ab2 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 21 Feb 2024 19:10:55 +0300 Subject: [PATCH 209/244] mesa: fix build on x86_64-darwin --- pkgs/development/libraries/mesa/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 466b70cb71f7..dff2f0021d46 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -255,7 +255,13 @@ self = stdenv.mkDerivation { ++ lib.optional haveZink vulkan-loader ++ lib.optional haveDozen directx-headers; - depsBuildBuild = [ pkg-config buildPackages.stdenv.cc ]; + depsBuildBuild = [ pkg-config ] + # Adding this unconditionally makes x86_64-darwin pick up an older toolchain, as + # we explicitly call Mesa with 11.0 stdenv, but buildPackages is still 10.something, + # and Mesa can't build with that. + # FIXME: figure this out, or figure out how to get rid of Mesa on Darwin, + # whichever is easier. + ++ lib.optional (!stdenv.isDarwin) buildPackages.stdenv.cc; nativeBuildInputs = [ meson pkg-config ninja From 418b5d9e5c316c15f7390cdbacaddd6df4e12c81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 22 Feb 2024 09:09:19 +0100 Subject: [PATCH 210/244] python312Packages.asn1crypto: 1.5.1 -> 1.5.1-unstable-2023.11.03 while keeping python311Packages.asn1crypto on 1.5.1. See PR #288221 --- .../python-modules/asn1crypto/default.nix | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/asn1crypto/default.nix b/pkgs/development/python-modules/asn1crypto/default.nix index a9e078b38756..426116f5775a 100644 --- a/pkgs/development/python-modules/asn1crypto/default.nix +++ b/pkgs/development/python-modules/asn1crypto/default.nix @@ -1,5 +1,6 @@ { lib , buildPythonPackage +, python , fetchFromGitHub # build system @@ -9,17 +10,31 @@ , pytestCheckHook }: +# Switch version based on python version, as the situation isn't easy: +# https://github.com/wbond/asn1crypto/issues/269 +# https://github.com/MatthiasValvekens/certomancer/issues/12 +with ( + if lib.versionOlder python.version "3.12" then rec { + version = "1.5.1"; + rev = version; + hash = "sha256-M8vASxhaJPgkiTrAckxz7gk/QHkrFlNz7fFbnLEBT+M="; + } else { + version = "1.5.1-unstable-2023-11-03"; + rev = "b763a757bb2bef2ab63620611ddd8006d5e9e4a2"; + hash = "sha256-11WajEDtisiJsKQjZMSd5sDog3DuuBzf1PcgSY+uuXY="; + } +); + buildPythonPackage rec { pname = "asn1crypto"; - version = "1.5.1"; pyproject = true; + inherit version; # Pulling from Github to run tests src = fetchFromGitHub { owner = "wbond"; repo = "asn1crypto"; - rev = version; - hash = "sha256-M8vASxhaJPgkiTrAckxz7gk/QHkrFlNz7fFbnLEBT+M="; + inherit rev hash; }; nativeBuildInputs = [ From 33aae84dddb577fc14a51c064ce33ef06f88fdf7 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Thu, 22 Feb 2024 15:27:01 +0000 Subject: [PATCH 211/244] libqtdbustest: unstable-2017-01-06 -> 0.3.2; libqtdbusmock: unstable-2017-03-16 -> 0.9.1 https://gitlab.com/ubports/development/core/libqtdbustest/-/blob/0.3.2/ChangeLog https://gitlab.com/ubports/development/core/libqtdbusmock/-/blob/0.9.1/ChangeLog --- .../libraries/libqtdbusmock/default.nix | 17 +++++++---------- .../libraries/libqtdbustest/default.nix | 17 +++++++++-------- .../less-pedantic-process-finding.patch | 9 +++++---- 3 files changed, 21 insertions(+), 22 deletions(-) diff --git a/pkgs/development/libraries/libqtdbusmock/default.nix b/pkgs/development/libraries/libqtdbusmock/default.nix index d9993947b553..44532a0b9dae 100644 --- a/pkgs/development/libraries/libqtdbusmock/default.nix +++ b/pkgs/development/libraries/libqtdbusmock/default.nix @@ -1,6 +1,6 @@ { stdenv , lib -, fetchbzr +, fetchFromGitLab , testers , cmake , cmake-extras @@ -17,19 +17,16 @@ stdenv.mkDerivation (finalAttrs: { pname = "libqtdbusmock"; - version = "unstable-2017-03-16"; + version = "0.9.1"; - src = fetchbzr { - url = "lp:libqtdbusmock"; - rev = "49"; - sha256 = "sha256-q3jL8yGLgcNxXHPh9M9cTVtUvonrBUPNxuPJIvu7Q/s="; + src = fetchFromGitLab { + owner = "ubports"; + repo = "development/core/libqtdbusmock"; + rev = finalAttrs.version; + hash = "sha256-hVw2HnIHlA7vvt0Sr6F2qVhvBZ33aCeqb9vgbu3rgBo="; }; postPatch = '' - # Look for the new(?) name - substituteInPlace CMakeLists.txt \ - --replace 'NetworkManager' 'libnm' - # Workaround for "error: expected unqualified-id before 'public'" on "**signals" sed -i -e '/add_definitions/a -DQT_NO_KEYWORDS' CMakeLists.txt '' + lib.optionalString (!finalAttrs.finalPackage.doCheck) '' diff --git a/pkgs/development/libraries/libqtdbustest/default.nix b/pkgs/development/libraries/libqtdbustest/default.nix index fe6a3e041798..ab07a6577b83 100644 --- a/pkgs/development/libraries/libqtdbustest/default.nix +++ b/pkgs/development/libraries/libqtdbustest/default.nix @@ -1,6 +1,6 @@ { stdenv , lib -, fetchbzr +, fetchFromGitLab , fetchpatch , testers , cmake @@ -16,12 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libqtdbustest"; - version = "unstable-2017-01-06"; + version = "0.3.2"; - src = fetchbzr { - url = "lp:libqtdbustest"; - rev = "42"; - sha256 = "sha256-5MQdGGtEVE/pM9u0B0xFXyITiRln9p+8/MLtrrCZqi8="; + src = fetchFromGitLab { + owner = "ubports"; + repo = "development/core/libqtdbustest"; + rev = finalAttrs.version; + hash = "sha256-yqqyKxsbqiVTrkas79YoPMi28dKFNntiE7+dx1v+Qh4="; }; patches = [ @@ -31,13 +32,13 @@ stdenv.mkDerivation (finalAttrs: { # Disable QProcess start timeout (fetchpatch { - url = "https://salsa.debian.org/debian-ayatana-team/libqtdbustest/-/raw/0788df10bc6f2aa47c2b73fc1df944686a9ace1e/debian/patches/1003_no-QProcess-waitForstarted-timeout.patch"; + url = "https://salsa.debian.org/ubports-team/libqtdbustest/-/raw/debian/0.3.2-3/debian/patches/1003_no-QProcess-waitForstarted-timeout.patch"; hash = "sha256-ThDbn6URvkj5ARDMj+xO0fb1Qh2YQRzVy24O03KglHI="; }) # More robust dbus address reading (fetchpatch { - url = "https://salsa.debian.org/debian-ayatana-team/libqtdbustest/-/raw/7e55c79cd032c702b30d834c1fb0b65661fc6eeb/debian/patches/1004_make-reading-address-from-dbus-daemon-more-robust.patch"; + url = "https://salsa.debian.org/ubports-team/libqtdbustest/-/raw/debian/0.3.2-3/debian/patches/1004_make-reading-address-from-dbus-daemon-more-robust.patch"; hash = "sha256-hq8pdducp/udxoGWGt1dgL/7VHcbJO/oT1dOY1zew8M="; }) ]; diff --git a/pkgs/development/libraries/libqtdbustest/less-pedantic-process-finding.patch b/pkgs/development/libraries/libqtdbustest/less-pedantic-process-finding.patch index b50fc5d1e476..dc8bcd7763f9 100644 --- a/pkgs/development/libraries/libqtdbustest/less-pedantic-process-finding.patch +++ b/pkgs/development/libraries/libqtdbustest/less-pedantic-process-finding.patch @@ -74,12 +74,13 @@ diff '--color=auto' -ur '--color=never' a/tests/libqtdbustest/TestQProcessDBusSe diff '--color=auto' -ur '--color=never' a/tests/libqtdbustest/TestSuicidalProcess.cpp b/tests/libqtdbustest/TestSuicidalProcess.cpp --- a/tests/libqtdbustest/TestSuicidalProcess.cpp 2023-01-20 21:36:16.948292559 +0100 +++ b/tests/libqtdbustest/TestSuicidalProcess.cpp 2023-01-20 21:55:07.219951081 +0100 -@@ -51,8 +51,7 @@ +@@ -51,9 +51,7 @@ pgrep.waitForFinished(); pgrep.waitForReadyRead(); - -- EXPECT_EQ("sleep 5", -- QString::fromUtf8(pgrep.readAll().trimmed()).toStdString()); + +- EXPECT_TRUE(QString::fromUtf8(pgrep.readAll().trimmed()) +- .toStdString() +- .find("sleep 5") != std::string::npos); + EXPECT_TRUE(pgrep.readAll().contains("sleep 5")); } From ed42aa7999c61dbfdf225fe607abe66248c08352 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Thu, 22 Feb 2024 17:15:08 +0000 Subject: [PATCH 212/244] lomiri-thumbnailer: Add patch to support gtest 1.13+ (forces build with C++14) From gtest 1.13, C++14 is required. Upstream hardcodes C++11 for its builds. --- pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix b/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix index 7f2a5d256cb0..6300cc52545b 100644 --- a/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix @@ -87,6 +87,11 @@ stdenv.mkDerivation (finalAttrs: { url = "https://gitlab.com/ubports/development/core/lomiri-thumbnailer/-/commit/657be3bd1aeb227edc04e26b597b2fe97b2dc51a.patch"; hash = "sha256-XEvdWV3JJujG16+87iewYor0jFK7NTeE5459iT96SkU="; }) + (fetchpatch { + name = "0008-fix-googletest-1-13.patch"; + url = "https://salsa.debian.org/ubports-team/lomiri-thumbnailer/-/raw/debian/3.0.3-1/debian/patches/0001_fix_googletest_1_13.patch"; + hash = "sha256-oBcdspQMhCxh4L/XotG9NRp/Ij2YzIjpC8xg/jdiptw="; + }) ]; postPatch = '' From 61ac3fbf2fea0aa74ec98702108d6ec184f5c431 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Thu, 22 Feb 2024 17:42:19 +0000 Subject: [PATCH 213/244] easyloggingpp: Build with C++14 instead of C++11. This fixes issues with newer versions of gtest. --- pkgs/development/libraries/easyloggingpp/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/easyloggingpp/default.nix b/pkgs/development/libraries/easyloggingpp/default.nix index 3aa6024fc3d1..0923d2b450bc 100644 --- a/pkgs/development/libraries/easyloggingpp/default.nix +++ b/pkgs/development/libraries/easyloggingpp/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [cmake]; buildInputs = [gtest]; cmakeFlags = [ "-Dtest=ON" ]; - env.NIX_CFLAGS_COMPILE = "-std=c++11" + + env.NIX_CFLAGS_COMPILE = "-std=c++14" + lib.optionalString stdenv.isLinux " -pthread"; postInstall = '' mkdir -p $out/include From ccb8f4f193b9f92bbbf203b02b2670932102558f Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Thu, 22 Feb 2024 18:16:50 +0000 Subject: [PATCH 214/244] net-cpp: Force building with C++14. This is to maintain compatibility with gtest 1.13+. --- pkgs/by-name/ne/net-cpp/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ne/net-cpp/package.nix b/pkgs/by-name/ne/net-cpp/package.nix index 49f9c50721dd..00815ff66ca8 100644 --- a/pkgs/by-name/ne/net-cpp/package.nix +++ b/pkgs/by-name/ne/net-cpp/package.nix @@ -47,6 +47,11 @@ stdenv.mkDerivation (finalAttrs: { url = "https://salsa.debian.org/ubports-team/net-cpp/-/raw/941d9eceaa66a06eabb1eb79554548b47d4a60ab/debian/patches/1007_wait-for-flask.patch"; hash = "sha256-nsGkZBuqahsg70PLUxn5EluDjmfZ0/wSnOYimfAI4ag="; }) + # Bump std version to 14 for gtest 1.13+ + (fetchpatch { + url = "https://salsa.debian.org/ubports-team/net-cpp/-/raw/f3a031eb7e4ce7df00781100f16de58a4709afcb/debian/patches/0001-Bump-std-version-to-14-needed-for-googletest-1.13.0.patch"; + hash = "sha256-3ykqCfZjtTx7zWQ5rkMhVp7D5fkpoCjl0CVFwwEd4U4="; + }) ]; postPatch = lib.optionalString finalAttrs.finalPackage.doCheck '' From f0b157a7649063ddb1f9dca0e72f1f45ec142f1a Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Thu, 22 Feb 2024 19:48:14 +0000 Subject: [PATCH 215/244] boolector: 3.2.2 -> 3.2.3 + upstream patch for C++14 compatibility. https://github.com/Boolector/boolector/compare/3.2.2...3.2.3 https://github.com/Boolector/boolector/commit/cc13f371c0c5093d98638ddd213dc835ef3aadf3 --- .../science/logic/boolector/cmake-gtest.patch | 16 ---------------- .../science/logic/boolector/default.nix | 19 ++++++++----------- 2 files changed, 8 insertions(+), 27 deletions(-) delete mode 100644 pkgs/applications/science/logic/boolector/cmake-gtest.patch diff --git a/pkgs/applications/science/logic/boolector/cmake-gtest.patch b/pkgs/applications/science/logic/boolector/cmake-gtest.patch deleted file mode 100644 index 61a64d3abbbf..000000000000 --- a/pkgs/applications/science/logic/boolector/cmake-gtest.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/cmake/googletest-download.cmake b/cmake/googletest-download.cmake -index 0ec4d558..d0910313 100644 ---- a/cmake/googletest-download.cmake -+++ b/cmake/googletest-download.cmake -@@ -9,10 +9,7 @@ ExternalProject_Add( - googletest - SOURCE_DIR "@GOOGLETEST_DOWNLOAD_ROOT@/googletest-src" - BINARY_DIR "@GOOGLETEST_DOWNLOAD_ROOT@/googletest-build" -- GIT_REPOSITORY -- https://github.com/google/googletest.git -- GIT_TAG -- release-1.10.0 -+ URL REPLACEME - CONFIGURE_COMMAND "" - BUILD_COMMAND "" - INSTALL_COMMAND "" diff --git a/pkgs/applications/science/logic/boolector/default.nix b/pkgs/applications/science/logic/boolector/default.nix index 1d7e01c553b6..d23db163aeb6 100644 --- a/pkgs/applications/science/logic/boolector/default.nix +++ b/pkgs/applications/science/logic/boolector/default.nix @@ -4,34 +4,31 @@ stdenv.mkDerivation rec { pname = "boolector"; - version = "3.2.2"; + version = "3.2.3"; src = fetchFromGitHub { owner = "boolector"; repo = "boolector"; rev = version; - sha256 = "1smcy6yp8wvnw2brgnv5bf40v87k4v4fbdbrhi7987vja632k50z"; + hash = "sha256-CdfpXUbU1+yEmrNyl+hvHlJfpzzzx356naim6vRafDg="; }; patches = [ - # present in master - remove after 3.2.2 + # present in master - remove after 3.2.3 (fetchpatch { - name = "fix-parser-getc-char-casts.patch"; - url = "https://github.com/Boolector/boolector/commit/cc3a70918538c1e71ea5e7273fa1ac098da37c1b.patch"; - sha256 = "0pjvagcy74vxa2q75zbshcz8j7rvhl98549xfcf5y8yyxf5h8hyq"; + name = "update-unit-tests-to-cpp-14.patch"; + url = "https://github.com/Boolector/boolector/commit/cc13f371c0c5093d98638ddd213dc835ef3aadf3.patch"; + hash = "sha256-h8DBhAvUu+wXBwmvwRhHnJv3XrbEpBpvX9D1FI/+avc="; }) ]; - postPatch = '' - sed s@REPLACEME@file://${gtest.src}@ ${./cmake-gtest.patch} | patch -p1 - ''; - - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ cmake gtest ]; buildInputs = [ lingeling btor2tools gmp ]; cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" "-DUSE_LINGELING=YES" + "-DBtor2Tools_INCLUDE_DIR=${btor2tools.dev}/include/btor2parser" ] ++ (lib.optional (gmp != null) "-DUSE_GMP=YES"); nativeCheckInputs = [ python3 ]; From f618da6e798ee22d7bb4617b55675e46794bc316 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Thu, 22 Feb 2024 20:12:34 +0000 Subject: [PATCH 216/244] lib3mf: Apply patch to support C++14. --- pkgs/development/libraries/lib3mf/default.nix | 2 ++ .../libraries/lib3mf/upgrade-to-cpp-14.patch | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/development/libraries/lib3mf/upgrade-to-cpp-14.patch diff --git a/pkgs/development/libraries/lib3mf/default.nix b/pkgs/development/libraries/lib3mf/default.nix index 0da54cd61c07..2436fbc00287 100644 --- a/pkgs/development/libraries/lib3mf/default.nix +++ b/pkgs/development/libraries/lib3mf/default.nix @@ -12,6 +12,8 @@ stdenv.mkDerivation rec { sha256 = "sha256-WMTTYYgpCIM86a6Jw8iah/YVXN9T5youzEieWL/d+Bc="; }; + patches = [ ./upgrade-to-cpp-14.patch ]; + nativeBuildInputs = [ cmake ninja pkg-config ]; outputs = [ "out" "dev" ]; diff --git a/pkgs/development/libraries/lib3mf/upgrade-to-cpp-14.patch b/pkgs/development/libraries/lib3mf/upgrade-to-cpp-14.patch new file mode 100644 index 000000000000..a453571838d0 --- /dev/null +++ b/pkgs/development/libraries/lib3mf/upgrade-to-cpp-14.patch @@ -0,0 +1,18 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9f719beb7..a20f84eb8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -34,12 +34,12 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + # using GCC + add_definitions(-DBUILD_DLL) + add_compile_options(-Wall) +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O2") ++ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -O2") + elseif ("${CMAKE_SYSTEM_NAME}" MATCHES "Darwin") + # using GCC + add_definitions(-DBUILD_DLL) + add_compile_options(-Wall) +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O2") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -O2") + set(CMAKE_MACOSX_RPATH ON) + endif() From bab31ba58b7d0a43c3cd55c0a7ec53e570e4efe8 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Fri, 23 Feb 2024 01:09:08 +0000 Subject: [PATCH 217/244] it++: Build with C++14 instead of C++11. This is for compatibility with gtest 1.13+. --- pkgs/development/libraries/science/math/itpp/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/science/math/itpp/default.nix b/pkgs/development/libraries/science/math/itpp/default.nix index b5e2f4b80d3b..639497bb1f8c 100644 --- a/pkgs/development/libraries/science/math/itpp/default.nix +++ b/pkgs/development/libraries/science/math/itpp/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { ]; cmakeFlags = [ - "-DCMAKE_CXX_FLAGS=-std=c++11" + "-DCMAKE_CXX_FLAGS=-std=c++14" "-DBLAS_FOUND:BOOL=TRUE" "-DBLAS_LIBRARIES:STRING=${blas}/lib/libblas.so" "-DLAPACK_FOUND:BOOL=TRUE" From 1eaa36b87a0721cc722faed57ff06248d8e7955a Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 23 Feb 2024 06:29:02 +0100 Subject: [PATCH 218/244] expat: fix eval --- pkgs/development/libraries/expat/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/expat/default.nix b/pkgs/development/libraries/expat/default.nix index 359d256978d3..27cbd38c0286 100644 --- a/pkgs/development/libraries/expat/default.nix +++ b/pkgs/development/libraries/expat/default.nix @@ -15,12 +15,16 @@ # cgit) that are needed here should be included directly in Nixpkgs as # files. +let + version = "2.6.0"; + tag = "R_${lib.replaceStrings ["."] ["_"] version}"; +in stdenv.mkDerivation (finalAttrs: { pname = "expat"; - version = "2.6.0"; + inherit version; src = fetchurl { - url = with finalAttrs; "https://github.com/libexpat/libexpat/releases/download/R_${lib.replaceStrings ["."] ["_"] version}/${pname}-${version}.tar.xz"; + url = with finalAttrs; "https://github.com/libexpat/libexpat/releases/download/${tag}/${pname}-${version}.tar.xz"; hash = "sha256-y19ajqIR4cq9Wb4KkzpS48Aswyboak04fY0hjn7kej4="; }; From a47e3409552a3948d77aa569af8cc182a11541f9 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Fri, 23 Feb 2024 12:45:02 +0000 Subject: [PATCH 219/244] anbox: Make android-emugl compile with C++14. This is suggested in https://github.com/anbox/anbox/issues/2119 to support newer versions of gtest. --- .../0002-NixOS-Build-android-emugl-with-cpp-14.patch | 11 +++++++++++ pkgs/os-specific/linux/anbox/default.nix | 2 ++ 2 files changed, 13 insertions(+) create mode 100644 pkgs/os-specific/linux/anbox/0002-NixOS-Build-android-emugl-with-cpp-14.patch diff --git a/pkgs/os-specific/linux/anbox/0002-NixOS-Build-android-emugl-with-cpp-14.patch b/pkgs/os-specific/linux/anbox/0002-NixOS-Build-android-emugl-with-cpp-14.patch new file mode 100644 index 000000000000..bf8750282684 --- /dev/null +++ b/pkgs/os-specific/linux/anbox/0002-NixOS-Build-android-emugl-with-cpp-14.patch @@ -0,0 +1,11 @@ +--- a/external/android-emugl/CMakeLists.txt ++++ b/external/android-emugl/CMakeLists.txt +@@ -1,7 +1,7 @@ + # Don't treat any warnings as error as we take the source directly from + # upstream and just compile it. + set(CMAKE_C_FLAGS "-Wall") +-set(CMAKE_CXX_FLAGS "-std=c++11 -Wall") ++set(CMAKE_CXX_FLAGS "-std=c++14 -Wall") + + # Ensure -fPIC + set(CMAKE_POSITION_INDEPENDENT_CODE ON) diff --git a/pkgs/os-specific/linux/anbox/default.nix b/pkgs/os-specific/linux/anbox/default.nix index ad03ba1aefb2..a3724c792482 100644 --- a/pkgs/os-specific/linux/anbox/default.nix +++ b/pkgs/os-specific/linux/anbox/default.nix @@ -130,6 +130,8 @@ stdenv.mkDerivation rec { }) # Ensures generated desktop files work on store path change ./0001-NixOS-Use-anbox-from-PATH-in-desktop-files.patch + # Allows android-emugl to build with gtest 1.13+ + ./0002-NixOS-Build-android-emugl-with-cpp-14.patch # Provide window icons (fetchpatch { url = "https://github.com/samueldr/anbox/commit/2387f4fcffc0e19e52e58fb6f8264fbe87aafe4d.patch"; From 2da1d924f777489216297acc829c6d770ae5b6e7 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Fri, 23 Feb 2024 14:47:03 +0000 Subject: [PATCH 220/244] deepin.deepin-reader: Build tests with C++14. This makes them compatible with newer versions of gtest. --- .../0001-build-tests-with-cpp-14.patch | 13 +++++++++++++ pkgs/desktops/deepin/apps/deepin-reader/default.nix | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 pkgs/desktops/deepin/apps/deepin-reader/0001-build-tests-with-cpp-14.patch diff --git a/pkgs/desktops/deepin/apps/deepin-reader/0001-build-tests-with-cpp-14.patch b/pkgs/desktops/deepin/apps/deepin-reader/0001-build-tests-with-cpp-14.patch new file mode 100644 index 000000000000..cf88eb6db074 --- /dev/null +++ b/pkgs/desktops/deepin/apps/deepin-reader/0001-build-tests-with-cpp-14.patch @@ -0,0 +1,13 @@ +diff --git a/tests/tests.pro b/tests/tests2.pro +index 314cad227646..48f1c66ee3f7 100644 +--- a/tests/tests.pro ++++ b/tests/tests.pro +@@ -6,7 +6,7 @@ QT += core gui sql printsupport dbus testlib widgets + #QMAKE_CXXFLAGS += -g -fsanitize=undefined,address -O2 + #QMAKE_LFLAGS += -g -fsanitize=undefined,address -O2 + +-CONFIG += c++11 link_pkgconfig resources_big testcase no_testcase_installs ++CONFIG += c++14 link_pkgconfig resources_big testcase no_testcase_installs + + #访问私有方法 -fno-access-control + QMAKE_CXXFLAGS += -g -Wall -fprofile-arcs -ftest-coverage -fno-access-control -O0 -fno-inline diff --git a/pkgs/desktops/deepin/apps/deepin-reader/default.nix b/pkgs/desktops/deepin/apps/deepin-reader/default.nix index e477917f5a1b..0d95349bf56e 100644 --- a/pkgs/desktops/deepin/apps/deepin-reader/default.nix +++ b/pkgs/desktops/deepin/apps/deepin-reader/default.nix @@ -31,6 +31,8 @@ stdenv.mkDerivation rec { hash = "sha256-G5UZ8lBrUo5G3jMae70p/zi9kOVqHWMNCedOy45L1PA="; }; + patches = [ ./0001-build-tests-with-cpp-14.patch ]; + # don't use vendored htmltopdf postPatch = '' substituteInPlace deepin_reader.pro \ From 9f23f84e66511210783e0d74ec3a4fe7e68aaee6 Mon Sep 17 00:00:00 2001 From: Simon Hollingshead Date: Fri, 23 Feb 2024 16:27:37 +0000 Subject: [PATCH 221/244] opentype-sanitizer: Build with C++14 instead of C++11. This is for compatibility with newer versions of gtest. --- pkgs/by-name/op/opentype-sanitizer/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/op/opentype-sanitizer/package.nix b/pkgs/by-name/op/opentype-sanitizer/package.nix index 2e7e7e62180e..00d61a6b32d6 100644 --- a/pkgs/by-name/op/opentype-sanitizer/package.nix +++ b/pkgs/by-name/op/opentype-sanitizer/package.nix @@ -21,6 +21,8 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-gsNMPNPcfHyOgjJnIrJ5tLYHbCfIfTowEhcaGOUPb2Q="; }; + mesonFlags = [ "-Dcpp_std=c++14" ]; + buildInputs = [ freetype gtest From 921f8cf974d558efcd3a1a38c85a49c664016dec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Feb 2024 13:12:22 -0800 Subject: [PATCH 222/244] python311Packages.pytest-asyncio_0_21: init at 0.21.1 Version 0.23 was accidentally a breaking change: https://github.com/pytest-dev/pytest-asyncio/issues/706 --- pkgs/top-level/python-packages.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 16e7f5195025..fa1efffa1f35 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11600,6 +11600,16 @@ self: super: with self; { pytest-asyncio = callPackage ../development/python-modules/pytest-asyncio { }; + pytest-asyncio_0_21 = pytest-asyncio.overridePythonAttrs (old: rec { + version = "0.21.1"; + src = pkgs.fetchFromGitHub { + owner = "pytest-dev"; + repo = "pytest-asyncio"; + rev = "refs/tags/v${version}"; + hash = "sha256-Wpo8MpCPGiXrckT2x5/yBYtGlzso/L2urG7yGc7SPkA="; + }; + }); + pytest-bdd = callPackage ../development/python-modules/pytest-bdd { }; pytest-benchmark = callPackage ../development/python-modules/pytest-benchmark { }; From 01cbced4ef81053ad7dfada33f35527511aad724 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Feb 2024 13:14:19 -0800 Subject: [PATCH 223/244] python311Packages.autobahn: use pytest-asyncio_0_21 With version 0.23 the tests fail with RuntimeError: Event loop is closed --- pkgs/development/python-modules/autobahn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/autobahn/default.nix b/pkgs/development/python-modules/autobahn/default.nix index 429082e442b8..2bfbc16e8f91 100644 --- a/pkgs/development/python-modules/autobahn/default.nix +++ b/pkgs/development/python-modules/autobahn/default.nix @@ -27,7 +27,7 @@ , pygobject3 , pyopenssl , qrcode -, pytest-asyncio +, pytest-asyncio_0_21 , python-snappy , pytestCheckHook , pythonOlder @@ -72,7 +72,7 @@ buildPythonPackage rec { nativeCheckInputs = [ mock - pytest-asyncio + pytest-asyncio_0_21 pytestCheckHook ] ++ passthru.optional-dependencies.scram ++ passthru.optional-dependencies.serialization From edb51635cc7facd3da2794284f087fae6cde6732 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Feb 2024 15:19:01 -0800 Subject: [PATCH 224/244] python312Packages.spake2: fix build --- .../python-modules/spake2/default.nix | 38 +++++++++++++++---- 1 file changed, 31 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/spake2/default.nix b/pkgs/development/python-modules/spake2/default.nix index 87d05612e712..2ccd62fcdf15 100644 --- a/pkgs/development/python-modules/spake2/default.nix +++ b/pkgs/development/python-modules/spake2/default.nix @@ -1,26 +1,50 @@ -{ lib, buildPythonPackage, fetchPypi, hkdf, pytest }: +{ lib +, buildPythonPackage +, fetchPypi +, fetchpatch2 +, setuptools +, hkdf +, pytestCheckHook +}: buildPythonPackage rec { pname = "spake2"; version = "0.8"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; sha256 = "c17a614b29ee4126206e22181f70a406c618d3c6c62ca6d6779bce95e9c926f4"; }; - nativeCheckInputs = [ pytest ]; + patches = [ + # https://github.com/warner/python-spake2/pull/16 + (fetchpatch2 { + name = "python312-compat.patch"; + url = "https://github.com/warner/python-spake2/commit/1b04d33106b105207c97c64b2589c45790720b0b.patch"; + hash = "sha256-OoBz0lN17VyVGg6UfT+Zj9M1faFTNpPIhxrwCgUwMc8="; + }) + ]; - propagatedBuildInputs = [ hkdf ]; + nativeBuildInputs = [ + setuptools + ]; - checkPhase = '' - py.test $out - ''; + propagatedBuildInputs = [ + hkdf + ]; + + pythonImportsCheck = [ "spake2" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; meta = with lib; { + changelog = "https://github.com/warner/python-spake2/blob/v${version}/NEWS"; description = "SPAKE2 password-authenticated key exchange library"; homepage = "https://github.com/warner/python-spake2"; license = licenses.mit; + maintainers = with maintainers; [ dotlambda ]; }; } From cb8c1e4120b5552391805135044c0a3faf3f8682 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Feb 2024 15:19:45 -0800 Subject: [PATCH 225/244] python311Packages.py-ecc: 6.0.0 -> 7.0.0 Diff: https://github.com/ethereum/py_ecc/compare/v6.0.0...v7.0.0 Changelog: https://github.com/ethereum/py_ecc/blob/v7.0.0/CHANGELOG.rst --- .../python-modules/py-ecc/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/py-ecc/default.nix b/pkgs/development/python-modules/py-ecc/default.nix index 7845bfe17501..6e2683104775 100644 --- a/pkgs/development/python-modules/py-ecc/default.nix +++ b/pkgs/development/python-modules/py-ecc/default.nix @@ -4,29 +4,32 @@ , cached-property , eth-typing , eth-utils -, mypy-extensions , pytestCheckHook , pythonOlder +, setuptools }: buildPythonPackage rec { pname = "py-ecc"; - version = "6.0.0"; - format = "setuptools"; - disabled = pythonOlder "3.6"; + version = "7.0.0"; + pyproject = true; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "ethereum"; repo = "py_ecc"; rev = "v${version}"; - hash = "sha256-638otYA3e/Ld4mcM69yrqHQnGoK/Sfl/UA9FWnjgO/U="; + hash = "sha256-DKe+bI1GEzXg4Y4n5OA1/hWYz9L3X1AvaOFPEnCaAfs="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ cached-property eth-typing eth-utils - mypy-extensions ]; nativeCheckInputs = [ @@ -36,6 +39,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "py_ecc" ]; meta = with lib; { + changelog = "https://github.com/ethereum/py_ecc/blob/${src.rev}/CHANGELOG.rst"; description = "ECC pairing and bn_128 and bls12_381 curve operations"; homepage = "https://github.com/ethereum/py_ecc"; license = licenses.mit; From f784710a1a0c7363f79aa0fd048245af8c8a081f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Feb 2024 15:31:42 -0800 Subject: [PATCH 226/244] python312Packages.eth-utils: 2.1.1 -> 4.0.0 Diff: https://github.com/ethereum/eth-utils/compare/v2.1.1...v4.0.0 Changelog: https://github.com/ethereum/eth-utils/blob/v4.0.0/docs/release_notes.rst --- .../python-modules/eth-utils/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/eth-utils/default.nix b/pkgs/development/python-modules/eth-utils/default.nix index 6d4cbf930f56..8686da98d92a 100644 --- a/pkgs/development/python-modules/eth-utils/default.nix +++ b/pkgs/development/python-modules/eth-utils/default.nix @@ -8,22 +8,27 @@ , isPyPy , pytestCheckHook , pythonOlder +, setuptools , toolz }: buildPythonPackage rec { pname = "eth-utils"; - version = "2.1.1"; - format = "setuptools"; + version = "4.0.0"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "ethereum"; - repo = pname; + repo = "eth-utils"; rev = "v${version}"; - hash = "sha256-Ogp4o99smw5qVwDec6zd/xVqqKMyNk41iBfRNzrwuvE="; + hash = "sha256-k2pHM1eKPzoGxZlU6yT7bZMv4CCWGaZaSnFHSbT76Zo="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ eth-hash eth-typing @@ -44,6 +49,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "eth_utils" ]; meta = { + changelog = "https://github.com/ethereum/eth-utils/blob/${src.rev}/docs/release_notes.rst"; description = "Common utility functions for codebases which interact with ethereum"; homepage = "https://github.com/ethereum/eth-utils"; license = lib.licenses.mit; From 7d0ac96293b167e0f039bb93f1075d99679134de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Feb 2024 15:33:56 -0800 Subject: [PATCH 227/244] python312Packages.eth-typing: 3.2.0 -> 4.0.0 Diff: https://github.com/ethereum/eth-typing/compare/refs/tags/v3.2.0...v4.0.0 Changelog: https://github.com/ethereum/eth-typing/blob/v4.0.0/docs/release_notes.rst --- .../development/python-modules/eth-typing/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/eth-typing/default.nix b/pkgs/development/python-modules/eth-typing/default.nix index 434fc6d8c10d..60bafffaea2a 100644 --- a/pkgs/development/python-modules/eth-typing/default.nix +++ b/pkgs/development/python-modules/eth-typing/default.nix @@ -3,12 +3,13 @@ , buildPythonPackage , pythonOlder , pytestCheckHook +, setuptools }: buildPythonPackage rec { pname = "eth-typing"; - version = "3.2.0"; - format = "setuptools"; + version = "4.0.0"; + pyproject = true; disabled = pythonOlder "3.6"; @@ -16,9 +17,13 @@ buildPythonPackage rec { owner = "ethereum"; repo = "eth-typing"; rev = "refs/tags/v${version}"; - hash = "sha256-klN38pIQ9ZOFV7dzXNvylPGfifR8pXRLTJ3VE579AY0="; + hash = "sha256-JT/2bCPYFSRNt3V7QnHSAJR7HrZ1JpRKdU7gQpoYIn0="; }; + nativeBuildInputs = [ + setuptools + ]; + nativeCheckInputs = [ pytestCheckHook ]; From c6d343cabd2a61d6a64b2f31ebf9306976c9e72e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 Feb 2024 15:44:38 -0800 Subject: [PATCH 228/244] python312Packages.py-ecc: disable failing tests --- pkgs/development/python-modules/py-ecc/default.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/development/python-modules/py-ecc/default.nix b/pkgs/development/python-modules/py-ecc/default.nix index 6e2683104775..d7769ea4873d 100644 --- a/pkgs/development/python-modules/py-ecc/default.nix +++ b/pkgs/development/python-modules/py-ecc/default.nix @@ -5,6 +5,7 @@ , eth-typing , eth-utils , pytestCheckHook +, pythonAtLeast , pythonOlder , setuptools }: @@ -36,6 +37,18 @@ buildPythonPackage rec { pytestCheckHook ]; + disabledTests = lib.optionals (pythonAtLeast "3.12") [ + # https://github.com/ethereum/py_ecc/issues/133 + "test_FQ2_object" + "test_pairing_bilinearity_on_G1" + "test_pairing_bilinearity_on_G2" + "test_pairing_composit_check" + "test_pairing_is_non_degenerate" + "test_pairing_negative_G1" + "test_pairing_negative_G2" + "test_pairing_output_order" + ]; + pythonImportsCheck = [ "py_ecc" ]; meta = with lib; { From ca63a1b87be6fd837af3ec20c56c2fcf3659a437 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 23 Feb 2024 23:32:27 +0100 Subject: [PATCH 229/244] python311Packages.pytest-benchmark: fix tests - Backports two patches to fix tests from Python 3.11 - Updates the disabled test sets for failures that only happen for <3.12 - Ignores DeprecationWarnings during the test run - Converted to use the PEP517 builder --- .../pytest-benchmark/default.nix | 33 +++++++++++++------ 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/pytest-benchmark/default.nix b/pkgs/development/python-modules/pytest-benchmark/default.nix index f9011b6d721b..dc2c27137169 100644 --- a/pkgs/development/python-modules/pytest-benchmark/default.nix +++ b/pkgs/development/python-modules/pytest-benchmark/default.nix @@ -14,16 +14,16 @@ , pytestCheckHook , pytest-xdist , pythonOlder -, isPy311 +, setuptools }: buildPythonPackage rec { pname = "pytest-benchmark"; version = "4.0.0"; + pyproject = true; disabled = pythonOlder "3.7"; - format = "setuptools"; src = fetchFromGitHub { owner = "ionelmc"; @@ -33,10 +33,24 @@ buildPythonPackage rec { }; patches = [ + # replace distutils.spawn.find_executable with shutil.which (fetchpatch { url = "https://github.com/ionelmc/pytest-benchmark/commit/728752d2976ef53fde7e40beb3e55f09cf4d4736.patch"; hash = "sha256-WIQADCLey5Y79UJUj9J5E02HQ0O86xBh/3IeGLpVrWI="; }) + # fix tests with python3.11+; https://github.com/ionelmc/pytest-benchmark/pull/232 + (fetchpatch { + url = "https://github.com/ionelmc/pytest-benchmark/commit/b2f624afd68a3090f20187a46284904dd4baa4f6.patch"; + hash = "sha256-cylxPj/d0YzvOGw+ncVSCnQHwq2cukrgXhBHePPwjO0="; + }) + (fetchpatch { + url = "https://github.com/ionelmc/pytest-benchmark/commit/2b987f5be1873617f02f24cb6d76196f9aed21bd.patch"; + hash = "sha256-92kWEd935Co6uc/1y5OGKsc5/or81bORSdaiQFjDyTw="; + }) + ]; + + nativeBuildInputs = [ + setuptools ]; buildInputs = [ @@ -64,24 +78,23 @@ buildPythonPackage rec { mercurial pytestCheckHook pytest-xdist - ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); + ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies); + + pytestFlagsArray = [ + "-W" "ignore::DeprecationWarning" + ]; preCheck = '' export PATH="$out/bin:$PATH" ''; - disabledTests = [ + disabledTests = lib.optionals (pythonOlder "3.12") [ # AttributeError: 'PluginImportFixer' object has no attribute 'find_spec' "test_compare_1" "test_compare_2" "test_regression_checks" + "test_regression_checks_inf" "test_rendering" - ] - # tests are broken in 3.11 - # https://github.com/ionelmc/pytest-benchmark/issues/231 - ++ lib.optionals isPy311 [ - "test_abort_broken" - "test_clonefunc" ]; meta = with lib; { From d5c1111cf2d5354d5bf09c72ec508b3f2fec8031 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 18 Feb 2024 13:41:46 +0100 Subject: [PATCH 230/244] python312Packages.partd: fix build, refactor Partd ships with a broken vendored versioneer file, that calls into things that are not available on 3.12 anymore. Update dependencies, use the pytest hook instead of overriding the checkPhase. --- .../python-modules/partd/default.nix | 57 ++++++++++++++----- 1 file changed, 43 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/partd/default.nix b/pkgs/development/python-modules/partd/default.nix index 728ed09b735c..b5f8afce9d3b 100644 --- a/pkgs/development/python-modules/partd/default.nix +++ b/pkgs/development/python-modules/partd/default.nix @@ -1,14 +1,24 @@ { lib , buildPythonPackage -, fetchPypi -, isPy27 +, fetchFromGitHub +, fetchpatch2 +, pythonOlder + +# build-system , setuptools -, pytest + +# dependencies , locket +, toolz + +# optional-dependencies +, blosc2 , numpy , pandas , pyzmq -, toolz + +# tests +, pytestCheckHook }: buildPythonPackage rec { @@ -16,25 +26,44 @@ buildPythonPackage rec { version = "1.4.1"; pyproject = true; - disabled = isPy27; + disabled = pythonOlder "3.7"; - src = fetchPypi { - inherit pname version; - hash = "sha256-VsJd1J5v6lcn5zEgPEZsbgkvMI2PACThmdAvaqIWf2c="; + src = fetchFromGitHub { + owner = "dask"; + repo = "partd"; + rev = "refs/tags/${version}"; + hash = "sha256-EK+HNSPh2b7jwpc6jwH/n+6HDgHhRfBeaRuiDIWVG28="; }; + patches = [ + (fetchpatch2 { + # python 3.12 support; https://github.com/dask/partd/pull/70 + url = "https://github.com/dask/partd/pull/70/commits/c96a034367cb9fee0a0900f758b802aeef8a8a41.patch"; + hash = "sha256-QlSIrFQQQo9We/gf7WSgmWrxdt3rxXQcyvJnFm8R5cM="; + }) + ]; + nativeBuildInputs = [ setuptools ]; - nativeCheckInputs = [ pytest ]; + propagatedBuildInputs = [ + locket + toolz + ]; - propagatedBuildInputs = [ locket numpy pandas pyzmq toolz ]; + passthru.optional-dependencies = { + complete = [ + blosc2 + numpy + pandas + pyzmq + ]; + }; - checkPhase = '' - rm partd/tests/test_zmq.py # requires network & fails - py.test -k "not test_serialize" - ''; + nativeCheckInputs = [ + pytestCheckHook + ]; meta = { description = "Appendable key-value storage"; From 8adc7b7875923d27c255e8fbef66b423caf8a0a7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 01:32:52 +0100 Subject: [PATCH 231/244] python312Packages.black: ignore DeprecationWarning during tests --- pkgs/development/python-modules/black/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/black/default.nix b/pkgs/development/python-modules/black/default.nix index 52cc36e989cc..73ce7f8d30fd 100644 --- a/pkgs/development/python-modules/black/default.nix +++ b/pkgs/development/python-modules/black/default.nix @@ -5,7 +5,6 @@ , pythonOlder , pytestCheckHook , aiohttp -, aiohttp-cors , click , colorama , hatch-fancy-pypi-readme @@ -19,7 +18,6 @@ , platformdirs , tokenize-rt , tomli -, typed-ast , typing-extensions , uvloop }: @@ -78,6 +76,10 @@ buildPythonPackage rec { parameterized ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies); + pytestFlagsArray = [ + "-W" "ignore::DeprecationWarning" + ]; + preCheck = '' export PATH="$PATH:$out/bin" From 97dcead2631cc3a0f1232cef69b1a715d2e7a180 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 01:54:26 +0100 Subject: [PATCH 232/244] python311Packages.param: ignore DeprecationWarning on tests --- pkgs/development/python-modules/param/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/param/default.nix b/pkgs/development/python-modules/param/default.nix index f6bbbf3b78ff..638a3182ca1b 100644 --- a/pkgs/development/python-modules/param/default.nix +++ b/pkgs/development/python-modules/param/default.nix @@ -40,6 +40,10 @@ buildPythonPackage rec { pytestCheckHook ]; + pytestFlagsArray = [ + "-W" "ignore::DeprecationWarning" + ]; + pythonImportsCheck = [ "param" ]; From 820b56f17d5d9ce8e5ba0660525ac844e82fe167 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 02:14:09 +0100 Subject: [PATCH 233/244] python312Packages.mypy: skip failing test --- pkgs/development/python-modules/mypy/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix index 0087fa650d7a..ba8b5a276197 100644 --- a/pkgs/development/python-modules/mypy/default.nix +++ b/pkgs/development/python-modules/mypy/default.nix @@ -2,6 +2,7 @@ , stdenv , buildPythonPackage , fetchFromGitHub +, pythonAtLeast , pythonOlder # build-system @@ -100,6 +101,11 @@ buildPythonPackage rec { tomli ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies); + disabledTests = lib.optionals (pythonAtLeast "3.12") [ + # requires distutils + "test_c_unit_test" + ]; + disabledTestPaths = [ # fails to find tyoing_extensions "mypy/test/testcmdline.py" From c13dadf60c321a4768da5f01f0327250679f9940 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 02:22:37 +0100 Subject: [PATCH 234/244] python311Packages.beartype: 0.16.4 -> 0.17.2 https://github.com/beartype/beartype/releases/tag/v0.17.2 --- pkgs/development/python-modules/beartype/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/beartype/default.nix b/pkgs/development/python-modules/beartype/default.nix index 3eba6f3317a4..b5091bf519d0 100644 --- a/pkgs/development/python-modules/beartype/default.nix +++ b/pkgs/development/python-modules/beartype/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchPypi +, setuptools , pytestCheckHook , pythonOlder , typing-extensions @@ -8,16 +9,20 @@ buildPythonPackage rec { pname = "beartype"; - version = "0.16.4"; + version = "0.17.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-GtqJzy1usw624Vbu0utUkzV3gpN5ENdDgJGOU8Lq4L8="; + hash = "sha256-6RHhrn3kvM0VdF92Q2CdhzL2TeXC+4ROicu+0cWo1JU="; }; + nativeBuildInputs = [ + setuptools + ]; + nativeCheckInputs = [ pytestCheckHook typing-extensions From 61e612ad380df17481606dc1b7eeaa8038f914ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 02:46:44 +0100 Subject: [PATCH 235/244] python311Packages.asyncua: pin to pytest-asyncio 0.21 --- pkgs/development/python-modules/asyncua/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncua/default.nix b/pkgs/development/python-modules/asyncua/default.nix index 774569543628..e2417b6a2463 100644 --- a/pkgs/development/python-modules/asyncua/default.nix +++ b/pkgs/development/python-modules/asyncua/default.nix @@ -6,7 +6,7 @@ , cryptography , fetchFromGitHub , pyopenssl -, pytest-asyncio +, pytest-asyncio_0_21 , pytest-mock , pytestCheckHook , python-dateutil @@ -60,7 +60,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook - pytest-asyncio + pytest-asyncio_0_21 pytest-mock ]; From b055c2641043c5028db00543713813d7079e882b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 02:47:06 +0100 Subject: [PATCH 236/244] python311Packages.openai: ignore DeprecationWarning during tests --- pkgs/development/python-modules/openai/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index dab58b533265..78ace71a3575 100644 --- a/pkgs/development/python-modules/openai/default.nix +++ b/pkgs/development/python-modules/openai/default.nix @@ -74,6 +74,10 @@ buildPythonPackage rec { dirty-equals ]; + pytestFlagsArray = [ + "-W" "ignore::DeprecationWarning" + ]; + disabledTests = [ # Tests make network requests "test_streaming_response" From 59ad9d607dcb5b1bc2fcd5b13385033cb49bee51 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 02:52:51 +0100 Subject: [PATCH 237/244] python311Packages.sip: 6.8.1 -> 6.8.3 https://github.com/Python-SIP/sip/releases/tag/6.8.2 https://github.com/Python-SIP/sip/releases/tag/6.8.3 --- pkgs/development/python-modules/sip/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/sip/default.nix b/pkgs/development/python-modules/sip/default.nix index 32c28211cd06..30dd904f1396 100644 --- a/pkgs/development/python-modules/sip/default.nix +++ b/pkgs/development/python-modules/sip/default.nix @@ -1,10 +1,8 @@ { lib -, stdenv , buildPythonPackage , fetchPypi , pythonOlder , setuptools -, wheel , packaging , ply , toml @@ -18,21 +16,22 @@ buildPythonPackage rec { pname = "sip"; - version = "6.8.1"; - - format = "pyproject"; + version = "6.8.3"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-MALfQV4WisP/45OULbxxMcuCreUAAOFSb0aoit4m9Zg="; + hash = "sha256-iIVHsBi7JMNq3tUZ6T0+UT1MaqC6VbfMGv+9Rc8Qdiw="; }; nativeBuildInputs = [ setuptools - wheel ]; - propagatedBuildInputs = [ packaging ply toml ] ++ lib.optionals (pythonOlder "3.11") [ + propagatedBuildInputs = [ + packaging + setuptools + ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; From 544c197eb80505155ceea67aac87af9f217f7310 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 02:59:21 +0100 Subject: [PATCH 238/244] python312Packages.sip4: disable --- pkgs/development/python-modules/sip/4.x.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/sip/4.x.nix b/pkgs/development/python-modules/sip/4.x.nix index 0e1db82e8af0..879dc6cd125a 100644 --- a/pkgs/development/python-modules/sip/4.x.nix +++ b/pkgs/development/python-modules/sip/4.x.nix @@ -5,7 +5,8 @@ buildPythonPackage rec { version = "4.19.25"; format = "other"; - disabled = isPyPy; + # relies on distutils + disabled = isPyPy || pythonAtLeast "3.12"; src = fetchurl { url = "https://www.riverbankcomputing.com/static/Downloads/sip/${version}/sip-${version}.tar.gz"; From bc38c1274e359e6c4bec15c58cc85cecf2d81940 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 03:09:47 +0100 Subject: [PATCH 239/244] python312Packages.sanic: disable failing test --- pkgs/development/python-modules/sanic/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/sanic/default.nix b/pkgs/development/python-modules/sanic/default.nix index 752802df209c..fb1d5aba58db 100644 --- a/pkgs/development/python-modules/sanic/default.nix +++ b/pkgs/development/python-modules/sanic/default.nix @@ -3,6 +3,7 @@ , buildPythonPackage , fetchFromGitHub , fetchpatch +, pythonAtLeast # build-system , setuptools @@ -145,6 +146,9 @@ buildPythonPackage rec { "test_websocket_route_with_subprotocols" # Socket closes early "test_no_exceptions_when_cancel_pending_request" + ] ++ lib.optionals (pythonAtLeast "3.12") [ + # AttributeError: 'has_calls' is not a valid assertion. Use a spec for the mock if 'has_calls' is meant to be an attribute. + "test_ws_frame_put_message_into_queue" ]; disabledTestPaths = [ From 876379f8831012a0fec768898f0d3ef68df16bf5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 03:16:02 +0100 Subject: [PATCH 240/244] python312Packages.smartypants: fix tests and regex patterns --- .../python-modules/smartypants/default.nix | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/smartypants/default.nix b/pkgs/development/python-modules/smartypants/default.nix index 0e5ef76927e4..d2ca5f297322 100644 --- a/pkgs/development/python-modules/smartypants/default.nix +++ b/pkgs/development/python-modules/smartypants/default.nix @@ -1,7 +1,9 @@ { lib , buildPythonPackage , fetchFromGitHub +, fetchpatch2 , isPyPy +, setuptools , docutils , pygments , pytestCheckHook @@ -9,8 +11,9 @@ buildPythonPackage rec { version = "2.0.1"; - format = "setuptools"; pname = "smartypants"; + pyproject = true; + disabled = isPyPy; src = fetchFromGitHub { @@ -20,6 +23,19 @@ buildPythonPackage rec { sha256 = "00p1gnb9pzb3svdq3c5b9b332gsp50wrqqa39gj00m133zadanjp"; }; + patches = [ + (fetchpatch2 { + # https://github.com/leohemsted/smartypants.py/pull/21 + name = "smartypants-3.12-compat.patch"; + url = "https://github.com/leohemsted/smartypants.py/commit/ea46bf36343044a7a61ba3acce4a7f188d986ec5.patch"; + hash = "sha256-9lsiiZKFFKHLy7j3y9ff4gt01szY+2AHpWPAKQgKwZg="; + }) + ]; + + nativeBuildInputs = [ + setuptools + ]; + nativeCheckInputs = [ docutils pygments From 49a820eae13fb16bece6cadf6f0096f61d99f0ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 24 Feb 2024 09:31:48 +0100 Subject: [PATCH 241/244] python311Packages.smartypants: avoid rebuild This keeps 3.12 from 876379f88310 but reverts 3.11 to avoid the rebuilds: 8933 x86_64-darwin 21912 x86_64-linux --- .../python-modules/smartypants/default.nix | 37 +++++++++++-------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/smartypants/default.nix b/pkgs/development/python-modules/smartypants/default.nix index d2ca5f297322..5094287fcfaf 100644 --- a/pkgs/development/python-modules/smartypants/default.nix +++ b/pkgs/development/python-modules/smartypants/default.nix @@ -1,5 +1,6 @@ { lib , buildPythonPackage +, python , fetchFromGitHub , fetchpatch2 , isPyPy @@ -9,10 +10,9 @@ , pytestCheckHook }: -buildPythonPackage rec { +buildPythonPackage (rec { version = "2.0.1"; pname = "smartypants"; - pyproject = true; disabled = isPyPy; @@ -23,19 +23,6 @@ buildPythonPackage rec { sha256 = "00p1gnb9pzb3svdq3c5b9b332gsp50wrqqa39gj00m133zadanjp"; }; - patches = [ - (fetchpatch2 { - # https://github.com/leohemsted/smartypants.py/pull/21 - name = "smartypants-3.12-compat.patch"; - url = "https://github.com/leohemsted/smartypants.py/commit/ea46bf36343044a7a61ba3acce4a7f188d986ec5.patch"; - hash = "sha256-9lsiiZKFFKHLy7j3y9ff4gt01szY+2AHpWPAKQgKwZg="; - }) - ]; - - nativeBuildInputs = [ - setuptools - ]; - nativeCheckInputs = [ docutils pygments @@ -53,3 +40,23 @@ buildPythonPackage rec { maintainers = with maintainers; [ dotlambda ]; }; } + # FIXME: just avoiding large rebuild, we'll revert this commit + // (if lib.versionOlder python.version "3.12" then { + format = "setuptools"; + } else { + pyproject = true; + + patches = [ + (fetchpatch2 { + # https://github.com/leohemsted/smartypants.py/pull/21 + name = "smartypants-3.12-compat.patch"; + url = "https://github.com/leohemsted/smartypants.py/commit/ea46bf36343044a7a61ba3acce4a7f188d986ec5.patch"; + hash = "sha256-9lsiiZKFFKHLy7j3y9ff4gt01szY+2AHpWPAKQgKwZg="; + }) + ]; + + nativeBuildInputs = [ + setuptools + ]; + }) +) From 7d52ac6d831e17e503123a2e466984d33927cb95 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 Feb 2024 11:48:06 +0100 Subject: [PATCH 242/244] python311Packages.dask: provide dataframe extra for tests Tests would previously error out with: > ImportError: Dask dataframe requirements are not installed. --- pkgs/development/python-modules/dask/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/dask/default.nix b/pkgs/development/python-modules/dask/default.nix index 77f702506136..5fa73cea10f7 100644 --- a/pkgs/development/python-modules/dask/default.nix +++ b/pkgs/development/python-modules/dask/default.nix @@ -98,7 +98,9 @@ buildPythonPackage rec { # from panda[test] hypothesis pytest-asyncio - ] ++ lib.optionals (!arrow-cpp.meta.broken) [ # support is sparse on aarch64 + ] + ++ passthru.optional-dependencies.dataframe + ++ lib.optionals (!arrow-cpp.meta.broken) [ # support is sparse on aarch64 pyarrow ]; From 2b0673c217a04a40b9195deb84b103f6dc54343a Mon Sep 17 00:00:00 2001 From: K900 Date: Sat, 24 Feb 2024 13:41:12 +0300 Subject: [PATCH 243/244] opencolorio: fix tests on staging-next --- pkgs/development/libraries/opencolorio/default.nix | 2 ++ .../libraries/opencolorio/line-numbers.patch | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 pkgs/development/libraries/opencolorio/line-numbers.patch diff --git a/pkgs/development/libraries/opencolorio/default.nix b/pkgs/development/libraries/opencolorio/default.nix index 21f50a6fe8a3..a5661d6e44e6 100644 --- a/pkgs/development/libraries/opencolorio/default.nix +++ b/pkgs/development/libraries/opencolorio/default.nix @@ -45,6 +45,8 @@ stdenv.mkDerivation rec { # Workaround for https://gitlab.kitware.com/cmake/cmake/-/issues/25200. # Needed for zlib >= 1.3 && cmake < 3.27.4. ./broken-cmake-zlib-version.patch + # Fix incorrect line number in test + ./line-numbers.patch ]; postPatch = lib.optionalString stdenv.isDarwin '' diff --git a/pkgs/development/libraries/opencolorio/line-numbers.patch b/pkgs/development/libraries/opencolorio/line-numbers.patch new file mode 100644 index 000000000000..21b6820b4f86 --- /dev/null +++ b/pkgs/development/libraries/opencolorio/line-numbers.patch @@ -0,0 +1,13 @@ +diff --git a/tests/cpu/fileformats/FileFormatCTF_tests.cpp b/tests/cpu/fileformats/FileFormatCTF_tests.cpp +index 7a7ab67b..18c1f55e 100644 +--- a/tests/cpu/fileformats/FileFormatCTF_tests.cpp ++++ b/tests/cpu/fileformats/FileFormatCTF_tests.cpp +@@ -1416,7 +1416,7 @@ OCIO_ADD_TEST(FileFormatCTF, difficult_xml_unknown_elements) + "(37): Unrecognized element 'just_ignore' where its parent is 'ProcessList' (8): Unknown element", + "(69): Unrecognized element 'just_ignore' where its parent is 'Description' (66)", + "(70): Unrecognized element 'just_ignore' where its parent is 'just_ignore' (69)", +- "(75): Unrecognized element 'Matrix' where its parent is 'LUT1D' (43): 'Matrix' not allowed in this element", ++ "(75): Unrecognized element 'Matrix' where its parent is 'LUT1D' (46): 'Matrix' not allowed in this element", + "(76): Unrecognized element 'Description' where its parent is 'Matrix' (75)", + "(77): Unrecognized element 'Array' where its parent is 'Matrix' (75)" + }; From c37cffdda5ccc4999593c78c67db37b8f8d0ecde Mon Sep 17 00:00:00 2001 From: K900 Date: Sat, 24 Feb 2024 22:38:21 +0300 Subject: [PATCH 244/244] urlwatch: cherry-pick lxml 5 compatibility fix --- pkgs/tools/networking/urlwatch/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/tools/networking/urlwatch/default.nix b/pkgs/tools/networking/urlwatch/default.nix index a17b4b88da3d..36ad0ba77ce7 100644 --- a/pkgs/tools/networking/urlwatch/default.nix +++ b/pkgs/tools/networking/urlwatch/default.nix @@ -1,5 +1,6 @@ { lib , fetchFromGitHub +, fetchpatch , python3Packages }: @@ -14,6 +15,16 @@ python3Packages.buildPythonApplication rec { hash = "sha256-dGohG2+HrsuKegPAn1fmpLYPpovEEUsx+C/0sp2/cX0="; }; + patches = [ + # lxml 5 compatibility fix + # FIXME: remove in next release + (fetchpatch { + url = "https://github.com/thp/urlwatch/commit/123de66d019aef7fc18fab6d56cc2a54d81fea3f.patch"; + excludes = [ "CHANGELOG.md" ]; + hash = "sha256-C9qb6TYeNcdszunE2B5DWRyXyqnANd32H7m9KmidCD0="; + }) + ]; + propagatedBuildInputs = with python3Packages; [ appdirs cssselect