head	1.17;
access;
symbols
	pkgsrc-2026Q1:1.17.0.2
	pkgsrc-2026Q1-base:1.17
	pkgsrc-2025Q4:1.15.0.12
	pkgsrc-2025Q4-base:1.15
	pkgsrc-2025Q3:1.15.0.10
	pkgsrc-2025Q3-base:1.15
	pkgsrc-2025Q2:1.15.0.8
	pkgsrc-2025Q2-base:1.15
	pkgsrc-2025Q1:1.15.0.6
	pkgsrc-2025Q1-base:1.15
	pkgsrc-2024Q4:1.15.0.4
	pkgsrc-2024Q4-base:1.15
	pkgsrc-2024Q3:1.15.0.2
	pkgsrc-2024Q3-base:1.15
	pkgsrc-2024Q2:1.14.0.14
	pkgsrc-2024Q2-base:1.14
	pkgsrc-2024Q1:1.14.0.12
	pkgsrc-2024Q1-base:1.14
	pkgsrc-2023Q4:1.14.0.10
	pkgsrc-2023Q4-base:1.14
	pkgsrc-2023Q3:1.14.0.8
	pkgsrc-2023Q3-base:1.14
	pkgsrc-2023Q2:1.14.0.6
	pkgsrc-2023Q2-base:1.14
	pkgsrc-2023Q1:1.14.0.4
	pkgsrc-2023Q1-base:1.14
	pkgsrc-2022Q4:1.14.0.2
	pkgsrc-2022Q4-base:1.14
	pkgsrc-2022Q3:1.13.0.14
	pkgsrc-2022Q3-base:1.13
	pkgsrc-2022Q2:1.13.0.12
	pkgsrc-2022Q2-base:1.13
	pkgsrc-2022Q1:1.13.0.10
	pkgsrc-2022Q1-base:1.13
	pkgsrc-2021Q4:1.13.0.8
	pkgsrc-2021Q4-base:1.13
	pkgsrc-2021Q3:1.13.0.6
	pkgsrc-2021Q3-base:1.13
	pkgsrc-2021Q2:1.13.0.4
	pkgsrc-2021Q2-base:1.13
	pkgsrc-2021Q1:1.13.0.2
	pkgsrc-2021Q1-base:1.13
	pkgsrc-2020Q4:1.12.0.20
	pkgsrc-2020Q4-base:1.12
	pkgsrc-2020Q3:1.12.0.18
	pkgsrc-2020Q3-base:1.12
	pkgsrc-2020Q2:1.12.0.16
	pkgsrc-2020Q2-base:1.12
	pkgsrc-2020Q1:1.12.0.12
	pkgsrc-2020Q1-base:1.12
	pkgsrc-2019Q4:1.12.0.14
	pkgsrc-2019Q4-base:1.12
	pkgsrc-2019Q3:1.12.0.10
	pkgsrc-2019Q3-base:1.12
	pkgsrc-2019Q2:1.12.0.8
	pkgsrc-2019Q2-base:1.12
	pkgsrc-2019Q1:1.12.0.6
	pkgsrc-2019Q1-base:1.12
	pkgsrc-2018Q4:1.12.0.4
	pkgsrc-2018Q4-base:1.12
	pkgsrc-2018Q3:1.12.0.2
	pkgsrc-2018Q3-base:1.12
	pkgsrc-2018Q2:1.11.0.4
	pkgsrc-2018Q2-base:1.11
	pkgsrc-2018Q1:1.11.0.2
	pkgsrc-2018Q1-base:1.11
	pkgsrc-2017Q4:1.10.0.2
	pkgsrc-2017Q4-base:1.10
	pkgsrc-2017Q3:1.8.0.4
	pkgsrc-2017Q3-base:1.8
	pkgsrc-2017Q2:1.5.0.2
	pkgsrc-2017Q2-base:1.5
	pkgsrc-2017Q1:1.4.0.2
	pkgsrc-2017Q1-base:1.4
	pkgsrc-2016Q4:1.2.0.4
	pkgsrc-2016Q4-base:1.2
	pkgsrc-2016Q3:1.2.0.2
	pkgsrc-2016Q3-base:1.2
	pkgsrc-2016Q2:1.1.0.2
	pkgsrc-2016Q2-base:1.1;
locks; strict;
comment	@# @;


1.17
date	2026.02.15.18.22.31;	author gdt;	state Exp;
branches;
next	1.16;
commitid	qXByb1mU6D2vbvuG;

1.16
date	2026.02.06.21.41.17;	author gdt;	state Exp;
branches;
next	1.15;
commitid	QkA04XR4ApeHzmtG;

