head	1.28;
access;
symbols
	pkgsrc-2026Q1:1.28.0.2
	pkgsrc-2026Q1-base:1.28
	pkgsrc-2025Q4:1.27.0.2
	pkgsrc-2025Q4-base:1.27
	pkgsrc-2025Q3:1.26.0.4
	pkgsrc-2025Q3-base:1.26
	pkgsrc-2025Q2:1.26.0.2
	pkgsrc-2025Q2-base:1.26
	pkgsrc-2025Q1:1.25.0.4
	pkgsrc-2025Q1-base:1.25
	pkgsrc-2024Q4:1.25.0.2
	pkgsrc-2024Q4-base:1.25
	pkgsrc-2024Q3:1.22.0.4
	pkgsrc-2024Q3-base:1.22
	pkgsrc-2024Q2:1.22.0.2
	pkgsrc-2024Q2-base:1.22
	pkgsrc-2024Q1:1.21.0.4
	pkgsrc-2024Q1-base:1.21
	pkgsrc-2023Q4:1.21.0.2
	pkgsrc-2023Q4-base:1.21
	pkgsrc-2023Q3:1.20.0.4
	pkgsrc-2023Q3-base:1.20
	pkgsrc-2023Q2:1.20.0.2
	pkgsrc-2023Q2-base:1.20
	pkgsrc-2023Q1:1.19.0.4
	pkgsrc-2023Q1-base:1.19
	pkgsrc-2022Q4:1.19.0.2
	pkgsrc-2022Q4-base:1.19
	pkgsrc-2022Q3:1.18.0.4
	pkgsrc-2022Q3-base:1.18
	pkgsrc-2022Q2:1.18.0.2
	pkgsrc-2022Q2-base:1.18
	pkgsrc-2022Q1:1.17.0.4
	pkgsrc-2022Q1-base:1.17
	pkgsrc-2021Q4:1.17.0.2
	pkgsrc-2021Q4-base:1.17
	pkgsrc-2021Q3:1.15.0.4
	pkgsrc-2021Q3-base:1.15
	pkgsrc-2021Q2:1.15.0.2
	pkgsrc-2021Q2-base:1.15
	pkgsrc-2021Q1:1.12.0.4
	pkgsrc-2021Q1-base:1.12
	pkgsrc-2020Q4:1.12.0.2
	pkgsrc-2020Q4-base:1.12
	pkgsrc-2020Q3:1.10.0.4
	pkgsrc-2020Q3-base:1.10
	pkgsrc-2020Q2:1.10.0.2
	pkgsrc-2020Q2-base:1.10
	pkgsrc-2020Q1:1.9.0.2
	pkgsrc-2020Q1-base:1.9
	pkgsrc-2019Q4:1.8.0.8
	pkgsrc-2019Q4-base:1.8
	pkgsrc-2019Q3:1.8.0.4
	pkgsrc-2019Q3-base:1.8
	pkgsrc-2019Q2:1.8.0.2
	pkgsrc-2019Q2-base:1.8
	pkgsrc-2019Q1:1.7.0.4
	pkgsrc-2019Q1-base:1.7
	pkgsrc-2018Q4:1.7.0.2
	pkgsrc-2018Q4-base:1.7
	pkgsrc-2018Q3:1.6.0.2
	pkgsrc-2018Q3-base:1.6
	pkgsrc-2018Q2:1.5.0.12
	pkgsrc-2018Q2-base:1.5
	pkgsrc-2018Q1:1.5.0.10
	pkgsrc-2018Q1-base:1.5
	pkgsrc-2017Q4:1.5.0.8
	pkgsrc-2017Q4-base:1.5
	pkgsrc-2017Q3:1.5.0.6
	pkgsrc-2017Q3-base:1.5
	pkgsrc-2017Q2:1.5.0.2
	pkgsrc-2017Q2-base:1.5
	pkgsrc-2017Q1:1.3.0.2
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.2.0.6
	pkgsrc-2016Q4-base:1.2
	pkgsrc-2016Q3:1.2.0.4
	pkgsrc-2016Q3-base:1.2
	pkgsrc-2016Q2:1.2.0.2
	pkgsrc-2016Q2-base:1.2
	pkgsrc-2016Q1:1.1.0.2
	pkgsrc-2016Q1-base:1.1;
