text:
python311Packages.hahomematic: 2024.2.1 -> 2024.2.2

Diff: https://github.com/danielperna84/hahomematic/compare/refs/tags/2024.2.1...2024.2.2
Changelog: https://github.com/danielperna84/hahomematic/releases/tag/2024.2.2
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 288156 run on x86_64-linux 1

4 packages built:

python311Packages.hahomematic
python311Packages.hahomematic.dist
python312Packages.hahomematic
python312Packages.hahomematic.dist


text:
python311Packages.securetar: 2023.12.0 -> 2024.2.0

Diff: https://github.com/pvizeli/securetar/compare/refs/tags/2023.12.0...2024.2.0
Changelog: https://github.com/pvizeli/securetar/releases/tag/2024.2.0
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 288352 run on x86_64-linux 1

2 packages marked as broken and skipped:

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

1 package failed to build:

home-assistant-component-tests.openai_conversation

804 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.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.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.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.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.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.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.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.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.system_log
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.tasmota
home-assistant-component-tests.tautulli
home-assistant-component-tests.tcp
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.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.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.homeassistant-stubs
python311Packages.homeassistant-stubs.dist
python311Packages.securetar
python311Packages.securetar.dist
python312Packages.securetar
python312Packages.securetar.dist

source: gharchive/pull-request

authors: dotlambda fabaff

repo: NixOS/nixpkgs

license: MIT

license_type: permissive

license_source: github-api


text:
s2n-tls: 1.4.3 -> 1.4.4

Description of changes
https://github.com/aws/s2n-tls/releases/tag/v1.4.4
The most interesting change is aws/s2n-tls#4352, which fixes the issue NixOS/nix#5947.
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[x] sandbox = true

[x] 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.

Pinging the maintainer: @orivej

It would be great to backport this to NixOS 23.11 to fix Nix working with S3 binary stores, but I'm not sure if such massive rebuild is OK for the release branch.

There is staging-23.11 for these situations.

Darwin builds in staging are broken due to #289254, #289294, I've successfully build Nix with this patch on master.

There is staging-23.11 for these situations.

Thanks, I figured that out, was carried away with staging problems on Darwin I mentioned earlier. Will test if Nix builds with the new version in 23.11 and will open separate PR (it does not backport automatically due to versions difference).

Created #289328 for a backport (as a draft for now, because original PR should be merged first according to contributing guidelines).

Worth updating to 1.4.5? https://github.com/aws/s2n-tls/releases/tag/v1.4.5

Probably yes, I'm already building locally for aarch64-darwin, will push as soon as it builds successfully.

Bumped version to 1.4.5, built s2n-tls and s2n-tls.passthru.tests.nix successfully on aarch64-darwin.
FYI I was unable to build rustc on current staging with sandbox enabled, but it is not because of my changes.

All other default systems building this package and its tests successfully too.

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/3565

authors: NickCao matshch nixos-discourse trofi


text:
python312Packages.myuplink: 0.4.1 -> 0.5.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.myuplink is: Module to interact with the myUplink API
meta.homepage for python312Packages.myuplink is: https://github.com/pajzo/myuplink
meta.changelog for python312Packages.myuplink is: https://github.com/pajzo/myuplink/releases/tag/0.5.0
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.5.0 with grep in /nix/store/qd0760njfqg7m26gq0wrzshlfnr3520m-python3.12-myuplink-0.5.0
found 0.5.0 in filename of file in /nix/store/qd0760njfqg7m26gq0wrzshlfnr3520m-python3.12-myuplink-0.5.0

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

3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath
home-assistant-component-tests.myuplink
python311Packages.myuplink
python312Packages.myuplink

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/qd0760njfqg7m26gq0wrzshlfnr3520m-python3.12-myuplink-0.5.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.myuplink https://github.com/r-ryantm/nixpkgs/archive/86145b9573f98f671828d6f553c4a1229beefac9.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/86145b9573f98f671828d6f553c4a1229beefac9#python312Packages.myuplink

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/qd0760njfqg7m26gq0wrzshlfnr3520m-python3.12-myuplink-0.5.0
ls -la /nix/store/qd0760njfqg7m26gq0wrzshlfnr3520m-python3.12-myuplink-0.5.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

2 packages built:

python311Packages.myuplink
python312Packages.myuplink

Maintainer pings
cc @fabaff for testing.

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

5 packages built:

home-assistant-component-tests.myuplink
python311Packages.myuplink
python311Packages.myuplink.dist
python312Packages.myuplink
python312Packages.myuplink.dist

authors: fabaff r-ryantm


text:
linuxKernel.kernels.linux_zen: 6.7.5-zen1 -> 6.7.6-zen1 ; linuxKernel.kernels.linux_lqx: 6.7.5-lqx1 -> 6.7.6-lqx1

Resolves #291651
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

[X] Fits CONTRIBUTING.md.

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

CC @thiagokokada if you want to review this one real quick.


