From nobody Sun Aug 13 00:26:32 2023 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RNdcm3CBtz4m8Jl for ; Sun, 13 Aug 2023 00:26:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RNdcm0kJrz3G2l for ; Sun, 13 Aug 2023 00:26:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691886392; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9WEpjPKU6cdlJppMs1CEZFCtEuhKdDVC7QPvCoP5TTg=; b=GQgSDPrZtcim8+w6TEb8lYNzfppCJd3J3R34kfWwblb6LvBLgK+WntsKZvzZFKvGw8rtyb xT8RbY+GYw/we02Loct06hdhk6y7JWMqTW+O4kkDO4E9vGMKQXdzz4Kqf+issrKjLmPNOJ phaZsNOOCnpm4s5dSXHeyU+HS3+GZ71vhZNw4gBqebLsiQlmKIYnKcDElFi5LIWJJYgb52 UzIaaCGkzI1rQtAhNcRrAKr3fvRysjFxYvh9vCaFai3KhqD5aDSwKxE5YFOXSuk/4bfqjT DetfjpqVl2tyYWdjEbjA0BtxoLXdF7g64K1jmr4TIkshrSaFwCbKcmEURZav+w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691886392; a=rsa-sha256; cv=none; b=NLfi1SlyaZCCrP3ae6QfplTOWp0gozSGAwUVCMoLR9lMJq01vmhOUlUqajHMmZ/kZ5xT9K ByJU2qi0PhDt/qssuQPaCtIFyfXwInDjGoZdvj7N4ei55nv7ASkEBXF4kZDxneZFDwpqE1 5jnUZtMWw4Mn6ltDZhCrLfQw6rwDNhVsKLykBqRK950iErmG/HrZv0ex23Nc+SQpqA/itT yvHD77O7JqaLordjRr2UpLRdQEyXhh6Pbu5EbyE/icBAHhZ0RyZixUaDEoyk9GJrHRfdVs +3V+exK9a5FlRXd+/qCePaVoq4i/TmAuLg4cLPAKjV6aui6F2DCjsmHMg1e3kw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RNdcl6nH4zh2G for ; Sun, 13 Aug 2023 00:26:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 37D0QVnF082874 for ; Sun, 13 Aug 2023 00:26:31 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 37D0QVEA082873 for ports-bugs@FreeBSD.org; Sun, 13 Aug 2023 00:26:31 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 273092] [NEW PORT] devel/alire-alr: Ada LIbrary REpository (ALIRE) management tool Date: Sun, 13 Aug 2023 00:26:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: agh@riseup.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273092 --- Comment #1 from Alastair Hogge --- New Ada Port: ALIRE: Ada LIbrary REpository A catalog of ready-to-use Ada/SPARK libraries plus a command-line tool (alr= ) to obtain, build, and incorporate them into your own projects. It aims to fulf= ill a similar role to Rust=E2=80=99s cargo or OCaml=E2=80=99s opam. Design principles alr is tailored to userspace, in a similar way to Python=E2=80=99s virtuale= nv. A project or workspace will contain all its dependencies. Some projects require binary packages from the distribution (Debian/Ubuntu= =E2=80=99s apt, msys2=E2=80=99s pacman on Windows). In this case the user will be aske= d to authorize an installation through the distribution package manager. Properties and dependencies of projects are managed through a TOML file. Th= is file exists locally for working copies of projects, and the Alire community index stores the files corresponding to its projects. The complete build environment is automatically set up by Alire, thus freei= ng the user from concerns about installation paths. The user simply adds dependencies to the alire.toml manifest, either from the command-line (alr with) or a text editor, Alire handles the rest. --=20 You are receiving this mail because: You are the assignee for the bug.=