authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-08-04 11:02:50+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2025-08-04 11:02:50+02:00
log65db19a289f39bf3d0703164966eaeadb51cabab
treec7644c861056df2dcd28e5cff4992b7252a76e91
parentdabae3f9dc868af92e7608d897befc39e5db5c33
parentba7cc72c47a96fc4dad1ae35c58642debe1e2820
signaturebadge-check Signed by PGP key B5690EEEBB952194

Merge pull request #24680 from alexrp/target-os-versions

`std.Target`: Bump min/max OS versions for 0.15.0

1 files changed, 14 insertions(+), 14 deletions(-)

lib/std/Target.zig+14-14
...@@ -405,7 +405,7 @@ pub const Os = struct {...@@ -405,7 +405,7 @@ pub const Os = struct {
405 .fuchsia => .{405 .fuchsia => .{
406 .semver = .{406 .semver = .{
407 .min = .{ .major = 1, .minor = 0, .patch = 0 },407 .min = .{ .major = 1, .minor = 0, .patch = 0 },
408 .max = .{ .major = 26, .minor = 0, .patch = 0 },408 .max = .{ .major = 27, .minor = 0, .patch = 0 },
409 },409 },
410 },410 },
411 .hermit => .{411 .hermit => .{
...@@ -446,7 +446,7 @@ pub const Os = struct {...@@ -446,7 +446,7 @@ pub const Os = struct {
446446
447 break :blk default_min;447 break :blk default_min;
448 },448 },
449 .max = .{ .major = 6, .minor = 13, .patch = 4 },449 .max = .{ .major = 6, .minor = 16, .patch = 0 },
450 },450 },
451 .glibc = blk: {451 .glibc = blk: {
452 // For 32-bit targets that traditionally used 32-bit time, we require452 // For 32-bit targets that traditionally used 32-bit time, we require
...@@ -519,7 +519,7 @@ pub const Os = struct {...@@ -519,7 +519,7 @@ pub const Os = struct {
519519
520 break :blk default_min;520 break :blk default_min;
521 },521 },
522 .max = .{ .major = 14, .minor = 2, .patch = 0 },522 .max = .{ .major = 14, .minor = 3, .patch = 0 },
523 },523 },
524 },524 },
525 .netbsd => .{525 .netbsd => .{
...@@ -549,38 +549,38 @@ pub const Os = struct {...@@ -549,38 +549,38 @@ pub const Os = struct {
549549
550 .driverkit => .{550 .driverkit => .{
551 .semver = .{551 .semver = .{
552 .min = .{ .major = 19, .minor = 0, .patch = 0 },552 .min = .{ .major = 20, .minor = 0, .patch = 0 },
553 .max = .{ .major = 24, .minor = 4, .patch = 0 },553 .max = .{ .major = 25, .minor = 0, .patch = 0 },
554 },554 },
555 },555 },
556 .macos => .{556 .macos => .{
557 .semver = .{557 .semver = .{
558 .min = .{ .major = 13, .minor = 0, .patch = 0 },558 .min = .{ .major = 13, .minor = 0, .patch = 0 },
559 .max = .{ .major = 15, .minor = 4, .patch = 1 },559 .max = .{ .major = 15, .minor = 6, .patch = 0 },
560 },560 },
561 },561 },
562 .ios => .{562 .ios => .{
563 .semver = .{563 .semver = .{
564 .min = .{ .major = 15, .minor = 0, .patch = 0 },564 .min = .{ .major = 15, .minor = 0, .patch = 0 },
565 .max = .{ .major = 18, .minor = 4, .patch = 1 },565 .max = .{ .major = 18, .minor = 6, .patch = 0 },
566 },566 },
567 },567 },
568 .tvos => .{568 .tvos => .{
569 .semver = .{569 .semver = .{
570 .min = .{ .major = 15, .minor = 0, .patch = 0 },570 .min = .{ .major = 15, .minor = 0, .patch = 0 },
571 .max = .{ .major = 18, .minor = 4, .patch = 1 },571 .max = .{ .major = 18, .minor = 5, .patch = 0 },
572 },572 },
573 },573 },
574 .visionos => .{574 .visionos => .{
575 .semver = .{575 .semver = .{
576 .min = .{ .major = 1, .minor = 0, .patch = 0 },576 .min = .{ .major = 1, .minor = 0, .patch = 0 },
577 .max = .{ .major = 2, .minor = 4, .patch = 1 },577 .max = .{ .major = 2, .minor = 5, .patch = 0 },
578 },578 },
579 },579 },
580 .watchos => .{580 .watchos => .{
581 .semver = .{581 .semver = .{
582 .min = .{ .major = 7, .minor = 0, .patch = 0 },582 .min = .{ .major = 8, .minor = 0, .patch = 0 },
583 .max = .{ .major = 11, .minor = 4, .patch = 0 },583 .max = .{ .major = 11, .minor = 6, .patch = 0 },
584 },584 },
585 },585 },
586586
...@@ -614,7 +614,7 @@ pub const Os = struct {...@@ -614,7 +614,7 @@ pub const Os = struct {
614 .amdhsa => .{614 .amdhsa => .{
615 .semver = .{615 .semver = .{
616 .min = .{ .major = 5, .minor = 0, .patch = 0 },616 .min = .{ .major = 5, .minor = 0, .patch = 0 },
617 .max = .{ .major = 6, .minor = 4, .patch = 0 },617 .max = .{ .major = 6, .minor = 4, .patch = 2 },
618 },618 },
619 },619 },
620 .amdpal => .{620 .amdpal => .{
...@@ -626,7 +626,7 @@ pub const Os = struct {...@@ -626,7 +626,7 @@ pub const Os = struct {
626 .cuda => .{626 .cuda => .{
627 .semver = .{627 .semver = .{
628 .min = .{ .major = 11, .minor = 0, .patch = 1 },628 .min = .{ .major = 11, .minor = 0, .patch = 1 },
629 .max = .{ .major = 12, .minor = 9, .patch = 0 },629 .max = .{ .major = 12, .minor = 9, .patch = 1 },
630 },630 },
631 },631 },
632 .nvcl,632 .nvcl,
...@@ -646,7 +646,7 @@ pub const Os = struct {...@@ -646,7 +646,7 @@ pub const Os = struct {
646 .vulkan => .{646 .vulkan => .{
647 .semver = .{647 .semver = .{
648 .min = .{ .major = 1, .minor = 2, .patch = 0 },648 .min = .{ .major = 1, .minor = 2, .patch = 0 },
649 .max = .{ .major = 1, .minor = 4, .patch = 313 },649 .max = .{ .major = 1, .minor = 4, .patch = 321 },
650 },650 },
651 },651 },
652 };652 };