*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-02-17 09:06:26 +01:00
parent 52f4eb2d99
commit 8e467916c1
879 changed files with 9238 additions and 36278 deletions

View file

@ -1,7 +1,7 @@
PORTNAME= darkman
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= accessibility wayland
MAINTAINER= jbeich@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= nfpm
DISTVERSIONPREFIX= v
DISTVERSION= 2.24.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org

View file

@ -0,0 +1,13 @@
--- BambooTracker/gui/order_list_editor/order_list_panel.cpp.orig 2023-02-04 06:49:52 UTC
+++ BambooTracker/gui/order_list_editor/order_list_panel.cpp
@@ -709,9 +709,8 @@ void OrderListPanel::drawBorders(int maxWidth)
QPainter painter(&backPixmap_);
painter.setPen(palette_->odrBorderColor);
painter.drawLine(rowNumWidth_, 0, rowNumWidth_, backPixmap_.height());
- for (int x = rowNumWidth_ + trackWidth_, trackVisIdx = leftTrackVisIdx_; x <= maxWidth; ++trackVisIdx) {
+ for (int x = rowNumWidth_ + trackWidth_; x <= maxWidth; x += trackWidth_) {
painter.drawLine(x, 0, x, backPixmap_.height());
- x += trackWidth_;
}
}

View file

@ -1,6 +1,6 @@
PORTNAME= gonic
PORTVERSION= 0.14.0
PORTREVISION= 8
PORTREVISION= 9
DISTVERSIONPREFIX= v
CATEGORIES= audio net

View file

@ -1,6 +1,5 @@
PORTNAME= miniaudio
DISTVERSION= 0.10.43 # newer versions break games/jaggedalliance2, see https://github.com/ja2-stracciatella/ja2-stracciatella/issues/1567
#DISTVERSION= 0.11.9 # upstream doesn't tag the repository
DISTVERSION= 0.11.9 # upstream doesn't tag the repository
PORTEPOCH= 1
CATEGORIES= audio devel
@ -17,8 +16,7 @@ CPE_VENDOR= miniaudio_project
USE_GITHUB= yes
GH_ACCOUNT= mackron
GH_TAGNAME= 8686f52e6625e562f4756b946696692c016324ab
#GH_TAGNAME= 4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c
GH_TAGNAME= 4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c
NO_BUILD= yes
NO_ARCH= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1654543329
SHA256 (mackron-miniaudio-0.10.43-8686f52e6625e562f4756b946696692c016324ab_GH0.tar.gz) = dd81308c54ad682a20fcfafdbd681e86cef6ca2db67582b16f51d7e372b2d223
SIZE (mackron-miniaudio-0.10.43-8686f52e6625e562f4756b946696692c016324ab_GH0.tar.gz) = 1416269
TIMESTAMP = 1653979395
SHA256 (mackron-miniaudio-0.11.9-4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c_GH0.tar.gz) = 76c154a60e320ae2054ac0e93480f2dffc12a5129bdb2ed4a62e0cce8d345c36
SIZE (mackron-miniaudio-0.11.9-4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c_GH0.tar.gz) = 1402233

View file

@ -1,6 +1,6 @@
PORTNAME= murmur-cli
PORTVERSION= 0.0.0.20200528
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= audio
MAINTAINER= feld@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= pms-devel
PORTVERSION= 0.0.20221112
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= riggs@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= stmp
PORTVERSION= 0.0.2
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= audio
MAINTAINER= bapt@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= visp-go
DISTVERSION= g20210723
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= ali
PORTVERSION= 0.7.5
DISTVERSIONPREFIX= v
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= benchmarks
MAINTAINER= olgeni@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= bombardier
PORTVERSION= 1.2.5
DISTVERSIONPREFIX= v
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= benchmarks
MAINTAINER= danilo@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= ddosify
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= benchmarks
MAINTAINER= 0xdutra@gmail.com

View file

@ -1,7 +1,7 @@
PORTNAME= hey
PORTVERSION= 0.1.4
DISTVERSIONPREFIX= v
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= benchmarks
MAINTAINER= dmgk@FreeBSD.org

View file

@ -13,6 +13,8 @@ WWW= https://github.com/flightlessmango/MangoHud
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN= https://github.com/flightlessmango/MangoHud/issues/927
BUILD_DEPENDS= glslangValidator:graphics/glslang \
${LOCALBASE}/share/vulkan/registry/vk.xml:graphics/vulkan-headers \
${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR}

View file

@ -1,7 +1,7 @@
PORTNAME= plow
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= benchmarks
MAINTAINER= 0xdutra@gmail.com

View file

@ -1,7 +1,7 @@
PORTNAME= unixbench
DISTVERSIONPREFIX= v
DISTVERSION= 5.1.3
PORTREVISION= 2
DISTVERSION= 5.1.3-51
DISTVERSIONSUFFIX= -g6705203
CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
@ -12,11 +12,15 @@ LICENSE= GPLv2
RUN_DEPENDS= x11perf:x11/x11perf
USES= gmake perl5 shebangfix
USES= gmake gl perl5 shebangfix xorg
USE_GITHUB= yes
GH_ACCOUNT= kdlucas
GH_PROJECT= byte-unixbench
WRKSRC_SUBDIR= UnixBench
USE_GL= gl
USE_XORG= x11 xext
CFLAGS+= -I${LOCALBASE}/include \
-L${LOCALBASE}/lib
SUB_FILES= unixbench
SHEBANG_FILES= Run pgms/gfx-x11

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1503481858
SHA256 (kdlucas-byte-unixbench-v5.1.3_GH0.tar.gz) = 3a6bb00f270a5329682dff20fd2c1ab5332ef046eb54a96a0d7bd371005d31a3
SIZE (kdlucas-byte-unixbench-v5.1.3_GH0.tar.gz) = 145908
TIMESTAMP = 1675975375
SHA256 (kdlucas-byte-unixbench-v5.1.3-51-g6705203_GH0.tar.gz) = d94e504f6aac71ada43a3f0a92b7b29fe004da50eb0d40dacc065e4dbfa1f5df
SIZE (kdlucas-byte-unixbench-v5.1.3-51-g6705203_GH0.tar.gz) = 155193

View file