text:
dump_syms: 2.3.0 -> 2.3.1

https://github.com/mozilla/dump_syms/releases/tag/v2.3.1
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.

@ofborg build firefox-unwrapped.symbols


text:
Update CompCert

Motivation for this change
This update allows to unpin the version of Coq (3.0.1 required exactly 8.6).
See commit messages for details.
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
[ ] Linux

Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests) (N/A)
[x] 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.

Thanks!


text:
python312Packages.torchvision: 0.17.1 -> 0.17.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.torchvision is: PyTorch vision library
meta.homepage for python312Packages.torchvision is: https://pytorch.org/
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.17.2 with grep in /nix/store/nyb9yl87p093d3r32w0mlxqck9r66dc5-python3.12-torchvision-0.17.2
found 0.17.2 in filename of file in /nix/store/nyb9yl87p093d3r32w0mlxqck9r66dc5-python3.12-torchvision-0.17.2

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

73 total rebuild path(s)

73 package rebuild(s)

First fifty rebuilds by attrpath
backgroundremover
easyocr
khoj
piper-train
python311Packages.albumentations
python311Packages.apricot-select
python311Packages.arviz
python311Packages.bambi
python311Packages.clean-fid
python311Packages.cleanlab
python311Packages.clip
python311Packages.clip-anytorch
python311Packages.compressai
python311Packages.detectron2
python311Packages.easyocr
python311Packages.effdet
python311Packages.elegy
python311Packages.facenet-pytorch
python311Packages.fastai
python311Packages.ffcv
python311Packages.funsor
python311Packages.grad-cam
python311Packages.imagededup
python311Packages.insightface
python311Packages.k-diffusion
python311Packages.llama-index-embeddings-huggingface
python311Packages.manifest-ml
python311Packages.mmcv
python311Packages.numpyro
python311Packages.open-clip-torch
python311Packages.pyannote-audio
python311Packages.pymc
python311Packages.pytorch-lightning
python311Packages.pytorch-metric-learning
python311Packages.pytorch-pfn-extras
python311Packages.sentence-transformers
python311Packages.tensorboardx
python311Packages.timm
python311Packages.torch-tb-profiler
python311Packages.torchinfo
python311Packages.torchvision
python311Packages.webdataset
python312Packages.albumentations
python312Packages.clean-fid
python312Packages.cleanlab
python312Packages.clip
python312Packages.clip-anytorch
python312Packages.compressai
python312Packages.detectron2
python312Packages.easyocr

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/nyb9yl87p093d3r32w0mlxqck9r66dc5-python3.12-torchvision-0.17.2 \
  --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.torchvision https://github.com/r-ryantm/nixpkgs/archive/c8180c18cd8ef6b2c0a6cb664de2764e8867ce46.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/c8180c18cd8ef6b2c0a6cb664de2764e8867ce46#python312Packages.torchvision

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/nyb9yl87p093d3r32w0mlxqck9r66dc5-python3.12-torchvision-0.17.2
ls -la /nix/store/nyb9yl87p093d3r32w0mlxqck9r66dc5-python3.12-torchvision-0.17.2/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.
nixpkgs-review took longer than 120m and timed out

Maintainer pings
cc @ericsagnes for testing.

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

6 packages marked as broken and skipped:

khoj
khoj.dist
piper-train
piper-train.dist
python311Packages.elegy
python311Packages.elegy.dist

28 packages failed to build:

python311Packages.cleanlab
python311Packages.cleanlab.dist
python311Packages.ffcv
python311Packages.ffcv.dist
python311Packages.imagededup
python311Packages.imagededup.dist
python311Packages.pytorch-pfn-extras
python311Packages.pytorch-pfn-extras.dist
python312Packages.cleanlab
python312Packages.cleanlab.dist
python312Packages.detectron2
python312Packages.detectron2.dist
python312Packages.effdet
python312Packages.effdet.dist
python312Packages.ffcv
python312Packages.ffcv.dist
python312Packages.imagededup
python312Packages.imagededup.dist
python312Packages.insightface
python312Packages.insightface.dist
python312Packages.mmcv
python312Packages.mmcv.dist
python312Packages.pytorch-lightning
python312Packages.pytorch-lightning.dist
python312Packages.pytorch-metric-learning
python312Packages.pytorch-metric-learning.dist
python312Packages.pytorch-pfn-extras
python312Packages.pytorch-pfn-extras.dist

110 packages built:

backgroundremover
backgroundremover.dist
easyocr (python311Packages.easyocr)
easyocr.dist (python311Packages.easyocr.dist)
python311Packages.albumentations
python311Packages.albumentations.dist
python311Packages.apricot-select
python311Packages.apricot-select.dist
python311Packages.arviz
python311Packages.arviz.dist
python311Packages.bambi
python311Packages.bambi.dist
python311Packages.clean-fid
python311Packages.clean-fid.dist
python311Packages.clip
python311Packages.clip-anytorch
python311Packages.clip-anytorch.dist
python311Packages.clip.dist
python311Packages.compressai
python311Packages.compressai.dist
python311Packages.detectron2
python311Packages.detectron2.dist
python311Packages.effdet
python311Packages.effdet.dist
python311Packages.facenet-pytorch
python311Packages.facenet-pytorch.dist
python311Packages.fastai
python311Packages.fastai.dist
python311Packages.funsor
python311Packages.funsor.dist
python311Packages.grad-cam
python311Packages.grad-cam.dist
python311Packages.insightface
python311Packages.insightface.dist
python311Packages.k-diffusion
python311Packages.k-diffusion.dist
python311Packages.llama-index-embeddings-huggingface
python311Packages.llama-index-embeddings-huggingface.dist
python311Packages.manifest-ml
python311Packages.manifest-ml.dist
python311Packages.mmcv
python311Packages.mmcv.dist
python311Packages.numpyro
python311Packages.numpyro.dist
python311Packages.open-clip-torch
python311Packages.open-clip-torch.dist
python311Packages.pyannote-audio
python311Packages.pyannote-audio.dist
python311Packages.pymc
python311Packages.pymc.dist
python311Packages.pytorch-lightning
python311Packages.pytorch-lightning.dist
python311Packages.pytorch-metric-learning
python311Packages.pytorch-metric-learning.dist
python311Packages.sentence-transformers
python311Packages.sentence-transformers.dist
python311Packages.tensorboardx
python311Packages.tensorboardx.dist
python311Packages.timm
python311Packages.timm.dist
python311Packages.torch-tb-profiler
python311Packages.torch-tb-profiler.dist
python311Packages.torchinfo
python311Packages.torchinfo.dist
python311Packages.torchvision
python311Packages.torchvision.dist
python311Packages.webdataset
python311Packages.webdataset.dist
python312Packages.albumentations
python312Packages.albumentations.dist
python312Packages.clean-fid
python312Packages.clean-fid.dist
python312Packages.clip
python312Packages.clip-anytorch
python312Packages.clip-anytorch.dist
python312Packages.clip.dist
python312Packages.compressai
python312Packages.compressai.dist
python312Packages.easyocr
python312Packages.easyocr.dist
python312Packages.facenet-pytorch
python312Packages.facenet-pytorch.dist
python312Packages.funsor
python312Packages.funsor.dist
python312Packages.grad-cam
python312Packages.grad-cam.dist
python312Packages.llama-index-embeddings-huggingface
python312Packages.llama-index-embeddings-huggingface.dist
python312Packages.manifest-ml
python312Packages.manifest-ml.dist
python312Packages.numpyro
python312Packages.numpyro.dist
python312Packages.open-clip-torch
python312Packages.open-clip-torch.dist
python312Packages.sentence-transformers
python312Packages.sentence-transformers.dist
python312Packages.tensorboardx
python312Packages.tensorboardx.dist
python312Packages.timm
python312Packages.timm.dist
python312Packages.torch-tb-profiler
python312Packages.torch-tb-profiler.dist
python312Packages.torchinfo
python312Packages.torchinfo.dist
python312Packages.torchvision
python312Packages.torchvision.dist
python312Packages.webdataset
python312Packages.webdataset.dist
rclip
rclip.dist

I think #299607 will close this very soon, so not merging.

authors: r-ryantm wegank


text:
sandbar: init at v0.1

Description of changes
This PR adds to the nixpkgs sandbar, a dwm-like bar for the river wayland compositor.

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

[X] Fits CONTRIBUTING.md.

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

Also please migrate to pkgs/by-name

@Aleksanaa okay, I'm about to apply the changes with a rebase.

@Aleksanaa just finished, now only the ofborg tests are missing.

@Aleksanaa having changed the package version (from v0.1 to 0.1) during the tar pull phase gives an error.
This is because the package has the v0.1 callsign in the release.
I just edited the commit to put the correct version back.

You should use rev = "v${finalAttrs.version}"

True, my fault. Just fixed.

authors: Aleksanaa fccapria


text:
python311Packages.gradio-client: 0.14.0 -> 0.16.1, python311Packages.gradio: 4.27.0 -> 4.29.0

Description of changes
gradio-client is currently broken on master.
Note: this patch is not working yet.
Changelogs:

https://github.com/gradio-app/gradio/releases/tag/gradio_client%400.16.1
https://github.com/gradio-app/gradio/releases/tag/gradio%404.29.0

cc @pbsds @drupol

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.

@GaetanLepage Is it ready to be merged?

@GaetanLepage Is it ready to be merged? I see this is broken on some archs, can we fix this?

No it's still broken. I have to go through the logs.

OK I'll wait then, I need this in https://github.com/NixOS/nixpkgs/pull/305586

