devel/icu: update to 68.1
Changes: http://site.icu-project.org/download/68 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ Reported by: GitHub (watch releases)
This commit is contained in:
parent
91d87ad6ce
commit
6d5d6429d5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=553940
174 changed files with 2955 additions and 86 deletions
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= unar
|
||||
PORTVERSION= 1.10.1
|
||||
PORTREVISION= 16
|
||||
PORTREVISION= 17
|
||||
CATEGORIES= archivers gnustep
|
||||
MASTER_SITES= http://wakaba.c3.cx/releases/TheUnarchiver/
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION}_src
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= musicpd
|
||||
PORTVERSION= 0.22.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
|
||||
DISTNAME= mpd-${PORTVERSION}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= ncmpcpp
|
||||
DISTVERSION= 0.8.2
|
||||
PORTREVISION= 15
|
||||
PORTREVISION= 16
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://ncmpcpp.rybczak.net/stable/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= couchdb2
|
||||
DISTVERSION= 2.3.1
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
|
||||
DISTNAME= apache-couchdb-${DISTVERSION}
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
PORTNAME= couchdb3
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 3.1.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
|
||||
DISTNAME= apache-couchdb-${DISTVERSION}
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= evolution-data-server
|
||||
PORTVERSION= 3.38.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= firebird
|
||||
PORTVERSION= 2.5.8
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES?= databases
|
||||
MASTER_SITES= https://github.com/FirebirdSQL/${PORTNAME}/releases/download/R2_5_8/
|
||||
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= kbibtex
|
||||
DISTVERSION= 0.9.2
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= databases kde
|
||||
MASTER_SITES= KDE/stable/KBibTeX/${DISTVERSION}
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= kdb
|
||||
DISTVERSION= 3.2.0
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= databases kde
|
||||
MASTER_SITES= KDE/stable/${PORTNAME}/src
|
||||
DIST_SUBDIR= KDE/${PORTNAME}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mysql
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
PKGNAMESUFFIX= 80-client
|
||||
|
||||
COMMENT= Multithreaded SQL database (client)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME?= mysql
|
||||
PORTVERSION= 8.0.22
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= MYSQL/MySQL-8.0
|
||||
PKGNAMESUFFIX?= 80-server
|
||||
|
|
17
databases/mysql80-server/files/patch-icu68
Normal file
17
databases/mysql80-server/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
sql/mysqld.cc:6915:30: error: use of undeclared identifier 'TRUE'
|
||||
my_getopt_skip_unknown = TRUE;
|
||||
^
|
||||
|
||||
--- sql/mysqld.cc.orig 2020-06-16 16:31:03 UTC
|
||||
+++ sql/mysqld.cc
|
||||
@@ -6910,7 +6912,7 @@ int mysqld_main(int argc, char **argv)
|
||||
if (opt_keyring_migration_source || opt_keyring_migration_destination ||
|
||||
migrate_connect_options) {
|
||||
Migrate_keyring mk;
|
||||
- my_getopt_skip_unknown = TRUE;
|
||||
+ my_getopt_skip_unknown = true;
|
||||
if (mk.init(remaining_argc, remaining_argv, opt_keyring_migration_source,
|
||||
opt_keyring_migration_destination, opt_keyring_migration_user,
|
||||
opt_keyring_migration_host, opt_keyring_migration_password,
|
|
@ -4,7 +4,7 @@
|
|||
DISTVERSION?= 10.14
|
||||
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
|
||||
# not their own. Probably best to keep it at ?=0 when reset here too.
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
|
||||
MAINTAINER?= pgsql@FreeBSD.org
|
||||
|
||||
|
|
254
databases/postgresql10-server/files/patch-icu68
Normal file
254
databases/postgresql10-server/files/patch-icu68
Normal file
|
@ -0,0 +1,254 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
pg_collation.c:47:1: error: conflicting types for 'CollationCreate'
|
||||
CollationCreate(const char *collname, Oid collnamespace,
|
||||
^
|
||||
../../../src/include/catalog/pg_collation_fn.h:17:12: note: previous declaration is here
|
||||
extern Oid CollationCreate(const char *collname, Oid collnamespace,
|
||||
^
|
||||
collationcmds.c:52:1: error: conflicting types for 'DefineCollation'
|
||||
DefineCollation(ParseState *pstate, List *names, List *parameters, bool if_not_exists)
|
||||
^
|
||||
../../../src/include/commands/collationcmds.h:21:22: note: previous declaration is here
|
||||
extern ObjectAddress DefineCollation(ParseState *pstate, List *names, List *parameters, bool if_not_exists);
|
||||
^
|
||||
dbcommands.c:780:1: error: conflicting types for 'dropdb'
|
||||
dropdb(const char *dbname, bool missing_ok)
|
||||
^
|
||||
../../../src/include/commands/dbcommands.h:23:13: note: previous declaration is here
|
||||
extern void dropdb(const char *dbname, bool missing_ok);
|
||||
^
|
||||
dbcommands.c:1397:1: error: conflicting types for 'AlterDatabase'
|
||||
AlterDatabase(ParseState *pstate, AlterDatabaseStmt *stmt, bool isTopLevel)
|
||||
^
|
||||
../../../src/include/commands/dbcommands.h:25:12: note: previous declaration is here
|
||||
extern Oid AlterDatabase(ParseState *pstate, AlterDatabaseStmt *stmt, bool isTopLevel);
|
||||
^
|
||||
dbcommands.c:2009:1: error: conflicting types for 'get_database_oid'
|
||||
get_database_oid(const char *dbname, bool missing_ok)
|
||||
^
|
||||
../../../src/include/commands/dbcommands.h:29:12: note: previous declaration is here
|
||||
extern Oid get_database_oid(const char *dbname, bool missingok);
|
||||
^
|
||||
indxpath.c:3003:1: error: conflicting types for 'relation_has_unique_index_for'
|
||||
relation_has_unique_index_for(PlannerInfo *root, RelOptInfo *rel,
|
||||
^
|
||||
../../../../src/include/optimizer/paths.h:71:13: note: previous declaration is here
|
||||
extern bool relation_has_unique_index_for(PlannerInfo *root, RelOptInfo *rel,
|
||||
^
|
||||
indxpath.c:3174:1: error: conflicting types for 'indexcol_is_bool_constant_for_query'
|
||||
indexcol_is_bool_constant_for_query(IndexOptInfo *index, int indexcol)
|
||||
^
|
||||
../../../../src/include/optimizer/paths.h:74:13: note: previous declaration is here
|
||||
extern bool indexcol_is_bool_constant_for_query(IndexOptInfo *index,
|
||||
^
|
||||
indxpath.c:3223:1: error: conflicting types for 'match_index_to_operand'
|
||||
match_index_to_operand(Node *operand,
|
||||
^
|
||||
../../../../src/include/optimizer/paths.h:76:13: note: previous declaration is here
|
||||
extern bool match_index_to_operand(Node *operand, int indexcol,
|
||||
^
|
||||
indxpath.c:3867:1: error: conflicting types for 'adjust_rowcompare_for_index'
|
||||
adjust_rowcompare_for_index(RowCompareExpr *clause,
|
||||
^
|
||||
../../../../src/include/optimizer/paths.h:82:14: note: previous declaration is here
|
||||
extern Expr *adjust_rowcompare_for_index(RowCompareExpr *clause,
|
||||
^
|
||||
regis.c:31:1: error: conflicting types for 'RS_isRegis'
|
||||
RS_isRegis(const char *str)
|
||||
^
|
||||
../../../src/include/tsearch/dicts/regis.h:41:7: note: previous declaration is here
|
||||
bool RS_isRegis(const char *str);
|
||||
^
|
||||
regis.c:85:1: error: conflicting types for 'RS_compile'
|
||||
RS_compile(Regis *r, bool issuffix, const char *str)
|
||||
^
|
||||
../../../src/include/tsearch/dicts/regis.h:43:7: note: previous declaration is here
|
||||
void RS_compile(Regis *r, bool issuffix, const char *str);
|
||||
^
|
||||
regis.c:218:1: error: conflicting types for 'RS_execute'
|
||||
RS_execute(Regis *r, char *str)
|
||||
^
|
||||
../../../src/include/tsearch/dicts/regis.h:47:7: note: previous declaration is here
|
||||
bool RS_execute(Regis *r, char *str);
|
||||
^
|
||||
guc.c:433:7: error: redefinition of 'log_duration' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_duration = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:233:13: note: previous declaration is here
|
||||
extern bool log_duration;
|
||||
^
|
||||
guc.c:434:7: error: redefinition of 'Debug_print_plan' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_print_plan = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:234:13: note: previous declaration is here
|
||||
extern bool Debug_print_plan;
|
||||
^
|
||||
guc.c:435:7: error: redefinition of 'Debug_print_parse' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_print_parse = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:235:13: note: previous declaration is here
|
||||
extern bool Debug_print_parse;
|
||||
^
|
||||
guc.c:436:7: error: redefinition of 'Debug_print_rewritten' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_print_rewritten = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:236:13: note: previous declaration is here
|
||||
extern bool Debug_print_rewritten;
|
||||
^
|
||||
guc.c:437:7: error: redefinition of 'Debug_pretty_print' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_pretty_print = true;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:237:13: note: previous declaration is here
|
||||
extern bool Debug_pretty_print;
|
||||
^
|
||||
guc.c:439:7: error: redefinition of 'log_parser_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_parser_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:239:13: note: previous declaration is here
|
||||
extern bool log_parser_stats;
|
||||
^
|
||||
guc.c:440:7: error: redefinition of 'log_planner_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_planner_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:240:13: note: previous declaration is here
|
||||
extern bool log_planner_stats;
|
||||
^
|
||||
guc.c:441:7: error: redefinition of 'log_executor_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_executor_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:241:13: note: previous declaration is here
|
||||
extern bool log_executor_stats;
|
||||
^
|
||||
guc.c:442:7: error: redefinition of 'log_statement_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_statement_stats = false; /* this is sort of all three above
|
||||
^
|
||||
../../../../src/include/utils/guc.h:242:13: note: previous declaration is here
|
||||
extern bool log_statement_stats;
|
||||
^
|
||||
guc.c:444:7: error: redefinition of 'log_btree_build_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_btree_build_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:243:13: note: previous declaration is here
|
||||
extern bool log_btree_build_stats;
|
||||
^
|
||||
guc.c:448:7: error: redefinition of 'check_function_bodies' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool check_function_bodies = true;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:245:25: note: previous declaration is here
|
||||
extern PGDLLIMPORT bool check_function_bodies;
|
||||
^
|
||||
guc.c:449:7: error: redefinition of 'default_with_oids' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool default_with_oids = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:246:13: note: previous declaration is here
|
||||
extern bool default_with_oids;
|
||||
^
|
||||
guc.c:450:7: error: redefinition of 'session_auth_is_superuser' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool session_auth_is_superuser;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:247:13: note: previous declaration is here
|
||||
extern bool session_auth_is_superuser;
|
||||
^
|
||||
guc.c:4707:1: error: conflicting types for 'SelectConfigFiles'
|
||||
SelectConfigFiles(const char *userDoption, const char *progname)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:354:13: note: previous declaration is here
|
||||
extern bool SelectConfigFiles(const char *userDoption, const char *progname);
|
||||
^
|
||||
guc.c:5097:1: error: conflicting types for 'AtEOXact_GUC'
|
||||
AtEOXact_GUC(bool isCommit, int nestLevel)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:358:13: note: previous declaration is here
|
||||
extern void AtEOXact_GUC(bool isCommit, int nestLevel);
|
||||
^
|
||||
guc.c:5515:1: error: conflicting types for 'parse_int'
|
||||
parse_int(const char *value, int *result, int flags, const char **hintmsg)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:361:13: note: previous declaration is here
|
||||
extern bool parse_int(const char *value, int *result, int flags,
|
||||
^
|
||||
guc.c:5601:1: error: conflicting types for 'parse_real'
|
||||
parse_real(const char *value, double *result)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:363:13: note: previous declaration is here
|
||||
extern bool parse_real(const char *value, double *result);
|
||||
^
|
||||
guc.c:5662:1: error: conflicting types for 'config_enum_lookup_by_name'
|
||||
config_enum_lookup_by_name(struct config_enum *record, const char *value,
|
||||
^
|
||||
../../../../src/include/utils/guc_tables.h:265:13: note: previous declaration is here
|
||||
extern bool config_enum_lookup_by_name(struct config_enum *record,
|
||||
^
|
||||
guc.c:5930:1: error: conflicting types for 'set_config_option'
|
||||
set_config_option(const char *name, const char *value,
|
||||
^
|
||||
../../../../src/include/utils/guc.h:364:12: note: previous declaration is here
|
||||
extern int set_config_option(const char *name, const char *value,
|
||||
^
|
||||
fatal error: too many errors emitted, stopping now [-ferror-limit=]
|
||||
|
||||
--- src/backend/catalog/pg_collation.c.orig 2020-08-10 21:19:16 UTC
|
||||
+++ src/backend/catalog/pg_collation.c
|
||||
@@ -14,6 +14,8 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
+
|
||||
#include "access/genam.h"
|
||||
#include "access/heapam.h"
|
||||
#include "access/htup_details.h"
|
||||
--- src/backend/commands/collationcmds.c.orig 2020-08-10 21:19:16 UTC
|
||||
+++ src/backend/commands/collationcmds.c
|
||||
@@ -14,6 +14,8 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
+
|
||||
#include "access/heapam.h"
|
||||
#include "access/htup_details.h"
|
||||
#include "access/xact.h"
|
||||
--- src/backend/commands/dbcommands.c.orig 2020-08-10 21:19:16 UTC
|
||||
+++ src/backend/commands/dbcommands.c
|
||||
@@ -19,6 +19,7 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
#include <fcntl.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/stat.h>
|
||||
--- src/backend/optimizer/path/indxpath.c.orig 2020-08-10 21:19:16 UTC
|
||||
+++ src/backend/optimizer/path/indxpath.c
|
||||
@@ -15,6 +15,7 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
#include <math.h>
|
||||
|
||||
#include "access/stratnum.h"
|
||||
--- src/backend/tsearch/regis.c.orig 2020-08-10 21:19:16 UTC
|
||||
+++ src/backend/tsearch/regis.c
|
||||
@@ -14,6 +14,8 @@
|
||||
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
+
|
||||
#include "tsearch/dicts/regis.h"
|
||||
#include "tsearch/ts_locale.h"
|
||||
|
||||
--- src/backend/utils/misc/guc.c.orig 2020-08-10 21:19:16 UTC
|
||||
+++ src/backend/utils/misc/guc.c
|
||||
@@ -16,6 +16,8 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
+
|
||||
#include <ctype.h>
|
||||
#include <float.h>
|
||||
#include <math.h>
|
|
@ -4,7 +4,7 @@
|
|||
DISTVERSION?= 11.9
|
||||
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
|
||||
# not their own. Probably best to keep it at ?=0 when reset here too.
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
|
||||
MAINTAINER?= pgsql@FreeBSD.org
|
||||
|
||||
|
|
17
databases/postgresql11-server/files/patch-icu68
Normal file
17
databases/postgresql11-server/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
collationcmds.c:467:51: error: use of undeclared identifier 'TRUE'
|
||||
uloc_toLanguageTag(localename, buf, sizeof(buf), TRUE, &status);
|
||||
^
|
||||
|
||||
--- src/backend/commands/collationcmds.c.orig 2020-08-10 21:17:40 UTC
|
||||
+++ src/backend/commands/collationcmds.c
|
||||
@@ -444,7 +444,7 @@ get_icu_language_tag(const char *localename)
|
||||
UErrorCode status;
|
||||
|
||||
status = U_ZERO_ERROR;
|
||||
- uloc_toLanguageTag(localename, buf, sizeof(buf), TRUE, &status);
|
||||
+ uloc_toLanguageTag(localename, buf, sizeof(buf), true, &status);
|
||||
if (U_FAILURE(status))
|
||||
ereport(ERROR,
|
||||
(errmsg("could not convert locale name \"%s\" to language tag: %s",
|
|
@ -4,7 +4,7 @@
|
|||
DISTVERSION?= 12.4
|
||||
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
|
||||
# not their own. Probably best to keep it at ?=0 when reset here too.
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
|
||||
MAINTAINER?= pgsql@FreeBSD.org
|
||||
|
||||
|
|
17
databases/postgresql12-server/files/patch-icu68
Normal file
17
databases/postgresql12-server/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
collationcmds.c:467:51: error: use of undeclared identifier 'TRUE'
|
||||
uloc_toLanguageTag(localename, buf, sizeof(buf), TRUE, &status);
|
||||
^
|
||||
|
||||
--- src/backend/commands/collationcmds.c.orig 2020-08-10 21:15:53 UTC
|
||||
+++ src/backend/commands/collationcmds.c
|
||||
@@ -463,7 +463,7 @@ get_icu_language_tag(const char *localename)
|
||||
UErrorCode status;
|
||||
|
||||
status = U_ZERO_ERROR;
|
||||
- uloc_toLanguageTag(localename, buf, sizeof(buf), TRUE, &status);
|
||||
+ uloc_toLanguageTag(localename, buf, sizeof(buf), true, &status);
|
||||
if (U_FAILURE(status))
|
||||
ereport(ERROR,
|
||||
(errmsg("could not convert locale name \"%s\" to language tag: %s",
|
|
@ -5,7 +5,7 @@ PORTNAME?= postgresql
|
|||
DISTVERSION?= 13.0
|
||||
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
|
||||
# not their own. Probably best to keep it at ?=0 when reset here too.
|
||||
PORTREVISION?= 4
|
||||
PORTREVISION?= 5
|
||||
CATEGORIES?= databases
|
||||
MASTER_SITES= PGSQL/source/v${DISTVERSION}
|
||||
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
|
||||
|
|
17
databases/postgresql13-server/files/patch-icu68
Normal file
17
databases/postgresql13-server/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
collationcmds.c:467:51: error: use of undeclared identifier 'TRUE'
|
||||
uloc_toLanguageTag(localename, buf, sizeof(buf), TRUE, &status);
|
||||
^
|
||||
|
||||
--- src/backend/commands/collationcmds.c.orig 2020-09-21 20:47:36 UTC
|
||||
+++ src/backend/commands/collationcmds.c
|
||||
@@ -464,7 +464,7 @@ get_icu_language_tag(const char *localename)
|
||||
UErrorCode status;
|
||||
|
||||
status = U_ZERO_ERROR;
|
||||
- uloc_toLanguageTag(localename, buf, sizeof(buf), TRUE, &status);
|
||||
+ uloc_toLanguageTag(localename, buf, sizeof(buf), true, &status);
|
||||
if (U_FAILURE(status))
|
||||
ereport(ERROR,
|
||||
(errmsg("could not convert locale name \"%s\" to language tag: %s",
|
|
@ -4,7 +4,7 @@
|
|||
DISTVERSION?= 9.6.19
|
||||
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
|
||||
# not their own. Probably best to keep it at ?=0 when reset here too.
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}${COMPONENT}
|
||||
|
||||
MAINTAINER?= pgsql@FreeBSD.org
|
||||
|
|
278
databases/postgresql96-server/files/patch-icu68
Normal file
278
databases/postgresql96-server/files/patch-icu68
Normal file
|
@ -0,0 +1,278 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
dbcommands.c:770:1: error: conflicting types for 'dropdb'
|
||||
dropdb(const char *dbname, bool missing_ok)
|
||||
^
|
||||
../../../src/include/commands/dbcommands.h:23:13: note: previous declaration is here
|
||||
extern void dropdb(const char *dbname, bool missing_ok);
|
||||
^
|
||||
dbcommands.c:1367:1: error: conflicting types for 'AlterDatabase'
|
||||
AlterDatabase(AlterDatabaseStmt *stmt, bool isTopLevel)
|
||||
^
|
||||
../../../src/include/commands/dbcommands.h:25:12: note: previous declaration is here
|
||||
extern Oid AlterDatabase(AlterDatabaseStmt *stmt, bool isTopLevel);
|
||||
^
|
||||
dbcommands.c:1977:1: error: conflicting types for 'get_database_oid'
|
||||
get_database_oid(const char *dbname, bool missing_ok)
|
||||
^
|
||||
../../../src/include/commands/dbcommands.h:29:12: note: previous declaration is here
|
||||
extern Oid get_database_oid(const char *dbname, bool missingok);
|
||||
^
|
||||
indxpath.c:2917:1: error: conflicting types for 'relation_has_unique_index_for'
|
||||
relation_has_unique_index_for(PlannerInfo *root, RelOptInfo *rel,
|
||||
^
|
||||
../../../../src/include/optimizer/paths.h:66:13: note: previous declaration is here
|
||||
extern bool relation_has_unique_index_for(PlannerInfo *root, RelOptInfo *rel,
|
||||
^
|
||||
indxpath.c:3091:1: error: conflicting types for 'match_index_to_operand'
|
||||
match_index_to_operand(Node *operand,
|
||||
^
|
||||
../../../../src/include/optimizer/paths.h:69:13: note: previous declaration is here
|
||||
extern bool match_index_to_operand(Node *operand, int indexcol,
|
||||
^
|
||||
indxpath.c:3735:1: error: conflicting types for 'adjust_rowcompare_for_index'
|
||||
adjust_rowcompare_for_index(RowCompareExpr *clause,
|
||||
^
|
||||
../../../../src/include/optimizer/paths.h:75:14: note: previous declaration is here
|
||||
extern Expr *adjust_rowcompare_for_index(RowCompareExpr *clause,
|
||||
^
|
||||
regis.c:31:1: error: conflicting types for 'RS_isRegis'
|
||||
RS_isRegis(const char *str)
|
||||
^
|
||||
../../../src/include/tsearch/dicts/regis.h:41:7: note: previous declaration is here
|
||||
bool RS_isRegis(const char *str);
|
||||
^
|
||||
regis.c:85:1: error: conflicting types for 'RS_compile'
|
||||
RS_compile(Regis *r, bool issuffix, const char *str)
|
||||
^
|
||||
../../../src/include/tsearch/dicts/regis.h:43:7: note: previous declaration is here
|
||||
void RS_compile(Regis *r, bool issuffix, const char *str);
|
||||
^
|
||||
regis.c:218:1: error: conflicting types for 'RS_execute'
|
||||
RS_execute(Regis *r, char *str)
|
||||
^
|
||||
../../../src/include/tsearch/dicts/regis.h:47:7: note: previous declaration is here
|
||||
bool RS_execute(Regis *r, char *str);
|
||||
^
|
||||
varlena.c:1845:1: error: conflicting types for 'varstr_sortsupport'
|
||||
varstr_sortsupport(SortSupport ssup, Oid collid, bool bpchar)
|
||||
^
|
||||
../../../../src/include/utils/builtins.h:849:13: note: previous declaration is here
|
||||
extern void varstr_sortsupport(SortSupport ssup, Oid collid, bool bpchar);
|
||||
^
|
||||
varlena.c:3264:1: error: conflicting types for 'SplitIdentifierString'
|
||||
SplitIdentifierString(char *rawstring, char separator,
|
||||
^
|
||||
../../../../src/include/utils/builtins.h:859:13: note: previous declaration is here
|
||||
extern bool SplitIdentifierString(char *rawstring, char separator,
|
||||
^
|
||||
varlena.c:3389:1: error: conflicting types for 'SplitDirectoriesString'
|
||||
SplitDirectoriesString(char *rawstring, char separator,
|
||||
^
|
||||
../../../../src/include/utils/builtins.h:861:13: note: previous declaration is here
|
||||
extern bool SplitDirectoriesString(char *rawstring, char separator,
|
||||
^
|
||||
varlena.c:3510:1: error: conflicting types for 'SplitGUCList'
|
||||
SplitGUCList(char *rawstring, char separator,
|
||||
^
|
||||
../../../../src/include/utils/builtins.h:863:13: note: previous declaration is here
|
||||
extern bool SplitGUCList(char *rawstring, char separator,
|
||||
^
|
||||
varlena.c:4022:1: error: conflicting types for 'replace_text_regexp'
|
||||
replace_text_regexp(text *src_text, void *regexp,
|
||||
^
|
||||
../../../../src/include/utils/builtins.h:866:14: note: previous declaration is here
|
||||
extern text *replace_text_regexp(text *src_text, void *regexp,
|
||||
^
|
||||
In file included from varlena.c:5586:
|
||||
./levenshtein.c:73:1: error: conflicting types for 'varstr_levenshtein'
|
||||
varstr_levenshtein(const char *source, int slen,
|
||||
^
|
||||
../../../../src/include/utils/builtins.h:850:12: note: previous declaration is here
|
||||
extern int varstr_levenshtein(const char *source, int slen,
|
||||
^
|
||||
In file included from varlena.c:5588:
|
||||
./levenshtein.c:68:1: error: conflicting types for 'varstr_levenshtein_less_equal'
|
||||
varstr_levenshtein_less_equal(const char *source, int slen,
|
||||
^
|
||||
../../../../src/include/utils/builtins.h:854:12: note: previous declaration is here
|
||||
extern int varstr_levenshtein_less_equal(const char *source, int slen,
|
||||
^
|
||||
guc.c:408:7: error: redefinition of 'log_duration' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_duration = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:233:13: note: previous declaration is here
|
||||
extern bool log_duration;
|
||||
^
|
||||
guc.c:409:7: error: redefinition of 'Debug_print_plan' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_print_plan = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:234:13: note: previous declaration is here
|
||||
extern bool Debug_print_plan;
|
||||
^
|
||||
guc.c:410:7: error: redefinition of 'Debug_print_parse' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_print_parse = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:235:13: note: previous declaration is here
|
||||
extern bool Debug_print_parse;
|
||||
^
|
||||
guc.c:411:7: error: redefinition of 'Debug_print_rewritten' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_print_rewritten = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:236:13: note: previous declaration is here
|
||||
extern bool Debug_print_rewritten;
|
||||
^
|
||||
guc.c:412:7: error: redefinition of 'Debug_pretty_print' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool Debug_pretty_print = true;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:237:13: note: previous declaration is here
|
||||
extern bool Debug_pretty_print;
|
||||
^
|
||||
guc.c:414:7: error: redefinition of 'log_parser_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_parser_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:239:13: note: previous declaration is here
|
||||
extern bool log_parser_stats;
|
||||
^
|
||||
guc.c:415:7: error: redefinition of 'log_planner_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_planner_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:240:13: note: previous declaration is here
|
||||
extern bool log_planner_stats;
|
||||
^
|
||||
guc.c:416:7: error: redefinition of 'log_executor_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_executor_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:241:13: note: previous declaration is here
|
||||
extern bool log_executor_stats;
|
||||
^
|
||||
guc.c:417:7: error: redefinition of 'log_statement_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_statement_stats = false; /* this is sort of all three
|
||||
^
|
||||
../../../../src/include/utils/guc.h:242:13: note: previous declaration is here
|
||||
extern bool log_statement_stats;
|
||||
^
|
||||
guc.c:419:7: error: redefinition of 'log_btree_build_stats' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool log_btree_build_stats = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:243:13: note: previous declaration is here
|
||||
extern bool log_btree_build_stats;
|
||||
^
|
||||
guc.c:423:7: error: redefinition of 'check_function_bodies' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool check_function_bodies = true;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:245:25: note: previous declaration is here
|
||||
extern PGDLLIMPORT bool check_function_bodies;
|
||||
^
|
||||
guc.c:424:7: error: redefinition of 'default_with_oids' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool default_with_oids = false;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:246:13: note: previous declaration is here
|
||||
extern bool default_with_oids;
|
||||
^
|
||||
guc.c:425:7: error: redefinition of 'SQL_inheritance' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool SQL_inheritance = true;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:247:13: note: previous declaration is here
|
||||
extern bool SQL_inheritance;
|
||||
^
|
||||
guc.c:428:7: error: redefinition of 'session_auth_is_superuser' with a different type: 'bool' vs 'bool' (aka 'char')
|
||||
bool session_auth_is_superuser;
|
||||
^
|
||||
../../../../src/include/utils/guc.h:248:13: note: previous declaration is here
|
||||
extern bool session_auth_is_superuser;
|
||||
^
|
||||
guc.c:4599:1: error: conflicting types for 'SelectConfigFiles'
|
||||
SelectConfigFiles(const char *userDoption, const char *progname)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:355:13: note: previous declaration is here
|
||||
extern bool SelectConfigFiles(const char *userDoption, const char *progname);
|
||||
^
|
||||
guc.c:4989:1: error: conflicting types for 'AtEOXact_GUC'
|
||||
AtEOXact_GUC(bool isCommit, int nestLevel)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:359:13: note: previous declaration is here
|
||||
extern void AtEOXact_GUC(bool isCommit, int nestLevel);
|
||||
^
|
||||
guc.c:5407:1: error: conflicting types for 'parse_int'
|
||||
parse_int(const char *value, int *result, int flags, const char **hintmsg)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:362:13: note: previous declaration is here
|
||||
extern bool parse_int(const char *value, int *result, int flags,
|
||||
^
|
||||
guc.c:5493:1: error: conflicting types for 'parse_real'
|
||||
parse_real(const char *value, double *result)
|
||||
^
|
||||
../../../../src/include/utils/guc.h:364:13: note: previous declaration is here
|
||||
extern bool parse_real(const char *value, double *result);
|
||||
^
|
||||
guc.c:5554:1: error: conflicting types for 'config_enum_lookup_by_name'
|
||||
config_enum_lookup_by_name(struct config_enum * record, const char *value,
|
||||
^
|
||||
../../../../src/include/utils/guc_tables.h:264:13: note: previous declaration is here
|
||||
extern bool config_enum_lookup_by_name(struct config_enum * record,
|
||||
^
|
||||
fatal error: too many errors emitted, stopping now [-ferror-limit=]
|
||||
|
||||
--- src/backend/commands/dbcommands.c.orig 2020-08-10 21:21:12 UTC
|
||||
+++ src/backend/commands/dbcommands.c
|
||||
@@ -19,6 +19,7 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
#include <fcntl.h>
|
||||
#include <locale.h>
|
||||
#include <unistd.h>
|
||||
--- src/backend/optimizer/path/indxpath.c.orig 2020-08-10 21:21:12 UTC
|
||||
+++ src/backend/optimizer/path/indxpath.c
|
||||
@@ -15,6 +15,7 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
#include <math.h>
|
||||
|
||||
#include "access/stratnum.h"
|
||||
--- src/backend/tsearch/regis.c.orig 2020-08-10 21:21:12 UTC
|
||||
+++ src/backend/tsearch/regis.c
|
||||
@@ -14,6 +14,8 @@
|
||||
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
+
|
||||
#include "tsearch/dicts/regis.h"
|
||||
#include "tsearch/ts_locale.h"
|
||||
|
||||
--- src/backend/utils/adt/levenshtein.c.orig 2020-08-10 21:21:12 UTC
|
||||
+++ src/backend/utils/adt/levenshtein.c
|
||||
@@ -23,6 +23,8 @@
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
+#include <stdbool.h>
|
||||
+
|
||||
#define MAX_LEVENSHTEIN_STRLEN 255
|
||||
|
||||
/*
|
||||
--- src/backend/utils/adt/varlena.c.orig 2020-08-10 21:21:12 UTC
|
||||
+++ src/backend/utils/adt/varlena.c
|
||||
@@ -14,6 +14,7 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
#include <ctype.h>
|
||||
#include <limits.h>
|
||||
|
||||
--- src/backend/utils/misc/guc.c.orig 2020-08-10 21:21:12 UTC
|
||||
+++ src/backend/utils/misc/guc.c
|
||||
@@ -16,6 +16,7 @@
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
+#include <stdbool.h>
|
||||
#include <ctype.h>
|
||||
#include <float.h>
|
||||
#include <math.h>
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= sqlite3
|
||||
DISTVERSION= 3.33.0
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= https://www.sqlite.org/2020/ http://www2.sqlite.org/2020/ http://www3.sqlite.org/2020/
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= tarantool
|
||||
PORTVERSION= 2.4.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= calibre
|
||||
PORTVERSION= 4.23.0
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= deskutils python
|
||||
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/
|
||||
|
||||
|
|
97
deskutils/calibre/files/patch-icu68
Normal file
97
deskutils/calibre/files/patch-icu68
Normal file
|
@ -0,0 +1,97 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
src/calibre/utils/icu.c:246:29: error: use of undeclared identifier 'TRUE'
|
||||
if (asz == 0) { found = TRUE; goto end; }
|
||||
^
|
||||
src/calibre/utils/icu.c:253:42: error: use of undeclared identifier 'TRUE'
|
||||
if (pos != USEARCH_DONE) found = TRUE;
|
||||
^
|
||||
|
||||
--- src/calibre/utils/icu.c.orig 2020-08-21 01:39:18 UTC
|
||||
+++ src/calibre/utils/icu.c
|
||||
@@ -243,14 +243,14 @@ icu_Collator_contains(icu_Collator *self, PyObject *ar
|
||||
|
||||
a = python_to_icu(a_, &asz);
|
||||
if (a == NULL) goto end;
|
||||
- if (asz == 0) { found = TRUE; goto end; }
|
||||
+ if (asz == 0) { found = true; goto end; }
|
||||
b = python_to_icu(b_, &bsz);
|
||||
if (b == NULL) goto end;
|
||||
|
||||
search = usearch_openFromCollator(a, asz, b, bsz, self->collator, NULL, &status);
|
||||
if (U_SUCCESS(status)) {
|
||||
pos = usearch_first(search, &status);
|
||||
- if (pos != USEARCH_DONE) found = TRUE;
|
||||
+ if (pos != USEARCH_DONE) found = true;
|
||||
}
|
||||
end:
|
||||
if (search != NULL) usearch_close(search);
|
||||
--- src/calibre/utils/matcher.c.orig 2020-08-21 01:39:18 UTC
|
||||
+++ src/calibre/utils/matcher.c
|
||||
@@ -15,9 +15,6 @@
|
||||
#define inline
|
||||
#endif
|
||||
|
||||
-typedef unsigned char bool;
|
||||
-#define TRUE 1
|
||||
-#define FALSE 0
|
||||
#define MAX(x, y) ((x > y) ? x : y)
|
||||
#define nullfree(x) if(x != NULL) free(x); x = NULL;
|
||||
|
||||
@@ -240,10 +237,10 @@ static bool create_searches(UStringSearch **searches,
|
||||
U16_FWD_1(needle, i, needle_len);
|
||||
if (pos == i) break;
|
||||
searches[pos] = usearch_openFromCollator(needle + pos, i - pos, haystack, haystack_len, collator, NULL, &status);
|
||||
- if (U_FAILURE(status)) { PyErr_SetString(PyExc_ValueError, u_errorName(status)); searches[pos] = NULL; return FALSE; }
|
||||
+ if (U_FAILURE(status)) { PyErr_SetString(PyExc_ValueError, u_errorName(status)); searches[pos] = NULL; return false; }
|
||||
}
|
||||
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
static void free_searches(UStringSearch **searches, int32_t count) {
|
||||
@@ -259,14 +256,14 @@ static bool match(UChar **items, int32_t *item_lengths
|
||||
int32_t i = 0, maxhl = 0;
|
||||
int32_t r = 0, *positions = NULL;
|
||||
MatchInfo *matches = NULL;
|
||||
- bool ok = FALSE;
|
||||
+ bool ok = false;
|
||||
MemoryItem ***memo = NULL;
|
||||
int32_t needle_len = u_strlen(needle);
|
||||
UStringSearch **searches = NULL;
|
||||
|
||||
if (needle_len <= 0 || item_count <= 0) {
|
||||
for (i = 0; i < (int32_t)item_count; i++) match_results[i].score = 0.0;
|
||||
- ok = TRUE;
|
||||
+ ok = true;
|
||||
goto end;
|
||||
}
|
||||
|
||||
@@ -289,7 +286,7 @@ static bool match(UChar **items, int32_t *item_lengths
|
||||
|
||||
if (maxhl <= 0) {
|
||||
for (i = 0; i < (int32_t)item_count; i++) match_results[i].score = 0.0;
|
||||
- ok = TRUE;
|
||||
+ ok = true;
|
||||
goto end;
|
||||
}
|
||||
|
||||
@@ -308,7 +305,7 @@ static bool match(UChar **items, int32_t *item_lengths
|
||||
convert_positions(positions, final_positions + i * needle_char_len, matches[i].haystack, needle_char_len, needle_len, match_results[i].score);
|
||||
}
|
||||
|
||||
- ok = TRUE;
|
||||
+ ok = true;
|
||||
end:
|
||||
nullfree(positions);
|
||||
nullfree(stack.items);
|
||||
@@ -401,7 +398,7 @@ static PyObject *
|
||||
Matcher_calculate_scores(Matcher *self, PyObject *args) {
|
||||
int32_t *final_positions = NULL, *p;
|
||||
Match *matches = NULL;
|
||||
- bool ok = FALSE;
|
||||
+ bool ok = false;
|
||||
uint32_t i = 0, needle_char_len = 0, j = 0;
|
||||
PyObject *items = NULL, *score = NULL, *positions = NULL, *pneedle = NULL;
|
||||
UChar *needle = NULL;
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= osmo
|
||||
PORTVERSION= 0.4.2
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= deskutils
|
||||
MASTER_SITES= SF/${PORTNAME}-pim/${PORTNAME}-pim/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= peaclock
|
||||
DISTVERSION= 0.4.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= deskutils
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= boost-libs
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
|
||||
COMMENT= Free portable C++ libraries (without Boost.Python)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= dee
|
||||
PORTVERSION= 1.2.7
|
||||
PORTREVISION= 17
|
||||
PORTREVISION= 18
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://launchpadlibrarian.net/151383425/ \
|
||||
https://launchpad.net/${PORTNAME}/1.0/${PORTVERSION}/+download/
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= icu-le-hb
|
||||
DISTVERSION= 1.0.3-3
|
||||
DISTVERSIONSUFFIX= -gb8a3163
|
||||
PORTREVISION= 15
|
||||
PORTREVISION= 16
|
||||
CATEGORIES= devel print
|
||||
|
||||
MAINTAINER= office@FreeBSD.org
|
||||
|
|
53
devel/icu-le-hb/files/patch-icu68
Normal file
53
devel/icu-le-hb/files/patch-icu68
Normal file
|
@ -0,0 +1,53 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
LEFontInstance.cpp:82:39: error: use of undeclared identifier 'TRUE'
|
||||
return mapCharToGlyph(ch, mapper, TRUE);
|
||||
^
|
||||
LEGlyphStorage.cpp:662:12: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
LEInsertionList.cpp:89:20: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
LEInsertionList.cpp:93:12: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
|
||||
--- src/LEFontInstance.cpp.orig 2016-11-13 06:15:24 UTC
|
||||
+++ src/LEFontInstance.cpp
|
||||
@@ -79,7 +79,7 @@ void LEFontInstance::mapCharsToGlyphs(const LEUnicode
|
||||
|
||||
LEGlyphID LEFontInstance::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper) const
|
||||
{
|
||||
- return mapCharToGlyph(ch, mapper, TRUE);
|
||||
+ return mapCharToGlyph(ch, mapper, true);
|
||||
}
|
||||
|
||||
LEGlyphID LEFontInstance::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper, le_bool filterZeroWidth) const
|
||||
--- src/LEGlyphStorage.cpp.orig 2016-11-13 06:15:24 UTC
|
||||
+++ src/LEGlyphStorage.cpp
|
||||
@@ -659,7 +659,7 @@ le_bool LEGlyphStorage::applyInsertion(le_int32 atPosi
|
||||
// just got replaced by the insertion
|
||||
fSrcIndex -= 1;
|
||||
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
U_NAMESPACE_END
|
||||
--- src/LEInsertionList.cpp.orig 2016-11-13 06:15:24 UTC
|
||||
+++ src/LEInsertionList.cpp
|
||||
@@ -86,11 +86,11 @@ le_bool LEInsertionList::applyInsertions(LEInsertionCa
|
||||
{
|
||||
for (InsertionRecord *rec = head; rec != NULL; rec = rec->next) {
|
||||
if (callback->applyInsertion(rec->position, rec->count, rec->glyphs)) {
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
}
|
||||
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
U_NAMESPACE_END
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= icu
|
||||
DISTVERSION= 67_1
|
||||
DISTVERSION= 68_1
|
||||
PORTREVISION?= 0 # keep for icu-lx
|
||||
PORTEPOCH?= 1
|
||||
CATEGORIES?= devel
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1587585860
|
||||
SHA256 (icu4c-67_1-src.tgz) = 94a80cd6f251a53bd2a997f6f1b5ac6653fe791dfab66e1eb0227740fb86d5dc
|
||||
SIZE (icu4c-67_1-src.tgz) = 24518055
|
||||
TIMESTAMP = 1603920072
|
||||
SHA256 (icu4c-68_1-src.tgz) = a9f2e3d8b4434b8e53878b4308bd1e6ee51c9c7042e2b1a376abefb6fbb29f2d
|
||||
SIZE (icu4c-68_1-src.tgz) = 24722348
|
||||
|
|
|
@ -190,6 +190,7 @@ include/unicode/unorm.h
|
|||
include/unicode/unorm2.h
|
||||
include/unicode/unum.h
|
||||
include/unicode/unumberformatter.h
|
||||
include/unicode/unumberrangeformatter.h
|
||||
include/unicode/unumsys.h
|
||||
include/unicode/uobject.h
|
||||
include/unicode/upluralrules.h
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= kiwix-lib
|
||||
DISTVERSION= 9.3.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= me@int19h.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= libical
|
||||
DISTVERSION= 3.0.8
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://github.com/libical/libical/releases/download/v${PORTVERSION}/
|
||||
|
||||
|
|
29
devel/libical/files/patch-icu68
Normal file
29
devel/libical/files/patch-icu68
Normal file
|
@ -0,0 +1,29 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
src/libical/icalrecur.c:1021:59: error: use of undeclared identifier 'FALSE'
|
||||
en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
|
||||
^
|
||||
src/libical/icalrecur.c:1414:63: error: use of undeclared identifier 'FALSE'
|
||||
en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
|
||||
^
|
||||
|
||||
--- src/libical/icalrecur.c.orig 2020-03-07 14:42:42 UTC
|
||||
+++ src/libical/icalrecur.c
|
||||
@@ -1018,7 +1018,7 @@ icalarray *icalrecurrencetype_rscale_supported_calenda
|
||||
|
||||
calendars = icalarray_new(sizeof(const char **), 20);
|
||||
|
||||
- en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
|
||||
+ en = ucal_getKeywordValuesForLocale("calendar", NULL, false, &status);
|
||||
while ((cal = uenum_next(en, NULL, &status))) {
|
||||
cal = icalmemory_tmp_copy(cal);
|
||||
icalarray_append(calendars, &cal);
|
||||
@@ -1411,7 +1411,7 @@ static int initialize_rscale(icalrecur_iterator *impl)
|
||||
}
|
||||
|
||||
/* Check if specified calendar is supported */
|
||||
- en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
|
||||
+ en = ucal_getKeywordValuesForLocale("calendar", NULL, false, &status);
|
||||
while ((cal = uenum_next(en, NULL, &status))) {
|
||||
if (!strcmp(cal, rule.rscale)) {
|
||||
is_hebrew = !strcmp(rule.rscale, "hebrew");
|
|
@ -3,6 +3,7 @@
|
|||
PORTNAME= libphonenumber
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 8.12.12
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= libzim
|
||||
PORTVERSION= 6.2.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= objecthash
|
||||
PORTVERSION= 20160802
|
||||
PORTREVISION= 12
|
||||
PORTREVISION= 13
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../lang/php72
|
||||
|
|
201
devel/php72-intl/files/patch-icu68
Normal file
201
devel/php72-intl/files/patch-icu68
Normal file
|
@ -0,0 +1,201 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:53: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:60: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:80:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:87:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:90:9: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:42: error: use of undeclared identifier 'FALSE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:49: error: use of undeclared identifier 'TRUE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:47: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:54: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:48: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:55: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:349:26: error: use of undeclared identifier 'TRUE'
|
||||
collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:543:26: error: use of undeclared identifier 'FALSE'
|
||||
collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:91:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:134:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:230:25: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool isLenient = FALSE;
|
||||
^
|
||||
ext/intl/normalizer/normalizer_normalize.c:181:16: error: use of undeclared identifier 'FALSE'
|
||||
UBool uret = FALSE;
|
||||
^
|
||||
ext/intl/timezone/timezone_class.cpp:324:21: error: use of undeclared identifier 'FALSE'
|
||||
tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
^
|
||||
ext/intl/timezone/timezone_methods.cpp:94:57: error: use of undeclared identifier 'FALSE'
|
||||
tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
^
|
||||
|
||||
--- breakiterator/codepointiterator_internal.cpp.orig 2020-09-30 05:15:54 UTC
|
||||
+++ breakiterator/codepointiterator_internal.cpp
|
||||
@@ -57,7 +57,7 @@ CodePointBreakIterator& CodePointBreakIterator::operat
|
||||
return *this;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
+ this->fText = utext_clone(this->fText, that.fText, false, true, &uec);
|
||||
|
||||
//don't bother copying the character iterator, getText() is deprecated
|
||||
clearCurrentCharIter();
|
||||
@@ -77,17 +77,17 @@ CodePointBreakIterator::~CodePointBreakIterator()
|
||||
UBool CodePointBreakIterator::operator==(const BreakIterator& that) const
|
||||
{
|
||||
if (typeid(*this) != typeid(that)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
const CodePointBreakIterator& that2 =
|
||||
static_cast<const CodePointBreakIterator&>(that);
|
||||
|
||||
if (!utext_equals(this->fText, that2.fText)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
CodePointBreakIterator* CodePointBreakIterator::clone(void) const
|
||||
@@ -108,7 +108,7 @@ CharacterIterator& CodePointBreakIterator::getText(voi
|
||||
|
||||
UText *CodePointBreakIterator::getUText(UText *fillIn, UErrorCode &status) const
|
||||
{
|
||||
- return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
+ return utext_clone(fillIn, this->fText, false, true, &status);
|
||||
}
|
||||
|
||||
void CodePointBreakIterator::setText(const UnicodeString &text)
|
||||
@@ -127,7 +127,7 @@ void CodePointBreakIterator::setText(UText *text, UErr
|
||||
return;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, text, false, true, &status);
|
||||
|
||||
clearCurrentCharIter();
|
||||
}
|
||||
@@ -279,7 +279,7 @@ CodePointBreakIterator &CodePointBreakIterator::refres
|
||||
}
|
||||
|
||||
int64_t pos = utext_getNativeIndex(this->fText);
|
||||
- this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, input, false, true, &status);
|
||||
if (U_FAILURE(status)) {
|
||||
return *this;
|
||||
}
|
||||
--- collator/collator_sort.c.orig 2020-09-30 05:15:54 UTC
|
||||
+++ collator/collator_sort.c
|
||||
@@ -346,7 +346,7 @@ static void collator_sort_internal( int renumber, INTE
|
||||
*/
|
||||
PHP_FUNCTION( collator_sort )
|
||||
{
|
||||
- collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( true, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
@@ -540,7 +540,7 @@ PHP_FUNCTION( collator_sort_with_sort_keys )
|
||||
*/
|
||||
PHP_FUNCTION( collator_asort )
|
||||
{
|
||||
- collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( false, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
--- dateformat/dateformat_attr.c.orig 2020-09-30 05:15:54 UTC
|
||||
+++ dateformat/dateformat_attr.c
|
||||
@@ -88,7 +88,7 @@ PHP_FUNCTION( datefmt_get_pattern )
|
||||
UChar value_buf[64];
|
||||
uint32_t length = USIZE( value_buf );
|
||||
UChar* value = value_buf;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
@@ -131,7 +131,7 @@ PHP_FUNCTION( datefmt_set_pattern )
|
||||
size_t value_len = 0;
|
||||
int32_t slength = 0;
|
||||
UChar* svalue = NULL;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
@@ -227,7 +227,7 @@ PHP_FUNCTION( datefmt_is_lenient )
|
||||
*/
|
||||
PHP_FUNCTION( datefmt_set_lenient )
|
||||
{
|
||||
- zend_bool isLenient = FALSE;
|
||||
+ zend_bool isLenient = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
--- normalizer/normalizer_normalize.c.orig 2020-09-30 05:15:54 UTC
|
||||
+++ normalizer/normalizer_normalize.c
|
||||
@@ -178,7 +178,7 @@ PHP_FUNCTION( normalizer_is_normalized )
|
||||
int uinput_len = 0;
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
|
||||
- UBool uret = FALSE;
|
||||
+ UBool uret = false;
|
||||
|
||||
intl_error_reset( NULL );
|
||||
|
||||
--- timezone/timezone_class.cpp.orig 2020-09-30 05:15:54 UTC
|
||||
+++ timezone/timezone_class.cpp
|
||||
@@ -321,7 +321,7 @@ static HashTable *TimeZone_get_debug_info(zval *object
|
||||
|
||||
int32_t rawOffset, dstOffset;
|
||||
UDate now = Calendar::getNow();
|
||||
- tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
+ tz->getOffset(now, false, rawOffset, dstOffset, uec);
|
||||
if (U_FAILURE(uec)) {
|
||||
return debug_info;
|
||||
}
|
||||
--- timezone/timezone_methods.cpp.orig 2020-09-30 05:15:54 UTC
|
||||
+++ timezone/timezone_methods.cpp
|
||||
@@ -91,7 +91,7 @@ U_CFUNC PHP_FUNCTION(intltz_from_date_time_zone)
|
||||
RETURN_NULL();
|
||||
}
|
||||
|
||||
- tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
+ tz = timezone_convert_datetimezone(tzobj->type, tzobj, false, NULL,
|
||||
"intltz_from_date_time_zone");
|
||||
if (tz == NULL) {
|
||||
RETURN_NULL();
|
|
@ -1,5 +1,6 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../lang/php73
|
||||
|
|
213
devel/php73-intl/files/patch-icu68
Normal file
213
devel/php73-intl/files/patch-icu68
Normal file
|
@ -0,0 +1,213 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:53: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:60: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:80:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:87:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:90:9: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:42: error: use of undeclared identifier 'FALSE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:49: error: use of undeclared identifier 'TRUE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:47: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:54: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:48: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:55: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:349:26: error: use of undeclared identifier 'TRUE'
|
||||
collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:543:26: error: use of undeclared identifier 'FALSE'
|
||||
collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:91:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:134:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:230:25: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool isLenient = FALSE;
|
||||
^
|
||||
ext/intl/normalizer/normalizer_normalize.c:95:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/normalizer/normalizer_normalize.c:181:16: error: use of undeclared identifier 'FALSE'
|
||||
UBool uret = FALSE;
|
||||
^
|
||||
ext/intl/timezone/timezone_class.cpp:324:21: error: use of undeclared identifier 'FALSE'
|
||||
tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
^
|
||||
ext/intl/timezone/timezone_methods.cpp:94:57: error: use of undeclared identifier 'FALSE'
|
||||
tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
^
|
||||
|
||||
--- breakiterator/codepointiterator_internal.cpp.orig 2020-09-29 08:33:05 UTC
|
||||
+++ breakiterator/codepointiterator_internal.cpp
|
||||
@@ -58,7 +58,7 @@ CodePointBreakIterator& CodePointBreakIterator::operat
|
||||
return *this;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
+ this->fText = utext_clone(this->fText, that.fText, false, true, &uec);
|
||||
|
||||
//don't bother copying the character iterator, getText() is deprecated
|
||||
clearCurrentCharIter();
|
||||
@@ -78,17 +78,17 @@ CodePointBreakIterator::~CodePointBreakIterator()
|
||||
UBool CodePointBreakIterator::operator==(const BreakIterator& that) const
|
||||
{
|
||||
if (typeid(*this) != typeid(that)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
const CodePointBreakIterator& that2 =
|
||||
static_cast<const CodePointBreakIterator&>(that);
|
||||
|
||||
if (!utext_equals(this->fText, that2.fText)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
CodePointBreakIterator* CodePointBreakIterator::clone(void) const
|
||||
@@ -109,7 +109,7 @@ CharacterIterator& CodePointBreakIterator::getText(voi
|
||||
|
||||
UText *CodePointBreakIterator::getUText(UText *fillIn, UErrorCode &status) const
|
||||
{
|
||||
- return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
+ return utext_clone(fillIn, this->fText, false, true, &status);
|
||||
}
|
||||
|
||||
void CodePointBreakIterator::setText(const UnicodeString &text)
|
||||
@@ -128,7 +128,7 @@ void CodePointBreakIterator::setText(UText *text, UErr
|
||||
return;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, text, false, true, &status);
|
||||
|
||||
clearCurrentCharIter();
|
||||
}
|
||||
@@ -280,7 +280,7 @@ CodePointBreakIterator &CodePointBreakIterator::refres
|
||||
}
|
||||
|
||||
int64_t pos = utext_getNativeIndex(this->fText);
|
||||
- this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, input, false, true, &status);
|
||||
if (U_FAILURE(status)) {
|
||||
return *this;
|
||||
}
|
||||
--- collator/collator_sort.c.orig 2020-09-29 08:33:05 UTC
|
||||
+++ collator/collator_sort.c
|
||||
@@ -346,7 +346,7 @@ static void collator_sort_internal( int renumber, INTE
|
||||
*/
|
||||
PHP_FUNCTION( collator_sort )
|
||||
{
|
||||
- collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( true, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
@@ -540,7 +540,7 @@ PHP_FUNCTION( collator_sort_with_sort_keys )
|
||||
*/
|
||||
PHP_FUNCTION( collator_asort )
|
||||
{
|
||||
- collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( false, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
--- dateformat/dateformat_attr.c.orig 2020-09-29 08:33:05 UTC
|
||||
+++ dateformat/dateformat_attr.c
|
||||
@@ -88,7 +88,7 @@ PHP_FUNCTION( datefmt_get_pattern )
|
||||
UChar value_buf[64];
|
||||
uint32_t length = USIZE( value_buf );
|
||||
UChar* value = value_buf;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
@@ -131,7 +131,7 @@ PHP_FUNCTION( datefmt_set_pattern )
|
||||
size_t value_len = 0;
|
||||
int32_t slength = 0;
|
||||
UChar* svalue = NULL;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
@@ -227,7 +227,7 @@ PHP_FUNCTION( datefmt_is_lenient )
|
||||
*/
|
||||
PHP_FUNCTION( datefmt_set_lenient )
|
||||
{
|
||||
- zend_bool isLenient = FALSE;
|
||||
+ zend_bool isLenient = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
--- normalizer/normalizer_normalize.c.orig 2020-09-29 08:33:05 UTC
|
||||
+++ normalizer/normalizer_normalize.c
|
||||
@@ -92,7 +92,7 @@ static UBool intl_is_normalized(zend_long form, const
|
||||
const UNormalizer2 *norm = intl_get_normalizer(form, err);
|
||||
|
||||
if(U_FAILURE(*err)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
return unorm2_isNormalized(norm, uinput, uinput_len, err);
|
||||
@@ -263,7 +263,7 @@ PHP_FUNCTION( normalizer_is_normalized )
|
||||
int uinput_len = 0;
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
|
||||
- UBool uret = FALSE;
|
||||
+ UBool uret = false;
|
||||
|
||||
intl_error_reset( NULL );
|
||||
|
||||
--- timezone/timezone_class.cpp.orig 2020-09-29 08:33:05 UTC
|
||||
+++ timezone/timezone_class.cpp
|
||||
@@ -322,7 +322,7 @@ static HashTable *TimeZone_get_debug_info(zval *object
|
||||
|
||||
int32_t rawOffset, dstOffset;
|
||||
UDate now = Calendar::getNow();
|
||||
- tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
+ tz->getOffset(now, false, rawOffset, dstOffset, uec);
|
||||
if (U_FAILURE(uec)) {
|
||||
return debug_info;
|
||||
}
|
||||
--- timezone/timezone_methods.cpp.orig 2020-09-29 08:33:05 UTC
|
||||
+++ timezone/timezone_methods.cpp
|
||||
@@ -95,7 +95,7 @@ U_CFUNC PHP_FUNCTION(intltz_from_date_time_zone)
|
||||
RETURN_NULL();
|
||||
}
|
||||
|
||||
- tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
+ tz = timezone_convert_datetimezone(tzobj->type, tzobj, false, NULL,
|
||||
"intltz_from_date_time_zone");
|
||||
if (tz == NULL) {
|
||||
RETURN_NULL();
|
|
@ -1,5 +1,6 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../lang/php74
|
||||
|
|
213
devel/php74-intl/files/patch-icu68
Normal file
213
devel/php74-intl/files/patch-icu68
Normal file
|
@ -0,0 +1,213 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:53: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:60: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:80:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:87:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:90:9: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:42: error: use of undeclared identifier 'FALSE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:49: error: use of undeclared identifier 'TRUE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:47: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:54: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:48: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:55: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:349:26: error: use of undeclared identifier 'TRUE'
|
||||
collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:543:26: error: use of undeclared identifier 'FALSE'
|
||||
collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:91:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:134:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:230:25: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool isLenient = FALSE;
|
||||
^
|
||||
ext/intl/normalizer/normalizer_normalize.c:95:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/normalizer/normalizer_normalize.c:181:16: error: use of undeclared identifier 'FALSE'
|
||||
UBool uret = FALSE;
|
||||
^
|
||||
ext/intl/timezone/timezone_class.cpp:324:21: error: use of undeclared identifier 'FALSE'
|
||||
tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
^
|
||||
ext/intl/timezone/timezone_methods.cpp:94:57: error: use of undeclared identifier 'FALSE'
|
||||
tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
^
|
||||
|
||||
--- breakiterator/codepointiterator_internal.cpp.orig 2020-09-29 10:17:14 UTC
|
||||
+++ breakiterator/codepointiterator_internal.cpp
|
||||
@@ -58,7 +58,7 @@ CodePointBreakIterator& CodePointBreakIterator::operat
|
||||
return *this;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
+ this->fText = utext_clone(this->fText, that.fText, false, true, &uec);
|
||||
|
||||
//don't bother copying the character iterator, getText() is deprecated
|
||||
clearCurrentCharIter();
|
||||
@@ -78,17 +78,17 @@ CodePointBreakIterator::~CodePointBreakIterator()
|
||||
UBool CodePointBreakIterator::operator==(const BreakIterator& that) const
|
||||
{
|
||||
if (typeid(*this) != typeid(that)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
const CodePointBreakIterator& that2 =
|
||||
static_cast<const CodePointBreakIterator&>(that);
|
||||
|
||||
if (!utext_equals(this->fText, that2.fText)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
CodePointBreakIterator* CodePointBreakIterator::clone(void) const
|
||||
@@ -109,7 +109,7 @@ CharacterIterator& CodePointBreakIterator::getText(voi
|
||||
|
||||
UText *CodePointBreakIterator::getUText(UText *fillIn, UErrorCode &status) const
|
||||
{
|
||||
- return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
+ return utext_clone(fillIn, this->fText, false, true, &status);
|
||||
}
|
||||
|
||||
void CodePointBreakIterator::setText(const UnicodeString &text)
|
||||
@@ -128,7 +128,7 @@ void CodePointBreakIterator::setText(UText *text, UErr
|
||||
return;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, text, false, true, &status);
|
||||
|
||||
clearCurrentCharIter();
|
||||
}
|
||||
@@ -280,7 +280,7 @@ CodePointBreakIterator &CodePointBreakIterator::refres
|
||||
}
|
||||
|
||||
int64_t pos = utext_getNativeIndex(this->fText);
|
||||
- this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, input, false, true, &status);
|
||||
if (U_FAILURE(status)) {
|
||||
return *this;
|
||||
}
|
||||
--- collator/collator_sort.c.orig 2020-09-29 10:17:14 UTC
|
||||
+++ collator/collator_sort.c
|
||||
@@ -346,7 +346,7 @@ static void collator_sort_internal( int renumber, INTE
|
||||
*/
|
||||
PHP_FUNCTION( collator_sort )
|
||||
{
|
||||
- collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( true, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
@@ -540,7 +540,7 @@ PHP_FUNCTION( collator_sort_with_sort_keys )
|
||||
*/
|
||||
PHP_FUNCTION( collator_asort )
|
||||
{
|
||||
- collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( false, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
--- dateformat/dateformat_attr.c.orig 2020-09-29 10:17:13 UTC
|
||||
+++ dateformat/dateformat_attr.c
|
||||
@@ -88,7 +88,7 @@ PHP_FUNCTION( datefmt_get_pattern )
|
||||
UChar value_buf[64];
|
||||
uint32_t length = USIZE( value_buf );
|
||||
UChar* value = value_buf;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
@@ -131,7 +131,7 @@ PHP_FUNCTION( datefmt_set_pattern )
|
||||
size_t value_len = 0;
|
||||
int32_t slength = 0;
|
||||
UChar* svalue = NULL;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
@@ -227,7 +227,7 @@ PHP_FUNCTION( datefmt_is_lenient )
|
||||
*/
|
||||
PHP_FUNCTION( datefmt_set_lenient )
|
||||
{
|
||||
- zend_bool isLenient = FALSE;
|
||||
+ zend_bool isLenient = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
--- normalizer/normalizer_normalize.c.orig 2020-09-29 10:17:14 UTC
|
||||
+++ normalizer/normalizer_normalize.c
|
||||
@@ -90,7 +90,7 @@ static UBool intl_is_normalized(zend_long form, const
|
||||
const UNormalizer2 *norm = intl_get_normalizer(form, err);
|
||||
|
||||
if(U_FAILURE(*err)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
return unorm2_isNormalized(norm, uinput, uinput_len, err);
|
||||
@@ -261,7 +261,7 @@ PHP_FUNCTION( normalizer_is_normalized )
|
||||
int uinput_len = 0;
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
|
||||
- UBool uret = FALSE;
|
||||
+ UBool uret = false;
|
||||
|
||||
intl_error_reset( NULL );
|
||||
|
||||
--- timezone/timezone_class.cpp.orig 2020-09-29 10:17:14 UTC
|
||||
+++ timezone/timezone_class.cpp
|
||||
@@ -325,7 +325,7 @@ static HashTable *TimeZone_get_debug_info(zval *object
|
||||
|
||||
int32_t rawOffset, dstOffset;
|
||||
UDate now = Calendar::getNow();
|
||||
- tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
+ tz->getOffset(now, false, rawOffset, dstOffset, uec);
|
||||
if (U_FAILURE(uec)) {
|
||||
return debug_info;
|
||||
}
|
||||
--- timezone/timezone_methods.cpp.orig 2020-09-29 10:17:14 UTC
|
||||
+++ timezone/timezone_methods.cpp
|
||||
@@ -95,7 +95,7 @@ U_CFUNC PHP_FUNCTION(intltz_from_date_time_zone)
|
||||
RETURN_NULL();
|
||||
}
|
||||
|
||||
- tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
+ tz = timezone_convert_datetimezone(tzobj->type, tzobj, false, NULL,
|
||||
"intltz_from_date_time_zone");
|
||||
if (tz == NULL) {
|
||||
RETURN_NULL();
|
|
@ -1,5 +1,6 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../lang/php80
|
||||
|
|
222
devel/php80-intl/files/patch-icu68
Normal file
222
devel/php80-intl/files/patch-icu68
Normal file
|
@ -0,0 +1,222 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:53: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:60:60: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:80:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:87:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:90:9: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:42: error: use of undeclared identifier 'FALSE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:111:49: error: use of undeclared identifier 'TRUE'
|
||||
return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:47: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:130:54: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:48: error: use of undeclared identifier 'FALSE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/breakiterator/codepointiterator_internal.cpp:282:55: error: use of undeclared identifier 'TRUE'
|
||||
this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:349:26: error: use of undeclared identifier 'TRUE'
|
||||
collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:543:26: error: use of undeclared identifier 'FALSE'
|
||||
collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:91:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:134:36: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool is_pattern_localized =FALSE;
|
||||
^
|
||||
ext/intl/dateformat/dateformat_attr.c:230:25: error: use of undeclared identifier 'FALSE'
|
||||
zend_bool isLenient = FALSE;
|
||||
^
|
||||
ext/intl/normalizer/normalizer_normalize.c:95:10: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
ext/intl/normalizer/normalizer_normalize.c:181:16: error: use of undeclared identifier 'FALSE'
|
||||
UBool uret = FALSE;
|
||||
^
|
||||
ext/intl/timezone/timezone_class.cpp:324:21: error: use of undeclared identifier 'FALSE'
|
||||
tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
^
|
||||
ext/intl/timezone/timezone_methods.cpp:94:57: error: use of undeclared identifier 'FALSE'
|
||||
tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
^
|
||||
|
||||
--- breakiterator/codepointiterator_internal.cpp.orig 2020-10-13 21:58:13 UTC
|
||||
+++ breakiterator/codepointiterator_internal.cpp
|
||||
@@ -56,7 +56,7 @@ CodePointBreakIterator& CodePointBreakIterator::operat
|
||||
return *this;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, that.fText, FALSE, TRUE, &uec);
|
||||
+ this->fText = utext_clone(this->fText, that.fText, false, true, &uec);
|
||||
|
||||
//don't bother copying the character iterator, getText() is deprecated
|
||||
clearCurrentCharIter();
|
||||
@@ -76,17 +76,17 @@ CodePointBreakIterator::~CodePointBreakIterator()
|
||||
UBool CodePointBreakIterator::operator==(const BreakIterator& that) const
|
||||
{
|
||||
if (typeid(*this) != typeid(that)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
const CodePointBreakIterator& that2 =
|
||||
static_cast<const CodePointBreakIterator&>(that);
|
||||
|
||||
if (!utext_equals(this->fText, that2.fText)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
CodePointBreakIterator* CodePointBreakIterator::clone(void) const
|
||||
@@ -107,7 +107,7 @@ CharacterIterator& CodePointBreakIterator::getText(voi
|
||||
|
||||
UText *CodePointBreakIterator::getUText(UText *fillIn, UErrorCode &status) const
|
||||
{
|
||||
- return utext_clone(fillIn, this->fText, FALSE, TRUE, &status);
|
||||
+ return utext_clone(fillIn, this->fText, false, true, &status);
|
||||
}
|
||||
|
||||
void CodePointBreakIterator::setText(const UnicodeString &text)
|
||||
@@ -126,7 +126,7 @@ void CodePointBreakIterator::setText(UText *text, UErr
|
||||
return;
|
||||
}
|
||||
|
||||
- this->fText = utext_clone(this->fText, text, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, text, false, true, &status);
|
||||
|
||||
clearCurrentCharIter();
|
||||
}
|
||||
@@ -278,7 +278,7 @@ CodePointBreakIterator &CodePointBreakIterator::refres
|
||||
}
|
||||
|
||||
int64_t pos = utext_getNativeIndex(this->fText);
|
||||
- this->fText = utext_clone(this->fText, input, FALSE, TRUE, &status);
|
||||
+ this->fText = utext_clone(this->fText, input, false, true, &status);
|
||||
if (U_FAILURE(status)) {
|
||||
return *this;
|
||||
}
|
||||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
ext/intl/collator/collator_sort.c:349:26: error: use of undeclared identifier 'TRUE'
|
||||
collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
ext/intl/collator/collator_sort.c:543:26: error: use of undeclared identifier 'FALSE'
|
||||
collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
^
|
||||
|
||||
--- collator/collator_sort.c.orig 2020-10-13 21:58:13 UTC
|
||||
+++ collator/collator_sort.c
|
||||
@@ -312,7 +312,7 @@ static void collator_sort_internal( int renumber, INTE
|
||||
/* {{{ Sort array using specified collator. */
|
||||
PHP_FUNCTION( collator_sort )
|
||||
{
|
||||
- collator_sort_internal( TRUE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( true, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
@@ -495,7 +495,7 @@ PHP_FUNCTION( collator_sort_with_sort_keys )
|
||||
/* {{{ Sort array using specified collator, maintaining index association. */
|
||||
PHP_FUNCTION( collator_asort )
|
||||
{
|
||||
- collator_sort_internal( FALSE, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
+ collator_sort_internal( false, INTERNAL_FUNCTION_PARAM_PASSTHRU );
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
--- dateformat/dateformat_attr.c.orig 2020-10-13 21:58:13 UTC
|
||||
+++ dateformat/dateformat_attr.c
|
||||
@@ -69,7 +69,7 @@ PHP_FUNCTION( datefmt_get_pattern )
|
||||
UChar value_buf[64];
|
||||
uint32_t length = USIZE( value_buf );
|
||||
UChar* value = value_buf;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
@@ -106,7 +106,7 @@ PHP_FUNCTION( datefmt_set_pattern )
|
||||
size_t value_len = 0;
|
||||
int32_t slength = 0;
|
||||
UChar* svalue = NULL;
|
||||
- zend_bool is_pattern_localized =FALSE;
|
||||
+ zend_bool is_pattern_localized = false;
|
||||
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
@@ -184,7 +184,7 @@ PHP_FUNCTION( datefmt_is_lenient )
|
||||
/* {{{ Set formatter lenient. */
|
||||
PHP_FUNCTION( datefmt_set_lenient )
|
||||
{
|
||||
- zend_bool isLenient = FALSE;
|
||||
+ zend_bool isLenient = false;
|
||||
|
||||
DATE_FORMAT_METHOD_INIT_VARS;
|
||||
|
||||
--- normalizer/normalizer_normalize.c.orig 2020-10-13 21:58:13 UTC
|
||||
+++ normalizer/normalizer_normalize.c
|
||||
@@ -69,7 +69,7 @@ static UBool intl_is_normalized(zend_long form, const
|
||||
const UNormalizer2 *norm = intl_get_normalizer(form, err);
|
||||
|
||||
if(U_FAILURE(*err)) {
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
return unorm2_isNormalized(norm, uinput, uinput_len, err);
|
||||
@@ -226,7 +226,7 @@ PHP_FUNCTION( normalizer_is_normalized )
|
||||
int uinput_len = 0;
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
|
||||
- UBool uret = FALSE;
|
||||
+ UBool uret = false;
|
||||
|
||||
intl_error_reset( NULL );
|
||||
|
||||
--- timezone/timezone_class.cpp.orig 2020-10-13 21:58:13 UTC
|
||||
+++ timezone/timezone_class.cpp
|
||||
@@ -327,7 +327,7 @@ static HashTable *TimeZone_get_debug_info(zend_object
|
||||
|
||||
int32_t rawOffset, dstOffset;
|
||||
UDate now = Calendar::getNow();
|
||||
- tz->getOffset(now, FALSE, rawOffset, dstOffset, uec);
|
||||
+ tz->getOffset(now, false, rawOffset, dstOffset, uec);
|
||||
if (U_FAILURE(uec)) {
|
||||
return debug_info;
|
||||
}
|
||||
--- timezone/timezone_methods.cpp.orig 2020-10-13 21:58:13 UTC
|
||||
+++ timezone/timezone_methods.cpp
|
||||
@@ -89,7 +89,7 @@ U_CFUNC PHP_FUNCTION(intltz_from_date_time_zone)
|
||||
RETURN_NULL();
|
||||
}
|
||||
|
||||
- tz = timezone_convert_datetimezone(tzobj->type, tzobj, FALSE, NULL,
|
||||
+ tz = timezone_convert_datetimezone(tzobj->type, tzobj, false, NULL,
|
||||
"intltz_from_date_time_zone");
|
||||
if (tz == NULL) {
|
||||
RETURN_NULL();
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= pyicu
|
||||
PORTVERSION= 2.4.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
97
devel/py-pyicu/files/patch-icu68
Normal file
97
devel/py-pyicu/files/patch-icu68
Normal file
|
@ -0,0 +1,97 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/0101e2632c34
|
||||
Fixed by https://github.com/ovalhub/pyicu/commit/b42d6a754729
|
||||
|
||||
measureunit.cpp:466:5: error: unknown type name 'NoUnit'
|
||||
NoUnit *object;
|
||||
^
|
||||
measureunit.cpp:480:45: error: unexpected namespace name 'NoUnit': expected expression
|
||||
DECLARE_TYPE(NoUnit, t_nounit, MeasureUnit, NoUnit,
|
||||
^
|
||||
measureunit.cpp:480:1: error: use of undeclared identifier 'object'
|
||||
DECLARE_TYPE(NoUnit, t_nounit, MeasureUnit, NoUnit,
|
||||
^
|
||||
./macros.h:199:33: note: expanded from macro 'DECLARE_TYPE'
|
||||
PyObject *wrap_##name(icuClass *object, int flags) \
|
||||
^
|
||||
measureunit.cpp:480:1: error: expected '(' for function-style cast or type construction
|
||||
DECLARE_TYPE(NoUnit, t_nounit, MeasureUnit, NoUnit,
|
||||
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
./macros.h:199:45: note: expanded from macro 'DECLARE_TYPE'
|
||||
PyObject *wrap_##name(icuClass *object, int flags) \
|
||||
~~~ ^
|
||||
measureunit.cpp:480:1: error: expected ';' after top level declarator
|
||||
./macros.h:199:75: note: expanded from macro 'DECLARE_TYPE'
|
||||
PyObject *wrap_##name(icuClass *object, int flags) \
|
||||
^
|
||||
measureunit.cpp:956:23: error: unexpected namespace name 'NoUnit': expected expression
|
||||
return wrap_NoUnit((NoUnit *) NoUnit::base().clone(), T_OWNED);
|
||||
^
|
||||
measureunit.cpp:956:31: error: expected expression
|
||||
return wrap_NoUnit((NoUnit *) NoUnit::base().clone(), T_OWNED);
|
||||
^
|
||||
measureunit.cpp:961:25: error: unexpected namespace name 'NoUnit': expected expression
|
||||
return wrap_NoUnit((NoUnit *) NoUnit::percent().clone(), T_OWNED);
|
||||
^
|
||||
measureunit.cpp:961:33: error: expected expression
|
||||
return wrap_NoUnit((NoUnit *) NoUnit::percent().clone(), T_OWNED);
|
||||
^
|
||||
measureunit.cpp:966:25: error: unexpected namespace name 'NoUnit': expected expression
|
||||
return wrap_NoUnit((NoUnit *) NoUnit::permille().clone(), T_OWNED);
|
||||
^
|
||||
measureunit.cpp:966:33: error: expected expression
|
||||
return wrap_NoUnit((NoUnit *) NoUnit::permille().clone(), T_OWNED);
|
||||
^
|
||||
measureunit.cpp:1193:19: error: unexpected namespace name 'NoUnit': expected expression
|
||||
REGISTER_TYPE(NoUnit, m);
|
||||
^
|
||||
|
||||
--- measureunit.cpp.orig 2019-10-03 17:11:03 UTC
|
||||
+++ measureunit.cpp
|
||||
@@ -463,7 +463,7 @@ DECLARE_TYPE(Measure, t_measure, UObject, Measure, abs
|
||||
|
||||
class t_nounit : public _wrapper {
|
||||
public:
|
||||
- NoUnit *object;
|
||||
+ MeasureUnit *object;
|
||||
};
|
||||
|
||||
static PyObject *t_nounit_base(PyTypeObject *type);
|
||||
@@ -477,7 +477,7 @@ static PyMethodDef t_nounit_methods[] = {
|
||||
{ NULL, NULL, 0, NULL }
|
||||
};
|
||||
|
||||
-DECLARE_TYPE(NoUnit, t_nounit, MeasureUnit, NoUnit,
|
||||
+DECLARE_TYPE(NoUnit, t_nounit, MeasureUnit, MeasureUnit,
|
||||
abstract_init, NULL);
|
||||
|
||||
#endif
|
||||
@@ -953,17 +953,17 @@ DEFINE_RICHCMP(Measure, t_measure);
|
||||
|
||||
static PyObject *t_nounit_base(PyTypeObject *type)
|
||||
{
|
||||
- return wrap_NoUnit((NoUnit *) NoUnit::base().clone(), T_OWNED);
|
||||
+ return wrap_NoUnit((MeasureUnit *) NoUnit::base().clone(), T_OWNED);
|
||||
}
|
||||
|
||||
static PyObject *t_nounit_percent(PyTypeObject *type)
|
||||
{
|
||||
- return wrap_NoUnit((NoUnit *) NoUnit::percent().clone(), T_OWNED);
|
||||
+ return wrap_NoUnit((MeasureUnit *) NoUnit::percent().clone(), T_OWNED);
|
||||
}
|
||||
|
||||
static PyObject *t_nounit_permille(PyTypeObject *type)
|
||||
{
|
||||
- return wrap_NoUnit((NoUnit *) NoUnit::permille().clone(), T_OWNED);
|
||||
+ return wrap_NoUnit((MeasureUnit *) NoUnit::permille().clone(), T_OWNED);
|
||||
}
|
||||
|
||||
#endif
|
||||
@@ -1190,7 +1190,7 @@ void _init_measureunit(PyObject *m)
|
||||
INSTALL_TYPE(MeasureUnit, m);
|
||||
INSTALL_TYPE(Measure, m);
|
||||
#if U_ICU_VERSION_HEX >= VERSION_HEX(60, 0, 0)
|
||||
- REGISTER_TYPE(NoUnit, m);
|
||||
+ INSTALL_STRUCT(NoUnit, m);
|
||||
#endif
|
||||
REGISTER_TYPE(CurrencyUnit, m);
|
||||
REGISTER_TYPE(CurrencyAmount, m);
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= core
|
||||
DISTVERSION= ${QT5_VERSION}
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= devel
|
||||
PKGNAMEPREFIX= qt5-
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= ticcutils
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.20
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= devel textproc
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= libpsl
|
||||
PORTVERSION= 0.21.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= dns
|
||||
MASTER_SITES= https://github.com/rockdaboot/libpsl/releases/download/${PORTVERSION}/
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# $FreeBSD$
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
|
||||
.include "${.CURDIR}/Makefile.common"
|
||||
|
||||
|
|
17
editors/libreoffice/files/patch-icu68
Normal file
17
editors/libreoffice/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
i18npool/source/calendar/calendar_gregorian.cxx:350:40: error: use of undeclared identifier 'TRUE'
|
||||
body->getTimeZone().getOffset( fR, TRUE, nZoneOffset, nDSTOffset, status );
|
||||
^
|
||||
|
||||
--- i18npool/source/calendar/calendar_gregorian.cxx.orig 2020-09-30 15:54:35 UTC
|
||||
+++ i18npool/source/calendar/calendar_gregorian.cxx
|
||||
@@ -347,7 +347,7 @@ Calendar_gregorian::setLocalDateTime( double fTimeInDa
|
||||
"Calendar_gregorian::setLocalDateTime: " << std::fixed << fM << " rounded to " << fR);
|
||||
int32_t nZoneOffset, nDSTOffset;
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
- body->getTimeZone().getOffset( fR, TRUE, nZoneOffset, nDSTOffset, status );
|
||||
+ body->getTimeZone().getOffset( fR, true, nZoneOffset, nDSTOffset, status );
|
||||
if ( !U_SUCCESS(status) ) throw ERROR;
|
||||
status = U_ZERO_ERROR;
|
||||
body->setTime( fR - (nZoneOffset + nDSTOffset), status );
|
|
@ -1,5 +1,5 @@
|
|||
# $FreeBSD$
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
|
||||
.include "${.CURDIR}/Makefile.common"
|
||||
|
||||
|
|
31
editors/libreoffice6/files/patch-icu68
Normal file
31
editors/libreoffice6/files/patch-icu68
Normal file
|
@ -0,0 +1,31 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
i18npool/source/calendar/calendar_gregorian.cxx:350:40: error: use of undeclared identifier 'TRUE'
|
||||
body->getTimeZone().getOffset( fR, TRUE, nZoneOffset, nDSTOffset, status );
|
||||
^
|
||||
svx/source/dialog/fntctrl.cxx:1017:24: error: use of undeclared identifier 'TRUE'
|
||||
bTransparent = TRUE;
|
||||
^
|
||||
|
||||
--- i18npool/source/calendar/calendar_gregorian.cxx.orig 2020-09-30 15:54:35 UTC
|
||||
+++ i18npool/source/calendar/calendar_gregorian.cxx
|
||||
@@ -347,7 +347,7 @@ Calendar_gregorian::setLocalDateTime( double fTimeInDa
|
||||
"Calendar_gregorian::setLocalDateTime: " << std::fixed << fM << " rounded to " << fR);
|
||||
int32_t nZoneOffset, nDSTOffset;
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
- body->getTimeZone().getOffset( fR, TRUE, nZoneOffset, nDSTOffset, status );
|
||||
+ body->getTimeZone().getOffset( fR, true, nZoneOffset, nDSTOffset, status );
|
||||
if ( !U_SUCCESS(status) ) throw ERROR;
|
||||
status = U_ZERO_ERROR;
|
||||
body->setTime( fR - (nZoneOffset + nDSTOffset), status );
|
||||
--- svx/source/dialog/fntctrl.cxx.orig 2020-10-07 12:23:42 UTC
|
||||
+++ svx/source/dialog/fntctrl.cxx
|
||||
@@ -1014,7 +1014,7 @@ void SvxFontPrevWindow::SetFromItemSet(const SfxItemSe
|
||||
rCTLFont.SetFillColor( rColor );
|
||||
}
|
||||
else
|
||||
- bTransparent = TRUE;
|
||||
+ bTransparent = true;
|
||||
|
||||
rFont.SetTransparent( bTransparent );
|
||||
rCJKFont.SetTransparent( bTransparent );
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
PORTNAME= poedit
|
||||
PORTVERSION= 1.8.4
|
||||
PORTREVISION= 32
|
||||
PORTREVISION= 33
|
||||
CATEGORIES= editors
|
||||
MASTER_SITES= https://github.com/vslavik/${PORTNAME}/releases/download/v${PORTVERSION}-oss/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= gnucash
|
||||
PORTVERSION= 4.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= finance gnome
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION}
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= 0ad
|
||||
PORTVERSION= 0.0.23b
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= http://releases.wildfiregames.com/ \
|
||||
SF/zero-ad/releases
|
||||
|
|
17
games/0ad/files/patch-icu68
Normal file
17
games/0ad/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
../../../source/i18n/L10n.cpp:208:82: error: use of undeclared identifier 'TRUE'
|
||||
currentLocaleIsOriginalGameLocale = (currentLocale == icu::Locale::getUS()) == TRUE;
|
||||
^
|
||||
|
||||
--- source/i18n/L10n.cpp.orig 2018-04-10 18:13:32 UTC
|
||||
+++ source/i18n/L10n.cpp
|
||||
@@ -205,7 +205,7 @@ void L10n::ReevaluateCurrentLocaleAndReload()
|
||||
else
|
||||
{
|
||||
GetDictionaryLocale(locale, currentLocale);
|
||||
- currentLocaleIsOriginalGameLocale = (currentLocale == icu::Locale::getUS()) == TRUE;
|
||||
+ currentLocaleIsOriginalGameLocale = (currentLocale == icu::Locale::getUS()) == true;
|
||||
useLongStrings = false;
|
||||
}
|
||||
LoadDictionaryForCurrentLocale();
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= an
|
||||
PORTVERSION= 1.2
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= DEBIAN_POOL
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= easyrpg-player
|
||||
PORTVERSION= 0.6.2.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= liblcf
|
||||
PORTVERSION= 0.6.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
PORTNAME= openrct2
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.3.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= pkubaj@FreeBSD.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= openttd
|
||||
DISTVERSION= 1.10.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= https://proxy.binaries.openttd.org/openttd-releases/${DISTVERSION}/
|
||||
DISTNAME= ${PORTNAME}-${DISTVERSION}-source
|
||||
|
|
17
games/openttd/files/patch-icu68
Normal file
17
games/openttd/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
src/gfx_layout.cpp:119:9: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
|
||||
--- src/gfx_layout.cpp.orig 2020-08-09 17:56:38 UTC
|
||||
+++ src/gfx_layout.cpp
|
||||
@@ -116,7 +116,7 @@ void Font::getGlyphAdvance(LEGlyphID glyph, LEPoint &a
|
||||
|
||||
le_bool Font::getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const
|
||||
{
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
/**
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= widelands
|
||||
DISTVERSION= build21
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= https://launchpad.net/widelands/${DISTVERSION}/${DISTVERSION}/+download/ \
|
||||
https://mirror.amdmi3.ru/distfiles/
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= dcmtk
|
||||
DISTVERSIONPREFIX= ${PORTNAME:tu}-
|
||||
DISTVERSION= 3.6.5
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= graphics devel
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= imv
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 4.1.0
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= libcdr
|
||||
PORTVERSION= 0.1.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= graphics devel
|
||||
MASTER_SITES= LODEV
|
||||
PKGNAMESUFFIX= 01
|
||||
|
|
17
graphics/libcdr01/files/patch-icu68
Normal file
17
graphics/libcdr01/files/patch-icu68
Normal file
|
@ -0,0 +1,17 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
libcdr_utils.cpp:111:35: error: use of undeclared identifier 'TRUE'
|
||||
ucsdet_enableInputFilter(csd, TRUE);
|
||||
^
|
||||
|
||||
--- src/lib/libcdr_utils.cpp.orig 2020-02-02 15:30:44 UTC
|
||||
+++ src/lib/libcdr_utils.cpp
|
||||
@@ -108,7 +108,7 @@ static unsigned short getEncoding(const unsigned char
|
||||
csd = ucsdet_open(&status);
|
||||
if (U_FAILURE(status) || !csd)
|
||||
return 0;
|
||||
- ucsdet_enableInputFilter(csd, TRUE);
|
||||
+ ucsdet_enableInputFilter(csd, true);
|
||||
ucsdet_setText(csd, (const char *)buffer, bufferLength, &status);
|
||||
if (U_FAILURE(status))
|
||||
throw libcdr::EncodingException();
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= libfreehand
|
||||
PORTVERSION= 0.1.2
|
||||
PORTREVISION= 18
|
||||
PORTREVISION= 19
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= LODEV
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= libzmf
|
||||
PORTVERSION= 0.0.2
|
||||
PORTREVISION= 21
|
||||
PORTREVISION= 22
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= LODEV
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= maim
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 5.6.3
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= 0mp@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= openfx-arena
|
||||
PORTVERSION= 2.3.14
|
||||
DISTVERSIONPREFIX= Natron-
|
||||
PORTREVISION= 28
|
||||
PORTREVISION= 29
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= olivier@FreeBSD.org
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= osg
|
||||
PORTVERSION= 3.6.5
|
||||
DISTVERSIONPREFIX= OpenSceneGraph-
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= tesseract
|
||||
PORTVERSION= 4.1.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= pkubaj@FreeBSD.org
|
||||
|
|
|
@ -4,6 +4,7 @@ PORTNAME= znc-push
|
|||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.0.0-173
|
||||
DISTVERSIONSUFFIX= -g78d0385
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= irc
|
||||
|
||||
MAINTAINER= dor.bsd@xm0.uk
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= znc
|
||||
PORTVERSION= 1.8.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= irc
|
||||
MASTER_SITES= https://znc.in/releases/ \
|
||||
https://znc.in/releases/archive/
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= openjfx
|
||||
DISTVERSION= 14.0.2.1+1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= java x11-toolkits devel
|
||||
MASTER_SITES= https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-core/7.7.1/:core \
|
||||
https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-grouping/7.7.1/:grouping \
|
||||
|
|
167
java/openjfx14/files/patch-icu68
Normal file
167
java/openjfx14/files/patch-icu68
Normal file
|
@ -0,0 +1,167 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
In file included from modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.cpp:27:
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.h:82:28: error: use of undeclared identifier 'TRUE'
|
||||
isAccessible = TRUE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.h:87:28: error: use of undeclared identifier 'FALSE'
|
||||
isAccessible = FALSE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.h:96:28: error: use of undeclared identifier 'TRUE'
|
||||
isAccessible = TRUE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.h:101:28: error: use of undeclared identifier 'FALSE'
|
||||
isAccessible = FALSE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:103:20: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:108:20: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:114:20: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:119:20: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:147:12: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:339:16: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:359:12: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp:129:16: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp:149:12: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
In file included from DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-47.cpp:3:
|
||||
modules/javafx.web/src/main/native/Source/WebCore/platform/text/TextCodecICU.cpp:242:45: error: use of undeclared identifier 'TRUE'
|
||||
ucnv_setFallback(m_converter.get(), TRUE);
|
||||
^
|
||||
|
||||
--- modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.h.orig 2020-07-17 10:21:33 UTC
|
||||
+++ modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.h
|
||||
@@ -79,12 +79,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text
|
||||
// Ensure chunk offset is well formed if computed offset exceeds int32_t range.
|
||||
ASSERT(offset < std::numeric_limits<int32_t>::max());
|
||||
text->chunkOffset = offset < std::numeric_limits<int32_t>::max() ? static_cast<int32_t>(offset) : 0;
|
||||
- isAccessible = TRUE;
|
||||
+ isAccessible = true;
|
||||
return true;
|
||||
}
|
||||
if (nativeIndex >= nativeLength && text->chunkNativeLimit == nativeLength) {
|
||||
text->chunkOffset = text->chunkLength;
|
||||
- isAccessible = FALSE;
|
||||
+ isAccessible = false;
|
||||
return true;
|
||||
}
|
||||
} else {
|
||||
@@ -93,12 +93,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text
|
||||
// Ensure chunk offset is well formed if computed offset exceeds int32_t range.
|
||||
ASSERT(offset < std::numeric_limits<int32_t>::max());
|
||||
text->chunkOffset = offset < std::numeric_limits<int32_t>::max() ? static_cast<int32_t>(offset) : 0;
|
||||
- isAccessible = TRUE;
|
||||
+ isAccessible = true;
|
||||
return true;
|
||||
}
|
||||
if (nativeIndex <= 0 && !text->chunkNativeStart) {
|
||||
text->chunkOffset = 0;
|
||||
- isAccessible = FALSE;
|
||||
+ isAccessible = false;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
--- modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp.orig 2020-07-17 10:21:33 UTC
|
||||
+++ modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp
|
||||
@@ -100,23 +100,23 @@ static UBool uTextLatin1Access(UText* uText, int64_t i
|
||||
if (index < uText->chunkNativeLimit && index >= uText->chunkNativeStart) {
|
||||
// Already inside the buffer. Set the new offset.
|
||||
uText->chunkOffset = static_cast<int32_t>(index - uText->chunkNativeStart);
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
if (index >= length && uText->chunkNativeLimit == length) {
|
||||
// Off the end of the buffer, but we can't get it.
|
||||
uText->chunkOffset = static_cast<int32_t>(index - uText->chunkNativeStart);
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
} else {
|
||||
if (index <= uText->chunkNativeLimit && index > uText->chunkNativeStart) {
|
||||
// Already inside the buffer. Set the new offset.
|
||||
uText->chunkOffset = static_cast<int32_t>(index - uText->chunkNativeStart);
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
if (!index && !uText->chunkNativeStart) {
|
||||
// Already at the beginning; can't go any farther.
|
||||
uText->chunkOffset = 0;
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -144,7 +144,7 @@ static UBool uTextLatin1Access(UText* uText, int64_t i
|
||||
|
||||
uText->nativeIndexingLimit = uText->chunkLength;
|
||||
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
static int32_t uTextLatin1Extract(UText* uText, int64_t start, int64_t limit, UChar* dest, int32_t destCapacity, UErrorCode* status)
|
||||
@@ -336,7 +336,7 @@ static int64_t uTextLatin1ContextAwareNativeLength(UTe
|
||||
static UBool uTextLatin1ContextAwareAccess(UText* text, int64_t nativeIndex, UBool forward)
|
||||
{
|
||||
if (!text->context)
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
int64_t nativeLength = uTextLatin1ContextAwareNativeLength(text);
|
||||
UBool isAccessible;
|
||||
if (uTextAccessInChunkOrOutOfRange(text, nativeIndex, nativeLength, forward, isAccessible))
|
||||
@@ -356,7 +356,7 @@ static UBool uTextLatin1ContextAwareAccess(UText* text
|
||||
ASSERT(newContext == UTextProviderContext::PriorContext);
|
||||
textLatin1ContextAwareSwitchToPriorContext(text, nativeIndex, nativeLength, forward);
|
||||
}
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
static int32_t uTextLatin1ContextAwareExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode)
|
||||
--- modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp.orig 2020-07-17 10:21:33 UTC
|
||||
+++ modules/javafx.web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp
|
||||
@@ -126,7 +126,7 @@ static inline int64_t uTextUTF16ContextAwareNativeLeng
|
||||
static UBool uTextUTF16ContextAwareAccess(UText* text, int64_t nativeIndex, UBool forward)
|
||||
{
|
||||
if (!text->context)
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
int64_t nativeLength = uTextUTF16ContextAwareNativeLength(text);
|
||||
UBool isAccessible;
|
||||
if (uTextAccessInChunkOrOutOfRange(text, nativeIndex, nativeLength, forward, isAccessible))
|
||||
@@ -146,7 +146,7 @@ static UBool uTextUTF16ContextAwareAccess(UText* text,
|
||||
ASSERT(newContext == UTextProviderContext::PriorContext);
|
||||
textUTF16ContextAwareSwitchToPriorContext(text, nativeIndex, nativeLength, forward);
|
||||
}
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
static int32_t uTextUTF16ContextAwareExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode)
|
||||
--- modules/javafx.web/src/main/native/Source/WebCore/platform/text/TextCodecICU.cpp.orig 2020-07-17 10:21:33 UTC
|
||||
+++ modules/javafx.web/src/main/native/Source/WebCore/platform/text/TextCodecICU.cpp
|
||||
@@ -239,7 +239,7 @@ void TextCodecICU::createICUConverter() const
|
||||
UErrorCode error = U_ZERO_ERROR;
|
||||
m_converter = ICUConverterPtr { ucnv_open(m_canonicalConverterName, &error), ucnv_close };
|
||||
if (m_converter)
|
||||
- ucnv_setFallback(m_converter.get(), TRUE);
|
||||
+ ucnv_setFallback(m_converter.get(), true);
|
||||
}
|
||||
|
||||
int TextCodecICU::decodeToBuffer(UChar* target, UChar* targetLimit, const char*& source, const char* sourceLimit, int32_t* offsets, bool flush, UErrorCode& error)
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= openjfx8
|
||||
DISTVERSION= 8u202-b07
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= java x11-toolkits devel
|
||||
MASTER_SITES= https://github.com/t6/openjfx/releases/download/release/ \
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= gnustep-base
|
||||
DISTVERSIONPREFIX= base-
|
||||
DISTVERSION= 1_26_0
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= lang devel gnustep
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
|
185
lang/gnustep-base/files/patch-icu68
Normal file
185
lang/gnustep-base/files/patch-icu68
Normal file
|
@ -0,0 +1,185 @@
|
|||
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
|
||||
|
||||
GSICUString.m:71:18: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
GSICUString.m:80:18: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
GSICUString.m:104:18: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
GSICUString.m:113:18: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
GSICUString.m:135:10: error: use of undeclared identifier 'TRUE'
|
||||
return TRUE;
|
||||
^
|
||||
GSICUString.m:170:66: error: use of undeclared identifier 'TRUE'
|
||||
UTextNSStringAccess(ut, r.location + [replacement length] + 1, TRUE);
|
||||
^
|
||||
NSRegularExpression.m:185:29: error: use of undeclared identifier 'FALSE'
|
||||
utext_clone(&str->txt, t, FALSE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:185:36: error: use of undeclared identifier 'TRUE'
|
||||
utext_clone(&str->txt, t, FALSE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:842:34: error: use of undeclared identifier 'TRUE'
|
||||
utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:842:40: error: use of undeclared identifier 'TRUE'
|
||||
utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:876:34: error: use of undeclared identifier 'TRUE'
|
||||
utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:876:40: error: use of undeclared identifier 'TRUE'
|
||||
utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:914:34: error: use of undeclared identifier 'TRUE'
|
||||
utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:914:40: error: use of undeclared identifier 'TRUE'
|
||||
utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
^
|
||||
NSRegularExpression.m:291:14: error: use of undeclared identifier 'FALSE'
|
||||
return FALSE;
|
||||
^
|
||||
NSRegularExpression.m:368:36: error: use of undeclared identifier 'FALSE'
|
||||
uregex_useAnchoringBounds(r, FALSE, &s);
|
||||
^
|
||||
NSRegularExpression.m:372:38: error: use of undeclared identifier 'TRUE'
|
||||
uregex_useTransparentBounds(r, TRUE, &s);
|
||||
^
|
||||
|
||||
--- Source/GSICUString.m.orig 2019-01-06 22:33:45 UTC
|
||||
+++ Source/GSICUString.m
|
||||
@@ -68,7 +68,7 @@ UTextNSStringAccess(UText *ut, int64_t nativeIndex, UB
|
||||
* to match it.
|
||||
*/
|
||||
ut->chunkOffset = nativeIndex - nativeStart;
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
if (nativeIndex >= length && nativeLimit >= length)
|
||||
@@ -77,7 +77,7 @@ UTextNSStringAccess(UText *ut, int64_t nativeIndex, UB
|
||||
* Limit it to point just after the last character.
|
||||
*/
|
||||
ut->chunkOffset = ut->chunkLength;
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
/* Set up to fill the chunk with characters from the string
|
||||
@@ -101,7 +101,7 @@ UTextNSStringAccess(UText *ut, int64_t nativeIndex, UB
|
||||
* to match it.
|
||||
*/
|
||||
ut->chunkOffset = nativeIndex - nativeStart;
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
if (nativeIndex <= 0 && nativeStart <= 0)
|
||||
@@ -110,7 +110,7 @@ UTextNSStringAccess(UText *ut, int64_t nativeIndex, UB
|
||||
* Limit it to position of the first character.
|
||||
*/
|
||||
ut->chunkOffset = 0;
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
nativeLimit = nativeIndex;
|
||||
@@ -132,7 +132,7 @@ UTextNSStringAccess(UText *ut, int64_t nativeIndex, UB
|
||||
ut->chunkNativeStart = nativeStart;
|
||||
ut->nativeIndexingLimit = r.length;
|
||||
ut->chunkLength = r.length;
|
||||
- return TRUE;
|
||||
+ return true;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -167,7 +167,7 @@ UTextNSMutableStringReplace(UText *ut,
|
||||
// Setting the chunk length to 0 here forces UTextNSStringAccess to fetch
|
||||
// the data from the string object.
|
||||
ut->chunkLength = 0;
|
||||
- UTextNSStringAccess(ut, r.location + [replacement length] + 1, TRUE);
|
||||
+ UTextNSStringAccess(ut, r.location + [replacement length] + 1, true);
|
||||
ut->chunkOffset++;
|
||||
|
||||
[replacement release];
|
||||
--- Source/NSRegularExpression.m.orig 2019-01-06 22:33:45 UTC
|
||||
+++ Source/NSRegularExpression.m
|
||||
@@ -182,7 +182,7 @@ NSRegularExpressionOptionsToURegexpFlags(NSRegularExpr
|
||||
return nil;
|
||||
}
|
||||
str = [GSUTextString new];
|
||||
- utext_clone(&str->txt, t, FALSE, TRUE, &s);
|
||||
+ utext_clone(&str->txt, t, false, true, &s);
|
||||
return [str autorelease];
|
||||
}
|
||||
#else
|
||||
@@ -288,7 +288,7 @@ callback(const void *context, int32_t steps)
|
||||
|
||||
if (NULL == context)
|
||||
{
|
||||
- return FALSE;
|
||||
+ return false;
|
||||
}
|
||||
CALL_BLOCK(block, nil, NSMatchingProgress, &stop);
|
||||
return stop;
|
||||
@@ -365,11 +365,11 @@ setupRegex(URegularExpression *regex,
|
||||
uregex_setRegion(r, range.location, range.location+range.length, &s);
|
||||
if (options & NSMatchingWithoutAnchoringBounds)
|
||||
{
|
||||
- uregex_useAnchoringBounds(r, FALSE, &s);
|
||||
+ uregex_useAnchoringBounds(r, false, &s);
|
||||
}
|
||||
if (options & NSMatchingWithTransparentBounds)
|
||||
{
|
||||
- uregex_useTransparentBounds(r, TRUE, &s);
|
||||
+ uregex_useTransparentBounds(r, true, &s);
|
||||
}
|
||||
uregex_setTimeLimit(r, _workLimit, &s);
|
||||
if (U_FAILURE(s))
|
||||
@@ -401,11 +401,11 @@ setupRegex(URegularExpression *regex,
|
||||
uregex_setRegion(r, range.location, range.location+range.length, &s);
|
||||
if (options & NSMatchingWithoutAnchoringBounds)
|
||||
{
|
||||
- uregex_useAnchoringBounds(r, FALSE, &s);
|
||||
+ uregex_useAnchoringBounds(r, false, &s);
|
||||
}
|
||||
if (options & NSMatchingWithTransparentBounds)
|
||||
{
|
||||
- uregex_useTransparentBounds(r, TRUE, &s);
|
||||
+ uregex_useTransparentBounds(r, true, &s);
|
||||
}
|
||||
uregex_setTimeLimit(r, _workLimit, &s);
|
||||
if (U_FAILURE(s))
|
||||
@@ -839,7 +839,7 @@ prepareResult(NSRegularExpression *regex,
|
||||
DESTROY(ret);
|
||||
return 0;
|
||||
}
|
||||
- utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
+ utext_clone(&ret->txt, output, true, true, &s);
|
||||
[string setString: ret];
|
||||
[ret release];
|
||||
uregex_close(r);
|
||||
@@ -873,7 +873,7 @@ prepareResult(NSRegularExpression *regex,
|
||||
DESTROY(ret);
|
||||
return nil;
|
||||
}
|
||||
- utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
+ utext_clone(&ret->txt, output, true, true, &s);
|
||||
uregex_close(r);
|
||||
|
||||
utext_close(&txt);
|
||||
@@ -911,7 +911,7 @@ prepareResult(NSRegularExpression *regex,
|
||||
DESTROY(ret);
|
||||
return nil;
|
||||
}
|
||||
- utext_clone(&ret->txt, output, TRUE, TRUE, &s);
|
||||
+ utext_clone(&ret->txt, output, true, true, &s);
|
||||
uregex_close(r);
|
||||
|
||||
utext_close(&txt);
|
|
@ -3,6 +3,7 @@
|
|||
PORTNAME= hermes
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.7.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= lang
|
||||
PKGNAMESUFFIX= -javascript-engine
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= parrot
|
||||
PORTVERSION= 8.1.0
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/supported/${PORTVERSION}/ \
|
||||
LOCAL/sunpoet
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= spidermonkey
|
||||
PORTVERSION= 52.9.0
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= MOZILLA/firefox/releases/${PORTVERSION}esr/source
|
||||
PKGNAMESUFFIX= ${SP_VER}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= spidermonkey
|
||||
DISTVERSION= 60.9.0
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
|
||||
PKGNAMESUFFIX= ${SP_VER}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= spidermonkey
|
||||
DISTVERSION= 78.3.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
|
||||
PKGNAMESUFFIX= ${SP_VER}
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= cyrus-imapd
|
||||
PORTVERSION= 3.0.14
|
||||
PORTREVISION= 1
|
||||
#PORTREVISION= 0
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${PORTVERSION}/
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= cyrus-imapd
|
||||
PORTVERSION= 3.2.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${PORTVERSION}/
|
||||
PKGNAMESUFFIX= 32
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= fts-xapian
|
||||
PORTVERSION= 1.4.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
PKGNAMEPREFIX= dovecot-
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
|
||||
PORTNAME= dovecot
|
||||
PORTVERSION= 2.3.11.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= https://dovecot.org/releases/2.3/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= evolution-ews
|
||||
PORTVERSION= 3.38.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= evolution
|
||||
PORTVERSION= 3.38.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= mail gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= exim
|
||||
PORTVERSION?= ${EXIM_VERSION}
|
||||
PORTREVISION?= 2
|
||||
PORTREVISION?= 3
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= EXIM:exim
|
||||
MASTER_SITE_SUBDIR= /exim4/:exim \
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= libvmime
|
||||
PORTVERSION= 0.9.2
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= mail
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= postfix
|
||||
DISTVERSION= 3.6-20201026
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
PORTEPOCH= 6
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://ftp.porcupine.org/mirrors/postfix-release/ \
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue