منصوبے کے بارے میں
Agenxy Homebrew tap ایک Homebrew فارمولا/cask مجموعہ ہے جو ڈویلپر کی اپنی مشین پر انسٹالیشن کے لیے Agenxy کے اپنے کمانڈ لائن پروجیکٹس کو پیکج کرتا ہے۔ README میں بتایا گیا ہے کہ ان ٹولز کے لیے کسی اکاؤنٹ کی ضرورت نہیں ہے اور نہ ہی کوئی telemetry موجود ہے۔
انسٹالیشن معیاری tap prefix کے ذریعے ہوتی ہے:
```sh
brew install --cask agenxy/tap/dibs
brew install agenxy/tap/remap
brew install agenxy/tap/supgang
```
ہر پیکیج کی مینٹیننس مختلف ہے۔ Remap اور Supgang فارمولوں کو ہر پروجیکٹ کی ریلیز سے دستی طور پر اپ ڈیٹ کیا جاتا ہے، جبکہ Dibs cask کو GoReleaser لکھتا ہے جب Dibs ایک ریلیز ٹیگ کرتا ہے۔
Dibs ایک فارمولے کے بجائے cask کے طور پر فراہم کیا جاتا ہے، جو سورس سے بنانے کے بجائے پہلے سے بنے ہوئے بائنریز انسٹال کرتا ہے۔ یہ `dibs` اور `dibd` کمانڈز اور ایک `dibs` man page فراہم کرتا ہے۔ بائنریز کو provenance کے لیے cosign-signed کیا گیا ہے لیکن Apple-notarised نہیں کیا گیا، اس لیے macOS انہیں quarantine کرتا ہے اور چلانے سے انکار کر دیتا ہے؛ اس quarantine flag کو ختم کرنا cask کا بنیادی مقصد بتایا گیا ہے۔ Casks صرف macOS کے لیے ہیں: Linux پر، README پروجیکٹ کے ریلیز پیج کی طرف اشارہ کرتا ہے، جو دونوں architectures شائع کرتا ہے۔
Remap ایک کراس پلیٹ فارم `remap` CLI انسٹال کرتا ہے۔ اس کی foundation ریلیز نام-سے-ایڈریس اور نام-سے-سروس میپنگز کی تصدیق کرتی ہے بغیر DNS یا سسٹم ٹرسٹ میں تبدیلی کیے؛ پرویلجڈ انٹیگریشن کو بعد میں آنے والی، واضح طور پر proof-gated ریلیزز میں بیان کیا گیا ہے۔
Supgang macOS اور Linux کے لیے ایک `supgang` CLI انسٹال کرتا ہے۔ اس کا پہلا alpha براہ راست، مستند peer contact کو سپورٹ کرتا ہے؛ خودکار rendezvous، NAT traversal اور ایک owned relay mode کو بعد کے کام کے طور پر درج کیا گیا ہے۔
یہ tap ایک rename ہسٹری بھی رکھتا ہے۔ اگست 2026 تک Dibs کو Lanes کہا جاتا تھا، اور اس سے پہلے tap کا نام `homebrew-lanes` تھا۔ دونوں پرانے راستے اب بھی کام کرتے ہیں: `agenxy/lanes/lanes` GitHub کے redirect کے ذریعے tap تک پہنچتا ہے، اور `tap_migrations.json` lanes کو dibs سے میپ کرتا ہے، تاکہ موجودہ انسٹالیشن اگلی `brew update` پر منتقل ہو جائے بجائے اس کے کہ وہ ایسے ورژن پر رہ جائے جسے اب ریلیزز نہیں مل رہیں۔
ریپوزٹری Apache 2.0 لائسنس کے تحت ہے، جس کے بارے میں README کہتا ہے کہ یہ وہاں موجود ہر چیز پر لاگو ہوتا ہے۔ README بنیادی طور پر انسٹالیشن ہدایات، پیکیج کی تفصیلات اور مائیگریشن نوٹ پر مشتمل ہے؛ یہ macOS quarantine ہینڈلنگ اور انفرادی ٹولز کے بیان کردہ alpha/foundation ریلیز اسکوپ کے علاوہ کسی بینچ مارک، فیچر موازنہ یا استعمال کی ضمانتوں کی دستاویز فراہم نہیں کرتا۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.