Neat! I have nearly the same diff sitting in a local branch which fixes gradio on py311, but py312 is broken due to two issues in diffusers. The following diff fixes the first issue, but diffusers still fail to build due to test failures. Upstream communicates that the tests should be temporarily disabled now, but i've yet to go hunt down the commits to cherrypick.
diff --git a/pkgs/development/python-modules/diffusers/default.nix b/pkgs/development/python-modules/diffusers/default.nix
index 39464efe47fd..8b555462c21b 100644
--- a/pkgs/development/python-modules/diffusers/default.nix
+++ b/pkgs/development/python-modules/diffusers/default.nix
@@ -2,6 +2,7 @@
 , stdenv
 , buildPythonPackage
 , fetchFromGitHub
+, fetchpatch
 , pythonOlder
 , writeText
 , setuptools
@@ -51,6 +52,20 @@ buildPythonPackage rec {
     hash = "sha256-aRnbU3jN40xaCsoMFyRt1XB+hyIYMJP2b/T1yZho90c=";
   };

+  patches = [
+    # fix python3.12 build
+    (fetchpatch { # https://github.com/huggingface/diffusers/pull/7455
+      name = "001-remove-distutils.patch";
+      url = "https://github.com/huggingface/diffusers/compare/363699044e365ef977a7646b500402fa585e1b6b...3c67864c5acb30413911730b1ed4a9ad47c0a15c.patch";
+      hash = "sha256-Qyvyp1GyTVXN+A+lA1r2hf887ubTtaUknbKd4r46NZQ=";
+    })
+    (fetchpatch { # https://github.com/huggingface/diffusers/pull/7461
+      name = "002-fix-removed-distutils.patch";
+      url = "https://github.com/huggingface/diffusers/commit/efbbbc38e436a1abb1df41a6eccfd6f9f0333f97.patch";
+      hash = "sha256-scdtpX1RYFFEDHcaMb+gDZSsPafkvnIO/wQlpzrQhLA=";
+    })
+  ];
+
   nativeBuildInputs = [
     setuptools
     wheel

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

6 packages failed to build:

python312Packages.gradio
python312Packages.gradio-client
python312Packages.gradio-client.dist
python312Packages.gradio-pdf
python312Packages.gradio-pdf.dist
python312Packages.gradio.dist

6 packages built:

python311Packages.gradio
python311Packages.gradio-client
python311Packages.gradio-client.dist
python311Packages.gradio-pdf
python311Packages.gradio-pdf.dist
python311Packages.gradio.dist

Result of nixpkgs-review pr 310295 run on aarch64-linux 1

12 packages built:

python311Packages.gradio
python311Packages.gradio-client
python311Packages.gradio-client.dist
python311Packages.gradio-pdf
python311Packages.gradio-pdf.dist
python311Packages.gradio.dist
python312Packages.gradio
python312Packages.gradio-client
python312Packages.gradio-client.dist
python312Packages.gradio-pdf
python312Packages.gradio-pdf.dist
python312Packages.gradio.dist

Result of nixpkgs-review pr 310295 run on aarch64-darwin 1

12 packages failed to build:

python311Packages.gradio
python311Packages.gradio-client
python311Packages.gradio-client.dist
python311Packages.gradio-pdf
python311Packages.gradio-pdf.dist
python311Packages.gradio.dist
python312Packages.gradio
python312Packages.gradio-client
python312Packages.gradio-client.dist
python312Packages.gradio-pdf
python312Packages.gradio-pdf.dist
python312Packages.gradio.dist

Result of nixpkgs-review pr 310295 run on x86_64-darwin 1

12 packages failed to build:

python311Packages.gradio
python311Packages.gradio-client
python311Packages.gradio-client.dist
python311Packages.gradio-pdf
python311Packages.gradio-pdf.dist
python311Packages.gradio.dist
python312Packages.gradio
python312Packages.gradio-client
python312Packages.gradio-client.dist
python312Packages.gradio-pdf
python312Packages.gradio-pdf.dist
python312Packages.gradio.dist

the diffusers commit is bogging down ofborg with timeouts. It's not complete anyway, so lets pop it off and merge the bumps

Thanks for your patch @pbsds.
Unfortunately, some tests still fail:
=========================== short test summary info ============================
FAILED tests/models/autoencoders/test_models_vae.py::AutoncoderKLTemporalDecoderFastTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/transformers/test_models_prior.py::PriorTransformerTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/autoencoders/test_models_vae.py::AsymmetricAutoencoderKLTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_1d.py::UNet1DModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/autoencoders/test_models_vae.py::AutoencoderKLTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/autoencoders/test_models_vq.py::VQModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/autoencoders/test_models_vae.py::ConsistencyDecoderVAETests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_1d.py::UNetRLModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_2d.py::UNetLDMModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/autoencoders/test_models_vae.py::AutoencoderTinyTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_2d.py::NCSNppModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_2d.py::Unet2DModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_2d_condition.py::UNet2DConditionModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_spatiotemporal.py::UNetSpatioTemporalConditionModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call l>
FAILED tests/models/unets/test_models_unet_motion.py::UNetMotionModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
FAILED tests/models/unets/test_models_unet_3d_condition.py::UNet3DConditionModelTests::test_from_save_pretrained_dynamo - AssertionError: Traceback (most recent call last):
= 16 failed, 1825 passed, 1249 skipped, 1673 xfailed, 1917 warnings in 5137.49s (1:25:37) =

Basically, it boils down to: RuntimeError: Dynamo is not supported on Python 3.12+.
Should we just disable those tests conditionally on 3.12 ?

They fail in diffusers right? The fix is in a commit i've yet to hunt down. The problem lies in pytorch according to the diffusers maintainers.

They fail in diffusers right? The fix is in a commit i've yet to hunt down. The problem lies in pytorch according to the diffusers maintainers.

I skipped the dymano test on python 3.12.
It should now build fine. I am running nixpkgs-review.

Result of nixpkgs-review pr 310295 run on aarch64-linux 1

16 packages built:

python311Packages.diffusers
python311Packages.diffusers.dist
python311Packages.gradio
python311Packages.gradio-client
python311Packages.gradio-client.dist
python311Packages.gradio-pdf
python311Packages.gradio-pdf.dist
python311Packages.gradio.dist
python312Packages.diffusers
python312Packages.diffusers.dist
python312Packages.gradio
python312Packages.gradio-client
python312Packages.gradio-client.dist
python312Packages.gradio-pdf
python312Packages.gradio-pdf.dist
python312Packages.gradio.dist

Result of nixpkgs-review pr 310295 run on aarch64-darwin 1

10 packages failed to build:

python311Packages.diffusers
python311Packages.diffusers.dist
python311Packages.gradio
python311Packages.gradio-client
python311Packages.gradio-client.dist
python311Packages.gradio-pdf
python311Packages.gradio-pdf.dist
python311Packages.gradio.dist
python312Packages.gradio
python312Packages.gradio.dist

6 packages built:

python312Packages.diffusers
python312Packages.diffusers.dist
python312Packages.gradio-client
python312Packages.gradio-client.dist
python312Packages.gradio-pdf
python312Packages.gradio-pdf.dist

authors: GaetanLepage drupol pbsds


text:
plattenalbum: 1.11.0 -> 2.1.0; renamed from mpdevil

Description of changes
Closes https://github.com/NixOS/nixpkgs/pull/298658
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

[x] Fits CONTRIBUTING.md.

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

Ping @apfelkuchen6. Do you still want to maintain it?


text:
busybox-sandbox-shell: replace pkgsStatic with useMusl

Description of changes
Nix requires a static build of busybox for /bin/sh. However we can't actually use the main busybox derivation for this, because it links against glibc, and glibc is famously difficult to statically link against. For this reason Nix uses busybox-sandbox-shell which is configured to build with musl via pkgsStatic.
However this is not ideal:

Using pkgsStatic slows down eval time by instantiating another instance of nixpkgs.
pkgsStatic uses a different stdenv, so we need to bootstrap another compiler just to build busybox. This wastes a ton of time, especially when cross-compiling nix.

The busybox derivation actually supports linking against musl with a useMusl argument, so we don't actually need to use pkgsStatic just to use musl.

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.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.

Sucessfully built the following platforms:
❯ nix build -L -f . pkgsCross.aarch64-multiplatform.busybox-sandbox-shell; nix-store --query --requisites result
/nix/store/kspcl6xn0vgmrz4xjdla33vzk2ihjs79-busybox-aarch64-unknown-linux-gnu-1.36.1

❯ nix build -L -f . pkgsCross.gnu64.busybox-sandbox-shell; nix-store --query --requisites result
/nix/store/8f374gs3k9glc4rwycgivc1wj1a6n7qz-busybox-x86_64-unknown-linux-gnu-1.36.1

❯ nix build -L -f . pkgsCross.riscv64.busybox-sandbox-shell; nix-store --query --requisites result
/nix/store/7rgj3dy5dd9bkk97m23c8nyi2hi48s51-busybox-riscv64-unknown-linux-gnu-1.36.1

❯ nix build -L -f . pkgsCross.ppc64.busybox-sandbox-shell; nix-store --query --requisites result
/nix/store/z7npv0g76kliin7igcjs23amsd503idk-busybox-powerpc64-unknown-linux-gnuabielfv2-1.36.1

On loongarch64 we don't have musl available, so it tries to statically link with glibc with expected (bad) results:
❯ nix build -L -f . pkgsCross.loongarch64-linux.busybox-sandbox-shell; nix-store --query --requisites result
/nix/store/z5i8sca0z4wywky6aj78g06rpshd131r-libgcc-loongarch64-unknown-linux-gnu-13.2.0
/nix/store/ak68mapbyn9zpkvmh3a6dqb1k7w6vgnc-glibc-loongarch64-unknown-linux-gnu-2.39-52
/nix/store/r81i6qzi6r6ibgnkv699k90qg93hb3kk-busybox-loongarch64-unknown-linux-gnu-1.36.1

I'm not familiar with bionic, and aarch64-android failed at building compiler-rt-libc-aarch64-unknown-linux-android, so I'm unable to test that platform.

I'm not even sure it was intentional that this used pkgsStatic in the first place — at least https://github.com/nixos/nixpkgs/commit/39769df9dfa63263850e9c4f6f771873b89198b5 doesn't include any explanation.  @domenkozar I'm guessing you don't remember why you did this five years ago, but wanted to give you a heads up.

I don't like making a one-off useMusl static hack for just one package (I think we we should delete it, not use it). I also don't like using pkgsStatic and pkgsCross within Nixpkgs. I wonder what option I would like :)

