text:
emacsWrapper: fix mishandling of empty package list

Description of changes
The native compiler of emacs does not handle empty files well.
This arose in https://github.com/NixOS/nixpkgs/pull/168954 .
cc @andresilva @benjaminor
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.05 Release Notes (or backporting 21.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

LGTM too, emacsPgtkGcc now builds without problems with this fix

I have added a fix for this to exclude progs such as emacsclient which do not understand the -l switches. Please check if it is working now. This really deserves a test.

@andresilva can you merge this, or do we need a review from someone else?

This appears to have broken Emacs.app for macOS. It attempts to open a file named @autoloadExpression@ when launched.
❯  cat /nix/store/s4qap3d59vcik80i6cgbk1spi656i05i-emacs-with-packages-28.1/Applications/Emacs.app/Contents/MacOS/Emacs
#!/nix/store/vgjv7263732i5s34g40iwlw0avwp2s6j-bash-5.1-p16/bin/bash

IFS=:

newLoadPath=()
newNativeLoadPath=()
added=

if [[ -n $EMACSLOADPATH ]]
then
    while read -rd: entry
    do
        if [[ -z $entry && -z $added ]]
        then
            newLoadPath+=(/nix/store/a2qgj9jzr46w2icc5cz5zl8l1mqx4dcy-emacs-packages-deps/share/emacs/site-lisp)
            added=1
        fi
        newLoadPath+=("$entry")
    done <<< "$EMACSLOADPATH:"
else
    newLoadPath+=(/nix/store/a2qgj9jzr46w2icc5cz5zl8l1mqx4dcy-emacs-packages-deps/share/emacs/site-lisp)
    newLoadPath+=("")
fi

if [[ -n $EMACSNATIVELOADPATH ]]
then
    while read -rd: entry
    do
        if [[ -z $entry && -z $added ]]
        then
            newNativeLoadPath+=(@wrapperSiteLispNative@)
            added=1
        fi
        newNativeLoadPath+=("$entry")
    done <<< "$EMACSNATIVELOADPATH:"
else
    newNativeLoadPath+=(@wrapperSiteLispNative@)
    newNativeLoadPath+=("")
fi

export EMACSLOADPATH="${newLoadPath[*]}"
export emacsWithPackages_siteLisp=/nix/store/a2qgj9jzr46w2icc5cz5zl8l1mqx4dcy-emacs-packages-deps/share/emacs/site-lisp

export EMACSNATIVELOADPATH="${newNativeLoadPath[*]}"
export emacsWithPackages_siteLispNative=@wrapperSiteLispNative@

exec /nix/store/4klj5wlj81qcdd80pvafrb2dsx228433-emacs-28.1/Applications/Emacs.app/Contents/MacOS/Emacs @autoloadExpression@ "$@"

Oh, now I see. There is another substitution block below which handles the MacOS part.
https://github.com/NixOS/nixpkgs/blob/187764481b2bb6ce7ee825b497d4c91095622a17/pkgs/build-support/emacs/wrapper.nix#L216-L232
I can add the missing line, but I cannot test this and not the autoloads on Mac. I can empty out the autoloads or include them, what do you think ?

Somewhat related to this PR: I have begun writing a test for all this, but I want it to cover a bit more cases.
https://github.com/nagy/nixpkgs/blob/b7947a610c9d531665777c54f5ab9f3febffb4f1/nixos/tests/emacs-client.nix

I can empty out the autoloads or include them, what do you think ?

I think it should be included to make launching from the CLI and desktop consistent.
I also noticed that @wrapperSiteLispNative@ too isn't properly substituted in the macOS wrapper. Maybe there should be a comment in the following location to remind people to keep the two wrappers in sync.
https://github.com/NixOS/nixpkgs/blob/187764481b2bb6ce7ee825b497d4c91095622a17/pkgs/build-support/emacs/wrapper.nix#L207

Maybe there should be a comment in the following location to remind people to keep the two wrappers in sync.

I can add it while we are at it but it could break more than it fixes. I am clueless on wether or not native compilation even works on darwin.

Looks like this has been pushed with https://github.com/NixOS/nixpkgs/pull/169779

Thanks! I haven't tried the official fix yet, but I did apply an equivalent fix locally and everything seems to be working well.

I can add it while we are at it but it could break more than it fixes.

Even in that case, fixes should be applied to both bin/emacs and Applications/Emacs.app/Contents/MacOS/Emacs because the Darwin package includes both. Applying changes unevenly would mean that Emacs would behave differently depending on whether it was launched through the desktop or the command line.

authors: benjaminor midchildan nagy


text:
nixos/nextcloud: Expose more config.php options via Nix module

Description of changes
Expose more Nextcloud config.php options through the Nix module:

default_locale
2FA settings
mail settings

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.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] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

SGTM, but before merging I'd need some time for some local tests.

@aanderse is probably right, this would blow up the code even more and as I said, to correctly implement that you'd have to patch nextcloud.
If people want to do that anyways, it should be done via #118093. However I think that using the UI (or perhaps terraform with a suitable provider) is the better choice for this kind of state management.

source: gharchive/pull-request

repo: NixOS/nixpkgs

license: MIT

license_type: permissive

license_source: github-api


text:
python310Packages.signedjson: 1.1.1 -> 1.1.4

Description of changes
https://github.com/matrix-org/python-signedjson/releases/tag/v1.1.4

