text:
cmctl: 1.13.3 -> 1.14.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for cmctl is: A CLI tool for managing cert-manager service on Kubernetes clusters
meta.homepage for cmctl is: https://cert-manager.io/
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.12.7 with grep in /nix/store/ii7vacaz9vvl8rllbkq2vp4qaj73w0ma-cmctl-1.12.7
found 1.12.7 in filename of file in /nix/store/ii7vacaz9vvl8rllbkq2vp4qaj73w0ma-cmctl-1.12.7

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
cmctl

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ii7vacaz9vvl8rllbkq2vp4qaj73w0ma-cmctl-1.12.7 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A cmctl https://github.com/r-ryantm/nixpkgs/archive/ed8c2a1dd3ce319eed2ac6121796462860959cd7.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/ed8c2a1dd3ce319eed2ac6121796462860959cd7#cmctl

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ii7vacaz9vvl8rllbkq2vp4qaj73w0ma-cmctl-1.12.7
ls -la /nix/store/ii7vacaz9vvl8rllbkq2vp4qaj73w0ma-cmctl-1.12.7/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

cmctl

Maintainer pings
cc @JoshVanL for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for cmctl is: A CLI tool for managing cert-manager service on Kubernetes clusters
meta.homepage for cmctl is: https://cert-manager.io/
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.14.0 with grep in /nix/store/l79g43wrk6lv1iiabpwqiah8h6gahzks-cmctl-1.14.0
found 1.14.0 in filename of file in /nix/store/l79g43wrk6lv1iiabpwqiah8h6gahzks-cmctl-1.14.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
cmctl

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/l79g43wrk6lv1iiabpwqiah8h6gahzks-cmctl-1.14.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A cmctl https://github.com/r-ryantm/nixpkgs/archive/45c3c7b0e7ab908066b680c91b17aca00a741bf4.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/45c3c7b0e7ab908066b680c91b17aca00a741bf4#cmctl

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/l79g43wrk6lv1iiabpwqiah8h6gahzks-cmctl-1.14.0
ls -la /nix/store/l79g43wrk6lv1iiabpwqiah8h6gahzks-cmctl-1.14.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

cmctl

Maintainer pings
cc @JoshVanL for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for cmctl is: A CLI tool for managing cert-manager service on Kubernetes clusters
meta.homepage for cmctl is: https://cert-manager.io/
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.14.1 with grep in /nix/store/hfa94fm61kyhmkqimgh8lgqw3p0wdkvn-cmctl-1.14.1
found 1.14.1 in filename of file in /nix/store/hfa94fm61kyhmkqimgh8lgqw3p0wdkvn-cmctl-1.14.1

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
cmctl

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/hfa94fm61kyhmkqimgh8lgqw3p0wdkvn-cmctl-1.14.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A cmctl https://github.com/r-ryantm/nixpkgs/archive/6c994d39d273ff30c0a12a5460d0581706008744.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/6c994d39d273ff30c0a12a5460d0581706008744#cmctl

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/hfa94fm61kyhmkqimgh8lgqw3p0wdkvn-cmctl-1.14.1
ls -la /nix/store/hfa94fm61kyhmkqimgh8lgqw3p0wdkvn-cmctl-1.14.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

cmctl

Maintainer pings
cc @JoshVanL for testing.

@wegank This PR is still marked as a draft which is blocking it being merged. PTAL.

authors: r-ryantm wallrj


text:
python312Packages.pyrdfa3: remove imp, python311Packages.extruct: 0.13.0 -> 0.16.0, python312Packages.mf2py: 1.1.3 -> 2.0.1

Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 281730 run on x86_64-linux 1

17 packages built:

python311Packages.extruct
python311Packages.extruct.dist
python311Packages.mf2py
python311Packages.mf2py.dist
python311Packages.pyrdfa3
python311Packages.pyrdfa3.dist
python311Packages.recipe-scrapers
python311Packages.recipe-scrapers.dist
python312Packages.extruct
python312Packages.extruct.dist
python312Packages.mf2py
python312Packages.mf2py.dist
python312Packages.pyrdfa3
python312Packages.pyrdfa3.dist
python312Packages.recipe-scrapers
python312Packages.recipe-scrapers.dist
tandoor-recipes

Result of nixpkgs-review pr 281730 run on x86_64-linux 1

1 package failed to build:

tandoor-recipes

16 packages built:

python311Packages.extruct
python311Packages.extruct.dist
python311Packages.mf2py
python311Packages.mf2py.dist
python311Packages.pyrdfa3
python311Packages.pyrdfa3.dist
python311Packages.recipe-scrapers
python311Packages.recipe-scrapers.dist
python312Packages.extruct
python312Packages.extruct.dist
python312Packages.mf2py
python312Packages.mf2py.dist
python312Packages.pyrdfa3
python312Packages.pyrdfa3.dist
python312Packages.recipe-scrapers
python312Packages.recipe-scrapers.dist

@fabaff I would like to investigate the tandoor-recipes failure before approving.

Result of nixpkgs-review pr 281730 run on x86_64-linux 1

8 packages marked as broken and skipped:

python312Packages.extruct
python312Packages.extruct.dist
python312Packages.mf2py
python312Packages.mf2py.dist
python312Packages.pyrdfa3
python312Packages.pyrdfa3.dist
python312Packages.recipe-scrapers
python312Packages.recipe-scrapers.dist

9 packages built:

python311Packages.extruct
python311Packages.extruct.dist
python311Packages.mf2py
python311Packages.mf2py.dist
python311Packages.pyrdfa3
python311Packages.pyrdfa3.dist
python311Packages.recipe-scrapers
python311Packages.recipe-scrapers.dist
tandoor-recipes

tandoor-recipes should be good for now.

source: gharchive/pull-request

authors: ambroisie fabaff

repo: NixOS/nixpkgs

license: MIT

license_type: permissive

license_source: github-api


text:
opensubdiv: Add metal support

Description of changes
Building OpenUSD on MacOS requires that opensubdiv is built with Metal support but it's not currently enabled in the package. I'm not sure what # don’t have metal in apple sdk means as this appears to be false. MetalKit is used instead of just Metal as simd/simd.h is required.

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[x] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

I've been using this branch for a while now and I think these changes are good to go.

These changes have allowed me to build openusd on macos using https://github.com/expenses/openusd-minimal-nix/commit/82cc8da1c7594da75f3b46b71b88a515b53033d2. The python openusd packages will take more work as they build things like QT.

I've left some comments, let me know if this is clear enough. I know that these changes are not related to adding Metal support, but it would definitely be super nice to improve that part.

Fair enough!

Last thing, could you please rewrite your commit log message so it matches the PR title, and squash the two commits into one.

Is this standard practice for this repo? Normally I use githubs squash-and-merge option for this.

Please rewrite your commit log message according to the contributor guide. In the end there should be only 1 commit.

Please mind the case.

Here's a good place to get started: https://nix.dev/contributing/how-to-contribute.html

Please mind the case.

I'm not sure what you mean. Should opensubdiv be cased as OpenSubdiv or Opensubdiv or opensubdiv? Should metal be cased as Metal or metal? The commit conventions don't mention this. Ultimately I think that's up to the merger to change and nitpick if they wish.

It should be opensubdiv. See https://search.nixos.org/packages?channel=23.11&show=opensubdiv&from=0&size=50&sort=relevance&type=packages&query=opensubdiv
And no, it's not up to the merger to do the nitpick. There are rules (even if I don't like the word) to follow, and if your PR doesn't match them it will be closed at some point.
We require contributors to be very precise and careful with those details so that the ci in place on Github is able to trigger the build and tests related to the package you're trying to update.

authors: drupol expenses


text:
aws-vault: drop xdg-open from dependencies on darwin

Description of changes
Recently xdg-utils were become broken on darwin and that broke aws-vault darwin build for no reason.
aws-vault uses open on darwin https://github.com/skratchdot/open-golang/blob/master/open/open.go
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

thanks!

authors: kalekseev zimbatm


text:
python312Packages.async-upnp-client: 0.38.2 -> 0.38.3

Diff: https://github.com/StevenLooman/async_upnp_client/compare/refs/tags/0.38.2...0.38.3
Changelog: https://github.com/StevenLooman/async_upnp_client/blob/0.38.3/CHANGES.rst
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 300226 run on x86_64-linux 1