This wastes a ton of time, especially when cross-compiling nix.

This is a GCC problem that is entirely solvable, however. Especially if we make C++ libs optional.

I don't like making a one-off useMusl static hack for just one package (I think we we should delete it, not use it). I also don't like using pkgsStatic and pkgsCross within Nixpkgs. I wonder what option I would like :)

Personally I find pkgsStatic much worse. It's easier to just override one thing (libc) than re-instantiate the entire nixpkgs and hope it evaluates to an equivalent compiler toolchain (and not drift over time). The only real alternative I see is to use glibc.static. But imo useMusl is already a decent improvement.

Alternatively, if you'd like to generalize this, we could add a stdenv adapter to link against musl to pkgs/stdenv/adapters.nix, instead of the useMusl flag.

Yes, overriding the stdenv passed in would make me feel better.

After playing with this for a bit, I'm not really sure that this is a great idea. While the stdenv adapter does seem to work, I'm not really confident in adding this to the the official list of adapters because I'm not convinced it's going to be applicable to most derivations and just add to the growing list of tech debt. There's also the question of how to override stdenv.hostPlatform.libc properly and whether stdenv.parsed should be adjusted, etc.
useMuslLibc = stdenv: let
  bintools = stdenv.cc.bintools.override { libc = pkgs.musl; };
  cc = stdenv.cc.override { inherit bintools; libc = pkgs.musl; };
  in stdenv.override (old: {
    inherit cc;
    allowedRequisites = null;
    mkDerivationFromStdenv = extendMkDerivationArgs old (args: {
      NIX_CFLAGS_COMPILE = toString (args.NIX_CFLAGS_COMPILE or "") + " -isystem ${pkgs.musl.dev}/include -B${pkgs.musl}/lib -L${pkgs.musl}/lib";
    });
  });

