Commit Graph
824868 Commits
Author SHA1 Message Date
Jacek GalowiczandGitHub ab99b1fbb1 nixos/test-driver: fix race in parallelized OCR (#422370) 2025-07-04 16:41:28 +02:00
Ethan Carter EdwardsandVincent Laporte fa30164237 owi: init at 0.2-unstable-2025-05-05
NLNet project: https://nlnet.nl/project/OWI/

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-04 16:36:54 +02:00
3c50590bf2 pgroll: 0.13.0 -> 0.14.0 (#422419)
Co-authored-by: ilyakooo0 <mail@iko.soy>
2025-07-04 14:27:07 +00:00
Gaétan LepageandGitHub 959273b0fb python3Packages.jupyter-docprovider: 2.0.2 -> 2.1.0 (#422422) 2025-07-04 16:06:18 +02:00
Vladimír Čunát 5c724ed138 redis: disable aarch64-linux failing test (#422352) 2025-07-04 15:52:00 +02:00
dotlambdaandGitHub 8c7240544e python3Packages.eheimdigital: 1.2.0 -> 1.3.0 (#422389) 2025-07-04 06:51:31 -07:00
Gaétan LepageandGitHub 9845311785 deno: 2.3.7 -> 2.4.0 (#421744) 2025-07-04 15:38:43 +02:00
R. Ryantm cc07223adb python3Packages.jupyter-docprovider: 2.0.2 -> 2.1.0 2025-07-04 13:37:30 +00:00
Gaétan LepageandGitHub 2ba17da62f python3Packages.vector: skip failing tests (#422373) 2025-07-04 15:33:41 +02:00
Fabian AffolterandGitHub de325a5d2e python3Packages.llama-cloud-services: 0.6.37 -> 0.6.41 (#422374) 2025-07-04 15:22:45 +02:00
R. Ryantm 1c8c3c3c06 pgroll: 0.13.0 -> 0.14.0 2025-07-04 13:15:27 +00:00
Robert HensingandGitHub 11cadc2dcb nixVersions.latest: nix_2_28 -> nix_2_29 (#421793) 2025-07-04 15:13:11 +02:00
03a6bd6c79 cargo-show-asm: 0.2.50 -> 0.2.51 (#422395)
Co-authored-by: matthiasbeyer <mail@beyermatthias.de>
2025-07-04 13:10:12 +00:00
Cosima NeidahlandGitHub fc35b30678 galene-stream: init at 0.2.0 (#405556) 2025-07-04 15:01:37 +02:00
K900andGitHub e6817f33bd assimp: 5.4.3 -> 6.0.2, modernize (#422357) 2025-07-04 15:55:19 +03:00
Gaetan Lepage 7c250bf676 python3Packages.vector: skip failing tests 2025-07-04 14:50:15 +02:00
SandroandGitHub 3f03e8984e renovate: 40.60.0 -> 41.16.0 (#420717) 2025-07-04 14:44:38 +02:00
Wolfgang WaltherandGitHub ee63ec601c workflows/labels: manage "needs: reviewer" label (#422069) 2025-07-04 12:34:10 +00:00
Grimmauld 521e3e5eca kdePackages.qt3d: unvendor assimp 2025-07-04 14:23:07 +02:00
2efd012b39 openlinkhub: 0.5.8 -> 0.5.9 (#421565)
Co-authored-by: Bot-wxt1221 <3264117476@qq.com>
2025-07-04 12:17:22 +00:00
Wolfgang WaltherandGitHub 55dc7f4585 postgresqlPackages.omnigres: 0-unstable-2025-06-03 -> 0-unstable-2025-06-27 (#422122) 2025-07-04 11:59:58 +00:00
Wolfgang WaltherandGitHub 121f8a1daf waybar-lyric: init at 0.10.0 (#422096) 2025-07-04 11:58:58 +00:00
YtandGitHub 715c984e73 tailwindcss-language-server: 0.14.23 -> 0.14.24, use LTS versions of nodejs (#422322) 2025-07-04 07:54:03 -04:00
Saterfield990 2d3d9f4971 redis: disable aarch64-linux failing test 2025-07-04 14:53:36 +03:00
R. Ryantm 769d76a998 cargo-show-asm: 0.2.50 -> 0.2.51 2025-07-04 11:43:07 +00:00
R. Ryantm 3cff6377b8 python3Packages.eheimdigital: 1.2.0 -> 1.3.0 2025-07-04 11:18:01 +00:00
Grimmauld 1158bd72f5 assimp: remove ehmry from maintainers 2025-07-04 13:04:40 +02:00
Pol DellaieraandGitHub c860cf0b3a vscode-extensions.amazonwebservices.amazon-q-vscode: 1.78.0 -> 1.81.0 (#422369) 2025-07-04 12:39:05 +02:00
R. Ryantm 548dd36519 python3Packages.llama-cloud-services: 0.6.37 -> 0.6.41 2025-07-04 10:25:44 +00:00
Grimmauld 27661a1142 assimp: modernize 2025-07-04 12:21:40 +02:00
Maximilian BoschandGitHub 9bfd85c98c Merge: php: 8.1.32 -> 8.1.33, 8.2.28 -> 8.2.29, 8.3.22 -> 8.3.23, 8.4.8 -> 8.4.10 (#422287) 2025-07-04 12:17:24 +02:00
Yarny0 5e2baf54d4 nixos/test-driver: fix race from filename clash in OCR
There is a race condition
in the new paralleized OCR code.
The race condition got "active" in commit
819d304a39 (Use futures for OCR parallelization),
however, the underlying bug already slipped in with commit
e6ea13f4ea (User proper `Path` instead of `str` in OCR code).

The OCR module applies tesseract to at most three variants
of the screenshot: the original one, and two variants that
are created by a preprocessing step (with ImageMagick).
The preprocessing step needs an output filename
that is used to write the preprocessed image file.

The "Path" commit broke the way the output file is named:
The code still attempts to append a ".negative" to *one*
of the preprocessed output files, but the method
`.with_suffix` is not suitable for that purpose:
Lateron, ".png" is also added with `.with_suffix`,
*replacing* the ".negative" and thereby yielding the
*the same* output filename for both preprocessed files.

Without parallelization, this doesn't hurt;
preprocessed files are simply created and analyzed in order.
But the parallelization commit
causes that these two tasks now run in parallel
(plus the third task that analyses the original screensshot,
but that does not cause any further harm here):

* Task 1: preprocess (non-negative), then tesseract the output
* Task 2: preprocess (negative), then tesseract the output

Both tasks use the same filename and thus the same file for the
preprocessed image that is generated, then used by tesseract.
This often creates a garbage file since both
preprocessings write that one file at the same time.
Tesseract consequently fails and
complains about bad data in its input file.

The commit at hand simply fixes the file naming
by adding ".negative.png" or ".positive.png"
to the filename for the preprocessed image.
This ensures both threads no longer hurt each
other's data and can now coexist in peace.
2025-07-04 12:10:53 +02:00
Franz PletzandGitHub c6d60b2c09 maple-font: 7.3 -> 7.4 (#422230) 2025-07-04 12:10:05 +02:00
f663dae32c mise: 2025.6.5 -> 2025.7.0 (#421688)
Co-authored-by: konradmalik <konradmalik@users.noreply.github.com>
2025-07-04 10:06:53 +00:00
R. Ryantm d3c1e1747e vscode-extensions.amazonwebservices.amazon-q-vscode: 1.78.0 -> 1.81.0 2025-07-04 10:02:36 +00:00
0cdefe9549 klog-time-tracker: 6.5 -> 6.6 (#421607)
Co-authored-by: blinry <blinry@users.noreply.github.com>
2025-07-04 10:00:42 +00:00
Gaétan LepageandGitHub 31e8235d76 python3Packages.pyopencl: 2025.2.4 -> 2025.2.5 (#422354) 2025-07-04 11:53:50 +02:00
Florian KlinkandGitHub 0283034067 python312Packages.schedula: init at 1.5.62 (#421536) 2025-07-04 12:48:01 +03:00
Florian KlinkandGitHub e9023f3d64 jwx: 3.0.7 -> 3.0.8 (#421941) 2025-07-04 12:45:56 +03:00
Thiago Kenji OkadaandGitHub 214a0b53b1 parallel-launcher: init at 8.2.0 (#405452) 2025-07-04 10:41:24 +01:00
Gaétan LepageandGitHub 9079959b96 python3Packages.sagemaker-core: 1.0.40 -> 1.0.41 (#422324) 2025-07-04 11:41:07 +02:00
Gaétan LepageandGitHub 7225772855 python3Packages.pytensor: 2.31.5 -> 2.31.6 (#422194) 2025-07-04 11:40:40 +02:00
Gaétan LepageandGitHub 854461b2fc python3Packages.flowmc: 0.4.4 -> 0.4.5 (#422193) 2025-07-04 11:36:43 +02:00
Gaétan LepageandGitHub 53da02b655 python3Packages.flax: 0.10.6 -> 0.10.7 (#421703) 2025-07-04 11:34:42 +02:00
Gaétan LepageandGitHub c8848faf1b python3Packages.pylance: 0.30.0 -> 0.31.0 (#422199) 2025-07-04 11:34:11 +02:00
Gaetan Lepage 2c30e00984 python3Packages.pyopencl: 2025.2.4 -> 2025.2.5
Diff: https://github.com/inducer/pyopencl/compare/refs/tags/v2025.2.4...refs/tags/v2025.2.5

Changelog: https://github.com/inducer/pyopencl/releases/tag/v2025.2.5
2025-07-04 11:27:12 +02:00
Grimmauld e2d2b2c024 assimp: 5.4.3 -> 6.0.2
Release notes:
https://github.com/assimp/assimp/releases/tag/v6.0.2
https://github.com/assimp/assimp/releases/tag/v6.0.1
https://github.com/assimp/assimp/releases/tag/v6.0.0

Security fixes:
CVE-2025-2751: https://github.com/advisories/GHSA-345v-qrhv-w227
CVE-2025-2757: https://github.com/advisories/GHSA-4p6w-747g-444c
CVE-2025-2750: https://github.com/advisories/GHSA-6x45-4j6r-r8x8
CVE-2025-3158: https://github.com/advisories/GHSA-6r79-vpvw-rfjj

Supersedes:
https://github.com/NixOS/nixpkgs/pull/412783
2025-07-04 11:20:05 +02:00
Gaétan LepageandGitHub 8a4a151ce3 ruff: 0.12.1 -> 0.12.2 (#422197) 2025-07-04 11:19:54 +02:00
Cosima NeidahlandGitHub 7624084e1a nixos/corteza: init, nixosTests.corteza: init (#420428) 2025-07-04 11:19:36 +02:00
AleksanaandGitHub a2867cc3f8 fluffychat: 1.7.0 -> 2.0.0 (#419632) 2025-07-04 16:57:13 +08:00