Not fixable. (Or more specifically, not for anything like the cost of just replacing it even if it is theoretically fixable, which with broken magnesium/aluminum parts like this is a black hole of a metallurgy/welding/machining/heat-treating/fatigue/etc question.)
There are two layers to this question - physical compatibility with the frame and parts and whether the resulting bike will have the geometry, handling, and suspension qualities you want for your application. The nature of suspension forks is that there will probably be some degree of change in the latter area when changing models. Some riders have always chosen to dabble with choosing different travel numbers, using forks to tweak geometry, going with something heavier and more aggressive, etc. That is a big conversation and not what you're asking about, so I'll leave it alone other than to say that unless you want to change the bike pretty radically, you're looking for an all-mountain/enduro fork made for the same wheel size and with a travel number in the same ballpark (140-150). Uncompressed axle to crown dimensions are also something to look at, especially on forks with lockout, but they don't tell the whole story.
For the physical part, you're looking at steerer length, steerer type, axle type, wheel size, tire clearance, and brake mounting. Steerer length is measured from the crown race seat (where headset meets fork essentially, looking at an assembled bike) to the end of the steerer. You can get an approximate measurement on the bike by taking the stem off and running a tape measure from the crown race seat up and eyeballing. You tend to need to take the fork and ideally the crown race off to get an exact measurement you can stand by (it's all coming off anyway). Steerers on new forks come very long and are cut to fit the frame they're being installed on for all but the biggest bikes. The headset, spacer stack, and stem being used are also factors in determining fork length. A star nut has to be installed afterward. Both of these operations are easy with the right tools and easy to botch without. If you're looking at used forks that have already been cut, you're basically just seeing if they're your current length or longer, unless you're also dropping spacers.
Steerer type is going to be a key point for you here because your fork is straight 1-1/8" and most similar forks from recent years have had a tapered steerer (1-1/8" on top, 1.5" on the bottom). There is not a way of making a tapered fork work in your frame since it takes traditional external cups for 1-1/8. (There are lower conversion cups that let 1-1/8 zero stack frames take tapered forks, but that's not this bike).
You need another 26" fork, which are also fairly uncommon these days.
I can't tell whether your axle is 15mm or 20mm, but you have to get a fork that matches, unless you happen to have the ability to convert the hub. The brake compatibility part shouldn't be a problem, but you'll probably need an Avid post mount adaptor for your rotor size since most forks are now post mount. Also, your lower radiused brake washers appear to be installed in the wrong order and reversed.