diff options
248 files changed, 8831 insertions, 6442 deletions
diff --git a/doc/languages-frameworks/lua.section.md b/doc/languages-frameworks/lua.section.md index 310ea88a86d55..23c40409eaa0e 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/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index da06fe1d69b54..d1b41d84ddc73 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -475,7 +475,7 @@ are used in [`buildPythonPackage`](#buildpythonpackage-function). be added as `build-system`. - `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). diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md index 48038c2e2e70b..ac3d2b69a4a2a 100644 --- a/nixos/doc/manual/release-notes/rl-2405.section.md +++ b/nixos/doc/manual/release-notes/rl-2405.section.md @@ -161,6 +161,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/nixos/modules/config/no-x-libs.nix b/nixos/modules/config/no-x-libs.nix index 32b17f6059ef9..870b3fe77cca9 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/nixos/modules/security/ca.nix b/nixos/modules/security/ca.nix index 3cd56bff04d18..ae188ea709dd5 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/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix index 8a8aa1119ead3..5fd72ff5a9de9 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 = { diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix index c214731a22894..e3cc2f0a5c7e5 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; diff --git a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix index 37a9e04418c65..822a2ef0773ed 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 = { 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 eb98b6176fea2..80a6dbe8df78e 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 - ], - "deps": [ - "named-timer" + 20240203, + 1944 ], - "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": [ @@ -6711,6 +6705,29 @@ } }, { + "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", "sha256": "0l41yj0sb87i27hw6dh35l32hg4qkka6r3bpkckjnfm0xifrd9hj", @@ -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": [ @@ -7613,6 +7630,27 @@ } }, { + "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", "sha256": "011wnya65vfnn17fn1vhq0sk8c1mli81x0nb44yi6zl1hwxivb55", @@ -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" } }, { @@ -8095,25 +8133,6 @@ } }, { - "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", "sha256": "1lmbmlshr8b645qsb88rswmbbcbbawzl04xdjlygq4dnpkxc8w0f", @@ -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": [ @@ -8749,6 +8770,21 @@ } }, { + "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", "sha256": "0vjldwy7mrks0d4sxpwj0riimacnk8l33amcjcicranzjb396zkv", @@ -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" } }, { @@ -13242,6 +13280,24 @@ } }, { + "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", "sha256": "1whzbs2gg2ar24kw29ffv94dgvrlfy2v4zdn0g7ksjjmmdr8ahh4", @@ -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" } }, { @@ -14600,6 +14656,30 @@ } }, { + "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", "sha256": "02cqza46qp8y69jd33cg4nmcgvrpwz23vyxqnmzwwvlmnbky96yc", @@ -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 - ], - "deps": [ - "debian-el" + 20231220, + 35 ], - "commit": "af9aad721cb263e495e2f77df458e9496549c04b", - "sha256": "1vqmi32n3yz4chrbi0473hhh4klxsh63qbydcl44xa91g3ly3vp5" + "commit": "767ae6e9c2222e689272089a96f9545f1eb5552c", + "sha256": "1dhq1vdwggl8wz812v2r9ipmz35yry3ylkm851p11wizv0z91whm" }, "stable": { "version": [ @@ -26085,6 +26180,21 @@ } }, { + "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", "sha256": "005x3j5q8dhphhh4c48l6qx7qi3jz9k02m86ww1bzwfzji55p9sp", @@ -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 - ], - "deps": [ - "dash" + 20240128, + 1012 ], - "commit": "98c53882a6b6703c62d7a59e0dcdf5e29ca2ca95", - "sha256": "17isgyg85fdhhhzn9jh6d0cba19ag7zwkppc1n34i2knm91411hm" + "commit": "3f8d4b668c4568d65f40c4f8bbb20c3b8dbfaa05", + "sha256": "0fld9qiyhhi8z50zjfn7afp92v6klwvk33fycfhnrdjhbkjjihp6" }, "stable": { "version": [ 0, - 8, - 6 - ], - "deps": [ - "dash" + 9, + 4 ], - "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": [ @@ -26923,6 +27027,44 @@ } }, { + "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", "sha256": "1mn4hpx82nifphzx71yw3rbixbgis8bhvl3iyxcgcd88n5hqwvys", @@ -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" } }, { @@ -27100,6 +27242,38 @@ } }, { + "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", "sha256": "072w1hczzb4z0dadvqy8px9zfnfd2z0w8nwa7q2qm5njg30rrqpb", @@ -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": "b8ce5d82dc2ef4df912b2b0cbe79e20b455ebd84", + "sha256": "0y7hz4cmhr6n91wv5q82ly2fjj4k0ihvc7pgr7wmbj63pvzbdys8" + }, + "stable": { + "version": [ + 0, + 2 ], - "commit": "3ad6a3f3886c532149f9a1c8c740ab95940ab63b", - "sha256": "0fp4qgxw6nx90bp2mxll3qxg35sd3f4yl76fgc3bv2zj8q8349p1" + "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": "81dc7414cbd637fb61c6541ce71ebb8092db9498", + "sha256": "1x08n2j0klsybfy86ikppgfbsslidjy8fpcqja9g7xslq39jp435" + }, + "stable": { + "version": [ + 0, + 7, + 5 ], "deps": [ + "dash", "llm", "spinner" ], - "commit": "702042c0bf79a4e81133fb2acb9031f5eae817b0", - "sha256": "182i95q0n6r2i774f66jkkmd172d4r8ybhqvayxfmgxr2ryfqwjg" + "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" } }, { @@ -33010,6 +33214,30 @@ } }, { + "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", "sha256": "0fnb8rmjr5lvc3dq0fnyxhws8ync1lj5xp8ycs63z4ax6gmdqr48", @@ -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 - ], - "deps": [ - "julia-mode" + 24, + 1, + 0 ], - "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": [ @@ -37880,36 +38104,6 @@ } }, { - "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", "sha256": "0ryinmpqb3c91qcna6gbijcmqv3skxdc947dlr5s1w623z9nxgqg", @@ -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": [ @@ -42567,6 +42761,35 @@ } }, { + "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", "sha256": "019r9a30jdyjxk2rghbx7g16gpfdhq555s32cmbh9yxxvc7jz683", @@ -42613,11 +42836,11 @@ "repo": "orzechowskid/flymake-eslint", "unstable": { "version": [ - 20231018, - 1900 + 20240202, + 1548 ], - "commit": "e30c9a14e79c7151d92773fcc8c5bf3bcf4a3a6a", - "sha256": "0xr455qcnzjbgbnxzy0pk56nwgv48i552ygj00b2i0maifny70ya" + "commit": "c783788fc1b6fa9703c623f651f4a72c11923d30", + "sha256": "09isnk70lxbgcfmq8v07fz7ml4pmqdj7g1i3a7k8mpnr1zixrbbh" }, "stable": { "version": [ @@ -42630,6 +42853,21 @@ } }, { + "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", "sha256": "13v65aywl0nq2xld8kjjr3lxh491a7h03c1xsjqkbhwhjw8m0ism", @@ -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" } }, { @@ -61682,6 +61943,32 @@ } }, { + "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", "sha256": "0rq7759abp0ml0l8dycvdl0j5wsxw9z5y9pyx68973a4ssbx2i0r", @@ -61848,6 +62135,21 @@ } }, { + "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", "sha256": "0c256qyrbnanly930w1kj13mnysw0pvklnvqw51pdyjq9cs30y3x", @@ -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": [ @@ -63105,6 +63407,38 @@ } }, { + "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", "sha256": "1xv8nfi6dzhx868h44ydq4f5jmsa7rbqfa7jk8g0z0ifv477hrvx", @@ -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" } }, { @@ -64505,6 +64848,30 @@ } }, { + "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", "sha256": "11m9li1016cfkm4931h69d7g1dc59lwjl83wy3yipswdg3zlw0ar", @@ -64557,6 +64924,21 @@ } }, { + "ename": "jmespath", + "commit": "3efe55a893788893d8318b01db50246f072e05c0", + "sha256": "1k6zrpzw0i9qrrbwncqv63jhamls9gpaglzcqkfxl5n9jgcppjwk", + "fetcher": "github", + "repo": "UnresolvedCold/jmespath", + "unstable": { + "version": [ + 20240115, + 1310 + ], + "commit": "d3a4a4abdd6804d3aef5e0d0c538abd27667b4c3", + "sha256": "1nnf8ynsmf8l83cjjsfh9h0zj6dim4lgqsrl4fiy6m7sfi3x33q2" + } + }, + { "ename": "jmt-mode", "commit": "387b4908dba66caf154103b678ae2d49d530a5d5", "sha256": "1p6fivdcbx76nialqmykbfzfxgx4svjm8b94npwmqcbc3a6liz01", @@ -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": [ @@ -65463,6 +65845,30 @@ } }, { + "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", "sha256": "0vx1949hwxzql4r6c6x29ffmrvhda4slayz19pqzlhgw7apg2x3h", @@ -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": [ @@ -66043,6 +66448,36 @@ } }, { + "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", "sha256": "0a99cqflpzasl4wcmmf99aj8xgywkym37j7mvnsajrsk5wawdlss", @@ -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 - ], - "deps": [ - "autothemer" + 20240120, + 647 ], - "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": [ @@ -71992,6 +72439,36 @@ } }, { + "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", "sha256": "0lrgmjb0d26vll5ys8s23axd93irkzslswk1s4lkcivxqs4jbs1l", @@ -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 - ], - "deps": [ - "cl-lib" + 20231220, + 155 ], - "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": [ @@ -75366,6 +75843,36 @@ } }, { + "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", "sha256": "1r9dv10p2bahygz1f151bp481289b184d80jbh575pdmlxkqd79f", @@ -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": [ @@ -78221,6 +78728,21 @@ } }, { + "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", "sha256": "0yl1vi62pjgklwa7ifvr35fciiqqc5zkrc0m4yxjiv0c0dn50b7n", @@ -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" } }, { @@ -82207,6 +82729,30 @@ } }, { + "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", "sha256": "0aiq97h595h03fv6hz276vx1aaacl6gk4yn60ncizkas3vs8sj6h", @@ -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": [ @@ -84430,6 +84976,37 @@ } }, { + "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", "sha256": "11c6py5vani2cv4qjvizlzz9xvr5v57qxy1chcxy2lq3jlz1q5w0", @@ -84506,6 +85083,30 @@ } }, { + "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", "sha256": "0q2rscnw9hzlh37i4v2h5f3kpmkdbl6wlrxh7wz13jfn5xdj6420", @@ -84872,6 +85473,57 @@ } }, { + "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", "sha256": "0zsjzjw52asl609q7a2s4jcsm478p4cxzhnd3azyr9ypxydjf6qk", @@ -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": [ @@ -90250,6 +90945,30 @@ } }, { + "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", "sha256": "1cjgmibybw24acz5r4zb9jddmng7c0f819h0wl5ih2af2skvpi7k", @@ -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 + ], + "deps": [ + "compat" ], - "commit": "03f878a18c15432d084402e6ca5309c3ba51c78e", - "sha256": "0pf3prlv0l63qgxrkp5cgixykmqwjny4rqwdlqadca6jlg4gb71f" + "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": [ @@ -92307,36 +93027,6 @@ } }, { - "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", "sha256": "02hgh7wg68ysfhw5hckrpshzv4vm1vnm395d34x6vpgl4ccx7v9r", @@ -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 - ], - "deps": [ - "cl-lib" + 20240111, + 1158 ], - "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": [ @@ -97329,24 +98029,6 @@ } }, { - "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", "sha256": "0mvjngp90gx2qpvi6w2baf6ngw2jrkh8q5rnmy81d54bk0d19dfv", @@ -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" } }, { @@ -105109,6 +105793,24 @@ } }, { + "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", "sha256": "0pxsifcxic3q54rqj0jbj20hq7f2s4icl57lligf9g0w23qzj239", @@ -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": [ @@ -106013,6 +106715,21 @@ } }, { + "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", "sha256": "0acbrw94q6cr9b29mz1wcbwi1g90pbm7ly2xbaqb2g8081r5rgg0", @@ -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": [ @@ -107147,6 +107864,30 @@ } }, { + "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", "sha256": "03vg4y262yy0y3xh0imx4mh59z2lhzif5jxnad2w385khnyj1n21", @@ -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 - ], - "deps": [ - "terminal-focus-reporting" + 20231211, + 1602 ], - "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": [ @@ -109734,6 +110473,24 @@ } }, { + "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", "sha256": "0j0qkvs2v563dz2rd70dfmd0qpdwicymx59zv3gn57z5a8m14866", @@ -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" } }, { @@ -114685,6 +115442,30 @@ } }, { + "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", "sha256": "0vawa9qwvv6z1i7vzhkjdl1l9r1yham48yn5y8w8g1xyhxxp6rs5", @@ -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" } }, { @@ -115071,6 +115852,30 @@ } }, { + "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", "sha256": "1i5lxpf3wmqnqj9mzgcn4gp1gjxp737awrzl1dml5wnarbbj4fs9", @@ -115156,6 +115961,21 @@ } }, { + "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", "sha256": "0mdlxvim1pgps3mbflmjyp4zxbnlcrh5d7f7p75lrwnjqf44byna", @@ -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" } }, { @@ -115800,6 +116620,29 @@ } }, { + "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", "sha256": "0vmadkgzp4i0mh64la67k1anvmlmd4i7iibdlr9ly8z7i3cdsxqn", @@ -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": [ @@ -118274,6 +119148,30 @@ } }, { + "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", "sha256": "1pzsjibqbzkvfb4c5i271yb5jjadsclb383jfhi6jikpnm3vkf5g", @@ -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": "100da2ba50195dcde926aecdf8b72ce4c1ccaeff", + "sha256": "165mrqy13bkrabc5hsd780ll362j7b518c5ys6qlcdvijv4dgm40" + }, + "stable": { + "version": [ + 1, + 0, + 1 ], - "commit": "3114d05731517d40972e2ed896806b25bdc0d8c2", - "sha256": "0ns5warzk9hy4wivw5qc51lj95ik66wv4d82qxr49grrmy47924f" + "commit": "100da2ba50195dcde926aecdf8b72ce4c1ccaeff", + "sha256": "165mrqy13bkrabc5hsd780ll362j7b518c5ys6qlcdvijv4dgm40" } }, { @@ -120148,6 +121056,42 @@ } }, { + "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", "sha256": "0b7zgmpsdn5p3jx4kif7phxz8pb85snmmfr3yz98xf6p7h6w60gw", @@ -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 + ], + "deps": [ + "dash" ], - "commit": "4e94cf3e0b9b5631b0e90eb4b7de597ee7185875", - "sha256": "0nqyn1b01v1qxv7rcf46qypca61lmpm8d7kqv63jazw3n05qdnj8" + "commit": "5941de88b19752c14e0dce0d2bf562b1288055a0", + "sha256": "17bpr1nn9f7xm38kjrz9vhyl979ayivqykiri59zz86psgxjy6hz" }, "stable": { "version": [ + 1, 0, - 3, - 3 + 0 + ], + "deps": [ + "dash" ], - "commit": "4e94cf3e0b9b5631b0e90eb4b7de597ee7185875", - "sha256": "0nqyn1b01v1qxv7rcf46qypca61lmpm8d7kqv63jazw3n05qdnj8" + "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 + ], + "deps": [ + "compat" ], - "commit": "610609061226c38a68267172e8975d8df1a1848d", - "sha256": "05w33431dfr1ldcg3yq01qvz0alpv8q88r0dsb278qbwszw9cfz6" + "commit": "a265a9f95de6f5cc5b77aa619657de1691e6f965", + "sha256": "17475zkvhj7yc3sxv0snmvxf84mkl30l78s28gzzm3j15p806cbd" } }, { @@ -127850,6 +128836,21 @@ } }, { + "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", "sha256": "17a3cnffh49vhm1i76wv1sl3qy9cf58hnckpwl07vj0mhkr50826", @@ -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": [ diff --git a/pkgs/applications/editors/gnome-builder/default.nix b/pkgs/applications/editors/gnome-builder/default.nix index da36d5f111f71..b1360f2a147e7 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 = [ diff --git a/pkgs/applications/editors/neovim/build-neovim-plugin.nix b/pkgs/applications/editors/neovim/build-neovim-plugin.nix index 251844aa87dbe..9f48d28a496aa 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/applications/editors/orbiton/default.nix b/pkgs/applications/editors/orbiton/default.nix index 266e6cf3b3aa9..413af1ab5c54b 100644 --- a/pkgs/applications/editors/orbiton/default.nix +++ b/pkgs/applications/editors/orbiton/default.nix @@ -4,13 +4,13 @@ buildGoModule rec { pname = "orbiton"; - version = "2.65.8"; + version = "2.65.10"; src = fetchFromGitHub { owner = "xyproto"; repo = "orbiton"; rev = "v${version}"; - hash = "sha256-1g2D79yUHeFz9jpmz1N5qDmpe1DA8xV82t78ZUVOhBE="; + hash = "sha256-z81Xled6OFs9tKVJgUnws81C86Vle5XR85f3z96N2Gw="; }; vendorHash = null; @@ -41,7 +41,7 @@ buildGoModule rec { meta = with lib; { description = "Config-free text editor and IDE limited to VT100"; - homepage = "https://github.com/xyproto/orbiton"; + homepage = "https://orbiton.zip"; license = licenses.bsd3; maintainers = with maintainers; [ sikmir ]; mainProgram = "o"; diff --git a/pkgs/applications/editors/vim/common.nix b/pkgs/applications/editors/vim/common.nix index 9ebe4d7acd492..5aab7711cf3ee 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; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b0196c29b1336..ca9408a0c1234 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2600,6 +2600,23 @@ let }; }; + moshfeu.compare-folders = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "compare-folders"; + publisher = "moshfeu"; + version = "0.24.2"; + sha256 = "sha256-EiGuYRMN8bXq+Cya38U+dCX2W0wzIeP0yb39WBJaX1U="; + }; + + meta = { + changelog = "https://github.com/moshfeu/vscode-compare-folders/releases"; + description = "The extension allows you to compare folders, show the diffs in a list and present diff in a splitted view side by side"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=moshfeu.compare-folders"; + homepage = "https://github.com/moshfeu/vscode-compare-folders"; + license = lib.licenses.mit; + }; + }; + ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-docker"; diff --git a/pkgs/applications/graphics/oculante/default.nix b/pkgs/applications/graphics/oculante/default.nix index eabeac36f70af..52374eb65c0c7 100644 --- a/pkgs/applications/graphics/oculante/default.nix +++ b/pkgs/applications/graphics/oculante/default.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage rec { pname = "oculante"; - version = "0.8.8"; + version = "0.8.9"; src = fetchFromGitHub { owner = "woelper"; repo = "oculante"; rev = version; - hash = "sha256-LfMun9eG/76wqm2SADYIjWXOHbCl5yikkdK2FoavSWY="; + hash = "sha256-BkvY7ASTEbOs6y6ehWEIGmfLGJVg/4q0e4PKFEzjmWU="; }; - cargoHash = "sha256-UALmfUD0+n4d/oYDgeX5mStOYw7QRftfCIE3AKezrQQ="; + cargoHash = "sha256-MLsqLcz7nxOZeLWwB6Qr4ycgKO4rTIDkJZjI+2cY9HU="; nativeBuildInputs = [ cmake diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix index 91820ce964dd2..986681d5a819f 100644 --- a/pkgs/applications/misc/electrum/default.nix +++ b/pkgs/applications/misc/electrum/default.nix @@ -12,7 +12,7 @@ }: let - version = "4.5.0"; + version = "4.5.3"; libsecp256k1_name = if stdenv.isLinux then "libsecp256k1.so.{v}" @@ -29,11 +29,11 @@ let owner = "spesmilo"; repo = "electrum"; rev = version; - sha256 = "sha256-IEKuHUlH+dg+8w+n7XV7hdDOPOFZ/lpUsIlYldwR44Y="; + sha256 = "sha256-Lr6ynHAbyaiaxYAWU5j5Wh5acxO5HkP1/jpnFrL4j68="; postFetch = '' mv $out ./all - mv ./all/electrum/tests $out + mv ./all/tests $out ''; }; @@ -45,12 +45,12 @@ python3.pkgs.buildPythonApplication { src = fetchurl { url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz"; - sha256 = "sha256-s4FH8FtPg4wepU/5XI062dAN9fCYR1xJGwrxftCSKzw="; + sha256 = "sha256-kej0msc7SB+51ad5xZrT8MMEY5rfYOGqum6RO1gBH5s="; }; postUnpack = '' # can't symlink, tests get confused - cp -ar ${tests} $sourceRoot/electrum/tests + cp -ar ${tests} $sourceRoot/tests ''; nativeBuildInputs = lib.optionals enableQt [ wrapQtAppsHook ]; @@ -85,6 +85,10 @@ python3.pkgs.buildPythonApplication { qdarkstyle ]; + checkInputs = with python3.pkgs; lib.optionals enableQt [ + pyqt6 + ]; + postPatch = '' # make compatible with protobuf4 by easing dependencies ... substituteInPlace ./contrib/requirements/requirements.txt \ @@ -115,7 +119,7 @@ python3.pkgs.buildPythonApplication { nativeCheckInputs = with python3.pkgs; [ pytestCheckHook pyaes pycryptodomex ]; - pytestFlagsArray = [ "electrum/tests" ]; + pytestFlagsArray = [ "tests" ]; postCheck = '' $out/bin/electrum help >/dev/null diff --git a/pkgs/applications/misc/mupdf/default.nix b/pkgs/applications/misc/mupdf/default.nix index b2c2335db0b29..492722d33f49a 100644 --- a/pkgs/applications/misc/mupdf/default.nix +++ b/pkgs/applications/misc/mupdf/default.nix @@ -155,14 +155,14 @@ stdenv.mkDerivation rec { mkdir -p "$out/lib/pkgconfig" cat >"$out/lib/pkgconfig/mupdf.pc" <<EOF prefix=$out - libdir=$out/lib - includedir=$out/include + libdir=\''${prefix}/lib + includedir=\''${prefix}/include Name: mupdf Description: Library for rendering PDF documents Version: ${version} - Libs: -L$out/lib -lmupdf - Cflags: -I$dev/include + Libs: -L\''${libdir} -lmupdf + Cflags: -I\''${includedir} EOF moveToOutput "bin" "$bin" diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.nix b/pkgs/applications/networking/browsers/chromium/upstream-info.nix index daaad6ae08f4a..c4888aac71f6b 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.nix +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.nix @@ -1,11 +1,11 @@ { stable = { chromedriver = { - hash_darwin = "sha256-Mdm+aOd8czNX7oJcNCSdu5TFwIlh5Y37OLdiPpOD+mk="; + hash_darwin = "sha256-qo7eiMC4MR4pskSim6twkC2QDeqe3qfZsIEe5mjS7jg="; hash_darwin_aarch64 = - "sha256-ZF8nfAXX99I4x6RUEvQkiXZ/SMugXYYyzgC1SzcE1OE="; - hash_linux = "sha256-DIC7Ew7aCvtYMVXVXsnMItdeLPDdkNZXZH35I0ZdWEs="; - version = "122.0.6261.57"; + "sha256-RHqu0wNeAx34LTkVgNjBfXrSWvZ1G7OkNAIGA4WUhmw="; + hash_linux = "sha256-K4QeHFp520Z3KjefvVsJf8V7gz7gTf2BCSW4Jxz/H9M="; + version = "122.0.6261.69"; }; deps = { gn = { @@ -15,25 +15,25 @@ version = "2024-01-22"; }; }; - hash = "sha256-VvurD1r89dI0ahaVDQ3yinGlHOfzzm7TkL09tF4nebE="; - hash_deb_amd64 = "sha256-Q3AUKzUsRzW00+WLhuri86QzBGk/rlq5Hk+NdoRbbM4="; - version = "122.0.6261.57"; + hash = "sha256-uEN1hN6DOLgw4QDrMBZdiLLPx+yKQc5MimIf/vbCC84="; + hash_deb_amd64 = "sha256-k3/Phs72eIMB6LAU4aU0+ze/cRu6KlRhpBshKhmq9N4="; + version = "122.0.6261.69"; }; ungoogled-chromium = { deps = { gn = { - hash = "sha256-eD3KORYYuIH+94+BgL+yFD5lTQFvj/MqPU9DPiHc98s="; - rev = "7367b0df0a0aa25440303998d54045bda73935a5"; + hash = "sha256-UhdDsq9JyP0efGpAaJ/nLp723BbjM6pkFPcAnQbgMKY="; + rev = "f99e015ac35f689cfdbf46e4eb174e5d2da78d8e"; url = "https://gn.googlesource.com/gn"; - version = "2023-11-28"; + version = "2024-01-22"; }; ungoogled-patches = { - hash = "sha256-nJDLCVynuGFRIjLBV0NmC0zHeEDHjzFM16FKAv2QyNY="; - rev = "121.0.6167.184-1"; + hash = "sha256-G+agHdsssYhsyi4TgJUJBqMEnEgQ7bYeqpTqmonXI6I="; + rev = "122.0.6261.69-1"; }; }; - hash = "sha256-mLXBaW4KBieOiz2gRXfgA/KPdmUnNlpUIOqdj7CywcY="; - hash_deb_amd64 = "sha256-UDgO1sJ7bggFTe7C36CnHYXjG9rM+ZqFCOzNyIDpQ0Y="; - version = "121.0.6167.184"; + hash = "sha256-uEN1hN6DOLgw4QDrMBZdiLLPx+yKQc5MimIf/vbCC84="; + hash_deb_amd64 = "sha256-k3/Phs72eIMB6LAU4aU0+ze/cRu6KlRhpBshKhmq9N4="; + version = "122.0.6261.69"; }; } 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 61a64d3abbbfe..0000000000000 --- 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 1d7e01c553b65..d23db163aeb64 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 ]; diff --git a/pkgs/applications/terminal-emulators/xterm/default.nix b/pkgs/applications/terminal-emulators/xterm/default.nix index b0d8dd7a4b399..de384056e4065 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; diff --git a/pkgs/applications/version-management/git/default.nix b/pkgs/applications/version-management/git/default.nix index 24eb5c15f5e68..aa591f08afebf 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"; diff --git a/pkgs/applications/video/obs-studio/plugins/obs-vertical-canvas.nix b/pkgs/applications/video/obs-studio/plugins/obs-vertical-canvas.nix index 2e4190f6d010e..c6e9f450b9907 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-vertical-canvas.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-vertical-canvas.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "obs-vertical-canvas"; - version = "1.4.0"; + version = "1.4.1"; src = fetchFromGitHub { owner = "Aitum"; repo = "obs-vertical-canvas"; rev = version; - sha256 = "sha256-80yqyfbSFBDLgGzSC8ktJRHFhbD5REWH0Rwrghcu6KY="; + sha256 = "sha256-baEF8vcAmac4bwpzJnGE2WczTa6vojjRQ/oEKgYeXgk="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/applications/virtualization/cri-o/default.nix b/pkgs/applications/virtualization/cri-o/default.nix index edf4f1f60d4af..50e49fd192acd 100644 --- a/pkgs/applications/virtualization/cri-o/default.nix +++ b/pkgs/applications/virtualization/cri-o/default.nix @@ -15,13 +15,13 @@ buildGoModule rec { pname = "cri-o"; - version = "1.29.1"; + version = "1.29.2"; src = fetchFromGitHub { owner = "cri-o"; repo = "cri-o"; rev = "v${version}"; - sha256 = "sha256-RL4JkEJMVduG06udIVlVdr+bj9wIGbun3rpeTCUehhk="; + hash = "sha256-il28u2+Jv2gh6XqRV4y6u0FDZ4flmcp+bOj9aibL+ro="; }; vendorHash = null; diff --git a/pkgs/build-support/setup-hooks/patch-shebangs.sh b/pkgs/build-support/setup-hooks/patch-shebangs.sh index a22f989362c4a..80a29d727c858 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/by-name/al/alsa-ucm-conf/package.nix b/pkgs/by-name/al/alsa-ucm-conf/package.nix index cb3bf00a00380..76e90f6720180 100644 --- a/pkgs/by-name/al/alsa-ucm-conf/package.nix +++ b/pkgs/by-name/al/alsa-ucm-conf/package.nix @@ -1,24 +1,14 @@ -{ lib, stdenv, fetchurl, fetchpatch }: +{ lib, stdenv, fetchurl }: 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="; }; - 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 = '' 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 ffd3077d301e6..16bcbbd02fda6 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.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) - 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.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 <TargetConditionals.h> - #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 <SystemConfiguration/SCDynamicStoreCopySpecific.h> --#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 42dbacac67b9c..07161b65b0768 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) 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.27.9"; + version = "3.28.2"; 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-FGb4ctwcIm83PPj7pCMO0hao8Qi9VLR3tczf2eotEko="; }; 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; diff --git a/pkgs/by-name/me/meson/package.nix b/pkgs/by-name/me/meson/package.nix index 9064b9eaf793b..4bf3a3a7d5514 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 = [ diff --git a/pkgs/by-name/ne/net-cpp/package.nix b/pkgs/by-name/ne/net-cpp/package.nix index 49f9c50721dd9..00815ff66ca80 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 '' diff --git a/pkgs/by-name/op/openh264/package.nix b/pkgs/by-name/op/openh264/package.nix new file mode 100644 index 0000000000000..0ece02c3a2b3d --- /dev/null +++ b/pkgs/by-name/op/openh264/package.nix @@ -0,0 +1,48 @@ +{ lib +, fetchFromGitHub +, gtest +, meson +, nasm +, ninja +, pkg-config +, stdenv +, windows +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "openh264"; + version = "2.4.1"; + + src = fetchFromGitHub { + owner = "cisco"; + repo = "openh264"; + rev = "v${finalAttrs.version}"; + hash = "sha256-ai7lcGcQQqpsLGSwHkSs7YAoEfGCIbxdClO6JpGA+MI="; + }; + + outputs = [ "out" "dev" ]; + + nativeBuildInputs = [ + meson + nasm + ninja + pkg-config + ]; + + buildInputs = [ + gtest + ] ++ lib.optionals stdenv.hostPlatform.isWindows [ + windows.pthreads + ]; + + strictDeps = true; + + meta = { + homepage = "https://www.openh264.org"; + 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; + }; +}) diff --git a/pkgs/by-name/op/opentype-sanitizer/package.nix b/pkgs/by-name/op/opentype-sanitizer/package.nix index 2e7e7e62180ee..00d61a6b32d60 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 diff --git a/pkgs/by-name/rp/rpcs3/package.nix b/pkgs/by-name/rp/rpcs3/package.nix index ef87774636b27..fc139584c6e7f 100644 --- a/pkgs/by-name/rp/rpcs3/package.nix +++ b/pkgs/by-name/rp/rpcs3/package.nix @@ -36,7 +36,7 @@ let rpcs3Revision = "ebf48800e6bf2569fa0a59974ab2daaeb3a92f23"; rpcs3Hash = "sha256-HJQ+DCZy8lwMCfq0N9StKD8bP1hCBxGMAucbQ9esy/I="; - inherit (qt6Packages) qtbase qtmultimedia wrapQtAppsHook; + inherit (qt6Packages) qtbase qtmultimedia wrapQtAppsHook qtwayland; in stdenv.mkDerivation { pname = "rpcs3"; @@ -85,7 +85,7 @@ stdenv.mkDerivation { libevdev zlib libusb1 curl wolfssl python3 pugixml flatbuffers llvm_16 libSM ] ++ cubeb.passthru.backendLibs ++ lib.optionals faudioSupport [ faudio SDL2 ] - ++ lib.optional waylandSupport wayland; + ++ lib.optionals waylandSupport [ wayland qtwayland ]; postInstall = '' # Taken from https://wiki.rpcs3.net/index.php?title=Help:Controller_Configuration diff --git a/pkgs/data/misc/cacert/default.nix b/pkgs/data/misc/cacert/default.nix index 30f2ee38c72f8..7dc047bb1c88b 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; @@ -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 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 0000000000000..cf88eb6db0747 --- /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 e477917f5a1b1..0d95349bf56e4 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 \ diff --git a/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix b/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix index 7f2a5d256cb00..6300cc52545b0 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 = '' diff --git a/pkgs/development/compilers/go/1.21.nix b/pkgs/development/compilers/go/1.21.nix index 06391b1740a6e..1debcd433b9b3 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; diff --git a/pkgs/development/compilers/llvm/14/llvm/default.nix b/pkgs/development/compilers/llvm/14/llvm/default.nix index caef58615fcec..ed7d238ddaee9 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 '' diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index dd1ce9d146726..be01d49d5f5a9 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 '' diff --git a/pkgs/development/interpreters/lua-5/build-luarocks-package.nix b/pkgs/development/interpreters/lua-5/build-luarocks-package.nix index ea46fd107980c..97ac535c93036 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 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} - ${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/interpreters/python/catch_conflicts/catch_conflicts.py b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py index d5c99e64751c7..d4219192790ba 100644 --- a/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py +++ b/pkgs/development/interpreters/python/catch_conflicts/catch_conflicts.py @@ -2,28 +2,77 @@ from importlib.metadata import PathDistribution 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) +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' -do_abort = False -packages = collections.defaultdict(list) +def get_name(dist: PathDistribution) -> str: + return dist.metadata['name'].lower().replace('-', '_') -for path in sys.path: - for dist_info in Path(path).glob("*.dist-info"): - dist = PathDistribution(dist_info) +# pretty print a package +def describe_package(dist: PathDistribution) -> str: + return f"{get_name(dist)} {dist.version} ({dist._path})" - packages[dist._normalized_name].append( - 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)) -for name, duplicates in packages.items(): - if len(duplicates) > 1: + +# 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 = PathDistribution(dist_info) + 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(" ") + for build_input in build_inputs: + find_packages(Path(build_input), site_packages_path, parents + [build_input]) + + +find_packages(out_path, site_packages_path, [f"this derivation: {out_path}"]) + +# 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/default.nix b/pkgs/development/interpreters/python/default.nix index 1322673c1bc6b..95d2ca33558d3 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="; }; }; @@ -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; }; diff --git a/pkgs/development/interpreters/python/hooks/default.nix b/pkgs/development/interpreters/python/hooks/default.nix index bc7d011944e13..04b1f4a512c98 100644 --- a/pkgs/development/interpreters/python/hooks/default.nix +++ b/pkgs/development/interpreters/python/hooks/default.nix @@ -110,7 +110,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 @@ -120,6 +120,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 0000000000000..f3d9235799e01 --- /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'"; +} diff --git a/pkgs/development/interpreters/ruby/default.nix b/pkgs/development/interpreters/ruby/default.nix index c14cb4648e35a..9ec7a448b59f7 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/${finalAttrs.passthru.gemPath} -name Makefile) diff --git a/pkgs/development/interpreters/ruby/rubygems/default.nix b/pkgs/development/interpreters/ruby/rubygems/default.nix index dd89e0cd41d79..2c756931169a9 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 = [ diff --git a/pkgs/development/libraries/SDL2/default.nix b/pkgs/development/libraries/SDL2/default.nix index 2532bab798bcb..167f0cbe7638c 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" ]; diff --git a/pkgs/development/libraries/aws-c-cal/default.nix b/pkgs/development/libraries/aws-c-cal/default.nix index 6340545e3667a..68c575312d494 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 ]; diff --git a/pkgs/development/libraries/aws-c-compression/default.nix b/pkgs/development/libraries/aws-c-compression/default.nix index cc486bc3e6d78..e38279ff060ab 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 = [ diff --git a/pkgs/development/libraries/aws-checksums/default.nix b/pkgs/development/libraries/aws-checksums/default.nix index 722c77f32de64..41da5e247e941 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 ]; diff --git a/pkgs/development/libraries/c-ares/default.nix b/pkgs/development/libraries/c-ares/default.nix index 60578f79ea573..e18f56fc2f48e 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" ]; diff --git a/pkgs/development/libraries/chromaprint/default.nix b/pkgs/development/libraries/chromaprint/default.nix index 3a169de590bba..189154da8c4ec 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" ]; diff --git a/pkgs/development/libraries/easyloggingpp/default.nix b/pkgs/development/libraries/easyloggingpp/default.nix index 3aa6024fc3d18..0923d2b450bcd 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 diff --git a/pkgs/development/libraries/edencommon/default.nix b/pkgs/development/libraries/edencommon/default.nix index 022cecc27a61c..68d6e55291570 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/development/libraries/eigen/default.nix b/pkgs/development/libraries/eigen/default.nix index 18fe7450d5080..4befab1e7b7f2 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 ]; diff --git a/pkgs/development/libraries/enchant/2.x.nix b/pkgs/development/libraries/enchant/2.x.nix index 10d9a4106bb91..fd79b8d7e97f3 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; 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 0000000000000..9817b1833627f --- /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 <sebastian@pipping.org> + Copyright (c) 2018 Yury Gribov <tetra2005@gmail.com> + Copyright (c) 2019 David Loffredo <loffredo@steptools.com> +- Copyright (c) 2023 Sony Corporation / Snild Dolkow <snild@sony.com> ++ Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow <snild@sony.com> + 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 <jannh@google.com> + Copyright (c) 2022 Sean McBride <sean@rogue-research.com> + Copyright (c) 2023 Owain Davies <owaind@bath.edu> +- Copyright (c) 2023 Sony Corporation / Snild Dolkow <snild@sony.com> ++ Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow <snild@sony.com> + 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 <max_slowdown>. " +- "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) { + {"<e><", "/></e>"}, // big elem name, used to be O(N²) + }; + const int num_cases = sizeof(text) / sizeof(text[0]); +- // For the test we need a <max_slowdown> 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 aab8e0e3b721e..27cbd38c02868 100644 --- a/pkgs/development/libraries/expat/default.nix +++ b/pkgs/development/libraries/expat/default.nix @@ -15,15 +15,24 @@ # 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.5.0"; + inherit version; src = fetchurl { - url = with finalAttrs; "https://github.com/libexpat/libexpat/releases/download/R_${lib.replaceStrings ["."] ["_"] version}/${pname}-${version}.tar.xz"; - sha256 = "1gnwihpfz4x18rwd6cbrdggmfqjzwsdfh1gpmc0ph21c4gq2097g"; + url = with finalAttrs; "https://github.com/libexpat/libexpat/releases/download/${tag}/${pname}-${version}.tar.xz"; + 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 @@ -61,6 +70,7 @@ stdenv.mkDerivation (finalAttrs: { }; 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; diff --git a/pkgs/development/libraries/fb303/default.nix b/pkgs/development/libraries/fb303/default.nix index aad545ca602ff..d1de187ec2c4f 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/development/libraries/fbthrift/default.nix b/pkgs/development/libraries/fbthrift/default.nix index 6b660a491f231..a483fb1644a2c 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/development/libraries/ffmpeg/6.nix b/pkgs/development/libraries/ffmpeg/6.nix index 62d3919c06466..cebf17e071e9b 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="; + } + ]; } diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 89893d32ef5d8..a44501fea081b 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 ] diff --git a/pkgs/development/libraries/fizz/default.nix b/pkgs/development/libraries/fizz/default.nix index bdf7a68ffbe33..282400948769a 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/development/libraries/folly/default.nix b/pkgs/development/libraries/folly/default.nix index 22d395785434a..eb0372a40aff2 100644 --- a/pkgs/development/libraries/folly/default.nix +++ b/pkgs/development/libraries/folly/default.nix @@ -18,17 +18,21 @@ , zstd , jemalloc , follyMobile ? false + +# for passthru.tests +, python3 +, watchman }: 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 = [ @@ -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; { diff --git a/pkgs/development/libraries/gjs/default.nix b/pkgs/development/libraries/gjs/default.nix index 1c1c1d5ff407f..dc5f5e46975d2 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 = [ diff --git a/pkgs/development/libraries/gpgme/default.nix b/pkgs/development/libraries/gpgme/default.nix index ca359fcc912b6..c712b5195dc52 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,28 +20,34 @@ , qt6Packages , python3 }: -let - inherit (stdenv.hostPlatform) system; -in + stdenv.mkDerivation rec { pname = "gpgme"; version = "1.23.2"; + pyproject = true; + + outputs = [ "out" "dev" "info" ]; + + outputBin = "dev"; # gpgme-config; not so sure about gpgme-tool src = fetchurl { - url = "mirror://gnupg/gpgme/${pname}-${version}.tar.bz2"; + url = "mirror://gnupg/gpgme/gpgme-${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 + # 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 ]; - outputs = [ "out" "dev" "info" ]; - - outputBin = "dev"; # gpgme-config; not so sure about gpgme-tool + 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 @@ -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 0000000000000..774188aee89cd --- /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<<EOD | $PYTHON - + + # join all versioning strings, on some systems + # major/minor numbers could be in different list elements +-from distutils.sysconfig import * ++from sysconfig import * + e = get_config_var('VERSION') + if e is not None: + print(e) +@@ -190,7 +269,7 @@ + ac_python_version=$PYTHON_VERSION + else + ac_python_version=`$PYTHON -c "import sys; \ +- print (sys.version[[:3]])"` ++ print ("%d.%d" % sys.version_info[[:2]])"` + fi + fi + +@@ -205,8 +284,8 @@ + ac_python_libdir=`cat<<EOD | $PYTHON - + + # There should be only one +-import distutils.sysconfig +-e = distutils.sysconfig.get_config_var('LIBDIR') ++$IMPORT_SYSCONFIG ++e = sysconfig.get_config_var('LIBDIR') + if e is not None: + print (e) + EOD` +@@ -214,8 +293,8 @@ + # Now, for the library: + ac_python_library=`cat<<EOD | $PYTHON - + +-import distutils.sysconfig +-c = distutils.sysconfig.get_config_vars() ++$IMPORT_SYSCONFIG ++c = sysconfig.get_config_vars() + if 'LDVERSION' in c: + print ('python'+c[['LDVERSION']]) + else: +@@ -230,97 +309,163 @@ + then + # use the official shared library + ac_python_library=`echo "$ac_python_library" | sed "s/^lib//"` +- PYTHON_LDFLAGS="-L$ac_python_libdir -l$ac_python_library" ++ PYTHON_LIBS="-L$ac_python_libdir -l$ac_python_library" + else + # old way: use libpython from python_configdir + ac_python_libdir=`$PYTHON -c \ +- "from distutils.sysconfig import get_python_lib as f; \ ++ "from sysconfig import get_python_lib as f; \ + import os; \ + print (os.path.join(f(plat_specific=1, standard_lib=1), 'config'));"` +- PYTHON_LDFLAGS="-L$ac_python_libdir -lpython$ac_python_version" ++ PYTHON_LIBS="-L$ac_python_libdir -lpython$ac_python_version" + fi + +- if test -z "PYTHON_LDFLAGS"; then +- AC_MSG_ERROR([ ++ if test -z "PYTHON_LIBS"; then ++ AC_MSG_WARN([ + Cannot determine location of your Python DSO. Please check it was installed with +- dynamic libraries enabled, or try setting PYTHON_LDFLAGS by hand. ++ dynamic libraries enabled, or try setting PYTHON_LIBS by hand. + ]) ++ if ! $ax_python_devel_optional; then ++ AC_MSG_ERROR([Giving up]) ++ fi ++ ax_python_devel_found=no ++ PYTHON_VERSION="" + fi ++ fi + fi +- AC_MSG_RESULT([$PYTHON_LDFLAGS]) +- AC_SUBST([PYTHON_LDFLAGS]) + +- # +- # Check for site packages +- # +- AC_MSG_CHECKING([for Python site-packages path]) +- if test -z "$PYTHON_SITE_PKG"; then +- PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \ +- print (distutils.sysconfig.get_python_lib(0,0));"` +- fi +- AC_MSG_RESULT([$PYTHON_SITE_PKG]) +- AC_SUBST([PYTHON_SITE_PKG]) ++ if test $ax_python_devel_found = yes; then ++ AC_MSG_RESULT([$PYTHON_LIBS]) ++ AC_SUBST([PYTHON_LIBS]) + +- # +- # libraries which must be linked in when embedding +- # +- AC_MSG_CHECKING(python extra libraries) +- if test -z "$PYTHON_EXTRA_LIBS"; then +- PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \ +- conf = distutils.sysconfig.get_config_var; \ ++ # ++ # Check for site packages ++ # ++ AC_MSG_CHECKING([for Python site-packages path]) ++ if test -z "$PYTHON_SITE_PKG"; then ++ if test "$IMPORT_SYSCONFIG" = "import sysconfig"; then ++ PYTHON_SITE_PKG=`$PYTHON -c " ++$IMPORT_SYSCONFIG; ++if hasattr(sysconfig, 'get_default_scheme'): ++ scheme = sysconfig.get_default_scheme() ++else: ++ scheme = sysconfig._get_default_scheme() ++if scheme == 'posix_local': ++ # Debian's default scheme installs to /usr/local/ but we want to find headers in /usr/ ++ scheme = 'posix_prefix' ++prefix = '$prefix' ++if prefix == 'NONE': ++ prefix = '$ac_default_prefix' ++sitedir = sysconfig.get_path('purelib', scheme, vars={'base': prefix}) ++print(sitedir)"` ++ else ++ # distutils.sysconfig way ++ PYTHON_SITE_PKG=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ print (sysconfig.get_python_lib(0,0));"` ++ fi ++ fi ++ AC_MSG_RESULT([$PYTHON_SITE_PKG]) ++ AC_SUBST([PYTHON_SITE_PKG]) ++ ++ # ++ # Check for platform-specific site packages ++ # ++ AC_MSG_CHECKING([for Python platform specific site-packages path]) ++ if test -z "$PYTHON_PLATFORM_SITE_PKG"; then ++ if test "$IMPORT_SYSCONFIG" = "import sysconfig"; then ++ PYTHON_PLATFORM_SITE_PKG=`$PYTHON -c " ++$IMPORT_SYSCONFIG; ++if hasattr(sysconfig, 'get_default_scheme'): ++ scheme = sysconfig.get_default_scheme() ++else: ++ scheme = sysconfig._get_default_scheme() ++if scheme == 'posix_local': ++ # Debian's default scheme installs to /usr/local/ but we want to find headers in /usr/ ++ scheme = 'posix_prefix' ++prefix = '$prefix' ++if prefix == 'NONE': ++ prefix = '$ac_default_prefix' ++sitedir = sysconfig.get_path('platlib', scheme, vars={'platbase': prefix}) ++print(sitedir)"` ++ else ++ # distutils.sysconfig way ++ PYTHON_PLATFORM_SITE_PKG=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ print (sysconfig.get_python_lib(1,0));"` ++ fi ++ fi ++ AC_MSG_RESULT([$PYTHON_PLATFORM_SITE_PKG]) ++ AC_SUBST([PYTHON_PLATFORM_SITE_PKG]) ++ ++ # ++ # libraries which must be linked in when embedding ++ # ++ AC_MSG_CHECKING(python extra libraries) ++ if test -z "$PYTHON_EXTRA_LIBS"; then ++ PYTHON_EXTRA_LIBS=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ conf = sysconfig.get_config_var; \ + print (conf('LIBS') + ' ' + conf('SYSLIBS'))"` +- fi +- AC_MSG_RESULT([$PYTHON_EXTRA_LIBS]) +- AC_SUBST(PYTHON_EXTRA_LIBS) ++ fi ++ AC_MSG_RESULT([$PYTHON_EXTRA_LIBS]) ++ AC_SUBST(PYTHON_EXTRA_LIBS) + +- # +- # linking flags needed when embedding +- # +- AC_MSG_CHECKING(python extra linking flags) +- if test -z "$PYTHON_EXTRA_LDFLAGS"; then +- PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \ +- conf = distutils.sysconfig.get_config_var; \ ++ # ++ # linking flags needed when embedding ++ # ++ AC_MSG_CHECKING(python extra linking flags) ++ if test -z "$PYTHON_EXTRA_LDFLAGS"; then ++ PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "$IMPORT_SYSCONFIG; \ ++ conf = sysconfig.get_config_var; \ + print (conf('LINKFORSHARED'))"` +- fi +- AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS]) +- AC_SUBST(PYTHON_EXTRA_LDFLAGS) ++ # Hack for macos, it sticks this in here. ++ PYTHON_EXTRA_LDFLAGS=`echo $PYTHON_EXTRA_LDFLAGS | sed 's/CoreFoundation.*$/CoreFoundation/'` ++ fi ++ AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS]) ++ AC_SUBST(PYTHON_EXTRA_LDFLAGS) + +- # +- # final check to see if everything compiles alright +- # +- AC_MSG_CHECKING([consistency of all components of python development environment]) +- # save current global flags +- ac_save_LIBS="$LIBS" +- ac_save_CPPFLAGS="$CPPFLAGS" +- LIBS="$ac_save_LIBS $PYTHON_LDFLAGS $PYTHON_EXTRA_LDFLAGS $PYTHON_EXTRA_LIBS" +- CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS" +- AC_LANG_PUSH([C]) +- AC_LINK_IFELSE([ ++ # ++ # final check to see if everything compiles alright ++ # ++ AC_MSG_CHECKING([consistency of all components of python development environment]) ++ # save current global flags ++ ac_save_LIBS="$LIBS" ++ ac_save_LDFLAGS="$LDFLAGS" ++ ac_save_CPPFLAGS="$CPPFLAGS" ++ LIBS="$ac_save_LIBS $PYTHON_LIBS $PYTHON_EXTRA_LIBS" ++ LDFLAGS="$ac_save_LDFLAGS $PYTHON_EXTRA_LDFLAGS" ++ CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS" ++ AC_LANG_PUSH([C]) ++ AC_LINK_IFELSE([ + AC_LANG_PROGRAM([[#include <Python.h>]], + [[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 e0eea9ff04294..0000000000000 --- 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<<EOD | $PYTHON - - - # join all versioning strings, on some systems - # major/minor numbers could be in different list elements --from distutils.sysconfig import * -+from sysconfig import * - e = get_config_var('VERSION') - if e is not None: - print(e) -@@ -197,7 +215,7 @@ - # Make the versioning information available to the compiler - - # JW: We don't need it and it interferes with the hack -- # to detect multiple Pyhton versions -+ # to detect multiple Python versions - #AC_DEFINE_UNQUOTED([HAVE_PYTHON], ["$ac_python_version"], - # [If available, contains the Python version number currently in use.]) - -@@ -205,8 +223,8 @@ - ac_python_libdir=`cat<<EOD | $PYTHON - - - # There should be only one --import distutils.sysconfig --e = distutils.sysconfig.get_config_var('LIBDIR') -+$IMPORT_SYSCONFIG -+e = sysconfig.get_config_var('LIBDIR') - if e is not None: - print (e) - EOD` -@@ -214,8 +232,8 @@ - # Now, for the library: - ac_python_library=`cat<<EOD | $PYTHON - - --import distutils.sysconfig --c = distutils.sysconfig.get_config_vars() -+$IMPORT_SYSCONFIG -+c = sysconfig.get_config_vars() - if 'LDVERSION' in c: - print ('python'+c[['LDVERSION']]) - else: -@@ -230,44 +248,67 @@ - then - # use the official shared library - ac_python_library=`echo "$ac_python_library" | sed "s/^lib//"` -- PYTHON_LDFLAGS="-L$ac_python_libdir -l$ac_python_library" -+ PYTHON_LIBS="-L$ac_python_libdir -l$ac_python_library" - else - # old way: use libpython from python_configdir - ac_python_libdir=`$PYTHON -c \ -- "from distutils.sysconfig import get_python_lib as f; \ -+ "from sysconfig import get_python_lib as f; \ - import os; \ - print (os.path.join(f(plat_specific=1, standard_lib=1), 'config'));"` -- PYTHON_LDFLAGS="-L$ac_python_libdir -lpython$ac_python_version" -+ PYTHON_LIBS="-L$ac_python_libdir -lpython$ac_python_version" - fi - -- if test -z "PYTHON_LDFLAGS"; then -+ if test -z "PYTHON_LIBS"; then - AC_MSG_ERROR([ - Cannot determine location of your Python DSO. Please check it was installed with -- dynamic libraries enabled, or try setting PYTHON_LDFLAGS by hand. -+ dynamic libraries enabled, or try setting PYTHON_LIBS by hand. - ]) - fi - fi -- AC_MSG_RESULT([$PYTHON_LDFLAGS]) -- AC_SUBST([PYTHON_LDFLAGS]) -+ AC_MSG_RESULT([$PYTHON_LIBS]) -+ AC_SUBST([PYTHON_LIBS]) - - # - # Check for site packages - # - AC_MSG_CHECKING([for Python site-packages path]) - if test -z "$PYTHON_SITE_PKG"; then -- PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \ -- print (distutils.sysconfig.get_python_lib(0,0));"` -+ if test "$IMPORT_SYSCONFIG" = "import sysconfig"; then -+ PYTHON_SITE_PKG=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_path('purelib'));"` -+ else -+ # distutils.sysconfig way -+ PYTHON_SITE_PKG=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_python_lib(0,0));"` -+ fi - fi - AC_MSG_RESULT([$PYTHON_SITE_PKG]) - AC_SUBST([PYTHON_SITE_PKG]) - -+ # -+ # Check for platform-specific site packages -+ # -+ AC_MSG_CHECKING([for Python platform specific site-packages path]) -+ if test -z "$PYTHON_SITE_PKG"; then -+ if test "$IMPORT_SYSCONFIG" = "import sysconfig"; then -+ PYTHON_PLATFORM_SITE_PKG=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_path('platlib'));"` -+ else -+ # distutils.sysconfig way -+ PYTHON_PLATFORM_SITE_PKG=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ print (sysconfig.get_python_lib(1,0));"` -+ fi -+ fi -+ AC_MSG_RESULT([$PYTHON_PLATFORM_SITE_PKG]) -+ AC_SUBST([PYTHON_PLATFORM_SITE_PKG]) -+ - # - # libraries which must be linked in when embedding - # - AC_MSG_CHECKING(python extra libraries) - if test -z "$PYTHON_EXTRA_LIBS"; then -- PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \ -- conf = distutils.sysconfig.get_config_var; \ -+ PYTHON_EXTRA_LIBS=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ conf = sysconfig.get_config_var; \ - print (conf('LIBS') + ' ' + conf('SYSLIBS'))"` - fi - AC_MSG_RESULT([$PYTHON_EXTRA_LIBS]) -@@ -278,8 +319,8 @@ - # - AC_MSG_CHECKING(python extra linking flags) - if test -z "$PYTHON_EXTRA_LDFLAGS"; then -- PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \ -- conf = distutils.sysconfig.get_config_var; \ -+ PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "$IMPORT_SYSCONFIG; \ -+ conf = sysconfig.get_config_var; \ - print (conf('LINKFORSHARED'))"` - fi - AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS]) -@@ -291,8 +332,10 @@ - AC_MSG_CHECKING([consistency of all components of python development environment]) - # save current global flags - ac_save_LIBS="$LIBS" -+ ac_save_LDFLAGS="$LDFLAGS" - ac_save_CPPFLAGS="$CPPFLAGS" -- LIBS="$ac_save_LIBS $PYTHON_LDFLAGS $PYTHON_EXTRA_LDFLAGS $PYTHON_EXTRA_LIBS" -+ LIBS="$ac_save_LIBS $PYTHON_LIBS $PYTHON_EXTRA_LIBS $PYTHON_EXTRA_LIBS" -+ LDFLAGS="$ac_save_LDFLAGS $PYTHON_EXTRA_LDFLAGS" - CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS" - AC_LANG_PUSH([C]) - AC_LINK_IFELSE([ -@@ -303,15 +346,17 @@ - # turn back to default flags - CPPFLAGS="$ac_save_CPPFLAGS" - LIBS="$ac_save_LIBS" -+ LDFLAGS="$ac_save_LDFLAGS" - - AC_MSG_RESULT([$pythonexists]) - - if test ! "x$pythonexists" = "xyes"; then -+ # gpgme: only warn here, no error, as we are looking for multiple versions - 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" - ============================================================================ - You probably have to install the development version of the Python package - for your distribution. The exact name of this package varies among them. -@@ -323,4 +368,4 @@ - # - # all done! - # --]) -+]) -\ No newline at end of file - diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix index 1110764575e3a..f6dec8b7b1b4c 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 ] diff --git a/pkgs/development/libraries/gssdp/default.nix b/pkgs/development/libraries/gssdp/default.nix index 14bac6c2fec22..939fb0e7b4266 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 diff --git a/pkgs/development/libraries/gstreamer/bad/default.nix b/pkgs/development/libraries/gstreamer/bad/default.nix index 7706975ca0566..bee80e03289ce 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 = [ diff --git a/pkgs/development/libraries/gstreamer/base/default.nix b/pkgs/development/libraries/gstreamer/base/default.nix index c68693681ee13..066ffbc1308e0 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; diff --git a/pkgs/development/libraries/gstreamer/core/default.nix b/pkgs/development/libraries/gstreamer/core/default.nix index 9979184b089a8..68a6acdc83b17 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 = [ diff --git a/pkgs/development/libraries/gstreamer/devtools/default.nix b/pkgs/development/libraries/gstreamer/devtools/default.nix index 6ce4723b5a325..343f161cc3d48 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 = [ diff --git a/pkgs/development/libraries/gstreamer/ges/default.nix b/pkgs/development/libraries/gstreamer/ges/default.nix index 317fc4e537286..bf5dddf5a7320 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 = [ diff --git a/pkgs/development/libraries/gstreamer/good/default.nix b/pkgs/development/libraries/gstreamer/good/default.nix index 6bea243146953..1935061e3c4b1 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; diff --git a/pkgs/development/libraries/gstreamer/libav/default.nix b/pkgs/development/libraries/gstreamer/libav/default.nix index f3dfac82c799a..ae54995a1c3e2 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" ]; diff --git a/pkgs/development/libraries/gstreamer/rtsp-server/default.nix b/pkgs/development/libraries/gstreamer/rtsp-server/default.nix index 6b0dfcc8598f1..b49da94955e3a 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 = [ diff --git a/pkgs/development/libraries/gstreamer/ugly/default.nix b/pkgs/development/libraries/gstreamer/ugly/default.nix index cc78a6ec0f805..d64fcae68965b 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 = [ diff --git a/pkgs/development/libraries/gstreamer/vaapi/default.nix b/pkgs/development/libraries/gstreamer/vaapi/default.nix index b3a7142edae95..1a63588397075 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 = [ diff --git a/pkgs/development/libraries/gtest/default.nix b/pkgs/development/libraries/gtest/default.nix index 80013e3613d01..51e0c685a43d2 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 573884fdcbcdc..6d29e04b25685 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 ";" "$<SEMICOLON>" dirs "${gmock_build_include_dirs}") - target_include_directories(gmock SYSTEM INTERFACE - "$<BUILD_INTERFACE:${dirs}>" -- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>") - target_include_directories(gmock_main SYSTEM INTERFACE - "$<BUILD_INTERFACE:${dirs}>" -- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>") - endif() +@@ -104,10 +104,10 @@ endif() + string(REPLACE ";" "$<SEMICOLON>" dirs "${gmock_build_include_dirs}") + target_include_directories(gmock SYSTEM INTERFACE + "$<BUILD_INTERFACE:${dirs}>" +- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>") + target_include_directories(gmock_main SYSTEM INTERFACE + "$<BUILD_INTERFACE:${dirs}>" +- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$<INSTALL_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 ";" "$<SEMICOLON>" dirs "${gtest_build_include_dirs}") - target_include_directories(gtest SYSTEM INTERFACE - "$<BUILD_INTERFACE:${dirs}>" -- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>") - target_include_directories(gtest_main SYSTEM INTERFACE - "$<BUILD_INTERFACE:${dirs}>" -- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") -+ "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>") - endif() +@@ -143,10 +143,10 @@ set_target_properties(gtest_main PROPERTIES VERSION ${GOOGLETEST_VERSION}) + string(REPLACE ";" "$<SEMICOLON>" dirs "${gtest_build_include_dirs}") + target_include_directories(gtest SYSTEM INTERFACE + "$<BUILD_INTERFACE:${dirs}>" +- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>") + target_include_directories(gtest_main SYSTEM INTERFACE + "$<BUILD_INTERFACE:${dirs}>" +- "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>") ++ "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>") if(CMAKE_SYSTEM_NAME MATCHES "QNX") target_link_libraries(gtest PUBLIC regex) + endif() diff --git a/pkgs/development/libraries/gtk/3.x.nix b/pkgs/development/libraries/gtk/3.x.nix index c244414c55087..4692bbc971266 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 = [ diff --git a/pkgs/development/libraries/gtk/4.x.nix b/pkgs/development/libraries/gtk/4.x.nix index f56a6eaad013d..036d1ab0d49d0 100644 --- a/pkgs/development/libraries/gtk/4.x.nix +++ b/pkgs/development/libraries/gtk/4.x.nix @@ -69,7 +69,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "gtk4"; - version = "4.12.4"; + version = "4.12.5"; outputs = [ "out" "dev" ] ++ lib.optionals x11Support [ "devdoc" ]; outputBin = "dev"; @@ -81,14 +81,9 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = with finalAttrs; "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 01f4377aa0a7c..0000000000000 --- 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 <NSPasteboardItemDataProvider> - { - 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); - } diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index 993fca591e841..814b6042544c1 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 @@ -35,11 +33,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 = '' @@ -65,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 = [ diff --git a/pkgs/development/libraries/hspell/default.nix b/pkgs/development/libraries/hspell/default.nix index 2a65afad809a8..4d35bb34b91dc 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 e11cbbce33360..8b629d9b61946 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 0000000000000..b1f2fbe37147f --- /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 + + + ################################################ diff --git a/pkgs/development/libraries/imath/default.nix b/pkgs/development/libraries/imath/default.nix index 17d5f57c76c12..79b91afcd529f 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 ]; diff --git a/pkgs/development/libraries/imlib2/default.nix b/pkgs/development/libraries/imlib2/default.nix index ab237d9dca000..cc1f6b5440483 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 = [ diff --git a/pkgs/development/libraries/inih/default.nix b/pkgs/development/libraries/inih/default.nix index 61bca95d9b2e7..91d27fbc675c4 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 ]; diff --git a/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh index a6797786ee539..358803e37355d 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 d51c74cc4e64f..713e43920e7c9 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"; }; }; } diff --git a/pkgs/development/libraries/kerberos/krb5.nix b/pkgs/development/libraries/kerberos/krb5.nix index fdf01c195af58..bfa2974bdc5b9 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; [ diff --git a/pkgs/development/libraries/lib3mf/default.nix b/pkgs/development/libraries/lib3mf/default.nix index 0da54cd61c070..2436fbc002872 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 0000000000000..a453571838d0e --- /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() diff --git a/pkgs/development/libraries/libavif/default.nix b/pkgs/development/libraries/libavif/default.nix index 2cb7920cb5f9e..6df341d68eb84 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 diff --git a/pkgs/development/libraries/libbsd/default.nix b/pkgs/development/libraries/libbsd/default.nix index 4f06eb7f8624d..9e80d17b8a033 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"; diff --git a/pkgs/development/libraries/libei/default.nix b/pkgs/development/libraries/libei/default.nix index 18bf680ca840b..688d0448861c7 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 = [ diff --git a/pkgs/development/libraries/libgit2/default.nix b/pkgs/development/libraries/libgit2/default.nix index 957a146ce2a04..a554f0dd45b7e 100644 --- a/pkgs/development/libraries/libgit2/default.nix +++ b/pkgs/development/libraries/libgit2/default.nix @@ -20,7 +20,7 @@ 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 outputs = ["lib" "dev" "out"]; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { owner = "libgit2"; repo = "libgit2"; rev = "v${version}"; - hash = "sha256-3W0/i6Pu7I7D1zMQhmEqJVsa7PZpKOqU1+udNENSBvM="; + hash = "sha256-fVPY/byE2/rxmv/bUykcAbmUFMlF3UZogVuTzjOXJUU="; }; cmakeFlags = [ diff --git a/pkgs/development/libraries/libpaper/default.nix b/pkgs/development/libraries/libpaper/default.nix index b9372ba1d4073..9e36812e7e897 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 ]; diff --git a/pkgs/development/libraries/libqtdbusmock/default.nix b/pkgs/development/libraries/libqtdbusmock/default.nix index d9993947b5536..44532a0b9dae3 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 fe6a3e0417982..ab07a6577b833 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 b50fc5d1e4762..dc8bcd7763f92 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")); } diff --git a/pkgs/development/libraries/libsass/default.nix b/pkgs/development/libraries/libsass/default.nix index 57e58adb8c7e2..005e74289df7e 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} ''; diff --git a/pkgs/development/libraries/libsecret/default.nix b/pkgs/development/libraries/libsecret/default.nix index 733fcafaf2904..3c5b5c489c077 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 = [ diff --git a/pkgs/development/libraries/libunwind/default.nix b/pkgs/development/libraries/libunwind/default.nix index 19d6f0f6cd025..90054b8ff7b9b 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 '' diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix index a150bddc626d0..52e1de20327d2 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" ]; @@ -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 diff --git a/pkgs/development/libraries/libwacom/default.nix b/pkgs/development/libraries/libwacom/default.nix index ed5413464e1d3..8e9840325bb96 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 = '' diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index 81ea947279318..78c5d09889aa7 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -35,7 +35,7 @@ in let libxml = stdenv.mkDerivation (finalAttrs: rec { pname = "libxml2"; - version = "2.12.4"; + version = "2.12.5"; outputs = [ "bin" "dev" "out" "doc" ] ++ lib.optional pythonSupport "py" @@ -44,7 +44,7 @@ libxml = stdenv.mkDerivation (finalAttrs: rec { src = fetchurl { url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; - hash = "sha256-SXNg5CPPC9merNt8YhXeqS5tbonulAOTwrrg53y5t9A="; + hash = "sha256-qXJ5Zpav04Bz4PWcKDw6L1pWC1JotLq8ORsoYWZSayE="; }; strictDeps = true; diff --git a/pkgs/development/libraries/llhttp/default.nix b/pkgs/development/libraries/llhttp/default.nix index fbf7198f1d551..15b548af70b38 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" ]; 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 c0b239c925981..0000000000000 --- 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" <duncan.hopkins@foundry.com> -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 <ajax@redhat.com> -Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25992> ---- - 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 5a48ace8fbbcb..0000000000000 --- 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" <duncan.hopkins@foundry.com> -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 <ajax@redhat.com> -Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25992> ---- - 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 c7bde6411d8e4..0000000000000 --- 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" <duncan.hopkins@foundry.com> -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 <ajax@redhat.com> -Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25992> ---- - 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 38b73f56cab60..dff2f0021d468 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 @@ -240,15 +256,20 @@ self = stdenv.mkDerivation { ++ lib.optional haveDozen directx-headers; depsBuildBuild = [ pkg-config ] - ++ lib.optional enableOpenCL buildPackages.stdenv.cc; + # 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 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 687a159c1788d..0000000000000 --- 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 <amdgpu.h> - #include <pthread.h> -+#include <sys/types.h> - #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 <sys/types.h> - #include <sys/syscall.h> - -+#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 <sys/random.h> - #endif -+#include <sys/types.h> /* size_t, ssize_t */ - #include <unistd.h> - #include <fcntl.h> - #endif diff --git a/pkgs/development/libraries/mpdecimal/default.nix b/pkgs/development/libraries/mpdecimal/default.nix index 3a2e4b1fe7d09..514c61ffcb0c0 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" ]; diff --git a/pkgs/development/libraries/mvfst/default.nix b/pkgs/development/libraries/mvfst/default.nix new file mode 100644 index 0000000000000..6b6e2d9c9e579 --- /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/development/libraries/nss/esr.nix b/pkgs/development/libraries/nss/esr.nix index 63308f385036d..95c9aa0e19976 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="; } diff --git a/pkgs/development/libraries/onnxruntime/default.nix b/pkgs/development/libraries/onnxruntime/default.nix index af4d061d015bc..f804dcdc1d4b3 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 diff --git a/pkgs/development/libraries/opencolorio/default.nix b/pkgs/development/libraries/opencolorio/default.nix index 21f50a6fe8a33..a5661d6e44e65 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 0000000000000..21b6820b4f868 --- /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)" + }; diff --git a/pkgs/development/libraries/openexr/3.nix b/pkgs/development/libraries/openexr/3.nix index 826c7b2c854f3..a59c9795b223d 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" ]; diff --git a/pkgs/development/libraries/openh264/default.nix b/pkgs/development/libraries/openh264/default.nix deleted file mode 100644 index c250b31ecd71f..0000000000000 --- a/pkgs/development/libraries/openh264/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, nasm, windows }: - -stdenv.mkDerivation rec { - pname = "openh264"; - version = "2.4.0"; - - src = fetchFromGitHub { - owner = "cisco"; - repo = pname; - rev = "v${version}"; - hash = "sha256-vPVHXATsSWmqKOAj09WRR5jCi2NU2lq0j4K15KBzARY="; - }; - - nativeBuildInputs = [ nasm ]; - - buildInputs = lib.optional stdenv.hostPlatform.isWindows windows.pthreads; - - makeFlags = [ - "PREFIX=${placeholder "out"}" - "ARCH=${stdenv.hostPlatform.linuxArch}" - ] ++ lib.optional stdenv.hostPlatform.isWindows "OS=mingw_nt"; - - enableParallelBuilding = true; - - hardeningDisable = lib.optional stdenv.hostPlatform.isWindows "stackprotector"; - - meta = with lib; { - description = "A codec library which supports H.264 encoding and decoding"; - homepage = "https://www.openh264.org"; - license = licenses.bsd2; - platforms = platforms.unix; - }; -} diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix index 4cfcf9b3a6d80..7b470f836756d 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) 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 55ff3497baba9..63a284be6c801 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": "a43df98d037ad07cf096ef2f775958ceba743613", + "sha256": "01bjkfb7ql1f168q67d5jr2xjfrn8bvh1ggiba0algkgll8alad4" }, "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", diff --git a/pkgs/development/libraries/rapidjson/default.nix b/pkgs/development/libraries/rapidjson/default.nix index b200193aa2114..edd427da725de 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; diff --git a/pkgs/development/libraries/re2/default.nix b/pkgs/development/libraries/re2/default.nix index a1a22fb38e42a..feb5650763269 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" ]; diff --git a/pkgs/development/libraries/science/math/itpp/default.nix b/pkgs/development/libraries/science/math/itpp/default.nix index b5e2f4b80d3b2..639497bb1f8cc 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" diff --git a/pkgs/development/libraries/wangle/default.nix b/pkgs/development/libraries/wangle/default.nix index 4afbb38094e22..d30389d972593 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/development/lua-modules/lib.nix b/pkgs/development/lua-modules/lib.nix index 189e3464e81a7..5841547073d39 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 a02fd0a1df4d9..5c2ffabc9b543 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 20641092e7b19..a0ad250439208 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"); }; })) {}; diff --git a/pkgs/development/misc/resholve/oildev.nix b/pkgs/development/misc/resholve/oildev.nix index 4e7cdb5e60438..2098ec80f5ae7 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" ''; diff --git a/pkgs/development/php-packages/php-cs-fixer/default.nix b/pkgs/development/php-packages/php-cs-fixer/default.nix index 611e5f2630911..04eb66e86f197 100644 --- a/pkgs/development/php-packages/php-cs-fixer/default.nix +++ b/pkgs/development/php-packages/php-cs-fixer/default.nix @@ -2,14 +2,14 @@ let pname = "php-cs-fixer"; - version = "3.49.0"; + version = "3.50.0"; in mkDerivation { inherit pname version; src = fetchurl { url = "https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v${version}/php-cs-fixer.phar"; - sha256 = "sha256-cnH6SEEaEh7X9zlHgHD8eOpaSUDnqhL2SMnNGSj1nJQ="; + sha256 = "sha256-bJd/bsb2mJbQi4J1Z2uN4A2oLG+wqyq32rNDwcLC8gc="; }; dontUnpack = true; diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index 006bd358d7c25..9b8609c435af2 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 diff --git a/pkgs/development/python-modules/anyio/default.nix b/pkgs/development/python-modules/anyio/default.nix index f645a416e8344..f8d992bed39b2 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"; diff --git a/pkgs/development/python-modules/argcomplete/default.nix b/pkgs/development/python-modules/argcomplete/default.nix index 7c5bf54369965..2496934d571b3 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 = [ diff --git a/pkgs/development/python-modules/asn1crypto/default.nix b/pkgs/development/python-modules/asn1crypto/default.nix index a9e078b387561..426116f5775a4 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 = [ diff --git a/pkgs/development/python-modules/astroid/default.nix b/pkgs/development/python-modules/astroid/default.nix index 6d5c11104315f..fd0812139e3c6 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 = [ diff --git a/pkgs/development/python-modules/asyncua/default.nix b/pkgs/development/python-modules/asyncua/default.nix index 7745695436286..e2417b6a2463a 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 ]; diff --git a/pkgs/development/python-modules/autobahn/default.nix b/pkgs/development/python-modules/autobahn/default.nix index 429082e442b86..2bfbc16e8f912 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 diff --git a/pkgs/development/python-modules/beartype/default.nix b/pkgs/development/python-modules/beartype/default.nix index 3eba6f3317a42..b5091bf519d0c 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 diff --git a/pkgs/development/python-modules/black/default.nix b/pkgs/development/python-modules/black/default.nix index 52cc36e989cc4..73ce7f8d30fdd 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" diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix index 717bb264283f9..3a48019b2e993 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 diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index ea7ea23fc40d6..bc1454b70ff1d 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 = [ diff --git a/pkgs/development/python-modules/buildcatrust/default.nix b/pkgs/development/python-modules/buildcatrust/default.nix index cb997ab801348..e56d50fb9d4da 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 = [ 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 fdbec4f6fe4ad..4ef51274aa289 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 diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index 98f8208335e9a..c98715f9ab027 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 = [ diff --git a/pkgs/development/python-modules/dask/default.nix b/pkgs/development/python-modules/dask/default.nix index 77f702506136a..5fa73cea10f71 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 ]; diff --git a/pkgs/development/python-modules/dateutil/default.nix b/pkgs/development/python-modules/dateutil/default.nix index d1dcac893a469..fb7280fd2a168 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 ]; diff --git a/pkgs/development/python-modules/eth-typing/default.nix b/pkgs/development/python-modules/eth-typing/default.nix index 434fc6d8c10d6..60bafffaea2ab 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 ]; diff --git a/pkgs/development/python-modules/eth-utils/default.nix b/pkgs/development/python-modules/eth-utils/default.nix index 6d4cbf930f566..8686da98d92a9 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; diff --git a/pkgs/development/python-modules/eventlet/default.nix b/pkgs/development/python-modules/eventlet/default.nix index 07f19e3493d9b..f9f4649db3f19 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 = [ diff --git a/pkgs/development/python-modules/flake8/default.nix b/pkgs/development/python-modules/flake8/default.nix index 7a3bd82a51456..9efb1fab948c7 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"; diff --git a/pkgs/development/python-modules/frozenlist/default.nix b/pkgs/development/python-modules/frozenlist/default.nix index 06ff0d1c7dcc3..7e26460455185 100644 --- a/pkgs/development/python-modules/frozenlist/default.nix +++ b/pkgs/development/python-modules/frozenlist/default.nix @@ -1,7 +1,9 @@ { lib , buildPythonPackage -, cython +, cython_3 +, 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 = [ - cython + expandvars + cython_3 + 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 ]; }; diff --git a/pkgs/development/python-modules/gst-python/default.nix b/pkgs/development/python-modules/gst-python/default.nix index 03062ea264be9..7b557a605a5b7 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. 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 88ec84d88359d..a983bdd0a2cfe 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 ]; diff --git a/pkgs/development/python-modules/llvmlite/default.nix b/pkgs/development/python-modules/llvmlite/default.nix index ac74a6e3403b4..2184236130edb 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 = [ diff --git a/pkgs/development/python-modules/lxml/default.nix b/pkgs/development/python-modules/lxml/default.nix index 7cfef1d56cfd6..e6d7234a59ce0 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; diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix index 4041a1aa3035b..d7be3fabfab72 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 = [ diff --git a/pkgs/development/python-modules/markupsafe/default.nix b/pkgs/development/python-modules/markupsafe/default.nix index e63af344a3a00..17f8ce118e5b1 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}"; diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 7f5b42e4d2f04..071b7f3ddb647 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 = [ diff --git a/pkgs/development/python-modules/multidict/default.nix b/pkgs/development/python-modules/multidict/default.nix index 79646183fa18b..5588fcbdc5b0d 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; { diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix index 0087fa650d7a8..ba8b5a276197e 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" diff --git a/pkgs/development/python-modules/numba/default.nix b/pkgs/development/python-modules/numba/default.nix index cbf8fa40d78ca..ad72dca6cf514 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"; diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index 039e571695f8b..d25d436d9fdd3 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. @@ -167,6 +164,9 @@ in buildPythonPackage rec { "test_multinomial_pvals_float32" # Failed: DID NOT RAISE <class 'ValueError'> ] ++ 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 = { diff --git a/pkgs/development/python-modules/oauthlib/default.nix b/pkgs/development/python-modules/oauthlib/default.nix index 424e35c5d3a91..9f240535256af 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 ]; }; diff --git a/pkgs/development/python-modules/oelint-parser/default.nix b/pkgs/development/python-modules/oelint-parser/default.nix index e8ab9a2802cb9..daf2a58fc5ed5 100644 --- a/pkgs/development/python-modules/oelint-parser/default.nix +++ b/pkgs/development/python-modules/oelint-parser/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "oelint-parser"; - version = "3.2.1"; + version = "3.2.2"; format = "setuptools"; src = fetchPypi { inherit version; pname = "oelint_parser"; - hash = "sha256-UHBr6O0eV4A2yS04/gtPplp5rI+YfizQhYMUE2AZ41I="; + hash = "sha256-pjdPiM23jITqYW5dklJJN5X8C8OmetIDvpN/RCLMWoE="; }; buildInputs = [ pip ]; diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index dab58b533265b..78ace71a35756 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" diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index fb81938bc0917..b707a9e83ebb7 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -1,39 +1,48 @@ { lib , stdenv +, buildPythonPackage +, fetchFromGitHub , pythonOlder + +# build-system , rustPlatform -, fetchFromGitHub -, buildPythonPackage , cffi + +# native dependencies , libiconv + +# tests , numpy , psutil , pytestCheckHook , python-dateutil , pytz , xxhash +, python }: 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}" ]; + nativeBuildInputs = [ cffi ] ++ (with rustPlatform; [ diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index 7351e6536416a..30d35747ee62f 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 diff --git a/pkgs/development/python-modules/param/default.nix b/pkgs/development/python-modules/param/default.nix index f6bbbf3b78ffb..638a3182ca1b5 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" ]; diff --git a/pkgs/development/python-modules/partd/default.nix b/pkgs/development/python-modules/partd/default.nix index 728ed09b735c0..b5f8afce9d3b2 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"; diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix index 386f64718eb09..81d981a5a1032 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 = [ diff --git a/pkgs/development/python-modules/plaid-python/default.nix b/pkgs/development/python-modules/plaid-python/default.nix index 388688c19f974..a49adbc2acbfe 100644 --- a/pkgs/development/python-modules/plaid-python/default.nix +++ b/pkgs/development/python-modules/plaid-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "plaid-python"; - version = "18.4.0"; + version = "19.0.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-bspTjaTATICk58YHxnq2ZM1N5PNS2o0nVQDWUeUvVAc="; + hash = "sha256-mwWE5AZjqoUkPzyvuARotcRU2mKnqkoBh6priXLzE/I="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/pook/default.nix b/pkgs/development/python-modules/pook/default.nix index 1a96522844d4e..fffca3cccaaee 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 ]; diff --git a/pkgs/development/python-modules/psycopg2/default.nix b/pkgs/development/python-modules/psycopg2/default.nix index 88f3a8b24483e..54d2ec7493339 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" ]; diff --git a/pkgs/development/python-modules/psycopg2cffi/default.nix b/pkgs/development/python-modules/psycopg2cffi/default.nix index 411630135acc9..f791f953d3f0a 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; + nativeCheckInputs = [ postgresqlTestHook pytestCheckHook ]; + + disabledTests = [ + # AssertionError: '{}' != [] + "testEmptyArray" + ]; + + env = { + PGDATABASE = "psycopg2_test"; + }; pythonImportsCheck = [ "psycopg2cffi" ]; diff --git a/pkgs/development/python-modules/ptyprocess/default.nix b/pkgs/development/python-modules/ptyprocess/default.nix index a987db97d547a..17a961620da5f 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; [ ]; }; } diff --git a/pkgs/development/python-modules/py-ecc/default.nix b/pkgs/development/python-modules/py-ecc/default.nix index 7845bfe175014..d7769ea4873d9 100644 --- a/pkgs/development/python-modules/py-ecc/default.nix +++ b/pkgs/development/python-modules/py-ecc/default.nix @@ -4,38 +4,55 @@ , cached-property , eth-typing , eth-utils -, mypy-extensions , pytestCheckHook +, pythonAtLeast , 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 = [ 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; { + 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; diff --git a/pkgs/development/python-modules/py-partiql-parser/default.nix b/pkgs/development/python-modules/py-partiql-parser/default.nix index fd2fb808bb437..7cb4ab94761c8 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 = [ diff --git a/pkgs/development/python-modules/pyflakes/default.nix b/pkgs/development/python-modules/pyflakes/default.nix index 2da0f2698685a..c0ef2f45f2b7e 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 ]; diff --git a/pkgs/development/python-modules/pygobject/3.nix b/pkgs/development/python-modules/pygobject/3.nix index 89d261d5f8de6..cc2d41147bca7 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 = [ diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix index e373e5b1f6544..fd81aab3838a3 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.5"; # 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-sA9ix69oywr1D6ByAxzAFWrAPHJOuq4C8UMiMNkmGJs="; }; outputs = [ diff --git a/pkgs/development/python-modules/pytest-benchmark/default.nix b/pkgs/development/python-modules/pytest-benchmark/default.nix index f9011b6d721bb..dc2c271371691 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; { diff --git a/pkgs/development/python-modules/python-multipart/default.nix b/pkgs/development/python-modules/python-multipart/default.nix index 3c04398e56d48..f65beeed10d56 100644 --- a/pkgs/development/python-modules/python-multipart/default.nix +++ b/pkgs/development/python-modules/python-multipart/default.nix @@ -6,17 +6,24 @@ , mock , pyyaml , six + +# for passthru.tests +, asgi-csrf +, connexion +, fastapi +, gradio +, starlette }: buildPythonPackage rec { pname = "python-multipart"; - version = "0.0.6"; - format = "pyproject"; + version = "0.0.9"; + pyproject = true; src = fetchPypi { pname = "python_multipart"; inherit version; - hash = "sha256-6ZJagLtmhSnxtnx/2wpdrN18v8b7C/8+pEP+Ir3WITI="; + hash = "sha256-A/VGiMZj8beXcQXwIQQ7B5MVHkyxwanUoR/BPWIsQCY="; }; nativeBuildInputs = [ @@ -31,22 +38,26 @@ 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 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"; license = licenses.asl20; - maintainers = with maintainers; [ ]; + maintainers = with maintainers; [ ris ]; }; } diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index ef8c7cb59faef..79306e4d11abf 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 = [ diff --git a/pkgs/development/python-modules/pytz/default.nix b/pkgs/development/python-modules/pytz/default.nix index 8d4bcfbb3c6f7..359c7c142d5e1 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; diff --git a/pkgs/development/python-modules/s3transfer/default.nix b/pkgs/development/python-modules/s3transfer/default.nix index 0400ab4b8cd87..91758650bba8b 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 ]; diff --git a/pkgs/development/python-modules/sanic/default.nix b/pkgs/development/python-modules/sanic/default.nix index 752802df209cd..fb1d5aba58db2 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 = [ diff --git a/pkgs/development/python-modules/sip/4.x.nix b/pkgs/development/python-modules/sip/4.x.nix index 0e1db82e8af0f..879dc6cd125a7 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"; diff --git a/pkgs/development/python-modules/sip/default.nix b/pkgs/development/python-modules/sip/default.nix index 32c28211cd065..30dd904f13962 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 ]; diff --git a/pkgs/development/python-modules/smartypants/default.nix b/pkgs/development/python-modules/smartypants/default.nix index 0e5ef76927e44..5094287fcfafc 100644 --- a/pkgs/development/python-modules/smartypants/default.nix +++ b/pkgs/development/python-modules/smartypants/default.nix @@ -1,16 +1,19 @@ { lib , buildPythonPackage +, python , fetchFromGitHub +, fetchpatch2 , isPyPy +, setuptools , docutils , pygments , pytestCheckHook }: -buildPythonPackage rec { +buildPythonPackage (rec { version = "2.0.1"; - format = "setuptools"; pname = "smartypants"; + disabled = isPyPy; src = fetchFromGitHub { @@ -37,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 + ]; + }) +) diff --git a/pkgs/development/python-modules/spake2/default.nix b/pkgs/development/python-modules/spake2/default.nix index 87d05612e7125..2ccd62fcdf15c 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 ]; }; } diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index 90dfcb1e6ef64..ddf9237918af4 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 ]; diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index edee5d1d44142..565ab218dd91b 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 = '' diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix index 84489b22ce4ae..2cd490e844e5a 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. diff --git a/pkgs/development/python-modules/uvicorn/default.nix b/pkgs/development/python-modules/uvicorn/default.nix index 11df7fd78c6e1..112d25ef6403c 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 = [ diff --git a/pkgs/development/python-modules/wcwidth/default.nix b/pkgs/development/python-modules/wcwidth/default.nix index ee12162a0632a..52a411b23269b 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; [ ]; }; } diff --git a/pkgs/development/ruby-modules/bundler/default.nix b/pkgs/development/ruby-modules/bundler/default.nix index 04e6a6d35a111..d0b7a1d22a458 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 = '' diff --git a/pkgs/development/tools/misc/luarocks/default.nix b/pkgs/development/tools/misc/luarocks/default.nix index c8d36a1e33131..8936f4a15b575 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 '' @@ -67,7 +61,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 +85,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 ]; diff --git a/pkgs/development/tools/rust/bindgen/unwrapped.nix b/pkgs/development/tools/rust/bindgen/unwrapped.nix index 859d826180635..036c3b76f19e7 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 ]; diff --git a/pkgs/development/tools/watchman/Cargo.lock b/pkgs/development/tools/watchman/Cargo.lock index d0ccfa032ade7..4da733140b480 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" @@ -421,15 +411,6 @@ dependencies = [ ] [[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" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -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 = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +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 = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +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 = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" +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 973a48a84bc85..dc5d1f87fdb36 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/os-specific/darwin/apple-sdk-11.0/libSystem.nix b/pkgs/os-specific/darwin/apple-sdk-11.0/libSystem.nix index 7be670425d7af..b661da75febe6 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 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 0000000000000..bf87502826844 --- /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 ad03ba1aefb23..a3724c792482e 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"; diff --git a/pkgs/os-specific/linux/apparmor/default.nix b/pkgs/os-specific/linux/apparmor/default.nix index 99c1000f0e4c1..97fb7f0a6190f 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" '' diff --git a/pkgs/os-specific/linux/ell/default.nix b/pkgs/os-specific/linux/ell/default.nix index 4cbf950cdce48..59f2a6965daf5 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 = [ diff --git a/pkgs/os-specific/linux/ffado/default.nix b/pkgs/os-specific/linux/ffado/default.nix index d1e78a312e05a..dfa974e3e683c 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; diff --git a/pkgs/os-specific/linux/hwdata/default.nix b/pkgs/os-specific/linux/hwdata/default.nix index a705a9fb5d381..7aeea8a8b59a5 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" ]; diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix index 762678141bdee..ccaf54759d85d 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" ] diff --git a/pkgs/os-specific/linux/libselinux/default.nix b/pkgs/os-specific/linux/libselinux/default.nix index 62db42e13aa0b..b42bffdc057df 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 '' diff --git a/pkgs/os-specific/linux/numactl/default.nix b/pkgs/os-specific/linux/numactl/default.nix index a65d4ed041b41..16e2ae51f9572 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.18"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-aDKzkmvrPDzQl4n0KgeiU5LOLhQA0tmwzGiXvJDp7ZI="; + hash = "sha256-ry29RUNa0Hv5gIhy2RTVT94mHhgfdIwb5aqjBycxxj0="; }; outputs = [ "out" "dev" "man" ]; diff --git a/pkgs/os-specific/linux/zfs/stable.nix b/pkgs/os-specific/linux/zfs/stable.nix index 5f879320b4dc1..df06ea9a32854 100644 --- a/pkgs/os-specific/linux/zfs/stable.nix +++ b/pkgs/os-specific/linux/zfs/stable.nix @@ -17,20 +17,20 @@ callPackage ./generic.nix args { # check the release notes for compatible kernels kernelCompatible = if stdenv'.isx86_64 || removeLinuxDRM - then kernel.kernelOlder "6.7" + then kernel.kernelOlder "6.8" else kernel.kernelOlder "6.2"; latestCompatibleLinuxPackages = if stdenv'.isx86_64 || removeLinuxDRM - then linuxKernel.packages.linux_6_6 + then linuxKernel.packages.linux_6_7 else linuxKernel.packages.linux_6_1; # this package should point to the latest release. - version = "2.2.2"; + version = "2.2.3"; tests = [ nixosTests.zfs.installer nixosTests.zfs.stable ]; - hash = "sha256-CqhETAwhWMhbld5ib3Rz1dxms+GQbLwjEZw/V7U/2nE="; + hash = "sha256-Bzkow15OitUUQ+mTYhCXgTrQl+ao/B4feleHY/rSSjg="; } diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index 11fae33a6edd9..700f0ad99bd1b 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"; @@ -366,45 +355,45 @@ 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; }; 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; }; 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; }; 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; }; 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; 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 13438c7d4bb75..0000000000000 --- 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; diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 8e18237b8e9f9..45be307999122 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; @@ -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; @@ -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; @@ -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" ]; @@ -1839,11 +1838,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; @@ -1937,18 +1936,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 = [ ]; @@ -3819,11 +3818,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; @@ -3879,11 +3878,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; @@ -3899,11 +3898,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; @@ -4077,18 +4076,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 = [ ]; @@ -4219,11 +4218,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/generate-expr-from-tarballs.pl b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl index 94755a1637ba3..d0f88c4dfdbc1 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 b3aac93d89cb4..6cc04f1490c64 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 c6dcd9b0402f5..756cc80bb51b9 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 @@ -45,10 +45,10 @@ 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 +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 @@ -57,9 +57,9 @@ 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.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 @@ -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 @@ -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 @@ -183,14 +183,14 @@ 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 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 @@ -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 @@ -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 diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index efb233312b571..9c918b12f96ef 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 "$_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 @@ -1073,7 +1065,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 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 1eefa4f3d6d4f..122039786e7f6 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 <nix/fetchurl.nix> { - 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 <nix/fetchurl.nix> { + url = "http://tarballs.nixos.org/stdenv/x86_64-unknown-linux-gnu/82b583ba2ba2e5706b35dbe23f31362e62be2a9d/busybox"; + hash = "sha256-QrTEnQTBM1Y/qV9odq8irZkQSD9uOMbs2Q5NgCvKCNQ="; + executable = true; }; } 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 98a65bd776453..283b12b0d578f 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 <nix/fetchurl.nix> { + url = "http://tarballs.nixos.org/stdenv/x86_64-unknown-linux-musl/125cefd4cf8f857e5ff1aceaef9230ba578a033d/bootstrap-tools.tar.xz"; + hash = "sha256-t0W2MR7UwtPyYEGcRo9UOuXfaP4uUZKZXEmYGcBOuOA="; + }; busybox = import <nix/fetchurl.nix> { - 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 <nix/fetchurl.nix> { - url = "https://wdtz.org/files/gywxhjgl70sxippa0pxs0vj5qcgz1wi8-stdenv-bootstrap-tools/on-server/bootstrap-tools.tar.xz"; - sha256 = "1dwiqw4xvnm0b5fdgl89lz2qq45f6s9icwxn6n6ams71xw0dbqyi"; - }; } diff --git a/pkgs/test/stdenv/patch-shebangs.nix b/pkgs/test/stdenv/patch-shebangs.nix index 888d4a53a2733..db9ca2fcaafef 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 diff --git a/pkgs/tools/X11/xdg-utils/default.nix b/pkgs/tools/X11/xdg-utils/default.nix index 3db16f0671486..451ce3a81b56e 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 ++ [ @@ -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 diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix index 73c86278df703..94b4f8ff82d88 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; [ diff --git a/pkgs/tools/compression/lzip/default.nix b/pkgs/tools/compression/lzip/default.nix index 4c2d678eefde2..3a5d62b8092d2 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="; }; patches = lib.optionals stdenv.hostPlatform.isMinGW [ diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index 20b296de802c8..9a9bd3a0f2b6c 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -17,10 +17,14 @@ , bison , xorg , ApplicationServices +, Foundation , python3 -, fltk -, exiv2 , withXorg ? true + +# for passthru.tests +, exiv2 +, fltk +, graphicsmagick }: let @@ -28,13 +32,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 +59,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 +75,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 \ @@ -81,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; { diff --git a/pkgs/tools/misc/colord/default.nix b/pkgs/tools/misc/colord/default.nix index 989f7d57e0b89..2a4c2c0016689 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 = [ diff --git a/pkgs/tools/misc/fastfetch/default.nix b/pkgs/tools/misc/fastfetch/default.nix index 91d9844fd1f64..bcfbdfa9becb6 100644 --- a/pkgs/tools/misc/fastfetch/default.nix +++ b/pkgs/tools/misc/fastfetch/default.nix @@ -43,13 +43,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fastfetch"; - version = "2.8.3"; + version = "2.8.5"; src = fetchFromGitHub { owner = "fastfetch-cli"; repo = "fastfetch"; rev = finalAttrs.version; - hash = "sha256-W6SmKyTBR0cXAkgcbbM1lEiHFanqCaa2lhAb+zQP/mg="; + hash = "sha256-aIGT2NwtkKJ1uTgy4rvFegzJadRuGkki63gpnVCPKbw="; }; outputs = [ "out" "man" ]; @@ -131,11 +131,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "ENABLE_XRANDR" x11Support) ]; - env.NIX_CFLAGS_COMPILE = toString [ - # Needed with GCC 12 - "-Wno-error=uninitialized" - ]; - postInstall = '' wrapProgram $out/bin/fastfetch \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}" diff --git a/pkgs/tools/misc/lockfile-progs/default.nix b/pkgs/tools/misc/lockfile-progs/default.nix index eec9564f0f5cf..4d85d95c6de98 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 ''; diff --git a/pkgs/tools/networking/dnsmasq/default.nix b/pkgs/tools/networking/dnsmasq/default.nix index 43d2124d682b3..c63c2fa4fbbc8 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 '' diff --git a/pkgs/tools/networking/modemmanager/default.nix b/pkgs/tools/networking/modemmanager/default.nix index dd36f4b7465af..6c4356d04fd4a 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 = [ diff --git a/pkgs/tools/networking/narrowlink/Cargo.lock.patch b/pkgs/tools/networking/narrowlink/Cargo.lock.patch deleted file mode 100644 index 71e87a95c93de..0000000000000 --- a/pkgs/tools/networking/narrowlink/Cargo.lock.patch +++ /dev/null @@ -1,170 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 2d5af9d..920b315 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -952,7 +952,7 @@ dependencies = [ - - [[package]] - name = "narrowlink-agent" --version = "0.1.3" -+version = "0.1.4" - dependencies = [ - "clap_lex", - "dirs", -@@ -961,8 +961,8 @@ dependencies = [ - "futures-util", - "hmac", - "log", -- "narrowlink-network", -- "narrowlink-types", -+ "narrowlink-network 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", -+ "narrowlink-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "serde", - "serde_json", - "serde_yaml", -@@ -976,7 +976,7 @@ dependencies = [ - - [[package]] - name = "narrowlink-client" --version = "0.1.3" -+version = "0.1.4" - dependencies = [ - "chrono", - "clap_lex", -@@ -988,8 +988,8 @@ dependencies = [ - "futures-util", - "hmac", - "log", -- "narrowlink-network", -- "narrowlink-types", -+ "narrowlink-network 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", -+ "narrowlink-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "rand", - "regex", - "serde", -@@ -1006,7 +1006,7 @@ dependencies = [ - - [[package]] - name = "narrowlink-gateway" --version = "0.1.3" -+version = "0.1.4" - dependencies = [ - "askama", - "async-trait", -@@ -1016,8 +1016,8 @@ dependencies = [ - "futures-util", - "hyper", - "instant-acme", -- "narrowlink-network", -- "narrowlink-types", -+ "narrowlink-network 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", -+ "narrowlink-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "pem 3.0.2", - "rcgen", - "rustls", -@@ -1037,7 +1037,7 @@ dependencies = [ - - [[package]] - name = "narrowlink-network" --version = "0.1.3" -+version = "0.1.4" - dependencies = [ - "bytes", - "chacha20poly1305", -@@ -1045,7 +1045,30 @@ dependencies = [ - "futures-util", - "hyper", - "log", -- "narrowlink-types", -+ "narrowlink-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", -+ "serde", -+ "serde_json", -+ "tokio", -+ "tokio-native-tls", -+ "tokio-rustls", -+ "tokio-tungstenite", -+ "tungstenite", -+ "webpki-roots", -+] -+ -+[[package]] -+name = "narrowlink-network" -+version = "0.1.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "53a3e0af078492420b410b56ffeccd77e2c0d5ac31d53cc404e6b2f14ebde31b" -+dependencies = [ -+ "bytes", -+ "chacha20poly1305", -+ "env_logger", -+ "futures-util", -+ "hyper", -+ "log", -+ "narrowlink-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "serde", - "serde_json", - "tokio", -@@ -1058,19 +1081,38 @@ dependencies = [ - - [[package]] - name = "narrowlink-token-generator" --version = "0.1.3" -+version = "0.1.4" - dependencies = [ - "clap_lex", - "dirs", - "jsonwebtoken", -- "narrowlink-types", -+ "narrowlink-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "serde", - "serde_yaml", - ] - - [[package]] - name = "narrowlink-types" --version = "0.1.3" -+version = "0.1.4" -+dependencies = [ -+ "chrono", -+ "hmac", -+ "ipnet", -+ "jsonwebtoken", -+ "regex", -+ "serde", -+ "serde_json", -+ "sha3", -+ "uuid", -+ "validator", -+ "wildmatch", -+] -+ -+[[package]] -+name = "narrowlink-types" -+version = "0.1.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "06a2e4b95bcc18504b455bff0e8d23321c8fa3bd68526f7bf1567f918f36925f" - dependencies = [ - "chrono", - "hmac", -@@ -1661,18 +1703,18 @@ dependencies = [ - - [[package]] - name = "serde" --version = "1.0.185" -+version = "1.0.186" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "be9b6f69f1dfd54c3b568ffa45c310d6973a5e5148fd40cf515acaf38cf5bc31" -+checksum = "9f5db24220c009de9bd45e69fb2938f4b6d2df856aa9304ce377b3180f83b7c1" - dependencies = [ - "serde_derive", - ] - - [[package]] - name = "serde_derive" --version = "1.0.185" -+version = "1.0.186" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "dc59dfdcbad1437773485e0367fea4b090a2e0a16d9ffc46af47764536a298ec" -+checksum = "5ad697f7e0b65af4983a4ce8f56ed5b357e8d3c36651bf6a7e13639c17b8e670" - dependencies = [ - "proc-macro2", - "quote", diff --git a/pkgs/tools/networking/narrowlink/default.nix b/pkgs/tools/networking/narrowlink/default.nix index 68732b518ca94..226dd15b1c9ef 100644 --- a/pkgs/tools/networking/narrowlink/default.nix +++ b/pkgs/tools/networking/narrowlink/default.nix @@ -9,35 +9,31 @@ rustPlatform.buildRustPackage rec { pname = "narrowlink"; - version = "0.1.4"; + version = "0.2.4"; src = fetchFromGitHub { owner = "narrowlink"; repo = "narrowlink"; rev = version; - hash = "sha256-vef7ctauSl0xfYNqjvl8wLGbqzzkMItz1O7sT1UZ4b0="; + hash = "sha256-priVl44VSxV+rCy/5H704I3CbNXDMP2BUguknl5Bguk="; }; - # Cargo.lock is outdated - cargoPatches = [ ./Cargo.lock.patch ]; - - cargoHash = "sha256-craOunscE6o8PXtZFCYpkFH/amkuLOK7SrV+XHbS2GM="; + cargoHash = "sha256-q15T0/2Xf8L6ZEphIjZzzcqcnkWMbv3zvBAd/Ofvnfg="; nativeBuildInputs = [ - pkg-config + rustPlatform.bindgenHook ]; - buildInputs = [ - openssl - ] ++ lib.optionals stdenv.isDarwin [ - darwin.apple_sdk_11_0.frameworks.IOKit - darwin.apple_sdk_11_0.frameworks.Security + buildInputs = lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.IOKit + darwin.apple_sdk.frameworks.Security ]; meta = { - description = "Narrowlink securely connects devices and services together, even when both nodes are behind separate NAT"; + description = "A self-hosted solution to enable secure connectivity between devices across restricted networks like NAT or firewalls"; homepage = "https://github.com/narrowlink/narrowlink"; license = with lib.licenses; [ agpl3Only mpl20 ]; # the gateway component is AGPLv3, the rest is MPLv2 maintainers = with lib.maintainers; [ dit7ya ]; + mainProgram = "narrowlink"; }; } diff --git a/pkgs/tools/networking/sing-box/default.nix b/pkgs/tools/networking/sing-box/default.nix index f2c0b85980b25..b98f1c4b492ae 100644 --- a/pkgs/tools/networking/sing-box/default.nix +++ b/pkgs/tools/networking/sing-box/default.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "sing-box"; - version = "1.8.5"; + version = "1.8.6"; src = fetchFromGitHub { owner = "SagerNet"; repo = pname; rev = "v${version}"; - hash = "sha256-fW96Hh0eBK8pKkrQP+uA2uaqnZFvZszX2d+VOxKo5Zk="; + hash = "sha256-t7P1W1iw5nCdACrByZormeq3r2KGAnZRFoXTRNjGztg="; }; - vendorHash = "sha256-4PauMcKpjXtXHJds8MJPH9L+UYPu2fFltP2uUEXtb+o="; + vendorHash = "sha256-J6+b0uZwBoxwc43+5PXFwztXC1abHvtK4ejg5vA757E="; tags = [ "with_quic" diff --git a/pkgs/tools/networking/unbound/default.nix b/pkgs/tools/networking/unbound/default.nix index d2e657e4e13f6..0c7d378eb2a0d 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 diff --git a/pkgs/tools/networking/urlwatch/default.nix b/pkgs/tools/networking/urlwatch/default.nix index a17b4b88da3d6..36ad0ba77ce75 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 diff --git a/pkgs/tools/security/yara/default.nix b/pkgs/tools/security/yara/default.nix index 946a424ca6817..a03763603382e 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"; diff --git a/pkgs/tools/text/mdbook/default.nix b/pkgs/tools/text/mdbook/default.nix index aacdf243f997e..2a875f23287f7 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 ]; diff --git a/pkgs/tools/wayland/wleave/default.nix b/pkgs/tools/wayland/wleave/default.nix index e90fed24f7fc5..94fd6e1237922 100644 --- a/pkgs/tools/wayland/wleave/default.nix +++ b/pkgs/tools/wayland/wleave/default.nix @@ -36,7 +36,18 @@ rustPlatform.buildRustPackage rec { glib ]; + postPatch = '' + substituteInPlace style.css \ + --replace-fail "/usr/share/wleave" "$out/share/${pname}" + + substituteInPlace src/main.rs \ + --replace-fail "/etc/wleave" "$out/etc/${pname}" + ''; + postInstall = '' + install -Dm644 -t "$out/etc/wleave" {"style.css","layout"} + install -Dm644 -t "$out/share/wleave/icons" icons/* + for f in man/*.scd; do local page="man/$(basename "$f" .scd)" scdoc < "$f" > "$page" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c3023859f6f6e..1045661620c3d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8823,11 +8823,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; }; @@ -14472,7 +14472,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; }; @@ -20956,7 +20956,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 { }; @@ -21035,9 +21035,9 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; - fbthrift = callPackage ../development/libraries/fbthrift { }; + 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 { }; @@ -21119,7 +21119,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 { }; @@ -21193,7 +21193,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 { }; @@ -23921,6 +23921,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 { @@ -24176,8 +24178,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 { }; @@ -25370,7 +25370,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 { }; @@ -31053,7 +31053,9 @@ with pkgs; edlin = callPackage ../applications/editors/edlin { }; - orbiton = callPackage ../applications/editors/orbiton { }; + orbiton = callPackage ../applications/editors/orbiton { + buildGoModule = buildGo122Module; + }; oed = callPackage ../applications/editors/oed { }; diff --git a/pkgs/top-level/packages-config.nix b/pkgs/top-level/packages-config.nix index c18360e94a4bf..bb360b3538cdb 100644 --- a/pkgs/top-level/packages-config.nix +++ b/pkgs/top-level/packages-config.nix @@ -24,7 +24,6 @@ sourceHanPackages steamPackages ut2004Packages - zabbix40 zabbix50 zabbix60 zeroadPackages diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index eae10c7f47bed..c12bae10319f5 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11614,6 +11614,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 { }; |