switch to pytestCheckHook
add pythonImportsCheck
update meta

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.05 Release Notes (or backporting 21.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

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

5 packages built:

matrix-synapse
matrix-synapse-plugins.matrix-synapse-mjolnir-antispam
matrix-synapse-plugins.matrix-synapse-shared-secret-auth
python310Packages.signedjson
python39Packages.signedjson


text:
nimPackages.zippy: 0.7.3 -> 0.9.9

Description of changes
Motivation: Nitter is now using 0.9.9 (https://github.com/NixOS/nixpkgs/pull/176279)
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

https://github.com/guzba/zippy/commit/8c431841f3130ac3705d12cd90e18d5e2ffcf26e#diff-b0b12455b57f6771854b714d05f40560590a4a70f6e4a92ff8d8bd62db7b9d77R5 is problematic as the test_ziparchives no longer extracts to a temporary directory.

https://github.com/zedeus/nitter/commit/d407051

Ok so I believe we should rather keep the old version then. Thanks!

Just a note that the issue in zippy noted above has been resolved in zippy 0.9.11. See https://github.com/zedeus/nitter/commit/5cceca4e9396e760517f616ae45d01ea37b704a8 and https://github.com/guzba/zippy/issues/45

authors: ehmry erdnaxe guzba


text:
wine: re-enable winewow

Motivation for this change
With gcc5.4 in master (and unstable), I've reverted wine-wow's gcc4.9 dependency and the removal from hydra.
Since the latter change might be controversial (closure size was affected at the time), I've split the reverts to the two original corresponding commits.
Testing wise, it took three and half hours of nix-env -f . -iA wineStaging to verify wine64 is working properly.
Things done

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

[x] NixOS
[ ] OS X
[x] Linux

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

The travis failure is an expected out-of-time.

LGTM, thanks!

@abbradar Great :)
Also, regarding the second commit:
32bit wineStaging:
[user@localhost:/nix/store/j3i824alnsxwxn48i80l251irxdirspx-wine-1.9.14-staging]$ du -c --block-size=M
1M	./share/man/pl.UTF-8/man1
1M	./share/man/pl.UTF-8
1M	./share/man/fr.UTF-8/man1
1M	./share/man/fr.UTF-8
1M	./share/man/de.UTF-8/man1
1M	./share/man/de.UTF-8
1M	./share/man/man1
1M	./share/man
1M	./share/wine/gecko
1M	./share/wine/mono
6M	./share/wine/fonts
6M	./share/wine
1M	./share/applications
6M	./share
9M	./bin
1M	./include/wine/msvcrt/sys
1M	./include/wine/msvcrt
1M	./include/wine/windows/ddk
32M	./include/wine/windows
32M	./include/wine
32M	./include
18M	./lib/wine/fakedlls
328M	./lib/wine
329M	./lib
376M	.
376M	total

wine-wow (32&64bit) wineStaging:
[user@localhost:/nix/store/bn95w3965kb9gdpmlap01n5kbaiv0pyi-wine-wow-1.9.14-staging]$ du -c --block-size=M
1M	./share/man/pl.UTF-8/man1
1M	./share/man/pl.UTF-8
1M	./share/man/fr.UTF-8/man1
1M	./share/man/fr.UTF-8
1M	./share/man/de.UTF-8/man1
1M	./share/man/de.UTF-8
1M	./share/man/man1
1M	./share/man
1M	./share/wine/gecko
1M	./share/wine/mono
6M	./share/wine/fonts
6M	./share/wine
1M	./share/applications
6M	./share
10M	./bin
1M	./include/wine/msvcrt/sys
1M	./include/wine/msvcrt
1M	./include/wine/windows/ddk
32M	./include/wine/windows
32M	./include/wine
32M	./include
18M	./lib/wine/fakedlls
330M	./lib/wine
332M	./lib
18M	./lib64/wine/fakedlls
387M	./lib64/wine
389M	./lib64
768M	.
768M	total

Bear in mind there are probably other packages getting pulled along.

wine staging builds on recent gcc for me, so +1 for the first commit.
I'm not sure about defaulting to wow on 64bit. Are we sure that the previous closure bloat was just due to compilation with gcc 4.9?
Btw, to see the size of the closure of a package, use
du -chs $(nix-store -qR `which wine`)

I'm currently rebuilding my system with wine32 to get a sense for the impact on system closure size.

Building my system with wine32 instead of wineWow removes about 900M from my system. Around 400M of that are due to the wine package itself, so the impact on the system in terms of added dependencies is 500M on my pretty comprehensive (16G) system. The impact for more minimal systems will likely be higher, since less of those dependencies will be shared.
I'm not sure if a minimum 900M closure-size impact is acceptable for making wineWow default.
@edolstra ?

@bendlas du -chs $(nix-store -qR `which wine`) is really nice :)
32bit wineStaging:
21M	/nix/store/6dmgki9rsm5m5gam3267nqyny28yx5p8-glibc-2.23
168K	/nix/store/k61hcvd1bpdjl3lg1m6lb6pmwvh6wchb-attr-2.4.47
64K	/nix/store/089k92q5gn7l9bq6qm3awv4mm5kln1bd-attr-2.4.47-bin
64K	/nix/store/08y4y98psl50a3cgplwrlpv001h0c069-json-c-0.12
4.1M	/nix/store/1sbhzj0i6azrca5fchai2m45lapmk0yb-gcc-5.4.0-lib
416K	/nix/store/27nfz2gab4p9hv2910km2bbriswir972-xz-5.2.2
1.2M	/nix/store/bx5p6ybcjj33dnwhabk2i5ry6xa659kl-libjpeg-turbo-1.5.0
116K	/nix/store/h9ayf576nnb0gwrmx0pvalrh33ff4s8i-zlib-1.2.8
556K	/nix/store/09x8vd3k0qsy8dm9rg1gp0hbwfvx55jc-libtiff-4.0.6
208K	/nix/store/3yznlz33mykyrw3x629gw8asj626hsh7-expat-2.2.0
196K	/nix/store/2hlyy8d80ps4w8kapy04vbbfyd9z0r1f-acl-2.2.52
764K	/nix/store/js1xwja87ais4l0qjm7zddh22p28ig6l-libgpg-error-1.24
884K	/nix/store/393c8pl75wgjpxq7b87qw7pxyy4lp9zy-libgcrypt-1.7.2
100K	/nix/store/bdl7xgkgcfc2y618lvyp3qcn7ykml2jb-libtasn1-4.8
628K	/nix/store/gi5k6f25hh5m5wnbv0id0l5lk16dbfxl-gmp-6.1.1
492K	/nix/store/gbcj0q52mgml8pkggwd4nyjxzks3z123-nettle-3.1.1
864K	/nix/store/xf7zk83sc3r41l84ahyqgr6z8rbpr6ck-bash-4.3-p42
48K	/nix/store/yf1ddrfhn39vr4xd1s6laf4nikqg1b8p-libffi-3.2.1
752K	/nix/store/hg7q7fyffgn7inbbidqiwg08k4zvpq9r-p11-kit-0.23.2
3.2M	/nix/store/hgvbaqh7ngdw57mq7mcfnbjmsrp0j4qp-openssl-1.0.2h
808K	/nix/store/llgrr2sizlc8g1z9b4y39r8m82ngc3fs-libevent-2.0.22
748K	/nix/store/im33zrbjba55lnfhnccl000i6xj0z23v-unbound-1.5.9-lib
656K	/nix/store/xhb1yjmqkhci0hamhhhaxbif114aw63z-libidn-1.33
2.2M	/nix/store/ryvlq54n1a0qgvm34yx72wxv48xmr7d5-gnutls-3.4.13
484K	/nix/store/2zmyk96bc4hhnakb8sqbvx922gvvwdm2-libmicrohttpd-0.9.50
160K	/nix/store/6y181260bg0dx2v7zxn2m42jbhs2kkb8-gzip-1.8
88K	/nix/store/dgviz61g3gksgz0lppf2lvnn3xk4ksky-bzip2-1.0.6.0.1
72K	/nix/store/8yd1nq7wdzp47ics09jhkzz8hxvvmjsa-bzip2-1.0.6.0.1-bin
1016K	/nix/store/ls17nw0pwmhklrld52mi72d5y25a0m2f-cracklib-2.9.6
2.5M	/nix/store/fz3lzlvd3zmpm7x5v3dpa4x9941wlrp3-linux-pam-1.2.1
3.9M	/nix/store/4ccsm5s89d0hzn7wf9w6gi4yrhmnbamv-kbd-2.0.3
428K	/nix/store/5x91a1fv760gvn0nvai9w8axwmd8kww6-kmod-22
7.5M	/nix/store/9liz2h2vmxip2ylyn8fz67prq3zsfb0g-util-linux-2.28
3.9M	/nix/store/62b804j4nk83m54jfz227pld6zzcfjpa-util-linux-2.28-bin
60K	/nix/store/rji1bz5awfphmpfishsp80mc8yicd7ph-libmnl-1.0.3
276K	/nix/store/z6biaswkf0zql4jh0l9zbvmk8h2vxkhn-libnftnl-1.0.5
1.9M	/nix/store/cm4gz5ib9p8j9jc9k08nbzggvyydz213-iptables-1.6.0
532K	/nix/store/dy5453xbgza0dp6bj18mpls38nl6pmr8-lz4-131
240K	/nix/store/vjs7cpl9307nqj4xjrm8dr6nxmgczvpf-libseccomp-2.3.0
5.8M	/nix/store/arlwmdb6bh33czrgm3lgghlc30f91gzg-linux-headers-4.4.10
2.6M	/nix/store/gaijfw6xrs9j40q20v8qsn4d5kw39bwf-glibc-2.23-bin
3.3M	/nix/store/q2b2ayyv3dd37v28n9bcmx4hvhf5cx56-glibc-2.23-dev
114M	/nix/store/13x668z0l4yazzz9b3v6khd40dwnf1zq-gcc-5.4.0
4.8M	/nix/store/arllp0g7y3c2rr2rvq6crkgvbc4xl5p6-db-5.3.28
3.0M	/nix/store/18mf14bx1kd9in5g2v8yrk4fqhix5nnk-libkrb5-1.14.2
556K	/nix/store/drzj2av1sr2f4ba83zzfc15nnklkwcb5-cyrus-sasl-2.1.26
3.9M	/nix/store/iv5slnhlj4lxkb6djy4d425xh93z7a3m-openldap-2.4.44
1.2M	/nix/store/xq2mj8fv4q6wwmvckk2jz7ymhfas02ib-audit-2.4.4
244K	/nix/store/y8hz30dqawq4z4cgrs4s3zpkkcca54vz-kexec-tools-2.0.12
11M	/nix/store/yvc4jg3kjal30g575nrcyiis44sim3fw-coreutils-8.25
28K	/nix/store/z9b83sjrn8hm7r6l1b2a2wpca9350qcg-libcap-2.25-lib
7.4M	/nix/store/66zqvhs2g1yy5z220sn7fv3x21jzm6wk-ncurses-6.0
256K	/nix/store/z0sfzb4xjb71rzzkslinajvf06mrpl3g-less-483
51M	/nix/store/nxy8hlcz7xc79mq9lfp89vbznimdnsxa-python-2.7.12
612K	/nix/store/zqd6m5nb3la98mfa8xy17q9zfz2psld3-libapparmor-2.10
20M	/nix/store/bivm9rn0g6ribkwfxdwlqdzd96jiq6ii-systemd-231
124K	/nix/store/h7dch70rwx9qjmv0fhh2s8cqc3lrzp4a-libICE-1.0.9
48K	/nix/store/0b9i1jwi559hamc48hlc6bxkbzl4i90y-libSM-1.2.2
36K	/nix/store/rfsd3fn176cwvykkcmh931vjim9d5jpf-libXdmcp-1.1.2
28K	/nix/store/rgqlhklzrwf6pwjfvfqi22d9yb4av0mq-libXau-1.0.8
1.2M	/nix/store/7n472jdvj1g9dqg5fj9asyjcf8azdy85-libxcb-1.12
3.5M	/nix/store/xciz4wasdfrf360rp6yv90qw019xzc2w-libX11-1.6.3
480K	/nix/store/qss9w1q4fnvgx9z69px7r2lfna97pvzz-dbus-1.10.8-lib
564K	/nix/store/b09ka8690v87q8jnplg662qaac4jppri-dbus-1.10.8
128K	/nix/store/wy2j0s241j19dh03djhpwdwhqwnj1qib-expat-2.2.0-dev
184K	/nix/store/0al09yjr32d80q83fjy6ms34lrm7agh6-dbus-1.10.8-dev
40K	/nix/store/16k5fhrd371mrmpibhl25d4w3pn0sjvv-attr-2.4.47-dev
2.0M	/nix/store/pkgjph5n2f6gc6hai7ls9kmkqr7svv2z-alsa-lib-1.1.1
756K	/nix/store/1rsm6px8w0qyafdk73a4iwj9q621q3by-mpg123-1.22.2
2.2M	/nix/store/1xjc9l1xfvl1jdpagcf435wldnshqsvl-libxcb-1.12-dev
84K	/nix/store/25pi20xgd4v8aq7dcnkvz7wnr7zvrwy8-libpciaccess-0.13.4
160K	/nix/store/279izw8zxvcimxqa6fr9zg72yz7dj9y3-xz-5.2.2-bin
56K	/nix/store/2fw34qdfgmp2ybf16bcd34y7g5xjhn6w-libcap-2.25
56K	/nix/store/36cfkn20b1c264xv3572ndgj7r87y0va-damageproto-1.2.1
36K	/nix/store/416gl0k7linjbagnixp10f49zzhhbhrz-libXfixes-5.0.1
516K	/nix/store/l90hp8zdsqjf917zv1ia3gaslj383lgb-pcre-8.38
1.3M	/nix/store/6p63lqxs9m255p0q1mqhqw20w0wgfldi-gnugrep-2.25
43M	/nix/store/lsrqyf8wp1xki3qmcg9smnb4666qm9np-perl-5.22.2
740K	/nix/store/626lixdgpanr9k3kjsw27929kk4lc4wf-autogen-5.18.7
168K	/nix/store/c9d8fjd6jzwriqsm87bb4xhnlwavh8zv-autogen-5.18.7-lib
956K	/nix/store/jcf2w04way432myaidk5v0s2lh1pxkhc-gnutls-3.4.13-bin
336K	/nix/store/44w4xnc852acvsxx6l3f5svkbs72wh7k-gnutls-3.4.13-dev
100K	/nix/store/84ra2jwz49d7rmabhqaagsr1mg1rm3rv-libXext-1.3.3
56K	/nix/store/pbmg3jp61hijmn38k5m765h6vjlp4ay3-libXrender-0.9.9
64K	/nix/store/4mn0fcg8fh4vy1g7r14l2zl7akx641c4-libXrandr-1.5.0
212K	/nix/store/7sk015yc09g70ypxwv50lgw005cp9v2r-libjpeg-turbo-1.5.0-bin
184K	/nix/store/5jxym104mwklaaniycc01qjsy5xlp5j1-libjpeg-turbo-1.5.0-dev
36K	/nix/store/5x2ch5zrqyn8la8zp5b2fayi81gk5jm7-bzip2-1.0.6.0.1-dev
444K	/nix/store/5yz57a8vgbnqcfww9ws2k44qcdvmfdcj-xproto-7.0.29
12K	/nix/store/j264r2rfhyigvj48wi6bgamk3jipl9mx-hook
1.8M	/nix/store/xlqz07frnbg5qzn0mp1yy4llfzxp5ha0-libxml2-2.9.4
400K	/nix/store/pvkq7bbf2ghx5js4xvk71k0hjwa67zd0-libxslt-1.1.28
48K	/nix/store/wmi20wbcfhdwbhsag2nqhdzidxsklwx6-libxslt-1.1.28-bin
232K	/nix/store/6dgn67zgjws8jc9i8l4i5zsys2k8dy78-libxslt-1.1.28-dev
132K	/nix/store/6x90zvxd9ikvwiphla28b4dgsdglg0da-ncurses-6.0-man
36K	/nix/store/7dh53b5v1qqmgx85mkyb150m32cyw79l-xineramaproto-1.2.1
40K	/nix/store/d8m9208vyxkyb1gld9mk3sl5ppx48wgj-libogg-1.3.2
892K	/nix/store/nq2r8zvzccy91i5pxp1k526imqbyirx7-libvorbis-1.3.5
720K	/nix/store/rnnyx7nm4x1cpgb64fw50lkp4mfwhjbn-flac-1.3.1
588K	/nix/store/84jf49g368ij412zkiyd4gmq1c3yicfz-libsndfile-1.0.26
236K	/nix/store/ss10rc67b61kzy5pp6x4chzkvrnv1ff1-xextproto-7.3.0
92K	/nix/store/992mgj4psa1sz7a2i569r7a91rxmmyiv-fixesproto-5.0
44K	/nix/store/87qk4h0c0ld384na5f46srrzv16098xq-libXfixes-5.0.1-dev
216K	/nix/store/b0aj25a8ijpbfh8kmr1s52yg8ycprs1b-gmp-6.1.1-dev
12M	/nix/store/cjlry1jclz2k8ngr6kxd1vz68wpif8n1-glib-2.48.1
120K	/nix/store/r675jhzg2as9xfcg0q52njlvqigqrgnn-libdaemon-0.14
2.3M	/nix/store/jjn6hccqsl3h6kffs0pi1scpr7wcrq4l-avahi-0.6.32
160K	/nix/store/g6cg5srwznx6ymhhpxc8ii8drapiynzl-libudev-231
128K	/nix/store/l80x4lw8bllyhip3s6xbggih5dnw8l6x-libusb-1.0.19
92K	/nix/store/vmz3vdmni27lnz096grf4gzrv436rb3l-libpaper-1.1.24
14M	/nix/store/vxxspclbg9z4dz407b9sq7q6dx7w4nsq-cups-2.1.3
260K	/nix/store/8cwbfzjjx4gcvm8zckwjhaadc8ys698n-cups-2.1.3-dev
516K	/nix/store/9faqph8pv6kskbl3rgx9jr43r9113ycq-alsa-lib-1.1.1-dev
272K	/nix/store/m8mjm0xk0cda1mi6sfizj1sl8g2q0hky-libpng-apng-1.6.23
1.1M	/nix/store/fcysszcjh53f8ima1n2h18jhq9sl3zvn-freetype-2.6.2
968K	/nix/store/p01niha0vkyx3yg36ac3dkha2zh8wslx-font-bh-ttf-1.0.3
252K	/nix/store/smpgy50d81sdap067a9ckzg2jj2x6w7p-fontconfig-2.11.1
312K	/nix/store/a5mshnwrcdnz5sz9dvf0ivvi9dnmdrq4-fontconfig-2.11.1-lib
24K	/nix/store/b3kiv42pgwvh4c45hdx9pg2zwd26n7ds-libXdamage-1.1.4
740K	/nix/store/f8x14048fk4s518mq87kw0lmmgjm0hmm-wayland-1.11.0
20K	/nix/store/kcdmppy8irfk2f2anvr96nqgp42m5yby-libxshmfence-1.2
36K	/nix/store/kqac7lhf4xz23bw7vflaxdq8yirddsn9-libXxf86vm-1.1.4
448K	/nix/store/y92xlpmba21lihlcg7p03dn3xj8fxsd9-libdrm-2.4.68
1.1M	/nix/store/dc4yrwvjkag2n07g90fd2sh033c9vvyf-mesa-noglu-11.2.2
808K	/nix/store/f9wzrhnwnkh9nyfzpy92rbw8yivgg8pn-pixman-0.34.0
2.0M	/nix/store/9hnh4djavhzsniq9b5szzwbvv1a1f8fi-cairo-1.14.6
24K	/nix/store/awildsazf9585dbqkr85b6ldhrj2fnxg-libXcomposite-0.4.4
34M	/nix/store/b35pl9l9zrprxxbz4i73rd916sfnwp31-wine_gecko-2.44-x86.msi
112K	/nix/store/da21w7i2lg6kqrs8yn3n1w9s4v53wzr4-fontconfig-2.11.1-bin
132K	/nix/store/zv5isb1gaayw2yandmcjbdzhy36bjfy5-zlib-1.2.8-dev
276K	/nix/store/q5npm2rk69rgsvy7qnd9y04p3lp7s9x2-libpng-apng-1.6.23-dev
1.3M	/nix/store/xynl62gd31hfvr49bjqmi4dgz6braagx-freetype-2.6.2-dev
72K	/nix/store/c7cqp9zgrjkn1cpcw7440839ps83an2s-fontconfig-2.11.1-dev
56K	/nix/store/s28jwx8rj7396skch3kavvg8jccjx56b-xf86vidmodeproto-2.3.1
44K	/nix/store/dxh0lfw2s7sa31mix25z07bamx2378g2-libXxf86vm-1.1.4-dev
40K	/nix/store/hy3fklixc7j6z8h28dmxgza4pm5bvg29-libXdamage-1.1.4-dev
588K	/nix/store/ih8ppxdfl59v01dxffz98spp5ih3bkfa-libdrm-2.4.68-dev
2.1M	/nix/store/izhb84daxyqzlz1hha11bibd9x6qgxcg-mesa-noglu-11.2.2-dev
620K	/nix/store/cx2c4npnxpd2lzb3if10760lqyq4y40k-glu-9.0.0
828K	/nix/store/i4k3v8v8l71d1qh4r7qamjziknlpa772-libxml2-2.9.4-py
132K	/nix/store/jvp99xicr7iiz1nwmlb19id6dprc3lrg-libxml2-2.9.4-bin
592K	/nix/store/d4djv0rlp8x5xpmpib756c2sly4iagi1-libxml2-2.9.4-dev
580K	/nix/store/x35wm98mc1hy4b60ixw4h4f93vgvb8si-ncurses-6.0-dev
169M	/nix/store/ghxyzlkpjkv27x60y972d5c6x851cp8j-llvm-3.8.0
6.5M	/nix/store/g0s5fravwa7nzyass7wrwg3ghj9mgjnl-mesa-noglu-11.2.2-osmesa
60K	/nix/store/gf8lgz4zd4xgl0clxpgv0fsffl1wh66b-libtool-2.4.6-lib
9.7M	/nix/store/gsffzx1lfg0qph1yn361s5mp9jh15qp6-gettext-0.19.8
228K	/nix/store/haqwaljwi1wv4g28xfrkqdn2z8lk2ifp-xz-5.2.2-dev
432K	/nix/store/hjhdad9q2g2b6d9phk4nd3071xmiz2g2-lcms2-2.7
36K	/nix/store/ifrqadbia44awdab7bkzr5p08zprvswn-libcap-2.25-dev
180K	/nix/store/s8n7wjfi3lma120sccrfjynck60grhxl-randrproto-1.5.0
152K	/nix/store/jl2ii7j318myydzjcrk2hy5miv4ii3ld-kbproto-1.0.7
296K	/nix/store/jq28qhaiajj5jgyhki0d1c8wzqgw5lap-libX11-1.6.3-dev
104K	/nix/store/wm0am23sv99kz1wsbn05xv5aasmgf6h3-renderproto-0.11.1
52K	/nix/store/w0lmnras7wiwfnnj0rxd07n4q5pzyv7r-libXrender-0.9.9-dev
56K	/nix/store/isl7psrq8idbnrjd9pjng8h578yglykp-libXrandr-1.5.0-dev
36K	/nix/store/ix9yz4v6h7a7yrzaibqaa1cpazi3a11a-libXau-1.0.8-dev
88K	/nix/store/jqnlffrix3n26lvmmnk4x6d6nfv3821y-libXi-1.7.6
64K	/nix/store/lfn6fjc28k6ac984pb1nlwlpgl10ncyj-libXcursor-1.1.14
616K	/nix/store/ljn8zzggvglycsa6lfqg7p3llffig4ld-libtiff-4.0.6-bin
100K	/nix/store/n2xd4h8z1radn2rg125xbshpyzjg23nd-libtiff-4.0.6-dev
992K	/nix/store/xmgjm8dryf03g5ll7h6icbqc55ijax3l-fftw-single-3.3.5-rc1
80K	/nix/store/r74l38dnqwkbmzsdndql7rgmaasphwfk-speexdsp-1.2rc3
2.0M	/nix/store/yxmph2lmp4vp5sw6mxrk3qbhx9fg9ldh-libpulseaudio-9.0
1.1M	/nix/store/n8lng0l5chpnp1wga6lkzcyalyzpyf9n-openal-soft-1.17.2
180K	/nix/store/kwai26war7kz6gh2pszs5nljvd6rfm0j-lcms2-2.7-bin
156K	/nix/store/nh5jahgq7mxsbvf34ll80zc881wgyilc-lcms2-2.7-dev
24K	/nix/store/nkfywb06n6lim7i4qfnlya5jl2q2na8c-libXinerama-1.1.3
136K	/nix/store/pjb51k5bf7wkhyamn8rxxyc5d9j3d3n9-inputproto-2.3.2
92K	/nix/store/rn3lxvs7qd9yj3fm31d6453ivxc3xvim-libXi-1.7.6-dev
284K	/nix/store/sranmi1l51c10glkh6ba4nlmyyxc704n-mesa-11.2.2
52K	/nix/store/xg6hk8m0aqhyaxfwhyspbdlnnvcjhkb4-libXcursor-1.1.14-dev
124K	/nix/store/xnzrj014wcim6ygqzan6v8c7k35z305j-libXext-1.3.3-dev
424K	/nix/store/yqx3gr4nlxplhskmyivc4f7gl4d5wvgb-libpulseaudio-9.0-dev
52M	/nix/store/yzzlybc0q1pd0jgb8rp3m0l5jdcn84jq-wine-mono-4.5.6.msi
44K	/nix/store/zli5nalxg1970fkwy66qj777hpa9s0b5-libXinerama-1.1.3-dev
376M	/nix/store/j3i824alnsxwxn48i80l251irxdirspx-wine-1.9.14-staging
1.1G	total