I still think useMusl is preferable to pkgsStatic. It's a really simple zero-dependency package to build and the flag has already been there for years. Though I'm happy to just use the override downstream and close this if there is disagreement.

In https://github.com/NixOS/nixpkgs/pull/341780 I propose getting rid of uses of pkgsStatic.busybox in the package set across the board.  The references shouldn't be a problem, because the requirement is for the binaries to not be dynamically linked, not to be free of references, and the size difference, as pointed out by @szlend, is not big enough to warrant a whole separate toolcahin.

The references shouldn't be a problem, because the requirement is for the binaries to not be dynamically linked, not to be free of references

My understanding was that at least for the nix sandbox, the references are a problem.

This broke eval of busybox-sandbox-shell on musl platforms. Fix is https://github.com/NixOS/nixpkgs/pull/361265.

authors: Ericson2314 alyssais szlend


text:
re2: 2024-05-01 -> 2024-06-01

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/google/re2/releases.
meta.description for re2 is: A regular expression library
meta.homepage for re2 is: https://github.com/google/re2
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
Warning: a test defined in passthru.tests did not pass
found 2024-06-01 in filename of file in /nix/store/h8bylfn9j13f26i2h9k4z4cfdps14aqh-re2-2024-06-01

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

5850 total rebuild path(s)

5850 package rebuild(s)

First fifty rebuilds by attrpath

acquire
activitywatch
adenum
affine
aiodnsbrute
aitrack
amphetype
animdl
anki
ansible
ansible-doctor
ansible-later
ansible-lint
ansible-navigator
ansible_2_15
ansible_2_16
antares
aocd
apache-airflow
apacheHttpdPackages.mod_tile
apacheHttpdPackages_2_4.mod_tile
appdaemon
archivebox
arrow-cpp
arrow-glib
asn1editor
atomic-operator
audible-cli
audiness
authentik
aw-watcher-afk
aws-azure-login
ax25ms
azure-cli
backblaze-b2
backgroundremover
barman
baserow
beancount
beanhub-cli
bear
beets
beets-unstable
beetsPackages.beets
beetsPackages.beets-stable
beetsPackages.beets-unstable
bikeshed
bilibili
bitwarden-desktop

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/h8bylfn9j13f26i2h9k4z4cfdps14aqh-re2-2024-06-01 \
  --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 re2 https://github.com/r-ryantm/nixpkgs/archive/10c458b4bc96cda85cbb61685afe08acb64f19f9.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/10c458b4bc96cda85cbb61685afe08acb64f19f9#re2

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/h8bylfn9j13f26i2h9k4z4cfdps14aqh-re2-2024-06-01
ls -la /nix/store/h8bylfn9j13f26i2h9k4z4cfdps14aqh-re2-2024-06-01/bin