1.15
date	2024.08.22.05.41.40;	author adam;	state Exp;
branches;
next	1.14;
commitid	3wvTMi6AjdOPoMmF;

1.14
date	2022.10.14.19.11.07;	author triaxx;	state Exp;
branches;
next	1.13;
commitid	ghoK2IippiIMFIXD;

1.13
date	2021.01.15.23.38.27;	author triaxx;	state Exp;
branches;
next	1.12;
commitid	h0hmUAnfW8idCSDC;

1.12
date	2018.07.20.08.59.50;	author fhajny;	state Exp;
branches;
next	1.11;
commitid	8gPjAOZMUee01RKA;

1.11
date	2018.03.24.14.25.28;	author fhajny;	state Exp;
branches;
next	1.10;
commitid	o8UwpaiJ7ytSBIvA;

1.10
date	2017.12.14.20.38.18;	author fhajny;	state Exp;
branches;
next	1.9;
commitid	L0wDyMV279KCSTiA;

1.9
date	2017.10.17.14.03.53;	author fhajny;	state Exp;
branches;
next	1.8;
commitid	jsCXHtL0UxlhzpbA;

1.8
date	2017.08.20.12.40.28;	author fhajny;	state Exp;
branches;
next	1.7;
commitid	Lnd4norkzo1mYW3A;

1.7
date	2017.07.30.22.32.14;	author wiz;	state Exp;
branches;
next	1.6;
commitid	gjZWVQWOLKneVi1A;

1.6
date	2017.07.07.09.31.45;	author fhajny;	state Exp;
branches;
next	1.5;
commitid	4WT7Xk79474clhYz;

1.5
date	2017.03.30.10.21.32;	author fhajny;	state Exp;
branches;
next	1.4;
commitid	khGzw1R4d2qCNyLz;

1.4
date	2017.01.21.20.09.54;	author fhajny;	state Exp;
branches;
next	1.3;
commitid	H8OJMnD36XnYdSCz;

1.3
date	2017.01.03.18.26.20;	author fhajny;	state Exp;
branches;
next	1.2;
commitid	NDOa6RRJXqzmfyAz;

1.2
date	2016.08.12.09.22.34;	author fhajny;	state Exp;
branches;
next	1.1;
commitid	YVsuC5Huj1qKRZhz;

1.1
date	2016.04.25.14.17.53;	author fhajny;	state Exp;
branches;
next	;
commitid	vL444orgigw7014z;


desc
@@


1.17
log
@revbump for erlang update

(While I am not really aware of erlang ABI changes, the theory that no
compiled program has different bits is implausible.)
@
text
@# $NetBSD: Makefile,v 1.16 2026/02/06 21:41:17 gdt Exp $

DISTNAME=	cache_tab-1.0.33
PKGREVISION=	1
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=processone/}
GITHUB_PROJECT=	cache_tab

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/processone/cache_tab
COMMENT=	In-memory cache Erlang libraries
LICENSE=	apache-2.0

DEPENDS+=	erlang-p1_utils>=1.0.25:../../misc/erlang-p1_utils

.include "../../lang/erlang/module.mk"
.include "../../mk/bsd.pkg.mk"
@


1.16
log
@devel/erlang-cache_tab: Update to 1.0.33

# Version 1.0.33

* Updating p1_utils to version 1.0.28.
* Fix warnings reported by dialyzer

# Version 1.0.32

* Updating p1_utils to version 1.0.27.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2024/08/22 05:41:40 adam Exp $
d4 1
@


1.15
log
@erlang-cache_tab: updated to 1.0.31

Version 1.0.31

Updating p1_utils to version 1.0.26.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2022/10/14 19:11:07 triaxx Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.31
@


1.14
log
@erlang-cache_tab: Update to 1.0.30

upstream changes:
-----------------
Version 1.0.30
  o Updating p1_utils to version 1.0.25.
Version 1.0.29
  o Updating p1_utils to version 1.0.23.
  o Switch from using Travis to Github Actions as CI
Version 1.0.28
  o Updating p1_utils to version 1.0.22.
  o Instruct Dialyzer to discard some warnings
  o Fix a pair of type specifications detected by Dialyzer
Version 1.0.27
  o Allow to specify custom timeouts in lookup callbacks
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2021/01/15 23:38:27 triaxx Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.30
d6 1
d9 1
a9 1
HOMEPAGE=	https://github.com/processone/cache_tab/
a14 2
GITHUB_PROJECT=	cache_tab

@


1.13
log
@erlang-cache_tab: Update to 1.0.26

