From nobody Thu Nov 02 20:37:42 2023 X-Original-To: dev-commits-ports-all@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 4SLwft5NRtz50QKt; Thu, 2 Nov 2023 20:37:42 +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 4SLwft3zlnz4Ltk; Thu, 2 Nov 2023 20:37:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698957462; 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=J0ryBWvAx6f+yolgRjN+AtnBEpoN+epEEvRgrJfqeg4=; b=Yd7wEyTG1j9q9glfNjHFU+eLIzWtwW68q6guDIbSVsZxqNU0tY23+y5AXJfSlcLo6s8Ien rZ9/hFmFYVyCUAgqfGDju0kL+lZKu39hGpmwZStwnmaStAaCNcWmN/S5m8EVGPIDCds4Mx wTpzpfVYhPauUfvwjc+gTGmDZfa9C6MmjLMxr+/+UwumEaDDP8MuXICV6lJ4/QI71cbw66 c0HzA2X7qtiU97r9/B8qgv4WE/+BFbPe3kUcd+VGPdg7gE1pajzwdZMk4clyhmMHUT+Cuh 74hHo0XAKH+VoONCpOOf8kUfVVEdVdUSwCT/nLCuZAXkdeeerGgSAeFdkc2NQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698957462; 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=J0ryBWvAx6f+yolgRjN+AtnBEpoN+epEEvRgrJfqeg4=; b=OaAMhMC3buUQgbGjqFWFNZg1W7Wwh7mmdv2BDNJJOztXqhAVQWTefy+6lGDrblFu08Fjtb 1BNfQ8EHnTlKsFvJgPTFoM5+gr4+LtS+oOL9+vuVjf2pbPTpUbXXFvTwDeFjhD2SxAJrxQ 6qI10W3PB/eLsg6/JvwkrR6sUBR+nXwuGgy1EsXUuCrhRq4aWUDpDGbstgsNt3zG/1Z3nO qvp3Rpo69/Zrbn2oKc6aP/+I3GTmGQLrynGQvp9u9Je6R+GuXGKWHpT3URBPsQxxiFKy8k 0zp44CyFOl+3Hy/QF5JkwP6QkEzDZqLkiL4tJYYr37sr3usfuh1XjsHp51kSlg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698957462; a=rsa-sha256; cv=none; b=mnFG2A0TO5CRKk5hxeEhlGE6DgJ97L15cGeagU5ehd2JTaHKbPGtmPgQMt8PFxo6Wbb2U+ IUy7X7Ylhl+g4h13DNKWhG5QSREhDGbF1RqkkFL4MSxUl7TdTXZuKDm605cjJCDoW0IDHf Pu9Tj62Tx4l9QHZvnsL8eiLlLM3U1iWfiZw6CmGXFnewPc9DMRCZmMYEpyrvuH9cknnrzO rP4m3GPWa2O0U7eS51xoFUlMuzhq/woaDgIPi4Uvx9AxLpI+TKPkzelickqSajsQVg8QDR h2kEkNRObrSVyVVTlO2+YUUj6147VCGAjvhxgZOhoVFlHT+o7C++WpiRhG7aHw== 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 4SLwft2wp4zkPZ; Thu, 2 Nov 2023 20:37:42 +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 3A2KbgVX029205; Thu, 2 Nov 2023 20:37:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3A2KbgUx029202; Thu, 2 Nov 2023 20:37:42 GMT (envelope-from git) Date: Thu, 2 Nov 2023 20:37:42 GMT Message-Id: <202311022037.3A2KbgUx029202@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: c167b14259ec - main - www/hedgedoc: Remove expired port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c167b14259ec02c36cd4671b81055ffe5a99ea45 Auto-Submitted: auto-generated The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=c167b14259ec02c36cd4671b81055ffe5a99ea45 commit c167b14259ec02c36cd4671b81055ffe5a99ea45 Author: Rene Ladan AuthorDate: 2023-11-02 20:37:14 +0000 Commit: Rene Ladan CommitDate: 2023-11-02 20:37:35 +0000 www/hedgedoc: Remove expired port 2023-10-30 www/hedgedoc: Depends on EOL NodeJS 16 --- MOVED | 1 + www/Makefile | 1 - www/hedgedoc/Makefile | 125 - www/hedgedoc/distinfo | 7 - www/hedgedoc/files/hedgedoc.in | 54 - www/hedgedoc/files/pkg-message.in | 40 - www/hedgedoc/pkg-descr | 8 - www/hedgedoc/pkg-plist | 16272 ------------------------------------ 8 files changed, 1 insertion(+), 16507 deletions(-) diff --git a/MOVED b/MOVED index 62a425240da5..4400fc56d79b 100644 --- a/MOVED +++ b/MOVED @@ -7961,3 +7961,4 @@ www/sfnt2woff||2023-11-02|Has expired: Superseded by WOFF 2.0, please consider u textproc/kibana7||2023-11-02|Has expired: Depends on EOL NodeJS 16 devel/electron22|devel/electron24|2023-11-02|Has expired: Depends on EOL NodeJS 16 www/remark42||2023-11-02|Has expired: Depends on EOL NodeJS 16 +www/hedgedoc||2023-11-02|Has expired: Depends on EOL NodeJS 16 diff --git a/www/Makefile b/www/Makefile index b41697dac4c8..f70d87a431fd 100644 --- a/www/Makefile +++ b/www/Makefile @@ -243,7 +243,6 @@ SUBDIR += h2o SUBDIR += h2o-devel SUBDIR += habari - SUBDIR += hedgedoc SUBDIR += hiawatha SUBDIR += hiawatha-monitor SUBDIR += homer-web diff --git a/www/hedgedoc/Makefile b/www/hedgedoc/Makefile deleted file mode 100644 index e3544613104f..000000000000 --- a/www/hedgedoc/Makefile +++ /dev/null @@ -1,125 +0,0 @@ -PORTNAME= hedgedoc -DISTVERSION= 1.9.6 -PORTREVISION= 2 -CATEGORIES= www editors -MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ \ - https://nodejs.org/download/release/v${NODEJS_HEADERS}/:node \ - LOCAL/dch:yarn -DISTFILES+= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ - ${_YARN_TARBALL}:yarn \ - node-v${NODEJS_HEADERS}-headers.tar.gz:node - -MAINTAINER= dch@FreeBSD.org -COMMENT= Web-based online collaborative editor using your preferred SQL DB -WWW= https://hedgedoc.org/ - -LICENSE= AGPLv3 -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Depends on EOL NodeJS 16 -EXPIRATION_DATE= 2023-10-30 - -BROKEN_i386= fails to build: no i386 sqlite3.node file found - -BUILD_DEPENDS= git:devel/git \ - npm:www/npm-node16 \ - sqlite3:databases/sqlite3 \ - yarn:www/yarn-node16 - -USES= nodejs:16,run,build python:build shebangfix -USE_RC_SUBR= ${PORTNAME} - -SHEBANG_FILES= ${WRKSRC}/bin/* - -PORTSCOUT= site:https://github.com/${PORTNAME}/${PORTNAME}/releases - -USERS= hedgedoc -GROUPS= hedgedoc - -PLIST_SUB+= ARCH=${ARCH:S/aarch64/arm64/:S/amd64/x64/} -OPTIONS_DEFINE= DOCS -OPTIONS_SUB= yes - -NODEJS_HEADERS= 16.19.0 - -_YARNRC= ${_YARN_HOME}/yarnrc -_YARN_BIN= ${LOCALBASE}/bin/yarn -_YARN_CACHE= ${_YARN_HOME}/.cache -_YARN_CMD= ${SETENV} ${_YARN_ENV} ${_YARN_BIN} ${_YARN_FLAGS} -_YARN_CWD= ${WRKSRC} -_YARN_ENV= HOME=${_YARN_HOME} NODE_ENV=production \ - PATH=${PATH}:/usr/local/lib/node_modules/npm/node_modules/.bin/ \ - NPM_CONFIG_TARBALL=${DISTDIR}/node-v${NODEJS_HEADERS}-headers.tar.gz \ - PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true PYTHON=${PYTHON_CMD} -_YARN_FLAGS= --skip-integrity-check --noninteractive --no-node-version-check \ - --no-default-rc --cwd ${_YARN_CWD} --cache-folder \ - ${_YARN_CACHE} --use-yarnrc ${_YARNRC} --no-progress --silent \ - --frozen-lockfile -_YARN_HOME= ${WRKDIR}/yarn -_YARN_MIRROR= ${_YARN_HOME}/mirror -_YARN_TARBALL= ${DISTNAME}-yarn-cache.txz - -# helper creates a tarball that pre-populates the yarn cache -# upload to your freefall public_distfiles/ location -tarball: patch - @${RM} -r ${_YARN_MIRROR} - (cd ${WRKSRC} && \ - ${_YARN_CMD} --ignore-scripts) - (cd ${WRKDIR} && \ - ${TAR} cvaf ${_YARN_TARBALL} yarn/mirror) - -rsync: tarball - @rsync -Phivl --inplace ${WRKDIR}/${_YARN_TARBALL} freefall:public_distfiles/ - -post-extract: - @${MV} ${WRKDIR}/${PORTNAME} \ - ${WRKSRC} - -post-patch: - @${MKDIR} ${_YARN_MIRROR} - @${ECHO_CMD} 'yarn-offline-mirror "${_YARN_MIRROR}"' > ${_YARNRC} - -do-build: - (cd ${WRKSRC} && \ - ${_YARN_CMD} --offline install) -# remove temporary build garbage and unnecessary runtime files - (cd ${WRKSRC} && \ - ${RM} -r .babelrc .editorconfig .eslint* .mailmap .remarkrc \ - .yarn* node_modules/*/deps node_modules/*/man node_modules/.bin \ - node_modules/.yarn* node_modules/@mapbox/node-pre-gyp/node_modules/.bin \ - node_modules/bufferutil/binding.gyp node_modules/bufferutil/build/Makefile \ - node_modules/bufferutil/build/Release/.deps node_modules/bufferutil/build/Release/obj.target \ - node_modules/bufferutil/build/config.gypi node_modules/bufferutil/build/node_gyp_bins \ - node_modules/bufferutil/node_modules node_modules/bufferutil/prebuilds \ - node_modules/bufferutil/src node_modules/node-addon-api \ - node_modules/node-gyp* node_modules/sqlite3/build-tmp-napi-v6 \ - node_modules/sqlite3/deps node_modules/sqlite3/node-addon-api \ - node_modules/sqlite3/node_modules node_modules/sqlite3/src \ - node_modules/utf-8-validate/binding.gyp node_modules/utf-8-validate/build/Makefile \ - node_modules/utf-8-validate/build/Release/.deps node_modules/utf-8-validate/prebuilds/ \ - node_modules/utf-8-validate/build/Release/obj.target \ - node_modules/utf-8-validate/build/config.gypi node_modules/utf-8-validate/build/node_gyp_bins \ - node_modules/utf-8-validate/node_modules node_modules/utf-8-validate/src \ - renovate.json test webpack.*) - ${FIND} -E ${WRKSRC}/node_modules -regex '.+\.(Makefile|mk|\.d|targ|info|gyp)$$' \ - -print -delete - ${FIND} ${WRKSRC}/node_modules -name '*.node' -print -exec ${STRIP_CMD} \ - {} + - ${MV} ${WRKSRC}/docs \ - ${WRKDIR}/docs - -do-install: - ${MKDIR} ${STAGEDIR}${ETCDIR} \ - ${STAGEDIR}${DOCSDIR} \ - ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/bin \ - ${STAGEDIR}/var/db/hedgedoc/uploads - (cd ${WRKSRC} && \ - ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}) - (cd ${WRKSRC} && \ - ${COPYTREE_BIN} bin ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}) - (cd ${WRKDIR}/docs && \ - ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) - ${INSTALL_DATA} ${WRKSRC}/config.json.example \ - ${STAGEDIR}${ETCDIR}/config.json.sample - -.include diff --git a/www/hedgedoc/distinfo b/www/hedgedoc/distinfo deleted file mode 100644 index d46f262ab951..000000000000 --- a/www/hedgedoc/distinfo +++ /dev/null @@ -1,7 +0,0 @@ -TIMESTAMP = 1675169134 -SHA256 (hedgedoc-1.9.6.tar.gz) = dfd0fca006f9075f072df058476ea542adb32b63964afb2985211e1114ab333e -SIZE (hedgedoc-1.9.6.tar.gz) = 61081612 -SHA256 (hedgedoc-1.9.6-yarn-cache.txz) = e281c71d06c226b8c67aee842d845a2fa148ffc8b1654753c383774d05c8ca80 -SIZE (hedgedoc-1.9.6-yarn-cache.txz) = 181553780 -SHA256 (node-v16.19.0-headers.tar.gz) = d0b02ce3d1198d41127daf64f204195252abff6a22da70830aaed846ba6ad864 -SIZE (node-v16.19.0-headers.tar.gz) = 568145 diff --git a/www/hedgedoc/files/hedgedoc.in b/www/hedgedoc/files/hedgedoc.in deleted file mode 100644 index f84889f46c77..000000000000 --- a/www/hedgedoc/files/hedgedoc.in +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/sh - -# PROVIDE: hedgedoc -# REQUIRE: DAEMON NETWORKING -# KEYWORD: shutdown - -# Add the following lines to /etc/rc.conf to enable hedgedoc -# -# hedgedoc_enable (bool): set to NO by default -# hedgedoc_config (string): optional full path to config.json -# hedgedoc_port (string): optional HTTP port -# hedgedoc_user (string): optional user to run as -# hedgedoc_group (string): optional user to run as - -. /etc/rc.subr - -name="hedgedoc" -rcvar="hedgedoc_enable" - -load_rc_config $name - -: ${hedgedoc_enable="NO"} -: ${hedgedoc_config:="%%ETCDIR%%/config.json"} -: ${hedgedoc_port:="3000"} -: ${hedgedoc_user:="hedgedoc"} -: ${hedgedoc_group:="hedgedoc"} -: ${hedgedoc_chdir="%%LOCALBASE%%/libexec/hedgedoc"} -: ${hedgedoc_opts="NODE_ENV=production \ - HOME=/var/db/hedgedoc \ - CMD_PORT=${hedgedoc_port} \ - CMD_CONFIG_FILE=${hedgedoc_config}"} - -pidfile="/var/run/${name}/${name}.pid" -hedgedoc_nodejs_pidfile="/var/run/${name}/${name}.node" -start_precmd="hedgedoc_start_precmd" -required_files="${hedgedoc_config}" - -hedgedoc_start_precmd() -{ - if [ ! -d "/var/run/${name}" ]; then - install -d -m 0750 -o ${hedgedoc_user} -g ${hedgedoc_group} "/var/run/${name}" - install -o ${hedgedoc_user} /dev/null ${pidfile} - install -o ${hedgedoc_user} /dev/null ${hedgedoc_nodejs_pidfile} - fi -} - -command="/usr/sbin/daemon" -command_args="-t hedgedoc -T hedgedoc \ - -P ${pidfile} \ - -p ${hedgedoc_nodejs_pidfile} \ - -r -R 15 \ - /usr/bin/env ${hedgedoc_opts} /usr/local/bin/node app.js" - -run_rc_command "$1" diff --git a/www/hedgedoc/files/pkg-message.in b/www/hedgedoc/files/pkg-message.in deleted file mode 100644 index 21e517d3b379..000000000000 --- a/www/hedgedoc/files/pkg-message.in +++ /dev/null @@ -1,40 +0,0 @@ -[ -{ type: install - message: <