forked from Lainports/opnsense-ports
*/*: sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
d8299d2d6c
commit
1049d1b8c3
306 changed files with 3397 additions and 3550 deletions
|
|
@ -288,6 +288,7 @@
|
|||
SUBDIR += gtkguitune
|
||||
SUBDIR += gtkpod
|
||||
SUBDIR += gtmixer
|
||||
SUBDIR += gtultra
|
||||
SUBDIR += guidoar
|
||||
SUBDIR += guidolib
|
||||
SUBDIR += guitarix-lv2
|
||||
|
|
@ -675,6 +676,7 @@
|
|||
SUBDIR += py-soundcloud
|
||||
SUBDIR += py-sounddevice
|
||||
SUBDIR += py-soundscrape
|
||||
SUBDIR += py-soxr
|
||||
SUBDIR += py-speechrecognition
|
||||
SUBDIR += py-spotipy
|
||||
SUBDIR += py-tagpy
|
||||
|
|
|
|||
|
|
@ -1,8 +1,12 @@
|
|||
PORTNAME= cadence
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.9.2
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
PATCHFILES= bf25db6ebdc6437fce5a60afd203fee169efd068.diff:-p1
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Collection of tools useful for audio production
|
||||
WWW= https://kxstudio.linuxaudio.org/Applications:Cadence
|
||||
|
|
@ -10,16 +14,18 @@ WWW= https://kxstudio.linuxaudio.org/Applications:Cadence
|
|||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
RUN_DEPENDS= jackit>0:audio/jack
|
||||
RUN_DEPENDS= jackit>0:audio/jack \
|
||||
jack_capture:audio/jack-capture
|
||||
|
||||
USES= compiler:c++11-lang gmake localbase pkgconfig \
|
||||
USES= compiler:c++11-lang desktop-file-utils gmake localbase pkgconfig \
|
||||
python:3.4+ pyqt:5 qt:5 shebangfix tar:bz2
|
||||
SHEBANG_FILES= src/*.py
|
||||
USE_QT= core gui widgets buildtools:build
|
||||
USE_PYQT= pyqt5 sip
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= falkTX
|
||||
GH_PROJECT= Cadence
|
||||
USE_QT= core gui widgets buildtools:build
|
||||
USE_PYQT= pyqt5 sip
|
||||
|
||||
CXXFLAGS+= -DJACKBRIDGE_PROPER_CPP11_SUPPORT=yes
|
||||
# Give the Makefile the proper versioned binaries of PyQt
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
TIMESTAMP = 1655710352
|
||||
TIMESTAMP = 1676928715
|
||||
SHA256 (falkTX-Cadence-v0.9.2_GH0.tar.gz) = a07fe845e55c1785d3e1a091b77efd3bb01a88648bd11215461f9fa6a797ae87
|
||||
SIZE (falkTX-Cadence-v0.9.2_GH0.tar.gz) = 2202164
|
||||
SHA256 (bf25db6ebdc6437fce5a60afd203fee169efd068.diff) = 1e8bc55eeb0b6e5769917c9ce7a546602873540ce7cbdfafb48189432b104c8e
|
||||
SIZE (bf25db6ebdc6437fce5a60afd203fee169efd068.diff) = 1808
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= festival
|
||||
PORTVERSION= 2.4
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio accessibility
|
||||
MASTER_SITES= FESTIVAL
|
||||
DISTFILES= ${DISTNAME}-release.tar.gz \
|
||||
|
|
@ -27,13 +27,13 @@ WWW= https://www.cstr.ed.ac.uk/projects/festival/
|
|||
OPTIONS_DEFINE= NAS
|
||||
OPTIONS_DEFAULT=NAS
|
||||
|
||||
CXXFLAGS+= -DFTLIBDIR=${LOCALBASE}/share/festival/lib
|
||||
CXXFLAGS+= -DFTLIBDIR=${LOCALBASE}/share/festival/lib -fno-delete-null-pointer-checks
|
||||
CONFIGURE_WRKSRC=${WRKDIR}/festival
|
||||
USES= gmake
|
||||
SPEECHTOOLS= ${WRKSRC}/speech_tools
|
||||
FESTIVAL= ${WRKSRC}/festival
|
||||
MAKE_ARGS+= CC="${CC}" GCC="${CC}" \
|
||||
CXX="${CXX}" GXX="${CXX}" \
|
||||
MAKE_ARGS+= CC="${CCACHE_BIN} ${CC}" GCC="${CCACHE_BIN} ${CC}" \
|
||||
CXX="${CCACHE_BIN} ${CXX}" GXX="${CCACHE_BIN} ${CXX}" \
|
||||
EST_HOME=${SPEECHTOOLS}
|
||||
WRKSRC= ${WRKDIR}
|
||||
|
||||
|
|
|
|||
313
audio/festival/files/patch-hts-buffer-bounds-check
Normal file
313
audio/festival/files/patch-hts-buffer-bounds-check
Normal file
|
|
@ -0,0 +1,313 @@
|
|||
Obtained from Debian. Original description follows:
|
||||
|
||||
Description: HTS engine does not check buffer bounds in some functions.
|
||||
This patch adds bounds checking to prevent writing past the end of the buffer.
|
||||
|
||||
Author: Peter Drysdale <drysdalepete@gmail.com>
|
||||
|
||||
--- festival/src/modules/hts_engine/HTS_engine.c
|
||||
+++ festival/src/modules/hts_engine/HTS_engine.c
|
||||
@@ -467,7 +467,7 @@
|
||||
}
|
||||
|
||||
/* HTS_Engine_synthesize_from_strings: synthesize speech from strings */
|
||||
-HTS_Boolean HTS_Engine_synthesize_from_strings(HTS_Engine * engine, char **lines, size_t num_lines)
|
||||
+HTS_Boolean HTS_Engine_synthesize_from_strings(HTS_Engine * engine, const char **lines, size_t num_lines)
|
||||
{
|
||||
HTS_Engine_refresh(engine);
|
||||
HTS_Label_load_from_strings(&engine->label, engine->condition.sampling_frequency, engine->condition.fperiod, lines, num_lines);
|
||||
--- festival/src/modules/hts_engine/HTS_engine.h
|
||||
+++ festival/src/modules/hts_engine/HTS_engine.h
|
||||
@@ -427,7 +427,7 @@
|
||||
HTS_Boolean HTS_Engine_synthesize_from_fn(HTS_Engine * engine, const char *fn);
|
||||
|
||||
/* HTS_Engine_synthesize_from_strings: synthesize speech from string list */
|
||||
-HTS_Boolean HTS_Engine_synthesize_from_strings(HTS_Engine * engine, char **lines, size_t num_lines);
|
||||
+HTS_Boolean HTS_Engine_synthesize_from_strings(HTS_Engine * engine, const char **lines, size_t num_lines);
|
||||
|
||||
/* HTS_Engine_save_information: save trace information */
|
||||
void HTS_Engine_save_information(HTS_Engine * engine, FILE * fp);
|
||||
--- festival/src/modules/hts_engine/HTS_hidden.h
|
||||
+++ festival/src/modules/hts_engine/HTS_hidden.h
|
||||
@@ -117,16 +117,16 @@
|
||||
size_t HTS_fwrite_little_endian(const void *buf, size_t size, size_t n, FILE * fp);
|
||||
|
||||
/* HTS_get_pattern_token: get pattern token (single/double quote can be used) */
|
||||
-HTS_Boolean HTS_get_pattern_token(HTS_File * fp, char *buff);
|
||||
+HTS_Boolean HTS_get_pattern_token(HTS_File * fp, char *buff, size_t bufflen);
|
||||
|
||||
/* HTS_get_token: get token from file pointer (separators are space,tab,line break) */
|
||||
-HTS_Boolean HTS_get_token_from_fp(HTS_File * fp, char *buff);
|
||||
+HTS_Boolean HTS_get_token_from_fp(HTS_File * fp, char *buff, size_t bufflen);
|
||||
|
||||
/* HTS_get_token: get token from file pointer with specified separator */
|
||||
HTS_Boolean HTS_get_token_from_fp_with_separator(HTS_File * fp, char *buff, char separator);
|
||||
|
||||
/* HTS_get_token_from_string: get token from string (separator are space,tab,line break) */
|
||||
-HTS_Boolean HTS_get_token_from_string(const char *string, size_t * index, char *buff);
|
||||
+HTS_Boolean HTS_get_token_from_string(const char *string, size_t * index, char *buff, size_t bufflen);
|
||||
|
||||
/* HTS_get_token_from_string_with_separator: get token from string with specified separator */
|
||||
HTS_Boolean HTS_get_token_from_string_with_separator(const char *str, size_t * index, char *buff, char separator);
|
||||
@@ -248,7 +248,7 @@
|
||||
void HTS_Label_load_from_fn(HTS_Label * label, size_t sampling_rate, size_t fperiod, const char *fn);
|
||||
|
||||
/* HTS_Label_load_from_strings: load label list from string list */
|
||||
-void HTS_Label_load_from_strings(HTS_Label * label, size_t sampling_rate, size_t fperiod, char **lines, size_t num_lines);
|
||||
+void HTS_Label_load_from_strings(HTS_Label * label, size_t sampling_rate, size_t fperiod, const char **lines, size_t num_lines);
|
||||
|
||||
/* HTS_Label_get_size: get number of label string */
|
||||
size_t HTS_Label_get_size(HTS_Label * label);
|
||||
--- festival/src/modules/hts_engine/HTS_misc.c
|
||||
+++ festival/src/modules/hts_engine/HTS_misc.c
|
||||
@@ -333,7 +333,7 @@
|
||||
}
|
||||
|
||||
/* HTS_get_pattern_token: get pattern token (single/double quote can be used) */
|
||||
-HTS_Boolean HTS_get_pattern_token(HTS_File * fp, char *buff)
|
||||
+HTS_Boolean HTS_get_pattern_token(HTS_File * fp, char *buff, size_t bufflen)
|
||||
{
|
||||
char c;
|
||||
size_t i;
|
||||
@@ -369,7 +369,7 @@
|
||||
}
|
||||
|
||||
i = 0;
|
||||
- while (1) {
|
||||
+ while (i<bufflen) {
|
||||
buff[i++] = c;
|
||||
c = HTS_fgetc(fp);
|
||||
if (squote && c == '\'')
|
||||
@@ -386,12 +386,16 @@
|
||||
}
|
||||
}
|
||||
|
||||
+ if (i == bufflen) {
|
||||
+ HTS_error(2,"HTS_get_pattern_token: Buffer overflow.\n");
|
||||
+ }
|
||||
+
|
||||
buff[i] = '\0';
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* HTS_get_token: get token from file pointer (separators are space, tab, and line break) */
|
||||
-HTS_Boolean HTS_get_token_from_fp(HTS_File * fp, char *buff)
|
||||
+HTS_Boolean HTS_get_token_from_fp(HTS_File * fp, char *buff, size_t bufflen)
|
||||
{
|
||||
char c;
|
||||
size_t i;
|
||||
@@ -407,7 +411,7 @@
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
- for (i = 0; c != ' ' && c != '\n' && c != '\t';) {
|
||||
+ for (i = 0; c != ' ' && c != '\n' && c != '\t' && (i<bufflen);) {
|
||||
buff[i++] = c;
|
||||
if (HTS_feof(fp))
|
||||
break;
|
||||
@@ -416,6 +420,10 @@
|
||||
break;
|
||||
}
|
||||
|
||||
+ if (i == bufflen) {
|
||||
+ HTS_error(2,"HTS_get_token: Buffer overflow.\n");
|
||||
+ }
|
||||
+
|
||||
buff[i] = '\0';
|
||||
return TRUE;
|
||||
}
|
||||
@@ -451,7 +459,7 @@
|
||||
}
|
||||
|
||||
/* HTS_get_token_from_string: get token from string (separators are space, tab, and line break) */
|
||||
-HTS_Boolean HTS_get_token_from_string(const char *string, size_t * index, char *buff)
|
||||
+HTS_Boolean HTS_get_token_from_string(const char *string, size_t * index, char *buff, size_t bufflen)
|
||||
{
|
||||
char c;
|
||||
size_t i;
|
||||
@@ -467,11 +475,15 @@
|
||||
return FALSE;
|
||||
c = string[(*index)++];
|
||||
}
|
||||
- for (i = 0; c != ' ' && c != '\n' && c != '\t' && c != '\0'; i++) {
|
||||
+ for (i = 0; c != ' ' && c != '\n' && c != '\t' && c != '\0' && (i<bufflen); i++) {
|
||||
buff[i] = c;
|
||||
c = string[(*index)++];
|
||||
}
|
||||
|
||||
+ if (i == bufflen) {
|
||||
+ HTS_error(2,"HTS_get_token_from_string: Buffer overflow.\n");
|
||||
+ }
|
||||
+
|
||||
buff[i] = '\0';
|
||||
return TRUE;
|
||||
}
|
||||
@@ -480,7 +492,7 @@
|
||||
HTS_Boolean HTS_get_token_from_string_with_separator(const char *str, size_t * index, char *buff, char separator)
|
||||
{
|
||||
char c;
|
||||
- size_t start;
|
||||
+ /*size_t start;*/
|
||||
size_t len = 0;
|
||||
|
||||
if (str == NULL)
|
||||
@@ -495,7 +507,7 @@
|
||||
(*index)++;
|
||||
c = str[(*index)];
|
||||
}
|
||||
- start = (*index);
|
||||
+ /*start = (*index);*/
|
||||
while (c != separator && c != '\0') {
|
||||
buff[len++] = c;
|
||||
(*index)++;
|
||||
--- festival/src/modules/hts_engine/HTS_model.c
|
||||
+++ festival/src/modules/hts_engine/HTS_model.c
|
||||
@@ -194,12 +194,12 @@
|
||||
HTS_Question_clear(question);
|
||||
|
||||
/* get question name */
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE)
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE)
|
||||
return FALSE;
|
||||
question->string = HTS_strdup(buff);
|
||||
|
||||
/* get pattern list */
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE) {
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
HTS_Question_clear(question);
|
||||
return FALSE;
|
||||
}
|
||||
@@ -207,7 +207,7 @@
|
||||
last_pattern = NULL;
|
||||
if (strcmp(buff, "{") == 0) {
|
||||
while (1) {
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE) {
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
HTS_Question_clear(question);
|
||||
return FALSE;
|
||||
}
|
||||
@@ -218,7 +218,7 @@
|
||||
question->head = pattern;
|
||||
pattern->string = HTS_strdup(buff);
|
||||
pattern->next = NULL;
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE) {
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
HTS_Question_clear(question);
|
||||
return FALSE;
|
||||
}
|
||||
@@ -358,7 +358,7 @@
|
||||
if (tree == NULL || fp == NULL)
|
||||
return FALSE;
|
||||
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE) {
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
HTS_Tree_clear(tree);
|
||||
return FALSE;
|
||||
}
|
||||
@@ -367,14 +367,14 @@
|
||||
tree->root = last_node = node;
|
||||
|
||||
if (strcmp(buff, "{") == 0) {
|
||||
- while (HTS_get_pattern_token(fp, buff) == TRUE && strcmp(buff, "}") != 0) {
|
||||
+ while (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == TRUE && strcmp(buff, "}") != 0) {
|
||||
node = HTS_Node_find(last_node, atoi(buff));
|
||||
if (node == NULL) {
|
||||
HTS_error(0, "HTS_Tree_load: Cannot find node %d.\n", atoi(buff));
|
||||
HTS_Tree_clear(tree);
|
||||
return FALSE;
|
||||
}
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE) {
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
HTS_Tree_clear(tree);
|
||||
return FALSE;
|
||||
}
|
||||
@@ -389,7 +389,7 @@
|
||||
HTS_Node_initialize(node->yes);
|
||||
HTS_Node_initialize(node->no);
|
||||
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE) {
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
node->quest = NULL;
|
||||
free(node->yes);
|
||||
free(node->no);
|
||||
@@ -403,7 +403,7 @@
|
||||
node->no->next = last_node;
|
||||
last_node = node->no;
|
||||
|
||||
- if (HTS_get_pattern_token(fp, buff) == FALSE) {
|
||||
+ if (HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
node->quest = NULL;
|
||||
free(node->yes);
|
||||
free(node->no);
|
||||
@@ -495,7 +495,7 @@
|
||||
win->coefficient = (double **) HTS_calloc(win->size, sizeof(double *));
|
||||
/* set delta coefficents */
|
||||
for (i = 0; i < win->size; i++) {
|
||||
- if (HTS_get_token_from_fp(fp[i], buff) == FALSE) {
|
||||
+ if (HTS_get_token_from_fp(fp[i], buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
result = FALSE;
|
||||
fsize = 1;
|
||||
} else {
|
||||
@@ -508,7 +508,7 @@
|
||||
/* read coefficients */
|
||||
win->coefficient[i] = (double *) HTS_calloc(fsize, sizeof(double));
|
||||
for (j = 0; j < fsize; j++) {
|
||||
- if (HTS_get_token_from_fp(fp[i], buff) == FALSE) {
|
||||
+ if (HTS_get_token_from_fp(fp[i], buff, HTS_MAXBUFLEN) == FALSE) {
|
||||
result = FALSE;
|
||||
win->coefficient[i][j] = 0.0;
|
||||
} else {
|
||||
@@ -610,7 +610,7 @@
|
||||
last_question = NULL;
|
||||
last_tree = NULL;
|
||||
while (!HTS_feof(fp)) {
|
||||
- HTS_get_pattern_token(fp, buff);
|
||||
+ HTS_get_pattern_token(fp, buff, HTS_MAXBUFLEN);
|
||||
/* parse questions */
|
||||
if (strcmp(buff, "QS") == 0) {
|
||||
question = (HTS_Question *) HTS_calloc(1, sizeof(HTS_Question));
|
||||
--- festival/src/modules/hts_engine/HTS_label.c
|
||||
+++ festival/src/modules/hts_engine/HTS_label.c
|
||||
@@ -117,5 +117,5 @@
|
||||
|
||||
/* parse label file */
|
||||
- while (HTS_get_token_from_fp(fp, buff)) {
|
||||
+ while (HTS_get_token_from_fp(fp, buff, HTS_MAXBUFLEN)) {
|
||||
if (!isgraph((int) buff[0]))
|
||||
break;
|
||||
@@ -130,9 +130,9 @@
|
||||
}
|
||||
if (isdigit_string(buff)) { /* has frame infomation */
|
||||
start = atof(buff);
|
||||
- HTS_get_token_from_fp(fp, buff);
|
||||
+ HTS_get_token_from_fp(fp, buff, HTS_MAXBUFLEN);
|
||||
end = atof(buff);
|
||||
- HTS_get_token_from_fp(fp, buff);
|
||||
+ HTS_get_token_from_fp(fp, buff, HTS_MAXBUFLEN);
|
||||
lstring->start = rate * start;
|
||||
lstring->end = rate * end;
|
||||
} else {
|
||||
@@ -154,7 +154,7 @@
|
||||
}
|
||||
|
||||
/* HTS_Label_load_from_strings: load label from strings */
|
||||
-void HTS_Label_load_from_strings(HTS_Label * label, size_t sampling_rate, size_t fperiod, char **lines, size_t num_lines)
|
||||
+void HTS_Label_load_from_strings(HTS_Label * label, size_t sampling_rate, size_t fperiod, const char **lines, size_t num_lines)
|
||||
{
|
||||
char buff[HTS_MAXBUFLEN];
|
||||
HTS_LabelString *lstring = NULL;
|
||||
@@ -182,11 +182,11 @@
|
||||
}
|
||||
data_index = 0;
|
||||
if (isdigit_string(lines[i])) { /* has frame infomation */
|
||||
- HTS_get_token_from_string(lines[i], &data_index, buff);
|
||||
+ HTS_get_token_from_string(lines[i], &data_index, buff, HTS_MAXBUFLEN);
|
||||
start = atof(buff);
|
||||
- HTS_get_token_from_string(lines[i], &data_index, buff);
|
||||
+ HTS_get_token_from_string(lines[i], &data_index, buff, HTS_MAXBUFLEN);
|
||||
end = atof(buff);
|
||||
- HTS_get_token_from_string(lines[i], &data_index, buff);
|
||||
+ HTS_get_token_from_string(lines[i], &data_index, buff, HTS_MAXBUFLEN);
|
||||
lstring->name = HTS_strdup(buff);
|
||||
lstring->start = rate * start;
|
||||
lstring->end = rate * end;
|
||||
76
audio/festival/files/patch-warnings
Normal file
76
audio/festival/files/patch-warnings
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
Address some of the warnings flagged by either compiler or valgrind.
|
||||
|
||||
-mi
|
||||
--- speech_tools/stats/EST_Discrete.cc 2010-11-05 10:12:43.000000000 -0400
|
||||
+++ speech_tools/stats/EST_Discrete.cc 2023-02-20 22:17:06.842236000 -0500
|
||||
@@ -152,5 +152,5 @@
|
||||
for (i=0; i<next_free; i++)
|
||||
delete discretes[i];
|
||||
- delete discretes;
|
||||
+ delete[] discretes;
|
||||
}
|
||||
|
||||
--- festival/src/modules/hts_engine/fest2hts_engine.cc 2013-02-18 10:10:52.000000000 -0500
|
||||
+++ festival/src/modules/hts_engine/fest2hts_engine.cc 2023-02-20 22:55:59.303248000 -0500
|
||||
@@ -191,16 +191,16 @@
|
||||
char *copyright[] = { HTS_COPYRIGHT };
|
||||
|
||||
- sprintf(str,
|
||||
+ str += sprintf(str,
|
||||
"\nThe HMM-Based Speech Synthesis Engine \"hts_engine API\"\n");
|
||||
|
||||
- sprintf(str,
|
||||
- "%shts_engine API version %s (%s)\n", str, version, url);
|
||||
+ str += sprintf(str,
|
||||
+ "hts_engine API version %s (%s)\n", version, url);
|
||||
for (i = 0; i < nCopyright; i++) {
|
||||
if (i == 0)
|
||||
- sprintf(str,
|
||||
- "%sCopyright (C) %s\n", str, copyright[i]);
|
||||
+ str += sprintf(str,
|
||||
+ "Copyright (C) %s\n", copyright[i]);
|
||||
else
|
||||
- sprintf(str,
|
||||
- "%s %s\n", str, copyright[i]);
|
||||
+ str += sprintf(str,
|
||||
+ " %s\n", copyright[i]);
|
||||
}
|
||||
sprintf(str, "%sAll rights reserved.\n", str);
|
||||
--- speech_tools/speech_class/EST_wave_io.cc 2013-10-14 17:54:33.000000000 -0400
|
||||
+++ speech_tools/speech_class/EST_wave_io.cc 2023-02-21 00:03:12.559352000 -0500
|
||||
@@ -230,5 +230,5 @@
|
||||
data_length = length*(*num_channels);
|
||||
|
||||
- file_data = walloc(unsigned char,sample_width * data_length);
|
||||
+ file_data = new unsigned char[sample_width * data_length];
|
||||
|
||||
ts.seek(current_pos+NIST_HDR_SIZE+(sample_width*offset*(*num_channels)));
|
||||
--- speech_tools/siod/slib_python.cc 2014-12-11 10:30:16.000000000 -0500
|
||||
+++ speech_tools/siod/slib_python.cc 2023-02-21 00:07:42.577728000 -0500
|
||||
@@ -372,8 +372,4 @@
|
||||
Py_Finalize();
|
||||
}
|
||||
-#else // No python support
|
||||
-
|
||||
-/* So there is a symbol in here even if there is no python support */
|
||||
-static int est_no_python_support = 1;
|
||||
|
||||
#endif // EST_SIOD_ENABLE_PYTHON
|
||||
--- speech_tools/include/EST_Token.h 2004-09-29 04:24:17.000000000 -0400
|
||||
+++ speech_tools/include/EST_Token.h 2023-02-21 00:23:22.647701000 -0500
|
||||
@@ -119,6 +119,4 @@
|
||||
const EST_String &string() const { return String(); }
|
||||
/// Access token as a string
|
||||
- const EST_String &S() const { return S(); }
|
||||
- /// Access token as a string
|
||||
const EST_String &String() const { return pname; }
|
||||
/// For automatic coercion to \Ref{EST_String}
|
||||
--- festival/src/modules/UniSyn/us_mapping.cc 2014-12-18 10:48:03.000000000 -0500
|
||||
+++ festival/src/modules/UniSyn/us_mapping.cc 2023-02-21 00:47:56.907441000 -0500
|
||||
@@ -169,5 +169,5 @@
|
||||
// find closest pitchmark (assume only need forward search from current
|
||||
// point, since pitchmarks should always be increasing)
|
||||
- while( (apm_i<=s_i_end) && (fabs((next_apm_t*m)-tpm_t) <= fabs((apm_t*m)-tpm_t)) ){
|
||||
+ while ((apm_i < s_i_end - 1) && (fabs((next_apm_t*m)-tpm_t) <= fabs((apm_t*m)-tpm_t))) {
|
||||
// printf("(next_apm_t apm_t) %f %f\n",
|
||||
// fabs((next_apm_t*m)-tpm_t), fabs((apm_t*m)-tpm_t) );
|
||||
56
audio/gtultra/Makefile
Normal file
56
audio/gtultra/Makefile
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
PORTNAME= gtultra
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.4.2.2
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= zirias@FreeBSD.org
|
||||
COMMENT= Music tracker for the C64, fork of goattracker
|
||||
WWW= https://github.com/jpage8580/GTUltra
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/copying
|
||||
|
||||
LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||
|
||||
USES= gmake pkgconfig sdl
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= jpage8580
|
||||
GH_PROJECT= GTUltra
|
||||
USE_SDL= sdl2
|
||||
|
||||
MAKEFILE= makefile
|
||||
|
||||
DESKTOP_ENTRIES= "GTUltra" \
|
||||
"${COMMENT}" \
|
||||
"${PREFIX}/share/pixmaps/gtultra.ico" \
|
||||
"gtultra" \
|
||||
"" \
|
||||
false
|
||||
|
||||
BUILD_WRKSRC= ${WRKSRC}/src
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES
|
||||
|
||||
do-install:
|
||||
.for p in gtultra mod2sng2 ss2stereo
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/linux/${p} \
|
||||
${STAGEDIR}${PREFIX}/bin
|
||||
.endfor
|
||||
# Avoid conflict with original goattracker:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/linux/ins2snd2 \
|
||||
${STAGEDIR}${PREFIX}/bin/ins2snd2u
|
||||
${INSTALL_DATA} ${WRKSRC}/src/gt2stereo_2.ico \
|
||||
${STAGEDIR}${PREFIX}/share/pixmaps/gtultra.ico
|
||||
|
||||
post-install-DOCS-on:
|
||||
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
.for d in readme.txt GTUltra.pdf
|
||||
${INSTALL_MAN} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
|
||||
post-install-EXAMPLES-on:
|
||||
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||
(cd ${WRKSRC}/examples && \
|
||||
${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
audio/gtultra/distinfo
Normal file
3
audio/gtultra/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1676905202
|
||||
SHA256 (jpage8580-GTUltra-v1.4.2.2_GH0.tar.gz) = b1b309023fd24fde2b6493de8c872bc1156bdb0e24fd5c95b1cb4b480d10992e
|
||||
SIZE (jpage8580-GTUltra-v1.4.2.2_GH0.tar.gz) = 3830232
|
||||
2
audio/gtultra/pkg-descr
Normal file
2
audio/gtultra/pkg-descr
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
GTUltra is an extensively modified GoatTracker Stereo (2.76) version.
|
||||
It includes many new features.
|
||||
32
audio/gtultra/pkg-plist
Normal file
32
audio/gtultra/pkg-plist
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
bin/gtultra
|
||||
bin/ins2snd2u
|
||||
bin/mod2sng2
|
||||
bin/ss2stereo
|
||||
%%PORTDOCS%%%%DOCSDIR%%/GTUltra.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$3GarysGlitteringSaliva_4x.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$3LastNight_Jammer.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$3TrippyTrappy.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$6Boileroom_2SID.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$6StarsAreUs_2SID.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/LMan/$3LMan-Rivalry-Dubs.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/LMan/$3LMan-SID-Chip-Club-Menu.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3Cold-War-Generation.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3Space_Beer.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3childhood-ends.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3elevate-me-to-the-gallows.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3heavy-weight-blues-beard.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3modern-love-classics.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3pissholes-in-the-snow.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3sys64738-days.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - A Tune for Unity [8580].sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Brigade Akin Eco [8580].sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Ebisu [8580].sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - I Can't Go On I'll Go On [2x speed 8580].sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Lydia on Speed Dial [8580].sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Psychic Carpet Bombing [3x speed 8580].sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$3In-clouds.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$3jammar-akhbar.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$6Oum-Le-Dauphin.sng
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$6To-Norah.sng
|
||||
share/pixmaps/gtultra.ico
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
PORTNAME= SoundFile
|
||||
DISTVERSION= 0.10.3.post1
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.12.1
|
||||
CATEGORIES= audio python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= ${PORTNAME:tl}-${PORTVERSION}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Audio library based on libsndfile, CFFI and NumPy
|
||||
|
|
@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0:devel/py-cffi@${PY_FLAVOR} \
|
|||
${PREFIX}/lib/libsndfile.so:audio/libsndfile
|
||||
|
||||
USES= python:3.6+
|
||||
USE_PYTHON= distutils autoplist
|
||||
USE_PYTHON= distutils autoplist pytest # pkg-plist has files that are missing in autoplist
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1595378122
|
||||
SHA256 (SoundFile-0.10.3.post1.tar.gz) = 490cff42650733d1832728b937fe99fa1802896f5ef4d61bcf78cf7ebecb107b
|
||||
SIZE (SoundFile-0.10.3.post1.tar.gz) = 36460
|
||||
TIMESTAMP = 1676969505
|
||||
SHA256 (soundfile-0.12.1.tar.gz) = e8e1017b2cf1dda767aef19d2fd9ee5ebe07e050d430f77a0a7c66ba08b8cdae
|
||||
SIZE (soundfile-0.12.1.tar.gz) = 43184
|
||||
|
|
|
|||
3
audio/py-SoundFile/pkg-plist
Normal file
3
audio/py-SoundFile/pkg-plist
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
%%PYTHON_SITELIBDIR%%/__pycache__/_soundfile%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
|
||||
%%PYTHON_SITELIBDIR%%/__pycache__/_soundfile%%PYTHON_EXT_SUFFIX%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/_soundfile.py
|
||||
27
audio/py-soxr/Makefile
Normal file
27
audio/py-soxr/Makefile
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
PORTNAME= soxr
|
||||
DISTVERSION= 0.3.3
|
||||
CATEGORIES= audio python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= High quality, one-dimensional sample-rate conversion library
|
||||
WWW= https://github.com/dofuuz/python-soxr
|
||||
|
||||
LICENSE= LGPL21 BSD3CLAUSE
|
||||
LICENSE_COMB= multi
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \
|
||||
${PYNUMPY} \
|
||||
${PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYNUMPY}
|
||||
|
||||
USES= python:3.6+
|
||||
USE_PYTHON= pep517 cython autoplist pytest
|
||||
|
||||
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/soxr/cysoxr${PYTHON_EXT_SUFFIX}.so
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
audio/py-soxr/distinfo
Normal file
3
audio/py-soxr/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1676964190
|
||||
SHA256 (soxr-0.3.3.tar.gz) = af874e9f14c4c261c22ce55972a1231c085a538c2d8fec78580b331370fdb551
|
||||
SIZE (soxr-0.3.3.tar.gz) = 288742
|
||||
14
audio/py-soxr/files/patch-pyproject.toml
Normal file
14
audio/py-soxr/files/patch-pyproject.toml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
--- pyproject.toml.orig 2023-02-21 07:33:21 UTC
|
||||
+++ pyproject.toml
|
||||
@@ -2,9 +2,9 @@
|
||||
requires = [
|
||||
"setuptools>=42",
|
||||
"wheel",
|
||||
- "Cython>=3.0a7",
|
||||
+ "Cython",
|
||||
"setuptools_scm[toml]>=3.4",
|
||||
- "oldest-supported-numpy"
|
||||
+ "numpy"
|
||||
]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
2
audio/py-soxr/pkg-descr
Normal file
2
audio/py-soxr/pkg-descr
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
soxr is a high quality, one-dimensional sample-rate conversion library
|
||||
for Python.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= zita-resampler
|
||||
DISTVERSION= 1.8.0
|
||||
DISTVERSION= 1.10.1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/
|
||||
|
||||
|
|
@ -10,9 +10,14 @@ WWW= https://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.htm
|
|||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake tar:bzip2
|
||||
USES= cmake tar:xz
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CXXFLAGS_amd64+= -DENABLE_SSE2
|
||||
|
||||
OPTIONS_DEFINE= OPTIMIZED_CFLAGS
|
||||
OPTIONS_DEFAULT= OPTIMIZED_CFLAGS
|
||||
|
||||
OPTIMIZED_CFLAGS_CFLAGS= -ffast-math
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1610071104
|
||||
SHA256 (zita-resampler-1.8.0.tar.bz2) = e5744f23c54dd15b3f783a687bd879eee2a690a4545a15b49c4cf037aa464aa2
|
||||
SIZE (zita-resampler-1.8.0.tar.bz2) = 131161
|
||||
TIMESTAMP = 1676766785
|
||||
SHA256 (zita-resampler-1.10.1.tar.xz) = 71bbb1fa416578ea1ef0df39c4036d6d6a07a7e97bc24062f1d4003b491601ef
|
||||
SIZE (zita-resampler-1.10.1.tar.xz) = 118800
|
||||
|
|
|
|||
|
|
@ -6,15 +6,7 @@ Subject: [PATCH] cmake
|
|||
cmake
|
||||
|
||||
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
||||
---
|
||||
CMakeLists.txt | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
1 file changed, 62 insertions(+)
|
||||
create mode 100644 CMakeLists.txt
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
new file mode 100644
|
||||
index 0000000..941f1e8
|
||||
--- /dev/null
|
||||
--- CMakeLists.txt.orig 2023-02-19 00:41:59 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -0,0 +1,62 @@
|
||||
+cmake_minimum_required(VERSION 3.5)
|
||||
|
|
@ -50,7 +42,7 @@ index 0000000..941f1e8
|
|||
+list(GET VERSION_LIST 1 PROJECT_VERSION_MINOR)
|
||||
+# list(GET VERSION_LIST 2 PROJECT_VERSION_PATCH)
|
||||
+
|
||||
+set(CMAKE_CXX_FLAGS " ${CMAKE_CXX_FLAGS} -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -fPIC -ffast-math")
|
||||
+set(CMAKE_CXX_FLAGS " ${CMAKE_CXX_FLAGS} -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DZITA_RESAMPLER_MAJOR_VERSION=${MAJVERS} -DZITA_RESAMPLER_MINOR_VERSION=${MINVERS} -fPIC")
|
||||
+
|
||||
+if(ZITA_RESAMPLER_ENABLE_SHARED)
|
||||
+ add_library(zita-resampler SHARED ${ZITA_RESAMPLER_SOURCES})
|
||||
|
|
@ -79,6 +71,3 @@ index 0000000..941f1e8
|
|||
+ RUNTIME DESTINATION "bin")
|
||||
+install(DIRECTORY "source/zita-resampler"
|
||||
+ DESTINATION "include")
|
||||
--
|
||||
2.29.2
|
||||
|
||||
|
|
|
|||
|
|
@ -4,4 +4,4 @@ include/zita-resampler/resampler.h
|
|||
include/zita-resampler/vresampler.h
|
||||
lib/libzita-resampler.so
|
||||
lib/libzita-resampler.so.1
|
||||
lib/libzita-resampler.so.1.8.0
|
||||
lib/libzita-resampler.so.1.10.1
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= diamond
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.1.1
|
||||
DISTVERSION= 2.1.2
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jrm@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1676049151
|
||||
SHA256 (bbuchfink-diamond-v2.1.1_GH0.tar.gz) = 4aacb1b67f306d4e719f792e97acbe4d9581524ed9aae88f83eb340e052f736f
|
||||
SIZE (bbuchfink-diamond-v2.1.1_GH0.tar.gz) = 1749775
|
||||
TIMESTAMP = 1676903181
|
||||
SHA256 (bbuchfink-diamond-v2.1.2_GH0.tar.gz) = 90dcc4455b88d3f9df155ffd7fb9e433e68af8b6740e2820d04cf962f4ef9d05
|
||||
SIZE (bbuchfink-diamond-v2.1.2_GH0.tar.gz) = 1750441
|
||||
|
|
|
|||
|
|
@ -13,6 +13,8 @@ LICENSE_FILE= ${FILESDIR}/NASTRAN95-license.txt
|
|||
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||
|
||||
BROKEN= Produces bogus files on newer versions of GCC fortran
|
||||
DEPRECATED= Broken since 2020
|
||||
EXPIRATION_DATE= 2023-03-20
|
||||
|
||||
USES= fortran gmake dos2unix
|
||||
|
||||
|
|
|
|||
|
|
@ -15,6 +15,8 @@ LICENSE= GPLv2+
|
|||
.if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld
|
||||
BROKEN= ld: error: ../src/.libs/libgeda.so: undefined reference to g_input_stream_get_type
|
||||
.endif
|
||||
DEPRECATED= Broken with lld
|
||||
EXPIRATION_DATE= 2023-03-20
|
||||
|
||||
LIB_DEPENDS= libstroke.so:devel/libstroke \
|
||||
libguile.so:lang/guile1
|
||||
|
|
|
|||
|
|
@ -13,6 +13,8 @@ COMMENT= Python wrapper for OCCT generated using pywrap
|
|||
WWW= https://github.com/CadQuery/OCP
|
||||
|
||||
BROKEN= Mismatch between OpenCascase (7.5) and py-ocp (7.4)
|
||||
DEPRECATED= Broken since 2021
|
||||
EXPIRATION_DATE= 2023-03-21
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
|
|
|
|||
|
|
@ -11,6 +11,8 @@ WWW= https://rime.github.io/
|
|||
LICENSE= GPLv3
|
||||
|
||||
BROKEN= fails to build
|
||||
DEPRECATED= Broken since 2020
|
||||
EXPIRATION_DATE= 2023-03-20
|
||||
|
||||
BUILD_DEPENDS= rime_deployer:chinese/librime
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,14 @@
|
|||
PORTNAME= ibus-table-chinese
|
||||
PORTVERSION= 1.8.3
|
||||
PORTVERSION= 1.8.12
|
||||
CATEGORIES= chinese
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Chinese input tables for IBus
|
||||
WWW= https://github.com/definite/ibus-table-chinese
|
||||
WWW= https://github.com/mike-fabian/ibus-table-chinese
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN= does not build: TypeError: cannot use a string pattern on a bytes-like object
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/share/cmake/Modules/ManageEnvironment.cmake:devel/cmake-fedora \
|
||||
ibus-daemon:textproc/ibus \
|
||||
${LOCALBASE}/libexec/ibus-engine-table:textproc/ibus-table
|
||||
|
|
@ -20,7 +18,7 @@ RUN_DEPENDS= ibus-daemon:textproc/ibus \
|
|||
USES= cmake:insource,noninja pkgconfig
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= definite
|
||||
GH_ACCOUNT= mike-fabian
|
||||
|
||||
INSTALL_TARGET= install
|
||||
DATADIR= ${PREFIX}/share/ibus-table
|
||||
|
|
@ -29,4 +27,9 @@ CMAKE_ARGS+= -DDATA_DIR:PATH="${PREFIX}/share" \
|
|||
-DCMAKE_FEDORA_TMP_DIR:PATH="${WRKSRC}"
|
||||
MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' \
|
||||
-e 's,%%DOCSDIR%%,${DOCSDIR},' \
|
||||
${WRKSRC}/CMakeLists.txt
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1608203500
|
||||
SHA256 (definite-ibus-table-chinese-1.8.3_GH0.tar.gz) = aa22c223ef26bacbc25ae756702af06dcaaff58c1d62e2375a58c5b78aa656b8
|
||||
SIZE (definite-ibus-table-chinese-1.8.3_GH0.tar.gz) = 10824912
|
||||
TIMESTAMP = 1676914416
|
||||
SHA256 (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 41d9923bf207e2be6fb50813ad994eda6460af78c66c576591aac3da4c8c53a9
|
||||
SIZE (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 10856736
|
||||
|
|
|
|||
34
chinese/ibus-table-chinese/files/patch-CMakeLists.txt
Normal file
34
chinese/ibus-table-chinese/files/patch-CMakeLists.txt
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
--- CMakeLists.txt.orig 2023-02-20 21:21:01 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -1,7 +1,7 @@
|
||||
cmake_minimum_required(VERSION 3.0.0)
|
||||
|
||||
# Default CMAKE_INSTALL_PREFIX should be set before PROJECT()
|
||||
-SET(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "Install dir prefix")
|
||||
+SET(CMAKE_INSTALL_PREFIX "%%PREFIX%%" CACHE PATH "Install dir prefix")
|
||||
|
||||
####################################################################
|
||||
# Project specific information
|
||||
@@ -21,12 +21,12 @@ Input tables themselves are in subpackages."
|
||||
)
|
||||
|
||||
IF(CMAKE_SYSTEM_PROCESSOR MATCHES "64")
|
||||
- SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib64" CACHE PATH "Library dir")
|
||||
+ SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Library dir")
|
||||
ELSE(CMAKE_SYSTEM_PROCESSOR MATCHES "64")
|
||||
SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Library dir")
|
||||
ENDIF(CMAKE_SYSTEM_PROCESSOR MATCHES "64")
|
||||
SET(LIBEXEC_DIR "${LIB_DIR}" CACHE PATH "LIBEXEC dir")
|
||||
-SET(DATA_DIR "/usr/share")
|
||||
+SET(DATA_DIR "%%PREFIX%%/share")
|
||||
|
||||
####################################################################
|
||||
# Building
|
||||
@@ -36,6 +36,6 @@ ADD_SUBDIRECTORY(tables)
|
||||
####################################################################
|
||||
# Installing
|
||||
#
|
||||
-SET(PRJ_DOC_DIR "${DATA_DIR}/doc/ibus-table-chinese")
|
||||
+SET(PRJ_DOC_DIR "%%DOCSDIR%%")
|
||||
INSTALL(FILES AUTHORS README ChangeLog COPYING DESTINATION ${PRJ_DOC_DIR})
|
||||
|
||||
|
|
@ -5,24 +5,31 @@
|
|||
%%DATADIR%%/icons/array30-big.png
|
||||
%%DATADIR%%/icons/array30.png
|
||||
%%DATADIR%%/icons/cangjie-big.png
|
||||
%%DATADIR%%/icons/cangjie-big.svg
|
||||
%%DATADIR%%/icons/cangjie3.svg
|
||||
%%DATADIR%%/icons/cangjie5.svg
|
||||
%%DATADIR%%/icons/cantonese.png
|
||||
%%DATADIR%%/icons/cantonese.svg
|
||||
%%DATADIR%%/icons/cantonhk.png
|
||||
%%DATADIR%%/icons/cantonyale.png
|
||||
%%DATADIR%%/icons/cantonyale.svg
|
||||
%%DATADIR%%/icons/easy-big.png
|
||||
%%DATADIR%%/icons/erbi-qs.svg
|
||||
%%DATADIR%%/icons/erbi.png
|
||||
%%DATADIR%%/icons/jyutping.png
|
||||
%%DATADIR%%/icons/quick-classic.png
|
||||
%%DATADIR%%/icons/quick-classic.svg
|
||||
%%DATADIR%%/icons/quick3.png
|
||||
%%DATADIR%%/icons/quick5.png
|
||||
%%DATADIR%%/icons/scj6.svg
|
||||
%%DATADIR%%/icons/stroke5.png
|
||||
%%DATADIR%%/icons/stroke5.svg
|
||||
%%DATADIR%%/icons/wu.png
|
||||
%%DATADIR%%/icons/wu.svg
|
||||
%%DATADIR%%/icons/wubi-haifeng86.svg
|
||||
%%DATADIR%%/icons/wubi-jidian86.svg
|
||||
%%DATADIR%%/icons/yong.png
|
||||
%%DATADIR%%/icons/yong.svg
|
||||
%%DATADIR%%/tables/array30-big.db
|
||||
%%DATADIR%%/tables/array30.db
|
||||
%%DATADIR%%/tables/cangjie-big.db
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ CATEGORIES= databases
|
|||
|
||||
MAINTAINER= dch@FreeBSD.org
|
||||
COMMENT= FoundationDB client in Erlang via FDB C bindings
|
||||
WWW= https://github.com/apache/couchdb-erlfdb
|
||||
WWW= https://github.com/apache/couchdb-erlfdb/
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,3 @@
|
|||
FoundationDB native Erlang bindings, a NIF wrapper for the FoundationDB
|
||||
C API, this project also provides a conforming implementation of the
|
||||
Tuple and Directory layers.
|
||||
|
||||
WWW: https://github.com/apache/couchdb-erlfdb
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ WWW= https://www.foundationdb.org/
|
|||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BROKEN= fails to configure
|
||||
BROKEN_aarch64= invalid asm rdtsc
|
||||
ONLY_FOR_ARCHS= aarch64 amd64
|
||||
ONLY_FOR_ARCHS_REASON= not yet ported to anything else
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= geoserver
|
||||
PORTVERSION= 2.22.1
|
||||
PORTVERSION= 2.22.2
|
||||
CATEGORIES= databases geography java
|
||||
MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION}/extensions
|
||||
PKGNAMESUFFIX= -mysql-plugin
|
||||
|
|
@ -22,7 +22,7 @@ NO_BUILD= yes
|
|||
SUB_FILES= pkg-message
|
||||
|
||||
GSLIBDIR= geoserver/webapps/geoserver/WEB-INF/lib
|
||||
PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-28.1.jar \
|
||||
PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-28.2.jar \
|
||||
${GSLIBDIR}/mysql-connector-java-8.0.28.jar
|
||||
|
||||
do-install:
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1675279415
|
||||
SHA256 (geoserver-2.22.1-mysql-plugin.zip) = 6b8862e7c484ebe9e05c1b052d787bee9bd02045ed00c88e474f31b59e6fb02e
|
||||
SIZE (geoserver-2.22.1-mysql-plugin.zip) = 2364727
|
||||
TIMESTAMP = 1676907181
|
||||
SHA256 (geoserver-2.22.2-mysql-plugin.zip) = a94496c6512605ebd1f5e666bf7c10e40c549c739365649593592ecf42287fff
|
||||
SIZE (geoserver-2.22.2-mysql-plugin.zip) = 2364790
|
||||
|
|
|
|||
|
|
@ -6,6 +6,8 @@ MAINTAINER= gnome@FreeBSD.org
|
|||
COMMENT= Provides mdb backend for the libgda5 library
|
||||
|
||||
BROKEN= does not compile: 'mdbfakeglib.h' file not found
|
||||
DEPRECATED= Broken since 2021
|
||||
EXPIRATION_DATE= 2023-03-21
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../libgda5
|
||||
BUILD_WRKSRC= ${WRKSRC}/providers/mdb/
|
||||
|
|
|
|||
|
|
@ -148,7 +148,7 @@ include/mysql/server/mysql/service_thd_rnd.h
|
|||
include/mysql/server/mysql/service_thd_specifics.h
|
||||
include/mysql/server/mysql/service_thd_timezone.h
|
||||
include/mysql/server/mysql/service_thd_wait.h
|
||||
include/mysql/server/mysql/service_wsrep.h
|
||||
%%WSREP%%include/mysql/server/mysql/service_wsrep.h
|
||||
include/mysql/server/mysql/services.h
|
||||
include/mysql/server/mysql_com.h
|
||||
include/mysql/server/mysql_com_server.h
|
||||
|
|
|
|||
|
|
@ -10,6 +10,9 @@ WWW= https://github.com/mongodb/mongo-tools
|
|||
|
||||
LICENSE= APACHE20
|
||||
|
||||
DEPRECATED= Upstream EOL reached on 2021-04-30
|
||||
EXPIRATION_DATE= 2023-03-31
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
ONLY_FOR_ARCHS_REASON= not yet ported to anything other than i386 and amd64
|
||||
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@ LICENSE_NAME_SSPLv1= Server Side Public License Version 1
|
|||
LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
|
||||
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||
|
||||
DEPRECATED= Upstream EOL reached on 2021-04-30
|
||||
EXPIRATION_DATE= 2023-03-31
|
||||
ONLY_FOR_ARCHS= aarch64 amd64
|
||||
ONLY_FOR_ARCHS_REASON= only supported on amd64 and aarch64; i386 deprecated in v3
|
||||
|
||||
|
|
|
|||
|
|
@ -11,6 +11,8 @@ WWW= https://github.com/mongodb/mongo-tools
|
|||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.md
|
||||
|
||||
DEPRECATED= Upstream EOL reached on 2022-04-30
|
||||
EXPIRATION_DATE= 2023-06-30
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386
|
||||
ONLY_FOR_ARCHS_REASON= not yet ported to other architectures
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ LICENSE_NAME_SSPLv1= Server Side Public License Version 1
|
|||
LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
|
||||
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||
|
||||
DEPRECATED= Upstream EOL reached on 2022-04-30
|
||||
EXPIRATION_DATE= 2023-06-30
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
|
||||
ONLY_FOR_ARCHS_REASON= only supported on amd64, aarch64, and powerpc64le; i386 deprecated in v3
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= mroonga
|
||||
PORTVERSION= 12.12
|
||||
PORTVERSION= 13.00
|
||||
CATEGORIES= databases textproc
|
||||
MASTER_SITES= http://packages.groonga.org/source/mroonga/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1675256180
|
||||
SHA256 (mroonga-12.12.tar.gz) = f0d9e1e750bf78bbc36d089c434f59980feeb3e1c5f136b785374d43515604a6
|
||||
SIZE (mroonga-12.12.tar.gz) = 2634057
|
||||
TIMESTAMP = 1676905672
|
||||
SHA256 (mroonga-13.00.tar.gz) = 7216106542394b6c5d2bea3466a85fbb327ba8c3b27783ba0f7600313dd2aefc
|
||||
SIZE (mroonga-13.00.tar.gz) = 2643975
|
||||
|
|
|
|||
|
|
@ -13,6 +13,9 @@ WWW= https://metacpan.org/release/Mango
|
|||
LICENSE= ART20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Depends on upstream EOLed mongodb36
|
||||
EXPIRATION_DATE= 2023-03-31
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= mongo:databases/mongodb36 \
|
||||
p5-Mojolicious>=5.40:www/p5-Mojolicious
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= pgmodeler
|
||||
PORTVERSION= 0.9.4
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.0.1
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= databases
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1641222462
|
||||
SHA256 (pgmodeler-pgmodeler-v0.9.4_GH0.tar.gz) = 2608626d17009f532089dbc7ffc6762519f5bc8241164e314df3d396b3fe65d3
|
||||
SIZE (pgmodeler-pgmodeler-v0.9.4_GH0.tar.gz) = 4016619
|
||||
TIMESTAMP = 1676956973
|
||||
SHA256 (pgmodeler-pgmodeler-v1.0.1_GH0.tar.gz) = 02e628cb41cae99b88f5bf54587e19787dc4642bd8461d10444977191fab3f2e
|
||||
SIZE (pgmodeler-pgmodeler-v1.0.1_GH0.tar.gz) = 3469560
|
||||
|
|
|
|||
|
|
@ -1,12 +0,0 @@
|
|||
--- apps/pgmodeler/pgmodeler.pro.orig 2022-01-03 15:32:35 UTC
|
||||
+++ apps/pgmodeler/pgmodeler.pro
|
||||
@@ -17,7 +17,8 @@ unix|windows: LIBS += $$LIBGUI_LIB \
|
||||
$$LIBCONNECTOR_LIB \
|
||||
$$LIBCORE_LIB \
|
||||
$$LIBPARSERS_LIB \
|
||||
- $$LIBUTILS_LIB
|
||||
+ $$LIBUTILS_LIB \
|
||||
+ $$QMAKE_LIBS_EXECINFO
|
||||
|
||||
INCLUDEPATH += $$LIBGUI_INC \
|
||||
$$LIBCANVAS_INC \
|
||||
|
|
@ -30,37 +30,40 @@ lib/pgmodeler/libutils.so.1.0.0
|
|||
%%DATADIR%%/LICENSE
|
||||
%%DATADIR%%/README.md
|
||||
%%DATADIR%%/RELEASENOTES.md
|
||||
%%DATADIR%%/conf/appearance.conf
|
||||
%%DATADIR%%/conf/connections.conf
|
||||
%%DATADIR%%/conf/defaults/appearance.conf
|
||||
%%DATADIR%%/conf/defaults/connections.conf
|
||||
%%DATADIR%%/conf/defaults/diff-presets.conf
|
||||
%%DATADIR%%/conf/defaults/example.dbm
|
||||
%%DATADIR%%/conf/defaults/objects-style.conf
|
||||
%%DATADIR%%/conf/defaults/general.conf
|
||||
%%DATADIR%%/conf/defaults/pattern-highlight.conf
|
||||
%%DATADIR%%/conf/defaults/pgmodeler.conf
|
||||
%%DATADIR%%/conf/defaults/relationships.conf
|
||||
%%DATADIR%%/conf/defaults/sch-highlight.conf
|
||||
%%DATADIR%%/conf/defaults/snippets.conf
|
||||
%%DATADIR%%/conf/defaults/sql-highlight.conf
|
||||
%%DATADIR%%/conf/defaults/ui-style.conf
|
||||
%%DATADIR%%/conf/defaults/xml-highlight.conf
|
||||
%%DATADIR%%/conf/diff-presets.conf
|
||||
%%DATADIR%%/conf/dtd/appearance.dtd
|
||||
%%DATADIR%%/conf/dtd/connections.dtd
|
||||
%%DATADIR%%/conf/dtd/diff-presets.dtd
|
||||
%%DATADIR%%/conf/dtd/objects-style.dtd
|
||||
%%DATADIR%%/conf/dtd/pgmodeler.dtd
|
||||
%%DATADIR%%/conf/dtd/general.dtd
|
||||
%%DATADIR%%/conf/dtd/relationships.dtd
|
||||
%%DATADIR%%/conf/dtd/snippets.dtd
|
||||
%%DATADIR%%/conf/dtd/source-code-highlight.dtd
|
||||
%%DATADIR%%/conf/dtd/sql-history.dtd
|
||||
%%DATADIR%%/conf/example.dbm
|
||||
%%DATADIR%%/conf/objects-style.conf
|
||||
%%DATADIR%%/conf/general.conf
|
||||
%%DATADIR%%/conf/icons-big.conf
|
||||
%%DATADIR%%/conf/icons-medium.conf
|
||||
%%DATADIR%%/conf/icons-small.conf
|
||||
%%DATADIR%%/conf/pattern-highlight.conf
|
||||
%%DATADIR%%/conf/pgmodeler.conf
|
||||
%%DATADIR%%/conf/pgmodeler_dbm.png
|
||||
%%DATADIR%%/conf/pgmodeler_logo.png
|
||||
%%DATADIR%%/conf/pgmodeler_sch.png
|
||||
%%DATADIR%%/conf/relationships.conf
|
||||
%%DATADIR%%/conf/sch-highlight.conf
|
||||
%%DATADIR%%/conf/schemas/appearance.sch
|
||||
%%DATADIR%%/conf/schemas/application-dbm.sch
|
||||
%%DATADIR%%/conf/schemas/application-sch.sch
|
||||
%%DATADIR%%/conf/schemas/commands.sch
|
||||
|
|
@ -69,9 +72,8 @@ lib/pgmodeler/libutils.so.1.0.0
|
|||
%%DATADIR%%/conf/schemas/desktop.sch
|
||||
%%DATADIR%%/conf/schemas/diff-presets.sch
|
||||
%%DATADIR%%/conf/schemas/file.sch
|
||||
%%DATADIR%%/conf/schemas/objects-style.sch
|
||||
%%DATADIR%%/conf/schemas/general.sch
|
||||
%%DATADIR%%/conf/schemas/patterns.sch
|
||||
%%DATADIR%%/conf/schemas/pgmodeler.sch
|
||||
%%DATADIR%%/conf/schemas/preset.sch
|
||||
%%DATADIR%%/conf/schemas/relationships.sch
|
||||
%%DATADIR%%/conf/schemas/snippet.sch
|
||||
|
|
@ -80,25 +82,24 @@ lib/pgmodeler/libutils.so.1.0.0
|
|||
%%DATADIR%%/conf/schemas/widget.sch
|
||||
%%DATADIR%%/conf/snippets.conf
|
||||
%%DATADIR%%/conf/sql-highlight.conf
|
||||
%%DATADIR%%/conf/themes/dark/appearance.conf
|
||||
%%DATADIR%%/conf/themes/dark/pattern-highlight.conf
|
||||
%%DATADIR%%/conf/themes/dark/sch-highlight.conf
|
||||
%%DATADIR%%/conf/themes/dark/sql-highlight.conf
|
||||
%%DATADIR%%/conf/themes/dark/xml-highlight.conf
|
||||
%%DATADIR%%/conf/themes/light/appearance.conf
|
||||
%%DATADIR%%/conf/themes/light/extra-ui-style.conf
|
||||
%%DATADIR%%/conf/themes/light/pattern-highlight.conf
|
||||
%%DATADIR%%/conf/themes/light/sch-highlight.conf
|
||||
%%DATADIR%%/conf/themes/light/sql-highlight.conf
|
||||
%%DATADIR%%/conf/themes/light/xml-highlight.conf
|
||||
%%DATADIR%%/conf/ui-style.conf
|
||||
%%DATADIR%%/conf/xml-highlight.conf
|
||||
%%DATADIR%%/lang/es_ES.qm
|
||||
%%DATADIR%%/lang/es_ES.ts
|
||||
%%DATADIR%%/lang/fr_FR.qm
|
||||
%%DATADIR%%/lang/fr_FR.ts
|
||||
%%DATADIR%%/lang/nl_NL.qm
|
||||
%%DATADIR%%/lang/nl_NL.ts
|
||||
%%DATADIR%%/lang/pt_BR.qm
|
||||
%%DATADIR%%/lang/pt_BR.ts
|
||||
%%DATADIR%%/lang/zh_CN.qm
|
||||
%%DATADIR%%/lang/zh_CN.ts
|
||||
%%DATADIR%%/samples/3dcitydb.dbm
|
||||
%%DATADIR%%/samples/cryptoconcept.dbm
|
||||
%%DATADIR%%/samples/demo.dbm
|
||||
%%DATADIR%%/samples/oldsample.dbm
|
||||
%%DATADIR%%/samples/pagila.dbm
|
||||
%%DATADIR%%/samples/usda.dbm
|
||||
%%DATADIR%%/schemas/alter/collation.sch
|
||||
%%DATADIR%%/schemas/alter/column.sch
|
||||
%%DATADIR%%/schemas/alter/confparam.sch
|
||||
%%DATADIR%%/schemas/alter/constraint.sch
|
||||
|
|
@ -106,7 +107,6 @@ lib/pgmodeler/libutils.so.1.0.0
|
|||
%%DATADIR%%/schemas/alter/diff.sch
|
||||
%%DATADIR%%/schemas/alter/domain.sch
|
||||
%%DATADIR%%/schemas/alter/domconstraint.sch
|
||||
%%DATADIR%%/schemas/alter/eventtrigger.sch
|
||||
%%DATADIR%%/schemas/alter/extension.sch
|
||||
%%DATADIR%%/schemas/alter/foreigndatawrapper.sch
|
||||
%%DATADIR%%/schemas/alter/foreignserver.sch
|
||||
|
|
@ -168,11 +168,15 @@ lib/pgmodeler/libutils.so.1.0.0
|
|||
%%DATADIR%%/schemas/datadict/column.sch
|
||||
%%DATADIR%%/schemas/datadict/constraint.sch
|
||||
%%DATADIR%%/schemas/datadict/datadict.sch
|
||||
%%DATADIR%%/schemas/datadict/datadictidx.sch
|
||||
%%DATADIR%%/schemas/datadict/index.sch
|
||||
%%DATADIR%%/schemas/datadict/item.sch
|
||||
%%DATADIR%%/schemas/datadict/link.sch
|
||||
%%DATADIR%%/schemas/datadict/objects.sch
|
||||
%%DATADIR%%/schemas/datadict/sequence.sch
|
||||
%%DATADIR%%/schemas/datadict/styles.sch
|
||||
%%DATADIR%%/schemas/datadict/table.sch
|
||||
%%DATADIR%%/schemas/datadict/trigger.sch
|
||||
%%DATADIR%%/schemas/datadict/view.sch
|
||||
%%DATADIR%%/schemas/sql/aggregate.sch
|
||||
%%DATADIR%%/schemas/sql/cast.sch
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= pgpool-II
|
||||
PORTVERSION= 4.0.21
|
||||
PORTVERSION= 4.0.22
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
|
||||
PKGNAMESUFFIX= 40
|
||||
|
|
@ -36,6 +36,12 @@ PAM_CONFIGURE_ON= --with-pam
|
|||
SSL_USES= ssl
|
||||
SSL_CONFIGURE_WITH= openssl
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079
|
||||
CFLAGS+= -Wno-error=int-conversion
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${MKDIR} ${STAGEDIR}/var/run/pgpool
|
||||
${INSTALL_LIB} ${WRKSRC}/src/libs/pcp/.libs/libpcp.so.1.0.0 ${STAGEDIR}${PREFIX}/lib
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1672508896
|
||||
SHA256 (pgpool-II-4.0.21.tar.gz) = e3da965b7b4e46d8e4eb9e35535bbf3414d37bd86fc6be19d1de2c42eee1f7d9
|
||||
SIZE (pgpool-II-4.0.21.tar.gz) = 3959552
|
||||
TIMESTAMP = 1676902919
|
||||
SHA256 (pgpool-II-4.0.22.tar.gz) = 77fae336a9d925b08bd3301bad2e9bc2703e01aa46ddac4b2c7c6f38483f9512
|
||||
SIZE (pgpool-II-4.0.22.tar.gz) = 3967982
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= pgpool-II
|
||||
PORTVERSION= 4.1.14
|
||||
PORTVERSION= 4.1.15
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
|
||||
PKGNAMESUFFIX= 41
|
||||
|
|
@ -36,6 +36,12 @@ PAM_CONFIGURE_ON= --with-pam
|
|||
SSL_USES= ssl
|
||||
SSL_CONFIGURE_WITH= openssl
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079
|
||||
CFLAGS+= -Wno-error=int-conversion
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${MKDIR} ${STAGEDIR}/var/run/pgpool
|
||||
${INSTALL_LIB} ${WRKSRC}/src/libs/pcp/.libs/libpcp.so.1.0.0 ${STAGEDIR}${PREFIX}/lib
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1672509707
|
||||
SHA256 (pgpool-II-4.1.14.tar.gz) = 47ede6047c7e77e4cf3ff8e3a16a4b6a635553ddc1157537d4d661001e2e5231
|
||||
SIZE (pgpool-II-4.1.14.tar.gz) = 4421502
|
||||
TIMESTAMP = 1676903997
|
||||
SHA256 (pgpool-II-4.1.15.tar.gz) = 24cdc5ac5d4b9bc1f4d67a3c2a1dd346fcc357cd5a642795f9e2df9e019a6087
|
||||
SIZE (pgpool-II-4.1.15.tar.gz) = 4543250
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= alembic
|
||||
PORTVERSION= 1.9.2
|
||||
PORTVERSION= 1.9.4
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1675256238
|
||||
SHA256 (alembic-1.9.2.tar.gz) = 6880dec4f28dd7bd999d2ed13fbe7c9d4337700a44d11a524c0ce0c59aaf0dbd
|
||||
SIZE (alembic-1.9.2.tar.gz) = 1136929
|
||||
TIMESTAMP = 1676907474
|
||||
SHA256 (alembic-1.9.4.tar.gz) = 4d3bd32ecdbb7bbfb48a9fe9e6d6fd6a831a1b59d03e26e292210237373e7db5
|
||||
SIZE (alembic-1.9.4.tar.gz) = 1139210
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ LICENSE_COMB= dual
|
|||
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache
|
||||
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN= fails to build
|
||||
BROKEN_DragonFly= does not build on DragonFly BSD using GCC with -Werror
|
||||
BROKEN_armv6= does not build: db/c.cc:2281:44: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'size_t' (aka 'unsigned int')
|
||||
BROKEN_armv7= does not build: /nxb-bin/usr/bin/ld: undefined reference to symbol `__gnu_Unwind_Find_exidx@@FBSD_1.4' (try adding -lc) #'`
|
||||
|
|
|
|||
|
|
@ -246,6 +246,7 @@
|
|||
SUBDIR += sliderule
|
||||
SUBDIR += solanum
|
||||
SUBDIR += sowon
|
||||
SUBDIR += spacefm
|
||||
SUBDIR += spice-gtk
|
||||
SUBDIR += subsurface
|
||||
SUBDIR += synapse
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= noti
|
||||
DISTVERSION= 3.6.0
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 3.7.0
|
||||
CATEGORIES= deskutils
|
||||
|
||||
MAINTAINER= tagattie@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1674979173
|
||||
SHA256 (variadico-noti-3.6.0_GH0.tar.gz) = 7ae07d93e33039fbbe29aa2ecd224ba311d08338f87dd8b45aae70fc459eb8a4
|
||||
SIZE (variadico-noti-3.6.0_GH0.tar.gz) = 31821273
|
||||
TIMESTAMP = 1676939558
|
||||
SHA256 (variadico-noti-3.7.0_GH0.tar.gz) = f970a4dd242e6b58edf51320aa237bb20d689bbc8fd0f7d0db5aa1980a2dc269
|
||||
SIZE (variadico-noti-3.7.0_GH0.tar.gz) = 31820154
|
||||
|
|
|
|||
68
deskutils/spacefm/Makefile
Normal file
68
deskutils/spacefm/Makefile
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
PORTNAME= spacefm
|
||||
DISTVERSION= 1.0.6
|
||||
CATEGORIES= deskutils
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= SpaceFM file manager
|
||||
WWW= https://ignorantguru.github.io/spacefm
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= bash:shells/bash # for configure
|
||||
LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer \
|
||||
libinotify.so:devel/libinotify \
|
||||
libstartup-notification-1.so:x11/startup-notification \
|
||||
libudev.so:devel/libudev-devd
|
||||
RUN_DEPENDS= bash:shells/bash
|
||||
|
||||
USES= desktop-file-utils gettext gmake gnome localbase:ldflags \
|
||||
pkgconfig shared-mime-info shebangfix xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 intltool pango
|
||||
USE_XORG= x11
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= IgnorantGuru
|
||||
|
||||
SHEBANG_FILES= src/spacefm-auth.bash spacefm-installer
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_SHELL= ${PREFIX}/bin/bash
|
||||
CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc \
|
||||
--with-bash-path=${LOCALBASE}/bin/bash
|
||||
|
||||
CFLAGS+= -Dstat64=stat -Dfstat64=fstat -Dlstat64=lstat \
|
||||
-fcommon
|
||||
LDFLAGS+= -lX11 -linotify
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
OPTIONS_GROUP= OPT_DEPS
|
||||
OPTIONS_GROUP_OPT_DEPS= CURLFTPFS IFUSE JMTPFS LSOF PHOTOFS
|
||||
|
||||
PORTDOCS= *
|
||||
|
||||
CURLFTPFS_DESC= Mount FTP shares
|
||||
CURLFTPFS_RUN_DEPENDS= fusefs-curlftpfs>0:sysutils/fusefs-curlftpfs
|
||||
|
||||
IFUSE_DESC= Mount your iPhone/iPod Touch
|
||||
IFUSE_RUN_DEPENDS= fusefs-ifuse>0:sysutils/fusefs-ifuse
|
||||
|
||||
JMTPFS_DESC= Mount MTP devices
|
||||
JMTPFS_RUN_DEPENDS= fusefs-jmtpfs>0:sysutils/fusefs-jmtpfs
|
||||
|
||||
LSOF_DESC= Device processes
|
||||
LSOF_RUN_DEPENDS= lsof:sysutils/lsof
|
||||
|
||||
PHOTOFS_DESC= Mount cameras
|
||||
PHOTOFS_RUN_DEPENDS= fusefs-gphotofs>0:graphics/fusefs-gphotofs
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|' \
|
||||
${WRKSRC}/src/ptk/ptk-handler.c
|
||||
@${REINPLACE_CMD} -e '\
|
||||
s|^/bin/bash|${LOCALBASE}/bin/bash|; \
|
||||
s|/usr/bin/sha256sum|/sbin/sha256| \
|
||||
' \
|
||||
${WRKSRC}/src/spacefm-auth.bash
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
deskutils/spacefm/distinfo
Normal file
3
deskutils/spacefm/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1676930139
|
||||
SHA256 (IgnorantGuru-spacefm-1.0.6_GH0.tar.gz) = fedea9fcad776e0af4b8d90c5a1c86684a9c96ef1cdd4e959530ce93bdebe7c9
|
||||
SIZE (IgnorantGuru-spacefm-1.0.6_GH0.tar.gz) = 3498587
|
||||
10
deskutils/spacefm/files/patch-src_settings.c
Normal file
10
deskutils/spacefm/files/patch-src_settings.c
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
--- src/settings.c.orig 2023-02-20 22:03:12 UTC
|
||||
+++ src/settings.c
|
||||
@@ -21,6 +21,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <sys/wait.h>
|
||||
|
||||
#include "glib-utils.h" /* for g_mkdir_with_parents() */
|
||||
#include <glib/gi18n.h>
|
||||
11
deskutils/spacefm/files/patch-src_vfs_vfs-file-info.h
Normal file
11
deskutils/spacefm/files/patch-src_vfs_vfs-file-info.h
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- src/vfs/vfs-file-info.h.orig 2023-02-20 22:01:54 UTC
|
||||
+++ src/vfs/vfs-file-info.h
|
||||
@@ -56,7 +56,7 @@ struct _VFSFileInfo
|
||||
time_t mtime;
|
||||
time_t atime;
|
||||
long blksize; //sfm was long then blksize_t but blksize_t not defined for squeeze gcc
|
||||
- blkcnt64_t blocks; //sfm was blkcnt_t
|
||||
+ blkcnt_t blocks; //sfm was blkcnt_t
|
||||
|
||||
char* name; /* real name on file system */
|
||||
char* disp_name; /* displayed name (in UTF-8) */
|
||||
105
deskutils/spacefm/files/patch-src_vfs_vfs-volume-nohal.c
Normal file
105
deskutils/spacefm/files/patch-src_vfs_vfs-volume-nohal.c
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
--- src/vfs/vfs-volume-nohal.c.orig 2023-02-20 22:04:57 UTC
|
||||
+++ src/vfs/vfs-volume-nohal.c
|
||||
@@ -35,8 +35,8 @@
|
||||
#include <sys/wait.h>
|
||||
|
||||
#include <signal.h> // kill
|
||||
-#include <linux/kdev_t.h> // MAJOR MINOR
|
||||
-#include <sys/sysmacros.h> // needed for dev_t
|
||||
+//#include <linux/kdev_t.h> // MAJOR MINOR
|
||||
+//#include <sys/sysmacros.h> // needed for dev_t
|
||||
|
||||
#ifdef HAVE_STATVFS
|
||||
#include <sys/statvfs.h>
|
||||
@@ -1000,6 +1000,7 @@ void info_device_properties( device_t *device )
|
||||
|
||||
gchar* info_mount_points( device_t *device )
|
||||
{
|
||||
+#if 0
|
||||
gchar *contents;
|
||||
gchar **lines;
|
||||
GError *error;
|
||||
@@ -1137,6 +1138,10 @@ gchar* info_mount_points( device_t *device )
|
||||
}
|
||||
else
|
||||
return NULL;
|
||||
+
|
||||
+#else
|
||||
+ return NULL;
|
||||
+#endif
|
||||
}
|
||||
|
||||
void info_partition_table( device_t *device )
|
||||
@@ -1489,9 +1494,11 @@ char* device_show_info( device_t *device )
|
||||
|
||||
line[i++] = g_strdup_printf("Showing information for %s\n", device->devnode );
|
||||
line[i++] = g_strdup_printf(" native-path: %s\n", device->native_path );
|
||||
+#if 0
|
||||
line[i++] = g_strdup_printf(" device: %u:%u\n",
|
||||
(unsigned int)MAJOR( device->devnum ),
|
||||
(unsigned int)MINOR( device->devnum ) );
|
||||
+#endif
|
||||
line[i++] = g_strdup_printf(" device-file: %s\n", device->devnode );
|
||||
line[i++] = g_strdup_printf(" presentation: %s\n", device->devnode );
|
||||
if ( device->device_by_id )
|
||||
@@ -1945,11 +1952,13 @@ void parse_mounts( gboolean report )
|
||||
if ( volume = vfs_volume_read_by_mount( devnum,
|
||||
devmount->mount_points ) )
|
||||
{
|
||||
+#if 0
|
||||
printf( "special mount changed: %s (%u:%u) on %s\n",
|
||||
volume->device_file,
|
||||
(unsigned int)MAJOR( volume->devnum ),
|
||||
(unsigned int)MINOR( volume->devnum ),
|
||||
devmount->mount_points );
|
||||
+#endif
|
||||
vfs_volume_device_added( volume, FALSE ); //frees volume if needed
|
||||
}
|
||||
else
|
||||
@@ -2465,8 +2474,12 @@ void vfs_volume_set_info( VFSVolume* volume )
|
||||
disp_fstype = g_strdup( volume->fs_type );// g_strdup_printf( "-%s", volume->fs_type );
|
||||
else
|
||||
disp_fstype = g_strdup( "" );
|
||||
+#if 0
|
||||
disp_devnum = g_strdup_printf( "%u:%u", (unsigned int)MAJOR( volume->devnum ),
|
||||
(unsigned int)MINOR( volume->devnum ) );
|
||||
+#else
|
||||
+ disp_devnum = g_strdup_printf( "" );
|
||||
+#endif
|
||||
|
||||
char* fmt = xset_get_s( "dev_dispname" );
|
||||
if ( !fmt )
|
||||
@@ -3652,6 +3665,7 @@ gboolean vfs_volume_is_automount( VFSVolume* vol )
|
||||
|
||||
char* vfs_volume_device_info( VFSVolume* vol )
|
||||
{
|
||||
+#if 0
|
||||
struct udev_device* udevice = udev_device_new_from_devnum( udev, 'b',
|
||||
vol->devnum );
|
||||
if ( udevice == NULL )
|
||||
@@ -3671,6 +3685,9 @@ char* vfs_volume_device_info( VFSVolume* vol )
|
||||
device_free( device );
|
||||
udev_device_unref( udevice );
|
||||
return info;
|
||||
+#else
|
||||
+ return g_strdup_printf( _("( no udev device )") );
|
||||
+#endif
|
||||
}
|
||||
|
||||
char* vfs_volume_device_mount_cmd( VFSVolume* vol, const char* options,
|
||||
@@ -4203,6 +4220,7 @@ static void vfs_volume_device_added( VFSVolume* volume
|
||||
|
||||
static gboolean vfs_volume_nonblock_removed( dev_t devnum )
|
||||
{
|
||||
+#if 0
|
||||
GList* l;
|
||||
VFSVolume* volume;
|
||||
|
||||
@@ -4226,6 +4244,7 @@ static gboolean vfs_volume_nonblock_removed( dev_t dev
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
+#endif
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
4
deskutils/spacefm/pkg-descr
Normal file
4
deskutils/spacefm/pkg-descr
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
SpaceFM is a multi-panel tabbed file and desktop manager for Linux with built-in
|
||||
VFS, udev- or HAL-based device manager, customisable menu system, and bash-GTK
|
||||
integration. SpaceFM aims to provide a stable, capable file manager with
|
||||
significant customisation capabilities.
|
||||
84
deskutils/spacefm/pkg-plist
Normal file
84
deskutils/spacefm/pkg-plist
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
bin/spacefm
|
||||
bin/spacefm-auth
|
||||
bin/spacefm-installer
|
||||
%%ETCDIR%%/spacefm.conf
|
||||
share/applications/spacefm-find.desktop
|
||||
share/applications/spacefm-folder-handler.desktop
|
||||
share/applications/spacefm.desktop
|
||||
share/icons/Faenza/apps/48/spacefm-find.png
|
||||
share/icons/Faenza/apps/48/spacefm-root.png
|
||||
share/icons/Faenza/apps/48/spacefm.png
|
||||
share/icons/hicolor/128x128/apps/spacefm-128-cube-blue.png
|
||||
share/icons/hicolor/128x128/apps/spacefm-128-cube-green.png
|
||||
share/icons/hicolor/128x128/apps/spacefm-128-cube-red.png
|
||||
share/icons/hicolor/128x128/apps/spacefm-128-pyramid-blue.png
|
||||
share/icons/hicolor/128x128/apps/spacefm-128-pyramid-green.png
|
||||
share/icons/hicolor/128x128/apps/spacefm-128-pyramid-red.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-cube-blue.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-cube-green.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-cube-red.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-folder-blue.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-folder-red.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-pyramid-blue.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-pyramid-green.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-48-pyramid-red.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-find.png
|
||||
share/icons/hicolor/48x48/apps/spacefm-root.png
|
||||
share/icons/hicolor/48x48/apps/spacefm.png
|
||||
share/locale/af/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ar/LC_MESSAGES/spacefm.mo
|
||||
share/locale/bg/LC_MESSAGES/spacefm.mo
|
||||
share/locale/bn_IN/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ca/LC_MESSAGES/spacefm.mo
|
||||
share/locale/cs/LC_MESSAGES/spacefm.mo
|
||||
share/locale/da/LC_MESSAGES/spacefm.mo
|
||||
share/locale/de/LC_MESSAGES/spacefm.mo
|
||||
share/locale/el/LC_MESSAGES/spacefm.mo
|
||||
share/locale/es/LC_MESSAGES/spacefm.mo
|
||||
share/locale/et/LC_MESSAGES/spacefm.mo
|
||||
share/locale/eu/LC_MESSAGES/spacefm.mo
|
||||
share/locale/fa/LC_MESSAGES/spacefm.mo
|
||||
share/locale/fi/LC_MESSAGES/spacefm.mo
|
||||
share/locale/fr/LC_MESSAGES/spacefm.mo
|
||||
share/locale/gl/LC_MESSAGES/spacefm.mo
|
||||
share/locale/he/LC_MESSAGES/spacefm.mo
|
||||
share/locale/hr/LC_MESSAGES/spacefm.mo
|
||||
share/locale/hu/LC_MESSAGES/spacefm.mo
|
||||
share/locale/id/LC_MESSAGES/spacefm.mo
|
||||
share/locale/it/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ja/LC_MESSAGES/spacefm.mo
|
||||
share/locale/km/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ko/LC_MESSAGES/spacefm.mo
|
||||
share/locale/lt/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ltg/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ml/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ms/LC_MESSAGES/spacefm.mo
|
||||
share/locale/nb/LC_MESSAGES/spacefm.mo
|
||||
share/locale/nl/LC_MESSAGES/spacefm.mo
|
||||
share/locale/nn/LC_MESSAGES/spacefm.mo
|
||||
share/locale/pl/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ps/LC_MESSAGES/spacefm.mo
|
||||
share/locale/pt/LC_MESSAGES/spacefm.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ru/LC_MESSAGES/spacefm.mo
|
||||
share/locale/sk/LC_MESSAGES/spacefm.mo
|
||||
share/locale/sl/LC_MESSAGES/spacefm.mo
|
||||
share/locale/sr/LC_MESSAGES/spacefm.mo
|
||||
share/locale/sr@latin/LC_MESSAGES/spacefm.mo
|
||||
share/locale/sv/LC_MESSAGES/spacefm.mo
|
||||
share/locale/tr/LC_MESSAGES/spacefm.mo
|
||||
share/locale/uk/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ur/LC_MESSAGES/spacefm.mo
|
||||
share/locale/ur_PK/LC_MESSAGES/spacefm.mo
|
||||
share/locale/vi/LC_MESSAGES/spacefm.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/spacefm.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/spacefm.mo
|
||||
share/mime/packages/spacefm-mime.xml
|
||||
%%DATADIR%%/ui/about-dlg.ui
|
||||
%%DATADIR%%/ui/appchooserdlg.ui
|
||||
%%DATADIR%%/ui/file_properties.ui
|
||||
%%DATADIR%%/ui/find-files.ui
|
||||
%%DATADIR%%/ui/find-files2.ui
|
||||
%%DATADIR%%/ui/godlg.ui
|
||||
%%DATADIR%%/ui/prefdlg.ui
|
||||
%%DATADIR%%/ui/prefdlg2.ui
|
||||
|
|
@ -10,6 +10,8 @@ WWW= https://gitlab.xfce.org/panel-plugins/xfce4-generic-slider
|
|||
LICENSE= GPLv3
|
||||
|
||||
BROKEN= Depends on removed XFCE GTK2 support
|
||||
DEPRECATED= Broken since 2021
|
||||
EXPIRATION_DATE= 2023-03-21
|
||||
|
||||
BUILD_DEPENDS= xdt-autogen:devel/xfce4-dev-tools
|
||||
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
|
|
|
|||
|
|
@ -170,6 +170,7 @@
|
|||
SUBDIR += apitrace
|
||||
SUBDIR += app-builder
|
||||
SUBDIR += appstream
|
||||
SUBDIR += appstream-compose
|
||||
SUBDIR += appstream-glib
|
||||
SUBDIR += appstream-qt
|
||||
SUBDIR += apr1
|
||||
|
|
@ -4807,6 +4808,7 @@
|
|||
SUBDIR += py-lazr.uri
|
||||
SUBDIR += py-lazy
|
||||
SUBDIR += py-lazy-object-proxy
|
||||
SUBDIR += py-lazy_loader
|
||||
SUBDIR += py-libcst
|
||||
SUBDIR += py-libcst03
|
||||
SUBDIR += py-libioc
|
||||
|
|
@ -7603,7 +7605,6 @@
|
|||
SUBDIR += yajl
|
||||
SUBDIR += yajl-tcl
|
||||
SUBDIR += yaml-cpp
|
||||
SUBDIR += yaml-cpp03
|
||||
SUBDIR += yaml2argdata
|
||||
SUBDIR += yasm
|
||||
SUBDIR += yder
|
||||
|
|
|
|||
21
devel/appstream-compose/Makefile
Normal file
21
devel/appstream-compose/Makefile
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
PORTREVISION= 0
|
||||
PKGNAMESUFFIX= Compose
|
||||
|
||||
COMMENT?= AppStream Compose application and library
|
||||
|
||||
LIB_DEPENDS= libappstream.so:devel/appstream
|
||||
|
||||
USE_GNOME= cairo gdkpixbuf2 librsvg2 pango
|
||||
|
||||
MESON_ARGS= -Dcompose=true
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../devel/appstream
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
post-install:
|
||||
# remove files belonging to the master port
|
||||
${XARGS} -L 1 -I % ${RM} -rf ${STAGEDIR}${PREFIX}/% < ${MASTERDIR}/pkg-plist
|
||||
${FIND} ${STAGEDIR}${PREFIX} -empty -delete
|
||||
${RM} -rf ${STAGEDIR}${PREFIX}/etc ${STAGEDIR}${PREFIX}/man
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
20
devel/appstream-compose/pkg-plist
Normal file
20
devel/appstream-compose/pkg-plist
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
include/appstream-compose/appstream-compose.h
|
||||
include/appstream-compose/asc-canvas.h
|
||||
include/appstream-compose/asc-compose.h
|
||||
include/appstream-compose/asc-directory-unit.h
|
||||
include/appstream-compose/asc-enums-types.h
|
||||
include/appstream-compose/asc-globals.h
|
||||
include/appstream-compose/asc-hint.h
|
||||
include/appstream-compose/asc-icon-policy.h
|
||||
include/appstream-compose/asc-image.h
|
||||
include/appstream-compose/asc-result.h
|
||||
include/appstream-compose/asc-unit.h
|
||||
include/appstream-compose/asc-utils.h
|
||||
lib/girepository-1.0/AppStreamCompose-1.0.typelib
|
||||
lib/libappstream-compose.so
|
||||
lib/libappstream-compose.so.0
|
||||
lib/libappstream-compose.so.0.16.0
|
||||
libdata/pkgconfig/appstream-compose.pc
|
||||
libexec/appstreamcli-compose
|
||||
share/gir-1.0/AppStreamCompose-1.0.gir
|
||||
share/metainfo/org.freedesktop.appstream.compose.metainfo.xml
|
||||
|
|
@ -27,7 +27,7 @@ LIB_DEPENDS?= libcurl.so:ftp/curl \
|
|||
USES+= gettext gnome localbase:ldflags meson pkgconfig \
|
||||
python:3.6+,build tar:xz vala:build
|
||||
|
||||
USE_GNOME= glib20 introspection:build libxml2 libxslt
|
||||
USE_GNOME+= glib20 introspection:build libxml2 libxslt
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CFLAGS+= -D__BSD_VISIBLE=1
|
||||
|
|
|
|||
11
devel/appstream/files/patch-compose_meson.build
Normal file
11
devel/appstream/files/patch-compose_meson.build
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- compose/meson.build.orig 2023-01-26 21:56:35 UTC
|
||||
+++ compose/meson.build
|
||||
@@ -129,7 +129,7 @@ pc_fixup = run_command(sed_prog,
|
||||
# builds using libappstream. Fix this issue by post-processing the file.
|
||||
sed_prog = find_program('sed')
|
||||
pc_fixup = run_command(sed_prog,
|
||||
- '-i',
|
||||
+ '-i.bak',
|
||||
'/^Requires.private\|^Libs.private/ d',
|
||||
join_paths(meson.project_build_root(), 'meson-private', 'appstream-compose.pc'),
|
||||
check: false)
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= bcpp
|
||||
PORTVERSION= 20221002
|
||||
PORTVERSION= 20230130
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ftp://ftp.invisible-island.net/${PORTNAME}/ \
|
||||
https://invisible-mirror.net/archives/${PORTNAME}/
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1665241251
|
||||
SHA256 (bcpp-20221002.tgz) = ad87caf9f1df0212994ca6eff1c4e0e7b63559aaef0a4ba54555092ebc438437
|
||||
SIZE (bcpp-20221002.tgz) = 151426
|
||||
TIMESTAMP = 1676907631
|
||||
SHA256 (bcpp-20230130.tgz) = ebc9935b1e0eb72d8aaf9379f2def66af839af3c06e4147aae4b1347eb272519
|
||||
SIZE (bcpp-20230130.tgz) = 155972
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= collada-dom
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.5.0
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= trueos@norwegianrockcat.com
|
||||
|
|
@ -14,7 +14,7 @@ LIB_DEPENDS= libpcre.so:devel/pcre \
|
|||
libboost_filesystem.so:devel/boost-libs \
|
||||
libboost_system.so:devel/boost-libs
|
||||
|
||||
USES= cmake gnome minizip
|
||||
USES= cmake gnome minizip pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
USE_GNOME= libxml2
|
||||
USE_GITHUB= yes
|
||||
|
|
|
|||
|
|
@ -10,6 +10,8 @@ WWW= https://github.com/dlang-community/D-Scanner
|
|||
|
||||
LICENSE= BSL
|
||||
|
||||
BROKEN= fails to build
|
||||
|
||||
BUILD_DEPENDS= ldmd2:lang/ldc \
|
||||
dub:devel/dub \
|
||||
rdmd:lang/dlang-tools \
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= efl
|
||||
DISTVERSION= 1.26.3
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= devel enlightenment
|
||||
MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/
|
||||
DIST_SUBDIR= enlightenment
|
||||
|
|
|
|||
19
devel/efl/files/patch-src_lib_eina_eina__debug__bt.c
Normal file
19
devel/efl/files/patch-src_lib_eina_eina__debug__bt.c
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
--- src/lib/eina/eina_debug_bt.c.orig
|
||||
+++ src/lib/eina/eina_debug_bt.c
|
||||
@@ -293,12 +293,14 @@ _signal_shutdown(void)
|
||||
}
|
||||
|
||||
static void
|
||||
-_collect_bt(pthread_t pth)
|
||||
+_collect_bt(Eina_Thread th)
|
||||
{
|
||||
// this async signals the thread to switch to the deebug signal handler
|
||||
// and collect a backtrace and other info from inside the thread
|
||||
#ifndef _WIN32
|
||||
- pthread_kill(pth, SIG);
|
||||
+ pthread_kill((pthread_t)th, SIG); // we can cast Eina_Thread -> pthread_t
|
||||
+#else
|
||||
+ (th); // silenmce unused warn
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
@ -221,7 +221,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
|
|||
# See ${WRKSRC}/electron/DEPS for MANTLE_VER
|
||||
MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948
|
||||
|
||||
YARN_TIMESTAMP= 1675974448
|
||||
YARN_TIMESTAMP= 1676856429
|
||||
|
||||
.include "Makefile.version"
|
||||
.include <bsd.port.pre.mk>
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
ELECTRON_VER= 22.2.1
|
||||
ELECTRON_VER= 22.3.0
|
||||
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
TIMESTAMP = 1675975127
|
||||
TIMESTAMP = 1676859036
|
||||
SHA256 (electron/chromium-108.0.5359.215.tar.xz) = aba0730b347269efda217affe804f6fced296aa02f810c8c9a6fd7d46cd7bf9a
|
||||
SIZE (electron/chromium-108.0.5359.215.tar.xz) = 1584734880
|
||||
SHA256 (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 63706737ca75e0e5c97885186b2a7ab019ca71d1315ee08870193bbfa7486bfc
|
||||
SIZE (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 9900677
|
||||
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
|
||||
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
|
||||
SHA256 (electron/electron-yarn-cache-22.2.1.tar.xz) = a09db32c650e4511bd53c28ad120d7495d63b9323e246e333ffdba0df4517912
|
||||
SIZE (electron/electron-yarn-cache-22.2.1.tar.xz) = 38469032
|
||||
SHA256 (electron/electron-electron-v22.2.1_GH0.tar.gz) = c6360b17075da9a98e0c293ac3fe9ffa31db48cc1b5dae5fcdb40bfd7a4513dd
|
||||
SIZE (electron/electron-electron-v22.2.1_GH0.tar.gz) = 10515416
|
||||
SHA256 (electron/electron-yarn-cache-22.3.0.tar.xz) = 8fe1b73c5456d65646a1c07fa2208f8dd108d18e5e69cb5b91f65ccb2d3fc104
|
||||
SIZE (electron/electron-yarn-cache-22.3.0.tar.xz) = 38903504
|
||||
SHA256 (electron/electron-electron-v22.3.0_GH0.tar.gz) = 635d8a97e41eba6a58d048748e4d7ce39653af63a0d0a91c6f8c77b1f3deeb99
|
||||
SIZE (electron/electron-electron-v22.3.0_GH0.tar.gz) = 10517503
|
||||
SHA256 (electron/nodejs-node-v16.17.1_GH0.tar.gz) = e63378aa6aa18b9e05486e46eaca6c6e09904366e5100d7e04c6dbd344a42f60
|
||||
SIZE (electron/nodejs-node-v16.17.1_GH0.tar.gz) = 90485310
|
||||
SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
"@electron/fiddle-core": "^1.0.4",
|
||||
"@electron/github-app-auth": "^1.5.0",
|
||||
"@electron/typescript-definitions": "^8.10.0",
|
||||
"@octokit/rest": "^18.0.3",
|
||||
"@octokit/rest": "^19.0.7",
|
||||
"@primer/octicons": "^10.0.0",
|
||||
"@types/basic-auth": "^1.1.3",
|
||||
"@types/busboy": "^0.2.3",
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-01-24 16:58:16 UTC
|
||||
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-02-16 01:50:10 UTC
|
||||
+++ electron/shell/browser/api/electron_api_web_contents.cc
|
||||
@@ -154,11 +154,11 @@
|
||||
#include "ui/base/cocoa/defaults_utils.h"
|
||||
|
|
@ -32,7 +32,7 @@
|
|||
// Update font settings.
|
||||
static const gfx::FontRenderParams params(
|
||||
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
|
||||
@@ -2390,7 +2390,7 @@ void WebContents::ForcefullyCrashRenderer() {
|
||||
@@ -2392,7 +2392,7 @@ void WebContents::ForcefullyCrashRenderer() {
|
||||
|
||||
content::RenderProcessHost* rph = rwh->GetProcess();
|
||||
if (rph) {
|
||||
|
|
@ -41,7 +41,7 @@
|
|||
// A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
|
||||
// Instead we send an explicit IPC to crash on the renderer's IO thread.
|
||||
rph->ForceCrash();
|
||||
@@ -3033,7 +3033,7 @@ void WebContents::CopyImageAt(int x, int y) {
|
||||
@@ -3035,7 +3035,7 @@ void WebContents::CopyImageAt(int x, int y) {
|
||||
void WebContents::Focus() {
|
||||
// Focusing on WebContents does not automatically focus the window on macOS
|
||||
// and Linux, do it manually to match the behavior on Windows.
|
||||
|
|
@ -50,7 +50,7 @@
|
|||
if (owner_window())
|
||||
owner_window()->Focus(true);
|
||||
#endif
|
||||
@@ -3844,7 +3844,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
|
||||
@@ -3846,7 +3846,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--- electron/spec/chromium-spec.ts.orig 2023-01-24 16:58:16 UTC
|
||||
--- electron/spec/chromium-spec.ts.orig 2023-02-16 01:50:10 UTC
|
||||
+++ electron/spec/chromium-spec.ts
|
||||
@@ -427,13 +427,13 @@ describe('command line switches', () => {
|
||||
it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`));
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
const html = `
|
||||
<html lang="ja-JP">
|
||||
<head>
|
||||
@@ -2594,7 +2594,7 @@ describe('navigator.clipboard', () => {
|
||||
@@ -2638,7 +2638,7 @@ describe('navigator.clipboard.write', () => {
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -326,13 +326,6 @@
|
|||
btoa-lite "^1.0.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/auth-token@^2.4.0":
|
||||
version "2.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.2.tgz#10d0ae979b100fa6b72fa0e8e63e27e6d0dbff8a"
|
||||
integrity sha512-jE/lE/IKIz2v1+/P0u4fJqv0kYwXOTujKemJMFr6FeopsxlIK3+wKDCJGnysg81XID5TgZQbIfuJ5J0lnTiuyQ==
|
||||
dependencies:
|
||||
"@octokit/types" "^5.0.0"
|
||||
|
||||
"@octokit/auth-token@^2.4.4":
|
||||
version "2.5.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.5.0.tgz#27c37ea26c205f28443402477ffd261311f21e36"
|
||||
|
|
@ -340,17 +333,12 @@
|
|||
dependencies:
|
||||
"@octokit/types" "^6.0.3"
|
||||
|
||||
"@octokit/core@^3.0.0":
|
||||
version "3.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.1.1.tgz#1856745aa8fb154cf1544a2a1b82586c809c5e66"
|
||||
integrity sha512-cQ2HGrtyNJ1IBxpTP1U5m/FkMAJvgw7d2j1q3c9P0XUuYilEgF6e4naTpsgm4iVcQeOnccZlw7XHRIUBy0ymcg==
|
||||
"@octokit/auth-token@^3.0.0":
|
||||
version "3.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c"
|
||||
integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==
|
||||
dependencies:
|
||||
"@octokit/auth-token" "^2.4.0"
|
||||
"@octokit/graphql" "^4.3.1"
|
||||
"@octokit/request" "^5.4.0"
|
||||
"@octokit/types" "^5.0.0"
|
||||
before-after-hook "^2.1.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
"@octokit/types" "^9.0.0"
|
||||
|
||||
"@octokit/core@^3.5.1":
|
||||
version "3.6.0"
|
||||
|
|
@ -365,6 +353,19 @@
|
|||
before-after-hook "^2.2.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/core@^4.1.0":
|
||||
version "4.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.0.tgz#8c253ba9605aca605bc46187c34fcccae6a96648"
|
||||
integrity sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==
|
||||
dependencies:
|
||||
"@octokit/auth-token" "^3.0.0"
|
||||
"@octokit/graphql" "^5.0.0"
|
||||
"@octokit/request" "^6.0.0"
|
||||
"@octokit/request-error" "^3.0.0"
|
||||
"@octokit/types" "^9.0.0"
|
||||
before-after-hook "^2.2.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/endpoint@^6.0.1":
|
||||
version "6.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.5.tgz#43a6adee813c5ffd2f719e20cfd14a1fee7c193a"
|
||||
|
|
@ -383,15 +384,6 @@
|
|||
is-plain-object "^5.0.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/graphql@^4.3.1":
|
||||
version "4.5.3"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.5.3.tgz#d5ff0d4a8a33e98614a2a7359dac98bc285e062f"
|
||||
integrity sha512-JyYvi3j2tOb5ofASEpcg1Advs07H+Ag+I+ez7buuZfNVAmh1IYcDTuxd4gnYH8S2PSGu+f5IdDGxMmkK+5zsdA==
|
||||
dependencies:
|
||||
"@octokit/request" "^5.3.0"
|
||||
"@octokit/types" "^5.0.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/graphql@^4.5.8":
|
||||
version "4.8.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.8.0.tgz#664d9b11c0e12112cbf78e10f49a05959aa22cc3"
|
||||
|
|
@ -401,6 +393,15 @@
|
|||
"@octokit/types" "^6.0.3"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/graphql@^5.0.0":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2"
|
||||
integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==
|
||||
dependencies:
|
||||
"@octokit/request" "^6.0.0"
|
||||
"@octokit/types" "^9.0.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/oauth-authorization-url@^4.3.1":
|
||||
version "4.3.3"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-4.3.3.tgz#6a6ef38f243086fec882b62744f39b517528dfb9"
|
||||
|
|
@ -443,6 +444,11 @@
|
|||
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz#949c5019028c93f189abbc2fb42f333290f7134a"
|
||||
integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==
|
||||
|
||||
"@octokit/openapi-types@^16.0.0":
|
||||
version "16.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e"
|
||||
integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==
|
||||
|
||||
"@octokit/plugin-paginate-rest@^2.16.8":
|
||||
version "2.21.3"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.21.3.tgz#7f12532797775640dbb8224da577da7dc210c87e"
|
||||
|
|
@ -450,31 +456,18 @@
|
|||
dependencies:
|
||||
"@octokit/types" "^6.40.0"
|
||||
|
||||
"@octokit/plugin-paginate-rest@^2.2.0":
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.3.0.tgz#7d1073e56cfd15d3f99dcfe81fa5d2b466f3a6f6"
|
||||
integrity sha512-Ye2ZJreP0ZlqJQz8fz+hXvrEAEYK4ay7br1eDpWzr6j76VXs/gKqxFcH8qRzkB3fo/2xh4Vy9VtGii4ZDc9qlA==
|
||||
"@octokit/plugin-paginate-rest@^6.0.0":
|
||||
version "6.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz#f34b5a7d9416019126042cd7d7b811e006c0d561"
|
||||
integrity sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw==
|
||||
dependencies:
|
||||
"@octokit/types" "^5.2.0"
|
||||
|
||||
"@octokit/plugin-request-log@^1.0.0":
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz#eef87a431300f6148c39a7f75f8cfeb218b2547e"
|
||||
integrity sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw==
|
||||
"@octokit/types" "^9.0.0"
|
||||
|
||||
"@octokit/plugin-request-log@^1.0.4":
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
|
||||
integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==
|
||||
|
||||
"@octokit/plugin-rest-endpoint-methods@4.1.2":
|
||||
version "4.1.2"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-4.1.2.tgz#546a8f3e0b514f434a4ad4ef926005f1c81a5a5a"
|
||||
integrity sha512-PTI7wpbGEZ2IR87TVh+TNWaLcgX/RsZQalFbQCq8XxYUrQ36RHyERrHSNXFy5gkWpspUAOYRSV707JJv6BhqJA==
|
||||
dependencies:
|
||||
"@octokit/types" "^5.1.1"
|
||||
deprecation "^2.3.1"
|
||||
|
||||
"@octokit/plugin-rest-endpoint-methods@^5.12.0":
|
||||
version "5.16.2"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.16.2.tgz#7ee8bf586df97dd6868cf68f641354e908c25342"
|
||||
|
|
@ -483,14 +476,13 @@
|
|||
"@octokit/types" "^6.39.0"
|
||||
deprecation "^2.3.1"
|
||||
|
||||
"@octokit/request-error@^2.0.0":
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.0.2.tgz#0e76b83f5d8fdda1db99027ea5f617c2e6ba9ed0"
|
||||
integrity sha512-2BrmnvVSV1MXQvEkrb9zwzP0wXFNbPJij922kYBTLIlIafukrGOb+ABBT2+c6wZiuyWDH1K1zmjGQ0toN/wMWw==
|
||||
"@octokit/plugin-rest-endpoint-methods@^7.0.0":
|
||||
version "7.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz#f7ebe18144fd89460f98f35a587b056646e84502"
|
||||
integrity sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA==
|
||||
dependencies:
|
||||
"@octokit/types" "^5.0.1"
|
||||
deprecation "^2.0.0"
|
||||
once "^1.4.0"
|
||||
"@octokit/types" "^9.0.0"
|
||||
deprecation "^2.3.1"
|
||||
|
||||
"@octokit/request-error@^2.0.5", "@octokit/request-error@^2.1.0":
|
||||
version "2.1.0"
|
||||
|
|
@ -510,20 +502,6 @@
|
|||
deprecation "^2.0.0"
|
||||
once "^1.4.0"
|
||||
|
||||
"@octokit/request@^5.3.0", "@octokit/request@^5.4.0":
|
||||
version "5.4.7"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.7.tgz#fd703ee092e0463ceba49ff7a3e61cb4cf8a0fde"
|
||||
integrity sha512-FN22xUDP0i0uF38YMbOfx6TotpcENP5W8yJM1e/LieGXn6IoRxDMnBf7tx5RKSW4xuUZ/1P04NFZy5iY3Rax1A==
|
||||
dependencies:
|
||||
"@octokit/endpoint" "^6.0.1"
|
||||
"@octokit/request-error" "^2.0.0"
|
||||
"@octokit/types" "^5.0.0"
|
||||
deprecation "^2.0.0"
|
||||
is-plain-object "^4.0.0"
|
||||
node-fetch "^2.3.0"
|
||||
once "^1.4.0"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/request@^5.4.14", "@octokit/request@^5.6.0", "@octokit/request@^5.6.3":
|
||||
version "5.6.3"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0"
|
||||
|
|
@ -548,16 +526,6 @@
|
|||
node-fetch "^2.6.7"
|
||||
universal-user-agent "^6.0.0"
|
||||
|
||||
"@octokit/rest@^18.0.3":
|
||||
version "18.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.0.3.tgz#96a15ddb3a38dca5de9d75121378d6aa4a234fa5"
|
||||
integrity sha512-GubgemnLvUJlkhouTM2BtX+g/voYT/Mqh0SASGwTnLvSkW1irjt14N911/ABb6m1Hru0TwScOgFgMFggp3igfQ==
|
||||
dependencies:
|
||||
"@octokit/core" "^3.0.0"
|
||||
"@octokit/plugin-paginate-rest" "^2.2.0"
|
||||
"@octokit/plugin-request-log" "^1.0.0"
|
||||
"@octokit/plugin-rest-endpoint-methods" "4.1.2"
|
||||
|
||||
"@octokit/rest@^18.12.0":
|
||||
version "18.12.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.12.0.tgz#f06bc4952fc87130308d810ca9d00e79f6988881"
|
||||
|
|
@ -568,7 +536,17 @@
|
|||
"@octokit/plugin-request-log" "^1.0.4"
|
||||
"@octokit/plugin-rest-endpoint-methods" "^5.12.0"
|
||||
|
||||
"@octokit/types@^5.0.0", "@octokit/types@^5.0.1", "@octokit/types@^5.1.1", "@octokit/types@^5.2.0":
|
||||
"@octokit/rest@^19.0.7":
|
||||
version "19.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.7.tgz#d2e21b4995ab96ae5bfae50b4969da7e04e0bb70"
|
||||
integrity sha512-HRtSfjrWmWVNp2uAkEpQnuGMJsu/+dBr47dRc5QVgsCbnIc1+GFEaoKBWkYG+zjrsHpSqcAElMio+n10c0b5JA==
|
||||
dependencies:
|
||||
"@octokit/core" "^4.1.0"
|
||||
"@octokit/plugin-paginate-rest" "^6.0.0"
|
||||
"@octokit/plugin-request-log" "^1.0.4"
|
||||
"@octokit/plugin-rest-endpoint-methods" "^7.0.0"
|
||||
|
||||
"@octokit/types@^5.0.0":
|
||||
version "5.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-5.2.0.tgz#d075dc23bf293f540739250b6879e2c1be2fc20c"
|
||||
integrity sha512-XjOk9y4m8xTLIKPe1NFxNWBdzA2/z3PFFA/bwf4EoH6oS8hM0Y46mEa4Cb+KCyj/tFDznJFahzQ0Aj3o1FYq4A==
|
||||
|
|
@ -589,6 +567,13 @@
|
|||
dependencies:
|
||||
"@octokit/openapi-types" "^14.0.0"
|
||||
|
||||
"@octokit/types@^9.0.0":
|
||||
version "9.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz#6050db04ddf4188ec92d60e4da1a2ce0633ff635"
|
||||
integrity sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==
|
||||
dependencies:
|
||||
"@octokit/openapi-types" "^16.0.0"
|
||||
|
||||
"@opentelemetry/api@^1.0.1":
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz#a167e46c10d05a07ab299fc518793b0cff8f6924"
|
||||
|
|
@ -1553,11 +1538,6 @@ base64-js@^1.3.1:
|
|||
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
|
||||
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
|
||||
|
||||
before-after-hook@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.1.0.tgz#b6c03487f44e24200dd30ca5e6a1979c5d2fb635"
|
||||
integrity sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==
|
||||
|
||||
before-after-hook@^2.2.0:
|
||||
version "2.2.3"
|
||||
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c"
|
||||
|
|
@ -4669,13 +4649,6 @@ nice-try@^1.0.4:
|
|||
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
|
||||
integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
|
||||
|
||||
node-fetch@^2.3.0, node-fetch@^2.6.7:
|
||||
version "2.6.7"
|
||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
|
||||
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
|
||||
dependencies:
|
||||
whatwg-url "^5.0.0"
|
||||
|
||||
node-fetch@^2.6.1:
|
||||
version "2.6.8"
|
||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e"
|
||||
|
|
@ -4683,6 +4656,13 @@ node-fetch@^2.6.1:
|
|||
dependencies:
|
||||
whatwg-url "^5.0.0"
|
||||
|
||||
node-fetch@^2.6.7:
|
||||
version "2.6.7"
|
||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
|
||||
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
|
||||
dependencies:
|
||||
whatwg-url "^5.0.0"
|
||||
|
||||
node-releases@^2.0.6:
|
||||
version "2.0.6"
|
||||
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= fatal
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2023.02.13.00
|
||||
DISTVERSION= 2023.02.20.00
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1676309516
|
||||
SHA256 (facebook-fatal-v2023.02.13.00_GH0.tar.gz) = 607da355288f14b464e089a816dc36fad1e1f722a2698f5daa9d9d45c8bb00d8
|
||||
SIZE (facebook-fatal-v2023.02.13.00_GH0.tar.gz) = 659019
|
||||
TIMESTAMP = 1676914929
|
||||
SHA256 (facebook-fatal-v2023.02.20.00_GH0.tar.gz) = 296a1f212c22c0b102974013d7fa23d3a9eb4aac19374611af36e6d9c94436d5
|
||||
SIZE (facebook-fatal-v2023.02.20.00_GH0.tar.gz) = 659038
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= fbthrift
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2023.02.13.00
|
||||
DISTVERSION= 2023.02.20.00
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1676309514
|
||||
SHA256 (facebook-fbthrift-v2023.02.13.00_GH0.tar.gz) = e2aaf9f95682af34ab27c8b88ebb3007919dc8e78765a8ba042839ef91c3c6a9
|
||||
SIZE (facebook-fbthrift-v2023.02.13.00_GH0.tar.gz) = 13522324
|
||||
TIMESTAMP = 1676914927
|
||||
SHA256 (facebook-fbthrift-v2023.02.20.00_GH0.tar.gz) = bd71cc5977d56c84a6a1f1da960c5898ae5d66a2da17f69fd3fdecbf56b1b225
|
||||
SIZE (facebook-fbthrift-v2023.02.20.00_GH0.tar.gz) = 13533284
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= folly
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2023.02.13.00
|
||||
DISTVERSION= 2023.02.20.00
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1676309507
|
||||
SHA256 (facebook-folly-v2023.02.13.00_GH0.tar.gz) = 4e22f4fd57728abb563cf6bbe260388819e0385dbecc02762c08b301f711bcee
|
||||
SIZE (facebook-folly-v2023.02.13.00_GH0.tar.gz) = 3794425
|
||||
TIMESTAMP = 1676914920
|
||||
SHA256 (facebook-folly-v2023.02.20.00_GH0.tar.gz) = fba814d7cf620e58d803b03673950f0b38e43e7530f0285c3b2bf671e337a9d1
|
||||
SIZE (facebook-folly-v2023.02.20.00_GH0.tar.gz) = 3796288
|
||||
|
|
|
|||
|
|
@ -12,6 +12,8 @@ WWW= https://frama-c.com/index.html
|
|||
LICENSE= LGPL21
|
||||
|
||||
BROKEN= fails to build
|
||||
DEPRECATED= Broken since 2021
|
||||
EXPIRATION_DATE= 2023-03-21
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/ocamlgraph/graph.a:math/ocaml-ocamlgraph \
|
||||
${LOCALBASE}/lib/ocaml/site-lib/zarith/zarith.a:math/ocaml-zarith
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= fungw
|
||||
DISTVERSION= 1.2.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://www.repo.hu/projects/fungw/releases/
|
||||
|
||||
|
|
@ -16,6 +16,11 @@ LIB_DEPENDS= libgenht.so:devel/genht
|
|||
USES= gmake tar:bz2
|
||||
USE_LDCONFIG= yes
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= ${WITH_DEBUG:D--debug} \
|
||||
--CC=${CC} \
|
||||
--CFLAGS='${CFLAGS}' \
|
||||
--LDFLAGS='${LDFLAGS}'
|
||||
|
||||
MAKE_ARGS+= PREFIX=${PREFIX}
|
||||
BINARY_ALIAS= python=${PYTHON_CMD:Ufalse}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= glibd
|
||||
PORTVERSION= 2.4.0
|
||||
PORTVERSION= 2.4.1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= arrowd@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1676615060
|
||||
SHA256 (gtkd-developers-GlibD-2.4.0-v2.4.0_GH0.tar.gz) = 5723cbb8231c720c8158fd60454a3e216ba15950eb5e2181e25daaffed3d0489
|
||||
SIZE (gtkd-developers-GlibD-2.4.0-v2.4.0_GH0.tar.gz) = 36014
|
||||
TIMESTAMP = 1676720073
|
||||
SHA256 (gtkd-developers-GlibD-2.4.1-v2.4.1_GH0.tar.gz) = 8287b641801093acfcb3a5dd8b02f9682dd231976b6380ff8ad00aa9f24153bd
|
||||
SIZE (gtkd-developers-GlibD-2.4.1-v2.4.1_GH0.tar.gz) = 36024
|
||||
|
|
|
|||
|
|
@ -340,5 +340,5 @@ include/d/glibd-2/gtkd/Loader.d
|
|||
include/d/glibd-2/gtkd/paths.d
|
||||
lib/libglibd-2.0.so
|
||||
lib/libglibd-2.0.so.0
|
||||
lib/libglibd-2.0.so.2.2.0
|
||||
lib/libglibd-2.0.so.2.4.1
|
||||
libdata/pkgconfig/glibd-2.0.pc
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@ WWW= https://github.com/portnov/ghcprofview-hs
|
|||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
BROKEN= https://github.com/haskell-gi/haskell-gi/issues/396
|
||||
|
||||
LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,9 @@
|
|||
PORTNAME= libbson
|
||||
PORTVERSION= 1.23.2
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 1.23.2
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://github.com/mongodb/mongo-c-driver/releases/download/${DISTVERSION}/
|
||||
DISTNAME= mongo-c-driver-${DISTVERSION}
|
||||
|
||||
MAINTAINER= ports@bsdserwis.com
|
||||
COMMENT= BSON utility library
|
||||
|
|
@ -10,34 +12,33 @@ WWW= https://github.com/mongodb/mongo-c-driver
|
|||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake:noninja cpe pkgconfig
|
||||
USE_GITHUB= yes
|
||||
USES= cmake cpe pathfix python:env pkgconfig
|
||||
CPE_VENDOR= mongodb
|
||||
GH_ACCOUNT= mongodb
|
||||
GH_PROJECT= mongo-c-driver
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
DOCS_VARS= BUILD_DEPENDS+=sphinx-build:textproc/py-sphinx
|
||||
|
||||
PATCH_STRIP= -p1
|
||||
CFLAGS+= -D__BSD_VISIBLE=1
|
||||
LDFLAGS+= -pthread
|
||||
DOCSDIR= ${PREFIX}/share/doc/mongo-c-driver
|
||||
|
||||
CMAKE_OFF= BUILD_TESTING \
|
||||
ENABLE_EXAMPLES \
|
||||
ENABLE_ICU \
|
||||
ENABLE_MONGOC \
|
||||
ENABLE_TESTS \
|
||||
ENABLE_UNINSTALL \
|
||||
ENABLE_ZLIB \
|
||||
ENABLE_ZSTD
|
||||
CMAKE_ARGS= -DBSON_HAVE_STRINGS_H=0
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
OPTIONS_DEFAULT=
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
CMAKE_ON= ENABLE_EXAMPLES
|
||||
CMAKE_OFF= ENABLE_TESTS ENABLE_UNINSTALL
|
||||
DOCS_CMAKE_ON= -DENABLE_HTML_DOCS=ON -DENABLE_MAN_PAGES=ON
|
||||
CMAKE_ARGS= -DENABLE_MONGOC=OFF -DENABLE_BSON=ON
|
||||
CMAKE_ARGS+= -DENABLE_ZLIB=ON -DENABLE_ZSTD=ON
|
||||
CMAKE_ARGS+= -DBSON_HAVE_STRINGS_H=0
|
||||
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
|
||||
DOCS_CMAKE_ON= -DENABLE_HTML_DOCS=ON -DENABLE_MAN_PAGES=ON
|
||||
|
||||
post-extract:
|
||||
${ECHO} "${PORTVERSION}" > ${WRKSRC}/VERSION_CURRENT
|
||||
${ECHO} "${DISTVERSION}" > ${WRKSRC}/VERSION_CURRENT
|
||||
|
||||
post-install:
|
||||
${MV} ${STAGEDIR}${PREFIX}/share/mongo-c-driver \
|
||||
${STAGEDIR}${PREFIX}/share/libbson
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/share/mongo-c-driver
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1673237141
|
||||
SHA256 (mongodb-mongo-c-driver-1.23.2_GH0.tar.gz) = a0f944ba659586d3a0751cdb544876ddf1ae2796efabba02a6af75efd8c61b1a
|
||||
SIZE (mongodb-mongo-c-driver-1.23.2_GH0.tar.gz) = 6498979
|
||||
TIMESTAMP = 1676631041
|
||||
SHA256 (mongo-c-driver-1.23.2.tar.gz) = 123c358827eea07cd76a31c40281bb1c81b6744f6587c96d0cf217be8b1234e3
|
||||
SIZE (mongo-c-driver-1.23.2.tar.gz) = 7781649
|
||||
|
|
|
|||
|
|
@ -1,7 +1,5 @@
|
|||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index caaf53499..2dd8cc398 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
--- CMakeLists.txt.orig 2023-01-03 15:52:56 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -249,7 +249,7 @@ cmake_policy (SET CMP0042 NEW)
|
||||
# Both _BSD_SOURCE and _DEFAULT_SOURCE are defined for backwards-compatibility with glibc 2.19 and earlier.
|
||||
# _BSD_SOURCE and _DEFAULT_SOURCE are required by `getpagesize`, `h_errno`, etc.
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue