aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorKoop Mast <kwm@rainbow-runner.nl>2019-09-14 15:46:01 +0800
committerKoop Mast <kwm@rainbow-runner.nl>2019-09-14 15:46:01 +0800
commitfe87ebd172e9d689d85015844fb5a85fb32b3e50 (patch)
tree958ebf674156898f1471c7935ce7eae2ef9908dd /www
parentf44e2881c913e6863249652cf73fca4a93296a47 (diff)
parent98a57491f987db2e46a747d8c66690c5180e2916 (diff)
downloadfreebsd-ports-gnome-fe87ebd172e9d689d85015844fb5a85fb32b3e50.tar.gz
freebsd-ports-gnome-fe87ebd172e9d689d85015844fb5a85fb32b3e50.tar.zst
freebsd-ports-gnome-fe87ebd172e9d689d85015844fb5a85fb32b3e50.zip
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'www')
-rw-r--r--www/Makefile3
-rw-r--r--www/cplanet/Makefile5
-rw-r--r--www/cplanet/pkg-descr2
-rw-r--r--www/ddgr/Makefile4
-rw-r--r--www/ddgr/distinfo6
-rw-r--r--www/firefox-esr/Makefile2
-rw-r--r--www/firefox-esr/files/patch-cubeb-dlopen793
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/firefox/Makefile.options9
-rw-r--r--www/firefox/files/patch-cubeb-dlopen793
-rw-r--r--www/flashplayer/Makefile2
-rw-r--r--www/gitea/Makefile4
-rw-r--r--www/gitea/distinfo6
-rw-r--r--www/gitlab-ce/Makefile360
-rw-r--r--www/gitlab-ce/distinfo6
-rw-r--r--www/gitlab-ce/files/patch-Gemfile26
-rw-r--r--www/gitlab-ce/pkg-plist574
-rw-r--r--www/gitlab-workhorse/Makefile4
-rw-r--r--www/gitlab-workhorse/distinfo6
-rw-r--r--www/glassfish5/Makefile44
-rw-r--r--www/glassfish5/distinfo3
-rw-r--r--www/glassfish5/files/glassfish.in80
-rw-r--r--www/glassfish5/pkg-descr4
-rw-r--r--www/glassfish5/pkg-message10
-rw-r--r--www/glassfish5/pkg-plist994
-rw-r--r--www/grafana6/Makefile43
-rw-r--r--www/grafana6/distinfo10
-rw-r--r--www/grafana6/pkg-plist25
-rw-r--r--www/linux-flashplayer/Makefile2
-rw-r--r--www/linux-flashplayer/distinfo6
-rw-r--r--www/mod_limitipconn2/Makefile5
-rw-r--r--www/mod_limitipconn2/files/patch-mod_limitipconn.c18
-rw-r--r--www/mod_limitipconn2/pkg-descr2
-rw-r--r--www/moodle35/Makefile2
-rw-r--r--www/moodle35/distinfo6
-rw-r--r--www/moodle36/Makefile2
-rw-r--r--www/moodle36/distinfo6
-rw-r--r--www/moodle37/Makefile2
-rw-r--r--www/moodle37/distinfo6
-rw-r--r--www/netsurf/Makefile5
-rw-r--r--www/netsurf/distinfo6
-rw-r--r--www/nginx/Makefile16
-rw-r--r--www/nginx/Makefile.extmod14
-rw-r--r--www/nginx/Makefile.options.desc2
-rw-r--r--www/nginx/distinfo10
-rw-r--r--www/npm/Makefile2
-rw-r--r--www/npm/distinfo6
-rw-r--r--www/npm/pkg-plist1
-rw-r--r--www/p5-CGI-Simple/Makefile9
-rw-r--r--www/p5-CGI-Simple/distinfo6
-rw-r--r--www/p5-CGI-Simple/pkg-descr18
-rw-r--r--www/p5-HTML-Clean/Makefile2
-rw-r--r--www/p5-HTML-Clean/distinfo6
-rw-r--r--www/p5-Mojolicious/Makefile2
-rw-r--r--www/p5-Mojolicious/distinfo6
-rw-r--r--www/p5-PocketIO/Makefile5
-rw-r--r--www/p5-WebService-Linode/Makefile10
-rw-r--r--www/p5-WebService-Linode/distinfo5
-rw-r--r--www/py-asgiref/Makefile26
-rw-r--r--www/py-asgiref/distinfo3
-rw-r--r--www/py-asgiref/pkg-descr5
-rw-r--r--www/py-azure-common/Makefile2
-rw-r--r--www/py-azure-common/distinfo6
-rw-r--r--www/py-beautifulsoup/Makefile3
-rw-r--r--www/py-beautifulsoup/distinfo6
-rw-r--r--www/py-dj21-drf-yasg/Makefile5
-rw-r--r--www/py-dj21-drf-yasg/distinfo6
-rw-r--r--www/py-dj22-drf-yasg/Makefile5
-rw-r--r--www/py-dj22-drf-yasg/distinfo6
-rw-r--r--www/py-drf-yasg/Makefile5
-rw-r--r--www/py-drf-yasg/distinfo6
-rw-r--r--www/py-google-resumable-media/Makefile2
-rw-r--r--www/py-google-resumable-media/distinfo6
-rw-r--r--www/py-instabot/Makefile2
-rw-r--r--www/py-instabot/distinfo6
-rw-r--r--www/py-soupsieve/Makefile18
-rw-r--r--www/rubygem-gollum/Makefile3
-rw-r--r--www/rubygem-jekyll-sanity/Makefile8
-rw-r--r--www/rubygem-jekyll-watch/Makefile6
-rw-r--r--www/rubygem-jekyll-watch/distinfo6
-rw-r--r--www/rubygem-jekyll/Makefile30
-rw-r--r--www/rubygem-jekyll/distinfo6
-rw-r--r--www/rubygem-jekyll3/Makefile38
-rw-r--r--www/rubygem-jekyll3/distinfo3
-rw-r--r--www/rubygem-jekyll3/files/patch-gemspec (renamed from www/rubygem-jekyll/files/patch-gemspec)0
-rw-r--r--www/rubygem-jekyll3/pkg-descr8
-rw-r--r--www/rubygem-octopress/Makefile15
-rw-r--r--www/tomcat85/Makefile3
-rw-r--r--www/tomcat85/distinfo6
-rw-r--r--www/trafficserver/Makefile2
-rw-r--r--www/webkit2-gtk3/Makefile3
-rw-r--r--www/webkit2-gtk3/distinfo6
-rw-r--r--www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp19
-rw-r--r--www/webkit2-gtk3/pkg-plist4
-rw-r--r--www/yarn/Makefile2
-rw-r--r--www/yarn/distinfo6
-rw-r--r--www/youtube_dl/Makefile2
-rw-r--r--www/youtube_dl/distinfo6
98 files changed, 3712 insertions, 596 deletions
diff --git a/www/Makefile b/www/Makefile
index 539f056d0cf7..0288ff431d30 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -200,6 +200,7 @@
SUBDIR += gitlab-pages
SUBDIR += gitlab-workhorse
SUBDIR += glassfish
+ SUBDIR += glassfish5
SUBDIR += glpi
SUBDIR += gnome-user-share
SUBDIR += go-appengine-sdk
@@ -1444,6 +1445,7 @@
SUBDIR += py-amf
SUBDIR += py-apachelog
SUBDIR += py-arxiv
+ SUBDIR += py-asgiref
SUBDIR += py-autobahn
SUBDIR += py-aws-requests-auth
SUBDIR += py-azure-common
@@ -2061,6 +2063,7 @@
SUBDIR += rubygem-jekyll
SUBDIR += rubygem-jekyll-sanity
SUBDIR += rubygem-jekyll-watch
+ SUBDIR += rubygem-jekyll3
SUBDIR += rubygem-journey
SUBDIR += rubygem-jquery-atwho-rails
SUBDIR += rubygem-jquery-rails
diff --git a/www/cplanet/Makefile b/www/cplanet/Makefile
index 92e4f9b320c5..57a5a2c43957 100644
--- a/www/cplanet/Makefile
+++ b/www/cplanet/Makefile
@@ -9,12 +9,13 @@ MASTER_SITES= http://files.etoilebsd.net/cplanet/
MAINTAINER= bapt@FreeBSD.org
COMMENT= RSS Feed Aggregator that generate static html
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libneo_cs.a:www/clearsilver
LIB_DEPENDS= libexpat.so:textproc/expat2 \
libcurl.so:ftp/curl
-LICENSE= BSD2CLAUSE
-
OPTIONS_DEFINE= EXAMPLES
do-install:
diff --git a/www/cplanet/pkg-descr b/www/cplanet/pkg-descr
index 103d9468b9f3..6397286897f7 100644
--- a/www/cplanet/pkg-descr
+++ b/www/cplanet/pkg-descr
@@ -1,4 +1,4 @@
cplanet is a RSS/ATOM feed aggregator written in C that generate static
html files.
-WWW: http://fossil.etoilebsd.net/cplanet
+WWW: https://fossil.etoilebsd.net/cplanet/
diff --git a/www/ddgr/Makefile b/www/ddgr/Makefile
index 2b45cd42ddd1..e15675450aea 100644
--- a/www/ddgr/Makefile
+++ b/www/ddgr/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ddgr
-PORTVERSION= 1.6
+PORTVERSION= 1.7
DISTVERSIONPREFIX= v
CATEGORIES= www
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR}
USE_GITHUB= yes
GH_ACCOUNT= jarun
-USES= python:3.4+ shebangfix
+USES= python:3.5+ shebangfix
SHEBANG_FILES= ${PORTNAME}
NO_ARCH= yes
NO_BUILD= yes
diff --git a/www/ddgr/distinfo b/www/ddgr/distinfo
index f92116604e8d..d03b03002e41 100644
--- a/www/ddgr/distinfo
+++ b/www/ddgr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1542460000
-SHA256 (jarun-ddgr-v1.6_GH0.tar.gz) = eae7ff1ab44dfda168a8bbe46593e80ca4a26ab45a9efbab13e6f466349e0e5c
-SIZE (jarun-ddgr-v1.6_GH0.tar.gz) = 42933
+TIMESTAMP = 1567801297
+SHA256 (jarun-ddgr-v1.7_GH0.tar.gz) = 1e3d01dc71337b2a59b96ab89ee422a7ef9e6ddcd42813ac08d57db194bc4fea
+SIZE (jarun-ddgr-v1.7_GH0.tar.gz) = 43838
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 431d27725781..f5d6da8cc5da 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 68.1.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox-esr/files/patch-cubeb-dlopen b/www/firefox-esr/files/patch-cubeb-dlopen
new file mode 100644
index 000000000000..9314ede79256
--- /dev/null
+++ b/www/firefox-esr/files/patch-cubeb-dlopen
@@ -0,0 +1,793 @@
+https://github.com/kinetiknz/cubeb/pull/539
+
+diff --git media/libcubeb/gtest/moz.build media/libcubeb/gtest/moz.build
+index 1ff0c02545251..ca364d1ef7845 100644
+--- media/libcubeb/gtest/moz.build
++++ media/libcubeb/gtest/moz.build
+@@ -67,13 +67,6 @@ elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'uikit':
+ '-framework CoreFoundation',
+ '-framework AudioToolbox',
+ ]
+-elif CONFIG['OS_TARGET'] == 'OpenBSD':
+- OS_LIBS += [
+- 'sndio',
+- ]
+-else:
+- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
+- OS_LIBS += CONFIG['MOZ_PULSEAUDIO_LIBS']
+
+ if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
+ CXXFLAGS += ['-Wno-error=shadow']
+diff --git media/libcubeb/src/cubeb.c media/libcubeb/src/cubeb.c
+index 98a735f..db294b3 100644
+--- media/libcubeb/src/cubeb.c
++++ media/libcubeb/src/cubeb.c
+@@ -180,6 +180,9 @@ cubeb_init(cubeb ** context, char const * context_name, char const * backend_nam
+ #if defined(USE_JACK)
+ jack_init,
+ #endif
++#if defined(USE_SNDIO)
++ sndio_init,
++#endif
+ #if defined(USE_ALSA)
+ alsa_init,
+ #endif
+@@ -192,9 +195,6 @@ cubeb_init(cubeb ** context, char const * context_name, char const * backend_nam
+ #if defined(USE_WINMM)
+ winmm_init,
+ #endif
+-#if defined(USE_SNDIO)
+- sndio_init,
+-#endif
+ #if defined(USE_OPENSL)
+ opensl_init,
+ #endif
+diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c
+index bfd4d8f..a29eed0 100644
+--- media/libcubeb/src/cubeb_alsa.c
++++ media/libcubeb/src/cubeb_alsa.c
+@@ -14,10 +14,58 @@
+ #include <limits.h>
+ #include <poll.h>
+ #include <unistd.h>
++#include <dlfcn.h>
+ #include <alsa/asoundlib.h>
+ #include "cubeb/cubeb.h"
+ #include "cubeb-internal.h"
+
++#ifdef DISABLE_LIBASOUND_DLOPEN
++#define WRAP(x) x
++#else
++#define WRAP(x) cubeb_##x
++#define LIBASOUND_API_VISIT(X) \
++ X(snd_config) \
++ X(snd_config_add) \
++ X(snd_config_copy) \
++ X(snd_config_delete) \
++ X(snd_config_get_id) \
++ X(snd_config_get_string) \
++ X(snd_config_imake_integer) \
++ X(snd_config_search) \
++ X(snd_config_search_definition) \
++ X(snd_lib_error_set_handler) \
++ X(snd_pcm_avail_update) \
++ X(snd_pcm_close) \
++ X(snd_pcm_delay) \
++ X(snd_pcm_drain) \
++ X(snd_pcm_frames_to_bytes) \
++ X(snd_pcm_get_params) \
++ X(snd_pcm_hw_params_any) \
++ X(snd_pcm_hw_params_get_channels_max) \
++ X(snd_pcm_hw_params_get_rate) \
++ X(snd_pcm_hw_params_set_rate_near) \
++ X(snd_pcm_hw_params_sizeof) \
++ X(snd_pcm_nonblock) \
++ X(snd_pcm_open) \
++ X(snd_pcm_open_lconf) \
++ X(snd_pcm_pause) \
++ X(snd_pcm_poll_descriptors) \
++ X(snd_pcm_poll_descriptors_count) \
++ X(snd_pcm_poll_descriptors_revents) \
++ X(snd_pcm_readi) \
++ X(snd_pcm_recover) \
++ X(snd_pcm_set_params) \
++ X(snd_pcm_start) \
++ X(snd_pcm_state) \
++ X(snd_pcm_writei) \
++
++#define MAKE_TYPEDEF(x) static typeof(x) * cubeb_##x;
++LIBASOUND_API_VISIT(MAKE_TYPEDEF);
++#undef MAKE_TYPEDEF
++/* snd_pcm_hw_params_alloca is actually a macro */
++#define snd_pcm_hw_params_sizeof cubeb_snd_pcm_hw_params_sizeof
++#endif
++
+ #define CUBEB_STREAM_MAX 16
+ #define CUBEB_WATCHDOG_MS 10000
+
+@@ -36,6 +84,7 @@ static struct cubeb_ops const alsa_ops;
+
+ struct cubeb {
+ struct cubeb_ops const * ops;
++ void * libasound;
+
+ pthread_t thread;
+
+@@ -245,8 +294,8 @@ set_timeout(struct timeval * timeout, unsigned int ms)
+ static void
+ stream_buffer_decrement(cubeb_stream * stm, long count)
+ {
+- char * bufremains = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, count);
+- memmove(stm->buffer, bufremains, snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes - count));
++ char * bufremains = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, count);
++ memmove(stm->buffer, bufremains, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes - count));
+ stm->bufframes -= count;
+ }
+
+@@ -278,9 +327,9 @@ alsa_process_stream(cubeb_stream * stm)
+ /* Call _poll_descriptors_revents() even if we don't use it
+ to let underlying plugins clear null events. Otherwise poll()
+ may wake up again and again, producing unnecessary CPU usage. */
+- snd_pcm_poll_descriptors_revents(stm->pcm, stm->fds, stm->nfds, &revents);
++ WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents);
+
+- avail = snd_pcm_avail_update(stm->pcm);
++ avail = WRAP(snd_pcm_avail_update)(stm->pcm);
+
+ /* Got null event? Bail and wait for another wakeup. */
+ if (avail == 0) {
+@@ -303,7 +352,7 @@ alsa_process_stream(cubeb_stream * stm)
+ // TODO: should it be marked as DRAINING?
+ }
+
+- got = snd_pcm_readi(stm->pcm, stm->buffer+stm->bufframes, avail);
++ got = WRAP(snd_pcm_readi)(stm->pcm, stm->buffer+stm->bufframes, avail);
+
+ if (got < 0) {
+ avail = got; // the error handler below will recover us
+@@ -347,7 +396,7 @@ alsa_process_stream(cubeb_stream * stm)
+ (!stm->other_stream || stm->other_stream->bufframes > 0)) {
+ long got = avail - stm->bufframes;
+ void * other_buffer = stm->other_stream ? stm->other_stream->buffer : NULL;
+- char * buftail = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes);
++ char * buftail = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes);
+
+ /* Correct read size to the other stream available frames */
+ if (stm->other_stream && got > (snd_pcm_sframes_t) stm->other_stream->bufframes) {
+@@ -374,8 +423,8 @@ alsa_process_stream(cubeb_stream * stm)
+ long drain_frames = avail - stm->bufframes;
+ double drain_time = (double) drain_frames / stm->params.rate;
+
+- char * buftail = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes);
+- memset(buftail, 0, snd_pcm_frames_to_bytes(stm->pcm, drain_frames));
++ char * buftail = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes);
++ memset(buftail, 0, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, drain_frames));
+ stm->bufframes = avail;
+
+ /* Mark as draining, unless we're waiting for capture */
+@@ -402,7 +451,7 @@ alsa_process_stream(cubeb_stream * stm)
+ }
+ }
+
+- wrote = snd_pcm_writei(stm->pcm, stm->buffer, avail);
++ wrote = WRAP(snd_pcm_writei)(stm->pcm, stm->buffer, avail);
+ if (wrote < 0) {
+ avail = wrote; // the error handler below will recover us
+ } else {
+@@ -415,13 +464,13 @@ alsa_process_stream(cubeb_stream * stm)
+
+ /* Got some error? Let's try to recover the stream. */
+ if (avail < 0) {
+- avail = snd_pcm_recover(stm->pcm, avail, 0);
++ avail = WRAP(snd_pcm_recover)(stm->pcm, avail, 0);
+
+ /* Capture pcm must be started after initial setup/recover */
+ if (avail >= 0 &&
+ stm->stream_type == SND_PCM_STREAM_CAPTURE &&
+- snd_pcm_state(stm->pcm) == SND_PCM_STATE_PREPARED) {
+- avail = snd_pcm_start(stm->pcm);
++ WRAP(snd_pcm_state)(stm->pcm) == SND_PCM_STATE_PREPARED) {
++ avail = WRAP(snd_pcm_start)(stm->pcm);
+ }
+ }
+
+@@ -537,26 +586,26 @@ get_slave_pcm_node(snd_config_t * lconf, snd_config_t * root_pcm)
+
+ slave_def = NULL;
+
+- r = snd_config_search(root_pcm, "slave", &slave_pcm);
++ r = WRAP(snd_config_search)(root_pcm, "slave", &slave_pcm);
+ if (r < 0) {
+ return NULL;
+ }
+
+- r = snd_config_get_string(slave_pcm, &string);
++ r = WRAP(snd_config_get_string)(slave_pcm, &string);
+ if (r >= 0) {
+- r = snd_config_search_definition(lconf, "pcm_slave", string, &slave_def);
++ r = WRAP(snd_config_search_definition)(lconf, "pcm_slave", string, &slave_def);
+ if (r < 0) {
+ return NULL;
+ }
+ }
+
+ do {
+- r = snd_config_search(slave_def ? slave_def : slave_pcm, "pcm", &pcm);
++ r = WRAP(snd_config_search)(slave_def ? slave_def : slave_pcm, "pcm", &pcm);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_get_string(slave_def ? slave_def : slave_pcm, &string);
++ r = WRAP(snd_config_get_string)(slave_def ? slave_def : slave_pcm, &string);
+ if (r < 0) {
+ break;
+ }
+@@ -565,7 +614,7 @@ get_slave_pcm_node(snd_config_t * lconf, snd_config_t * root_pcm)
+ if (r < 0 || r > (int) sizeof(node_name)) {
+ break;
+ }
+- r = snd_config_search(lconf, node_name, &pcm);
++ r = WRAP(snd_config_search)(lconf, node_name, &pcm);
+ if (r < 0) {
+ break;
+ }
+@@ -574,7 +623,7 @@ get_slave_pcm_node(snd_config_t * lconf, snd_config_t * root_pcm)
+ } while (0);
+
+ if (slave_def) {
+- snd_config_delete(slave_def);
++ WRAP(snd_config_delete)(slave_def);
+ }
+
+ return NULL;
+@@ -597,22 +646,22 @@ init_local_config_with_workaround(char const * pcm_name)
+
+ lconf = NULL;
+
+- if (snd_config == NULL) {
++ if (*WRAP(snd_config) == NULL) {
+ return NULL;
+ }
+
+- r = snd_config_copy(&lconf, snd_config);
++ r = WRAP(snd_config_copy)(&lconf, *WRAP(snd_config));
+ if (r < 0) {
+ return NULL;
+ }
+
+ do {
+- r = snd_config_search_definition(lconf, "pcm", pcm_name, &pcm_node);
++ r = WRAP(snd_config_search_definition)(lconf, "pcm", pcm_name, &pcm_node);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_get_id(pcm_node, &string);
++ r = WRAP(snd_config_get_id)(pcm_node, &string);
+ if (r < 0) {
+ break;
+ }
+@@ -621,7 +670,7 @@ init_local_config_with_workaround(char const * pcm_name)
+ if (r < 0 || r > (int) sizeof(node_name)) {
+ break;
+ }
+- r = snd_config_search(lconf, node_name, &pcm_node);
++ r = WRAP(snd_config_search)(lconf, node_name, &pcm_node);
+ if (r < 0) {
+ break;
+ }
+@@ -632,12 +681,12 @@ init_local_config_with_workaround(char const * pcm_name)
+ }
+
+ /* Fetch the PCM node's type, and bail out if it's not the PulseAudio plugin. */
+- r = snd_config_search(pcm_node, "type", &node);
++ r = WRAP(snd_config_search)(pcm_node, "type", &node);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_get_string(node, &string);
++ r = WRAP(snd_config_get_string)(node, &string);
+ if (r < 0) {
+ break;
+ }
+@@ -648,18 +697,18 @@ init_local_config_with_workaround(char const * pcm_name)
+
+ /* Don't clobber an explicit existing handle_underrun value, set it only
+ if it doesn't already exist. */
+- r = snd_config_search(pcm_node, "handle_underrun", &node);
++ r = WRAP(snd_config_search)(pcm_node, "handle_underrun", &node);
+ if (r != -ENOENT) {
+ break;
+ }
+
+ /* Disable pcm_pulse's asynchronous underrun handling. */
+- r = snd_config_imake_integer(&node, "handle_underrun", 0);
++ r = WRAP(snd_config_imake_integer)(&node, "handle_underrun", 0);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_add(pcm_node, node);
++ r = WRAP(snd_config_add)(pcm_node, node);
+ if (r < 0) {
+ break;
+ }
+@@ -667,7 +716,7 @@ init_local_config_with_workaround(char const * pcm_name)
+ return lconf;
+ } while (0);
+
+- snd_config_delete(lconf);
++ WRAP(snd_config_delete)(lconf);
+
+ return NULL;
+ }
+@@ -679,9 +728,9 @@ alsa_locked_pcm_open(snd_pcm_t ** pcm, char const * pcm_name, snd_pcm_stream_t s
+
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+ if (local_config) {
+- r = snd_pcm_open_lconf(pcm, pcm_name, stream, SND_PCM_NONBLOCK, local_config);
++ r = WRAP(snd_pcm_open_lconf)(pcm, pcm_name, stream, SND_PCM_NONBLOCK, local_config);
+ } else {
+- r = snd_pcm_open(pcm, pcm_name, stream, SND_PCM_NONBLOCK);
++ r = WRAP(snd_pcm_open)(pcm, pcm_name, stream, SND_PCM_NONBLOCK);
+ }
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+
+@@ -694,7 +743,7 @@ alsa_locked_pcm_close(snd_pcm_t * pcm)
+ int r;
+
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+- r = snd_pcm_close(pcm);
++ r = WRAP(snd_pcm_close)(pcm);
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+
+ return r;
+@@ -750,6 +799,7 @@ silent_error_handler(char const * file, int line, char const * function,
+ alsa_init(cubeb ** context, char const * context_name)
+ {
+ (void)context_name;
++ void * libasound = NULL;
+ cubeb * ctx;
+ int r;
+ int i;
+@@ -760,9 +810,27 @@ alsa_init(cubeb ** context, char const * context_name)
+ assert(context);
+ *context = NULL;
+
++#ifndef DISABLE_LIBASOUND_DLOPEN
++ libasound = dlopen("libasound.so", RTLD_LAZY);
++ if (!libasound) {
++ return CUBEB_ERROR;
++ }
++
++#define LOAD(x) { \
++ cubeb_##x = dlsym(libasound, #x); \
++ if (!cubeb_##x) { \
++ dlclose(libasound); \
++ return CUBEB_ERROR; \
++ } \
++ }
++
++ LIBASOUND_API_VISIT(LOAD);
++#undef LOAD
++#endif
++
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+ if (!cubeb_alsa_error_handler_set) {
+- snd_lib_error_set_handler(silent_error_handler);
++ WRAP(snd_lib_error_set_handler)(silent_error_handler);
+ cubeb_alsa_error_handler_set = 1;
+ }
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+@@ -771,6 +839,7 @@ alsa_init(cubeb ** context, char const * context_name)
+ assert(ctx);
+
+ ctx->ops = &alsa_ops;
++ ctx->libasound = libasound;
+
+ r = pthread_mutex_init(&ctx->mutex, NULL);
+ assert(r == 0);
+@@ -819,7 +888,7 @@ alsa_init(cubeb ** context, char const * context_name)
+ config fails with EINVAL, the PA PCM is too old for this workaround. */
+ if (r == -EINVAL) {
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+- snd_config_delete(ctx->local_config);
++ WRAP(snd_config_delete)(ctx->local_config);
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+ ctx->local_config = NULL;
+ } else if (r >= 0) {
+@@ -861,10 +930,14 @@ alsa_destroy(cubeb * ctx)
+
+ if (ctx->local_config) {
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+- snd_config_delete(ctx->local_config);
++ WRAP(snd_config_delete)(ctx->local_config);
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+ }
+
++ if (ctx->libasound) {
++ dlclose(ctx->libasound);
++ }
++
+ free(ctx);
+ }
+
+@@ -948,7 +1021,7 @@ alsa_stream_init_single(cubeb * ctx, cubeb_stream ** stream, char const * stream
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_nonblock(stm->pcm, 1);
++ r = WRAP(snd_pcm_nonblock)(stm->pcm, 1);
+ assert(r == 0);
+
+ latency_us = latency_frames * 1e6 / stm->params.rate;
+@@ -961,7 +1034,7 @@ alsa_stream_init_single(cubeb * ctx, cubeb_stream ** stream, char const * stream
+ latency_us = latency_us < min_latency ? min_latency: latency_us;
+ }
+
+- r = snd_pcm_set_params(stm->pcm, format, SND_PCM_ACCESS_RW_INTERLEAVED,
++ r = WRAP(snd_pcm_set_params)(stm->pcm, format, SND_PCM_ACCESS_RW_INTERLEAVED,
+ stm->params.channels, stm->params.rate, 1,
+ latency_us);
+ if (r < 0) {
+@@ -969,20 +1042,20 @@ alsa_stream_init_single(cubeb * ctx, cubeb_stream ** stream, char const * stream
+ return CUBEB_ERROR_INVALID_FORMAT;
+ }
+
+- r = snd_pcm_get_params(stm->pcm, &stm->buffer_size, &period_size);
++ r = WRAP(snd_pcm_get_params)(stm->pcm, &stm->buffer_size, &period_size);
+ assert(r == 0);
+
+ /* Double internal buffer size to have enough space when waiting for the other side of duplex connection */
+ stm->buffer_size *= 2;
+- stm->buffer = calloc(1, snd_pcm_frames_to_bytes(stm->pcm, stm->buffer_size));
++ stm->buffer = calloc(1, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->buffer_size));
+ assert(stm->buffer);
+
+- stm->nfds = snd_pcm_poll_descriptors_count(stm->pcm);
++ stm->nfds = WRAP(snd_pcm_poll_descriptors_count)(stm->pcm);
+ assert(stm->nfds > 0);
+
+ stm->saved_fds = calloc(stm->nfds, sizeof(struct pollfd));
+ assert(stm->saved_fds);
+- r = snd_pcm_poll_descriptors(stm->pcm, stm->saved_fds, stm->nfds);
++ r = WRAP(snd_pcm_poll_descriptors)(stm->pcm, stm->saved_fds, stm->nfds);
+ assert((nfds_t) r == stm->nfds);
+
+ if (alsa_register_stream(ctx, stm) != 0) {
+@@ -1054,7 +1127,7 @@ alsa_stream_destroy(cubeb_stream * stm)
+ pthread_mutex_lock(&stm->mutex);
+ if (stm->pcm) {
+ if (stm->state == DRAINING) {
+- snd_pcm_drain(stm->pcm);
++ WRAP(snd_pcm_drain)(stm->pcm);
+ }
+ alsa_locked_pcm_close(stm->pcm);
+ stm->pcm = NULL;
+@@ -1100,12 +1173,12 @@ alsa_get_max_channel_count(cubeb * ctx, uint32_t * max_channels)
+
+ assert(stm);
+
+- r = snd_pcm_hw_params_any(stm->pcm, hw_params);
++ r = WRAP(snd_pcm_hw_params_any)(stm->pcm, hw_params);
+ if (r < 0) {
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_hw_params_get_channels_max(hw_params, max_channels);
++ r = WRAP(snd_pcm_hw_params_get_channels_max)(hw_params, max_channels);
+ if (r < 0) {
+ return CUBEB_ERROR;
+ }
+@@ -1126,34 +1199,34 @@ alsa_get_preferred_sample_rate(cubeb * ctx, uint32_t * rate) {
+
+ /* get a pcm, disabling resampling, so we get a rate the
+ * hardware/dmix/pulse/etc. supports. */
+- r = snd_pcm_open(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK, SND_PCM_NO_AUTO_RESAMPLE);
++ r = WRAP(snd_pcm_open)(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK, SND_PCM_NO_AUTO_RESAMPLE);
+ if (r < 0) {
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_hw_params_any(pcm, hw_params);
++ r = WRAP(snd_pcm_hw_params_any)(pcm, hw_params);
+ if (r < 0) {
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_hw_params_get_rate(hw_params, rate, &dir);
++ r = WRAP(snd_pcm_hw_params_get_rate)(hw_params, rate, &dir);
+ if (r >= 0) {
+ /* There is a default rate: use it. */
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+ return CUBEB_OK;
+ }
+
+ /* Use a common rate, alsa may adjust it based on hw/etc. capabilities. */
+ *rate = 44100;
+
+- r = snd_pcm_hw_params_set_rate_near(pcm, hw_params, rate, NULL);
++ r = WRAP(snd_pcm_hw_params_set_rate_near)(pcm, hw_params, rate, NULL);
+ if (r < 0) {
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+ return CUBEB_ERROR;
+ }
+
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+
+ return CUBEB_OK;
+ }
+@@ -1186,10 +1259,10 @@ alsa_stream_start(cubeb_stream * stm)
+ pthread_mutex_lock(&stm->mutex);
+ /* Capture pcm must be started after initial setup/recover */
+ if (stm->stream_type == SND_PCM_STREAM_CAPTURE &&
+- snd_pcm_state(stm->pcm) == SND_PCM_STATE_PREPARED) {
+- snd_pcm_start(stm->pcm);
++ WRAP(snd_pcm_state)(stm->pcm) == SND_PCM_STATE_PREPARED) {
++ WRAP(snd_pcm_start)(stm->pcm);
+ }
+- snd_pcm_pause(stm->pcm, 0);
++ WRAP(snd_pcm_pause)(stm->pcm, 0);
+ gettimeofday(&stm->last_activity, NULL);
+ pthread_mutex_unlock(&stm->mutex);
+
+@@ -1229,7 +1302,7 @@ alsa_stream_stop(cubeb_stream * stm)
+ pthread_mutex_unlock(&ctx->mutex);
+
+ pthread_mutex_lock(&stm->mutex);
+- snd_pcm_pause(stm->pcm, 1);
++ WRAP(snd_pcm_pause)(stm->pcm, 1);
+ pthread_mutex_unlock(&stm->mutex);
+
+ return CUBEB_OK;
+@@ -1245,8 +1318,8 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position)
+ pthread_mutex_lock(&stm->mutex);
+
+ delay = -1;
+- if (snd_pcm_state(stm->pcm) != SND_PCM_STATE_RUNNING ||
+- snd_pcm_delay(stm->pcm, &delay) != 0) {
++ if (WRAP(snd_pcm_state)(stm->pcm) != SND_PCM_STATE_RUNNING ||
++ WRAP(snd_pcm_delay)(stm->pcm, &delay) != 0) {
+ *position = stm->last_position;
+ pthread_mutex_unlock(&stm->mutex);
+ return CUBEB_OK;
+@@ -1271,7 +1344,7 @@ alsa_stream_get_latency(cubeb_stream * stm, uint32_t * latency)
+ snd_pcm_sframes_t delay;
+ /* This function returns the delay in frames until a frame written using
+ snd_pcm_writei is sent to the DAC. The DAC delay should be < 1ms anyways. */
+- if (snd_pcm_delay(stm->pcm, &delay)) {
++ if (WRAP(snd_pcm_delay)(stm->pcm, &delay)) {
+ return CUBEB_ERROR;
+ }
+
+diff --git media/libcubeb/src/cubeb_sndio.c media/libcubeb/src/cubeb_sndio.c
+index 9e99b2c..0559af4 100644
+--- media/libcubeb/src/cubeb_sndio.c
++++ media/libcubeb/src/cubeb_sndio.c
+@@ -12,6 +12,7 @@
+ #include <stdbool.h>
+ #include <stdlib.h>
+ #include <stdio.h>
++#include <dlfcn.h>
+ #include <assert.h>
+ #include "cubeb/cubeb.h"
+ #include "cubeb-internal.h"
+@@ -22,10 +23,35 @@
+ #define DPR(...) do {} while(0)
+ #endif
+
++#ifdef DISABLE_LIBSNDIO_DLOPEN
++#define WRAP(x) x
++#else
++#define WRAP(x) cubeb_##x
++#define LIBSNDIO_API_VISIT(X) \
++ X(sio_close) \
++ X(sio_eof) \
++ X(sio_getpar) \
++ X(sio_initpar) \
++ X(sio_onmove) \
++ X(sio_open) \
++ X(sio_pollfd) \
++ X(sio_read) \
++ X(sio_revents) \
++ X(sio_setpar) \
++ X(sio_start) \
++ X(sio_stop) \
++ X(sio_write) \
++
++#define MAKE_TYPEDEF(x) static typeof(x) * cubeb_##x;
++LIBSNDIO_API_VISIT(MAKE_TYPEDEF);
++#undef MAKE_TYPEDEF
++#endif
++
+ static struct cubeb_ops const sndio_ops;
+
+ struct cubeb {
+ struct cubeb_ops const * ops;
++ void * libsndio;
+ };
+
+ struct cubeb_stream {
+@@ -119,7 +145,7 @@ sndio_mainloop(void *arg)
+ DPR("sndio_mainloop()\n");
+ s->state_cb(s, s->arg, CUBEB_STATE_STARTED);
+ pthread_mutex_lock(&s->mtx);
+- if (!sio_start(s->hdl)) {
++ if (!WRAP(sio_start)(s->hdl)) {
+ pthread_mutex_unlock(&s->mtx);
+ return NULL;
+ }
+@@ -203,7 +229,7 @@ sndio_mainloop(void *arg)
+ events |= POLLIN;
+ if ((s->mode & SIO_PLAY) && pstart < pend)
+ events |= POLLOUT;
+- nfds = sio_pollfd(s->hdl, pfds, events);
++ nfds = WRAP(sio_pollfd)(s->hdl, pfds, events);
+
+ if (nfds > 0) {
+ pthread_mutex_unlock(&s->mtx);
+@@ -213,7 +239,7 @@ sndio_mainloop(void *arg)
+ continue;
+ }
+
+- revents = sio_revents(s->hdl, pfds);
++ revents = WRAP(sio_revents)(s->hdl, pfds);
+
+ if (revents & POLLHUP) {
+ state = CUBEB_STATE_ERROR;
+@@ -221,8 +247,8 @@ sndio_mainloop(void *arg)
+ }
+
+ if (revents & POLLOUT) {
+- n = sio_write(s->hdl, s->pbuf + pstart, pend - pstart);
+- if (n == 0 && sio_eof(s->hdl)) {
++ n = WRAP(sio_write)(s->hdl, s->pbuf + pstart, pend - pstart);
++ if (n == 0 && WRAP(sio_eof)(s->hdl)) {
+ DPR("sndio_mainloop() werr\n");
+ state = CUBEB_STATE_ERROR;
+ break;
+@@ -231,8 +257,8 @@ sndio_mainloop(void *arg)
+ }
+
+ if (revents & POLLIN) {
+- n = sio_read(s->hdl, s->rbuf + rstart, rend - rstart);
+- if (n == 0 && sio_eof(s->hdl)) {
++ n = WRAP(sio_read)(s->hdl, s->rbuf + rstart, rend - rstart);
++ if (n == 0 && WRAP(sio_eof)(s->hdl)) {
+ DPR("sndio_mainloop() rerr\n");
+ state = CUBEB_STATE_ERROR;
+ break;
+@@ -244,7 +270,7 @@ sndio_mainloop(void *arg)
+ if (prime > 0 && (s->mode & SIO_REC))
+ rstart = rend;
+ }
+- sio_stop(s->hdl);
++ WRAP(sio_stop)(s->hdl);
+ s->hwpos = s->swpos;
+ pthread_mutex_unlock(&s->mtx);
+ s->state_cb(s, s->arg, state);
+@@ -254,8 +280,31 @@ sndio_mainloop(void *arg)
+ /*static*/ int
+ sndio_init(cubeb **context, char const *context_name)
+ {
++ void * libsndio = NULL;
++
++#ifndef DISABLE_LIBSNDIO_DLOPEN
++ libsndio = dlopen("libsndio.so", RTLD_LAZY);
++ if (!libsndio) {
++ DPR("sndio_init(%s) failed dlopen(libsndio.so)\n", context_name);
++ return CUBEB_ERROR;
++ }
++
++#define LOAD(x) { \
++ cubeb_##x = dlsym(libsndio, #x); \
++ if (!cubeb_##x) { \
++ DPR("sndio_init(%s) failed dlsym(%s)\n", context_name, #x); \
++ dlclose(libsndio); \
++ return CUBEB_ERROR; \
++ } \
++ }
++
++ LIBSNDIO_API_VISIT(LOAD);
++#undef LOAD
++#endif
++
+ DPR("sndio_init(%s)\n", context_name);
+ *context = malloc(sizeof(*context));
++ (*context)->libsndio = libsndio;
+ (*context)->ops = &sndio_ops;
+ (void)context_name;
+ return CUBEB_OK;
+@@ -271,6 +320,8 @@ static void
+ sndio_destroy(cubeb *context)
+ {
+ DPR("sndio_destroy()\n");
++ if (context->libsndio)
++ dlclose(context->libsndio);
+ free(context);
+ }
+
+@@ -323,12 +374,12 @@ sndio_stream_init(cubeb * context,
+ goto err;
+ }
+ s->context = context;
+- s->hdl = sio_open(NULL, s->mode, 1);
++ s->hdl = WRAP(sio_open)(NULL, s->mode, 1);
+ if (s->hdl == NULL) {
+ DPR("sndio_stream_init(), sio_open() failed\n");
+ goto err;
+ }
+- sio_initpar(&wpar);
++ WRAP(sio_initpar)(&wpar);
+ wpar.sig = 1;
+ wpar.bits = 16;
+ switch (format) {
+@@ -351,7 +402,7 @@ sndio_stream_init(cubeb * context,
+ if (s->mode & SIO_PLAY)
+ wpar.pchan = output_stream_params->channels;
+ wpar.appbufsz = latency_frames;
+- if (!sio_setpar(s->hdl, &wpar) || !sio_getpar(s->hdl, &rpar)) {
++ if (!WRAP(sio_setpar)(s->hdl, &wpar) || !WRAP(sio_getpar)(s->hdl, &rpar)) {
+ DPR("sndio_stream_init(), sio_setpar() failed\n");
+ goto err;
+ }
+@@ -362,7 +413,7 @@ sndio_stream_init(cubeb * context,
+ DPR("sndio_stream_init() unsupported params\n");
+ goto err;
+ }
+- sio_onmove(s->hdl, sndio_onmove, s);
++ WRAP(sio_onmove)(s->hdl, sndio_onmove, s);
+ s->active = 0;
+ s->nfr = rpar.round;
+ s->rbpf = rpar.bps * rpar.rchan;
+@@ -400,7 +451,7 @@ sndio_stream_init(cubeb * context,
+ return CUBEB_OK;
+ err:
+ if (s->hdl)
+- sio_close(s->hdl);
++ WRAP(sio_close)(s->hdl);
+ if (s->pbuf)
+ free(s->pbuf);
+ if (s->rbuf)
+@@ -446,7 +497,7 @@ static void
+ sndio_stream_destroy(cubeb_stream *s)
+ {
+ DPR("sndio_stream_destroy()\n");
+- sio_close(s->hdl);
++ WRAP(sio_close)(s->hdl);
+ if (s->mode & SIO_PLAY)
+ free(s->pbuf);
+ if (s->mode & SIO_REC)
+diff --git toolkit/library/moz.build toolkit/library/moz.build
+index 8ce595ff96bff..c318e96a1fdfc 100644
+--- toolkit/library/moz.build
++++ toolkit/library/moz.build
+@@ -231,9 +231,6 @@ if CONFIG['MOZ_SYSTEM_LIBVPX']:
+ if not CONFIG['MOZ_TREE_PIXMAN']:
+ OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
+
+-if CONFIG['MOZ_ALSA']:
+- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
+-
+ if CONFIG['HAVE_CLOCK_MONOTONIC']:
+ OS_LIBS += CONFIG['REALTIME_LIBS']
+
+@@ -242,11 +239,6 @@ OS_LIBS += CONFIG['ICONV_LIBS']
+ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('cocoa', 'uikit'):
+ OS_LIBS += CONFIG['TK_LIBS']
+
+-if CONFIG['OS_ARCH'] == 'OpenBSD':
+- OS_LIBS += [
+- 'sndio',
+- ]
+-
+ if CONFIG['MOZ_ENABLE_DBUS']:
+ OS_LIBS += CONFIG['MOZ_DBUS_GLIB_LIBS']
+
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index bbebd5046f32..dcfef1de663e 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 69.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
diff --git a/www/firefox/Makefile.options b/www/firefox/Makefile.options
index cbb4e78f5a7e..bdf91ec17c4f 100644
--- a/www/firefox/Makefile.options
+++ b/www/firefox/Makefile.options
@@ -4,13 +4,10 @@ OPTIONS_DEFINE+= CANBERRA DBUS DEBUG FFMPEG GCONF \
LIBPROXY OPTIMIZED_CFLAGS PROFILE TEST
OPTIONS_DEFAULT+= DBUS FFMPEG GCONF OPTIMIZED_CFLAGS PROFILE \
- ${OPTIONS_MULTI_AUDIO:NSNDIO}
+ ${OPTIONS_GROUP_AUDIO}
-OPTIONS_MULTI+= AUDIO
-OPTIONS_MULTI_AUDIO= ALSA JACK PULSEAUDIO SNDIO
-
-# WebRTC legacy audio library only supports ALSA and PulseAudio
-JACK_IMPLIES= ALSA
+OPTIONS_GROUP+= AUDIO
+OPTIONS_GROUP_AUDIO= ALSA JACK PULSEAUDIO SNDIO
CANBERRA_DESC?= Sound theme alerts
LIBPROXY_DESC?= Proxy support via libproxy
diff --git a/www/firefox/files/patch-cubeb-dlopen b/www/firefox/files/patch-cubeb-dlopen
new file mode 100644
index 000000000000..cdf25e433802
--- /dev/null
+++ b/www/firefox/files/patch-cubeb-dlopen
@@ -0,0 +1,793 @@
+https://github.com/kinetiknz/cubeb/pull/539
+
+diff --git media/libcubeb/gtest/moz.build media/libcubeb/gtest/moz.build
+index 1ff0c02545251..ca364d1ef7845 100644
+--- media/libcubeb/gtest/moz.build
++++ media/libcubeb/gtest/moz.build
+@@ -67,13 +67,6 @@ elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'uikit':
+ '-framework CoreFoundation',
+ '-framework AudioToolbox',
+ ]
+-elif CONFIG['OS_TARGET'] == 'OpenBSD':
+- OS_LIBS += [
+- 'sndio',
+- ]
+-else:
+- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
+- OS_LIBS += CONFIG['MOZ_PULSEAUDIO_LIBS']
+
+ if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
+ CXXFLAGS += ['-Wno-error=shadow']
+diff --git media/libcubeb/src/cubeb.c media/libcubeb/src/cubeb.c
+index 422f7c6..caac869 100644
+--- media/libcubeb/src/cubeb.c
++++ media/libcubeb/src/cubeb.c
+@@ -194,6 +194,9 @@ cubeb_init(cubeb ** context, char const * context_name, char const * backend_nam
+ #if defined(USE_JACK)
+ jack_init,
+ #endif
++#if defined(USE_SNDIO)
++ sndio_init,
++#endif
+ #if defined(USE_ALSA)
+ alsa_init,
+ #endif
+@@ -209,9 +212,6 @@ cubeb_init(cubeb ** context, char const * context_name, char const * backend_nam
+ #if defined(USE_WINMM)
+ winmm_init,
+ #endif
+-#if defined(USE_SNDIO)
+- sndio_init,
+-#endif
+ #if defined(USE_SUN)
+ sun_init,
+ #endif
+diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c
+index bfd4d8f..a29eed0 100644
+--- media/libcubeb/src/cubeb_alsa.c
++++ media/libcubeb/src/cubeb_alsa.c
+@@ -14,10 +14,58 @@
+ #include <limits.h>
+ #include <poll.h>
+ #include <unistd.h>
++#include <dlfcn.h>
+ #include <alsa/asoundlib.h>
+ #include "cubeb/cubeb.h"
+ #include "cubeb-internal.h"
+
++#ifdef DISABLE_LIBASOUND_DLOPEN
++#define WRAP(x) x
++#else
++#define WRAP(x) cubeb_##x
++#define LIBASOUND_API_VISIT(X) \
++ X(snd_config) \
++ X(snd_config_add) \
++ X(snd_config_copy) \
++ X(snd_config_delete) \
++ X(snd_config_get_id) \
++ X(snd_config_get_string) \
++ X(snd_config_imake_integer) \
++ X(snd_config_search) \
++ X(snd_config_search_definition) \
++ X(snd_lib_error_set_handler) \
++ X(snd_pcm_avail_update) \
++ X(snd_pcm_close) \
++ X(snd_pcm_delay) \
++ X(snd_pcm_drain) \
++ X(snd_pcm_frames_to_bytes) \
++ X(snd_pcm_get_params) \
++ X(snd_pcm_hw_params_any) \
++ X(snd_pcm_hw_params_get_channels_max) \
++ X(snd_pcm_hw_params_get_rate) \
++ X(snd_pcm_hw_params_set_rate_near) \
++ X(snd_pcm_hw_params_sizeof) \
++ X(snd_pcm_nonblock) \
++ X(snd_pcm_open) \
++ X(snd_pcm_open_lconf) \
++ X(snd_pcm_pause) \
++ X(snd_pcm_poll_descriptors) \
++ X(snd_pcm_poll_descriptors_count) \
++ X(snd_pcm_poll_descriptors_revents) \
++ X(snd_pcm_readi) \
++ X(snd_pcm_recover) \
++ X(snd_pcm_set_params) \
++ X(snd_pcm_start) \
++ X(snd_pcm_state) \
++ X(snd_pcm_writei) \
++
++#define MAKE_TYPEDEF(x) static typeof(x) * cubeb_##x;
++LIBASOUND_API_VISIT(MAKE_TYPEDEF);
++#undef MAKE_TYPEDEF
++/* snd_pcm_hw_params_alloca is actually a macro */
++#define snd_pcm_hw_params_sizeof cubeb_snd_pcm_hw_params_sizeof
++#endif
++
+ #define CUBEB_STREAM_MAX 16
+ #define CUBEB_WATCHDOG_MS 10000
+
+@@ -36,6 +84,7 @@ static struct cubeb_ops const alsa_ops;
+
+ struct cubeb {
+ struct cubeb_ops const * ops;
++ void * libasound;
+
+ pthread_t thread;
+
+@@ -245,8 +294,8 @@ set_timeout(struct timeval * timeout, unsigned int ms)
+ static void
+ stream_buffer_decrement(cubeb_stream * stm, long count)
+ {
+- char * bufremains = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, count);
+- memmove(stm->buffer, bufremains, snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes - count));
++ char * bufremains = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, count);
++ memmove(stm->buffer, bufremains, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes - count));
+ stm->bufframes -= count;
+ }
+
+@@ -278,9 +327,9 @@ alsa_process_stream(cubeb_stream * stm)
+ /* Call _poll_descriptors_revents() even if we don't use it
+ to let underlying plugins clear null events. Otherwise poll()
+ may wake up again and again, producing unnecessary CPU usage. */
+- snd_pcm_poll_descriptors_revents(stm->pcm, stm->fds, stm->nfds, &revents);
++ WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents);
+
+- avail = snd_pcm_avail_update(stm->pcm);
++ avail = WRAP(snd_pcm_avail_update)(stm->pcm);
+
+ /* Got null event? Bail and wait for another wakeup. */
+ if (avail == 0) {
+@@ -303,7 +352,7 @@ alsa_process_stream(cubeb_stream * stm)
+ // TODO: should it be marked as DRAINING?
+ }
+
+- got = snd_pcm_readi(stm->pcm, stm->buffer+stm->bufframes, avail);
++ got = WRAP(snd_pcm_readi)(stm->pcm, stm->buffer+stm->bufframes, avail);
+
+ if (got < 0) {
+ avail = got; // the error handler below will recover us
+@@ -347,7 +396,7 @@ alsa_process_stream(cubeb_stream * stm)
+ (!stm->other_stream || stm->other_stream->bufframes > 0)) {
+ long got = avail - stm->bufframes;
+ void * other_buffer = stm->other_stream ? stm->other_stream->buffer : NULL;
+- char * buftail = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes);
++ char * buftail = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes);
+
+ /* Correct read size to the other stream available frames */
+ if (stm->other_stream && got > (snd_pcm_sframes_t) stm->other_stream->bufframes) {
+@@ -374,8 +423,8 @@ alsa_process_stream(cubeb_stream * stm)
+ long drain_frames = avail - stm->bufframes;
+ double drain_time = (double) drain_frames / stm->params.rate;
+
+- char * buftail = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes);
+- memset(buftail, 0, snd_pcm_frames_to_bytes(stm->pcm, drain_frames));
++ char * buftail = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes);
++ memset(buftail, 0, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, drain_frames));
+ stm->bufframes = avail;
+
+ /* Mark as draining, unless we're waiting for capture */
+@@ -402,7 +451,7 @@ alsa_process_stream(cubeb_stream * stm)
+ }
+ }
+
+- wrote = snd_pcm_writei(stm->pcm, stm->buffer, avail);
++ wrote = WRAP(snd_pcm_writei)(stm->pcm, stm->buffer, avail);
+ if (wrote < 0) {
+ avail = wrote; // the error handler below will recover us
+ } else {
+@@ -415,13 +464,13 @@ alsa_process_stream(cubeb_stream * stm)
+
+ /* Got some error? Let's try to recover the stream. */
+ if (avail < 0) {
+- avail = snd_pcm_recover(stm->pcm, avail, 0);
++ avail = WRAP(snd_pcm_recover)(stm->pcm, avail, 0);
+
+ /* Capture pcm must be started after initial setup/recover */
+ if (avail >= 0 &&
+ stm->stream_type == SND_PCM_STREAM_CAPTURE &&
+- snd_pcm_state(stm->pcm) == SND_PCM_STATE_PREPARED) {
+- avail = snd_pcm_start(stm->pcm);
++ WRAP(snd_pcm_state)(stm->pcm) == SND_PCM_STATE_PREPARED) {
++ avail = WRAP(snd_pcm_start)(stm->pcm);
+ }
+ }
+
+@@ -537,26 +586,26 @@ get_slave_pcm_node(snd_config_t * lconf, snd_config_t * root_pcm)
+
+ slave_def = NULL;
+
+- r = snd_config_search(root_pcm, "slave", &slave_pcm);
++ r = WRAP(snd_config_search)(root_pcm, "slave", &slave_pcm);
+ if (r < 0) {
+ return NULL;
+ }
+
+- r = snd_config_get_string(slave_pcm, &string);
++ r = WRAP(snd_config_get_string)(slave_pcm, &string);
+ if (r >= 0) {
+- r = snd_config_search_definition(lconf, "pcm_slave", string, &slave_def);
++ r = WRAP(snd_config_search_definition)(lconf, "pcm_slave", string, &slave_def);
+ if (r < 0) {
+ return NULL;
+ }
+ }
+
+ do {
+- r = snd_config_search(slave_def ? slave_def : slave_pcm, "pcm", &pcm);
++ r = WRAP(snd_config_search)(slave_def ? slave_def : slave_pcm, "pcm", &pcm);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_get_string(slave_def ? slave_def : slave_pcm, &string);
++ r = WRAP(snd_config_get_string)(slave_def ? slave_def : slave_pcm, &string);
+ if (r < 0) {
+ break;
+ }
+@@ -565,7 +614,7 @@ get_slave_pcm_node(snd_config_t * lconf, snd_config_t * root_pcm)
+ if (r < 0 || r > (int) sizeof(node_name)) {
+ break;
+ }
+- r = snd_config_search(lconf, node_name, &pcm);
++ r = WRAP(snd_config_search)(lconf, node_name, &pcm);
+ if (r < 0) {
+ break;
+ }
+@@ -574,7 +623,7 @@ get_slave_pcm_node(snd_config_t * lconf, snd_config_t * root_pcm)
+ } while (0);
+
+ if (slave_def) {
+- snd_config_delete(slave_def);
++ WRAP(snd_config_delete)(slave_def);
+ }
+
+ return NULL;
+@@ -597,22 +646,22 @@ init_local_config_with_workaround(char const * pcm_name)
+
+ lconf = NULL;
+
+- if (snd_config == NULL) {
++ if (*WRAP(snd_config) == NULL) {
+ return NULL;
+ }
+
+- r = snd_config_copy(&lconf, snd_config);
++ r = WRAP(snd_config_copy)(&lconf, *WRAP(snd_config));
+ if (r < 0) {
+ return NULL;
+ }
+
+ do {
+- r = snd_config_search_definition(lconf, "pcm", pcm_name, &pcm_node);
++ r = WRAP(snd_config_search_definition)(lconf, "pcm", pcm_name, &pcm_node);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_get_id(pcm_node, &string);
++ r = WRAP(snd_config_get_id)(pcm_node, &string);
+ if (r < 0) {
+ break;
+ }
+@@ -621,7 +670,7 @@ init_local_config_with_workaround(char const * pcm_name)
+ if (r < 0 || r > (int) sizeof(node_name)) {
+ break;
+ }
+- r = snd_config_search(lconf, node_name, &pcm_node);
++ r = WRAP(snd_config_search)(lconf, node_name, &pcm_node);
+ if (r < 0) {
+ break;
+ }
+@@ -632,12 +681,12 @@ init_local_config_with_workaround(char const * pcm_name)
+ }
+
+ /* Fetch the PCM node's type, and bail out if it's not the PulseAudio plugin. */
+- r = snd_config_search(pcm_node, "type", &node);
++ r = WRAP(snd_config_search)(pcm_node, "type", &node);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_get_string(node, &string);
++ r = WRAP(snd_config_get_string)(node, &string);
+ if (r < 0) {
+ break;
+ }
+@@ -648,18 +697,18 @@ init_local_config_with_workaround(char const * pcm_name)
+
+ /* Don't clobber an explicit existing handle_underrun value, set it only
+ if it doesn't already exist. */
+- r = snd_config_search(pcm_node, "handle_underrun", &node);
++ r = WRAP(snd_config_search)(pcm_node, "handle_underrun", &node);
+ if (r != -ENOENT) {
+ break;
+ }
+
+ /* Disable pcm_pulse's asynchronous underrun handling. */
+- r = snd_config_imake_integer(&node, "handle_underrun", 0);
++ r = WRAP(snd_config_imake_integer)(&node, "handle_underrun", 0);
+ if (r < 0) {
+ break;
+ }
+
+- r = snd_config_add(pcm_node, node);
++ r = WRAP(snd_config_add)(pcm_node, node);
+ if (r < 0) {
+ break;
+ }
+@@ -667,7 +716,7 @@ init_local_config_with_workaround(char const * pcm_name)
+ return lconf;
+ } while (0);
+
+- snd_config_delete(lconf);
++ WRAP(snd_config_delete)(lconf);
+
+ return NULL;
+ }
+@@ -679,9 +728,9 @@ alsa_locked_pcm_open(snd_pcm_t ** pcm, char const * pcm_name, snd_pcm_stream_t s
+
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+ if (local_config) {
+- r = snd_pcm_open_lconf(pcm, pcm_name, stream, SND_PCM_NONBLOCK, local_config);
++ r = WRAP(snd_pcm_open_lconf)(pcm, pcm_name, stream, SND_PCM_NONBLOCK, local_config);
+ } else {
+- r = snd_pcm_open(pcm, pcm_name, stream, SND_PCM_NONBLOCK);
++ r = WRAP(snd_pcm_open)(pcm, pcm_name, stream, SND_PCM_NONBLOCK);
+ }
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+
+@@ -694,7 +743,7 @@ alsa_locked_pcm_close(snd_pcm_t * pcm)
+ int r;
+
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+- r = snd_pcm_close(pcm);
++ r = WRAP(snd_pcm_close)(pcm);
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+
+ return r;
+@@ -750,6 +799,7 @@ silent_error_handler(char const * file, int line, char const * function,
+ alsa_init(cubeb ** context, char const * context_name)
+ {
+ (void)context_name;
++ void * libasound = NULL;
+ cubeb * ctx;
+ int r;
+ int i;
+@@ -760,9 +810,27 @@ alsa_init(cubeb ** context, char const * context_name)
+ assert(context);
+ *context = NULL;
+
++#ifndef DISABLE_LIBASOUND_DLOPEN
++ libasound = dlopen("libasound.so", RTLD_LAZY);
++ if (!libasound) {
++ return CUBEB_ERROR;
++ }
++
++#define LOAD(x) { \
++ cubeb_##x = dlsym(libasound, #x); \
++ if (!cubeb_##x) { \
++ dlclose(libasound); \
++ return CUBEB_ERROR; \
++ } \
++ }
++
++ LIBASOUND_API_VISIT(LOAD);
++#undef LOAD
++#endif
++
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+ if (!cubeb_alsa_error_handler_set) {
+- snd_lib_error_set_handler(silent_error_handler);
++ WRAP(snd_lib_error_set_handler)(silent_error_handler);
+ cubeb_alsa_error_handler_set = 1;
+ }
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+@@ -771,6 +839,7 @@ alsa_init(cubeb ** context, char const * context_name)
+ assert(ctx);
+
+ ctx->ops = &alsa_ops;
++ ctx->libasound = libasound;
+
+ r = pthread_mutex_init(&ctx->mutex, NULL);
+ assert(r == 0);
+@@ -819,7 +888,7 @@ alsa_init(cubeb ** context, char const * context_name)
+ config fails with EINVAL, the PA PCM is too old for this workaround. */
+ if (r == -EINVAL) {
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+- snd_config_delete(ctx->local_config);
++ WRAP(snd_config_delete)(ctx->local_config);
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+ ctx->local_config = NULL;
+ } else if (r >= 0) {
+@@ -861,10 +930,14 @@ alsa_destroy(cubeb * ctx)
+
+ if (ctx->local_config) {
+ pthread_mutex_lock(&cubeb_alsa_mutex);
+- snd_config_delete(ctx->local_config);
++ WRAP(snd_config_delete)(ctx->local_config);
+ pthread_mutex_unlock(&cubeb_alsa_mutex);
+ }
+
++ if (ctx->libasound) {
++ dlclose(ctx->libasound);
++ }
++
+ free(ctx);
+ }
+
+@@ -948,7 +1021,7 @@ alsa_stream_init_single(cubeb * ctx, cubeb_stream ** stream, char const * stream
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_nonblock(stm->pcm, 1);
++ r = WRAP(snd_pcm_nonblock)(stm->pcm, 1);
+ assert(r == 0);
+
+ latency_us = latency_frames * 1e6 / stm->params.rate;
+@@ -961,7 +1034,7 @@ alsa_stream_init_single(cubeb * ctx, cubeb_stream ** stream, char const * stream
+ latency_us = latency_us < min_latency ? min_latency: latency_us;
+ }
+
+- r = snd_pcm_set_params(stm->pcm, format, SND_PCM_ACCESS_RW_INTERLEAVED,
++ r = WRAP(snd_pcm_set_params)(stm->pcm, format, SND_PCM_ACCESS_RW_INTERLEAVED,
+ stm->params.channels, stm->params.rate, 1,
+ latency_us);
+ if (r < 0) {
+@@ -969,20 +1042,20 @@ alsa_stream_init_single(cubeb * ctx, cubeb_stream ** stream, char const * stream
+ return CUBEB_ERROR_INVALID_FORMAT;
+ }
+
+- r = snd_pcm_get_params(stm->pcm, &stm->buffer_size, &period_size);
++ r = WRAP(snd_pcm_get_params)(stm->pcm, &stm->buffer_size, &period_size);
+ assert(r == 0);
+
+ /* Double internal buffer size to have enough space when waiting for the other side of duplex connection */
+ stm->buffer_size *= 2;
+- stm->buffer = calloc(1, snd_pcm_frames_to_bytes(stm->pcm, stm->buffer_size));
++ stm->buffer = calloc(1, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->buffer_size));
+ assert(stm->buffer);
+
+- stm->nfds = snd_pcm_poll_descriptors_count(stm->pcm);
++ stm->nfds = WRAP(snd_pcm_poll_descriptors_count)(stm->pcm);
+ assert(stm->nfds > 0);
+
+ stm->saved_fds = calloc(stm->nfds, sizeof(struct pollfd));
+ assert(stm->saved_fds);
+- r = snd_pcm_poll_descriptors(stm->pcm, stm->saved_fds, stm->nfds);
++ r = WRAP(snd_pcm_poll_descriptors)(stm->pcm, stm->saved_fds, stm->nfds);
+ assert((nfds_t) r == stm->nfds);
+
+ if (alsa_register_stream(ctx, stm) != 0) {
+@@ -1054,7 +1127,7 @@ alsa_stream_destroy(cubeb_stream * stm)
+ pthread_mutex_lock(&stm->mutex);
+ if (stm->pcm) {
+ if (stm->state == DRAINING) {
+- snd_pcm_drain(stm->pcm);
++ WRAP(snd_pcm_drain)(stm->pcm);
+ }
+ alsa_locked_pcm_close(stm->pcm);
+ stm->pcm = NULL;
+@@ -1100,12 +1173,12 @@ alsa_get_max_channel_count(cubeb * ctx, uint32_t * max_channels)
+
+ assert(stm);
+
+- r = snd_pcm_hw_params_any(stm->pcm, hw_params);
++ r = WRAP(snd_pcm_hw_params_any)(stm->pcm, hw_params);
+ if (r < 0) {
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_hw_params_get_channels_max(hw_params, max_channels);
++ r = WRAP(snd_pcm_hw_params_get_channels_max)(hw_params, max_channels);
+ if (r < 0) {
+ return CUBEB_ERROR;
+ }
+@@ -1126,34 +1199,34 @@ alsa_get_preferred_sample_rate(cubeb * ctx, uint32_t * rate) {
+
+ /* get a pcm, disabling resampling, so we get a rate the
+ * hardware/dmix/pulse/etc. supports. */
+- r = snd_pcm_open(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK, SND_PCM_NO_AUTO_RESAMPLE);
++ r = WRAP(snd_pcm_open)(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK, SND_PCM_NO_AUTO_RESAMPLE);
+ if (r < 0) {
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_hw_params_any(pcm, hw_params);
++ r = WRAP(snd_pcm_hw_params_any)(pcm, hw_params);
+ if (r < 0) {
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+ return CUBEB_ERROR;
+ }
+
+- r = snd_pcm_hw_params_get_rate(hw_params, rate, &dir);
++ r = WRAP(snd_pcm_hw_params_get_rate)(hw_params, rate, &dir);
+ if (r >= 0) {
+ /* There is a default rate: use it. */
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+ return CUBEB_OK;
+ }
+
+ /* Use a common rate, alsa may adjust it based on hw/etc. capabilities. */
+ *rate = 44100;
+
+- r = snd_pcm_hw_params_set_rate_near(pcm, hw_params, rate, NULL);
++ r = WRAP(snd_pcm_hw_params_set_rate_near)(pcm, hw_params, rate, NULL);
+ if (r < 0) {
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+ return CUBEB_ERROR;
+ }
+
+- snd_pcm_close(pcm);
++ WRAP(snd_pcm_close)(pcm);
+
+ return CUBEB_OK;
+ }
+@@ -1186,10 +1259,10 @@ alsa_stream_start(cubeb_stream * stm)
+ pthread_mutex_lock(&stm->mutex);
+ /* Capture pcm must be started after initial setup/recover */
+ if (stm->stream_type == SND_PCM_STREAM_CAPTURE &&
+- snd_pcm_state(stm->pcm) == SND_PCM_STATE_PREPARED) {
+- snd_pcm_start(stm->pcm);
++ WRAP(snd_pcm_state)(stm->pcm) == SND_PCM_STATE_PREPARED) {
++ WRAP(snd_pcm_start)(stm->pcm);
+ }
+- snd_pcm_pause(stm->pcm, 0);
++ WRAP(snd_pcm_pause)(stm->pcm, 0);
+ gettimeofday(&stm->last_activity, NULL);
+ pthread_mutex_unlock(&stm->mutex);
+
+@@ -1229,7 +1302,7 @@ alsa_stream_stop(cubeb_stream * stm)
+ pthread_mutex_unlock(&ctx->mutex);
+
+ pthread_mutex_lock(&stm->mutex);
+- snd_pcm_pause(stm->pcm, 1);
++ WRAP(snd_pcm_pause)(stm->pcm, 1);
+ pthread_mutex_unlock(&stm->mutex);
+
+ return CUBEB_OK;
+@@ -1245,8 +1318,8 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position)
+ pthread_mutex_lock(&stm->mutex);
+
+ delay = -1;
+- if (snd_pcm_state(stm->pcm) != SND_PCM_STATE_RUNNING ||
+- snd_pcm_delay(stm->pcm, &delay) != 0) {
++ if (WRAP(snd_pcm_state)(stm->pcm) != SND_PCM_STATE_RUNNING ||
++ WRAP(snd_pcm_delay)(stm->pcm, &delay) != 0) {
+ *position = stm->last_position;
+ pthread_mutex_unlock(&stm->mutex);
+ return CUBEB_OK;
+@@ -1271,7 +1344,7 @@ alsa_stream_get_latency(cubeb_stream * stm, uint32_t * latency)
+ snd_pcm_sframes_t delay;
+ /* This function returns the delay in frames until a frame written using
+ snd_pcm_writei is sent to the DAC. The DAC delay should be < 1ms anyways. */
+- if (snd_pcm_delay(stm->pcm, &delay)) {
++ if (WRAP(snd_pcm_delay)(stm->pcm, &delay)) {
+ return CUBEB_ERROR;
+ }
+
+diff --git media/libcubeb/src/cubeb_sndio.c media/libcubeb/src/cubeb_sndio.c
+index 9e99b2c..0559af4 100644
+--- media/libcubeb/src/cubeb_sndio.c
++++ media/libcubeb/src/cubeb_sndio.c
+@@ -12,6 +12,7 @@
+ #include <stdbool.h>
+ #include <stdlib.h>
+ #include <stdio.h>
++#include <dlfcn.h>
+ #include <assert.h>
+ #include "cubeb/cubeb.h"
+ #include "cubeb-internal.h"
+@@ -22,10 +23,35 @@
+ #define DPR(...) do {} while(0)
+ #endif
+
++#ifdef DISABLE_LIBSNDIO_DLOPEN
++#define WRAP(x) x
++#else
++#define WRAP(x) cubeb_##x
++#define LIBSNDIO_API_VISIT(X) \
++ X(sio_close) \
++ X(sio_eof) \
++ X(sio_getpar) \
++ X(sio_initpar) \
++ X(sio_onmove) \
++ X(sio_open) \
++ X(sio_pollfd) \
++ X(sio_read) \
++ X(sio_revents) \
++ X(sio_setpar) \
++ X(sio_start) \
++ X(sio_stop) \
++ X(sio_write) \
++
++#define MAKE_TYPEDEF(x) static typeof(x) * cubeb_##x;
++LIBSNDIO_API_VISIT(MAKE_TYPEDEF);
++#undef MAKE_TYPEDEF
++#endif
++
+ static struct cubeb_ops const sndio_ops;
+
+ struct cubeb {
+ struct cubeb_ops const * ops;
++ void * libsndio;
+ };
+
+ struct cubeb_stream {
+@@ -119,7 +145,7 @@ sndio_mainloop(void *arg)
+ DPR("sndio_mainloop()\n");
+ s->state_cb(s, s->arg, CUBEB_STATE_STARTED);
+ pthread_mutex_lock(&s->mtx);
+- if (!sio_start(s->hdl)) {
++ if (!WRAP(sio_start)(s->hdl)) {
+ pthread_mutex_unlock(&s->mtx);
+ return NULL;
+ }
+@@ -203,7 +229,7 @@ sndio_mainloop(void *arg)
+ events |= POLLIN;
+ if ((s->mode & SIO_PLAY) && pstart < pend)
+ events |= POLLOUT;
+- nfds = sio_pollfd(s->hdl, pfds, events);
++ nfds = WRAP(sio_pollfd)(s->hdl, pfds, events);
+
+ if (nfds > 0) {
+ pthread_mutex_unlock(&s->mtx);
+@@ -213,7 +239,7 @@ sndio_mainloop(void *arg)
+ continue;
+ }
+
+- revents = sio_revents(s->hdl, pfds);
++ revents = WRAP(sio_revents)(s->hdl, pfds);
+
+ if (revents & POLLHUP) {
+ state = CUBEB_STATE_ERROR;
+@@ -221,8 +247,8 @@ sndio_mainloop(void *arg)
+ }
+
+ if (revents & POLLOUT) {
+- n = sio_write(s->hdl, s->pbuf + pstart, pend - pstart);
+- if (n == 0 && sio_eof(s->hdl)) {
++ n = WRAP(sio_write)(s->hdl, s->pbuf + pstart, pend - pstart);
++ if (n == 0 && WRAP(sio_eof)(s->hdl)) {
+ DPR("sndio_mainloop() werr\n");
+ state = CUBEB_STATE_ERROR;
+ break;
+@@ -231,8 +257,8 @@ sndio_mainloop(void *arg)
+ }
+
+ if (revents & POLLIN) {
+- n = sio_read(s->hdl, s->rbuf + rstart, rend - rstart);
+- if (n == 0 && sio_eof(s->hdl)) {
++ n = WRAP(sio_read)(s->hdl, s->rbuf + rstart, rend - rstart);
++ if (n == 0 && WRAP(sio_eof)(s->hdl)) {
+ DPR("sndio_mainloop() rerr\n");
+ state = CUBEB_STATE_ERROR;
+ break;
+@@ -244,7 +270,7 @@ sndio_mainloop(void *arg)
+ if (prime > 0 && (s->mode & SIO_REC))
+ rstart = rend;
+ }
+- sio_stop(s->hdl);
++ WRAP(sio_stop)(s->hdl);
+ s->hwpos = s->swpos;
+ pthread_mutex_unlock(&s->mtx);
+ s->state_cb(s, s->arg, state);
+@@ -254,8 +280,31 @@ sndio_mainloop(void *arg)
+ /*static*/ int
+ sndio_init(cubeb **context, char const *context_name)
+ {
++ void * libsndio = NULL;
++
++#ifndef DISABLE_LIBSNDIO_DLOPEN
++ libsndio = dlopen("libsndio.so", RTLD_LAZY);
++ if (!libsndio) {
++ DPR("sndio_init(%s) failed dlopen(libsndio.so)\n", context_name);
++ return CUBEB_ERROR;
++ }
++
++#define LOAD(x) { \
++ cubeb_##x = dlsym(libsndio, #x); \
++ if (!cubeb_##x) { \
++ DPR("sndio_init(%s) failed dlsym(%s)\n", context_name, #x); \
++ dlclose(libsndio); \
++ return CUBEB_ERROR; \
++ } \
++ }
++
++ LIBSNDIO_API_VISIT(LOAD);
++#undef LOAD
++#endif
++
+ DPR("sndio_init(%s)\n", context_name);
+ *context = malloc(sizeof(*context));
++ (*context)->libsndio = libsndio;
+ (*context)->ops = &sndio_ops;
+ (void)context_name;
+ return CUBEB_OK;
+@@ -271,6 +320,8 @@ static void
+ sndio_destroy(cubeb *context)
+ {
+ DPR("sndio_destroy()\n");
++ if (context->libsndio)
++ dlclose(context->libsndio);
+ free(context);
+ }
+
+@@ -323,12 +374,12 @@ sndio_stream_init(cubeb * context,
+ goto err;
+ }
+ s->context = context;
+- s->hdl = sio_open(NULL, s->mode, 1);
++ s->hdl = WRAP(sio_open)(NULL, s->mode, 1);
+ if (s->hdl == NULL) {
+ DPR("sndio_stream_init(), sio_open() failed\n");
+ goto err;
+ }
+- sio_initpar(&wpar);
++ WRAP(sio_initpar)(&wpar);
+ wpar.sig = 1;
+ wpar.bits = 16;
+ switch (format) {
+@@ -351,7 +402,7 @@ sndio_stream_init(cubeb * context,
+ if (s->mode & SIO_PLAY)
+ wpar.pchan = output_stream_params->channels;
+ wpar.appbufsz = latency_frames;
+- if (!sio_setpar(s->hdl, &wpar) || !sio_getpar(s->hdl, &rpar)) {
++ if (!WRAP(sio_setpar)(s->hdl, &wpar) || !WRAP(sio_getpar)(s->hdl, &rpar)) {
+ DPR("sndio_stream_init(), sio_setpar() failed\n");
+ goto err;
+ }
+@@ -362,7 +413,7 @@ sndio_stream_init(cubeb * context,
+ DPR("sndio_stream_init() unsupported params\n");
+ goto err;
+ }
+- sio_onmove(s->hdl, sndio_onmove, s);
++ WRAP(sio_onmove)(s->hdl, sndio_onmove, s);
+ s->active = 0;
+ s->nfr = rpar.round;
+ s->rbpf = rpar.bps * rpar.rchan;
+@@ -400,7 +451,7 @@ sndio_stream_init(cubeb * context,
+ return CUBEB_OK;
+ err:
+ if (s->hdl)
+- sio_close(s->hdl);
++ WRAP(sio_close)(s->hdl);
+ if (s->pbuf)
+ free(s->pbuf);
+ if (s->rbuf)
+@@ -446,7 +497,7 @@ static void
+ sndio_stream_destroy(cubeb_stream *s)
+ {
+ DPR("sndio_stream_destroy()\n");
+- sio_close(s->hdl);
++ WRAP(sio_close)(s->hdl);
+ if (s->mode & SIO_PLAY)
+ free(s->pbuf);
+ if (s->mode & SIO_REC)
+diff --git toolkit/library/moz.build toolkit/library/moz.build
+index 8ce595ff96bff..c318e96a1fdfc 100644
+--- toolkit/library/moz.build
++++ toolkit/library/moz.build
+@@ -231,9 +231,6 @@ if CONFIG['MOZ_SYSTEM_LIBVPX']:
+ if not CONFIG['MOZ_TREE_PIXMAN']:
+ OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
+
+-if CONFIG['MOZ_ALSA']:
+- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
+-
+ if CONFIG['HAVE_CLOCK_MONOTONIC']:
+ OS_LIBS += CONFIG['REALTIME_LIBS']
+
+@@ -242,11 +239,6 @@ OS_LIBS += CONFIG['ICONV_LIBS']
+ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('cocoa', 'uikit'):
+ OS_LIBS += CONFIG['TK_LIBS']
+
+-if CONFIG['OS_ARCH'] == 'OpenBSD':
+- OS_LIBS += [
+- 'sndio',
+- ]
+-
+ if CONFIG['MOZ_ENABLE_DBUS']:
+ OS_LIBS += CONFIG['MOZ_DBUS_GLIB_LIBS']
+
diff --git a/www/flashplayer/Makefile b/www/flashplayer/Makefile
index 074f31846087..482e8c8c7edf 100644
--- a/www/flashplayer/Makefile
+++ b/www/flashplayer/Makefile
@@ -2,7 +2,7 @@
PORTNAME= flashplayer
PORTVERSION= 32.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= www multimedia
DISTFILES=
diff --git a/www/gitea/Makefile b/www/gitea/Makefile
index 6fb9a077f9fe..d8d6a06e4a5c 100644
--- a/www/gitea/Makefile
+++ b/www/gitea/Makefile
@@ -1,9 +1,9 @@
-# Created by: Stefan Bethke <stb@lassitu.de>
+
# $FreeBSD$
PORTNAME= gitea
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.2
+DISTVERSION= 1.9.3
CATEGORIES= www
MAINTAINER= stb@lassitu.de
diff --git a/www/gitea/distinfo b/www/gitea/distinfo
index 7521e5161633..80a2f5d32259 100644
--- a/www/gitea/distinfo
+++ b/www/gitea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1566506495
-SHA256 (go-gitea-gitea-v1.9.2_GH0.tar.gz) = 229e3614bf50bc9fee7f378d422b4dea18d6cf607f94f100070fdfec6d0f2c05
-SIZE (go-gitea-gitea-v1.9.2_GH0.tar.gz) = 24073823
+TIMESTAMP = 1568133836
+SHA256 (go-gitea-gitea-v1.9.3_GH0.tar.gz) = e7a97f694a13a44b929b86f53d66e75043bf7b8793727f4fcf399da324abad0a
+SIZE (go-gitea-gitea-v1.9.3_GH0.tar.gz) = 24064564
diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile
index 556458a3c663..f5d7f256ea33 100644
--- a/www/gitlab-ce/Makefile
+++ b/www/gitlab-ce/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gitlab-ce
-PORTVERSION= 12.1.8
+PORTVERSION= 12.2.4
PORTREVISION= 0
CATEGORIES= www devel
@@ -14,201 +14,199 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
# the rubygems of RUN_DEPENDS matches the order of the Gemfile
# which makes maintaining this long list much easier!
-# only rubygem-pg is defined later as RUN_DEPENDS
-# for the options
MY_DEPENDS= git>=2.21.0:devel/git \
gitlab-shell>=9.3.0:devel/gitlab-shell \
- gitlab-workhorse>=8.7.1:www/gitlab-workhorse \
- gitaly>=1.53.3:devel/gitaly \
+ gitlab-workhorse>=8.8.1:www/gitlab-workhorse \
+ gitaly>=1.59.2:devel/gitaly \
gitlab-pages>=1.7.1:www/gitlab-pages \
redis>=3.2.12:databases/redis \
yarn>=1.10.0:www/yarn \
rubygem-rails52>=5.2.3:www/rubygem-rails52 \
- rubygem-nakayoshi_fork>=0.0.4:devel/rubygem-nakayoshi_fork \
- rubygem-responders2-rails52>=2.0:www/rubygem-responders2-rails52 \
- rubygem-sprockets3>=3.7:devel/rubygem-sprockets3 \
+ rubygem-bootsnap>=1.4<2.0:devel/rubygem-bootsnap \
+ rubygem-nakayoshi_fork>=0.0.4<0.1.0:devel/rubygem-nakayoshi_fork \
+ rubygem-responders2-rails52>=2.0<3.0:www/rubygem-responders2-rails52 \
+ rubygem-sprockets3>=3.7<3.8:devel/rubygem-sprockets3 \
rubygem-default_value_for32>=3.2.0<3.3.0:devel/rubygem-default_value_for32 \
- rubygem-pg>=1.1.0:databases/rubygem-pg \
- rubygem-rugged>=0.28.0:devel/rubygem-rugged \
- rubygem-grape-path-helpers>=1.1:devel/rubygem-grape-path-helpers \
- rubygem-faraday>=0.12.0:www/rubygem-faraday \
- rubygem-devise-rails52>=4.6:devel/rubygem-devise-rails52 \
- rubygem-doorkeeper43>=4.3:security/rubygem-doorkeeper43 \
- rubygem-doorkeeper-openid_connect>=1.5:security/rubygem-doorkeeper-openid_connect \
- rubygem-omniauth>=1.8:security/rubygem-omniauth \
- rubygem-omniauth-auth0>=2.0.0:net/rubygem-omniauth-auth0 \
- rubygem-omniauth-azure-oauth2>=0.0.9:net/rubygem-omniauth-azure-oauth2 \
- rubygem-omniauth-cas3>=1.1.4:security/rubygem-omniauth-cas3 \
- rubygem-omniauth-facebook4>=4.0.0:net/rubygem-omniauth-facebook4 \
- rubygem-omniauth-github>=1.3.0:net/rubygem-omniauth-github \
- rubygem-omniauth-gitlab>=1.0.2:security/rubygem-omniauth-gitlab \
- rubygem-omniauth-google-oauth2>=0.6.0:net/rubygem-omniauth-google-oauth2 \
- rubygem-omniauth-kerberos>=0.3.0:net/rubygem-omniauth-kerberos \
- rubygem-omniauth-oauth2-generic>=0.2.2:security/rubygem-omniauth-oauth2-generic \
- rubygem-omniauth-saml>=1.10:security/rubygem-omniauth-saml \
- rubygem-omniauth-shibboleth>=1.3.0:security/rubygem-omniauth-shibboleth \
- rubygem-omniauth-twitter>=1.4:net/rubygem-omniauth-twitter \
- rubygem-omniauth_crowd22>=2.2.0:devel/rubygem-omniauth_crowd22 \
- rubygem-omniauth-authentiq>=0.3.3:net/rubygem-omniauth-authentiq \
- rubygem-omniauth_openid_connect>=0.3.1:net/rubygem-omniauth_openid_connect \
- rubygem-omniauth-ultraauth>=0.0.2:net/rubygem-omniauth-ultraauth \
- rubygem-omniauth-salesforce>=1.0.5:net/rubygem-omniauth-salesforce \
- rubygem-rack-oauth2>=1.9.3:security/rubygem-rack-oauth2 \
- rubygem-jwt21>=2.1.0:www/rubygem-jwt21 \
- rubygem-recaptcha>=4.11:devel/rubygem-recaptcha \
- rubygem-akismet>=2.0:devel/rubygem-akismet \
- rubygem-devise-two-factor30-rails52>=3.0.0:security/rubygem-devise-two-factor30-rails52 \
- rubygem-rqrcode-rails3>=0.1.7:www/rubygem-rqrcode-rails3 \
- rubygem-attr_encrypted>=3.1.0:security/rubygem-attr_encrypted \
- rubygem-u2f0>=0.2.1:net/rubygem-u2f0 \
- rubygem-validates_hostname>=1.0.6:dns/rubygem-validates_hostname \
- rubygem-rubyzip>=1.2.2:archivers/rubygem-rubyzip \
- rubygem-acme-client>=2.0.2:security/rubygem-acme-client \
- rubygem-browser>=2.5:www/rubygem-browser \
- rubygem-gpgme>=2.0.18:security/rubygem-gpgme \
- rubygem-gitlab_omniauth-ldap>=2.1.1:net/rubygem-gitlab_omniauth-ldap \
- rubygem-net-ldap>=0.16.0:net/rubygem-net-ldap \
- rubygem-grape11>=1.1:devel/rubygem-grape11 \
- rubygem-grape-entity>=0.7.1:devel/rubygem-grape-entity \
- rubygem-rack-cors>=1.0.0:www/rubygem-rack-cors \
- rubygem-graphql>=1.8.0:devel/rubygem-graphql \
- rubygem-graphiql-rails>=1.4.10:devel/rubygem-graphiql-rails \
- rubygem-apollo_upload_server>=2.0.0.b.3:net/rubygem-apollo_upload_server \
- rubygem-hashie-forbidden_attributes>=0:devel/rubygem-hashie-forbidden_attributes \
- rubygem-kaminari-rails52>=1.0:www/rubygem-kaminari-rails52 \
- rubygem-hamlit>=2.8.8:www/rubygem-hamlit \
- rubygem-carrierwave>=1.3.0:www/rubygem-carrierwave \
- rubygem-mini_magick>=0:graphics/rubygem-mini_magick \
- rubygem-fog-aws>=3.5:net/rubygem-fog-aws \
- rubygem-fog-core210>=2.1.0:devel/rubygem-fog-core210 \
- rubygem-fog-google>=1.8:net/rubygem-fog-google \
- rubygem-fog-local>=0.6:net/rubygem-fog-local \
- rubygem-fog-openstack>=1.0:net/rubygem-fog-openstack \
- rubygem-fog-rackspace>=0.1.1:net/rubygem-fog-rackspace \
- rubygem-fog-aliyun>=0.3:net/rubygem-fog-aliyun \
- rubygem-google-api-client>=0.23:devel/rubygem-google-api-client \
- rubygem-unf>=0.1.4:textproc/rubygem-unf \
- rubygem-seed-fu>=2.3.7:databases/rubygem-seed-fu \
+ rubygem-pg>=1.1<2:databases/rubygem-pg \
+ rubygem-rugged>=0.28<1.0:devel/rubygem-rugged \
+ rubygem-grape-path-helpers>=1.1<2.0:devel/rubygem-grape-path-helpers \
+ rubygem-faraday>=0.12<1.0:www/rubygem-faraday \
+ rubygem-devise-rails52>=4.6<5.0:devel/rubygem-devise-rails52 \
+ rubygem-doorkeeper43>=4.3<5.0:security/rubygem-doorkeeper43 \
+ rubygem-doorkeeper-openid_connect>=1.5<2.0:security/rubygem-doorkeeper-openid_connect \
+ rubygem-omniauth>=1.8<2.0:security/rubygem-omniauth \
+ rubygem-omniauth-auth0>=2.0.0<2.1.0:net/rubygem-omniauth-auth0 \
+ rubygem-omniauth-azure-oauth2>=0.0.9<0.1.0:net/rubygem-omniauth-azure-oauth2 \
+ rubygem-omniauth-cas3>=1.1.4<1.2.0:security/rubygem-omniauth-cas3 \
+ rubygem-omniauth-facebook4>=4.0.0<4.1.0:net/rubygem-omniauth-facebook4 \
+ rubygem-omniauth-github>=1.3.0<2.0:net/rubygem-omniauth-github \
+ rubygem-omniauth-gitlab>=1.0.2<1.1.0:security/rubygem-omniauth-gitlab \
+ rubygem-omniauth-google-oauth2>=0.6.0<0.7.0:net/rubygem-omniauth-google-oauth2 \
+ rubygem-omniauth-kerberos>=0.3.0<0.4.0:net/rubygem-omniauth-kerberos \
+ rubygem-omniauth-oauth2-generic>=0.2.2<0.3.0:security/rubygem-omniauth-oauth2-generic \
+ rubygem-omniauth-saml>=1.10<2.0:security/rubygem-omniauth-saml \
+ rubygem-omniauth-shibboleth>=1.3.0<1.4.0:security/rubygem-omniauth-shibboleth \
+ rubygem-omniauth-twitter>=1.4<2.0:net/rubygem-omniauth-twitter \
+ rubygem-omniauth_crowd22>=2.2.0<2.3.0:devel/rubygem-omniauth_crowd22 \
+ rubygem-omniauth-authentiq>=0.3.3<0.4.0:net/rubygem-omniauth-authentiq \
+ rubygem-omniauth_openid_connect>=0.3.1<0.4.0:net/rubygem-omniauth_openid_connect \
+ rubygem-omniauth-ultraauth>=0.0.2<0.1.0:net/rubygem-omniauth-ultraauth \
+ rubygem-omniauth-salesforce>=1.0.5<1.1.0:net/rubygem-omniauth-salesforce \
+ rubygem-rack-oauth2>=1.9.3<1.10.0:security/rubygem-rack-oauth2 \
+ rubygem-jwt21>=2.1.0<2.2.0:www/rubygem-jwt21 \
+ rubygem-recaptcha>=4.11<5.0:devel/rubygem-recaptcha \
+ rubygem-akismet>=2.0<3.0:devel/rubygem-akismet \
+ rubygem-invisible_captcha>=0.12.1<0.13.0:graphics/rubygem-invisible_captcha \
+ rubygem-devise-two-factor30-rails52>=3.0.0<3.1.0:security/rubygem-devise-two-factor30-rails52 \
+ rubygem-rqrcode-rails3>=0.1.7<0.2.0:www/rubygem-rqrcode-rails3 \
+ rubygem-attr_encrypted>=3.1.0<3.2.0:security/rubygem-attr_encrypted \
+ rubygem-u2f0>=0.2.1<0.3.0:net/rubygem-u2f0 \
+ rubygem-validates_hostname>=1.0.6<1.1.0:dns/rubygem-validates_hostname \
+ rubygem-rubyzip>=1.2.2<1.3.0:archivers/rubygem-rubyzip \
+ rubygem-acme-client>=2.0.2<2.1.0:security/rubygem-acme-client \
+ rubygem-browser>=2.5<3.0:www/rubygem-browser \
+ rubygem-gpgme>=2.0.18<2.1.0:security/rubygem-gpgme \
+ rubygem-gitlab_omniauth-ldap>=2.1.1<2.2.0:net/rubygem-gitlab_omniauth-ldap \
+ rubygem-net-ldap>0:net/rubygem-net-ldap \
+ rubygem-grape11>=1.1.0<1.2.0:devel/rubygem-grape11 \
+ rubygem-grape-entity>=0.7.1<0.8.0,1:devel/rubygem-grape-entity \
+ rubygem-rack-cors>=1.0.0<1.1.0:www/rubygem-rack-cors \
+ rubygem-graphql>=1.8.0<1.9.0:devel/rubygem-graphql \
+ rubygem-graphiql-rails>=1.4.10<1.5.0:devel/rubygem-graphiql-rails \
+ rubygem-apollo_upload_server>=2.0.0.b.3<2.1.0:net/rubygem-apollo_upload_server \
+ rubygem-graphql-docs>=1.6.0<1.7.0:devel/rubygem-graphql-docs \
+ rubygem-hashie-forbidden_attributes>0:devel/rubygem-hashie-forbidden_attributes \
+ rubygem-kaminari-rails52>=1.0<2.0:www/rubygem-kaminari-rails52 \
+ rubygem-hamlit>=2.8.8<2.9.0:www/rubygem-hamlit \
+ rubygem-carrierwave>=1.3<2.0:www/rubygem-carrierwave \
+ rubygem-mini_magick>0:graphics/rubygem-mini_magick \
+ rubygem-fog-aws>=3.5<4.0:net/rubygem-fog-aws \
+ rubygem-fog-core210=2.1.0:devel/rubygem-fog-core210 \
+ rubygem-fog-google>=1.8<2.0:net/rubygem-fog-google \
+ rubygem-fog-local>=0.6<1.0:net/rubygem-fog-local \
+ rubygem-fog-openstack>=1.0<2.0:net/rubygem-fog-openstack \
+ rubygem-fog-rackspace>=0.1.1<1.2.0:net/rubygem-fog-rackspace \
+ rubygem-fog-aliyun>=0.3<1.0:net/rubygem-fog-aliyun \
+ rubygem-google-api-client>=0.23<1.0:devel/rubygem-google-api-client \
+ rubygem-unf>=0.1.4<0.2.0:textproc/rubygem-unf \
+ rubygem-seed-fu>=2.3.7<2.4.0:databases/rubygem-seed-fu \
rubygem-html-pipeline>=2.8:textproc/rubygem-html-pipeline \
- rubygem-deckar01-task_list>=2.2.0:www/rubygem-deckar01-task_list \
- rubygem-gitlab-markup>=1.7.0:textproc/rubygem-gitlab-markup \
- rubygem-github-markup17>=1.7.0:textproc/rubygem-github-markup17 \
- rubygem-commonmarker>=0.17:textproc/rubygem-commonmarker \
- rubygem-redcloth>=4.3.2:www/rubygem-redcloth \
- rubygem-rdoc>=6.0:devel/rubygem-rdoc \
- rubygem-org-ruby>=0.9.12:textproc/rubygem-org-ruby \
- rubygem-creole>=0.5.0:textproc/rubygem-creole \
- rubygem-wikicloth081>=0.8.1:textproc/rubygem-wikicloth081 \
- rubygem-asciidoctor>=2.0.10:textproc/rubygem-asciidoctor \
- rubygem-asciidoctor-include-ext>=0.3.1:textproc/rubygem-asciidoctor-include-ext \
- rubygem-asciidoctor-plantuml>=0.0.9:textproc/rubygem-asciidoctor-plantuml \
- rubygem-rouge>=3.5:textproc/rubygem-rouge \
- rubygem-truncato>=0.7.11:textproc/rubygem-truncato \
- rubygem-bootstrap_form>=4.2.0:devel/rubygem-bootstrap_form \
- rubygem-nokogiri>=1.10.3:textproc/rubygem-nokogiri \
- rubygem-escape_utils>=1.1:textproc/rubygem-escape_utils \
+ rubygem-deckar01-task_list>=2.2.0<2.3.0:www/rubygem-deckar01-task_list \
+ rubygem-gitlab-markup>=1.7.0<1.8.0:textproc/rubygem-gitlab-markup \
+ rubygem-github-markup17>=1.7.0<1.8.0:textproc/rubygem-github-markup17 \
+ rubygem-commonmarker>=0.17<1.0:textproc/rubygem-commonmarker \
+ rubygem-redcloth>=4.3.2<4.4.0:www/rubygem-redcloth \
+ rubygem-rdoc>=6.0<7.0:devel/rubygem-rdoc \
+ rubygem-org-ruby>=0.9.12<0.10.0:textproc/rubygem-org-ruby \
+ rubygem-creole>=0.5.0<0.6.0:textproc/rubygem-creole \
+ rubygem-wikicloth081>=0.8.1<0.8.2:textproc/rubygem-wikicloth081 \
+ rubygem-asciidoctor>=2.0.10<2.1.0:textproc/rubygem-asciidoctor \
+ rubygem-asciidoctor-include-ext>=0.3.1<0.4.0:textproc/rubygem-asciidoctor-include-ext \
+ rubygem-asciidoctor-plantuml=0.0.9.:textproc/rubygem-asciidoctor-plantuml \
+ rubygem-rouge>=3.7<4.0:textproc/rubygem-rouge \
+ rubygem-truncato>=0.7.11<0.8.0:textproc/rubygem-truncato \
+ rubygem-bootstrap_form>=4.2.0<4.3.0:devel/rubygem-bootstrap_form \
+ rubygem-nokogiri>=1.10.4<1.11.0:textproc/rubygem-nokogiri \
+ rubygem-escape_utils>=1.1<2.0:textproc/rubygem-escape_utils \
rubygem-icalendar>=0:devel/rubygem-icalendar \
- rubygem-diffy31>=3.1.0:textproc/rubygem-diffy31 \
- rubygem-rack>=2.0.7:www/rubygem-rack \
- rubygem-unicorn>=5.4.1:www/rubygem-unicorn \
- rubygem-unicorn-worker-killer>=0.4.4:www/rubygem-unicorn-worker-killer \
- rubygem-puma>=3.12:www/rubygem-puma \
+ rubygem-diffy31>=3.1.0<3.2.0:textproc/rubygem-diffy31 \
+ rubygem-rack>=2.0.7<2.1.0,3:www/rubygem-rack \
+ rubygem-unicorn>=5.4.1<5.5.0:www/rubygem-unicorn \
+ rubygem-unicorn-worker-killer>=0.4.4<0.5.0:www/rubygem-unicorn-worker-killer \
+ rubygem-puma>=3.12<4.0:www/rubygem-puma \
rubygem-puma_worker_killer>=0:www/rubygem-puma_worker_killer \
rubygem-rack-timeout>=0:www/rubygem-rack-timeout \
- rubygem-state_machines-activerecord05>=0.5.1:databases/rubygem-state_machines-activerecord05 \
- rubygem-acts-as-taggable-on>=6.0:www/rubygem-acts-as-taggable-on \
- rubygem-sidekiq>=5.2.7:devel/rubygem-sidekiq \
- rubygem-sidekiq-cron>=1.0.0:devel/rubygem-sidekiq-cron \
- rubygem-redis-namespace>=1.6.0:databases/rubygem-redis-namespace \
- rubygem-gitlab-sidekiq-fetcher>=0.4.0:devel/rubygem-gitlab-sidekiq-fetcher \
- rubygem-fugit12>=1.2.1:devel/rubygem-fugit12 \
- rubygem-httparty>=0.16.4:www/rubygem-httparty \
- rubygem-rainbow>=3.0:devel/rubygem-rainbow \
+ rubygem-state_machines-activerecord05>=0.5.1<6.0.0:databases/rubygem-state_machines-activerecord05 \
+ rubygem-acts-as-taggable-on>=6.0<7.0:www/rubygem-acts-as-taggable-on \
+ rubygem-sidekiq>=5.2.7<5.3.0:devel/rubygem-sidekiq \
+ rubygem-sidekiq-cron>=1.0<2.0:devel/rubygem-sidekiq-cron \
+ rubygem-redis-namespace>=1.6.0<1.7.0:databases/rubygem-redis-namespace \
+ rubygem-gitlab-sidekiq-fetcher=0.5.1:devel/rubygem-gitlab-sidekiq-fetcher \
+ rubygem-fugit12>=1.2.1<1.3.0:devel/rubygem-fugit12 \
+ rubygem-httparty>=0.16.4<0.17.0:www/rubygem-httparty \
+ rubygem-rainbow>=3.0<4.0:devel/rubygem-rainbow \
rubygem-ruby-progressbar>=0:devel/rubygem-ruby-progressbar \
- rubygem-settingslogic>=2.0.9:devel/rubygem-settingslogic \
- rubygem-re2>=1.1.1:devel/rubygem-re2 \
- rubygem-version_sorter>=2.2.4:textproc/rubygem-version_sorter \
- rubygem-js_regex>=3.1.0:textproc/rubygem-js_regex \
+ rubygem-settingslogic>=2.0.9<2.1.0:devel/rubygem-settingslogic \
+ rubygem-re2>=1.1.1<1.2.0:devel/rubygem-re2 \
+ rubygem-version_sorter>=2.2.4<2.3.0:textproc/rubygem-version_sorter \
+ rubygem-js_regex>=3.1<4.0:textproc/rubygem-js_regex \
rubygem-device_detector>=0:devel/rubygem-device_detector \
- rubygem-redis-rails-rails52>=5.0.1:www/rubygem-redis-rails-rails52 \
- rubygem-redis3>=3.2:databases/rubygem-redis3 \
- rubygem-connection_pool>=2.0:net/rubygem-connection_pool \
- rubygem-discordrb-webhooks-blackst0ne>=3.3.0:net-im/rubygem-discordrb-webhooks-blackst0ne \
- rubygem-hipchat>=1.5.0:net-im/rubygem-hipchat \
- rubygem-jira-ruby>=1.4:devel/rubygem-jira-ruby \
- rubygem-flowdock>=0.7:www/rubygem-flowdock \
- rubygem-slack-notifier1>=1.5.1:devel/rubygem-slack-notifier1 \
- rubygem-hangouts-chat>=0.0.5:net/rubygem-hangouts-chat \
- rubygem-asana>=0.8.1:www/rubygem-asana \
- rubygem-ruby-fogbugz021>=0.2.1:devel/rubygem-ruby-fogbugz021 \
- rubygem-kubeclient>=4.2.2:www/rubygem-kubeclient \
- rubygem-sanitize>=4.6:textproc/rubygem-sanitize \
- rubygem-babosa>=1.0.2:textproc/rubygem-babosa \
- rubygem-loofah>=2.2:textproc/rubygem-loofah \
- rubygem-licensee8>=8.9:devel/rubygem-licensee8 \
- rubygem-rack-attack44>=4.4.1:www/rubygem-rack-attack44 \
- rubygem-ace-rails-ap>=4.1.0:www/rubygem-ace-rails-ap \
- rubygem-charlock_holmes>=0.7.5:textproc/rubygem-charlock_holmes \
- rubygem-mimemagic>=0.3.2:misc/rubygem-mimemagic \
+ rubygem-redis>=4.0<5.0:databases/rubygem-redis \
+ rubygem-connection_pool>=2.0<3.0:net/rubygem-connection_pool \
+ rubygem-redis-rails-rails52>=5.0.2<5.1:www/rubygem-redis-rails-rails52 \
+ rubygem-discordrb-webhooks-blackst0ne>=3.3<4.0:net-im/rubygem-discordrb-webhooks-blackst0ne \
+ rubygem-hipchat>=1.6.0<1.7.0:net-im/rubygem-hipchat \
+ rubygem-jira-ruby>=1.4<2.0:devel/rubygem-jira-ruby \
+ rubygem-flowdock>=0.7<1.0:www/rubygem-flowdock \
+ rubygem-slack-notifier1>=1.5.1<1.6.0:devel/rubygem-slack-notifier1 \
+ rubygem-hangouts-chat>=0.0.5<0.1.0:net/rubygem-hangouts-chat \
+ rubygem-asana>=0.8.1<0.9.0:www/rubygem-asana \
+ rubygem-ruby-fogbugz021>=0.2.1<0.3.0:devel/rubygem-ruby-fogbugz021 \
+ rubygem-kubeclient>=4.2.2<4.3.0:www/rubygem-kubeclient \
+ rubygem-sanitize>=4.6<5.0:textproc/rubygem-sanitize \
+ rubygem-babosa>=1.0.2<1.1.0:textproc/rubygem-babosa \
+ rubygem-loofah>=2.2<3.0:textproc/rubygem-loofah \
+ rubygem-licensee8>=8.9<9.0:devel/rubygem-licensee8 \
+ rubygem-rack-attack44>=4.4.1<4.5.0:www/rubygem-rack-attack44 \
+ rubygem-ace-rails-ap>=4.1.0<4.2.0:www/rubygem-ace-rails-ap \
+ rubygem-charlock_holmes>=0.7.5<0.8.0:textproc/rubygem-charlock_holmes \
+ rubygem-mimemagic>=0.3.2<0.4.0:misc/rubygem-mimemagic \
rubygem-fast_blank>=0:devel/rubygem-fast_blank \
- rubygem-chronic>=0.10.2:devel/rubygem-chronic \
- rubygem-chronic_duration>=0.10.6:devel/rubygem-chronic_duration \
- rubygem-webpack-rails-rails52>=0.9.10:www/rubygem-webpack-rails-rails52 \
- rubygem-rack-proxy>=0.6.0:www/rubygem-rack-proxy \
- rubygem-sassc-rails>=2.1.0:textproc/rubygem-sassc-rails \
- rubygem-uglifier27>=2.7.2:www/rubygem-uglifier27 \
- rubygem-addressable25>=2.5.2:www/rubygem-addressable25 \
- rubygem-font-awesome-rails-rails52>=4.7:devel/rubygem-font-awesome-rails-rails52 \
- rubygem-gemojione>=3.3:graphics/rubygem-gemojione \
- rubygem-gon-rails52>=6.2.0:www/rubygem-gon-rails52 \
- rubygem-request_store>=1.3:devel/rubygem-request_store \
- rubygem-virtus>=1.0.1:devel/rubygem-virtus \
- rubygem-base32>=0.3.0:converters/rubygem-base32 \
- rubygem-sentry-raven>=2.9:devel/rubygem-sentry-raven \
- rubygem-premailer-rails19-rails52>=1.9.7:mail/rubygem-premailer-rails19-rails52 \
- rubygem-gitlab-labkit>=0.3.0:devel/rubygem-gitlab-labkit \
- rubygem-ruby_parser>=3.8.4:devel/rubygem-ruby_parser \
- rubygem-rails-i18n-rails52>=5.1.0:devel/rubygem-rails-i18n-rails52 \
- rubygem-gettext_i18n_rails>=1.8.0:devel/rubygem-gettext_i18n_rails \
- rubygem-gettext_i18n_rails_js-rails52>=1.3:devel/rubygem-gettext_i18n_rails_js-rails52 \
- rubygem-gettext>=3.2.2:devel/rubygem-gettext \
- rubygem-batch-loader>=1.4.0:devel/rubygem-batch-loader \
- rubygem-peek-rails52>=1.0.1:devel/rubygem-peek-rails52 \
- rubygem-peek-gc-rails52>=0.0.2:devel/rubygem-peek-gc-rails52 \
- rubygem-peek-pg-rails52>=1.3.0:databases/rubygem-peek-pg-rails52 \
- rubygem-peek-rblineprof-rails52>=0.2.0:devel/rubygem-peek-rblineprof-rails52 \
- rubygem-peek-redis-rails52>=1.2.0:devel/rubygem-peek-redis-rails52 \
+ rubygem-chronic>=0.10.2<0.11.0:devel/rubygem-chronic \
+ rubygem-chronic_duration>=0.10.6<0.11.0:devel/rubygem-chronic_duration \
+ rubygem-webpack-rails-rails52>=0.9.10<0.10.0:www/rubygem-webpack-rails-rails52 \
+ rubygem-rack-proxy>=0.6.0<0.7.0:www/rubygem-rack-proxy \
+ rubygem-sassc-rails>=2.1.0<2.2.0:textproc/rubygem-sassc-rails \
+ rubygem-uglifier27>=2.7.2<2.8.0:www/rubygem-uglifier27 \
+ rubygem-addressable25>=2.5.2<2.6.0:www/rubygem-addressable25 \
+ rubygem-font-awesome-rails-rails52>=4.7<5.0:devel/rubygem-font-awesome-rails-rails52 \
+ rubygem-gemojione>=3.3<4.0:graphics/rubygem-gemojione \
+ rubygem-gon-rails52>=6.2<7.0:www/rubygem-gon-rails52 \
+ rubygem-request_store>=1.3<2.0:devel/rubygem-request_store \
+ rubygem-virtus>=1.0.1<1.1.0:devel/rubygem-virtus \
+ rubygem-base32>=0.3.0<0.4.0:converters/rubygem-base32 \
+ rubygem-sentry-raven>=2.9<3.0:devel/rubygem-sentry-raven \
+ rubygem-premailer-rails19-rails52>=1.9.7<1.10.0:mail/rubygem-premailer-rails19-rails52 \
+ rubygem-gitlab-labkit>=0.4.2<0.5.0:devel/rubygem-gitlab-labkit \
+ rubygem-ruby_parser>=3.8<4.0:devel/rubygem-ruby_parser \
+ rubygem-rails-i18n-rails52>=5.1<6.0:devel/rubygem-rails-i18n-rails52 \
+ rubygem-gettext_i18n_rails>=1.8.0<1.9.0:devel/rubygem-gettext_i18n_rails \
+ rubygem-gettext_i18n_rails_js-rails52>=1.3<2.0:devel/rubygem-gettext_i18n_rails_js-rails52 \
+ rubygem-gettext>=3.2.2<3.3.0:devel/rubygem-gettext \
+ rubygem-batch-loader>=1.4.0<1.5.0:devel/rubygem-batch-loader \
+ rubygem-peek-rails52>=1.0.1<1.1.0:devel/rubygem-peek-rails52 \
+ rubygem-snowplow-tracker>=0.6.1<0.7.0:devel/rubygem-snowplow-tracker \
rubygem-derailed_benchmarks>0:benchmarks/rubygem-derailed_benchmarks \
- rubygem-method_source>=0.8:devel/rubygem-method_source \
- rubygem-influxdb>=0.2:databases/rubygem-influxdb \
- rubygem-prometheus-client-mmap>=0.9.8:devel/rubygem-prometheus-client-mmap \
- rubygem-octokit>=4.9:net/rubygem-octokit \
- rubygem-mail_room>=0.9.1:mail/rubygem-mail_room \
- rubygem-email_reply_trimmer>=0.1:mail/rubygem-email_reply_trimmer \
+ rubygem-method_source>=0.8<1.0:devel/rubygem-method_source \
+ rubygem-influxdb>=0.2<1.0:databases/rubygem-influxdb \
+ rubygem-prometheus-client-mmap>=0.9.8<0.10.0:devel/rubygem-prometheus-client-mmap \
+ rubygem-raindrops>=0.18<1.0:www/rubygem-raindrops \
+ rubygem-octokit>=4.9<5.0:net/rubygem-octokit \
+ rubygem-mail_room>=0.9.1<0.10.0:mail/rubygem-mail_room \
+ rubygem-email_reply_trimmer>=0.1<1.0:mail/rubygem-email_reply_trimmer \
rubygem-html2text>=0:textproc/rubygem-html2text \
- rubygem-ruby-prof>=0.17.0:devel/rubygem-ruby-prof \
- rubygem-rbtrace>=0.4:devel/rubygem-rbtrace \
- rubygem-memory_profiler>=0.9:devel/rubygem-memory_profiler \
- rubygem-benchmark-memory>=0.1:benchmarks/rubygem-benchmark-memory \
- rubygem-activerecord-explain-analyze>=0.1:databases/rubygem-activerecord-explain-analyze \
- rubygem-oauth2>=1.4.0:net/rubygem-oauth2 \
- rubygem-health_check26-rails52>=2.6.0:devel/rubygem-health_check26-rails52 \
- rubygem-vmstat>=2.3.0:sysutils/rubygem-vmstat \
- rubygem-sys-filesystem>=1.1.6:sysutils/rubygem-sys-filesystem \
- rubygem-net-ssh>=5.2:security/rubygem-net-ssh \
- rubygem-sshkey>=2.0:security/rubygem-sshkey \
- rubygem-ed25519>=1.2:security/rubygem-ed25519 \
- rubygem-bcrypt_pbkdf>=1.0:security/rubygem-bcrypt_pbkdf \
- rubygem-gitaly-proto>=1.37.0:net/rubygem-gitaly-proto \
- rubygem-grpc>=1.19.0:net/rubygem-grpc \
- rubygem-gitaly>=0.8.0:net/rubygem-gitaly \
- rubygem-google-protobuf371>=3.7.1:devel/rubygem-google-protobuf371 \
- rubygem-toml-rb10>=1.0.0:www/rubygem-toml-rb10 \
- rubygem-flipper013>=0.13.0:devel/rubygem-flipper013 \
- rubygem-flipper-active_record013>=0.13.0:databases/rubygem-flipper-active_record013 \
- rubygem-flipper-active_support_cache_store013>=0.13.0:devel/rubygem-flipper-active_support_cache_store013 \
- rubygem-lograge-rails52>=0.5:www/rubygem-lograge-rails52 \
- rubygem-grape_logging>=1.7:devel/rubygem-grape_logging
+ rubygem-ruby-prof>=0.17.0<0.18.0:devel/rubygem-ruby-prof \
+ rubygem-rbtrace>=0.4<1.0:devel/rubygem-rbtrace \
+ rubygem-memory_profiler>=0.9<1.0:devel/rubygem-memory_profiler \
+ rubygem-benchmark-memory>=0.1<1.0:benchmarks/rubygem-benchmark-memory \
+ rubygem-activerecord-explain-analyze>=0.1<1.0:databases/rubygem-activerecord-explain-analyze \
+ rubygem-oauth2>=1.4<2.0:net/rubygem-oauth2 \
+ rubygem-health_check26-rails52>=2.6.0<2.7.0:devel/rubygem-health_check26-rails52 \
+ rubygem-vmstat>=2.3.0<2.4.0:sysutils/rubygem-vmstat \
+ rubygem-sys-filesystem>=1.1.6<1.2.0:sysutils/rubygem-sys-filesystem \
+ rubygem-net-ssh>=5.2<6.0,2:security/rubygem-net-ssh \
+ rubygem-sshkey>=2.0<3.0:security/rubygem-sshkey \
+ rubygem-ed25519>=1.2<2.0:security/rubygem-ed25519 \
+ rubygem-bcrypt_pbkdf>=1.0<2.0:security/rubygem-bcrypt_pbkdf \
+ rubygem-gitaly>=1.58.0<1.59.0:net/rubygem-gitaly \
+ rubygem-grpc>=1.19.0<1.20.0:net/rubygem-grpc \
+ rubygem-google-protobuf371>=3.7.1<3.8.0:devel/rubygem-google-protobuf371 \
+ rubygem-toml-rb10>=1.0.0<1.1.0:www/rubygem-toml-rb10 \
+ rubygem-flipper013>=0.13.0<0.14.0:devel/rubygem-flipper013 \
+ rubygem-flipper-active_record013>=0.13.0<0.14.0:databases/rubygem-flipper-active_record013 \
+ rubygem-flipper-active_support_cache_store013>=0.13.0<0.14.0:devel/rubygem-flipper-active_support_cache_store013 \
+ rubygem-lograge-rails52>=0.5<1.0:www/rubygem-lograge-rails52 \
+ rubygem-grape_logging181>=1.7<2.0:devel/rubygem-grape_logging181
BUILD_DEPENDS= gem:devel/ruby-gems \
${MY_DEPENDS}
@@ -227,7 +225,7 @@ USE_RC_SUBR= gitlab
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
# Find the here: https://gitlab.com/gitlab-org/gitlab-ce/tags
-GL_COMMIT= 99e208281768e5414e3be694023c3e776efb1e24
+GL_COMMIT= fcd107681ab480f87d5328367d25734ef5b81046
USERS= git
GROUPS= git
diff --git a/www/gitlab-ce/distinfo b/www/gitlab-ce/distinfo
index fdc90cd73a7a..0c4f53cca2b6 100644
--- a/www/gitlab-ce/distinfo
+++ b/www/gitlab-ce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1567142558
-SHA256 (gitlab-org-gitlab-ce-99e208281768e5414e3be694023c3e776efb1e24_GL0.tar.gz) = 5ae014172ecd2af590c2ad4943023b486c5631e5345deeec8267eccb7bcd7d50
-SIZE (gitlab-org-gitlab-ce-99e208281768e5414e3be694023c3e776efb1e24_GL0.tar.gz) = 80893091
+TIMESTAMP = 1568022609
+SHA256 (gitlab-org-gitlab-ce-fcd107681ab480f87d5328367d25734ef5b81046_GL0.tar.gz) = 685f777499b6689282d0743d38e06e6cdf7756226248c0356cac15485548e85c
+SIZE (gitlab-org-gitlab-ce-fcd107681ab480f87d5328367d25734ef5b81046_GL0.tar.gz) = 76157261
diff --git a/www/gitlab-ce/files/patch-Gemfile b/www/gitlab-ce/files/patch-Gemfile
index 783878279ae4..1c1fd810dbe2 100644
--- a/www/gitlab-ce/files/patch-Gemfile
+++ b/www/gitlab-ce/files/patch-Gemfile
@@ -1,14 +1,6 @@
---- Gemfile.orig 2019-08-12 15:15:49 UTC
+--- Gemfile.orig 2019-08-23 17:24:08 UTC
+++ Gemfile
-@@ -14,7 +14,6 @@ gem 'sprockets', '~> 3.7.0'
- gem 'default_value_for', '~> 3.2.0'
-
- # Supported DBs
--gem 'mysql2', '~> 0.4.10', group: :mysql
- gem 'pg', '~> 1.1', group: :postgres
-
- gem 'rugged', '~> 0.28'
-@@ -84,7 +83,6 @@ gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
+@@ -86,7 +86,6 @@ gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
gem 'graphql', '~> 1.8.0'
gem 'graphiql-rails', '~> 1.4.10'
gem 'apollo_upload_server', '~> 2.0.0.beta3'
@@ -16,7 +8,7 @@
# Disable strong_params so that Mash does not respond to :permitted?
gem 'hashie-forbidden_attributes'
-@@ -210,7 +208,7 @@ gem 'connection_pool', '~> 2.0'
+@@ -212,7 +211,7 @@ gem 'redis-rails', '~> 5.0.2'
gem 'discordrb-webhooks-blackst0ne', '~> 3.3', require: false
# HipChat integration
@@ -25,15 +17,7 @@
# Jira integration
gem 'jira-ruby', '~> 1.4'
-@@ -296,7 +294,6 @@ gem 'batch-loader', '~> 1.4.0'
- # Perf bar
- gem 'peek', '~> 1.0.1'
- gem 'peek-gc', '~> 0.0.2'
--gem 'peek-mysql2', '~> 1.2.0', group: :mysql
- gem 'peek-pg', '~> 1.3.0', group: :postgres
- gem 'peek-rblineprof', '~> 0.2.0'
- gem 'peek-redis', '~> 1.2.0'
-@@ -312,89 +309,6 @@ group :metrics do
+@@ -312,87 +311,6 @@ group :metrics do
# Prometheus
gem 'prometheus-client-mmap', '~> 0.9.8'
gem 'raindrops', '~> 0.18'
@@ -55,7 +39,6 @@
-end
-
-group :development, :test do
-- gem 'bootsnap', '~> 1.4'
- gem 'bullet', '~> 5.5.0', require: !!ENV['ENABLE_BULLET']
- gem 'pry-byebug', '~> 3.5.1', platform: :mri
- gem 'pry-rails', '~> 0.3.4'
@@ -116,7 +99,6 @@
- gem 'json-schema', '~> 2.8.0'
- gem 'webmock', '~> 3.5.1'
- gem 'rails-controller-testing'
-- gem 'sham_rack', '~> 1.3.6'
- gem 'concurrent-ruby', '~> 1.1'
- gem 'test-prof', '~> 0.2.5'
- gem 'rspec_junit_formatter'
diff --git a/www/gitlab-ce/pkg-plist b/www/gitlab-ce/pkg-plist
index cc2642e6abca..391c1f9b245e 100644
--- a/www/gitlab-ce/pkg-plist
+++ b/www/gitlab-ce/pkg-plist
@@ -1,5 +1,6 @@
%%WWWDIR%%/.codeclimate.yml
%%WWWDIR%%/.csscomb.json
+%%WWWDIR%%/.dockerignore
%%WWWDIR%%/.eslintignore
%%WWWDIR%%/.eslintrc.yml
%%WWWDIR%%/.foreman
@@ -1963,6 +1964,7 @@
%%WWWDIR%%/app/assets/images/white-scheme-preview.png
%%WWWDIR%%/app/assets/javascripts/activities.js
%%WWWDIR%%/app/assets/javascripts/ajax_loading_spinner.js
+%%WWWDIR%%/app/assets/javascripts/analytics/cycle_analytics/mixins/filter_mixins.js
%%WWWDIR%%/app/assets/javascripts/api.js
%%WWWDIR%%/app/assets/javascripts/autosave.js
%%WWWDIR%%/app/assets/javascripts/avatar_picker.js
@@ -2031,6 +2033,7 @@
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/render_gfm.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/render_math.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/render_mermaid.js
+%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/render_metrics.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/schema.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/serializer.js
%%WWWDIR%%/app/assets/javascripts/behaviors/preview_markdown.js
@@ -2097,6 +2100,7 @@
%%WWWDIR%%/app/assets/javascripts/boards/components/project_select.vue
%%WWWDIR%%/app/assets/javascripts/boards/components/sidebar/remove_issue.vue
%%WWWDIR%%/app/assets/javascripts/boards/config_toggle.js
+%%WWWDIR%%/app/assets/javascripts/boards/ee_functions.js
%%WWWDIR%%/app/assets/javascripts/boards/eventhub.js
%%WWWDIR%%/app/assets/javascripts/boards/filtered_search_boards.js
%%WWWDIR%%/app/assets/javascripts/boards/filters/due_date_filters.js
@@ -2220,6 +2224,7 @@
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_content.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_discussion_reply.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_discussions.vue
+%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_expansion_cell.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_file.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_file_header.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_gutter_avatars.vue
@@ -2232,10 +2237,12 @@
%%WWWDIR%%/app/assets/javascripts/diffs/components/hidden_files_warning.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/image_diff_overlay.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/inline_diff_comment_row.vue
+%%WWWDIR%%/app/assets/javascripts/diffs/components/inline_diff_expansion_row.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/inline_diff_table_row.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/inline_diff_view.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/no_changes.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/parallel_diff_comment_row.vue
+%%WWWDIR%%/app/assets/javascripts/diffs/components/parallel_diff_expansion_row.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/parallel_diff_table_row.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/parallel_diff_view.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/settings_dropdown.vue
@@ -2377,6 +2384,7 @@
%%WWWDIR%%/app/assets/javascripts/gl_field_errors.js
%%WWWDIR%%/app/assets/javascripts/gl_form.js
%%WWWDIR%%/app/assets/javascripts/gpg_badges.js
+%%WWWDIR%%/app/assets/javascripts/graphql_shared/fragments/pageInfo.fragment.graphql
%%WWWDIR%%/app/assets/javascripts/group.js
%%WWWDIR%%/app/assets/javascripts/group_label_subscription.js
%%WWWDIR%%/app/assets/javascripts/groups/components/app.vue
@@ -2604,6 +2612,7 @@
%%WWWDIR%%/app/assets/javascripts/jobs/components/job_log.vue
%%WWWDIR%%/app/assets/javascripts/jobs/components/job_log_controllers.vue
%%WWWDIR%%/app/assets/javascripts/jobs/components/jobs_container.vue
+%%WWWDIR%%/app/assets/javascripts/jobs/components/manual_variables_form.vue
%%WWWDIR%%/app/assets/javascripts/jobs/components/sidebar.vue
%%WWWDIR%%/app/assets/javascripts/jobs/components/sidebar_detail_row.vue
%%WWWDIR%%/app/assets/javascripts/jobs/components/stages_dropdown.vue
@@ -2636,16 +2645,19 @@
%%WWWDIR%%/app/assets/javascripts/lib/utils/bootstrap_linked_tabs.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/cache.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/chart_utils.js
+%%WWWDIR%%/app/assets/javascripts/lib/utils/color_utils.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/common_utils.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/constants.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/csrf.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/datetime_utility.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/dom_utils.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/file_upload.js
+%%WWWDIR%%/app/assets/javascripts/lib/utils/forms.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/grammar.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/highlight.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/http_status.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/icon_utils.js
+%%WWWDIR%%/app/assets/javascripts/lib/utils/icons_path.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/image_utility.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/invalid_url.js
%%WWWDIR%%/app/assets/javascripts/lib/utils/keycodes.js
@@ -2693,8 +2705,10 @@
%%WWWDIR%%/app/assets/javascripts/mirrors/ssh_mirror.js
%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/area.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/column.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/empty_chart.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/single_stat.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/dashboard.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/embed.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/empty_state.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/graph_group.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/panel_type.vue
@@ -2743,6 +2757,7 @@
%%WWWDIR%%/app/assets/javascripts/notes/components/discussion_filter.vue
%%WWWDIR%%/app/assets/javascripts/notes/components/discussion_filter_note.vue
%%WWWDIR%%/app/assets/javascripts/notes/components/discussion_jump_to_next_button.vue
+%%WWWDIR%%/app/assets/javascripts/notes/components/discussion_keyboard_navigator.vue
%%WWWDIR%%/app/assets/javascripts/notes/components/discussion_locked_widget.vue
%%WWWDIR%%/app/assets/javascripts/notes/components/discussion_notes.vue
%%WWWDIR%%/app/assets/javascripts/notes/components/discussion_notes_replies_wrapper.vue
@@ -3014,6 +3029,7 @@
%%WWWDIR%%/app/assets/javascripts/pages/root/index.js
%%WWWDIR%%/app/assets/javascripts/pages/search/init_filtered_search.js
%%WWWDIR%%/app/assets/javascripts/pages/search/show/index.js
+%%WWWDIR%%/app/assets/javascripts/pages/search/show/refresh_counts.js
%%WWWDIR%%/app/assets/javascripts/pages/search/show/search.js
%%WWWDIR%%/app/assets/javascripts/pages/sessions/index.js
%%WWWDIR%%/app/assets/javascripts/pages/sessions/new/index.js
@@ -3074,6 +3090,7 @@
%%WWWDIR%%/app/assets/javascripts/pipelines/services/pipelines_service.js
%%WWWDIR%%/app/assets/javascripts/pipelines/stores/pipeline_store.js
%%WWWDIR%%/app/assets/javascripts/pipelines/stores/pipelines_store.js
+%%WWWDIR%%/app/assets/javascripts/privacy_policy_update_callout.js
%%WWWDIR%%/app/assets/javascripts/profile/account/components/delete_account_modal.vue
%%WWWDIR%%/app/assets/javascripts/profile/account/components/update_username.vue
%%WWWDIR%%/app/assets/javascripts/profile/account/index.js
@@ -3100,6 +3117,7 @@
%%WWWDIR%%/app/assets/javascripts/projects/gke_cluster_dropdowns/store/mutation_types.js
%%WWWDIR%%/app/assets/javascripts/projects/gke_cluster_dropdowns/store/mutations.js
%%WWWDIR%%/app/assets/javascripts/projects/gke_cluster_dropdowns/store/state.js
+%%WWWDIR%%/app/assets/javascripts/projects/gke_cluster_namespace/index.js
%%WWWDIR%%/app/assets/javascripts/projects/project_import_gitlab_project.js
%%WWWDIR%%/app/assets/javascripts/projects/project_new.js
%%WWWDIR%%/app/assets/javascripts/projects/projects_filterable_list.js
@@ -3267,6 +3285,7 @@
%%WWWDIR%%/app/assets/javascripts/test_utils/simulate_drag.js
%%WWWDIR%%/app/assets/javascripts/test_utils/simulate_input.js
%%WWWDIR%%/app/assets/javascripts/toggle_buttons.js
+%%WWWDIR%%/app/assets/javascripts/tracking.js
%%WWWDIR%%/app/assets/javascripts/tree.js
%%WWWDIR%%/app/assets/javascripts/u2f/authenticate.js
%%WWWDIR%%/app/assets/javascripts/u2f/error.js
@@ -3280,14 +3299,21 @@
%%WWWDIR%%/app/assets/javascripts/validators/input_validator.js
%%WWWDIR%%/app/assets/javascripts/version_check_image.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/comment.js
-%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/constants.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/comment_mr_note.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/comment_post.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/comment_storage.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/form_elements.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/index.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/login.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/mr_id.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/note.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/utils.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/wrapper.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/components/wrapper_icons.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/index.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/shared/constants.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/shared/index.js
+%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/shared/storage_utils.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/store/events.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/store/index.js
%%WWWDIR%%/app/assets/javascripts/visual_review_toolbar/store/state.js
@@ -3470,6 +3496,7 @@
%%WWWDIR%%/app/assets/javascripts/vuex_shared/modules/modal/state.js
%%WWWDIR%%/app/assets/javascripts/webpack.js
%%WWWDIR%%/app/assets/javascripts/zen_mode.js
+%%WWWDIR%%/app/assets/stylesheets/_ee/application_ee.scss
%%WWWDIR%%/app/assets/stylesheets/application.scss
%%WWWDIR%%/app/assets/stylesheets/behaviors.scss
%%WWWDIR%%/app/assets/stylesheets/bootstrap_migration.scss
@@ -3613,6 +3640,7 @@
%%WWWDIR%%/app/assets/stylesheets/pages/todos.scss
%%WWWDIR%%/app/assets/stylesheets/pages/tree.scss
%%WWWDIR%%/app/assets/stylesheets/pages/ui_dev_kit.scss
+%%WWWDIR%%/app/assets/stylesheets/pages/users.scss
%%WWWDIR%%/app/assets/stylesheets/pages/wiki.scss
%%WWWDIR%%/app/assets/stylesheets/performance_bar.scss
%%WWWDIR%%/app/assets/stylesheets/print.scss
@@ -3668,6 +3696,7 @@
%%WWWDIR%%/app/controllers/concerns/boards_actions.rb
%%WWWDIR%%/app/controllers/concerns/boards_responses.rb
%%WWWDIR%%/app/controllers/concerns/checks_collaboration.rb
+%%WWWDIR%%/app/controllers/concerns/confirm_email_warning.rb
%%WWWDIR%%/app/controllers/concerns/continue_params.rb
%%WWWDIR%%/app/controllers/concerns/controller_with_cross_project_access_check.rb
%%WWWDIR%%/app/controllers/concerns/creates_commit.rb
@@ -3679,6 +3708,7 @@
%%WWWDIR%%/app/controllers/concerns/hooks_execution.rb
%%WWWDIR%%/app/controllers/concerns/import_url_params.rb
%%WWWDIR%%/app/controllers/concerns/internal_redirect.rb
+%%WWWDIR%%/app/controllers/concerns/invisible_captcha.rb
%%WWWDIR%%/app/controllers/concerns/issuable_actions.rb
%%WWWDIR%%/app/controllers/concerns/issuable_collections.rb
%%WWWDIR%%/app/controllers/concerns/issuable_collections_action.rb
@@ -3867,6 +3897,7 @@
%%WWWDIR%%/app/controllers/projects/settings/repository_controller.rb
%%WWWDIR%%/app/controllers/projects/snippets_controller.rb
%%WWWDIR%%/app/controllers/projects/stages_controller.rb
+%%WWWDIR%%/app/controllers/projects/starrers_controller.rb
%%WWWDIR%%/app/controllers/projects/tags/releases_controller.rb
%%WWWDIR%%/app/controllers/projects/tags_controller.rb
%%WWWDIR%%/app/controllers/projects/templates_controller.rb
@@ -3907,11 +3938,13 @@
%%WWWDIR%%/app/finders/branches_finder.rb
%%WWWDIR%%/app/finders/cluster_ancestors_finder.rb
%%WWWDIR%%/app/finders/clusters/knative_services_finder.rb
+%%WWWDIR%%/app/finders/clusters/kubernetes_namespace_finder.rb
%%WWWDIR%%/app/finders/clusters_finder.rb
%%WWWDIR%%/app/finders/concerns/created_at_filter.rb
%%WWWDIR%%/app/finders/concerns/custom_attributes_filter.rb
%%WWWDIR%%/app/finders/concerns/finder_methods.rb
%%WWWDIR%%/app/finders/concerns/finder_with_cross_project_access.rb
+%%WWWDIR%%/app/finders/container_repositories_finder.rb
%%WWWDIR%%/app/finders/contributed_projects_finder.rb
%%WWWDIR%%/app/finders/environments_finder.rb
%%WWWDIR%%/app/finders/events_finder.rb
@@ -3941,9 +3974,9 @@
%%WWWDIR%%/app/finders/projects/serverless/functions_finder.rb
%%WWWDIR%%/app/finders/projects_finder.rb
%%WWWDIR%%/app/finders/releases_finder.rb
-%%WWWDIR%%/app/finders/remote_mirror_finder.rb
%%WWWDIR%%/app/finders/runner_jobs_finder.rb
%%WWWDIR%%/app/finders/snippets_finder.rb
+%%WWWDIR%%/app/finders/starred_projects_finder.rb
%%WWWDIR%%/app/finders/tags_finder.rb
%%WWWDIR%%/app/finders/template_finder.rb
%%WWWDIR%%/app/finders/todos_finder.rb
@@ -3951,6 +3984,7 @@
%%WWWDIR%%/app/finders/user_finder.rb
%%WWWDIR%%/app/finders/user_recent_events_finder.rb
%%WWWDIR%%/app/finders/users_finder.rb
+%%WWWDIR%%/app/finders/users_star_projects_finder.rb
%%WWWDIR%%/app/finders/users_with_pending_todos_finder.rb
%%WWWDIR%%/app/graphql/functions/base_function.rb
%%WWWDIR%%/app/graphql/functions/echo.rb
@@ -4123,6 +4157,7 @@
%%WWWDIR%%/app/helpers/search_helper.rb
%%WWWDIR%%/app/helpers/selects_helper.rb
%%WWWDIR%%/app/helpers/services_helper.rb
+%%WWWDIR%%/app/helpers/sessions_helper.rb
%%WWWDIR%%/app/helpers/sidekiq_helper.rb
%%WWWDIR%%/app/helpers/snippets_helper.rb
%%WWWDIR%%/app/helpers/sorting_helper.rb
@@ -4166,6 +4201,8 @@
%%WWWDIR%%/app/models/ability.rb
%%WWWDIR%%/app/models/abuse_report.rb
%%WWWDIR%%/app/models/active_session.rb
+%%WWWDIR%%/app/models/analytics/cycle_analytics.rb
+%%WWWDIR%%/app/models/analytics/cycle_analytics/project_stage.rb
%%WWWDIR%%/app/models/appearance.rb
%%WWWDIR%%/app/models/application_record.rb
%%WWWDIR%%/app/models/application_setting.rb
@@ -4225,6 +4262,7 @@
%%WWWDIR%%/app/models/ci/bridge.rb
%%WWWDIR%%/app/models/ci/build.rb
%%WWWDIR%%/app/models/ci/build_metadata.rb
+%%WWWDIR%%/app/models/ci/build_need.rb
%%WWWDIR%%/app/models/ci/build_runner_session.rb
%%WWWDIR%%/app/models/ci/build_trace_chunk.rb
%%WWWDIR%%/app/models/ci/build_trace_chunks/database.rb
@@ -4235,6 +4273,7 @@
%%WWWDIR%%/app/models/ci/group.rb
%%WWWDIR%%/app/models/ci/group_variable.rb
%%WWWDIR%%/app/models/ci/job_artifact.rb
+%%WWWDIR%%/app/models/ci/job_variable.rb
%%WWWDIR%%/app/models/ci/legacy_stage.rb
%%WWWDIR%%/app/models/ci/pipeline.rb
%%WWWDIR%%/app/models/ci/pipeline_chat_data.rb
@@ -4296,7 +4335,6 @@
%%WWWDIR%%/app/models/concerns/deployable.rb
%%WWWDIR%%/app/models/concerns/deployment_platform.rb
%%WWWDIR%%/app/models/concerns/deprecated_assignee.rb
-%%WWWDIR%%/app/models/concerns/descendant.rb
%%WWWDIR%%/app/models/concerns/diff_file.rb
%%WWWDIR%%/app/models/concerns/diff_positionable_note.rb
%%WWWDIR%%/app/models/concerns/discussion_on_diff.rb
@@ -4310,6 +4348,7 @@
%%WWWDIR%%/app/models/concerns/from_union.rb
%%WWWDIR%%/app/models/concerns/ghost_user.rb
%%WWWDIR%%/app/models/concerns/group_descendant.rb
+%%WWWDIR%%/app/models/concerns/has_environment_scope.rb
%%WWWDIR%%/app/models/concerns/has_ref.rb
%%WWWDIR%%/app/models/concerns/has_status.rb
%%WWWDIR%%/app/models/concerns/has_variable.rb
@@ -4326,6 +4365,7 @@
%%WWWDIR%%/app/models/concerns/mentionable/reference_regexes.rb
%%WWWDIR%%/app/models/concerns/milestoneish.rb
%%WWWDIR%%/app/models/concerns/mirror_authentication.rb
+%%WWWDIR%%/app/models/concerns/new_has_variable.rb
%%WWWDIR%%/app/models/concerns/note_on_diff.rb
%%WWWDIR%%/app/models/concerns/noteable.rb
%%WWWDIR%%/app/models/concerns/optionally_search.rb
@@ -4378,7 +4418,8 @@
%%WWWDIR%%/app/models/conversational_development_index/card.rb
%%WWWDIR%%/app/models/conversational_development_index/idea_to_production_step.rb
%%WWWDIR%%/app/models/conversational_development_index/metric.rb
-%%WWWDIR%%/app/models/cycle_analytics/base.rb
+%%WWWDIR%%/app/models/cycle_analytics/group_level.rb
+%%WWWDIR%%/app/models/cycle_analytics/level_base.rb
%%WWWDIR%%/app/models/cycle_analytics/project_level.rb
%%WWWDIR%%/app/models/dashboard_group_milestone.rb
%%WWWDIR%%/app/models/dashboard_milestone.rb
@@ -4534,7 +4575,6 @@
%%WWWDIR%%/app/models/project_services/issue_tracker_service.rb
%%WWWDIR%%/app/models/project_services/jira_service.rb
%%WWWDIR%%/app/models/project_services/jira_tracker_data.rb
-%%WWWDIR%%/app/models/project_services/kubernetes_service.rb
%%WWWDIR%%/app/models/project_services/mattermost_service.rb
%%WWWDIR%%/app/models/project_services/mattermost_slash_commands_service.rb
%%WWWDIR%%/app/models/project_services/microsoft_teams_service.rb
@@ -4760,6 +4800,8 @@
%%WWWDIR%%/app/serializers/error_tracking/error_serializer.rb
%%WWWDIR%%/app/serializers/error_tracking/project_entity.rb
%%WWWDIR%%/app/serializers/error_tracking/project_serializer.rb
+%%WWWDIR%%/app/serializers/group_analytics_stage_entity.rb
+%%WWWDIR%%/app/serializers/group_analytics_stage_serializer.rb
%%WWWDIR%%/app/serializers/group_child_entity.rb
%%WWWDIR%%/app/serializers/group_child_serializer.rb
%%WWWDIR%%/app/serializers/group_entity.rb
@@ -4789,6 +4831,8 @@
%%WWWDIR%%/app/serializers/merge_request_diff_entity.rb
%%WWWDIR%%/app/serializers/merge_request_for_pipeline_entity.rb
%%WWWDIR%%/app/serializers/merge_request_metrics_entity.rb
+%%WWWDIR%%/app/serializers/merge_request_poll_cached_widget_entity.rb
+%%WWWDIR%%/app/serializers/merge_request_poll_widget_entity.rb
%%WWWDIR%%/app/serializers/merge_request_serializer.rb
%%WWWDIR%%/app/serializers/merge_request_sidebar_extras_entity.rb
%%WWWDIR%%/app/serializers/merge_request_user_entity.rb
@@ -4903,6 +4947,7 @@
%%WWWDIR%%/app/services/clusters/applications/uninstall_service.rb
%%WWWDIR%%/app/services/clusters/applications/update_service.rb
%%WWWDIR%%/app/services/clusters/applications/upgrade_service.rb
+%%WWWDIR%%/app/services/clusters/build_kubernetes_namespace_service.rb
%%WWWDIR%%/app/services/clusters/build_service.rb
%%WWWDIR%%/app/services/clusters/create_service.rb
%%WWWDIR%%/app/services/clusters/gcp/fetch_operation_service.rb
@@ -4913,7 +4958,6 @@
%%WWWDIR%%/app/services/clusters/gcp/kubernetes/fetch_kubernetes_token_service.rb
%%WWWDIR%%/app/services/clusters/gcp/provision_service.rb
%%WWWDIR%%/app/services/clusters/gcp/verify_provision_status_service.rb
-%%WWWDIR%%/app/services/clusters/refresh_service.rb
%%WWWDIR%%/app/services/clusters/update_service.rb
%%WWWDIR%%/app/services/cohorts_service.rb
%%WWWDIR%%/app/services/commits/change_service.rb
@@ -5043,6 +5087,13 @@
%%WWWDIR%%/app/services/merge_requests/squash_service.rb
%%WWWDIR%%/app/services/merge_requests/update_service.rb
%%WWWDIR%%/app/services/merge_requests/working_copy_base_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/base_embed_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/base_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/custom_metric_embed_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/default_embed_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/dynamic_embed_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/project_dashboard_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/system_dashboard_service.rb
%%WWWDIR%%/app/services/metrics_service.rb
%%WWWDIR%%/app/services/milestones/base_service.rb
%%WWWDIR%%/app/services/milestones/close_service.rb
@@ -5212,6 +5263,7 @@
%%WWWDIR%%/app/services/wiki_pages/destroy_service.rb
%%WWWDIR%%/app/services/wiki_pages/update_service.rb
%%WWWDIR%%/app/services/wikis/create_attachment_service.rb
+%%WWWDIR%%/app/services/zoom_notes_service.rb
%%WWWDIR%%/app/uploaders/attachment_uploader.rb
%%WWWDIR%%/app/uploaders/avatar_uploader.rb
%%WWWDIR%%/app/uploaders/external_diff_uploader.rb
@@ -5246,7 +5298,9 @@
%%WWWDIR%%/app/validators/namespace_path_validator.rb
%%WWWDIR%%/app/validators/project_path_validator.rb
%%WWWDIR%%/app/validators/public_url_validator.rb
+%%WWWDIR%%/app/validators/qualified_domain_array_validator.rb
%%WWWDIR%%/app/validators/sha_validator.rb
+%%WWWDIR%%/app/validators/system_hook_url_validator.rb
%%WWWDIR%%/app/validators/top_level_group_validator.rb
%%WWWDIR%%/app/validators/variable_duplicates_validator.rb
%%WWWDIR%%/app/validators/x509_certificate_credentials_validator.rb
@@ -5284,6 +5338,7 @@
%%WWWDIR%%/app/views/admin/application_settings/_repository_storage.html.haml
%%WWWDIR%%/app/views/admin/application_settings/_signin.html.haml
%%WWWDIR%%/app/views/admin/application_settings/_signup.html.haml
+%%WWWDIR%%/app/views/admin/application_settings/_snowplow.html.haml
%%WWWDIR%%/app/views/admin/application_settings/_spam.html.haml
%%WWWDIR%%/app/views/admin/application_settings/_terminal.html.haml
%%WWWDIR%%/app/views/admin/application_settings/_terms.html.haml
@@ -5376,6 +5431,8 @@
%%WWWDIR%%/app/views/ci/status/_dropdown_graph_badge.html.haml
%%WWWDIR%%/app/views/ci/status/_icon.html.haml
%%WWWDIR%%/app/views/ci/variables/_content.html.haml
+%%WWWDIR%%/app/views/ci/variables/_environment_scope.html.haml
+%%WWWDIR%%/app/views/ci/variables/_environment_scope_header.html.haml
%%WWWDIR%%/app/views/ci/variables/_header.html.haml
%%WWWDIR%%/app/views/ci/variables/_index.html.haml
%%WWWDIR%%/app/views/ci/variables/_variable_header.html.haml
@@ -5387,6 +5444,7 @@
%%WWWDIR%%/app/views/clusters/clusters/_empty_state.html.haml
%%WWWDIR%%/app/views/clusters/clusters/_form.html.haml
%%WWWDIR%%/app/views/clusters/clusters/_gcp_signup_offer_banner.html.haml
+%%WWWDIR%%/app/views/clusters/clusters/_namespace.html.haml
%%WWWDIR%%/app/views/clusters/clusters/_sidebar.html.haml
%%WWWDIR%%/app/views/clusters/clusters/gcp/_form.html.haml
%%WWWDIR%%/app/views/clusters/clusters/gcp/_header.html.haml
@@ -5553,6 +5611,7 @@
%%WWWDIR%%/app/views/groups/settings/_lfs.html.haml
%%WWWDIR%%/app/views/groups/settings/_permissions.html.haml
%%WWWDIR%%/app/views/groups/settings/_project_creation_level.html.haml
+%%WWWDIR%%/app/views/groups/settings/_subgroup_creation_level.html.haml
%%WWWDIR%%/app/views/groups/settings/_two_factor_auth.html.haml
%%WWWDIR%%/app/views/groups/settings/badges/index.html.haml
%%WWWDIR%%/app/views/groups/settings/ci_cd/_auto_devops_form.html.haml
@@ -5625,6 +5684,7 @@
%%WWWDIR%%/app/views/layouts/_piwik.html.haml
%%WWWDIR%%/app/views/layouts/_recaptcha_verification.html.haml
%%WWWDIR%%/app/views/layouts/_search.html.haml
+%%WWWDIR%%/app/views/layouts/_snowplow.html.haml
%%WWWDIR%%/app/views/layouts/admin.html.haml
%%WWWDIR%%/app/views/layouts/application.html.haml
%%WWWDIR%%/app/views/layouts/dashboard.html.haml
@@ -5781,9 +5841,6 @@
%%WWWDIR%%/app/views/notify/resolved_all_discussions_email.html.haml
%%WWWDIR%%/app/views/notify/resolved_all_discussions_email.text.erb
%%WWWDIR%%/app/views/peek/_bar.html.haml
-%%WWWDIR%%/app/views/peek/views/_gc.html.haml
-%%WWWDIR%%/app/views/peek/views/_redis.html.haml
-%%WWWDIR%%/app/views/peek/views/_sidekiq.html.haml
%%WWWDIR%%/app/views/profiles/_email_settings.html.haml
%%WWWDIR%%/app/views/profiles/_event_table.html.haml
%%WWWDIR%%/app/views/profiles/accounts/_providers.html.haml
@@ -6222,6 +6279,8 @@
%%WWWDIR%%/app/views/projects/snippets/show.html.haml
%%WWWDIR%%/app/views/projects/snippets/verify.html.haml
%%WWWDIR%%/app/views/projects/stage/_stage.html.haml
+%%WWWDIR%%/app/views/projects/starrers/_starrer.html.haml
+%%WWWDIR%%/app/views/projects/starrers/index.html.haml
%%WWWDIR%%/app/views/projects/tags/_tag.atom.builder
%%WWWDIR%%/app/views/projects/tags/_tag.html.haml
%%WWWDIR%%/app/views/projects/tags/destroy.js.haml
@@ -6623,6 +6682,11 @@
%%WWWDIR%%/app/workers/build_queue_worker.rb
%%WWWDIR%%/app/workers/build_success_worker.rb
%%WWWDIR%%/app/workers/build_trace_sections_worker.rb
+%%WWWDIR%%/app/workers/chaos/cpu_spin_worker.rb
+%%WWWDIR%%/app/workers/chaos/db_spin_worker.rb
+%%WWWDIR%%/app/workers/chaos/kill_worker.rb
+%%WWWDIR%%/app/workers/chaos/leak_mem_worker.rb
+%%WWWDIR%%/app/workers/chaos/sleep_worker.rb
%%WWWDIR%%/app/workers/chat_notification_worker.rb
%%WWWDIR%%/app/workers/ci/archive_traces_cron_worker.rb
%%WWWDIR%%/app/workers/ci/build_prepare_worker.rb
@@ -6641,6 +6705,7 @@
%%WWWDIR%%/app/workers/clusters/applications/wait_for_uninstall_app_worker.rb
%%WWWDIR%%/app/workers/concerns/application_worker.rb
%%WWWDIR%%/app/workers/concerns/auto_devops_queue.rb
+%%WWWDIR%%/app/workers/concerns/chaos_queue.rb
%%WWWDIR%%/app/workers/concerns/cluster_applications.rb
%%WWWDIR%%/app/workers/concerns/cluster_queue.rb
%%WWWDIR%%/app/workers/concerns/cronjob_queue.rb
@@ -6816,7 +6881,6 @@
%%WWWDIR%%/config/boot.rb
%%WWWDIR%%/config/brakeman.ignore
%%WWWDIR%%/config/database.yml.env
-%%WWWDIR%%/config/database.yml.mysql
%%WWWDIR%%/config/database.yml.postgresql
%%WWWDIR%%/config/database_geo.yml.postgresql
%%WWWDIR%%/config/dependency_decisions.yml
@@ -6829,6 +6893,7 @@
%%WWWDIR%%/config/initializers/0_acts_as_taggable.rb
%%WWWDIR%%/config/initializers/0_as_concern.rb
%%WWWDIR%%/config/initializers/0_inflections.rb
+%%WWWDIR%%/config/initializers/0_inject_enterprise_edition_module.rb
%%WWWDIR%%/config/initializers/0_license.rb
%%WWWDIR%%/config/initializers/0_post_deployment_migrations.rb
%%WWWDIR%%/config/initializers/0_thread_cache.rb
@@ -6847,14 +6912,10 @@
%%WWWDIR%%/config/initializers/active_record_build_select.rb
%%WWWDIR%%/config/initializers/active_record_data_types.rb
%%WWWDIR%%/config/initializers/active_record_lifecycle.rb
-%%WWWDIR%%/config/initializers/active_record_migration.rb
-%%WWWDIR%%/config/initializers/active_record_mysql_timestamp.rb
%%WWWDIR%%/config/initializers/active_record_preloader.rb
%%WWWDIR%%/config/initializers/active_record_query_cache.rb
%%WWWDIR%%/config/initializers/active_record_schema_ignore_tables.rb
%%WWWDIR%%/config/initializers/active_record_table_definition.rb
-%%WWWDIR%%/config/initializers/ar_mysql_jsonb_support.rb
-%%WWWDIR%%/config/initializers/ar_native_database_types.rb
%%WWWDIR%%/config/initializers/ar_speed_up_migration_checking.rb
%%WWWDIR%%/config/initializers/asset_proxy_settings.rb
%%WWWDIR%%/config/initializers/attr_encrypted_no_db_connection.rb
@@ -6864,8 +6925,8 @@
%%WWWDIR%%/config/initializers/bullet.rb
%%WWWDIR%%/config/initializers/chronic_duration.rb
%%WWWDIR%%/config/initializers/config_initializers_active_record_locking.rb
-%%WWWDIR%%/config/initializers/connection_fix.rb
%%WWWDIR%%/config/initializers/console_message.rb
+%%WWWDIR%%/config/initializers/content_security_policy.rb
%%WWWDIR%%/config/initializers/cookies_serializer.rb
%%WWWDIR%%/config/initializers/correlation_id.rb
%%WWWDIR%%/config/initializers/date_time_formats.rb
@@ -6895,6 +6956,7 @@
%%WWWDIR%%/config/initializers/hipchat_client_patch.rb
%%WWWDIR%%/config/initializers/http_hostname_override.rb
%%WWWDIR%%/config/initializers/httpclient_patch.rb
+%%WWWDIR%%/config/initializers/invisible_captcha.rb
%%WWWDIR%%/config/initializers/jira.rb
%%WWWDIR%%/config/initializers/kaminari_active_record_relation_methods_with_limit.rb
%%WWWDIR%%/config/initializers/kaminari_config.rb
@@ -6903,8 +6965,6 @@
%%WWWDIR%%/config/initializers/macos.rb
%%WWWDIR%%/config/initializers/mime_types.rb
%%WWWDIR%%/config/initializers/mini_magick.rb
-%%WWWDIR%%/config/initializers/mysql_ignore_postgresql_options.rb
-%%WWWDIR%%/config/initializers/mysql_set_length_for_binary_indexes.rb
%%WWWDIR%%/config/initializers/new_framework_defaults.rb
%%WWWDIR%%/config/initializers/octokit.rb
%%WWWDIR%%/config/initializers/omniauth.rb
@@ -6912,7 +6972,6 @@
%%WWWDIR%%/config/initializers/peek.rb
%%WWWDIR%%/config/initializers/postgresql_cte.rb
%%WWWDIR%%/config/initializers/postgresql_limit_fix.rb
-%%WWWDIR%%/config/initializers/postgresql_opclasses_support.rb
%%WWWDIR%%/config/initializers/premailer.rb
%%WWWDIR%%/config/initializers/query_limiting.rb
%%WWWDIR%%/config/initializers/rack_attack_git_basic_auth.rb
@@ -6948,6 +7007,7 @@
%%WWWDIR%%/config/initializers/zz_metrics.rb
%%WWWDIR%%/config/jsdocs.config.js
%%WWWDIR%%/config/karma.config.js
+%%WWWDIR%%/config/knative/api_resources.yml
%%WWWDIR%%/config/license_finder.yml
%%WWWDIR%%/config/locales/carrierwave.en.yml
%%WWWDIR%%/config/locales/de.yml
@@ -6955,6 +7015,7 @@
%%WWWDIR%%/config/locales/doorkeeper.en.yml
%%WWWDIR%%/config/locales/en.yml
%%WWWDIR%%/config/locales/es.yml
+%%WWWDIR%%/config/locales/invisible_captcha.en.yml
%%WWWDIR%%/config/locales/sherlock.en.yml
%%WWWDIR%%/config/mail_room.yml
%%WWWDIR%%/config/no_todos_messages.yml
@@ -7106,7 +7167,6 @@
%%WWWDIR%%/db/migrate/20180330121048_add_issue_due_to_notification_settings.rb
%%WWWDIR%%/db/migrate/20180403035759_create_project_ci_cd_settings.rb
%%WWWDIR%%/db/migrate/20180405142733_create_project_deploy_tokens.rb
-%%WWWDIR%%/db/migrate/20180406204716_add_limits_ci_build_trace_chunks_raw_data_for_mysql.rb
%%WWWDIR%%/db/migrate/20180408143354_rename_users_rss_token_to_feed_token.rb
%%WWWDIR%%/db/migrate/20180413022611_create_missing_namespace_for_internal_users.rb
%%WWWDIR%%/db/migrate/20180416155103_add_further_scope_columns_to_internal_id_table.rb
@@ -7144,7 +7204,6 @@
%%WWWDIR%%/db/migrate/20180515005612_add_squash_to_merge_requests.rb
%%WWWDIR%%/db/migrate/20180515121227_create_notes_diff_files.rb
%%WWWDIR%%/db/migrate/20180517082340_add_not_null_constraints_to_project_authorizations.rb
-%%WWWDIR%%/db/migrate/20180521171529_increase_mysql_text_limit_for_gpg_keys.rb
%%WWWDIR%%/db/migrate/20180523042841_rename_merge_requests_allow_maintainer_to_push.rb
%%WWWDIR%%/db/migrate/20180524132016_merge_requests_target_id_iid_state_partial_index.rb
%%WWWDIR%%/db/migrate/20180529093006_ensure_remote_mirror_columns.rb
@@ -7184,7 +7243,7 @@
%%WWWDIR%%/db/migrate/20180815160409_add_file_location_to_ci_job_artifacts.rb
%%WWWDIR%%/db/migrate/20180815170510_add_partial_index_to_ci_builds_artifacts_file.rb
%%WWWDIR%%/db/migrate/20180815175440_add_index_on_list_type.rb
-%%WWWDIR%%/db/migrate/20180831164904_fix_prometheus_metric_query_limits.rb
+%%WWWDIR%%/db/migrate/20180824202952_add_outbound_requests_whitelist_to_application_settings.rb
%%WWWDIR%%/db/migrate/20180831164905_add_common_to_prometheus_metrics.rb
%%WWWDIR%%/db/migrate/20180831164907_add_index_on_common_for_prometheus_metrics.rb
%%WWWDIR%%/db/migrate/20180831164908_add_identifier_to_prometheus_metric.rb
@@ -7358,7 +7417,11 @@
%%WWWDIR%%/db/migrate/20190607205656_add_wiki_columns_to_index_status.rb
%%WWWDIR%%/db/migrate/20190610142825_add_index_to_members_invite_email.rb
%%WWWDIR%%/db/migrate/20190611090827_add_time_tracking_limit_to_hours_to_application_settings.rb
+%%WWWDIR%%/db/migrate/20190611100201_add_geo_container_repository_updated_events_table.rb
+%%WWWDIR%%/db/migrate/20190611100202_add_index_to_geo_event_log.rb
%%WWWDIR%%/db/migrate/20190611161641_add_target_project_id_to_merge_trains.rb
+%%WWWDIR%%/db/migrate/20190612111201_add_geo_container_repository_counters.rb
+%%WWWDIR%%/db/migrate/20190612111404_add_geo_container_sync_capacity.rb
%%WWWDIR%%/db/migrate/20190613030606_enable_hashed_storage_by_default.rb
%%WWWDIR%%/db/migrate/20190613044655_add_username_to_deploy_tokens.rb
%%WWWDIR%%/db/migrate/20190613073003_create_project_aliases.rb
@@ -7369,21 +7432,48 @@
%%WWWDIR%%/db/migrate/20190623212503_add_cluster_id_to_deployments.rb
%%WWWDIR%%/db/migrate/20190624123615_add_grafana_url_to_settings.rb
%%WWWDIR%%/db/migrate/20190625115224_add_description_to_services.rb
+%%WWWDIR%%/db/migrate/20190626175626_add_group_creation_level_to_namespaces.rb
%%WWWDIR%%/db/migrate/20190627051902_add_cluster_id_index_fk_to_deployments.rb
+%%WWWDIR%%/db/migrate/20190627100221_add_mr_productivity_metrics.rb
+%%WWWDIR%%/db/migrate/20190627122264_add_foreign_keys_for_container_repository.rb
%%WWWDIR%%/db/migrate/20190628145246_add_strategies_to_operations_feature_flag_scopes.rb
%%WWWDIR%%/db/migrate/20190628185000_add_released_at_to_releases_table.rb
%%WWWDIR%%/db/migrate/20190628185004_backfill_and_add_not_null_constraint_to_released_at_column_on_releases_table.rb
+%%WWWDIR%%/db/migrate/20190703043358_add_commit_id_to_draft_notes.rb
%%WWWDIR%%/db/migrate/20190703130053_remove_gitaly_feature_flags.rb
%%WWWDIR%%/db/migrate/20190709204413_add_rule_type_to_approval_project_rules.rb
+%%WWWDIR%%/db/migrate/20190709220014_import_common_metrics_y_axis.rb
+%%WWWDIR%%/db/migrate/20190709220143_add_index_to_issues_relative_position.rb
%%WWWDIR%%/db/migrate/20190710151229_add_index_to_approval_project_rules_rule_type.rb
+%%WWWDIR%%/db/migrate/20190711124721_create_job_variables.rb
+%%WWWDIR%%/db/migrate/20190712040400_add_environment_id_to_clusters_kubernetes_namespaces.rb
+%%WWWDIR%%/db/migrate/20190712040412_index_clusters_kubernetes_namespaces_on_environment_id.rb
+%%WWWDIR%%/db/migrate/20190712064021_add_namespace_per_environment_flag_to_clusters.rb
+%%WWWDIR%%/db/migrate/20190715042813_add_issue_id_to_versions.rb
+%%WWWDIR%%/db/migrate/20190715043954_set_issue_id_for_all_versions.rb
+%%WWWDIR%%/db/migrate/20190715140740_add_event_type_to_design_management_designs_versions.rb
+%%WWWDIR%%/db/migrate/20190715142138_add_raw_blob_request_limit_to_application_settings.rb
+%%WWWDIR%%/db/migrate/20190715173819_add_object_storage_flag_to_geo_node.rb
+%%WWWDIR%%/db/migrate/20190715215532_add_project_emails_disabled.rb
+%%WWWDIR%%/db/migrate/20190715215549_add_group_emails_disabled.rb
+%%WWWDIR%%/db/migrate/20190716144222_create_analytics_cycle_analytics_project_stages.rb
%%WWWDIR%%/db/migrate/20190719122333_add_login_recaptcha_protection_enabled_to_application_settings.rb
+%%WWWDIR%%/db/migrate/20190723153247_create_allowed_email_domains_for_groups.rb
+%%WWWDIR%%/db/migrate/20190724112147_add_column_for_self_monitoring_project_id.rb
+%%WWWDIR%%/db/migrate/20190725012225_change_outbound_local_requests_whitelist_default.rb
+%%WWWDIR%%/db/migrate/20190726101050_rename_allow_local_requests_from_hooks_and_services_application_setting.rb
+%%WWWDIR%%/db/migrate/20190726101133_add_allow_local_requests_from_system_hooks_to_application_settings.rb
+%%WWWDIR%%/db/migrate/20190729062536_create_analytics_cycle_analytics_group_stages.rb
+%%WWWDIR%%/db/migrate/20190729090456_add_index_on_environments_with_state.rb
+%%WWWDIR%%/db/migrate/20190731084415_add_build_need.rb
+%%WWWDIR%%/db/migrate/20190801060809_delete_kubernetes_services.rb
+%%WWWDIR%%/db/migrate/20190801193427_rename_application_settings_snowplow_collector_uri_column.rb
+%%WWWDIR%%/db/migrate/20190802012622_reorder_issues_project_id_relative_position_index.rb
+%%WWWDIR%%/db/migrate/20190802195602_add_timestamps_columns_to_geo_nodes.rb
+%%WWWDIR%%/db/migrate/20190806071559_remove_epic_issues_default_relative_position.rb
+%%WWWDIR%%/db/migrate/20190815093936_add_index_notes_on_project_id_and_id_and_system_false.rb
+%%WWWDIR%%/db/migrate/20190815093949_remove_index_notes_on_noteable_type.rb
%%WWWDIR%%/db/migrate/20190816151221_add_active_jobs_limit_to_plans.rb
-%%WWWDIR%%/db/migrate/gpg_keys_limits_to_mysql.rb
-%%WWWDIR%%/db/migrate/limits_ci_build_trace_chunks_raw_data_for_mysql.rb
-%%WWWDIR%%/db/migrate/limits_to_mysql.rb
-%%WWWDIR%%/db/migrate/markdown_cache_limits_to_mysql.rb
-%%WWWDIR%%/db/migrate/merge_request_diff_file_limits_to_mysql.rb
-%%WWWDIR%%/db/migrate/prometheus_metrics_limits_to_mysql.rb
%%WWWDIR%%/db/optional_migrations/composite_primary_keys.rb
%%WWWDIR%%/db/post_migrate/20180104131052_schedule_set_confidential_note_events_on_webhooks.rb
%%WWWDIR%%/db/post_migrate/20180119121225_remove_redundant_pipeline_stages.rb
@@ -7479,7 +7569,14 @@
%%WWWDIR%%/db/post_migrate/20190628191740_schedule_fixing_names_of_user_namespaces.rb
%%WWWDIR%%/db/post_migrate/20190702173936_populate_remaining_merge_request_assignees.rb
%%WWWDIR%%/db/post_migrate/20190703185326_fix_wrong_pages_access_level.rb
+%%WWWDIR%%/db/post_migrate/20190715043944_remove_sha_index_from_versions.rb
+%%WWWDIR%%/db/post_migrate/20190715044501_add_unique_issue_id_sha_index_to_versions.rb
%%WWWDIR%%/db/post_migrate/20190715114644_drop_project_features_pages_access_level_default.rb
+%%WWWDIR%%/db/post_migrate/20190723105753_add_index_on_identities_lower_extern_uid_and_provider.rb
+%%WWWDIR%%/db/post_migrate/20190801114109_cleanup_allow_local_requests_from_hooks_and_services_application_setting_rename.rb
+%%WWWDIR%%/db/post_migrate/20190802091750_cleanup_application_settings_snowplow_collector_uri_rename.rb
+%%WWWDIR%%/db/post_migrate/20190802235445_add_index_on_id_and_type_and_public_to_keys.rb
+%%WWWDIR%%/db/post_migrate/20190812070645_migrate_private_profile_nulls.rb
@(git,,) %%WWWDIR%%/db/schema.rb
%%WWWDIR%%/db/seeds.rb
%%WWWDIR%%/doc/README.md
@@ -7591,6 +7688,7 @@
%%WWWDIR%%/doc/administration/maven_repository.md
%%WWWDIR%%/doc/administration/merge_request_diffs.md
%%WWWDIR%%/doc/administration/monitoring/github_imports.md
+%%WWWDIR%%/doc/administration/monitoring/gitlab_instance_administration_project/index.md
%%WWWDIR%%/doc/administration/monitoring/index.md
%%WWWDIR%%/doc/administration/monitoring/ip_whitelist.md
%%WWWDIR%%/doc/administration/monitoring/performance/gitlab_configuration.md
@@ -7604,7 +7702,8 @@
%%WWWDIR%%/doc/administration/monitoring/performance/img/performance_bar.png
%%WWWDIR%%/doc/administration/monitoring/performance/img/performance_bar_configuration_settings.png
%%WWWDIR%%/doc/administration/monitoring/performance/img/performance_bar_gitaly_calls.png
-%%WWWDIR%%/doc/administration/monitoring/performance/img/performance_bar_line_profiling.png
+%%WWWDIR%%/doc/administration/monitoring/performance/img/performance_bar_redis_calls.png
+%%WWWDIR%%/doc/administration/monitoring/performance/img/performance_bar_rugged_calls.png
%%WWWDIR%%/doc/administration/monitoring/performance/img/performance_bar_sql_queries.png
%%WWWDIR%%/doc/administration/monitoring/performance/img/request_profile_result.png
%%WWWDIR%%/doc/administration/monitoring/performance/img/request_profiling_token.png
@@ -7660,7 +7759,10 @@
%%WWWDIR%%/doc/administration/repository_storages.md
%%WWWDIR%%/doc/administration/restart_gitlab.md
%%WWWDIR%%/doc/administration/troubleshooting/debug.md
+%%WWWDIR%%/doc/administration/troubleshooting/diagnostics_tools.md
+%%WWWDIR%%/doc/administration/troubleshooting/elasticsearch.md
%%WWWDIR%%/doc/administration/troubleshooting/gdb-stuck-ruby.txt
+%%WWWDIR%%/doc/administration/troubleshooting/kubernetes_cheat_sheet.md
%%WWWDIR%%/doc/administration/troubleshooting/sidekiq.md
%%WWWDIR%%/doc/administration/uploads.md
%%WWWDIR%%/doc/administration/user_settings.md
@@ -7668,6 +7770,7 @@
%%WWWDIR%%/doc/analytics/contribution_analytics.md
%%WWWDIR%%/doc/api/README.md
%%WWWDIR%%/doc/api/access_requests.md
+%%WWWDIR%%/doc/api/api_resources.md
%%WWWDIR%%/doc/api/applications.md
%%WWWDIR%%/doc/api/avatar.md
%%WWWDIR%%/doc/api/award_emoji.md
@@ -7791,6 +7894,7 @@
%%WWWDIR%%/doc/ci/ci_cd_for_external_repos/img/github_push_webhook.png
%%WWWDIR%%/doc/ci/ci_cd_for_external_repos/img/github_repo_list.png
%%WWWDIR%%/doc/ci/ci_cd_for_external_repos/index.md
+%%WWWDIR%%/doc/ci/directed_acyclic_graph/index.md
%%WWWDIR%%/doc/ci/docker/README.md
%%WWWDIR%%/doc/ci/docker/using_docker_build.md
%%WWWDIR%%/doc/ci/docker/using_docker_images.md
@@ -7864,6 +7968,7 @@
%%WWWDIR%%/doc/ci/img/environments_terminal_page.png
%%WWWDIR%%/doc/ci/img/job_failure_reason.png
%%WWWDIR%%/doc/ci/img/junit_test_report.png
+%%WWWDIR%%/doc/ci/img/manual_job_variables.png
%%WWWDIR%%/doc/ci/img/metrics_reports.png
%%WWWDIR%%/doc/ci/img/multi_pipeline_mini_graph.gif
%%WWWDIR%%/doc/ci/img/multi_project_pipeline_graph.png
@@ -7884,6 +7989,7 @@
%%WWWDIR%%/doc/ci/introduction/img/pipeline_status.png
%%WWWDIR%%/doc/ci/introduction/img/rollback.png
%%WWWDIR%%/doc/ci/introduction/index.md
+%%WWWDIR%%/doc/ci/jenkins/index.md
%%WWWDIR%%/doc/ci/junit_test_reports.md
%%WWWDIR%%/doc/ci/large_repositories/index.md
%%WWWDIR%%/doc/ci/merge_request_pipelines/img/merge_request.png
@@ -7893,6 +7999,9 @@
%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/index.md
%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/img/merge_train_cancel_v12_0.png
%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/img/merge_train_config_v12_0.png
+%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/img/merge_train_failure.png
+%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/img/merge_train_immediate_merge.png
+%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/img/merge_train_position_v12_0.png
%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/img/merge_train_start_v12_0.png
%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/img/merge_train_start_when_pipeline_succeeds_v12_0.png
%%WWWDIR%%/doc/ci/merge_request_pipelines/pipelines_for_merged_results/merge_trains/index.md
@@ -7994,6 +8103,7 @@
%%WWWDIR%%/doc/development/database_debugging.md
%%WWWDIR%%/doc/development/database_helpers.md
%%WWWDIR%%/doc/development/database_merge_request_checklist.md
+%%WWWDIR%%/doc/development/database_review.md
%%WWWDIR%%/doc/development/db_dump.md
%%WWWDIR%%/doc/development/diffs.md
%%WWWDIR%%/doc/development/distributed_tracing.md
@@ -8043,6 +8153,7 @@
%%WWWDIR%%/doc/development/feature_flags/index.md
%%WWWDIR%%/doc/development/feature_flags/process.md
%%WWWDIR%%/doc/development/file_storage.md
+%%WWWDIR%%/doc/development/filtering_by_label.md
%%WWWDIR%%/doc/development/foreign_keys.md
%%WWWDIR%%/doc/development/frontend.md
%%WWWDIR%%/doc/development/gemfile.md
@@ -8071,6 +8182,7 @@
%%WWWDIR%%/doc/development/import_export.md
%%WWWDIR%%/doc/development/instrumentation.md
%%WWWDIR%%/doc/development/integrations/jira_connect.md
+%%WWWDIR%%/doc/development/interacting_components.md
%%WWWDIR%%/doc/development/iterating_tables_in_batches.md
%%WWWDIR%%/doc/development/kubernetes.md
%%WWWDIR%%/doc/development/lfs.md
@@ -8122,6 +8234,7 @@
%%WWWDIR%%/doc/development/sha1_as_binary.md
%%WWWDIR%%/doc/development/shared_files.md
%%WWWDIR%%/doc/development/shell_commands.md
+%%WWWDIR%%/doc/development/shell_scripting_guide/index.md
%%WWWDIR%%/doc/development/sidekiq_debugging.md
%%WWWDIR%%/doc/development/sidekiq_style_guide.md
%%WWWDIR%%/doc/development/single_table_inheritance.md
@@ -8426,12 +8539,14 @@
%%WWWDIR%%/doc/security/README.md
%%WWWDIR%%/doc/security/asset_proxy.md
%%WWWDIR%%/doc/security/crime_vulnerability.md
-%%WWWDIR%%/doc/security/img/outbound_requests_section.png
+%%WWWDIR%%/doc/security/img/outbound_requests_section_v12_2.png
%%WWWDIR%%/doc/security/img/ssh_keys_restricted_key_icon.png
%%WWWDIR%%/doc/security/img/ssh_keys_restrictions_settings.png
+%%WWWDIR%%/doc/security/img/whitelist.png
%%WWWDIR%%/doc/security/information_exclusivity.md
%%WWWDIR%%/doc/security/password_length_limits.md
%%WWWDIR%%/doc/security/rack_attack.md
+%%WWWDIR%%/doc/security/rate_limits.md
%%WWWDIR%%/doc/security/reset_root_password.md
%%WWWDIR%%/doc/security/ssh_keys_restrictions.md
%%WWWDIR%%/doc/security/two_factor_authentication.md
@@ -8440,7 +8555,9 @@
%%WWWDIR%%/doc/security/user_file_uploads.md
%%WWWDIR%%/doc/security/webhooks.md
%%WWWDIR%%/doc/ssh/README.md
-%%WWWDIR%%/doc/subscriptions/billing_table.png
+%%WWWDIR%%/doc/subscriptions/img/additional_minutes.png
+%%WWWDIR%%/doc/subscriptions/img/buy_btn.png
+%%WWWDIR%%/doc/subscriptions/img/buy_minutes_card.png
%%WWWDIR%%/doc/subscriptions/index.md
%%WWWDIR%%/doc/system_hooks/system_hooks.md
%%WWWDIR%%/doc/tools/email.md
@@ -8474,11 +8591,14 @@
%%WWWDIR%%/doc/topics/autodevops/quick_start_guide.md
%%WWWDIR%%/doc/topics/git/how_to_install_git/index.md
%%WWWDIR%%/doc/topics/git/index.md
+%%WWWDIR%%/doc/topics/git/migrate_to_git_lfs/index.md
%%WWWDIR%%/doc/topics/git/numerous_undo_possibilities_in_git/img/branching.png
%%WWWDIR%%/doc/topics/git/numerous_undo_possibilities_in_git/img/rebase_reset.png
%%WWWDIR%%/doc/topics/git/numerous_undo_possibilities_in_git/img/revert.png
%%WWWDIR%%/doc/topics/git/numerous_undo_possibilities_in_git/index.md
+%%WWWDIR%%/doc/topics/git/partial_clone.md
%%WWWDIR%%/doc/topics/git/troubleshooting_git.md
+%%WWWDIR%%/doc/topics/git/useful_git_commands.md
%%WWWDIR%%/doc/topics/index.md
%%WWWDIR%%/doc/university/README.md
%%WWWDIR%%/doc/university/bookclub/booklist.md
@@ -8696,14 +8816,11 @@
%%WWWDIR%%/doc/user/admin_area/settings/email.md
%%WWWDIR%%/doc/user/admin_area/settings/external_authorization.md
%%WWWDIR%%/doc/user/admin_area/settings/img/access_restrictions.png
-%%WWWDIR%%/doc/user/admin_area/settings/img/additional_minutes.png
%%WWWDIR%%/doc/user/admin_area/settings/img/admin_project_quota_view.png
%%WWWDIR%%/doc/user/admin_area/settings/img/admin_required_pipeline.png
-%%WWWDIR%%/doc/user/admin_area/settings/img/buy_btn.png
-%%WWWDIR%%/doc/user/admin_area/settings/img/buy_minutes_card.png
%%WWWDIR%%/doc/user/admin_area/settings/img/classification_label_on_project_page.png
%%WWWDIR%%/doc/user/admin_area/settings/img/domain_blacklist.png
-%%WWWDIR%%/doc/user/admin_area/settings/img/email_settings.png
+%%WWWDIR%%/doc/user/admin_area/settings/img/email_confirmation.png
%%WWWDIR%%/doc/user/admin_area/settings/img/enforce_terms.png
%%WWWDIR%%/doc/user/admin_area/settings/img/external_authorization_service_settings.png
%%WWWDIR%%/doc/user/admin_area/settings/img/file_template_admin_area.png
@@ -8711,23 +8828,31 @@
%%WWWDIR%%/doc/user/admin_area/settings/img/group_pipelines_quota.png
%%WWWDIR%%/doc/user/admin_area/settings/img/import_sources.png
%%WWWDIR%%/doc/user/admin_area/settings/img/mirror_settings.png
+%%WWWDIR%%/doc/user/admin_area/settings/img/rate_limits_on_raw_endpoints.png
%%WWWDIR%%/doc/user/admin_area/settings/img/respond_to_terms.png
%%WWWDIR%%/doc/user/admin_area/settings/img/restricted_url.png
%%WWWDIR%%/doc/user/admin_area/settings/img/sign_up_terms.png
%%WWWDIR%%/doc/user/admin_area/settings/img/update-available.png
+%%WWWDIR%%/doc/user/admin_area/settings/img/user_and_ip_rate_limits.png
%%WWWDIR%%/doc/user/admin_area/settings/index.md
%%WWWDIR%%/doc/user/admin_area/settings/instance_template_repository.md
+%%WWWDIR%%/doc/user/admin_area/settings/rate_limits_on_raw_endpoints.md
%%WWWDIR%%/doc/user/admin_area/settings/sign_up_restrictions.md
%%WWWDIR%%/doc/user/admin_area/settings/terms.md
%%WWWDIR%%/doc/user/admin_area/settings/third_party_offers.md
%%WWWDIR%%/doc/user/admin_area/settings/usage_statistics.md
+%%WWWDIR%%/doc/user/admin_area/settings/user_and_ip_rate_limits.md
%%WWWDIR%%/doc/user/admin_area/settings/visibility_and_access_controls.md
%%WWWDIR%%/doc/user/admin_area/user_cohorts.md
+%%WWWDIR%%/doc/user/analytics/cycle_analytics.md
+%%WWWDIR%%/doc/user/analytics/index.md
%%WWWDIR%%/doc/user/application_security/container_scanning/img/container_scanning.png
%%WWWDIR%%/doc/user/application_security/container_scanning/index.md
%%WWWDIR%%/doc/user/application_security/dast/img/dast_all.png
%%WWWDIR%%/doc/user/application_security/dast/img/dast_single.png
%%WWWDIR%%/doc/user/application_security/dast/index.md
+%%WWWDIR%%/doc/user/application_security/dependency_list/img/dependency_list_v12_2.png
+%%WWWDIR%%/doc/user/application_security/dependency_list/index.md
%%WWWDIR%%/doc/user/application_security/dependency_scanning/analyzers.md
%%WWWDIR%%/doc/user/application_security/dependency_scanning/img/dependency_scanning.png
%%WWWDIR%%/doc/user/application_security/dependency_scanning/index.md
@@ -8744,10 +8869,11 @@
%%WWWDIR%%/doc/user/application_security/license_management/img/license_management_search.png
%%WWWDIR%%/doc/user/application_security/license_management/img/license_management_settings.png
%%WWWDIR%%/doc/user/application_security/license_management/index.md
+%%WWWDIR%%/doc/user/application_security/sast/analyzers.md
%%WWWDIR%%/doc/user/application_security/sast/img/sast.png
%%WWWDIR%%/doc/user/application_security/sast/img/security_report.png
%%WWWDIR%%/doc/user/application_security/sast/index.md
-%%WWWDIR%%/doc/user/application_security/security_dashboard/img/dashboard.png
+%%WWWDIR%%/doc/user/application_security/security_dashboard/img/group_security_dashboard.png
%%WWWDIR%%/doc/user/application_security/security_dashboard/img/project_security_dashboard.png
%%WWWDIR%%/doc/user/application_security/security_dashboard/index.md
%%WWWDIR%%/doc/user/asciidoc.md
@@ -8812,6 +8938,8 @@
%%WWWDIR%%/doc/user/discussions/index.md
%%WWWDIR%%/doc/user/feature_highlight.md
%%WWWDIR%%/doc/user/gitlab_com/index.md
+%%WWWDIR%%/doc/user/group/bulk_editing/img/bulk-editing.png
+%%WWWDIR%%/doc/user/group/bulk_editing/index.md
%%WWWDIR%%/doc/user/group/clusters/index.md
%%WWWDIR%%/doc/user/group/contribution_analytics/img/group_stats_cal.png
%%WWWDIR%%/doc/user/group/contribution_analytics/img/group_stats_graph.png
@@ -8820,6 +8948,7 @@
%%WWWDIR%%/doc/user/group/custom_project_templates.md
%%WWWDIR%%/doc/user/group/dependency_proxy/img/group_dependency_proxy.png
%%WWWDIR%%/doc/user/group/dependency_proxy/index.md
+%%WWWDIR%%/doc/user/group/epics/img/bulk_editing.png
%%WWWDIR%%/doc/user/group/epics/img/button_close_epic.png
%%WWWDIR%%/doc/user/group/epics/img/button_reopen_epic.png
%%WWWDIR%%/doc/user/group/epics/img/child_epics_roadmap.png
@@ -8862,6 +8991,8 @@
%%WWWDIR%%/doc/user/group/saml_sso/img/group_saml_settings.png
%%WWWDIR%%/doc/user/group/saml_sso/img/scim_advanced.png
%%WWWDIR%%/doc/user/group/saml_sso/img/scim_attribute_mapping.png
+%%WWWDIR%%/doc/user/group/saml_sso/img/scim_name_identifier_mapping.png
+%%WWWDIR%%/doc/user/group/saml_sso/img/scim_provisioning_status.png
%%WWWDIR%%/doc/user/group/saml_sso/img/scim_token.png
%%WWWDIR%%/doc/user/group/saml_sso/img/unlink_group_saml.png
%%WWWDIR%%/doc/user/group/saml_sso/index.md
@@ -8956,13 +9087,12 @@
%%WWWDIR%%/doc/user/project/img/autocomplete_characters_example1_v12_0.png
%%WWWDIR%%/doc/user/project/img/autocomplete_characters_example2_v12_0.png
%%WWWDIR%%/doc/user/project/img/bulk-editing.png
-%%WWWDIR%%/doc/user/project/img/container_registry.png
-%%WWWDIR%%/doc/user/project/img/cycle_analytics_landing_page.png
%%WWWDIR%%/doc/user/project/img/deploy_boards_canary_deployments.png
%%WWWDIR%%/doc/user/project/img/deploy_boards_kubernetes_label.png
%%WWWDIR%%/doc/user/project/img/deploy_boards_landing_page.png
%%WWWDIR%%/doc/user/project/img/description_templates.png
-%%WWWDIR%%/doc/user/project/img/description_templates_default_settings.png
+%%WWWDIR%%/doc/user/project/img/description_templates_issue_settings.png
+%%WWWDIR%%/doc/user/project/img/description_templates_merge_request_settings.png
%%WWWDIR%%/doc/user/project/img/file_lock.png
%%WWWDIR%%/doc/user/project/img/file_lock_merge_request_error_message.png
%%WWWDIR%%/doc/user/project/img/file_lock_repository_view.png
@@ -8983,22 +9113,24 @@
%%WWWDIR%%/doc/user/project/img/issue_boards_multiple.png
%%WWWDIR%%/doc/user/project/img/issue_boards_premium.png
%%WWWDIR%%/doc/user/project/img/issue_boards_remove_issue.png
-%%WWWDIR%%/doc/user/project/img/key_value_labels.png
-%%WWWDIR%%/doc/user/project/img/labels_default.png
-%%WWWDIR%%/doc/user/project/img/labels_epic_sidebar.png
-%%WWWDIR%%/doc/user/project/img/labels_generate_default.png
-%%WWWDIR%%/doc/user/project/img/labels_group_issues.png
-%%WWWDIR%%/doc/user/project/img/labels_list.png
-%%WWWDIR%%/doc/user/project/img/labels_prioritized.png
+%%WWWDIR%%/doc/user/project/img/labels_default_v12_1.png
+%%WWWDIR%%/doc/user/project/img/labels_delete_v12_1.png
+%%WWWDIR%%/doc/user/project/img/labels_drag_priority_v12_1.gif
+%%WWWDIR%%/doc/user/project/img/labels_epic_sidebar_v12_1.png
+%%WWWDIR%%/doc/user/project/img/labels_generate_default_v12_1.png
+%%WWWDIR%%/doc/user/project/img/labels_group_issues_v12_1.png
+%%WWWDIR%%/doc/user/project/img/labels_key_value_v12_1.png
+%%WWWDIR%%/doc/user/project/img/labels_list_v12_1.png
+%%WWWDIR%%/doc/user/project/img/labels_new_label_from_sidebar.gif
+%%WWWDIR%%/doc/user/project/img/labels_prioritized_v12_1.png
%%WWWDIR%%/doc/user/project/img/labels_project_list_search.png
-%%WWWDIR%%/doc/user/project/img/labels_promotion.png
+%%WWWDIR%%/doc/user/project/img/labels_promotion_v12_1.png
%%WWWDIR%%/doc/user/project/img/labels_sidebar.png
%%WWWDIR%%/doc/user/project/img/labels_sidebar_assign.png
%%WWWDIR%%/doc/user/project/img/labels_sort_label_priority.png
%%WWWDIR%%/doc/user/project/img/labels_sort_priority.png
-%%WWWDIR%%/doc/user/project/img/labels_subscriptions.png
+%%WWWDIR%%/doc/user/project/img/labels_subscriptions_v12_1.png
%%WWWDIR%%/doc/user/project/img/mitmproxy-docker.png
-%%WWWDIR%%/doc/user/project/img/new_label_from_sidebar.gif
%%WWWDIR%%/doc/user/project/img/project_overview_badges.png
%%WWWDIR%%/doc/user/project/img/project_repository_settings.png
%%WWWDIR%%/doc/user/project/img/protected_branches_delete.png
@@ -9031,7 +9163,7 @@
%%WWWDIR%%/doc/user/project/import/img/bitbucket_import_grant_access.png
%%WWWDIR%%/doc/user/project/import/img/bitbucket_import_select_project.png
%%WWWDIR%%/doc/user/project/import/img/bitbucket_server_import_credentials.png
-%%WWWDIR%%/doc/user/project/import/img/bitbucket_server_import_select_project.png
+%%WWWDIR%%/doc/user/project/import/img/bitbucket_server_import_select_project_v12_3.png
%%WWWDIR%%/doc/user/project/import/img/fogbugz_import_finished.png
%%WWWDIR%%/doc/user/project/import/img/fogbugz_import_login.png
%%WWWDIR%%/doc/user/project/import/img/fogbugz_import_select_fogbogz.png
@@ -9058,6 +9190,7 @@
%%WWWDIR%%/doc/user/project/import/repo_by_url.md
%%WWWDIR%%/doc/user/project/import/svn.md
%%WWWDIR%%/doc/user/project/import/tfs.md
+%%WWWDIR%%/doc/user/project/import/tfvc.md
%%WWWDIR%%/doc/user/project/index.md
%%WWWDIR%%/doc/user/project/insights/img/insights_example_bar_chart.png
%%WWWDIR%%/doc/user/project/insights/img/insights_example_bar_time_series_chart.png
@@ -9076,8 +9209,11 @@
%%WWWDIR%%/doc/user/project/integrations/gitlab_slack_application.md
%%WWWDIR%%/doc/user/project/integrations/hangouts_chat.md
%%WWWDIR%%/doc/user/project/integrations/hipchat.md
+%%WWWDIR%%/doc/user/project/integrations/img/download_as_csv.png
%%WWWDIR%%/doc/user/project/integrations/img/emails_on_push_email.png
%%WWWDIR%%/doc/user/project/integrations/img/emails_on_push_service.png
+%%WWWDIR%%/doc/user/project/integrations/img/embed_metrics.png
+%%WWWDIR%%/doc/user/project/integrations/img/generate_link_to_chart.png
%%WWWDIR%%/doc/user/project/integrations/img/github_configuration.png
%%WWWDIR%%/doc/user/project/integrations/img/github_status_check_pipeline_update.png
%%WWWDIR%%/doc/user/project/integrations/img/gitlab_slack_app_landing_page.png
@@ -9094,7 +9230,7 @@
%%WWWDIR%%/doc/user/project/integrations/img/jira_merge_request_close.png
%%WWWDIR%%/doc/user/project/integrations/img/jira_project_settings.png
%%WWWDIR%%/doc/user/project/integrations/img/jira_service_close_issue.png
-%%WWWDIR%%/doc/user/project/integrations/img/jira_service_page.png
+%%WWWDIR%%/doc/user/project/integrations/img/jira_service_page_v12_2.png
%%WWWDIR%%/doc/user/project/integrations/img/jira_user_management_link.png
%%WWWDIR%%/doc/user/project/integrations/img/mattermost_add_slash_command.png
%%WWWDIR%%/doc/user/project/integrations/img/mattermost_bot_auth.png
@@ -9161,7 +9297,10 @@
%%WWWDIR%%/doc/user/project/issues/csv_export.md
%%WWWDIR%%/doc/user/project/issues/csv_import.md
%%WWWDIR%%/doc/user/project/issues/deleting_issues.md
+%%WWWDIR%%/doc/user/project/issues/design_management.md
%%WWWDIR%%/doc/user/project/issues/due_dates.md
+%%WWWDIR%%/doc/user/project/issues/img/adding_note_to_design_1.png
+%%WWWDIR%%/doc/user/project/issues/img/adding_note_to_design_2.png
%%WWWDIR%%/doc/user/project/issues/img/button_close_issue.png
%%WWWDIR%%/doc/user/project/issues/img/close_issue_from_board.gif
%%WWWDIR%%/doc/user/project/issues/img/closing_and_related_issues.png
@@ -9172,11 +9311,14 @@
%%WWWDIR%%/doc/user/project/issues/img/confidential_issues_search_guest.png
%%WWWDIR%%/doc/user/project/issues/img/confidential_issues_search_master.png
%%WWWDIR%%/doc/user/project/issues/img/confidential_issues_system_notes.png
+%%WWWDIR%%/doc/user/project/issues/img/confidential_mr_branch_dropdown_v12_1.png
+%%WWWDIR%%/doc/user/project/issues/img/confidential_mr_dropdown_v12_1.png
%%WWWDIR%%/doc/user/project/issues/img/create_issue_from_group_level_issue_tracker.png
%%WWWDIR%%/doc/user/project/issues/img/create_mr_from_issue.png
%%WWWDIR%%/doc/user/project/issues/img/csv_export_button.png
%%WWWDIR%%/doc/user/project/issues/img/csv_export_modal.png
%%WWWDIR%%/doc/user/project/issues/img/delete_issue.png
+%%WWWDIR%%/doc/user/project/issues/img/design_management_v12_2.png
%%WWWDIR%%/doc/user/project/issues/img/due_dates_create.png
%%WWWDIR%%/doc/user/project/issues/img/due_dates_edit_sidebar.png
%%WWWDIR%%/doc/user/project/issues/img/due_dates_issues_index_page.png
@@ -9216,6 +9358,7 @@
%%WWWDIR%%/doc/user/project/issues/multiple_assignees_for_issues.md
%%WWWDIR%%/doc/user/project/issues/related_issues.md
%%WWWDIR%%/doc/user/project/issues/similar_issues.md
+%%WWWDIR%%/doc/user/project/issues/sorting_issue_lists.md
%%WWWDIR%%/doc/user/project/labels.md
%%WWWDIR%%/doc/user/project/maven_packages.md
%%WWWDIR%%/doc/user/project/members/img/access_requests_management.png
@@ -9263,11 +9406,15 @@
%%WWWDIR%%/doc/user/project/merge_requests/img/comment-on-any-diff-line.png
%%WWWDIR%%/doc/user/project/merge_requests/img/conflict_section.png
%%WWWDIR%%/doc/user/project/merge_requests/img/create_from_email.png
+%%WWWDIR%%/doc/user/project/merge_requests/img/cross_project_dependencies_edit_inaccessible_v12_2.png
+%%WWWDIR%%/doc/user/project/merge_requests/img/cross_project_dependencies_edit_v12_2.png
+%%WWWDIR%%/doc/user/project/merge_requests/img/cross_project_dependencies_view_v12_2.png
%%WWWDIR%%/doc/user/project/merge_requests/img/ff_merge_rebase.png
%%WWWDIR%%/doc/user/project/merge_requests/img/ff_merge_rebase_locally.png
%%WWWDIR%%/doc/user/project/merge_requests/img/filter_approver_merge_requests.png
%%WWWDIR%%/doc/user/project/merge_requests/img/filter_wip_merge_requests.png
%%WWWDIR%%/doc/user/project/merge_requests/img/group_merge_requests_list_view.png
+%%WWWDIR%%/doc/user/project/merge_requests/img/incrementally_expand_merge_request_diffs_v12_2.png
%%WWWDIR%%/doc/user/project/merge_requests/img/merge_conflict_editor.png
%%WWWDIR%%/doc/user/project/merge_requests/img/merge_request.png
%%WWWDIR%%/doc/user/project/merge_requests/img/merge_request_diff.png
@@ -9296,6 +9443,7 @@
%%WWWDIR%%/doc/user/project/merge_requests/license_management.md
%%WWWDIR%%/doc/user/project/merge_requests/maintainer_access.md
%%WWWDIR%%/doc/user/project/merge_requests/merge_request_approvals.md
+%%WWWDIR%%/doc/user/project/merge_requests/merge_request_dependencies.md
%%WWWDIR%%/doc/user/project/merge_requests/merge_request_discussion_resolution.md
%%WWWDIR%%/doc/user/project/merge_requests/merge_when_build_succeeds.md
%%WWWDIR%%/doc/user/project/merge_requests/merge_when_pipeline_succeeds.md
@@ -9321,6 +9469,7 @@
%%WWWDIR%%/doc/user/project/operations/img/external_dashboard_settings.png
%%WWWDIR%%/doc/user/project/operations/img/feature_flags_list.png
%%WWWDIR%%/doc/user/project/operations/img/specs_list.png
+%%WWWDIR%%/doc/user/project/operations/img/target_users_v12_2.png
%%WWWDIR%%/doc/user/project/operations/index.md
%%WWWDIR%%/doc/user/project/operations/linking_to_an_external_dashboard.md
%%WWWDIR%%/doc/user/project/operations/tracing.md
@@ -9384,6 +9533,7 @@
%%WWWDIR%%/doc/user/project/releases/img/releases.png
%%WWWDIR%%/doc/user/project/releases/index.md
%%WWWDIR%%/doc/user/project/repository/branches/img/branch_filter_search_box.png
+%%WWWDIR%%/doc/user/project/repository/branches/img/compare_branches.png
%%WWWDIR%%/doc/user/project/repository/branches/img/delete_merged_branches.png
%%WWWDIR%%/doc/user/project/repository/branches/index.md
%%WWWDIR%%/doc/user/project/repository/gpg_signed_commits/img/profile_settings_gpg_keys_paste_pub.png
@@ -9392,7 +9542,6 @@
%%WWWDIR%%/doc/user/project/repository/gpg_signed_commits/img/project_signed_commit_unverified_signature.png
%%WWWDIR%%/doc/user/project/repository/gpg_signed_commits/img/project_signed_commit_verified_signature.png
%%WWWDIR%%/doc/user/project/repository/gpg_signed_commits/index.md
-%%WWWDIR%%/doc/user/project/repository/img/compare_branches.png
%%WWWDIR%%/doc/user/project/repository/img/contributors_graph.png
%%WWWDIR%%/doc/user/project/repository/img/download_source_code.png
%%WWWDIR%%/doc/user/project/repository/img/jupyter_notebook.png
@@ -9578,7 +9727,6 @@
%%WWWDIR%%/lib/api/broadcast_messages.rb
%%WWWDIR%%/lib/api/commit_statuses.rb
%%WWWDIR%%/lib/api/commits.rb
-%%WWWDIR%%/lib/api/container_registry.rb
%%WWWDIR%%/lib/api/custom_attributes_endpoints.rb
%%WWWDIR%%/lib/api/deploy_keys.rb
%%WWWDIR%%/lib/api/deployments.rb
@@ -9591,6 +9739,7 @@
%%WWWDIR%%/lib/api/files.rb
%%WWWDIR%%/lib/api/group_boards.rb
%%WWWDIR%%/lib/api/group_clusters.rb
+%%WWWDIR%%/lib/api/group_container_repositories.rb
%%WWWDIR%%/lib/api/group_labels.rb
%%WWWDIR%%/lib/api/group_milestones.rb
%%WWWDIR%%/lib/api/group_variables.rb
@@ -9622,7 +9771,6 @@
%%WWWDIR%%/lib/api/helpers/services_helpers.rb
%%WWWDIR%%/lib/api/helpers/settings_helpers.rb
%%WWWDIR%%/lib/api/helpers/users_helpers.rb
-%%WWWDIR%%/lib/api/helpers/variables_helpers.rb
%%WWWDIR%%/lib/api/helpers/version.rb
%%WWWDIR%%/lib/api/import_github.rb
%%WWWDIR%%/lib/api/internal.rb
@@ -9645,6 +9793,7 @@
%%WWWDIR%%/lib/api/pipeline_schedules.rb
%%WWWDIR%%/lib/api/pipelines.rb
%%WWWDIR%%/lib/api/project_clusters.rb
+%%WWWDIR%%/lib/api/project_container_repositories.rb
%%WWWDIR%%/lib/api/project_events.rb
%%WWWDIR%%/lib/api/project_export.rb
%%WWWDIR%%/lib/api/project_hooks.rb
@@ -9932,6 +10081,9 @@
%%WWWDIR%%/lib/gitlab/background_migration/fix_pages_access_level.rb
%%WWWDIR%%/lib/gitlab/background_migration/fix_user_namespace_names.rb
%%WWWDIR%%/lib/gitlab/background_migration/fix_user_project_route_names.rb
+%%WWWDIR%%/lib/gitlab/background_migration/legacy_upload_mover.rb
+%%WWWDIR%%/lib/gitlab/background_migration/legacy_uploads_migrator.rb
+%%WWWDIR%%/lib/gitlab/background_migration/logger.rb
%%WWWDIR%%/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check.rb
%%WWWDIR%%/lib/gitlab/background_migration/migrate_build_stage.rb
%%WWWDIR%%/lib/gitlab/background_migration/migrate_build_stage_id_reference.rb
@@ -9980,6 +10132,7 @@
%%WWWDIR%%/lib/gitlab/cache/ci/project_pipeline_status.rb
%%WWWDIR%%/lib/gitlab/cache/request_cache.rb
%%WWWDIR%%/lib/gitlab/changes_list.rb
+%%WWWDIR%%/lib/gitlab/chaos.rb
%%WWWDIR%%/lib/gitlab/chat.rb
%%WWWDIR%%/lib/gitlab/chat/command.rb
%%WWWDIR%%/lib/gitlab/chat/output.rb
@@ -10255,6 +10408,7 @@
%%WWWDIR%%/lib/gitlab/conflict/file.rb
%%WWWDIR%%/lib/gitlab/conflict/file_collection.rb
%%WWWDIR%%/lib/gitlab/content_disposition.rb
+%%WWWDIR%%/lib/gitlab/content_security_policy/config_loader.rb
%%WWWDIR%%/lib/gitlab/contributions_calendar.rb
%%WWWDIR%%/lib/gitlab/contributor.rb
%%WWWDIR%%/lib/gitlab/correlation_id.rb
@@ -10272,6 +10426,8 @@
%%WWWDIR%%/lib/gitlab/cycle_analytics/code_helper.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/code_stage.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/event_fetcher.rb
+%%WWWDIR%%/lib/gitlab/cycle_analytics/group_projects_provider.rb
+%%WWWDIR%%/lib/gitlab/cycle_analytics/group_stage_summary.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/issue_event_fetcher.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/issue_helper.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/issue_stage.rb
@@ -10293,6 +10449,9 @@
%%WWWDIR%%/lib/gitlab/cycle_analytics/summary/base.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/summary/commit.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/summary/deploy.rb
+%%WWWDIR%%/lib/gitlab/cycle_analytics/summary/group/base.rb
+%%WWWDIR%%/lib/gitlab/cycle_analytics/summary/group/deploy.rb
+%%WWWDIR%%/lib/gitlab/cycle_analytics/summary/group/issue.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/summary/issue.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/test_event_fetcher.rb
%%WWWDIR%%/lib/gitlab/cycle_analytics/test_helper.rb
@@ -10501,7 +10660,6 @@
%%WWWDIR%%/lib/gitlab/gitaly_client/diff_stitcher.rb
%%WWWDIR%%/lib/gitlab/gitaly_client/health_check_service.rb
%%WWWDIR%%/lib/gitlab/gitaly_client/namespace_service.rb
-%%WWWDIR%%/lib/gitlab/gitaly_client/notification_service.rb
%%WWWDIR%%/lib/gitlab/gitaly_client/object_pool_service.rb
%%WWWDIR%%/lib/gitlab/gitaly_client/operation_service.rb
%%WWWDIR%%/lib/gitlab/gitaly_client/queue_enumerator.rb
@@ -10684,6 +10842,7 @@
%%WWWDIR%%/lib/gitlab/import_sources.rb
%%WWWDIR%%/lib/gitlab/incoming_email.rb
%%WWWDIR%%/lib/gitlab/insecure_key_fingerprint.rb
+%%WWWDIR%%/lib/gitlab/instrumentation_helper.rb
%%WWWDIR%%/lib/gitlab/issuable_metadata.rb
%%WWWDIR%%/lib/gitlab/issuable_sorter.rb
%%WWWDIR%%/lib/gitlab/issuables_count_for_state.rb
@@ -10695,6 +10854,7 @@
%%WWWDIR%%/lib/gitlab/kubernetes.rb
%%WWWDIR%%/lib/gitlab/kubernetes/cluster_role_binding.rb
%%WWWDIR%%/lib/gitlab/kubernetes/config_map.rb
+%%WWWDIR%%/lib/gitlab/kubernetes/default_namespace.rb
%%WWWDIR%%/lib/gitlab/kubernetes/errors.rb
%%WWWDIR%%/lib/gitlab/kubernetes/helm.rb
%%WWWDIR%%/lib/gitlab/kubernetes/helm/api.rb
@@ -10705,7 +10865,9 @@
%%WWWDIR%%/lib/gitlab/kubernetes/helm/init_command.rb
%%WWWDIR%%/lib/gitlab/kubernetes/helm/install_command.rb
%%WWWDIR%%/lib/gitlab/kubernetes/helm/pod.rb
+%%WWWDIR%%/lib/gitlab/kubernetes/helm/reset_command.rb
%%WWWDIR%%/lib/gitlab/kubernetes/kube_client.rb
+%%WWWDIR%%/lib/gitlab/kubernetes/kubectl_cmd.rb
%%WWWDIR%%/lib/gitlab/kubernetes/logger.rb
%%WWWDIR%%/lib/gitlab/kubernetes/namespace.rb
%%WWWDIR%%/lib/gitlab/kubernetes/pod.rb
@@ -10748,18 +10910,17 @@
%%WWWDIR%%/lib/gitlab/markup_helper.rb
%%WWWDIR%%/lib/gitlab/metrics.rb
%%WWWDIR%%/lib/gitlab/metrics/background_transaction.rb
-%%WWWDIR%%/lib/gitlab/metrics/dashboard/base_service.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/cache.rb
-%%WWWDIR%%/lib/gitlab/metrics/dashboard/dynamic_dashboard_service.rb
+%%WWWDIR%%/lib/gitlab/metrics/dashboard/defaults.rb
+%%WWWDIR%%/lib/gitlab/metrics/dashboard/errors.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/finder.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/processor.rb
-%%WWWDIR%%/lib/gitlab/metrics/dashboard/project_dashboard_service.rb
+%%WWWDIR%%/lib/gitlab/metrics/dashboard/service_selector.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/stages/base_stage.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/stages/common_metrics_inserter.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/stages/endpoint_inserter.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/stages/project_metrics_inserter.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/stages/sorter.rb
-%%WWWDIR%%/lib/gitlab/metrics/dashboard/system_dashboard_service.rb
%%WWWDIR%%/lib/gitlab/metrics/dashboard/url.rb
%%WWWDIR%%/lib/gitlab/metrics/delta.rb
%%WWWDIR%%/lib/gitlab/metrics/influx_db.rb
@@ -10813,7 +10974,6 @@
%%WWWDIR%%/lib/gitlab/patch/sprockets_base_file_digest_key.rb
%%WWWDIR%%/lib/gitlab/path_regex.rb
%%WWWDIR%%/lib/gitlab/performance_bar.rb
-%%WWWDIR%%/lib/gitlab/performance_bar/peek_query_tracker.rb
%%WWWDIR%%/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb
%%WWWDIR%%/lib/gitlab/phabricator_import.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/base_worker.rb
@@ -10843,8 +11003,7 @@
%%WWWDIR%%/lib/gitlab/private_commit_email.rb
%%WWWDIR%%/lib/gitlab/profiler.rb
%%WWWDIR%%/lib/gitlab/profiler/total_time_flat_printer.rb
-%%WWWDIR%%/lib/gitlab/project_authorizations/with_nested_groups.rb
-%%WWWDIR%%/lib/gitlab/project_authorizations/without_nested_groups.rb
+%%WWWDIR%%/lib/gitlab/project_authorizations.rb
%%WWWDIR%%/lib/gitlab/project_search_results.rb
%%WWWDIR%%/lib/gitlab/project_service_logger.rb
%%WWWDIR%%/lib/gitlab/project_template.rb
@@ -10899,6 +11058,7 @@
%%WWWDIR%%/lib/gitlab/request_profiler/profile.rb
%%WWWDIR%%/lib/gitlab/route_map.rb
%%WWWDIR%%/lib/gitlab/routing.rb
+%%WWWDIR%%/lib/gitlab/rugged_instrumentation.rb
%%WWWDIR%%/lib/gitlab/safe_request_store.rb
%%WWWDIR%%/lib/gitlab/sanitizers/exif.rb
%%WWWDIR%%/lib/gitlab/sanitizers/svg.rb
@@ -10933,7 +11093,9 @@
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/batch_loader.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/correlation_injector.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/correlation_logger.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_middleware/instrumentation_logger.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/memory_killer.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_middleware/metrics.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/request_store_middleware.rb
%%WWWDIR%%/lib/gitlab/sidekiq_signals.rb
%%WWWDIR%%/lib/gitlab/sidekiq_status.rb
@@ -10964,7 +11126,9 @@
%%WWWDIR%%/lib/gitlab/slash_commands/presenters/run.rb
%%WWWDIR%%/lib/gitlab/slash_commands/result.rb
%%WWWDIR%%/lib/gitlab/slash_commands/run.rb
+%%WWWDIR%%/lib/gitlab/slug/environment.rb
%%WWWDIR%%/lib/gitlab/snippet_search_results.rb
+%%WWWDIR%%/lib/gitlab/snowplow_tracker.rb
%%WWWDIR%%/lib/gitlab/sql/cte.rb
%%WWWDIR%%/lib/gitlab/sql/glob.rb
%%WWWDIR%%/lib/gitlab/sql/pattern.rb
@@ -11005,8 +11169,15 @@
%%WWWDIR%%/lib/gitlab/url_helpers.rb
%%WWWDIR%%/lib/gitlab/url_sanitizer.rb
%%WWWDIR%%/lib/gitlab/usage_data.rb
+%%WWWDIR%%/lib/gitlab/usage_data_counters/base_counter.rb
+%%WWWDIR%%/lib/gitlab/usage_data_counters/cycle_analytics_counter.rb
+%%WWWDIR%%/lib/gitlab/usage_data_counters/note_counter.rb
%%WWWDIR%%/lib/gitlab/usage_data_counters/redis_counter.rb
+%%WWWDIR%%/lib/gitlab/usage_data_counters/search_counter.rb
+%%WWWDIR%%/lib/gitlab/usage_data_counters/snippet_counter.rb
+%%WWWDIR%%/lib/gitlab/usage_data_counters/source_code_counter.rb
%%WWWDIR%%/lib/gitlab/usage_data_counters/web_ide_counter.rb
+%%WWWDIR%%/lib/gitlab/usage_data_counters/wiki_page_counter.rb
%%WWWDIR%%/lib/gitlab/user_access.rb
%%WWWDIR%%/lib/gitlab/utils.rb
%%WWWDIR%%/lib/gitlab/utils/deep_size.rb
@@ -11045,15 +11216,17 @@
%%WWWDIR%%/lib/microsoft_teams/activity.rb
%%WWWDIR%%/lib/microsoft_teams/notifier.rb
%%WWWDIR%%/lib/milestone_array.rb
-%%WWWDIR%%/lib/mysql_zero_date.rb
%%WWWDIR%%/lib/object_storage/direct_upload.rb
%%WWWDIR%%/lib/omni_auth/strategies/bitbucket.rb
%%WWWDIR%%/lib/omni_auth/strategies/jwt.rb
-%%WWWDIR%%/lib/peek/rblineprof/custom_controller_helpers.rb
+%%WWWDIR%%/lib/peek/views/active_record.rb
+%%WWWDIR%%/lib/peek/views/detailed_view.rb
%%WWWDIR%%/lib/peek/views/gitaly.rb
%%WWWDIR%%/lib/peek/views/host.rb
-%%WWWDIR%%/lib/peek/views/redis.rb
+%%WWWDIR%%/lib/peek/views/redis_detailed.rb
+%%WWWDIR%%/lib/peek/views/rugged.rb
%%WWWDIR%%/lib/peek/views/tracing.rb
+%%WWWDIR%%/lib/prometheus/pid_provider.rb
%%WWWDIR%%/lib/quality/helm_client.rb
%%WWWDIR%%/lib/quality/kubernetes_client.rb
%%WWWDIR%%/lib/quality/seeders/issues.rb
@@ -11132,6 +11305,7 @@
%%WWWDIR%%/lib/tasks/downtime_check.rake
%%WWWDIR%%/lib/tasks/ee_compat_check.rake
%%WWWDIR%%/lib/tasks/eslint.rake
+%%WWWDIR%%/lib/tasks/frontend.rake
%%WWWDIR%%/lib/tasks/gemojione.rake
%%WWWDIR%%/lib/tasks/gettext.rake
%%WWWDIR%%/lib/tasks/gitlab/artifacts/check.rake
@@ -11168,6 +11342,7 @@
%%WWWDIR%%/lib/tasks/gitlab/two_factor.rake
%%WWWDIR%%/lib/tasks/gitlab/update_templates.rake
%%WWWDIR%%/lib/tasks/gitlab/uploads/check.rake
+%%WWWDIR%%/lib/tasks/gitlab/uploads/legacy.rake
%%WWWDIR%%/lib/tasks/gitlab/uploads/migrate.rake
%%WWWDIR%%/lib/tasks/gitlab/uploads/sanitize.rake
%%WWWDIR%%/lib/tasks/gitlab/web_hook.rake
@@ -11177,7 +11352,6 @@
%%WWWDIR%%/lib/tasks/import.rake
%%WWWDIR%%/lib/tasks/karma.rake
%%WWWDIR%%/lib/tasks/lint.rake
-%%WWWDIR%%/lib/tasks/migrate/add_limits_mysql.rake
%%WWWDIR%%/lib/tasks/migrate/composite_primary_keys.rake
%%WWWDIR%%/lib/tasks/migrate/migrate_iids.rake
%%WWWDIR%%/lib/tasks/migrate/schema_check.rake
@@ -11281,6 +11455,7 @@
%%WWWDIR%%/qa/knapsack/gitlab-ce/review-qa-all_master_report.json
%%WWWDIR%%/qa/load/artillery.yml
%%WWWDIR%%/qa/qa.rb
+%%WWWDIR%%/qa/qa/ce/knapsack/nightly_master_report.json
%%WWWDIR%%/qa/qa/ce/strategy.rb
%%WWWDIR%%/qa/qa/fixtures/auto_devops_rack/Dockerfile
%%WWWDIR%%/qa/qa/fixtures/auto_devops_rack/Gemfile
@@ -11384,6 +11559,7 @@
%%WWWDIR%%/qa/qa/page/project/wiki/edit.rb
%%WWWDIR%%/qa/qa/page/project/wiki/new.rb
%%WWWDIR%%/qa/qa/page/project/wiki/show.rb
+%%WWWDIR%%/qa/qa/page/search/results.rb
%%WWWDIR%%/qa/qa/page/settings/common.rb
%%WWWDIR%%/qa/qa/page/validatable.rb
%%WWWDIR%%/qa/qa/page/validator.rb
@@ -11459,6 +11635,7 @@
%%WWWDIR%%/qa/qa/specs/features/api/1_manage/users_spec.rb
%%WWWDIR%%/qa/qa/specs/features/api/3_create/repository/files_spec.rb
%%WWWDIR%%/qa/qa/specs/features/api/3_create/repository/project_archive_compare_spec.rb
+%%WWWDIR%%/qa/qa/specs/features/browser_ui/1_manage/group/create_group_with_mattermost_team_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/1_manage/group/transfer_project_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/1_manage/login/log_in_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/1_manage/login/log_into_gitlab_via_ldap_spec.rb
@@ -11505,7 +11682,6 @@
%%WWWDIR%%/qa/qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/6_release/deploy_token/add_deploy_token_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/7_configure/auto_devops/create_project_with_auto_devops_spec.rb
-%%WWWDIR%%/qa/qa/specs/features/browser_ui/7_configure/mattermost/create_group_with_mattermost_team_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/non_devops/performance_bar_spec.rb
%%WWWDIR%%/qa/qa/specs/features/sanity/framework_spec.rb
%%WWWDIR%%/qa/qa/specs/helpers/quarantine.rb
@@ -11613,6 +11789,7 @@
%%WWWDIR%%/rubocop/cop/qa/element_with_pattern.rb
%%WWWDIR%%/rubocop/cop/rspec/env_assignment.rb
%%WWWDIR%%/rubocop/cop/rspec/factories_in_migration_specs.rb
+%%WWWDIR%%/rubocop/cop/rspec/top_level_describe_path.rb
%%WWWDIR%%/rubocop/cop/ruby_interpolation_in_translation.rb
%%WWWDIR%%/rubocop/cop/safe_params.rb
%%WWWDIR%%/rubocop/cop/sidekiq_options_queue.rb
@@ -11622,10 +11799,10 @@
%%WWWDIR%%/rubocop/spec_helpers.rb
%%WWWDIR%%/scripts/build_assets_image
%%WWWDIR%%/scripts/clean-old-cached-assets
-%%WWWDIR%%/scripts/create_mysql_user.sh
%%WWWDIR%%/scripts/create_postgres_user.sh
%%WWWDIR%%/scripts/detect-new-flaky-examples
%%WWWDIR%%/scripts/frontend/extract_gettext_all.js
+%%WWWDIR%%/scripts/frontend/file_test_coverage.js
%%WWWDIR%%/scripts/frontend/frontend_script_utils.js
%%WWWDIR%%/scripts/frontend/postinstall.js
%%WWWDIR%%/scripts/frontend/prettier.js
@@ -11643,7 +11820,6 @@
%%WWWDIR%%/scripts/gitaly-test-spawn
%%WWWDIR%%/scripts/gitaly_test.rb
%%WWWDIR%%/scripts/insert-rspec-profiling-data
-%%WWWDIR%%/scripts/lint-changelog-yaml
%%WWWDIR%%/scripts/lint-conflicts.sh
%%WWWDIR%%/scripts/lint-doc.sh
%%WWWDIR%%/scripts/lint-rugged
@@ -11692,14 +11868,17 @@
%%WWWDIR%%/spec/controllers/autocomplete_controller_spec.rb
%%WWWDIR%%/spec/controllers/boards/issues_controller_spec.rb
%%WWWDIR%%/spec/controllers/boards/lists_controller_spec.rb
+%%WWWDIR%%/spec/controllers/chaos_controller_spec.rb
%%WWWDIR%%/spec/controllers/concerns/boards_responses_spec.rb
%%WWWDIR%%/spec/controllers/concerns/checks_collaboration_spec.rb
+%%WWWDIR%%/spec/controllers/concerns/confirm_email_warning_spec.rb
%%WWWDIR%%/spec/controllers/concerns/continue_params_spec.rb
%%WWWDIR%%/spec/controllers/concerns/controller_with_cross_project_access_check_spec.rb
%%WWWDIR%%/spec/controllers/concerns/enforces_admin_authentication_spec.rb
%%WWWDIR%%/spec/controllers/concerns/group_tree_spec.rb
%%WWWDIR%%/spec/controllers/concerns/import_url_params_spec.rb
%%WWWDIR%%/spec/controllers/concerns/internal_redirect_spec.rb
+%%WWWDIR%%/spec/controllers/concerns/issuable_actions_spec.rb
%%WWWDIR%%/spec/controllers/concerns/issuable_collections_spec.rb
%%WWWDIR%%/spec/controllers/concerns/lfs_request_spec.rb
%%WWWDIR%%/spec/controllers/concerns/project_unauthorized_spec.rb
@@ -11732,6 +11911,7 @@
%%WWWDIR%%/spec/controllers/health_check_controller_spec.rb
%%WWWDIR%%/spec/controllers/health_controller_spec.rb
%%WWWDIR%%/spec/controllers/help_controller_spec.rb
+%%WWWDIR%%/spec/controllers/ide_controller_spec.rb
%%WWWDIR%%/spec/controllers/import/bitbucket_controller_spec.rb
%%WWWDIR%%/spec/controllers/import/bitbucket_server_controller_spec.rb
%%WWWDIR%%/spec/controllers/import/fogbugz_controller_spec.rb
@@ -11774,6 +11954,7 @@
%%WWWDIR%%/spec/controllers/projects/commit_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/commits_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/compare_controller_spec.rb
+%%WWWDIR%%/spec/controllers/projects/cycle_analytics/events_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/cycle_analytics_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/deploy_keys_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/deployments_controller_spec.rb
@@ -11824,6 +12005,7 @@
%%WWWDIR%%/spec/controllers/projects/settings/repository_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/snippets_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/stages_controller_spec.rb
+%%WWWDIR%%/spec/controllers/projects/starrers_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/tags/releases_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/tags_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/templates_controller_spec.rb
@@ -11861,11 +12043,13 @@
%%WWWDIR%%/spec/factories/chat_names.rb
%%WWWDIR%%/spec/factories/chat_teams.rb
%%WWWDIR%%/spec/factories/ci/bridge.rb
+%%WWWDIR%%/spec/factories/ci/build_need.rb
%%WWWDIR%%/spec/factories/ci/build_trace_chunks.rb
%%WWWDIR%%/spec/factories/ci/build_trace_section_names.rb
%%WWWDIR%%/spec/factories/ci/builds.rb
%%WWWDIR%%/spec/factories/ci/group_variables.rb
%%WWWDIR%%/spec/factories/ci/job_artifacts.rb
+%%WWWDIR%%/spec/factories/ci/job_variables.rb
%%WWWDIR%%/spec/factories/ci/pipeline_schedule.rb
%%WWWDIR%%/spec/factories/ci/pipeline_schedule_variables.rb
%%WWWDIR%%/spec/factories/ci/pipeline_variables.rb
@@ -12028,6 +12212,7 @@
%%WWWDIR%%/spec/features/boards/issue_ordering_spec.rb
%%WWWDIR%%/spec/features/boards/keyboard_shortcut_spec.rb
%%WWWDIR%%/spec/features/boards/modal_filter_spec.rb
+%%WWWDIR%%/spec/features/boards/multiple_boards_spec.rb
%%WWWDIR%%/spec/features/boards/new_issue_spec.rb
%%WWWDIR%%/spec/features/boards/reload_boards_on_browser_back_spec.rb
%%WWWDIR%%/spec/features/boards/sidebar_spec.rb
@@ -12091,7 +12276,7 @@
%%WWWDIR%%/spec/features/groups/labels/search_labels_spec.rb
%%WWWDIR%%/spec/features/groups/labels/sort_labels_spec.rb
%%WWWDIR%%/spec/features/groups/labels/subscription_spec.rb
-%%WWWDIR%%/spec/features/groups/labels/user_sees_links_to_issuables.rb
+%%WWWDIR%%/spec/features/groups/labels/user_sees_links_to_issuables_spec.rb
%%WWWDIR%%/spec/features/groups/members/filter_members_spec.rb
%%WWWDIR%%/spec/features/groups/members/leave_group_spec.rb
%%WWWDIR%%/spec/features/groups/members/list_members_spec.rb
@@ -12119,7 +12304,7 @@
%%WWWDIR%%/spec/features/import/manifest_import_spec.rb
%%WWWDIR%%/spec/features/instance_statistics/cohorts_spec.rb
%%WWWDIR%%/spec/features/instance_statistics/conversational_development_index_spec.rb
-%%WWWDIR%%/spec/features/instance_statistics/instance_statistics.rb
+%%WWWDIR%%/spec/features/instance_statistics/instance_statistics_spec.rb
%%WWWDIR%%/spec/features/invites_spec.rb
%%WWWDIR%%/spec/features/issuables/close_reopen_report_toggle_spec.rb
%%WWWDIR%%/spec/features/issuables/discussion_lock_spec.rb
@@ -12176,6 +12361,7 @@
%%WWWDIR%%/spec/features/markdown/markdown_spec.rb
%%WWWDIR%%/spec/features/markdown/math_spec.rb
%%WWWDIR%%/spec/features/markdown/mermaid_spec.rb
+%%WWWDIR%%/spec/features/markdown/metrics_spec.rb
%%WWWDIR%%/spec/features/merge_request/maintainer_edits_fork_spec.rb
%%WWWDIR%%/spec/features/merge_request/user_accepts_merge_request_spec.rb
%%WWWDIR%%/spec/features/merge_request/user_allows_commits_from_memebers_who_can_merge_spec.rb
@@ -12344,7 +12530,7 @@
%%WWWDIR%%/spec/features/projects/files/template_selector_menu_spec.rb
%%WWWDIR%%/spec/features/projects/files/template_type_dropdown_spec.rb
%%WWWDIR%%/spec/features/projects/files/undo_template_spec.rb
-%%WWWDIR%%/spec/features/projects/files/user_browses_a_tree_with_a_folder_containing_only_a_folder.rb
+%%WWWDIR%%/spec/features/projects/files/user_browses_a_tree_with_a_folder_containing_only_a_folder_spec.rb
%%WWWDIR%%/spec/features/projects/files/user_browses_files_spec.rb
%%WWWDIR%%/spec/features/projects/files/user_browses_lfs_files_spec.rb
%%WWWDIR%%/spec/features/projects/files/user_creates_directory_spec.rb
@@ -12380,7 +12566,7 @@
%%WWWDIR%%/spec/features/projects/labels/user_promotes_label_spec.rb
%%WWWDIR%%/spec/features/projects/labels/user_removes_labels_spec.rb
%%WWWDIR%%/spec/features/projects/labels/user_sees_breadcrumb_links_spec.rb
-%%WWWDIR%%/spec/features/projects/labels/user_sees_links_to_issuables.rb
+%%WWWDIR%%/spec/features/projects/labels/user_sees_links_to_issuables_spec.rb
%%WWWDIR%%/spec/features/projects/labels/user_views_labels_spec.rb
%%WWWDIR%%/spec/features/projects/members/anonymous_user_sees_members_spec.rb
%%WWWDIR%%/spec/features/projects/members/group_member_cannot_leave_group_project_spec.rb
@@ -12410,6 +12596,7 @@
%%WWWDIR%%/spec/features/projects/pipeline_schedules_spec.rb
%%WWWDIR%%/spec/features/projects/pipelines/pipeline_spec.rb
%%WWWDIR%%/spec/features/projects/pipelines/pipelines_spec.rb
+%%WWWDIR%%/spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb
%%WWWDIR%%/spec/features/projects/releases/user_views_releases_spec.rb
%%WWWDIR%%/spec/features/projects/remote_mirror_spec.rb
%%WWWDIR%%/spec/features/projects/serverless/functions_spec.rb
@@ -12542,7 +12729,6 @@
%%WWWDIR%%/spec/features/snippets/user_creates_snippet_spec.rb
%%WWWDIR%%/spec/features/snippets/user_deletes_snippet_spec.rb
%%WWWDIR%%/spec/features/snippets/user_edits_snippet_spec.rb
-%%WWWDIR%%/spec/features/snippets/user_sees_breadcrumb_links.rb
%%WWWDIR%%/spec/features/snippets/user_snippets_spec.rb
%%WWWDIR%%/spec/features/snippets_spec.rb
%%WWWDIR%%/spec/features/tags/developer_creates_tag_spec.rb
@@ -12558,11 +12744,11 @@
%%WWWDIR%%/spec/features/uploads/user_uploads_file_to_note_spec.rb
%%WWWDIR%%/spec/features/usage_stats_consent_spec.rb
%%WWWDIR%%/spec/features/user_can_display_performance_bar_spec.rb
-%%WWWDIR%%/spec/features/user_opens_link_to_comment.rb
+%%WWWDIR%%/spec/features/user_opens_link_to_comment_spec.rb
%%WWWDIR%%/spec/features/user_sees_revert_modal_spec.rb
%%WWWDIR%%/spec/features/user_sorts_things_spec.rb
%%WWWDIR%%/spec/features/users/active_sessions_spec.rb
-%%WWWDIR%%/spec/features/users/add_email_to_existing_account.rb
+%%WWWDIR%%/spec/features/users/add_email_to_existing_account_spec.rb
%%WWWDIR%%/spec/features/users/login_spec.rb
%%WWWDIR%%/spec/features/users/logout_spec.rb
%%WWWDIR%%/spec/features/users/overview_spec.rb
@@ -12586,9 +12772,11 @@
%%WWWDIR%%/spec/finders/branches_finder_spec.rb
%%WWWDIR%%/spec/finders/cluster_ancestors_finder_spec.rb
%%WWWDIR%%/spec/finders/clusters/knative_services_finder_spec.rb
+%%WWWDIR%%/spec/finders/clusters/kubernetes_namespace_finder_spec.rb
%%WWWDIR%%/spec/finders/clusters_finder_spec.rb
%%WWWDIR%%/spec/finders/concerns/finder_methods_spec.rb
%%WWWDIR%%/spec/finders/concerns/finder_with_cross_project_access_spec.rb
+%%WWWDIR%%/spec/finders/container_repositories_finder_spec.rb
%%WWWDIR%%/spec/finders/contributed_projects_finder_spec.rb
%%WWWDIR%%/spec/finders/environments_finder_spec.rb
%%WWWDIR%%/spec/finders/events_finder_spec.rb
@@ -12617,12 +12805,14 @@
%%WWWDIR%%/spec/finders/releases_finder_spec.rb
%%WWWDIR%%/spec/finders/runner_jobs_finder_spec.rb
%%WWWDIR%%/spec/finders/snippets_finder_spec.rb
+%%WWWDIR%%/spec/finders/starred_projects_finder_spec.rb
%%WWWDIR%%/spec/finders/tags_finder_spec.rb
%%WWWDIR%%/spec/finders/template_finder_spec.rb
%%WWWDIR%%/spec/finders/todos_finder_spec.rb
%%WWWDIR%%/spec/finders/user_finder_spec.rb
%%WWWDIR%%/spec/finders/user_recent_events_finder_spec.rb
%%WWWDIR%%/spec/finders/users_finder_spec.rb
+%%WWWDIR%%/spec/finders/users_star_projects_finder_spec.rb
%%WWWDIR%%/spec/finders/users_with_pending_todos_finder_spec.rb
%%WWWDIR%%/spec/fixtures/GoogleCodeProjectHosting.json
%%WWWDIR%%/spec/fixtures/aosp_manifest.xml
@@ -12641,6 +12831,8 @@
%%WWWDIR%%/spec/fixtures/api/schemas/entities/diff_line.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/diff_line_parallel.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/diff_viewer.json
+%%WWWDIR%%/spec/fixtures/api/schemas/entities/discussion.json
+%%WWWDIR%%/spec/fixtures/api/schemas/entities/discussions.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/issuable_sidebar_todo.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/issue.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/issue_board.json
@@ -12650,6 +12842,8 @@
%%WWWDIR%%/spec/fixtures/api/schemas/entities/label.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/merge_request_basic.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/merge_request_metrics.json
+%%WWWDIR%%/spec/fixtures/api/schemas/entities/merge_request_poll_cached_widget.json
+%%WWWDIR%%/spec/fixtures/api/schemas/entities/merge_request_poll_widget.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/merge_request_sidebar.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/merge_request_sidebar_extras.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/merge_request_widget.json
@@ -12701,11 +12895,14 @@
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/commits_with_stats.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/deployment.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/environment.json
-%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/group_labels.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/issue.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/issues.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/job.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/label_basic.json
+%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/labels/label.json
+%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/labels/label_with_counts.json
+%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/labels/project_label.json
+%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/labels/project_label_with_counts.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/license.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/merge_request.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/merge_requests.json
@@ -12763,6 +12960,7 @@
%%WWWDIR%%/spec/fixtures/ci_build_artifacts.zip
%%WWWDIR%%/spec/fixtures/ci_build_artifacts_metadata.gz
%%WWWDIR%%/spec/fixtures/clusters/sample_cert.pem
+%%WWWDIR%%/spec/fixtures/clusters/sample_key.key
%%WWWDIR%%/spec/fixtures/codequality/codequality.json
%%WWWDIR%%/spec/fixtures/codequality/codequality.json.gz
%%WWWDIR%%/spec/fixtures/config/kubeconfig-without-ca.yml
@@ -12928,6 +13126,7 @@
%%WWWDIR%%/spec/frontend/activities_spec.js
%%WWWDIR%%/spec/frontend/api_spec.js
%%WWWDIR%%/spec/frontend/autosave_spec.js
+%%WWWDIR%%/spec/frontend/behaviors/markdown/render_metrics_spec.js
%%WWWDIR%%/spec/frontend/behaviors/secret_values_spec.js
%%WWWDIR%%/spec/frontend/blob/blob_fork_suggestion_spec.js
%%WWWDIR%%/spec/frontend/boards/modal_store_spec.js
@@ -12962,6 +13161,8 @@
%%WWWDIR%%/spec/frontend/diffs/components/no_changes_spec.js
%%WWWDIR%%/spec/frontend/diffs/mock_data/diff_discussions.js
%%WWWDIR%%/spec/frontend/environment.js
+%%WWWDIR%%/spec/frontend/environments/confirm_rollback_modal_spec.js
+%%WWWDIR%%/spec/frontend/environments/environment_rollback_spec.js
%%WWWDIR%%/spec/frontend/error_tracking/components/error_tracking_list_spec.js
%%WWWDIR%%/spec/frontend/error_tracking/store/mutation_spec.js
%%WWWDIR%%/spec/frontend/error_tracking_settings/components/app_spec.js
@@ -12976,6 +13177,61 @@
%%WWWDIR%%/spec/frontend/filtered_search/filtered_search_token_keys_spec.js
%%WWWDIR%%/spec/frontend/filtered_search/services/recent_searches_service_error_spec.js
%%WWWDIR%%/spec/frontend/filtered_search/stores/recent_searches_store_spec.js
+%%WWWDIR%%/spec/frontend/fixtures/abuse_reports.rb
+%%WWWDIR%%/spec/frontend/fixtures/admin_users.rb
+%%WWWDIR%%/spec/frontend/fixtures/application_settings.rb
+%%WWWDIR%%/spec/frontend/fixtures/autocomplete_sources.rb
+%%WWWDIR%%/spec/frontend/fixtures/blob.rb
+%%WWWDIR%%/spec/frontend/fixtures/boards.rb
+%%WWWDIR%%/spec/frontend/fixtures/branches.rb
+%%WWWDIR%%/spec/frontend/fixtures/clusters.rb
+%%WWWDIR%%/spec/frontend/fixtures/commit.rb
+%%WWWDIR%%/spec/frontend/fixtures/deploy_keys.rb
+%%WWWDIR%%/spec/frontend/fixtures/groups.rb
+%%WWWDIR%%/spec/frontend/fixtures/issues.rb
+%%WWWDIR%%/spec/frontend/fixtures/jobs.rb
+%%WWWDIR%%/spec/frontend/fixtures/labels.rb
+%%WWWDIR%%/spec/frontend/fixtures/merge_requests.rb
+%%WWWDIR%%/spec/frontend/fixtures/merge_requests_diffs.rb
+%%WWWDIR%%/spec/frontend/fixtures/pipeline_schedules.rb
+%%WWWDIR%%/spec/frontend/fixtures/pipelines.rb
+%%WWWDIR%%/spec/frontend/fixtures/projects.rb
+%%WWWDIR%%/spec/frontend/fixtures/prometheus_service.rb
+%%WWWDIR%%/spec/frontend/fixtures/raw.rb
+%%WWWDIR%%/spec/frontend/fixtures/search.rb
+%%WWWDIR%%/spec/frontend/fixtures/services.rb
+%%WWWDIR%%/spec/frontend/fixtures/sessions.rb
+%%WWWDIR%%/spec/frontend/fixtures/snippet.rb
+%%WWWDIR%%/spec/frontend/fixtures/static/README.md
+%%WWWDIR%%/spec/frontend/fixtures/static/ajax_loading_spinner.html
+%%WWWDIR%%/spec/frontend/fixtures/static/balsamiq_viewer.html
+%%WWWDIR%%/spec/frontend/fixtures/static/create_item_dropdown.html
+%%WWWDIR%%/spec/frontend/fixtures/static/environments/table.html
+%%WWWDIR%%/spec/frontend/fixtures/static/environments_logs.html
+%%WWWDIR%%/spec/frontend/fixtures/static/event_filter.html
+%%WWWDIR%%/spec/frontend/fixtures/static/gl_dropdown.html
+%%WWWDIR%%/spec/frontend/fixtures/static/gl_field_errors.html
+%%WWWDIR%%/spec/frontend/fixtures/static/images/green_box.png
+%%WWWDIR%%/spec/frontend/fixtures/static/images/one_white_pixel.png
+%%WWWDIR%%/spec/frontend/fixtures/static/images/red_box.png
+%%WWWDIR%%/spec/frontend/fixtures/static/issuable_filter.html
+%%WWWDIR%%/spec/frontend/fixtures/static/issue_sidebar_label.html
+%%WWWDIR%%/spec/frontend/fixtures/static/line_highlighter.html
+%%WWWDIR%%/spec/frontend/fixtures/static/linked_tabs.html
+%%WWWDIR%%/spec/frontend/fixtures/static/merge_requests_show.html
+%%WWWDIR%%/spec/frontend/fixtures/static/mini_dropdown_graph.html
+%%WWWDIR%%/spec/frontend/fixtures/static/notebook_viewer.html
+%%WWWDIR%%/spec/frontend/fixtures/static/oauth_remember_me.html
+%%WWWDIR%%/spec/frontend/fixtures/static/pdf_viewer.html
+%%WWWDIR%%/spec/frontend/fixtures/static/pipeline_graph.html
+%%WWWDIR%%/spec/frontend/fixtures/static/pipelines.html
+%%WWWDIR%%/spec/frontend/fixtures/static/project_select_combo_button.html
+%%WWWDIR%%/spec/frontend/fixtures/static/projects.json
+%%WWWDIR%%/spec/frontend/fixtures/static/search_autocomplete.html
+%%WWWDIR%%/spec/frontend/fixtures/static/signin_tabs.html
+%%WWWDIR%%/spec/frontend/fixtures/static/sketch_viewer.html
+%%WWWDIR%%/spec/frontend/fixtures/todos.rb
+%%WWWDIR%%/spec/frontend/fixtures/u2f.rb
%%WWWDIR%%/spec/frontend/frequent_items/store/getters_spec.js
%%WWWDIR%%/spec/frontend/gfm_auto_complete_spec.js
%%WWWDIR%%/spec/frontend/helpers/class_spec_helper.js
@@ -12994,6 +13250,7 @@
%%WWWDIR%%/spec/frontend/helpers/vue_mount_component_helper.js
%%WWWDIR%%/spec/frontend/helpers/vue_resource_helper.js
%%WWWDIR%%/spec/frontend/helpers/vue_test_utils_helper.js
+%%WWWDIR%%/spec/frontend/helpers/vue_test_utils_helper_spec.js
%%WWWDIR%%/spec/frontend/helpers/vuex_action_helper.js
%%WWWDIR%%/spec/frontend/helpers/vuex_action_helper_spec.js
%%WWWDIR%%/spec/frontend/helpers/wait_for_attribute_change.js
@@ -13025,7 +13282,6 @@
%%WWWDIR%%/spec/frontend/issuable_suggestions/components/item_spec.js
%%WWWDIR%%/spec/frontend/issuable_suggestions/mock_data.js
%%WWWDIR%%/spec/frontend/issue_show/components/pinned_links_spec.js
-%%WWWDIR%%/spec/frontend/jobs/components/empty_state_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/erased_block_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/sidebar_detail_row_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/stuck_block_spec.js
@@ -13035,7 +13291,9 @@
%%WWWDIR%%/spec/frontend/lib/utils/ajax_cache_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/autosave_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/cache_spec.js
+%%WWWDIR%%/spec/frontend/lib/utils/color_utils_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/datetime_utility_spec.js
+%%WWWDIR%%/spec/frontend/lib/utils/forms_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/grammar_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/image_utility_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/number_utility_spec.js
@@ -13043,6 +13301,7 @@
%%WWWDIR%%/spec/frontend/lib/utils/url_utility_spec.js
%%WWWDIR%%/spec/frontend/locale/ensure_single_line_spec.js
%%WWWDIR%%/spec/frontend/locale/sprintf_spec.js
+%%WWWDIR%%/spec/frontend/matchers.js
%%WWWDIR%%/spec/frontend/mocks/ce/lib/utils/axios_utils.js
%%WWWDIR%%/spec/frontend/mocks/mocks_helper.js
%%WWWDIR%%/spec/frontend/mocks/mocks_helper_spec.js
@@ -13050,6 +13309,8 @@
%%WWWDIR%%/spec/frontend/mocks_spec.js
%%WWWDIR%%/spec/frontend/monitoring/__snapshots__/dashboard_state_spec.js.snap
%%WWWDIR%%/spec/frontend/monitoring/dashboard_state_spec.js
+%%WWWDIR%%/spec/frontend/monitoring/embed/embed_spec.js
+%%WWWDIR%%/spec/frontend/monitoring/embed/mock_data.js
%%WWWDIR%%/spec/frontend/mr_popover/__snapshots__/mr_popover_spec.js.snap
%%WWWDIR%%/spec/frontend/mr_popover/index_spec.js
%%WWWDIR%%/spec/frontend/mr_popover/mr_popover_spec.js
@@ -13057,6 +13318,7 @@
%%WWWDIR%%/spec/frontend/notes/components/__snapshots__/discussion_jump_to_next_button_spec.js.snap
%%WWWDIR%%/spec/frontend/notes/components/discussion_actions_spec.js
%%WWWDIR%%/spec/frontend/notes/components/discussion_jump_to_next_button_spec.js
+%%WWWDIR%%/spec/frontend/notes/components/discussion_keyboard_navigator_spec.js
%%WWWDIR%%/spec/frontend/notes/components/discussion_notes_replies_wrapper_spec.js
%%WWWDIR%%/spec/frontend/notes/components/discussion_notes_spec.js
%%WWWDIR%%/spec/frontend/notes/components/discussion_reply_placeholder_spec.js
@@ -13070,11 +13332,14 @@
%%WWWDIR%%/spec/frontend/operation_settings/store/mutations_spec.js
%%WWWDIR%%/spec/frontend/pages/admin/abuse_reports/abuse_reports_spec.js
%%WWWDIR%%/spec/frontend/pages/profiles/show/emoji_menu_spec.js
+%%WWWDIR%%/spec/frontend/pages/search/show/__snapshots__/refresh_counts_spec.js.snap
+%%WWWDIR%%/spec/frontend/pages/search/show/refresh_counts_spec.js
%%WWWDIR%%/spec/frontend/performance_bar/services/performance_bar_service_spec.js
%%WWWDIR%%/spec/frontend/pipelines/blank_state_spec.js
%%WWWDIR%%/spec/frontend/pipelines/empty_state_spec.js
%%WWWDIR%%/spec/frontend/pipelines/pipeline_store_spec.js
%%WWWDIR%%/spec/frontend/pipelines/pipelines_store_spec.js
+%%WWWDIR%%/spec/frontend/projects/gke_cluster_namespace/gke_cluster_namespace_spec.js
%%WWWDIR%%/spec/frontend/projects/projects_filterable_list_spec.js
%%WWWDIR%%/spec/frontend/registry/getters_spec.js
%%WWWDIR%%/spec/frontend/reports/components/report_item_spec.js
@@ -13109,6 +13374,7 @@
%%WWWDIR%%/spec/frontend/sidebar/confidential_edit_form_buttons_spec.js
%%WWWDIR%%/spec/frontend/sidebar/lock/edit_form_spec.js
%%WWWDIR%%/spec/frontend/test_setup.js
+%%WWWDIR%%/spec/frontend/tracking_spec.js
%%WWWDIR%%/spec/frontend/u2f/util_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/mr_widget_container_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/mr_widget_icon_spec.js
@@ -13119,6 +13385,7 @@
%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/file_row_header_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/resizable_chart_container_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/callout_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/changed_file_icon_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/code_block_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/diff_viewer/viewers/mode_changed_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/file_row_header_spec.js
@@ -13266,6 +13533,7 @@
%%WWWDIR%%/spec/helpers/rss_helper_spec.rb
%%WWWDIR%%/spec/helpers/runners_helper_spec.rb
%%WWWDIR%%/spec/helpers/search_helper_spec.rb
+%%WWWDIR%%/spec/helpers/sessions_helper_spec.rb
%%WWWDIR%%/spec/helpers/sidekiq_helper_spec.rb
%%WWWDIR%%/spec/helpers/snippets_helper_spec.rb
%%WWWDIR%%/spec/helpers/sorting_helper_spec.rb
@@ -13368,6 +13636,7 @@
%%WWWDIR%%/spec/javascripts/diffs/components/compare_versions_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/diff_content_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/diff_discussions_spec.js
+%%WWWDIR%%/spec/javascripts/diffs/components/diff_expansion_cell_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/diff_file_header_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/diff_file_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/diff_line_gutter_content_spec.js
@@ -13375,8 +13644,10 @@
%%WWWDIR%%/spec/javascripts/diffs/components/diff_table_cell_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/file_row_stats_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/image_diff_overlay_spec.js
+%%WWWDIR%%/spec/javascripts/diffs/components/inline_diff_expansion_row_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/inline_diff_table_row_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/inline_diff_view_spec.js
+%%WWWDIR%%/spec/javascripts/diffs/components/parallel_diff_expansion_row_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/parallel_diff_table_row_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/parallel_diff_view_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/settings_dropdown_spec.js
@@ -13402,13 +13673,11 @@
%%WWWDIR%%/spec/javascripts/droplab/plugins/input_setter_spec.js
%%WWWDIR%%/spec/javascripts/dropzone_input_spec.js
%%WWWDIR%%/spec/javascripts/emoji_spec.js
-%%WWWDIR%%/spec/javascripts/environments/confirm_rollback_modal_spec.js
%%WWWDIR%%/spec/javascripts/environments/emtpy_state_spec.js
%%WWWDIR%%/spec/javascripts/environments/environment_actions_spec.js
%%WWWDIR%%/spec/javascripts/environments/environment_external_url_spec.js
%%WWWDIR%%/spec/javascripts/environments/environment_item_spec.js
%%WWWDIR%%/spec/javascripts/environments/environment_monitoring_spec.js
-%%WWWDIR%%/spec/javascripts/environments/environment_rollback_spec.js
%%WWWDIR%%/spec/javascripts/environments/environment_stop_spec.js
%%WWWDIR%%/spec/javascripts/environments/environment_table_spec.js
%%WWWDIR%%/spec/javascripts/environments/environment_terminal_button_spec.js
@@ -13429,60 +13698,6 @@
%%WWWDIR%%/spec/javascripts/filtered_search/recent_searches_root_spec.js
%%WWWDIR%%/spec/javascripts/filtered_search/services/recent_searches_service_spec.js
%%WWWDIR%%/spec/javascripts/filtered_search/visual_token_value_spec.js
-%%WWWDIR%%/spec/javascripts/fixtures/abuse_reports.rb
-%%WWWDIR%%/spec/javascripts/fixtures/admin_users.rb
-%%WWWDIR%%/spec/javascripts/fixtures/application_settings.rb
-%%WWWDIR%%/spec/javascripts/fixtures/autocomplete_sources.rb
-%%WWWDIR%%/spec/javascripts/fixtures/blob.rb
-%%WWWDIR%%/spec/javascripts/fixtures/boards.rb
-%%WWWDIR%%/spec/javascripts/fixtures/branches.rb
-%%WWWDIR%%/spec/javascripts/fixtures/clusters.rb
-%%WWWDIR%%/spec/javascripts/fixtures/commit.rb
-%%WWWDIR%%/spec/javascripts/fixtures/deploy_keys.rb
-%%WWWDIR%%/spec/javascripts/fixtures/groups.rb
-%%WWWDIR%%/spec/javascripts/fixtures/issues.rb
-%%WWWDIR%%/spec/javascripts/fixtures/jobs.rb
-%%WWWDIR%%/spec/javascripts/fixtures/labels.rb
-%%WWWDIR%%/spec/javascripts/fixtures/merge_requests.rb
-%%WWWDIR%%/spec/javascripts/fixtures/merge_requests_diffs.rb
-%%WWWDIR%%/spec/javascripts/fixtures/pipeline_schedules.rb
-%%WWWDIR%%/spec/javascripts/fixtures/pipelines.rb
-%%WWWDIR%%/spec/javascripts/fixtures/projects.rb
-%%WWWDIR%%/spec/javascripts/fixtures/prometheus_service.rb
-%%WWWDIR%%/spec/javascripts/fixtures/raw.rb
-%%WWWDIR%%/spec/javascripts/fixtures/search.rb
-%%WWWDIR%%/spec/javascripts/fixtures/services.rb
-%%WWWDIR%%/spec/javascripts/fixtures/sessions.rb
-%%WWWDIR%%/spec/javascripts/fixtures/snippet.rb
-%%WWWDIR%%/spec/javascripts/fixtures/static/README.md
-%%WWWDIR%%/spec/javascripts/fixtures/static/ajax_loading_spinner.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/balsamiq_viewer.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/create_item_dropdown.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/environments/table.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/event_filter.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/gl_dropdown.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/gl_field_errors.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/images/green_box.png
-%%WWWDIR%%/spec/javascripts/fixtures/static/images/one_white_pixel.png
-%%WWWDIR%%/spec/javascripts/fixtures/static/images/red_box.png
-%%WWWDIR%%/spec/javascripts/fixtures/static/issuable_filter.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/issue_sidebar_label.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/line_highlighter.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/linked_tabs.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/merge_requests_show.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/mini_dropdown_graph.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/notebook_viewer.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/oauth_remember_me.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/pdf_viewer.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/pipeline_graph.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/pipelines.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/project_select_combo_button.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/projects.json
-%%WWWDIR%%/spec/javascripts/fixtures/static/search_autocomplete.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/signin_tabs.html
-%%WWWDIR%%/spec/javascripts/fixtures/static/sketch_viewer.html
-%%WWWDIR%%/spec/javascripts/fixtures/todos.rb
-%%WWWDIR%%/spec/javascripts/fixtures/u2f.rb
%%WWWDIR%%/spec/javascripts/flash_spec.js
%%WWWDIR%%/spec/javascripts/fly_out_nav_spec.js
%%WWWDIR%%/spec/javascripts/frequent_items/components/app_spec.js
@@ -13526,7 +13741,6 @@
%%WWWDIR%%/spec/javascripts/helpers/vue_mount_component_helper.js
%%WWWDIR%%/spec/javascripts/helpers/vue_resource_helper.js
%%WWWDIR%%/spec/javascripts/helpers/vue_test_utils_helper.js
-%%WWWDIR%%/spec/javascripts/helpers/vue_test_utils_helper_spec.js
%%WWWDIR%%/spec/javascripts/helpers/vuex_action_helper.js
%%WWWDIR%%/spec/javascripts/helpers/vuex_action_helper_spec.js
%%WWWDIR%%/spec/javascripts/helpers/wait_for_attribute_change.js
@@ -13636,12 +13850,14 @@
%%WWWDIR%%/spec/javascripts/issue_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/artifacts_block_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/commit_block_spec.js
+%%WWWDIR%%/spec/javascripts/jobs/components/empty_state_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/environments_block_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/job_app_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/job_container_item_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/job_log_controllers_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/job_log_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/jobs_container_spec.js
+%%WWWDIR%%/spec/javascripts/jobs/components/manual_variables_form_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/sidebar_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/stages_dropdown_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/trigger_block_spec.js
@@ -13675,10 +13891,12 @@
%%WWWDIR%%/spec/javascripts/mini_pipeline_graph_dropdown_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/charts/area_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/charts/column_spec.js
+%%WWWDIR%%/spec/javascripts/monitoring/charts/empty_chart_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/charts/single_stat_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/dashboard_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/helpers.js
%%WWWDIR%%/spec/javascripts/monitoring/mock_data.js
+%%WWWDIR%%/spec/javascripts/monitoring/panel_type_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/store/actions_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/store/mutations_spec.js
%%WWWDIR%%/spec/javascripts/monitoring/store/utils_spec.js
@@ -13871,7 +14089,6 @@
%%WWWDIR%%/spec/javascripts/vue_mr_widget/mr_widget_options_spec.js
%%WWWDIR%%/spec/javascripts/vue_mr_widget/stores/mr_widget_store_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/bar_chart_spec.js
-%%WWWDIR%%/spec/javascripts/vue_shared/components/changed_file_icon_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/ci_badge_link_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/ci_icon_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/clipboard_button_spec.js
@@ -14091,6 +14308,8 @@
%%WWWDIR%%/spec/lib/gitlab/background_migration/fix_cross_project_label_links_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/fix_user_namespace_names_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/fix_user_project_route_names_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/migrate_build_stage_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/migrate_legacy_artifacts_spec.rb
@@ -14310,6 +14529,7 @@
%%WWWDIR%%/spec/lib/gitlab/config/loader/yaml_spec.rb
%%WWWDIR%%/spec/lib/gitlab/conflict/file_collection_spec.rb
%%WWWDIR%%/spec/lib/gitlab/conflict/file_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/content_security_policy/config_loader_spec.rb
%%WWWDIR%%/spec/lib/gitlab/contributions_calendar_spec.rb
%%WWWDIR%%/spec/lib/gitlab/cross_project_access/check_collection_spec.rb
%%WWWDIR%%/spec/lib/gitlab/cross_project_access/check_info_spec.rb
@@ -14321,6 +14541,7 @@
%%WWWDIR%%/spec/lib/gitlab/cycle_analytics/code_event_fetcher_spec.rb
%%WWWDIR%%/spec/lib/gitlab/cycle_analytics/code_stage_spec.rb
%%WWWDIR%%/spec/lib/gitlab/cycle_analytics/events_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/cycle_analytics/group_stage_summary_spec.rb
%%WWWDIR%%/spec/lib/gitlab/cycle_analytics/issue_event_fetcher_spec.rb
%%WWWDIR%%/spec/lib/gitlab/cycle_analytics/issue_stage_spec.rb
%%WWWDIR%%/spec/lib/gitlab/cycle_analytics/permissions_spec.rb
@@ -14354,7 +14575,6 @@
%%WWWDIR%%/spec/lib/gitlab/database/count/tablesample_count_strategy_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/count_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/grant_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/database/median_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/migration_helpers_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/multi_threaded_migration_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base_spec.rb
@@ -14476,6 +14696,7 @@
%%WWWDIR%%/spec/lib/gitlab/git/wraps_gitaly_errors_spec.rb
%%WWWDIR%%/spec/lib/gitlab/git_access_spec.rb
%%WWWDIR%%/spec/lib/gitlab/git_access_wiki_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/git_post_receive_spec.rb
%%WWWDIR%%/spec/lib/gitlab/git_ref_validator_spec.rb
%%WWWDIR%%/spec/lib/gitlab/git_spec.rb
%%WWWDIR%%/spec/lib/gitlab/gitaly_client/blob_service_spec.rb
@@ -14487,7 +14708,6 @@
%%WWWDIR%%/spec/lib/gitlab/gitaly_client/diff_spec.rb
%%WWWDIR%%/spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb
%%WWWDIR%%/spec/lib/gitlab/gitaly_client/health_check_service_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/gitaly_client/notification_service_spec.rb
%%WWWDIR%%/spec/lib/gitlab/gitaly_client/object_pool_service_spec.rb
%%WWWDIR%%/spec/lib/gitlab/gitaly_client/operation_service_spec.rb
%%WWWDIR%%/spec/lib/gitlab/gitaly_client/ref_service_spec.rb
@@ -14646,6 +14866,7 @@
%%WWWDIR%%/spec/lib/gitlab/json_logger_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/cluster_role_binding_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/config_map_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/kubernetes/default_namespace_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/helm/api_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/helm/base_command_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/helm/certificate_spec.rb
@@ -14653,7 +14874,9 @@
%%WWWDIR%%/spec/lib/gitlab/kubernetes/helm/init_command_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/helm/install_command_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/helm/pod_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/kubernetes/helm/reset_command_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/kube_client_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/kubernetes/kubectl_cmd_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/namespace_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/role_binding_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/role_spec.rb
@@ -14690,11 +14913,10 @@
%%WWWDIR%%/spec/lib/gitlab/markdown_cache/redis/store_spec.rb
%%WWWDIR%%/spec/lib/gitlab/markup_helper_spec.rb
%%WWWDIR%%/spec/lib/gitlab/metrics/background_transaction_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/dynamic_dashboard_service_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/defaults_spec.rb
%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/finder_spec.rb
%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/processor_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/project_dashboard_service_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/system_dashboard_service_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/service_selector_spec.rb
%%WWWDIR%%/spec/lib/gitlab/metrics/dashboard/url_spec.rb
%%WWWDIR%%/spec/lib/gitlab/metrics/delta_spec.rb
%%WWWDIR%%/spec/lib/gitlab/metrics/instrumentation_spec.rb
@@ -14795,9 +15017,11 @@
%%WWWDIR%%/spec/lib/gitlab/repository_cache_spec.rb
%%WWWDIR%%/spec/lib/gitlab/request_context_spec.rb
%%WWWDIR%%/spec/lib/gitlab/request_forgery_protection_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/request_profiler/profile_spec.rb
%%WWWDIR%%/spec/lib/gitlab/request_profiler_spec.rb
%%WWWDIR%%/spec/lib/gitlab/route_map_spec.rb
%%WWWDIR%%/spec/lib/gitlab/routing_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/rugged_instrumentation_spec.rb
%%WWWDIR%%/spec/lib/gitlab/safe_request_store_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sanitizers/exif_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sanitizers/svg_spec.rb
@@ -14824,6 +15048,7 @@
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/correlation_injector_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/correlation_logger_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/memory_killer_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/metrics_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_signals_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_status/client_middleware_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_status/server_middleware_spec.rb
@@ -14846,7 +15071,9 @@
%%WWWDIR%%/spec/lib/gitlab/slash_commands/presenters/issue_show_spec.rb
%%WWWDIR%%/spec/lib/gitlab/slash_commands/presenters/run_spec.rb
%%WWWDIR%%/spec/lib/gitlab/slash_commands/run_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/slug/environment_spec.rb
%%WWWDIR%%/spec/lib/gitlab/snippet_search_results_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/snowplow_tracker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sql/cte_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sql/glob_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sql/pattern_spec.rb
@@ -14874,7 +15101,14 @@
%%WWWDIR%%/spec/lib/gitlab/url_blocker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/url_builder_spec.rb
%%WWWDIR%%/spec/lib/gitlab/url_sanitizer_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/note_counter_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/search_counter_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/snippet_counter_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/source_code_counter_spec.rb
%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/web_ide_counter_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb
%%WWWDIR%%/spec/lib/gitlab/usage_data_spec.rb
%%WWWDIR%%/spec/lib/gitlab/user_access_spec.rb
%%WWWDIR%%/spec/lib/gitlab/utils/deep_size_spec.rb
@@ -14912,6 +15146,8 @@
%%WWWDIR%%/spec/lib/object_storage/direct_upload_spec.rb
%%WWWDIR%%/spec/lib/omni_auth/strategies/jwt_spec.rb
%%WWWDIR%%/spec/lib/peek/views/redis_detailed_spec.rb
+%%WWWDIR%%/spec/lib/peek/views/rugged_spec.rb
+%%WWWDIR%%/spec/lib/prometheus/pid_provider_spec.rb
%%WWWDIR%%/spec/lib/quality/helm_client_spec.rb
%%WWWDIR%%/spec/lib/quality/kubernetes_client_spec.rb
%%WWWDIR%%/spec/lib/quality/seeders/issues_spec.rb
@@ -14959,6 +15195,7 @@
%%WWWDIR%%/spec/migrations/backfill_store_project_full_path_in_repo_spec.rb
%%WWWDIR%%/spec/migrations/backport_enterprise_schema_spec.rb
%%WWWDIR%%/spec/migrations/change_default_value_for_dsa_key_restriction_spec.rb
+%%WWWDIR%%/spec/migrations/change_outbound_local_requests_whitelist_default_spec.rb
%%WWWDIR%%/spec/migrations/change_packages_size_defaults_in_project_statistics_spec.rb
%%WWWDIR%%/spec/migrations/clean_up_noteable_id_for_notes_on_commits_spec.rb
%%WWWDIR%%/spec/migrations/cleanup_build_stage_migration_spec.rb
@@ -15007,12 +15244,14 @@
%%WWWDIR%%/spec/migrations/schedule_sync_issuables_state_id_spec.rb
%%WWWDIR%%/spec/migrations/schedule_sync_issuables_state_id_where_nil_spec.rb
%%WWWDIR%%/spec/migrations/schedule_to_archive_legacy_traces_spec.rb
+%%WWWDIR%%/spec/migrations/set_issue_id_for_all_versions_spec.rb
%%WWWDIR%%/spec/migrations/steal_fill_store_upload_spec.rb
%%WWWDIR%%/spec/migrations/truncate_user_fullname_spec.rb
%%WWWDIR%%/spec/migrations/update_project_import_visibility_level_spec.rb
%%WWWDIR%%/spec/models/ability_spec.rb
%%WWWDIR%%/spec/models/abuse_report_spec.rb
%%WWWDIR%%/spec/models/active_session_spec.rb
+%%WWWDIR%%/spec/models/analytics/cycle_analytics/project_stage_spec.rb
%%WWWDIR%%/spec/models/appearance_spec.rb
%%WWWDIR%%/spec/models/application_record_spec.rb
%%WWWDIR%%/spec/models/application_setting/term_spec.rb
@@ -15043,6 +15282,7 @@
%%WWWDIR%%/spec/models/ci/artifact_blob_spec.rb
%%WWWDIR%%/spec/models/ci/bridge_spec.rb
%%WWWDIR%%/spec/models/ci/build_metadata_spec.rb
+%%WWWDIR%%/spec/models/ci/build_need_spec.rb
%%WWWDIR%%/spec/models/ci/build_runner_session_spec.rb
%%WWWDIR%%/spec/models/ci/build_spec.rb
%%WWWDIR%%/spec/models/ci/build_trace_chunk_spec.rb
@@ -15054,6 +15294,7 @@
%%WWWDIR%%/spec/models/ci/group_spec.rb
%%WWWDIR%%/spec/models/ci/group_variable_spec.rb
%%WWWDIR%%/spec/models/ci/job_artifact_spec.rb
+%%WWWDIR%%/spec/models/ci/job_variable_spec.rb
%%WWWDIR%%/spec/models/ci/legacy_stage_spec.rb
%%WWWDIR%%/spec/models/ci/pipeline_schedule_spec.rb
%%WWWDIR%%/spec/models/ci/pipeline_schedule_variable_spec.rb
@@ -15104,6 +15345,7 @@
%%WWWDIR%%/spec/models/concerns/feature_gate_spec.rb
%%WWWDIR%%/spec/models/concerns/from_union_spec.rb
%%WWWDIR%%/spec/models/concerns/group_descendant_spec.rb
+%%WWWDIR%%/spec/models/concerns/has_environment_scope_spec.rb
%%WWWDIR%%/spec/models/concerns/has_ref_spec.rb
%%WWWDIR%%/spec/models/concerns/has_status_spec.rb
%%WWWDIR%%/spec/models/concerns/has_variable_spec.rb
@@ -15126,7 +15368,6 @@
%%WWWDIR%%/spec/models/concerns/reactive_caching_spec.rb
%%WWWDIR%%/spec/models/concerns/redactable_spec.rb
%%WWWDIR%%/spec/models/concerns/redis_cacheable_spec.rb
-%%WWWDIR%%/spec/models/concerns/relative_positioning_spec.rb
%%WWWDIR%%/spec/models/concerns/resolvable_discussion_spec.rb
%%WWWDIR%%/spec/models/concerns/resolvable_note_spec.rb
%%WWWDIR%%/spec/models/concerns/routable_spec.rb
@@ -15144,6 +15385,7 @@
%%WWWDIR%%/spec/models/container_repository_spec.rb
%%WWWDIR%%/spec/models/conversational_development_index/metric_spec.rb
%%WWWDIR%%/spec/models/cycle_analytics/code_spec.rb
+%%WWWDIR%%/spec/models/cycle_analytics/group_level_spec.rb
%%WWWDIR%%/spec/models/cycle_analytics/issue_spec.rb
%%WWWDIR%%/spec/models/cycle_analytics/plan_spec.rb
%%WWWDIR%%/spec/models/cycle_analytics/production_spec.rb
@@ -15269,7 +15511,6 @@
%%WWWDIR%%/spec/models/project_services/issue_tracker_service_spec.rb
%%WWWDIR%%/spec/models/project_services/jira_service_spec.rb
%%WWWDIR%%/spec/models/project_services/jira_tracker_data_spec.rb
-%%WWWDIR%%/spec/models/project_services/kubernetes_service_spec.rb
%%WWWDIR%%/spec/models/project_services/mattermost_service_spec.rb
%%WWWDIR%%/spec/models/project_services/mattermost_slash_commands_service_spec.rb
%%WWWDIR%%/spec/models/project_services/microsoft_teams_service_spec.rb
@@ -15403,7 +15644,6 @@
%%WWWDIR%%/spec/requests/api/broadcast_messages_spec.rb
%%WWWDIR%%/spec/requests/api/commit_statuses_spec.rb
%%WWWDIR%%/spec/requests/api/commits_spec.rb
-%%WWWDIR%%/spec/requests/api/container_registry_spec.rb
%%WWWDIR%%/spec/requests/api/deploy_keys_spec.rb
%%WWWDIR%%/spec/requests/api/deployments_spec.rb
%%WWWDIR%%/spec/requests/api/discussions_spec.rb
@@ -15438,6 +15678,7 @@
%%WWWDIR%%/spec/requests/api/graphql_spec.rb
%%WWWDIR%%/spec/requests/api/group_boards_spec.rb
%%WWWDIR%%/spec/requests/api/group_clusters_spec.rb
+%%WWWDIR%%/spec/requests/api/group_container_repositories_spec.rb
%%WWWDIR%%/spec/requests/api/group_labels_spec.rb
%%WWWDIR%%/spec/requests/api/group_milestones_spec.rb
%%WWWDIR%%/spec/requests/api/group_variables_spec.rb
@@ -15469,6 +15710,7 @@
%%WWWDIR%%/spec/requests/api/pipeline_schedules_spec.rb
%%WWWDIR%%/spec/requests/api/pipelines_spec.rb
%%WWWDIR%%/spec/requests/api/project_clusters_spec.rb
+%%WWWDIR%%/spec/requests/api/project_container_repositories_spec.rb
%%WWWDIR%%/spec/requests/api/project_events_spec.rb
%%WWWDIR%%/spec/requests/api/project_export_spec.rb
%%WWWDIR%%/spec/requests/api/project_hooks_spec.rb
@@ -15517,6 +15759,7 @@
%%WWWDIR%%/spec/requests/user_activity_spec.rb
%%WWWDIR%%/spec/routing/admin_routing_spec.rb
%%WWWDIR%%/spec/routing/environments_spec.rb
+%%WWWDIR%%/spec/routing/git_http_routing_spec.rb
%%WWWDIR%%/spec/routing/group_routing_spec.rb
%%WWWDIR%%/spec/routing/import_routing_spec.rb
%%WWWDIR%%/spec/routing/instance_statistics_routing_spec.rb
@@ -15568,6 +15811,7 @@
%%WWWDIR%%/spec/rubocop/cop/qa/element_with_pattern_spec.rb
%%WWWDIR%%/spec/rubocop/cop/rspec/env_assignment_spec.rb
%%WWWDIR%%/spec/rubocop/cop/rspec/factories_in_migration_specs_spec.rb
+%%WWWDIR%%/spec/rubocop/cop/rspec/top_level_describe_path_spec.rb
%%WWWDIR%%/spec/rubocop/cop/ruby_interpolation_in_translation_spec.rb
%%WWWDIR%%/spec/rubocop/cop/safe_params_spec.rb
%%WWWDIR%%/spec/rubocop/cop/sidekiq_options_queue_spec.rb
@@ -15651,6 +15895,7 @@
%%WWWDIR%%/spec/serializers/test_suite_comparer_entity_spec.rb
%%WWWDIR%%/spec/serializers/trigger_variable_entity_spec.rb
%%WWWDIR%%/spec/serializers/user_entity_spec.rb
+%%WWWDIR%%/spec/serializers/user_serializer_spec.rb
%%WWWDIR%%/spec/serializers/variable_entity_spec.rb
%%WWWDIR%%/spec/services/access_token_validation_service_spec.rb
%%WWWDIR%%/spec/services/application_settings/update_service_spec.rb
@@ -15707,6 +15952,7 @@
%%WWWDIR%%/spec/services/clusters/applications/uninstall_service_spec.rb
%%WWWDIR%%/spec/services/clusters/applications/update_service_spec.rb
%%WWWDIR%%/spec/services/clusters/applications/upgrade_service_spec.rb
+%%WWWDIR%%/spec/services/clusters/build_kubernetes_namespace_service_spec.rb
%%WWWDIR%%/spec/services/clusters/build_service_spec.rb
%%WWWDIR%%/spec/services/clusters/create_service_spec.rb
%%WWWDIR%%/spec/services/clusters/gcp/fetch_operation_service_spec.rb
@@ -15716,7 +15962,6 @@
%%WWWDIR%%/spec/services/clusters/gcp/kubernetes/fetch_kubernetes_token_service_spec.rb
%%WWWDIR%%/spec/services/clusters/gcp/provision_service_spec.rb
%%WWWDIR%%/spec/services/clusters/gcp/verify_provision_status_service_spec.rb
-%%WWWDIR%%/spec/services/clusters/refresh_service_spec.rb
%%WWWDIR%%/spec/services/clusters/update_service_spec.rb
%%WWWDIR%%/spec/services/cohorts_service_spec.rb
%%WWWDIR%%/spec/services/commits/commit_patch_service_spec.rb
@@ -15815,6 +16060,11 @@
%%WWWDIR%%/spec/services/merge_requests/resolved_discussion_notification_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/squash_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/update_service_spec.rb
+%%WWWDIR%%/spec/services/metrics/dashboard/custom_metric_embed_service_spec.rb
+%%WWWDIR%%/spec/services/metrics/dashboard/default_embed_service_spec.rb
+%%WWWDIR%%/spec/services/metrics/dashboard/dynamic_embed_service_spec.rb
+%%WWWDIR%%/spec/services/metrics/dashboard/project_dashboard_service_spec.rb
+%%WWWDIR%%/spec/services/metrics/dashboard/system_dashboard_service_spec.rb
%%WWWDIR%%/spec/services/milestones/close_service_spec.rb
%%WWWDIR%%/spec/services/milestones/create_service_spec.rb
%%WWWDIR%%/spec/services/milestones/destroy_service_spec.rb
@@ -15958,10 +16208,12 @@
%%WWWDIR%%/spec/services/users/update_service_spec.rb
%%WWWDIR%%/spec/services/verify_pages_domain_service_spec.rb
%%WWWDIR%%/spec/services/web_hook_service_spec.rb
+%%WWWDIR%%/spec/services/wiki_pages/base_service_spec.rb
%%WWWDIR%%/spec/services/wiki_pages/create_service_spec.rb
%%WWWDIR%%/spec/services/wiki_pages/destroy_service_spec.rb
%%WWWDIR%%/spec/services/wiki_pages/update_service_spec.rb
%%WWWDIR%%/spec/services/wikis/create_attachment_service_spec.rb
+%%WWWDIR%%/spec/services/zoom_notes_service_spec.rb
%%WWWDIR%%/spec/sidekiq/cron/job_gem_dependency_spec.rb
%%WWWDIR%%/spec/simplecov_env.rb
%%WWWDIR%%/spec/spec_helper.rb
@@ -16030,6 +16282,7 @@
%%WWWDIR%%/spec/support/helpers/exclusive_lease_helpers.rb
%%WWWDIR%%/spec/support/helpers/expect_next_instance_of.rb
%%WWWDIR%%/spec/support/helpers/expect_offense.rb
+%%WWWDIR%%/spec/support/helpers/expect_request_with_status.rb
%%WWWDIR%%/spec/support/helpers/fake_blob_helpers.rb
%%WWWDIR%%/spec/support/helpers/fake_migration_classes.rb
%%WWWDIR%%/spec/support/helpers/fake_u2f_device.rb
@@ -16179,10 +16432,12 @@
%%WWWDIR%%/spec/support/shared_contexts/services_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/url_shared_context.rb
%%WWWDIR%%/spec/support/shared_examples/application_setting_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/boards/multiple_issue_boards_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/chat_slash_commands_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/ci/stage_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/ci_trace_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/common_system_notes_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/container_repositories_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/external_authorization_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/issuable_notes_filter_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/repository_lfs_file_load_examples.rb
@@ -16192,6 +16447,7 @@
%%WWWDIR%%/spec/support/shared_examples/controllers/variables_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/diff_file_collections.rb
%%WWWDIR%%/spec/support/shared_examples/dirty_submit_form_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/discussions_provider_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/email_format_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/fast_destroy_all.rb
%%WWWDIR%%/spec/support/shared_examples/features/comments_on_merge_request_files_shared_examples.rb
@@ -16222,6 +16478,7 @@
%%WWWDIR%%/spec/support/shared_examples/legacy_path_redirect_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/banzai/filters/reference_filter_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/background_migration/backfill_project_repositories_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/usage_data_counters/a_redis_counter.rb
%%WWWDIR%%/spec/support/shared_examples/malicious_regexp_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/mentionable_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/milestone_tabs_examples.rb
@@ -16234,6 +16491,7 @@
%%WWWDIR%%/spec/support/shared_examples/models/cluster_application_status_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/cluster_application_version_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/concern/issuable_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/diff_positionable_note_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/issuable_hook_data_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/label_note_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/member_shared_examples.rb
@@ -16246,6 +16504,7 @@
%%WWWDIR%%/spec/support/shared_examples/policies/clusterable_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/policies/project_policy_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/position_formatters.rb
+%%WWWDIR%%/spec/support/shared_examples/project_latest_successful_build_for_examples.rb
%%WWWDIR%%/spec/support/shared_examples/project_list_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/quick_actions/commit/tag_quick_action_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/quick_actions/issuable/close_quick_action_shared_examples.rb
@@ -16257,6 +16516,7 @@
%%WWWDIR%%/spec/support/shared_examples/quick_actions/issue/move_quick_action_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/quick_actions/merge_request/merge_quick_action_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/reference_parser_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/relative_positioning_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/custom_attributes_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/diff_discussions.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/discussions.rb
@@ -16267,6 +16527,7 @@
%%WWWDIR%%/spec/support/shared_examples/requests/api/resolvable_discussions.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/status_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/graphql_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/resource_label_events_api.rb
%%WWWDIR%%/spec/support/shared_examples/serializers/diff_file_entity_examples.rb
%%WWWDIR%%/spec/support/shared_examples/serializers/note_entity_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/base_helm_service_shared_examples.rb
@@ -16279,6 +16540,7 @@
%%WWWDIR%%/spec/support/shared_examples/services/boards/lists_move_service.rb
%%WWWDIR%%/spec/support/shared_examples/services/check_ingress_ip_address_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/gitlab_projects_import_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/notification_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/showing_user_status_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/slack_mattermost_notifications_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/snippet_visibility_shared_examples.rb
@@ -16314,11 +16576,11 @@
%%WWWDIR%%/spec/tasks/gitlab/ldap_rake_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/lfs/check_rake_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/lfs/migrate_rake_spec.rb
-%%WWWDIR%%/spec/tasks/gitlab/mail_google_schema_whitelisting.rb
%%WWWDIR%%/spec/tasks/gitlab/shell_rake_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/storage_rake_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/task_helpers_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/traces_rake_spec.rb
+%%WWWDIR%%/spec/tasks/gitlab/update_templates_rake_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/uploads/check_rake_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/uploads/migrate_rake_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/web_hook_rake_spec.rb
@@ -16349,14 +16611,16 @@
%%WWWDIR%%/spec/validators/namespace_path_validator_spec.rb
%%WWWDIR%%/spec/validators/project_path_validator_spec.rb
%%WWWDIR%%/spec/validators/public_url_validator_spec.rb
+%%WWWDIR%%/spec/validators/qualified_domain_array_validator_spec.rb
%%WWWDIR%%/spec/validators/sha_validator_spec.rb
+%%WWWDIR%%/spec/validators/system_hook_url_validator_spec.rb
%%WWWDIR%%/spec/validators/variable_duplicates_validator_spec.rb
%%WWWDIR%%/spec/validators/x509_certificate_credentials_validator_spec.rb
%%WWWDIR%%/spec/views/admin/dashboard/index.html.haml_spec.rb
%%WWWDIR%%/spec/views/ci/status/_badge.html.haml_spec.rb
%%WWWDIR%%/spec/views/ci/status/_icon.html.haml_spec.rb
-%%WWWDIR%%/spec/views/dashboard/projects/_blank_state_admin_welcome.haml.rb
-%%WWWDIR%%/spec/views/dashboard/projects/_nav.html.haml.rb
+%%WWWDIR%%/spec/views/dashboard/projects/_blank_state_admin_welcome.haml_spec.rb
+%%WWWDIR%%/spec/views/dashboard/projects/_nav.html.haml_spec.rb
%%WWWDIR%%/spec/views/devise/shared/_signin_box.html.haml_spec.rb
%%WWWDIR%%/spec/views/errors/access_denied.html.haml_spec.rb
%%WWWDIR%%/spec/views/events/event/_push.html.haml_spec.rb
@@ -16384,7 +16648,7 @@
%%WWWDIR%%/spec/views/projects/commit/branches.html.haml_spec.rb
%%WWWDIR%%/spec/views/projects/commit/show.html.haml_spec.rb
%%WWWDIR%%/spec/views/projects/commits/_commit.html.haml_spec.rb
-%%WWWDIR%%/spec/views/projects/deployments/_confirm_rollback_modal_spec.html.rb
+%%WWWDIR%%/spec/views/projects/deployments/_confirm_rollback_modal_spec.html_spec.rb
%%WWWDIR%%/spec/views/projects/diffs/_stats.html.haml_spec.rb
%%WWWDIR%%/spec/views/projects/diffs/_viewer.html.haml_spec.rb
%%WWWDIR%%/spec/views/projects/edit.html.haml_spec.rb
@@ -16409,10 +16673,13 @@
%%WWWDIR%%/spec/views/projects/tags/index.html.haml_spec.rb
%%WWWDIR%%/spec/views/projects/tree/_tree_row.html.haml_spec.rb
%%WWWDIR%%/spec/views/projects/tree/show.html.haml_spec.rb
-%%WWWDIR%%/spec/views/shared/_label_row.html.haml.rb
-%%WWWDIR%%/spec/views/shared/milestones/_issuable.html.haml.rb
-%%WWWDIR%%/spec/views/shared/milestones/_issuables.html.haml.rb
-%%WWWDIR%%/spec/views/shared/milestones/_top.html.haml.rb
+%%WWWDIR%%/spec/views/search/_filter.html.haml_spec.rb
+%%WWWDIR%%/spec/views/search/_form.html.haml_spec.rb
+%%WWWDIR%%/spec/views/search/show.html.haml_spec.rb
+%%WWWDIR%%/spec/views/shared/_label_row.html.haml_spec.rb
+%%WWWDIR%%/spec/views/shared/milestones/_issuable.html.haml_spec.rb
+%%WWWDIR%%/spec/views/shared/milestones/_issuables.html.haml_spec.rb
+%%WWWDIR%%/spec/views/shared/milestones/_top.html.haml_spec.rb
%%WWWDIR%%/spec/views/shared/notes/_form.html.haml_spec.rb
%%WWWDIR%%/spec/views/shared/projects/_project.html.haml_spec.rb
%%WWWDIR%%/spec/views/shared/runners/show.html.haml_spec.rb
@@ -16432,8 +16699,6 @@
%%WWWDIR%%/spec/workers/ci/build_prepare_worker_spec.rb
%%WWWDIR%%/spec/workers/ci/build_schedule_worker_spec.rb
%%WWWDIR%%/spec/workers/cleanup_container_repository_worker_spec.rb
-%%WWWDIR%%/spec/workers/cluster_configure_worker_spec.rb
-%%WWWDIR%%/spec/workers/cluster_project_configure_worker_spec.rb
%%WWWDIR%%/spec/workers/cluster_provision_worker_spec.rb
%%WWWDIR%%/spec/workers/cluster_wait_for_ingress_ip_address_worker_spec.rb
%%WWWDIR%%/spec/workers/clusters/applications/wait_for_uninstall_app_worker_spec.rb
@@ -16667,6 +16932,7 @@
@dir(,,700) %%WWWDIR%%/shared/tmp
@dir(,,700) %%WWWDIR%%/shared/lfs-objects
@dir(,,700) %%WWWDIR%%/shared/registry
+@dir(,,700) %%WWWDIR%%/spec/javascripts/fixtures
@dir(,,770) %%WWWDIR%%/tmp
@dir(,,770) %%WWWDIR%%/tmp/backups
@dir(,,770) %%WWWDIR%%/tmp/cache
diff --git a/www/gitlab-workhorse/Makefile b/www/gitlab-workhorse/Makefile
index 16af060caa83..f7f50aa0e84e 100644
--- a/www/gitlab-workhorse/Makefile
+++ b/www/gitlab-workhorse/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gitlab-workhorse
-PORTVERSION= 8.7.1
+PORTVERSION= 8.8.1
CATEGORIES= www
MAINTAINER= mfechner@FreeBSD.org
@@ -19,7 +19,7 @@ USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
# Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-workhorse/tags
-GL_COMMIT= bab62a589d902785ac90792a6367ddf495ee8bbb
+GL_COMMIT= febcb163140c1d54f153f868f7b811cbd174c952
MAKE_JOBS_UNSAFE=yes
PLIST_FILES= bin/gitlab-workhorse \
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index e8f998857555..c6b8e3870a83 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1567144133
-SHA256 (gitlab-org-gitlab-workhorse-bab62a589d902785ac90792a6367ddf495ee8bbb_GL0.tar.gz) = 92edca23319652f868e984c977c29ad12179f68885155f7743407d85006a85c3
-SIZE (gitlab-org-gitlab-workhorse-bab62a589d902785ac90792a6367ddf495ee8bbb_GL0.tar.gz) = 2951315
+TIMESTAMP = 1567414389
+SHA256 (gitlab-org-gitlab-workhorse-febcb163140c1d54f153f868f7b811cbd174c952_GL0.tar.gz) = c81d65488126f97479b03fef65e92d607310f661653afecd07acbee13820c469
+SIZE (gitlab-org-gitlab-workhorse-febcb163140c1d54f153f868f7b811cbd174c952_GL0.tar.gz) = 2955428
diff --git a/www/glassfish5/Makefile b/www/glassfish5/Makefile
new file mode 100644
index 000000000000..d617fc0ecb9f
--- /dev/null
+++ b/www/glassfish5/Makefile
@@ -0,0 +1,44 @@
+# Created by: cjr@cruwe.de
+# $FreeBSD$
+
+PORTNAME= glassfish
+PORTVERSION= 5.0
+CATEGORIES= www java
+MASTER_SITES= http://download.oracle.com/glassfish/${PORTVERSION}/release/
+PKGNAMESUFFIX= 5
+
+MAINTAINER= jmd@FreeBSD.org
+COMMENT= Reference implementation of the Java EE application server
+
+LICENSE= CDDL
+
+USES= zip
+USE_JAVA= yes
+
+JAVA_VERSION= 11+
+NO_BUILD= yes
+
+CONFLICTS_INSTALL= glassfish
+
+WRKSRC= ${WRKDIR}/glassfish5
+DATADIR= ${PREFIX}/${PORTNAME}-${PORTVERSION}
+
+# Since we USE_JAVA, we propagate the received JAVA_HOME variable to the
+# template files, since it is used by the rc script.
+SUB_LIST= GLASSFISHVERSION=${PORTVERSION} \
+ JAVA_HOME=${JAVA_HOME}
+
+USE_RC_SUBR= glassfish
+GLASSFISH_BIN_FILES= appclient asadmin capture-schema jspc package-appclient schemagen startserv stopserv wscompile wsdeploy wsgen wsimport xjc
+
+do-install:
+ @${FIND} ${WRKSRC} -name '*.bat' -delete
+ @${FIND} ${WRKSRC} -name '*.exe' -delete
+ @(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR})
+ @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/bin/*
+ @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/mq/bin/*
+.for x in ${GLASSFISH_BIN_FILES}
+ @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/glassfish/bin/${x}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/www/glassfish5/distinfo b/www/glassfish5/distinfo
new file mode 100644
index 000000000000..4ea7f216d8c5
--- /dev/null
+++ b/www/glassfish5/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1568211939
+SHA256 (glassfish-5.0.zip) = 85450f0cd4875729d64be6bcbf7ed8f61009ea0f23d3be453c6f3d1dbab02420
+SIZE (glassfish-5.0.zip) = 119735241
diff --git a/www/glassfish5/files/glassfish.in b/www/glassfish5/files/glassfish.in
new file mode 100644
index 000000000000..e8e4afc883e9
--- /dev/null
+++ b/www/glassfish5/files/glassfish.in
@@ -0,0 +1,80 @@
+#!/bin/sh
+
+# $FreeBSD$
+#
+# PROVIDE: glassfish
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
+# to enable this service:
+#
+# glassfish_enable (bool):
+# Set to NO by default.
+# Set it to YES to enable glassfish.
+#
+# glassfish_java_home (string):
+# Used to set JAVA_HOME (optional).
+#
+# glassfish_java_opts (string):
+# Used to set JAVA_OPTS (optional).
+#
+# glassfish_domain_name (string):
+# Set the name of the Glassfish domain to start (default: domain1).
+
+. /etc/rc.subr
+
+name=glassfish
+rcvar=glassfish_enable
+
+load_rc_config $name
+
+: ${glassfish_enable:=NO}
+: ${glassfish_java_home=""}
+: ${glassfish_java_opts=""}
+: ${glassfish_domain_name="domain1"}
+: ${glassfish_home="%%DATADIR%%/glassfish"}
+
+procname="${glassfish_java_home}/bin/java"
+
+# Since we receive the JAVA_HOME variable by default from the Java package
+# we depend on, we override JAVA_HOME only if the user overrid it.
+if [ ! -z ${glassfish_java_home} ] ; then
+ export JAVA_HOME=${glassfish_java_home}
+else
+ export JAVA_HOME=%%JAVA_HOME%%
+fi
+
+export PATH=${JAVA_HOME}/bin:${PATH}
+export JAVA_OPTS=${glassfish_java_opts}
+
+start_precmd="glassfish_prestart"
+start_cmd="${glassfish_home}/bin/asadmin start-domain ${glassfish_domain_name}"
+stop_cmd="${glassfish_home}/bin/asadmin stop-domain ${glassfish_domain_name}"
+status_cmd="glassfish_status"
+
+glassfish_prestart()
+{
+ if [ -z ${glassfish_domain_name} ] ; then
+ warn "Glassfish domain name cannot be empty, Glassfish will NOT start."
+ return 1
+ fi
+}
+
+glassfish_status()
+{
+ # The output of list-domains -l in glassfish 4.1 is the following:
+ #
+ # DOMAIN ADMIN_HOST ADMIN_PORT RUNNING RESTART_REQUIRED
+ # domain1 localhost 4848 true false
+ IS_DOMAIN_RUNNING=$(${glassfish_home}/bin/asadmin list-domains -l | grep "^${glassfish_domain_name}" | awk '{ print $4; }')
+ if checkyesno IS_DOMAIN_RUNNING ; then
+ echo Glassfish is running.
+ return 0
+ else
+ echo Glassfish is not running.
+ return 1
+ fi
+}
+
+run_rc_command "$1"
diff --git a/www/glassfish5/pkg-descr b/www/glassfish5/pkg-descr
new file mode 100644
index 000000000000..18fa455b69d9
--- /dev/null
+++ b/www/glassfish5/pkg-descr
@@ -0,0 +1,4 @@
+The Glassfish Java Application Server is the reference implementation for a
+Java EE Application server.
+
+WWW: http://glassfish.java.net/
diff --git a/www/glassfish5/pkg-message b/www/glassfish5/pkg-message
new file mode 100644
index 000000000000..48f4178b5c18
--- /dev/null
+++ b/www/glassfish5/pkg-message
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+To run the glassfish java application server from startup,
+add glassfish_enable="YES" in your /etc/rc.conf.
+
+Extra options can be found in startup script.
+EOM
+}
+]
diff --git a/www/glassfish5/pkg-plist b/www/glassfish5/pkg-plist
new file mode 100644
index 000000000000..39288712233d
--- /dev/null
+++ b/www/glassfish5/pkg-plist
@@ -0,0 +1,994 @@
+etc/rc.d/glassfish
+%%DATADIR%%/README.txt
+%%DATADIR%%/bin/asadmin
+%%DATADIR%%/glassfish/bin/appclient
+%%DATADIR%%/glassfish/bin/appclient.js
+%%DATADIR%%/glassfish/bin/asadmin
+%%DATADIR%%/glassfish/bin/capture-schema
+%%DATADIR%%/glassfish/bin/capture-schema.1m
+%%DATADIR%%/glassfish/bin/jspc
+%%DATADIR%%/glassfish/bin/package-appclient
+%%DATADIR%%/glassfish/bin/schemagen
+%%DATADIR%%/glassfish/bin/startserv
+%%DATADIR%%/glassfish/bin/stopserv
+%%DATADIR%%/glassfish/bin/wscompile
+%%DATADIR%%/glassfish/bin/wsdeploy
+%%DATADIR%%/glassfish/bin/wsgen
+%%DATADIR%%/glassfish/bin/wsimport
+%%DATADIR%%/glassfish/bin/xjc
+%%DATADIR%%/glassfish/common/templates/gf/appserver-domain.jar
+%%DATADIR%%/glassfish/common/templates/gf/nucleus-domain.jar
+%%DATADIR%%/glassfish/config/asenv.conf
+%%DATADIR%%/glassfish/config/branding/glassfish-version.properties
+%%DATADIR%%/glassfish/config/client-jnlp-config.properties
+%%DATADIR%%/glassfish/config/glassfish.container
+%%DATADIR%%/glassfish/config/osgi.properties
+%%DATADIR%%/glassfish/docs/about.html
+%%DATADIR%%/glassfish/docs/copyright.html
+%%DATADIR%%/glassfish/docs/css/default.css
+%%DATADIR%%/glassfish/docs/features.html
+%%DATADIR%%/glassfish/docs/quickstart.html
+%%DATADIR%%/glassfish/domains/domain1/config/admin-keyfile
+%%DATADIR%%/glassfish/domains/domain1/config/cacerts.jks
+%%DATADIR%%/glassfish/domains/domain1/config/default-logging.properties
+%%DATADIR%%/glassfish/domains/domain1/config/default-web.xml
+%%DATADIR%%/glassfish/domains/domain1/config/domain-passwords
+%%DATADIR%%/glassfish/domains/domain1/config/domain.xml
+%%DATADIR%%/glassfish/domains/domain1/config/glassfish-acc.xml
+%%DATADIR%%/glassfish/domains/domain1/config/javaee.server.policy
+%%DATADIR%%/glassfish/domains/domain1/config/keyfile
+%%DATADIR%%/glassfish/domains/domain1/config/keystore.jks
+%%DATADIR%%/glassfish/domains/domain1/config/logging.properties
+%%DATADIR%%/glassfish/domains/domain1/config/login.conf
+%%DATADIR%%/glassfish/domains/domain1/config/restrict.server.policy
+%%DATADIR%%/glassfish/domains/domain1/config/server.policy
+%%DATADIR%%/glassfish/domains/domain1/config/wss-server-config-1.0.xml
+%%DATADIR%%/glassfish/domains/domain1/config/wss-server-config-2.0.xml
+%%DATADIR%%/glassfish/domains/domain1/docroot/index.html
+%%DATADIR%%/glassfish/domains/domain1/init-info/domain-info.xml
+%%DATADIR%%/glassfish/glassfish/.gitkeep_empty_dir
+%%DATADIR%%/glassfish/legal/3RD-PARTY-LICENSE-WEB-PROFILE.txt
+%%DATADIR%%/glassfish/legal/3RD-PARTY-LICENSE.txt
+%%DATADIR%%/glassfish/legal/LICENSE.txt
+%%DATADIR%%/glassfish/lib/appclient/appclientlogin.conf
+%%DATADIR%%/glassfish/lib/appclient/client.policy
+%%DATADIR%%/glassfish/lib/appclient/javaee.client.policy
+%%DATADIR%%/glassfish/lib/appclient/restrict.client.policy
+%%DATADIR%%/glassfish/lib/appclient/weld-se-shaded.jar
+%%DATADIR%%/glassfish/lib/appclient/wss-client-config-1.0.xml
+%%DATADIR%%/glassfish/lib/appclient/wss-client-config-2.0.xml
+%%DATADIR%%/glassfish/lib/appserv-rt.jar
+%%DATADIR%%/glassfish/lib/asadmin/cli-optional.jar
+%%DATADIR%%/glassfish/lib/asadmin/cluster-cli.jar
+%%DATADIR%%/glassfish/lib/asadmin/osgi-cli-interactive.jar
+%%DATADIR%%/glassfish/lib/asadmin/server-mgmt.jar
+%%DATADIR%%/glassfish/lib/client/appserver-cli.jar
+%%DATADIR%%/glassfish/lib/deployment/sun-as-jsr88-dm.jar
+%%DATADIR%%/glassfish/lib/dtds/application-client_1_2.dtd
+%%DATADIR%%/glassfish/lib/dtds/application-client_1_3.dtd
+%%DATADIR%%/glassfish/lib/dtds/application_1_2.dtd
+%%DATADIR%%/glassfish/lib/dtds/application_1_3.dtd
+%%DATADIR%%/glassfish/lib/dtds/connector_1_0.dtd
+%%DATADIR%%/glassfish/lib/dtds/connector_1_5.dtd
+%%DATADIR%%/glassfish/lib/dtds/connector_1_6.dtd
+%%DATADIR%%/glassfish/lib/dtds/ejb-jar_1_1.dtd
+%%DATADIR%%/glassfish/lib/dtds/ejb-jar_2_0.dtd
+%%DATADIR%%/glassfish/lib/dtds/glassfish-application-client-container_1_3.dtd
+%%DATADIR%%/glassfish/lib/dtds/glassfish-application-client_6_0-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/glassfish-application-client_6_0-2.dtd
+%%DATADIR%%/glassfish/lib/dtds/glassfish-application_6_0-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/glassfish-ejb-jar_3_1-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/glassfish-resources_1_5.dtd
+%%DATADIR%%/glassfish/lib/dtds/glassfish-web-app_3_0-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client-container_1_0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client-container_1_1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client-container_1_2.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client_1_3-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client_1_4-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client_1_4-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client_5_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application-client_6_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application_1_3-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application_1_4-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application_5_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-application_6_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-cmp-mapping_1_0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-cmp-mapping_1_1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-cmp-mapping_1_2.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-connector_1_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-connector_1_5-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-ejb-jar_2_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-ejb-jar_2_0-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-ejb-jar_2_1-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-ejb-jar_2_1-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-ejb-jar_3_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-ejb-jar_3_1-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-loadbalancer_1_0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-loadbalancer_1_1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-resources_1_0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-resources_1_1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-resources_1_2.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-resources_1_3.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-resources_1_4.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-server_1_0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-web-app_2_3-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-web-app_2_3-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-web-app_2_4-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-web-app_2_4-1.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-web-app_2_5-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/sun-web-app_3_0-0.dtd
+%%DATADIR%%/glassfish/lib/dtds/web-app_2_2.dtd
+%%DATADIR%%/glassfish/lib/dtds/web-app_2_3.dtd
+%%DATADIR%%/glassfish/lib/dtds/web-jsptaglibrary_1_1.dtd
+%%DATADIR%%/glassfish/lib/dtds/web-jsptaglibrary_1_2.dtd
+%%DATADIR%%/glassfish/lib/dtds/wls810/dtd/weblogic-application_2_0.dtd
+%%DATADIR%%/glassfish/lib/embedded/glassfish-embedded-shell.jar
+%%DATADIR%%/glassfish/lib/embedded/glassfish-embedded-static-shell.jar
+%%DATADIR%%/glassfish/lib/gf-client.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/3rd-party-license
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/META-INF/MANIFEST.MF
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/META-INF/context.xml
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/META-INF/maven/org.glassfish.main.admingui/war/pom.properties
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/META-INF/maven/org.glassfish.main.admingui/war/pom.xml
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/commons-fileupload-1.3.3.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/commons-io-2.5.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/dojo-ajax-nodemo-0.4.1.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/json-1.0.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/prototype-1.5.0.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/webui-jsf-4.0.2.10.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/webui-jsf-suntheme-4.0.2.10.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/faces-config.xml
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/lib/.gitkeep_empty_dir
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/lib/console-core-5.0.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/sun-web.xml
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/web.xml
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/index.jsf
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/j_security_check
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/layout-core.css
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/resize-core.css
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/skins/sam/layout-skin.css
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/skins/sam/layout.css
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/skins/sam/layout_sprite.png
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/skins/sam/resize-skin.css
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/skins/sam/resize.css
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/assets/skins/sam/sprite.png
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/connection-min.js
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/dragdrop-min.js
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/element-min.js
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/layout-min.js
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/reset-fonts-grids.css
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/resize-min.js
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/yahoo-dom-event.js
+%%DATADIR%%/glassfish/lib/install/applications/__cp_jdbc_ra/META-INF/MANIFEST.MF
+%%DATADIR%%/glassfish/lib/install/applications/__cp_jdbc_ra/__cp_jdbc_ra.jar
+%%DATADIR%%/glassfish/lib/install/applications/__dm_jdbc_ra/META-INF/MANIFEST.MF
+%%DATADIR%%/glassfish/lib/install/applications/__dm_jdbc_ra/__dm_jdbc_ra.jar
+%%DATADIR%%/glassfish/lib/install/applications/__ds_jdbc_ra/META-INF/MANIFEST.MF
+%%DATADIR%%/glassfish/lib/install/applications/__ds_jdbc_ra/__ds_jdbc_ra.jar
+%%DATADIR%%/glassfish/lib/install/applications/__xa_jdbc_ra/META-INF/MANIFEST.MF
+%%DATADIR%%/glassfish/lib/install/applications/__xa_jdbc_ra/__xa_jdbc_ra.jar
+%%DATADIR%%/glassfish/lib/install/applications/ejb-timer-service-app.war
+%%DATADIR%%/glassfish/lib/install/applications/jaxr-ra/META-INF/MANIFEST.MF
+%%DATADIR%%/glassfish/lib/install/applications/jaxr-ra/META-INF/ra.xml
+%%DATADIR%%/glassfish/lib/install/applications/jaxr-ra/jaxr-ra.jar
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/META-INF/MANIFEST.MF
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/META-INF/ra.xml
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/fscontext.jar
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqbroker.jar
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqjmsbridge.jar
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqjmsra.jar
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqjmx.jar
+%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqstomp.jar
+%%DATADIR%%/glassfish/lib/install/applications/mejb.jar
+%%DATADIR%%/glassfish/lib/install/applications/metro/wstx-services.war
+%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/cpds.properties
+%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/dbvendor.properties
+%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/driver.properties
+%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/ds.properties
+%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/validationclassnames.properties
+%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/xads.properties
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_db2.sql
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_derby.sql
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_mssqlserver.sql
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_mysql.sql
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_oracle.sql
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_pointbase.sql
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_sybase.sql
+%%DATADIR%%/glassfish/lib/install/databases/ejbtimer_symfoware.sql
+%%DATADIR%%/glassfish/lib/install/databases/jsr352-db2.sql
+%%DATADIR%%/glassfish/lib/install/databases/jsr352-derby.sql
+%%DATADIR%%/glassfish/lib/install/databases/jsr352-mssqlserver.sql
+%%DATADIR%%/glassfish/lib/install/databases/jsr352-mysql.sql
+%%DATADIR%%/glassfish/lib/install/databases/jsr352-oracle.sql
+%%DATADIR%%/glassfish/lib/install/databases/jsr352-postgresql.sql
+%%DATADIR%%/glassfish/lib/install/databases/jsr352-sybase-ace.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/checkpoint_data_ddl.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/create-all-tables.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/drop-all-tables.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/execution_instance_data_ddl.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/job_instance_data_ddl.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/job_status_ddl.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/step_execution_instance_data_ddl.sql
+%%DATADIR%%/glassfish/lib/install/databases/oracle/step_status_ddl.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_db2.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_derby.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_mssqlserver.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_mysql.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_oracle.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_pointbase.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_sybase.sql
+%%DATADIR%%/glassfish/lib/install/databases/upgrade/ejbtimer_upgrade_symfoware.sql
+%%DATADIR%%/glassfish/lib/install/templates/Domain-service-smf.xml.template
+%%DATADIR%%/glassfish/lib/install/templates/Domain-service-winsw.xml.template
+%%DATADIR%%/glassfish/lib/install/templates/linux-service.template
+%%DATADIR%%/glassfish/lib/install/templates/resources/custom/README
+%%DATADIR%%/glassfish/lib/install/templates/resources/custom/javabean_custom_resource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/custom/primitives_string_custom_resource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/custom/properties_custom_resource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/custom/url_custom-resource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/README
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/db2_dd_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/db2_jcc_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/javadb_type4_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/microsoft_dd_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/microsoft_inet_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/microsoft_jtds_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/microsoft_sqlserver2000_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/microsoft_sqlserver2005_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/mysql_type4_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/oracle_dd_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/oracle_inet_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/oracle_type4_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/postgresql_type4_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/sybase_dd_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/sybase_inet_datasource.xml
+%%DATADIR%%/glassfish/lib/install/templates/resources/jdbc/sybase_jconn_datasource.xml
+%%DATADIR%%/glassfish/lib/javaee.jar
+%%DATADIR%%/glassfish/lib/jndi-properties.jar
+%%DATADIR%%/glassfish/lib/monitor/flashlight-agent.jar
+%%DATADIR%%/glassfish/lib/nadmin
+%%DATADIR%%/glassfish/lib/package-appclient.xml
+%%DATADIR%%/glassfish/lib/registration/servicetag-registry.xml
+%%DATADIR%%/glassfish/lib/schemas/1.0/domain.xsd
+%%DATADIR%%/glassfish/lib/schemas/1.0/security.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.0/persistence-configuration.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.0/weblogic-appclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.0/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.0/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/deployment-plan/1.0/deployment-plan.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/jdbc-data-source/1.0/jdbc-data-source.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/persistence-configuration/1.0/persistence-configuration.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-application-client/1.0/weblogic-application-client.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-application/1.0/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-connector/1.0/weblogic-connector.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-diagnostics/1.1/weblogic-diagnostics.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-ejb-jar/1.0/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-extension/1.0/weblogic-extension.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-interception/1.0/weblogic-interception.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-javaee/1.0/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-jms/1.0/weblogic-jms.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-pubsub/1.0/weblogic-pubsub.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-rdbms-jar/1.0/weblogic-rdbms-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-web-app/1.0/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-webservices/1.0/weblogic-webservices.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-wsee-clienthandlerchain/1.0/weblogic-wsee-clienthandlerchain.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/weblogic-wsee-standaloneclient/1.0/weblogic-wsee-standaloneclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/10.3/webservice-policy-ref/1.0/webservice-policy-ref.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/diagnostics.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/diagnostics/accessor/export.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/domain.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/security.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/security/wls.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/security/xacml.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-annotation.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-appclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-deployment-plan.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-extension.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-interception.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-j2ee.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-jdbc.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-jmsmd.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-ra-ext.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-ra.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-rdbms11-persistence.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-rdbms20-persistence.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-standalone-wsclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-ws-policy.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-wsee-clienthandlerchain.xsd
+%%DATADIR%%/glassfish/lib/schemas/90/weblogic-wsee.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/diagnostics-image.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/diagnostics.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/domain.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/security.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-annotation.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-appclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-deployment-plan.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-extension.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-interception.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-j2ee.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-jdbc.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-jmsmd.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-ra-ext.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-ra.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-rdbms11-persistence.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-rdbms20-persistence.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-standalone-wsclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-ws-policy.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-wsee-clienthandlerchain.xsd
+%%DATADIR%%/glassfish/lib/schemas/910/weblogic-wsee.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/diagnostics-image.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/diagnostics.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/domain.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/security.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/security/medrec.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-annotation.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-appclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-deployment-plan.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-extension.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-interception.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-j2ee.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-jdbc.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-jmsmd.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-ra-ext.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-ra.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-rdbms11-persistence.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-rdbms20-persistence.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-standalone-wsclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-ws-policy.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-wsee-clienthandlerchain.xsd
+%%DATADIR%%/glassfish/lib/schemas/920/weblogic-wsee.xsd
+%%DATADIR%%/glassfish/lib/schemas/XMLSchema.dtd
+%%DATADIR%%/glassfish/lib/schemas/application-client_1_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/application-client_5.xsd
+%%DATADIR%%/glassfish/lib/schemas/application-client_6.xsd
+%%DATADIR%%/glassfish/lib/schemas/application-client_7.xsd
+%%DATADIR%%/glassfish/lib/schemas/application_1_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/application_5.xsd
+%%DATADIR%%/glassfish/lib/schemas/application_6.xsd
+%%DATADIR%%/glassfish/lib/schemas/application_7.xsd
+%%DATADIR%%/glassfish/lib/schemas/beans_1_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/connector_1_5.xsd
+%%DATADIR%%/glassfish/lib/schemas/connector_1_6.xsd
+%%DATADIR%%/glassfish/lib/schemas/connector_1_7.xsd
+%%DATADIR%%/glassfish/lib/schemas/datatypes.dtd
+%%DATADIR%%/glassfish/lib/schemas/deployment-plan/1.0/deployment-plan.xsd
+%%DATADIR%%/glassfish/lib/schemas/deployment-plan/index.html
+%%DATADIR%%/glassfish/lib/schemas/domain/1.0/domain.xsd
+%%DATADIR%%/glassfish/lib/schemas/domain/index_0.html
+%%DATADIR%%/glassfish/lib/schemas/ejb-jar_2_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/ejb-jar_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/ejb-jar_3_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/ejb-jar_3_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/j2ee_1_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/j2ee_jaxrpc_mapping_1_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/j2ee_web_services_1_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/j2ee_web_services_client_1_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_5.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_6.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_7.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_8.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_web_services_1_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_web_services_1_3.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_web_services_1_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_web_services_client_1_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_web_services_client_1_3.xsd
+%%DATADIR%%/glassfish/lib/schemas/javaee_web_services_client_1_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/jax-rpc-ri-config.xsd
+%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source.xsd
+%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source/1.0/jdbc-data-source.xsd
+%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source/1.1/jdbc-data-source.xsd
+%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source/1.2/jdbc-data-source.xsd
+%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source/index.html
+%%DATADIR%%/glassfish/lib/schemas/jsp_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/jsp_2_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/jsp_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/jsp_2_3.xsd
+%%DATADIR%%/glassfish/lib/schemas/orm_1_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/orm_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/orm_2_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/orm_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/permissions_7.xsd
+%%DATADIR%%/glassfish/lib/schemas/persistence-configuration/1.0/persistence-configuration.xsd
+%%DATADIR%%/glassfish/lib/schemas/persistence-configuration/index.html
+%%DATADIR%%/glassfish/lib/schemas/persistence_1_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/persistence_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/persistence_2_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/persistence_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/security/1.0/security.xsd
+%%DATADIR%%/glassfish/lib/schemas/security/index.html
+%%DATADIR%%/glassfish/lib/schemas/security/wls/1.0/wls.xsd
+%%DATADIR%%/glassfish/lib/schemas/security/wls/index.html
+%%DATADIR%%/glassfish/lib/schemas/security/xacml/1.0/xacml.xsd
+%%DATADIR%%/glassfish/lib/schemas/security/xacml/index.html
+%%DATADIR%%/glassfish/lib/schemas/servers/portal/weblogic-portal/8.0/netuix-config.xsd
+%%DATADIR%%/glassfish/lib/schemas/servers/portal/weblogic-portlet/8.0/weblogic-portlet.xsd
+%%DATADIR%%/glassfish/lib/schemas/servers/weblogic/url-template-config/8.0/url-template-config.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_2_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_2_5.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_3_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-common_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-common_3_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-common_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_1_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_2_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-fragment_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-fragment_3_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-fragment_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-jsptaglibrary_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-jsptaglibrary_2_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-partialresponse_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/1.0/weblogic-application-client.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/1.1/weblogic-application-client.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/1.2/weblogic-application-client.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/1.3/weblogic-application-client.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/1.0/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/1.1/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/1.2/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/1.3/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/1.4/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/1.5/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/1.6/weblogic-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-application/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-connector/1.0/weblogic-connector.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-connector/1.2/weblogic-connector.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-connector/1.3/weblogic-connector.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-connector/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-diagnostics-image/1.0/weblogic-diagnostics-image.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-diagnostics-image/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-diagnostics/1.0/weblogic-diagnostics.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-diagnostics/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-ejb-jar/1.0/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-ejb-jar/1.1/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-ejb-jar/1.2/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-ejb-jar/1.3/weblogic-ejb-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-ejb-jar/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-interception/1.0/weblogic-interception.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-interception/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-javaee/1.0/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-javaee/1.1/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-javaee/1.2/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-javaee/1.3/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-javaee/1.4/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-javaee/1.5/weblogic-javaee.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-javaee/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-jms/1.0/weblogic-jms.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-jms/1.1/weblogic-jms.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-jms/1.2/weblogic-jms.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-jms/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-pubsub/1.0/weblogic-pubsub.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-pubsub/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-rdbms-jar/1.0/weblogic-rdbms-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-rdbms-jar/1.1/weblogic-rdbms-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-rdbms-jar/1.2/weblogic-rdbms-jar.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-rdbms-jar/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-sca-binding/1.0/weblogic-sca-binding.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-sca-binding/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-sca/1.0/weblogic-sca.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-sca/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-web-app/1.0/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-web-app/1.1/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-web-app/1.2/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-web-app/1.3/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-web-app/1.4/weblogic-web-app.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-web-app/1.5/weblogic-web-application.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-web-app/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-webservices/1.0/weblogic-webservices.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-webservices/1.1/weblogic-webservices.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-webservices/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-clienthandlerchain/1.0/weblogic-wsee-clienthandlerchain.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-clienthandlerchain/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-databinding/1.0/weblogic-wsee-databinding.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-databinding/1.1/weblogic-wsee-databinding.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-databinding/1.2/weblogic-wsee-databinding.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-databinding/index.html
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-standaloneclient/1.0/weblogic-wsee-standaloneclient.xsd
+%%DATADIR%%/glassfish/lib/schemas/weblogic-wsee-standaloneclient/index.html
+%%DATADIR%%/glassfish/lib/schemas/webservice-policy-ref/1.0/webservice-policy-ref.xsd
+%%DATADIR%%/glassfish/lib/schemas/webservice-policy-ref/1.1/webservice-policy-ref.xsd
+%%DATADIR%%/glassfish/lib/schemas/webservice-policy-ref/index.html
+%%DATADIR%%/glassfish/lib/schemas/xml.xsd
+%%DATADIR%%/glassfish/modules/acc-config.jar
+%%DATADIR%%/glassfish/modules/admin-cli.jar
+%%DATADIR%%/glassfish/modules/admin-core.jar
+%%DATADIR%%/glassfish/modules/admin-util.jar
+%%DATADIR%%/glassfish/modules/amx-core.jar
+%%DATADIR%%/glassfish/modules/amx-javaee.jar
+%%DATADIR%%/glassfish/modules/annotation-framework.jar
+%%DATADIR%%/glassfish/modules/ant.jar
+%%DATADIR%%/glassfish/modules/antlr.jar
+%%DATADIR%%/glassfish/modules/aopalliance-repackaged.jar
+%%DATADIR%%/glassfish/modules/api-exporter.jar
+%%DATADIR%%/glassfish/modules/appclient-connector.jar
+%%DATADIR%%/glassfish/modules/appclient-server-core.jar
+%%DATADIR%%/glassfish/modules/appclient.security.jar
+%%DATADIR%%/glassfish/modules/asm-all-repackaged.jar
+%%DATADIR%%/glassfish/modules/asm-all.jar
+%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.configadmin.jar
+%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.eventadmin.jar
+%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.fileinstall.jar
+%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.gogo.command.jar
+%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.gogo.runtime.jar
+%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.gogo.shell.jar
+%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.scr.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-cdi.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-ee-resources.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-ejb-container.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-http.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-javaee-base.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-jdbc.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-jpa.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-jta.jar
+%%DATADIR%%/glassfish/modules/autostart/osgi-web-container.jar
+%%DATADIR%%/glassfish/modules/backup.jar
+%%DATADIR%%/glassfish/modules/bean-validator-cdi.jar
+%%DATADIR%%/glassfish/modules/bean-validator.jar
+%%DATADIR%%/glassfish/modules/cdi-api-fragment.jar
+%%DATADIR%%/glassfish/modules/cdi-api.jar
+%%DATADIR%%/glassfish/modules/class-model.jar
+%%DATADIR%%/glassfish/modules/classmate.jar
+%%DATADIR%%/glassfish/modules/cluster-admin.jar
+%%DATADIR%%/glassfish/modules/cluster-common.jar
+%%DATADIR%%/glassfish/modules/cluster-ssh.jar
+%%DATADIR%%/glassfish/modules/cmp-ejb-mapping.jar
+%%DATADIR%%/glassfish/modules/cmp-enhancer.jar
+%%DATADIR%%/glassfish/modules/cmp-generator-database.jar
+%%DATADIR%%/glassfish/modules/cmp-internal-api.jar
+%%DATADIR%%/glassfish/modules/cmp-model.jar
+%%DATADIR%%/glassfish/modules/cmp-support-ejb.jar
+%%DATADIR%%/glassfish/modules/cmp-support-sqlstore.jar
+%%DATADIR%%/glassfish/modules/cmp-utility.jar
+%%DATADIR%%/glassfish/modules/com.ibm.jbatch.container.jar
+%%DATADIR%%/glassfish/modules/com.ibm.jbatch.spi.jar
+%%DATADIR%%/glassfish/modules/common-util.jar
+%%DATADIR%%/glassfish/modules/concurrent-connector.jar
+%%DATADIR%%/glassfish/modules/concurrent-impl.jar
+%%DATADIR%%/glassfish/modules/config-api.jar
+%%DATADIR%%/glassfish/modules/config-types.jar
+%%DATADIR%%/glassfish/modules/connectors-admin.jar
+%%DATADIR%%/glassfish/modules/connectors-inbound-runtime.jar
+%%DATADIR%%/glassfish/modules/connectors-internal-api.jar
+%%DATADIR%%/glassfish/modules/connectors-runtime.jar
+%%DATADIR%%/glassfish/modules/console-cluster-plugin.jar
+%%DATADIR%%/glassfish/modules/console-common-full-plugin.jar
+%%DATADIR%%/glassfish/modules/console-common.jar
+%%DATADIR%%/glassfish/modules/console-community-branding-plugin.jar
+%%DATADIR%%/glassfish/modules/console-concurrent-plugin.jar
+%%DATADIR%%/glassfish/modules/console-corba-plugin.jar
+%%DATADIR%%/glassfish/modules/console-ejb-lite-plugin.jar
+%%DATADIR%%/glassfish/modules/console-ejb-plugin.jar
+%%DATADIR%%/glassfish/modules/console-jca-plugin.jar
+%%DATADIR%%/glassfish/modules/console-jdbc-plugin.jar
+%%DATADIR%%/glassfish/modules/console-jms-plugin.jar
+%%DATADIR%%/glassfish/modules/console-jts-plugin.jar
+%%DATADIR%%/glassfish/modules/console-plugin-service.jar
+%%DATADIR%%/glassfish/modules/console-updatecenter-plugin.jar
+%%DATADIR%%/glassfish/modules/console-web-plugin.jar
+%%DATADIR%%/glassfish/modules/container-common.jar
+%%DATADIR%%/glassfish/modules/dataprovider.jar
+%%DATADIR%%/glassfish/modules/dbschema-repackaged.jar
+%%DATADIR%%/glassfish/modules/deployment-admin.jar
+%%DATADIR%%/glassfish/modules/deployment-autodeploy.jar
+%%DATADIR%%/glassfish/modules/deployment-client.jar
+%%DATADIR%%/glassfish/modules/deployment-common.jar
+%%DATADIR%%/glassfish/modules/deployment-javaee-core.jar
+%%DATADIR%%/glassfish/modules/deployment-javaee-full.jar
+%%DATADIR%%/glassfish/modules/dol.jar
+%%DATADIR%%/glassfish/modules/ejb-client.jar
+%%DATADIR%%/glassfish/modules/ejb-container.jar
+%%DATADIR%%/glassfish/modules/ejb-full-container.jar
+%%DATADIR%%/glassfish/modules/ejb-internal-api.jar
+%%DATADIR%%/glassfish/modules/ejb.security.jar
+%%DATADIR%%/glassfish/modules/endorsed/grizzly-npn-bootstrap.jar
+%%DATADIR%%/glassfish/modules/endorsed/javax.annotation-api.jar
+%%DATADIR%%/glassfish/modules/endorsed/jaxb-api.jar
+%%DATADIR%%/glassfish/modules/endorsed/webservices-api-osgi.jar
+%%DATADIR%%/glassfish/modules/entitybean-container.jar
+%%DATADIR%%/glassfish/modules/flashlight-extra-jdk-packages.jar
+%%DATADIR%%/glassfish/modules/flashlight-framework.jar
+%%DATADIR%%/glassfish/modules/gf-admingui-connector.jar
+%%DATADIR%%/glassfish/modules/gf-client-module.jar
+%%DATADIR%%/glassfish/modules/gf-connectors-connector.jar
+%%DATADIR%%/glassfish/modules/gf-ejb-connector.jar
+%%DATADIR%%/glassfish/modules/gf-jms-connector.jar
+%%DATADIR%%/glassfish/modules/gf-jms-injection.jar
+%%DATADIR%%/glassfish/modules/gf-jpa-connector.jar
+%%DATADIR%%/glassfish/modules/gf-load-balancer-connector.jar
+%%DATADIR%%/glassfish/modules/gf-restadmin-connector.jar
+%%DATADIR%%/glassfish/modules/gf-web-connector.jar
+%%DATADIR%%/glassfish/modules/gf-weld-connector.jar
+%%DATADIR%%/glassfish/modules/glassfish-api.jar
+%%DATADIR%%/glassfish/modules/glassfish-batch-commands.jar
+%%DATADIR%%/glassfish/modules/glassfish-batch-connector.jar
+%%DATADIR%%/glassfish/modules/glassfish-corba-csiv2-idl.jar
+%%DATADIR%%/glassfish/modules/glassfish-corba-internal-api.jar
+%%DATADIR%%/glassfish/modules/glassfish-corba-omgapi.jar
+%%DATADIR%%/glassfish/modules/glassfish-corba-orb.jar
+%%DATADIR%%/glassfish/modules/glassfish-ee-api.jar
+%%DATADIR%%/glassfish/modules/glassfish-extra-jre-packages.jar
+%%DATADIR%%/glassfish/modules/glassfish-grizzly-extra-all.jar
+%%DATADIR%%/glassfish/modules/glassfish-mbeanserver.jar
+%%DATADIR%%/glassfish/modules/glassfish-naming.jar
+%%DATADIR%%/glassfish/modules/glassfish-oracle-jdbc-driver-packages.jar
+%%DATADIR%%/glassfish/modules/glassfish-registration.jar
+%%DATADIR%%/glassfish/modules/glassfish.jar
+%%DATADIR%%/glassfish/modules/gmbal.jar
+%%DATADIR%%/glassfish/modules/gms-adapter.jar
+%%DATADIR%%/glassfish/modules/gms-bootstrap.jar
+%%DATADIR%%/glassfish/modules/grizzly-npn-osgi.jar
+%%DATADIR%%/glassfish/modules/guava.jar
+%%DATADIR%%/glassfish/modules/ha-api.jar
+%%DATADIR%%/glassfish/modules/ha-file-store.jar
+%%DATADIR%%/glassfish/modules/ha-shoal-cache-bootstrap.jar
+%%DATADIR%%/glassfish/modules/ha-shoal-cache-store.jar
+%%DATADIR%%/glassfish/modules/hk2-api.jar
+%%DATADIR%%/glassfish/modules/hk2-config.jar
+%%DATADIR%%/glassfish/modules/hk2-core.jar
+%%DATADIR%%/glassfish/modules/hk2-locator.jar
+%%DATADIR%%/glassfish/modules/hk2-runlevel.jar
+%%DATADIR%%/glassfish/modules/hk2-utils.jar
+%%DATADIR%%/glassfish/modules/hk2.jar
+%%DATADIR%%/glassfish/modules/inmemory.jacc.provider.jar
+%%DATADIR%%/glassfish/modules/internal-api.jar
+%%DATADIR%%/glassfish/modules/jackson-annotations.jar
+%%DATADIR%%/glassfish/modules/jackson-core.jar
+%%DATADIR%%/glassfish/modules/jackson-databind.jar
+%%DATADIR%%/glassfish/modules/jackson-module-jaxb-annotations.jar
+%%DATADIR%%/glassfish/modules/jaspic.provider.framework.jar
+%%DATADIR%%/glassfish/modules/javaee-kernel.jar
+%%DATADIR%%/glassfish/modules/javamail-connector.jar
+%%DATADIR%%/glassfish/modules/javamail-runtime.jar
+%%DATADIR%%/glassfish/modules/javassist.jar
+%%DATADIR%%/glassfish/modules/javax.batch-api.jar
+%%DATADIR%%/glassfish/modules/javax.ejb-api.jar
+%%DATADIR%%/glassfish/modules/javax.el.jar
+%%DATADIR%%/glassfish/modules/javax.enterprise.concurrent-api.jar
+%%DATADIR%%/glassfish/modules/javax.enterprise.concurrent.jar
+%%DATADIR%%/glassfish/modules/javax.enterprise.deploy-api.jar
+%%DATADIR%%/glassfish/modules/javax.faces.jar
+%%DATADIR%%/glassfish/modules/javax.inject.jar
+%%DATADIR%%/glassfish/modules/javax.interceptor-api.jar
+%%DATADIR%%/glassfish/modules/javax.jms-api.jar
+%%DATADIR%%/glassfish/modules/javax.json.bind-api.jar
+%%DATADIR%%/glassfish/modules/javax.json.jar
+%%DATADIR%%/glassfish/modules/javax.mail.jar
+%%DATADIR%%/glassfish/modules/javax.management.j2ee-api.jar
+%%DATADIR%%/glassfish/modules/javax.persistence.jar
+%%DATADIR%%/glassfish/modules/javax.resource-api.jar
+%%DATADIR%%/glassfish/modules/javax.security.auth.message-api.jar
+%%DATADIR%%/glassfish/modules/javax.security.enterprise-api.jar
+%%DATADIR%%/glassfish/modules/javax.security.enterprise.jar
+%%DATADIR%%/glassfish/modules/javax.security.jacc-api.jar
+%%DATADIR%%/glassfish/modules/javax.servlet-api.jar
+%%DATADIR%%/glassfish/modules/javax.servlet.jsp-api.jar
+%%DATADIR%%/glassfish/modules/javax.servlet.jsp.jar
+%%DATADIR%%/glassfish/modules/javax.servlet.jsp.jstl-api.jar
+%%DATADIR%%/glassfish/modules/javax.servlet.jsp.jstl.jar
+%%DATADIR%%/glassfish/modules/javax.transaction-api.jar
+%%DATADIR%%/glassfish/modules/javax.websocket-api.jar
+%%DATADIR%%/glassfish/modules/javax.ws.rs-api.jar
+%%DATADIR%%/glassfish/modules/javax.xml.registry-api.jar
+%%DATADIR%%/glassfish/modules/javax.xml.rpc-api.jar
+%%DATADIR%%/glassfish/modules/jaxb-extra-osgi.jar
+%%DATADIR%%/glassfish/modules/jaxb-osgi.jar
+%%DATADIR%%/glassfish/modules/jboss-classfilewriter.jar
+%%DATADIR%%/glassfish/modules/jboss-logging.jar
+%%DATADIR%%/glassfish/modules/jdbc-admin.jar
+%%DATADIR%%/glassfish/modules/jdbc-config.jar
+%%DATADIR%%/glassfish/modules/jdbc-runtime.jar
+%%DATADIR%%/glassfish/modules/jersey-bean-validation.jar
+%%DATADIR%%/glassfish/modules/jersey-cdi1x-servlet.jar
+%%DATADIR%%/glassfish/modules/jersey-cdi1x-transaction.jar
+%%DATADIR%%/glassfish/modules/jersey-cdi1x.jar
+%%DATADIR%%/glassfish/modules/jersey-client.jar
+%%DATADIR%%/glassfish/modules/jersey-common.jar
+%%DATADIR%%/glassfish/modules/jersey-container-grizzly2-http.jar
+%%DATADIR%%/glassfish/modules/jersey-container-servlet-core.jar
+%%DATADIR%%/glassfish/modules/jersey-container-servlet.jar
+%%DATADIR%%/glassfish/modules/jersey-entity-filtering.jar
+%%DATADIR%%/glassfish/modules/jersey-gf-ejb.jar
+%%DATADIR%%/glassfish/modules/jersey-hk2.jar
+%%DATADIR%%/glassfish/modules/jersey-media-jaxb.jar
+%%DATADIR%%/glassfish/modules/jersey-media-json-binding.jar
+%%DATADIR%%/glassfish/modules/jersey-media-json-jackson.jar
+%%DATADIR%%/glassfish/modules/jersey-media-json-jettison.jar
+%%DATADIR%%/glassfish/modules/jersey-media-json-processing.jar
+%%DATADIR%%/glassfish/modules/jersey-media-moxy.jar
+%%DATADIR%%/glassfish/modules/jersey-media-multipart.jar
+%%DATADIR%%/glassfish/modules/jersey-media-sse.jar
+%%DATADIR%%/glassfish/modules/jersey-mvc-connector.jar
+%%DATADIR%%/glassfish/modules/jersey-mvc-jsp.jar
+%%DATADIR%%/glassfish/modules/jersey-mvc.jar
+%%DATADIR%%/glassfish/modules/jersey-server.jar
+%%DATADIR%%/glassfish/modules/jettison.jar
+%%DATADIR%%/glassfish/modules/jms-admin.jar
+%%DATADIR%%/glassfish/modules/jms-core.jar
+%%DATADIR%%/glassfish/modules/jmxremote_optional-repackaged.jar
+%%DATADIR%%/glassfish/modules/jpa-container.jar
+%%DATADIR%%/glassfish/modules/jsf-connector.jar
+%%DATADIR%%/glassfish/modules/jsftemplating.jar
+%%DATADIR%%/glassfish/modules/jsonp-jaxrs.jar
+%%DATADIR%%/glassfish/modules/jspcaching-connector.jar
+%%DATADIR%%/glassfish/modules/jsr109-impl.jar
+%%DATADIR%%/glassfish/modules/jstl-connector.jar
+%%DATADIR%%/glassfish/modules/jta.jar
+%%DATADIR%%/glassfish/modules/jts.jar
+%%DATADIR%%/glassfish/modules/kernel.jar
+%%DATADIR%%/glassfish/modules/launcher.jar
+%%DATADIR%%/glassfish/modules/ldapbp-repackaged.jar
+%%DATADIR%%/glassfish/modules/libpam4j.jar
+%%DATADIR%%/glassfish/modules/load-balancer-admin.jar
+%%DATADIR%%/glassfish/modules/logging.jar
+%%DATADIR%%/glassfish/modules/management-api.jar
+%%DATADIR%%/glassfish/modules/metro-glue.jar
+%%DATADIR%%/glassfish/modules/mimepull.jar
+%%DATADIR%%/glassfish/modules/monitoring-core.jar
+%%DATADIR%%/glassfish/modules/nucleus-grizzly-all.jar
+%%DATADIR%%/glassfish/modules/nucleus-resources.jar
+%%DATADIR%%/glassfish/modules/orb-connector.jar
+%%DATADIR%%/glassfish/modules/orb-enabler.jar
+%%DATADIR%%/glassfish/modules/orb-iiop.jar
+%%DATADIR%%/glassfish/modules/org.apache.felix.bundlerepository.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.antlr.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.asm.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.core.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.dbws.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.jpa.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.jpa.jpql.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.jpa.modelgen.processor.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.moxy.jar
+%%DATADIR%%/glassfish/modules/org.eclipse.persistence.oracle.jar
+%%DATADIR%%/glassfish/modules/osgi-adapter.jar
+%%DATADIR%%/glassfish/modules/osgi-cli-remote.jar
+%%DATADIR%%/glassfish/modules/osgi-container.jar
+%%DATADIR%%/glassfish/modules/osgi-jpa-extension.jar
+%%DATADIR%%/glassfish/modules/osgi-resource-locator.jar
+%%DATADIR%%/glassfish/modules/persistence-common.jar
+%%DATADIR%%/glassfish/modules/pfl-asm.jar
+%%DATADIR%%/glassfish/modules/pfl-basic-tools.jar
+%%DATADIR%%/glassfish/modules/pfl-basic.jar
+%%DATADIR%%/glassfish/modules/pfl-dynamic.jar
+%%DATADIR%%/glassfish/modules/pfl-tf-tools.jar
+%%DATADIR%%/glassfish/modules/pfl-tf.jar
+%%DATADIR%%/glassfish/modules/pkg-client.jar
+%%DATADIR%%/glassfish/modules/registration-api.jar
+%%DATADIR%%/glassfish/modules/registration-impl.jar
+%%DATADIR%%/glassfish/modules/resources-connector.jar
+%%DATADIR%%/glassfish/modules/resources-runtime.jar
+%%DATADIR%%/glassfish/modules/rest-client.jar
+%%DATADIR%%/glassfish/modules/rest-service.jar
+%%DATADIR%%/glassfish/modules/scattered-archive-api.jar
+%%DATADIR%%/glassfish/modules/schema2beans-repackaged.jar
+%%DATADIR%%/glassfish/modules/security-ee.jar
+%%DATADIR%%/glassfish/modules/security-services.jar
+%%DATADIR%%/glassfish/modules/security.jar
+%%DATADIR%%/glassfish/modules/shoal-cache.jar
+%%DATADIR%%/glassfish/modules/shoal-gms-api.jar
+%%DATADIR%%/glassfish/modules/shoal-gms-impl.jar
+%%DATADIR%%/glassfish/modules/simple-glassfish-api.jar
+%%DATADIR%%/glassfish/modules/soap-tcp.jar
+%%DATADIR%%/glassfish/modules/ssl-impl.jar
+%%DATADIR%%/glassfish/modules/stats77.jar
+%%DATADIR%%/glassfish/modules/stax2-api.jar
+%%DATADIR%%/glassfish/modules/transaction-internal-api.jar
+%%DATADIR%%/glassfish/modules/trilead-ssh2.jar
+%%DATADIR%%/glassfish/modules/tyrus-client.jar
+%%DATADIR%%/glassfish/modules/tyrus-container-glassfish-cdi.jar
+%%DATADIR%%/glassfish/modules/tyrus-container-glassfish-ejb.jar
+%%DATADIR%%/glassfish/modules/tyrus-container-grizzly-client.jar
+%%DATADIR%%/glassfish/modules/tyrus-container-servlet.jar
+%%DATADIR%%/glassfish/modules/tyrus-core.jar
+%%DATADIR%%/glassfish/modules/tyrus-server.jar
+%%DATADIR%%/glassfish/modules/tyrus-spi.jar
+%%DATADIR%%/glassfish/modules/war-util.jar
+%%DATADIR%%/glassfish/modules/web-cli.jar
+%%DATADIR%%/glassfish/modules/web-core.jar
+%%DATADIR%%/glassfish/modules/web-embed-api.jar
+%%DATADIR%%/glassfish/modules/web-glue.jar
+%%DATADIR%%/glassfish/modules/web-gui-plugin-common.jar
+%%DATADIR%%/glassfish/modules/web-ha.jar
+%%DATADIR%%/glassfish/modules/web-naming.jar
+%%DATADIR%%/glassfish/modules/web-sse.jar
+%%DATADIR%%/glassfish/modules/websecurity.jar
+%%DATADIR%%/glassfish/modules/webservices-connector.jar
+%%DATADIR%%/glassfish/modules/webservices-extra-jdk-packages.jar
+%%DATADIR%%/glassfish/modules/webservices-osgi.jar
+%%DATADIR%%/glassfish/modules/webservices.security.jar
+%%DATADIR%%/glassfish/modules/weld-integration-fragment.jar
+%%DATADIR%%/glassfish/modules/weld-integration.jar
+%%DATADIR%%/glassfish/modules/weld-osgi-bundle.jar
+%%DATADIR%%/glassfish/modules/woodstox-core-asl.jar
+%%DATADIR%%/glassfish/modules/work-management.jar
+%%DATADIR%%/glassfish/modules/yasson.jar
+%%DATADIR%%/glassfish/osgi/felix/bin/felix.jar
+%%DATADIR%%/javadb/KEYS
+%%DATADIR%%/javadb/LICENSE
+%%DATADIR%%/javadb/NOTICE
+%%DATADIR%%/javadb/RELEASE-NOTES.html
+%%DATADIR%%/javadb/bin/NetworkServerControl
+%%DATADIR%%/javadb/bin/dblook
+%%DATADIR%%/javadb/bin/ij
+%%DATADIR%%/javadb/bin/setEmbeddedCP
+%%DATADIR%%/javadb/bin/setNetworkClientCP
+%%DATADIR%%/javadb/bin/setNetworkServerCP
+%%DATADIR%%/javadb/bin/startNetworkServer
+%%DATADIR%%/javadb/bin/stopNetworkServer
+%%DATADIR%%/javadb/bin/sysinfo
+%%DATADIR%%/javadb/index.html
+%%DATADIR%%/javadb/lib/derby.jar
+%%DATADIR%%/javadb/lib/derby.war
+%%DATADIR%%/javadb/lib/derbyLocale_cs.jar
+%%DATADIR%%/javadb/lib/derbyLocale_de_DE.jar
+%%DATADIR%%/javadb/lib/derbyLocale_es.jar
+%%DATADIR%%/javadb/lib/derbyLocale_fr.jar
+%%DATADIR%%/javadb/lib/derbyLocale_hu.jar
+%%DATADIR%%/javadb/lib/derbyLocale_it.jar
+%%DATADIR%%/javadb/lib/derbyLocale_ja_JP.jar
+%%DATADIR%%/javadb/lib/derbyLocale_ko_KR.jar
+%%DATADIR%%/javadb/lib/derbyLocale_pl.jar
+%%DATADIR%%/javadb/lib/derbyLocale_pt_BR.jar
+%%DATADIR%%/javadb/lib/derbyLocale_ru.jar
+%%DATADIR%%/javadb/lib/derbyLocale_zh_CN.jar
+%%DATADIR%%/javadb/lib/derbyLocale_zh_TW.jar
+%%DATADIR%%/javadb/lib/derbyclient.jar
+%%DATADIR%%/javadb/lib/derbynet.jar
+%%DATADIR%%/javadb/lib/derbyoptionaltools.jar
+%%DATADIR%%/javadb/lib/derbyrun.jar
+%%DATADIR%%/javadb/lib/derbytools.jar
+%%DATADIR%%/mq/bin/imqadmin
+%%DATADIR%%/mq/bin/imqbridgemgr
+%%DATADIR%%/mq/bin/imqbrokerd
+%%DATADIR%%/mq/bin/imqcmd
+%%DATADIR%%/mq/bin/imqdbmgr
+%%DATADIR%%/mq/bin/imqkeytool
+%%DATADIR%%/mq/bin/imqobjmgr
+%%DATADIR%%/mq/bin/imqusermgr
+%%DATADIR%%/mq/etc/imqbrokerd.conf
+%%DATADIR%%/mq/etc/imqenv.conf
+%%DATADIR%%/mq/etc/passfile.sample
+%%DATADIR%%/mq/etc/rc/imq
+%%DATADIR%%/mq/etc/registry/servicetag.xml
+%%DATADIR%%/mq/etc/xml/com.sun.cmm.mq.xml
+%%DATADIR%%/mq/etc/xml/template/com.sun.cmm.mq.xml
+%%DATADIR%%/mq/legal/LICENSE.txt
+%%DATADIR%%/mq/lib/dtd/sun_jmsbridge_1_0.dtd
+%%DATADIR%%/mq/lib/ext/README
+%%DATADIR%%/mq/lib/fscontext.jar
+%%DATADIR%%/mq/lib/glassfish-api.jar
+%%DATADIR%%/mq/lib/grizzly-framework.jar
+%%DATADIR%%/mq/lib/grizzly-http-server.jar
+%%DATADIR%%/mq/lib/grizzly-http-servlet.jar
+%%DATADIR%%/mq/lib/grizzly-http.jar
+%%DATADIR%%/mq/lib/grizzly-portunif.jar
+%%DATADIR%%/mq/lib/grizzly-websockets.jar
+%%DATADIR%%/mq/lib/help/Master.hs
+%%DATADIR%%/mq/lib/help/en/Master.jhm
+%%DATADIR%%/mq/lib/help/en/MasterTOC.xml
+%%DATADIR%%/mq/lib/help/en/add_broker.htm
+%%DATADIR%%/mq/lib/help/en/add_broker_destination.htm
+%%DATADIR%%/mq/lib/help/en/add_connection_fact.htm
+%%DATADIR%%/mq/lib/help/en/add_connfact_clientid.htm
+%%DATADIR%%/mq/lib/help/en/add_connfact_handling.htm
+%%DATADIR%%/mq/lib/help/en/add_connfact_handling_old.htm
+%%DATADIR%%/mq/lib/help/en/add_connfact_jmsx.htm
+%%DATADIR%%/mq/lib/help/en/add_connfact_message_header_overrides.htm
+%%DATADIR%%/mq/lib/help/en/add_connfact_queue.htm
+%%DATADIR%%/mq/lib/help/en/add_connfact_rel.htm
+%%DATADIR%%/mq/lib/help/en/add_destination_obj.htm
+%%DATADIR%%/mq/lib/help/en/add_object_store.htm
+%%DATADIR%%/mq/lib/help/en/broker_config_basic.htm
+%%DATADIR%%/mq/lib/help/en/broker_config_logging.htm
+%%DATADIR%%/mq/lib/help/en/broker_config_messaging.htm
+%%DATADIR%%/mq/lib/help/en/broker_configuration.htm
+%%DATADIR%%/mq/lib/help/en/broker_dest_basic.htm
+%%DATADIR%%/mq/lib/help/en/broker_dest_durable.htm
+%%DATADIR%%/mq/lib/help/en/broker_destination_properties.htm
+%%DATADIR%%/mq/lib/help/en/broker_index.htm
+%%DATADIR%%/mq/lib/help/en/broker_information.htm
+%%DATADIR%%/mq/lib/help/en/conndis_broker.htm
+%%DATADIR%%/mq/lib/help/en/conndis_object_store.htm
+%%DATADIR%%/mq/lib/help/en/connection_factory_prop.htm
+%%DATADIR%%/mq/lib/help/en/connfact_clientid.htm
+%%DATADIR%%/mq/lib/help/en/connfact_handling.htm
+%%DATADIR%%/mq/lib/help/en/connfact_handling_old.htm
+%%DATADIR%%/mq/lib/help/en/connfact_jmsx.htm
+%%DATADIR%%/mq/lib/help/en/connfact_message_header_overrides.htm
+%%DATADIR%%/mq/lib/help/en/connfact_queue.htm
+%%DATADIR%%/mq/lib/help/en/connfact_rel.htm
+%%DATADIR%%/mq/lib/help/en/destination_obj_properties.htm
+%%DATADIR%%/mq/lib/help/en/ide.css
+%%DATADIR%%/mq/lib/help/en/imq_index.htm
+%%DATADIR%%/mq/lib/help/en/message_server_syntax.htm
+%%DATADIR%%/mq/lib/help/en/object_store_properties.htm
+%%DATADIR%%/mq/lib/help/en/os_index.htm
+%%DATADIR%%/mq/lib/help/en/overview.htm
+%%DATADIR%%/mq/lib/help/en/service_properties.htm
+%%DATADIR%%/mq/lib/help/images/AppIcon16xCDE.gif
+%%DATADIR%%/mq/lib/help/images/Broker16X.gif
+%%DATADIR%%/mq/lib/help/images/BrokerX16X.gif
+%%DATADIR%%/mq/lib/help/images/ObjectStore16x.gif
+%%DATADIR%%/mq/lib/help/images/ObjectStoreX16X.gif
+%%DATADIR%%/mq/lib/help/images/console.gif
+%%DATADIR%%/mq/lib/hk2-api.jar
+%%DATADIR%%/mq/lib/images/admin/AboutBox48x.gif
+%%DATADIR%%/mq/lib/images/admin/Add24.gif
+%%DATADIR%%/mq/lib/images/admin/AdminConnectBroker24x.gif
+%%DATADIR%%/mq/lib/images/admin/AdminConnectToObjectStore24x.gif
+%%DATADIR%%/mq/lib/images/admin/AdminDisConnectBroker24x.gif
+%%DATADIR%%/mq/lib/images/admin/AdminDisConnectToObjectStore24x.gif
+%%DATADIR%%/mq/lib/images/admin/AppIcon48x.gif
+%%DATADIR%%/mq/lib/images/admin/Broker16X.gif
+%%DATADIR%%/mq/lib/images/admin/BrokerDestinationList16x.gif
+%%DATADIR%%/mq/lib/images/admin/BrokerQuery24X.gif
+%%DATADIR%%/mq/lib/images/admin/BrokerX16X.gif
+%%DATADIR%%/mq/lib/images/admin/CollapseAll24x.gif
+%%DATADIR%%/mq/lib/images/admin/CollectionOfBrokers16x.gif
+%%DATADIR%%/mq/lib/images/admin/CollectionOfObjectStores16x.gif
+%%DATADIR%%/mq/lib/images/admin/Delete24.gif
+%%DATADIR%%/mq/lib/images/admin/ExpandAll24x.gif
+%%DATADIR%%/mq/lib/images/admin/ObjectStore16x.gif
+%%DATADIR%%/mq/lib/images/admin/ObjectStoreCFDestination16xList.gif
+%%DATADIR%%/mq/lib/images/admin/ObjectStoreX16X.gif
+%%DATADIR%%/mq/lib/images/admin/Pause24.gif
+%%DATADIR%%/mq/lib/images/admin/Play24.gif
+%%DATADIR%%/mq/lib/images/admin/Preferences24.gif
+%%DATADIR%%/mq/lib/images/admin/Properties24.gif
+%%DATADIR%%/mq/lib/images/admin/Purge24x.gif
+%%DATADIR%%/mq/lib/images/admin/Refresh24.gif
+%%DATADIR%%/mq/lib/images/admin/Restart24x.gif
+%%DATADIR%%/mq/lib/images/admin/ServiceList16x.gif
+%%DATADIR%%/mq/lib/images/admin/Shutdown24x.gif
+%%DATADIR%%/mq/lib/images/admin/dot.gif
+%%DATADIR%%/mq/lib/images/admin/folder.gif
+%%DATADIR%%/mq/lib/images/admin/splash_block.gif
+%%DATADIR%%/mq/lib/images/admin/splash_comm.gif
+%%DATADIR%%/mq/lib/images/admin/splash_openmq.gif
+%%DATADIR%%/mq/lib/imq.jar
+%%DATADIR%%/mq/lib/imqadmin.jar
+%%DATADIR%%/mq/lib/imqbridgemgr.jar
+%%DATADIR%%/mq/lib/imqbroker.jar
+%%DATADIR%%/mq/lib/imqhttp.war
+%%DATADIR%%/mq/lib/imqhttps.war
+%%DATADIR%%/mq/lib/imqinit
+%%DATADIR%%/mq/lib/imqjmsbridge.jar
+%%DATADIR%%/mq/lib/imqjmsra.rar
+%%DATADIR%%/mq/lib/imqjmx.jar
+%%DATADIR%%/mq/lib/imqservlet.jar
+%%DATADIR%%/mq/lib/imqstomp.jar
+%%DATADIR%%/mq/lib/imqums.war
+%%DATADIR%%/mq/lib/imqutil.jar
+%%DATADIR%%/mq/lib/imqxm.jar
+%%DATADIR%%/mq/lib/javax.json.jar
+%%DATADIR%%/mq/lib/javax.servlet-api.jar
+%%DATADIR%%/mq/lib/javax.transaction-api.jar
+%%DATADIR%%/mq/lib/jaxm-api.jar
+%%DATADIR%%/mq/lib/jhall.jar
+%%DATADIR%%/mq/lib/jms.jar
+%%DATADIR%%/mq/lib/props/broker/default.properties
+%%DATADIR%%/mq/lib/props/broker/install.properties
+%%DATADIR%%/mq/lib/tyrus-standalone-client.jar
+@dir %%DATADIR%%/glassfish/domains/domain1/applications
+@dir %%DATADIR%%/glassfish/domains/domain1/autodeploy/.autodeploystatus
+@dir %%DATADIR%%/glassfish/domains/domain1/autodeploy/bundles
+@dir %%DATADIR%%/glassfish/domains/domain1/bin
+@dir %%DATADIR%%/glassfish/domains/domain1/lib/applibs
+@dir %%DATADIR%%/glassfish/domains/domain1/lib/classes
+@dir %%DATADIR%%/glassfish/domains/domain1/lib/databases
+@dir %%DATADIR%%/glassfish/domains/domain1/lib/ext
+@dir %%DATADIR%%/glassfish/domains/domain1/logs
+@dir %%DATADIR%%/glassfish/lib/endorsed
diff --git a/www/grafana6/Makefile b/www/grafana6/Makefile
index 936fb64549ec..53dce85cc4ee 100644
--- a/www/grafana6/Makefile
+++ b/www/grafana6/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= grafana
-PORTVERSION= 6.3.3
-PORTREVISION= 1
+PORTVERSION= 6.3.5
DISTVERSIONPREFIX= v
CATEGORIES= www
MASTER_SITES+= https://s3-us-west-2.amazonaws.com/grafana-releases/release/:public
@@ -18,13 +17,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64 i386
-USES= compiler go
+USES= go:modules
USE_RC_SUBR= grafana
USE_GITHUB= yes
-GH_SUBDIR= src/github.com/${PORTNAME}/${PORTNAME}
TAG= 9504db8
+GO_TARGET= ./pkg/cmd/grafana-server \
+ ./pkg/cmd/grafana-cli
+GO_BUILDFLAGS= -ldflags="-w -X main.version=${PORTVERSION} -X main.commit=${TAG}"
+
GRAFANA_USER?= grafana
GRAFANA_GROUP?= grafana
@@ -51,19 +53,20 @@ SUB_LIST+= GRAFANA_USER=${GRAFANA_USER} \
PLIST_SUB+= GRAFANAHOMEDIR=${GRAFANAHOMEDIR}
post-extract:
- @${RM} -r ${WRKSRC}/src/github.com/grafana/grafana/public
+ @${RM} -r ${WRKSRC}/public
@(cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/grafana-${PORTVERSION}.linux-amd64${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} grafana-${PORTVERSION}/public)
-do-build:
- @cd ${WRKSRC}/src/github.com/${PORTNAME}/${PORTNAME} ; ${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags "-w -X main.version=${PORTVERSION} -X main.commit=${TAG}" -o ./bin/grafana-server ./pkg/cmd/grafana-server
- @cd ${WRKSRC}/src/github.com/${PORTNAME}/${PORTNAME} ; ${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags "-w -X main.version=${PORTVERSION} -X main.commit=${TAG}" -o ./bin/grafana-cli ./pkg/cmd/grafana-cli
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/grafana/grafana/bin/grafana-server \
- ${STAGEDIR}${PREFIX}/bin/grafana-server
- ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/grafana/grafana/bin/grafana-cli \
- ${STAGEDIR}${PREFIX}/bin/grafana-cli
- cd ${WRKSRC}/src/github.com/grafana/grafana && \
+# unbreak vendored golang.org/x/xerrors with go1.13
+# can be removed after vendor/golang.org/x/xerrors is updated to a985d3407aa7 or later
+post-patch:
+ @${RM} ${WRKSRC}/vendor/golang.org/x/xerrors/adaptor_go1_13.go
+ @${RM} ${WRKSRC}/vendor/golang.org/x/xerrors/format_go1_13.go
+ @${REINPLACE_CMD} '/build !go1.13/d' ${WRKSRC}/vendor/golang.org/x/xerrors/adaptor_go1_12.go
+ @${REINPLACE_CMD} '/build !go1.13/d' ${WRKSRC}/vendor/golang.org/x/xerrors/format_go1_12.go
+ @${REINPLACE_CMD} '/build !go1.13/d' ${WRKSRC}/vendor/golang.org/x/xerrors/frame_go1_12.go
+
+post-install:
+ cd ${WRKSRC} && \
${COPYTREE_SHARE} public ${STAGEDIR}${PREFIX}/share/grafana
${MKDIR} ${STAGEDIR}${GRAFANAPIDDIR}
${MKDIR} ${STAGEDIR}${GRAFANALOGDIR}
@@ -74,14 +77,8 @@ do-install:
${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/conf
${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/data
${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/data/log
- ${INSTALL_DATA} ${WRKSRC}/src/github.com/grafana/grafana/conf/defaults.ini \
+ ${INSTALL_DATA} ${WRKSRC}/conf/defaults.ini \
${STAGEDIR}${GRAFANAHOMEDIR}/conf/defaults.ini
${INSTALL_DATA} ${WRKDIR}/grafana.conf ${STAGEDIR}${PREFIX}/etc/grafana.conf.sample
-.include <bsd.port.pre.mk>
-
-.if ${COMPILER_TYPE} == clang
-BUILD_ENV= CC=clang
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/grafana6/distinfo b/www/grafana6/distinfo
index 637222aa799c..62b6a0f28644 100644
--- a/www/grafana6/distinfo
+++ b/www/grafana6/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1566784975
-SHA256 (grafana-6.3.3.linux-amd64.tar.gz) = ee3ea26e70ca1f144922f365418bd7f83dd931450a05be11e803db35e49f8e58
-SIZE (grafana-6.3.3.linux-amd64.tar.gz) = 58755664
-SHA256 (grafana-grafana-v6.3.3_GH0.tar.gz) = 7768ec1fa17f3ee2a28b94a49b2bc95fafa1d63d1766ca5a0e10d9dbee9869c0
-SIZE (grafana-grafana-v6.3.3_GH0.tar.gz) = 13489985
+TIMESTAMP = 1568018550
+SHA256 (grafana-6.3.5.linux-amd64.tar.gz) = 0104bfe14444cea2fa3f021b9a75fc78f66434f2ca8f3d0bdd422d108ce682e7
+SIZE (grafana-6.3.5.linux-amd64.tar.gz) = 58756804
+SHA256 (grafana-grafana-v6.3.5_GH0.tar.gz) = 193974115bf868272dbff08e53fdc0c97af3a07a24758390178ce53e5c9e179b
+SIZE (grafana-grafana-v6.3.5_GH0.tar.gz) = 13490877
diff --git a/www/grafana6/pkg-plist b/www/grafana6/pkg-plist
index dcd41608ae69..24ba955dce02 100644
--- a/www/grafana6/pkg-plist
+++ b/www/grafana6/pkg-plist
@@ -998,6 +998,7 @@ bin/grafana-server
%%DATADIR%%/public/app/plugins/datasource/prometheus/partials/config.html
%%DATADIR%%/public/app/plugins/datasource/prometheus/plugin.json
%%DATADIR%%/public/app/plugins/datasource/prometheus/promql.ts
+%%DATADIR%%/public/app/plugins/datasource/prometheus/query_hints.test.ts
%%DATADIR%%/public/app/plugins/datasource/prometheus/query_hints.ts
%%DATADIR%%/public/app/plugins/datasource/prometheus/result_transformer.ts
%%DATADIR%%/public/app/plugins/datasource/prometheus/specs/add_label_to_query.test.ts
@@ -1263,18 +1264,18 @@ bin/grafana-server
%%DATADIR%%/public/app/types/teams.ts
%%DATADIR%%/public/app/types/templates.ts
%%DATADIR%%/public/app/types/user.ts
-%%DATADIR%%/public/build/app.995dde94d6d99b780ce7.js
-%%DATADIR%%/public/build/app.995dde94d6d99b780ce7.js.map
-%%DATADIR%%/public/build/dark.995dde94d6d99b780ce7.js
-%%DATADIR%%/public/build/dark.995dde94d6d99b780ce7.js.map
-%%DATADIR%%/public/build/explore.995dde94d6d99b780ce7.js
-%%DATADIR%%/public/build/explore.995dde94d6d99b780ce7.js.map
-%%DATADIR%%/public/build/grafana.dark.995dde94d6d99b780ce7.css
-%%DATADIR%%/public/build/grafana.light.995dde94d6d99b780ce7.css
-%%DATADIR%%/public/build/light.995dde94d6d99b780ce7.js
-%%DATADIR%%/public/build/light.995dde94d6d99b780ce7.js.map
-%%DATADIR%%/public/build/vendor.995dde94d6d99b780ce7.js
-%%DATADIR%%/public/build/vendor.995dde94d6d99b780ce7.js.map
+%%DATADIR%%/public/build/app.75ccb77dbb4b5e3c9285.js
+%%DATADIR%%/public/build/app.75ccb77dbb4b5e3c9285.js.map
+%%DATADIR%%/public/build/dark.75ccb77dbb4b5e3c9285.js
+%%DATADIR%%/public/build/dark.75ccb77dbb4b5e3c9285.js.map
+%%DATADIR%%/public/build/explore.75ccb77dbb4b5e3c9285.js
+%%DATADIR%%/public/build/explore.75ccb77dbb4b5e3c9285.js.map
+%%DATADIR%%/public/build/grafana.dark.75ccb77dbb4b5e3c9285.css
+%%DATADIR%%/public/build/grafana.light.75ccb77dbb4b5e3c9285.css
+%%DATADIR%%/public/build/light.75ccb77dbb4b5e3c9285.js
+%%DATADIR%%/public/build/light.75ccb77dbb4b5e3c9285.js.map
+%%DATADIR%%/public/build/vendor.75ccb77dbb4b5e3c9285.js
+%%DATADIR%%/public/build/vendor.75ccb77dbb4b5e3c9285.js.map
%%DATADIR%%/public/dashboards/default.json
%%DATADIR%%/public/dashboards/home.json
%%DATADIR%%/public/dashboards/scripted.js
diff --git a/www/linux-flashplayer/Makefile b/www/linux-flashplayer/Makefile
index ae3bd3ee33f2..2c005895c06b 100644
--- a/www/linux-flashplayer/Makefile
+++ b/www/linux-flashplayer/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= flashplayer
-PORTVERSION= 32.0.0.238
+PORTVERSION= 32.0.0.255
CATEGORIES= www multimedia linux
MASTER_SITES= https://fpdownload.macromedia.com/get/flashplayer/pdc/${PORTVERSION}/
PKGNAMEPREFIX= linux-
diff --git a/www/linux-flashplayer/distinfo b/www/linux-flashplayer/distinfo
index df1159a340e6..ff1c76178291 100644
--- a/www/linux-flashplayer/distinfo
+++ b/www/linux-flashplayer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1565720441
-SHA256 (flashplayer/32.0.0.238/flash_player_npapi_linux.i386.tar.gz) = e08807dcf17b68721658e5d91de781626acc5efb00946508efdde5021ffc871a
-SIZE (flashplayer/32.0.0.238/flash_player_npapi_linux.i386.tar.gz) = 8537560
+TIMESTAMP = 1568160925
+SHA256 (flashplayer/32.0.0.255/flash_player_npapi_linux.i386.tar.gz) = a5e1c0d2aaabc1b5ca8659af83070ea984b62f4a7f435f043a2f603b94aa7461
+SIZE (flashplayer/32.0.0.255/flash_player_npapi_linux.i386.tar.gz) = 8538367
diff --git a/www/mod_limitipconn2/Makefile b/www/mod_limitipconn2/Makefile
index 713e12940416..14df1b3543e9 100644
--- a/www/mod_limitipconn2/Makefile
+++ b/www/mod_limitipconn2/Makefile
@@ -14,17 +14,18 @@ MAINTAINER= ychsiao@ychsiao.org
COMMENT= Allows you to limit the number of simultaneous connexions
LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
USES= apache:2.2+ tar:bzip2
AP_FAST_BUILD= yes
AP_GENPLIST= yes
-PORTDOCS= ChangeLog INSTALL README
+PORTDOCS= ChangeLog README
OPTIONS_DEFINE= DOCS
-post-install:
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}/
diff --git a/www/mod_limitipconn2/files/patch-mod_limitipconn.c b/www/mod_limitipconn2/files/patch-mod_limitipconn.c
index af596ca30217..5643466183ae 100644
--- a/www/mod_limitipconn2/files/patch-mod_limitipconn.c
+++ b/www/mod_limitipconn2/files/patch-mod_limitipconn.c
@@ -1,6 +1,6 @@
---- ./mod_limitipconn.c.orig 2012-04-26 00:19:48.000000000 +0200
-+++ ./mod_limitipconn.c 2014-02-02 16:47:28.000000000 +0100
-@@ -42,6 +42,9 @@
+--- mod_limitipconn.c.orig 2012-04-25 22:19:48 UTC
++++ mod_limitipconn.c
+@@ -42,6 +42,9 @@ typedef struct {
/* array of MIME types to limit check; all other types are exempt */
apr_array_header_t *excl_limit;
@@ -10,7 +10,7 @@
} limitipconn_config;
static limitipconn_config *create_config(apr_pool_t *p)
-@@ -53,6 +56,7 @@
+@@ -53,6 +56,7 @@ static limitipconn_config *create_config(apr_pool_t *p
cfg->limit = 0;
cfg->no_limit = apr_array_make(p, 0, sizeof(char *));
cfg->excl_limit = apr_array_make(p, 0, sizeof(char *));
@@ -18,7 +18,7 @@
return cfg;
}
-@@ -75,6 +79,7 @@
+@@ -75,6 +79,7 @@ static int check_limit(request_rec *r, limitipconn_con
/* convert Apache arrays to normal C arrays */
char **nolim = (char **) cfg->no_limit->elts;
char **exlim = (char **) cfg->excl_limit->elts;
@@ -26,7 +26,7 @@
const char *address;
-@@ -112,7 +117,7 @@
+@@ -112,7 +117,7 @@ static int check_limit(request_rec *r, limitipconn_con
/* Only check the MIME-type if we have MIME-type stuff in our config.
The extra subreq can be quite expensive. */
@@ -35,7 +35,7 @@
/* Look up the Content-type of this request. We need a subrequest
* here since this module might be called before the URI has been
* translated into a MIME type. */
-@@ -129,6 +134,20 @@
+@@ -129,6 +134,20 @@ static int check_limit(request_rec *r, limitipconn_con
"mod_limitipconn: uri: %s Content-Type: %s",
r->uri, content_type);
@@ -56,7 +56,7 @@
/* Cycle through the exempt list; if our content_type is exempt,
* return OK */
#if AP_MODULE_MAGIC_AT_LEAST(20090131, 0)
-@@ -328,6 +347,24 @@
+@@ -328,6 +347,24 @@ static const char *excl_limit_config_cmd(cmd_parms *pa
return NULL;
}
@@ -81,7 +81,7 @@
/* Array describing structure of configuration directives */
static command_rec limitipconn_cmds[] = {
AP_INIT_TAKE1("MaxConnPerIP", limit_config_cmd, NULL, OR_LIMIT|RSRC_CONF,
-@@ -336,6 +373,8 @@
+@@ -336,6 +373,8 @@ static command_rec limitipconn_cmds[] = {
"MIME types for which limit checking is disabled"),
AP_INIT_ITERATE("OnlyIPLimit", excl_limit_config_cmd, NULL,
OR_LIMIT|RSRC_CONF, "restrict limit checking to these MIME types only"),
diff --git a/www/mod_limitipconn2/pkg-descr b/www/mod_limitipconn2/pkg-descr
index 1713329f2cb3..9efaaba6ab3b 100644
--- a/www/mod_limitipconn2/pkg-descr
+++ b/www/mod_limitipconn2/pkg-descr
@@ -3,4 +3,4 @@ to limit the number of simultaneous downloads permitted from a single
IP address.
Proxy tracking possibility is not supported yet since apache isn't patched.
-WWW: http://dominia.org/djao/limitipconn2.html
+WWW: https://dominia.org/djao/limitipconn2.html
diff --git a/www/moodle35/Makefile b/www/moodle35/Makefile
index 4e2b4b932cde..dc80cf3eac71 100644
--- a/www/moodle35/Makefile
+++ b/www/moodle35/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= moodle
-PORTVERSION= 3.5.7
+PORTVERSION= 3.5.8
CATEGORIES= www
MASTER_SITES= SF/moodle/Moodle/stable35/
PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX}
diff --git a/www/moodle35/distinfo b/www/moodle35/distinfo
index 304592f648cc..4bdd5d113f29 100644
--- a/www/moodle35/distinfo
+++ b/www/moodle35/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1562726350
-SHA256 (moodle-3.5.7.tgz) = 76f5c8155f5bff5883d7e239b5a5ed9c9735348811318c9ae50986242f726507
-SIZE (moodle-3.5.7.tgz) = 46717307
+TIMESTAMP = 1568185575
+SHA256 (moodle-3.5.8.tgz) = 3ebb922079f76a30eb84926e6e2e762536c9bae927351f5d114dd84605432109
+SIZE (moodle-3.5.8.tgz) = 46729651
diff --git a/www/moodle36/Makefile b/www/moodle36/Makefile
index 20161c5d92a5..01ce14eb30c7 100644
--- a/www/moodle36/Makefile
+++ b/www/moodle36/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= moodle
-PORTVERSION= 3.6.5
+PORTVERSION= 3.6.6
CATEGORIES= www
MASTER_SITES= SF/moodle/Moodle/stable36/
PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX}
diff --git a/www/moodle36/distinfo b/www/moodle36/distinfo
index fd0638979d42..a52c865463e3 100644
--- a/www/moodle36/distinfo
+++ b/www/moodle36/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1562722886
-SHA256 (moodle-3.6.5.tgz) = de37eaccdb66e21f05bcc12cbd9c133a71946347a9f0ab6ddc35c9a848d21fa6
-SIZE (moodle-3.6.5.tgz) = 47773277
+TIMESTAMP = 1568182991
+SHA256 (moodle-3.6.6.tgz) = 86975f8f63ae32b9db6cfa4186e5b41bf909fda8a9bbb6cb2909aa617f6b814a
+SIZE (moodle-3.6.6.tgz) = 47777341
diff --git a/www/moodle37/Makefile b/www/moodle37/Makefile
index 6d7b5996eb05..1e0d9e8f83de 100644
--- a/www/moodle37/Makefile
+++ b/www/moodle37/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= moodle
-PORTVERSION= 3.7.1
+PORTVERSION= 3.7.2
CATEGORIES= www
MASTER_SITES= SF/moodle/Moodle/stable37/
PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX}
diff --git a/www/moodle37/distinfo b/www/moodle37/distinfo
index ce37d19c39bd..4f18956f29a3 100644
--- a/www/moodle37/distinfo
+++ b/www/moodle37/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1562722361
-SHA256 (moodle-3.7.1.tgz) = ad761d43be432ea307d78843259c1429b4cb99128fc72d1985c92967018fd975
-SIZE (moodle-3.7.1.tgz) = 45741077
+TIMESTAMP = 1568174023
+SHA256 (moodle-3.7.2.tgz) = 39223db63c7f6767457b8cdbe30e39361daaece314444caf3ff57c36f1ad79d7
+SIZE (moodle-3.7.2.tgz) = 45744766
diff --git a/www/netsurf/Makefile b/www/netsurf/Makefile
index 46f0a33b220e..b68819d4533d 100644
--- a/www/netsurf/Makefile
+++ b/www/netsurf/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= netsurf
-PORTVERSION= 3.8
+PORTVERSION= 3.9
CATEGORIES= www
MASTER_SITES= http://download.netsurf-browser.org/netsurf/releases/source/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -15,7 +15,8 @@ LICENSE_COMB= multi
BUILD_DEPENDS= duk:lang/duktape \
nsgenbind:devel/nsgenbind \
- p5-HTML-Parser>=3.72:www/p5-HTML-Parser
+ p5-HTML-Parser>=3.72:www/p5-HTML-Parser \
+ xxd:editors/vim-console
LIB_DEPENDS= libcurl.so:ftp/curl \
libpng.so:graphics/png \
libnsutils.so:devel/libnsutils \
diff --git a/www/netsurf/distinfo b/www/netsurf/distinfo
index 2477e6332cc9..d44180c63caa 100644
--- a/www/netsurf/distinfo
+++ b/www/netsurf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1537061947
-SHA256 (netsurf-3.8-src.tar.gz) = a00ee6f3e7ea7ae50c6c1f95c81d381359171bf6874e58891f21c550090c5542
-SIZE (netsurf-3.8-src.tar.gz) = 3945752
+TIMESTAMP = 1567621226
+SHA256 (netsurf-3.9-src.tar.gz) = d72f1c6f6113a01e541f8476a93c347235068779140090df55ba402eb4a8ecc3
+SIZE (netsurf-3.9-src.tar.gz) = 3989742
diff --git a/www/nginx/Makefile b/www/nginx/Makefile
index 3b3622085a22..faeb9f38b032 100644
--- a/www/nginx/Makefile
+++ b/www/nginx/Makefile
@@ -82,14 +82,14 @@ OPTIONS_GROUP_HTTPGRP+= AJP AWS_AUTH BROTLI CACHE_PURGE CLOJURE CT DEVEL_KIT \
ARRAYVAR DRIZZLE DYNAMIC_UPSTREAM ECHO ENCRYPTSESSION FASTDFS FORMINPUT \
GRIDFS HEADERS_MORE HTTP_ACCEPT_LANGUAGE HTTP_AUTH_DIGEST HTTP_AUTH_KRB5 \
HTTP_AUTH_LDAP HTTP_AUTH_PAM HTTP_DAV_EXT HTTP_EVAL HTTP_FANCYINDEX \
- HTTP_FOOTER HTTP_GEOIP2 HTTP_JSON_STATUS HTTP_MOGILEFS HTTP_MP4_H264 \
- HTTP_NOTICE HTTP_PUSH HTTP_PUSH_STREAM HTTP_REDIS HTTP_RESPONSE \
- HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD HTTP_UPLOAD_PROGRESS \
- HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR HTTP_UPSTREAM_STICKY \
- HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LUA MEMC MODSECURITY \
- MODSECURITY3 NAXSI NJS PASSENGER POSTGRES RDS_CSV RDS_JSON REDIS2 RTMP \
- SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT SRCACHE VOD VTS XSS \
- WEBSOCKIFY
+ HTTP_FOOTER HTTP_GEOIP2 HTTP_IP2LOCATION HTTP_IP2PROXY HTTP_JSON_STATUS \
+ HTTP_MOGILEFS HTTP_MP4_H264 HTTP_NOTICE HTTP_PUSH HTTP_PUSH_STREAM \
+ HTTP_REDIS HTTP_RESPONSE HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD \
+ HTTP_UPLOAD_PROGRESS HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR \
+ HTTP_UPSTREAM_STICKY HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LUA \
+ MEMC MODSECURITY MODSECURITY3 NAXSI NJS PASSENGER POSTGRES RDS_CSV \
+ RDS_JSON REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE \
+ SMALL_LIGHT SRCACHE VOD VTS XSS WEBSOCKIFY
OPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL
OPTIONS_DEFINE= DEBUG DEBUGLOG DSO FILE_AIO IPV6 THREADS WWW
OPTIONS_DEFAULT?= DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \
diff --git a/www/nginx/Makefile.extmod b/www/nginx/Makefile.extmod
index 007e766af6b6..e50bc69611ee 100644
--- a/www/nginx/Makefile.extmod
+++ b/www/nginx/Makefile.extmod
@@ -108,6 +108,14 @@ HTTP_GEOIP2_CFLAGS= -I${LOCALBASE}/include
HTTP_GEOIP2_VARS= DSO_EXTMODS+=geoip2
HTTP_GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
+HTTP_IP2LOCATION_GH_TUPLE= ip2location:ip2location-nginx:d47d248:ip2location
+HTTP_IP2LOCATION_LIB_DEPENDS= libIP2Location.so:net/ip2location
+HTTP_IP2LOCATION_CONFIGURE_ON= --add-module=${WRKSRC_ip2location}
+
+HTTP_IP2PROXY_GH_TUPLE= ip2location:ip2proxy-nginx:d6fd05a:ip2proxy
+HTTP_IP2PROXY_LIB_DEPENDS= libIP2Proxy.so:net/ip2proxy
+HTTP_IP2PROXY_CONFIGURE_ON= --add-module=${WRKSRC_ip2proxy}
+
HTTP_JSON_STATUS_GH_TUPLE= nginx-modules:ngx_http_json_status_module:1d2f303:json_status
HTTP_JSON_STATUS_CONFIGURE_ON= --add-module=${WRKSRC_json_status}
@@ -195,8 +203,8 @@ LET_GH_TUPLE= arut:nginx-let-module:v0.0.4:let
LET_CONFIGURE_ON= --add-module=${WRKSRC_let}
LUA_IMPLIES= DEVEL_KIT
-LUA_LIB_DEPENDS= libluajit-5.1.so:lang/luajit
-LUA_CONFIGURE_ENV= LUAJIT_INC=${LOCALBASE}/include/luajit-2.0 \
+LUA_LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty
+LUA_CONFIGURE_ENV= LUAJIT_INC=${LOCALBASE}/include/luajit-2.1 \
LUAJIT_LIB=${LOCALBASE}/lib
LUA_GH_TUPLE= openresty:lua-nginx-module:v0.10.15:lua
LUA_VARS= DSO_EXTMODS+=lua
@@ -255,7 +263,7 @@ RDS_JSON_CONFIGURE_ON= --add-module=${WRKSRC_rdsjson}
REDIS2_GH_TUPLE= openresty:redis2-nginx-module:v0.15:redis2
REDIS2_VARS= DSO_EXTMODS+=redis2
-RTMP_GH_TUPLE= arut:nginx-rtmp-module:v1.2.1:rtmp
+RTMP_GH_TUPLE= ut0mt8:nginx-rtmp-module:f0ea623:rtmp
RTMP_VARS= DSO_EXTMODS+=rtmp
SET_MISC_IMPLIES= DEVEL_KIT
diff --git a/www/nginx/Makefile.options.desc b/www/nginx/Makefile.options.desc
index 86b868ba8d0c..22051948cf76 100644
--- a/www/nginx/Makefile.options.desc
+++ b/www/nginx/Makefile.options.desc
@@ -43,6 +43,8 @@ HTTP_GEOIP2_DESC= 3rd party geoip2 module
HTTP_GUNZIP_FILTER_DESC= Enable http_gunzip_filter module
HTTP_GZIP_STATIC_DESC= Enable http_gzip_static module
HTTP_IMAGE_FILTER_DESC= Enable http_image_filter module
+HTTP_IP2LOCATION_DESC= 3rd party ip2location-nginx module
+HTTP_IP2PROXY_DESC= 3rd party ip2proxy-nginx module
HTTP_JSON_STATUS_DESC= 3rd party http_json_status module
HTTP_MOGILEFS_DESC= 3rd party mogilefs module
HTTP_MP4_DESC= Enable http_mp4 module
diff --git a/www/nginx/distinfo b/www/nginx/distinfo
index 2fe2447a2249..5ceec8f18e7a 100644
--- a/www/nginx/distinfo
+++ b/www/nginx/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1565945621
+TIMESTAMP = 1568029112
SHA256 (nginx-1.16.1.tar.gz) = f11c2a6dd1d3515736f0324857957db2de98be862461b5a542a3ac6188dbe32b
SIZE (nginx-1.16.1.tar.gz) = 1032630
SHA256 (ngx_cache_purge-2.3.tar.gz) = 279e0d8a46d3b1521fd43b3f78bc1c08b263899142a7cc5058c1c0361a92c89c
@@ -117,8 +117,8 @@ SHA256 (openresty-rds-json-nginx-module-v0.14_GH0.tar.gz) = 99aedf222a9664484918
SIZE (openresty-rds-json-nginx-module-v0.14_GH0.tar.gz) = 33496
SHA256 (openresty-redis2-nginx-module-v0.15_GH0.tar.gz) = d255571bcfb9939b78099df39cb4d42f174d789aec8c8e5e47b93942b0299438
SIZE (openresty-redis2-nginx-module-v0.15_GH0.tar.gz) = 25471
-SHA256 (arut-nginx-rtmp-module-v1.2.1_GH0.tar.gz) = 87aa597400b0b5a05274ee2d23d8cb8224e12686227a0abe31d783b3a645ea37
-SIZE (arut-nginx-rtmp-module-v1.2.1_GH0.tar.gz) = 519919
+SHA256 (ut0mt8-nginx-rtmp-module-f0ea623_GH0.tar.gz) = a66fc786e17c84a85db5e9598007b5934405945f19d4b9c5af1e12460bb649d9
+SIZE (ut0mt8-nginx-rtmp-module-f0ea623_GH0.tar.gz) = 563795
SHA256 (openresty-set-misc-nginx-module-cda7e50_GH0.tar.gz) = 6fb2c99d4aecdd0335f55493b0dd4170efa46b0014a4c2e41f2ea519b633aca2
SIZE (openresty-set-misc-nginx-module-cda7e50_GH0.tar.gz) = 29291
SHA256 (sflow-nginx-sflow-module-543c72a_GH0.tar.gz) = 95efdb1f6cfd6c32c577707f693eb6795c6f21ae062842bf84fe762d8b842955
@@ -137,3 +137,7 @@ SHA256 (tg123-websockify-nginx-module-e82d254_GH0.tar.gz) = 1ea0fd35e3bed61c822a
SIZE (tg123-websockify-nginx-module-e82d254_GH0.tar.gz) = 14378
SHA256 (openresty-xss-nginx-module-v0.05_GH0.tar.gz) = 958bd8de773601d8d3138501cc4be0420f1c818a3987a70cc9c0023371e432cf
SIZE (openresty-xss-nginx-module-v0.05_GH0.tar.gz) = 11477
+SHA256 (ip2location-ip2location-nginx-d47d248_GH0.tar.gz) = ae45341c361fb4ab11f8415c5d85b51ea1aa1027f8ab4fa9524df2074080bb9c
+SIZE (ip2location-ip2location-nginx-d47d248_GH0.tar.gz) = 5542
+SHA256 (ip2location-ip2proxy-nginx-d6fd05a_GH0.tar.gz) = 7b8df48216cd258d770b084b1768d6963a1ec850a748944f896098ce0fa0d993
+SIZE (ip2location-ip2proxy-nginx-d6fd05a_GH0.tar.gz) = 4573
diff --git a/www/npm/Makefile b/www/npm/Makefile
index 3f37d613437c..830d9589c2fa 100644
--- a/www/npm/Makefile
+++ b/www/npm/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= npm
-PORTVERSION= 6.11.2
+PORTVERSION= 6.11.3
CATEGORIES= www
MASTER_SITES= LOCAL/sunpoet
diff --git a/www/npm/distinfo b/www/npm/distinfo
index dba1447b07b6..83553f14fce3 100644
--- a/www/npm/distinfo
+++ b/www/npm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1567275631
-SHA256 (npm-6.11.2.tar.xz) = eb1a0d4a6515d454a9d858297f3e808ce743ce7e496d5c6ab0e05ac05027d6c4
-SIZE (npm-6.11.2.tar.xz) = 3416704
+TIMESTAMP = 1567943276
+SHA256 (npm-6.11.3.tar.xz) = 52e7c76415af828a32467a811a59705020bb1659c0ab73d1933d3a2e20fd0219
+SIZE (npm-6.11.3.tar.xz) = 3390588
diff --git a/www/npm/pkg-plist b/www/npm/pkg-plist
index 1e789d4676a8..5dfbe5d817af 100644
--- a/www/npm/pkg-plist
+++ b/www/npm/pkg-plist
@@ -3269,7 +3269,6 @@ lib/node_modules/npm/node_modules/read-cmd-shim/LICENSE
lib/node_modules/npm/node_modules/read-cmd-shim/README.md
lib/node_modules/npm/node_modules/read-cmd-shim/index.js
lib/node_modules/npm/node_modules/read-cmd-shim/package.json
-lib/node_modules/npm/node_modules/read-cmd-shim/test/integration.js
lib/node_modules/npm/node_modules/read-installed/.npmignore
lib/node_modules/npm/node_modules/read-installed/.travis.yml
lib/node_modules/npm/node_modules/read-installed/LICENSE
diff --git a/www/p5-CGI-Simple/Makefile b/www/p5-CGI-Simple/Makefile
index 74020b2b61b0..83281718b460 100644
--- a/www/p5-CGI-Simple/Makefile
+++ b/www/p5-CGI-Simple/Makefile
@@ -2,13 +2,13 @@
# $FreeBSD$
PORTNAME= CGI-Simple
-PORTVERSION= 1.210
+PORTVERSION= 1.220
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
-DISTNAME= ${PORTNAME}-${PORTVERSION:C|0$||}
+DISTNAME= ${PORTNAME}-${PORTVERSION:S|0$||}
-MAINTAINER= perl@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple totally OO CGI interface that is CGI.pm compliant
LICENSE= ART10 GPLv1+
@@ -18,8 +18,9 @@ TEST_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
-NO_ARCH= yes
USES= perl5
USE_PERL5= configure
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/www/p5-CGI-Simple/distinfo b/www/p5-CGI-Simple/distinfo
index 208a6c8e5e93..7cff6ac20d13 100644
--- a/www/p5-CGI-Simple/distinfo
+++ b/www/p5-CGI-Simple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1538984375
-SHA256 (CGI-Simple-1.21.tar.gz) = 4f1b2f7a1fa5c7e8e3f61a426c21d2335d22d8417a43e5fe91154ea25f14ecf3
-SIZE (CGI-Simple-1.21.tar.gz) = 87306
+TIMESTAMP = 1567842464
+SHA256 (CGI-Simple-1.22.tar.gz) = f611a6a35bf0eb637d3d72c30cf400f0e2199844f11eb414087e6e652d8f878d
+SIZE (CGI-Simple-1.22.tar.gz) = 87400
diff --git a/www/p5-CGI-Simple/pkg-descr b/www/p5-CGI-Simple/pkg-descr
index be5c59fb73f6..b999c36642bb 100644
--- a/www/p5-CGI-Simple/pkg-descr
+++ b/www/p5-CGI-Simple/pkg-descr
@@ -1,7 +1,15 @@
-CGI::Simple provides a relatively lightweight drop in replacement
-for CGI.pm. It shares an identical OO interface to CGI.pm for
-parameter parsing, file upload, cookie handling and header generation.
-This module is entirely object oriented, however a complete functional
-interface is available by using the CGI::Simple::Standard module.
+CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm. It
+shares an identical OO interface to CGI.pm for parameter parsing, file upload,
+cookie handling and header generation. This module is entirely object oriented,
+however a complete functional interface is available by using the
+CGI::Simple::Standard module.
+
+Essentially everything in CGI.pm that relates to the CGI (not HTML) side of
+things is available. There are even a few new methods and additions to old ones!
+If you are interested in what has gone on under the hood see the Compatibility
+with CGI.pm section at the end.
+
+In practical testing this module loads and runs about twice as fast as CGI.pm
+depending on the precise task.
WWW: https://metacpan.org/release/CGI-Simple
diff --git a/www/p5-HTML-Clean/Makefile b/www/p5-HTML-Clean/Makefile
index 4e6ae5453a92..72803bb13e76 100644
--- a/www/p5-HTML-Clean/Makefile
+++ b/www/p5-HTML-Clean/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= HTML-Clean
-PORTVERSION= 0.9
+PORTVERSION= 1.2
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/www/p5-HTML-Clean/distinfo b/www/p5-HTML-Clean/distinfo
index cfae13f7dd76..6e9cc5ad3470 100644
--- a/www/p5-HTML-Clean/distinfo
+++ b/www/p5-HTML-Clean/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1567547617
-SHA256 (HTML-Clean-0.9.tar.gz) = 31ecec3e9a664e624c22cdd37b4e02ade68364069873aa9048fda13cf4ef9b94
-SIZE (HTML-Clean-0.9.tar.gz) = 48592
+TIMESTAMP = 1568200708
+SHA256 (HTML-Clean-1.2.tar.gz) = 525d3f6bf4034d5c10c3a0a30c7330bfce40e20e7c2128a793df5c2ec60a6eb2
+SIZE (HTML-Clean-1.2.tar.gz) = 48583
diff --git a/www/p5-Mojolicious/Makefile b/www/p5-Mojolicious/Makefile
index 9b8d36af8252..e21f6166b526 100644
--- a/www/p5-Mojolicious/Makefile
+++ b/www/p5-Mojolicious/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Mojolicious
-PORTVERSION= 8.23
+PORTVERSION= 8.24
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/www/p5-Mojolicious/distinfo b/www/p5-Mojolicious/distinfo
index caf0e868d660..ea9e3e1bbd6b 100644
--- a/www/p5-Mojolicious/distinfo
+++ b/www/p5-Mojolicious/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1565703409
-SHA256 (Mojolicious-8.23.tar.gz) = 6d40c51ee338fc0a3f081d3dffa266f026762357e57ce7d4f55169f0213091dc
-SIZE (Mojolicious-8.23.tar.gz) = 765863
+TIMESTAMP = 1568248089
+SHA256 (Mojolicious-8.24.tar.gz) = 0ce8786e629a74a6f05abb8d5c39df6afe4ae2bdc8681d1e6f1224f7cb482601
+SIZE (Mojolicious-8.24.tar.gz) = 767501
diff --git a/www/p5-PocketIO/Makefile b/www/p5-PocketIO/Makefile
index a9e120843cac..4b2765fd174c 100644
--- a/www/p5-PocketIO/Makefile
+++ b/www/p5-PocketIO/Makefile
@@ -23,8 +23,9 @@ RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
TEST_DEPENDS= p5-Plack>=0:www/p5-Plack \
p5-Twiggy>=0:www/p5-Twiggy
-NO_ARCH= yes
-USE_PERL5= modbuild
USES= perl5
+USE_PERL5= modbuild
+
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/www/p5-WebService-Linode/Makefile b/www/p5-WebService-Linode/Makefile
index ea446cb2a72f..8ec29a315004 100644
--- a/www/p5-WebService-Linode/Makefile
+++ b/www/p5-WebService-Linode/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= WebService-Linode
-PORTVERSION= 0.28
+PORTVERSION= 0.29
CATEGORIES= www
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,14 +14,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \
- p5-JSON>=0:converters/p5-JSON \
- p5-Mozilla-CA>=0:www/p5-Mozilla-CA \
+RUN_DEPENDS= p5-JSON>=2.00:converters/p5-JSON \
+ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-libwww>=0:www/p5-libwww
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
-NO_ARCH= yes
USES= perl5
USE_PERL5= modbuildtiny
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/www/p5-WebService-Linode/distinfo b/www/p5-WebService-Linode/distinfo
index 6df3d2a6cbf2..fda03221d387 100644
--- a/www/p5-WebService-Linode/distinfo
+++ b/www/p5-WebService-Linode/distinfo
@@ -1,2 +1,3 @@
-SHA256 (WebService-Linode-0.28.tar.gz) = 66a315016999c0d2043caae86e664dad10c6613708f33a2f56aae8030326c509
-SIZE (WebService-Linode-0.28.tar.gz) = 33775
+TIMESTAMP = 1567842518
+SHA256 (WebService-Linode-0.29.tar.gz) = 103aab245304f08e9e87ac7bc884ddb44a630de6bac077dc921f716d71154922
+SIZE (WebService-Linode-0.29.tar.gz) = 32855
diff --git a/www/py-asgiref/Makefile b/www/py-asgiref/Makefile
new file mode 100644
index 000000000000..592be632e539
--- /dev/null
+++ b/www/py-asgiref/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= asgiref
+PORTVERSION= 3.2.2
+CATEGORIES= www python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= ASGI specs, helper code, and adapters
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=4.3.0:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0.10.0:devel/py-pytest-asyncio@${PY_FLAVOR}
+
+USES= python:3.5+
+USE_PYTHON= distutils autoplist
+
+NO_ARCH= yes
+
+do-test:
+ (cd ${WRKSRC} && pytest)
+
+.include <bsd.port.mk>
diff --git a/www/py-asgiref/distinfo b/www/py-asgiref/distinfo
new file mode 100644
index 000000000000..2b5656cabff1
--- /dev/null
+++ b/www/py-asgiref/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1568247840
+SHA256 (asgiref-3.2.2.tar.gz) = f62b1c88ebf5fe95db202a372982970edcf375c1513d7e70717df0750f5c2b98
+SIZE (asgiref-3.2.2.tar.gz) = 16370
diff --git a/www/py-asgiref/pkg-descr b/www/py-asgiref/pkg-descr
new file mode 100644
index 000000000000..dbdbb1a9f0af
--- /dev/null
+++ b/www/py-asgiref/pkg-descr
@@ -0,0 +1,5 @@
+ASGI is a standard for Python asynchronous web apps and servers to
+communicate with each other, and positioned as an asynchronous
+successor to WSGI.
+
+WWW: https://github.com/django/asgiref/
diff --git a/www/py-azure-common/Makefile b/www/py-azure-common/Makefile
index e85033f0c0b0..07d78b7f15d5 100644
--- a/www/py-azure-common/Makefile
+++ b/www/py-azure-common/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= azure-common
-PORTVERSION= 1.1.22
+PORTVERSION= 1.1.23
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-azure-common/distinfo b/www/py-azure-common/distinfo
index 3067ae3a2aa3..4c2e5641dfe6 100644
--- a/www/py-azure-common/distinfo
+++ b/www/py-azure-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561043381
-SHA256 (azure-common-1.1.22.zip) = c8e4a7bf15f139f779a415d2d3c371738b1e9f5e14abd9c18af6b9bed3babf35
-SIZE (azure-common-1.1.22.zip) = 17065
+TIMESTAMP = 1567881102
+SHA256 (azure-common-1.1.23.zip) = 53b1195b8f20943ccc0e71a17849258f7781bc6db1c72edc7d6c055f79bd54e3
+SIZE (azure-common-1.1.23.zip) = 17297
diff --git a/www/py-beautifulsoup/Makefile b/www/py-beautifulsoup/Makefile
index 8437218252ed..65c7a5f4ed06 100644
--- a/www/py-beautifulsoup/Makefile
+++ b/www/py-beautifulsoup/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= beautifulsoup
-PORTVERSION= 4.7.1
-PORTREVISION= 1
+PORTVERSION= 4.8.0
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-beautifulsoup/distinfo b/www/py-beautifulsoup/distinfo
index d66c64ff13d1..49104f6c516b 100644
--- a/www/py-beautifulsoup/distinfo
+++ b/www/py-beautifulsoup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1554433166
-SHA256 (beautifulsoup4-4.7.1.tar.gz) = 945065979fb8529dd2f37dbb58f00b661bdbcbebf954f93b32fdf5263ef35348
-SIZE (beautifulsoup4-4.7.1.tar.gz) = 167065
+TIMESTAMP = 1567929824
+SHA256 (beautifulsoup4-4.8.0.tar.gz) = 25288c9e176f354bf277c0a10aa96c782a6a18a17122dba2e8cec4a97e03343b
+SIZE (beautifulsoup4-4.8.0.tar.gz) = 170919
diff --git a/www/py-dj21-drf-yasg/Makefile b/www/py-dj21-drf-yasg/Makefile
index cae1f6bbe42b..3241a6f8429c 100644
--- a/www/py-dj21-drf-yasg/Makefile
+++ b/www/py-dj21-drf-yasg/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= drf-yasg
-DISTVERSION= 1.16.0
+DISTVERSION= 1.16.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21-
@@ -21,7 +21,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=1.11.7:www/py-django21@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.34:devel/py-ruamel.yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}swagger-spec-validator>=2.1.0:devel/py-swagger-spec-validator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
USES= python:3.5+
USE_PYTHON= distutils autoplist
diff --git a/www/py-dj21-drf-yasg/distinfo b/www/py-dj21-drf-yasg/distinfo
index 7b95aa7a7d91..983b7a3c1ac4 100644
--- a/www/py-dj21-drf-yasg/distinfo
+++ b/www/py-dj21-drf-yasg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561074540
-SHA256 (drf-yasg-1.16.0.tar.gz) = 82b535a22fc13e0a202217df4c6470c40b54d21f742e69798f53c69afccbfdac
-SIZE (drf-yasg-1.16.0.tar.gz) = 1288698
+TIMESTAMP = 1567915504
+SHA256 (drf-yasg-1.16.1.tar.gz) = 68fded2ffdf46e03f33e766184b7d8f1e1a5236f94acfd0c4ba932a57b812566
+SIZE (drf-yasg-1.16.1.tar.gz) = 1289575
diff --git a/www/py-dj22-drf-yasg/Makefile b/www/py-dj22-drf-yasg/Makefile
index c046b2fb9b1e..866cac325f2a 100644
--- a/www/py-dj22-drf-yasg/Makefile
+++ b/www/py-dj22-drf-yasg/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= drf-yasg
-DISTVERSION= 1.16.0
+DISTVERSION= 1.16.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
@@ -21,7 +21,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11.7:www/py-django22@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.34:devel/py-ruamel.yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}swagger-spec-validator>=2.1.0:devel/py-swagger-spec-validator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
USES= python:3.5+
USE_PYTHON= distutils autoplist
diff --git a/www/py-dj22-drf-yasg/distinfo b/www/py-dj22-drf-yasg/distinfo
index 7b95aa7a7d91..6f7939ff8b38 100644
--- a/www/py-dj22-drf-yasg/distinfo
+++ b/www/py-dj22-drf-yasg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561074540
-SHA256 (drf-yasg-1.16.0.tar.gz) = 82b535a22fc13e0a202217df4c6470c40b54d21f742e69798f53c69afccbfdac
-SIZE (drf-yasg-1.16.0.tar.gz) = 1288698
+TIMESTAMP = 1567914984
+SHA256 (drf-yasg-1.16.1.tar.gz) = 68fded2ffdf46e03f33e766184b7d8f1e1a5236f94acfd0c4ba932a57b812566
+SIZE (drf-yasg-1.16.1.tar.gz) = 1289575
diff --git a/www/py-drf-yasg/Makefile b/www/py-drf-yasg/Makefile
index f9e2c79f9835..483bc0e530cc 100644
--- a/www/py-drf-yasg/Makefile
+++ b/www/py-drf-yasg/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= drf-yasg
-DISTVERSION= 1.16.0
+DISTVERSION= 1.16.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7:www/py-django111@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.34:devel/py-ruamel.yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}swagger-spec-validator>=2.1.0:devel/py-swagger-spec-validator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils autoplist
diff --git a/www/py-drf-yasg/distinfo b/www/py-drf-yasg/distinfo
index 7b95aa7a7d91..adfbc70698bf 100644
--- a/www/py-drf-yasg/distinfo
+++ b/www/py-drf-yasg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561074540
-SHA256 (drf-yasg-1.16.0.tar.gz) = 82b535a22fc13e0a202217df4c6470c40b54d21f742e69798f53c69afccbfdac
-SIZE (drf-yasg-1.16.0.tar.gz) = 1288698
+TIMESTAMP = 1567914095
+SHA256 (drf-yasg-1.16.1.tar.gz) = 68fded2ffdf46e03f33e766184b7d8f1e1a5236f94acfd0c4ba932a57b812566
+SIZE (drf-yasg-1.16.1.tar.gz) = 1289575
diff --git a/www/py-google-resumable-media/Makefile b/www/py-google-resumable-media/Makefile
index 1c723044f478..2b5b60706566 100644
--- a/www/py-google-resumable-media/Makefile
+++ b/www/py-google-resumable-media/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= google-resumable-media
-PORTVERSION= 0.3.3
+PORTVERSION= 0.4.0
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-resumable-media/distinfo b/www/py-google-resumable-media/distinfo
index d10b3a159fa4..bda0045d7a82 100644
--- a/www/py-google-resumable-media/distinfo
+++ b/www/py-google-resumable-media/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1567016151
-SHA256 (google-resumable-media-0.3.3.tar.gz) = 49493999cf046b5a02f648e201f0c2fc718c5969c53326b4d2c0693b01bdc8bb
-SIZE (google-resumable-media-0.3.3.tar.gz) = 2114537
+TIMESTAMP = 1567842472
+SHA256 (google-resumable-media-0.4.0.tar.gz) = 46ee131e55d16e350cf9dc7de6fc0653b55314e8645e2deb0633394adcd7e9c0
+SIZE (google-resumable-media-0.4.0.tar.gz) = 2112552
diff --git a/www/py-instabot/Makefile b/www/py-instabot/Makefile
index 76aef5703ddb..64e3b2b0c024 100644
--- a/www/py-instabot/Makefile
+++ b/www/py-instabot/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= instabot
-PORTVERSION= 0.55.0
+PORTVERSION= 0.57.0
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-instabot/distinfo b/www/py-instabot/distinfo
index 8f1886225f38..c489f302f22e 100644
--- a/www/py-instabot/distinfo
+++ b/www/py-instabot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1567611072
-SHA256 (instabot-0.55.0.tar.gz) = 43ee7210d557a3629bf580c188a0f16931d80a3944420d91a6967e20c9ce58f0
-SIZE (instabot-0.55.0.tar.gz) = 75876
+TIMESTAMP = 1568051703
+SHA256 (instabot-0.57.0.tar.gz) = da752e2f6f608d20173774e0eabc8e49f5873a653cd0f672bb10cc8f5dac8879
+SIZE (instabot-0.57.0.tar.gz) = 75884
diff --git a/www/py-soupsieve/Makefile b/www/py-soupsieve/Makefile
index a0828d5709cc..fa2fee055062 100644
--- a/www/py-soupsieve/Makefile
+++ b/www/py-soupsieve/Makefile
@@ -2,6 +2,7 @@
PORTNAME= soupsieve
PORTVERSION= 1.9
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +13,23 @@ COMMENT= CSS4 selector implementation for BeautifulSoup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>4:www/py-beautifulsoup@${PY_FLAVOR}
+
USES= python
USE_PYTHON= autoplist concurrent distutils
+
NO_ARCH= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_VER} < 3
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.functools_lru_cache>0:devel/py-backports.functools_lru_cache@${PY_FLAVOR}
+.endif
+
+do-test:
+ cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs
+
+.include <bsd.port.post.mk>
diff --git a/www/rubygem-gollum/Makefile b/www/rubygem-gollum/Makefile
index 0ec856ca2cd3..1125e7e329e6 100644
--- a/www/rubygem-gollum/Makefile
+++ b/www/rubygem-gollum/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gollum
PORTVERSION= 4.1.4
+PORTREVISION= 1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git \
rubygem-gemojione>=3.2:graphics/rubygem-gemojione \
rubygem-gollum-lib>=4.2.10:www/rubygem-gollum-lib \
- rubygem-kramdown>=1.9.0:textproc/rubygem-kramdown \
+ rubygem-kramdown1>=1.9.0:textproc/rubygem-kramdown1 \
rubygem-mustache0>=0.99.5:devel/rubygem-mustache0 \
rubygem-sinatra1>=1.4.4:www/rubygem-sinatra1 \
rubygem-useragent>=0.16.2:devel/rubygem-useragent
diff --git a/www/rubygem-jekyll-sanity/Makefile b/www/rubygem-jekyll-sanity/Makefile
index 2d9ccaad9cf2..209dc5d91dc1 100644
--- a/www/rubygem-jekyll-sanity/Makefile
+++ b/www/rubygem-jekyll-sanity/Makefile
@@ -3,6 +3,7 @@
PORTNAME= jekyll-sanity
PORTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -11,10 +12,11 @@ COMMENT= Patches to make Jekyll less insane and easier
LICENSE= MIT
-RUN_DEPENDS= rubygem-jekyll>=3.1:www/rubygem-jekyll
+RUN_DEPENDS= rubygem-jekyll3>=3.1<4:www/rubygem-jekyll3
-NO_ARCH= yes
-USE_RUBY= yes
USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/www/rubygem-jekyll-watch/Makefile b/www/rubygem-jekyll-watch/Makefile
index a84cd9d91ee2..af453633c3ae 100644
--- a/www/rubygem-jekyll-watch/Makefile
+++ b/www/rubygem-jekyll-watch/Makefile
@@ -2,16 +2,16 @@
# $FreeBSD$
PORTNAME= jekyll-watch
-PORTVERSION= 2.1.2
+PORTVERSION= 2.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
-MAINTAINER= ruby@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Handles rebuilding of Jekyll sites when a file changes
LICENSE= MIT
-RUN_DEPENDS= rubygem-listen>=3.0:devel/rubygem-listen
+RUN_DEPENDS= rubygem-listen>=3.0<4:devel/rubygem-listen
USES= gem
USE_RUBY= yes
diff --git a/www/rubygem-jekyll-watch/distinfo b/www/rubygem-jekyll-watch/distinfo
index 967e04466030..e99c071a7c6f 100644
--- a/www/rubygem-jekyll-watch/distinfo
+++ b/www/rubygem-jekyll-watch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540041703
-SHA256 (rubygem/jekyll-watch-2.1.2.gem) = fbb72f0bbadb8b593f255039f14da5a8750285ef2238d7de5e54a1ab07f234e9
-SIZE (rubygem/jekyll-watch-2.1.2.gem) = 6144
+TIMESTAMP = 1567842504
+SHA256 (rubygem/jekyll-watch-2.2.1.gem) = bc44ed43f5e0a552836245a54dbff3ea7421ecc2856707e8a1ee203a8387a7e1
+SIZE (rubygem/jekyll-watch-2.2.1.gem) = 6144
diff --git a/www/rubygem-jekyll/Makefile b/www/rubygem-jekyll/Makefile
index 8539898f2b0c..dfec6544c4fe 100644
--- a/www/rubygem-jekyll/Makefile
+++ b/www/rubygem-jekyll/Makefile
@@ -2,28 +2,30 @@
# $FreeBSD$
PORTNAME= jekyll
-PORTVERSION= 3.8.5
+PORTVERSION= 4.0.0
CATEGORIES= www rubygems
MASTER_SITES= RG
-MAINTAINER= ruby@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, blog aware, static site generator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-addressable>=2.4:www/rubygem-addressable \
- rubygem-colorator>=0.1:textproc/rubygem-colorator \
- rubygem-em-websocket>=0.5:www/rubygem-em-websocket \
- rubygem-i18n>=0.7:devel/rubygem-i18n \
- rubygem-jekyll-sass-converter>=1.0:textproc/rubygem-jekyll-sass-converter \
- rubygem-jekyll-watch>=2.0:www/rubygem-jekyll-watch \
- rubygem-kramdown>=1.14:textproc/rubygem-kramdown \
- rubygem-liquid>=4.0:textproc/rubygem-liquid \
- rubygem-mercenary>=0.3.3:devel/rubygem-mercenary \
- rubygem-pathutil>=0.9:devel/rubygem-pathutil \
- rubygem-rouge>=1.7:textproc/rubygem-rouge \
- rubygem-safe_yaml>=1.0:devel/rubygem-safe_yaml
+RUN_DEPENDS= rubygem-addressable>=2.4<3:www/rubygem-addressable \
+ rubygem-colorator>=1.0<2:textproc/rubygem-colorator \
+ rubygem-em-websocket>=0.5<1:www/rubygem-em-websocket \
+ rubygem-i18n>=0.9.5,2<2,2:devel/rubygem-i18n \
+ rubygem-jekyll-sass-converter>=2.0<3:textproc/rubygem-jekyll-sass-converter \
+ rubygem-jekyll-watch>=2.0<3:www/rubygem-jekyll-watch \
+ rubygem-kramdown>=2.1<3:textproc/rubygem-kramdown \
+ rubygem-kramdown-parser-gfm>=1.0<2:textproc/rubygem-kramdown-parser-gfm \
+ rubygem-liquid>=4.0<5:textproc/rubygem-liquid \
+ rubygem-mercenary>=0.3.3<0.4:devel/rubygem-mercenary \
+ rubygem-pathutil>=0.9<1:devel/rubygem-pathutil \
+ rubygem-rouge>=3.0<4:textproc/rubygem-rouge \
+ rubygem-safe_yaml>=1.0<2:devel/rubygem-safe_yaml \
+ rubygem-terminal-table>=1.8<2:textproc/rubygem-terminal-table
USES= gem
USE_RUBY= yes
diff --git a/www/rubygem-jekyll/distinfo b/www/rubygem-jekyll/distinfo
index fad8171b933d..45b17cfeb131 100644
--- a/www/rubygem-jekyll/distinfo
+++ b/www/rubygem-jekyll/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541431019
-SHA256 (rubygem/jekyll-3.8.5.gem) = 6316459a4524a971e2553f794d2e3ec66f4341ca8452153df855500406d3c2da
-SIZE (rubygem/jekyll-3.8.5.gem) = 112640
+TIMESTAMP = 1567842512
+SHA256 (rubygem/jekyll-4.0.0.gem) = 4a1dc48895d525bfb98cd562bf03ab6dd2727b5795360877c90e12670b9fec3a
+SIZE (rubygem/jekyll-4.0.0.gem) = 119808
diff --git a/www/rubygem-jekyll3/Makefile b/www/rubygem-jekyll3/Makefile
new file mode 100644
index 000000000000..5cefbcbfa53c
--- /dev/null
+++ b/www/rubygem-jekyll3/Makefile
@@ -0,0 +1,38 @@
+# Created by: Peter Schuller <peter.schuller@infidyne.com>
+# $FreeBSD$
+
+PORTNAME= jekyll
+PORTVERSION= 3.8.6
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 3
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Simple, blog aware, static site generator
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-addressable>=2.4:www/rubygem-addressable \
+ rubygem-colorator>=0.1:textproc/rubygem-colorator \
+ rubygem-em-websocket>=0.5:www/rubygem-em-websocket \
+ rubygem-i18n>=0.7:devel/rubygem-i18n \
+ rubygem-jekyll-sass-converter1>=1.0:textproc/rubygem-jekyll-sass-converter1 \
+ rubygem-jekyll-watch>=2.0:www/rubygem-jekyll-watch \
+ rubygem-kramdown1>=1.14:textproc/rubygem-kramdown1 \
+ rubygem-liquid>=4.0:textproc/rubygem-liquid \
+ rubygem-mercenary>=0.3.3:devel/rubygem-mercenary \
+ rubygem-pathutil>=0.9:devel/rubygem-pathutil \
+ rubygem-rouge>=1.7:textproc/rubygem-rouge \
+ rubygem-safe_yaml>=1.0:devel/rubygem-safe_yaml
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/jekyll
+
+PORTSCOUT= limit:^3\.
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-jekyll3/distinfo b/www/rubygem-jekyll3/distinfo
new file mode 100644
index 000000000000..429313803ef4
--- /dev/null
+++ b/www/rubygem-jekyll3/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567940878
+SHA256 (rubygem/jekyll-3.8.6.gem) = 1ffe559020092a46c4246a9d7a091a557e7570dcbfef755cfc751741a59401de
+SIZE (rubygem/jekyll-3.8.6.gem) = 113152
diff --git a/www/rubygem-jekyll/files/patch-gemspec b/www/rubygem-jekyll3/files/patch-gemspec
index ef9f193ef07a..ef9f193ef07a 100644
--- a/www/rubygem-jekyll/files/patch-gemspec
+++ b/www/rubygem-jekyll3/files/patch-gemspec
diff --git a/www/rubygem-jekyll3/pkg-descr b/www/rubygem-jekyll3/pkg-descr
new file mode 100644
index 000000000000..ffca117c37b2
--- /dev/null
+++ b/www/rubygem-jekyll3/pkg-descr
@@ -0,0 +1,8 @@
+Jekyll is a simple, blog aware, static site generator. It takes a
+template directory (representing the raw form of a website), runs it
+through Textile or Markdown and Liquid converters, and spits out a
+complete, static website suitable for serving with Apache or your
+favorite web server. This is also the engine behind GitHub Pages,
+which you can use to host your project's page or blog on GitHub.
+
+WWW: https://jekyllrb.com/
diff --git a/www/rubygem-octopress/Makefile b/www/rubygem-octopress/Makefile
index 5756c20eb832..e3377f68c73d 100644
--- a/www/rubygem-octopress/Makefile
+++ b/www/rubygem-octopress/Makefile
@@ -12,17 +12,18 @@ COMMENT= Static blogging framework leveraging Jekyll
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-jekyll>=2.0:www/rubygem-jekyll \
- rubygem-mercenary>=0.3.2:devel/rubygem-mercenary \
+RUN_DEPENDS= rubygem-jekyll3>=2.0:www/rubygem-jekyll3 \
+ rubygem-mercenary>=0.3.2<0.4:devel/rubygem-mercenary \
rubygem-octopress-deploy>=0:net/rubygem-octopress-deploy \
- rubygem-octopress-escape-code>=2.0:textproc/rubygem-octopress-escape-code \
- rubygem-octopress-hooks>=2.0:devel/rubygem-octopress-hooks \
- rubygem-redcarpet>=3.0:textproc/rubygem-redcarpet \
+ rubygem-octopress-escape-code>=2.0<3:textproc/rubygem-octopress-escape-code \
+ rubygem-octopress-hooks>=2.0<3:devel/rubygem-octopress-hooks \
+ rubygem-redcarpet>=3.0<4:textproc/rubygem-redcarpet \
rubygem-titlecase>=0:devel/rubygem-titlecase
-NO_ARCH= yes
-USE_RUBY= yes
USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
PLIST_FILES= bin/octopress
diff --git a/www/tomcat85/Makefile b/www/tomcat85/Makefile
index fd14c22d408e..047ebfd81090 100644
--- a/www/tomcat85/Makefile
+++ b/www/tomcat85/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= tomcat
-PORTVERSION= 8.5.43
-PORTREVISION= 1
+PORTVERSION= 8.5.45
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${PORTVERSION:C/([0-9])(.*)/\1/}/v${PORTVERSION}/bin
PKGNAMESUFFIX= 85
diff --git a/www/tomcat85/distinfo b/www/tomcat85/distinfo
index ee225259eaf5..97020bb7847f 100644
--- a/www/tomcat85/distinfo
+++ b/www/tomcat85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1563135210
-SHA256 (apache-tomcat-8.5.43.tar.gz) = 5352ab0cc4b6e71caf9161da8c4316e9cd8691bc9f5ac3e8d8b3d259ca2bae03
-SIZE (apache-tomcat-8.5.43.tar.gz) = 9717059
+TIMESTAMP = 1568022525
+SHA256 (apache-tomcat-8.5.45.tar.gz) = d9b58d12979243fba01bbbbb33c140c8593940c005ec9acef1b2f54ce9b3d0fc
+SIZE (apache-tomcat-8.5.45.tar.gz) = 9722154
diff --git a/www/trafficserver/Makefile b/www/trafficserver/Makefile
index e6cf7b0fb963..b5d73395ad3a 100644
--- a/www/trafficserver/Makefile
+++ b/www/trafficserver/Makefile
@@ -26,7 +26,7 @@ USES= compiler:c++17-lang cpe gmake libtool ncurses pathfix \
CPE_VENDOR= apache
CPE_PRODUCT= traffic_server
-USE_GCC= 7+
+USE_GCC= yes
USE_PERL5= build run
USE_LDCONFIG= yes
USE_RC_SUBR= ${PORTNAME}
diff --git a/www/webkit2-gtk3/Makefile b/www/webkit2-gtk3/Makefile
index 3b4c44c0fedc..c1d887cd413b 100644
--- a/www/webkit2-gtk3/Makefile
+++ b/www/webkit2-gtk3/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= webkit
-PORTVERSION= 2.24.3
-PORTREVISION= 1
+PORTVERSION= 2.24.4
CATEGORIES= www
MASTER_SITES= https://webkitgtk.org/releases/
PKGNAMESUFFIX= 2-gtk3
diff --git a/www/webkit2-gtk3/distinfo b/www/webkit2-gtk3/distinfo
index 556b62cfac62..6e7e4cae72dd 100644
--- a/www/webkit2-gtk3/distinfo
+++ b/www/webkit2-gtk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1562404606
-SHA256 (gnome/webkitgtk-2.24.3.tar.xz) = 940d746d7e82c357222feb5b3f44c4b201e81df7d81ddca5ca2bf3ae0acf6c51
-SIZE (gnome/webkitgtk-2.24.3.tar.xz) = 17912032
+TIMESTAMP = 1567099248
+SHA256 (gnome/webkitgtk-2.24.4.tar.xz) = 8668b129c026624ec226a4cccf4995f9d26f3e88fc28ab75b0e965f3c32b7dd8
+SIZE (gnome/webkitgtk-2.24.4.tar.xz) = 17575784
diff --git a/www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp b/www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp
new file mode 100644
index 000000000000..98073d81d40f
--- /dev/null
+++ b/www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp
@@ -0,0 +1,19 @@
+.build/lib/libwebkit2gtk-4.0.so: undefined reference to `JSC::JSObject::didBecomePrototype()'
+
+https://trac.webkit.org/changeset/246922/webkit
+
+--- Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp.orig 2019-08-26 14:55:44 UTC
++++ Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp
+@@ -48,11 +48,8 @@
+ #include "SQLiteTransaction.h"
+ #include "ThreadSafeDataBuffer.h"
+ #include <JavaScriptCore/AuxiliaryBarrierInlines.h>
+-#include <JavaScriptCore/HeapInlines.h>
+-#include <JavaScriptCore/JSCJSValueInlines.h>
+-#include <JavaScriptCore/JSGlobalObject.h>
++#include <JavaScriptCore/JSCInlines.h>
+ #include <JavaScriptCore/StrongInlines.h>
+-#include <JavaScriptCore/StructureInlines.h>
+ #include <wtf/FileSystem.h>
+ #include <wtf/NeverDestroyed.h>
+ #include <wtf/text/StringConcatenateNumbers.h>
diff --git a/www/webkit2-gtk3/pkg-plist b/www/webkit2-gtk3/pkg-plist
index 93855cfe08c2..42af317e9c39 100644
--- a/www/webkit2-gtk3/pkg-plist
+++ b/www/webkit2-gtk3/pkg-plist
@@ -213,10 +213,10 @@ lib/girepository-1.0/WebKit2-4.0.typelib
lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
lib/libjavascriptcoregtk-4.0.so
lib/libjavascriptcoregtk-4.0.so.18
-lib/libjavascriptcoregtk-4.0.so.18.13.6
+lib/libjavascriptcoregtk-4.0.so.18.13.7
lib/libwebkit2gtk-4.0.so
lib/libwebkit2gtk-4.0.so.37
-lib/libwebkit2gtk-4.0.so.37.37.5
+lib/libwebkit2gtk-4.0.so.37.37.6
lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
libdata/pkgconfig/javascriptcoregtk-4.0.pc
libdata/pkgconfig/webkit2gtk-4.0.pc
diff --git a/www/yarn/Makefile b/www/yarn/Makefile
index fc6dbbbb6cae..d01712a22b2b 100644
--- a/www/yarn/Makefile
+++ b/www/yarn/Makefile
@@ -2,7 +2,7 @@
PORTNAME= yarn
DISTVERSIONPREFIX= v
-DISTVERSION= 1.16.0
+DISTVERSION= 1.17.3
CATEGORIES= www
MASTER_SITES= https://yarnpkg.com/downloads/${PORTVERSION}/
diff --git a/www/yarn/distinfo b/www/yarn/distinfo
index 7d914c3ed5b8..8d34a84d4be6 100644
--- a/www/yarn/distinfo
+++ b/www/yarn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1559118796
-SHA256 (yarn-v1.16.0.tar.gz) = df202627d9a70cf09ef2fb11cb298cb619db1b958590959d6f6e571b50656029
-SIZE (yarn-v1.16.0.tar.gz) = 1172930
+TIMESTAMP = 1568210553
+SHA256 (yarn-v1.17.3.tar.gz) = e3835194409f1b3afa1c62ca82f561f1c29d26580c9e220c36866317e043c6f3
+SIZE (yarn-v1.17.3.tar.gz) = 1240577
diff --git a/www/youtube_dl/Makefile b/www/youtube_dl/Makefile
index e436bae32af4..30c0d4c9fabb 100644
--- a/www/youtube_dl/Makefile
+++ b/www/youtube_dl/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= youtube_dl
-PORTVERSION= 2019.08.13
+PORTVERSION= 2019.09.01
CATEGORIES= www
MASTER_SITES= https://yt-dl.org/downloads/${PORTVERSION}/
DISTNAME= youtube-dl-${PORTVERSION}
diff --git a/www/youtube_dl/distinfo b/www/youtube_dl/distinfo
index 919a5713466b..cd087d79e8e5 100644
--- a/www/youtube_dl/distinfo
+++ b/www/youtube_dl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1566887062
-SHA256 (youtube-dl-2019.08.13.tar.gz) = b23d59df96f9dccf34d9c48b65e7bc93532f1ebc4bf71b9285f228bc6086242d
-SIZE (youtube-dl-2019.08.13.tar.gz) = 3177273
+TIMESTAMP = 1568080030
+SHA256 (youtube-dl-2019.09.01.tar.gz) = 19374ff7ea794c934f75d65be98dac5837f078adb063c4980a9ce7593af06b49
+SIZE (youtube-dl-2019.09.01.tar.gz) = 3179376