wine-wow (32&64bit) wineStaging:
23M	/nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23
172K	/nix/store/m8qi9jrz51lqn7x0mifa9kpwpsp3b7dq-attr-2.4.47
196K	/nix/store/8c5s33f5mzfn9z3yhjprxnxzl19dg7p2-acl-2.2.52
11M	/nix/store/07axizqswlwc819xcd8dk2m1q0ylddmh-coreutils-8.25
21M	/nix/store/6dmgki9rsm5m5gam3267nqyny28yx5p8-glibc-2.23
64K	/nix/store/08y4y98psl50a3cgplwrlpv001h0c069-json-c-0.12
4.1M	/nix/store/1sbhzj0i6azrca5fchai2m45lapmk0yb-gcc-5.4.0-lib
416K	/nix/store/27nfz2gab4p9hv2910km2bbriswir972-xz-5.2.2
1.2M	/nix/store/bx5p6ybcjj33dnwhabk2i5ry6xa659kl-libjpeg-turbo-1.5.0
116K	/nix/store/h9ayf576nnb0gwrmx0pvalrh33ff4s8i-zlib-1.2.8
556K	/nix/store/09x8vd3k0qsy8dm9rg1gp0hbwfvx55jc-libtiff-4.0.6
864K	/nix/store/xf7zk83sc3r41l84ahyqgr6z8rbpr6ck-bash-4.3-p42
7.5M	/nix/store/9liz2h2vmxip2ylyn8fz67prq3zsfb0g-util-linux-2.28
124K	/nix/store/h7dch70rwx9qjmv0fhh2s8cqc3lrzp4a-libICE-1.0.9
48K	/nix/store/0b9i1jwi559hamc48hlc6bxkbzl4i90y-libSM-1.2.2
84K	/nix/store/48fmvkyx9dnidaqm8kdlf06lnakf47j2-libpciaccess-0.13.4
432K	/nix/store/5x5wnhd0d3b26vz463c4m4iwsfh4bb0v-libdrm-2.4.68
588K	/nix/store/7vx9mdnghh9fjz7y4dmmgwcm9zs86jnx-libdrm-2.4.68-dev
28K	/nix/store/5zylxwlvbr0h09vc5m3j02qwzmdbyg3l-libXau-1.0.8
40K	/nix/store/vq91b8x877q8kfagh2gqd3m5h3gqql3r-libXdmcp-1.1.2
1.3M	/nix/store/kaxrq3wxs4wpxgf1sq21hjpcd4qdpa7x-libxcb-1.12
3.5M	/nix/store/9vps503kp81vjzch35r389jz7hmqk004-libX11-1.6.3
100K	/nix/store/j8xkr19jq972kx5jrmk3r7y4am7qx9id-libXext-1.3.3
36K	/nix/store/wbbkvfng2bspnp8iynz1j07ix5yzb9bq-libXxf86vm-1.1.4
56K	/nix/store/xx5izylrgm0xrhfj28avacdklxm907wi-xf86vidmodeproto-2.3.1
44K	/nix/store/9yhg2c7kk3nim1qn64xck6vnzli2c2mk-libXxf86vm-1.1.4-dev
40K	/nix/store/p5zrj5jfqqwr1v9jxysxri73660ipg08-libXfixes-5.0.1
28K	/nix/store/c2y0w36qkf2fp9irnnpr0vwkzi7zn9d1-libXdamage-1.1.4
56K	/nix/store/kyfv0yzw430cvwyklkb6hnj4vg9rihvh-damageproto-1.2.1
236K	/nix/store/3jr0qiyk692dqqmkgcipvg85livpx3l9-xextproto-7.3.0
92K	/nix/store/fsqk7kh4fxdhfr1w0ybfsw9vmh9fihpy-fixesproto-5.0
444K	/nix/store/nr82fwp9gzzpvivm5a9mnli41ha1whdb-xproto-7.0.29
44K	/nix/store/m2d82a4g6r71pkj89hkq7k99zhhl7a9q-libXfixes-5.0.1-dev
40K	/nix/store/i15549s9v53pvq99k98204yaz4fcl7il-libXdamage-1.1.4-dev
60K	/nix/store/favx9gsppi8hnwv1hlqn9vxm38k3d8ys-libffi-3.2.1
120K	/nix/store/pbikhmd34v10bkivvf9c6miidcq7s5zn-zlib-1.2.8
1.7M	/nix/store/gkgq1kv0kbak7xwa4ym4rkxaqbmma5qi-libxml2-2.9.4
196K	/nix/store/h9l1a2k4y8sy4g5krcjpxp2s06b6xpvg-expat-2.2.0
772K	/nix/store/5hs88i9rybljd31pg10hswd54ih2hkya-wayland-1.11.0
24K	/nix/store/n22bvs6si27navq089h93pbngv7rzsci-libxshmfence-1.2
32K	/nix/store/p7q271k6b6pkcgihv3bl3n5jzyw5hbr2-libcap-2.25-lib
164K	/nix/store/pqs5i42r9b9ndg0vssd7zr670nj8lpgs-libudev-231
1.2M	/nix/store/s14489qwflhzsmivz8c2xh40k7ykqc4h-mesa-noglu-11.2.2
2.1M	/nix/store/0bqlq5vw6y6hyl5i37ab2v9jiy4dhjnq-mesa-noglu-11.2.2-dev
28K	/nix/store/l2lc7swgcigs58bqr4nsl8hjr8a3yncf-libXinerama-1.1.3
36K	/nix/store/xgjg40znn01ypbdy8dh4cxcbc4nl7h9k-xineramaproto-1.2.1
44K	/nix/store/0fqiqj8hxir0p654k3csfpirz0lhywqq-libXinerama-1.1.3-dev
96K	/nix/store/0lpz887bwyf9xxswylnz7f01k3xha0yr-libtasn1-4.8
124K	/nix/store/0m8z2cn2xi1fq13z25cgdnsfc21xs4z7-libICE-1.0.9
5.8M	/nix/store/arlwmdb6bh33czrgm3lgghlc30f91gzg-linux-headers-4.4.10
2.6M	/nix/store/gaijfw6xrs9j40q20v8qsn4d5kw39bwf-glibc-2.23-bin
3.3M	/nix/store/q2b2ayyv3dd37v28n9bcmx4hvhf5cx56-glibc-2.23-dev
114M	/nix/store/13x668z0l4yazzz9b3v6khd40dwnf1zq-gcc-5.4.0
3.0M	/nix/store/18mf14bx1kd9in5g2v8yrk4fqhix5nnk-libkrb5-1.14.2
400K	/nix/store/bwb1p0srq4hnsvac9n1dmm72i5nz3dij-xz-5.2.2
396K	/nix/store/1b207i6xgnyg89w6ad3791qk86ldx85h-kmod-22
2.2M	/nix/store/1l78pb4fkk77g6zkars2lj6k6pajb0kj-libxcb-1.12-dev
104K	/nix/store/55bhw4yfdg9vqnjqdv25gdjs2jbzgbcf-renderproto-0.11.1
152K	/nix/store/9d1zdk1nfj9x35ia6waw6pn6ljylh1jn-kbproto-1.0.7
296K	/nix/store/a564hg7vz1l19nsc5bjwvrzgxb05c2dg-libX11-1.6.3-dev
60K	/nix/store/pcrbmm8vw633dxrxiyk4crl0kqmv43mc-libXrender-0.9.9
52K	/nix/store/8khzh5m6vggi3px0km1knwrsnfxnwza1-libXrender-0.9.9-dev
60K	/nix/store/ac3nc344w4y3mzi67ys4rwrqgy6knhbx-libXrandr-1.5.0
180K	/nix/store/s92xgb61rismxyidmz71446y4awmxy8z-randrproto-1.5.0
56K	/nix/store/1qd81d02kvj5xhawh7rhs1r031f2dkgw-libXrandr-1.5.0-dev
2.0M	/nix/store/pkgjph5n2f6gc6hai7ls9kmkqr7svv2z-alsa-lib-1.1.1
756K	/nix/store/1rsm6px8w0qyafdk73a4iwj9q621q3by-mpg123-1.22.2
84K	/nix/store/25pi20xgd4v8aq7dcnkvz7wnr7zvrwy8-libpciaccess-0.13.4
168K	/nix/store/k61hcvd1bpdjl3lg1m6lb6pmwvh6wchb-attr-2.4.47
196K	/nix/store/2hlyy8d80ps4w8kapy04vbbfyd9z0r1f-acl-2.2.52
248K	/nix/store/3cmh9l6r6cb0v7mkz5wnm2332hlfa991-libpng-apng-1.6.23
84K	/nix/store/6rfv1n2ghc875hpky0kncqhc435ibwwp-bzip2-1.0.6.0.1
968K	/nix/store/9809pzg6851q11s3b7xym1q8dm9b1i11-font-bh-ttf-1.0.3
1.2M	/nix/store/s2f6n6bmv6xs9rbjdjdss6bj83jpnk0p-freetype-2.6.2
296K	/nix/store/2naa4ahkwmhrvdpx75jz0h85siz5p0nf-fontconfig-2.11.1-lib
764K	/nix/store/js1xwja87ais4l0qjm7zddh22p28ig6l-libgpg-error-1.24
884K	/nix/store/393c8pl75wgjpxq7b87qw7pxyy4lp9zy-libgcrypt-1.7.2
100K	/nix/store/bdl7xgkgcfc2y618lvyp3qcn7ykml2jb-libtasn1-4.8
628K	/nix/store/gi5k6f25hh5m5wnbv0id0l5lk16dbfxl-gmp-6.1.1
492K	/nix/store/gbcj0q52mgml8pkggwd4nyjxzks3z123-nettle-3.1.1
48K	/nix/store/yf1ddrfhn39vr4xd1s6laf4nikqg1b8p-libffi-3.2.1
752K	/nix/store/hg7q7fyffgn7inbbidqiwg08k4zvpq9r-p11-kit-0.23.2
208K	/nix/store/3yznlz33mykyrw3x629gw8asj626hsh7-expat-2.2.0
3.2M	/nix/store/hgvbaqh7ngdw57mq7mcfnbjmsrp0j4qp-openssl-1.0.2h
808K	/nix/store/llgrr2sizlc8g1z9b4y39r8m82ngc3fs-libevent-2.0.22
748K	/nix/store/im33zrbjba55lnfhnccl000i6xj0z23v-unbound-1.5.9-lib
656K	/nix/store/xhb1yjmqkhci0hamhhhaxbif114aw63z-libidn-1.33
2.2M	/nix/store/ryvlq54n1a0qgvm34yx72wxv48xmr7d5-gnutls-3.4.13
484K	/nix/store/2zmyk96bc4hhnakb8sqbvx922gvvwdm2-libmicrohttpd-0.9.50
4.7M	/nix/store/9ljgbhb26ca0j9shwh8bwsa77h42izr2-gcc-5.4.0-lib
7.5M	/nix/store/dh5wwrzyva4yp6inmf7534vrnj3hq89l-ncurses-6.0
132K	/nix/store/3vr38hrvniz0sfz7dlr941bs2wk1m7kx-ncurses-6.0-man
816K	/nix/store/d44582rghk696yw704sh5nbvbpnm69iv-bash-4.3-p42
604K	/nix/store/iykaq4hy9glh8cz1gs3rq17cjx1yzx1r-ncurses-6.0-dev
132K	/nix/store/swz04g3jfwzq12cflxdxncjr20r6bic3-zlib-1.2.8-dev
178M	/nix/store/rri9n60507pj4y876qpbpzqmqkcrfj7v-llvm-3.8.0
6.0M	/nix/store/35x7rr593dby6ianprnbn1n92c5m0cji-mesa-noglu-11.2.2-osmesa
56K	/nix/store/36cfkn20b1c264xv3572ndgj7r87y0va-damageproto-1.2.1
136K	/nix/store/37nbjb9vxspxalz9ydk72zzn926wajzp-inputproto-2.3.2
3.0M	/nix/store/qp7ajwjz0jjqp3qahcndk007xg7cjsfa-libkrb5-1.14.2
3.5M	/nix/store/sfypzdarn7pbmvqhw1vh4d73fl37j2qr-openssl-1.0.2h
4.4M	/nix/store/vfkx36maihgzmbg8p5h0lacgf2s8xqi4-db-5.3.28
592K	/nix/store/3d9l42bwrig5fjbc9msiy11s92cjmxrk-cyrus-sasl-2.1.26
572K	/nix/store/mdj9k09si0my0xd6i08sb72lz7jn432x-glu-9.0.0
284K	/nix/store/3nj1zdn88ff5xls931ryivn7m7ndk2xv-mesa-11.2.2
600K	/nix/store/3nmmvwjqmhnf0x4bs2s1m19p30cyk3if-lz4-131
2.7M	/nix/store/8w237mb2mkrvlkfw5zcrnpccay9fxsgy-glibc-2.23-bin
5.8M	/nix/store/j0a0a3pxxwp79b8zfyzg5qvbrgbk8wcx-linux-headers-4.4.10
3.3M	/nix/store/zc3azgj5rlbjff8vyrl2jx1r5r0nlsv5-glibc-2.23-dev
116M	/nix/store/haqh3hshg8w1779xgyzr4pk9q706ra30-gcc-5.4.0
3.6M	/nix/store/6fr0crlqql8p9y65lmdjsry5dyyfh0vd-openldap-2.4.44
1.2M	/nix/store/3svjqnwipmvszk3wv6gbr4ipax927m14-audit-2.4.4
264K	/nix/store/5slyaz4f2w1gd4gs7q082j5q207mdzgx-less-483
51M	/nix/store/3wl86vswinz1cam7jmzdvvaglg2566l6-python-2.7.12
36K	/nix/store/rfsd3fn176cwvykkcmh931vjim9d5jpf-libXdmcp-1.1.2
28K	/nix/store/rgqlhklzrwf6pwjfvfqi22d9yb4av0mq-libXau-1.0.8
1.2M	/nix/store/7n472jdvj1g9dqg5fj9asyjcf8azdy85-libxcb-1.12
3.5M	/nix/store/xciz4wasdfrf360rp6yv90qw019xzc2w-libX11-1.6.3
36K	/nix/store/416gl0k7linjbagnixp10f49zzhhbhrz-libXfixes-5.0.1
124K	/nix/store/576nmd3iwq87ph1k6zl40jiimxm7bclg-libusb-1.0.19
484K	/nix/store/fahfxclh0vjhil2yqbq5wd6yzgqcbb7v-pcre-8.38
12M	/nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1
120K	/nix/store/rd6lw38q413khrncr78s9n53269na8cd-libdaemon-0.14
7.4M	/nix/store/wi811ajslxl9xbaba9gmgihpfbfyynil-util-linux-2.28
52K	/nix/store/smyw4g2nk5ag1zx7cdp28h7p44v9mm6i-libSM-1.2.2
660K	/nix/store/9h3i5qqd05n91l9m323cna9vdd381ycc-libidn-1.33
756K	/nix/store/fx24f42b4kj6mnq7zk42w1wdjp29pwf8-libgpg-error-1.24
676K	/nix/store/ym5llrj1lf5wsn7nmm8rn7831g4a0ca2-gmp-6.1.1
480K	/nix/store/kqdzywbcy191l934fawva8b3spiwj1jn-nettle-3.1.1
812K	/nix/store/micml060v9qc6i1vl75a737m9cr0pmp7-p11-kit-0.23.2
764K	/nix/store/znpn8b4n9si89qqjfpmq4bw2c6f4l0pk-libevent-2.0.22
692K	/nix/store/x6avnqsr4sm13wcx9362504nndb2fjwm-unbound-1.5.9-lib
2.0M	/nix/store/p0pkig2ircbririyd558ahfcb0fa4njz-gnutls-3.4.13
1.2M	/nix/store/z08hbz3z4aspdrjv18g1380n4r9qrgqb-libgcrypt-1.7.2
476K	/nix/store/499xb9d1m3vsvjawkfv1c0pfsbhrr98y-libmicrohttpd-0.9.50
164K	/nix/store/cs2ql9isnyyv14k9bdflyb1vfy00bfbi-gzip-1.8
1.1M	/nix/store/vb00a00y8sg0nbcic0zvka22x3r8lb6l-cracklib-2.9.6
2.6M	/nix/store/l19w9hmczjm8maka4vpy62l50c38qr4v-linux-pam-1.2.1
76K	/nix/store/l394iy0q4lxjn716xyqppbh2v9fq58s1-bzip2-1.0.6.0.1-bin
4.0M	/nix/store/8awh77f8myyhmlf13cyhqlq7klb0jw6w-kbd-2.0.3
260K	/nix/store/bxrqszk4y4b1c1h6y97jr7gf7af2vmbr-kexec-tools-2.0.12
64K	/nix/store/4cjqbvgxxwx23f4535m8p9ma4ik87jm7-libmnl-1.0.3
264K	/nix/store/bkbknlhqgisak0b7lyvdf282b15nbmwx-libnftnl-1.0.5
2.2M	/nix/store/dghp5nm09cy3rzcp9pxbglrjbv00yppq-iptables-1.6.0
624K	/nix/store/im8qj4pp69aj11x3g7m144rdh4d2ziwl-libapparmor-2.10
364K	/nix/store/iwfrx9bvyb2xify14a0k8y8vlvkkx0k6-libseccomp-2.3.0
4.0M	/nix/store/sx168zz8l7yva3lm6bqpva3mwkvf72jq-util-linux-2.28-bin
20M	/nix/store/xhbc973fa5mm397ymd9xpv8vxc9p6zns-systemd-231
444K	/nix/store/rxwz0v8gv23jwk3yhrxdxqw32yiarrmw-dbus-1.10.8-lib
2.3M	/nix/store/7a078zqyqais7npr2sawvnia1iy72vzm-avahi-0.6.32
96K	/nix/store/a017iyl4znsiq6nrzm5rmdhs0a863zvh-libpaper-1.1.24
14M	/nix/store/48y144wmpfj6nk8h2z1v120bn7i61n70-cups-2.1.3
160K	/nix/store/6y181260bg0dx2v7zxn2m42jbhs2kkb8-gzip-1.8
88K	/nix/store/dgviz61g3gksgz0lppf2lvnn3xk4ksky-bzip2-1.0.6.0.1
72K	/nix/store/8yd1nq7wdzp47ics09jhkzz8hxvvmjsa-bzip2-1.0.6.0.1-bin
1016K	/nix/store/ls17nw0pwmhklrld52mi72d5y25a0m2f-cracklib-2.9.6
2.5M	/nix/store/fz3lzlvd3zmpm7x5v3dpa4x9941wlrp3-linux-pam-1.2.1
3.9M	/nix/store/4ccsm5s89d0hzn7wf9w6gi4yrhmnbamv-kbd-2.0.3
100K	/nix/store/84ra2jwz49d7rmabhqaagsr1mg1rm3rv-libXext-1.3.3
56K	/nix/store/pbmg3jp61hijmn38k5m765h6vjlp4ay3-libXrender-0.9.9
64K	/nix/store/4mn0fcg8fh4vy1g7r14l2zl7akx641c4-libXrandr-1.5.0
36K	/nix/store/4rix60xkbi462dfw4h4hciy7bsqs26y0-bzip2-1.0.6.0.1-dev
44K	/nix/store/7xmfwyxsl027icia1jz3x34wxa1nkrqi-libogg-1.3.2
672K	/nix/store/9ln5ybwacr6wdwsky3312a5wsxl9vxw3-flac-1.3.1
1.1M	/nix/store/qnmr294yvxhmjmmh94x94w9qr2m68ap9-libvorbis-1.3.5
516K	/nix/store/55i7dr1x0pi0mplgz4mhlykhn74w1q2f-libsndfile-1.0.26
68K	/nix/store/5dd37x5wg3sm4nj9560y4za9inqb81d8-libcap-2.25
1.3M	/nix/store/6nh1pgzsrf71xx2gy5x61czhwgd0b55y-gnugrep-2.25
49M	/nix/store/xlqafmhfnzwg0c77ns8m41k2vn1frqz3-perl-5.22.2
740K	/nix/store/jsrc769afcfckb7sddbrn5hk5pj89w6s-autogen-5.18.7
164K	/nix/store/5isfa7v9yjq01bjann737k5693n7gm8v-autogen-5.18.7-lib
1.2M	/nix/store/hyraq5xzzb435724yfiby3rlrvvkrqz9-libjpeg-turbo-1.5.0
536K	/nix/store/rmqf4mgzlisncanpkkj014h9szfdic72-libtiff-4.0.6
652K	/nix/store/5l8cnyzpbycbm53a2668nmqsql5ya2sg-libtiff-4.0.6-bin
428K	/nix/store/5x91a1fv760gvn0nvai9w8axwmd8kww6-kmod-22
444K	/nix/store/5yz57a8vgbnqcfww9ws2k44qcdvmfdcj-xproto-7.0.29
1004K	/nix/store/jfi2h9phx0gwx8k2qg4j2jz83gcidfga-gnutls-3.4.13-bin
336K	/nix/store/605386agnyrs8kaqfani6hi004fn453f-gnutls-3.4.13-dev
3.9M	/nix/store/62b804j4nk83m54jfz227pld6zzcfjpa-util-linux-2.28-bin
7.4M	/nix/store/66zqvhs2g1yy5z220sn7fv3x21jzm6wk-ncurses-6.0
132K	/nix/store/6x90zvxd9ikvwiphla28b4dgsdglg0da-ncurses-6.0-man
28K	/nix/store/6ya370j5izipapkij8j4806k8vm7y4km-libXcomposite-0.4.4
68K	/nix/store/6z9zwvshvwqx4pkrzsxsgdr4p0ybyqhh-attr-2.4.47-bin
560K	/nix/store/7cjk66b7yawi1lwsz2vbc8bnyik7y73y-dbus-1.10.8
792K	/nix/store/7wwi8y03b1rarcxk7w44mjggvnaxwvm9-pixman-0.34.0
40K	/nix/store/d8m9208vyxkyb1gld9mk3sl5ppx48wgj-libogg-1.3.2
892K	/nix/store/nq2r8zvzccy91i5pxp1k526imqbyirx7-libvorbis-1.3.5
720K	/nix/store/rnnyx7nm4x1cpgb64fw50lkp4mfwhjbn-flac-1.3.1
588K	/nix/store/84jf49g368ij412zkiyd4gmq1c3yicfz-libsndfile-1.0.26
236K	/nix/store/ss10rc67b61kzy5pp6x4chzkvrnv1ff1-xextproto-7.3.0
92K	/nix/store/992mgj4psa1sz7a2i569r7a91rxmmyiv-fixesproto-5.0
44K	/nix/store/87qk4h0c0ld384na5f46srrzv16098xq-libXfixes-5.0.1-dev
272K	/nix/store/m8mjm0xk0cda1mi6sfizj1sl8g2q0hky-libpng-apng-1.6.23
1.1M	/nix/store/fcysszcjh53f8ima1n2h18jhq9sl3zvn-freetype-2.6.2
968K	/nix/store/p01niha0vkyx3yg36ac3dkha2zh8wslx-font-bh-ttf-1.0.3
252K	/nix/store/smpgy50d81sdap067a9ckzg2jj2x6w7p-fontconfig-2.11.1
312K	/nix/store/a5mshnwrcdnz5sz9dvf0ivvi9dnmdrq4-fontconfig-2.11.1-lib
24K	/nix/store/b3kiv42pgwvh4c45hdx9pg2zwd26n7ds-libXdamage-1.1.4
516K	/nix/store/l90hp8zdsqjf917zv1ia3gaslj383lgb-pcre-8.38
12M	/nix/store/cjlry1jclz2k8ngr6kxd1vz68wpif8n1-glib-2.48.1
1.8M	/nix/store/xlqz07frnbg5qzn0mp1yy4llfzxp5ha0-libxml2-2.9.4
740K	/nix/store/f8x14048fk4s518mq87kw0lmmgjm0hmm-wayland-1.11.0
28K	/nix/store/z9b83sjrn8hm7r6l1b2a2wpca9350qcg-libcap-2.25-lib
160K	/nix/store/g6cg5srwznx6ymhhpxc8ii8drapiynzl-libudev-231
20K	/nix/store/kcdmppy8irfk2f2anvr96nqgp42m5yby-libxshmfence-1.2
36K	/nix/store/kqac7lhf4xz23bw7vflaxdq8yirddsn9-libXxf86vm-1.1.4
448K	/nix/store/y92xlpmba21lihlcg7p03dn3xj8fxsd9-libdrm-2.4.68
1.1M	/nix/store/dc4yrwvjkag2n07g90fd2sh033c9vvyf-mesa-noglu-11.2.2
808K	/nix/store/f9wzrhnwnkh9nyfzpy92rbw8yivgg8pn-pixman-0.34.0
2.0M	/nix/store/9hnh4djavhzsniq9b5szzwbvv1a1f8fi-cairo-1.14.6
60K	/nix/store/9kv9ksc68h33kmc76dl1ijg6bvjrf6vw-libtool-2.4.6-lib
132K	/nix/store/a4pm9zdvy8q6c59nlqszx0gw57p8fcll-expat-2.2.0-dev
184K	/nix/store/9lqcfr4f0ssps1hyvwqxczr55pw7ilf7-dbus-1.10.8-dev
1.8M	/nix/store/clz31d0iz10c0ln6pr7k9r0nxr3j309g-fftw-single-3.3.5-rc1
80K	/nix/store/adaafwqkr7z3fw67vg031272cd6x6nfc-speexdsp-1.2rc3
1.8M	/nix/store/anp1i7jb7s69vsvfiqyrb82vrha7v5hr-cairo-1.14.6
868K	/nix/store/apvwz4jh8lks82pqcir2v6h8hpkc7ww7-libxml2-2.9.4-py
4.8M	/nix/store/arllp0g7y3c2rr2rvq6crkgvbc4xl5p6-db-5.3.28
24K	/nix/store/awildsazf9585dbqkr85b6ldhrj2fnxg-libXcomposite-0.4.4
284K	/nix/store/y4ggi29mv6xa2z1675gnghqpgmf97sfy-libpng-apng-1.6.23-dev
1.3M	/nix/store/aymvz7pc5bs8nxmiv0lwx71rlhizdrn6-freetype-2.6.2-dev
34M	/nix/store/b35pl9l9zrprxxbz4i73rd916sfnwp31-wine_gecko-2.44-x86.msi
60K	/nix/store/rji1bz5awfphmpfishsp80mc8yicd7ph-libmnl-1.0.3
276K	/nix/store/z6biaswkf0zql4jh0l9zbvmk8h2vxkhn-libnftnl-1.0.5
1.9M	/nix/store/cm4gz5ib9p8j9jc9k08nbzggvyydz213-iptables-1.6.0
532K	/nix/store/dy5453xbgza0dp6bj18mpls38nl6pmr8-lz4-131
240K	/nix/store/vjs7cpl9307nqj4xjrm8dr6nxmgczvpf-libseccomp-2.3.0
556K	/nix/store/drzj2av1sr2f4ba83zzfc15nnklkwcb5-cyrus-sasl-2.1.26
3.9M	/nix/store/iv5slnhlj4lxkb6djy4d425xh93z7a3m-openldap-2.4.44
1.2M	/nix/store/xq2mj8fv4q6wwmvckk2jz7ymhfas02ib-audit-2.4.4
244K	/nix/store/y8hz30dqawq4z4cgrs4s3zpkkcca54vz-kexec-tools-2.0.12
11M	/nix/store/yvc4jg3kjal30g575nrcyiis44sim3fw-coreutils-8.25
256K	/nix/store/z0sfzb4xjb71rzzkslinajvf06mrpl3g-less-483
51M	/nix/store/nxy8hlcz7xc79mq9lfp89vbznimdnsxa-python-2.7.12
612K	/nix/store/zqd6m5nb3la98mfa8xy17q9zfz2psld3-libapparmor-2.10
20M	/nix/store/bivm9rn0g6ribkwfxdwlqdzd96jiq6ii-systemd-231
412K	/nix/store/mdhdiy4g5z6wy9bdjkl8z0bvrc2q7llh-lcms2-2.7
200K	/nix/store/f1dli4q91gsd9v1wwbqiqzipra6wywr0-lcms2-2.7-bin
260K	/nix/store/imgvacy34birwcl72sx8yh2q90fmrk3d-libjpeg-turbo-1.5.0-bin
184K	/nix/store/xd2ffqdsy2m0qf83v2id980fq13n80dk-libjpeg-turbo-1.5.0-dev
168K	/nix/store/ldhfgrh8anmhn9b5zii3dds46b906pax-xz-5.2.2-bin
228K	/nix/store/spvp2mkqjmlkpx3fx8z6s043rmbwj3mg-xz-5.2.2-dev
100K	/nix/store/z8ps2n067hdji041vdlkq4l4kys3ns8s-libtiff-4.0.6-dev
156K	/nix/store/bmy18bhvwjd5xbi5bmy513z9brag43pw-lcms2-2.7-dev
2.0M	/nix/store/ndb29if274rmc8cc28n01zh5yw4nlh1m-alsa-lib-1.1.1
732K	/nix/store/d1pkxi2wrngw57x5md3qmnjwk1ci1x83-mpg123-1.22.2
332K	/nix/store/qc1jm0rplpgkwcacnc03hs9w4c8v2m31-glibc-multi-2.23
3.4M	/nix/store/dk1kki6frv7dbblpjfsxlvgafngls11x-gcc-5.4.0-lib
35M	/nix/store/f7ms4l8gpx69iy5fmpf1qba0qmcxk28g-wine_gecko-2.44-x86_64.msi
12K	/nix/store/f4m48fsvxklhw1vqwgxfms6niqcniwwb-hook
380K	/nix/store/qq67cm3nka3gchaal8dn21dvxq2jqqiq-libxslt-1.1.28
56K	/nix/store/zqp7g64dm6hw8inx69440mw5fdbcjh4j-libxslt-1.1.28-bin
232K	/nix/store/fgfwbcpjcdqs713b69pvz1szh05cplb2-libxslt-1.1.28-dev
580K	/nix/store/x35wm98mc1hy4b60ixw4h4f93vgvb8si-ncurses-6.0-dev
132K	/nix/store/zv5isb1gaayw2yandmcjbdzhy36bjfy5-zlib-1.2.8-dev
169M	/nix/store/ghxyzlkpjkv27x60y972d5c6x851cp8j-llvm-3.8.0
6.5M	/nix/store/g0s5fravwa7nzyass7wrwg3ghj9mgjnl-mesa-noglu-11.2.2-osmesa
9.7M	/nix/store/gsffzx1lfg0qph1yn361s5mp9jh15qp6-gettext-0.19.8
216K	/nix/store/r5dipifr428fiifbcwch5n211rrsr8cj-gmp-6.1.1-dev
260K	/nix/store/hc61gpbbf3gk3n0cbla1r95pn0g3frv7-cups-2.1.3-dev
136K	/nix/store/nji86xhs0z7c30k2bxwfays6b54266as-libxml2-2.9.4-bin
592K	/nix/store/hhwlpj891d95hwb1c4cnkyddag9im014-libxml2-2.9.4-dev
432K	/nix/store/hjhdad9q2g2b6d9phk4nd3071xmiz2g2-lcms2-2.7
88K	/nix/store/jqnlffrix3n26lvmmnk4x6d6nfv3821y-libXi-1.7.6
40K	/nix/store/hrga4ix1nj68w71v628y5yzksv847cd7-attr-2.4.47-dev
36K	/nix/store/cmrsji0d4bchfv3l96ygscsalsqhspnx-libcap-2.25-dev
64K	/nix/store/kxgj3fsn828is41mqj6wn7j34r6h7f4b-json-c-0.12
2.0M	/nix/store/y82m1in1gi59d2qab20hd5zbslbdkcis-libpulseaudio-9.0
424K	/nix/store/kz54divkq5v2f6z3kc0scd2yl3695snz-libpulseaudio-9.0-dev
1.1M	/nix/store/l2lgnciz5pkxdxkxkil7a1q798phjrqi-openal-soft-1.17.2
126M	/nix/store/l57w9bs2zicnr3bfnwvs2fzykpd1yqv3-gcc-5.4.0
64K	/nix/store/lfn6fjc28k6ac984pb1nlwlpgl10ncyj-libXcursor-1.1.14
36K	/nix/store/zmlkffy3n1nfn8n2dllsb2h08qakqi43-libXau-1.0.8-dev
124K	/nix/store/lscxkgk997vrflb5rnwsc0dfxh3rhl1i-libXext-1.3.3-dev
60K	/nix/store/gf8lgz4zd4xgl0clxpgv0fsffl1wh66b-libtool-2.4.6-lib
480K	/nix/store/qss9w1q4fnvgx9z69px7r2lfna97pvzz-dbus-1.10.8-lib
992K	/nix/store/xmgjm8dryf03g5ll7h6icbqc55ijax3l-fftw-single-3.3.5-rc1
80K	/nix/store/r74l38dnqwkbmzsdndql7rgmaasphwfk-speexdsp-1.2rc3
2.0M	/nix/store/yxmph2lmp4vp5sw6mxrk3qbhx9fg9ldh-libpulseaudio-9.0
1.1M	/nix/store/n8lng0l5chpnp1wga6lkzcyalyzpyf9n-openal-soft-1.17.2
64K	/nix/store/rwz288drldam94zij7nvr5yyrhnaxjxm-libXcursor-1.1.14
52K	/nix/store/nihmrvrksz91w0bp5ps30qjwnwyh1lm9-libXcursor-1.1.14-dev
24K	/nix/store/nkfywb06n6lim7i4qfnlya5jl2q2na8c-libXinerama-1.1.3
400K	/nix/store/pvkq7bbf2ghx5js4xvk71k0hjwa67zd0-libxslt-1.1.28
56K	/nix/store/s28jwx8rj7396skch3kavvg8jccjx56b-xf86vidmodeproto-2.3.1
44K	/nix/store/dxh0lfw2s7sa31mix25z07bamx2378g2-libXxf86vm-1.1.4-dev
40K	/nix/store/hy3fklixc7j6z8h28dmxgza4pm5bvg29-libXdamage-1.1.4-dev
588K	/nix/store/ih8ppxdfl59v01dxffz98spp5ih3bkfa-libdrm-2.4.68-dev
2.1M	/nix/store/izhb84daxyqzlz1hha11bibd9x6qgxcg-mesa-noglu-11.2.2-dev
620K	/nix/store/cx2c4npnxpd2lzb3if10760lqyq4y40k-glu-9.0.0
284K	/nix/store/sranmi1l51c10glkh6ba4nlmyyxc704n-mesa-11.2.2
80K	/nix/store/x097sjx988hfqxqrb71k22p68hkm5wja-libXi-1.7.6
92K	/nix/store/v4sbzc9fnzg6cahvka1i37wifx4qr7j4-libXi-1.7.6-dev
120K	/nix/store/r675jhzg2as9xfcg0q52njlvqigqrgnn-libdaemon-0.14
2.3M	/nix/store/jjn6hccqsl3h6kffs0pi1scpr7wcrq4l-avahi-0.6.32
128K	/nix/store/l80x4lw8bllyhip3s6xbggih5dnw8l6x-libusb-1.0.19
92K	/nix/store/vmz3vdmni27lnz096grf4gzrv436rb3l-libpaper-1.1.24
14M	/nix/store/vxxspclbg9z4dz407b9sq7q6dx7w4nsq-cups-2.1.3
52M	/nix/store/yzzlybc0q1pd0jgb8rp3m0l5jdcn84jq-wine-mono-4.5.6.msi
9.7M	/nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8
516K	/nix/store/zgiv3pas14qds777gz93wiirgdfnsc58-alsa-lib-1.1.1-dev
252K	/nix/store/dy93ww8k3wb2zgnkxwy0zmyjyx8c2m7q-fontconfig-2.11.1
132K	/nix/store/i2drvbm3qid3mdsj5gmylm29p1cn9b7c-fontconfig-2.11.1-bin
72K	/nix/store/zs5wadjvv00fdq14n55zfcf2yfjrdrkm-fontconfig-2.11.1-dev
768M	/nix/store/bn95w3965kb9gdpmlap01n5kbaiv0pyi-wine-wow-1.9.14-staging
2.2G	total