@ -1,15 +1,15 @@
--- Makefile.orig 2015-06-04 17:20:18 UTC
+++ Makefile
@@ -38,7 +38,7 @@
##############################################################################
--- Makefile.orig 2023-02-07 23:18:07.000000000 +0100
+++ Makefile 2023-02-09 21:57:42.966634000 +0100
@@ -46,7 +46,7 @@
# X11 libraries on your system. (e.g. libX11-devel mesa-libGL-devel)
#
# Comment the line out to disable these tests.
-# GRAPHIC_TESTS = defined
+GRAPHIC_TESTS = defined
SHELL = /bin/sh
-
+HZ = 128
# GRAPHICS TESTS: Uncomment the definition of "GRAPHIC_TESTS" to enable
# the building of the graphics benchmarks. This will require the
# X11 libraries on your system.
@@ -53,7 +53,7 @@ GL_LIBS = -lGL -lXext -lX11
# Set "GL_LIBS" to the libraries needed to link a GL program.
GL_LIBS = -lGL -lXext -lX11
@@ -55,7 +55,7 @@
# COMPILER CONFIGURATION: Set "CC" to the name of the compiler to use
# to build the binary benchmarks. You should also set "$cCompiler" in the
# Run script to the name of the compiler you want to test.
@ -17,30 +17,23 @@
+#CC=gcc
# OPTIMISATION SETTINGS:
# Use gcc option if defined UB_GCC_OPTIONS via "Environment variable" or "Command-line arguments".
@@ -87,7 +87,7 @@
## (-ffast-math) disables strict IEEE or ISO rules/specifications for math funcs
OPTON = -O3 -ffast-math
@@ -71,14 +71,14 @@ CC=gcc
# -m386 -malign-loops=1 -malign-jumps=1 -malign-functions=1
- ## OS detection. Comment out if gmake syntax not supported by other 'make'.
+ ## OS detection. Comment out if gmake syntax not supported by other 'make'.
OSNAME:=$(shell uname -s)
ARCH := $(shell uname -p)
ifeq ($(OSNAME),Linux)
@@ -113,6 +113,9 @@
CFLAGS += -Wa,-q
endif
## For Solaris 2, or general-purpose GCC 2.7.x
-OPTON = -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall
+OPTON = -O2 -fomit-frame-pointer -ffast-math -Wall
## For Digital Unix v4.x, with DEC cc v5.x
#OPTON = -O4
#CFLAGS = -DTIME -std1 -verbose -w0
## generic gcc CFLAGS. -DTIME must be included.
-CFLAGS = -DTIME -Wall -pedantic -ansi
+CFLAGS += -DTIME -Wall -pedantic -ansi
+ ifeq ($(OSNAME),FreeBSD)
+ OPTON += -march=native -mtune=native -fomit-frame-pointer
+ endif
endif
##############################################################################
@@ -90,8 +90,6 @@ CFLAGS = -DTIME -Wall -pedantic -ansi
PROGDIR = ./pgms
SRCDIR = ./src
TESTDIR = ./testdir
-RESULTDIR = ./results
-TMPDIR = ./tmp
# other directories
INCLDIR = /usr/include
LIBDIR = /lib

View file

