git: b99e13419dd4 - main - net-im/webinar/: Remove expired port:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 24 Apr 2023 08:32:56 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b99e13419dd496e59304066f807ca59fd16aa1ae

commit b99e13419dd496e59304066f807ca59fd16aa1ae
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2023-04-24 08:32:04 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2023-04-24 08:32:04 +0000

    net-im/webinar/: Remove expired port:
    
    2023-04-24 net-im/webinar: Requires EOLed electron18
---
 MOVED                           |   1 +
 net-im/Makefile                 |   1 -
 net-im/webinar/Makefile         | 105 ----------------------------------------
 net-im/webinar/distinfo         |   3 --
 net-im/webinar/files/webinar.in |   8 ---
 net-im/webinar/pkg-descr        |   2 -
 net-im/webinar/pkg-plist        |  83 -------------------------------
 7 files changed, 1 insertion(+), 202 deletions(-)

diff --git a/MOVED b/MOVED
index 33a85b0ab179..ad303c8f4da0 100644
--- a/MOVED
+++ b/MOVED
@@ -17908,3 +17908,4 @@ www/py-requests-futures0|www/py-requests-futures|2023-04-19|Remove obsoleted por
 mail/rubygem-mail27|mail/rubygem-mail|2023-04-19|Remove obsoleted port. Use mail/rubygem-mail instead
 science/cdcl||2023-04-21|Has expired: Broken since 2021
 science/rubygem-ruby-dcl||2023-04-21|Has expired: requires deprecated science/cdcl
+net-im/webinar||2023-04-24|Has expired: Requires EOLed electron18
diff --git a/net-im/Makefile b/net-im/Makefile
index eaf5e81a0129..f83101b1133c 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -190,7 +190,6 @@
     SUBDIR += twirssi
     SUBDIR += uTox
     SUBDIR += vqcc-gtk
-    SUBDIR += webinar
     SUBDIR += xmpp-client
     SUBDIR += yume
     SUBDIR += zkgroup
