Compare commits

..

3 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
ea1d43ed8a Merge master into staging-next 2026-07-22 12:33:42 +00:00
nixpkgs-ci[bot]
1f22863ccd Merge master into staging-next 2026-07-22 06:53:00 +00:00
nixpkgs-ci[bot]
f412c70cf7 Merge master into staging-next 2026-07-22 00:30:23 +00:00
89 changed files with 2490 additions and 3673 deletions

View File

@@ -49,8 +49,7 @@ jobs:
ci/github-script
- name: Install dependencies
run: npm ci --package-lock-only=false @actions/artifact bottleneck
working-directory: ci/github-script
run: npm install @actions/artifact@6.2.1 bottleneck@2.19.5
# Use a GitHub App, because it has much higher rate limits: 12,500 instead of 5,000 req / hour.
- uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0

View File

@@ -51,8 +51,7 @@ jobs:
ci/github-script
- name: Install dependencies
run: npm ci --package-lock-only=false bottleneck
working-directory: trusted/ci/github-script
run: npm install bottleneck@2.19.5
- uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
if: github.event_name != 'pull_request' && vars.NIXPKGS_COMMIT_CHECK_CLIENT_ID

View File

@@ -38,8 +38,7 @@ jobs:
maintainers/github-teams.json
- name: Install dependencies
run: npm ci --package-lock-only=false bottleneck
working-directory: ci/github-script
run: npm install bottleneck@2.19.5
- name: Synchronise teams
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0

View File

