С помощью awk
можно установить разделитель записей, чтобы удваивать символы новой строки, чтобы каким-то образом имитировать режим абзаца perl
, как в ответ Тердона :
awk 'BEGIN{RS="\n\n";OFS="\n"} \
/repo-name1/{for(i=1;i<=NF;i++) if($i=="enabled=1") $i="enabled=0"}1' file