From nobody Thu Feb 13 15:32:35 2025 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 4YtzhN0Q0yz5nd3h for ; Thu, 13 Feb 2025 15:32:36 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YtzhM3WDgz3mWG for ; Thu, 13 Feb 2025 15:32:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739460755; 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=oNzoQXahGIt3jJLWhrTECMZubTJsxdrMLS5jsIejwxs=; b=oOfFz8wTegnFrcUCxct9yL6kIYLMI1ucadi2f1hC//gF9Rd3H5qMk+GZgyrSnfYxTJYy8X Tuve3V8gaZxK4JumTs40QEkPUaUoAqRlzpmOc3LW6HirJbpDZktKuuF5VqtohWsm7/0e2w 0azma+jszbwtdHX9rO1v9SYogizWjl6ANxkq8LqlQNsXjOSOuofanAwAl/Uetr/gWWbkOf fM5ZdewEzYSw7zgnuo0sFs9oOuqY9aT4k7Y4TYfVe7JGBKGRtYlbJVKX9xT0kJy3tCranX gPCpg0kgMy0m29a+q4UZI3/IfjfZHKZW1OOGC5GuPb8FUP9G+kJMvwUZ4bS9mQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739460755; 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=oNzoQXahGIt3jJLWhrTECMZubTJsxdrMLS5jsIejwxs=; b=YABDrXzroTJ4mK0gNzbFkyz7baO3WauhkzI+rqVtUg5xzGXTpJjEaXGxMsTN34KrO0pAk4 C2ZdxR93S55wf9VWumhEnDnkKza/VKmAswKQFesVWX2Ke0VkMB1gQzOqezJwaMTVV+a8M9 w3jfiCFURlKBXbhCFE1JOTh7F9bKb8FiBPzxO9SpG1RLtPCPfKO7ed5uwif28fpujsRL/P LVWsYNZ0nUEqSfO83+E7I3t7wST29xrmSgSGKMNqukNb0rF/bDCvT8Z+j5EEtBpgzZU9Cz bgdmfpB53CANH4aCX25bmNw07PwZK7ymY34whGubRlDMsqsjSN+hehv6cs8pIw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739460755; a=rsa-sha256; cv=none; b=yFdJb9Ebtbf5HjnOhT8gbZHsomAJidKefBQgpCE88rlp/JQVvLm1whCsnvgOosPwLQf3fG ntzIFjnHtRq3Xr0qpFzazs3TeiA9rzSfg+BP9A3aIFSMHTjLGj1R2LM5ix6kdajltN8uTn MVqMdK8xg4b2QuSjJXdsup1Y7hb29kue0G5ptXSQx8GQonR9ag6vf9IkBAhLrkgHMNAFOl WGXYXQh4qnhZbZNcXStfPGdtUoncqICt2cMpJg8z80Ek42mei+9i8R7AmKnzjh0n7JBJ9S /j987PhaNs6vh7IjW3XNuFm+3KpP7EUC86VdZRGPycdXZvhEh7MXlc3PQPwZEw== 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 4YtzhM30w1zr8t for ; Thu, 13 Feb 2025 15:32:35 +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 51DFWZlZ026003 for ; Thu, 13 Feb 2025 15:32:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 51DFWZWF026000 for ports-bugs@FreeBSD.org; Thu, 13 Feb 2025 15:32:35 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 284724] [New port]: devel/xmake-io: A cross-platform build utility based on Lua Date: Thu, 13 Feb 2025 15:32:35 +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: pericycle.cc@gmail.com 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-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284724 --- Comment #4 from Huan Zhou --- Comment on attachment 257399 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D257399 New port for xmake-io/xmake which has nothing to do with devel/xmake, only = name is similar. >From 826d4363ef443ca4e461e902f60c84fa79aaebdf Mon Sep 17 00:00:00 2001 From: Huan Zhou Date: Sun, 9 Feb 2025 13:53:01 +0800 Subject: [PATCH 2/2] New port: xmake-io: A cross-platform build utility bas= ed on Lua --- devel/xmake-io/Makefile | 29 +++++++++++++++++++++++++++++ devel/xmake-io/distinfo | 17 +++++++++++++++++ devel/xmake-io/pkg-descr | 4 ++++ 3 files changed, 50 insertions(+) create mode 100644 devel/xmake-io/Makefile create mode 100644 devel/xmake-io/distinfo create mode 100644 devel/xmake-io/pkg-descr diff --git a/devel/xmake-io/Makefile b/devel/xmake-io/Makefile new file mode 100644 index 000000000000..64fe0dbb2dbe --- /dev/null +++ b/devel/xmake-io/Makefile @@ -0,0 +1,29 @@ +PORTNAME=3D xmake-io +DISTVERSIONPREFIX=3D v +DISTVERSION=3D 2.9.8 +CATEGORIES=3D devel +WWW=3D https://xmake.io/ +USES=3D gmake tar:tgz=20 + +MAINTAINER=3D pericycle.cc@gmail.com +COMMENT=3D A cross-platform build utility based on Lua + +LICENSE=3D APACHE20 +LICENSE_FILE=3D ${WRKSRC}/LICENSE.md +PLIST_FILES=3D bin/xmake bin/xrepo + +USE_GITHUB=3D yes +GH_PROJECT=3D xmake +GH_TUPLE=3D tboox:tbox:914bd30:tbox/core/src/tbox/tbox \ +=20=20=20=20=20=20=20=20=20=20=20=20=20=20 xmake-io:xmake-core-luajit:7cdc078:xmake_core_luajit/core/src/luajit/luajit= \ + xmake-io:xmake-core-sv:b3363a3:xmake_core_sv/core/src/sv/sv= \ +=20=20=20=20=20=20=20=20=20=20=20=20=20=20 xmake-io:xmake-core-pdcurses:5c62af0:pdcurse/core/src/pdcurses/pdcurses \ +=20=20=20=20=20=20=20=20=20=20=20=20=20=20 xmake-io:xmake-core-lua-cjson:ddcecf3:xmake_core_lua_cjson/core/src/lua-cjs= on/lua-cjson \ + xmake-io:xmake-core-lua:1ab3208:xmake_core_lua/core/src/lua= /lua \ + xmake-io:xmake-core-lz4:ebb370c:xmake_core_lz4/core/src/lz4= /lz4=20 +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 + +HAS_CONFIGURE=3D yes +MAKEFILE=3D makefile + +.include diff --git a/devel/xmake-io/distinfo b/devel/xmake-io/distinfo new file mode 100644 index 000000000000..9453d6517c49 --- /dev/null +++ b/devel/xmake-io/distinfo @@ -0,0 +1,17 @@ +TIMESTAMP =3D 1739049288 +SHA256 (xmake-io-xmake-v2.9.8_GH0.tar.gz) =3D e5a45ec7e48d0b0da46ae1729ce64a23341328102083fb0eb66296a4e36835b3 +SIZE (xmake-io-xmake-v2.9.8_GH0.tar.gz) =3D 2382364 +SHA256 (tboox-tbox-914bd30_GH0.tar.gz) =3D 6caa1c839a2af8faaf8e412cf8c41d08b3704d772785d85df50134c37b343793 +SIZE (tboox-tbox-914bd30_GH0.tar.gz) =3D 863997 +SHA256 (xmake-io-xmake-core-luajit-7cdc078_GH0.tar.gz) =3D 82c518ab37117ba2dabf06d2a8bf363eab6a8b88508fa91b4e116bf8d3c83c83 +SIZE (xmake-io-xmake-core-luajit-7cdc078_GH0.tar.gz) =3D 1495704 +SHA256 (xmake-io-xmake-core-sv-b3363a3_GH0.tar.gz) =3D cb5a51596a88296dfa4c53535656f5ba582c15a68fdd6f63a3621f6b9526496e +SIZE (xmake-io-xmake-core-sv-b3363a3_GH0.tar.gz) =3D 25879 +SHA256 (xmake-io-xmake-core-pdcurses-5c62af0_GH0.tar.gz) =3D b1183fcbe03ed1856a959015c65e4423dfae63468ef942f86d1c7d7aef0a0ad3 +SIZE (xmake-io-xmake-core-pdcurses-5c62af0_GH0.tar.gz) =3D 364822 +SHA256 (xmake-io-xmake-core-lua-cjson-ddcecf3_GH0.tar.gz) =3D 7a491b76f7f5104f1399b66295d4b1652ca07c33458cb52a3bc89b05d2382ebf +SIZE (xmake-io-xmake-core-lua-cjson-ddcecf3_GH0.tar.gz) =3D 67613 +SHA256 (xmake-io-xmake-core-lua-1ab3208_GH0.tar.gz) =3D dc4845fd4454896d714c41b6791f8df386f13336907d5ddb5500c9fc60053a3b +SIZE (xmake-io-xmake-core-lua-1ab3208_GH0.tar.gz) =3D 463003 +SHA256 (xmake-io-xmake-core-lz4-ebb370c_GH0.tar.gz) =3D 6d2d47dc895571c0db1417613387f409b5d74d0deec0fc77a5999ad3ac36f0e5 +SIZE (xmake-io-xmake-core-lz4-ebb370c_GH0.tar.gz) =3D 387241 diff --git a/devel/xmake-io/pkg-descr b/devel/xmake-io/pkg-descr new file mode 100644 index 000000000000..64dbd2192de6 --- /dev/null +++ b/devel/xmake-io/pkg-descr @@ -0,0 +1,4 @@ +What is Xmake? +- Xmake is a cross-platform build utility based on the Lua scripting langu= age. +- Xmake is very lightweight and has no dependencies outside of the standard library. +- Uses the xmake.lua file to maintain project builds with a simple and readable syntax. --=20 2.48.1 --=20 You are receiving this mail because: You are the assignee for the bug.=