I've pushed the first patch meanwhile -- we want to stop using GCC 4.9 anyway.

@abbradar Thanks! That's 2/3 of the compile time down :)

If the size is too much, maybe a separate (low priority?) wineWow derivation would be more agreeable?

Closed due to lack of interest.

authors: RamKromberg abbradar bendlas


text:
python310Packages.solo-python: Mark as broken

Description of changes
Mark as broken until compatibility with fido2 >= 1.0 is made, see
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Ups sorry duplicate, issue addressed in https://github.com/NixOS/nixpkgs/pull/181142


text:
glibc: 2.34-210 -> 2.35-163

Description of changes
The patches needed a little work, but other than that it was pretty smooth. I
built hello successfully, but we'll need Hydra to do further checking.
cc. @vcunat
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

See also #165979.

Built up to python3 without issues.

Built up to firefox without issues: /nix/store/zln8r9iyxpann0gv9wv8l65s3nchar6m-firefox-102.0.1/

Built up to Chromium: /nix/store/6cmscp0wlssv6mr5zql6lnv5yx4ad6h5-chromium-103.0.5060.134/

In the patches of #!/bin/bash, why don't we make that hunk to have no context, so that we don't have to update it every year?  The risk of applying it wrongly seems pretty non-existent here.

Yeah, the releases from February are IIRC the less impactful ones :)
Anyways, I'm going to close #165979 now since this is more up-to-date and seems to be working fine.
@lovesegfault just one thing: it would be cool if we could coordinate who takes care of glibc updates in the future to make sure we don't duplicate work :)