locks; strict;
comment	@# @;


1.28
date	2026.01.07.08.46.02;	author wiz;	state Exp;
branches;
next	1.27;
commitid	1wQ3ICD8eebefrpG;

1.27
date	2025.10.23.20.36.04;	author wiz;	state Exp;
branches;
next	1.26;
commitid	1V2hBZn9ypXaCJfG;

1.26
date	2025.04.17.21.49.56;	author wiz;	state Exp;
branches;
next	1.25;
commitid	xcIXAVA292fk6sRF;

1.25
date	2024.11.14.22.18.53;	author wiz;	state Exp;
branches;
next	1.24;
commitid	JmuDYqwL4erbdFxF;

1.24
date	2024.11.01.12.51.38;	author wiz;	state Exp;
branches;
next	1.23;
commitid	QB4Wk02mZPuBuWvF;

1.23
date	2024.11.01.00.50.52;	author wiz;	state Exp;
branches;
next	1.22;
commitid	QT27BdVP362gvSvF;

1.22
date	2024.05.29.16.31.33;	author adam;	state Exp;
branches;
next	1.21;
commitid	n8aFyEjEVZA0JUbF;

1.21
date	2023.11.08.13.18.18;	author wiz;	state Exp;
branches;
next	1.20;
commitid	PsuHTklAIsF4bOLE;

1.20
date	2023.04.19.08.09.19;	author adam;	state Exp;
branches;
next	1.19;
commitid	B8gCWhWtMX9vZGlE;

1.19
date	2022.11.23.16.19.31;	author adam;	state Exp;
branches;
next	1.18;
commitid	ju2K3LUYlTJKqQ2E;

1.18
date	2022.04.18.19.10.32;	author adam;	state Exp;
branches;
next	1.17;
commitid	eC9Na3jrfOOUpIAD;

1.17
date	2021.12.08.16.03.32;	author adam;	state Exp;
branches;
next	1.16;
commitid	2PyWjHx5T8rqARjD;

1.16
date	2021.11.15.22.54.07;	author wiz;	state Exp;
branches;
next	1.15;
commitid	IwFN8B1K5bPMBWgD;

1.15
date	2021.04.21.11.41.08;	author adam;	state Exp;
branches;
next	1.14;
commitid	fph0Axs0eT3az9QC;

1.14
date	2021.04.15.11.23.06;	author ryoon;	state Exp;
branches;
next	1.13;
commitid	GxeZXl0tBqOyEnPC;

1.13
date	2021.04.09.06.54.59;	author wiz;	state Exp;
branches;
next	1.12;
commitid	6BZ2zemgq74enAOC;

1.12
date	2020.12.09.09.42.14;	author nia;	state Exp;
branches;
next	1.11;
commitid	h7kn1tEEhOwKb3zC;

1.11
date	2020.11.05.09.07.37;	author ryoon;	state Exp;
branches;
next	1.10;
commitid	VqGaBtHnBBcd5GuC;

1.10
date	2020.06.02.08.23.21;	author adam;	state Exp;
branches;
next	1.9;
commitid	nisovMpvvZm3RCaC;

1.9
date	2020.03.08.16.49.00;	author wiz;	state Exp;
branches;
next	1.8;
commitid	rcNYzTQo8icypCZB;

1.8
date	2019.05.05.22.49.47;	author ryoon;	state Exp;
branches;
next	1.7;
commitid	YtWt2iY1TlCOj4mB;

1.7
date	2018.11.28.16.03.41;	author nia;	state Exp;
branches;
next	1.6;
commitid	wfyj5KhC1YqW6J1B;

