head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.36 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.34 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.32 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.30 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.28 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.26 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.24 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.22 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.20 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.18 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.16 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.14 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.12 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.10 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.8 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.6 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.4 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.2 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.4.0.28 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.26 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.24 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.22 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.20 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.18 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.14 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.16 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.12 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.10 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.8 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.6 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.4 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.2 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.3.0.20 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.18 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.16 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.12 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.10 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.8 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.6 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.4 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.2 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.1.1.0.4 pkgsrc-2015Q3-base:1.1.1.1 pkgsrc-2015Q2:1.1.1.1.0.2 pkgsrc-2015Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2021.10.26.10.15.35; author nia; state Exp; branches; next 1.5; commitid XMBRkrafc79x2jeD; 1.5 date 2021.10.07.13.40.29; author nia; state Exp; branches; next 1.4; commitid TK9Y8OXA04EYMSbD; 1.4 date 2018.04.08.10.11.52; author alnsn; state Exp; branches; next 1.3; commitid YdFLDPflwsxpICxA; 1.3 date 2016.02.01.09.53.08; author prlw1; state Exp; branches; next 1.2; commitid YR8WCKDrUIFpecTy; 1.2 date 2015.11.03.03.27.47; author agc; state Exp; branches; next 1.1; commitid XagoUgdES8g2ZAHy; 1.1 date 2015.04.03.20.20.54; author alnsn; state Exp; branches 1.1.1.1; next ; commitid IlY1mfEZRFk0ubgy; 1.1.1.1 date 2015.04.03.20.20.54; author alnsn; state Exp; branches; next ; commitid IlY1mfEZRFk0ubgy; desc @@ 1.6 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @$NetBSD: distinfo,v 1.5 2021/10/07 13:40:29 nia Exp $ BLAKE2s (ljsyscall-0.12.tar.gz) = 25ae39ef3c166334e6e2d6deb09bf9b02f4d62e50acc3038f619e7658f49e7fd SHA512 (ljsyscall-0.12.tar.gz) = 4e9c7ef239f81795103185cff334d33eb12e450213f6c9b5ee488bbe8feaf2482a7c5e9a2e51e0498f86c7d6c868688dd98ef3cbbfe47b5ddfc3d32b7284b2c9 Size (ljsyscall-0.12.tar.gz) = 314617 bytes @ 1.5 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2018/04/08 10:11:52 alnsn Exp $ d3 1 a3 1 RMD160 (ljsyscall-0.12.tar.gz) = 59cf3a81eb6b20507bde827edb902893b4cbf4a5 @ 1.4 log @Update devel/lua-ljsyscall to version 0.12. 0.12 release + Fix seccomp on arm64 + Linux added support for eBPF + bug fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2016/02/01 09:53:08 prlw1 Exp $ a2 1 SHA1 (ljsyscall-0.12.tar.gz) = 3e60658c1d1eb75ee58ece9f126b92716bcecd87 @ 1.3 log @Update lua-ljsyscall to 0.11 0.11 release + OSX time functions + OSX Mach types + OSX fixes for Yosemite + arm64 support + OpenBSD 5.6, 5.7 and 5.8 support + ppc64le support, by Gustavo Serra Scalet + mipsel support + added Dockerfile, now available on Docker Hub OK alnsn@@ @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/11/03 03:27:47 agc Exp $ d3 4 a6 4 SHA1 (ljsyscall-0.11.tar.gz) = 6dbd0360a8d21c90323692e438eb3286fa98ba0b RMD160 (ljsyscall-0.11.tar.gz) = bc474f2c4cffedfab62087cfe70adaa5e6471ab0 SHA512 (ljsyscall-0.11.tar.gz) = 0a78dc6601a0192011428447b5ab18d700ca005720d7e7c9f51fa7f38dc8f8410702da65feb72b7aa161d3934e62b5d2be3d7f345ad19e0d5356b1aa3cef3d7e Size (ljsyscall-0.11.tar.gz) = 305928 bytes @ 1.2 log @Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2015/04/03 20:20:54 alnsn Exp $ d3 4 a6 4 SHA1 (ljsyscall-0.10.tar.gz) = 8d1f0b2b7843c1b102f5685254f9b9b8c439e078 RMD160 (ljsyscall-0.10.tar.gz) = c1768cd8c49b2e927f66fccabd1003b559cbb765 SHA512 (ljsyscall-0.10.tar.gz) = f2ed03ea2c524e3d8de1d80906b55029c6448cbbd83249c780f0e153875a84fd1af6cf37889242df31c1259cac3cab3ec7bdaf08b26ff75af25406a821b45945 Size (ljsyscall-0.10.tar.gz) = 301763 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d5 1 @ 1.1.1.1 log @Import lua-ljsyscall version 0.10 by Justin Cormack. What? An FFI implementation of the Linux, NetBSD, FreeBSD and OSX kernel ABIs for LuaJIT. This means you will be able to program all the functionality the Unix kernel provides to userspace directly in Lua. You can view it as a high level language equivalent of the Busybox project in a way, although the functionality it provides is somewhat different, and the interface very different. Why? First it provides a comprehensive set of system call APIs for programming sockets, files and so on, including the more obscure things (eg file change notifications). Second it provides higher level interfaces such as network interface configuration, so your application can control its entire runtime interface including IP addresses routing and so on. Third it provides tools for added security, such as support for Linux namespaces (containers), system call filtering (seccomp type 2), capabilities and so on, all with a script language interface that is much simpler to use than the C interface. As it is Lua based it can easily be embedded in another language; in the future ports to other scripting languages are planned. It also serves as a way of learning how the operating system interfaces work in a more forgiving environment than C. @ text @@