Unified · Split
| @@ -51,7 +51,11 @@ fetchsrc(Src *src) · 50 unmodified lines | |||
| 51 | mktemp(dir); | 51 | mktemp(dir); |
| 52 | d = -1; | 52 | d = -1; |
| 53 | if(strncmp(src->url, "github://", 9) == 0){ | 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 | d = fetchgit(url, src->rev, dir); | 59 | d = fetchgit(url, src->rev, dir); |
| 56 | free(url); | 60 | free(url); |
| 57 | }else if(strncmp(src->url, "git://", 6) == 0){ | 61 | }else if(strncmp(src->url, "git://", 6) == 0){ |