1.6
date	2018.07.04.13.40.11;	author jperkin;	state Exp;
branches;
next	1.5;
commitid	NnIyRkdX3Lbg3PIA;

1.5
date	2017.05.12.22.35.52;	author khorben;	state Exp;
branches;
next	1.4;
commitid	2LA6kWzTJOAJt9Rz;

1.4
date	2017.05.12.22.29.15;	author khorben;	state Exp;
branches;
next	1.3;
commitid	catO0Bt330Yur9Rz;

1.3
date	2017.02.28.15.20.02;	author ryoon;	state Exp;
branches;
next	1.2;
commitid	VGStpD9ALmxKpJHz;

1.2
date	2016.06.09.06.23.38;	author wiz;	state Exp;
branches;
next	1.1;
commitid	XLM7sK11wHgWVK9z;

1.1
date	2016.02.24.02.29.44;	author khorben;	state Exp;
branches;
next	;
commitid	ZVkV0ajl7LgZ27Wy;


desc
@@


1.28
log
@*: recursive bump for icu 78.1
@
text
@# $NetBSD: Makefile,v 1.27 2025/10/23 20:36:04 wiz Exp $

DISTNAME=	telegram-purple_1.3.1.orig
PKGNAME=	telegram-purple-1.3.1
PKGREVISION=	20
CATEGORIES=	chat
MASTER_SITES=	${MASTER_SITE_GITHUB:=majn/}
GITHUB_PROJECT=	telegram-purple
GITHUB_RELEASE=	v1.3.1

MAINTAINER=	khorben@@defora.org
HOMEPAGE=	https://github.com/majn/telegram-purple/
COMMENT=	libpurple protocol plugin for the Telegram messenger
LICENSE=	gnu-gpl-v3

WRKSRC=		${WRKDIR}/${PKGBASE}
USE_TOOLS+=	gmake msgfmt pkg-config

GNU_CONFIGURE=	yes

EGDIR=			${PREFIX}/share/examples/${PKGBASE}
CONF_FILES=		${EGDIR}/server.tglpub \
			${PKG_SYSCONFDIR}/${PKGBASE}/server.tglpub

INSTALLATION_DIRS+=	${EGDIR}
OWN_DIRS+=		${PKG_SYSCONFDIR}/${PKGBASE}

SUBST_CLASSES+=		tglpub
SUBST_STAGE.tglpub=	pre-configure
SUBST_MESSAGE.tglpub=	Adjust path to server.tglpub
SUBST_FILES.tglpub=	telegram-purple.c
SUBST_SED.tglpub=	-e "s|/etc/|${PKG_SYSCONFDIR}/|g"

BUILDLINK_TRANSFORM+=	rm:-Werror

post-install:
	${INSTALL_DATA} ${WRKSRC}/tg-server.tglpub ${DESTDIR}${EGDIR}/server.tglpub

.include "../../chat/libpurple/buildlink3.mk"
.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.27
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2025/04/17 21:49:56 wiz Exp $
d5 1
a5 1
PKGREVISION=	19
@


1.26
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2024/11/14 22:18:53 wiz Exp $
d5 1
a5 1
PKGREVISION=	18
@


1.25
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2024/11/01 12:51:38 wiz Exp $
d5 1
a5 1
PKGREVISION=	17
@


1.24
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2024/11/01 00:50:52 wiz Exp $
d5 1
a5 1
PKGREVISION=	16
@


1.23
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2024/05/29 16:31:33 adam Exp $
d5 1
a5 1
PKGREVISION=	15
@


1.22
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2023/11/08 13:18:18 wiz Exp $
d5 1
a5 1
PKGREVISION=	14
@


1.21
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2023/04/19 08:09:19 adam Exp $
d5 1
a5 1
PKGREVISION=	13
@


1.20
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2022/11/23 16:19:31 adam Exp $
d5 1
a5 1
PKGREVISION=	12
@


1.19
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2022/04/18 19:10:32 adam Exp $
d5 1
a5 1
PKGREVISION=	11
@