2 packages marked as broken and skipped:

home-assistant-component-tests.telegram
home-assistant-component-tests.telegram_bot

2 packages failed to build:

home-assistant-component-tests.system_bridge
home-assistant-component-tests.system_log

823 packages built:

home-assistant
home-assistant-component-tests.abode
home-assistant-component-tests.accuweather
home-assistant-component-tests.acmeda
home-assistant-component-tests.adax
home-assistant-component-tests.adguard
home-assistant-component-tests.advantage_air
home-assistant-component-tests.aemet
home-assistant-component-tests.aftership
home-assistant-component-tests.agent_dvr
home-assistant-component-tests.air_quality
home-assistant-component-tests.airly
home-assistant-component-tests.airnow
home-assistant-component-tests.airq
home-assistant-component-tests.airthings
home-assistant-component-tests.airthings_ble
home-assistant-component-tests.airtouch4
home-assistant-component-tests.airvisual
home-assistant-component-tests.airvisual_pro
home-assistant-component-tests.airzone
home-assistant-component-tests.airzone_cloud
home-assistant-component-tests.aladdin_connect
home-assistant-component-tests.alarm_control_panel
home-assistant-component-tests.alarmdecoder
home-assistant-component-tests.alert
home-assistant-component-tests.alexa
home-assistant-component-tests.amberelectric
home-assistant-component-tests.ambiclimate
home-assistant-component-tests.ambient_station
home-assistant-component-tests.analytics
home-assistant-component-tests.android_ip_webcam
home-assistant-component-tests.androidtv
home-assistant-component-tests.androidtv_remote
home-assistant-component-tests.anova
home-assistant-component-tests.anthemav
home-assistant-component-tests.aosmith
home-assistant-component-tests.apache_kafka
home-assistant-component-tests.apcupsd
home-assistant-component-tests.api
home-assistant-component-tests.apple_tv
home-assistant-component-tests.application_credentials
home-assistant-component-tests.apprise
home-assistant-component-tests.aprs
home-assistant-component-tests.aranet
home-assistant-component-tests.arcam_fmj
home-assistant-component-tests.aseko_pool_live
home-assistant-component-tests.assist_pipeline
home-assistant-component-tests.asterisk_mbox
home-assistant-component-tests.asuswrt
home-assistant-component-tests.atag
home-assistant-component-tests.august
home-assistant-component-tests.aurora
home-assistant-component-tests.aurora_abb_powerone
home-assistant-component-tests.aussie_broadband
home-assistant-component-tests.auth
home-assistant-component-tests.automation
home-assistant-component-tests.awair
home-assistant-component-tests.aws
home-assistant-component-tests.axis
home-assistant-component-tests.azure_devops
home-assistant-component-tests.azure_event_hub
home-assistant-component-tests.backup
home-assistant-component-tests.baf
home-assistant-component-tests.balboa
home-assistant-component-tests.bayesian
home-assistant-component-tests.binary_sensor
home-assistant-component-tests.blackbird
home-assistant-component-tests.blebox
home-assistant-component-tests.blink
home-assistant-component-tests.blue_current
home-assistant-component-tests.bluemaestro
home-assistant-component-tests.blueprint
home-assistant-component-tests.bluetooth
home-assistant-component-tests.bluetooth_adapters
home-assistant-component-tests.bluetooth_le_tracker
home-assistant-component-tests.bmw_connected_drive
home-assistant-component-tests.bond
home-assistant-component-tests.bosch_shc
home-assistant-component-tests.braviatv
home-assistant-component-tests.broadlink
home-assistant-component-tests.brother
home-assistant-component-tests.brottsplatskartan
home-assistant-component-tests.brunt
home-assistant-component-tests.bsblan
home-assistant-component-tests.bthome
home-assistant-component-tests.buienradar
home-assistant-component-tests.button
home-assistant-component-tests.caldav
home-assistant-component-tests.calendar
home-assistant-component-tests.camera
home-assistant-component-tests.canary
home-assistant-component-tests.cast
home-assistant-component-tests.cert_expiry
home-assistant-component-tests.clicksend_tts
home-assistant-component-tests.climate
home-assistant-component-tests.cloud
home-assistant-component-tests.cloudflare
home-assistant-component-tests.co2signal
home-assistant-component-tests.color_extractor
home-assistant-component-tests.comelit
home-assistant-component-tests.comfoconnect
home-assistant-component-tests.command_line
home-assistant-component-tests.compensation
home-assistant-component-tests.config
home-assistant-component-tests.configurator
home-assistant-component-tests.control4
home-assistant-component-tests.conversation
home-assistant-component-tests.coolmaster
home-assistant-component-tests.counter
home-assistant-component-tests.cover
home-assistant-component-tests.cpuspeed
home-assistant-component-tests.crownstone
home-assistant-component-tests.daikin
home-assistant-component-tests.datadog
home-assistant-component-tests.date
home-assistant-component-tests.datetime
home-assistant-component-tests.debugpy
home-assistant-component-tests.deconz
home-assistant-component-tests.default_config
home-assistant-component-tests.deluge
home-assistant-component-tests.demo
home-assistant-component-tests.denonavr
home-assistant-component-tests.derivative
home-assistant-component-tests.devialet
home-assistant-component-tests.device_automation
home-assistant-component-tests.device_sun_light_trigger
home-assistant-component-tests.device_tracker
home-assistant-component-tests.devolo_home_control
home-assistant-component-tests.devolo_home_network
home-assistant-component-tests.dexcom
home-assistant-component-tests.dhcp
home-assistant-component-tests.diagnostics
home-assistant-component-tests.dialogflow
home-assistant-component-tests.directv
home-assistant-component-tests.discord
home-assistant-component-tests.discovergy
home-assistant-component-tests.dlna_dmr
home-assistant-component-tests.dlna_dms
home-assistant-component-tests.dnsip
home-assistant-component-tests.doorbird
home-assistant-component-tests.dormakaba_dkey
home-assistant-component-tests.dremel_3d_printer
home-assistant-component-tests.drop_connect
home-assistant-component-tests.dsmr
home-assistant-component-tests.dsmr_reader
home-assistant-component-tests.dte_energy_bridge
home-assistant-component-tests.duckdns
home-assistant-component-tests.dunehd
home-assistant-component-tests.duotecno
home-assistant-component-tests.dwd_weather_warnings
home-assistant-component-tests.dynalite
home-assistant-component-tests.eafm
home-assistant-component-tests.easyenergy
home-assistant-component-tests.ecobee
home-assistant-component-tests.ecoforest
home-assistant-component-tests.econet
home-assistant-component-tests.ecowitt
home-assistant-component-tests.edl21
home-assistant-component-tests.efergy
home-assistant-component-tests.eight_sleep
home-assistant-component-tests.elgato
home-assistant-component-tests.elkm1
home-assistant-component-tests.elmax
home-assistant-component-tests.emonitor
home-assistant-component-tests.emulated_hue
home-assistant-component-tests.emulated_kasa
home-assistant-component-tests.emulated_roku
home-assistant-component-tests.energy
home-assistant-component-tests.energyzero
home-assistant-component-tests.enocean
home-assistant-component-tests.enphase_envoy
home-assistant-component-tests.environment_canada
home-assistant-component-tests.epion
home-assistant-component-tests.epson
home-assistant-component-tests.escea
home-assistant-component-tests.esphome
home-assistant-component-tests.eufylife_ble
home-assistant-component-tests.event
home-assistant-component-tests.everlights
home-assistant-component-tests.evil_genius_labs
home-assistant-component-tests.ezviz
home-assistant-component-tests.faa_delays
home-assistant-component-tests.facebook
home-assistant-component-tests.fail2ban
home-assistant-component-tests.fan
home-assistant-component-tests.feedreader
home-assistant-component-tests.ffmpeg
home-assistant-component-tests.fibaro
home-assistant-component-tests.fido
home-assistant-component-tests.file
home-assistant-component-tests.file_upload
home-assistant-component-tests.filesize
home-assistant-component-tests.filter
home-assistant-component-tests.fints
home-assistant-component-tests.fireservicerota
home-assistant-component-tests.firmata
home-assistant-component-tests.fitbit
home-assistant-component-tests.fivem
home-assistant-component-tests.fjaraskupan
home-assistant-component-tests.flic
home-assistant-component-tests.flick_electric
home-assistant-component-tests.flipr
home-assistant-component-tests.flo
home-assistant-component-tests.flume
home-assistant-component-tests.flux
home-assistant-component-tests.flux_led
home-assistant-component-tests.folder
home-assistant-component-tests.folder_watcher
home-assistant-component-tests.foobot
home-assistant-component-tests.forecast_solar
home-assistant-component-tests.foscam
home-assistant-component-tests.freebox
home-assistant-component-tests.freedns
home-assistant-component-tests.freedompro
home-assistant-component-tests.fritz
home-assistant-component-tests.fritzbox
home-assistant-component-tests.fritzbox_callmonitor
home-assistant-component-tests.fronius
home-assistant-component-tests.frontend
home-assistant-component-tests.frontier_silicon
home-assistant-component-tests.fully_kiosk
home-assistant-component-tests.garages_amsterdam
home-assistant-component-tests.gardena_bluetooth
home-assistant-component-tests.gdacs
home-assistant-component-tests.generic
home-assistant-component-tests.generic_hygrostat
home-assistant-component-tests.generic_thermostat
home-assistant-component-tests.geo_json_events
home-assistant-component-tests.geo_location
home-assistant-component-tests.geo_rss_events
home-assistant-component-tests.geocaching
home-assistant-component-tests.geofency
home-assistant-component-tests.geonetnz_quakes
home-assistant-component-tests.geonetnz_volcano
home-assistant-component-tests.gios
home-assistant-component-tests.github
home-assistant-component-tests.glances
home-assistant-component-tests.goalzero
home-assistant-component-tests.gogogate2
home-assistant-component-tests.goodwe
home-assistant-component-tests.google
home-assistant-component-tests.google_assistant
home-assistant-component-tests.google_assistant_sdk
home-assistant-component-tests.google_domains
home-assistant-component-tests.google_generative_ai_conversation
home-assistant-component-tests.google_mail
home-assistant-component-tests.google_pubsub
home-assistant-component-tests.google_sheets
home-assistant-component-tests.google_tasks
home-assistant-component-tests.google_translate
home-assistant-component-tests.google_travel_time
home-assistant-component-tests.google_wifi
home-assistant-component-tests.govee_ble
home-assistant-component-tests.govee_light_local
home-assistant-component-tests.gpsd
home-assistant-component-tests.gpslogger
home-assistant-component-tests.graphite
home-assistant-component-tests.gree
home-assistant-component-tests.greeneye_monitor
home-assistant-component-tests.group
home-assistant-component-tests.growatt_server
home-assistant-component-tests.guardian
home-assistant-component-tests.habitica
home-assistant-component-tests.hardkernel
home-assistant-component-tests.hardware
home-assistant-component-tests.harmony
home-assistant-component-tests.hassio
home-assistant-component-tests.hddtemp
home-assistant-component-tests.hdmi_cec
home-assistant-component-tests.heos
home-assistant-component-tests.here_travel_time
home-assistant-component-tests.hisense_aehw4a1
home-assistant-component-tests.history
home-assistant-component-tests.history_stats
home-assistant-component-tests.hive
home-assistant-component-tests.hlk_sw16
home-assistant-component-tests.holiday
home-assistant-component-tests.home_connect
home-assistant-component-tests.homeassistant
home-assistant-component-tests.homeassistant_alerts
home-assistant-component-tests.homeassistant_green
home-assistant-component-tests.homeassistant_hardware
home-assistant-component-tests.homeassistant_sky_connect
home-assistant-component-tests.homeassistant_yellow
home-assistant-component-tests.homekit
home-assistant-component-tests.homekit_controller
home-assistant-component-tests.homematic
home-assistant-component-tests.homematicip_cloud
home-assistant-component-tests.homewizard
home-assistant-component-tests.honeywell
home-assistant-component-tests.html5
home-assistant-component-tests.http
home-assistant-component-tests.huawei_lte
home-assistant-component-tests.hue
home-assistant-component-tests.huisbaasje
home-assistant-component-tests.humidifier
home-assistant-component-tests.hunterdouglas_powerview
home-assistant-component-tests.husqvarna_automower
home-assistant-component-tests.huum
home-assistant-component-tests.hvv_departures
home-assistant-component-tests.hydrawise
home-assistant-component-tests.hyperion
home-assistant-component-tests.ialarm
home-assistant-component-tests.iaqualink
home-assistant-component-tests.ibeacon
home-assistant-component-tests.icloud
home-assistant-component-tests.ifttt
home-assistant-component-tests.ign_sismologia
home-assistant-component-tests.image
home-assistant-component-tests.image_processing
home-assistant-component-tests.image_upload
home-assistant-component-tests.imap
home-assistant-component-tests.influxdb
home-assistant-component-tests.inkbird
home-assistant-component-tests.input_boolean
home-assistant-component-tests.input_button
home-assistant-component-tests.input_datetime
home-assistant-component-tests.input_number
home-assistant-component-tests.input_select
home-assistant-component-tests.input_text
home-assistant-component-tests.insteon
home-assistant-component-tests.integration
home-assistant-component-tests.intellifire
home-assistant-component-tests.intent
home-assistant-component-tests.intent_script
home-assistant-component-tests.ios
home-assistant-component-tests.ipma
home-assistant-component-tests.ipp
home-assistant-component-tests.iqvia
home-assistant-component-tests.islamic_prayer_times
home-assistant-component-tests.isy994
home-assistant-component-tests.izone
home-assistant-component-tests.jellyfin
home-assistant-component-tests.jewish_calendar
home-assistant-component-tests.juicenet
home-assistant-component-tests.justnimbus
home-assistant-component-tests.kaleidescape
home-assistant-component-tests.keenetic_ndms2
home-assistant-component-tests.kegtron
home-assistant-component-tests.keymitt_ble
home-assistant-component-tests.kira
home-assistant-component-tests.kitchen_sink
home-assistant-component-tests.kmtronic
home-assistant-component-tests.knx
home-assistant-component-tests.kodi
home-assistant-component-tests.konnected
home-assistant-component-tests.kostal_plenticore
home-assistant-component-tests.kraken
home-assistant-component-tests.kulersky
home-assistant-component-tests.lamarzocco
home-assistant-component-tests.lametric
home-assistant-component-tests.landisgyr_heat_meter
home-assistant-component-tests.lastfm
home-assistant-component-tests.launch_library
home-assistant-component-tests.laundrify
home-assistant-component-tests.lawn_mower
home-assistant-component-tests.lcn
home-assistant-component-tests.ld2410_ble
home-assistant-component-tests.led_ble
home-assistant-component-tests.lg_soundbar
home-assistant-component-tests.lidarr
home-assistant-component-tests.life360
home-assistant-component-tests.lifx
home-assistant-component-tests.light
home-assistant-component-tests.linear_garage_door
home-assistant-component-tests.litterrobot
home-assistant-component-tests.livisi
home-assistant-component-tests.local_calendar
home-assistant-component-tests.local_file
home-assistant-component-tests.local_ip
home-assistant-component-tests.local_todo
home-assistant-component-tests.locative
home-assistant-component-tests.lock
home-assistant-component-tests.logbook
home-assistant-component-tests.logentries
home-assistant-component-tests.logger
home-assistant-component-tests.logi_circle
home-assistant-component-tests.london_air
home-assistant-component-tests.lookin
home-assistant-component-tests.loqed
home-assistant-component-tests.lovelace
home-assistant-component-tests.luftdaten
home-assistant-component-tests.lupusec
home-assistant-component-tests.lutron
home-assistant-component-tests.lutron_caseta
home-assistant-component-tests.lyric
home-assistant-component-tests.mailbox
home-assistant-component-tests.mailgun
home-assistant-component-tests.manual
home-assistant-component-tests.manual_mqtt
home-assistant-component-tests.matrix
home-assistant-component-tests.matter
home-assistant-component-tests.maxcube
home-assistant-component-tests.mazda
home-assistant-component-tests.meater
home-assistant-component-tests.media_extractor
home-assistant-component-tests.media_player
home-assistant-component-tests.media_source
home-assistant-component-tests.melcloud
home-assistant-component-tests.meraki
home-assistant-component-tests.met
home-assistant-component-tests.met_eireann
home-assistant-component-tests.meteo_france
home-assistant-component-tests.meteoclimatic
home-assistant-component-tests.metoffice
home-assistant-component-tests.microsoft_face
home-assistant-component-tests.microsoft_face_detect
home-assistant-component-tests.microsoft_face_identify
home-assistant-component-tests.mikrotik
home-assistant-component-tests.mill
home-assistant-component-tests.min_max
home-assistant-component-tests.minecraft_server
home-assistant-component-tests.minio
home-assistant-component-tests.mjpeg
home-assistant-component-tests.moat
home-assistant-component-tests.mobile_app
home-assistant-component-tests.modbus
home-assistant-component-tests.modem_callerid
home-assistant-component-tests.modern_forms
home-assistant-component-tests.mold_indicator
home-assistant-component-tests.moon
home-assistant-component-tests.mopeka
home-assistant-component-tests.motion_blinds
home-assistant-component-tests.motioneye
home-assistant-component-tests.mqtt
home-assistant-component-tests.mqtt_eventstream
home-assistant-component-tests.mqtt_json
home-assistant-component-tests.mqtt_room
home-assistant-component-tests.mqtt_statestream
home-assistant-component-tests.mullvad
home-assistant-component-tests.mutesync
home-assistant-component-tests.my
home-assistant-component-tests.myq
home-assistant-component-tests.mysensors
home-assistant-component-tests.mystrom
home-assistant-component-tests.mythicbeastsdns
home-assistant-component-tests.myuplink
home-assistant-component-tests.nam
home-assistant-component-tests.namecheapdns
home-assistant-component-tests.nanoleaf
home-assistant-component-tests.neato
home-assistant-component-tests.ness_alarm
home-assistant-component-tests.nest
home-assistant-component-tests.netatmo
home-assistant-component-tests.netgear
home-assistant-component-tests.netgear_lte
home-assistant-component-tests.network
home-assistant-component-tests.nexia
home-assistant-component-tests.nextbus
home-assistant-component-tests.nextcloud
home-assistant-component-tests.nextdns
home-assistant-component-tests.nfandroidtv
home-assistant-component-tests.nibe_heatpump
home-assistant-component-tests.nightscout
home-assistant-component-tests.nina
home-assistant-component-tests.nmap_tracker
home-assistant-component-tests.no_ip
home-assistant-component-tests.nobo_hub
home-assistant-component-tests.notify
home-assistant-component-tests.notify_events
home-assistant-component-tests.notion
home-assistant-component-tests.nsw_rural_fire_service_feed
home-assistant-component-tests.nuheat
home-assistant-component-tests.nuki
home-assistant-component-tests.number
home-assistant-component-tests.nut
home-assistant-component-tests.nws
home-assistant-component-tests.nx584
home-assistant-component-tests.obihai
home-assistant-component-tests.octoprint
home-assistant-component-tests.omnilogic
home-assistant-component-tests.onboarding
home-assistant-component-tests.oncue
home-assistant-component-tests.ondilo_ico
home-assistant-component-tests.onewire
home-assistant-component-tests.onvif
home-assistant-component-tests.open_meteo
home-assistant-component-tests.openai_conversation
home-assistant-component-tests.openalpr_cloud
home-assistant-component-tests.openerz
home-assistant-component-tests.openexchangerates
home-assistant-component-tests.opengarage
home-assistant-component-tests.openhardwaremonitor
home-assistant-component-tests.openhome
home-assistant-component-tests.opensky
home-assistant-component-tests.opentherm_gw
home-assistant-component-tests.openuv
home-assistant-component-tests.openweathermap
home-assistant-component-tests.opnsense
home-assistant-component-tests.opower
home-assistant-component-tests.oralb
home-assistant-component-tests.otbr
home-assistant-component-tests.overkiz
home-assistant-component-tests.ovo_energy
home-assistant-component-tests.owntracks
home-assistant-component-tests.p1_monitor
home-assistant-component-tests.panasonic_viera
home-assistant-component-tests.panel_custom
home-assistant-component-tests.panel_iframe
home-assistant-component-tests.peco
home-assistant-component-tests.pegel_online
home-assistant-component-tests.persistent_notification
home-assistant-component-tests.person
home-assistant-component-tests.philips_js
home-assistant-component-tests.pi_hole
home-assistant-component-tests.picnic
home-assistant-component-tests.ping
home-assistant-component-tests.plaato
home-assistant-component-tests.plant
home-assistant-component-tests.plex
home-assistant-component-tests.plugwise
home-assistant-component-tests.point
home-assistant-component-tests.poolsense
home-assistant-component-tests.powerwall
home-assistant-component-tests.private_ble_device
home-assistant-component-tests.profiler
home-assistant-component-tests.prometheus
home-assistant-component-tests.prosegur
home-assistant-component-tests.proximity
home-assistant-component-tests.prusalink
home-assistant-component-tests.pure_energie
home-assistant-component-tests.purpleair
home-assistant-component-tests.push
home-assistant-component-tests.pushbullet
home-assistant-component-tests.pushover
home-assistant-component-tests.pvoutput
home-assistant-component-tests.pvpc_hourly_pricing
home-assistant-component-tests.python_script
home-assistant-component-tests.qingping
home-assistant-component-tests.qld_bushfire
home-assistant-component-tests.qnap
home-assistant-component-tests.qnap_qsw
home-assistant-component-tests.qwikswitch
home-assistant-component-tests.rabbitair
home-assistant-component-tests.rachio
home-assistant-component-tests.radarr
home-assistant-component-tests.radio_browser
home-assistant-component-tests.radiotherm
home-assistant-component-tests.rainbird
home-assistant-component-tests.rainforest_eagle
home-assistant-component-tests.rainforest_raven
home-assistant-component-tests.rainmachine
home-assistant-component-tests.random
home-assistant-component-tests.rapt_ble
home-assistant-component-tests.raspberry_pi
home-assistant-component-tests.rdw
home-assistant-component-tests.recollect_waste
home-assistant-component-tests.recorder
home-assistant-component-tests.recovery_mode
home-assistant-component-tests.reddit
home-assistant-component-tests.remote
home-assistant-component-tests.renault
home-assistant-component-tests.renson
home-assistant-component-tests.reolink
home-assistant-component-tests.repairs
home-assistant-component-tests.rest
home-assistant-component-tests.rest_command
home-assistant-component-tests.rflink
home-assistant-component-tests.rfxtrx
home-assistant-component-tests.rhasspy
home-assistant-component-tests.ridwell
home-assistant-component-tests.ring
home-assistant-component-tests.risco
home-assistant-component-tests.rituals_perfume_genie
home-assistant-component-tests.rmvtransport
home-assistant-component-tests.roborock
home-assistant-component-tests.roku
home-assistant-component-tests.roomba
home-assistant-component-tests.roon
home-assistant-component-tests.rpi_power
home-assistant-component-tests.rss_feed_template
home-assistant-component-tests.rtsp_to_webrtc
home-assistant-component-tests.ruckus_unleashed
home-assistant-component-tests.ruuvi_gateway
home-assistant-component-tests.ruuvitag_ble
home-assistant-component-tests.sabnzbd
home-assistant-component-tests.samsungtv
home-assistant-component-tests.scene
home-assistant-component-tests.schedule
home-assistant-component-tests.schlage
home-assistant-component-tests.scrape
home-assistant-component-tests.screenlogic
home-assistant-component-tests.script
home-assistant-component-tests.search
home-assistant-component-tests.season
home-assistant-component-tests.select
home-assistant-component-tests.sense
home-assistant-component-tests.sensibo
home-assistant-component-tests.sensirion_ble
home-assistant-component-tests.sensor
home-assistant-component-tests.sensorpro
home-assistant-component-tests.sensorpush
home-assistant-component-tests.sentry
home-assistant-component-tests.senz
home-assistant-component-tests.seventeentrack
home-assistant-component-tests.sfr_box
home-assistant-component-tests.sharkiq
home-assistant-component-tests.shell_command
home-assistant-component-tests.shelly
home-assistant-component-tests.shopping_list
home-assistant-component-tests.sia
home-assistant-component-tests.sigfox
home-assistant-component-tests.sighthound
home-assistant-component-tests.signal_messenger
home-assistant-component-tests.simplepush
home-assistant-component-tests.simplisafe
home-assistant-component-tests.simulated
home-assistant-component-tests.siren
home-assistant-component-tests.skybell
home-assistant-component-tests.slack
home-assistant-component-tests.sleepiq
home-assistant-component-tests.slimproto
home-assistant-component-tests.sma
home-assistant-component-tests.smappee
home-assistant-component-tests.smart_meter_texas
home-assistant-component-tests.smartthings
home-assistant-component-tests.smarttub
home-assistant-component-tests.smhi
home-assistant-component-tests.smtp
home-assistant-component-tests.snapcast
home-assistant-component-tests.snips
home-assistant-component-tests.snmp
home-assistant-component-tests.snooz
home-assistant-component-tests.solaredge
home-assistant-component-tests.solarlog
home-assistant-component-tests.solax
home-assistant-component-tests.soma
home-assistant-component-tests.somfy_mylink
home-assistant-component-tests.sonarr
home-assistant-component-tests.songpal
home-assistant-component-tests.sonos
home-assistant-component-tests.soundtouch
home-assistant-component-tests.spaceapi
home-assistant-component-tests.spc
home-assistant-component-tests.speedtestdotnet
home-assistant-component-tests.spider
home-assistant-component-tests.spotify
home-assistant-component-tests.sql
home-assistant-component-tests.squeezebox
home-assistant-component-tests.srp_energy
home-assistant-component-tests.ssdp
home-assistant-component-tests.starline
home-assistant-component-tests.startca
home-assistant-component-tests.statistics
home-assistant-component-tests.statsd
home-assistant-component-tests.steam_online
home-assistant-component-tests.steamist
home-assistant-component-tests.stookalert
home-assistant-component-tests.stream
home-assistant-component-tests.streamlabswater
home-assistant-component-tests.stt
home-assistant-component-tests.subaru
home-assistant-component-tests.suez_water
home-assistant-component-tests.sun
home-assistant-component-tests.sunweg
home-assistant-component-tests.surepetcare
home-assistant-component-tests.swiss_public_transport
home-assistant-component-tests.switch
home-assistant-component-tests.switch_as_x
home-assistant-component-tests.switchbee
home-assistant-component-tests.switchbot
home-assistant-component-tests.switchbot_cloud
home-assistant-component-tests.switcher_kis
home-assistant-component-tests.syncthing
home-assistant-component-tests.syncthru
home-assistant-component-tests.synology_dsm
home-assistant-component-tests.system_health
home-assistant-component-tests.systemmonitor
home-assistant-component-tests.tado
home-assistant-component-tests.tag
home-assistant-component-tests.tailscale
home-assistant-component-tests.tailwind
home-assistant-component-tests.tankerkoenig
home-assistant-component-tests.tasmota
home-assistant-component-tests.tautulli
home-assistant-component-tests.tcp
home-assistant-component-tests.technove
home-assistant-component-tests.tedee
home-assistant-component-tests.tellduslive
home-assistant-component-tests.temper
home-assistant-component-tests.template
home-assistant-component-tests.tesla_wall_connector
home-assistant-component-tests.teslemetry
home-assistant-component-tests.text
home-assistant-component-tests.thermobeacon
home-assistant-component-tests.thermopro
home-assistant-component-tests.thread
home-assistant-component-tests.threshold
home-assistant-component-tests.tibber
home-assistant-component-tests.tile
home-assistant-component-tests.tilt_ble
home-assistant-component-tests.time
home-assistant-component-tests.time_date
home-assistant-component-tests.timer
home-assistant-component-tests.tod
home-assistant-component-tests.todo
home-assistant-component-tests.todoist
home-assistant-component-tests.tolo
home-assistant-component-tests.tomato
home-assistant-component-tests.tomorrowio
home-assistant-component-tests.toon
home-assistant-component-tests.totalconnect
home-assistant-component-tests.tplink
home-assistant-component-tests.tplink_omada
home-assistant-component-tests.traccar
home-assistant-component-tests.traccar_server
home-assistant-component-tests.trace
home-assistant-component-tests.tractive
home-assistant-component-tests.tradfri
home-assistant-component-tests.trafikverket_camera
home-assistant-component-tests.trafikverket_ferry
home-assistant-component-tests.trafikverket_train
home-assistant-component-tests.trafikverket_weatherstation
home-assistant-component-tests.transmission
home-assistant-component-tests.transport_nsw
home-assistant-component-tests.trend
home-assistant-component-tests.tts
home-assistant-component-tests.tuya
home-assistant-component-tests.twentemilieu
home-assistant-component-tests.twilio
home-assistant-component-tests.twinkly
home-assistant-component-tests.twitch
home-assistant-component-tests.uk_transport
home-assistant-component-tests.ukraine_alarm
home-assistant-component-tests.unifi
home-assistant-component-tests.unifiprotect
home-assistant-component-tests.universal
home-assistant-component-tests.upb
home-assistant-component-tests.upcloud
home-assistant-component-tests.update
home-assistant-component-tests.upnp
home-assistant-component-tests.uptime
home-assistant-component-tests.uptimerobot
home-assistant-component-tests.usb
home-assistant-component-tests.usgs_earthquakes_feed
home-assistant-component-tests.utility_meter
home-assistant-component-tests.uvc
home-assistant-component-tests.v2c
home-assistant-component-tests.vacuum
home-assistant-component-tests.vallox
home-assistant-component-tests.valve
home-assistant-component-tests.velbus
home-assistant-component-tests.velux
home-assistant-component-tests.venstar
home-assistant-component-tests.vera
home-assistant-component-tests.verisure
home-assistant-component-tests.version
home-assistant-component-tests.vesync
home-assistant-component-tests.vicare
home-assistant-component-tests.vilfo
home-assistant-component-tests.vizio
home-assistant-component-tests.vlc_telnet
home-assistant-component-tests.vodafone_station
home-assistant-component-tests.voicerss
home-assistant-component-tests.volumio
home-assistant-component-tests.volvooncall
home-assistant-component-tests.vulcan
home-assistant-component-tests.vultr
home-assistant-component-tests.wake_on_lan
home-assistant-component-tests.wake_word
home-assistant-component-tests.wallbox
home-assistant-component-tests.waqi
home-assistant-component-tests.water_heater
home-assistant-component-tests.watttime
home-assistant-component-tests.waze_travel_time
home-assistant-component-tests.weather
home-assistant-component-tests.weatherflow
home-assistant-component-tests.weatherkit
home-assistant-component-tests.webhook
home-assistant-component-tests.webostv
home-assistant-component-tests.websocket_api
home-assistant-component-tests.wemo
home-assistant-component-tests.whirlpool
home-assistant-component-tests.whois
home-assistant-component-tests.wiffi
home-assistant-component-tests.wilight
home-assistant-component-tests.withings
home-assistant-component-tests.wiz
home-assistant-component-tests.wled
home-assistant-component-tests.workday
home-assistant-component-tests.worldclock
home-assistant-component-tests.ws66i
home-assistant-component-tests.wsdot
home-assistant-component-tests.wyoming
home-assistant-component-tests.xbox
home-assistant-component-tests.xiaomi
home-assistant-component-tests.xiaomi_aqara
home-assistant-component-tests.xiaomi_ble
home-assistant-component-tests.xiaomi_miio
home-assistant-component-tests.yale_smart_alarm
home-assistant-component-tests.yalexs_ble
home-assistant-component-tests.yamaha
home-assistant-component-tests.yamaha_musiccast
home-assistant-component-tests.yandex_transport
home-assistant-component-tests.yandextts
home-assistant-component-tests.yardian
home-assistant-component-tests.yeelight
home-assistant-component-tests.yolink
home-assistant-component-tests.youless
home-assistant-component-tests.youtube
home-assistant-component-tests.zamg
home-assistant-component-tests.zeroconf
home-assistant-component-tests.zerproc
home-assistant-component-tests.zha
home-assistant-component-tests.zodiac
home-assistant-component-tests.zone
home-assistant-component-tests.zwave_js
home-assistant-component-tests.zwave_me
home-assistant.dist
python311Packages.async-upnp-client
python311Packages.async-upnp-client.dist
python311Packages.openhomedevice
python311Packages.openhomedevice.dist
python311Packages.python-songpal
python311Packages.python-songpal.dist
python312Packages.async-upnp-client
python312Packages.async-upnp-client.dist
python312Packages.homeassistant-stubs
python312Packages.homeassistant-stubs.dist
python312Packages.openhomedevice
python312Packages.openhomedevice.dist
python312Packages.python-songpal
python312Packages.python-songpal.dist


