Commit Graph

241 Commits

Author SHA1 Message Date
Cosima Neidahl
e1e8ddbe89 protobuf*: Fix tests on big-endian again (#513793) 2026-07-29 12:18:34 +00:00
OPNA2608
654698b382 protobuf_35: Add back fix-upb-packed-enum-be.patch
Patch isn't in 35.x, still needed there.
2026-07-20 10:50:03 +02:00
OPNA2608
717c0b5b7d protobuf: Apply patch to fix BoolKeys test big-endian 2026-07-20 10:48:11 +02:00
Ryan Hendrickson
412579fa0c protobuf_{21,25,27,29,30,31}: fix 32-bit build 2026-07-17 01:06:07 -04:00
Gaetan Lepage
f8981908fa protobuf: 35.0 -> 35.1
Diff: https://github.com/protocolbuffers/protobuf/compare/v35.0...v35.1

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v35.1
2026-06-13 20:23:37 +00:00
Gaetan Lepage
5dc0e319f9 protobuf_34: 34.1 -> 34.2
Diff: https://github.com/protocolbuffers/protobuf/compare/v34.1...v34.2

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v34.2
2026-05-20 23:34:40 +00:00
Gaetan Lepage
6481565e50 protobuf: 34.1 -> 35.0
Diff: https://github.com/protocolbuffers/protobuf/compare/v34.1...v35.0

Changelog: https://github.com/protocolbuffers/protobuf/releases/
2026-05-20 21:58:11 +00:00
Gaetan Lepage
470b4097c3 protobuf: enable __structuredAttrs 2026-05-20 21:43:08 +00:00
Cosima Neidahl
fd9ed228cc protobuf: fix big-endian upb decoding issues (#499461) 2026-03-31 14:00:12 +00:00
nixpkgs-ci[bot]
6450211eb2 Merge staging-next into staging 2026-03-30 06:39:33 +00:00
Gaetan Lepage
8736c59957 protobuf_25: 25.8 -> 25.9
Diff: https://github.com/protocolbuffers/protobuf/compare/v25.8...v25.9

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v25.9
2026-03-29 15:42:22 +00:00
kirillrdy
71e72fd110 protobuf: 34.0 -> 34.1 (#501718) 2026-03-22 09:54:39 +00:00
Gaetan Lepage
7b59523f6e protobuf: 34.0 -> 34.1
Diff: https://github.com/protocolbuffers/protobuf/compare/v34.0...v34.1

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v34.1
2026-03-21 10:16:54 +00:00
Gaetan Lepage
1ccdaaf217 protobuf_33: 33.5 -> 33.6
Diff: https://github.com/protocolbuffers/protobuf/compare/v33.5...v33.6

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.6
2026-03-20 18:14:56 +00:00
Amaan Qureshi
bb4c907810 protobuf: fix big-endian upb decoding issues
The upb wire decoder was missing `_upb_Decoder_MungeInt32` calls for
closed enum values, causing `protoc-gen-upb*` to segfault on big-endian systems.
This commit backports two upstream fixes not yet included in v33.5.
2026-03-17 03:56:41 -04:00
kirillrdy
5461ccb854 protobuf_25: fix GCC 15 compatibility (#497545) 2026-03-10 08:41:09 +00:00
Gaetan Lepage
d724f20060 protobuf: add python3Packages.celery to passthru.tests 2026-03-08 17:58:04 +00:00
Gaetan Lepage
7d88dc9151 protobuf_25: fix GCC 15 compatibility
Tracking: https://github.com/NixOS/nixpkgs/issues/475479
2026-03-07 20:55:45 +00:00
Gaetan Lepage
d391623d94 protobuf_34: init at 34.0
Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v34.0
2026-03-01 16:37:08 +00:00
Gaetan Lepage
537caa8efc protobuf: cleanup 2026-03-01 12:18:57 +00:00
nixpkgs-ci[bot]
78cb20ac09 Merge staging-next into staging 2026-02-05 06:22:10 +00:00
Gaetan Lepage
cea14ab823 protobuf_29: 29.5 -> 29.6
Diff: https://github.com/protocolbuffers/protobuf/compare/v29.5...v29.6

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v29.6
2026-02-04 23:51:30 +00:00
Gaetan Lepage
390161c19c protobuf: 33.4 -> 33.5
Diff: https://github.com/protocolbuffers/protobuf/compare/v33.4...v33.5

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.5
2026-01-29 22:03:46 +00:00
Gaetan Lepage
9543473443 protobuf: use upstream patch to fix the nvcc compiler bug 2026-01-27 20:06:53 +00:00
Gaetan Lepage
47faa61dd2 protobuf: patch bug when compiling with nvcc
https://github.com/conda-forge/protobuf-feedstock/pull/256
2026-01-17 09:19:55 +00:00
Gaetan Lepage
6d57b47a66 protobuf_33: 33.3 -> 33.4
Diff: https://github.com/protocolbuffers/protobuf/compare/v33.3...v33.4

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.4
2026-01-14 09:23:28 +00:00
Gaetan Lepage
e47388e6ef protobuf_33: 33.2 -> 33.3 2026-01-10 11:11:06 +00:00
Martin Weinelt
69c91523b3 onnxruntime, protobuf: enable separate debug info (#477186) 2026-01-07 01:16:05 +00:00
Martin Weinelt
63eeed098d protobuf: enable separate debug info 2026-01-05 16:30:17 +01:00
kirillrdy
8365190ee7 protobuf: fix setupHook for structuredAttrs (#474216) 2025-12-27 02:44:22 +00:00
Stefan Frijters
bdb9406968 protobuf: fix setupHook for structuredAttrs 2025-12-26 00:46:08 +01:00
Gaetan Lepage
3aa98d3610 protobuf_33: 33.1 -> 33.2
Diff: https://github.com/protocolbuffers/protobuf/compare/v33.1...v33.2

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.2
2025-12-06 08:25:31 +00:00
K900
72daea0cc7 Merge remote-tracking branch 'origin/staging-next' into staging 2025-11-28 07:15:07 +03:00
Mathieu Rene
a1318763c2 protobuf_29: fix darwin tests that would fail due to the temporary
directory being deleted by a forked child process created by death
tests.

- Backports a commit from a future protobuf version which uses a different
temporary directory for each test process.

- Sets the death test mode to "threadsafe", causing gtest to fork and
exec instead of just forking, making it create a new temporary directory
for this specific test.
2025-11-26 16:00:01 -05:00
Jonathan Davies
116036d574 treewide: Remove redundant versionCheckProgramArg = "--version"; with:
```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
  sed -i '/versionCheckProgramArg/d' "$f"
  sed -i '/^$/N;/\n$/D' "$f"
done
```
2025-11-20 10:39:02 +00:00
Gaetan Lepage
db5e5b3bfc protobuf: 33.0 -> 33.1
Diff: https://github.com/protocolbuffers/protobuf/compare/v33.0...v33.1

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.1
2025-11-15 09:21:55 +00:00
Gaetan Lepage
3fee5fd755 protobuf_33: init at 33.0
Diff: https://github.com/protocolbuffers/protobuf/compare/v32.0...v33.0

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.0
2025-10-15 20:57:19 +00:00
Gaetan Lepage
e2daad4d9d protobuf: 32.0 -> 32.1
Diff: https://github.com/protocolbuffers/protobuf/compare/v32.0...v32.1

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v32.1
2025-09-12 00:00:54 +02:00
Gaetan Lepage
198a30ffaa protobuf_32: init at 32.0 2025-08-14 22:25:21 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Aaron Jheng
35bf138703 protobuf_24: remove 2025-07-14 20:17:11 +08:00
Alyssa Ross
b9b5b74715 protobuf_26: remove
No longer has any users, and fails to build on staging.
2025-06-29 12:03:32 +02:00
nixpkgs-ci[bot]
34d54f26e0 Merge master into staging-next 2025-06-16 00:18:13 +00:00
Gaetan Lepage
1e669728bb protobuf_28: drop 2025-06-14 14:39:02 +02:00
Gaetan Lepage
4435c36700 protobuf_25: 25.7 -> 25.8
Diff: https://github.com/protocolbuffers/protobuf/compare/v25.7...v25.8

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v25.8
2025-05-30 03:27:34 +05:30
Gaetan Lepage
8d7e19e505 protobuf_29: 29.4 -> 29.5
Diff: https://github.com/protocolbuffers/protobuf/compare/v29.4...v29.5

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v29.5
2025-05-30 00:37:00 +05:30
Gaetan Lepage
a9810a8ea8 protobuf: 31.0 -> 31.1
Diff: https://github.com/protocolbuffers/protobuf/compare/v31.0...v31.1

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v31.1
2025-05-29 13:14:29 +05:30
Gaetan Lepage
4084e06d82 protobuf_31: init at 31.0 2025-05-18 00:03:10 +02:00
Gaetan Lepage
4580db5286 protobuf_25: 25.6 -> 25.7
Diff: https://github.com/protocolbuffers/protobuf/compare/v25.6...v25.7

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v25.7
2025-04-24 04:19:38 +02:00
K900
e22856305b Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-21 21:18:16 +03:00