upstream changes:
-----------------
Version 1.0.26
  * Updating p1_utils to version 1.0.21.
  * Update travis config

Version 1.0.25
  * Updating p1_utils to version 1.0.20.

Version 1.0.24
  * Fix compilation with Erlang/OTP 23.0

Version 1.0.23
  * Updating p1_utils to version 1.0.19.
  * Fix compatibility issues with Erlang 23

Version 1.0.22
  * Updating p1_utils to version 1.0.18.
  * Mark p1_utils app as dpendency in .app file
  * Remove usage of statics in c code, which allows for live upgrade of nif component

Version 1.0.21
  * Updating p1_utils to version 1.0.17.

Version 1.0.20
  * Updating p1_utils to version 1.0.16.
  * Make it possible to set type of the ets_cache
  * Add cache support for grow-only counters
  * Export ets_cache:tag() type

Version 1.0.19
  * Updating p1_utils to version 1.0.15.
  * Expand ets_cache API

Version 1.0.18
  * Updating p1_utils to version 1.0.14.
  * Add contribution guide

Version 1.0.17
  * Add ets_cache:insert/3,4 functions

Version 1.0.16
  * Updating p1_utils to version 1.0.13.

Version 1.0.15
  * Updating p1_utils to version 6ff85e8.
  * Don't compile ets_cache to native code
  * Use rand:unifor instead of crypto module
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2018/07/20 08:59:50 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.26
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.21:../../misc/erlang-p1_utils
@


1.12
log
@devel/erlang-cache_tab: Update 1.0.14.

- Updating p1_utils to version 1.0.12.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2018/03/24 14:25:28 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.14
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.12:../../misc/erlang-p1_utils
@


1.11
log
@devel/erlang-cache_tab: Update to 1.0.13.

- Updating p1_utils to version 1.0.11.
- Fix compilation with rebar3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2017/12/14 20:38:18 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.13
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.11:../../misc/erlang-p1_utils
@


1.10
log
@Update devel/erlang-cache_tab to 1.0.12.

- Treat {error, notfound} callback result as a lookup mismatch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2017/10/17 14:03:53 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.12
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.10:../../misc/erlang-p1_utils
@


1.9
log
@Update devel/erlang-cache_tab to 1.0.11.

- Updating p1_utils to version 1.0.10.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2017/08/20 12:40:28 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.11
@


1.8
log
@Update devel/erlang-cache_tab to 1.0.10.

- Fix hex packaging
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2017/07/30 22:32:14 wiz Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.10
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.9:../../misc/erlang-p1_utils
@


1.7
log
@Switch github HOMEPAGEs to https.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2017/07/07 09:31:45 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.9
@


1.6
log
@Update devel/erlang-cache_tab to 1.0.9.

Version 1.0.9
- Make sure we publish include dir on hex.pm

Version 1.0.8
- Make rebar.config.script more structured and fix problem with coveralls
- Add new cache implementation on top of ETS
- Introduce lookup/2 insert/3,4 insert_new/3,4 calls
- Export clear/2
- Store ets_cache options globally
- Add start/0 and stop/0 functions for convenience
- Rewrite ets_cache module
- Fix info/1
- Don't crash if counter doesn't exist
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2017/03/30 10:21:32 fhajny Exp $
d8 1
a8 1
HOMEPAGE=	http://github.com/processone/cache_tab/
@


1.5
log
@Update devel/erlang-cache_tab to 1.0.7.

- Use p1_utils 1.0.7.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2017/01/21 20:09:54 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.7
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.7:../../misc/erlang-p1_utils
@


1.4
log
@Update devel/erlang-cache_tab to 1.0.6.

- Add dirty_dist_insert and dirty_dist_delete calls.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2017/01/03 18:26:20 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.6
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.6:../../misc/erlang-p1_utils
@


1.3
log
@Update devel/erlang-cache_tab to 1.0.5.

- Use p1_utils v1.0.6
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2016/08/12 09:22:34 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.5
@


1.2
log
@Update devel/erlang-cache_tab to 1.0.4.

Version 1.0.4
- Use p1_utils v1.0.5

Version 1.0.3
- Use p1_utils v1.0.4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2016/04/25 14:17:53 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.4
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.5:../../misc/erlang-p1_utils
@


1.1
log
@Import cache_tab-1.0.2 as devel/erlang-cache_tab.

In-memory cache Erlang libraries.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2016/01/16 19:01:20 fhajny Exp $
d3 1
a3 1
DISTNAME=	cache_tab-1.0.2
d12 1
a12 1
DEPENDS+=	erlang-p1_utils>=1.0.3:../../misc/erlang-p1_utils
@