text:
sqlite, sqlite-analyzer: 3.45.2 -> 3.45.3

Changes: https://www.sqlite.org/releaselog/3_45_3.html
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Might have broken tracker. Will investigate failures.

[ ] tracker upstream bug report: https://gitlab.gnome.org/GNOME/tracker/-/issues/435

Pulled upstream tracker fix. Ready for review.

Looks like we also need https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/668 for existing installs: https://discourse.gnome.org/t/tracker-sparql-affected-by-behaviour-change-in-sqlite-3-45-3/20772

Great point! Looks like recently released tracker-3.7.3 contains the fix. Proposed the update as:

https://github.com/NixOS/nixpkgs/pull/308616

authors: jtojnar trofi


text:
ffmpeg: add libjxl support

Description of changes
Add JPEG XL support to ffmpeg (ffmpeg-full). Tested by converting to/from jxl.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

JXL support was already added in #303730 which is currently staging and is going to be merged into master in the current staging-next cycle #306080

JXL support was already added in #303730 which is currently in staging and is going to be merged into master in the current staging-next cycle #306080

I see, thanks. I didn't even realize merging to staging instead of master was an option, so I didn't check to see if it was added there.

It's more like, merging such a big rebuild directly to master is not an option, unless it's something very urgent (critical security fix).

