head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.2 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.12.0.20 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.12.0.18 pkgsrc-2023Q2-base:1.12 pkgsrc-2023Q1:1.12.0.16 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.12.0.14 pkgsrc-2022Q4-base:1.12 pkgsrc-2022Q3:1.12.0.12 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.12.0.10 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.12.0.8 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.12.0.6 pkgsrc-2021Q4-base:1.12 pkgsrc-2021Q3:1.12.0.4 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.2 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.11.0.14 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.12 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.10 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.8 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.4 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.6 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.2 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.10.0.8 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.6 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.10.0.4 pkgsrc-2018Q4-base:1.10 pkgsrc-2018Q3:1.10.0.2 pkgsrc-2018Q3-base:1.10 pkgsrc-2018Q2:1.9.0.28 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.26 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.24 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.22 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.18 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.16 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.14 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.12 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.10 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.8 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.6 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.4 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.2 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.8.0.12 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.10 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.8 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.6 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.4 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.2 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.7.0.8 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.6 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.4 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.24 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.22 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.20 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.18 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.16 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.14 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.12 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.10 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.8 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.6 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.4 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.2 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.5.0.16 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.14 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.12 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.10 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.8 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.6 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.4 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.2 pkgsrc-2008Q1:1.4.0.2 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.2.0.4 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.1.1.0.10 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.8 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-2006Q4:1.1.1.1.0.6 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-2006Q3:1.1.1.1.0.4 pkgsrc-2006Q3-base:1.1.1.1 pkgsrc-2006Q2:1.1.1.1.0.2 pkgsrc-2006Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.14 date 2023.12.20.18.46.53; author wiz; state Exp; branches; next 1.13; commitid BGU6S19GD9cYDeRE; 1.13 date 2023.10.23.14.41.05; author adam; state Exp; branches; next 1.12; commitid iiBlmqlPQbLI9LJE; 1.12 date 2021.05.09.02.04.43; author gutteridge; state Exp; branches; next 1.11; commitid lBqK2b5zgHaSNpSC; 1.11 date 2019.07.03.07.26.36; author nia; state Exp; branches; next 1.10; commitid 1ETvFRbQ2mPyjztB; 1.10 date 2018.09.13.09.02.52; author jperkin; state Exp; branches; next 1.9; commitid JheRzsUmqwXngVRA; 1.9 date 2015.04.28.14.34.20; author fhajny; state Exp; branches; next 1.8; commitid KRRgMxWwSVKiLmjy; 1.8 date 2013.10.18.11.41.18; author bsiegert; state Exp; branches; next 1.7; commitid DAVY6jU5HGUVGL9x; 1.7 date 2012.10.02.20.11.39; author asau; state Exp; branches; next 1.6; 1.6 date 2009.12.15.13.07.52; author asau; state Exp; branches; next 1.5; 1.5 date 2008.05.25.21.42.21; author joerg; state Exp; branches; next 1.4; 1.4 date 2008.01.04.14.10.06; author ghen; state Exp; branches; next 1.3; 1.3 date 2008.01.04.14.05.06; author ghen; state Exp; branches; next 1.2; 1.2 date 2007.08.03.23.48.56; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.03.29.21.41.44; author ghen; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.03.29.21.41.44; author ghen; state Exp; branches; next ; desc @@ 1.14 log @erlang*: update to 26.2.1 Contains a Terrapin fix for erlang ssh. 26.2.1 --------------------------------------------------------------------- --- POTENTIAL INCOMPATIBILITIES ------------------------------------- --------------------------------------------------------------------- OTP-18897 Application(s): ssh With this change (being response to CVE-2023-48795), ssh can negotiate "strict KEX" OpenSSH extension with peers supporting it; also 'chacha20-poly1305@@openssh.com' algorithm becomes a less preferred cipher. If strict KEX availability cannot be ensured on both connection sides, affected encryption modes(CHACHA and CBC) can be disabled with standard ssh configuration. This will provide protection against vulnerability, but at a cost of affecting interoperability. See Configuring algorithms in SSH. --------------------------------------------------------------------- --- OTP-26.2.1 ------------------------------------------------------ --------------------------------------------------------------------- --- Fixed Bugs and Malfunctions --- OTP-18903 Application(s): otp Updated copyright and license information. --------------------------------------------------------------------- --- erts-14.2.1 ----------------------------------------------------- --------------------------------------------------------------------- The erts-14.2.1 application can be applied independently of other applications on a full OTP 26 installation. --- Fixed Bugs and Malfunctions --- OTP-18902 Application(s): erts Removed unnecessary PCRE source tar-ball. 26.2 Highlights # process_info/2 now supports lookup of values for specific keys in the process dictionary. Potential incompatibilities: # common_test now returns an error when a suite with a badly defined group is executed. @ text @# $NetBSD: Makefile,v 1.13 2023/10/23 14:41:05 adam Exp $ DISTNAME= otp_doc_man_${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR}${!empty(DIST_VERSION_PATCH):?.:}${DIST_VERSION_PATCH} PKGNAME= ${DISTNAME:S/otp_doc_man_/erlang-man-/} CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GITHUB:=erlang/otp/releases/download/OTP-${PKGVERSION_NOREV}/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.erlang.org/ COMMENT= Documentation for Erlang, a concurrent functional programming language DIST_SUBDIR= erlang # needs erlang installed for its directory structure DEPENDS+= erlang>=${PKGVERSION_NOREV}:../../lang/erlang USE_TOOLS+= pax NO_CONFIGURE= yes NO_BUILD= yes INSTALLATION_DIRS= lib/erlang do-install: cd ${WRKDIR} && pax -rw man ${DESTDIR}${PREFIX}/lib/erlang/ .include "../../lang/erlang/Makefile.versions" .include "../../mk/bsd.pkg.mk" @ 1.13 log @erlang: updated to 26.1.2 https://github.com/erlang/otp/releases/tag/OTP-26.1.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/05/09 02:04:43 gutteridge Exp $ d3 1 a3 1 DISTNAME= otp_doc_man_${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR} d6 1 a6 1 MASTER_SITES= https://www.erlang.org/download/ @ 1.12 log @erlang-man: update MASTER_SITES to https @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2019/07/03 07:26:36 nia Exp $ d3 8 a10 8 DISTNAME= otp_doc_man_${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR} PKGNAME= ${DISTNAME:S/otp_doc_man_/erlang-man-/} CATEGORIES= lang MASTER_SITES= https://www.erlang.org/download/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.erlang.org/ COMMENT= Documentation for Erlang, a concurrent functional programming language d12 1 a12 1 DIST_SUBDIR= erlang d15 1 a15 1 DEPENDS+= erlang>=${PKGVERSION_NOREV}:../../lang/erlang d17 3 a19 4 USE_TOOLS+= pax NO_CONFIGURE= yes NO_BUILD= yes @ 1.11 log @Use https for erlang.org @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2018/09/13 09:02:52 jperkin Exp $ d6 1 a6 1 MASTER_SITES= http://www.erlang.org/download/ @ 1.10 log @erlang-{doc,man}: Fix DEPENDS to handle DIST_VERSION_PATCH. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2015/04/28 14:34:20 fhajny Exp $ d9 1 a9 1 HOMEPAGE= http://www.erlang.org/ @ 1.9 log @Update lang/erlang to 17.5. erlang-17.5 ================================ Highlights: - ERTS: Added command line argument option for setting the initial size of process dictionaries. - Diameter: configurable incoming_max len and string_decode for diameter messages - Bugfixes and minor small features in applications such as compiler, common_test, crypto, debugger, eldap, erts, hipe, inets, ssh, ssl,... Full changelog: http://www.erlang.org/download/otp_src_17.5.readme erlang-17.4 ================================ Highlights: - eldap: Nearly all TCP options are possible to give in the eldap:open/2 call. - ssh: Added API functions ptty_alloc/3 and ptty_alloc/4, to allocate a pseudo tty. - ssl: Handle servers that may send an empty SNI extension to the client. Full changelog: http://www.erlang.org/download/otp_src_17.4.readme erlang-17.3 ================================ Highlights: - erts: Introduced enif_schedule_nif() which allows a long running NIF to be broken into separate NIF invocations without the help of a wrapper function written in Erlang - common_test: Experimental support for running Quickcheck and PropEr tests from common_test suites is added. Examples of usage in the suites for the ssh and inets applications - Bugfixes and minor new features in applications such as asn1, erts, kernel, stdlib, diameter, ssh, mnesia, ssl, jinterface Full changelog: http://www.erlang.org/download/otp_src_17.3.readme erlang-17.1 ================================ Highlights: - crypto: Add aes_cfb8 cypher to crypto:block_encrypt and block_decrypt. - diameter: Add result code counters for CEA, DWA, and DPA. - erts: The following built in functions in the erlang and binary modules now bump an appropriate amount of reductions and yield when out of reductions: binary_to_list/1, binary_to_list/3, bitstring_to_list/1, list_to_binary/1, iolist_to_binary/1, list_to_bitstring/1, binary:list_to_bin/1 - hipe: Handle Maps instructions get_map_elements, put_map_assoc, put_map_exact in the HiPE native code compiler. - mnesia: The time for inserting locks for a transaction with large number of locks is reduced significantly. - ssh: Option max_sessions added to ssh:daemon/{2,3}. - stdlib: Add maps:get/3 to maps module. The function will return the supplied default value if the key does not exist in the map. Full changelog: http://www.erlang.org/download/otp_src_17.1.readme erlang-17.0 ================================ Highlights: - Erlang/OTP has been ported to the realtime operating system OSE. - Maps, a new dictionary data type (experimental) - A more natural mapping from ASN.1 OCTET STRING and BIT STRING to Erlang types, and other ASN.1 improvements and optimizations - The {active, N} socket option for TCP, UDP, and SCTP - A new (optional) scheduler utilization balancing mechanism - Migration of memory carriers has been enabled by default on all ERTS internal memory allocators - Increased garbage collection tenure rate - Experimental "dirty schedulers" functionality - Funs can now be given names - Miscellaneous unicode support enhancements - A new version scheme for OTP its applications has been introduced Full changelog: http://www.erlang.org/download/otp_src_17.0.readme erlang 16.1.3.1 (R16B03-1) ================================ Highlights: - The ODBC application was missing in the prebuilt Windows installers - 3 corrections in the SSL application: - Add missing validation of the server_name_indication option and test for its explicit use. - Elliptic curve selection in server mode now properly selects a curve suggested by the client, if possible. - The server did not indicate support for secure renegotiation during TLS extension handling. - In the syntax tools application a bug was introduced which broke reverting of local funs. This is now corrected (thanks to Anthony Ramine) - wx - Solved a problem which caused the debugger to crash when closing a window. Fixed static linking on Mac. - xmerl - Fixed a problem in the SAX-parser when the header of the next document was appearing in the buffer when using the xmerl_sax_parser:stream/2 function. Full changelog: http://www.erlang.org/download/otp_src_R16B03-1.readme erlang-16.1.3 (R16B03) ================================ Highlights: - A new memory allocation feature called "super carrier" has been introduced. It can for example be used for pre-allocation of all memory that the runtime system should be able to use. It is enabled by passing the +MMscs (size in MB) command line argument. For more information see the documentation of the +MMsco, +MMscrfsd, +MMscrpm, +MMscs, +MMusac, and, +Mlpm command line arguments in the erts_alloc(3) documentation. - The ldap client eldap now supports the start_tls operation. This upgrades an existing tcp connection to encryption using tls, see eldap:start_tls/2 and /3. - The ftp client (inets application) now supports ftp over tls (ftps). Full changelog: http://www.erlang.org/download/otp_src_R16B03.readme @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2013/10/18 11:41:18 bsiegert Exp $ d15 1 a15 1 DEPENDS+= erlang-${PKGVERSION_NOREV}{,nb*}:../../lang/erlang @ 1.8 log @Fix a common mistake in many different packages: POSIX says that when using pax -rw, the destination directory must exist. pax in NetBSD creates it if not, pax in MirBSD complains. I read through all pkgsrc Makefiles that use pax and added an entry to INSTALLATION_DIRS, or an INSTALL_DATA_DIR invocation. I did not test all the changes but they should be fairly safe. If you notice any breakage because of this change, please contact me. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2012/10/02 20:11:39 asau Exp $ d3 2 a4 2 DISTNAME= otp_doc_man_${DIST_VERSION_MAJOR}${DIST_VERSION_MINOR:D-${DIST_VERSION_MINOR}} PKGNAME= erlang-man-${ERLANG_VERSION} d15 1 a15 1 DEPENDS+= erlang-${ERLANG_VERSION}{,nb*}:../../lang/erlang @ 1.7 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2009/12/15 13:07:52 asau Exp $ d22 2 @ 1.6 log @Follow Erlang/OTP update to R13B03. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2008/05/25 21:42:21 joerg Exp $ a18 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.5 log @Explicitly add pax dependency in those Makefiles that use it (or have patches to add it). Drop pax from the default USE_TOOLS list. Make bsdtar the default for those places that wanted gtar to extract long links etc, as bsdtar can be built of the tree. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2008/01/04 14:10:06 ghen Exp $ d3 1 a3 1 DISTNAME= otp_doc_man_${DIST_VERSION_MAJOR}-${DIST_VERSION_MINOR} @ 1.4 log @Full DESTDIR support for erlang packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2008/01/04 14:05:06 ghen Exp $ d17 2 @ 1.3 log @Update erlang, erland-doc and erlang-man to 12.0, aka R12B-0. This builds again on x86_64 platforms, is@@ will test further. This release supports new language extensions bitstring and binary comprehensions. Other major changes are listed on . See for full detail. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2007/08/03 23:48:56 joerg Exp $ d17 2 d23 1 a23 1 cd ${WRKDIR} && ${PAX} -rw man ${PREFIX:Q}/lib/erlang/ @ 1.2 log @Fix dependency on erlang. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2006/03/29 21:41:44 ghen Exp $ d3 1 a3 1 DISTNAME= otp_doc_man_${DIST_VERSION} @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d15 1 a15 1 DEPENDS+= erlang-${ERLANG_VERSION}:../../lang/erlang @ 1.1.1.1 log @Import erlang-man, the manpages for Erlang. @ text @@