mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-28 05:29:48 +00:00
Remove expired ports:
2021-01-14 net-im/telegram: Upstream unmaintained; please migrate to net-im/telegram-cli 2021-01-14 science/dlpoly-classic: MASTERSITE gone; possibly replaced by https://gitlab.com/DL_POLY_Classic/dl_poly? 2021-01-15 security/py-gtts-token: Obsolete, please use audio/py-gtts instead
This commit is contained in:
parent
a4905b1473
commit
870fbf04ae
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=561814
3
MOVED
3
MOVED
@ -16016,3 +16016,6 @@ devel/py-typing||2021-01-12|Python 2 only, backport of Python 3
|
||||
net/py-ipaddress||2021-01-12|Uses Python 2.7 which is EOLed upstream
|
||||
graphics/gif2png||2021-01-13|Has expired: Uses Python 2.7 which is EOLed upstream
|
||||
lang/harbour||2021-01-15|BROKEN, needs ancient version of openssl, upstream will not fix it
|
||||
net-im/telegram|net-im/telegram-cli|2021-01-17|Has expired: Upstream unmaintained; please migrate to net-im/telegram-cli
|
||||
science/dlpoly-classic||2021-01-17|Has expired: MASTERSITE gone; possibly replaced by https://gitlab.com/DL_POLY_Classic/dl_poly ?
|
||||
security/py-gtts-token|audio/py-gtts|2021-01-17|Has expired: Obsolete, please use audio/py-gtts instead
|
||||
|
@ -151,7 +151,6 @@
|
||||
SUBDIR += sshout
|
||||
SUBDIR += talkatu
|
||||
SUBDIR += teamwords
|
||||
SUBDIR += telegram
|
||||
SUBDIR += telegram-cli
|
||||
SUBDIR += telegram-desktop
|
||||
SUBDIR += telegram-purple
|
||||
|
@ -1,59 +0,0 @@
|
||||
# Created by: gahr
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= telegram
|
||||
PORTVERSION= 1.4.1.g20161227
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= net-im
|
||||
|
||||
MAINTAINER= 0mp@FreeBSD.org
|
||||
COMMENT= Command-line interface for Telegram
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BROKEN_mips= Missing header
|
||||
BROKEN_mips64= Missing header
|
||||
BROKEN_powerpc64= Does not build: Assertion failed: (get_int () == TLS_SCHEMA_V2)
|
||||
|
||||
DEPRECATED= Upstream unmaintained; please migrate to net-im/telegram-cli
|
||||
EXPIRATION_DATE= 2021-01-14
|
||||
|
||||
LIB_DEPENDS= libconfig.so:devel/libconfig \
|
||||
libevent.so:devel/libevent \
|
||||
libjansson.so:devel/jansson
|
||||
|
||||
USES= gmake lua:52 pkgconfig readline ssl
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= vysheng
|
||||
GH_PROJECT= tg tgl:tgl tl-parser:tlparser
|
||||
GH_SUBDIR= tgl:tgl tgl/tl-parser:tlparser
|
||||
GH_TAGNAME= 6547c0b ffb04ca:tgl 36bf190:tlparser
|
||||
|
||||
CFLAGS+= -fcommon
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CONFLICTS_INSTALL= telegram-cli
|
||||
|
||||
PLIST_FILES= bin/telegram-cli \
|
||||
etc/telegram-cli/server.pub
|
||||
PORTDOCS= *
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200085
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-openssl-1.1.0
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/telegram-cli
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/telegram-cli ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_DATA} ${WRKSRC}/tg-server.pub ${STAGEDIR}${PREFIX}/etc/telegram-cli/server.pub
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
(cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGELOG README-LUA README.es README.md \
|
||||
${STAGEDIR}${DOCSDIR})
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,7 +0,0 @@
|
||||
TIMESTAMP = 1482845149
|
||||
SHA256 (vysheng-tg-1.4.1.g20161227-6547c0b_GH0.tar.gz) = 1e70d800d46e92ab71360db4fee8b63512d682986aa4d8d90adf49219ec17928
|
||||
SIZE (vysheng-tg-1.4.1.g20161227-6547c0b_GH0.tar.gz) = 307276
|
||||
SHA256 (vysheng-tgl-ffb04ca_GH0.tar.gz) = 2a2aafe6366e3a4c7df2af916c015fa0c0200094e785e69396ca6ff0ef612cd4
|
||||
SIZE (vysheng-tgl-ffb04ca_GH0.tar.gz) = 240798
|
||||
SHA256 (vysheng-tl-parser-36bf190_GH0.tar.gz) = 9c4222cfc39f1f58061678c2a22dac5d2391e2594d4ec00e5ab9a7c12e606789
|
||||
SIZE (vysheng-tl-parser-36bf190_GH0.tar.gz) = 66898
|
@ -1,38 +0,0 @@
|
||||
--- tgl/crypto/rsa_pem_openssl.c.orig 2018-10-21 14:25:36 UTC
|
||||
+++ tgl/crypto/rsa_pem_openssl.c
|
||||
@@ -36,18 +36,28 @@ TGLC_WRAPPER_ASSOC(rsa,RSA)
|
||||
// TODO: Refactor crucial struct-identity into its own header.
|
||||
TGLC_WRAPPER_ASSOC(bn,BIGNUM)
|
||||
|
||||
+/*
|
||||
+ * Note: Since OpenSSL version 1.1.0-pre5 the RSA struct (rsa_st) is opaque,
|
||||
+ * see https://wiki.openssl.org/index.php/OpenSSL_1.1.0_Changes
|
||||
+ */
|
||||
TGLC_rsa *TGLC_rsa_new (unsigned long e, int n_bytes, const unsigned char *n) {
|
||||
RSA *ret = RSA_new ();
|
||||
- ret->e = unwrap_bn (TGLC_bn_new ());
|
||||
- TGLC_bn_set_word (wrap_bn (ret->e), e);
|
||||
- ret->n = unwrap_bn (TGLC_bn_bin2bn (n, n_bytes, NULL));
|
||||
+ BIGNUM *ret_e = unwrap_bn (TGLC_bn_new ());
|
||||
+ BIGNUM *ret_n = unwrap_bn (TGLC_bn_bin2bn (n, n_bytes, NULL));
|
||||
+ RSA_set0_key (ret, ret_n, ret_e, NULL);
|
||||
+ TGLC_bn_set_word (wrap_bn (ret_e), e);
|
||||
return wrap_rsa (ret);
|
||||
}
|
||||
|
||||
-#define RSA_GETTER(M) \
|
||||
- TGLC_bn *TGLC_rsa_ ## M (TGLC_rsa *key) { \
|
||||
- return wrap_bn (unwrap_rsa (key)->M); \
|
||||
- } \
|
||||
+#define RSA_GETTER(M) \
|
||||
+TGLC_bn *TGLC_rsa_ ## M (TGLC_rsa *key) { \
|
||||
+ BIGNUM *rsa_n, *rsa_e, *rsa_d; \
|
||||
+ RSA_get0_key(unwrap_rsa (key), \
|
||||
+ (const BIGNUM **) &rsa_n, \
|
||||
+ (const BIGNUM **) &rsa_e, \
|
||||
+ (const BIGNUM **) &rsa_d); \
|
||||
+ return wrap_bn (rsa_ ## M); \
|
||||
+}
|
||||
|
||||
RSA_GETTER(n);
|
||||
RSA_GETTER(e);
|
@ -1,11 +0,0 @@
|
||||
--- Makefile.in.orig 2016-03-23 11:42:53 UTC
|
||||
+++ Makefile.in
|
||||
@@ -6,7 +6,7 @@ CPPFLAGS=@CPPFLAGS@ @OPENSSL_INCLUDES@
|
||||
DEFS=@DEFS@
|
||||
COMPILE_FLAGS=${CFLAGS} ${CPFLAGS} ${CPPFLAGS} ${DEFS} -Wall -Werror -Wextra -Wno-missing-field-initializers -Wno-deprecated-declarations -fno-strict-aliasing -fno-omit-frame-pointer -ggdb -Wno-unused-parameter -fPIC
|
||||
EXTRA_LIBS=@LIBS@ @EXTRA_LIBS@ @OPENSSL_LIBS@
|
||||
-LOCAL_LDFLAGS=-rdynamic -ggdb -levent ${EXTRA_LIBS} -ldl -lpthread -lutil
|
||||
+LOCAL_LDFLAGS=-rdynamic -ggdb -levent ${EXTRA_LIBS} -lpthread -lutil
|
||||
LINK_FLAGS=${LDFLAGS} ${LOCAL_LDFLAGS}
|
||||
|
||||
DEP=dep
|
@ -1,15 +0,0 @@
|
||||
--- lua-tg.c.orig 2016-12-27 02:26:05 UTC
|
||||
+++ lua-tg.c
|
||||
@@ -661,9 +661,9 @@ struct lua_arg {
|
||||
struct lua_arg lua_ptr[MAX_LUA_COMMANDS];
|
||||
static int pos;
|
||||
|
||||
-static inline tgl_peer_t *get_peer (const char *s) {
|
||||
- return tgl_peer_get_by_name (TLS, s);
|
||||
-}
|
||||
+// static inline tgl_peer_t *get_peer (const char *s) {
|
||||
+// return tgl_peer_get_by_name (TLS, s);
|
||||
+// }
|
||||
|
||||
enum lua_query_type {
|
||||
lq_contact_list,
|
@ -1,22 +0,0 @@
|
||||
--- tgl/mtproto-utils.c.orig 2016-03-23 11:42:06 UTC
|
||||
+++ tgl/mtproto-utils.c
|
||||
@@ -98,9 +98,7 @@ static unsigned long long BN2ull (TGLC_b
|
||||
if (sizeof (unsigned long) == 8) {
|
||||
return TGLC_bn_get_word (b);
|
||||
} else if (sizeof (unsigned long long) == 8) {
|
||||
- assert (0); // As long as nobody ever uses this code, assume it is broken.
|
||||
unsigned long long tmp;
|
||||
- /* Here be dragons, but it should be okay due to be64toh */
|
||||
TGLC_bn_bn2bin (b, (unsigned char *) &tmp);
|
||||
return be64toh (tmp);
|
||||
} else {
|
||||
@@ -112,9 +110,7 @@ static void ull2BN (TGLC_bn *b, unsigned
|
||||
if (sizeof (unsigned long) == 8 || val < (1ll << 32)) {
|
||||
TGLC_bn_set_word (b, val);
|
||||
} else if (sizeof (unsigned long long) == 8) {
|
||||
- assert (0); // As long as nobody ever uses this code, assume it is broken.
|
||||
htobe64(val);
|
||||
- /* Here be dragons, but it should be okay due to htobe64 */
|
||||
TGLC_bn_bin2bn ((unsigned char *) &val, 8, b);
|
||||
} else {
|
||||
assert (0);
|
@ -1,18 +0,0 @@
|
||||
--- tgl/tl-parser/portable_endian.h.orig 2015-10-17 13:33:25 UTC
|
||||
+++ tgl/tl-parser/portable_endian.h
|
||||
@@ -53,6 +53,7 @@
|
||||
|
||||
# include <sys/endian.h>
|
||||
|
||||
+#if !defined(__FreeBSD__)
|
||||
# define be16toh(x) betoh16(x)
|
||||
# define le16toh(x) letoh16(x)
|
||||
|
||||
@@ -61,6 +62,7 @@
|
||||
|
||||
# define be64toh(x) betoh64(x)
|
||||
# define le64toh(x) letoh64(x)
|
||||
+#endif /* !defined(__FreeBSD__) */
|
||||
|
||||
#elif defined(__WINDOWS__)
|
||||
|
@ -1,3 +0,0 @@
|
||||
tg is a command-line interface for the Telegram instant-messaging network.
|
||||
|
||||
WWW: https://github.com/vysheng/tg
|
@ -64,7 +64,6 @@
|
||||
SUBDIR += dftbplus
|
||||
SUBDIR += dkh
|
||||
SUBDIR += dlib-cpp
|
||||
SUBDIR += dlpoly-classic
|
||||
SUBDIR += drawxtl
|
||||
SUBDIR += dvc
|
||||
SUBDIR += eccodes
|
||||
|
@ -1,77 +0,0 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= dlpoly
|
||||
PORTVERSION= 1.8
|
||||
PORTREVISION= 19
|
||||
CATEGORIES= science java
|
||||
MASTER_SITES= # gone as of 20201014: http://ccpforge.cse.rl.ac.uk/gf/download/frsrelease/238/2028/
|
||||
PKGNAMESUFFIX= classic
|
||||
DISTNAME= dl_class_${PORTVERSION}
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
COMMENT= Molecular dynamics simulation package
|
||||
|
||||
# Later versions use 2 clause
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENCE.pdf
|
||||
|
||||
DEPRECATED= MASTERSITE gone; possibly replaced by https://gitlab.com/DL_POLY_Classic/dl_poly?
|
||||
EXPIRATION_DATE= 2021-01-14
|
||||
|
||||
LIB_DEPENDS= libmpi.so:net/openmpi3
|
||||
|
||||
USES= fortran gmake
|
||||
|
||||
OPTIONS_DEFINE= GUI DOCS EXAMPLES
|
||||
OPTIONS_DEFAULT= GUI
|
||||
GUI_DESC= Install Java GUI
|
||||
|
||||
SUB_FILES= dlpoly-gui
|
||||
|
||||
BUILD_WRKSRC= ${WRKSRC}/source
|
||||
|
||||
MPIF90= ${LOCALBASE}/mpi/openmpi3/bin/mpif90
|
||||
|
||||
GUI_USE= JAVA=yes
|
||||
GUI_PLIST_FILES= bin/dlpoly-gui \
|
||||
${DATADIR_REL}/GUI.jar
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${GCC_DEFAULT} >= 10
|
||||
BROKEN= fails to build with GCC 10: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)).
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${CP} ${WRKSRC}/build/MakePAR ${WRKSRC}/build/MakeSEQ ${BUILD_WRKSRC}
|
||||
${REINPLACE_CMD} 's|gfortran|${FC}|g' ${BUILD_WRKSRC}/MakeSEQ
|
||||
${REINPLACE_CMD} 's|DLPOLY\.X|dlpoly-classic|g' ${BUILD_WRKSRC}/MakeSEQ
|
||||
${REINPLACE_CMD} 's|mpif90|${MPIF90}|g' \
|
||||
${BUILD_WRKSRC}/MakePAR
|
||||
${REINPLACE_CMD} 's|DLPOLY\.X|dlpoly-classic-mpi|g' \
|
||||
${BUILD_WRKSRC}/MakePAR
|
||||
|
||||
do-build:
|
||||
(cd ${BUILD_WRKSRC} && \
|
||||
${CP} -f MakeSEQ Makefile && \
|
||||
${MAKE} ${FC})
|
||||
(cd ${BUILD_WRKSRC} && \
|
||||
${MAKE} clean && \
|
||||
${CP} -f MakePAR Makefile && \
|
||||
${MAKE} gfortran)
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/execute/dlpoly-classic ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/execute/dlpoly-classic-mpi ${STAGEDIR}${PREFIX}/bin
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/manual/* ${STAGEDIR}${DOCSDIR}
|
||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||
${CP} -R ${WRKSRC}/execute ${STAGEDIR}${EXAMPLESDIR}
|
||||
${RM} ${STAGEDIR}${EXAMPLESDIR}/execute/dlpoly*
|
||||
.if ${PORT_OPTIONS:MGUI}
|
||||
@${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/java/GUI.jar ${STAGEDIR}${DATADIR}
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/dlpoly-gui ${STAGEDIR}${PREFIX}/bin
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (dl_class_1.8.tar.gz) = 4ee7e7ded64dd659ddccca6e26326045ce8f49b59217dcbb404363e5a5daf3d5
|
||||
SIZE (dl_class_1.8.tar.gz) = 2769075
|
@ -1,9 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ $# != 1 ]; then
|
||||
printf "Usage: $0 file\n"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
java -jar %%DATADIR%%/GUI.jar
|
||||
|
@ -1,4 +0,0 @@
|
||||
DL_POLY is a general purpose classical molecular dynamics (MD) simulation
|
||||
software developed at Daresbury Laboratory by I.T. Todorov and W. Smith.
|
||||
|
||||
WWW: http://ccpforge.cse.rl.ac.uk/gf/project/dl_poly_classic/
|
@ -1,16 +0,0 @@
|
||||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
This port provides both serial and parallel (MPI) binaries. Use of
|
||||
the MPI binary is strongly recommended on any machine with multiple
|
||||
cores available. The serial binary is provided only for testing and
|
||||
very small models.
|
||||
|
||||
To run a model on a workstation using 4 cores, use:
|
||||
|
||||
mpirun -n 4 dlpoly-classic-mpi
|
||||
|
||||
To run on a cluster, please see the documentation for your scheduler software.
|
||||
EOM
|
||||
}
|
||||
]
|
@ -1,11 +0,0 @@
|
||||
bin/dlpoly-classic
|
||||
bin/dlpoly-classic-mpi
|
||||
%%PORTDOCS%%%%DOCSDIR%%/USRMAN.pdf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/README
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/cleanup
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/copy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/gopoly
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/gui
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/select
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/store
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execute/supa
|
@ -907,7 +907,6 @@
|
||||
SUBDIR += py-gpgme
|
||||
SUBDIR += py-gpsoauth
|
||||
SUBDIR += py-gssapi
|
||||
SUBDIR += py-gtts-token
|
||||
SUBDIR += py-gvm-tools
|
||||
SUBDIR += py-hkdf
|
||||
SUBDIR += py-htpasswd
|
||||
|
@ -1,31 +0,0 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gtts-token
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.1.4
|
||||
CATEGORIES= security python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= kai@FreeBSD.org
|
||||
COMMENT= Calculates a token to run the Google Translate text to speech
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Obsolete, please use audio/py-gtts instead
|
||||
EXPIRATION_DATE= 2021-01-15
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.6+
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= Boudewijn26
|
||||
GH_PROJECT= gTTS-token
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
do-test:
|
||||
@cd ${WRKSRC} && ${PYTHON_CMD} -m unittest discover -v -s gtts_token/tests
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1608404119
|
||||
SHA256 (Boudewijn26-gTTS-token-v1.1.4_GH0.tar.gz) = 7c89d51f50d2068e5f3d84085dd04586ab98f480f9c97ecc927285a11d2e41be
|
||||
SIZE (Boudewijn26-gTTS-token-v1.1.4_GH0.tar.gz) = 5148
|
@ -1,4 +0,0 @@
|
||||
Google Translate requires a tk param when making a request to its translate
|
||||
API. This project provides an implementation for that algorithm in Python.
|
||||
|
||||
WWW: https://github.com/boudewijn26/gTTS-token
|
Loading…
Reference in New Issue
Block a user