@ -1,21 +1,21 @@
--- Run.orig 2020-06-11 08:18:10 UTC
+++ Run
@@ -91,10 +91,10 @@ chomp($BASEDIR);
my $BINDIR = getDir('UB_BINDIR', $BASEDIR . "/pgms");
--- Run.orig 2023-02-09 22:21:08.690117000 +0100
+++ Run 2023-02-09 22:20:31.633214000 +0100
@@ -91,10 +91,10 @@
my $BINDIR = getDir('UB_BINDIR', $FindBin::Bin . "/pgms");
# Temp directory, for temp files.
-my $TMPDIR = getDir('UB_TMPDIR', $BASEDIR . "/tmp");
-my $TMPDIR = getDir('UB_TMPDIR', $FindBin::Bin . "/tmp");
+my $TMPDIR = "/tmp";
# Directory to put results in.
-my $RESULTDIR = getDir('UB_RESULTDIR', $BASEDIR . "/results");
-my $RESULTDIR = getDir('UB_RESULTDIR', $FindBin::Bin . "/results");
+my $RESULTDIR = "/tmp";
# Directory where the tests are executed.
my $TESTDIR = getDir('UB_TESTDIR', $BASEDIR . "/testdir");
@@ -672,6 +672,18 @@ sub processCpuFlags {
# these fields:
# describing the model etc. Returns undef if the information can't be got.
my $TESTDIR = getDir('UB_TESTDIR', $FindBin::Bin . "/testdir");
@@ -698,6 +698,18 @@
# future: on systems without /proc/cpuinfo, might check for Perl modules:
# Sys::Info::Device::CPU or Sys::CpuAffinity
sub getCpuInfo {
+ my $ncpu = getCmdOutput("sysctl -n hw.ncpu");
+ my $cpus = [ ];
@ -29,17 +29,20 @@
+}
+
+sub getCpuInfoBak {
open(my $fd, "<", "/proc/cpuinfo") || return undef;
my $cpus = [ ];
@@ -735,12 +747,10 @@ sub getSystemInfo {
if (!("$^O" eq "darwin")) {
open(my $fd, "<", "/proc/cpuinfo") || return undef;
@@ -815,15 +827,11 @@
# Get the language info.
my $lang = getCmdOutput("printenv LANG");
- my $map = getCmdOutput("locale -k LC_CTYPE | grep charmap");
+ my $map = getCmdOutput("locale -k | grep charmap");
my $map = $^O ne "aix"
- ? getCmdOutput("locale -k LC_CTYPE | grep charmap") || ""
+ ? getCmdOutput("locale -k | grep charmap") || ""
: getCmdOutput("locale charmap") || "";
$map =~ s/.*=//;
- my $coll = getCmdOutput("locale -k LC_COLLATE | grep collate-codeset");
- my $coll = $^O ne "aix"
- ? getCmdOutput("locale -k LC_COLLATE | grep collate-codeset") || ""
- : getCmdOutput("locale | grep LC_COLLATE") || "";
- $coll =~ s/.*=//;
- $info->{'language'} = sprintf "%s (charmap=%s, collate=%s)",
- $lang, $map, $coll;
@ -48,27 +51,27 @@
# Get details on the CPUs, if possible.
my $cpus = getCpuInfo();
@@ -750,10 +760,9 @@ sub getSystemInfo {
@@ -839,10 +847,9 @@
}
# Get graphics hardware info.
- $info->{'graphics'} = getCmdOutput("3dinfo | cut -f1 -d\'(\'");
+ # $info->{'graphics'} = getCmdOutput("3dinfo | cut -f1 -d\'(\'");
+ #$info->{'graphics'} = getCmdOutput("3dinfo | cut -f1 -d\'(\'");
# Get system run state, load and usage info.
- $info->{'runlevel'} = getCmdOutput("runlevel | cut -f2 -d\" \"");
- $info->{'runlevel'} = getCmdOutput("who -r | awk '{print \$3}'");
$info->{'load'} = getCmdOutput("uptime");
$info->{'numUsers'} = getCmdOutput("who | wc -l");
@@ -781,6 +790,7 @@ sub abortRun {
@@ -870,6 +877,7 @@
# Do checks that everything's ready for testing.
sub preChecks {
+ return;
+ return;
# Set the language.
$ENV{'LANG'} = $language;
@@ -1386,7 +1396,7 @@ sub displaySystem {
@@ -1476,7 +1484,7 @@
}
# Display system load and usage info.
@ -77,7 +80,25 @@
}
@@ -1603,8 +1613,8 @@ sub displaySystemHtml {
@@ -1587,7 +1595,7 @@
# Write CSV Headers.
# e.g.: "Concurrency,Dhrystone 2 using register variables,Double-Precision Whetstone"
-#
+#
sub summarizeRunCsvHeader {
my ( $results, $reportFd ) = @_;
@@ -1612,7 +1620,7 @@
# Write concurrency value.
printf $reportFd "%d", $results->{'copies'};
-
+
# Write test results.
my $isFirstColumn = 1;
foreach my $bench (@{$results->{'list'}}) {
@@ -1735,8 +1743,8 @@
# Display system runlevel, load and usage info.
printf $fd "<tr>\n";
printf $fd " <td><b>Uptime:</b></td>\n";
@ -88,3 +109,26 @@
printf $fd "</tr>\n";
printf $fd "</table></p>\n\n";
@@ -1896,7 +1904,7 @@
$tests = $index;
}
- # Create directories.
+ # Create directories.
my @creatingDirectories = ( ${TMPDIR}, ${RESULTDIR} );
createDirrectoriesIfNotExists(@creatingDirectories);
@@ -1937,7 +1945,7 @@
my $isOutputFormatCsv = defined($ubOutputCsv) && $ubOutputCsv eq "true";
# If write CSV, header needs only once.
my $is_csv_header_written = 0;
-
+
# Open the log file for writing.
open(my $reportFd, ">", $reportFile) ||
die("Run: can't write to $reportFile\n");
@@ -1998,4 +2006,3 @@
exit(main(@ARGV));
-

View file

@ -1,11 +0,0 @@
--- src/big.c.orig 2015-06-04 17:20:18 UTC
+++ src/big.c
@@ -583,7 +583,7 @@ void dumpwork(void)
void fatal(char *s)
{
int i;
- fprintf(stderr, s);
+ fprintf(stderr, "%s", s);
fflush(stderr);
perror("Reason?");
fflush(stderr);

View file

@ -1,19 +0,0 @@
--- src/dhry_1.c.orig 2015-06-04 17:20:18 UTC
+++ src/dhry_1.c
@@ -34,6 +34,7 @@
***************************************************************************/
char SCCSid[] = "@(#) @(#)dhry_1.c:3.4 -- 5/15/91 19:30:21";
+#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -81,7 +82,7 @@ extern int times ();
/* Measurements should last at least about 2 seconds */
#endif
#ifdef TIME
-extern long time();
+extern time_t time();
/* see library function "time" */
#define Too_Small_Time 2
/* Measurements should last at least 2 seconds */

View file

@ -1,11 +0,0 @@
--- src/syscall.c.orig 2015-06-04 17:20:18 UTC
+++ src/syscall.c
@@ -90,7 +90,7 @@ char *argv[];
fprintf(stderr,"%s: fork failed\n", argv[0]);
exit(1);
} else if (pid == 0) {
- execl("/bin/true", (char *) 0);
+ execl("/bin/true", (char *) 0, (char *) 0);
fprintf(stderr,"%s: exec /bin/true failed\n", argv[0]);
exit(1);
} else {

View file

@ -1 +1,7 @@
UnixBench based on the BYTE UNIX Benchmarks v3.
The purpose of UnixBench is to provide a basic indicator of the performance
of a Unix-like system; hence, multiple tests are used to test various aspects of
the system's performance. These test results are then compared to the scores
from a baseline system to produce an index value, which is generally easier to
handle than the raw scores. The entire set of index values is then combined to
make an overall index for the system.

View file

@ -23,6 +23,7 @@ libexec/unixbench/pgms/short
libexec/unixbench/pgms/spawn
libexec/unixbench/pgms/syscall
libexec/unixbench/pgms/tst.sh
libexec/unixbench/pgms/ubgears
libexec/unixbench/pgms/unixbench.logo
libexec/unixbench/pgms/whetstone-double
libexec/unixbench/testdir/cctest.c

View file

@ -1,7 +1,7 @@
PORTNAME= vegeta
DISTVERSIONPREFIX= v
DISTVERSION= 12.8.4
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= benchmarks www
MAINTAINER= egypcio@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= kmcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= ncbi-entrez-direct
DISTVERSION= 14.9.20210423
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= biology perl5
MASTER_SITES= ftp://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/versions/${PORTVERSION}/
DISTFILES= edirect.tar.gz

View file

@ -1,7 +1,7 @@
PORTNAME= seqkit
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.1
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= taxonkit
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= unikmer
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,5 +1,6 @@
PORTNAME= hamlib
PORTVERSION= 4.5.3
PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= SF

View file

@ -0,0 +1,12 @@
--- src/misc.c.orig 2023-01-01 00:12:52 UTC
+++ src/misc.c
@@ -2581,7 +2581,8 @@ char *date_strget(char *buf, int buflen, int localtime
if (localtime)
{
mytm = localtime_r(&t, &result);
- mytimezone = timezone;
+ /* For FreeBSD */
+ mytimezone = mytm->tm_gmtoff;
}
else
{

View file

@ -1,5 +1,5 @@
PORTNAME= osm2pgsql
PORTVERSION= 1.8.0
PORTVERSION= 1.8.1
CATEGORIES= converters geography
MAINTAINER= amdmi3@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1675081473
SHA256 (openstreetmap-osm2pgsql-1.8.0_GH0.tar.gz) = b266b50f46fe4d1caddab61d26b39f10ea33b896ec23b8b3e294be4666e7b927
SIZE (openstreetmap-osm2pgsql-1.8.0_GH0.tar.gz) = 2544929
TIMESTAMP = 1676291675
SHA256 (openstreetmap-osm2pgsql-1.8.1_GH0.tar.gz) = 9e3cd9e13893fd7a153c7b42089bd23338867190c91b157cbdb4ff7176ecba62
SIZE (openstreetmap-osm2pgsql-1.8.1_GH0.tar.gz) = 2545767

View file

@ -1,6 +1,6 @@
PORTNAME= yj
PORTVERSION= 5.1.0
PORTREVISION= 8
PORTREVISION= 9
DISTVERSIONPREFIX= v
CATEGORIES= converters
DIST_SUBDIR= yj

View file

@ -2,7 +2,7 @@ PORTNAME= cayley
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.5-2
DISTVERSIONSUFFIX= -gcf576ba
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= cockroach
DISTVERSIONPREFIX= v
DISTVERSION= 19.1.11
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases
MASTER_SITES= https://binaries.cockroachdb.com/
EXTRACT_SUFX= .src.tgz

View file

@ -1,7 +1,7 @@
PORTNAME= go-carbon
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com

View file

@ -1,7 +1,7 @@
PORTNAME= pgweb
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.7
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= databases www
PKGNAMEPREFIX= go-

View file

@ -1,7 +1,7 @@
PORTNAME= influxdb
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.10
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= influxdb2-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= litestream
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.9
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= databases
MAINTAINER= nc@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= mongodb-tools
DISTVERSION= 100.6.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= ronald@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= mongodb36-tools
PORTVERSION= 3.6.3
DISTVERSIONPREFIX= r
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases net
MAINTAINER= numisemis@yahoo.com

View file

@ -1,7 +1,7 @@
PORTNAME= mongodb40-tools
DISTVERSIONPREFIX= r
DISTVERSION= 4.0.28
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases
MAINTAINER= dev.ashevchuk@gmail.com

View file

@ -1,7 +1,7 @@
PORTNAME= mongodb42-tools
DISTVERSIONPREFIX= r
DISTVERSION= 4.2.23
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= ronald@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= octosql
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,5 +1,6 @@
PORTNAME= citus
PORTVERSION= 11.2.0
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= pg_

View file

@ -1,6 +1,6 @@
--- src/backend/distributed/commands/multi_copy.c.orig 2021-03-09 08:26:53 UTC
--- src/backend/distributed/commands/multi_copy.c.orig 2023-02-03 08:13:35 UTC
+++ src/backend/distributed/commands/multi_copy.c
@@ -53,6 +53,7 @@
@@ -50,6 +50,7 @@
#include <arpa/inet.h> /* for htons */
#include <netinet/in.h> /* for htons */

View file

@ -0,0 +1,28 @@
--- src/include/pg_version_compat.h.orig 2023-02-15 11:30:17 UTC
+++ src/include/pg_version_compat.h
@@ -54,7 +54,14 @@ pg_strtoint64(char *s)
return result;
}
-
+/*
+ * RelationGetSmgr got backported in 13.10 and 14.7 so redefining it for any
+ * version higher causes compilation errors due to redefining of the function.
+ * We want to use it in all versions. So we backport it ourselves in earlier
+ * versions, and rely on the Postgres provided version in the later versions.
+ */
+#if PG_VERSION_NUM >= PG_VERSION_13 && PG_VERSION_NUM < 130010 \
+ || PG_VERSION_NUM >= PG_VERSION_14 && PG_VERSION_NUM < 140007
static inline SMgrRelation
RelationGetSmgr(Relation rel)
{
@@ -64,6 +71,9 @@ RelationGetSmgr(Relation rel)
}
return rel->rd_smgr;
}
+
+
+#endif
#define CREATE_SEQUENCE_COMMAND \

View file

@ -1,7 +1,7 @@
PORTNAME= pg_tileserv
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases
MAINTAINER= lbartoletti@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= pgmetrics
PORTVERSION= 1.14.1
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX=v
CATEGORIES= databases

View file

@ -1,7 +1,7 @@
PORTNAME= prometheus-postgresql-adapter
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases
MAINTAINER= felix@userspace.com.au

View file

@ -1,5 +1,5 @@
PORTNAME= pspg
DISTVERSION= 5.7.2
DISTVERSION= 5.7.4
CATEGORIES= databases
MAINTAINER= dmgk@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1674216046
SHA256 (okbob-pspg-5.7.2_GH0.tar.gz) = 84b2f75fdd02598e467c56a3a7de1791aec37bbcb07da8c91a62be1cb8b7aadd
SIZE (okbob-pspg-5.7.2_GH0.tar.gz) = 2439994
TIMESTAMP = 1676490245
SHA256 (okbob-pspg-5.7.4_GH0.tar.gz) = c7bec2a4640f6255b32c698c1c6d9e3e868585137016f35a1a5bc7c25dcd67b5
SIZE (okbob-pspg-5.7.4_GH0.tar.gz) = 2440477

View file

@ -1,7 +1,7 @@
PORTNAME= redis_exporter
PORTVERSION= 1.33.0
DISTVERSIONPREFIX= v
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases
MAINTAINER= arcade@b1t.name

View file

@ -1,6 +1,6 @@
PORTNAME= tile38
DISTVERSION= 1.12.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com

View file

@ -1,6 +1,6 @@
PORTNAME= timescaledb-backup
DISTVERSION= 0.1.1
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= timescaledb-tune
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= usql
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.13
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,8 +1,12 @@
PORTNAME= calibre
PORTVERSION= 6.11.0
PORTREVISION= 1
PORTVERSION= 6.12.0
CATEGORIES= deskutils python
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/ \
https://curl.haxx.se/ca/:cacert
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
cacert.pem:cacert
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTFILES:C/:[^:]+$//:Ncacert.pem}
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Ebook management application
@ -25,7 +29,9 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libuchardet.so:textproc/uchardet
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mechanize>=0:www/py-mechanize@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}css-parser>=1.0.4:www/py-css-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}apsw>=0:databases/py-apsw@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=0.3:devel/py-msgpack@${PY_FLAVOR} \
@ -33,7 +39,10 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}html5-parser>=0.4.3:www/py-html5-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf@${PY_FLAVOR} \
${LOCALBASE}/bin/cmake:devel/cmake-core
${PYTHON_PKGNAMEPREFIX}pyicu>0:devel/py-pyicu@${PY_FLAVOR} \
${LOCALBASE}/bin/cmake:devel/cmake-core \
liberation-fonts-ttf>=2.1.3:x11-fonts/liberation-fonts-ttf \
MathJax3>0:www/mathjax3
RUN_DEPENDS= xdg-open:devel/xdg-utils \
${PYTHON_PKGNAMEPREFIX}css-parser>=1.0.4:www/py-css-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} \
@ -49,14 +58,16 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \
${PYTHON_PKGNAMEPREFIX}msgpack>=0.3:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}regex>=0:textproc/py-regex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>=0:textproc/py-markdown@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cchardet>=0:textproc/py-cchardet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}charset-normalizer>=0:textproc/py-charset-normalizer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5-parser>=0.4.3:www/py-html5-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.8:textproc/py-feedparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jeepney>=0.6:devel/py-jeepney@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \
pdftohtml:graphics/poppler-utils \
${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR} \
liberation-fonts-ttf>=2.1.3:x11-fonts/liberation-fonts-ttf\
MathJax3>0:www/mathjax3
USES= desktop-file-utils gettext-runtime gl gnome localbase:ldflags \
pkgconfig pyqt:6 python:3.8+ qt:6 shared-mime-info shebangfix \
@ -69,11 +80,12 @@ USE_GL= egl gl
USE_GNOME= glib20
USE_XORG= xrender xext x11
EXTRACT_BEFORE_ARGS= -x -s '/^calibre/~-src/' -f
USE_GITHUB= nodefault
GH_TUPLE= kovidgoyal:calibre-translations:cdd2a2e:translations \
LibreOffice:dictionaries:1b6575d:hypenation
SHEBANG_GLOB= *.sh *.py *.recipe
python_OLD_CMD= "/usr/bin/env python2" "/usr/bin/env python2" "/usr/bin/env python" /bin/python2 \
/usr/bin/python2 ${LOCALBASE}/bin/python3
WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION}
python_OLD_CMD= "/usr/bin/env python" ${LOCALBASE}/bin/python3
MAKE_ENV+= FC_INC_DIR="${LOCALBASE}/include/fontconfig" \
FC_LIB_DIR="${LOCALBASE}/lib" \
OVERRIDE_CFLAGS="${CFLAGS}" \
@ -88,11 +100,15 @@ MAKE_ENV+= FC_INC_DIR="${LOCALBASE}/include/fontconfig" \
QMAKE=${QMAKE} \
SIP_BIN=${SIP} \
SIP_DIR=${PYQT_SIPDIR} \
CALIBRE_PY3_PORT=1
PYTHONDONTWRITEBYTECODE=true
post-extract:
@${MV} ${WRKSRC_translations} ${WRKSRC}/src/translations
@${CP} ${DISTDIR}/${DIST_SUBDIR}/cacert.pem ${WRKSRC}/resources/mozilla-ca-certs.pem
@${CP} ${FILESDIR}/user-agent-data.json ${WRKSRC}/resources
post-patch:
@${REINPLACE_CMD} -e "s|#!/usr/bin/env python{py_major_version}|#!${PYTHON_CMD}|" \
-e "s|#!/usr/bin/env python2|#!${PYTHON_CMD}|" \
-e "s|#!/usr/bin/env python|#!${PYTHON_CMD}|" \
${WRKSRC}/setup/install.py \
${WRKSRC}/src/calibre/gui2/dialogs/custom_recipes.py \
@ -104,7 +120,14 @@ do-configure:
do-build:
@${MKDIR} ${WRKDIR}/calibre-config ${WRKDIR}/xdg-config
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \
${PYSETUP} build)
${PYSETUP} bootstrap \
--system-liberation_fonts \
--path-to-liberation_fonts=${LOCALBASE}/share/fonts/Liberation \
--system-mathjax \
--path-to-mathjax=${LOCALBASE}/www/MathJax3 \
--path-to-hyphenation=${WRKSRC_hypenation} \
)
@${RMDIR} ${LOCALBASE}/libexec/qt6/locales 2>/dev/null || ${TRUE}
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages \
@ -122,4 +145,9 @@ do-install:
@${RMDIR} ${STAGEDIR}${PREFIX}/share/desktop-directories
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/calibre/calibre/plugins/*
update-recent-uas:
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \
${PYSETUP} recent_uas)
${CP} ${BUILD_WRKSRC}/resources/user-agent-data.json ${FILESDIR}
.include <bsd.port.mk>

View file

@ -1,3 +1,9 @@
TIMESTAMP = 1673519124
SHA256 (calibre-6.11.0.tar.xz) = ca5399e658c0e6e05bd9b5ffa8586c98f416e9d255107f63c50691daef02e167
SIZE (calibre-6.11.0.tar.xz) = 42603028
TIMESTAMP = 1676140665
SHA256 (calibre/calibre-6.12.0.tar.xz) = 34718a92ad7aa53549ef80dfaa042e2ff162c418aa0420978a6efd626757757c
SIZE (calibre/calibre-6.12.0.tar.xz) = 22753352
SHA256 (calibre/cacert.pem) = fb1ecd641d0a02c01bc9036d513cb658bbda62a75e246bedbc01764560a639f0
SIZE (calibre/cacert.pem) = 216583
SHA256 (calibre/kovidgoyal-calibre-translations-cdd2a2e_GH0.tar.gz) = 8a436edccd5b01078083637a00e86045bc446b44065b66e67490f5bb544a42b0
SIZE (calibre/kovidgoyal-calibre-translations-cdd2a2e_GH0.tar.gz) = 71153222
SHA256 (calibre/LibreOffice-dictionaries-1b6575d_GH0.tar.gz) = 7e2587b75d06cad20ce887910f09ae0ef323369069206971c6cf4f6f3fcadae6
SIZE (calibre/LibreOffice-dictionaries-1b6575d_GH0.tar.gz) = 94695879

View file

@ -1,8 +1,8 @@
--- setup/build.py.orig 2020-12-12 08:56:45 UTC
--- setup/build.py.orig 2023-02-03 02:11:49 UTC
+++ setup/build.py
@@ -495,6 +495,7 @@ exceptions = {needs_exceptions}
@@ -682,6 +682,7 @@ sip-file = "{os.path.basename(sipf)}"
include-dirs = {ext.inc_dirs}
qmake-QT = ["widgets"]
qmake-QT = {ext.qt_modules}
sip-file = "{os.path.basename(sipf)}"
+tags = ["WS_X11"]
''')

View file

@ -0,0 +1,33 @@
--- setup/install.py.orig 2023-02-03 02:11:49 UTC
+++ setup/install.py
@@ -357,29 +357,11 @@ class Bootstrap(Command):
description = 'Bootstrap a fresh checkout of calibre from git to a state where it can be installed. Requires various development tools/libraries/headers'
TRANSLATIONS_REPO = 'kovidgoyal/calibre-translations'
- sub_commands = 'build iso639 iso3166 translations gui resources cacerts recent_uas'.split()
+ sub_commands = 'build iso639 iso3166 translations gui resources cacerts'.split()
def add_options(self, parser):
parser.add_option('--ephemeral', default=False, action='store_true',
help='Do not download all history for the translations. Speeds up first time download but subsequent downloads will be slower.')
-
- def pre_sub_commands(self, opts):
- tdir = self.j(self.d(self.SRC), 'translations')
- clone_cmd = [
- 'git', 'clone', f'https://github.com/{self.TRANSLATIONS_REPO}.git', 'translations']
- if opts.ephemeral:
- if os.path.exists(tdir):
- shutil.rmtree(tdir)
-
- st = time.time()
- clone_cmd.insert(2, '--depth=1')
- subprocess.check_call(clone_cmd, cwd=self.d(self.SRC))
- print('Downloaded translations in %d seconds' % int(time.time() - st))
- else:
- if os.path.exists(tdir):
- subprocess.check_call(['git', 'pull'], cwd=tdir)
- else:
- subprocess.check_call(clone_cmd, cwd=self.d(self.SRC))
def run(self, opts):
self.info('\n\nAll done! You should now be able to run "%s setup.py install" to install calibre' % sys.executable)

View file

@ -0,0 +1,35 @@
--- setup/resources.py.orig 2023-02-03 02:11:49 UTC
+++ setup/resources.py
@@ -142,19 +142,19 @@ class CACerts(Command): # {{{
except OSError as err:
if err.errno != errno.ENOENT:
raise
- raw = b''
- nraw = download_securely('https://curl.haxx.se/ca/cacert.pem')
- if not nraw:
- raise RuntimeError('Failed to download CA cert bundle')
- if nraw != raw:
- self.info('Updating Mozilla CA certificates')
- with open(self.CA_PATH, 'wb') as f:
- f.write(nraw)
- self.verify_ca_certs()
-
- def verify_ca_certs(self):
- from calibre.utils.https import get_https_resource_securely
- get_https_resource_securely('https://calibre-ebook.com', cacerts=self.b(self.CA_PATH))
+# raw = b''
+# nraw = download_securely('https://curl.haxx.se/ca/cacert.pem')
+# if not nraw:
+# raise RuntimeError('Failed to download CA cert bundle')
+# if nraw != raw:
+# self.info('Updating Mozilla CA certificates')
+# with open(self.CA_PATH, 'wb') as f:
+# f.write(nraw)
+# self.verify_ca_certs()
+#
+# def verify_ca_certs(self):
+# from calibre.utils.https import get_https_resource_securely
+# get_https_resource_securely('https://calibre-ebook.com', cacerts=self.b(self.CA_PATH))
# }}}

View file

@ -0,0 +1,11 @@
--- src/calibre/ebooks/chardet.py.orig 2023-01-17 15:04:24 UTC
+++ src/calibre/ebooks/chardet.py
@@ -109,7 +109,7 @@ def detect(bytestring):
from calibre_extensions.uchardet import detect as implementation
except ImportError:
# People running from source without updated binaries
- from cchardet import detect as cdi
+ from charset_normalizer import detect as cdi
def implementation(x):
return cdi(x).get('encoding') or ''

View file

@ -0,0 +1,770 @@
{
"chrome_versions": [
{
"chrome_version": "110.0.5481",
"date": "2023-02-07",
"webkit_version": "110"
},
{
"chrome_version": "109.0.5414",
"date": "2023-01-10",
"webkit_version": "109"
},
{
"chrome_version": "108.0.5359",
"date": "2022-11-29",
"webkit_version": "108"
},
{
"chrome_version": "107.0.5304",
"date": "2022-10-24",
"webkit_version": "107"
},
{
"chrome_version": "106.0.5249",
"date": "2022-09-27",
"webkit_version": "106"
},
{
"chrome_version": "105.0.5195",
"date": "2022-08-30",
"webkit_version": "105"
},
{
"chrome_version": "104.0.5112",
"date": "2022-08-02",
"webkit_version": "104"
},
{
"chrome_version": "103.0.5060",
"date": "2022-06-21",
"webkit_version": "103"
},
{
"chrome_version": "102.0.5005",
"date": "2022-05-24",
"webkit_version": "102"
},
{
"chrome_version": "101.0.4951",
"date": "2022-04-26",
"webkit_version": "101"
},
{
"chrome_version": "100.0.4896",
"date": "2022-03-29",
"webkit_version": "100"
},
{
"chrome_version": "99.0.4844",
"date": "2022-03-01",
"webkit_version": "99"
},
{
"chrome_version": "98.0.4758",
"date": "2022-02-01",
"webkit_version": "98"
},
{
"chrome_version": "97.0.4692",
"date": "2022-01-04",
"webkit_version": "97"
},
{
"chrome_version": "96.0.4664",
"date": "2021-11-09",
"webkit_version": "96"
},
{
"chrome_version": "95.0.4638",
"date": "2021-10-19",
"webkit_version": "95"
},
{
"chrome_version": "94.0.4606",
"date": "2021-09-21",
"webkit_version": "94"
},
{
"chrome_version": "93.0.4577",
"date": "2021-08-31",
"webkit_version": "93"
},
{
"chrome_version": "92.0.4515",
"date": "2021-07-20",
"webkit_version": "92"
},
{
"chrome_version": "91.0.4472",
"date": "2021-05-25",
"webkit_version": "91"
},
{
"chrome_version": "90.0.4430",
"date": "2021-04-13",
"webkit_version": "90"
},
{
"chrome_version": "89.0.4389",
"date": "2021-03-02",
"webkit_version": "89"
},
{
"chrome_version": "88.0.4324",
"date": "2021-01-19",
"webkit_version": "88"
},
{
"chrome_version": "87.0.4280",
"date": "2020-11-17",
"webkit_version": "87"
},
{
"chrome_version": "86.0.4240",
"date": "2020-09-30",
"webkit_version": "86"
},
{
"chrome_version": "85.0.4183",
"date": "2020-08-25",
"webkit_version": "85"
},
{
"chrome_version": "84.0.4147",
"date": "2020-07-14",
"webkit_version": "84"
},
{
"chrome_version": "83.0.4103",
"date": "2020-05-19",
"webkit_version": "83"
},
{
"chrome_version": "81.0.4044",
"date": "2020-04-07",
"webkit_version": "81"
},
{
"chrome_version": "80.0.3987",
"date": "2020-02-04",
"webkit_version": "80"
},
{
"chrome_version": "79.0.3945",
"date": "2019-12-10",
"webkit_version": "79"
},
{
"chrome_version": "78.0.3904",
"date": "2019-10-22",
"webkit_version": "78"
},
{
"chrome_version": "77.0.3865",
"date": "2019-09-10",
"webkit_version": "77"
},
{
"chrome_version": "76.0.3809",
"date": "2019-07-30",
"webkit_version": "76"
},
{
"chrome_version": "75.0.3770",
"date": "2019-06-04",
"webkit_version": "75"
},
{
"chrome_version": "74.0.3729",
"date": "2019-04-23",
"webkit_version": "74"
},
{
"chrome_version": "73.0.3683",
"date": "2019-03-12",
"webkit_version": "73"
},
{
"chrome_version": "72.0.3626",
"date": "2019-01-29",
"webkit_version": "72"
},
{
"chrome_version": "71.0.3578",
"date": "2018-12-04",
"webkit_version": "71"
},
{
"chrome_version": "70.0.3538",
"date": "2018-10-16",
"webkit_version": "70"
},
{
"chrome_version": "69.0.3497",
"date": "2018-09-04",
"webkit_version": "69"
},
{
"chrome_version": "68.0.3440",
"date": "2018-07-24",
"webkit_version": "68"
},
{
"chrome_version": "67.0.3396",
"date": "2018-05-29",
"webkit_version": "67"
},
{
"chrome_version": "66.0.3359",
"date": "2018-04-17",
"webkit_version": "66"
},
{
"chrome_version": "65.0.3325",
"date": "2018-03-06",
"webkit_version": "65"
},
{
"chrome_version": "64.0.3282",
"date": "2018-01-23",
"webkit_version": "64"
},
{
"chrome_version": "63.0.3239",
"date": "2017-12-05",
"webkit_version": "63"
},
{
"chrome_version": "62.0.3202",
"date": "2017-10-17",
"webkit_version": "62"
},
{
"chrome_version": "61.0.3163",
"date": "2017-09-05",
"webkit_version": "61"
},
{
"chrome_version": "60.0.3112",
"date": "2017-07-25",
"webkit_version": "60"
},
{
"chrome_version": "59.0.3071",
"date": "2017-06-05",
"webkit_version": "59"
},
{
"chrome_version": "58.0.3029",
"date": "2017-04-19",
"webkit_version": "58"
},
{
"chrome_version": "57.0.2987",
"date": "2017-03-09",
"webkit_version": "57"
},
{
"chrome_version": "56.0.2924",
"date": "2017-01-25",
"webkit_version": "56"
},
{
"chrome_version": "55.0.2883",
"date": "2016-12-01",
"webkit_version": "55"
},
{
"chrome_version": "54.0.2840",
"date": "2016-10-12",
"webkit_version": "54"
},
{
"chrome_version": "53.0.2785",
"date": "2016-08-31",
"webkit_version": "53"
},
{
"chrome_version": "52.0.2743",
"date": "2016-07-20",
"webkit_version": "52"
},
{
"chrome_version": "51.0.2704",
"date": "2016-05-25",
"webkit_version": "51"
},
{
"chrome_version": "50.0.2661",
"date": "2016-04-13",
"webkit_version": "50"
},
{
"chrome_version": "49.0.2623",
"date": "2016-03-02",
"webkit_version": "49"
},
{
"chrome_version": "48.0.2564",
"date": "2016-01-20",
"webkit_version": "48"
},
{
"chrome_version": "47.0.2526",
"date": "2015-12-01",
"webkit_version": "47"
},
{
"chrome_version": "46.0.2490",
"date": "2015-10-13",
"webkit_version": "46"
},
{
"chrome_version": "45.0.2454",
"date": "2015-09-01",
"webkit_version": "45"
},
{
"chrome_version": "44.0.2403",
"date": "2015-07-21",
"webkit_version": "44"
},
{
"chrome_version": "43.0.2357",
"date": "2015-05-19",
"webkit_version": "43"
},
{
"chrome_version": "42.0.2311",
"date": "2015-04-14",
"webkit_version": "42"
},
{
"chrome_version": "41.0.2272",
"date": "2015-03-03",
"webkit_version": "41"
},
{
"chrome_version": "40.0.2214",
"date": "2015-01-20",
"webkit_version": "40"
},
{
"chrome_version": "39.0.2171",
"date": "2014-11-12",
"webkit_version": "39"
},
{
"chrome_version": "38.0.2125",
"date": "2014-10-07",
"webkit_version": "38"
},
{
"chrome_version": "37.0.2062",
"date": "2014-08-26",
"webkit_version": "37"
},
{
"chrome_version": "36.0.1985",
"date": "2014-07-15",
"webkit_version": "36"
},
{
"chrome_version": "35.0.1916",
"date": "2014-05-20",
"webkit_version": "35"
},
{
"chrome_version": "34.0.1847",
"date": "2014-04-02",
"webkit_version": "34"
},
{
"chrome_version": "33.0.1750",
"date": "2014-02-18",
"webkit_version": "33"
},
{
"chrome_version": "32.0.1700",
"date": "2014-01-14",
"webkit_version": "32"
},
{
"chrome_version": "31.0.1650",
"date": "2013-11-12",
"webkit_version": "31"
},
{
"chrome_version": "30.0.1599",
"date": "2013-09-18",
"webkit_version": "30"
},
{
"chrome_version": "29.0.1547",
"date": "2013-08-20",
"webkit_version": "29"
},
{
"chrome_version": "27.0.1453",
"date": "2013-05-21",
"webkit_version": "537.36"
},
{
"chrome_version": "26.0.1410",
"date": "2013-03-26",
"webkit_version": "537.31"
},
{
"chrome_version": "25.0.1364",
"date": "2013-02-21",
"webkit_version": "537.22"
},
{
"chrome_version": "24.0.1312",
"date": "2013-01-10",
"webkit_version": "537.17"
},
{
"chrome_version": "23.0.1271",
"date": "2012-11-06",
"webkit_version": "537.11"
},
{
"chrome_version": "22.0.1229",
"date": "2012-09-25",
"webkit_version": "537.4"
},
{
"chrome_version": "21.0.1180",
"date": "2012-07-31",
"webkit_version": "537.1"
},
{
"chrome_version": "20.0.1132",
"date": "2012-06-26",
"webkit_version": "536.10"
},
{
"chrome_version": "19.0.1084",
"date": "2012-05-15",
"webkit_version": "536.5"
},
{
"chrome_version": "18.0.1025",
"date": "2012-03-28",
"webkit_version": "535.19"
},
{
"chrome_version": "17.0.963",
"date": "2012-02-08",
"webkit_version": "535.11"
},
{
"chrome_version": "16.0.912",
"date": "2011-12-13",
"webkit_version": "535.7"
},
{
"chrome_version": "15.0.874",
"date": "2011-10-25",
"webkit_version": "535.2"
},
{
"chrome_version": "13.0.782",
"date": "2011-08-02",
"webkit_version": "535.1"
},
{
"chrome_version": "12.0.742",
"date": "2011-06-07",
"webkit_version": "534.30"
},
{
"chrome_version": "11.0.696",
"date": "2011-04-27",
"webkit_version": "534.24"
},
{
"chrome_version": "10.0.648",
"date": "2011-03-08",
"webkit_version": "534.16"
},
{
"chrome_version": "9.0.597",
"date": "2011-02-03",
"webkit_version": "534.13"
},
{
"chrome_version": "8.0.552",
"date": "2010-12-02",
"webkit_version": "534.10"
},
{
"chrome_version": "7.0.517",
"date": "2010-10-21",
"webkit_version": "534.7"
},
{
"chrome_version": "6.0.472",
"date": "2010-09-02",
"webkit_version": "534.3"
},
{
"chrome_version": "5.0.375",
"date": "2010-05-21",
"webkit_version": "533"
},
{
"chrome_version": "4.0.249",
"date": "2010-01-25",
"webkit_version": "532.5"
},
{
"chrome_version": "3.0.195",
"date": "2009-10-12",
"webkit_version": "532"
},
{
"chrome_version": "2.0.172",
"date": "2009-05-24",
"webkit_version": "530"
},
{
"chrome_version": "1.0.154",
"date": "2008-12-11",
"webkit_version": "528"
},
{
"chrome_version": "0.4.154",
"date": "2008-11-24",
"webkit_version": "525"
}
],
"common_user_agents": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.190 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 Edg/108.0.1462.54",
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.128 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 Edg/87.0.664.66",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36 Edg/87.0.664.75",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0",
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.30",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.146 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 Edg/88.0.705.50",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 Edg/88.0.705.56",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.68",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36",
"Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36",
"Mozilla/5.0 (Linux; Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.131 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.63"
],
"desktop_platforms": [
"Windows NT 10.0; WOW64",
"Linux; Android",
"Windows NT 10.0",
"Windows NT 6.1; WOW64",
"Windows NT 10.0; Win64; x64"
],
"firefox_versions": [
"109.0",
"108.0",
"107.0",
"106.0",
"105.0",
"104.0",
"103.0",
"102.0",
"101.0",
"100.0",
"99.0",
"98.0",
"97.0",
"96.0",
"95.0",
"94.0",
"93.0",
"92.0",
"91.0",
"90.0",
"89.0",
"88.0",
"87.0",
"86.0",
"85.0",
"84.0",
"83.0",
"82.0",
"81.0",
"80.0",
"79.0",
"78.0",
"77.0",
"76.0",
"75.0",
"74.0",
"73.0",
"72.0",
"71.0",
"70.0",
"69.0",
"68.0",
"67.0",
"66.0",
"65.0",
"64.0",
"63.0",
"62.0",
"61.0",
"60.0",
"59.0",
"58.0",
"57.0",
"56.0",
"55.0",
"54.0",
"53.0",
"52.0",
"51.0",
"50.0",
"49.0",
"48.0",
"47.0",
"46.0",
"45.0",
"44.0",
"43.0",
"42.0",
"41.0",
"40.0",
"39.0",
"38.0",
"37.0",
"36.0",
"35.0",
"34.0",
"33.1",
"33.0",
"32.0",
"31.0",
"30.0",
"29.0",
"28.0",
"27.0",
"26.0",
"25.0",
"24.0",
"23.0",
"22.0",
"21.0",
"20.0",
"19.0",
"18.0",
"17.0",
"16.0",
"15.0",
"14.0.1",
"13.0",
"12.0",
"11.0",
"10.0",
"9.0",
"8.0",
"7.0",
"6.0",
"5.0",
"4.0",
"3.6",
"3.5",
"3.0",
"2.0",
"1.5",
"1.0",
"0.1"
],
"timestamp": "2023-02-11T21:18:24.696207+00:00",
"user_agents_popularity": {
"Mozilla/5.0 (Linux; Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.131 Safari/537.36": 13268,
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Safari/605.1.15": 37346,
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15": 14526,
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15": 65322,
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15": 138181,
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15": 19498,
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36": 16083,
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36": 94748,
"Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko": 2594522,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36": 252239,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36": 113155,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 Edg/108.0.1462.54": 95611,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 71913,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36": 23230,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36": 74658,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36": 3914561,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36": 14157,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36": 248851,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36 Edg/87.0.664.75": 73762,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36": 218732,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 Edg/87.0.664.66": 74734,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36": 104050,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.146 Safari/537.36": 38454,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36": 123096,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.63": 13111,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.68": 24592,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36": 71882,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.190 Safari/537.36": 153597,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 Edg/88.0.705.50": 26553,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 Edg/88.0.705.56": 25704,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36": 102464,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.128 Safari/537.36": 78701,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36": 46955,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36": 152433,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36": 162655,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36": 154649,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36": 136559,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36": 108700,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36": 74643,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.30": 48663,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0": 59502,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0": 22867,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0": 224631,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0": 156831,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0": 165825,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0": 55692,
"Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0": 38764,
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36": 53520,
"Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko": 16030
}
}

View file

@ -1063,6 +1063,8 @@ lib/calibre/calibre/gui2/tts/macos.py
lib/calibre/calibre/gui2/tts/macos_config.py
lib/calibre/calibre/gui2/tts/windows.py
lib/calibre/calibre/gui2/tts/windows_config.py
lib/calibre/calibre/gui2/tts/windows_sapi.py
lib/calibre/calibre/gui2/tts/windows_sapi_config.py
lib/calibre/calibre/gui2/tweak_book/__init__.py
lib/calibre/calibre/gui2/tweak_book/boss.py
lib/calibre/calibre/gui2/tweak_book/char_select.py
@ -1387,6 +1389,7 @@ lib/calibre/calibre/utils/unsmarten.py
lib/calibre/calibre/utils/webengine.py
lib/calibre/calibre/utils/windows/__init__.py
lib/calibre/calibre/utils/windows/winsapi.py
lib/calibre/calibre/utils/windows/winspeech.py
lib/calibre/calibre/utils/windows/wintest.py
lib/calibre/calibre/utils/winreg/__init__.py
lib/calibre/calibre/utils/winreg/dde.py

View file

@ -1,7 +1,7 @@
PORTNAME= chart
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.0
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= deskutils
MAINTAINER= mail@dbalan.in

View file

@ -1,7 +1,7 @@
PORTNAME= dstask
DISTVERSIONPREFIX= v
DISTVERSION= 0.26
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= deskutils
MAINTAINER= ashish@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= noti
DISTVERSION= 3.6.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= deskutils
MAINTAINER= tagattie@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= pet
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= ultralist
DISTVERSION= 1.7.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= deskutils
MAINTAINER= lcook@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= android-tools
PORTVERSION= 31.0.3p2.0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel
MASTER_SITES= GH

View file

@ -1,7 +1,7 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.2
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= arduino-builder
PORTVERSION= 1.3.25
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= arduinoOTA
PORTVERSION= 1.2.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= athens
PORTVERSION= 0.11.0
DISTVERSIONPREFIX= v
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= atlantis
DISTVERSIONPREFIX= v
DISTVERSION= 0.22.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= 0xdutra@gmail.com

View file

@ -1,7 +1,7 @@
PORTNAME= awless
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.11
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= dmgk@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= bazel-buildtools
DISTVERSION= 3.2.1
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= bit
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= buildkite-agent
DISTVERSIONPREFIX= v
DISTVERSION= 3.35.2
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= chroma
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.2
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
PKGNAMESUFFIX= -syntax-highlighter

View file

@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
PORTVERSION= 0.94.4
PORTREVISION= 2
PORTREVISION= 3
DISTVERSIONPREFIX= v
CATEGORIES= devel

View file

@ -1,7 +1,7 @@
PORTNAME= delve
DISTVERSIONPREFIX= v
DISTVERSION= 1.20.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= dmitry.wagin@ya.ru

View file

@ -2,7 +2,7 @@ PORTNAME= dupl
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-11
DISTVERSIONSUFFIX= -g28d787e
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= dwarf2json
DISTVERSION= g20220807
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= antoine@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= esbuild
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.17
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel www
MAINTAINER= dch@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 2.3.8
DISTVERSIONPREFIX= v
PORTREVISION= 15
PORTREVISION= 16
CATEGORIES= devel
PKGNAMEPREFIX= coreos-

View file

@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 3.1.20
DISTVERSIONPREFIX= v
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
PKGNAMESUFFIX= 31

View file

@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 3.2.32
DISTVERSIONPREFIX= v
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
PKGNAMESUFFIX= 32

View file

@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 3.3.23
DISTVERSIONPREFIX= v
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
PKGNAMESUFFIX= 33

View file

@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 3.4.18
DISTVERSIONPREFIX= v
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
PKGNAMESUFFIX= 34

View file

@ -1,7 +1,7 @@
PORTNAME= gh
DISTVERSIONPREFIX= v
DISTVERSION= 2.20.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= ghq
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= driesm@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= git-bug
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.2
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= git-cinnabar
DISTVERSION= 0.5.11
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org

View file

@ -1,7 +1,7 @@
PORTNAME= git-codereview
PORTVERSION= 1.0.3
DISTVERSIONPREFIX= v
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org

Some files were not shown because too many files have changed in this diff Show more