@@ -74,10 +74,8 @@ async function checkCommitMessages({ commits, core }) {
'fix',
'perf',
'refactor',
'services',
'style',
'test',
'update',
]
/**

View File

@@ -4,6 +4,7 @@
"requires": true,
"packages": {
"": {
"name": "github-script",
"dependencies": {
"@actions/artifact": "6.2.1",
"@actions/core": "1.10.1",

View File

@@ -2,7 +2,9 @@
"private": true,
"//": [
"Keep `@actions/core` and `@actions/github` in sync with",
"https://github.com/actions/github-script/blob/main/package.json."
"https://github.com/actions/github-script/blob/main/package.json.",
"Keep `@actions/artifact` and `bottleneck` in sync with",
"`.github/workflows/bot.yml`."
],
"dependencies": {
"@actions/artifact": "6.2.1",

View File

@@ -9,9 +9,9 @@
},
"branch": "nixpkgs-unstable",
"submodules": false,
"revision": "421eebfd0ec7bccd4abe826ce62d7e6e83129493",
"url": "https://github.com/NixOS/nixpkgs/archive/421eebfd0ec7bccd4abe826ce62d7e6e83129493.tar.gz",
"hash": "sha256:1lxfhfgiv1sz2v7fg43gny57sa6wf59n98q7ldsyb2p06f4sal7w"
"revision": "6edbf1a6a03e75886a6609c088801a0856449e88",
"url": "https://github.com/NixOS/nixpkgs/archive/6edbf1a6a03e75886a6609c088801a0856449e88.tar.gz",
"hash": "sha256-0lkauQbtrljJqwtzTCILPAiHAJyMvn6XDo264moDv30="
}
},
"version": 8

View File

@@ -167,12 +167,9 @@ To add a new package without updating all packages, run
```sh
nix-shell -p luarocks-packages-updater
luarocks-packages-updater add [--maintainers "<maintainer>"] <package-name>
luarocks-packages-updater add <package-name>
```
The optional `--maintainers` argument accepts a space-separated list of nixpkgs maintainer names.
When omitted, the package is added without maintainers.
[luarocks2nix](https://github.com/nix-community/luarocks) is a tool capable of generating nix derivations from both rockspec and src.rock (and favors the src.rock).
The automation only goes so far though and some packages need to be customized.
These customizations go in [pkgs/development/lua-modules/overrides.nix](https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/lua-modules/overrides.nix).

View File

@@ -2734,11 +2734,6 @@
githubId = 574938;
name = "Jonathan Glines";
};
auscaster = {
github = "auscaster";
githubId = 100876;
name = "Kam Low";
};
auscyber = {
email = "ivyp@outlook.com.au";
github = "auscyber";

View File

@@ -730,13 +730,7 @@ in
greetd-no-shadow = runTest ./greetd-no-shadow.nix;
grocy = runTest ./grocy.nix;
grow-partition = runTest ./grow-partition.nix;
grub = {
basic = runTest ./grub/basic.nix;
efi = runTest ./grub/efi.nix;
graphical = runTest ./grub/graphical.nix;
hashed-password = runTest ./grub/hashed-password.nix;
mirrored-boots = runTest ./grub/mirrored-boots.nix;
};
grub = runTest ./grub.nix;
gs1200-exporter = runTest ./gs1200-exporter.nix;
guacamole-server = runTest ./guacamole-server.nix;
guix = handleTest ./guix { };

View File

@@ -1,45 +0,0 @@
{ lib, ... }:
{
name = "grub-efi";
meta = with lib.maintainers; {
maintainers = [
tomfitzhenry
rnhmjoj
];
};
nodes.machine =
{ ... }:
{
virtualisation.useBootLoader = true;
virtualisation.useEFIBoot = true;
boot.loader.grub = {
enable = true;
efiSupport = true;
device = "nodev";
# Read GRUB from the serial console so its output can be matched
# deterministically with wait_for_console_text, rather than via OCR.
extraConfig = "serial; terminal_output serial";
};
boot.loader.efi.canTouchEfiVariables = true;
};
testScript = ''
machine.start()
with subtest("Enters GRUB"):
machine.wait_for_console_text("GNU GRUB")
with subtest("Loads kernel"):
machine.wait_for_console_text("Linux version")
with subtest("Reaches multi-user target"):
machine.wait_for_unit("multi-user.target")
with subtest("Boots via UEFI"):
machine.succeed("test -d /sys/firmware/efi")
'';
}

View File

@@ -1,57 +0,0 @@
{ lib, ... }:
{
name = "grub-graphical";
meta = with lib.maintainers; {
maintainers = [
tomfitzhenry
rnhmjoj
];
};
nodes.machine =
{ pkgs, ... }:
let
# GRUB only draws a background image when it is in graphical gfxterm
# mode. Bake a marker string into the splash so the OCR check below can
# only succeed when gfxterm actually rendered it; a silent fallback to
# text mode would show the plain menu without this image (and its text).
#
# The image must be an 8-bit sRGB PNG, otherwise GRUB's png module fails
# to load it and silently falls back to its default (non-graphical) menu.
splash = pkgs.runCommand "grub-gfxterm-splash.png" { nativeBuildInputs = [ pkgs.imagemagick ]; } ''
magick -size 1024x768 xc:'#2d2d2d' \
-font ${pkgs.dejavu_fonts.minimal}/share/fonts/truetype/DejaVuSans.ttf \
-gravity south -pointsize 48 -fill white \
-annotate +0+150 'GFXTERMOK' \
-depth 8 -type TrueColor PNG24:$out
'';
in
{
virtualisation.useBootLoader = true;
# Leave the menu up long enough for OCR to catch it; we boot early with a
# keypress once it has, so this does not slow the test down.
boot.loader.timeout = 30;
boot.loader.grub = {
enable = true;
splashImage = splash;
};
};
enableOCR = true;
testScript = ''
machine.start()
with subtest("GRUB renders its menu graphically (gfxterm), showing the splash"):
# The marker text lives inside the background image, so reading it back
# proves GRUB displayed the image rather than falling back to text mode.
machine.wait_for_text("GFXTERMOK")
machine.screenshot("grub_gfxterm")
with subtest("Machine boots into NixOS from GRUB"):
machine.send_key("ret")
machine.wait_for_unit("multi-user.target")
'';
}

View File

@@ -1,77 +0,0 @@
{ lib, ... }:
{
name = "grub-hashed-password";
meta = with lib.maintainers; {
maintainers = [
tomfitzhenry
rnhmjoj
];
};
nodes.machine =
{ pkgs, ... }:
let
mkGrubPbkdf2HashFile =
password:
toString (
pkgs.runCommandLocal "grub-pbkdf2-hash" { nativeBuildInputs = [ pkgs.grub2 ]; } ''
printf "%s\n%s\n" "${password}" "${password}" | grub-mkpasswd-pbkdf2 | grep -o 'grub\.pbkdf2\.[^[:space:]]*' > $out
''
);
in
{
virtualisation.useBootLoader = true;
boot.loader.timeout = null;
boot.loader.grub = {
enable = true;
users.bob.hashedPasswordFile = mkGrubPbkdf2HashFile "bobsecret";
# Read GRUB from the serial console so its output can be matched
# deterministically; OCR would work but is flakier, which matters for
# the multi-step interactive login exercised below.
extraConfig = "serial; terminal_output serial";
};
};
testScript = ''
def grub_login_as(user, password):
"""
Enters user and password to log into GRUB
"""
machine.wait_for_console_text("Enter username:")
machine.send_chars(user + "\n")
machine.wait_for_console_text("Enter password:")
machine.send_chars(password + "\n")
def grub_select_all_configurations():
"""
Selects "All configurations" from the GRUB menu
to trigger a login request.
"""
machine.send_monitor_command("sendkey down")
machine.send_monitor_command("sendkey ret")
machine.start()
# wait for grub screen
machine.wait_for_console_text("GNU GRUB")
grub_select_all_configurations()
with subtest("Invalid hashedPassword credentials are rejected"):
grub_login_as("bob", "wrongsecret")
machine.wait_for_console_text("access denied")
grub_select_all_configurations()
with subtest("Valid hashedPassword credentials are accepted"):
grub_login_as("bob", "bobsecret")
machine.send_chars("\n") # press enter to boot
machine.wait_for_console_text("Linux version")
with subtest("Machine boots correctly"):
machine.wait_for_unit("multi-user.target")
'';
}

View File

@@ -1,61 +0,0 @@
{ lib, ... }:
{
name = "grub-mirrored-boots";
meta = with lib.maintainers; {
maintainers = [
tomfitzhenry
rnhmjoj
];
};
nodes.machine =
{ lib, ... }:
{
virtualisation.useBootLoader = true;
boot.loader.timeout = null;
boot.loader.grub = {
enable = true;
device = lib.mkOverride 0 "";
mirroredBoots = [
{
path = "/boot1";
devices = [ "/dev/vda" ];
}
{
path = "/boot2";
devices = [ "nodev" ];
}
];
# Read GRUB from the serial console so its output can be matched
# deterministically with wait_for_console_text, rather than via OCR.
extraConfig = "serial; terminal_output serial";
};
};
testScript = ''
machine.start()
# wait for grub screen
machine.wait_for_console_text("GNU GRUB")
machine.send_chars("\n") # press enter to boot default option
with subtest("Machine boots correctly"):
machine.wait_for_unit("multi-user.target")
with subtest("Verify boot path 1 GRUB installation and configuration"):
machine.succeed("test -d /boot1/grub")
machine.succeed("test -f /boot1/grub/grub.cfg")
machine.succeed("test -f /boot1/grub/state")
machine.succeed("grep -q 'menuentry' /boot1/grub/grub.cfg")
with subtest("Verify boot path 2 GRUB installation and configuration"):
machine.succeed("test -d /boot2/grub")
machine.succeed("test -f /boot2/grub/grub.cfg")
machine.succeed("test -f /boot2/grub/state")
machine.succeed("grep -q 'menuentry' /boot2/grub/grub.cfg")
'';
}

View File

@@ -1467,6 +1467,7 @@ in
# Full disk encryption (root, kernel and initrd encrypted) using GRUB, GPT/UEFI,
# LVM-on-LUKS and a keyfile in initrd.secrets to enter the passphrase once
fullDiskEncryption = makeInstallerTest "fullDiskEncryption" {
broken = true;
createPartitions = ''
installer.succeed(
"flock /dev/vda parted --script /dev/vda -- mklabel gpt"
@@ -1507,53 +1508,6 @@ in
'';
enableOCR = true;
postBootCommands = ''
target.wait_for_text("Enter passphrase for")
# GRUB's EFI keyboard input appears to drop characters when typed at the
# default speed (producing an "Invalid passphrase" error), so type slowly.
target.send_chars("supersecret\n", 0.2)
'';
};
# Root, kernel and initrd encrypted using GRUB cryptodisk, MBR/legacy BIOS,
# plain LUKS and a keyfile in initrd.secrets to enter the passphrase once
grubCryptodiskLegacyBios = makeInstallerTest "grubCryptodiskLegacyBios" {
meta.maintainers = [ maintainers.tomfitzhenry ];
createPartitions = ''
installer.succeed(
"flock /dev/vda parted --script /dev/vda -- mklabel msdos mkpart primary ext4 1MiB -1GiB mkpart primary linux-swap -1GiB 100%",
"udevadm settle",
"echo -n supersecret | cryptsetup luksFormat -q --pbkdf-force-iterations 1000 --type luks1 /dev/vda1 -",
"echo -n supersecret | cryptsetup luksOpen /dev/vda1 cryptroot",
"mkfs.ext4 -L nixos /dev/mapper/cryptroot",
"mkswap -L swap /dev/vda2",
"swapon -L swap",
"mount LABEL=nixos /mnt",
"mkdir -p /mnt/etc/nixos",
# Add a keyfile so stage 1 can unlock the root device without a second,
# interactive prompt. This keeps the test independent of the stage 1
# implementation, which matters because the scripted and systemd
# initrds word their passphrase prompts differently. Only GRUB (which
# is stage 1 independent) then prompts interactively.
"dd if=/dev/urandom of=/mnt/etc/nixos/luks.key bs=256 count=1",
"echo -n supersecret | cryptsetup luksAddKey -q --pbkdf-force-iterations 1000 --key-file - /dev/vda1 /mnt/etc/nixos/luks.key",
)
'';
bootLoader = "grub";
# GRUB draws its cryptodisk passphrase prompt on the console terminal
# without a trailing newline, so the line-based wait_for_console_text can
# never observe it. Use OCR (wait_for_text) to read it off the screen.
enableOCR = true;
extraConfig = ''
boot.loader.grub.enableCryptodisk = true;
boot.initrd.secrets."/luks.key" = "/etc/nixos/luks.key";
boot.initrd.luks.devices.cryptroot = {
device = lib.mkForce "/dev/vda1";
keyFile = "/luks.key";
};
'';
postBootCommands = ''
# GRUB has to unlock the disk to read /boot before it can boot the kernel;
# stage 1 then unlocks the root device with the embedded keyfile.
target.wait_for_text("Enter passphrase for")
target.send_chars("supersecret\n")
'';

View File

@@ -9,10 +9,10 @@
elpaBuild {
pname = "a68-mode";
ename = "a68-mode";
version = "1.3.0.20260710.2";
version = "1.3.0.20260614.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/a68-mode-1.3.0.20260710.2.tar";
sha256 = "10qxsr316kv8317zfjwixj7pmsrqykycwf6pmw0wiv8w0vq0v9jr";
url = "https://elpa.gnu.org/devel/a68-mode-1.3.0.20260614.1.tar";
sha256 = "1b51c2v7sx8g4mm2irm43rgb741syphji6cglpv1r3j9wvcpj58k";
};
packageRequires = [ ];
meta = {
@@ -74,10 +74,10 @@
elpaBuild {
pname = "activities";
ename = "activities";
version = "0.8pre0.20251118.85";
version = "0.80.20251118.222434";
src = fetchurl {
url = "https://elpa.gnu.org/devel/activities-0.8pre0.20251118.85.tar";
sha256 = "0v0s5vlfd2dv4shbmxqn37mcvfmfszdk0nwi1y184hwsp0bkvzqx";
url = "https://elpa.gnu.org/devel/activities-0.80.20251118.222434.tar";
sha256 = "19h5c1cpmxl1j0k6yicy3gw10wcnc3likb1q0frwchw8vnp7bx96";
};
packageRequires = [ persist ];
meta = {
@@ -461,10 +461,10 @@
elpaBuild {
pname = "auctex";
ename = "auctex";
version = "14.1.2.0.20260710.47";
version = "14.1.2.0.20260623.43";
src = fetchurl {
url = "https://elpa.gnu.org/devel/auctex-14.1.2.0.20260710.47.tar";
sha256 = "0vlx2mi7fvch1h6s2cyjrwk88zib8l5cmzwh9z0i0z6pgnx5d7nq";
url = "https://elpa.gnu.org/devel/auctex-14.1.2.0.20260623.43.tar";
sha256 = "0csk0k8njms3dn2ijbsvm9g78k6yvdxgcdcibj79acllzslhnwis";
};
packageRequires = [ ];
meta = {
@@ -505,10 +505,10 @@
elpaBuild {
pname = "auctex-label-numbers";
ename = "auctex-label-numbers";
version = "0.3.0.20260714.1";
version = "0.2.0.20241019.12742";
src = fetchurl {
url = "https://elpa.gnu.org/devel/auctex-label-numbers-0.3.0.20260714.1.tar";
sha256 = "1bqw342873z0cpjg6lg3inscbjilwrgm0dgd9bhc7bb8mas7hkaj";
url = "https://elpa.gnu.org/devel/auctex-label-numbers-0.2.0.20241019.12742.tar";
sha256 = "0y4y8267r3bmwshcb5qkfrpnaxs1zwy1rwdhngjci005n68bslk9";
};
packageRequires = [ auctex ];
meta = {
@@ -740,10 +740,10 @@
elpaBuild {
pname = "bicep-ts-mode";
ename = "bicep-ts-mode";
version = "0.1.4.0.20260720.83";
version = "0.1.4.0.20260619.82";
src = fetchurl {
url = "https://elpa.gnu.org/devel/bicep-ts-mode-0.1.4.0.20260720.83.tar";
sha256 = "19k83fn4i2vvvad6pz865ns165vpd9msa1cnjhmlcfv5cxsa7wk3";
url = "https://elpa.gnu.org/devel/bicep-ts-mode-0.1.4.0.20260619.82.tar";
sha256 = "0rf10gab6vfrmiwcvm6b6cb0a3vlaydc4cgfpq34na9czqn760r0";
};
packageRequires = [ ];
meta = {
@@ -902,10 +902,10 @@
elpaBuild {
pname = "breadcrumb";
ename = "breadcrumb";
version = "1.0.1.0.20260630.15";
version = "1.0.1.0.20260507.73535";
src = fetchurl {
url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20260630.15.tar";
sha256 = "12l1bi4gynmgfffbj7w6za21a3n6776iqixm33rh7zkbzfhafvxl";
url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20260507.73535.tar";
sha256 = "1ccx08zczmkgdm9xb1bnz0v4a4yrf3zy5nnfyax57anw3m8yliz2";
};
packageRequires = [ project ];
meta = {
@@ -1106,10 +1106,10 @@
elpaBuild {
pname = "cape";
ename = "cape";
version = "2.7.0.20260628.1";
version = "2.7.0.20260519.102137";
src = fetchurl {
url = "https://elpa.gnu.org/devel/cape-2.7.0.20260628.1.tar";
sha256 = "1hbwh1752p1rjh4csn6vs4k9bv2qxa0ms6s914aclx72slqa2qvj";
url = "https://elpa.gnu.org/devel/cape-2.7.0.20260519.102137.tar";
sha256 = "1ilx7ka6vx2xv0xfmc4sbjf8nqsgxd4vzj5r417ckmpfb4vnpa18";
};
packageRequires = [ compat ];
meta = {
@@ -1414,10 +1414,10 @@
elpaBuild {
pname = "company";
ename = "company";
version = "1.0.2.0.20260718.178";
version = "1.0.2.0.20260618.138";
src = fetchurl {
url = "https://elpa.gnu.org/devel/company-1.0.2.0.20260718.178.tar";
sha256 = "15ymhxywy9kh33rpjrbnn6h545hkwgqcc7mbjpjp7p2kghh1xndj";
url = "https://elpa.gnu.org/devel/company-1.0.2.0.20260618.138.tar";
sha256 = "072y63bvpq6falkg3yqv8smhkba2nqlw6crm5809pqrihfm8ybii";
};
packageRequires = [ posframe ];
meta = {
@@ -1509,10 +1509,10 @@
elpaBuild {
pname = "compat";
ename = "compat";
version = "31.0.0.2.0.20260716.2";
version = "31.0.0.1.0.20260606.2";
src = fetchurl {
url = "https://elpa.gnu.org/devel/compat-31.0.0.2.0.20260716.2.tar";
sha256 = "179w1zim5nfj1crvc2qm9ipvwwh2yr9q3rs8wjffcvsfjipnym5d";
url = "https://elpa.gnu.org/devel/compat-31.0.0.1.0.20260606.2.tar";
sha256 = "1bziwppgl138pf65q9jbw3c8xsarik9617fnqw3wnp3hlkg39b4m";
};
packageRequires = [ ];
meta = {
@@ -1573,10 +1573,10 @@
elpaBuild {
pname = "consult";
ename = "consult";
version = "3.6.0.20260716.5";
version = "3.6.0.20260607.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/consult-3.6.0.20260716.5.tar";
sha256 = "1hn04wqdbdbrim1idbcqj9b0lkicghhyaba0jpw7zdw682hfjcaf";
url = "https://elpa.gnu.org/devel/consult-3.6.0.20260607.1.tar";
sha256 = "02z3cdzf2lyis0a5kc8vcyas8ycz8gfli7hiahx6zc7dyd94mi9s";
};
packageRequires = [ compat ];
meta = {
@@ -1596,10 +1596,10 @@
elpaBuild {
pname = "consult-denote";
ename = "consult-denote";
version = "0.5.1.0.20260704.0";
version = "0.5.0.0.20260520.122738";
src = fetchurl {
url = "https://elpa.gnu.org/devel/consult-denote-0.5.1.0.20260704.0.tar";
sha256 = "0bfy6gzznxg356s1nqrv5ma26rlb9njf12dbkma6glpr8l7gpavv";
url = "https://elpa.gnu.org/devel/consult-denote-0.5.0.0.20260520.122738.tar";
sha256 = "19y5vd4j1ndnxr5z7fz8ghxs5ra0y9d0qca2npglcmzy5l6zsaga";
};
packageRequires = [
consult
@@ -1686,10 +1686,10 @@
elpaBuild {
pname = "corfu";
ename = "corfu";
version = "2.10.0.20260719.16";
version = "2.10.0.20260519.105314";
src = fetchurl {
url = "https://elpa.gnu.org/devel/corfu-2.10.0.20260719.16.tar";
sha256 = "0h3mjsfk8zsviqcqccql4pcj87ja0am78ag3q2w8jw77bqvk5s4a";
url = "https://elpa.gnu.org/devel/corfu-2.10.0.20260519.105314.tar";
sha256 = "15ajzvqjw61rqp6gb275x81d4bl8dsj04lzl84cjj8khf3m1jrcp";
};
packageRequires = [ compat ];
meta = {
@@ -1903,10 +1903,10 @@
elpaBuild {
pname = "cursory";
ename = "cursory";
version = "1.2.0.0.20260701.4";
version = "1.2.0.0.20260424.102447";
src = fetchurl {
url = "https://elpa.gnu.org/devel/cursory-1.2.0.0.20260701.4.tar";
sha256 = "0087hsy0qzzlhj7zsasmc6x41w6gnh21sb0in7zyahy2x0qrqwi4";
url = "https://elpa.gnu.org/devel/cursory-1.2.0.0.20260424.102447.tar";
sha256 = "14yaa5bay9asyvhkq8bj3fhbzrhry6pc87vhw4gm64ixm9k499g5";
};
packageRequires = [ ];
meta = {
@@ -1967,10 +1967,10 @@
elpaBuild {
pname = "dape";
ename = "dape";
version = "0.27.1.0.20260719.8";
version = "0.27.1.0.20260602.5";
src = fetchurl {
url = "https://elpa.gnu.org/devel/dape-0.27.1.0.20260719.8.tar";
sha256 = "08y9z6l5qirz812v0wz1y3fklsqj9b0476scl2ziq8mvjdkv37bq";
url = "https://elpa.gnu.org/devel/dape-0.27.1.0.20260602.5.tar";
sha256 = "0vy4b8p9wys1rj7rra87p9yld9d8szlg0y77ls1hnq2lqnsxvyqd";
};
packageRequires = [ jsonrpc ];
meta = {
@@ -2101,10 +2101,10 @@
elpaBuild {
pname = "denote";
ename = "denote";
version = "4.2.3.0.20260707.7";
version = "4.2.3.0.20260611.3";
src = fetchurl {
url = "https://elpa.gnu.org/devel/denote-4.2.3.0.20260707.7.tar";
sha256 = "0yrqdz1znd5nkrwqiwrzgsgb7d1yysqmy1lr05r2yj3rlfzhcnvi";
url = "https://elpa.gnu.org/devel/denote-4.2.3.0.20260611.3.tar";
sha256 = "0cg6zk2sz6dbss0z6is17xri4mzqkx7m1pbxr4f2fzhh59wk93ww";
};
packageRequires = [ ];
meta = {
@@ -2277,10 +2277,10 @@
elpaBuild {
pname = "denote-silo";
ename = "denote-silo";
version = "0.3.2.0.20260705.4";
version = "0.3.0.0.20260520.122913";
src = fetchurl {
url = "https://elpa.gnu.org/devel/denote-silo-0.3.2.0.20260705.4.tar";
sha256 = "08zgg8jll6kdmzqrzx2j0q0g35sk6sfbp6qxd687sc8p9n9bx4yg";
url = "https://elpa.gnu.org/devel/denote-silo-0.3.0.0.20260520.122913.tar";
sha256 = "0dx6nhjga8mq5g0db24jjzlvdy218bh2yszasjls101nf9ksc3hy";
};
packageRequires = [ denote ];
meta = {
@@ -2363,10 +2363,10 @@
elpaBuild {
pname = "dicom";
ename = "dicom";
version = "1.5.0.20260704.4";
version = "1.5.0.20260605.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/dicom-1.5.0.20260704.4.tar";
sha256 = "0b5mm81wfskhls44w951igz2y5yf4lx3g61fswyk9hjhm4sccgz5";
url = "https://elpa.gnu.org/devel/dicom-1.5.0.20260605.1.tar";
sha256 = "1lasbqwkgd74jck88525nx76da7535s2m15c47awjpr2hhbwra89";
};
packageRequires = [ compat ];
meta = {
@@ -2413,10 +2413,10 @@
elpaBuild {
pname = "diff-hl";
ename = "diff-hl";
version = "1.10.0.0.20260627.186";
version = "1.10.0.0.20260624.182";
src = fetchurl {
url = "https://elpa.gnu.org/devel/diff-hl-1.10.0.0.20260627.186.tar";
sha256 = "0anq2hcihzsm3ff0g0smk8w72x5fi3frqymbm1dci679ssx4316v";
url = "https://elpa.gnu.org/devel/diff-hl-1.10.0.0.20260624.182.tar";
sha256 = "1gppg1sqc4gwc9szl83zbaw1hk140zqw9sy275cl85v7bd4wdvja";
};
packageRequires = [ cl-lib ];
meta = {
@@ -2710,10 +2710,10 @@
elpaBuild {
pname = "doc-view-follow";
ename = "doc-view-follow";
version = "0.3.2.0.20260708.1";
version = "0.3.2.0.20250427.143824";
src = fetchurl {
url = "https://elpa.gnu.org/devel/doc-view-follow-0.3.2.0.20260708.1.tar";
sha256 = "0xyd9w7fqaj22dp43788gm5i7rzbhch2sh2mmarhyw4xp9a7j83w";
url = "https://elpa.gnu.org/devel/doc-view-follow-0.3.2.0.20250427.143824.tar";
sha256 = "04jk93rkv682w6zcfr283gpwgi5fiq5w3xdpv49zkwddx783crfa";
};
packageRequires = [ ];
meta = {
@@ -2752,10 +2752,10 @@
elpaBuild {
pname = "doric-themes";
ename = "doric-themes";
version = "1.2.1.0.20260716.2";
version = "1.1.0.0.20260618.8";
src = fetchurl {
url = "https://elpa.gnu.org/devel/doric-themes-1.2.1.0.20260716.2.tar";
sha256 = "00jysh555i53hx32drdfwc25bf09jq4hm0q6w2q9h2pzrk8wmk85";
url = "https://elpa.gnu.org/devel/doric-themes-1.1.0.0.20260618.8.tar";
sha256 = "11ck5y66zh9lwiiqmxfh1w4s5k8irvncmd6zsanhh8wb2fd9wms8";
};
packageRequires = [ ];
meta = {
@@ -2774,10 +2774,10 @@
elpaBuild {
pname = "drepl";
ename = "drepl";
version = "0.4.0.20260715.8";
version = "0.4.0.20260520.140843";
src = fetchurl {
url = "https://elpa.gnu.org/devel/drepl-0.4.0.20260715.8.tar";
sha256 = "01gbl3gqrlz2gimmjsk0nb6zyps8a89z96bwrxqfjph6w13d33gw";
url = "https://elpa.gnu.org/devel/drepl-0.4.0.20260520.140843.tar";
sha256 = "0apa8fi1j1wkjnjxfsyyf8k21na4q7fvlg6baz2y2aaqisfykqlh";
};
packageRequires = [ comint-mime ];
meta = {
@@ -3004,10 +3004,10 @@
elpaBuild {
pname = "eglot";
ename = "eglot";
version = "1.24.0.20260623.0";
version = "1.23.0.20260622.30";
src = fetchurl {
url = "https://elpa.gnu.org/devel/eglot-1.24.0.20260623.0.tar";
sha256 = "16zcxb2xfxfxppkr0l00h72q5wgww6bi66zqf76h1j84k295mjwv";
url = "https://elpa.gnu.org/devel/eglot-1.23.0.20260622.30.tar";
sha256 = "0ignlpfdlxjk0z66z8gq2paffm2r874wajf94b1r61xa1mmf63nn";
};
packageRequires = [
eldoc
@@ -3080,10 +3080,10 @@
elpaBuild {
pname = "eldoc";
ename = "eldoc";
version = "1.16.0.0.20260709.6";
version = "1.16.0.0.20260514.100530";
src = fetchurl {
url = "https://elpa.gnu.org/devel/eldoc-1.16.0.0.20260709.6.tar";
sha256 = "0i3bls6iq0lm03w09vrillqygx8xx9xpf2ixr8k2q3my4g8kszqx";
url = "https://elpa.gnu.org/devel/eldoc-1.16.0.0.20260514.100530.tar";
sha256 = "00pmjqjljxwr5n69h8pqc4yxsdl9pq1d2djlzbvs0cl99xgn7sjb";
};
packageRequires = [ ];
meta = {
@@ -3178,10 +3178,10 @@
elpaBuild {
pname = "ellama";
ename = "ellama";
version = "1.30.0.0.20260712.1";
version = "1.27.2.0.20260605.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ellama-1.30.0.0.20260712.1.tar";
sha256 = "0gn0jgi3li4ycqwjk2bbfwp47awxkr5pscyxpnxyy1qbjlv77s4d";
url = "https://elpa.gnu.org/devel/ellama-1.27.2.0.20260605.1.tar";
sha256 = "1vklfqrrygamgyr2f9ndnrwyxxvgai2431bvywxiwwgh8lk937hg";
};
packageRequires = [
compat
@@ -3247,10 +3247,10 @@
elpaBuild {
pname = "emacs-lisp-intro-nl";
ename = "emacs-lisp-intro-nl";
version = "0.0.20260702.44";
version = "0.0.20260529.43";
src = fetchurl {
url = "https://elpa.gnu.org/devel/emacs-lisp-intro-nl-0.0.20260702.44.tar";
sha256 = "1xsnp0pfsvs20wscbqcqsigl56ig5vacmkl86f3ljp338ka90d5f";
url = "https://elpa.gnu.org/devel/emacs-lisp-intro-nl-0.0.20260529.43.tar";
sha256 = "1aisy3awq830i3bwzyd508w96vcr8igy0gcv9j2mvfa8fzzh0m56";
};
packageRequires = [ ];
meta = {
@@ -3325,10 +3325,10 @@
elpaBuild {
pname = "ement";
ename = "ement";
version = "0.18pre0.20251117.1";
version = "0.180.20251117.191748";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ement-0.18pre0.20251117.1.tar";
sha256 = "0d5cgm00qq6rclpq63jkn8677kkhbql79xg6isij39d7nhrkfyp1";
url = "https://elpa.gnu.org/devel/ement-0.180.20251117.191748.tar";
sha256 = "12464sywsxwnhc0mpkcqy0wsvjig5q6g2pqa985vnk3vygx7w9gz";
};
packageRequires = [
map
@@ -3446,10 +3446,10 @@
elpaBuild {
pname = "erc";
ename = "erc";
version = "5.7snapshot0.20260630.20";
version = "5.70.20260605.12";
src = fetchurl {
url = "https://elpa.gnu.org/devel/erc-5.7snapshot0.20260630.20.tar";
sha256 = "0b8nibq9xrs6y0ia99fvf2vxx8wkvkj4vygzswb7130fdf7s3r5l";
url = "https://elpa.gnu.org/devel/erc-5.70.20260605.12.tar";
sha256 = "0nxvjbmy9lf4px6p4ndkwxn32540s841byn5zb8vnc238al8h2k5";
};
packageRequires = [ compat ];
meta = {
@@ -3609,10 +3609,10 @@
elpaBuild {
pname = "exwm";
ename = "exwm";
version = "0.35.0.20260718.3";
version = "0.34.0.20260623.71";
src = fetchurl {
url = "https://elpa.gnu.org/devel/exwm-0.35.0.20260718.3.tar";
sha256 = "1kk9ggm9q32rz5dld2w2znpifwpjcncn7ih19rkw3bfd2q8bgirg";
url = "https://elpa.gnu.org/devel/exwm-0.34.0.20260623.71.tar";
sha256 = "1mwi57r477xv3wg8ninlsf7k1jdl4f38i85p55r8xqa54hsgmr8s";
};
packageRequires = [
compat
@@ -3655,10 +3655,10 @@
elpaBuild {
pname = "ffs";
ename = "ffs";
version = "0.2.3snapshot0.20260522.1";
version = "0.2.30.20260522.94521";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ffs-0.2.3snapshot0.20260522.1.tar";
sha256 = "1csx6sxdi4aa68ajjbgfymb1y2l3n6w1ig566n1lhxkpn2mh5xji";
url = "https://elpa.gnu.org/devel/ffs-0.2.30.20260522.94521.tar";
sha256 = "0y8rsj2b6sjs9pai9swk18g72ms71lvv28zaw55v69dl1wjchvfc";
};
packageRequires = [ ];
meta = {
@@ -3764,10 +3764,10 @@
elpaBuild {
pname = "flymake";
ename = "flymake";
version = "1.4.5.0.20260702.3";
version = "1.4.5.0.20260512.154242";
src = fetchurl {
url = "https://elpa.gnu.org/devel/flymake-1.4.5.0.20260702.3.tar";
sha256 = "1fddbgjlqkdr6kml7mbwhv1y6imkp5a73v6ynqhr7wkjh65vhryg";
url = "https://elpa.gnu.org/devel/flymake-1.4.5.0.20260512.154242.tar";
sha256 = "1wsfb33ybn6kiqn7mbnpr3vwgf68vszi9566jpl9vn8vhjq8xvkd";
};
packageRequires = [
eldoc
@@ -3831,10 +3831,10 @@
elpaBuild {
pname = "flymake-proselint";
ename = "flymake-proselint";
version = "0.3.0.0.20260704.11";
version = "0.3.0.0.20230325.160756";
src = fetchurl {
url = "https://elpa.gnu.org/devel/flymake-proselint-0.3.0.0.20260704.11.tar";
sha256 = "0n619yab8s9lr00b7zcbgywvm5phwrh19iww8rwm0sf1qhmg3azf";
url = "https://elpa.gnu.org/devel/flymake-proselint-0.3.0.0.20230325.160756.tar";
sha256 = "1p3jpsv6w4hask7bk07dmafwgymbw3xl6i0vx0sjd0i5aa0xs9vz";
};
packageRequires = [ ];
meta = {
@@ -3852,10 +3852,10 @@
elpaBuild {
pname = "fontaine";
ename = "fontaine";
version = "3.1.0.0.20260629.0";
version = "3.0.1.0.20260424.102702";
src = fetchurl {
url = "https://elpa.gnu.org/devel/fontaine-3.1.0.0.20260629.0.tar";
sha256 = "1d4jf8y02xp09c9gwa0rnp5c941rzpkpf9npk9zs07c6k1612j34";
url = "https://elpa.gnu.org/devel/fontaine-3.0.1.0.20260424.102702.tar";
sha256 = "01nnyx1hy869yd2x3vhzp13qzy90c6rhsj8r8jkyyd5ycfzrkdnn";
};
packageRequires = [ ];
meta = {
@@ -3874,10 +3874,10 @@
elpaBuild {
pname = "forgejo";
ename = "forgejo";
version = "0.2.3.0.20260715.17";
version = "0.2.3.0.20260619.16";
src = fetchurl {
url = "https://elpa.gnu.org/devel/forgejo-0.2.3.0.20260715.17.tar";
sha256 = "12vg44zkpr8s8i4wal2z3b6ii9gigdw674p10dx3zpj7zibjglry";
url = "https://elpa.gnu.org/devel/forgejo-0.2.3.0.20260619.16.tar";
sha256 = "1ywj3k0syc09qx267dyj313qhdm583jij2raacz6q9vrh53wwrsz";
};
packageRequires = [ keymap-popup ];
meta = {
@@ -4180,10 +4180,10 @@
elpaBuild {
pname = "gnosis";
ename = "gnosis";
version = "0.10.6.0.20260707.26";
version = "0.10.6.0.20260508.2618";
src = fetchurl {
url = "https://elpa.gnu.org/devel/gnosis-0.10.6.0.20260707.26.tar";
sha256 = "1s3mf539ri3d7rq0b9w6f6kla2ybkxrzwkqzq2mi92vzvypjmbv0";
url = "https://elpa.gnu.org/devel/gnosis-0.10.6.0.20260508.2618.tar";
sha256 = "04rsg495ldyj739spfk4xwrylfzh27ffkjam9rn86c43rip2arvm";
};
packageRequires = [
compat
@@ -4391,10 +4391,10 @@
elpaBuild {
pname = "greader";
ename = "greader";
version = "0.19.5.0.20260627.0";
version = "0.19.4.0.20260608.0";
src = fetchurl {
url = "https://elpa.gnu.org/devel/greader-0.19.5.0.20260627.0.tar";
sha256 = "1c37viwmwvhha7hra6zraim58yy3mf68ds738xky448ddbimrvl0";
url = "https://elpa.gnu.org/devel/greader-0.19.4.0.20260608.0.tar";
sha256 = "1pzblg6k9acx8nmpg9mzb42wi7invlip6zfchy03rq8f3gbk9vwy";
};
packageRequires = [
compat
@@ -4459,10 +4459,10 @@
elpaBuild {
pname = "guess-language";
ename = "guess-language";
version = "0.0.1.0.20260625.150";
version = "0.0.1.0.20260529.147";
src = fetchurl {
url = "https://elpa.gnu.org/devel/guess-language-0.0.1.0.20260625.150.tar";
sha256 = "0g3cvp1p1bpbf2h5vwrjcghj4bkhcpx00jqsivvrmyighpmgpxzs";
url = "https://elpa.gnu.org/devel/guess-language-0.0.1.0.20260529.147.tar";
sha256 = "05dcakya74m9q459kywfdy1qyvlpdxwhg7fhphqqahj9pwa85yd9";
};
packageRequires = [
cl-lib
@@ -4653,10 +4653,10 @@
elpaBuild {
pname = "hyperbole";
ename = "hyperbole";
version = "9.0.2pre0.20260712.1235";
version = "9.0.20.20260622.1172";
src = fetchurl {
url = "https://elpa.gnu.org/devel/hyperbole-9.0.2pre0.20260712.1235.tar";
sha256 = "0ca3kpkv2rzydn7rxqvn4dw8dgk72q51mdpvdbwdk9a18pjp0fam";
url = "https://elpa.gnu.org/devel/hyperbole-9.0.20.20260622.1172.tar";
sha256 = "0590d8ww3yq2p9x85m6435acrsmnnwg7njz96jg7wrkbnadjkyx1";
};
packageRequires = [ ];
meta = {
@@ -4674,10 +4674,10 @@
elpaBuild {
pname = "ibuffer-sidebar";
ename = "ibuffer-sidebar";
version = "1.0.0.0.20260718.2";
version = "0.0.1.0.20260612.36";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ibuffer-sidebar-1.0.0.0.20260718.2.tar";
sha256 = "1l9wk75nqbl0n8k0zbqjvkd7fb2j6b2zsag62khk9zpya50gsap7";
url = "https://elpa.gnu.org/devel/ibuffer-sidebar-0.0.1.0.20260612.36.tar";
sha256 = "0r6wpdcn6fqrlgvmxihiwxp6lzhijjvwzikgv8nbh25x0gmz2nqm";
};
packageRequires = [ ];
meta = {
@@ -5028,10 +5028,10 @@
elpaBuild {
pname = "javaimp";
ename = "javaimp";
version = "0.9.2.0.20260715.9";
version = "0.9.2.0.20260619.6";
src = fetchurl {
url = "https://elpa.gnu.org/devel/javaimp-0.9.2.0.20260715.9.tar";
sha256 = "1fv10bx8f7y5f85zkyavav6ylkwxlznhfwbf4w4mybfj1p61mwha";
url = "https://elpa.gnu.org/devel/javaimp-0.9.2.0.20260619.6.tar";
sha256 = "0axf8n0ymm80gswwf8hj20rzzdln04is1qy9ri8bd1iw689lvdgd";
};
packageRequires = [ ];
meta = {
@@ -5072,10 +5072,10 @@
elpaBuild {
pname = "jinx";
ename = "jinx";
version = "2.8.0.20260628.1";
version = "2.8.0.20260519.104155";
src = fetchurl {
url = "https://elpa.gnu.org/devel/jinx-2.8.0.20260628.1.tar";
sha256 = "0rgmkdiw7x0xknp9ndwzz1jvnkl9pyymzm7wrlzsigf5mzvx9n79";
url = "https://elpa.gnu.org/devel/jinx-2.8.0.20260519.104155.tar";
sha256 = "0npksm6qrjnlsjrsl0szdvgim2xjbqj1az4ar7gli4s4z0pl0bkk";
};
packageRequires = [ compat ];
meta = {
@@ -5116,10 +5116,10 @@
elpaBuild {
pname = "js2-mode";
ename = "js2-mode";
version = "20231224.0.20260627.14";
version = "20231224.0.20241205.14012";
src = fetchurl {
url = "https://elpa.gnu.org/devel/js2-mode-20231224.0.20260627.14.tar";
sha256 = "1cjccwswizryk0wn6ps40clmbjgf1h2amfw1hp6akmzsq4hs9abi";
url = "https://elpa.gnu.org/devel/js2-mode-20231224.0.20241205.14012.tar";
sha256 = "0kcxgkib56fjgv9c2ancr046ag3nwr6zw5x2dzw9gbnlma5w3x66";
};
packageRequires = [ cl-lib ];
meta = {
@@ -5158,10 +5158,10 @@
elpaBuild {
pname = "jsonrpc";
ename = "jsonrpc";
version = "1.0.29.0.20260623.0";
version = "1.0.28.0.20260504.104721";
src = fetchurl {
url = "https://elpa.gnu.org/devel/jsonrpc-1.0.29.0.20260623.0.tar";
sha256 = "08l1xicms32yagpv20yi0b626nkyc5xwaljq4fda7ygndkhlm5a2";
url = "https://elpa.gnu.org/devel/jsonrpc-1.0.28.0.20260504.104721.tar";
sha256 = "1p33407vls4hfa109zl9z2jqp7iya7flzy0j2rc6cxi8k5m6ls3m";
};
packageRequires = [ ];
meta = {
@@ -5200,10 +5200,10 @@
elpaBuild {
pname = "keymap-popup";
ename = "keymap-popup";
version = "0.4.0.0.20260715.2";
version = "0.3.1.0.20260530.4";
src = fetchurl {
url = "https://elpa.gnu.org/devel/keymap-popup-0.4.0.0.20260715.2.tar";
sha256 = "02077lc09shc76y1gzh7gk9ij2ap0hkgqx40m6bsg79n25i55zgz";
url = "https://elpa.gnu.org/devel/keymap-popup-0.3.1.0.20260530.4.tar";
sha256 = "1k6aqp65x3azbipj2pwdg15pip045cawx4im04s84kbk91fx0fxs";
};
packageRequires = [ ];
meta = {
@@ -5481,32 +5481,6 @@
};
}
) { };
lisp-ts-mode = callPackage (
{
compat,
cond-star,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "lisp-ts-mode";
ename = "lisp-ts-mode";
version = "0.3.0.0.20260720.0";
src = fetchurl {
url = "https://elpa.gnu.org/devel/lisp-ts-mode-0.3.0.0.20260720.0.tar";
sha256 = "09xnsw5rsvkwx8dvxw9m60fc3pwk21r0iydm0r55bj7sksb6z7id";
};
packageRequires = [
compat
cond-star
];
meta = {
homepage = "https://elpa.gnu.org/devel/lisp-ts-mode.html";
license = lib.licenses.free;
};
}
) { };
listen = callPackage (
{
elpaBuild,
@@ -5571,10 +5545,10 @@
elpaBuild {
pname = "llm";
ename = "llm";
version = "0.31.2.0.20260718.2";
version = "0.31.1.0.20260624.0";
src = fetchurl {
url = "https://elpa.gnu.org/devel/llm-0.31.2.0.20260718.2.tar";
sha256 = "0zhf1a7n0x58hf56ln1lpf61pjfn2bj8mmy940w5k3kp8y3zyxz7";
url = "https://elpa.gnu.org/devel/llm-0.31.1.0.20260624.0.tar";
sha256 = "0cakiavkq25axdvpnpsj57qfwppb3g14aww0vxzdpb8w80wzf1h1";
};
packageRequires = [
compat
@@ -5811,10 +5785,10 @@
elpaBuild {
pname = "marginalia";
ename = "marginalia";
version = "2.11.0.20260628.1";
version = "2.11.0.20260519.104425";
src = fetchurl {
url = "https://elpa.gnu.org/devel/marginalia-2.11.0.20260628.1.tar";
sha256 = "1kya2x33xbp0ghjv46484jjy7qhqsh7xkcr0pnvi6m4dgcxrg6al";
url = "https://elpa.gnu.org/devel/marginalia-2.11.0.20260519.104425.tar";
sha256 = "11n680dghiyzm5sk3b4s8adxdj457lm50nac1khkr8vfbqfdd7j6";
};
packageRequires = [ compat ];
meta = {
@@ -5938,10 +5912,10 @@
elpaBuild {
pname = "mct";
ename = "mct";
version = "1.1.1.0.20260629.0";
version = "1.1.0.0.20260424.102720";
src = fetchurl {
url = "https://elpa.gnu.org/devel/mct-1.1.1.0.20260629.0.tar";
sha256 = "1dff7gm1cw1ljvsdw7j43laamhpck598c7f5r6679gf9zqm3bdfv";
url = "https://elpa.gnu.org/devel/mct-1.1.0.0.20260424.102720.tar";
sha256 = "1413vjnlm12s65yalna2lqb26a77als5h3pyxlpjaf8rb9lpgchw";
};
packageRequires = [ ];
meta = {
@@ -6203,10 +6177,10 @@
elpaBuild {
pname = "modus-themes";
ename = "modus-themes";
version = "5.3.0.0.20260717.26";
version = "5.3.0.0.20260623.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/modus-themes-5.3.0.0.20260717.26.tar";
sha256 = "0a3gd5cww0bifh9j3hxnsjb4csik7qlifa3i306l0lmj00sls1hl";
url = "https://elpa.gnu.org/devel/modus-themes-5.3.0.0.20260623.1.tar";
sha256 = "03cj2sgr1p1xkygxqfx00z13lnpzndn44niymipccds8rb8ipsri";
};
packageRequires = [ ];
meta = {
@@ -6224,10 +6198,10 @@
elpaBuild {
pname = "mpdired";
ename = "mpdired";
version = "4pre0.20250502.1";
version = "40.20250502.114712";
src = fetchurl {
url = "https://elpa.gnu.org/devel/mpdired-4pre0.20250502.1.tar";
sha256 = "1hrp0q5dql57hd40q838vbdrlbbyd1g7kfvf5w3zvhziq0dj61gx";
url = "https://elpa.gnu.org/devel/mpdired-40.20250502.114712.tar";
sha256 = "1dzvv4q13xad0940yg5qc3mbznkkslh3kjcy8br6jfq9qfp85gh0";
};
packageRequires = [ ];
meta = {
@@ -6608,10 +6582,10 @@
elpaBuild {
pname = "oauth2";
ename = "oauth2";
version = "0.19.1snapshot0.20260526.1";
version = "0.19.10.20260526.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/oauth2-0.19.1snapshot0.20260526.1.tar";
sha256 = "0fxrg7ypj642mxdpn06g31ynlb96w64na99fakpdcf9wa0a5ir2s";
url = "https://elpa.gnu.org/devel/oauth2-0.19.10.20260526.1.tar";
sha256 = "1i1sndnrjgyrfzhll2wjhc2n0n0wyfpswwnfc5p8097jda1q27hk";
};
packageRequires = [ ];
meta = {
@@ -6737,10 +6711,10 @@
elpaBuild {
pname = "orderless";
ename = "orderless";
version = "1.7.0.20260628.2";
version = "1.7.0.20260519.103644";
src = fetchurl {
url = "https://elpa.gnu.org/devel/orderless-1.7.0.20260628.2.tar";
sha256 = "12xwkskpbwh6aav9zpl1f8alkv0bsh7aaw9q3hciab6ai6v6x723";
url = "https://elpa.gnu.org/devel/orderless-1.7.0.20260519.103644.tar";
sha256 = "0l5ylzvnlgbswlnr7nqaqrrzm88j7hya69rwawp8m9nyar10mj7q";
};
packageRequires = [ compat ];
meta = {
@@ -6758,10 +6732,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "10.0pre0.20260715.383";
version = "10.0.20260622.360";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-10.0pre0.20260715.383.tar";
sha256 = "0dys9gg55z0bn7p9g7f2rw01v1my3ba3qmm3555g7xhpmy7gcfd6";
url = "https://elpa.gnu.org/devel/org-10.0.20260622.360.tar";
sha256 = "1fizzj0vsv78sg7hivsicxvkvksyl7lw0iah0djnp1sfvl54gxf8";
};
packageRequires = [ ];
meta = {
@@ -6829,10 +6803,10 @@
elpaBuild {
pname = "org-gnosis";
ename = "org-gnosis";
version = "0.2.2.0.20260711.6";
version = "0.2.2.0.20260224.203152";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-gnosis-0.2.2.0.20260711.6.tar";
sha256 = "0zh6wl8qcxx1av1x8pp6756wcdqnwa2h2yv6i8742l8rqi5xfybg";
url = "https://elpa.gnu.org/devel/org-gnosis-0.2.2.0.20260224.203152.tar";
sha256 = "1ls3wnd4brn3aadafyfn4m4lkav5v5sm77irlijnm90rg2jdk7xc";
};
packageRequires = [
compat
@@ -6905,10 +6879,10 @@
elpaBuild {
pname = "org-modern";
ename = "org-modern";
version = "1.14.0.20260707.5";
version = "1.14.0.20260519.104634";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-modern-1.14.0.20260707.5.tar";
sha256 = "1hd30siq6jnqnxmkrgibp86cn3kjma1ifa216mw9fkl3bg8js506";
url = "https://elpa.gnu.org/devel/org-modern-1.14.0.20260519.104634.tar";
sha256 = "0q4iqgv18a24fhwsxrhz6f7awik0v5jxvq19brnp7k83zssw5gdj";
};
packageRequires = [
compat
@@ -7085,10 +7059,10 @@
elpaBuild {
pname = "osm";
ename = "osm";
version = "2.4.0.20260705.0";
version = "2.3.0.20260623.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/osm-2.4.0.20260705.0.tar";
sha256 = "0s9m0j1r3hxllwmzarbg3k3yqfqrfnz93nqphpnf1p7lbwzk5v1c";
url = "https://elpa.gnu.org/devel/osm-2.3.0.20260623.1.tar";
sha256 = "07a7vwcpqjrq5vrvsb0bmmx0vjsdxq3449pfcsnnyamws3qhrwa1";
};
packageRequires = [ compat ];
meta = {
@@ -7404,10 +7378,10 @@
elpaBuild {
pname = "plz";
ename = "plz";
version = "0.10pre0.20250318.18";
version = "0.100.20250318.183534";
src = fetchurl {
url = "https://elpa.gnu.org/devel/plz-0.10pre0.20250318.18.tar";
sha256 = "0lsaxls0dgj1hqm6fc03ns67k0wdp6jp688n9galiczk7zzllvpg";
url = "https://elpa.gnu.org/devel/plz-0.100.20250318.183534.tar";
sha256 = "0ai10h4fhavrb2nxcp5a59g32cf95q99cia7ck9chw6dznb73vpj";
};
packageRequires = [ ];
meta = {
@@ -7426,10 +7400,10 @@
elpaBuild {
pname = "plz-event-source";
ename = "plz-event-source";
version = "0.1.4pre0.20250413.0";
version = "0.1.40.20250413.93107";
src = fetchurl {
url = "https://elpa.gnu.org/devel/plz-event-source-0.1.4pre0.20250413.0.tar";
sha256 = "12f9ava513hiwb9cighnnliq7nn3d1kfy2hjg6npl89nhii82g5f";
url = "https://elpa.gnu.org/devel/plz-event-source-0.1.40.20250413.93107.tar";
sha256 = "0fm2rdsrfcw0hdwycpgcwgkikl6w5ldicr3zwhqwq4vxzfzaflb6";
};
packageRequires = [ plz-media-type ];
meta = {
@@ -7448,10 +7422,10 @@
elpaBuild {
pname = "plz-media-type";
ename = "plz-media-type";
version = "0.2.5pre0.20250412.0";
version = "0.2.50.20250412.100044";
src = fetchurl {
url = "https://elpa.gnu.org/devel/plz-media-type-0.2.5pre0.20250412.0.tar";
sha256 = "1agd1m6pxmqd7vkqvrv382fg76wx0kz9dxkbz0pwpf5p9dlpl6mm";
url = "https://elpa.gnu.org/devel/plz-media-type-0.2.50.20250412.100044.tar";
sha256 = "1dglmb2vaznrz3c4l6nrdwfs8zqz2pj3js5d1zkbw3ld2q01m9rv";
};
packageRequires = [ plz ];
meta = {
@@ -7638,10 +7612,10 @@
elpaBuild {
pname = "pq";
ename = "pq";
version = "0.2.0.20240911.1";
version = "0.2.0.20240317.135839";
src = fetchurl {
url = "https://elpa.gnu.org/devel/pq-0.2.0.20240911.1.tar";
sha256 = "07033s0lrns0ibmpvm7n02xfp1dwzkrb08vlsv5fj3lx7v0dk5g6";
url = "https://elpa.gnu.org/devel/pq-0.2.0.20240317.135839.tar";
sha256 = "0hva6d8iqqdvnllm7cssxrmn21alcb2aa4d6874bqdfqjij2hw1z";
};
packageRequires = [ ];
meta = {
@@ -7681,10 +7655,10 @@
elpaBuild {
pname = "preview-auto";
ename = "preview-auto";
version = "0.5.0.0.20260708.0";
version = "0.4.2.0.20260617.3";
src = fetchurl {
url = "https://elpa.gnu.org/devel/preview-auto-0.5.0.0.20260708.0.tar";
sha256 = "1f4y9mrv7g46cvzjiygn703nfc293zha0ivsbkbj6qd6r78hklpf";
url = "https://elpa.gnu.org/devel/preview-auto-0.4.2.0.20260617.3.tar";
sha256 = "1p518f3b78lxsjbq3q4vkj25hy04yrm9xk1srk9clr3jx3i8gbvr";
};
packageRequires = [ auctex ];
meta = {
@@ -7725,10 +7699,10 @@
elpaBuild {
pname = "project";
ename = "project";
version = "0.12.0.0.20260716.0";
version = "0.11.2.0.20260612.29";
src = fetchurl {
url = "https://elpa.gnu.org/devel/project-0.12.0.0.20260716.0.tar";
sha256 = "0iaqw9ci3sbq3y3ry7r3pyv4ydlbx8b01p7chqq3b3h55vdi3i1d";
url = "https://elpa.gnu.org/devel/project-0.11.2.0.20260612.29.tar";
sha256 = "19bb3v47ikpf445zz4pgxlnynkwyjacydws15lgsc853npca1df1";
};
packageRequires = [ xref ];
meta = {
@@ -8563,27 +8537,6 @@
};
}
) { };
sendai-theme = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "sendai-theme";
ename = "sendai-theme";
version = "0.1.1snapshot0.20260701.2";
src = fetchurl {
url = "https://elpa.gnu.org/devel/sendai-theme-0.1.1snapshot0.20260701.2.tar";
sha256 = "08xpcxs280mbipllcjl06hmrxmpdzrwkfzcrvq6n9k2dv62x1cki";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/devel/sendai-theme.html";
license = lib.licenses.free;
};
}
) { };
seq = callPackage (
{
elpaBuild,
@@ -9518,10 +9471,10 @@
elpaBuild {
pname = "taxy";
ename = "taxy";
version = "0.11pre0.20251129.2";
version = "0.110.20251129.62050";
src = fetchurl {
url = "https://elpa.gnu.org/devel/taxy-0.11pre0.20251129.2.tar";
sha256 = "1y4k68h5z1xc7x0rc3lx1cyvbpniirqglr2gik08m1m1570r6w4x";
url = "https://elpa.gnu.org/devel/taxy-0.110.20251129.62050.tar";
sha256 = "0nvrwsz87rmwnyafd1291kmxg8f4k62l9jm207my7dnyq5ks0b19";
};
packageRequires = [ ];
meta = {
@@ -9587,10 +9540,10 @@
elpaBuild {
pname = "tempel";
ename = "tempel";
version = "1.14.0.20260705.0";
version = "1.13.0.20260609.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/tempel-1.14.0.20260705.0.tar";
sha256 = "0bxj1qkxy9sd5js36rnvjlgxhvb8nza38l4ccbnnrj4p7h72n9hl";
url = "https://elpa.gnu.org/devel/tempel-1.13.0.20260609.1.tar";
sha256 = "1n423dfaij4ixss5w8nm519kdainipswdr38gx3qhcb59l0pywhd";
};
packageRequires = [ compat ];
meta = {
@@ -9867,10 +9820,10 @@
elpaBuild {
pname = "tramp";
ename = "tramp";
version = "2.8.2.0.20260720.2";
version = "2.8.1.5.0.20260530.0";
src = fetchurl {
url = "https://elpa.gnu.org/devel/tramp-2.8.2.0.20260720.2.tar";
sha256 = "01a6riczx8wvy72x9v56p314r37xnr7i8z6394li307xw3gkznzd";
url = "https://elpa.gnu.org/devel/tramp-2.8.1.5.0.20260530.0.tar";
sha256 = "1d4ksg9cw8a9kqbwpa8jafjwb29g5f8640nd5v6chd6a5lv1z9sf";
};
packageRequires = [ ];
meta = {
@@ -9977,10 +9930,10 @@
elpaBuild {
pname = "transient";
ename = "transient";
version = "0.13.5.0.20260701.0";
version = "0.13.4.0.20260617.1";
src = fetchurl {
url = "https://elpa.gnu.org/devel/transient-0.13.5.0.20260701.0.tar";
sha256 = "0hhb042jacadfz01fgc9dpjqcz441vpwn3gw0g7qyqaqjhh1i5ci";
url = "https://elpa.gnu.org/devel/transient-0.13.4.0.20260617.1.tar";
sha256 = "1y96c432kviy2xnijzp5y49fyazjfab49i8jyysgf87pbxjpylsl";
};
packageRequires = [
compat
@@ -10003,10 +9956,10 @@
elpaBuild {
pname = "transient-cycles";
ename = "transient-cycles";
version = "2.1.0.20260625.0";
version = "2.0.0.20250625.85410";
src = fetchurl {
url = "https://elpa.gnu.org/devel/transient-cycles-2.1.0.20260625.0.tar";
sha256 = "1jadhnszdnc9hj6992bpdmdrqcrig0r172dis8cwxksfrcb0qpgs";
url = "https://elpa.gnu.org/devel/transient-cycles-2.0.0.20250625.85410.tar";
sha256 = "1782gr8hwidfxilggb83s2v9wzkvyhcxbv3nj8f4aylhcdahfzf8";
};
packageRequires = [ ];
meta = {
@@ -10223,10 +10176,10 @@
elpaBuild {
pname = "urgrep";
ename = "urgrep";
version = "0.6.1snapshot0.20260619.3";
version = "0.6.10.20260619.3";
src = fetchurl {
url = "https://elpa.gnu.org/devel/urgrep-0.6.1snapshot0.20260619.3.tar";
sha256 = "0aks8nan0rjavz72s34c1d6wq4031z2wf2rbi73kr4sfq944yiss";
url = "https://elpa.gnu.org/devel/urgrep-0.6.10.20260619.3.tar";
sha256 = "1cakwsfi1caz1z30d3dshsjq348ghzh6s9z474zwcdycay94037i";
};
packageRequires = [ compat ];
meta = {
@@ -10575,10 +10528,10 @@
elpaBuild {
pname = "vertico";
ename = "vertico";
version = "2.10.0.20260709.7";
version = "2.10.0.20260605.0";
src = fetchurl {
url = "https://elpa.gnu.org/devel/vertico-2.10.0.20260709.7.tar";
sha256 = "0jq13xdfbgrdf6b48sd70znax4mvcbf2p0h17mbc8vg006fs3xih";
url = "https://elpa.gnu.org/devel/vertico-2.10.0.20260605.0.tar";
sha256 = "0c7fj7issnnz4m0hm9c4ggpl4siic3y67pvgjfkil9zd1z7jnh0s";
};
packageRequires = [ compat ];
meta = {
@@ -10988,10 +10941,10 @@
elpaBuild {
pname = "with-command-redo";
ename = "with-command-redo";
version = "0.2.0.20260710.0";
version = "0.1.0.20260504.211611";
src = fetchurl {
url = "https://elpa.gnu.org/devel/with-command-redo-0.2.0.20260710.0.tar";
sha256 = "0zk18x8bplbishpxwy8r3m51i3kcai4crc6d4pipg927qdymry7z";
url = "https://elpa.gnu.org/devel/with-command-redo-0.1.0.20260504.211611.tar";
sha256 = "1k37zdj23p606mxinaics0djp8n2rdylc7k4p03sacxmjiw34fid";
};
packageRequires = [ ];
meta = {
@@ -11094,10 +11047,10 @@
elpaBuild {
pname = "xelb";
ename = "xelb";
version = "0.23.0.20260627.0";
version = "0.22.0.20260623.5";
src = fetchurl {
url = "https://elpa.gnu.org/devel/xelb-0.23.0.20260627.0.tar";
sha256 = "0q5z5mvdfgc411nqxqf9qi8gw43pdf3yqsg48riv67w58nnx11bv";
url = "https://elpa.gnu.org/devel/xelb-0.22.0.20260623.5.tar";
sha256 = "0v5rwk9m76zy1irg7ii84slfwb360fy5h3kacnzdrgxlwk7aw6rj";
};
packageRequires = [ compat ];
meta = {

View File

@@ -484,10 +484,10 @@
elpaBuild {
pname = "auctex-label-numbers";
ename = "auctex-label-numbers";
version = "0.3";
version = "0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/auctex-label-numbers-0.3.tar";
sha256 = "10dgq2jnzxd2w10a9raz9gj6nzlmyk048fzlv839sf5m73pjq89s";
url = "https://elpa.gnu.org/packages/auctex-label-numbers-0.2.tar";
sha256 = "1cd68yvpm061r9k4x6rvy3g2wdynv5gbjg2dyp06nkrgvakdb00x";
};
packageRequires = [ auctex ];
meta = {
@@ -1484,10 +1484,10 @@
elpaBuild {
pname = "compat";
ename = "compat";
version = "31.0.0.2";
version = "31.0.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/compat-31.0.0.2.tar";
sha256 = "0f0gig6imlf5gx8qykvwajvhr66v52v7hsifqwh8nzq820x6kn27";
url = "https://elpa.gnu.org/packages/compat-31.0.0.1.tar";
sha256 = "1lraq5i8jk0wsrnkv66q6lxv314fm8c09hrfvm0gj2lpn8126f20";
};
packageRequires = [ ];
meta = {
@@ -1571,10 +1571,10 @@
elpaBuild {
pname = "consult-denote";
ename = "consult-denote";
version = "0.5.1";
version = "0.5.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/consult-denote-0.5.1.tar";
sha256 = "0if1qfma6ssb4ciwviz5avm68k1yivj23sg2m2fmb9asry9zrvjd";
url = "https://elpa.gnu.org/packages/consult-denote-0.5.0.tar";
sha256 = "1qmfwmm4hi0z2lqn6ryfwckrivrlvy16y42w729q6pk0nd21j48k";
};
packageRequires = [
consult
@@ -2231,10 +2231,10 @@
elpaBuild {
pname = "denote-silo";
ename = "denote-silo";
version = "0.3.2";
version = "0.3.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-silo-0.3.2.tar";
sha256 = "14qbzf336n62s5wp2v67fp8das28aa8a0ahv3nxg5w3fbdxdf03b";
url = "https://elpa.gnu.org/packages/denote-silo-0.3.0.tar";
sha256 = "1pwhn1k8cdb4n6v1l6d6ld5zm4gfzb5vl9fp1myqlfkjx756lglj";
};
packageRequires = [ denote ];
meta = {
@@ -2684,10 +2684,10 @@
elpaBuild {
pname = "doric-themes";
ename = "doric-themes";
version = "1.2.1";
version = "1.1.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/doric-themes-1.2.1.tar";
sha256 = "0p7qvn8g0hw7h1r3b0m2iif5f4739jmkqn0zih90qw5lbbjf4i86";
url = "https://elpa.gnu.org/packages/doric-themes-1.1.0.tar";
sha256 = "12rm5swbhn52yh4nvngqqbaiy8j97bi86a0k7swdb08vxmgp5kzh";
};
packageRequires = [ ];
meta = {
@@ -2936,10 +2936,10 @@
elpaBuild {
pname = "eglot";
ename = "eglot";
version = "1.24";
version = "1.23";
src = fetchurl {
url = "https://elpa.gnu.org/packages/eglot-1.24.tar";
sha256 = "0fi10gxw33lh15xvwv5bfqzv81wp7k3yibqc2mzbn59kwrja94gc";
url = "https://elpa.gnu.org/packages/eglot-1.23.tar";
sha256 = "1l83c90rdamlk576bd859jkg6406hgxi7w4c6ixlw509c66qr3s6";
};
packageRequires = [
eldoc
@@ -3110,10 +3110,10 @@
elpaBuild {
pname = "ellama";
ename = "ellama";
version = "1.30.0";
version = "1.27.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ellama-1.30.0.tar";
sha256 = "0xfyli6mzv5rdw6ddzy7q4w7332z4vniz1dmxlyr4r0dczyjq0pk";
url = "https://elpa.gnu.org/packages/ellama-1.27.2.tar";
sha256 = "09l22c29vv8bd70vq681ashvlyqcq3ajk37nmdkcj7j4ik53l4bh";
};
packageRequires = [
compat
@@ -3520,10 +3520,10 @@
elpaBuild {
pname = "exwm";
ename = "exwm";
version = "0.35";
version = "0.34";
src = fetchurl {
url = "https://elpa.gnu.org/packages/exwm-0.35.tar";
sha256 = "05sfgprmsy3yc82qqm2ysg091yw91d0vb74cd612bqxyi3ifqa19";
url = "https://elpa.gnu.org/packages/exwm-0.34.tar";
sha256 = "1hp2ni9c6bn627275x37n6zhcismvni6vqp7cpdn3cx292n7sx6z";
};
packageRequires = [
compat
@@ -3761,10 +3761,10 @@
elpaBuild {
pname = "fontaine";
ename = "fontaine";
version = "3.1.0";
version = "3.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/fontaine-3.1.0.tar";
sha256 = "066q3pys9f4d7jkvm52yrj0df12jz8z22gv2f4jpb47g1iapkp9f";
url = "https://elpa.gnu.org/packages/fontaine-3.0.1.tar";
sha256 = "0bgfg6pkw724id1d3igiw4g0204wnjwsbnabfy2rq6nrf99z1qwr";
};
packageRequires = [ ];
meta = {
@@ -4300,10 +4300,10 @@
elpaBuild {
pname = "greader";
ename = "greader";
version = "0.19.5";
version = "0.19.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/greader-0.19.5.tar";
sha256 = "1kzm63xp0fzryha5msyl0f4gdhhacz4ys0b0z1wf5phy832bc1w1";
url = "https://elpa.gnu.org/packages/greader-0.19.4.tar";
sha256 = "1wg25481rdzfjshsjhaf2747hsy964gn1zc5gbmqak8y1vmsjb6h";
};
packageRequires = [
compat
@@ -4578,27 +4578,6 @@
};
}
) { };
ibuffer-sidebar = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "ibuffer-sidebar";
ename = "ibuffer-sidebar";
version = "1.0.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ibuffer-sidebar-1.0.0.tar";
sha256 = "00wgka7g7gndk8vczrm3pvx09l46mv93yc0i4w3xlma30z0clivw";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/packages/ibuffer-sidebar.html";
license = lib.licenses.free;
};
}
) { };
idlwave = callPackage (
{
elpaBuild,
@@ -5071,10 +5050,10 @@
elpaBuild {
pname = "jsonrpc";
ename = "jsonrpc";
version = "1.0.29";
version = "1.0.28";
src = fetchurl {
url = "https://elpa.gnu.org/packages/jsonrpc-1.0.29.tar";
sha256 = "1cjxdzckxffiw2cjp68rf382iaf7qpg9iqkxm0yrz0rmw3vk3gcq";
url = "https://elpa.gnu.org/packages/jsonrpc-1.0.28.tar";
sha256 = "13zdm9ss1sfpw55lwr8nrv1ha30qcj7v10m1ql8r9cbdxxkzxp8f";
};
packageRequires = [ ];
meta = {
@@ -5113,10 +5092,10 @@
elpaBuild {
pname = "keymap-popup";
ename = "keymap-popup";
version = "0.4.0";
version = "0.3.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/keymap-popup-0.4.0.tar";
sha256 = "0hdzppwrq78hzamr05jjj3nmdsv0fxbv93gs94gmwbc07jiq0937";
url = "https://elpa.gnu.org/packages/keymap-popup-0.3.1.tar";
sha256 = "0m44s8618n7g5pajxiv4k1dfx6l58gr01a3ga26fxc51j1d05q8b";
};
packageRequires = [ ];
meta = {
@@ -5394,32 +5373,6 @@
};
}
) { };
lisp-ts-mode = callPackage (
{
compat,
cond-star,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "lisp-ts-mode";
ename = "lisp-ts-mode";
version = "0.3.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/lisp-ts-mode-0.3.0.tar";
sha256 = "0dh15bdmjgn4jmdc8xdf0wddj1zkbpi9xqw32m724h1y5511whh2";
};
packageRequires = [
compat
cond-star
];
meta = {
homepage = "https://elpa.gnu.org/packages/lisp-ts-mode.html";
license = lib.licenses.free;
};
}
) { };
listen = callPackage (
{
elpaBuild,
@@ -5484,10 +5437,10 @@
elpaBuild {
pname = "llm";
ename = "llm";
version = "0.31.2";
version = "0.31.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/llm-0.31.2.tar";
sha256 = "08lc058w1xhiv3cxfkbcjaszplvwhmdyxpcwqkzw3x2sb11pn7rj";
url = "https://elpa.gnu.org/packages/llm-0.31.1.tar";
sha256 = "1395rh5jk3c0hfszzvn9xp3qyyi48nvz1x1v3vljgx4qzzcakgh3";
};
packageRequires = [
compat
@@ -5849,10 +5802,10 @@
elpaBuild {
pname = "mct";
ename = "mct";
version = "1.1.1";
version = "1.1.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/mct-1.1.1.tar";
sha256 = "18kwrm93vmkhm8l6gim1r3daizrj6k65lsq8xmja55a1jr60j1xi";
url = "https://elpa.gnu.org/packages/mct-1.1.0.tar";
sha256 = "0kv0j37bdsmc2jv7adpx5m48cp4h0kvjq2jfwv7d8nzpk5kk2d2p";
};
packageRequires = [ ];
meta = {
@@ -6645,10 +6598,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "9.8.7";
version = "9.8.6";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-9.8.7.tar";
sha256 = "1y7sf3p9jqkfw8k6wddy2p9hfskiq4a5hkx8sq39dgb4sri6v03d";
url = "https://elpa.gnu.org/packages/org-9.8.6.tar";
sha256 = "0qc9c49k8fcaa8c947wb7knn5lbm2bigvzxkbx8cdbyrj15pra4j";
};
packageRequires = [ ];
meta = {
@@ -6972,10 +6925,10 @@
elpaBuild {
pname = "osm";
ename = "osm";
version = "2.4";
version = "2.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/osm-2.4.tar";
sha256 = "1w270bjnxxlwi3vbgfb0aih6lkr8bgs872yrwfpl423x9wkrk48j";
url = "https://elpa.gnu.org/packages/osm-2.3.tar";
sha256 = "0x08qbdk7y05cm8kc35f2i6k5xnd9iyyhr0f0fyi489kbvd3n1nh";
};
packageRequires = [ compat ];
meta = {
@@ -7526,10 +7479,10 @@
elpaBuild {
pname = "preview-auto";
ename = "preview-auto";
version = "0.5.0";
version = "0.4.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/preview-auto-0.5.0.tar";
sha256 = "1d8rm22aqvgyg46r4vdf2w3ywxmqiny46y0p030i9q26xc2xq7my";
url = "https://elpa.gnu.org/packages/preview-auto-0.4.2.tar";
sha256 = "1fg4nxzqjk13q9yvhrjmm9qqrszf9xd2n9jfji2v31f0rphlkc3p";
};
packageRequires = [ auctex ];
meta = {
@@ -7570,10 +7523,10 @@
elpaBuild {
pname = "project";
ename = "project";
version = "0.12.0";
version = "0.11.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/project-0.12.0.tar";
sha256 = "0g7in5lzv21j4mrmqp60bl02gwrh2mrs6fw1ysj6pwaqlza9hw4w";
url = "https://elpa.gnu.org/packages/project-0.11.2.tar";
sha256 = "0gyjdqxsblsmh2higkr2a6vfl051hpqzm0pxrzwsg2766xmldgqk";
};
packageRequires = [ xref ];
meta = {
@@ -8389,27 +8342,6 @@
};
}
) { };
sendai-theme = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "sendai-theme";
ename = "sendai-theme";
version = "0.1.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/sendai-theme-0.1.0.tar";
sha256 = "0c8k19pj5l148g34isi6w309msrq6q3z65427ilky47xzs067faz";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/packages/sendai-theme.html";
license = lib.licenses.free;
};
}
) { };
seq = callPackage (
{
elpaBuild,
@@ -9346,10 +9278,10 @@
elpaBuild {
pname = "tempel";
ename = "tempel";
version = "1.14";
version = "1.13";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tempel-1.14.tar";
sha256 = "1m2zy53drrpcjqky7a2pfhrnrynhj7hdksl68kfz8r6lp5id6xf3";
url = "https://elpa.gnu.org/packages/tempel-1.13.tar";
sha256 = "1sxyxz799nw56wqrm7hsr0dq2yaxckr9a1rynw2jsrfhbzcxpbfp";
};
packageRequires = [ compat ];
meta = {
@@ -9626,10 +9558,10 @@
elpaBuild {
pname = "tramp";
ename = "tramp";
version = "2.8.2";
version = "2.8.1.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tramp-2.8.2.tar";
sha256 = "1d9mki1ik8ck891jq7kzkf93aqalfm0i9vqdbm5km8g317wqpaqn";
url = "https://elpa.gnu.org/packages/tramp-2.8.1.5.tar";
sha256 = "04rhm5ijx3qs386ffxvp2117a4xn7zw6z5cqci77f6q07i5921zw";
};
packageRequires = [ ];
meta = {
@@ -9730,21 +9662,19 @@
elpaBuild,
fetchurl,
lib,
llama,
seq,
}:
elpaBuild {
pname = "transient";
ename = "transient";
version = "0.13.5";
version = "0.13.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/transient-0.13.5.tar";
sha256 = "15mdg6q6ns6sqyrikvxvn4l76dxz5gai9a9hqvf61vgk35vkgz47";
url = "https://elpa.gnu.org/packages/transient-0.13.4.tar";
sha256 = "02142xcxv50bycshbl6qj47q6s9gi6sbagrnyjqi5ma74509zq6h";
};
packageRequires = [
compat
cond-let
llama
seq
];
meta = {
@@ -9762,10 +9692,10 @@
elpaBuild {
pname = "transient-cycles";
ename = "transient-cycles";
version = "2.1";
version = "2.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/transient-cycles-2.1.tar";
sha256 = "12g22ajwf3lsqi3c9bajqq30n1aaq96r15mfd1z2bbzpn1gfahkf";
url = "https://elpa.gnu.org/packages/transient-cycles-2.0.tar";
sha256 = "0cq2k77rgbw3fx84a2d33nbb75wqxynrc1mx4gb32a9ysm0sa4s3";
};
packageRequires = [ ];
meta = {
@@ -10741,27 +10671,6 @@
};
}
) { };
with-command-redo = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "with-command-redo";
ename = "with-command-redo";
version = "0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/with-command-redo-0.2.tar";
sha256 = "1da6xklk9yf9xazspr9d987rsfxl8m2y556g99cnf3cj6bx8npa3";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/packages/with-command-redo.html";
license = lib.licenses.free;
};
}
) { };
wpuzzle = callPackage (
{
elpaBuild,
@@ -10856,10 +10765,10 @@
elpaBuild {
pname = "xelb";
ename = "xelb";
version = "0.23";
version = "0.22";
src = fetchurl {
url = "https://elpa.gnu.org/packages/xelb-0.23.tar";
sha256 = "1fsqs06g2hx248sngp7lqkx1m63m96jvmdks28xcamw1j1p8h0v0";
url = "https://elpa.gnu.org/packages/xelb-0.22.tar";
sha256 = "0vd0dsigr2lvwvvm32kf20dyg5bvafinb2xhz491f8wj2w99fjx4";
};
packageRequires = [ compat ];
meta = {

View File

@@ -1703,9 +1703,6 @@ let
shampoo = ignoreCompilationError super.shampoo; # elisp error
# missing optional dependencies
shexc-ts-mode = addPackageRequires super.shexc-ts-mode [ self.yaml ];
# missing optional dependencies and one of them (mew) is not on any ELPA
shimbun = ignoreCompilationError (
addPackageRequires super.shimbun [

View File

@@ -75,10 +75,10 @@
elpaBuild {
pname = "aidermacs";
ename = "aidermacs";
version = "1.9.0.20260719.1";
version = "1.7.0.20260521.153004";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/aidermacs-1.9.0.20260719.1.tar";
sha256 = "1rian9r2vvdnrk0hqmrgpsp2lbi7ci5gr8jzg9ghgpkz7bjsa8w1";
url = "https://elpa.nongnu.org/nongnu-devel/aidermacs-1.7.0.20260521.153004.tar";
sha256 = "11pw6absa9nj0ps8n17jzsqdnajk1cdz7rv6lnp2ibfyfg6vr03c";
};
packageRequires = [
compat
@@ -269,10 +269,10 @@
elpaBuild {
pname = "auto-dim-other-buffers";
ename = "auto-dim-other-buffers";
version = "2.2.2.0.20260624.0";
version = "2.2.1.0.20250116.140242";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/auto-dim-other-buffers-2.2.2.0.20260624.0.tar";
sha256 = "1kpglnqss61dx9px0v2agbnfnjymjynslr31mpc73p6qjv0fqgcv";
url = "https://elpa.nongnu.org/nongnu-devel/auto-dim-other-buffers-2.2.1.0.20250116.140242.tar";
sha256 = "07v5n7d3whk79by6xwd1gak1m73k4zpcscwfminfidj3f6rmkj92";
};
packageRequires = [ ];
meta = {
@@ -333,10 +333,10 @@
elpaBuild {
pname = "bash-completion";
ename = "bash-completion";
version = "3.2.1snapshot0.20260325.20";
version = "3.2.10.20260325.162703";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/bash-completion-3.2.1snapshot0.20260325.20.tar";
sha256 = "1ircxf1kgdjbrkx1i16z3lv62vbdsspyhl6hh589827031lsz0sj";
url = "https://elpa.nongnu.org/nongnu-devel/bash-completion-3.2.10.20260325.162703.tar";
sha256 = "0jfad1l564dz5w9n980d0yvf7ivbp570vapwx451h74f3g9xdcx1";
};
packageRequires = [ ];
meta = {
@@ -543,10 +543,10 @@
elpaBuild {
pname = "caml";
ename = "caml";
version = "4.10snapshot0.20250227.11";
version = "4.100.20250227.123439";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/caml-4.10snapshot0.20250227.11.tar";
sha256 = "06r646gvwkqmsiiln434c6x6w17f8in0rqaymxpgyfhrxmx6skbb";
url = "https://elpa.nongnu.org/nongnu-devel/caml-4.100.20250227.123439.tar";
sha256 = "0niymrn7d4gh5bd7wgrpbfh8r7d8i455ihr0i4lgs2v7xrgzc5ci";
};
packageRequires = [ ];
meta = {
@@ -566,10 +566,10 @@
elpaBuild {
pname = "casual";
ename = "casual";
version = "2.17.1.0.20260718.0";
version = "2.16.2.0.20260609.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/casual-2.17.1.0.20260718.0.tar";
sha256 = "031vpnhf498lic2ngh9bmg0917561dsnrn3apsdv0id3rl7vsd35";
url = "https://elpa.nongnu.org/nongnu-devel/casual-2.16.2.0.20260609.0.tar";
sha256 = "1n3br77c56psicqs394kdgzlmsxbzzbm5w7bm0g3pkz5kq1jh5bh";
};
packageRequires = [
csv-mode
@@ -619,10 +619,10 @@
elpaBuild {
pname = "cider";
ename = "cider";
version = "2.0.1snapshot0.20260718.7";
version = "1.23.0.20260624.34";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/cider-2.0.1snapshot0.20260718.7.tar";
sha256 = "1y5bp14z67xky44nv419hwjry2n0md2ff54pi8mnfffcd0ikvp97";
url = "https://elpa.nongnu.org/nongnu-devel/cider-1.23.0.20260624.34.tar";
sha256 = "0p56g5ni3w6rlajqp368zi6gw4jp0c0s5786fh04iv0kyqipw60p";
};
packageRequires = [
clojure-mode
@@ -649,10 +649,10 @@
elpaBuild {
pname = "clojure-mode";
ename = "clojure-mode";
version = "5.23.0.0.20260709.7";
version = "5.23.0.0.20260615.3";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.23.0.0.20260709.7.tar";
sha256 = "0rw17p4kgifzyxz393say6dbv5m5csvfwbyj9l96cyi9x71llz19";
url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.23.0.0.20260615.3.tar";
sha256 = "03sfdnyp7m9mvz55mdvp62wkjklp5nr4xrmrac5z5gvjwviqhcva";
};
packageRequires = [ ];
meta = {
@@ -670,10 +670,10 @@
elpaBuild {
pname = "clojure-ts-mode";
ename = "clojure-ts-mode";
version = "0.6.0.0.20260709.48";
version = "0.6.0.0.20260616.45";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.6.0.0.20260709.48.tar";
sha256 = "0ia909an1q6zig3ysvnjf6nrv0gyz7jm7k3xzqfnqb0idm0sllx7";
url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.6.0.0.20260616.45.tar";
sha256 = "01vnjim6l8c6b6h6sgbznwssyqzr183j983i2p9s5gwpphcwi3qz";
};
packageRequires = [ ];
meta = {
@@ -712,10 +712,10 @@
elpaBuild {
pname = "cond-let";
ename = "cond-let";
version = "1.1.3.0.20260701.0";
version = "1.1.2.0.20260601.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/cond-let-1.1.3.0.20260701.0.tar";
sha256 = "1swmpvpx2437js3vn93vnfj5aqnwaf1xxw1ynyr0i2g4nr27qc7s";
url = "https://elpa.nongnu.org/nongnu-devel/cond-let-1.1.2.0.20260601.0.tar";
sha256 = "0yqnwc5xv7aqazrr3g921lclrc6pnbaf1h3qv1qm8qxbvz7z76vd";
};
packageRequires = [ ];
meta = {
@@ -735,10 +735,10 @@
elpaBuild {
pname = "consult-flycheck";
ename = "consult-flycheck";
version = "1.2.0.20260628.1";
version = "1.2.0.20260605.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/consult-flycheck-1.2.0.20260628.1.tar";
sha256 = "0vffihzsnpnjcfkj2gc9qyx4hh274zhfq3nsgddygsl7dcbjv8xp";
url = "https://elpa.nongnu.org/nongnu-devel/consult-flycheck-1.2.0.20260605.0.tar";
sha256 = "0kyhr3wzcdzjacda9hf07h0lrgayzacv8ly3hpnrvxq0gyjk9sk8";
};
packageRequires = [
consult
@@ -785,10 +785,10 @@
elpaBuild {
pname = "crux";
ename = "crux";
version = "0.6.0snapshot0.20260315.12";
version = "0.6.0.20260315.62204";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/crux-0.6.0snapshot0.20260315.12.tar";
sha256 = "09anj5a7p0waqyg0cng6x8231078xk4p6ig0ayancspbgyi9yp4d";
url = "https://elpa.nongnu.org/nongnu-devel/crux-0.6.0.20260315.62204.tar";
sha256 = "0sbv5m22fgn5444ck8j0l9zvi8m8x7jv46z2zl06r6139s8m4l81";
};
packageRequires = [ ];
meta = {
@@ -914,10 +914,10 @@
elpaBuild {
pname = "datetime";
ename = "datetime";
version = "0.10.3snapshot0.20250203.0";
version = "0.10.30.20250203.204701";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/datetime-0.10.3snapshot0.20250203.0.tar";
sha256 = "0d3vi2fg17rv4id78jdq9xv44skc1ndkajq9plf6x9bsgbbf3mcz";
url = "https://elpa.nongnu.org/nongnu-devel/datetime-0.10.30.20250203.204701.tar";
sha256 = "07c2wr4wdfp94hdiaxfzpcic80yckw32db9ay83gb21jy2rvys91";
};
packageRequires = [ extmap ];
meta = {
@@ -978,10 +978,10 @@
elpaBuild {
pname = "devil";
ename = "devil";
version = "0.7.0beta3.0.20240129.11";
version = "0.7.3.0.20240129.2809";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/devil-0.7.0beta3.0.20240129.11.tar";
sha256 = "174wkr002wif8h62dlj34c5h7a1a52zs097n8flncm014l6m3y3i";
url = "https://elpa.nongnu.org/nongnu-devel/devil-0.7.3.0.20240129.2809.tar";
sha256 = "0gqmp1x6li3g7fvy3aydm1smlx587g59d9fwv5ci3z5ik8cb98h8";
};
packageRequires = [ ];
meta = {
@@ -999,10 +999,10 @@
elpaBuild {
pname = "diff-ansi";
ename = "diff-ansi";
version = "0.2.0.20260713.62";
version = "0.2.0.20260524.93804";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/diff-ansi-0.2.0.20260713.62.tar";
sha256 = "0gxf2cjk96c5kx80qsn4w9ckg738zis2hhvbp26dgzkppmwxdwyk";
url = "https://elpa.nongnu.org/nongnu-devel/diff-ansi-0.2.0.20260524.93804.tar";
sha256 = "1wjvyhs8lfq5fszxlmrjwpw3spa3qq9dn7wmh0m0ilavmnql492v";
};
packageRequires = [ ];
meta = {
@@ -1021,10 +1021,10 @@
elpaBuild {
pname = "dirvish";
ename = "dirvish";
version = "2.3.0.0.20260716.9";
version = "2.3.0.0.20250504.80741";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/dirvish-2.3.0.0.20260716.9.tar";
sha256 = "0yr5x846v1zynyacfpgn8zhhrzsw5qw3fqnr1w9cscljzfwlajs8";
url = "https://elpa.nongnu.org/nongnu-devel/dirvish-2.3.0.0.20250504.80741.tar";
sha256 = "0h8ap8bnqy2czvgkc71l49ms3kwk8lciz0ydzi2yy5xgh5pvs71k";
};
packageRequires = [ compat ];
meta = {
@@ -1084,10 +1084,10 @@
elpaBuild {
pname = "dracula-theme";
ename = "dracula-theme";
version = "1.8.3.0.20260701.10";
version = "1.8.3.0.20260519.113056";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.3.0.20260701.10.tar";
sha256 = "0m26r1swffj2ax3rl3yikgqi2rq796y8vwazisfsb1lsx06hwyyn";
url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.3.0.20260519.113056.tar";
sha256 = "0jw288i092zgfkkazxsmx60va9fbklb2y7awcq2fwpbph7k14w4r";
};
packageRequires = [ ];
meta = {
@@ -1307,10 +1307,10 @@
elpaBuild {
pname = "elfeed";
ename = "elfeed";
version = "4.1.0.0.20260714.9";
version = "4.0.1.0.20260623.15";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/elfeed-4.1.0.0.20260714.9.tar";
sha256 = "05y0j3hmz1ch2fsv4gryf6d4ygk1xc5vh6zi5fn7ydyxkp49pnqr";
url = "https://elpa.nongnu.org/nongnu-devel/elfeed-4.0.1.0.20260623.15.tar";
sha256 = "1l9zizafja49r9kmn85qv3sfwh4kpp44yvz33b6gfrj06gn1mppf";
};
packageRequires = [ compat ];
meta = {
@@ -1331,10 +1331,10 @@
elpaBuild {
pname = "elfeed-web";
ename = "elfeed-web";
version = "4.0.0.0.20260628.4";
version = "4.0.0.0.20260623.3";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/elfeed-web-4.0.0.0.20260628.4.tar";
sha256 = "0vwd5k1h47xcj6jz5wqcppm9cv2ywiliq4x3mszbharqklw83wmx";
url = "https://elpa.nongnu.org/nongnu-devel/elfeed-web-4.0.0.0.20260623.3.tar";
sha256 = "18sqr02xn2vzfajysbz8i0f2m6vqq39c2vhazs8bi638vjk4irc0";
};
packageRequires = [
compat
@@ -1550,28 +1550,6 @@
};
}
) { };
evil-collection = callPackage (
{
elpaBuild,
evil,
fetchurl,
lib,
}:
elpaBuild {
pname = "evil-collection";
ename = "evil-collection";
version = "3.0.0.0.20260719.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/evil-collection-3.0.0.0.20260719.2.tar";
sha256 = "0xccbmkxzqdw5nqzaink8yab4ga3j0cg7djgiqrzdcd2cc44vqgx";
};
packageRequires = [ evil ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu-devel/evil-collection.html";
license = lib.licenses.free;
};
}
) { };
evil-emacs-cursor-model-mode = callPackage (
{
elpaBuild,
@@ -1916,10 +1894,10 @@
elpaBuild {
pname = "extmap";
ename = "extmap";
version = "1.3.1snapshot0.20250203.2";
version = "1.3.10.20250203.193959";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/extmap-1.3.1snapshot0.20250203.2.tar";
sha256 = "07davhhx3nq15b3i7mfckxy9cnsq12y5cds8m0m4bw61sz8svxvi";
url = "https://elpa.nongnu.org/nongnu-devel/extmap-1.3.10.20250203.193959.tar";
sha256 = "1xp7y64zi0pik02r78ks90zydddx583h3f4689n4ldif5zz3wd2k";
};
packageRequires = [ ];
meta = {
@@ -2059,10 +2037,10 @@
elpaBuild {
pname = "flycheck";
ename = "flycheck";
version = "37.0.0.20260720.8";
version = "36.0.0.20260604.57";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/flycheck-37.0.0.20260720.8.tar";
sha256 = "1d7pb6kqz5s862d43l0ywzvhcd15xj2y8ixgc9zy42yz3rwnqlbj";
url = "https://elpa.nongnu.org/nongnu-devel/flycheck-36.0.0.20260604.57.tar";
sha256 = "1rkpzjy998x346sc7ka2nvhavlam0d9klpgccsandacywdps1imq";
};
packageRequires = [ seq ];
meta = {
@@ -2260,10 +2238,10 @@
elpaBuild {
pname = "geiser";
ename = "geiser";
version = "0.33.1.0.20260718.4";
version = "0.33.1.0.20260523.150214";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/geiser-0.33.1.0.20260718.4.tar";
sha256 = "14sipclbj37v0f0yc1pk0fl1p704f1gzpd3r21zyh3wkgfj2vjf5";
url = "https://elpa.nongnu.org/nongnu-devel/geiser-0.33.1.0.20260523.150214.tar";
sha256 = "1k0x34c6w0bnrbbkc01frn5h2kbn9pr02i80clr9vfixjv7zar9b";
};
packageRequires = [ project ];
meta = {
@@ -2304,10 +2282,10 @@
elpaBuild {
pname = "geiser-chibi";
ename = "geiser-chibi";
version = "0.17.0.20260706.3";
version = "0.17.0.20240521.155242";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/geiser-chibi-0.17.0.20260706.3.tar";
sha256 = "08rhpfr9zsgdmz8j4f8va07ww7lk9kbxcpnm3wxjl940n56nhji9";
url = "https://elpa.nongnu.org/nongnu-devel/geiser-chibi-0.17.0.20240521.155242.tar";
sha256 = "0xiaikj274ypfj546snxpi6h30jlc9hifhnw8ljj1zxsafr1wzqq";
};
packageRequires = [ geiser ];
meta = {
@@ -2630,10 +2608,10 @@
elpaBuild {
pname = "gnuplot";
ename = "gnuplot";
version = "0.12.0.20260628.3";
version = "0.12.0.20260623.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.12.0.20260628.3.tar";
sha256 = "1gmivwm8xv4x3gab3xnlxnjsqxivb9xdkk6gb8nc6a3rl87py19w";
url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.12.0.20260623.2.tar";
sha256 = "0w38z2cmrrnc0bh6pdsqyrhsipz59lknfrkcyahybpbi80x0cgl8";
};
packageRequires = [ compat ];
meta = {
@@ -2737,10 +2715,10 @@
elpaBuild {
pname = "gptel";
ename = "gptel";
version = "0.9.9.5.0.20260715.65";
version = "0.9.9.5.0.20260620.44";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.5.0.20260715.65.tar";
sha256 = "0ax0i8v68ibx4mh6pyz8lqjrkjw7zz9chwkricmjkcn7kha3l6l2";
url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.5.0.20260620.44.tar";
sha256 = "1j9ij8z4hyd4rbz96gk99myrw39x8fd907imnvarqq9xl42m9hrj";
};
packageRequires = [
compat
@@ -2934,10 +2912,10 @@
elpaBuild {
pname = "helm";
ename = "helm";
version = "4.0.7.0.20260716.25";
version = "4.0.7.0.20260624.21";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.7.0.20260716.25.tar";
sha256 = "0g3qmffjwfyrw3iqwrp2ai8pm7q6wan2x0w62vlbacvkziqy7vgf";
url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.7.0.20260624.21.tar";
sha256 = "13kprv1v1snk018m4ccjiyj8ndmc9jf7f5saw896kq16rdiwq72p";
};
packageRequires = [
helm-core
@@ -2959,10 +2937,10 @@
elpaBuild {
pname = "helm-core";
ename = "helm-core";
version = "4.0.7.0.20260716.25";
version = "4.0.7.0.20260624.21";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.7.0.20260716.25.tar";
sha256 = "0qrcc87av7s3xmrl9290rsjljlh68hdh4wyrfjk0g988kpdpbyqx";
url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.7.0.20260624.21.tar";
sha256 = "1w3xdawc6br7i0300544rc6c35yrbck2rkd0d667fv4c79nhvix3";
};
packageRequires = [ async ];
meta = {
@@ -3092,10 +3070,10 @@
elpaBuild {
pname = "hyperdrive";
ename = "hyperdrive";
version = "0.6pre0.20251120.26";
version = "0.60.20251120.145618";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/hyperdrive-0.6pre0.20251120.26.tar";
sha256 = "0j8zglxc2bjvbfdzw9lzy5lksda6hq6xjwcmiyg489yfrx1n5gk5";
url = "https://elpa.nongnu.org/nongnu-devel/hyperdrive-0.60.20251120.145618.tar";
sha256 = "0m4ns20mfcbxqy68qdlbyy9ywvwvhrlrz34dr7g35cz836740a2v";
};
packageRequires = [
compat
@@ -3349,10 +3327,10 @@
elpaBuild {
pname = "jabber";
ename = "jabber";
version = "0.12.2.0.20260715.2";
version = "0.11.0.0.20260619.11";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/jabber-0.12.2.0.20260715.2.tar";
sha256 = "1d07y9qax62hgyxmcyfdk8w30y0p7qn4x0al2qzh1k0slvw12yjy";
url = "https://elpa.nongnu.org/nongnu-devel/jabber-0.11.0.0.20260619.11.tar";
sha256 = "0gjjbl93l0x9sqlmxabrpirkkw5c514pbja74znmdh3j89b7x5zs";
};
packageRequires = [
fsm
@@ -3555,10 +3533,10 @@
elpaBuild {
pname = "logview";
ename = "logview";
version = "0.19.4snapshot0.20260218.1";
version = "0.19.40.20260218.201306";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.4snapshot0.20260218.1.tar";
sha256 = "1z9qplw6gbkvq5dmh2pwiwjva36bzy2dcfc4xrc79l1m0c0nffks";
url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.40.20260218.201306.tar";
sha256 = "0nzhy8g714gy2w7dd9wyiwx9my2asbl9d1ps7k6m9g44xbvb2y0s";
};
packageRequires = [
compat
@@ -3584,10 +3562,10 @@
elpaBuild {
pname = "loopy";
ename = "loopy";
version = "0.16.1.0.20260718.10";
version = "0.16.0.0.20260622.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.16.1.0.20260718.10.tar";
sha256 = "1gcw2if57rf30n0clxjfg372zb41nkrbx2q1ygh792l1cxlhbr51";
url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.16.0.0.20260622.0.tar";
sha256 = "1s534lm9ysk8q0z4ndlb4zxns1mzpffy1p11zf4qy54qsh0brj9x";
};
packageRequires = [
compat
@@ -3612,10 +3590,10 @@
elpaBuild {
pname = "loopy-dash";
ename = "loopy-dash";
version = "0.13.0.0.20260718.11";
version = "0.13.0.0.20260312.12155";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/loopy-dash-0.13.0.0.20260718.11.tar";
sha256 = "0ph9w0505yljnaiykmas8hjfj0d4rnbxv7xdw3j5aglffshl626z";
url = "https://elpa.nongnu.org/nongnu-devel/loopy-dash-0.13.0.0.20260312.12155.tar";
sha256 = "1rg98wgrh5s6slafz8g8piazz04pa6fwiymgpic6hcrmf842fgpy";
};
packageRequires = [
dash
@@ -3711,10 +3689,10 @@
elpaBuild {
pname = "magit";
ename = "magit";
version = "4.6.0.0.20260718.46";
version = "4.5.0.0.20260622.306";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/magit-4.6.0.0.20260718.46.tar";
sha256 = "1ln6p4y19z2j2x9hj63v4p5d9kl83vzw993bwirbljf59gwn60qz";
url = "https://elpa.nongnu.org/nongnu-devel/magit-4.5.0.0.20260622.306.tar";
sha256 = "07r0zjz7n6vy7fywmqf577vh7mx801104ph7302m4icawqbrk1gd";
};
packageRequires = [
compat
@@ -3744,10 +3722,10 @@
elpaBuild {
pname = "magit-section";
ename = "magit-section";
version = "4.6.0.0.20260718.46";
version = "4.5.0.0.20260622.306";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.6.0.0.20260718.46.tar";
sha256 = "02glfja6slz17qv3qzrwjz32a5j3yqj135z430nm2bz015c4k2gv";
url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.5.0.0.20260622.306.tar";
sha256 = "017345kx3wpfipy6pas53cyrhg4qx9pjl8ja7kram2g1hra3hm3z";
};
packageRequires = [
compat
@@ -3770,10 +3748,10 @@
elpaBuild {
pname = "markdown-mode";
ename = "markdown-mode";
version = "2.9alpha0.20260425.11";
version = "2.90.20260425.95459";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.9alpha0.20260425.11.tar";
sha256 = "0gfaxz089cm7rzwdz9dva4kz8i1cndlq67svcb0fnyca03p6lgkr";
url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.90.20260425.95459.tar";
sha256 = "1xdszi0kjn3dg9nrn004hcb7ib7adh3vf6a8aznkaz4zhhqs420m";
};
packageRequires = [ ];
meta = {
@@ -3868,10 +3846,10 @@
elpaBuild {
pname = "meow";
ename = "meow";
version = "1.5.0.0.20260714.67";
version = "1.5.0.0.20260619.66";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/meow-1.5.0.0.20260714.67.tar";
sha256 = "1w91jlbpp37p4c11z15njvn8icd78hhwkldx70d6y28ngk14q9g3";
url = "https://elpa.nongnu.org/nongnu-devel/meow-1.5.0.0.20260619.66.tar";
sha256 = "1m4ymrg1q8d87zxg72na8a272852qhw443na1g2lf0i01sqijsr8";
};
packageRequires = [ ];
meta = {
@@ -4106,10 +4084,10 @@
elpaBuild {
pname = "opam-switch-mode";
ename = "opam-switch-mode";
version = "1.8snapshot0.20230802.1";
version = "1.80.20230802.91729";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/opam-switch-mode-1.8snapshot0.20230802.1.tar";
sha256 = "11nvx2rp6zc4m78nkf5c9gbpfyrg68rkrwfvg6iqsga4aw4mr5z8";
url = "https://elpa.nongnu.org/nongnu-devel/opam-switch-mode-1.80.20230802.91729.tar";
sha256 = "1wp7h0p0mfa5gpwbn9sh43a7zy2yaslb9db9k54ylapqn8d8zapx";
};
packageRequires = [ ];
meta = {
@@ -4288,10 +4266,10 @@
elpaBuild {
pname = "org-transclusion-http";
ename = "org-transclusion-http";
version = "0.5pre0.20240630.1";
version = "0.50.20240630.140904";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/org-transclusion-http-0.5pre0.20240630.1.tar";
sha256 = "06cnyym38nrli2hb74g8qpwaajy3brg64sfkfr5rmbrqyqwlqspp";
url = "https://elpa.nongnu.org/nongnu-devel/org-transclusion-http-0.50.20240630.140904.tar";
sha256 = "0kgq58mr7r9jlsc68nm6z6fm3wb0y1kjayj0qp7pbipqj9dx6b9z";
};
packageRequires = [
org-transclusion
@@ -4338,10 +4316,10 @@
elpaBuild {
pname = "orgit";
ename = "orgit";
version = "2.2.0.0.20260701.0";
version = "2.1.3.0.20260623.18";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.2.0.0.20260701.0.tar";
sha256 = "143w8vvgn9qfyfrdd8ccs4grpgnksbvjby9sb077ciqjnzimnx5d";
url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.1.3.0.20260623.18.tar";
sha256 = "0cpi9xzs79jbysj127z72611x82wpbzhfgz603ww454x9qiyb9fa";
};
packageRequires = [
compat
@@ -4451,10 +4429,10 @@
elpaBuild {
pname = "paredit";
ename = "paredit";
version = "27beta0.20241103.20";
version = "270.20241103.213959";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/paredit-27beta0.20241103.20.tar";
sha256 = "0dmqfcir64pb9nw577wqnh0g0d6kvvzc4v8hca4bcl17ipa0wjkz";
url = "https://elpa.nongnu.org/nongnu-devel/paredit-270.20241103.213959.tar";
sha256 = "11fbgw18934ddrba1z5fz6c42m2b7jdmrg2lnzlracxfgk9gfp8p";
};
packageRequires = [ ];
meta = {
@@ -4588,10 +4566,10 @@
elpaBuild {
pname = "pg";
ename = "pg";
version = "0.68.0.20260719.0";
version = "0.67.0.20260610.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/pg-0.68.0.20260719.0.tar";
sha256 = "1awd1rsb95vka0raf8pdgpyj1mmx8s3nqqhgqcxs4h44v8fppyc6";
url = "https://elpa.nongnu.org/nongnu-devel/pg-0.67.0.20260610.2.tar";
sha256 = "16014aqcz3pj31pbwgyaw9qsqz5rfmmscdah6qvppg2dg17lwfhg";
};
packageRequires = [ peg ];
meta = {
@@ -4609,10 +4587,10 @@
elpaBuild {
pname = "php-mode";
ename = "php-mode";
version = "1.26.1.0.20260719.80";
version = "1.26.1.0.20251112.64638";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/php-mode-1.26.1.0.20260719.80.tar";
sha256 = "0wsid2y7lybyzk6kf61k9jc80vk3qz3bqsr2rgqy6hln5rv8g5q8";
url = "https://elpa.nongnu.org/nongnu-devel/php-mode-1.26.1.0.20251112.64638.tar";
sha256 = "1vh7ynpbpps46jw5g9qwzzhyb4kll0dpppj5493kpjj3d87xclir";
};
packageRequires = [ ];
meta = {
@@ -4694,10 +4672,10 @@
elpaBuild {
pname = "projectile";
ename = "projectile";
version = "3.3.0snapshot0.20260720.5";
version = "2.10.0.20260620.133";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/projectile-3.3.0snapshot0.20260720.5.tar";
sha256 = "1n26lg4i2k8nh5sw3yxjrjdmqdylmf0wdbijc0gkqzlafa3nh6qg";
url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.10.0.20260620.133.tar";
sha256 = "1l2m7v59jx8myiaswyrwrm2z60hkk8vqnfl7bnzzvjcs10jafl82";
};
packageRequires = [ compat ];
meta = {
@@ -4715,10 +4693,10 @@
elpaBuild {
pname = "proof-general";
ename = "proof-general";
version = "4.6snapshot0.20260622.265";
version = "4.60.20260622.265";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20260622.265.tar";
sha256 = "1w3xbgzq9ibhdb4b06f658lvg79c0gyacicmaljp8pz3548dcly8";
url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.60.20260622.265.tar";
sha256 = "1b9qv3dv173aqx5k0drkysk017g1ycrzy25kzdhkxg8280kz3v5k";
};
packageRequires = [ ];
meta = {
@@ -4759,10 +4737,10 @@
elpaBuild {
pname = "racket-mode";
ename = "racket-mode";
version = "1.0.20260626.0";
version = "1.0.20260303.123213";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/racket-mode-1.0.20260626.0.tar";
sha256 = "19lbiv2wd1fs1jzr4j9q89j41hbhvlgfg9h48bjxki8dqs96d668";
url = "https://elpa.nongnu.org/nongnu-devel/racket-mode-1.0.20260303.123213.tar";
sha256 = "1iqbrsy5sivv9mm6sk48vj1mv4magh7bg7346i1a02plr0hg8qml";
};
packageRequires = [ compat ];
meta = {
@@ -4950,10 +4928,10 @@
elpaBuild {
pname = "rubocop";
ename = "rubocop";
version = "0.7.0snapshot0.20210309.1";
version = "0.7.0.20210309.124149";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/rubocop-0.7.0snapshot0.20210309.1.tar";
sha256 = "0bggy6nc2wsng83df3vrqw8ygs5ys87i09511kl5d9xfhds7fx4j";
url = "https://elpa.nongnu.org/nongnu-devel/rubocop-0.7.0.20210309.124149.tar";
sha256 = "0akmidx76zrrfcax7397cs1plwnr3dm83npakbpkssihf08b13aq";
};
packageRequires = [ ];
meta = {
@@ -5019,10 +4997,10 @@
elpaBuild {
pname = "scad-mode";
ename = "scad-mode";
version = "99.0.0.20260628.1";
version = "99.0.0.20260519.103934";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/scad-mode-99.0.0.20260628.1.tar";
sha256 = "0pwx9vknh5w1m3cqp1081dq07061qwn7y292y0x85cvisak8hkcs";
url = "https://elpa.nongnu.org/nongnu-devel/scad-mode-99.0.0.20260519.103934.tar";
sha256 = "1rh44ifrfihh1jiy1g8fj5gln6ycdimpszilfhzy9fawxwlqhrqk";
};
packageRequires = [ compat ];
meta = {
@@ -5124,10 +5102,10 @@
elpaBuild {
pname = "sesman";
ename = "sesman";
version = "0.3.3snapshot0.20260616.21";
version = "0.3.30.20260616.21";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/sesman-0.3.3snapshot0.20260616.21.tar";
sha256 = "1nc2h58dcjwvi9kjqgmw79cvdc9i1ja8xkxs69hjhyq7y0wp85kf";
url = "https://elpa.nongnu.org/nongnu-devel/sesman-0.3.30.20260616.21.tar";
sha256 = "0px5lb4xqv8j1n4qran31ra5cq7l1adgfsghm63hwd2sqb999337";
};
packageRequires = [ ];
meta = {
@@ -5167,10 +5145,10 @@
elpaBuild {
pname = "simple-httpd";
ename = "simple-httpd";
version = "1.6.0.20260709.3";
version = "1.6.0.20260623.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/simple-httpd-1.6.0.20260709.3.tar";
sha256 = "0fyl4r8x0k074cb5h7agfm9zdpny68n0sm24wb9mc089fx9j9q5c";
url = "https://elpa.nongnu.org/nongnu-devel/simple-httpd-1.6.0.20260623.1.tar";
sha256 = "1npss5lv7r2nzvbhzh5jr7w53n2hx6w9pws554srh25hw68v3zd4";
};
packageRequires = [ compat ];
meta = {
@@ -5189,10 +5167,10 @@
elpaBuild {
pname = "slime";
ename = "slime";
version = "2.32snapshot0.20260719.53";
version = "2.320.20260612.49";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/slime-2.32snapshot0.20260719.53.tar";
sha256 = "06isvwjq37vzf636ci5jb8fkzc926fnjzwx0fszlfax4hy00mlqf";
url = "https://elpa.nongnu.org/nongnu-devel/slime-2.320.20260612.49.tar";
sha256 = "196g2sc1v84013nk3c8my3w2r3aqvg9sjix2ca64vvrarfamb0ck";
};
packageRequires = [ macrostep ];
meta = {
@@ -5253,10 +5231,10 @@
elpaBuild {
pname = "solarized-theme";
ename = "solarized-theme";
version = "2.1.0.0.20260703.8";
version = "2.1.0.0.20260610.7";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/solarized-theme-2.1.0.0.20260703.8.tar";
sha256 = "0iqgpdjxn6an3vn0pmy7iya5xs1ihjc9rj0kiyk6xlfswzc5pyfk";
url = "https://elpa.nongnu.org/nongnu-devel/solarized-theme-2.1.0.0.20260610.7.tar";
sha256 = "1phh2qqjf68ap6giid63zpnggx41y1zvn9q2c60igx01fv7xnykd";
};
packageRequires = [ ];
meta = {
@@ -5465,10 +5443,10 @@
elpaBuild {
pname = "symbol-overlay";
ename = "symbol-overlay";
version = "4.3.0.20260703.4";
version = "4.3.0.20260423.145452";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/symbol-overlay-4.3.0.20260703.4.tar";
sha256 = "1mg02vrf7lhqiqkqlnl9czd11aw9i3gsa00f53fbn80vy123hixb";
url = "https://elpa.nongnu.org/nongnu-devel/symbol-overlay-4.3.0.20260423.145452.tar";
sha256 = "16gm3gj84wd7v6qhf3p0sz2jgbbyi60kqwkb41rfiz7n79qlijpg";
};
packageRequires = [ seq ];
meta = {
@@ -5761,6 +5739,7 @@
) { };
tuareg = callPackage (
{
caml,
elpaBuild,
fetchurl,
lib,
@@ -5768,12 +5747,12 @@
elpaBuild {
pname = "tuareg";
ename = "tuareg";
version = "3.1.1snapshot0.20260626.1";
version = "3.0.20.20260617.40";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/tuareg-3.1.1snapshot0.20260626.1.tar";
sha256 = "0y1ygn4d8dcw0zgq0y2f65kmx64id5dcv2d23kvk2sddr53qya8f";
url = "https://elpa.nongnu.org/nongnu-devel/tuareg-3.0.20.20260617.40.tar";
sha256 = "0xmfvmxnk50pymajgmymwzmhjs8x5ac9dg1r7mx4iwsv15x13m4f";
};
packageRequires = [ ];
packageRequires = [ caml ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu-devel/tuareg.html";
license = lib.licenses.free;
@@ -5810,10 +5789,10 @@
elpaBuild {
pname = "typst-ts-mode";
ename = "typst-ts-mode";
version = "0.12.2.0.20260624.24";
version = "0.12.2.0.20260415.103532";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/typst-ts-mode-0.12.2.0.20260624.24.tar";
sha256 = "13amyfg5zkbxwp1gipnyn01wpwpyv0p0w4sv97xpfiyazhs5w4bn";
url = "https://elpa.nongnu.org/nongnu-devel/typst-ts-mode-0.12.2.0.20260415.103532.tar";
sha256 = "190jabvm3p74cd96rrbj45y68myg32zvlxjrq01zvi3jv29xbpf6";
};
packageRequires = [ ];
meta = {
@@ -5958,10 +5937,10 @@
elpaBuild {
pname = "vm";
ename = "vm";
version = "8.3.3snapshot0.20260716.51";
version = "8.3.30.20260610.33";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.3snapshot0.20260716.51.tar";
sha256 = "04pq2a39czffcj4rwv0c7bg53vc95mjyk4jqqp25blk4v4l9ygs2";
url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.30.20260610.33.tar";
sha256 = "0194px4dg5q2rgddvqwylcywymjx39s3ih16kh6d8whvlk1xcm6p";
};
packageRequires = [ vcard ];
meta = {
@@ -6026,10 +6005,10 @@
elpaBuild {
pname = "wfnames";
ename = "wfnames";
version = "1.2.0.20260706.4";
version = "1.2.0.20260105.45812";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/wfnames-1.2.0.20260706.4.tar";
sha256 = "1gzypbg4nkf7yyscyq8p9n5ckclg0rcks5s8rilsljb0csnx35nz";
url = "https://elpa.nongnu.org/nongnu-devel/wfnames-1.2.0.20260105.45812.tar";
sha256 = "116d5j1sqb0fbqlfaxxiaraw8c6mg69nw5mn412zwrvbq4vgpp4c";
};
packageRequires = [ ];
meta = {
@@ -6092,10 +6071,10 @@
elpaBuild {
pname = "with-editor";
ename = "with-editor";
version = "3.5.2.0.20260701.0";
version = "3.5.1.0.20260623.3";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/with-editor-3.5.2.0.20260701.0.tar";
sha256 = "067x2q0ykrp9llva4gn1cjyxwnhb0yh1cxr6ghdd4yccbfdi4y85";
url = "https://elpa.nongnu.org/nongnu-devel/with-editor-3.5.1.0.20260623.3.tar";
sha256 = "16mfh41zkdylbk92cizm4ia69lwirq58mb8rms9v448s41w2wvka";
};
packageRequires = [
compat
@@ -6206,10 +6185,10 @@
elpaBuild {
pname = "xah-fly-keys";
ename = "xah-fly-keys";
version = "28.11.20260712150256.0.20260712.0";
version = "28.11.20260416140940.0.20260416.141130";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-28.11.20260712150256.0.20260712.0.tar";
sha256 = "0g4lfqm81kpszwlkapvr25c8c0b4rmg00zrr62ziz16bplvgy3ky";
url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-28.11.20260416140940.0.20260416.141130.tar";
sha256 = "0mrfn3z60jgk2f9lccb3qcaa52rvh366ys97ypz5lgjlxal1sr5r";
};
packageRequires = [ ];
meta = {
@@ -6313,10 +6292,10 @@
elpaBuild {
pname = "zenburn-theme";
ename = "zenburn-theme";
version = "2.10.0.0.20260704.2";
version = "2.10.0.0.20260601.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/zenburn-theme-2.10.0.0.20260704.2.tar";
sha256 = "17wp8z3nycqr3rva4npq3gi8ddv93fwzqh45bfgcr6a0zv4pfxp4";
url = "https://elpa.nongnu.org/nongnu-devel/zenburn-theme-2.10.0.0.20260601.0.tar";
sha256 = "0li865y8wp8gsim2xiscxhmpfnwd394ag9x9kpff082yg2q4j2ww";
};
packageRequires = [ ];
meta = {
@@ -6335,10 +6314,10 @@
elpaBuild {
pname = "zig-mode";
ename = "zig-mode";
version = "0.0.8.0.20260717.49";
version = "0.0.8.0.20251128.25646";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/zig-mode-0.0.8.0.20260717.49.tar";
sha256 = "182rhhax10ldn763fraa5fc2vqlglzm9iq2yq2rvndgklqlf5bsc";
url = "https://elpa.nongnu.org/nongnu-devel/zig-mode-0.0.8.0.20251128.25646.tar";
sha256 = "03nqzy5xyqsr7ax1m0sprk75ygkyspj824vixgkrflqnrhyj5b2s";
};
packageRequires = [ reformatter ];
meta = {

View File

@@ -75,10 +75,10 @@
elpaBuild {
pname = "aidermacs";
ename = "aidermacs";
version = "1.9";
version = "1.7";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/aidermacs-1.9.tar";
sha256 = "05ff2kfy97870qgvv89ysrk8cwnr3zxh1f01lvp7rk7siln0w10d";
url = "https://elpa.nongnu.org/nongnu/aidermacs-1.7.tar";
sha256 = "17l7dlg218j63zwzi51wdczamvxlv54l0ivkip3h3kll386lkcm6";
};
packageRequires = [
compat
@@ -269,10 +269,10 @@
elpaBuild {
pname = "auto-dim-other-buffers";
ename = "auto-dim-other-buffers";
version = "2.2.2";
version = "2.2.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/auto-dim-other-buffers-2.2.2.tar";
sha256 = "1464kwsdkzh4v0w2y8sv2v5w1s552a2pq1q81jpbfwh2md47ais2";
url = "https://elpa.nongnu.org/nongnu/auto-dim-other-buffers-2.2.1.tar";
sha256 = "00x0niv1zd47b2xl19k3fi0xxskdndiabns107cxzwb7pnkp4f0m";
};
packageRequires = [ ];
meta = {
@@ -566,10 +566,10 @@
elpaBuild {
pname = "casual";
ename = "casual";
version = "2.17.1";
version = "2.16.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/casual-2.17.1.tar";
sha256 = "0wnr7lqb3c6wzcbjh19cj00jdh3rhplzyxq2khk009pfld861pa3";
url = "https://elpa.nongnu.org/nongnu/casual-2.16.2.tar";
sha256 = "0aqkxxds4paicn1r4hy13f71cl4qllf9dfijpl4mp5zizyx8a8a2";
};
packageRequires = [
csv-mode
@@ -619,10 +619,10 @@
elpaBuild {
pname = "cider";
ename = "cider";
version = "2.0.0";
version = "1.22.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/cider-2.0.0.tar";
sha256 = "1i8drgg7fbj4l4y7mgh47fw94bajwd5sdacfkvii0d6pc8sda2if";
url = "https://elpa.nongnu.org/nongnu/cider-1.22.2.tar";
sha256 = "0a7mcg1lazn1xyl3sxy0qpwd4qipf0ix56891ydjcv7i9yhggnpc";
};
packageRequires = [
clojure-mode
@@ -735,10 +735,10 @@
elpaBuild {
pname = "cond-let";
ename = "cond-let";
version = "1.1.3";
version = "1.1.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/cond-let-1.1.3.tar";
sha256 = "0zxirrq3rps48irxab1m1hkvbxjfahibfaynl4qb0lrz0bv8dzcf";
url = "https://elpa.nongnu.org/nongnu/cond-let-1.1.2.tar";
sha256 = "04p2jf8nm1q00439r26vvg9549hld4spcabghwsgmf89gqjiv8mm";
};
packageRequires = [ ];
meta = {
@@ -1331,10 +1331,10 @@
elpaBuild {
pname = "elfeed";
ename = "elfeed";
version = "4.1.0";
version = "4.0.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/elfeed-4.1.0.tar";
sha256 = "0bwmhba975rsj9pk3s6wq7lsa38v4s0737hvhhdbzx1i66z45hmx";
url = "https://elpa.nongnu.org/nongnu/elfeed-4.0.1.tar";
sha256 = "1az6lj58j1kkxzpa7ik8irl3z2b9f7yxsm92pfqlcwplsnm2q8q2";
};
packageRequires = [ compat ];
meta = {
@@ -1568,28 +1568,6 @@
};
}
) { };
evil-collection = callPackage (
{
elpaBuild,
evil,
fetchurl,
lib,
}:
elpaBuild {
pname = "evil-collection";
ename = "evil-collection";
version = "3.0.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/evil-collection-3.0.0.tar";
sha256 = "1a347yznrgw8b5y8jwj4rbryidr24c7g8c2is9pd4470v5h7jnfd";
};
packageRequires = [ evil ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/evil-collection.html";
license = lib.licenses.free;
};
}
) { };
evil-emacs-cursor-model-mode = callPackage (
{
elpaBuild,
@@ -2077,10 +2055,10 @@
elpaBuild {
pname = "flycheck";
ename = "flycheck";
version = "37.0";
version = "36.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/flycheck-37.0.tar";
sha256 = "0x565wcnxkmdsf87dzv555r6m86lmlwz4c16isgac8dn1qp7l5jb";
url = "https://elpa.nongnu.org/nongnu/flycheck-36.0.tar";
sha256 = "0172y6qzkys77cbvdla1iiiznpxpscjzmsdr66m66s8g4bf7f1p2";
};
packageRequires = [ seq ];
meta = {
@@ -3366,10 +3344,10 @@
elpaBuild {
pname = "jabber";
ename = "jabber";
version = "0.12.2";
version = "0.11.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/jabber-0.12.2.tar";
sha256 = "0klii5m93g5dva7wrf7v0habb9pghrpa6kw63c5x1ym2w7sh8v6q";
url = "https://elpa.nongnu.org/nongnu/jabber-0.11.0.tar";
sha256 = "1wikfd8iqj9r1qrh6cd593vgbkjndfpm9f12ilsdwxwh0nx3cpd7";
};
packageRequires = [
fsm
@@ -3601,10 +3579,10 @@
elpaBuild {
pname = "loopy";
ename = "loopy";
version = "0.16.1";
version = "0.16.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/loopy-0.16.1.tar";
sha256 = "17p5km90v2pwwqr66x39h2ca6dx47xig1rkpvk1m4nlw32nqv1dh";
url = "https://elpa.nongnu.org/nongnu/loopy-0.16.0.tar";
sha256 = "0bav318gimpv42y0ww9c0gm90pkma3ri0xp9mfimz9yriw2bjzyv";
};
packageRequires = [
compat
@@ -3728,10 +3706,10 @@
elpaBuild {
pname = "magit";
ename = "magit";
version = "4.6.0";
version = "4.5.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/magit-4.6.0.tar";
sha256 = "0m7n3jvdf8d40wzglz67addk1nwwbvb7wkm0nq1mjpayqvwqyjml";
url = "https://elpa.nongnu.org/nongnu/magit-4.5.0.tar";
sha256 = "080hc0y9pah86g7nw1x1gh2issap54r8dg9vzpm2l923cxy9jnbp";
};
packageRequires = [
compat
@@ -3761,10 +3739,10 @@
elpaBuild {
pname = "magit-section";
ename = "magit-section";
version = "4.6.0";
version = "4.5.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/magit-section-4.6.0.tar";
sha256 = "085fr4fnk2wcd9z5l4ks20q69r501sx96abhyw80lshbd9rzj59z";
url = "https://elpa.nongnu.org/nongnu/magit-section-4.5.0.tar";
sha256 = "1k63g8ayvg152r16ml5ph8q07qs5a424vs4i5q32icvl78v6cn2z";
};
packageRequires = [
compat
@@ -4355,22 +4333,20 @@
elpaBuild,
fetchurl,
lib,
llama,
magit,
org,
}:
elpaBuild {
pname = "orgit";
ename = "orgit";
version = "2.2.0";
version = "2.1.3";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/orgit-2.2.0.tar";
sha256 = "0lw6mp6war3aqsad8vbdpz33nx7kki8df39xm7gnq1ja2dkgf9ah";
url = "https://elpa.nongnu.org/nongnu/orgit-2.1.3.tar";
sha256 = "1brwy6jx7jxb8jlkr8jq8hsdzmizqs41hkb3p14rmqqd0m5ddapl";
};
packageRequires = [
compat
cond-let
llama
magit
org
];
@@ -4612,10 +4588,10 @@
elpaBuild {
pname = "pg";
ename = "pg";
version = "0.68";
version = "0.67";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/pg-0.68.tar";
sha256 = "0nnr5gz4bm0hfdwj8f0vkfwb2apbk5sv3l85q7b420nwcs7d546r";
url = "https://elpa.nongnu.org/nongnu/pg-0.67.tar";
sha256 = "01q06yk011pn9pg9srilwy0k9nn8x5pl32k1mn9i54mbikf7ac5b";
};
packageRequires = [ peg ];
meta = {
@@ -4710,7 +4686,6 @@
) { };
projectile = callPackage (
{
compat,
elpaBuild,
fetchurl,
lib,
@@ -4718,12 +4693,12 @@
elpaBuild {
pname = "projectile";
ename = "projectile";
version = "3.2.1";
version = "2.9.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/projectile-3.2.1.tar";
sha256 = "07hfhfbig1zw1fs0k7m22n3wqdyk4fj5fbpcrg0x4q2dw05r5bbj";
url = "https://elpa.nongnu.org/nongnu/projectile-2.9.1.tar";
sha256 = "07icp9baa7jkyqnz4b1sxl1dg88y5vzzhiwyfb12q349flbkkkb1";
};
packageRequires = [ compat ];
packageRequires = [ ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/projectile.html";
license = lib.licenses.free;
@@ -4783,10 +4758,10 @@
elpaBuild {
pname = "racket-mode";
ename = "racket-mode";
version = "1.0.20260626.0";
version = "1.0.20260303.123213";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20260626.0.tar";
sha256 = "0y45m019fl0rdgjdz9ap1cr5agqg0gssfi04p33xqdcjkwrf51d0";
url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20260303.123213.tar";
sha256 = "1wxhdrwm2fr3rnv7ghziibnpbx99z9qdaa54zd11jzjpkjgf2jxs";
};
packageRequires = [ compat ];
meta = {
@@ -5801,6 +5776,7 @@
) { };
tuareg = callPackage (
{
caml,
elpaBuild,
fetchurl,
lib,
@@ -5808,12 +5784,12 @@
elpaBuild {
pname = "tuareg";
ename = "tuareg";
version = "3.1.0";
version = "3.0.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/tuareg-3.1.0.tar";
sha256 = "1fhw143rmdzrfrh6y3jdsyq6yqwv1dy6m6sg4s3mbqhnhxawc9sm";
url = "https://elpa.nongnu.org/nongnu/tuareg-3.0.1.tar";
sha256 = "04lb71cafg4bqicx3q3rb9jpxbq6hmdrzw88f52sjqxq5c4cqdkj";
};
packageRequires = [ ];
packageRequires = [ caml ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/tuareg.html";
license = lib.licenses.free;
@@ -6127,20 +6103,18 @@
elpaBuild,
fetchurl,
lib,
llama,
}:
elpaBuild {
pname = "with-editor";
ename = "with-editor";
version = "3.5.2";
version = "3.5.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/with-editor-3.5.2.tar";
sha256 = "1qibgsb67zh8k8mpk3ghy2ilmrmf3dxz75clfvn2qji5ds2qlkzq";
url = "https://elpa.nongnu.org/nongnu/with-editor-3.5.1.tar";
sha256 = "0p19n8kx9gkj87pr8rlac8b9vlrb57w7k5b62fx9dwx2m54dixh9";
};
packageRequires = [
compat
cond-let
llama
];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/with-editor.html";
@@ -6246,10 +6220,10 @@
elpaBuild {
pname = "xah-fly-keys";
ename = "xah-fly-keys";
version = "28.11.20260712150256";
version = "28.11.20260416140940";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-28.11.20260712150256.tar";
sha256 = "1c4xsvmc92ydil78j2kk6avgswgz4ll5fx4mrlsmrq1z57v99ca1";
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-28.11.20260416140940.tar";
sha256 = "0zzdwrd4h12bqlxzpj7xs4m5cdgx9nbljrnyld6qs5b19352izyl";
};
packageRequires = [ ];
meta = {

View File

@@ -21,22 +21,22 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-nDKqXhU97h0iBPPFASaCSzEdi6H48IW1rn4iB9cD36Y=";
hash = "sha256-vx8fRGGW9fJYKC1Q1627NrjxqqO/zRkH83aLyc4Rxn0=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-gIN2FE6ROma6v3vJX/Wi+OqFrq5/YV7kJXNMwGRw0Z8=";
hash = "sha256-ZWwau/aSMsamcVBrtuSWI2HiKeZHfMqBLj9WQO8IA20=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-rb50iFTniwhY/iqsKBN4jfV4j+RxjLF126opVkReyGA=";
hash = "sha256-a4yKVABQ0nVzlqS071ae5DYEqv8jgjSwLjxkEAroZvE=";
};
};
in
{
name = "claude-code";
publisher = "anthropic";
version = "2.1.217";
version = "2.1.216";
}
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");

View File

@@ -1,47 +1,47 @@
{
"version": "2.1.217",
"commit": "9963b018d22c3e6659c99e135e687870301b5c67",
"buildDate": "2026-07-21T18:45:36Z",
"version": "2.1.216",
"commit": "7fead72f57c595d5a353a2e477bd2608d27ddcc6",
"buildDate": "2026-07-20T18:40:59Z",
"platforms": {
"darwin-arm64": {
"binary": "claude",
"checksum": "5840c777fd47115e9ca276e165563c6e121e7c7e2b4d86598e0025f8cc37de56",
"size": 250456784
"checksum": "d01b49210d72ecbe277a2665d104bacccddf2d22185be99446d2929e0edfc48d",
"size": 249225584
},
"darwin-x64": {
"binary": "claude",
"checksum": "8387a6fd44edfd40d7e74c5fdc3270a15f5e6b1b58c7c6fee560e70d3d1943da",
"size": 259908496
"checksum": "e17cdc51437bd7a80ce0244d25045f568d67b212eea4ff81b83ee90f8666e42f",
"size": 258670096
},
"linux-arm64": {
"binary": "claude",
"checksum": "40c53507ac669c1d438366c19760c22f52748a06e50e0fc0e353d2cb73425597",
"size": 265337760
"checksum": "9e3a6aecc5164f607e1183aea2092c7d7705d146e504a6207df291776996a8ea",
"size": 264158112
},
"linux-x64": {
"binary": "claude",
"checksum": "2630fc5dc6db61bc03f86b95daf47766e5ed5b61873f7bb7cfea764c5ac5a9ba",
"size": 268573680
"checksum": "74deca45220b8080ec75ab099bd5a5980e41a2b5879846a008fb115d436de085",
"size": 267353072
},
"linux-arm64-musl": {
"binary": "claude",
"checksum": "e219a631e194e71bccbea2f81f5678c75f745aa6e7a74e8a407610c906d1299b",
"size": 258585960
"checksum": "70b5dcf81bd13212ab26ec9427fa87527cd44ceb3a2a21ac04308d0f1a418a52",
"size": 257406312
},
"linux-x64-musl": {
"binary": "claude",
"checksum": "7c44188927edbf7b918b41bc7a284292359b1ad556b7802db0148adb4b395732",
"size": 263197264
"checksum": "54ac63736128b3aa9a73e2d9ba1f35177eb69d7b97d975f63a36d33fe0666652",
"size": 261976656
},
"win32-x64": {
"binary": "claude.exe",
"checksum": "6e4a3a4679f381178a90cf741de9ce924a3274304b09277695ac3a679628ca17",
"size": 259460768
"checksum": "902215367918866f3c36564e115bd5636d60178acf28181713d449275b833540",
"size": 258288288
},
"win32-arm64": {
"binary": "claude.exe",
"checksum": "f0128e1a50b8d7dec5bb4dbdff0ef622f617e798df61ebb009ed3f03d2afe613",
"size": 253836448
"checksum": "850ba4969ca49964b418863648131f65f76107be36d6719ff0aaaf3dfc9a422e",
"size": 252663968
}
},
"sdkCompat": {

View File

@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "dn42-registry-wizard";
version = "0.4.21";
version = "0.4.20";
src = fetchFromGitHub {
owner = "Kioubit";
repo = "dn42_registry_wizard";
tag = "v${finalAttrs.version}";
hash = "sha256-PvB+rlIaedjCVA/8sDW754vvomVASIDhkUQlimZGiRg=";
hash = "sha256-WFU1K0Ib1ETSib2WJkwus3zHYJXoVOtFDqv4/QNiP7E=";
};
cargoHash = "sha256-tSxxsRQCbbP6iRT8sNfA/JVLm72PsSSCsC80hD5ZVxw=";
cargoHash = "sha256-o8MF6uqk8f0Zc2fjBqLGElh56TKjLRRtNxrll5nY+bM=";
postInstall = ''
mv $out/bin/{registry_wizard,dn42-registry-wizard}

View File

@@ -19,16 +19,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gelly";
version = "1.9.4";
version = "1.9.2";
src = fetchFromGitHub {
owner = "Fingel";
repo = "gelly";
tag = "v${finalAttrs.version}";
hash = "sha256-GYMLV4hffaIbqUp1b5ERo2QQqiKRlHe9oXfq+wNH/hM=";
hash = "sha256-WcnPNsFvQ/CqvAYxWeoAWZiJ62bOgLe8fGNeyh2B+8s=";
};
cargoHash = "sha256-CsmcXlkOec/KJ59Ng7MyGsfjWQ80YyV6MztRFULmvDA=";
cargoHash = "sha256-0ZKW2xxjTn84mWBrK6zhw/uiOnd5sD+URu2O0a1TZW8=";
nativeBuildInputs = [
pkg-config

View File

@@ -7,7 +7,7 @@
}:
let
version = "18.11.7";
version = "18.11.6";
package_version = "v${lib.versions.major version}";
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
@@ -21,7 +21,7 @@ let
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
hash = "sha256-CupoX+Jv/4JDn50T7KF4+k9dd2bL+1zWd+3BsFIKOM8=";
hash = "sha256-fsr8ttV2q2iedTA5yn4iHry92Mgu775K1GW3JBz5N1U=";
};
vendorHash = "sha256-/RJnCcmUoqGy08MSGEVM/taV1qZK65kiZw19n6S3ZQ0=";

View File

@@ -6,14 +6,14 @@
buildGoModule (finalAttrs: {
pname = "gitlab-pages";
version = "18.11.7";
version = "18.11.6";
# nixpkgs-update: no auto update
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-pages";
rev = "v${finalAttrs.version}";
hash = "sha256-AW/zzQiiGz8JBw1c5JAwo2boWKoeD1wx0dUA4nOyARA=";
hash = "sha256-D/AlIXbcgvPyP2TX/lXVYlnG2HXKZlxOhqRTfTXsaew=";
};
vendorHash = "sha256-PUW4cgAiM1GTtvja894OZ4pe0SWChf5JsL4/fkns2kI=";

View File

@@ -1,17 +1,17 @@
{
"version": "18.11.7",
"repo_hash": "sha256-LSrdAz4bt5h3Z2V4vlazH5hKoq3LNvoRz02AyUb4Ka4=",
"version": "18.11.6",
"repo_hash": "sha256-bdnBX6M4BtuA03CP/N0teKnuey3V9qHseBoxTIGXE5Q=",
"yarn_hash": "sha256-og09R28lwYvDk4pe7z1dRMaanYiTsUSx+SUKoWc53do=",
"frontend_islands_yarn_hash": "sha256-EvGQin+5DqqIgM36jlVkVI49WcJzVvceYnkSS9ybfcY=",
"owner": "gitlab-org",
"repo": "gitlab",
"rev": "v18.11.7-ee",
"rev": "v18.11.6-ee",
"passthru": {
"GITALY_SERVER_VERSION": "18.11.7",
"GITLAB_KAS_VERSION": "18.11.7",
"GITLAB_PAGES_VERSION": "18.11.7",
"GITALY_SERVER_VERSION": "18.11.6",
"GITLAB_KAS_VERSION": "18.11.6",
"GITLAB_PAGES_VERSION": "18.11.6",
"GITLAB_SHELL_VERSION": "14.50.0",
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.14.7",
"GITLAB_WORKHORSE_VERSION": "18.11.7"
"GITLAB_WORKHORSE_VERSION": "18.11.6"
}
}

View File

@@ -10,7 +10,7 @@ in
buildGoModule (finalAttrs: {
pname = "gitlab-workhorse";
version = "18.11.7";
version = "18.11.6";
# nixpkgs-update: no auto update
src = fetchFromGitLab {

View File

@@ -55,7 +55,7 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "handy";
version = "0.9.1";
version = "0.9.0";
__structuredAttrs = true;
@@ -63,11 +63,11 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "cjpais";
repo = "Handy";
tag = "v${finalAttrs.version}";
hash = "sha256-GuHMK98wmqv2ryrMF243CjRGMbjZ0ykX89RJbjwaP6U=";
hash = "sha256-jRzy8nsLtlNrYXb4LWP5SK6XpIy2pguNcZno3m6Mkqw=";
};
cargoRoot = "src-tauri";
cargoHash = "sha256-CNHWa70nAYbdgXO62s1iaW6nBacorgEVZIgkMZx/CNs=";
cargoHash = "sha256-Ag02t6KwKvgO1kKsQ4RAw9X+rWYNhDyav2N6i4o7ifQ=";
nativeInstallInputs = [ jq ];

View File

@@ -6,16 +6,16 @@
buildNpmPackage (finalAttrs: {
pname = "homebridge";
version = "2.2.1";
version = "2.1.0";
src = fetchFromGitHub {
owner = "homebridge";
repo = "homebridge";
tag = "v${finalAttrs.version}";
hash = "sha256-Vqs4zhhBt6Be/bzu5XX9PJxGqkvEeQjUymoFlL2adcQ=";
hash = "sha256-GIq0LjDF6dyXqU6yMTY2+56lF/UkdZFtnwpNG0k7Ic0=";
};
npmDepsHash = "sha256-yswPaaTVsb/OnBi+q1Gtlz+1PLUFaMJ+2RCWB+yJZ4k=";
npmDepsHash = "sha256-gVrmuUUwAzCc1/cBrmt9nXyxfIncIj+RyCVsrqXGgVs=";
meta = {
description = "Lightweight emulator of iOS HomeKit API";

View File

@@ -72,7 +72,7 @@ LICENSE_NORMALIZATION = {
"Apache 2.0": "lib.licenses.asl20",
"Apache-2.0": "lib.licenses.asl20",
"Apache License Version 2": "lib.licenses.asl20",
"BSD": "lib.licenses.free", # Too unspecific
"BSD": "lib.licenses.free", # Too unspecific
"BSD-2-Clause": "lib.licenses.bsd2",
"BSD-3-Clause": "lib.licenses.bsd3",
"GPL-2+": "lib.licenses.gpl2Plus",
@@ -85,7 +85,7 @@ LICENSE_NORMALIZATION = {
"GPL-3.0-or-later": "lib.licenses.gpl3Plus",
"GPLv3+ and other free licenses": "lib.licenses.AND [ lib.licenses.gpl3Plus lib.licenses.free ]",
"ISC": "lib.licenses.isc",
"LGPL": "lib.licenses.free", # Too unspecific
"LGPL": "lib.licenses.free", # Too unspecific
"LGPL-2.0": "lib.licenses.lgpl2Only",
"LGPL-2.1": "lib.licenses.lgpl21Only",
"LGPL-3.0": "lib.licenses.lgpl3Only",
@@ -99,7 +99,7 @@ LICENSE_NORMALIZATION = {
"2-clause BSD": "lib.licenses.bsd2",
"Two-clause BSD": "lib.licenses.bsd2",
"Public domain": "lib.licenses.publicDomain",
"UNKNOWN": "lib.licenses.unfree",
"UNKNOWN": "lib.licenses.unfree"
}
LICENSE_FULL_NAME_RE = re.compile(r'(?P<indent>\s*)license\.fullName = "(?P<license>[^"]+)";')
@@ -182,13 +182,6 @@ class LuaEditor(nixpkgs_plugin_update.Editor):
parser.set_defaults(proc=1, update_only=None)
return parser
def configure_add_parser(self, parser):
parser.add_argument(
"--maintainers",
default="",
help="Space-separated nixpkgs maintainer names to add to each package",
)
def get_current_plugins(self, _config: FetchConfig, _nixpkgs: str):
return []
@@ -217,7 +210,11 @@ class LuaEditor(nixpkgs_plugin_update.Editor):
specs = sorted(specs, key=lambda v: v.name.lower())
if args.update_only:
specs = [p for p in specs if p.normalized_name in args.update_only or p.name in args.update_only]
specs = [
p
for p in specs
if p.normalized_name in args.update_only or p.name in args.update_only
]
if not specs:
log.error("No matching Lua packages to update")
@@ -343,7 +340,7 @@ class LuaEditor(nixpkgs_plugin_update.Editor):
"server": "",
"version": "",
"luaversion": "",
"maintainers": args.maintainers,
"maintainers": "",
}
existing_entries.append(new_entry)

View File

@@ -88,16 +88,16 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "matrix-tuwunel";
version = "1.8.2";
version = "1.8.1";
src = fetchFromGitHub {
owner = "matrix-construct";
repo = "tuwunel";
tag = "v${finalAttrs.version}";
hash = "sha256-mfdX5HmuXf6s7zyT9AJUoz4v5v9Km+VX8z6KvRGq8F8=";
hash = "sha256-3qMVu+IQMzI4Jtfb8mJsuDAcd7Jb7XSU07RlvnH7vfc=";
};
cargoHash = "sha256-jIgL/4i17H216goZ8DiFvIJTCKyjEHGiky3MTO5sQoY=";
cargoHash = "sha256-VzmaQAsNORH8VxYSUgKeQSIgcCPnI9cAzu3K9ks7ODA=";
nativeBuildInputs = [
pkg-config

View File

@@ -16,18 +16,18 @@
buildGoModule (finalAttrs: {
pname = "olivetin";
version = "3000.17.3";
version = "3000.17.0";
src = fetchFromGitHub {
owner = "OliveTin";
repo = "OliveTin";
tag = finalAttrs.version;
hash = "sha256-fC+J1ejRDQDe3LfCNuZrt52mvXUxw8eMScCk1wsuQCo=";
hash = "sha256-oLBXDd1grSFEbCvB4bK2XeVOZONSYro/6rvMJkG8eU0=";
};
modRoot = "service";
vendorHash = "sha256-33tP6bZgwOTAXBgxfdbq1Dn73uVJE5dYR1drlxBe7eo=";
vendorHash = "sha256-lZ3KBoM+cDyYPX16wuZT3UQvB/SrRD6W2ic+GznG7hU=";
subPackages = [ "." ];
@@ -75,14 +75,14 @@ buildGoModule (finalAttrs: {
'';
outputHashMode = "recursive";
outputHash = "sha256-+Afw5Q+3u24+eDk6yxN3WiyKmLtodaq9uk/mAKAz/G4=";
outputHash = "sha256-X602MebKdmdxZ9OEtQ150u+/Z1O9FEvcxRtOhMorqyw=";
};
webui = buildNpmPackage {
pname = "olivetin-webui";
inherit (finalAttrs) version src;
npmDepsHash = "sha256-c76uc+t/hRZKRGeOnqbjAK7KbaWncBkovtjMm7pgGUs=";
npmDepsHash = "sha256-fr5RTPNXNd8sD/LphnDsekIbB333LgEHCb/NUEqSBIE=";
sourceRoot = "${finalAttrs.src.name}/frontend";

View File

@@ -18,13 +18,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "open-iscsi";
version = "2.1.12";
version = "2.1.11";
src = fetchFromGitHub {
owner = "open-iscsi";
repo = "open-iscsi";
rev = finalAttrs.version;
hash = "sha256-CJkThrLskIOAFOLkMn+Jk7oSEjeLqBZlm2ll0MspBqk=";
hash = "sha256-Xs2EiNSkRtAQPoagCAKl07VndYKDspGLchxMvsfvTi0=";
};
nativeBuildInputs = [

View File

@@ -0,0 +1,31 @@
{
lib,
stdenv,
fetchFromGitHub,
gtk-engine-murrine,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "orion";
version = "1.5";
src = fetchFromGitHub {
owner = "shimmerproject";
repo = "Orion";
tag = "v${finalAttrs.version}";
sha256 = "1116yawv3fspkiq1ykk2wj0gza3l04b5nhldy0bayzjaj0y6fd89";
};
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
installPhase = ''
mkdir -p $out/share/themes/orion
cp -r gtk-2.0 gtk-3.0 metacity-1 openbox-3 xfwm4 $out/share/themes/orion
'';
meta = {
homepage = "https://github.com/shimmerproject/Orion";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
};
})

View File

@@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: {
__structuredAttrs = true;
pname = "putzen";
version = "3.3.3";
version = "3.3.2";
src = fetchFromGitHub {
owner = "sassman";
repo = "putzen-rs";
tag = "v${finalAttrs.version}";
hash = "sha256-lxMePdG8R8JHI1Rn7RkrSZK2Od/AGjsQNr9DxFbjR6U=";
hash = "sha256-OYWsylJo7odN0BCUbM2hrrsiRbvMIapYeSBwCfY0srk=";
};
cargoHash = "sha256-kp1p2JxcQnLfRA4utiKm7uWjZ1RbbV1uGDf6jO5GCQg=";
cargoHash = "sha256-RqTBJCCJnvqujknJp7tK4oXMfBir9McfLaA5dtgYU90=";
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];

View File

@@ -1,8 +1,8 @@
{ radicle-node }:
radicle-node.override {
version = "1.10.0-rc.2";
srcHash = "sha256-8cFYsR5fGiChBduBmNcYp0MLVqlY2KnfieFa+yzbL7E=";
cargoHash = "sha256-E5CDlHcdFFwRw3S+wLcRLpLzrGVn43z4FznJrYemYP4=";
version = "1.10.0-rc.1";
srcHash = "sha256-20dW6KcbeB6Xi5aWsIfV71CtEj37LIUpKbFWMjMF+g8=";
cargoHash = "sha256-cmsunitIfD6guWI1tIJCrL5WRHJDfmEO3+Xs4bv6IOw=";
updateScript = ./update-unstable.sh;
}

View File

@@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: {
__structuredAttrs = true;
pname = "sonarqube-cli";
version = "1.3.0.3493";
version = "1.2.0.3278";
src =
let
@@ -18,15 +18,15 @@ stdenv.mkDerivation (finalAttrs: {
{
x86_64-linux = fetchurl {
url = "${baseUrl}/linux/sonarqube-cli-${finalAttrs.version}-linux-x86-64.bin";
hash = "sha256-yZnnhz9T3xlRKq5T4QifE7s+jYdoDYqg0d4vjYAZUMk=";
hash = "sha256-UIdR1ldHKTV7pBWjZxVxMLH7T15ZWdbL0WFw042l+Vc=";
};
aarch64-linux = fetchurl {
url = "${baseUrl}/linux/sonarqube-cli-${finalAttrs.version}-linux-arm64.bin";
hash = "sha256-VwGfm4VAAVwKulqebe/D1Gsf+YT6EvcWAll7TIK+5nk=";
hash = "sha256-w0NbqtRMJ5UGF6plslKCTsATBxP1RAc8SxwnFbi3CFE=";
};
aarch64-darwin = fetchurl {
url = "${baseUrl}/macos/sonarqube-cli-${finalAttrs.version}-macos-arm64.bin";
hash = "sha256-9MgNTDxITnwlRTlZMbwANfiV3q7BAAPUR54I08rSgEU=";
hash = "sha256-ehrq6hMONdZXDj9MjzLenvyb2hhwEIuhGJQCt7p/Ju0=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");

View File

@@ -1,39 +0,0 @@
{
lib,
buildNpmPackage,
fetchFromGitHub,
nix-update-script,
}:
buildNpmPackage (finalAttrs: {
pname = "sourcey";
version = "3.6.5";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "sourcey";
repo = "sourcey";
tag = "v${finalAttrs.version}";
hash = "sha256-l1MpeJKGlQfiLCtCNMlG6ZEDYYLTMIy+N9sddDkxKXc=";
};
npmDepsHash = "sha256-Wwa7//iSvBmLCogVqk8aAUX9kn9FZsndvX00JBoXI+0=";
npmDepsFetcherVersion = 2;
makeCacheWritable = true;
npmFlags = [ "--legacy-peer-deps" ];
dontNpmBuild = true;
passthru.updateScript = nix-update-script { };
meta = {
description = "Open source documentation platform for OpenAPI specs and markdown";
homepage = "https://sourcey.com";
license = lib.licenses.agpl3Only;
mainProgram = "sourcey";
maintainers = with lib.maintainers; [ auscaster ];
};
})

View File

@@ -9,7 +9,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "sprite";
version = "0.0.1-rc46";
version = "0.0.1-rc45";
src = fetchurl {
url = "https://sprites-binaries.t3.storage.dev/client/v${finalAttrs.version}/sprite-${
@@ -17,9 +17,9 @@ stdenv.mkDerivation (finalAttrs: {
}-${if stdenv.hostPlatform.isx86_64 then "amd64" else "arm64"}.tar.gz";
hash =
{
aarch64-darwin = "sha256-q7GzIi55W6esVYepqgI9hUCziZlL/Fx1mDd1J1aqkWI=";
aarch64-linux = "sha256-c7ldoDrCbGjT1kps/UgYfSAskyu+LYkywpwTpzfpYVw=";
x86_64-linux = "sha256-uOUcgW6W1xv4GXVnDnDeKOXJ9OgYQu8UdmKQXiEqTco=";
aarch64-darwin = "sha256-0EbsXuNdSC9lfTR9lQFgGk9nYg200f+tZY8xcXmqTzc=";
aarch64-linux = "sha256-4a7LrFWgxe5wUcPLMDvo2/HmpCnELkJSyr2nAA9RBwk=";
x86_64-linux = "sha256-FfWZ9PFhorfbf8/YsdcFAnpA2QtA1LqAfQiGrc8sesQ=";
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};

View File

@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "spruce";
version = "1.35.13";
version = "1.35.11";
src = fetchFromGitHub {
owner = "geofffranks";
repo = "spruce";
rev = "v${finalAttrs.version}";
hash = "sha256-A1B9xFXqjxV34aPdg7tHOZIzQQR6boHTTO0ao2osiTY=";
hash = "sha256-HejGA21Mm8yNvCoVJkwp+Uld3sfwtufyx/yH1xOGbgE=";
};
vendorHash = null;

View File

@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "switchfin";
version = "0.9.2";
version = "0.9.1";
src = fetchFromGitHub {
owner = "dragonflylee";
repo = "switchfin";
rev = finalAttrs.version;
hash = "sha256-FSpzZSd4Yc/PoDv7DyZr2dNsXjl9mHChK+TKHKCbYBI=";
hash = "sha256-Q/AXCnw3NZh9Y0CciP87vmVsoHggMMKL4SYdmLhC62c=";
fetchSubmodules = true;
};

View File

@@ -12,7 +12,7 @@
nix-update-script,
}:
let
version = "4.21.0";
version = "4.20.11";
desktopItem = makeDesktopItem {
name = "unciv";
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://github.com/yairm210/Unciv/releases/download/${version}/Unciv.jar";
hash = "sha256-qQ4zEa/jBTp6C82b83cz1ogbNtSkaA84uLeHRUAKNJk=";
hash = "sha256-O9A11GJyz6yApD7Nni11TEohT+8hRDG02k6lQWtBHgw=";
};
dontUnpack = true;

View File

@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "vja";
version = "5.4.2";
version = "5.3.0";
pyproject = true;
src = fetchFromGitLab {
owner = "ce72";
repo = "vja";
tag = finalAttrs.version;
hash = "sha256-7Q6NRsGzh5eWIkYpf84TYr065x+anHIOhDegrKKowF8=";
hash = "sha256-SLvr5e55XY+Yl3n5H6vvBV0nQ2DRcdIFaM8Wp0BGRrs=";
};
build-system = [

View File

@@ -14,13 +14,13 @@
buildDunePackage (finalAttrs: {
pname = "ca-certs-nss";
version = "3.126";
version = "3.125";
minimalOCamlVersion = "4.13";
src = fetchurl {
url = "https://github.com/mirage/ca-certs-nss/releases/download/v${finalAttrs.version}/ca-certs-nss-${finalAttrs.version}.tbz";
hash = "sha256-aCojwsVHwq+FCE11u5hExdmnuP3fkPoC6klY7dzjAgQ=";
hash = "sha256-mF0XgW/8YiZjDSaAjloI6cIEGJbEuclYitZ6kAmyWWQ=";
};
propagatedBuildInputs = [

View File

@@ -2,7 +2,7 @@
lib,
aio-geojson-client,
aiohttp,
aiointercept,
aioresponses,
buildPythonPackage,
fetchFromGitHub,
pytest-asyncio,
@@ -20,7 +20,7 @@ buildPythonPackage (finalAttrs: {
owner = "exxamalte";
repo = "python-aio-geojson-usgs-earthquakes";
tag = "v${finalAttrs.version}";
hash = "sha256-Faz4411UuPE1L/FWcn41l2ZiFVn0s4Pp2YgYhznEzqg=";
hash = "sha256-UzLnctft/D38bqClqyyJ4b5GvVXM4CFSd6TypuLo0Y4=";
};
build-system = [ setuptools ];
@@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: {
];
nativeCheckInputs = [
aiointercept
aioresponses
pytest-asyncio
pytestCheckHook
];

View File

@@ -5,7 +5,7 @@
poetry-core,
pytest-asyncio,
pytest-cov-stub,
pytest9_0CheckHook,
pytestCheckHook,
}:
buildPythonPackage rec {
@@ -25,7 +25,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
pytest-asyncio
pytest-cov-stub
pytest9_0CheckHook
pytestCheckHook
];
pythonImportsCheck = [ "aionut" ];

View File

@@ -10,7 +10,6 @@
orjson,
pkg-config,
pycountry,
pyprojectVersionPatchHook,
pytest-asyncio,
pytest-codspeed,
pytestCheckHook,
@@ -42,7 +41,6 @@ buildPythonPackage (finalAttrs: {
nativeBuildInputs = [
pkg-config
pyprojectVersionPatchHook
rustPlatform.cargoSetupHook
rustPlatform.maturinBuildHook
];

View File

@@ -1,7 +1,7 @@
{
lib,
aiohttp,
aiointercept,
aioresponses,
buildPythonPackage,
dacite,
fetchFromGitHub,
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "gios";
version = "7.1.1";
version = "7.1.0";
pyproject = true;
disabled = pythonOlder "3.13";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "bieniu";
repo = "gios";
tag = version;
hash = "sha256-VWLdvk+PF/0BaPNIIJcb+rsW1MyNoHcQuVx1Kvx20jk=";
hash = "sha256-m7baTU7oWcjqCgiZ7GcOYVM23jcvycQcAbPhO1jWahk=";
};
nativeBuildInputs = [
@@ -40,7 +40,7 @@ buildPythonPackage rec {
];
nativeCheckInputs = [
aiointercept
aioresponses
pytest-asyncio
pytest-error-for-skips
pytestCheckHook

View File

@@ -26,14 +26,14 @@
buildPythonPackage rec {
pname = "mypyllant";
version = "0.9.17";
version = "0.9.16";
pyproject = true;
src = fetchFromGitHub {
owner = "signalkraft";
repo = "myPyllant";
tag = "v${version}";
hash = "sha256-C6/rCpY4Pn8j8dNo1mlz2GRzMBeMo9CZMitlmtuBRE0=";
hash = "sha256-Uzy7W+ZwdBDKKayl0z6FIj/NK9uA/IsWFFJCeO0o4vQ=";
};
build-system = [

View File

@@ -5,7 +5,6 @@
aioresponses,
buildPythonPackage,
fetchFromGitHub,
pyprojectVersionPatchHook,
pytest-asyncio,
pytest-error-for-skips,
pytestCheckHook,
@@ -26,9 +25,7 @@ buildPythonPackage (finalAttrs: {
hash = "sha256-QCiosQHxuwDxztXMEkEosob8M2NMtnlGI33m5oAkaBw=";
};
nativeBuildInputs = [
pyprojectVersionPatchHook
];
pythonRelaxDeps = [ "aiohttp" ];
build-system = [ setuptools ];

View File

@@ -1037,9 +1037,6 @@ class Editor:
def rewrite_input(self, *args, **kwargs):
return rewrite_input(*args, **kwargs)
def configure_add_parser(self, _parser: argparse.ArgumentParser) -> None:
"""Add updater-specific arguments to the add subcommand."""
def create_parser(self):
common = argparse.ArgumentParser(
add_help=False,
@@ -1125,7 +1122,6 @@ class Editor:
nargs="+",
help=f"Plugin to add to {self.attr_path} from Github in the form owner/repo",
)
self.configure_add_parser(padd)
pupdate = subparsers.add_parser(
"update",

View File

@@ -13,9 +13,10 @@
libxinerama,
libxext,
libx11,
pillow,
pytestCheckHook,
glibc,
gtk2-x11,
gdk-pixbuf,
fontconfig,
freetype,
ffmpeg-full,
@@ -61,6 +62,10 @@ buildPythonPackage rec {
path = '${glibc}/lib/libc${ext}.6'
elif name == 'X11':
path = '${libx11}/lib/libX11${ext}'
elif name == 'gdk-x11-2.0':
path = '${gtk2-x11}/lib/libgdk-x11-2.0${ext}'
elif name == 'gdk_pixbuf-2.0':
path = '${gdk-pixbuf}/lib/libgdk_pixbuf-2.0${ext}'
elif name == 'Xext':
path = '${libxext}/lib/libXext${ext}'
elif name == 'fontconfig':
@@ -121,8 +126,6 @@ buildPythonPackage rec {
build-system = [ flit-core ];
dependencies = [ pillow ];
# needs GL set up which isn't really possible in a build environment even in headless mode.
# tests do run and pass in nix-shell, however.
doCheck = false;

View File

@@ -6,7 +6,6 @@
freezegun,
lib,
poetry-core,
pyprojectVersionPatchHook,
pytest-cov-stub,
pytestCheckHook,
syrupy,
@@ -24,10 +23,6 @@ buildPythonPackage rec {
hash = "sha256-9t/mhmQfNwuX2QVS1OOeKZOARXK9otjGtwJEfVeizPU=";
};
nativeBuildInputs = [
pyprojectVersionPatchHook
];
build-system = [ poetry-core ];
dependencies = [

View File

@@ -27,14 +27,14 @@
buildPythonPackage (finalAttrs: {
pname = "python-roborock";
version = "5.31.1";
version = "5.25.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Python-roborock";
repo = "python-roborock";
tag = "v${finalAttrs.version}";
hash = "sha256-HjiOZd+fkCTlxMEiuHWxaFeHwf7vHAYESMLkJ9Cye1U=";
hash = "sha256-Uj7rr9vAdZBseeePQU1/3bILwsI0P2CDy1bGu6R90Cg=";
};
pythonRelaxDeps = [

View File

@@ -20,6 +20,7 @@
# tests
matplotlib,
numpy,
orion,
pytest-benchmark,
pytest-regressions,
pytestCheckHook,
@@ -60,6 +61,7 @@ buildPythonPackage (finalAttrs: {
nativeCheckInputs = [
matplotlib
numpy
orion
pytest-benchmark
pytest-regressions
pytestCheckHook

View File

@@ -26,7 +26,7 @@
buildPythonPackage (finalAttrs: {
pname = "zha";
version = "2.0.1";
version = "2.0.0";
pyproject = true;
disabled = pythonOlder "3.12";
@@ -35,7 +35,7 @@ buildPythonPackage (finalAttrs: {
owner = "zigpy";
repo = "zha";
tag = finalAttrs.version;
hash = "sha256-SKDz6ojUW4qq37jfin+tYhM16/K60eEXJZdI2xJTwXc=";
hash = "sha256-cLE30i+3dqmtasHZKgW16zThMwWbZ8wh/GFtrgWmpfE=";
};
postPatch = ''

View File

@@ -23,14 +23,14 @@
buildPythonPackage (finalAttrs: {
pname = "zigpy";
version = "2.0.1";
version = "2.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "zigpy";
repo = "zigpy";
tag = finalAttrs.version;
hash = "sha256-40znZSNqls+Z3Ikg/RFq0652O3d4ydGs33OMR8nn+Ns=";
hash = "sha256-EQ77zEitOV3m+Jc/UrRpWFHrQm+4qA+jdBrHd4dCySg=";
};
postPatch = ''

View File

@@ -2,7 +2,7 @@
# Do not edit!
{
version = "2026.7.3";
version = "2026.7.2";
components = {
"3_day_blinds" =
ps: with ps; [
@@ -643,7 +643,8 @@
];
"bitcoin" =
ps: with ps; [
]; # missing inputs: blockchain
blockchain
];
"bizkaibus" =
ps: with ps; [
bizkaibus

View File

@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "jwillemsen";
domain = "daikin_onecta";
version = "4.6.13";
version = "4.6.12";
src = fetchFromGitHub {
owner = "jwillemsen";
repo = "daikin_onecta";
tag = "v${version}";
hash = "sha256-8fQ3BevlZUlfMHhf9leZtIwCMegBbe4GeZEWfdsUQOo=";
hash = "sha256-IMYrgSB4Fyc+BEhY4+FGE9Dca7llAQgvkAiOssut04c=";
};
meta = {

View File

@@ -5,27 +5,27 @@
nix-update-script,
websockets,
# Test dependencies
pytest9_0CheckHook,
pytestCheckHook,
pytest-homeassistant-custom-component,
}:
buildHomeAssistantComponent rec {
owner = "JeffSteinbok";
domain = "dreo";
version = "1.10.5";
version = "1.10.1";
src = fetchFromGitHub {
inherit owner;
repo = "hass-dreo";
tag = "v${version}";
hash = "sha256-Lt6c93rWdmzxVKyB+7IIuOq8fW5ZcLtlfhILfWxRy3c=";
hash = "sha256-/PBTWmqx/KTKvJ5K3KeKbVeypLtiT24TOZkWO62l7wA=";
};
dependencies = [ websockets ];
nativeCheckInputs = [
pytest-homeassistant-custom-component
pytest9_0CheckHook
pytestCheckHook
];
pytestFlags = [

View File

@@ -18,13 +18,13 @@
buildHomeAssistantComponent rec {
owner = "rabits";
domain = "ef_ble";
version = "1.0.2";
version = "1.0.1";
src = fetchFromGitHub {
owner = "rabits";
repo = "ha-ef-ble";
tag = "v${version}";
hash = "sha256-ZLJi+gQRAZFDqZT86ntxA2/mNiuLPRi4hr5mESxLSz0=";
hash = "sha256-LPu4Autma/1MOrfs6FG9cQZFL3kRofVPbScEEZjAi6w=";
};
dependencies = [

View File

@@ -19,13 +19,13 @@
buildHomeAssistantComponent rec {
owner = "danielcherubini";
domain = "elegoo_printer";
version = "2.11.0";
version = "2.10.2";
src = fetchFromGitHub {
owner = "danielcherubini";
repo = "elegoo-homeassistant";
tag = "v${version}";
hash = "sha256-UrmgWCY1U52LCt2O/HXOwbcIzTYX/TrnGxvW2S0iB7M=";
hash = "sha256-+bL43ACj/8dI7dNVNQ+3n2WvDaYhuh3tiwX98yXmTm4=";
};
dependencies = [

View File

@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "bm1549";
domain = "frigidaire";
version = "0.1.33";
version = "0.1.31";
src = fetchFromGitHub {
inherit owner;
repo = "home-assistant-frigidaire";
tag = version;
hash = "sha256-P89EBB5JkdkSDoDvBaQgJiBMgu3cU9erkvtAPZS4KL8=";
hash = "sha256-wcJFtGd3FVSC/pyrhvxEy2j6KKmydnfZydVH4xN3wyU=";
};
dependencies = [ frigidaire ];

View File

@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "cyberjunky";
domain = "garmin_connect";
version = "3.0.14";
version = "3.0.13";
src = fetchFromGitHub {
owner = "cyberjunky";
repo = "home-assistant-garmin_connect";
tag = version;
hash = "sha256-ESTds9oQoQCpOhf5S6CFdZ/menA2+rY8OVRK/njibK8=";
hash = "sha256-qba1aexMT02dUob4ITS1ePLB41WBleZEdKsWuXCx6+o=";
};
dependencies = [

View File

@@ -10,13 +10,13 @@
buildHomeAssistantComponent rec {
owner = "mill1000";
domain = "midea_ac";
version = "2026.7.1";
version = "2026.7.0";
src = fetchFromGitHub {
owner = "mill1000";
repo = "midea-ac-py";
tag = version;
hash = "sha256-CpQN0GvDBjZy6Y+K5YhnIsvDuyDuhUgULf4MfovvXAw=";
hash = "sha256-lZfhZRvKdeisjQAHjYxPsyS2YL486wLtuf4ERw57vZ4=";
};
dependencies = [ msmart-ng ];

View File

@@ -19,13 +19,13 @@
buildHomeAssistantComponent rec {
owner = "signalkraft";
domain = "mypyllant";
version = "0.9.18";
version = "0.9.17";
src = fetchFromGitHub {
owner = "signalkraft";
repo = "mypyllant-component";
tag = "v${version}";
hash = "sha256-7huCAslbm5CLzArYMzSGkKPHlQoX6Qc0WLuv7e6OYLQ=";
hash = "sha256-OUNWju1g3vBjrUd/ZzQCMS08PWUyQUMnUkqElss9KaQ=";
};
dependencies = [

View File

@@ -2,7 +2,7 @@
lib,
fetchFromGitHub,
buildHomeAssistantComponent,
pytest9_0CheckHook,
pytestCheckHook,
pytest-homeassistant-custom-component,
pydantic,
mock,
@@ -23,7 +23,7 @@ buildHomeAssistantComponent rec {
dependencies = [ pydantic ];
nativeCheckInputs = [
pytest9_0CheckHook
pytestCheckHook
pytest-homeassistant-custom-component
mock
];

View File

@@ -12,13 +12,13 @@
buildHomeAssistantComponent rec {
owner = "Pirate-Weather";
domain = "pirateweather";
version = "1.9.0";
version = "1.8.9";
src = fetchFromGitHub {
inherit owner;
repo = "pirate-weather-ha";
tag = "v${version}";
hash = "sha256-LIlKYrKoSElZkU9To8XZrposweAYRhu2x59h1p4av44=";
hash = "sha256-QcTRLQ/jFH3lacnFu/cIGyAf74HaoG35iGKf8FQIlVo=";
};
nativeCheckInputs = [

View File

@@ -17,13 +17,13 @@
buildHomeAssistantComponent rec {
owner = "bramstroker";
domain = "powercalc";
version = "1.23.0";
version = "1.22.0";
src = fetchFromGitHub {
inherit owner;
repo = "homeassistant-powercalc";
tag = "v${version}";
hash = "sha256-WmbmKYcGwuny6Z2WLNZOACNs1jjKKlL9Dwvvd0Q2ass=";
hash = "sha256-JToHHnteIH6uJEZSl22hBsUxkf7Cj0s1sPaAcKmaFao=";
};
dependencies = [ numpy ];

View File

@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "mweinelt";
domain = "prometheus_sensor";
version = "1.3.1";
version = "1.3.0";
src = fetchFromGitHub {
owner = "mweinelt";
repo = "ha-prometheus-sensor";
tag = version;
hash = "sha256-o/bGSqD6b0o3f/b/al+eGg/LqwrWi1deB53NOTNkb8Q=";
hash = "sha256-uIC/yGqjigVURZYVMMLY33VqRbadSCqTtT0Qtaq71uc=";
};
meta = {

View File

@@ -11,13 +11,13 @@
buildHomeAssistantComponent rec {
owner = "Hypfer";
domain = "scene_presets";
version = "2.3.3";
version = "2.3.2";
src = fetchFromGitHub {
owner = "Hypfer";
repo = "hass-scene_presets";
tag = version;
hash = "sha256-ZK51JPvKSWAman3nVV6W4JcmZG4DWb6VRNeFjAQ4kgs=";
hash = "sha256-Vhowtosxgx7yDprm2ziBe3fSUqNxfP3ULmhP7ETsbzY=";
};
npmDeps = fetchNpmDeps {

View File

@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "iprak";
domain = "sensi";
version = "2.1.5";
version = "2.1.4";
src = fetchFromGitHub {
inherit owner;
repo = domain;
tag = "v${version}";
hash = "sha256-MycKCDh/KYAgAiKFFYK9H6A7rYIGQNCdgT7vlGCntx8=";
hash = "sha256-FTyFxQd2upNUKhfSfd5rEr5BLpu6veYHrExHUazTamU=";
};
postPatch = ''

View File

@@ -7,20 +7,20 @@
aiohttp,
websocket-client,
beautifulsoup4,
pytest9_0CheckHook,
pytestCheckHook,
pytest-homeassistant-custom-component,
}:
buildHomeAssistantComponent rec {
owner = "AN3Orik";
domain = "systemair";
version = "1.0.35";
version = "1.0.29";
src = fetchFromGitHub {
inherit owner;
repo = "systemair";
tag = "v${version}";
hash = "sha256-9OZ+N/zVmLp9kckmft1AbVB/wv5QQndYhp2mCNA3SAc=";
hash = "sha256-qpwF1HZZ8pEDywkFij9ipF3BPFe3oAj8wQKILNuKoHc=";
};
ignoreVersionRequirement = [
@@ -36,7 +36,7 @@ buildHomeAssistantComponent rec {
];
nativeCheckInputs = [
pytest9_0CheckHook
pytestCheckHook
pytest-homeassistant-custom-component
];

View File

@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "marq24";
domain = "tibber_local";
version = "2026.7.0";
version = "2026.6.2";
src = fetchFromGitHub {
inherit owner;
repo = "ha-tibber-pulse-local";
tag = version;
hash = "sha256-CPOWh/BClQASyMwarR7a/QHtPkvjHN19oXl6j46wFmk=";
hash = "sha256-Mssjizh9DcA6fldwl6QmmgG8aOVwvF5d0akqrkArM5g=";
};
dependencies = [

View File

@@ -11,13 +11,13 @@
buildHomeAssistantComponent rec {
owner = "make-all";
domain = "tuya_local";
version = "2026.7.2";
version = "2026.7.1";
src = fetchFromGitHub {
inherit owner;
repo = "tuya-local";
tag = version;
hash = "sha256-kmLcLoEfNJWzzAPhLcw6JdyWHrTv2RHen8aRiTjX8Gc=";
hash = "sha256-NljzFG1uEg0J1eSXdPeZqPnA3eBrurUvHaAdnUffjgY=";
};
dependencies = [

View File

@@ -20,13 +20,13 @@
buildHomeAssistantComponent rec {
owner = "mampfes";
domain = "waste_collection_schedule";
version = "2.31.1";
version = "2.30.0";
src = fetchFromGitHub {
inherit owner;
repo = "hacs_waste_collection_schedule";
tag = "v${version}";
hash = "sha256-/6vFumpESJbxOqwacSKyt8fTunrPvIUM8Tlt2WGkMQ8=";
hash = "sha256-9MQBKVm0IgVG0ePWe7Q1PskCa0p/6bNxj4IH73aLQnA=";
};
dependencies = [

View File

@@ -6,13 +6,13 @@
buildNpmPackage rec {
pname = "bubble-card";
version = "3.2.5";
version = "3.2.4";
src = fetchFromGitHub {
owner = "Clooos";
repo = "Bubble-Card";
rev = "v${version}";
hash = "sha256-+h3VR9F6Gh+ZBjodNAl5LLQxfw5ScZhtPQsAiJNTy9w=";
hash = "sha256-ofGIq6DLA2VQj5Gm/Dc+DZfwWZI3frAFzXO7MJDM610=";
};
npmDepsHash = "sha256-jyw8U99R7M3JJwu30ADefAitm4lWWVHEwq108gWZpfg=";

View File

@@ -9,18 +9,18 @@
}:
stdenvNoCC.mkDerivation rec {
pname = "clock-weather-card";
version = "2.9.4";
version = "2.9.2";
src = fetchFromGitHub {
owner = "pkissling";
repo = "clock-weather-card";
tag = "v${version}";
hash = "sha256-lqJF4Hql2uZmVRldcfsHiykFVUiudjfr4xrnERwkI+s=";
hash = "sha256-8srE601xz8AcFv+5swIUUqUlHif/Qfm1TdfA5HfDAnU=";
};
offlineCache = fetchYarnDeps {
yarnLock = src + "/yarn.lock";
hash = "sha256-nXgqGQfnTLYy24iqz6VnHTpys1RA9vYbpDzlCsj1OPg=";
hash = "sha256-hCniXzBsnTozR0PWEleTo7K9P/lqoKNF+L8EErjOdEg=";
};
nativeBuildInputs = [

View File

@@ -6,13 +6,13 @@
buildNpmPackage (finalAttrs: {
pname = "custom-brand-icons";
version = "2026.07.3";
version = "2026.07.1";
src = fetchFromGitHub {
owner = "elax46";
repo = "custom-brand-icons";
tag = finalAttrs.version;
hash = "sha256-CDqrvY+Gcys1PE7aASfMVqgbw7BNsimCsTh6AkfFdys=";
hash = "sha256-nWoZ6tArSGmZY9pn2G/2jXGEM7ip8LGQ5+1FnYFI5SI=";
};
npmDepsHash = "sha256-+Kn2WQ1MQMKTJ0He/k9NxUpoac9sB61zWRt2wha6c7g=";

View File

@@ -12,20 +12,20 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "custom-sidebar";
version = "16.1.0";
version = "16.0.0";
src = fetchFromGitHub {
owner = "elchininet";
repo = "custom-sidebar";
tag = "v${finalAttrs.version}";
hash = "sha256-41q0GxwX8jQEX9TOjSqLw9VU4wA/7D7tM0CTgKBYNcg=";
hash = "sha256-ST7wgxl9bpsHvguYbZQYYWO1KkinSrNCrbugVBJGvJo=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 3;
hash = "sha256-cwyhL2fC4j7XDayS/kaVCTOTdQ0BqfUgC7kp+l1fk8M=";
hash = "sha256-SbjE9u2RZ8M6GHxk7NkvyihGDiO6v/1LHywvaP8OcQM=";
};
nativeBuildInputs = [

View File

@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "horizon-card";
version = "1.5.3";
version = "1.5.0";
src = fetchFromGitHub {
owner = "rejuvenate";
repo = "lovelace-horizon-card";
tag = "v${finalAttrs.version}";
hash = "sha256-n8UNL5kSwLz1ncGranmbGyIC5mIKGIV2F3cEF0PSwnU=";
hash = "sha256-pUZoraOD4jLxun/I3OkIgcy45es3a0Sdh5GTEG2oNK4=";
};
patches = [

View File

@@ -270,7 +270,7 @@ let
extraBuildInputs = extraPackages python3Packages;
# Don't forget to run update-component-packages.py after updating
hassVersion = "2026.7.3";
hassVersion = "2026.7.2";
in
python3Packages.buildPythonApplication rec {
@@ -291,13 +291,13 @@ python3Packages.buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
tag = version;
hash = "sha256-P3XpShQivIG39i4inhhFe5lOWKIJWuWOdiIUxpfaH8Y=";
hash = "sha256-5DEcg2DJwK2oItZD5BSK+B9rNGvbNOY/5YylOWe62Bs=";
};
# Secondary source is pypi sdist for translations
sdist = fetchPypi {
inherit pname version;
hash = "sha256-zC95f1/p71jag7ex0EGoa5gQobab17a+VDBc7h9YBFA=";
hash = "sha256-3ODw2n/BH6qxJwakED3wuJ0XW9iNxjaESxR7bBCAxHU=";
};
build-system = with python3Packages; [

View File

@@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: {
# the frontend version corresponding to a specific home-assistant version can be found here
# https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
pname = "home-assistant-frontend";
version = "20260624.6";
version = "20260624.5";
format = "wheel";
src = fetchPypi {
@@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: {
pname = "home_assistant_frontend";
dist = "py3";
python = "py3";
hash = "sha256-TURk0HXGh4WT6R9Hd3XyR/UPnQAKrz1AibFZuVxTHdY=";
hash = "sha256-7o0IaunCHh6jKlW8NxbMSwoNCfqcIKDqPV6Xgjz42Qg=";
};
# there is nothing to strip in this package

View File

@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "pytest-homeassistant-custom-component";
version = "0.13.347";
version = "0.13.346";
pyproject = true;
disabled = pythonOlder "3.13";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "MatthewFlamm";
repo = "pytest-homeassistant-custom-component";
tag = version;
hash = "sha256-Orp6IznDTJlaAAtdDTuevY8JOI0lytH5jeuCtbMnxkc=";
hash = "sha256-GUUz6gbhmIgZCH9y3oEmf1Y+Gp2yUf8zvxM//uGvsNw=";
};
patches = [

View File

@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "homeassistant-stubs";
version = "2026.7.3";
version = "2026.7.2";
pyproject = true;
disabled = python.version != home-assistant.python3Packages.python.version;
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "KapJI";
repo = "homeassistant-stubs";
tag = version;
hash = "sha256-8Fod2L9yCGgrLEzEW2mAsyIgwwxn0llAu8Wb7RySn2U=";
hash = "sha256-QeUE2C3BZyOAF3le2wXWpW6g46chqANWOv1bAsSE8+U=";
};
build-system = [

View File

@@ -1767,7 +1767,6 @@ mapAliases {
openzwave = throw "openzwave was removed because upstream is no longer maintained. Consider using zwave-js-server"; # Added 2026-05-14
opera = throw "'opera' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-05-19
opusTools = warnAlias "'opusTools' has been renamed to 'opus-tools'" opus-tools; # Added 2026-02-12
orion = throw "'orion' was removed because it depended on the deprecated GTK2 engine."; # Added 2026-07-22
orogene = throw "'orogene' uses a wasm-specific fork of async-tar that is vulnerable to CVE-2025-62518, which is not supported by its upstream"; # Added 2025-10-24
ortp = throw "'ortp' has been moved to 'linphonePackages.ortp'"; # Added 2025-09-20
OSCAR = throw "'OSCAR' has been renamed to/replaced by 'oscar'"; # Converted to throw 2025-10-27