From nobody Sat Jan 20 18:46:39 2024 X-Original-To: dev-commits-ports-all@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 4THQSH6KZGz56Vk8; Sat, 20 Jan 2024 18:46:39 +0000 (UTC) (envelope-from git@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 4THQSH5dPKz4cl4; Sat, 20 Jan 2024 18:46:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705776399; 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; bh=S19Q4OSoNclTHdh0lCIUgWnV6iyqrLi3TpRkudomydg=; b=LoR+528SAZB72SUVvyBSBO2yVZOUyCdqOZFShusAbz+ZANsSg7BJFYveMatdg/hWpAoz9O 4RlI3lMUdTlaSSsKLN3Aidk3+qcZDJlb7IhUxlTg+uVhcyAQhLHdeYNEzD8zgLHl4KwhaG XWFg9n2pL0WUecp+NzSP1vTjldr7Xt7QeW+25XDKBB6rkM1YqwH4ImmMdFXzVyvP7wVR0q P2v+IxlDL924Gaw/jSn2hiQvFoaQqH5ayNpECgjx8rg4LlaY4bDu4PE/GdYf4SnmEtatTP 79wBap7+51N7t0p267n71AoDndw0In2Q/ivS/Pzi1O+qNOdfewEH/juTY+vCpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705776399; 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; bh=S19Q4OSoNclTHdh0lCIUgWnV6iyqrLi3TpRkudomydg=; b=HUHBDfavQPKSRsCK4SPksR+VTejQU3XrC6C1pSWqUWV6caHQKU2zcGntHMH+oDptFz0FcK 2mSxcaRLaq/PYXbXTmjdaugbnbGagGpF6oxdn8Ndejmb74LkoSbDn+gwrgRRqMTEYdRp88 CKhm8hAuxocDpk8IEiC4M0o15eqbN93HxzxNms9m9bSNqnuFWc4xt3A+C7/orP+xZWOpuO VrNtXgt14reV5OAWt96mWCU57zfiQAZWM7Srw81NFb9bwEojauuZWkYUWB4cntpswq6kZP hhZYj4gwm8Wbb2OJ+Zsb9Fk+GdEUlET+x1yUKR5X7niplbJxGmbj4rDnh3vu6Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705776399; a=rsa-sha256; cv=none; b=BC47AXsz7uS0h/NahDf5Kl6e4AlL/QWJXMp60pW4GuDwk+Qs5hcmUtQm2z5qag31AqKPOk wzm8l7UZ9bx9/qwe/yv53Cwz1usQMZeMt4X31R+Cl2pbRgT++1jbbiqwSoWuKkgeQesCzW IBRrlF0NaxONVHbiRb2htyhVMLKz5hSQJavsh/nTvMuoMvFecgQzwP6Xr3XOf2FotJQeBT YHzX5UliutokV/2pMR4KQA2mIzqP9XLodW6YmF42TkFiJjrQOI8lPhvQVm7v6xmxiG7A0q nogyAacvFw4iPyYka3wWWBPzn5kKLygdyKanRE1qgTwxo3tcKvwiQmIosq71Kw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4THQSH4h3WzmSJ; Sat, 20 Jan 2024 18:46:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40KIkdHt072132; Sat, 20 Jan 2024 18:46:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40KIkdUN072129; Sat, 20 Jan 2024 18:46:39 GMT (envelope-from git) Date: Sat, 20 Jan 2024 18:46:39 GMT Message-Id: <202401201846.40KIkdUN072129@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: 26231b1d6fb6 - main - lang/emilua: Update to 0.6.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 26231b1d6fb661de0d08659f8cb7335d2f0dce4f Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=26231b1d6fb661de0d08659f8cb7335d2f0dce4f commit 26231b1d6fb661de0d08659f8cb7335d2f0dce4f Author: Fernando Apesteguía AuthorDate: 2024-01-20 17:47:06 +0000 Commit: Fernando Apesteguía CommitDate: 2024-01-20 18:46:23 +0000 lang/emilua: Update to 0.6.0 ChangeLog: https://docs.emilua.org/api/0.6/changelog.html * Add FreeBSD’s jails support. * Add function format() to format strings. The implementation uses C++'s libfmt. * Convert decomposition functions from filesystem.path to properties: root_name, root_directory, root_path, relative_path, parent_path, filename, stem, extension. * Convert some filesystem.path properties to string: root_name, root_directory, filename, stem, extension. * filesystem.path.iterator() will return strings at each iteration now. * Add more functions to the module filesystem: exists(), is_block_file(), is_character_file(), is_directory(), is_fifo(), is_other(), is_regular_file(), is_socket(), is_symlink(), mode(). It was already possible to query for these attributes. These functions were added as an extra convenience. * Add yet more functions to the module filesystem: mkfifo(), mknod(), makedev(). * New UNIX socket options to retrieve security labels and credentials from the remote process. * Remove HTTP & WebSocket classes. They should be offered as separate plugins. * file_descriptor implemented for Windows pipes and file.stream. * Many improvements to Windows version of system.spawn(). PR: 276229 Reported by: manipuladordedados@gmail.com (maintainer) --- lang/emilua/Makefile | 12 ++++-------- lang/emilua/distinfo | 8 +++----- lang/emilua/pkg-plist | 27 +++++++++++++++++++-------- 3 files changed, 26 insertions(+), 21 deletions(-) diff --git a/lang/emilua/Makefile b/lang/emilua/Makefile index 0c7fe16d9d45..d9334fdc63f9 100644 --- a/lang/emilua/Makefile +++ b/lang/emilua/Makefile @@ -1,7 +1,6 @@ PORTNAME= emilua DISTVERSIONPREFIX= v -DISTVERSION= 0.5.1 -PORTREVISION= 1 +DISTVERSION= 0.6.0 CATEGORIES= lang devel MAINTAINER= manipuladordedados@gmail.com @@ -11,7 +10,8 @@ WWW= https://emilua.org/ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt -IGNORE_FreeBSD_13= not supported by Emilua ('clearenv' was not declared in this scope) +IGNORE_FreeBSD_12= not supported by Emilua +IGNORE_FreeBSD_13= not supported by Emilua BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor \ boost-libs>0:devel/boost-libs \ @@ -30,8 +30,7 @@ USES= localbase luajit:luajit-openresty meson ncurses pathfix \ pkgconfig ssl USE_GCC= 12 USE_GITHUB= nodefault -GH_TUPLE= BoostGSoC14:boost.http:93ae527c89ffc517862e1f5f54c8a257278f1195:emilua_http/subprojects/emilua-http \ - breese:trial.protocol:79149f6:trial_protocol/subprojects/trial-protocol +GH_TUPLE= breese:trial.protocol:79149f6:trial_protocol/subprojects/trial-protocol USE_GITLAB= yes CONFIGURE_ENV+= BOOST_INCLUDEDIR="${LOCALBASE}/include" \ @@ -40,15 +39,12 @@ CONFIGURE_ENV+= BOOST_INCLUDEDIR="${LOCALBASE}/include" \ MESON_ARGS= --buildtype=plain \ --wrap-mode=nodownload \ -Db_pch=false \ - -Denable_http=true \ -Denable_manpages=true \ -Denable_tests=true CXXFLAGS+= "-DFMT_HEADER_ONLY" post-extract: - ${CP} ${WRKSRC}/subprojects/packagefiles/emilua-http/meson.build \ - ${WRKSRC}/subprojects/emilua-http/ ${CP} ${WRKSRC}/subprojects/packagefiles/trial.protocol/meson.build \ ${WRKSRC}/subprojects/trial-protocol/ diff --git a/lang/emilua/distinfo b/lang/emilua/distinfo index d32459bf80a4..011768ba66da 100644 --- a/lang/emilua/distinfo +++ b/lang/emilua/distinfo @@ -1,7 +1,5 @@ -TIMESTAMP = 1702060584 -SHA256 (BoostGSoC14-boost.http-93ae527c89ffc517862e1f5f54c8a257278f1195_GH0.tar.gz) = 4e90417806c285348d968183072918e86d7fd7d7db5affb63ec03faee92ed8ed -SIZE (BoostGSoC14-boost.http-93ae527c89ffc517862e1f5f54c8a257278f1195_GH0.tar.gz) = 237404 +TIMESTAMP = 1704831155 SHA256 (breese-trial.protocol-79149f6_GH0.tar.gz) = ea82ba7736a2c6ae94e72587a454d3380517ed764df89e2297e6fac2acdeac03 SIZE (breese-trial.protocol-79149f6_GH0.tar.gz) = 255698 -SHA256 (emilua-v0.5.1.tar.bz2) = 08a46894dbdb2384e4c4aa4cfb7026caa557b6c16836e47bb30aca3372bf3ccb -SIZE (emilua-v0.5.1.tar.bz2) = 328877 +SHA256 (emilua-v0.6.0.tar.bz2) = d19b907e1a3c3d08a58a4c023ed0602ceaa7bb5372d49e66b6c4cb2106ff6442 +SIZE (emilua-v0.6.0.tar.bz2) = 322748 diff --git a/lang/emilua/pkg-plist b/lang/emilua/pkg-plist index 5132a79e98cf..d74cf42a9e96 100644 --- a/lang/emilua/pkg-plist +++ b/lang/emilua/pkg-plist @@ -13,7 +13,6 @@ include/emilua/file_descriptor.hpp include/emilua/filesystem.hpp include/emilua/future.hpp include/emilua/generic_error.hpp -include/emilua/http.hpp include/emilua/ip.hpp include/emilua/json.hpp include/emilua/lua_shim.hpp @@ -32,11 +31,10 @@ include/emilua/system.hpp include/emilua/time.hpp include/emilua/tls.hpp include/emilua/unix.hpp -include/emilua/websocket.hpp include/emilua/windows.hpp lib/libemilua.so lib/libemilua.so.0 -lib/libemilua.so.0.5.1 +lib/libemilua.so.0.6.0 libdata/pkgconfig/emilua.pc libexec/emilua/emilua_gperf.awk share/man/man1/emilua.1.gz @@ -68,10 +66,23 @@ share/man/man3em/filesystem.current_working_directory.3em.gz share/man/man3em/filesystem.directory_entry.3em.gz share/man/man3em/filesystem.directory_iterator.3em.gz share/man/man3em/filesystem.equivalent.3em.gz +share/man/man3em/filesystem.exists.3em.gz share/man/man3em/filesystem.file_size.3em.gz share/man/man3em/filesystem.hard_link_count.3em.gz +share/man/man3em/filesystem.is_block_file.3em.gz +share/man/man3em/filesystem.is_character_file.3em.gz +share/man/man3em/filesystem.is_directory.3em.gz share/man/man3em/filesystem.is_empty.3em.gz +share/man/man3em/filesystem.is_fifo.3em.gz +share/man/man3em/filesystem.is_other.3em.gz +share/man/man3em/filesystem.is_regular_file.3em.gz +share/man/man3em/filesystem.is_socket.3em.gz +share/man/man3em/filesystem.is_symlink.3em.gz share/man/man3em/filesystem.last_write_time.3em.gz +share/man/man3em/filesystem.makedev.3em.gz +share/man/man3em/filesystem.mkfifo.3em.gz +share/man/man3em/filesystem.mknod.3em.gz +share/man/man3em/filesystem.mode.3em.gz share/man/man3em/filesystem.path.3em.gz share/man/man3em/filesystem.proximate.3em.gz share/man/man3em/filesystem.read_symlink.3em.gz @@ -85,12 +96,9 @@ share/man/man3em/filesystem.status.3em.gz share/man/man3em/filesystem.temp_directory_path.3em.gz share/man/man3em/filesystem.umask.3em.gz share/man/man3em/filesystem.weakly_canonical.3em.gz +share/man/man3em/format.3em.gz share/man/man3em/future.3em.gz share/man/man3em/generic_error.3em.gz -share/man/man3em/http.headers.3em.gz -share/man/man3em/http.request.3em.gz -share/man/man3em/http.response.3em.gz -share/man/man3em/http.socket.3em.gz share/man/man3em/inbox.3em.gz share/man/man3em/ip.address.3em.gz share/man/man3em/ip.address_info_flag.3em.gz @@ -134,6 +142,10 @@ share/man/man3em/system.getresgid.3em.gz share/man/man3em/system.getresuid.3em.gz share/man/man3em/system.getsid.3em.gz share/man/man3em/system.in_.3em.gz +share/man/man3em/system.jail_get.3em.gz +share/man/man3em/system.jail_remove.3em.gz +share/man/man3em/system.jail_set.3em.gz +share/man/man3em/system.jailparam_all.3em.gz share/man/man3em/system.kill.3em.gz share/man/man3em/system.linux_capabilities.3em.gz share/man/man3em/system.out.3em.gz @@ -164,7 +176,6 @@ share/man/man3em/unix.seqpacket_acceptor.3em.gz share/man/man3em/unix.seqpacket_socket.3em.gz share/man/man3em/unix.stream_acceptor.3em.gz share/man/man3em/unix.stream_socket.3em.gz -share/man/man3em/websocket.3em.gz share/man/man7/emilua-alternatives.7.gz share/man/man7/emilua-embedding.7.gz share/man/man7/emilua-errors.7.gz