Please note the documentation on Staging: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging

authors: Atemu illode jopejoe1 vcunat


text:
flood-for-transmission: 2024-02-10T19-10-27 → 2024-04-28T10-37-32

Description of changes

Changelog: https://github.com/johman10/flood-for-transmission/compare/2024-02-10T19-10-27...2024-04-29T17-33-06
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[x] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[x] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 307595 run on x86_64-linux 1

1 package built:

flood-for-transmission

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/3893


text:
werf: 2.5.0 -> 2.6.1

Description of changes
Also move to pkgs/by-name.

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 320818 run on x86_64-linux 1

1 package built:

werf

authors: azahi superherointj


text:
gnu-cobol: 3.1.2 -> 3.2

Description of changes
See "NEWS" on this page https://sourceforge.net/projects/gnucobol/files/ for changelog
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/4311

authors: nixos-discourse techknowlogick


text:
xemu: 0.7.128 -> 0.7.131

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/xemu/versions.
meta.description for xemu is: Original Xbox emulator
meta.homepage for xemu is: https://xemu.app/
meta.changelog for xemu is: https://github.com/xemu-project/xemu/releases/tag/v0.7.131
Updates performed

Version update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.7.131 with grep in /nix/store/h61rr81cn0qb7dma4i600f47l8zz7yzx-xemu-0.7.131
found 0.7.131 in filename of file in /nix/store/h61rr81cn0qb7dma4i600f47l8zz7yzx-xemu-0.7.131

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