Alright, I built all of iso_gnome without issues. I think it's in a good state.

@lovesegfault just one thing: it would be cool if we could coordinate who takes care of glibc updates in the future to make sure we don't duplicate work :)

Definitely, I completely forgot that we had a branch for 2.35 up, so when I hit a need for it yesterday, I decided to just try bumping it.

This bootstraps on powerpc64le-linux with a bootstrap-files rebuilt after #181943.  And it looks like it will let us use IEEE-standard long double like Fedora 36 does: #170215.

Hydra jobset, as requested through matrix: https://hydra.nixos.org/jobset/nixpkgs/pr-182538-glibc-2.35

Okay, the eval isn't fully done, but it's far enough along that I don't think we have any major noticeable issues with this PR.
@Ma27 Do you oppose merging it and letting it cook in staging? Don't want to hit the button without your OK.

authors: Ma27 amjoseph-nixpkgs lovesegfault vcunat


text:
mdf2iso: init at 0.3.1

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
[ ] OS X
[ ] Linux

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

I'm getting

Initialized empty Git repository in /nix/store/dpndx513xxcwh5acmm0aq05ayi24lfqy-mdf2iso-5a8acaf/.git/
fatal: repository 'https://anonscm.debian.org/collab-maint/mdf2iso.git/' not found