diff --git a/net-im/webinar/Makefile b/net-im/webinar/Makefile
deleted file mode 100644
index f6478c89d197..000000000000
--- a/net-im/webinar/Makefile
+++ /dev/null
@@ -1,105 +0,0 @@
-# This port will not be packaged by the official FreeBSD build cluster, because
-# its license doesn't permit redistribution.
-#
-# To build this port locally with minimal effort use
-# cd <PORTSDIR>/net-im/webinar
-# pkg install -A webcamd `make -V 'electron${ELECTRON_VERSION}'`
-# make USE_PACKAGE_DEPENDS_ONLY=yes install clean
-
-PORTNAME=	webinar
-PORTVERSION=	1.0.11
-CATEGORIES=	net-im net-p2p
-# distfile is obtained by running "snap download webinar" on Linux
-DISTNAME=	webinar_2
-EXTRACT_SUFX=	.snap
-
-MAINTAINER=	arrowd@FreeBSD.org
-COMMENT=	Platform for organizing online conferences
-WWW=		https://webinar.ru/products/webinar/
-
-LICENSE=	Proprietary
-LICENSE_NAME=	Proprietary license with a small trial period
-LICENSE_TEXT=	See https://webinar.ru/legal/license-agreement.pdf
-LICENSE_PERMS=
-
-DEPRECATED=	Requires EOLed electron18
-EXPIRATION_DATE=	2023-04-24
-
-EXTRACT_DEPENDS=	unsquashfs:sysutils/squashfs-tools
-BUILD_DEPENDS=		electron${ELECTRON_VERSION}:devel/electron${ELECTRON_VERSION}
-RUN_DEPENDS=		electron${ELECTRON_VERSION}:devel/electron${ELECTRON_VERSION} \
-			webcamd>0:multimedia/webcamd
-
-# All deps below are there only to please stage-qa
-
-LIB_DEPENDS=	libatk-bridge-2.0.so:accessibility/at-spi2-core \
-		libatspi.so:accessibility/at-spi2-core \
-		libsnappy.so:archivers/snappy \
-		libopus.so:audio/opus \
-		libdbus-1.so:devel/dbus \
-		libnspr4.so:devel/nspr \
-		libFLAC.so:audio/flac \
-		libpci.so:devel/libpci \
-		libdrm.so:graphics/libdrm \
-		libpng.so:graphics/png \
-		libwayland-client.so:graphics/wayland \
-		libwebp.so:graphics/webp \
-		libopenh264.so:multimedia/openh264 \
-		libharfbuzz.so:print/harfbuzz \
-		libexpat.so:textproc/expat2 \
-		libnss3.so:security/nss \
-		libxkbcommon.so:x11/libxkbcommon \
-		libxshmfence.so:x11/libxshmfence \
-		libfontconfig.so:x11-fonts/fontconfig \
-		libcups.so:print/cups
-
-USES=		desktop-file-utils gettext-runtime gl gnome iconv:wchar_t jpeg \
-		xorg
-
-USE_GL=		gbm gl
-USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk30 libxml2 libxslt pango
-USE_XORG=	x11 xcb xcomposite xdamage xext xfixes xi xrandr xrender xtst
-
-SUB_FILES=	webinar
-NO_BUILD=	yes
-STRIP=
-UNSQUASHFS=	${LOCALBASE}/bin/unsquashfs
-
-ELECTRON_VERSION=	18
-ELECTRON_FILES=		chromedriver \
-			libEGL.so \
-			libGLESv2.so \
-			libffmpeg.so \
-			libvk_swiftshader.so \
-			libvulkan.so \
-			resources.pak \
-			snapshot_blob.bin \
-			v8_context_snapshot.bin
-
-do-extract:
-	${UNSQUASHFS} -dest ${WRKSRC} -no-xattrs ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}
-
-post-patch:
-	${REINPLACE_CMD} -i '' -e 's|Icon=.*$$|Icon=webinar|' ${WRKSRC}/meta/gui/webinar.desktop
-
-do-install:
-	cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}
-	${INSTALL_PROGRAM} ${WRKDIR}/webinar ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_DATA} ${WRKSRC}/meta/gui/webinar.desktop ${STAGEDIR}${DESKTOPDIR}/webinar.desktop
-	${INSTALL_DATA} ${WRKSRC}/meta/gui/icon.png ${STAGEDIR}${PREFIX}/share/pixmaps/webinar.png
-
-post-install:
-	${RM} ${STAGEDIR}${DATADIR}/chrome-sandbox
-	${RM} ${STAGEDIR}${DATADIR}/libvulkan.so.1
-	${RM} -r ${STAGEDIR}${DATADIR}/usr/lib/
-	${RM} -r ${STAGEDIR}${DATADIR}/lib/
-	${RM} -r ${STAGEDIR}${DATADIR}/meta
-	${FIND} ${STAGEDIR}${DATADIR} -type d -empty -delete
-.for f in ${ELECTRON_FILES}
-	${RM} ${STAGEDIR}${DATADIR}/${f}
-	${LN} -s ${LOCALBASE}/share/electron${ELECTRON_VERSION}/${f} ${STAGEDIR}${DATADIR}/${f}
-.endfor
-# We have to copy the electron binary instead of symlinking
-	${CP} ${LOCALBASE}/share/electron${ELECTRON_VERSION}/electron ${STAGEDIR}${DATADIR}/webinar
-
-.include <bsd.port.mk>
diff --git a/net-im/webinar/distinfo b/net-im/webinar/distinfo
deleted file mode 100644
index 1a40b449babd..000000000000
--- a/net-im/webinar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1677512448
-SHA256 (webinar_2.snap) = e05cd7ca3fac3d419e96ecccecc93a3914fa4aa1a12f693874823a63d8ca3cad
-SIZE (webinar_2.snap) = 74293248
diff --git a/net-im/webinar/files/webinar.in b/net-im/webinar/files/webinar.in
deleted file mode 100644
index f3372524f6c1..000000000000
--- a/net-im/webinar/files/webinar.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-# workaround Chromium bug https://bugs.chromium.org/p/chromium/issues/detail?id=918234
-if [ "$DBUS_SESSION_BUS_ADDRESS" = "" ]; then
-    export DBUS_SESSION_BUS_ADDRESS="autolaunch:"
-fi
-
-exec %%DATADIR%%/webinar "$@"
diff --git a/net-im/webinar/pkg-descr b/net-im/webinar/pkg-descr
deleted file mode 100644
index f2ccb05b32d9..000000000000
--- a/net-im/webinar/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Webinar is a Russian cloud-based and on-premise solution for organizing online
-conferences and webinars.
diff --git a/net-im/webinar/pkg-plist b/net-im/webinar/pkg-plist
deleted file mode 100644
index c3ac1876d56b..000000000000
--- a/net-im/webinar/pkg-plist
+++ /dev/null
@@ -1,83 +0,0 @@
-bin/webinar
-share/applications/webinar.desktop
-share/pixmaps/webinar.png
-%%DATADIR%%/chrome_100_percent.pak
-%%DATADIR%%/chrome_200_percent.pak
-%%DATADIR%%/chrome_crashpad_handler
-%%DATADIR%%/chromedriver
-%%DATADIR%%/command.sh
-%%DATADIR%%/desktop-common.sh
-%%DATADIR%%/desktop-gnome-specific.sh
-%%DATADIR%%/desktop-init.sh
-%%DATADIR%%/icudtl.dat
-%%DATADIR%%/libEGL.so
-%%DATADIR%%/libGLESv2.so
-%%DATADIR%%/libffmpeg.so
-%%DATADIR%%/libvk_swiftshader.so
-%%DATADIR%%/libvulkan.so
-%%DATADIR%%/locales/am.pak
-%%DATADIR%%/locales/ar.pak
-%%DATADIR%%/locales/bg.pak
-%%DATADIR%%/locales/bn.pak
-%%DATADIR%%/locales/ca.pak
-%%DATADIR%%/locales/cs.pak
-%%DATADIR%%/locales/da.pak
-%%DATADIR%%/locales/de.pak
-%%DATADIR%%/locales/el.pak
-%%DATADIR%%/locales/en-GB.pak
-%%DATADIR%%/locales/en-US.pak
-%%DATADIR%%/locales/es-419.pak
-%%DATADIR%%/locales/es.pak
-%%DATADIR%%/locales/et.pak
-%%DATADIR%%/locales/fa.pak
-%%DATADIR%%/locales/fi.pak
-%%DATADIR%%/locales/fil.pak
-%%DATADIR%%/locales/fr.pak
-%%DATADIR%%/locales/gu.pak
-%%DATADIR%%/locales/he.pak
-%%DATADIR%%/locales/hi.pak
-%%DATADIR%%/locales/hr.pak
-%%DATADIR%%/locales/hu.pak
-%%DATADIR%%/locales/id.pak
-%%DATADIR%%/locales/it.pak
-%%DATADIR%%/locales/ja.pak
-%%DATADIR%%/locales/kn.pak
-%%DATADIR%%/locales/ko.pak
-%%DATADIR%%/locales/lt.pak
-%%DATADIR%%/locales/lv.pak
-%%DATADIR%%/locales/ml.pak
-%%DATADIR%%/locales/mr.pak
-%%DATADIR%%/locales/ms.pak
-%%DATADIR%%/locales/nb.pak
-%%DATADIR%%/locales/nl.pak
-%%DATADIR%%/locales/pl.pak
-%%DATADIR%%/locales/pt-BR.pak
-%%DATADIR%%/locales/pt-PT.pak
-%%DATADIR%%/locales/ro.pak
-%%DATADIR%%/locales/ru.pak
-%%DATADIR%%/locales/sk.pak
-%%DATADIR%%/locales/sl.pak
-%%DATADIR%%/locales/sr.pak
-%%DATADIR%%/locales/sv.pak
-%%DATADIR%%/locales/sw.pak
-%%DATADIR%%/locales/ta.pak
-%%DATADIR%%/locales/te.pak
-%%DATADIR%%/locales/th.pak
-%%DATADIR%%/locales/tr.pak
-%%DATADIR%%/locales/uk.pak
-%%DATADIR%%/locales/vi.pak
-%%DATADIR%%/locales/zh-CN.pak
-%%DATADIR%%/locales/zh-TW.pak
-%%DATADIR%%/resources.pak
-%%DATADIR%%/resources/app.asar
-%%DATADIR%%/resources/assets/assets.d.ts
-%%DATADIR%%/resources/assets/entitlements.mac.plist
-%%DATADIR%%/resources/assets/icon.icns
-%%DATADIR%%/resources/assets/icon.ico
-%%DATADIR%%/resources/assets/icon.png
-%%DATADIR%%/snapshot_blob.bin
-%%DATADIR%%/swiftshader/libEGL.so
-%%DATADIR%%/swiftshader/libGLESv2.so
-%%DATADIR%%/v8_context_snapshot.bin
-%%DATADIR%%/vk_swiftshader_icd.json
-%%DATADIR%%/webinar