xemu

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/h61rr81cn0qb7dma4i600f47l8zz7yzx-xemu-0.7.131 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A xemu https://github.com/r-ryantm/nixpkgs/archive/62464debc9ef8862da5c73decf2a5c23a00dc2cc.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/62464debc9ef8862da5c73decf2a5c23a00dc2cc#xemu

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/h61rr81cn0qb7dma4i600f47l8zz7yzx-xemu-0.7.131
ls -la /nix/store/h61rr81cn0qb7dma4i600f47l8zz7yzx-xemu-0.7.131/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

2 packages built:

xemu
xemu.debug

Maintainer pings
cc @AndersonTorres for testing.

@NixOS/nixpkgs-merge-bot merge

authors: AndersonTorres r-ryantm


text:
python312Packages.qtile-extras: 0.27.0.post1 -> 0.28.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.qtile-extras is: Extra modules and widgets for the Qtile tiling window manager
meta.homepage for python312Packages.qtile-extras is: https://github.com/elParaguayo/qtile-extras
meta.changelog for python312Packages.qtile-extras is: https://github.com/elParaguayo/qtile-extras/blob/refs/tags/v0.28.0/CHANGELOG
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.28.0 with grep in /nix/store/073j3g1q2jcqvl3g2adm3vc0da55wycn-python3.12-qtile-extras-0.28.0
found 0.28.0 in filename of file in /nix/store/073j3g1q2jcqvl3g2adm3vc0da55wycn-python3.12-qtile-extras-0.28.0