Travis appears to experience the same problem.

Fixed.

Thank you

authors: joachifm oxij


text:
freedv: 1.7.0 -> 1.8.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/drowe67/freedv-gui/releases.
meta.description for freedv is: "Digital voice for HF radio"
meta.homepage for freedv is: "https://freedv.org/"
meta.changelog for freedv is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.8.2 with grep in /nix/store/nfbb7261z041lxxmxgq29q8ya2psiqb5-freedv-1.8.2
found 1.8.2 in filename of file in /nix/store/nfbb7261z041lxxmxgq29q8ya2psiqb5-freedv-1.8.2

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
freedv

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/nfbb7261z041lxxmxgq29q8ya2psiqb5-freedv-1.8.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 freedv https://github.com/r-ryantm/nixpkgs/archive/6b540ee1807eab8ddacb214d1e4035e9f1066f3f.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/nfbb7261z041lxxmxgq29q8ya2psiqb5-freedv-1.8.2
ls -la /nix/store/nfbb7261z041lxxmxgq29q8ya2psiqb5-freedv-1.8.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.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

freedv

Maintainer pings
cc @illdefined for testing.

obsolete: https://github.com/NixOS/nixpkgs/pull/186918

authors: markuskowa r-ryantm


text:
cairo: pull upstream fix for grayscale aliasing bug