Pre-merge build results
NixPkgs review skipped

Maintainer pings
cc @azahi @networkException for testing.

@ofborg eval
@ofborg build re2

authors: azahi r-ryantm


text:
lv_img_conv: Mark as broken

Description of changes
Closes #318122 . lv_img_conv fails to build on the current Node version.
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.

Why not remove it entirely? Doesn't seem to be needed anymore

@SuperSandro2000 Fair point, I wanted to conserve the package for the unlikely case that someone still used it. But since it does not even compile anymore, removing it is the better option. I updated the PR.


text:
rivercarro: 0.3.0 -> 0.4.0

Description of changes
Upgrade rivercarro from 0.3.0 -> 0.4.0.

switch zig 0.11.0 -> 0.12.0. The new version is required for 0.4.0
0.4.0 adds a build.zig.zon. Add a deps.nix file from zon2nix

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[X] 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.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.

@ofborg build

authors: pbsds psanford


text:
xwayland: fix impure dependency on /bin/sh

Description of changes
Instead of depending on /bin/sh, depend on sh from pkgs.bash.

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.

AFAICS it is only used here: https://gitlab.freedesktop.org/xorg/xserver/-/blob/05c63d2a02d55ff8b8bfb0c5b05a2f76fbeb1a62/xkb/ddxLoad.c#L175, so we probably want to hardcode the xkbcomp path as well.

Not really, we already set the meson option xkb_bin_dir:
https://github.com/NixOS/nixpkgs/blob/faff2d62acbb92887c04b6af22e300bf703a2854/pkgs/servers/x11/xorg/xwayland.nix#L133
which is used in the code already: https://gitlab.freedesktop.org/xorg/xserver/-/blob/05c63d2a02d55ff8b8bfb0c5b05a2f76fbeb1a62/xkb/ddxLoad.c#L158


text:
opam: 2.1.5 -> 2.2.0

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.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.

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

10 packages failed to build:

dune-release
ocamlPackages.opam-core
ocamlPackages.opam-format
ocamlPackages.opam-repository
ocamlPackages.opam-state
opam
opam-installer
opam-publish
opam.installer
opam2json

Replacing opam-shebangs.patch with this https://gist.github.com/OlivierNicole/84b7b764a6a3d32599d5fbeb5ac59d9f seems to patch properly

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/4213

See #329608

authors: OlivierNicole jackyliu16 kit-ty-kate nixos-discourse vbgl


text:
kdePackages.kommit: init at 1.6.0

Description of changes
Git GUI for KDE

homepage URL: https://apps.kde.org/kommit
source URL: https://invent.kde.org/sdk/kommit
license: GNU GPLv3
platforms: linux

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
[x] sandbox = true
(not applicable) 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
(not applicable) 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 is a draft because there is a binary, kommitmerge wich tries to call kommit. That will fail if it's not on the $PATH. Now, do I have to patch something or can I pass something to mkKdeDerivation to add the output path to $PATH in the wrapper scripts?

Can you hardcode the path instead?

Yes. But if I run kommitdiff, kommitmerge or kommit {diff,merge}, then Kommit will segfault.
I only packaged this to evaluate Kommit and it turns out I won't actively use it. Would you like to have a package in nixpkgs that exists, but is unmaintained and does not completely work, or rather not have the package? In the latter case we should close the PR and hope that it is found by someone who is more interested in using Kommit.

Not really, no. I'd rather wait for it to be officially incorporated into Gear or something.


text:
python312Packages.openusd: fix build

Description of changes
add env variable to let package find osl
This should fix the current build failure  for openusd on hydra, as well as blender
EDIT: In ixpkgs-review I noticed the build fails for openusd as well. Added a second commit to fix that, too (it failed to find pyside-tools-uic)
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

[x] 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.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
Result of nixpkgs-review pr 334708 run on aarch64-darwin 1

3 packages built:

openusd
python311Packages.openusd
python312Packages.openusd

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

6 packages built:

blender
blender-hip
blendfarm
openusd
python311Packages.openusd
python312Packages.openusd


text:
previewqt: adopt and modernize

finalAttrs
strictDeps

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.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/4598

authors: AndersonTorres nixos-discourse


text:
{buildFHSEnvBubblewrap,buildFHSEnvChroot}: add nativeBuildInputs

makeWrapper is often used in these with source "${makeWrapper}/nix-support/setup-hook" which causes error: makeWrapper/makeShellWrapper must be in nativeBuildInputs on cross.
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.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.

We love development by copy/paste.


