head 1.9; access; symbols pkgsrc-2023Q4:1.9.0.22 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.20 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.18 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.16 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.14 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.12 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.10 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.8 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.6 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.4 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.2 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.7.0.2 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.6.0.26 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.24 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.22 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.18 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.20 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.16 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.14 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.12 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.10 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.8 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.6 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.4 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.2 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.5.0.4 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.3.0.8 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.6 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.4 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.2 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.2.0.4 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.2 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.1.0.2 pkgsrc-2015Q4-base:1.1; locks; strict; comment @# @; 1.9 date 2021.05.21.11.24.16; author triaxx; state Exp; branches; next 1.8; commitid kuMbXAJhtK1hu0UC; 1.8 date 2021.05.20.21.02.16; author triaxx; state Exp; branches; next 1.7; commitid jW4sRMWdykf9JVTC; 1.7 date 2021.01.16.00.10.50; author triaxx; state Exp; branches; next 1.6; commitid ThTR6iORGVTINSDC; 1.6 date 2017.10.24.06.46.15; author fhajny; state Exp; branches; next 1.5; commitid ModJbwxY2kF6VgcA; 1.5 date 2017.07.30.22.32.22; author wiz; state Exp; branches; next 1.4; commitid gjZWVQWOLKneVi1A; 1.4 date 2017.07.07.09.48.07; author fhajny; state Exp; branches; next 1.3; commitid rRX6tzqNJmpWqhYz; 1.3 date 2016.08.12.09.31.02; author fhajny; state Exp; branches; next 1.2; commitid kSV6YCjRwqZkUZhz; 1.2 date 2016.01.16.17.37.37; author fhajny; state Exp; branches; next 1.1; commitid ETgD4EBC2K20kbRy; 1.1 date 2015.11.04.13.45.46; author fhajny; state Exp; branches; next ; commitid 3VH7dLqbWt8eiMHy; desc @@ 1.9 log @erlang-lager: Go back on rebar pkgsrc changes: --------------- * Go back on devel/rebar instead of devel/rebar3. * Bump revision. @ text @# $NetBSD: Makefile,v 1.8 2021/05/20 21:02:16 triaxx Exp $ DISTNAME= lager-3.9.2 PKGREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=erlang-lager/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/erlang-lager/lager/ COMMENT= Logging framework for Erlang/OTP LICENSE= apache-2.0 DEPENDS+= erlang-goldrush>=0.1.9:../../sysutils/erlang-goldrush GITHUB_PROJECT= lager GITHUB_TAG= ${PKGVERSION_NOREV} post-extract: # Remove dependency handling ${RM} -f ${WRKSRC}/rebar.config.script .include "../../lang/erlang/module.mk" .include "../../mk/bsd.pkg.mk" @ 1.8 log @erlang-lager: Update to 3.9.2 upstream changes: ----------------- 3.9.2 o Merge pull request #551 from paulo-ferraz-oliveira/feature/ci-otp-24 o Tweak CI versions (add 24.0, move 23.2 to 23.3) o Merge pull request #547 from paulo-ferraz-oliveira/fix/unused_parse_t… o Prevent "a term is constructed, but never used" warning 3.9.1 o Merge pull request #543 from paulo-ferraz-oliveira/fix/log_location o CI on Windows with GitHub Actions o Fix tests broken in f2ae8fe o Log to log_root+..._log except if ..._log is absolute o Remove appveyor from CI 3.9.0 o Merge pull request #539 from paulo-ferraz-oliveira/feature/erl_anno_i… o Merge pull request #540 from paulo-ferraz-oliveira/fix/log_location o Get rid of pre-OTP 21 test code workarounds o Embrace the future o Replace Travis CI with GitHub Actions o Make our intentions explicit o Properly fetch opaque info. o Prevent "wrong" log location 3.8.2 o Merge pull request #536 from paulo-ferraz-oliveira/feature/log_root_o… o Merge pull request #535 from yidayoung/master o Merge pull request #537 from paulo-ferraz-oliveira/feature/loc_for_line o Adapt to OTP 24's Line v. {Line,Col} location o Remove unnecessary code o Make default logs write to log_root, if defined o Allow log_root on crash_log o Ensure relative log file not change when current path changed @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2021/01/16 00:10:50 triaxx Exp $ d4 1 a12 1 BUILD_DEPENDS+= rebar3-[0-9]*:../../devel/rebar3 a17 8 REBAR= ${PREFIX}/bin/rebar3 SUBST_CLASSES+= rebar SUBST_STAGE.rebar= pre-configure SUBST_MESSAGE.rebar= Using rebar3 to compile. SUBST_FILES.rebar= Makefile SUBST_VARS.rebar= REBAR a21 5 pre-install: # Move rebar3 build tree to make working the do-install rule of module.mk ${MV} ${WRKSRC}/_build/default/lib/lager/ebin ${WRKSRC} ${RM} -rf ${WRKSRC}/_build @ 1.7 log @erlang-lager: Update to 3.8.1 No changelog is provided upstream. Changes can be observed through git log: https://github.com/erlang-lager/lager/commits/master @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2017/10/24 06:46:15 fhajny Exp $ d3 1 a3 1 DISTNAME= lager-3.8.1 @ 1.6 log @Update sysutils/erlang-lager to 3.5.2. - Update HOMEPAGE. - Fix dependency handling. Changes since 3.5.1 - Support unicode format string. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/07/30 22:32:22 wiz Exp $ d3 1 a3 1 DISTNAME= lager-3.5.2 d12 1 d18 8 d30 5 @ 1.5 log @Switch github HOMEPAGEs to https. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2017/07/07 09:48:07 fhajny Exp $ d3 1 a3 1 DISTNAME= lager-3.5.1 d8 1 a8 1 HOMEPAGE= https://github.com/basho/lager/ d17 4 @ 1.4 log @Update sysutils/erlang-lager to 3.5.1. 3.5.1 - 15 June 2017 - Doc fix: Missed a curly brace in an example. (#412) - Feature: Dynamic metadata functions (#392) - It is now possible to dynamically add metadata to lager messages. See the "dynamic metadata" section above for more information. - Doc fix: Add information about the "application" placeholder. (#414) 3.5.0 - 28 May 2017 - Bugfix: Support OTP 20 gen_event messages (#410) - Feature: Enable console output to standard_error. Convert to proplist configuration style (like file handler) Deprecate previous configuration directives (#409) - Bugfix: Enable the event shaper to filter messages before they're counted; do not count application/supervisor start/stops toward high water mark. (#411) - Docs: Add PR guidelines; add info about the #lager chat room on freenode. 3.4.2 - 26 April 2017 - Docs: Document how to make lager use UTC timestamps (#405) - Docs: Add a note about our triage cadence. - Docs: Update lager_syslog URL - Docs: Document placeholders for error_logger integration (#404) - Feature: Add hex.pm metadata and full rebar3 support. 3.4.1 - 28 March 2017 - Docs: Added documentation around using lager in the context of elixir applications (#398) - Bugfix: Properly expand paths when log_root is set. (#386) - Policy: Removed R15 from Travis configuration 3.4.0 - 16 March 2017 - Policy: Adopt official OTP support policy. (This is the **last** lager 3.x release that will support R15.) - Test: Fix timeouts, R15 missing functions on possibly long-running tests in Travis. (#394, #395) - Feature: capture and log metadata from error_logger messages (#397) - Feature: Expose new trace filters and enable filter composition (#389) - Feature: Log crashes from gen_fsm and gen_statem correctly (#391) - Docs: Typo in badge URL (#390) 3.3.0 - 16 February 2017 - Docs: Fix documentation to make 'it' unambiguous when discussing asychronous operation. (#387) - Test: Fix test flappiness due to insufficient sanitation between test runs (#384, #385) - Feature: Allow metadata only logging. (#380) - Feature: Add an upper case severity formatter (#372) - Feature: Add support for suppressing start/stop messages from supervisors (#368) - Bugfix: Fix ranch crash messages (#366) - Test: Update Travis config for 18.3 and 19.0 (#365) 3.2.4 - 11 October 2016 - Test: Fix dialyzer warnings. 3.2.3 - 29 September 2016 - Dependency: Update to goldrush 0.19 3.2.2 - 22 September 2016 - Bugfix: Backwards-compatibility fix for `{crash_log, undefined}` (#371) - Fix documentation/README to reflect the preference for using `false` as the `crash_log` setting value rather than `undefined` to indicate that the crash log should not be written (#364) - Bugfix: Backwards-compatibility fix for `lager_file_backend` "legacy" configuration format (#374) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2016/08/12 09:31:02 fhajny Exp $ d8 1 a8 1 HOMEPAGE= http://github.com/basho/lager/ @ 1.3 log @Update sysutils/erlang-lager to 3.2.1. 3.2.1 - 10 June 2016 - Bugfix: Recent `get_env` changes resulted in launch failure - OTP: Support typed records for Erlang 19.0 3.2.0 - 08 April 2016 - Feature: Optional sink killer to shed load when mailbox size exceeds a configurable high water mark - Feature: Export `configure_sink/2` so users may dynamically configure previously setup and parse transformed sinks from their own code. - Feature: Re-enable Travis CI and update .travis.yml - Bugfix: Fix test race conditions for Travis CI - Bugfix: Add the atom 'none' to the log_level() type so downstream users won't get dialyzer failures if they use the 'none' log level. - Bugfix: Fix typo in documentation. - Bugfix: Fix OTP 18 test failures due to `warning_map/0` response change. - Bugfix: Make sure traces that use the file backend work correctly when specified in lager configuration. - Bugfix: Use `lager_app:get_env/3` for R15 compatibility. - Bugfix: Make sure lager uses `id` instead of `name` when reporting supervisor children failures. (The atom changed in OTP in 2014.) - Bugfix: Make lager handle improper iolists 3.1.0 - 27 January 2016 - Feature: API calls to a rotate handler, sink or all. This change introduces a new `rotate` message for 3rd party lager backends; that's why this is released as a new minor version number. 3.0.3 - 27 January 2016 - Feature: Pretty printer for human readable stack traces - Feature: Make error reformatting optional - Feature: Optional and explicit sink for error_logger messages - Bugfix: Always explicitly close a file after its been rotated - Bugfix: If a relative path already contains the log root, do not add it again - Bugfix: Configure and start extra sinks before traces are evaluated - Bugfix: Stop and remove traces correctly - Bugfix: A byte value of 255 is valid for Unicode - Dependency: Bump to goldrush 0.1.8 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/01/16 17:37:37 fhajny Exp $ d3 1 a3 1 DISTNAME= lager-3.2.1 d5 1 a5 1 MASTER_SITES= ${MASTER_SITE_GITHUB:=basho/} d12 1 a12 1 DEPENDS+= erlang-goldrush>=0.1.8:../../sysutils/erlang-goldrush @ 1.2 log @Update sysutils/erlang-lager to 3.0.2. Change to use erlang/module.mk. Changes since 3.0.1: - Handle lack of get_env/3 within R15 - application:get_env/3 has different semantics than get_env/2 - Add option to print all metadata in the default formatter - Add option to format output with Width param - fix: the word width is misspelled in all of the test cases - fix: string:right is arity 2, test for bad args @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2015/11/04 13:45:46 fhajny Exp $ d3 1 a3 1 DISTNAME= lager-3.0.2 d12 1 a12 1 DEPENDS+= erlang-goldrush>=0.1.7:../../sysutils/erlang-goldrush @ 1.1 log @Import 20 Erlang module packages that will work as dependencies in the ejabberd 15.10 update that follows. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 2 DISTNAME= lager-3.0.1 PKGNAME= erlang-${DISTNAME} d12 1 a12 2 BUILD_DEPENDS+= rebar-[0-9]*:../../devel/rebar DEPENDS+= erlang-goldrush-[0-9]*:../../sysutils/erlang-goldrush d17 1 a17 10 NO_CONFIGURE= yes USE_TOOLS+= pax INSTALLATION_DIRS+= lib/erlang/lib/lager do-install: cd ${WRKSRC} && ${PAX} -rw -pp ebin include priv \ ${DESTDIR}${PREFIX}/lib/erlang/lib/lager/ .include "../../lang/erlang/buildlink3.mk" @