<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/20da965c4743d94173d04800363bfabb48ed6a31">https://github.com/macports/macports-ports/commit/20da965c4743d94173d04800363bfabb48ed6a31</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 20da965c474 daytona: new port (v0.35.0)
</span>20da965c474 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 20da965c4743d94173d04800363bfabb48ed6a31
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sun Sep 29 23:53:13 2024 -0400
<span style='display:block; white-space:pre;color:#404040;'> daytona: new port (v0.35.0)
</span>---
devel/daytona/Portfile | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 71 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/daytona/Portfile b/devel/daytona/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a3bc8a6bb50
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/daytona/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,71 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup golang 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup github.com/daytonaio/daytona 0.35.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.offline_build no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://daytona.io/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description The Open Source Dev Environment Manager
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {*}${description} \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Features:\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Single Command: Activate a fully configured development environment \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ with a single command. \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Runs everywhere: spin up your development environment on any machine — \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ whether it's local, remote, cloud-based, physical server, or a VM & \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ any architecture x86 or ARM.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Configuration File Support: Initially support for dev container, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ability to expand to DevFile, Nix & Flox \(Contributions welcome \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ here\!\).\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Prebuilds System: Drastically improve environment setup times \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \(Contributions welcome here\!\).\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - IDE Support : Seamlessly supports VS Code & JetBrains locally, ready to \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ use without configuration. Includes a built-in Web IDE for added \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ convenience.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Git Provider Integration: GitHub, GitLab, Bitbucket, Bitbucket Server, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Gitea, Gitness, Azure DevOps & AWS CodeCommit can be connected, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ allowing easy repo branch or PR pull and commit back from the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ workspaces.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Multiple Project Workspace: Support for multiple project repositories \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ in the same workspace, making it easy to develop using a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ micro-service architecture.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Reverse Proxy Integration: Enable collaboration and streamline feedback \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ loops by leveraging reverse proxy functionality. Access preview ports \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ and the Web IDE seamlessly, even behind firewalls.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Extensibility: Enable extensibility with plugin or provider \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ development. Moreover, in any dynamic language, not just \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Go\(Contributions welcome here\!\).\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Security: Automatically creates a VPN connection between the client \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ machine and the development environment, ensuring a fully secure \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ connection.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - All Ports: The VPN connection enables access to all ports on the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ development environments, removing the need to setup port forwards \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ over SSH connection.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Works on my Machine: Never experience it again.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gmail.com:herby.gillot @herbygillot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2bc080ac8e4f8a99398fb8fdc27063541dd405a7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6c7aba62b0489aff7ef8795ee0ad9c74bf34589d7bd52092119853be0fccdabc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3453062
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.pre_args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -ldflags \"-X ${go.package}/internal.Version=${version}\"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append ./cmd/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/docs ${destroot}${prefix}/share/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>