Unified · Split
| @@ -51,7 +51,11 @@ fetchsrc(Src *src) · 50 unmodified lines | ||
| 51 | 51 | mktemp(dir); |
| 52 | 52 | d = -1; |
| 53 | 53 | if(strncmp(src->url, "github://", 9) == 0){ |
| 54 | − url = smprint("git://github.com/%s", src->url+9); | |
| 54 | + url = smprint("git://github.com/%s", src->url + 9); | |
| 55 | + d = fetchgit(url, src->rev, dir); | |
| 56 | + free(url); | |
| 57 | + }else if(strncmp(src->url, "sourcehut://", 12) == 0){ | |
| 58 | + url = smprint("https://git.sr.ht/%s", src->url + 12); | |
| 55 | 59 | d = fetchgit(url, src->rev, dir); |
| 56 | 60 | free(url); |
| 57 | 61 | }else if(strncmp(src->url, "git://", 6) == 0){ |