GRC blocks for GPS processing

Good day mam/sir!

I am making an undergraduate project about GPS receiver using gnu radio.
I would like to ask if there’s anyone who knows the blocks used for gps
processing that can receive gps L1 signal (1575.42MHz). Any help from
you will be highly appreciated.

Regards,
Tyrone