text:
python312Packages.speechrecognition: 3.10.4 -> 3.11.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.speechrecognition is: Speech recognition module for Python, supporting several engines and APIs, online and offline
meta.homepage for python312Packages.speechrecognition is: https://github.com/Uberi/speech_recognition
meta.changelog for python312Packages.speechrecognition is: https://github.com/Uberi/speech_recognition/releases/tag/3.11.0
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 3.11.0 with grep in /nix/store/44sz7ifbkfgdxzfr12nsdccz8r9vnvll-python3.12-speechrecognition-3.11.0
found 3.11.0 in filename of file in /nix/store/44sz7ifbkfgdxzfr12nsdccz8r9vnvll-python3.12-speechrecognition-3.11.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.speechrecognition
python312Packages.speechrecognition

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/44sz7ifbkfgdxzfr12nsdccz8r9vnvll-python3.12-speechrecognition-3.11.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.speechrecognition https://github.com/r-ryantm/nixpkgs/archive/7984d3226a283415e471ccf3f175510ee82daecb.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/7984d3226a283415e471ccf3f175510ee82daecb#python312Packages.speechrecognition

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/44sz7ifbkfgdxzfr12nsdccz8r9vnvll-python3.12-speechrecognition-3.11.0
ls -la /nix/store/44sz7ifbkfgdxzfr12nsdccz8r9vnvll-python3.12-speechrecognition-3.11.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.
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review

x86_64-linux

:white_check_mark: 4 packages built:

python311Packages.speechrecognition
python311Packages.speechrecognition.dist
python312Packages.speechrecognition
python312Packages.speechrecognition.dist

Maintainer pings
cc @fabaff for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

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

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

4 packages built:

python311Packages.speechrecognition
python311Packages.speechrecognition.dist
python312Packages.speechrecognition
python312Packages.speechrecognition.dist

Result of nixpkgs-review pr 350043 at d16747df run on aarch64-darwin 1

:white_check_mark: 2 packages built:

python311Packages.speechrecognition
python312Packages.speechrecognition

authors: fabaff natsukium r-ryantm


text:
posting: init at 2.0.1

This adds the posting HTTP client. It's like insomnia or postman but it's a TUI. It also adds me to the maintainer list.
https://github.com/darrenburns/posting
https://posting.sh/
I was previously working on this in #352663, until I did something incredibly cursed while rebasing, causing me to circumvent the anti mass-ping mechanisms and ping 10+ maintainers.
People involved with the original PR:
@ryand56
@Frontear
Fixes #351936, #327855
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.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.

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

aarch64-darwin

:x: 2 packages failed to build:

python312Packages.textual-autocomplete
python312Packages.textual-autocomplete.dist

:white_check_mark: 2 packages built:

posting
posting.dist

Thanks for reviewing @xanderio. That build failure should be fixed now!

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

x86_64-linux

:x: 2 packages failed to build:

isponsorblocktv
isponsorblocktv.dist

:white_check_mark: 59 packages built:

browsr
browsr.dist
frogmouth
frogmouth.dist
harlequin
harlequin.dist
memray
memray.dist
oterm
oterm.dist
posting
posting.dist
python311Packages.manifestoo
python311Packages.manifestoo.dist
python311Packages.pytest-textual-snapshot
python311Packages.pytest-textual-snapshot.dist
python311Packages.textual
python311Packages.textual-dev
python311Packages.textual-dev.dist
python311Packages.textual-fastdatatable
python311Packages.textual-fastdatatable.dist
python311Packages.textual-slider
python311Packages.textual-slider.dist
python311Packages.textual-textarea
python311Packages.textual-textarea.dist
python311Packages.textual-universal-directorytree
python311Packages.textual-universal-directorytree.dist
python311Packages.textual.dist
python312Packages.manifestoo
python312Packages.manifestoo.dist
python312Packages.pytest-textual-snapshot
python312Packages.pytest-textual-snapshot.dist
python312Packages.textual
python312Packages.textual-autocomplete
python312Packages.textual-autocomplete.dist
python312Packages.textual-dev
python312Packages.textual-dev.dist
python312Packages.textual-fastdatatable
python312Packages.textual-fastdatatable.dist
python312Packages.textual-slider
python312Packages.textual-slider.dist
python312Packages.textual-textarea
python312Packages.textual-textarea.dist
python312Packages.textual-universal-directorytree
python312Packages.textual-universal-directorytree.dist
python312Packages.textual.dist
rich-cli
rich-cli.dist
smassh
smassh.dist
streamcontroller
tftui
tftui.dist
toolong
toolong.dist
upiano
upiano.dist
wsrepl
wsrepl.dist

Sponsor block fails with this error, seems unrelated to these changes though.
> Checking runtime dependencies for isponsorblocktv-2.2.1-py3-none-any.whl
>   - rich==13.7.1 not satisfied by version 13.8.1

Any updates on this?

authors: jorikvanveen taha-yassine xanderio