Rebuild report (if merged into master) (click to expand)

3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath

python311Packages.qtile-extras
python312Packages.qtile-extras

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/073j3g1q2jcqvl3g2adm3vc0da55wycn-python3.12-qtile-extras-0.28.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python312Packages.qtile-extras https://github.com/r-ryantm/nixpkgs/archive/fccfcc8ac6ebf7f4180eaf688a8206a822f326e5.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/fccfcc8ac6ebf7f4180eaf688a8206a822f326e5#python312Packages.qtile-extras

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/073j3g1q2jcqvl3g2adm3vc0da55wycn-python3.12-qtile-extras-0.28.0
ls -la /nix/store/073j3g1q2jcqvl3g2adm3vc0da55wycn-python3.12-qtile-extras-0.28.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

4 packages built:

python311Packages.qtile-extras
python311Packages.qtile-extras.dist
python312Packages.qtile-extras
python312Packages.qtile-extras.dist

Maintainer pings
cc @arjan-s for testing.

Add a :+1: reaction to pull requests you find important.

@drupol Thanks for merging the qtile update! Would you be willing to take a look at this one too? Their upstream releases are interlocked.

authors: arjan-s r-ryantm


text:
nixos/nvidia: various fixes

Description of changes
Cleaning up my backlog

Remove unused libnvidia-pkcs11.so - https://github.com/NixOS/nixpkgs/issues/273064
Make the driver version a mandatory choice for new releases - https://github.com/NixOS/nixpkgs/pull/329450#issuecomment-2271681614

Also add a release note about this change

Allow the GSP to be toggled for the proprietary driver - https://github.com/NixOS/nixpkgs/issues/323886

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[x] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Overall LGTM, one question is: do cfg.gsp.enable require additional kernel parameters on non-open drivers?

Nope, per https://github.com/NixOS/nixpkgs/pull/313440:

The GSP firmware is now used by default on all GPUs which support it. It can be disabled by setting the kernel module parameter NVreg_EnableGpuFirmware=0.

