From nobody Sun Jul 16 11:24:52 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R3jYJ48vxz4mtgp; Sun, 16 Jul 2023 11:24:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R3jYJ3Qs6z4FyD; Sun, 16 Jul 2023 11:24:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689506692; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CW7G6IcpnthBaEng7XiwmDf76iq626SV0itxaJmGw/g=; b=Oyx8iBVi5+TROHq3qMsbjbeDn0vq3UHtUurZ9MHvYIrz4JY42SQQKzPCT39diwv0chKZ4u /t+dCF0lTv3GXQfCEGfx5/klFV4pgE+JfWDzaID2Wcs8nthLvlu2IClGIXJunmJiMsAw7j gXdEv8jK6pjVxgo64HeRBwIsVPFKua8o8aOKQALwPPaHzWYneGkSuRYESTd6CVHW8DNwWg /ICnKUFJ3Wosg7HxETfb7B0vkYRzOiHKOls+V8exF3oNGsUoqSwX5G6jbgkdQXBdH6m0Ma yO8vKeHithTJQ6wIP/+Um85zAKgo0eGLVzPCncRrDLEfPfBfUBPLgvP3n1EouQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689506692; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CW7G6IcpnthBaEng7XiwmDf76iq626SV0itxaJmGw/g=; b=FbnqYGKS2VBNT8AlHPmztcuayEEdMAN2JLC0Zkk0SgRcAibnNZLfFyGwTb2vKplAn5urvS XXAGjS8LT2Dn5QrS9oCgqBjfntZ327+CNps5X1KEEZrmLEhpSgUb9M8TOITnURYI8l4bno UNCJBSYpqXjyMnS8OzJw84YWalB6NBlMZep2wCQFYH6szWnqDYguIRrIMviSLuGQa/f4i9 NX/r6Pk5TkLuuXLYax+e7JOoPwxfYjnZeokik8u58/n2nOFRnH8Y8waA7V9Fe4+sqY47EP WbuDfy8K2B/0NDDop9ynQ0/Q0lyyextwQo90aWW3W54S/lhxXHGcN+UPqHyJ9Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689506692; a=rsa-sha256; cv=none; b=wFrnQCl4JiTXkVQzZ0kbO2KK0iTnniHBUz8AcQQXKO3JSo9/7MEUt+hm6DqPy8N15wEudq no6RGkHDK0ymLtFA5x279KufyNSdjfykLquXokmY7HO/0Yt099c4qs9FSLcoNr7R0xaxBl NE7nkHvFKGu26bsCzJ6cbAa/jU4TbLVOBgxorW+dD0bMsW5cSDXmoq/s5094rVE8MaZTKZ 3uCBJRVYRtlTjzMwzF/xSpE5C/BRa227+cyl/DDWGyH2U8wHGfa/YwCJOVLrk+vNQxRlcq rVrKQrfQqaejLw56GT6Scjk8QUXXASMJJHFGC8kZttsEjfD2w1UPMa+m4aIVaQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R3jYJ2Bfjzgm0; Sun, 16 Jul 2023 11:24:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36GBOqUV066138; Sun, 16 Jul 2023 11:24:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36GBOqgx066137; Sun, 16 Jul 2023 11:24:52 GMT (envelope-from git) Date: Sun, 16 Jul 2023 11:24:52 GMT Message-Id: <202307161124.36GBOqgx066137@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 8635e9d8030f - main - net/turnserver: Fix build with libressl List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8635e9d8030f2c1377535e4ea0b3fe2dfc3f370f Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=8635e9d8030f2c1377535e4ea0b3fe2dfc3f370f commit 8635e9d8030f2c1377535e4ea0b3fe2dfc3f370f Author: Rozhuk Ivan AuthorDate: 2023-07-15 19:38:56 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-07-16 11:24:42 +0000 net/turnserver: Fix build with libressl - Pet portclippy while I am here PR: 259735 Approved by: portmaster@bsdforge.com (maintainer) --- net/turnserver/Makefile | 38 ++++++++++++++++++++++---------------- net/turnserver/distinfo | 4 +++- 2 files changed, 25 insertions(+), 17 deletions(-) diff --git a/net/turnserver/Makefile b/net/turnserver/Makefile index 2767a9444013..e7a1c4085b8a 100644 --- a/net/turnserver/Makefile +++ b/net/turnserver/Makefile @@ -6,6 +6,9 @@ MASTER_SITES= http://turnserver.open-sys.org/downloads/extradocs/:xdocs \ PKGNAMEPREFIX= DISTFILES= turn.extra.docs-2.0.0.1.tar.gz:xdocs +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= eea46e0b8526c38f6219fe62569be53469932464.patch:-p1 # https://github.com/coturn/coturn/pull/1198 + MAINTAINER= portmaster@BSDforge.com COMMENT= STUN/TURN Server; IPv6, DTLS support; RFCs 5389, 5766, 6062, 6156 WWW= https://github.com/coturn/coturn @@ -16,19 +19,21 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libevent.so:devel/libevent USES= gettext-runtime perl5 pkgconfig shebangfix ssl +USE_GITHUB= yes +GH_ACCOUNT= coturn +GH_PROJECT= coturn +USE_RC_SUBR= turnserver + SHEBANG_FILES= examples/scripts/restapi/shared_secret_maintainer.pl + HAS_CONFIGURE= yes CONFIGURE_ENV+= PTHREAD_LIBS=-pthread TURN_DISABLE_RPATH=1 # MongoDB support is disabled until devel/mongo-c-driver is updated CONFIGURE_ENV+= TURN_NO_MONGO=1 -TEST_TARGET= test -USE_GITHUB= yes -GH_ACCOUNT= coturn -GH_PROJECT= coturn +TEST_TARGET= test SUB_FILES= pkg-message -USE_RC_SUBR= turnserver MANPAGES= turnserver.1 turnadmin.1 turnutils.1 turnutils_peer.1 \ turnutils_stunclient.1 turnutils_uclient.1 coturn.1 \ @@ -79,13 +84,14 @@ OPTIONS_DEFINE= DOCS EXAMPLES MYSQL PGSQL REDIS SQLITE OPTIONS_DEFAULT= MYSQL PGSQL REDIS SQLITE OPTIONS_SUB= yes +REDIS_DESC= Redis support for user database and for status and statistics reporting + MYSQL_USES= mysql MYSQL_CONFIGURE_ENV_OFF= TURN_NO_MYSQL=1 PGSQL_USES= pgsql PGSQL_CONFIGURE_ENV_OFF= TURN_NO_PQ=1 -REDIS_DESC= Redis support for user database and for status and statistics reporting REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_CONFIGURE_ENV_OFF= TURN_NO_HIREDIS=1 @@ -112,9 +118,13 @@ do-install: (cd ${WRKSRC}/include/turn && ${COPYTREE_SHARE} "client ns_turn_defs.h" \ ${STAGEDIR}${PREFIX}/include/turn) -do-install-SQLITE-on: - ${MKDIR} ${STAGEDIR}${PREFIX}/var/db - ${INSTALL_DATA} ${WRKSRC}/sqlite/turndb ${STAGEDIR}${PREFIX}/var/db/turndb +do-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKDIR}/turndocs/docs && ${COPYTREE_SHARE} "${DOCS}" ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTREADMEDOCS} ${STAGEDIR}${DOCSDIR}) + ${INSTALL_DATA} ${PKGMESSAGE} ${STAGEDIR}${DOCSDIR}/postinstall.txt + (cd ${WRKSRC}/turndb && ${INSTALL_DATA} schema.sql schema.mongo.sh \ + schema.userdb.redis schema.stats.redis ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: .for dir in basic loadbalance longtermsecure longtermsecuredb restapi selfloadbalance @@ -130,12 +140,8 @@ do-install-EXAMPLES-on: ${STAGEDIR}${EXAMPLESDIR}/scripts/${f} .endfor -do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKDIR}/turndocs/docs && ${COPYTREE_SHARE} "${DOCS}" ${STAGEDIR}${DOCSDIR}) - (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTREADMEDOCS} ${STAGEDIR}${DOCSDIR}) - ${INSTALL_DATA} ${PKGMESSAGE} ${STAGEDIR}${DOCSDIR}/postinstall.txt - (cd ${WRKSRC}/turndb && ${INSTALL_DATA} schema.sql schema.mongo.sh \ - schema.userdb.redis schema.stats.redis ${STAGEDIR}${DOCSDIR}) +do-install-SQLITE-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/var/db + ${INSTALL_DATA} ${WRKSRC}/sqlite/turndb ${STAGEDIR}${PREFIX}/var/db/turndb .include diff --git a/net/turnserver/distinfo b/net/turnserver/distinfo index 4dfc4edff9d6..aa7afd0aa708 100644 --- a/net/turnserver/distinfo +++ b/net/turnserver/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1683059015 +TIMESTAMP = 1689448098 SHA256 (turn.extra.docs-2.0.0.1.tar.gz) = 3a86600fd0a30ce7aeb547e80402ce68ea9959f7dd58697e5b47fda6e33ab9ce SIZE (turn.extra.docs-2.0.0.1.tar.gz) = 485379 SHA256 (coturn-coturn-4.6.2_GH0.tar.gz) = 13f2a38b66cffb73d86b5ed24acba4e1371d738d758a6039e3a18f0c84c176ad SIZE (coturn-coturn-4.6.2_GH0.tar.gz) = 506275 +SHA256 (eea46e0b8526c38f6219fe62569be53469932464.patch) = 4f64a123ab35a34cf565353353adc5d61720289c848a6bdb09684f7de1ec71ba +SIZE (eea46e0b8526c38f6219fe62569be53469932464.patch) = 3312