It's a cairo part of the fix for issue #185385 reported by @tobiasBora.
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@tobiasBora Can you give it a try? I see we have fresh enough gimp in master.
$ nix run github:NixOS/nixpkgs/pull/185394/merge#gimp should build and run fixed gimp for you. Requires building about 220 packages locally.

Sounds good. Let's merge.

Perfect, I can confirm that this works perfectly with Gimp!

Actually, should we backport it to stable? And any idea when it will appear on unstable?

Given the recent staging-next iterations, it might take roughly a week.
This sounds OK to backport.  I assume the error would happen the same in there.

authors: tobiasBora trofi vcunat


text:
lunatic: fix hydra build

Description of changes
hydra build on darwin was failing due to lack of simd support
hydra log: https://hydra.nixos.org/log/7jkmb66bijvy7mhz24ih1r56n5gwzwdw-lunatic-0.10.0.drv

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Not just on hydra but also on people's own machines 🙂

authors: Mindavi figsoda


text:
pythonPackages.twisted: fix sandboxed build on Darwin

Description of changes
Enable __darwinAllowLocalNetworking.
Things done

Built on platform(s)

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

[x] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Build on Darwin x86_64, sandbox enabled.
But this should target staging.

@smancill Thanks. I've updated the PR.

authors: centromere smancill


text:
webex: Add libxcrypt for libcrypt.so.1

Webex depends on it, and it has been made optional in glibc
Description of changes
This change makes webex work again after libcrypt building was made optional in glibc. Which webex depends on.
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

@SuperSandro2000 do you mind merging this PR? I check that it fixes webex start on master.

authors: martiert uvNikita


text:
sgx-sdk: fix linking issues with tests

Description of changes
Currently, the sgx-sdk.runTestsHW attribute fails to build due to linking errors. It looks like OpenSSL versions are mixed up:
/nix/store/92h8cksyz9gycda22dgbvvj2ksm01ca4-binutils-2.39/bin/ld: /nix/store/5clafn4bl1xn5n933fnik65fn3h3n7lc-sgx-sdk-2.16.100.4/lib64/libsgx_pcl.a(pcl_gcm128.o): in function `pcl_CRYPTO_gcm128_aad':
(.nipx+0x121): undefined reference to `U64'
/nix/store/92h8cksyz9gycda22dgbvvj2ksm01ca4-binutils-2.39/bin/ld: /nix/store/5clafn4bl1xn5n933fnik65fn3h3n7lc-sgx-sdk-2.16.100.4/lib64/libsgx_pcl.a(pcl_gcm128.o): in function `pcl_CRYPTO_gcm128_decrypt':
(.nipx+0x1a6): undefined reference to `U64'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:342: enclave.so] Error 1
make[1]: Leaving directory '/build/sgx-sdk-2.16.100.4/share/SampleCode/SampleEnclavePCL'
make: *** [Makefile:217: all] Error 2
error: builder for '/nix/store/fs0aldm5xv68vsscjqngpvygcsqnb4aq-SampleEnclavePCL-HW.drv' failed with exit code 2;

And indeed sgx-sdk pulls in OpenSSL 3 while ipp-crypto pulls in OpenSSL 1.1.
Fix by pinning the OpenSSL version for the SGX SDK to OpenSSL 1.1 as well. This fixes a regression from around d761390cd04a1a9510b9a4f42803878e0ca268ba where OpenSSL 3 was introduced and a couple of packages where pinned to 1.1.
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[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

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

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

3 packages built:

sgx-psw
sgx-sdk
sgx-ssl

This makes sense. Upstream also uses OpenSSL 1.1.
Were you able to run the hardware tests on an SGX machine?
It's also worth to run the AESM NixOS test. Unfortunately, that one is currently broken (fixed by https://github.com/NixOS/nixpkgs/pull/203449).
NB: Commit message should also have the prefix sgx-sdk 🙂

@veehaitch

Were you able to run the hardware tests on an SGX machine?

i'm running it now. Will undraft, when I see it working. I'll also give the aesmd test a spin.

Note to self: The SGX hardware run is at https://internal-test-system/test_runs/61581 . (Sorry for the internal link.)

I've tested runTestsHW on three SGX platforms and they work.

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

3 packages built:

sgx-psw
sgx-sdk
sgx-ssl

Waiting for ofborg and think it's good to merge.

Waiting for ofborg and think it's good to merge.

@RaitoBezarius The aarch64-darwin tests are still queued, but given that the sgx-sdk is limited to x86_64-linux, it should be inconsequential.

Waiting for ofborg and think it's good to merge.

@RaitoBezarius The aarch64-darwin tests are still queued, but given that the sgx-sdk is limited to x86_64-linux, it should be inconsequential.

You're right!

authors: RaitoBezarius blitz veehaitch


text:
Added option to build xgboost with FederatedML

Description of changes
Added option to build with support for FederatedML. Unit tests are only available in the python package downstream. The FedML version fails to build on aarch64-darwin, but I doubt was meant to run to run there in any case.
@trivialfis - Should FedML build on darwin systems? If so is there an easy workaround? The error is below. From what I read, darwin simply doesn't support the --exclude-libs option.
[ 62%] Building CXX object CMakeFiles/testxgboost.dir/tests/cpp/common/test_monitor.cc.o
[ 63%] Linking CXX executable /tmp/nix-build-xgboost-1.7.2.drv-0/source/xgboost
ld: unknown option: --exclude-libs
clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [CMakeFiles/runxgboost.dir/build.make:294: /tmp/nix-build-xgboost-1.7.2.drv-0/source/xgboost] Error 1
make[1]: *** [CMakeFiles/Makefile2:268: CMakeFiles/runxgboost.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 63%] Building CXX object CMakeFiles/testxgboost.dir/tests/cpp/common/test_numeric.cc.o

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.05 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Hi, the module is still under development and is not production ready. It's in the pypi build for easier testing for the public.
As for the --exclude-libs, it's only used to avoid some weird slowdown in docker environment due to excessive runtime c++ symbol resolution.

authors: nviets trivialfis


text:
wlroots_0_16: 0.16.0 -> 0.16.1

Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.05 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Please redo this PR targetting master (or staging) if it causes too many rebuilds

TIL: In the GitHub UI is indeed a way to change the merge base… I seem to confuse with GitLab currently, where that is not possible.

Duplicate of #212110

authors: NobbZ budimanjojo


text:
step-ca: fix flaky test parallelism

step-ca seems to run some tests using the global localhost interface inside the build sandbox, and on big x86_64-linux machines we've observed they occasionally fail.
This restricts the tests to one core.
Fixes failure [hydra, local:fail, local:flaky-succeess] introduced in #211596.
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/) (ckie: --help only)
23.05 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

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

1 package built:

step-ca

With this change, I can build it locally again :)

authors: ckiee jlesquembre


text:
python310Packages.types-retry: 0.9.9 -> 0.9.9.1

Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.05 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

At least one failure will be fixed with #211995.

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

3 packages failed to build:

python311Packages.cirq
python311Packages.cirq-rigetti
python311Packages.pyquil

5 packages built:

python310Packages.cirq
python310Packages.cirq-rigetti
python310Packages.pyquil
python310Packages.types-retry
python311Packages.types-retry

@ofborg build python311Packages.cirq python311Packages.cirq-rigetti python311Packages.pyquil

authors: fabaff wegank


text:
dockbarx: 1.0-beta -> 1.0-beta2, xfce4-dockbarx-plugin: 0.6 -> 0.7.2

Description of changes
$ ./result/bin/dockx
Traceback (most recent call last):
  File "/nix/store/r6wvaqc5ljwp0rz6zrrqpyhdbnsh13li-dockbarx-1.0-beta-d98020ec49f3e3a5692ab2adbb145bbe5a1e80fe/bin/.dockx-wrapped", line 31, in <module>
    gi.require_version("Gtk", "3.0")
  File "/nix/store/4qd2y985alz4hig3src0lfipdpjd48r6-python3.10-pygobject-3.44.1/lib/python3.10/site-packages/gi/__init__.py", line 126, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.05 Release Notes (or backporting 22.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.

Give me a sec, let me try to bump it also

Okay, the panel plugin seems to work now.
Screenshot


text:
astroid: 0.7 -> 0.8

Motivation for this change
Upgraded astroid to 0.8 and uses the upstream changes to properly
propagate environment without a patch.  Note that this still uses an
unsupported version of webkitgtk and thus will fail to build, but if
allow webkitgtk to install, astroid will run.
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 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.

@SuprDewd I finally got around to this ;)

Well, that's strange:
=== Reviewing PR 24593 : astroid: 0.7 -> 0.8
==> Creating nixpkgs repo in /home/travis/.nox/nixpkgs
==> We're in a git repo, trying to fetch it
==> Fetching base (master)
==> Fetching PR
==> Fetching extra history for merging
==> Merging PR into base
Removing pkgs/applications/networking/mailreaders/astroid/propagate-environment.patch
Nothing changed

authors: bdimcheff rasendubi


text:
mommy: init at 1.2.3