1.18
log
@revbump for textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2021/12/08 16:03:32 adam Exp $
d5 1
a5 1
PKGREVISION=	10
@


1.17
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2021/11/15 22:54:07 wiz Exp $
d5 1
a5 1
PKGREVISION=	9
@


1.16
log
@*: recursive bump for gstreamer 1.18.5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2021/04/21 11:41:08 adam Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.15
log
@revbump for textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2021/04/15 11:23:06 ryoon Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.14
log
@*: Recursive revbump from devel/nss
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2021/04/09 06:54:59 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.13
log
@*: bump PKGREVISION for nss linking fix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2020/12/09 09:42:14 nia Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.12
log
@telegram-purple: Strip out -Werror. Should fix gcc9 build.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2020/11/05 09:07:37 ryoon Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.11
log
@*: Recursive revbump from textproc/icu-68.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2020/06/02 08:23:21 adam Exp $
d34 2
@


1.10
log
@Revbump for icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2020/03/08 16:49:00 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.9
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2019/05/05 22:49:47 ryoon Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.8
log
@Recursive rebvump from devel/nss
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2018/11/28 16:03:41 nia Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.7
log
@telegram-purple: Update to 1.3.1

Changelog:

    Stability improvements
    Support auto-loading for documents
    Add support for "typing" in group chats (using group-typing-notifications plugin)
    Add support for /kick command in group chats
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2018/07/04 13:40:11 jperkin Exp $
d5 1
@


1.6
log
@*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2017/05/12 22:35:52 khorben Exp $
d3 2
a4 2
DISTNAME=	telegram-purple_1.3.0.orig
PKGNAME=	telegram-purple-1.3.0
d8 1
a8 1
GITHUB_RELEASE=	v1.3.0
@


1.5
log
@Update chat/telegram-purple to version 1.3.0

1.3.0

  * channel/supergroup support
  * support sending code tags in markdown "backtick" format (see README for example)
  * reduce amount of file-transfer popups in Pidgin, auto-load media in the background
  * fix stability issues for the win32 build
  * fix multiple crashes in libtgl
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2017/05/12 22:29:15 khorben Exp $
d28 1
a28 1
SUBST_STAGE.tglpub=	post-patch
@


1.4
log
@Update chat/telegram-purple to version 1.2.6

1.2.6

  * Include libtgl bugfix "use-after-not-created for photos"
  * Fix Adium bundle version incompatibillity for newest version
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2017/02/28 15:20:02 ryoon Exp $
d3 2
a4 2
DISTNAME=	telegram-purple_1.2.6.orig
PKGNAME=	telegram-purple-1.2.6
d8 1
a8 1
GITHUB_RELEASE=	v1.2.6
@


1.3
log
@Recursive revbump from graphics/libwebp
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2016/06/09 06:23:38 wiz Exp $
d3 2
a4 3
DISTNAME=	telegram-purple_1.2.5.orig
PKGNAME=	telegram-purple-1.2.5
PKGREVISION=	1
d8 1
a8 1
GITHUB_RELEASE=	v1.2.5
@


1.2
log
@Fix HOMEPAGE to be copy'n'pastable.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2016/02/24 02:29:44 khorben Exp $
d5 1
@


1.1
log
@Package telegram-purple 1.2.5

Telegram is a cloud-based instant messaging service. Telegram clients exist for
both mobile (Android, iOS, Windows Phone, Ubuntu Touch) and desktop systems
(Windows, OS X, Linux). Users can send messages and exchange photos, videos,
stickers and files of any type up to 1.5 GB in size. Telegram also provides
optional end-to-end encrypted messaging with self-destruct timers.

This package contains a libpurple protocol plugin that adds support for the
Telegram messenger.
@
text
@d1 1
a1 1
# $NetBSD$
d11 1
a11 1
HOMEPAGE=	${MASTER_SITE_GITHUB:=majn/telegram-purple/}
@