Is it possible that this is causing breakage, by removing the default value for hardware.nvidia.open?
I'm seeing
       … while evaluating the option `hardware.nvidia.gsp.enable':

       … while evaluating the option `hardware.nvidia.open':
       error: The option `hardware.nvidia.open' is used but not defined.

(See nix eval --show-trace github:jcaesar/sysflake/943e73289543eba136640505343ef4cfcacd6b8f#nixosConfigurations.korsika.config.system.build.toplevel for the full error)
Re-adding that makes the error go away:
diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix
index 8a8cd46cdf5a..a53bdcd2835c 100644
--- a/nixos/modules/hardware/video/nvidia.nix
+++ b/nixos/modules/hardware/video/nvidia.nix
@@ -256,6 +256,7 @@ in

       open = lib.mkOption {
         example = true;
+        default = false;
         description = "Whether to enable the open source NVIDIA kernel module.";
         type = lib.types.bool;
         defaultText = lib.literalExpression ''

Was that intentional? If not, I'll do a PR.
(For now, I'll just set config.hardware.nvidia.open = false; in my flake.)

[...] It's a bit odd that I seem to be the only one?)

I think I´d prefer the build failure over introducing stateVersion switches for this. Doing a new installation doesn't mean that your PC is new.

Doing a new installation doesn't mean that your PC is new.

That's why I propose to add preferOpen flag to the package, only newest drivers, which have the same supported hardware list (If I recall correctly) will default to open versions.

Found this because of the option used but not defined error, would've preferred if it had a nicer message (like such breaking changes often do), something like "blah-blah, nvidia opensourced driver, for newer cards <the condition of 'newer'>, you'd want to set this new mandatory option to true"

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/hardware-nvidia-open-is-used-but-not-defined-error-when-updating-nixos-flake-config/51359/7

authors: CertainLach Kiskae Mindavi jcaesar necauqua nixos-discourse superherointj


text:
sweethome3d.application: 7.3 -> 7.5

Simple update
Fixes #343279
cc @luzpaz
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

soft bump

authors: FliegendeWurst luzpaz


text:
nixnote: init at 2.0.2

Motivation for this change
Adds nixnote: an Evernote clone for linux
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

I'm kinda disappointed this isn't a utility for storing notes in the Nix store (for some reason that is wonderful, I'm sure!)... :P

@GrahamcOfBorg build nixnote

Failure on x86_64-darwin (full log)
Partial log (click to expand)
Package ‘nixnote-2.0.2’ in /private/var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/lnl7-mac/pkgs/applications/misc/nixnote/default.nix:31 is not supported on ‘x86_64-darwin’, refusing to evaluate.

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

I honestly am unsure, should this perhaps be called "nixnote2" instead? Upstream maybe prefers that it looks like, but split on repology.org is 4 and 4: https://repology.org/metapackages/?search=nixnote .
Only brought it up once saw the installed binary was called "nixnote2".

TIL about repology.org :)
good point, I'll rename it: even if it is a 4/4 on repology, the most relevant distros (IMO) adopted nixnote2.

Thanks for iterating on this, sorry for all the one-at-a-time comments!
This builds and seems to work at a glance, although I don't have an evernote account.  (Yet? This app does look neat....)
Poking a bit it seems upstream's install rule leaves a lot to be desired:

The ".desktop" refers to an icon that isn't installed (would be in /share/pixmaps/nixnote2.png)
The "about" page says VERSION instead of the right version
Themes are not available, presumably we need to copy over theme.ini?
(only mention because I see this in the script below) man page not installed

In particular there are various scripts for installation and packaging, this one for example seems to have steps to address each of the above and a number of other things that may or may not be needed/useful:
https://github.com/baumgarr/nixnote2/blob/master/package_scripts/copy_files.sh#L56
Since hunspell is a dep--does spell checking work? Not sure if that's usually automatic or if something more is needed.
Hmm, not sure how to best handle these things reasonably cleanly.  Can you look at this a bit?
If it's too difficult we can do something like copy the most important steps into a postInstall or something...

thanks for taking a look!
My launcher is dmenu, so usually I don't notice some of those details.
hunspell is a build dep required even when the hunspell plugin is not built.
I'll tweak some knobs later!

You've done a great job, don't mean to be a nag.  I definitely don't think plugins are a priority!

good point, I'll rename it: even if it is a 4/4 on repology, the most relevant distros (IMO) adopted nixnote2.

Agreed, I'll merge it into single nixnote2 on repology as well.

@GrahamcOfBorg build nixnote2

Failure on x86_64-darwin (full log)
Partial log (click to expand)
Package ‘nixnote2-2.0.2’ in /private/var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/lnl7-mac/pkgs/applications/misc/nixnote2/default.nix:31 is not supported on ‘x86_64-darwin’, refusing to evaluate.

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

Success on aarch64-linux (full log)
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/rn5diyhizc9kglyhzh6n9bndr695m1rg-nixnote2-2.0.2
shrinking /nix/store/rn5diyhizc9kglyhzh6n9bndr695m1rg-nixnote2-2.0.2/bin/nixnote2
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/rn5diyhizc9kglyhzh6n9bndr695m1rg-nixnote2-2.0.2/bin
patching script interpreter paths in /nix/store/rn5diyhizc9kglyhzh6n9bndr695m1rg-nixnote2-2.0.2
checking for references to /build in /nix/store/rn5diyhizc9kglyhzh6n9bndr695m1rg-nixnote2-2.0.2...
postPatchMkspecs
postPatchMkspecs
/nix/store/rn5diyhizc9kglyhzh6n9bndr695m1rg-nixnote2-2.0.2

Success on x86_64-linux (full log)
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/6prwql0dqycd3sy9fbh5c66vwjqypxq1-nixnote2-2.0.2
shrinking /nix/store/6prwql0dqycd3sy9fbh5c66vwjqypxq1-nixnote2-2.0.2/bin/nixnote2
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/6prwql0dqycd3sy9fbh5c66vwjqypxq1-nixnote2-2.0.2/bin
patching script interpreter paths in /nix/store/6prwql0dqycd3sy9fbh5c66vwjqypxq1-nixnote2-2.0.2
checking for references to /tmp/nix-build-nixnote2-2.0.2.drv-0 in /nix/store/6prwql0dqycd3sy9fbh5c66vwjqypxq1-nixnote2-2.0.2...
postPatchMkspecs
postPatchMkspecs
/nix/store/6prwql0dqycd3sy9fbh5c66vwjqypxq1-nixnote2-2.0.2

authors: AMDmi3 GrahamcOfBorg dtzWill fpletz htr


text:
ddar: move out of pythonPackages and fix tests

Motivation for this change
Even though probably not many people use ddar anymore, I think we have a responsibility towards the users and someone not being able to access their ddar backup seems like something to care about. Because ddar is broken on master, I've gone ahead and fixed the expression.
I don't know if it's okay to move it out of pythonPackages, but it doesn't belong there as its not a library and it doesn't work with Python 3 anyway.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

/cc @viric

Success on x86_64-linux (full log)
Partial log (click to expand)
  it_stores_from_a_file_with_a_name:               [PASS]
  it_deletes_a_member_in_the_middle_of_the_archive: [PASS]
  it_does_not_delete_used_blocks:                  [PASS]
  it_will_not_shell_out_for_source:                [PASS]
yes: standard output: Broken pipe
=========================================================
Tests:   10 | Passed:  10 | Failed:   0
/nix/store/a6dmjklp36kl3ia3vb370dv0nszhx2hn-ddar-1.0
/nix/store/hpd1gcf4isx330gh5bacw5yfwigblbdc-roundup-0.0.6
/nix/store/ldliih4bikksk965kmkrzr65xwvhkddq-shocco-1.0

Success on aarch64-linux (full log)
Partial log (click to expand)
  it_stores_from_a_file_with_a_name:               [PASS]
  it_deletes_a_member_in_the_middle_of_the_archive: [PASS]
  it_does_not_delete_used_blocks:                  [PASS]
  it_will_not_shell_out_for_source:                [PASS]
=========================================================yes: standard output: Broken pipe

Tests:   10 | Passed:  10 | Failed:   0
/nix/store/h7f9f42iyxw4dh215yhwplybz2zwd431-ddar-1.0
/nix/store/0lg5rfv45kizwhnpddp7lyvh2qz2p89v-roundup-0.0.6
/nix/store/wqadsavyl3kqn6pd7g52qvy5sssdp7b6-shocco-1.0

authors: GrahamcOfBorg dotlambda


text:
python312Packages.google-cloud-bigquery-logging: 1.4.5 -> 1.5.0

Changelog: https://github.com/googleapis/google-cloud-python/blob/google-cloud-bigquery-logging-v1.5.0/packages/google-cloud-bigquery-logging/CHANGELOG.md

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 354918

x86_64-linux

:white_check_mark: 4 packages built:

python311Packages.google-cloud-bigquery-logging
python311Packages.google-cloud-bigquery-logging.dist
python312Packages.google-cloud-bigquery-logging
python312Packages.google-cloud-bigquery-logging.dist


text:
pari: 2.9.3 -> 2.9.4

Semi-automatic update. These checks were performed:

built on NixOS
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/tex2mail help got 0 exit code
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gphelp --help got 0 exit code
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gphelp help got 0 exit code
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9 -h got 0 exit code
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9 --help got 0 exit code
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9 -V and found version 2.9.4
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9 -v and found version 2.9.4
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9 --version and found version 2.9.4
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9 -h and found version 2.9.4
ran /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9 --help and found version 2.9.4
found 2.9.4 with grep in /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4
found 2.9.4 in filename of file in /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4

cc "@ertes @raskin @AndersonTorres"

Success on x86_64-darwin (full log)
Partial log (click to expand)
make[1]: Leaving directory '/private/tmp/nix-build-pari-2.9.4.drv-0/pari-2.9.4'
make[1]: Entering directory '/private/tmp/nix-build-pari-2.9.4.drv-0/pari-2.9.4/doc'
make[1]: Leaving directory '/private/tmp/nix-build-pari-2.9.4.drv-0/pari-2.9.4/doc'
post-installation fixup
gzipping man pages under /nix/store/mfm0qmh2lyi12j2d92l2li8yb2vf962i-pari-2.9.4/share/man/
strip is /nix/store/4sdh09gmvl15cy0zb6i7mbvxh5syz206-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/mfm0qmh2lyi12j2d92l2li8yb2vf962i-pari-2.9.4/lib  /nix/store/mfm0qmh2lyi12j2d92l2li8yb2vf962i-pari-2.9.4/bin
patching script interpreter paths in /nix/store/mfm0qmh2lyi12j2d92l2li8yb2vf962i-pari-2.9.4
/nix/store/mfm0qmh2lyi12j2d92l2li8yb2vf962i-pari-2.9.4/share/pari/misc/gpflog: interpreter directive changed from "/bin/sh" to "/nix/store/pkjmwq7sqrvjg7cjiph6hq0khsmfl6p8-bash-4.4-p12/bin/sh"
/nix/store/mfm0qmh2lyi12j2d92l2li8yb2vf962i-pari-2.9.4/share/pari/misc/xgp: interpreter directive changed from "/bin/sh" to "/nix/store/pkjmwq7sqrvjg7cjiph6hq0khsmfl6p8-bash-4.4-p12/bin/sh"

Success on x86_64-linux (full log)
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4
shrinking /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin/gp-2.9
shrinking /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/lib/libpari-gmp-tls.so.2.9.4
gzipping man pages under /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/share/man/
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/lib  /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/bin
patching script interpreter paths in /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4
/nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/share/pari/misc/gpflog: interpreter directive changed from "/bin/sh" to "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/sh"
/nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4/share/pari/misc/xgp: interpreter directive changed from "/bin/sh" to "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/sh"
checking for references to /tmp/nix-build-pari-2.9.4.drv-0 in /nix/store/v2rvjr4kl79kmn1w70lj7zf0dz00p3mf-pari-2.9.4...

Success on aarch64-linux (full log)
Partial log (click to expand)
shrinking /nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4/bin/gp-2.9
shrinking /nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4/lib/libpari-gmp-tls.so.2.9.4
gzipping man pages under /nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4/share/man/
strip is /nix/store/viv0il4zpdqj4p7yamwbmn2k9pb8dcnv-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4/lib  /nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4/bin
patching script interpreter paths in /nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4
/nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4/share/pari/misc/xgp: interpreter directive changed from "/bin/sh" to "/nix/store/xb5jmm0qvf472sa1v2s4aqakfr7lrw33-bash-4.4-p12/bin/sh"
/nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4/share/pari/misc/gpflog: interpreter directive changed from "/bin/sh" to "/nix/store/xb5jmm0qvf472sa1v2s4aqakfr7lrw33-bash-4.4-p12/bin/sh"
checking for references to /build in /nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4...
/nix/store/44fj711w6pfymkkh7z8r40pgbfwwwiiy-pari-2.9.4

authors: GrahamcOfBorg ryantm


text:
German Dictionary for Hunspell

Motivation for this change
Add german dictionary to hunspell.
Things done
Building these dicts needs ispell, so I re-used the PR #3320 for that.
For the actual dict, used the code from this: #32777
Tested by building hunspell with german and en-US dictionaries on 17.09 and master and running hunspell -D, which then shows the german dictionary.  Also tested actual spelling correction, which gives the same result as the online spell checker (https://j3e.de/cgi-bin/spellchecker)

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

This PR would introduce ispell as a top-level package although it is only used (not even the latest version) for building the dictionary.  Is that acceptable?  Should ispell be only a local derivation in dictionaries.nix?  If so, what is the best way to do that?

cc @Fuuzetsu

@GrahamcOfBorg build hunspellDicts.de-de ispell

Failure on x86_64-darwin (full log)
Partial log (click to expand)
cc -O -c term.c
term.c:95:10: fatal error: 'termio.h' file not found
#include <termio.h>
         ^~~~~~~~~~
1 error generated.
term.c wouldn't compile.  Try inverting USG in local.h
make: *** [Makefile:588: term.o] Error 1
builder for '/nix/store/v6myjkbpb0hypy4r6bqwc657njv07chh-ispell-3.3.02.drv' failed with exit code 2
cannot build derivation '/nix/store/siv7bn1v3p5ghqwlajh0vin1ib389l3r-hunspell-dict-de-de-j3e-20161207.drv': 1 dependencies couldn't be built
error: build of '/nix/store/siv7bn1v3p5ghqwlajh0vin1ib389l3r-hunspell-dict-de-de-j3e-20161207.drv', '/nix/store/v6myjkbpb0hypy4r6bqwc657njv07chh-ispell-3.3.02.drv' failed

Success on x86_64-linux (full log)
Partial log (click to expand)
Capital prefixes will be expanded: Zufriedenheit/UPm
Capital prefixes will be expanded: Zug/SETVpm
Capital prefixes will be expanded: Zuga"nglichkeit/Um
Capital prefixes will be expanded: Zula"ssigkeit/Um
Capital prefixes will be expanded: Zuverla"ssigkeit/PUm
sed -n '$=' < hunspell/de_DE.dic.tmp > hunspell/de_DE.dic
cat myspell/de_all.dic.header | sed "s/AFF_VERSION_REPLACE/`cat VERSION`/;s/LANG_REPLACE/de_DE/;s/Myspell/Hunspell/" >> hunspell/de_DE.dic
sed -f ./bin/dic2iso < hunspell/de_DE.dic.tmp >> hunspell/de_DE.dic
'/nix/store/hb7kmc3i8hbb0rk48kf0gmgm71zf1c21-hunspell-dict-de-de-j3e-20161207/share/myspell/dicts/de_DE.dic' -> '/nix/store/hb7kmc3i8hbb0rk48kf0gmgm71zf1c21-hunspell-dict-de-de-j3e-20161207/share/hunspell/de_DE.dic'
'/nix/store/hb7kmc3i8hbb0rk48kf0gmgm71zf1c21-hunspell-dict-de-de-j3e-20161207/share/myspell/dicts/de_DE.aff' -> '/nix/store/hb7kmc3i8hbb0rk48kf0gmgm71zf1c21-hunspell-dict-de-de-j3e-20161207/share/hunspell/de_DE.aff'

Success on aarch64-linux (full log)
Partial log (click to expand)
Capital prefixes will be expanded: Zufriedenheit/UPm
Capital prefixes will be expanded: Zug/SETVpm
Capital prefixes will be expanded: Zuga"nglichkeit/Um
Capital prefixes will be expanded: Zula"ssigkeit/Um
Capital prefixes will be expanded: Zuverla"ssigkeit/PUm
sed -n '$=' < hunspell/de_DE.dic.tmp > hunspell/de_DE.dic
cat myspell/de_all.dic.header | sed "s/AFF_VERSION_REPLACE/`cat VERSION`/;s/LANG_REPLACE/de_DE/;s/Myspell/Hunspell/" >> hunspell/de_DE.dic
sed -f ./bin/dic2iso < hunspell/de_DE.dic.tmp >> hunspell/de_DE.dic
'/nix/store/hk61rs52lgdn8mfn4dfjws0n4xpmica0-hunspell-dict-de-de-j3e-20161207/share/myspell/dicts/de_DE.dic' -> '/nix/store/hk61rs52lgdn8mfn4dfjws0n4xpmica0-hunspell-dict-de-de-j3e-20161207/share/hunspell/de_DE.dic'
'/nix/store/hk61rs52lgdn8mfn4dfjws0n4xpmica0-hunspell-dict-de-de-j3e-20161207/share/myspell/dicts/de_DE.aff' -> '/nix/store/hk61rs52lgdn8mfn4dfjws0n4xpmica0-hunspell-dict-de-de-j3e-20161207/share/hunspell/de_DE.aff'

authors: GrahamcOfBorg globin timor