Description of changes
mommy's here to support you, in any shell, on every NixOS system~ ❤
an opt-in wrapper is included to configure mommy— once mommy is configured with pkgs.mommy.override you can take her store path with you to other machines.
cc @FWDekker
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.11 Release Notes (or backporting 23.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.

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

1 package built:

mommy

authors: cafkafk ckiee


text:
python311Packages.peaqevcore: 19.2.0 -> 19.2.1

Changelog: https://github.com/elden1337/peaqev-core/releases/tag/19.2.1
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.11 Release Notes (or backporting 23.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.

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

4 packages built:

python310Packages.peaqevcore
python310Packages.peaqevcore.dist
python311Packages.peaqevcore
python311Packages.peaqevcore.dist

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

4 packages built:

python310Packages.peaqevcore
python310Packages.peaqevcore.dist
python311Packages.peaqevcore
python311Packages.peaqevcore.dist

authors: fabaff matthiasbeyer


text:
python311Packages.casbin: 1.26.0 -> 1.27.0

Diff: https://github.com/casbin/pycasbin/compare/refs/tags/v1.26.0...v1.27.0
Changelog: https://github.com/casbin/pycasbin/blob/v1.27.0/CHANGELOG.md
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.11 Release Notes (or backporting 23.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.

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

4 packages built:

python310Packages.casbin
python310Packages.casbin.dist
python311Packages.casbin
python311Packages.casbin.dist

authors: fabaff natsukium


text:
Clarify journal size limit defaults in documentaiton of services.journald.rateLimitBurst

Description of changes
This clarifies systemd defaults regarding the journal size limit (see man 5 journald.conf).

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.11 Release Notes (or backporting 23.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.

Please give me guidance on the commit message: I remember reading guidelines somewhere in the past (about stuff like "package: oldversion -> newversion"), but I can't seem to find the guidelines anymore starting from CONTRIBUTING.md and I don't know what would be appropriate here.

@flokli can you take a look again?

Sorry for the delay!

authors: flokli giorgiga


text:
coredns: add support for plugins

Description of changes
Solves https://github.com/NixOS/nixpkgs/issues/146603
Usage:
coredns-fanout = pkgs.coredns.override {
  externalPlugins = [
    {name = "fanout"; repo = "github.com/networkservicemesh/fanout"; version = "v1.9.1";}
  ];
  vendorHash = "<SRI hash>";
};

This PR is based on https://github.com/NixOS/nixpkgs/pull/205649 . I've made 3 changes:

rebased it on master
added go mod vendor to the end of modBuildPhase
modified the externalPlugins argument to take the plugin name, repo and version

this allows plugins to be pinned, which was a request made on the original PR

dropped the list of official upstream plugins (external-plugins.nix)

this was convenient but not necessary. removing it means it doesn't need to be kept up to date.

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

I made the suggested changes.

Thanks! I've squashed it into a single commit.

When coredns gets updated, and I use externalPlugins, does the build continue with stale vendored code, or does it fail?

My understanding (based on trying the 1.10.1 -> 1.11.0 upgrade and reading https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/go/module.nix ):
The package version is part of the -go-modules derivation name. When the version changes goModules will be rebuilt. If the vendored dependencies have changed, then the vendorHash won't match and the build will fail.
I was worried that it might be possible for a new version to build successfully against old modules if you had a cached goModules, but I don't think this can happen since the version is part of the derivation name.

The package version is part of the -go-modules derivation name. When the version changes goModules will be rebuilt. If the vendored dependencies have changed, then the vendorHash won't match and the build will fail. If the vendored dependencies haven't changed then it will build successfully.

Perfect. Thanks!

Thanks!

sry to barge in like this but coredns is failing in staging-next with the following, mite be related.
Below is the build log of derivation /nix/store/fy12vfg6j6v86j997is0chhnypis75c9-coredns-1.11.0.drv. It was built on ssh://localhost.

unpacking sources
unpacking source archive /nix/store/9g5sy1favi7bawr3ynjdid2ssj0hnwv3-source
source root is source
patching sources
updateAutotoolsGnuConfigScriptsPhase
configuring
building
Building subPackage .
# github.com/quic-go/quic-go/internal/handshake
vendor/github.com/quic-go/quic-go/internal/handshake/crypto_setup.go:362:37: cannot use h.allow0RTT (variable of type bool) as tls.QUICSessionTicketOptions value in argument to h.conn.SendSessionTicket

This looks like the same issue: https://github.com/quic-go/quic-go/issues/4021
Possibly this is a result of https://github.com/NixOS/nixpkgs/pull/254878 ?

So, what mite be the correct approach here; we can just do buildGo119Module to build and it will succeed I guess. How about other options?

coredns 1.11.1 is supposed to have the fix (https://github.com/coredns/coredns/pull/6252). it builds successfully for me on staging-next:
diff --git a/pkgs/servers/dns/coredns/default.nix b/pkgs/servers/dns/coredns/default.nix
index 2dcfc538be45..8078018625a2 100644
--- a/pkgs/servers/dns/coredns/default.nix
+++ b/pkgs/servers/dns/coredns/default.nix
@@ -4,7 +4,7 @@
 , fetchFromGitHub
 , installShellFiles
 , externalPlugins ? []
-, vendorHash ? "sha256-TvIswNQ7DL/MtYmMSxXf+VqKHcmzZVZwohOCvRWxBkY="
+, vendorHash ? "sha256-tp22jj6DNnYFQhtAFW2uLo10ty//dyNqIDH2egDgbOw="
 }:

 let
@@ -14,13 +14,13 @@ let
     builtins.map ({name, repo, version}: "${repo}@${version}") attrs;
 in buildGoModule rec {
   pname = "coredns";
-  version = "1.11.0";
+  version = "1.11.1";

   src = fetchFromGitHub {
     owner = "coredns";
     repo = "coredns";
     rev = "v${version}";
-    sha256 = "sha256-Mn8hOsODTlnl6PJaevMcyIKkIx/1Lk2HGA7fSSizR20=";
+    sha256 = "sha256-XZoRN907PXNKV2iMn51H/lt8yPxhPupNfJ49Pymdm9Y=";
   };

   inherit vendorHash;

I can put up a PR for this tonight.

Oh that's great, thnx!

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

authors: bct bjornfor evrim


text:
python3Packages.pythonImportsCheckHook: restrict to propagatedBuildInputs

Description of changes
Too often do i pull a python package, only for it to error on import due to pkg_resources from setuptools missing. This PR stops the problem during build, by ensuring that pythonImportsCheck only knows about the propagated build inputs. I also add a pythonImportsExtrasCheck escape hatch for packages which require the old behavior.
My computers have been running hot for a few weeks now trying to test this. Perhaps it is time I either merge it into staging/python-develop or ask for some hydra assistance.
The first two commits detail the major change, and are currently with FIXMEs and debugging code in them. The following commits fix the packages that break which i've managed to uncover so far

A motivational photo, showcasing the diff of between the old and new PATH and PYTHONPATH entries in pythonImportCheck:

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.11 Release Notes (or backporting 23.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.

I could use some input about the way forward.
pythonImportsCheck now only assumes the propagated inputs, all is well.
The new pythonImportsExtrasCheck however has access to both buildInputs and checkInputs, meaning it is affected by doCheck, but it is not enabled/disabled by doCheck.
This means there will be a major footgun where pythonImportsExtrasCheck depends on doCheck=true, which can be disabled with an overlay if one for example are testing something. I think the proper fix is to make pythonImportsExtrasCheck only know of the propagated inputs in addition to installCheckInputs.
Is there any more fitting way to add build inputs to preDistPhases

Is it intentional that buildPythonPath ignores propagatedNativeBuildInputs?

@FRidh @mweinelt @jonringer @tjni sorry for the ping, i'd like to get this in before the ZHF feature freeze in 10 days.
I've now built all packages that grep for "pythonImportsCheck", made a touchup change to the import hook, and rebased onto staging...master. I don't have merge conflicts with master, only staging.
Should we

strip the FIXMEs, rebase on top of staging, merge this into staging, then deal with any packages i might have missed there,
or do a design change (see comment) and maybe setup a hydra job for this PR?

btw, i'll be afk until Monday, but will answer here by mobile


text:
fava: 1.26.1 -> 1.26.2

Description of changes
https://github.com/beancount/fava/releases/tag/v1.26.2
Upstream has recently introduced a constraint in setuptools_scm, requiring a version of 8.0 or higher. Currently, Nixpkgs offers only version 7.1.0. Consequently, we need to remove this constraint in order to ensure a successful build.
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/)
23.11 Release Notes (or backporting 23.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.

I will nixpkgs-review when I can.
So far looks good to me!

authors: IogaMaster kilianar


text:
cldr-annotations: 43.0 -> 44.0

Description of changes
Release notes: https://cldr.unicode.org/index/downloads/cldr-44
CLDR 44 includes annotations for Emoji 15.1, and I manually checked that ibus built with it allows inputting those.
Neither Noto Color Emoji, nor the maintained fork of Twemoji that we used have made an Emoji 15.1 release, but input is possible anyway (and all the 15.1 emojis are ZWJ sequences, so they just show decomposed).
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/)
23.11 Release Notes (or backporting 23.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.

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

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/1284

authors: DeeUnderscore nixos-discourse


text:
corefonts: bugfix for macOS

Description of changes
Fixes broken build on MacOS systems with case-insensitive file systems.
Closes #265444

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/)
23.11 Release Notes (or backporting 23.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.

I'd actually prefer #265716 over this one for a smaller diff and fewer build inputs.
@SuperSandro2000 what do you think?

fine for me

Ok I'm going to close this PR.

authors: SuperSandro2000 chewblacka wegank


text:
python311Packages.gios: 3.2.0 -> 3.2.1

Diff: https://github.com/bieniu/gios/compare/refs/tags/3.2.0...3.2.1
Changelog: https://github.com/bieniu/gios/releases/tag/3.2.1
Description of changes

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

5 packages built:

home-assistant-component-tests.gios
python310Packages.gios
python310Packages.gios.dist
python311Packages.gios
python311Packages.gios.dist


text:
signal-desktop: 6.39.1 -> 6.40.0

https://github.com/signalapp/Signal-Desktop/releases
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
[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.

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

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

1 package built:

signal-desktop


text:
python311Packages.archspec: 0.2.1 -> 0.2.2

Diff: https://github.com/archspec/archspec/compare/refs/tags/v0.2.1...v0.2.2
Changelog: https://github.com/archspec/archspec/releases/tag/v0.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 279104 run on aarch64-linux 1

4 packages built:

python310Packages.archspec
python310Packages.archspec.dist
python311Packages.archspec
python311Packages.archspec.dist

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

8 packages built:

hpccm (python311Packages.hpccm)
hpccm.dist (python311Packages.hpccm.dist)
python310Packages.archspec
python310Packages.archspec.dist
python310Packages.hpccm
python310Packages.hpccm.dist
python311Packages.archspec
python311Packages.archspec.dist


text:
python310Packages.unstructured: 0.11.8 -> 0.12.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.unstructured is: Open source libraries and APIs to build custom preprocessing pipelines for labeling, training, or production machine learning pipelines
meta.homepage for python310Packages.unstructured is: https://github.com/Unstructured-IO/unstructured
meta.changelog for python310Packages.unstructured is: https://github.com/Unstructured-IO/unstructured/blob/0.12.0/CHANGELOG.md
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.12.0 with grep in /nix/store/gj2j1d5791jsy41i29d49kg7zyp3prc9-python3.10-unstructured-0.12.0
found 0.12.0 in filename of file in /nix/store/gj2j1d5791jsy41i29d49kg7zyp3prc9-python3.10-unstructured-0.12.0

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

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath
python310Packages.unstructured
python311Packages.unstructured

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/gj2j1d5791jsy41i29d49kg7zyp3prc9-python3.10-unstructured-0.12.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 python310Packages.unstructured https://github.com/r-ryantm/nixpkgs/archive/ff954ad2a5d88fa03a19f8568ce2866f565b3796.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/ff954ad2a5d88fa03a19f8568ce2866f565b3796#python310Packages.unstructured

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/gj2j1d5791jsy41i29d49kg7zyp3prc9-python3.10-unstructured-0.12.0
ls -la /nix/store/gj2j1d5791jsy41i29d49kg7zyp3prc9-python3.10-unstructured-0.12.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:

python310Packages.unstructured
python311Packages.unstructured

Maintainer pings
cc @happysalada for testing.

Taken care of in a separate PR.

authors: happysalada r-ryantm