aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKoop Mast <kwm@rainbow-runner.nl>2020-02-28 05:49:06 +0800
committerKoop Mast <kwm@rainbow-runner.nl>2020-02-28 05:49:06 +0800
commit4f2b7e7a7400cf292319d8a3c44e7033e9da714d (patch)
tree4c6a43207dc685388f189ecbcf17b1e4e0060b9d
parent10215db971b339f604caab297599538420870ef4 (diff)
parenta995385cd5bbed36028d50f5ac7c6fdda84fa373 (diff)
downloadfreebsd-ports-gnome-4f2b7e7a7400cf292319d8a3c44e7033e9da714d.tar.gz
freebsd-ports-gnome-4f2b7e7a7400cf292319d8a3c44e7033e9da714d.tar.zst
freebsd-ports-gnome-4f2b7e7a7400cf292319d8a3c44e7033e9da714d.zip
Merge remote-tracking branch 'upstream/master'master
-rw-r--r--MOVED7
-rw-r--r--Mk/Uses/cargo.mk2
-rw-r--r--Mk/Uses/kde.mk2
-rw-r--r--UPDATING59
-rw-r--r--archivers/py-pyliblzma/pkg-descr2
-rw-r--r--archivers/zstd/Makefile3
-rw-r--r--astro/josm/Makefile2
-rw-r--r--astro/josm/distinfo6
-rw-r--r--astro/mkgmap/Makefile2
-rw-r--r--astro/mkgmap/distinfo6
-rw-r--r--audio/ardour/Makefile2
-rw-r--r--audio/audacity/Makefile2
-rw-r--r--audio/audacity/distinfo6
-rw-r--r--audio/audacity/files/patch-include_audacity_Types.h11
-rw-r--r--audio/audacity/files/patch-src_prefs_PrefsDialog.cpp10
-rw-r--r--audio/milkytracker/Makefile4
-rw-r--r--audio/ncspot/Makefile1
-rw-r--r--audio/plasma5-plasma-pa/distinfo6
-rw-r--r--audio/qaudiosonar/Makefile2
-rw-r--r--audio/qaudiosonar/distinfo6
-rw-r--r--audio/spotify-tui/Makefile1
-rw-r--r--audio/spotifyd/Makefile2
-rw-r--r--audio/timidity++/Makefile12
-rw-r--r--benchmarks/hyperfine/Makefile2
-rw-r--r--cad/libredwg/Makefile17
-rw-r--r--cad/libredwg/distinfo6
-rw-r--r--cad/libredwg/pkg-plist1
-rw-r--r--comms/digiham/Makefile1
-rw-r--r--comms/thebridge/Makefile8
-rw-r--r--comms/thebridge/files/patch-Makefile.in6
-rw-r--r--comms/thebridge/files/patch-configure.in6
-rw-r--r--comms/thebridge/files/patch-src_Makefile.in10
-rw-r--r--comms/thebridge/files/patch-src_conference.c4
-rw-r--r--comms/thebridge/files/patch-src_dirclient.c4
-rw-r--r--comms/thebridge/files/patch-tbdcmd_Makefile.in6
-rw-r--r--databases/Makefile1
-rw-r--r--databases/dalmp/Makefile6
-rw-r--r--databases/dalmp/distinfo5
-rw-r--r--databases/dalmp/pkg-plist2
-rw-r--r--databases/ora2pg/Makefile5
-rw-r--r--databases/ora2pg/distinfo6
-rw-r--r--databases/percona57-server/Makefile2
-rw-r--r--databases/percona57-server/distinfo6
-rw-r--r--databases/percona57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt25
-rw-r--r--databases/py-pyodbc/Makefile2
-rw-r--r--databases/py-pyodbc/distinfo6
-rw-r--r--databases/rubygem-marginalia/Makefile5
-rw-r--r--databases/rubygem-redis-actionpack-rails60/Makefile24
-rw-r--r--databases/rubygem-redis-actionpack-rails60/distinfo3
-rw-r--r--databases/rubygem-redis-actionpack-rails60/pkg-descr3
-rw-r--r--deskutils/latte-dock/Makefile2
-rw-r--r--deskutils/latte-dock/distinfo6
-rw-r--r--deskutils/plasma5-milou/distinfo6
-rw-r--r--deskutils/plasma5-sddm-kcm/distinfo6
-rw-r--r--deskutils/sysctlview/Makefile24
-rw-r--r--deskutils/sysctlview/distinfo6
-rw-r--r--deskutils/sysctlview/pkg-descr5
-rw-r--r--deskutils/sysctlview/pkg-plist2
-rw-r--r--devel/Makefile13
-rw-r--r--devel/apache-rat/Makefile2
-rw-r--r--devel/apache-rat/distinfo6
-rw-r--r--devel/bingrep/Makefile2
-rw-r--r--devel/cargo-c/Makefile1
-rw-r--r--devel/cargo-tree/Makefile2
-rw-r--r--devel/etcd34/Makefile3
-rw-r--r--devel/etcd34/distinfo6
-rw-r--r--devel/gdb/Makefile1
-rw-r--r--devel/gdb/files/extrapatch-kgdb86
-rw-r--r--devel/gdb/files/kgdb/arm-fbsd-kern.c2
-rw-r--r--devel/gdb/files/kgdb/fbsd-kvm.c22
-rw-r--r--devel/gdb/files/kgdb/ppcfbsd-kern.c88
-rw-r--r--devel/git-absorb/Makefile2
-rw-r--r--devel/git-delta/Makefile1
-rw-r--r--devel/gitaly/Makefile12
-rw-r--r--devel/gitaly/distinfo10
-rw-r--r--devel/gitaly/files/patch-__support_Makefile.template4
-rw-r--r--devel/gitaly/files/patch-ruby_Gemfile20
-rw-r--r--devel/gitaly/pkg-plist4
-rw-r--r--devel/glslang/Makefile3
-rw-r--r--devel/glslang/distinfo2
-rw-r--r--devel/gradle/Makefile2
-rw-r--r--devel/gradle/distinfo6
-rw-r--r--devel/intel-graphics-compiler/Makefile2
-rw-r--r--devel/intel-graphics-compiler/distinfo6
-rw-r--r--devel/interactive_rebase_tool/Makefile1
-rw-r--r--devel/jetbrains-phpstorm/Makefile4
-rw-r--r--devel/jetbrains-phpstorm/distinfo6
-rw-r--r--devel/jetbrains-phpstorm/pkg-plist4
-rw-r--r--devel/lazygit/Makefile4
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/love/files/patch-src_libraries_glslang_glslang_Include_PoolAlloc.h21
-rw-r--r--devel/p5-Pegex/Makefile7
-rw-r--r--devel/p5-Pegex/distinfo6
-rw-r--r--devel/p5-Term-Choose/Makefile2
-rw-r--r--devel/p5-Term-Choose/distinfo6
-rw-r--r--devel/pijul/Makefile2
-rw-r--r--devel/plasma5-khotkeys/distinfo6
-rw-r--r--devel/plasma5-kwrited/distinfo6
-rw-r--r--devel/plasma5-plasma-sdk/distinfo6
-rw-r--r--devel/py-check-manifest/Makefile5
-rw-r--r--devel/py-check-manifest/distinfo6
-rw-r--r--devel/py-cmd2/Makefile2
-rw-r--r--devel/py-cmd2/distinfo6
-rw-r--r--devel/py-dialog3/Makefile34
-rw-r--r--devel/py-dialog3/distinfo3
-rw-r--r--devel/py-dialog3/files/patch-dialog.py11
-rw-r--r--devel/py-dialog3/files/patch-doc_intro_example.py11
-rw-r--r--devel/py-dialog3/files/patch-doc_intro_intro.rst20
-rw-r--r--devel/py-dialog3/files/patch-examples_demo.py11
-rw-r--r--devel/py-dialog3/files/patch-examples_simple__example.py11
-rw-r--r--devel/py-dialog3/files/patch-examples_with-autowidgetsize_demo.py11
-rw-r--r--devel/py-dialog3/files/patch-examples_with-autowidgetsize_simple__example.py11
-rw-r--r--devel/py-dialog3/pkg-descr7
-rw-r--r--devel/py-epsilon/Makefile9
-rw-r--r--devel/py-jmespath/Makefile3
-rw-r--r--devel/py-jmespath/distinfo6
-rw-r--r--devel/py-libcst/Makefile2
-rw-r--r--devel/py-libcst/distinfo6
-rw-r--r--devel/py-osc-lib/Makefile4
-rw-r--r--devel/py-osc-lib/distinfo6
-rw-r--r--devel/py-osc-lib1/Makefile36
-rw-r--r--devel/py-osc-lib1/distinfo3
-rw-r--r--devel/py-osc-lib1/pkg-descr5
-rw-r--r--devel/py-oslo.limit/Makefile2
-rw-r--r--devel/py-oslo.limit/distinfo6
-rw-r--r--devel/py-pep517/Makefile30
-rw-r--r--devel/py-pep517/distinfo3
-rw-r--r--devel/py-pep517/pkg-descr12
-rw-r--r--devel/py-pythondialog/Makefile34
-rw-r--r--devel/py-pythondialog/distinfo3
-rw-r--r--devel/py-pythondialog/pkg-descr6
-rw-r--r--devel/py-testfixtures/Makefile2
-rw-r--r--devel/py-testfixtures/distinfo6
-rw-r--r--devel/py-twine/Makefile13
-rw-r--r--devel/py-twine/distinfo6
-rw-r--r--devel/py-typing/Makefile2
-rw-r--r--devel/py-typing/distinfo6
-rw-r--r--devel/racer/Makefile2
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevents/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-core2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-core2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-docdb/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-docdb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fsx/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-fsx/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotevents/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-iotevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kafka/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-kafka/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-outposts/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-outposts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resources2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-resources2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-secretsmanager/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-secretsmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-snowball/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-snowball/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-states/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-states/distinfo6
-rw-r--r--devel/rubygem-aws-sdk2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk2/distinfo6
-rw-r--r--devel/rubygem-bootsnap/Makefile2
-rw-r--r--devel/rubygem-bootsnap/distinfo6
-rw-r--r--devel/rubygem-bootstrap_form/Makefile6
-rw-r--r--devel/rubygem-font-awesome-rails-rails60/Makefile23
-rw-r--r--devel/rubygem-font-awesome-rails-rails60/distinfo3
-rw-r--r--devel/rubygem-font-awesome-rails-rails60/pkg-descr4
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails60/Makefile26
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails60/distinfo3
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails60/pkg-descr7
-rw-r--r--devel/rubygem-gitlab-labkit/Makefile6
-rw-r--r--devel/rubygem-gitlab-labkit/distinfo6
-rw-r--r--devel/rubygem-graphiql-rails/Makefile6
-rw-r--r--devel/rubygem-health_check26-rails52/Makefile25
-rw-r--r--devel/rubygem-health_check26-rails52/distinfo3
-rw-r--r--devel/rubygem-health_check26-rails52/pkg-descr3
-rw-r--r--devel/rubygem-health_check26-rails60/Makefile (renamed from devel/rubygem-health_check26-rails5/Makefile)4
-rw-r--r--devel/rubygem-health_check26-rails60/distinfo (renamed from devel/rubygem-health_check26-rails5/distinfo)0
-rw-r--r--devel/rubygem-health_check26-rails60/pkg-descr (renamed from devel/rubygem-health_check26-rails5/pkg-descr)0
-rw-r--r--devel/rubygem-peek-rails60/Makefile23
-rw-r--r--devel/rubygem-peek-rails60/distinfo3
-rw-r--r--devel/rubygem-peek-rails60/pkg-descr16
-rw-r--r--devel/rubygem-rails-i18n-rails60/Makefile23
-rw-r--r--devel/rubygem-rails-i18n-rails60/distinfo3
-rw-r--r--devel/rubygem-rails-i18n-rails60/pkg-descr4
-rw-r--r--devel/rubygem-redis-activesupport-rails60/Makefile23
-rw-r--r--devel/rubygem-redis-activesupport-rails60/distinfo3
-rw-r--r--devel/rubygem-redis-activesupport-rails60/pkg-descr3
-rw-r--r--devel/rubygem-stackprof/Makefile25
-rw-r--r--devel/rubygem-stackprof/distinfo3
-rw-r--r--devel/rubygem-stackprof/pkg-descr4
-rw-r--r--devel/rust-bindgen/Makefile1
-rw-r--r--devel/rust-cbindgen/Makefile1
-rw-r--r--devel/sccache/Makefile2
-rw-r--r--devel/subversion/Makefile4
-rw-r--r--devel/tokei/Makefile1
-rw-r--r--devel/xbyak/Makefile2
-rw-r--r--devel/xbyak/distinfo6
-rw-r--r--dns/doh-proxy/Makefile2
-rw-r--r--editors/kak-lsp/Makefile2
-rw-r--r--editors/mle/Makefile2
-rw-r--r--editors/mle/distinfo6
-rw-r--r--editors/parinfer-rust/Makefile3
-rw-r--r--editors/parinfer-rust/distinfo6
-rw-r--r--editors/xi-core/Makefile1
-rw-r--r--editors/xi-term/Makefile2
-rw-r--r--emulators/dolphin-emu/files/patch-Externals_glslang_glslang_Include_PoolAlloc.h26
-rw-r--r--emulators/ppsspp/files/patch-ext_glslang_glslang_Include_PoolAlloc.h25
-rw-r--r--emulators/wine-devel/Makefile21
-rw-r--r--ftp/yafc/Makefile41
-rw-r--r--ftp/yafc/distinfo5
-rw-r--r--ftp/yafc/files/patch-m4_glib-gettext.m413
-rw-r--r--games/dose-response/Makefile2
-rw-r--r--games/genact/Makefile2
-rw-r--r--games/gzdoom/files/patch-glslang_glslang_Include_PoolAlloc.h22
-rw-r--r--games/jaggedalliance2/Makefile2
-rw-r--r--games/onscripter/Makefile2
-rw-r--r--games/onscripter/distinfo6
-rw-r--r--games/veloren/Makefile1
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/eos-movrec/Makefile42
-rw-r--r--graphics/eos-movrec/distinfo2
-rw-r--r--graphics/eos-movrec/files/patch-CMakeLists.txt77
-rw-r--r--graphics/eos-movrec/files/patch-main.cpp10
-rw-r--r--graphics/eos-movrec/pkg-descr15
-rw-r--r--graphics/eos-movrec/pkg-plist7
-rw-r--r--graphics/gegl/Makefile28
-rw-r--r--graphics/gegl/distinfo6
-rw-r--r--graphics/gegl/files/cpu-detection.patch48
-rw-r--r--graphics/gegl/pkg-plist5
-rw-r--r--graphics/gimp-app/Makefile4
-rw-r--r--graphics/gimp-app/distinfo6
-rw-r--r--graphics/gimp-app/pkg-plist1102
-rw-r--r--graphics/gimp/Makefile3
-rw-r--r--graphics/libmypaint/Makefile9
-rw-r--r--graphics/libmypaint/distinfo6
-rw-r--r--graphics/libmypaint/pkg-plist67
-rw-r--r--graphics/librsvg2-rust/Makefile2
-rw-r--r--graphics/mypaint-brushes/Makefile4
-rw-r--r--graphics/mypaint-brushes/distinfo6
-rw-r--r--graphics/mypaint-brushes/pkg-descr2
-rw-r--r--graphics/openshadinglanguage/Makefile19
-rw-r--r--graphics/openshadinglanguage/distinfo6
-rw-r--r--graphics/openshadinglanguage/files/patch-src_cmake_modules_FindLLVM.cmake16
-rw-r--r--graphics/openshadinglanguage/pkg-plist2
-rw-r--r--graphics/pdfpc/Makefile3
-rw-r--r--graphics/pdfpc/distinfo6
-rw-r--r--graphics/py-hiplot/Makefile2
-rw-r--r--graphics/py-hiplot/distinfo6
-rw-r--r--graphics/py-imageio-ffmpeg/Makefile2
-rw-r--r--graphics/py-imageio-ffmpeg/distinfo6
-rw-r--r--graphics/rubygem-invisible_captcha/Makefile3
-rw-r--r--graphics/rx/Makefile1
-rw-r--r--graphics/svgbob/Makefile2
-rw-r--r--graphics/sxiv/Makefile21
-rw-r--r--graphics/sxiv/distinfo6
-rw-r--r--graphics/sxiv/files/patch-Makefile26
-rw-r--r--graphics/sxiv/pkg-plist10
-rw-r--r--graphics/viewnior/Makefile3
-rw-r--r--java/openjdk11/Makefile1
-rw-r--r--java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c11
-rw-r--r--lang/Makefile1
-rw-r--r--lang/c/Makefile9
-rw-r--r--lang/ecl/Makefile17
-rw-r--r--lang/ecl/distinfo5
-rw-r--r--lang/ecl/pkg-descr2
-rw-r--r--lang/ecl/pkg-plist55
-rw-r--r--lang/gcc10-devel/Makefile2
-rw-r--r--lang/gcc10-devel/distinfo6
-rw-r--r--lang/gcc10-devel/files/patch-value-prof.c-buildfix15
-rw-r--r--lang/gcc9-devel/Makefile2
-rw-r--r--lang/gcc9-devel/distinfo6
-rw-r--r--lang/go-devel/Makefile15
-rw-r--r--lang/go-devel/distinfo6
-rw-r--r--lang/go/Makefile6
-rw-r--r--lang/go/distinfo6
-rw-r--r--lang/go/pkg-plist688
-rw-r--r--lang/perl5-devel/Makefile2
-rw-r--r--lang/perl5.26/Makefile2
-rw-r--r--lang/perl5.28/Makefile2
-rw-r--r--lang/perl5.30/Makefile2
-rw-r--r--lang/rust-bootstrap/Makefile230
-rw-r--r--lang/rust-bootstrap/distinfo19
-rw-r--r--lang/rust-bootstrap/pkg-descr7
-rw-r--r--lang/rust/Makefile73
-rw-r--r--lang/rust/distinfo6
-rw-r--r--lang/rust/files/patch-vendor_backtrace-sys_build.rs17
-rw-r--r--lang/rust/files/patch-vendor_backtrace-sys_src_libbacktrace_fileline.c129
-rw-r--r--mail/Makefile1
-rw-r--r--mail/dovecot-fts-xapian/Makefile2
-rw-r--r--mail/dovecot-fts-xapian/distinfo6
-rw-r--r--mail/exim-postgresql/Makefile1
-rw-r--r--mail/exim/Makefile6
-rw-r--r--mail/exim/distinfo6
-rw-r--r--mail/exim/files/74_19-SPF-fix-result-for-case-of-only-non-spf-TXT-RRs.patch34
-rw-r--r--mail/exim/files/74_20-Fix-error-logging-for-dynamically-loaded-modules.patch70
-rw-r--r--mail/exim/files/74_21-heimdal-auth-fix-the-increase-of-big_buffer-size.patch116
-rw-r--r--mail/exim/files/74_22-Taint-hybrid-checking-mode.patch330
-rw-r--r--mail/exim/files/74_23-Fix-taint-hybrid-checking-on-BSD.patch83
-rw-r--r--mail/exim/files/74_24-TFO-even-in-binary-built-for-modern-Linux-handle-err.patch70
-rw-r--r--mail/exim/files/74_25-Taint-slow-mode-checking-only.patch127
-rw-r--r--mail/exim/files/74_26-Auths-fix-cyrus-sasl-driver-for-gssapi-use.patch50
-rw-r--r--mail/exim/files/74_27-GnuTLS-fix-hanging-callout-connections.patch70
-rw-r--r--mail/mime-construct/Makefile1
-rw-r--r--mail/roundcube-thunderbird_labels/Makefile2
-rw-r--r--mail/roundcube-thunderbird_labels/distinfo6
-rw-r--r--mail/roundcube-thunderbird_labels/pkg-plist8
-rw-r--r--mail/rspamd/Makefile3
-rw-r--r--mail/rspamd/distinfo6
-rw-r--r--mail/rspamd/files/patch-fips69
-rw-r--r--mail/rspamd/pkg-plist1
-rw-r--r--mail/rubygem-premailer-rails-rails60/Makefile24
-rw-r--r--mail/rubygem-premailer-rails-rails60/distinfo3
-rw-r--r--mail/rubygem-premailer-rails-rails60/pkg-descr6
-rw-r--r--mail/spamass-milter/Makefile2
-rw-r--r--mail/spamass-milter/files/patch-spamass-milter.cpp27
-rw-r--r--mail/thunderbird/Makefile1
-rw-r--r--math/Makefile1
-rw-r--r--math/R-cran-statmod/Makefile15
-rw-r--r--math/R-cran-statmod/distinfo3
-rw-r--r--math/R-cran-statmod/pkg-descr9
-rw-r--r--math/mkl-dnn/Makefile2
-rw-r--r--math/mkl-dnn/distinfo6
-rw-r--r--math/wxmaxima/Makefile2
-rw-r--r--math/wxmaxima/distinfo6
-rw-r--r--math/wxmaxima/pkg-plist1
-rw-r--r--misc/broot/Makefile1
-rw-r--r--misc/sent/Makefile15
-rw-r--r--misc/sent/files/patch-config.mk13
-rw-r--r--misc/visp/files/patch-modules_core_src_tools_file_vpIoTools.cpp11
-rw-r--r--misc/xfce4-weather-plugin/Makefile3
-rw-r--r--misc/xfce4-weather-plugin/distinfo6
-rw-r--r--misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.c33
-rw-r--r--misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.h10
-rw-r--r--multimedia/aom/Makefile4
-rw-r--r--multimedia/aom/distinfo6
-rw-r--r--multimedia/librav1e/Makefile2
-rw-r--r--multimedia/plexmediaserver-plexpass/Makefile4
-rw-r--r--multimedia/plexmediaserver-plexpass/distinfo6
-rw-r--r--multimedia/plexmediaserver/Makefile4
-rw-r--r--multimedia/plexmediaserver/distinfo6
-rw-r--r--multimedia/rav1e/Makefile2
-rw-r--r--multimedia/termplay/Makefile2
-rw-r--r--net-im/dino/Makefile39
-rw-r--r--net-im/dino/distinfo6
-rw-r--r--net-im/dino/files/patch-nwhitehorn-dino.diff50
-rw-r--r--net-im/dino/pkg-plist22
-rw-r--r--net-im/fractal/Makefile2
-rw-r--r--net-mgmt/netbox/Makefile36
-rw-r--r--net-mgmt/netbox/distinfo6
-rw-r--r--net-mgmt/netbox/files/pkg-message.in76
-rw-r--r--net-mgmt/netbox/pkg-plist939
-rw-r--r--net-mgmt/telegraf/Makefile6
-rw-r--r--net-mgmt/telegraf/distinfo14
-rw-r--r--net-p2p/parity-ethereum/Makefile1
-rw-r--r--net-p2p/xmrig/Makefile2
-rw-r--r--net-p2p/xmrig/distinfo6
-rw-r--r--net/Makefile1
-rw-r--r--net/addrwatch/Makefile28
-rw-r--r--net/addrwatch/distinfo3
-rw-r--r--net/addrwatch/pkg-descr11
-rw-r--r--net/proby/Makefile2
-rw-r--r--net/py-python-designateclient/Makefile12
-rw-r--r--net/py-python-heatclient/Makefile12
-rw-r--r--net/py-python-neutronclient/Makefile12
-rw-r--r--net/py-python-openstackclient/Makefile11
-rw-r--r--net/py-python-openstackclient/distinfo6
-rw-r--r--net/rabbiteer/Makefile2
-rw-r--r--net/rclone/Makefile2
-rw-r--r--net/rclone/distinfo6
-rw-r--r--net/routinator/Makefile2
-rw-r--r--net/rubygem-apollo_upload_server/Makefile6
-rw-r--r--net/rubygem-gitaly/Makefile4
-rw-r--r--net/rubygem-gitaly/distinfo6
-rw-r--r--net/rubygem-google-cloud-logging/Makefile2
-rw-r--r--net/rubygem-google-cloud-logging/distinfo6
-rw-r--r--net/rubygem-omniauth-github/Makefile11
-rw-r--r--net/rubygem-omniauth-github/distinfo6
-rw-r--r--print/cups-pdf/Makefile57
-rw-r--r--print/cups-pdf/distinfo5
-rw-r--r--print/cups-pdf/pkg-plist5
-rw-r--r--print/hplip/Makefile4
-rw-r--r--print/py-fontbakery/Makefile2
-rw-r--r--print/py-fontbakery/distinfo6
-rw-r--r--security/Makefile2
-rw-r--r--security/acmed/Makefile2
-rw-r--r--security/afl++/Makefile54
-rw-r--r--security/afl++/distinfo6
-rw-r--r--security/afl++/pkg-plist55
-rw-r--r--security/cargo-audit/Makefile1
-rw-r--r--security/cloak/Makefile2
-rw-r--r--security/fswatch/Makefile2
-rw-r--r--security/i2pd/Makefile3
-rw-r--r--security/i2pd/distinfo6
-rw-r--r--security/keybase/Makefile2
-rw-r--r--security/keybase/distinfo6
-rw-r--r--security/libfido2/Makefile3
-rw-r--r--security/libfido2/files/patch-man-CMakeLists.txt11
-rw-r--r--security/libfido2/pkg-plist330
-rw-r--r--security/plasma5-kscreenlocker/distinfo6
-rw-r--r--security/plasma5-ksshaskpass/distinfo6
-rw-r--r--security/plasma5-kwallet-pam/distinfo6
-rw-r--r--security/py-keyring/Makefile9
-rw-r--r--security/py-keyring/distinfo6
-rw-r--r--security/rubygem-devise-two-factor30-rails60/Makefile30
-rw-r--r--security/rubygem-devise-two-factor30-rails60/distinfo3
-rw-r--r--security/rubygem-devise-two-factor30-rails60/files/patch-gemspec11
-rw-r--r--security/rubygem-devise-two-factor30-rails60/pkg-descr3
-rw-r--r--security/rubygem-doorkeeper-openid_connect/Makefile8
-rw-r--r--security/rubygem-doorkeeper-openid_connect/distinfo6
-rw-r--r--security/rubygem-doorkeeper/Makefile3
-rw-r--r--security/rubygem-doorkeeper43/Makefile25
-rw-r--r--security/rubygem-doorkeeper43/distinfo3
-rw-r--r--security/rubygem-doorkeeper43/pkg-descr4
-rw-r--r--security/rubygem-googleauth/Makefile4
-rw-r--r--security/rubygem-googleauth/distinfo6
-rw-r--r--security/rubygem-signet/Makefile4
-rw-r--r--security/rubygem-signet/distinfo6
-rw-r--r--security/suricata/Makefile1
-rw-r--r--security/suricata5/Makefile2
-rw-r--r--security/vuxml/vuln.xml52
-rw-r--r--shells/fish/Makefile9
-rw-r--r--shells/fish/distinfo6
-rw-r--r--shells/fish/files/patch-cmake_Install.cmake29
-rw-r--r--shells/fish/pkg-plist402
-rw-r--r--shells/ion/Makefile2
-rw-r--r--shells/ksh93-devel/Makefile4
-rw-r--r--shells/ksh93-devel/distinfo6
-rw-r--r--shells/ksh93-devel/files/patch-src_lib_libast_features_wchar10
-rw-r--r--shells/starship/Makefile2
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/bfs/Makefile9
-rw-r--r--sysutils/bfs/distinfo6
-rw-r--r--sysutils/cfengine-devel/Makefile4
-rw-r--r--sysutils/cfengine-devel/distinfo6
-rw-r--r--sysutils/cfengine-devel/pkg-plist1
-rw-r--r--sysutils/cfengine-masterfiles-devel/Makefile4
-rw-r--r--sysutils/cfengine-masterfiles-devel/distinfo6
-rw-r--r--sysutils/checkrestart/Makefile24
-rw-r--r--sysutils/checkrestart/distinfo3
-rw-r--r--sysutils/checkrestart/pkg-descr4
-rw-r--r--sysutils/exa/Makefile2
-rw-r--r--sysutils/fd/Makefile2
-rw-r--r--sysutils/flowgger/Makefile2
-rw-r--r--sysutils/fluent-bit/Makefile2
-rw-r--r--sysutils/fluent-bit/distinfo6
-rw-r--r--sysutils/fusefs-sandboxfs/Makefile2
-rw-r--r--sysutils/gdisk/files/patch-gptcurses.cc11
-rw-r--r--sysutils/hexyl/Makefile2
-rw-r--r--sysutils/nomad-pot-driver/Makefile3
-rw-r--r--sysutils/nomad-pot-driver/distinfo6
-rw-r--r--sysutils/plasma5-discover/distinfo6
-rw-r--r--sysutils/plasma5-drkonqi/distinfo6
-rw-r--r--sysutils/plasma5-kde-cli-tools/distinfo6
-rw-r--r--sysutils/plasma5-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma5-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma5-ksysguard/distinfo6
-rw-r--r--sysutils/plasma5-libksysguard/distinfo6
-rw-r--r--sysutils/plasma5-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma5-powerdevil/distinfo6
-rw-r--r--sysutils/plasma5-systemsettings/distinfo6
-rw-r--r--sysutils/plasma5-user-manager/distinfo6
-rw-r--r--sysutils/potnet/Makefile2
-rw-r--r--sysutils/rsyslog8/Makefile2
-rw-r--r--sysutils/rsyslog8/distinfo6
-rw-r--r--sysutils/sweeper/pkg-descr2
-rw-r--r--sysutils/tealdeer/Makefile2
-rw-r--r--sysutils/vagrant/Makefile34
-rw-r--r--sysutils/vagrant/files/patch-gemspec3
-rw-r--r--sysutils/vector/Makefile2
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/apache-poi/Makefile4
-rw-r--r--textproc/apache-poi/distinfo6
-rw-r--r--textproc/bat/Makefile2
-rw-r--r--textproc/lowdown/Makefile2
-rw-r--r--textproc/lowdown/distinfo6
-rw-r--r--textproc/p5-YAML-PP/Makefile9
-rw-r--r--textproc/p5-YAML-PP/distinfo6
-rw-r--r--textproc/p5-YAML-PP/pkg-plist2
-rw-r--r--textproc/py-pytoml/Makefile21
-rw-r--r--textproc/py-pytoml/distinfo3
-rw-r--r--textproc/py-pytoml/pkg-descr4
-rw-r--r--textproc/redisearch/Makefile30
-rw-r--r--textproc/redisearch/distinfo3
-rw-r--r--textproc/redisearch/pkg-descr12
-rw-r--r--textproc/ripgrep/Makefile2
-rw-r--r--textproc/rubygem-colored2/Makefile1
-rw-r--r--textproc/rubygem-colored2/pkg-descr2
-rw-r--r--textproc/sd/Makefile2
-rw-r--r--textproc/sonic/Makefile2
-rw-r--r--textproc/xsv-rs/Makefile2
-rw-r--r--www/Makefile10
-rw-r--r--www/cliqz/Makefile1
-rw-r--r--www/e2guardian/Makefile7
-rw-r--r--www/e2guardian/files/pkg-install.in32
-rw-r--r--www/ffsend/Makefile2
-rw-r--r--www/firefox-esr/Makefile2
-rw-r--r--www/firefox/Makefile1
-rw-r--r--www/geckodriver/Makefile2
-rw-r--r--www/gitlab-ce/Makefile63
-rw-r--r--www/gitlab-ce/distinfo6
-rw-r--r--www/gitlab-ce/files/patch-Gemfile18
-rw-r--r--www/gitlab-ce/files/patch-config_gitlab.yml.example12
-rw-r--r--www/gitlab-ce/files/patch-config_unicorn.rb.example6
-rw-r--r--www/gitlab-ce/pkg-message4
-rw-r--r--www/gitlab-ce/pkg-plist1356
-rw-r--r--www/gitlab-pages/Makefile18
-rw-r--r--www/gitlab-pages/distinfo24
-rw-r--r--www/gitlab-workhorse/Makefile11
-rw-r--r--www/gitlab-workhorse/distinfo8
-rw-r--r--www/grafana6/Makefile4
-rw-r--r--www/grafana6/distinfo10
-rw-r--r--www/grafana6/files/grafana.in4
-rw-r--r--www/grafana6/pkg-plist275
-rw-r--r--www/jwt-cli/Makefile2
-rw-r--r--www/kcgi/Makefile2
-rw-r--r--www/kcgi/distinfo6
-rw-r--r--www/miniserve/Makefile2
-rw-r--r--www/newsboat/Makefile2
-rw-r--r--www/plasma5-plasma-browser-integration/distinfo6
-rw-r--r--www/py-bokeh/Makefile16
-rw-r--r--www/py-bokeh/distinfo6
-rw-r--r--www/py-dj22-django-cors-headers/Makefile2
-rw-r--r--www/py-dj22-django-cors-headers/distinfo6
-rw-r--r--www/py-dj22-django-cors-headers/pkg-descr2
-rw-r--r--www/py-dj22-django-tables2/Makefile2
-rw-r--r--www/py-dj22-django-tables2/distinfo6
-rw-r--r--www/py-django-pglocks/Makefile22
-rw-r--r--www/py-django-pglocks/distinfo3
-rw-r--r--www/py-django-pglocks/pkg-descr5
-rw-r--r--www/py-django-tables2/Makefile4
-rw-r--r--www/py-django-tables2/distinfo6
-rw-r--r--www/py-multidict/Makefile2
-rw-r--r--www/py-multidict/distinfo6
-rw-r--r--www/quark/Makefile15
-rw-r--r--www/quark/files/patch-Makefile11
-rw-r--r--www/rubygem-acts-as-taggable-on/Makefile6
-rw-r--r--www/rubygem-acts-as-taggable-on/distinfo6
-rw-r--r--www/rubygem-gon-rails60/Makefile (renamed from www/rubygem-gon-rails52/Makefile)4
-rw-r--r--www/rubygem-gon-rails60/distinfo (renamed from www/rubygem-gon-rails52/distinfo)0
-rw-r--r--www/rubygem-gon-rails60/pkg-descr (renamed from www/rubygem-gon-rails52/pkg-descr)0
-rw-r--r--www/rubygem-kaminari-actionview-rails60/Makefile24
-rw-r--r--www/rubygem-kaminari-actionview-rails60/distinfo3
-rw-r--r--www/rubygem-kaminari-actionview-rails60/pkg-descr3
-rw-r--r--www/rubygem-kaminari-activerecord-rails60/Makefile24
-rw-r--r--www/rubygem-kaminari-activerecord-rails60/distinfo3
-rw-r--r--www/rubygem-kaminari-activerecord-rails60/pkg-descr3
-rw-r--r--www/rubygem-kaminari-rails60/Makefile26
-rw-r--r--www/rubygem-kaminari-rails60/distinfo3
-rw-r--r--www/rubygem-kaminari-rails60/pkg-descr4
-rw-r--r--www/rubygem-lograge-rails60/Makefile24
-rw-r--r--www/rubygem-lograge-rails60/distinfo3
-rw-r--r--www/rubygem-lograge-rails60/pkg-descr8
-rw-r--r--www/rubygem-redis-rack/Makefile4
-rw-r--r--www/rubygem-redis-rack/distinfo6
-rw-r--r--www/rubygem-redis-rails-rails60/Makefile24
-rw-r--r--www/rubygem-redis-rails-rails60/distinfo3
-rw-r--r--www/rubygem-redis-rails-rails60/pkg-descr3
-rw-r--r--www/rubygem-webpack-rails-rails60/Makefile (renamed from www/rubygem-webpack-rails-rails52/Makefile)6
-rw-r--r--www/rubygem-webpack-rails-rails60/distinfo (renamed from www/rubygem-webpack-rails-rails52/distinfo)0
-rw-r--r--www/rubygem-webpack-rails-rails60/pkg-descr (renamed from www/rubygem-webpack-rails-rails52/pkg-descr)0
-rw-r--r--www/stagit/Makefile26
-rw-r--r--www/stagit/distinfo6
-rw-r--r--www/stagit/pkg-plist4
-rw-r--r--www/websocat/Makefile2
-rw-r--r--www/wpebackend-fdo/Makefile2
-rw-r--r--www/wpebackend-fdo/distinfo6
-rw-r--r--www/wpebackend-fdo/files/patch-src_ws.cpp14
-rw-r--r--www/wpebackend-fdo/pkg-plist2
-rw-r--r--www/zola/Makefile1
-rw-r--r--x11-drivers/xorgxrdp/Makefile19
-rw-r--r--x11-drivers/xorgxrdp/files/pkg-message.in39
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/office-code-pro/Makefile28
-rw-r--r--x11-fonts/office-code-pro/distinfo3
-rw-r--r--x11-fonts/office-code-pro/pkg-descr6
-rw-r--r--x11-fonts/sudo-font/Makefile4
-rw-r--r--x11-fonts/sudo-font/distinfo6
-rw-r--r--x11-fonts/sudo-font/pkg-plist1
-rw-r--r--x11-servers/xorg-server/Makefile15
-rw-r--r--x11-servers/xorg-server/pkg-message2
-rw-r--r--x11-themes/plasma5-breeze-gtk/distinfo6
-rw-r--r--x11-themes/plasma5-breeze/distinfo6
-rw-r--r--x11-themes/plasma5-kde-gtk-config/distinfo6
-rw-r--r--x11-themes/plasma5-oxygen/distinfo6
-rw-r--r--x11-themes/plasma5-plasma-workspace-wallpapers/distinfo6
-rw-r--r--x11-toolkits/plasma5-kdeplasma-addons/distinfo6
-rw-r--r--x11-toolkits/termit/Makefile1
-rw-r--r--x11-wm/plasma5-kdecoration/distinfo6
-rw-r--r--x11-wm/plasma5-kwin/distinfo6
-rw-r--r--x11/admiral/Makefile2
-rw-r--r--x11/alacritty/Makefile2
-rw-r--r--x11/arandr/Makefile2
-rw-r--r--x11/babl/Makefile2
-rw-r--r--x11/babl/distinfo6
-rw-r--r--x11/babl/pkg-plist2
-rw-r--r--x11/libwacom/Makefile16
-rw-r--r--x11/libwacom/distinfo8
-rw-r--r--x11/libwacom/pkg-plist122
-rw-r--r--x11/plasma5-kactivitymanagerd/distinfo6
-rw-r--r--x11/plasma5-kgamma5/distinfo6
-rw-r--r--x11/plasma5-kscreen/distinfo6
-rw-r--r--x11/plasma5-kwayland-integration/distinfo6
-rw-r--r--x11/plasma5-libkscreen/distinfo6
-rw-r--r--x11/plasma5-plasma-desktop/distinfo6
-rw-r--r--x11/plasma5-plasma-integration/distinfo6
-rw-r--r--x11/plasma5-plasma-workspace/distinfo6
-rw-r--r--x11/squeekboard/Makefile21
-rw-r--r--x11/squeekboard/distinfo40
-rw-r--r--x11/xdm/Makefile2
-rw-r--r--x11/xdm/files/patch-config_Makefile.in13
618 files changed, 8643 insertions, 3000 deletions
diff --git a/MOVED b/MOVED
index 0ebddd8263d8..71642e178b6a 100644
--- a/MOVED
+++ b/MOVED
@@ -11803,7 +11803,6 @@ graphics/burplex||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/darknock||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/djview4-qt4||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/easypaint||2019-03-16|Has expired: Qt4 has been EOL since december 2015
-graphics/eos-movrec||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/gle-graphics||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/lprof-devel||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/luminance||2019-03-16|Has expired: Qt4 has been EOL since december 2015
@@ -14386,3 +14385,9 @@ x11-wm/simple-ccsm||2020-02-22|Has expired: Broken, uses EOLed python27
math/metis4|math/metis|2020-02-22|Has expired: EOL: use math/metis instead
multimedia/cinelerra-gg||2020-02-22|Has expired: Broken, uses EOLed python27
x11-toolkits/py-gnome2||2020-02-22|Has expired: Broken, uses EOLed python27
+devel/py-dialog3|devel/py-pythondialog|2020-02-25|Renamed to reflect PyPI name
+devel/rubygem-health_check26-rails5|devel/rubygem-health_check26-rails60|2020-02-26|Obsolete, please use devel/rubygem-health_check26-rails60 instead
+devel/rubygem-health_check26-rails52|devel/rubygem-health_check26-rails60|2020-02-26|Obsolete, please use devel/rubygem-health_check26-rails60 instead
+www/rubygem-webpack-rails-rails52|www/rubygem-webpack-rails-rails60|2020-02-26|Obsolete, please use www/rubygem-webpack-rails-rails60 instead
+security/rubygem-doorkeeper43|security/rubygem-doorkeeper|2020-02-26|Obsolete, please use security/rubygem-doorkeeper instead
+www/rubygem-gon-rails52|www/rubygem-gon-rails60|2020-02-26|Obsolete, please use www/rubygem-gon-rails60 instead
diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk
index e98ad9b58c2e..6b8b22c51da0 100644
--- a/Mk/Uses/cargo.mk
+++ b/Mk/Uses/cargo.mk
@@ -43,7 +43,7 @@ DISTFILES+= ${CARGO_DIST_SUBDIR}/${_crate}.tar.gz:cargo_${_crate:C/[^a-zA-Z0-9_]
CARGO_BUILDDEP?= yes
.if ${CARGO_BUILDDEP:tl} == "yes"
-BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.41.0:lang/${RUST_DEFAULT}
+BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.41.1:lang/${RUST_DEFAULT}
.endif
# Location of cargo binary (default to lang/rust's Cargo binary)
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index d2b2ff4e4488..00f37e06b89f 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -54,7 +54,7 @@ _KDE_RELNAME= KDE${_KDE_VERSION}
# === VERSIONS OF THE DIFFERENT COMPONENTS =====================================
# Current KDE desktop.
-KDE_PLASMA_VERSION?= 5.18.1
+KDE_PLASMA_VERSION?= 5.18.2
KDE_PLASMA_BRANCH?= stable
# Current KDE frameworks.
diff --git a/UPDATING b/UPDATING
index 4272fbdc8faa..af111fb34be5 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,65 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20200225:
+ AFFECTS: users of net-mgmt/netbox
+ AUTHOR: kai@FreeBSD.org
+
+ 1. Removal of the Topology Maps feature
+
+ The deprecated topology maps feature has been removed. Please replicate
+ any required data to another source before upgrading NetBox to v2.7.7, as
+ any existing topology maps will be deleted.
+
+
+ 2. Changed REDIS database configuration settings
+
+ The REDIS database configuration parameters were splitted up in two
+ discrete subsections named "webhooks" and "caching" with the 2.7 release.
+ This requires modification of the REDIS parameter in configuration.py as
+ follows:
+
+ Old Redis sample configuration:
+
+ REDIS = {
+ 'HOST': 'localhost',
+ 'PORT': 6379,
+ 'PASSWORD': '',
+ 'DATABASE': 0,
+ 'CACHE_DATABASE': 1,
+ 'DEFAULT_TIMEOUT': 300,
+ 'SSL': False,
+ }
+
+ New Redis sample configuration:
+
+ REDIS = {
+ 'webhooks': {
+ 'HOST': 'redis.example.com',
+ 'PORT': 1234,
+ 'PASSWORD': 'foobar',
+ 'DATABASE': 0,
+ 'DEFAULT_TIMEOUT': 300,
+ 'SSL': False,
+ },
+ 'caching': {
+ 'HOST': 'localhost',
+ 'PORT': 6379,
+ 'PASSWORD': '',
+ 'DATABASE': 1,
+ 'DEFAULT_TIMEOUT': 300,
+ 'SSL': False,
+ }
+ }
+
+ Note that the CACHE_DATABASE parameter has been removed and the connection
+ settings have been duplicated for both webhooks and caching. This allows
+ one to make use of separate Redis instances if desired. It is fine to use
+ the same Redis service for both functions, although the database
+ identifiers should be different.
+
+ Please also check the pkg-message and the changelogs for further info.
+
20200223:
AFFECTS: users of security/gsasl
AUTHOR: hrs@FreeBSD.org
diff --git a/archivers/py-pyliblzma/pkg-descr b/archivers/py-pyliblzma/pkg-descr
index 212ac2f28606..018485d5760b 100644
--- a/archivers/py-pyliblzma/pkg-descr
+++ b/archivers/py-pyliblzma/pkg-descr
@@ -4,4 +4,4 @@ PylibLZMA provides a python interface for the liblzma
library to read and write data that has been compressed
or can be decompressed by Lasse Collin's LZMA Utils.
-WWW: http://launchpad.net/pyliblzma
+WWW: https://launchpad.net/pyliblzma
diff --git a/archivers/zstd/Makefile b/archivers/zstd/Makefile
index 491fb08850bf..d464507e3d47 100644
--- a/archivers/zstd/Makefile
+++ b/archivers/zstd/Makefile
@@ -4,6 +4,7 @@
PORTNAME= zstd
PORTVERSION= 1.4.4
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= archivers
MAINTAINER= sunpoet@FreeBSD.org
@@ -17,7 +18,7 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
OPTIONS_DEFINE= LZ4
OPTIONS_DEFAULT=LZ4
-USES= gmake localbase
+USES= gmake
ALL_TARGET= default
TEST_TARGET= test
diff --git a/astro/josm/Makefile b/astro/josm/Makefile
index 91af058193ac..9c8a6e0b0630 100644
--- a/astro/josm/Makefile
+++ b/astro/josm/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= josm
-PORTVERSION= 15806
+PORTVERSION= 15927
CATEGORIES= astro java
MASTER_SITES= http://josm.openstreetmap.de/download/ \
http://mirror.amdmi3.ru/distfiles/
diff --git a/astro/josm/distinfo b/astro/josm/distinfo
index e7ab1a9fa306..b7c821f00fb5 100644
--- a/astro/josm/distinfo
+++ b/astro/josm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581356459
-SHA256 (josm-snapshot-15806.jar) = 7adbbcb0322ecece75fab359117204edbda071977d4a288668d27c630a87410d
-SIZE (josm-snapshot-15806.jar) = 14124268
+TIMESTAMP = 1582665178
+SHA256 (josm-snapshot-15927.jar) = 2fe817889c9c7956138638ee7480fff1c2682de3a0eca45df4503f9861e6d090
+SIZE (josm-snapshot-15927.jar) = 14152259
diff --git a/astro/mkgmap/Makefile b/astro/mkgmap/Makefile
index a07e5cd1898c..108808b3e1bf 100644
--- a/astro/mkgmap/Makefile
+++ b/astro/mkgmap/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mkgmap
-PORTVERSION= r4452
+PORTVERSION= r4454
CATEGORIES= astro converters java
MASTER_SITES= http://www.mkgmap.org.uk/download/ \
http://mirror.amdmi3.ru/distfiles/
diff --git a/astro/mkgmap/distinfo b/astro/mkgmap/distinfo
index 5397c592f328..00d4559ecbef 100644
--- a/astro/mkgmap/distinfo
+++ b/astro/mkgmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581858097
-SHA256 (mkgmap-r4452.tar.gz) = bb2b144f628a32079d38df22e2ed06cca5adb2f40aa518289ac8293c0cf7c725
-SIZE (mkgmap-r4452.tar.gz) = 3417851
+TIMESTAMP = 1582665116
+SHA256 (mkgmap-r4454.tar.gz) = 41a7d5402fe1ab1419c75a5736386eddc6910cd84f5f2b5db42d236fdae694f9
+SIZE (mkgmap-r4454.tar.gz) = 3417881
diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile
index a80c99847874..59489756c62d 100644
--- a/audio/ardour/Makefile
+++ b/audio/ardour/Makefile
@@ -13,7 +13,7 @@ COMMENT= Multichannel digital audio workstation
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: KeyError: 'soundtouch'
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libaubio.so:audio/aubio \
diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile
index 7fa9e8d94d72..30c493d0cc2e 100644
--- a/audio/audacity/Makefile
+++ b/audio/audacity/Makefile
@@ -3,7 +3,7 @@
PORTNAME= audacity
PORTVERSION= 2.3.3
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONPREFIX= Audacity-
CATEGORIES= audio
diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo
index fbf69438c5bc..b8aa8f0f92b0 100644
--- a/audio/audacity/distinfo
+++ b/audio/audacity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574484432
-SHA256 (audacity-audacity-Audacity-2.3.3_GH0.tar.gz) = 9ab6c8989e21165b86aad80b7e6691015cb5b0c91ab77e6170d7192f840313a8
-SIZE (audacity-audacity-Audacity-2.3.3_GH0.tar.gz) = 62099027
+TIMESTAMP = 1579914119
+SHA256 (audacity-audacity-Audacity-2.3.3_GH0.tar.gz) = 404e6c49693dedc94212fc5525974058d848536025e19da31359ae02babe8bd7
+SIZE (audacity-audacity-Audacity-2.3.3_GH0.tar.gz) = 62073352
diff --git a/audio/audacity/files/patch-include_audacity_Types.h b/audio/audacity/files/patch-include_audacity_Types.h
deleted file mode 100644
index 20d5f4a9817b..000000000000
--- a/audio/audacity/files/patch-include_audacity_Types.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/audacity/Types.h.orig 2018-10-01 14:07:33 UTC
-+++ include/audacity/Types.h
-@@ -311,7 +311,7 @@ class sampleCount (public)
- sampleCount ( long v ) : value { v } {}
-
- // unsigned long is 64 bit on some platforms. Let it narrow.
-- sampleCount ( unsigned long v ) : value ( v ) {}
-+ sampleCount ( unsigned long v ) : value { static_cast<type>(v) } {}
-
- // Beware implicit conversions from floating point values!
- // Otherwise the meaning of binary operators with sampleCount change
diff --git a/audio/audacity/files/patch-src_prefs_PrefsDialog.cpp b/audio/audacity/files/patch-src_prefs_PrefsDialog.cpp
deleted file mode 100644
index 8e2ac16493f3..000000000000
--- a/audio/audacity/files/patch-src_prefs_PrefsDialog.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/prefs/PrefsDialog.cpp.orig 2019-05-13 18:00:33.704997000 -0700
-+++ src/prefs/PrefsDialog.cpp 2019-05-13 17:52:51.702814000 -0700
-@@ -30,6 +30,7 @@
- #include <wx/intl.h>
- #include <wx/listbox.h>
- #include <wx/sizer.h>
-+#include <wx/treectrl.h>
-
- #include <wx/listbook.h>
-
diff --git a/audio/milkytracker/Makefile b/audio/milkytracker/Makefile
index 01168bdd34d5..ebc1db5c6490 100644
--- a/audio/milkytracker/Makefile
+++ b/audio/milkytracker/Makefile
@@ -14,8 +14,8 @@ LICENSE= GPLv3+ BSD3CLAUSE
LICENSE_COMB= multi
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
-BROKEN_powerpc= Does not build on powerpc
-BROKEN_powerpc64= Does not build on powerpc64
+BROKEN_powerpc= Does not build on powerpc: src/ppui/fastfill.h:42:15: error: invalid operand for instruction
+BROKEN_powerpc64= Does not build on powerpc64: src/ppui/fastfill.h:42:15: error: invalid operand for instruction
LIB_DEPENDS= liblhasa.so:archivers/lhasa \
libzzip.so:devel/zziplib \
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index f6e743145ece..d05d1971e2cb 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -2,6 +2,7 @@
PORTNAME= ncspot
DISTVERSION= 0.1.2
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org
diff --git a/audio/plasma5-plasma-pa/distinfo b/audio/plasma5-plasma-pa/distinfo
index 069de16f5be9..7d47611e7b04 100644
--- a/audio/plasma5-plasma-pa/distinfo
+++ b/audio/plasma5-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120727
-SHA256 (KDE/plasma/5.18.1/plasma-pa-5.18.1.tar.xz) = 0dedb6999aeafebbabfa13ab0f873245e1a127ad7b67ce87724e44e388638e8e
-SIZE (KDE/plasma/5.18.1/plasma-pa-5.18.1.tar.xz) = 104840
+TIMESTAMP = 1582695454
+SHA256 (KDE/plasma/5.18.2/plasma-pa-5.18.2.tar.xz) = 350531cb0e37cdcf024632edeb2b973c206d880c062f33524b367eb550736418
+SIZE (KDE/plasma/5.18.2/plasma-pa-5.18.2.tar.xz) = 104820
diff --git a/audio/qaudiosonar/Makefile b/audio/qaudiosonar/Makefile
index 2c535e5aaa9c..ed178a6144ad 100644
--- a/audio/qaudiosonar/Makefile
+++ b/audio/qaudiosonar/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= qaudiosonar
-PORTVERSION= 1.6.1
+PORTVERSION= 1.7.0
CATEGORIES= audio
MASTER_SITES= http://www.selasky.org/hans_petter/distfiles/ \
http://home.selasky.org/distfiles/
diff --git a/audio/qaudiosonar/distinfo b/audio/qaudiosonar/distinfo
index 41c36de795d5..2ad05dc88155 100644
--- a/audio/qaudiosonar/distinfo
+++ b/audio/qaudiosonar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1568454611
-SHA256 (qaudiosonar-1.6.1.tar.bz2) = f9c44622d27545296108ddfe81bfb2b61afa6a2123656f33ca9f439a28b239a0
-SIZE (qaudiosonar-1.6.1.tar.bz2) = 299062
+TIMESTAMP = 1582645639
+SHA256 (qaudiosonar-1.7.0.tar.bz2) = d7cf75c9278a11a118a4f2f758f139bf16cab121176848d0870ce0ad6edf6c2f
+SIZE (qaudiosonar-1.7.0.tar.bz2) = 298782
diff --git a/audio/spotify-tui/Makefile b/audio/spotify-tui/Makefile
index 9394618dd821..f290d479aff8 100644
--- a/audio/spotify-tui/Makefile
+++ b/audio/spotify-tui/Makefile
@@ -3,6 +3,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.0
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= vulcan@wired.sh
diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile
index a07c0a6b4737..6bd45376dd9c 100644
--- a/audio/spotifyd/Makefile
+++ b/audio/spotifyd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.24
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org
diff --git a/audio/timidity++/Makefile b/audio/timidity++/Makefile
index e3ebeb95dc07..64ea72a65a75 100644
--- a/audio/timidity++/Makefile
+++ b/audio/timidity++/Makefile
@@ -3,7 +3,7 @@
PORTNAME= timidity++
PORTVERSION= 2.14.0
-PORTREVISION?= 4
+PORTREVISION?= 5
CATEGORIES+= audio
MASTER_SITES= SF/timidity/TiMidity%2B%2B/TiMidity%2B%2B-${PORTVERSION}
DISTNAME= TiMidity++-${PORTVERSION}
@@ -13,19 +13,19 @@ COMMENT?= Software MIDI player
LICENSE= GPLv2+
+LIB_DEPENDS= libarc.so:archivers/libarc
.if !defined(PKGNAMESUFFIX)
-LIB_DEPENDS= libarc.so:archivers/libarc \
- libvorbis.so:audio/libvorbis \
+LIB_DEPENDS+= libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg
RUN_DEPENDS= eawpats>0:audio/eawpats
.endif
-USES= gmake tar:bzip2
+USES= gmake localbase tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ENV+= SHLD="${CC} -shared"
-CPPFLAGS+= -I${LOCALBASE}/include/libarc -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -Wl,--export-dynamic
+CPPFLAGS+= -I${LOCALBASE}/include/libarc
+LDFLAGS+= -Wl,--export-dynamic
PLIST_SUB+= TIMID_LIBDIR="${TIMID_LIBDIR}" EUCJP_LOCALE="${EUCJP_LOCALE}"
diff --git a/benchmarks/hyperfine/Makefile b/benchmarks/hyperfine/Makefile
index c9c836573d8e..444b41489ac4 100644
--- a/benchmarks/hyperfine/Makefile
+++ b/benchmarks/hyperfine/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hyperfine
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/cad/libredwg/Makefile b/cad/libredwg/Makefile
index 50ae0f4aff72..41bc9c6ecfaf 100644
--- a/cad/libredwg/Makefile
+++ b/cad/libredwg/Makefile
@@ -2,7 +2,8 @@
# $FreeBSD$
PORTNAME= libredwg
-PORTVERSION= 0.10
+PORTVERSION= 0.10.1
+PORTREVISION= 1
CATEGORIES= cad devel
MASTER_SITES= GNU
@@ -20,15 +21,19 @@ TEST_TARGET= check
INFO= LibreDWG
PORTDOCS= AUTHORS ChangeLog NEWS README TODO
-OPTIONS_DEFINE= DOCS PSLIB PYTHON
-OPTIONS_DEFAULT= PSLIB
+OPTIONS_DEFINE= DOCS PCRE PSLIB PYTHON
+OPTIONS_DEFAULT= PCRE PSLIB
+PCRE_DESC= Regular expressions support in dwggrep
PSLIB_DESC= PostScript export support (dwg2ps)
+PCRE_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
+PCRE_USES= localbase
+PCRE_CONFIGURE_ENV_OFF= ac_cv_lib_pcre2_8_pcre2_config_8=no
+
PSLIB_LIB_DEPENDS= libps.so:print/pslib
-# XXX: shall `localbase' be put on global USES, it would require explicit
-# PSLIB_CONFIGURE_ENV_OFF= ac_cv_lib_ps_PS_open_file=no
PSLIB_USES= localbase
-PSLIB_PLIST_FILES= bin/dwg2ps
+PSLIB_CONFIGURE_ENV_OFF= ac_cv_lib_ps_PS_open_file=no
+PSLIB_PLIST_FILES= bin/dwg2ps man/man1/dwg2ps.1.gz
PYTHON_CONFIGURE_OFF= --disable-python
diff --git a/cad/libredwg/distinfo b/cad/libredwg/distinfo
index d8b7b07f70b7..ffcaf28dafb0 100644
--- a/cad/libredwg/distinfo
+++ b/cad/libredwg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578501568
-SHA256 (libredwg-0.10.tar.xz) = 8c37c4ef985e4135e3d2020c502c887b6115cdbbab2148b2e730875d5659cd66
-SIZE (libredwg-0.10.tar.xz) = 4763160
+TIMESTAMP = 1578907558
+SHA256 (libredwg-0.10.1.tar.xz) = 0fa603d5f836dfceb8ae4aac28d1e836c09dce3936ab98703bb2341126678ec3
+SIZE (libredwg-0.10.1.tar.xz) = 4763808
diff --git a/cad/libredwg/pkg-plist b/cad/libredwg/pkg-plist
index 8030ba8ab8c0..6c48818a3bbb 100644
--- a/cad/libredwg/pkg-plist
+++ b/cad/libredwg/pkg-plist
@@ -15,7 +15,6 @@ lib/libredwg.so.0.0.10
libdata/pkgconfig/libredwg.pc
man/man1/dwg2SVG.1.gz
man/man1/dwg2dxf.1.gz
-man/man1/dwg2ps.1.gz
man/man1/dwgbmp.1.gz
man/man1/dwggrep.1.gz
man/man1/dwglayers.1.gz
diff --git a/comms/digiham/Makefile b/comms/digiham/Makefile
index 23ba66a6bb1a..92df6dcae79a 100644
--- a/comms/digiham/Makefile
+++ b/comms/digiham/Makefile
@@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libmbe.so:comms/mbelib
USES= cmake
+USE_CSTD= c99
USE_GITHUB= yes
GH_ACCOUNT= jketterl
GH_PROJECT= digiham
diff --git a/comms/thebridge/Makefile b/comms/thebridge/Makefile
index d4e63c1db3b1..998f2ee03918 100644
--- a/comms/thebridge/Makefile
+++ b/comms/thebridge/Makefile
@@ -3,7 +3,7 @@
PORTNAME= thebridge
PORTVERSION= 1.09
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= comms hamradio
MASTER_SITES= SF/cqinet/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -25,7 +25,11 @@ SHEBANG_FILES= addons/usermgmt.cgi
INSTALL_TARGET= install-strip
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS READLINE
+OPTIONS_DEFAULT= READLINE
+
+READLINE_CONFIGURE_WITH= readline
+READLINE_USES= readline
post-patch:
@${REINPLACE_CMD} 's!tbdcmd=\/usr\/local!tbdcmd=${PREFIX}!'\
diff --git a/comms/thebridge/files/patch-Makefile.in b/comms/thebridge/files/patch-Makefile.in
index 2f8eb846a4f0..b8883f62f86c 100644
--- a/comms/thebridge/files/patch-Makefile.in
+++ b/comms/thebridge/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2012-12-10 01:05:20.000000000 -0500
-+++ Makefile.in 2013-01-03 20:39:17.000000000 -0500
-@@ -253,7 +253,7 @@
+--- Makefile.in.orig 2012-12-10 06:05:20 UTC
++++ Makefile.in
+@@ -253,7 +253,7 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
diff --git a/comms/thebridge/files/patch-configure.in b/comms/thebridge/files/patch-configure.in
index b3a017bec393..5877ee6be87f 100644
--- a/comms/thebridge/files/patch-configure.in
+++ b/comms/thebridge/files/patch-configure.in
@@ -1,6 +1,6 @@
---- configure.in.orig 2013-01-03 19:17:41.000000000 -0500
-+++ configure.in 2013-01-03 19:18:21.000000000 -0500
-@@ -84,5 +84,5 @@
+--- configure.in.orig 2012-12-10 05:57:10 UTC
++++ configure.in
+@@ -84,5 +84,5 @@ AC_DEFINE_UNQUOTED(OUR_HOST,"${host}",
[Set to a text string describing your operating system and hardware])
AC_OUTPUT(Makefile src/Makefile common/Makefile inc/Makefile tbdcmd/Makefile
diff --git a/comms/thebridge/files/patch-src_Makefile.in b/comms/thebridge/files/patch-src_Makefile.in
index 80ab2dba0a2a..bd5095ae7f07 100644
--- a/comms/thebridge/files/patch-src_Makefile.in
+++ b/comms/thebridge/files/patch-src_Makefile.in
@@ -1,6 +1,6 @@
---- src/Makefile.in.orig 2012-12-10 15:00:44.000000000 +0900
-+++ src/Makefile.in 2013-10-24 13:57:30.000000000 +0900
-@@ -115,7 +115,7 @@
+--- src/Makefile.in.orig 2012-12-10 06:00:44 UTC
++++ src/Makefile.in
+@@ -115,7 +115,7 @@ am__tbd_SOURCES_DIST = conference.c conference.h confi
tbd_OBJECTS = $(am_tbd_OBJECTS)
am__DEPENDENCIES_1 =
@LINK_BOX_FALSE@tbd_DEPENDENCIES = $(top_builddir)/common/libcommon.a \
@@ -9,7 +9,7 @@
@LINK_BOX_FALSE@ $(am__DEPENDENCIES_1)
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-@@ -233,12 +233,12 @@
+@@ -233,12 +233,12 @@ top_srcdir = @top_srcdir@
@LINK_BOX_TRUE@ dirclient.c dirclient.h thebridge.c users.c users.h \
@LINK_BOX_TRUE@ hostfile.c hostfile.h eventhook.c eventhook.h avrs.c avrs.h
@@ -24,7 +24,7 @@
@LINK_BOX_TRUE@ -DSYSCON_DIR=\"$(sysconfdir)\" $(am__append_1)
@LINK_BOX_FALSE@AM_CFLAGS = -Wall $(am__append_2)
@LINK_BOX_TRUE@AM_CFLAGS = -Wall $(am__append_2)
-@@ -246,7 +246,7 @@
+@@ -246,7 +246,7 @@ top_srcdir = @top_srcdir@
@LINK_BOX_FALSE@ dirclient.h thebridge.c users.c users.h hostfile.c hostfile.h \
@LINK_BOX_FALSE@ eventhook.c eventhook.h avrs.c avrs.h
diff --git a/comms/thebridge/files/patch-src_conference.c b/comms/thebridge/files/patch-src_conference.c
index d15b1de8547a..bae2a7195ef6 100644
--- a/comms/thebridge/files/patch-src_conference.c
+++ b/comms/thebridge/files/patch-src_conference.c
@@ -1,5 +1,5 @@
---- src/conference.c.orig 2013-01-03 21:44:25.000000000 -0500
-+++ src/conference.c 2013-01-03 21:44:51.000000000 -0500
+--- src/conference.c.orig 2012-12-09 19:21:01 UTC
++++ src/conference.c
@@ -784,7 +784,7 @@
#include "ilink.h"
#include "sf.h"
diff --git a/comms/thebridge/files/patch-src_dirclient.c b/comms/thebridge/files/patch-src_dirclient.c
index 498eacac385a..9d084e612f99 100644
--- a/comms/thebridge/files/patch-src_dirclient.c
+++ b/comms/thebridge/files/patch-src_dirclient.c
@@ -1,5 +1,5 @@
---- src/dirclient.c.orig 2013-01-03 21:44:33.000000000 -0500
-+++ src/dirclient.c 2013-01-03 21:45:03.000000000 -0500
+--- src/dirclient.c.orig 2008-09-14 17:04:51 UTC
++++ src/dirclient.c
@@ -222,7 +222,7 @@
#include "dirclient.h"
#include "hostfile.h"
diff --git a/comms/thebridge/files/patch-tbdcmd_Makefile.in b/comms/thebridge/files/patch-tbdcmd_Makefile.in
index bfce2a5f9e40..812250444b9d 100644
--- a/comms/thebridge/files/patch-tbdcmd_Makefile.in
+++ b/comms/thebridge/files/patch-tbdcmd_Makefile.in
@@ -1,6 +1,6 @@
---- tbdcmd/Makefile.in.orig 2012-12-10 15:00:44.000000000 +0900
-+++ tbdcmd/Makefile.in 2013-10-24 13:36:31.000000000 +0900
-@@ -530,7 +530,7 @@
+--- tbdcmd/Makefile.in.orig 2012-12-10 06:00:44 UTC
++++ tbdcmd/Makefile.in
+@@ -530,7 +530,7 @@ uninstall-am: uninstall-binPROGRAMS
@LINK_BOX_FALSE@ if test -f $(DESTDIR)$(bindir)/tbdchat; then \
@LINK_BOX_FALSE@ rm $(DESTDIR)$(bindir)/tbdchat; \
@LINK_BOX_FALSE@ fi
diff --git a/databases/Makefile b/databases/Makefile
index 5826ad3671b9..2a9cc7e6f7da 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -983,6 +983,7 @@
SUBDIR += rubygem-redis-actionpack-rails5
SUBDIR += rubygem-redis-actionpack-rails50
SUBDIR += rubygem-redis-actionpack-rails52
+ SUBDIR += rubygem-redis-actionpack-rails60
SUBDIR += rubygem-redis-namespace
SUBDIR += rubygem-seed-fu
SUBDIR += rubygem-sqlite3
diff --git a/databases/dalmp/Makefile b/databases/dalmp/Makefile
index 2d4912dc6c51..c038c04acd2f 100644
--- a/databases/dalmp/Makefile
+++ b/databases/dalmp/Makefile
@@ -2,9 +2,7 @@
# $FreeBSD$
PORTNAME= dalmp
-PORTVERSION= 3.0.3
-DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTVERSION= 3.1.0
CATEGORIES= databases
MAINTAINER= nbari@tequila.io
@@ -21,7 +19,7 @@ USES= php
NO_BUILD= yes
NO_ARCH= yes
-USE_PHP= pcre mysqli session memcache sqlite3 curl
+USE_PHP= pcre mysqli session memcache sqlite3 curl redis
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
diff --git a/databases/dalmp/distinfo b/databases/dalmp/distinfo
index 1eba77afd50e..b282dd0092b8 100644
--- a/databases/dalmp/distinfo
+++ b/databases/dalmp/distinfo
@@ -1,2 +1,3 @@
-SHA256 (nbari-DALMP-v3.0.3_GH0.tar.gz) = 253c68e498e74f8aa073f149360f9422965cc07d30d7b24397f0844191a9da38
-SIZE (nbari-DALMP-v3.0.3_GH0.tar.gz) = 166937
+TIMESTAMP = 1582020196
+SHA256 (nbari-DALMP-3.1.0_GH0.tar.gz) = 5dabcd9abb2744cd56e76f688f7a464ee037740d318e08f3c0ff43fef96392cf
+SIZE (nbari-DALMP-3.1.0_GH0.tar.gz) = 175738
diff --git a/databases/dalmp/pkg-plist b/databases/dalmp/pkg-plist
index 8b1344433f00..ee2f48569163 100644
--- a/databases/dalmp/pkg-plist
+++ b/databases/dalmp/pkg-plist
@@ -66,6 +66,8 @@
%%DATADIR%%/docs/examples/basic.rst
%%DATADIR%%/docs/index.rst
%%DATADIR%%/docs/issues.rst
+%%DATADIR%%/docs/navicat.jpg
+%%DATADIR%%/docs/navicat.rst
%%DATADIR%%/docs/prepared_statements.rst
%%DATADIR%%/docs/queue.rst
%%DATADIR%%/docs/queue/QueueInterface.rst
diff --git a/databases/ora2pg/Makefile b/databases/ora2pg/Makefile
index 3ab2709f489a..48d4d2fbfcbd 100644
--- a/databases/ora2pg/Makefile
+++ b/databases/ora2pg/Makefile
@@ -2,12 +2,11 @@
# $FreeBSD$
PORTNAME= ora2pg
-PORTVERSION= 19.1
-PORTREVISION= 2
+PORTVERSION= 20.0
DISTVERSIONPREFIX= v
CATEGORIES= databases
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= wen@FreeBSD.org
COMMENT= Oracle to PostgreSQL database schema converter
LICENSE= GPLv3
diff --git a/databases/ora2pg/distinfo b/databases/ora2pg/distinfo
index 430ef7744fe7..c07f01f8a2cb 100644
--- a/databases/ora2pg/distinfo
+++ b/databases/ora2pg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1539815824
-SHA256 (darold-ora2pg-v19.1_GH0.tar.gz) = 18bbc58e7f45dee7f228e835922e6058c7fea3c54bf0e6a3c178921b54f42845
-SIZE (darold-ora2pg-v19.1_GH0.tar.gz) = 433964
+TIMESTAMP = 1582601834
+SHA256 (darold-ora2pg-v20.0_GH0.tar.gz) = 66e9ec7272071997ee6b0dbe4aff0e882604d8077fc9f4253d65e7b634b30a99
+SIZE (darold-ora2pg-v20.0_GH0.tar.gz) = 440903
diff --git a/databases/percona57-server/Makefile b/databases/percona57-server/Makefile
index 49d0ef753524..62ddca8a2e58 100644
--- a/databases/percona57-server/Makefile
+++ b/databases/percona57-server/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= percona
-DISTVERSION= 5.7.28-31
+DISTVERSION= 5.7.29-32
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= http://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-${DISTVERSION}/source/tarball/:percona \
diff --git a/databases/percona57-server/distinfo b/databases/percona57-server/distinfo
index 4bbe7db515a2..ed134b974562 100644
--- a/databases/percona57-server/distinfo
+++ b/databases/percona57-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1576055476
-SHA256 (percona-server-5.7.28-31.tar.gz) = 8a55a37b494086850ff3699d4f1ef39b2cfe9aa4d35662505dc372ccb9cb283f
-SIZE (percona-server-5.7.28-31.tar.gz) = 84704254
+TIMESTAMP = 1582802737
+SHA256 (percona-server-5.7.29-32.tar.gz) = e3a7e6a0d966e41f62645f88cfbc75e052756f6ab45bd8b981343a0d9f5c3aa4
+SIZE (percona-server-5.7.29-32.tar.gz) = 84750473
SHA256 (boost_1_59_0.tar.gz) = 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac
SIZE (boost_1_59_0.tar.gz) = 83709983
diff --git a/databases/percona57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt b/databases/percona57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt
index 967a4ccade85..805875fb1787 100644
--- a/databases/percona57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt
+++ b/databases/percona57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt
@@ -1,21 +1,20 @@
--- libmysql/authentication_ldap/CMakeLists.txt.orig 2019-02-18 09:11:31.000000000 +0300
+++ libmysql/authentication_ldap/CMakeLists.txt
-@@ -106,11 +106,13 @@
+@@ -47,7 +47,8 @@ IF(NOT WIN32 AND NOT HAVE_LBER_H)
+ CROAK_AND_RETURN("Required LBER header is missing.")
ENDIF()
- MESSAGE(STATUS "SASL_LIBRARY = ${SASL_LIBRARY}")
-MYSQL_ADD_PLUGIN(authentication_ldap_sasl_client
-- auth_ldap_sasl_client.cc log_client.cc
-- LINK_LIBRARIES ${SASL_LIBRARY}
-- CLIENT_ONLY MODULE_ONLY
-- MODULE_OUTPUT_NAME "authentication_ldap_sasl_client")
+IF (WITH_AUTHENTICATION_LDAP)
-+ MYSQL_ADD_PLUGIN(authentication_ldap_sasl_client
-+ auth_ldap_sasl_client.cc log_client.cc
-+ LINK_LIBRARIES ${SASL_LIBRARY}
-+ CLIENT_ONLY MODULE_ONLY
-+ MODULE_OUTPUT_NAME "authentication_ldap_sasl_client")
++ MYSQL_ADD_PLUGIN(authentication_ldap_sasl_client
+ auth_ldap_sasl_client.cc
+ log_client.cc
+ LINK_LIBRARIES
+@@ -57,6 +58,7 @@ MYSQL_ADD_PLUGIN(authentication_ldap_sasl_client
+ CLIENT_ONLY
+ MODULE_ONLY
+ MODULE_OUTPUT_NAME "authentication_ldap_sasl_client")
+ENDIF()
- IF(WIN32)
- GET_FILENAME_COMPONENT(SASL_DLL_NAME ${SASL_LIBRARY_DLL} NAME)
+ # The plugin may need symbols which are not loaded by the client.
+ IF(STATIC_SASL_LIBRARY)
diff --git a/databases/py-pyodbc/Makefile b/databases/py-pyodbc/Makefile
index 93d6a274a47c..731358ca5156 100644
--- a/databases/py-pyodbc/Makefile
+++ b/databases/py-pyodbc/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pyodbc
-PORTVERSION= 4.0.24
+PORTVERSION= 4.0.30
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-pyodbc/distinfo b/databases/py-pyodbc/distinfo
index 06dd1635cc22..095053def18f 100644
--- a/databases/py-pyodbc/distinfo
+++ b/databases/py-pyodbc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540616220
-SHA256 (pyodbc-4.0.24.tar.gz) = 4326abb737dec36156998d52324921673d30f575e1e0998f0c5edd7de20e61d4
-SIZE (pyodbc-4.0.24.tar.gz) = 218849
+TIMESTAMP = 1582597228
+SHA256 (pyodbc-4.0.30.tar.gz) = 852b5deeeb3366af8b4408efed993501708be45d221881bce60c9aac54be726a
+SIZE (pyodbc-4.0.30.tar.gz) = 266286
diff --git a/databases/rubygem-marginalia/Makefile b/databases/rubygem-marginalia/Makefile
index 6113d4939a22..5ab4ef7c3d78 100644
--- a/databases/rubygem-marginalia/Makefile
+++ b/databases/rubygem-marginalia/Makefile
@@ -3,6 +3,7 @@
PORTNAME= marginalia
PORTVERSION= 1.8.0
+PORTREVISION= 1
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -12,8 +13,8 @@ COMMENT= Attach comments to your ActiveRecord queries
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-actionpack52>=2.3:www/rubygem-actionpack52 \
- rubygem-activerecord52>=3.1:databases/rubygem-activerecord52
+RUN_DEPENDS= rubygem-actionpack60>=2.3:www/rubygem-actionpack60 \
+ rubygem-activerecord60>=2.3:databases/rubygem-activerecord60
USES= gem
USE_RUBY= yes
diff --git a/databases/rubygem-redis-actionpack-rails60/Makefile b/databases/rubygem-redis-actionpack-rails60/Makefile
new file mode 100644
index 000000000000..ba71c768d0ae
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails60/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= redis-actionpack
+PORTVERSION= 5.2.0
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Redis session store for ActionPack
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionpack60>5<7:www/rubygem-actionpack60 \
+ rubygem-redis-rack>=2.1.0<3:www/rubygem-redis-rack \
+ rubygem-redis-store>=1.1.0<2:devel/rubygem-redis-store
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-redis-actionpack-rails60/distinfo b/databases/rubygem-redis-actionpack-rails60/distinfo
new file mode 100644
index 000000000000..8b1547cacdb6
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582626493
+SHA256 (rubygem/redis-actionpack-5.2.0.gem) = 6337f72c5ed21e7d4909468479fe51d9c2b343cf0ea933e0270400f6bf394230
+SIZE (rubygem/redis-actionpack-5.2.0.gem) = 13312
diff --git a/databases/rubygem-redis-actionpack-rails60/pkg-descr b/databases/rubygem-redis-actionpack-rails60/pkg-descr
new file mode 100644
index 000000000000..efb2d0816242
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails60/pkg-descr
@@ -0,0 +1,3 @@
+Redis session store for ActionPack
+
+WWW: http://redis-store.org/redis-actionpack
diff --git a/deskutils/latte-dock/Makefile b/deskutils/latte-dock/Makefile
index fc2f89190271..8acd27200a51 100644
--- a/deskutils/latte-dock/Makefile
+++ b/deskutils/latte-dock/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= latte-dock
-DISTVERSION= 0.9.8.1
+DISTVERSION= 0.9.9
CATEGORIES= deskutils kde
MASTER_SITES= KDE/stable/latte-dock
diff --git a/deskutils/latte-dock/distinfo b/deskutils/latte-dock/distinfo
index 118a5a3100e1..b909b6d04361 100644
--- a/deskutils/latte-dock/distinfo
+++ b/deskutils/latte-dock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580319935
-SHA256 (latte-dock-0.9.8.1.tar.xz) = 3542431a96a8dff9b101578346ea80ce9d73e29712f2910ee0227a39e955a583
-SIZE (latte-dock-0.9.8.1.tar.xz) = 719156
+TIMESTAMP = 1582755953
+SHA256 (latte-dock-0.9.9.tar.xz) = c942c337511aec151c2633f962db1c98374347e4f42023f76ccac2d245fe6205
+SIZE (latte-dock-0.9.9.tar.xz) = 719408
diff --git a/deskutils/plasma5-milou/distinfo b/deskutils/plasma5-milou/distinfo
index 6922733c5295..9ed8a154caf9 100644
--- a/deskutils/plasma5-milou/distinfo
+++ b/deskutils/plasma5-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120728
-SHA256 (KDE/plasma/5.18.1/milou-5.18.1.tar.xz) = 3a74fe8846cca7e1d01c614d5112f44f93042e0b20c60cf0c6ec10b8f18bd4c6
-SIZE (KDE/plasma/5.18.1/milou-5.18.1.tar.xz) = 64268
+TIMESTAMP = 1582695456
+SHA256 (KDE/plasma/5.18.2/milou-5.18.2.tar.xz) = 1476a8ff6ea7e9a9c5942a1be5b110f14e10b585eb3d29fdcfd07a24e1173378
+SIZE (KDE/plasma/5.18.2/milou-5.18.2.tar.xz) = 64280
diff --git a/deskutils/plasma5-sddm-kcm/distinfo b/deskutils/plasma5-sddm-kcm/distinfo
index 08adfe865262..b694716ad49a 100644
--- a/deskutils/plasma5-sddm-kcm/distinfo
+++ b/deskutils/plasma5-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120729
-SHA256 (KDE/plasma/5.18.1/sddm-kcm-5.18.1.tar.xz) = fdae8dce63fd607ef2fd39008dfc1d98ec9c9fecd38c855066e5e588334943e4
-SIZE (KDE/plasma/5.18.1/sddm-kcm-5.18.1.tar.xz) = 62184
+TIMESTAMP = 1582695457
+SHA256 (KDE/plasma/5.18.2/sddm-kcm-5.18.2.tar.xz) = 191444ac6d7796393467f34842b6b1011c3cb9b0a040cca2d03a2e175ccfbe2e
+SIZE (KDE/plasma/5.18.2/sddm-kcm-5.18.2.tar.xz) = 62144
diff --git a/deskutils/sysctlview/Makefile b/deskutils/sysctlview/Makefile
index be41b60ac80f..a9d7339a1495 100644
--- a/deskutils/sysctlview/Makefile
+++ b/deskutils/sysctlview/Makefile
@@ -1,29 +1,29 @@
# $FreeBSD$
PORTNAME= sysctlview
-PORTVERSION= 1.6
+PORTVERSION= 2.0
CATEGORIES= deskutils
MAINTAINER= alfix86@gmail.com
-COMMENT= Show sysctl MIB Tree
+COMMENT= Graphical sysctl MIB explorer
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libsysctlmibinfo2.so:devel/libsysctlmibinfo2
+RUN_DEPENDS= xdg-open:devel/xdg-utils
USES= compiler:c++11-lang gettext-runtime gnome pkgconfig
-USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glib20 glibmm glibmm \
- gtk30 gtkmm30 libsigc++20 pango pangomm
-
USE_GITLAB= yes
GL_ACCOUNT= alfix
-GL_COMMIT= 83999ba6dd03f6c96bff8c617e98ca9cf8d4fe45
+GL_COMMIT= c567a2f79bb9349b6b7c1a078ed448462e2eff70
+USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk30 gtkmm30 \
+ libsigc++20 pango pangomm
INSTALLS_ICONS= yes
DESKTOP_ENTRIES= "Sysctlview" \
- "Show kernel state" \
+ "Show and set the kernel state" \
"sysctlview" \
"sysctlview" \
"System;" \
@@ -46,14 +46,14 @@ IGNORE= not supported on anything but FreeBSD
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/sysctlview ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/sysctlview.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/sysctlview.1 ${STAGEDIR}${MAN1PREFIX}/share/man/man1
.for i in 16 22 24 32 36 48 64 72 96 128 192 256
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/ && \
- ${MV} ${WRKSRC}/icon/sysctlview-${i}.png \
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/
+ ${INSTALL_DATA} ${WRKSRC}/icon/sysctlview-${i}.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/sysctlview.png
.endfor
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ && \
- ${MV} ${WRKSRC}/icon/sysctlview.svg \
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/
+ ${INSTALL_DATA} ${WRKSRC}/icon/sysctlview.svg \
${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/sysctlview.svg
.include <bsd.port.post.mk>
diff --git a/deskutils/sysctlview/distinfo b/deskutils/sysctlview/distinfo
index c3b670eca5ef..4ecbb2628cb4 100644
--- a/deskutils/sysctlview/distinfo
+++ b/deskutils/sysctlview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574725632
-SHA256 (alfix-sysctlview-83999ba6dd03f6c96bff8c617e98ca9cf8d4fe45_GL0.tar.gz) = 41266ad07688a3a2c32af7221bcd38eae0f61780b00944bd7c4ae7292bf7c8af
-SIZE (alfix-sysctlview-83999ba6dd03f6c96bff8c617e98ca9cf8d4fe45_GL0.tar.gz) = 434144
+TIMESTAMP = 1582497693
+SHA256 (alfix-sysctlview-c567a2f79bb9349b6b7c1a078ed448462e2eff70_GL0.tar.gz) = d8d36664f5ad58e1af3b1951c1414fc85ab4ffdc0f5a387e0f61b6f7608ad6eb
+SIZE (alfix-sysctlview-c567a2f79bb9349b6b7c1a078ed448462e2eff70_GL0.tar.gz) = 437338
diff --git a/deskutils/sysctlview/pkg-descr b/deskutils/sysctlview/pkg-descr
index 4c05f44a48e6..3b8bae342ef0 100644
--- a/deskutils/sysctlview/pkg-descr
+++ b/deskutils/sysctlview/pkg-descr
@@ -1,3 +1,6 @@
-sysctlview is a gtk frontend for the sysctl mib.
+The sysctlview utility is a graphical sysctl MIB explorer,
+each object represents a parameter of the kernel.
+The sysctlview explorer shows the properties of an object
+and can get or set its value.
WWW: https://gitlab.com/alfix/sysctlview/
diff --git a/deskutils/sysctlview/pkg-plist b/deskutils/sysctlview/pkg-plist
index d3235a06d01c..b607982be88d 100644
--- a/deskutils/sysctlview/pkg-plist
+++ b/deskutils/sysctlview/pkg-plist
@@ -1,5 +1,5 @@
bin/sysctlview
-man/man1/sysctlview.1.gz
+share/man/man1/sysctlview.1.gz
share/icons/hicolor/16x16/apps/sysctlview.png
share/icons/hicolor/192x192/apps/sysctlview.png
share/icons/hicolor/22x22/apps/sysctlview.png
diff --git a/devel/Makefile b/devel/Makefile
index ae807590c838..a5599b057a52 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4301,7 +4301,6 @@
SUBDIR += py-deprecation
SUBDIR += py-dexml
SUBDIR += py-dialog
- SUBDIR += py-dialog3
SUBDIR += py-diazo
SUBDIR += py-dill
SUBDIR += py-dirspec
@@ -4659,6 +4658,7 @@
SUBDIR += py-os-win
SUBDIR += py-os-win4
SUBDIR += py-osc-lib
+ SUBDIR += py-osc-lib1
SUBDIR += py-oslo.cache
SUBDIR += py-oslo.concurrency
SUBDIR += py-oslo.config
@@ -4703,6 +4703,7 @@
SUBDIR += py-pebble
SUBDIR += py-pefile
SUBDIR += py-pendulum
+ SUBDIR += py-pep517
SUBDIR += py-pep8-naming
SUBDIR += py-period
SUBDIR += py-petname
@@ -4885,6 +4886,7 @@
SUBDIR += py-python-subunit
SUBDIR += py-python2-pythondialog
SUBDIR += py-pythonbrew
+ SUBDIR += py-pythondialog
SUBDIR += py-pytimeparse
SUBDIR += py-pytools
SUBDIR += py-pytrie
@@ -5916,6 +5918,7 @@
SUBDIR += rubygem-font-awesome-rails-rails5
SUBDIR += rubygem-font-awesome-rails-rails50
SUBDIR += rubygem-font-awesome-rails-rails52
+ SUBDIR += rubygem-font-awesome-rails-rails60
SUBDIR += rubygem-foreigner
SUBDIR += rubygem-foreman
SUBDIR += rubygem-formatador
@@ -5942,6 +5945,7 @@
SUBDIR += rubygem-gettext_i18n_rails_js-rails5
SUBDIR += rubygem-gettext_i18n_rails_js-rails50
SUBDIR += rubygem-gettext_i18n_rails_js-rails52
+ SUBDIR += rubygem-gettext_i18n_rails_js-rails60
SUBDIR += rubygem-gh
SUBDIR += rubygem-gibbler
SUBDIR += rubygem-gio2
@@ -5987,8 +5991,7 @@
SUBDIR += rubygem-hashie2
SUBDIR += rubygem-hashie3
SUBDIR += rubygem-health_check
- SUBDIR += rubygem-health_check26-rails5
- SUBDIR += rubygem-health_check26-rails52
+ SUBDIR += rubygem-health_check26-rails60
SUBDIR += rubygem-heapy
SUBDIR += rubygem-highline
SUBDIR += rubygem-hike
@@ -6158,6 +6161,7 @@
SUBDIR += rubygem-peek-rails4
SUBDIR += rubygem-peek-rails5
SUBDIR += rubygem-peek-rails52
+ SUBDIR += rubygem-peek-rails60
SUBDIR += rubygem-peek-rblineprof-rails5
SUBDIR += rubygem-peek-rblineprof-rails52
SUBDIR += rubygem-peek-redis-rails5
@@ -6202,6 +6206,7 @@
SUBDIR += rubygem-rails-i18n-rails5
SUBDIR += rubygem-rails-i18n-rails50
SUBDIR += rubygem-rails-i18n-rails52
+ SUBDIR += rubygem-rails-i18n-rails60
SUBDIR += rubygem-rails-observers
SUBDIR += rubygem-rainbow
SUBDIR += rubygem-rake
@@ -6228,6 +6233,7 @@
SUBDIR += rubygem-redis-activesupport-rails5
SUBDIR += rubygem-redis-activesupport-rails50
SUBDIR += rubygem-redis-activesupport-rails52
+ SUBDIR += rubygem-redis-activesupport-rails60
SUBDIR += rubygem-redis-store
SUBDIR += rubygem-redmine_plugin_support
SUBDIR += rubygem-reentrant_flock
@@ -6336,6 +6342,7 @@
SUBDIR += rubygem-sprockets2
SUBDIR += rubygem-sprockets3
SUBDIR += rubygem-spruz
+ SUBDIR += rubygem-stackprof
SUBDIR += rubygem-state_machine
SUBDIR += rubygem-state_machines
SUBDIR += rubygem-statsd
diff --git a/devel/apache-rat/Makefile b/devel/apache-rat/Makefile
index e2c6089e0379..80549738188a 100644
--- a/devel/apache-rat/Makefile
+++ b/devel/apache-rat/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= apache-rat
-PORTVERSION= 0.12
+PORTVERSION= 0.13
CATEGORIES= devel java
MASTER_SITES= APACHE/creadur/${PORTNAME}-${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
diff --git a/devel/apache-rat/distinfo b/devel/apache-rat/distinfo
index b4df25cb5f76..40dd776557c7 100644
--- a/devel/apache-rat/distinfo
+++ b/devel/apache-rat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1485095406
-SHA256 (apache-rat-0.12-bin.tar.bz2) = 6be2e43649d4a34be22728ebb8e946279d83b200beec35060a5bb94fa4269028
-SIZE (apache-rat-0.12-bin.tar.bz2) = 1421335
+TIMESTAMP = 1582692500
+SHA256 (apache-rat-0.13-bin.tar.bz2) = 3b17eb59280cb70182331fc02989ac48308072ad2a140f99216879cb34e272a4
+SIZE (apache-rat-0.13-bin.tar.bz2) = 1465402
diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile
index ad2bb57a4499..36d7cc61672d 100644
--- a/devel/bingrep/Makefile
+++ b/devel/bingrep/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bingrep
PORTVERSION= 0.8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index 0bacc8910f72..e74489e309de 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cargo-c
DISTVERSION= 0.5.2
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/devel/cargo-tree/Makefile b/devel/cargo-tree/Makefile
index 94be1d8a419e..aed6a7777b15 100644
--- a/devel/cargo-tree/Makefile
+++ b/devel/cargo-tree/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cargo-tree
DISTVERSION= 0.28.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/etcd34/Makefile b/devel/etcd34/Makefile
index 261407f936ee..b04256263ae9 100644
--- a/devel/etcd34/Makefile
+++ b/devel/etcd34/Makefile
@@ -1,9 +1,8 @@
# $FreeBSD$
PORTNAME= etcd
-PORTVERSION= 3.4.3
+PORTVERSION= 3.4.4
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
PKGNAMESUFFIX= 34
diff --git a/devel/etcd34/distinfo b/devel/etcd34/distinfo
index 20a7ceaa5869..fece7a75ed6c 100644
--- a/devel/etcd34/distinfo
+++ b/devel/etcd34/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572796847
-SHA256 (coreos-etcd-v3.4.3_GH0.tar.gz) = 957cafe18599b97943e8ef3e95a50f751b79a235c45c12896a98b7299f725ad9
-SIZE (coreos-etcd-v3.4.3_GH0.tar.gz) = 8941589
+TIMESTAMP = 1582620929
+SHA256 (coreos-etcd-v3.4.4_GH0.tar.gz) = 46bcd0d034fe9cc6ae86a9f2a72bdc78761ca99bfd5ae4b96b24e4ad93fc627e
+SIZE (coreos-etcd-v3.4.4_GH0.tar.gz) = 8940682
diff --git a/devel/gdb/Makefile b/devel/gdb/Makefile
index 8e18462b8f3c..3ba51ee421d6 100644
--- a/devel/gdb/Makefile
+++ b/devel/gdb/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gdb
PORTVERSION= 8.3.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= GNU
diff --git a/devel/gdb/files/extrapatch-kgdb b/devel/gdb/files/extrapatch-kgdb
index 5ce135790aba..b759b8c86298 100644
--- a/devel/gdb/files/extrapatch-kgdb
+++ b/devel/gdb/files/extrapatch-kgdb
@@ -199,13 +199,16 @@ index 5614cc3386..b9acc63c3f 100644
# All the .deps files to include.
diff --git gdb/config.in gdb/config.in
-index ea907d2b56..ee9146fd4e 100644
+index ea907d2b56..1019e448c5 100644
--- gdb/config.in
+++ gdb/config.in
-@@ -219,6 +219,9 @@
+@@ -219,6 +219,12 @@
/* Define to 1 if your system has the kinfo_getvmmap function. */
#undef HAVE_KINFO_GETVMMAP
++/* Define to 1 if your system has the kvm_kerndisp function. */
++#undef HAVE_KVM_DISP
++
+/* Define to 1 if your system has the kvm_open2 function. */
+#undef HAVE_KVM_OPEN2
+
@@ -213,17 +216,17 @@ index ea907d2b56..ee9146fd4e 100644
#undef HAVE_LANGINFO_CODESET
diff --git gdb/configure gdb/configure
-index 854837c50a..1f2da364cf 100755
+index 854837c50a..df64effa90 100755
--- gdb/configure
+++ gdb/configure
-@@ -8107,6 +8107,66 @@ $as_echo "#define HAVE_KINFO_GETFILE 1" >>confdefs.h
+@@ -8107,6 +8107,126 @@ $as_echo "#define HAVE_KINFO_GETFILE 1" >>confdefs.h
fi
+# kgdb needs kvm_open2 for cross-debugging
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kvm_open2" >&5
+$as_echo_n "checking for library containing kvm_open2... " >&6; }
-+if test "${ac_cv_search_kvm_open2+set}" = set; then :
++if ${ac_cv_search_kvm_open2+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_func_search_save_LIBS=$LIBS
@@ -257,11 +260,11 @@ index 854837c50a..1f2da364cf 100755
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext
-+ if test "${ac_cv_search_kvm_open2+set}" = set; then :
++ if ${ac_cv_search_kvm_open2+:} false; then :
+ break
+fi
+done
-+if test "${ac_cv_search_kvm_open2+set}" = set; then :
++if ${ac_cv_search_kvm_open2+:} false; then :
+
+else
+ ac_cv_search_kvm_open2=no
@@ -280,14 +283,74 @@ index 854837c50a..1f2da364cf 100755
+fi
+
+
++# kgdb needs kvm_kerndisp for relocatable kernels
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kvm_kerndisp" >&5
++$as_echo_n "checking for library containing kvm_kerndisp... " >&6; }
++if ${ac_cv_search_kvm_kerndisp+:} false; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char kvm_kerndisp ();
++int
++main ()
++{
++return kvm_kerndisp ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' kvm; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_kvm_kerndisp=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if ${ac_cv_search_kvm_kerndisp+:} false; then :
++ break
++fi
++done
++if ${ac_cv_search_kvm_kerndisp+:} false; then :
++
++else
++ ac_cv_search_kvm_kerndisp=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kvm_kerndisp" >&5
++$as_echo "$ac_cv_search_kvm_kerndisp" >&6; }
++ac_res=$ac_cv_search_kvm_kerndisp
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "#define HAVE_KVM_DISP 1" >>confdefs.h
++
++fi
++
++
if test "X$prefix" = "XNONE"; then
acl_final_prefix="$ac_default_prefix"
diff --git gdb/configure.ac gdb/configure.ac
-index 1527585839..37e8ce54b0 100644
+index 1527585839..7ff0361e69 100644
--- gdb/configure.ac
+++ gdb/configure.ac
-@@ -511,6 +511,11 @@ AC_SEARCH_LIBS(kinfo_getfile, util util-freebsd,
+@@ -511,6 +511,16 @@ AC_SEARCH_LIBS(kinfo_getfile, util util-freebsd,
[AC_DEFINE(HAVE_KINFO_GETFILE, 1,
[Define to 1 if your system has the kinfo_getfile function. ])])
@@ -296,6 +359,11 @@ index 1527585839..37e8ce54b0 100644
+ [AC_DEFINE(HAVE_KVM_OPEN2, 1,
+ [Define to 1 if your system has the kvm_open2 function. ])])
+
++# kgdb needs kvm_kerndisp for relocatable kernels
++AC_SEARCH_LIBS(kvm_kerndisp, kvm,
++ [AC_DEFINE(HAVE_KVM_DISP, 1,
++ [Define to 1 if your system has the kvm_kerndisp function. ])])
++
AM_ICONV
# GDB may fork/exec the iconv program to get the list of supported character
diff --git a/devel/gdb/files/kgdb/arm-fbsd-kern.c b/devel/gdb/files/kgdb/arm-fbsd-kern.c
index dd68c7a90d84..560aee0bfada 100644
--- a/devel/gdb/files/kgdb/arm-fbsd-kern.c
+++ b/devel/gdb/files/kgdb/arm-fbsd-kern.c
@@ -79,7 +79,7 @@ arm_fbsd_trapframe_cache (struct frame_info *this_frame, void **this_cache)
struct gdbarch *gdbarch = get_frame_arch (this_frame);
enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
struct trad_frame_cache *cache;
- CORE_ADDR addr, func, pc, sp;
+ CORE_ADDR func, pc, sp;
const char *name;
int i;
diff --git a/devel/gdb/files/kgdb/fbsd-kvm.c b/devel/gdb/files/kgdb/fbsd-kvm.c
index 507e09bc26ec..4d58c8683847 100644
--- a/devel/gdb/files/kgdb/fbsd-kvm.c
+++ b/devel/gdb/files/kgdb/fbsd-kvm.c
@@ -331,6 +331,28 @@ fbsd_kvm_target_open (const char *args, int from_tty)
discard_cleanups(old_chain);
unpush_target(&fbsd_kvm_ops);
+#ifdef HAVE_KVM_DISP
+ /* Relocate kernel objfile if needed. */
+ if (symfile_objfile &&
+ (bfd_get_file_flags(symfile_objfile->obfd) &
+ (EXEC_P | DYNAMIC)) != 0) {
+ struct section_offsets *new_offsets;
+ int i;
+ CORE_ADDR displacement;
+
+ displacement = kvm_kerndisp(nkvm);
+ if (displacement != 0) {
+ new_offsets = XALLOCAVEC (struct section_offsets,
+ symfile_objfile->num_sections);
+
+ for (i = 0; i < symfile_objfile->num_sections; i++)
+ new_offsets->offsets[i] = displacement;
+
+ objfile_relocate(symfile_objfile, new_offsets);
+ }
+ }
+#endif
+
/*
* Determine the first address in KVA. Newer kernels export
* VM_MAXUSER_ADDRESS and the first kernel address can be
diff --git a/devel/gdb/files/kgdb/ppcfbsd-kern.c b/devel/gdb/files/kgdb/ppcfbsd-kern.c
index 35d99d3b25d7..43481edf99f8 100644
--- a/devel/gdb/files/kgdb/ppcfbsd-kern.c
+++ b/devel/gdb/files/kgdb/ppcfbsd-kern.c
@@ -45,39 +45,55 @@ __FBSDID("$FreeBSD$");
#include "kgdb.h"
+#define PCB_OFF_R12 0
+#define PCB_OFF_CR 20
+#define PCB_OFF_SP 21
+#define PCB_OFF_TOC 22
+#define PCB_OFF_LR 23
+
#ifdef __powerpc__
+_Static_assert(offsetof(struct pcb, pcb_context)
+ == PCB_OFF_R12 * sizeof(register_t), "r12 offset");
+_Static_assert(offsetof(struct pcb, pcb_cr) == PCB_OFF_CR * sizeof(register_t),
+ "cr offset");
+_Static_assert(offsetof(struct pcb, pcb_sp) == PCB_OFF_SP * sizeof(register_t),
+ "sp offset");
+_Static_assert(offsetof(struct pcb, pcb_toc) == PCB_OFF_TOC * sizeof(register_t),
+ "toc offset");
+_Static_assert(offsetof(struct pcb, pcb_lr) == PCB_OFF_LR * sizeof(register_t),
+ "lr offset");
+#endif
+
static void
ppcfbsd_supply_pcb(struct regcache *regcache, CORE_ADDR pcb_addr)
{
- struct pcb pcb;
- struct gdbarch_tdep *tdep;
- int i;
-
- tdep = gdbarch_tdep (regcache->arch ());
-
- if (target_read_memory(pcb_addr, (gdb_byte *)&pcb, sizeof(pcb)) != 0)
- memset(&pcb, 0, sizeof(pcb));
-
- /*
- * r14-r31 are saved in the pcb
- */
- for (i = 14; i <= 31; i++) {
- regcache->raw_supply(tdep->ppc_gp0_regnum + i,
- (char *)&pcb.pcb_context[i]);
- }
-
- /* r1 is saved in the sp field */
- regcache->raw_supply(tdep->ppc_gp0_regnum + 1,
- (char *)&pcb.pcb_sp);
- if (tdep->wordsize == 8)
- /* r2 is saved in the toc field */
- regcache->raw_supply(tdep->ppc_gp0_regnum + 2,
- (char *)&pcb.pcb_toc);
-
- regcache->raw_supply(tdep->ppc_lr_regnum, (char *)&pcb.pcb_lr);
- regcache->raw_supply(tdep->ppc_cr_regnum, (char *)&pcb.pcb_cr);
+ struct gdbarch_tdep *tdep = gdbarch_tdep (regcache->arch ());
+ gdb_byte buf[24 * tdep->wordsize];
+ int i;
+
+ /* Always give a value for PC in case the PCB isn't readable. */
+ regcache->raw_supply_zeroed (PPC_PC_REGNUM);
+ if (target_read_memory (pcb_addr, buf, sizeof buf) != 0)
+ return;
+
+ /* r12 - r31 */
+ for (i = 0; i < 20; i++)
+ regcache->raw_supply (tdep->ppc_gp0_regnum + 12 + i,
+ buf + tdep->wordsize * i);
+
+ /* r1 is saved in the sp field */
+ regcache->raw_supply (tdep->ppc_gp0_regnum + 1,
+ buf + tdep->wordsize * PCB_OFF_SP);
+
+ if (tdep->wordsize == 8)
+ /* r2 is saved in the toc field */
+ regcache->raw_supply (tdep->ppc_gp0_regnum + 2,
+ buf + tdep->wordsize * PCB_OFF_TOC);
+
+ regcache->raw_supply (tdep->ppc_lr_regnum, buf + tdep->wordsize * PCB_OFF_LR);
+ regcache->raw_supply (PPC_PC_REGNUM, buf + tdep->wordsize * PCB_OFF_LR);
+ regcache->raw_supply (tdep->ppc_cr_regnum, buf + tdep->wordsize * PCB_OFF_CR);
}
-#endif
#define OFF_FIXREG 0
#define OFF_LR 32
@@ -142,7 +158,7 @@ ppcfbsd_trapframe_cache (struct frame_info *this_frame, void **this_cache)
/* Construct the frame ID using the function start. */
trad_frame_set_id (cache, frame_id_build (base, get_frame_func (this_frame)));
-
+
return cache;
}
@@ -176,8 +192,9 @@ ppcfbsd_trapframe_sniffer (const struct frame_unwind *self,
pc = get_frame_func (this_frame);
find_pc_partial_function (pc, &name, NULL, NULL);
- if (name && (strcmp(name, "asttrapexit") == 0
- || strcmp(name, "trapexit") == 0))
+ if (name && (strcmp(name, "trapagain") == 0
+ || strcmp(name, "trapexit") == 0
+ || strcmp(name, "dbtrap") == 0))
return 1;
return 0;
@@ -202,13 +219,8 @@ ppcfbsd_kernel_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
set_solib_ops(gdbarch, &kld_so_ops);
-#ifdef __powerpc__
- if (tdep->wordsize == sizeof(register_t))
- {
- fbsd_vmcore_set_supply_pcb(gdbarch, ppcfbsd_supply_pcb);
- fbsd_vmcore_set_cpu_pcb_addr(gdbarch, kgdb_trgt_stop_pcb);
- }
-#endif
+ fbsd_vmcore_set_supply_pcb(gdbarch, ppcfbsd_supply_pcb);
+ fbsd_vmcore_set_cpu_pcb_addr(gdbarch, kgdb_trgt_stop_pcb);
/* FreeBSD doesn't support the 128-bit `long double' from the psABI. */
set_gdbarch_long_double_bit (gdbarch, 64);
diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile
index af7c9db0c923..8fc4a2d336ac 100644
--- a/devel/git-absorb/Makefile
+++ b/devel/git-absorb/Makefile
@@ -2,7 +2,7 @@
PORTNAME= git-absorb
DISTVERSION= 0.5.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile
index 340fc892e3bb..cb68b1e8a5e5 100644
--- a/devel/git-delta/Makefile
+++ b/devel/git-delta/Makefile
@@ -2,6 +2,7 @@
PORTNAME= delta
DISTVERSION= 0.0.16
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= git-
diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile
index e00d63ba7712..d6676ddeb072 100644
--- a/devel/gitaly/Makefile
+++ b/devel/gitaly/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gitaly
-DISTVERSION= 1.83.0
+DISTVERSION= 12.8.1
PORTREVISION= 0
CATEGORIES= devel
@@ -12,12 +12,12 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
# define dependencies that are required for build and run under MY_DEPENDS
-MY_DEPENDS= git>=2.21:devel/git \
+MY_DEPENDS= git>=2.22:devel/git \
rubygem-bundler>=1.17.3:sysutils/rubygem-bundler \
rubygem-rugged>=0.28<1.0:devel/rubygem-rugged \
rubygem-github-linguist>=7.5<8.0:textproc/rubygem-github-linguist \
rubygem-gitlab-markup>=1.7.0<1.8.0:textproc/rubygem-gitlab-markup \
- rubygem-activesupport52>=5.2.3<5.3.0:devel/rubygem-activesupport52 \
+ rubygem-activesupport60>=6.0.2.1<6.1:devel/rubygem-activesupport60 \
rubygem-rdoc>=6.1<7.0:devel/rubygem-rdoc \
rubygem-gitlab-gollum-lib>=4.2.7.7<4.2.8.0:www/rubygem-gitlab-gollum-lib \
rubygem-gitlab-gollum-rugged_adapter>=0.4.4.2<0.4.5.0:www/rubygem-gitlab-gollum-rugged_adapter \
@@ -25,7 +25,7 @@ MY_DEPENDS= git>=2.21:devel/git \
rubygem-sentry-raven29>=2.9.0<2.10.0:devel/rubygem-sentry-raven29 \
rubygem-faraday>=0.12<1.0:www/rubygem-faraday \
rubygem-rbtrace>0:devel/rubygem-rbtrace \
- rubygem-gitlab-labkit>=0.8.0<0.9.0:devel/rubygem-gitlab-labkit \
+ rubygem-gitlab-labkit>=0.9.1<0.10.0:devel/rubygem-gitlab-labkit \
rubygem-licensee8>=8.9.0<8.10.0:devel/rubygem-licensee8 \
rubygem-google-protobuf38>=3.8.0<3.9.0:devel/rubygem-google-protobuf38
BUILD_DEPENDS= gem:devel/ruby-gems \
@@ -41,7 +41,7 @@ MAKE_ENV= GOFLAGS="${GO_BUILDFLAGS}"
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
# Find this here: https://gitlab.com/gitlab-org/gitaly/tags
-GL_COMMIT= f63adf19271e150a338eb90479b7afeb94340ed9
+GL_COMMIT= 61393768996e58bd5df436526cb46d5612ead584
# for go dependencies
USE_GITHUB= nodefault
@@ -57,7 +57,7 @@ GH_TUPLE= \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
getsentry:sentry-go:v0.3.0:getsentry_sentry_go/vendor/github.com/getsentry/sentry-go \
go-gorp:gorp:v1.7.2:go_gorp_gorp/vendor/gopkg.in/gorp.v1 \
- go-yaml:yaml:v2.2.5:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
+ go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:net:3b0461eec859:golang_net/vendor/golang.org/x/net \
golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sync:cd5d95a43a6e:golang_sync/vendor/golang.org/x/sync \
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 0958c7c5ccdc..df65f08eb23a 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1580548863
+TIMESTAMP = 1582631449
SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f
SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077
SHA256 (DataDog-dd-trace-go-v1.7.0_GH0.tar.gz) = d81bd47683ef9cbd228691b077373d3e15ca5fa5b9e7919099c4e87779040e84
@@ -17,8 +17,8 @@ SHA256 (getsentry-sentry-go-v0.3.0_GH0.tar.gz) = 16907c25fc86802614579a6a8e638fe
SIZE (getsentry-sentry-go-v0.3.0_GH0.tar.gz) = 57823
SHA256 (go-gorp-gorp-v1.7.2_GH0.tar.gz) = 63488c583d4bf25eb03f8224eef5934158da81650063a96b53ff4f50b9ff5409
SIZE (go-gorp-gorp-v1.7.2_GH0.tar.gz) = 36726
-SHA256 (go-yaml-yaml-v2.2.5_GH0.tar.gz) = 7b3929eeaa6c9ba8be52a10d195955060ff0b8b8c13671d533d26ff27fb13de2
-SIZE (go-yaml-yaml-v2.2.5_GH0.tar.gz) = 72259
+SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045
+SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732
SHA256 (golang-net-3b0461eec859_GH0.tar.gz) = a22a8864fdc90a79d953afad48ec799386daee4bfe93ecc50ccca4b77c2a9329
SIZE (golang-net-3b0461eec859_GH0.tar.gz) = 1099281
SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65
@@ -81,7 +81,7 @@ SHA256 (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 6b89d1a6684475fcbaed3f9d2137
SIZE (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 164460
SHA256 (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 98901cc41df77858a2f601ad48b45bdf72af40c56f15bc5182416b15db0daac3
SIZE (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 31655
-SHA256 (gitlab-org-gitaly-f63adf19271e150a338eb90479b7afeb94340ed9_GL0.tar.gz) = 62ad342b1ac90be8cde184383129716b7c931511f90100422566a31ac0d87dd5
-SIZE (gitlab-org-gitaly-f63adf19271e150a338eb90479b7afeb94340ed9_GL0.tar.gz) = 2847447
+SHA256 (gitlab-org-gitaly-61393768996e58bd5df436526cb46d5612ead584_GL0.tar.gz) = 9b1458bbf7264c6cc1b64ccfb71c64faa614b9d96550b76e40f3c88dee75731a
+SIZE (gitlab-org-gitaly-61393768996e58bd5df436526cb46d5612ead584_GL0.tar.gz) = 2868702
SHA256 (gitlab-org-labkit-3253d7975ca73714779c0a1fc95a27fb678071b6_GL0.tar.gz) = aa9fd1639498d41852acb1c894af5507009de15586a21413307a6832f68e6c3c
SIZE (gitlab-org-labkit-3253d7975ca73714779c0a1fc95a27fb678071b6_GL0.tar.gz) = 2660149
diff --git a/devel/gitaly/files/patch-__support_Makefile.template b/devel/gitaly/files/patch-__support_Makefile.template
index 649d13bc7be5..c876cd6f0e65 100644
--- a/devel/gitaly/files/patch-__support_Makefile.template
+++ b/devel/gitaly/files/patch-__support_Makefile.template
@@ -1,4 +1,4 @@
---- _support/Makefile.template.orig 2019-09-29 09:26:06 UTC
+--- _support/Makefile.template.orig 2020-02-21 15:02:16 UTC
+++ _support/Makefile.template
@@ -8,7 +8,7 @@
# These variables may be overridden at runtime by top-level make
@@ -9,7 +9,7 @@
ASSEMBLY_ROOT ?= {{ .BuildDir }}/assembly
BUILD_TAGS := tracer_static tracer_static_jaeger
-@@ -55,8 +55,8 @@ build: ../.ruby-bundle
+@@ -56,8 +56,8 @@ build: ../.ruby-bundle
# step. Both Omnibus and CNG assume it is in the Gitaly root, not in
# _build. Hence the '../' in front.
../.ruby-bundle: {{ .GitalyRubyDir }}/Gemfile.lock {{ .GitalyRubyDir }}/Gemfile
diff --git a/devel/gitaly/files/patch-ruby_Gemfile b/devel/gitaly/files/patch-ruby_Gemfile
index 713f6ab35613..4f2f2071a072 100644
--- a/devel/gitaly/files/patch-ruby_Gemfile
+++ b/devel/gitaly/files/patch-ruby_Gemfile
@@ -1,14 +1,14 @@
---- ruby/Gemfile.orig 2020-02-01 09:18:38 UTC
+--- ruby/Gemfile.orig 2020-02-21 15:02:16 UTC
+++ ruby/Gemfile
-@@ -16,7 +16,7 @@ gem 'faraday', '~> 0.12'
- gem 'rbtrace', require: false
-
- # Labkit provides observability functionality
--gem 'gitlab-labkit', '~> 0.5.0'
-+gem 'gitlab-labkit', '~> 0.8.0'
-
- # Detects the open source license the repository includes
- # This version needs to be in sync with GitLab CE/EE
+@@ -6,7 +6,7 @@ gem 'bundler', '>= 1.17.3'
+ gem 'rugged', '~> 0.28'
+ gem 'github-linguist', '~> 7.5', require: 'linguist'
+ gem 'gitlab-markup', '~> 1.7.0'
+-gem 'activesupport', '6.0.2'
++gem 'activesupport', '6.0.2.1'
+ gem 'rdoc', '~> 6.0'
+ gem 'gitlab-gollum-lib', '~> 4.2.7.7', require: false
+ gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.2', require: false
@@ -24,17 +24,3 @@ gem 'licensee', '~> 8.9.0'
gem 'google-protobuf', '~> 3.8.0'
diff --git a/devel/gitaly/pkg-plist b/devel/gitaly/pkg-plist
index c0ccf9812c81..74ed2ceca3d9 100644
--- a/devel/gitaly/pkg-plist
+++ b/devel/gitaly/pkg-plist
@@ -11,7 +11,6 @@
%%DATADIR%%/ruby/gitlab-shell/.gitlab-ci.yml
%%DATADIR%%/ruby/gitlab-shell/CHANGELOG
%%DATADIR%%/ruby/gitlab-shell/CONTRIBUTING.md
-%%DATADIR%%/ruby/gitlab-shell/Gemfile
%%DATADIR%%/ruby/gitlab-shell/LICENSE
%%DATADIR%%/ruby/gitlab-shell/README.md
%%DATADIR%%/ruby/gitlab-shell/README.orig.md
@@ -84,9 +83,9 @@
%%DATADIR%%/ruby/lib/gitaly_server.rb
%%DATADIR%%/ruby/lib/gitaly_server/blob_service.rb
%%DATADIR%%/ruby/lib/gitaly_server/client.rb
-%%DATADIR%%/ruby/lib/gitaly_server/commit_service.rb
%%DATADIR%%/ruby/lib/gitaly_server/conflicts_service.rb
%%DATADIR%%/ruby/lib/gitaly_server/exception_sanitizer_interceptor.rb
+%%DATADIR%%/ruby/lib/gitaly_server/feature_flags.rb
%%DATADIR%%/ruby/lib/gitaly_server/health_service.rb
%%DATADIR%%/ruby/lib/gitaly_server/operations_service.rb
%%DATADIR%%/ruby/lib/gitaly_server/ref_service.rb
@@ -185,6 +184,7 @@
%%DATADIR%%/ruby/spec/gitaly/remote_service_spec.rb
%%DATADIR%%/ruby/spec/gitaly/repository_service_spec.rb
%%DATADIR%%/ruby/spec/lib/gitaly_server/exception_sanitizer_interceptor_spec.rb
+%%DATADIR%%/ruby/spec/lib/gitaly_server/feature_flags_spec.rb
%%DATADIR%%/ruby/spec/lib/gitaly_server/rugged_interceptor_spec.rb
%%DATADIR%%/ruby/spec/lib/gitaly_server/utils_spec.rb
%%DATADIR%%/ruby/spec/lib/gitaly_server/sentry/url_sanitizer_spec.rb
diff --git a/devel/glslang/Makefile b/devel/glslang/Makefile
index b8f0b0bb581f..d704c59f62a2 100644
--- a/devel/glslang/Makefile
+++ b/devel/glslang/Makefile
@@ -5,6 +5,9 @@ DISTVERSION= 7.11.3214
PORTREVISION= 1
CATEGORIES= devel graphics
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= 24b3e8384e93.patch:-p1
+
MAINTAINER= greg@unrelenting.technology
COMMENT= OpenGL and OpenGL ES shader front end and validator
diff --git a/devel/glslang/distinfo b/devel/glslang/distinfo
index e452c5974003..a8c587476a25 100644
--- a/devel/glslang/distinfo
+++ b/devel/glslang/distinfo
@@ -1,3 +1,5 @@
TIMESTAMP = 1562246947
SHA256 (KhronosGroup-glslang-7.11.3214_GH0.tar.gz) = b30b4668734328d256e30c94037e60d3775b1055743c04d8fd709f2960f302a9
SIZE (KhronosGroup-glslang-7.11.3214_GH0.tar.gz) = 2841979
+SHA256 (24b3e8384e93.patch) = 06738b3f2d3579cd9b4d1ff876ba93d6b10a741b4deb4eab7fe3008cc577c893
+SIZE (24b3e8384e93.patch) = 972
diff --git a/devel/gradle/Makefile b/devel/gradle/Makefile
index 3b25713d329a..0d3f94c71e90 100644
--- a/devel/gradle/Makefile
+++ b/devel/gradle/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gradle
-PORTVERSION= 6.2
+PORTVERSION= 6.2.1
CATEGORIES= devel java
MASTER_SITES= https://downloads.gradle.org/distributions/
EXTRACT_SUFX= -bin.zip
diff --git a/devel/gradle/distinfo b/devel/gradle/distinfo
index 10cd33ebf839..0ad10e5ec11a 100644
--- a/devel/gradle/distinfo
+++ b/devel/gradle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581947350
-SHA256 (gradle-6.2-bin.zip) = b93a5f30d01195ec201e240f029c8b42d59c24086b8d1864112c83558e23cf8a
-SIZE (gradle-6.2-bin.zip) = 97724809
+TIMESTAMP = 1582580829
+SHA256 (gradle-6.2.1-bin.zip) = a68ca7ba57f3404c3f6fc1f70a02d3a7d78652e6b46bbfaff83fc9a17168c279
+SIZE (gradle-6.2.1-bin.zip) = 97715086
diff --git a/devel/intel-graphics-compiler/Makefile b/devel/intel-graphics-compiler/Makefile
index 2c3512830991..ac19ab66f6a1 100644
--- a/devel/intel-graphics-compiler/Makefile
+++ b/devel/intel-graphics-compiler/Makefile
@@ -2,7 +2,7 @@
PORTNAME= intel-graphics-compiler
DISTVERSIONPREFIX= igc-
-DISTVERSION= 1.0.3342
+DISTVERSION= 1.0.3390
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/intel-graphics-compiler/distinfo b/devel/intel-graphics-compiler/distinfo
index 965439a99051..8413ff8e7f7e 100644
--- a/devel/intel-graphics-compiler/distinfo
+++ b/devel/intel-graphics-compiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581314791
-SHA256 (intel-intel-graphics-compiler-igc-1.0.3342_GH0.tar.gz) = e7863ad5b353d94055a768fc09769848d93bf86bf25fb43f5071c6da33505b51
-SIZE (intel-intel-graphics-compiler-igc-1.0.3342_GH0.tar.gz) = 6017803
+TIMESTAMP = 1581677528
+SHA256 (intel-intel-graphics-compiler-igc-1.0.3390_GH0.tar.gz) = 73b4e100bd2a5250b339add8ef0b6d4ed6c6ab5a12d50a27882f5b98a0b06116
+SIZE (intel-intel-graphics-compiler-igc-1.0.3390_GH0.tar.gz) = 6023618
diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile
index 1b436b55ee7c..c0422b7d3dfc 100644
--- a/devel/interactive_rebase_tool/Makefile
+++ b/devel/interactive_rebase_tool/Makefile
@@ -2,6 +2,7 @@
PORTNAME= interactive_rebase_tool
DISTVERSION= 1.2.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/jetbrains-phpstorm/Makefile b/devel/jetbrains-phpstorm/Makefile
index 6d6baf1ac5ee..2d5f8b36ce36 100644
--- a/devel/jetbrains-phpstorm/Makefile
+++ b/devel/jetbrains-phpstorm/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= phpstorm
-PORTVERSION= 2019.3.2
+PORTVERSION= 2019.3.3
CATEGORIES= devel java
MASTER_SITES= https://download-cf.jetbrains.com/webide/
PKGNAMEPREFIX= jetbrains-
@@ -29,7 +29,7 @@ SHEBANG_FILES= bin/printenv.py bin/restart.py
NO_ARCH= yes
NO_BUILD= yes
-WRKSRC= ${WRKDIR}/PhpStorm-193.6015.48
+WRKSRC= ${WRKDIR}/PhpStorm-193.6494.47
SUB_FILES= phpstorm phpstorm.desktop pkg-message
diff --git a/devel/jetbrains-phpstorm/distinfo b/devel/jetbrains-phpstorm/distinfo
index b19837153111..b6d339aa6be9 100644
--- a/devel/jetbrains-phpstorm/distinfo
+++ b/devel/jetbrains-phpstorm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1579795120
-SHA256 (jetbrains/PhpStorm-2019.3.2.tar.gz) = 95622def1748d18c8f72c6ba7f687853f0a21d436338d1ef5a902512339b160b
-SIZE (jetbrains/PhpStorm-2019.3.2.tar.gz) = 373657379
+TIMESTAMP = 1582693874
+SHA256 (jetbrains/PhpStorm-2019.3.3.tar.gz) = 10057e42f44374485e8d3ee64447edc53001ac9c4733ee29d668060a880a4f0d
+SIZE (jetbrains/PhpStorm-2019.3.3.tar.gz) = 373532076
diff --git a/devel/jetbrains-phpstorm/pkg-plist b/devel/jetbrains-phpstorm/pkg-plist
index f99ce80fcadd..62697841eccd 100644
--- a/devel/jetbrains-phpstorm/pkg-plist
+++ b/devel/jetbrains-phpstorm/pkg-plist
@@ -103,7 +103,7 @@ share/applications/phpstorm.desktop
%%DATADIR%%/lib/jaxen-1.2.0.jar
%%DATADIR%%/lib/jbcrypt-1.0.0.jar
%%DATADIR%%/lib/jdom.jar
-%%DATADIR%%/lib/jediterm-pty-2.22.jar
+%%DATADIR%%/lib/jediterm-pty-2.24.jar
%%DATADIR%%/lib/jetCheck-0.2.1.jar
%%DATADIR%%/lib/jettison-1.4.0.jar
%%DATADIR%%/lib/jing-20030619.jar
@@ -260,7 +260,7 @@ share/applications/phpstorm.desktop
%%DATADIR%%/plugins/DatabaseTools/lib/dekaf-single-2.0.0.390.jar
%%DATADIR%%/plugins/DatabaseTools/lib/jdbc-console.jar
%%DATADIR%%/plugins/DatabaseTools/lib/resources_en.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/tips-database-plugin-193.7.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/tips-database-plugin-193.15.jar
%%DATADIR%%/plugins/DatabaseTools/lib/unidecode-0.0.7.jar
%%DATADIR%%/plugins/Docker/lib/Docker-agent-api-rt.jar
%%DATADIR%%/plugins/Docker/lib/Docker-compose.jar
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index bf1f385aa154..b72c37954ce7 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -2,7 +2,7 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.4
+DISTVERSION= 0.15.5
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
@@ -33,7 +33,7 @@ GH_TUPLE= \
hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
integrii:flaggy:v1.4.0:integrii_flaggy/vendor/github.com/integrii/flaggy \
jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \
- jesseduffield:gocui:57fdcf23edc5:jesseduffield_gocui/vendor/github.com/jesseduffield/gocui \
+ jesseduffield:gocui:5024a02682ed:jesseduffield_gocui/vendor/github.com/jesseduffield/gocui \
jesseduffield:pty:v1.2.1:jesseduffield_pty/vendor/github.com/jesseduffield/pty \
jesseduffield:termbox-go:1d31d1faa3c9:jesseduffield_termbox_go/vendor/github.com/jesseduffield/termbox-go \
kardianos:osext:2bc1f35cddc0:kardianos_osext/vendor/github.com/kardianos/osext \
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index 762c189f43df..efae6ac3a16a 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1582252852
-SHA256 (jesseduffield-lazygit-v0.14.4_GH0.tar.gz) = 43008dd4ef764ed1f6a5c62a03a541fdf257338a8f4df13cb8dc51ea8e31ca3d
-SIZE (jesseduffield-lazygit-v0.14.4_GH0.tar.gz) = 7126195
+TIMESTAMP = 1582790677
+SHA256 (jesseduffield-lazygit-v0.15.5_GH0.tar.gz) = af8d2ca63c86a407c52966b628023084c90ace1cf65046a1a45ed518b80f2b33
+SIZE (jesseduffield-lazygit-v0.15.5_GH0.tar.gz) = 7129301
SHA256 (cloudfoundry-jibber_jabber-bcc4c8345a21_GH0.tar.gz) = a460da92a75eba21a3e06f5dc2bd322c73ef7ac33eb4b50434d0ec3784f117fa
SIZE (cloudfoundry-jibber_jabber-bcc4c8345a21_GH0.tar.gz) = 7371
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
@@ -35,8 +35,8 @@ SHA256 (integrii-flaggy-v1.4.0_GH0.tar.gz) = e76b5755df5217054263a7f88238c7eaa04
SIZE (integrii-flaggy-v1.4.0_GH0.tar.gz) = 45781
SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba
SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945
-SHA256 (jesseduffield-gocui-57fdcf23edc5_GH0.tar.gz) = 94bd6eedcbdafc9742c8aadab96b897524270c84e5efeefbc9468f35aff63db4
-SIZE (jesseduffield-gocui-57fdcf23edc5_GH0.tar.gz) = 32407
+SHA256 (jesseduffield-gocui-5024a02682ed_GH0.tar.gz) = ee51d38f8341cd1624e162fa2ded1a1232a6f0934c21b2ddb0cbea68ca5df0f8
+SIZE (jesseduffield-gocui-5024a02682ed_GH0.tar.gz) = 34033
SHA256 (jesseduffield-pty-v1.2.1_GH0.tar.gz) = 3c4e500beb7ef09b3cb821531ecdc3c66b82eb3fe94d736ce08eb5449535d88d
SIZE (jesseduffield-pty-v1.2.1_GH0.tar.gz) = 5799
SHA256 (jesseduffield-termbox-go-1d31d1faa3c9_GH0.tar.gz) = 8470a89f12ff6226b082137246675b79d50b703bd89dbbab5955116b88c9a339
diff --git a/devel/love/files/patch-src_libraries_glslang_glslang_Include_PoolAlloc.h b/devel/love/files/patch-src_libraries_glslang_glslang_Include_PoolAlloc.h
new file mode 100644
index 000000000000..084c2388466c
--- /dev/null
+++ b/devel/love/files/patch-src_libraries_glslang_glslang_Include_PoolAlloc.h
@@ -0,0 +1,21 @@
+https://github.com/KhronosGroup/glslang/commit/24b3e8384e93
+
+In file included from libraries/glslang/glslang/GenericCodeGen/CodeGen.cpp:35:
+In file included from libraries/glslang/glslang/GenericCodeGen/../Include/Common.h:108:
+libraries/glslang/glslang/GenericCodeGen/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
+ void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ ~~~~~~~~~ ^ ~~
+libraries/glslang/glslang/GenericCodeGen/../Include/PoolAlloc.h:244:21: note: declared private here
+ TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator
+ ^
+
+--- src/libraries/glslang/glslang/Include/PoolAlloc.h.orig 2019-10-27 13:44:49 UTC
++++ src/libraries/glslang/glslang/Include/PoolAlloc.h
+@@ -304,7 +304,6 @@ class pool_allocator { (public)
+ size_type max_size() const { return static_cast<size_type>(-1) / sizeof(T); }
+ size_type max_size(int size) const { return static_cast<size_type>(-1) / size; }
+
+- void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ TPoolAllocator& getAllocator() const { return allocator; }
+
+ protected:
diff --git a/devel/p5-Pegex/Makefile b/devel/p5-Pegex/Makefile
index 36f2cbb41ce1..d1c46296d714 100644
--- a/devel/p5-Pegex/Makefile
+++ b/devel/p5-Pegex/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Pegex
-PORTVERSION= 0.72
+PORTVERSION= 0.75
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:INGY
@@ -17,9 +17,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-File-ShareDir-Install>=0.06:devel/p5-File-ShareDir-Install \
${RUN_DEPENDS}
-RUN_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS \
- p5-XXX>=0:devel/p5-XXX \
- p5-YAML-LibYAML>=0.74:textproc/p5-YAML-LibYAML
+RUN_DEPENDS= p5-XXX>=0.35:devel/p5-XXX \
+ p5-YAML-PP>=0.019:textproc/p5-YAML-PP
TEST_DEPENDS= p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
USES= perl5
diff --git a/devel/p5-Pegex/distinfo b/devel/p5-Pegex/distinfo
index a0a436503ff5..c38dbd7ffc04 100644
--- a/devel/p5-Pegex/distinfo
+++ b/devel/p5-Pegex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578401128
-SHA256 (Pegex-0.72.tar.gz) = a3ff9faa61a7becdc480aa010abcfb2c291826447d5c51f2bd4dfaf855a567ec
-SIZE (Pegex-0.72.tar.gz) = 148205
+TIMESTAMP = 1582642135
+SHA256 (Pegex-0.75.tar.gz) = 4dc8d335de80b25247cdb3f946f0d10d9ba0b3c34b0ed7d00316fd068fd05edc
+SIZE (Pegex-0.75.tar.gz) = 148676
diff --git a/devel/p5-Term-Choose/Makefile b/devel/p5-Term-Choose/Makefile
index 12ad759dc77a..0763adeaf9d6 100644
--- a/devel/p5-Term-Choose/Makefile
+++ b/devel/p5-Term-Choose/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Term-Choose
-PORTVERSION= 1.708
+PORTVERSION= 1.709
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Choose/distinfo b/devel/p5-Term-Choose/distinfo
index b2d3ca5cb0fa..97edd2f9d793 100644
--- a/devel/p5-Term-Choose/distinfo
+++ b/devel/p5-Term-Choose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582561414
-SHA256 (Term-Choose-1.708.tar.gz) = 9591df4b67a574d3e25a6ce4d2cfa25f854881eca1ee0b76e7087a51c6304b1e
-SIZE (Term-Choose-1.708.tar.gz) = 56861
+TIMESTAMP = 1582642137
+SHA256 (Term-Choose-1.709.tar.gz) = c9342c4ef503983287d5b7925c1f37155593401a7653328197e5daca6244e2f5
+SIZE (Term-Choose-1.709.tar.gz) = 56868
diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile
index 63a1b9f776be..9b27edf4257a 100644
--- a/devel/pijul/Makefile
+++ b/devel/pijul/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pijul
PORTVERSION= 0.12.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MASTER_SITES= https://pijul.org/releases/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/plasma5-khotkeys/distinfo b/devel/plasma5-khotkeys/distinfo
index 1ae382d24737..fe63bf1feb35 100644
--- a/devel/plasma5-khotkeys/distinfo
+++ b/devel/plasma5-khotkeys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120731
-SHA256 (KDE/plasma/5.18.1/khotkeys-5.18.1.tar.xz) = b800399d9de8024608d3918af4484f2d36ae08a89bd0ae5ea539e508215ebd6c
-SIZE (KDE/plasma/5.18.1/khotkeys-5.18.1.tar.xz) = 1854920
+TIMESTAMP = 1582695461
+SHA256 (KDE/plasma/5.18.2/khotkeys-5.18.2.tar.xz) = 9190df066c3e67b814f9b9c8cd122701bbe39fa9a03bd0fc3b42ca8a439bc878
+SIZE (KDE/plasma/5.18.2/khotkeys-5.18.2.tar.xz) = 1854916
diff --git a/devel/plasma5-kwrited/distinfo b/devel/plasma5-kwrited/distinfo
index b78134b727bd..5d8c362618e4 100644
--- a/devel/plasma5-kwrited/distinfo
+++ b/devel/plasma5-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120732
-SHA256 (KDE/plasma/5.18.1/kwrited-5.18.1.tar.xz) = a76548c2af73296a957ccbc04fdd859398473d2f8e3a0ffb17e2ad75499ac8e3
-SIZE (KDE/plasma/5.18.1/kwrited-5.18.1.tar.xz) = 20280
+TIMESTAMP = 1582695462
+SHA256 (KDE/plasma/5.18.2/kwrited-5.18.2.tar.xz) = 3896296124a99333353445331496c5d2da414dc0c5174747ddf6fcce833e76f1
+SIZE (KDE/plasma/5.18.2/kwrited-5.18.2.tar.xz) = 20272
diff --git a/devel/plasma5-plasma-sdk/distinfo b/devel/plasma5-plasma-sdk/distinfo
index 76ce73d554fc..96f881a1bd2a 100644
--- a/devel/plasma5-plasma-sdk/distinfo
+++ b/devel/plasma5-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120734
-SHA256 (KDE/plasma/5.18.1/plasma-sdk-5.18.1.tar.xz) = 4fbf665715aac42cacb3a7b7053d2d441d176ebbdd5886872bfc25bf2c57e1ed
-SIZE (KDE/plasma/5.18.1/plasma-sdk-5.18.1.tar.xz) = 262768
+TIMESTAMP = 1582695463
+SHA256 (KDE/plasma/5.18.2/plasma-sdk-5.18.2.tar.xz) = f1c86e5ba1ac0bf5377a99cc9528a129dbe4853582585e835377192530ff260f
+SIZE (KDE/plasma/5.18.2/plasma-sdk-5.18.2.tar.xz) = 262836
diff --git a/devel/py-check-manifest/Makefile b/devel/py-check-manifest/Makefile
index 8511b85d8b6f..09de0eb29df4 100644
--- a/devel/py-check-manifest/Makefile
+++ b/devel/py-check-manifest/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= check-manifest
-PORTVERSION= 0.40
+PORTVERSION= 0.41
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,8 @@ COMMENT= Tool to check the completeness of MANIFEST.in for Python packages
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pep517>=0:devel/py-pep517@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR}
OPTIONS_DEFINE= DOCS
diff --git a/devel/py-check-manifest/distinfo b/devel/py-check-manifest/distinfo
index 6f34d73ae054..bfb52ea38dce 100644
--- a/devel/py-check-manifest/distinfo
+++ b/devel/py-check-manifest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571483853
-SHA256 (check-manifest-0.40.tar.gz) = 42de6eaab4ed149e60c9b367ada54f01a3b1e4d6846784f9b9710e770ff5572c
-SIZE (check-manifest-0.40.tar.gz) = 34245
+TIMESTAMP = 1582733357
+SHA256 (check-manifest-0.41.tar.gz) = 88afe85b751717688f8bc3b63d9543d0d962da98f1f420c554eaeb8d76c571a8
+SIZE (check-manifest-0.41.tar.gz) = 35430
diff --git a/devel/py-cmd2/Makefile b/devel/py-cmd2/Makefile
index 4ca8287b2625..1671b428289d 100644
--- a/devel/py-cmd2/Makefile
+++ b/devel/py-cmd2/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= cmd2
-PORTVERSION= 0.10.0
+PORTVERSION= 0.10.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cmd2/distinfo b/devel/py-cmd2/distinfo
index 9d3c3c09296b..bc4a140c7476 100644
--- a/devel/py-cmd2/distinfo
+++ b/devel/py-cmd2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582561422
-SHA256 (cmd2-0.10.0.tar.gz) = 6a799df51449d83e3fbb8d308ea605b2e4fb4737a05b61bd5e73d3eabfa4fe04
-SIZE (cmd2-0.10.0.tar.gz) = 580432
+TIMESTAMP = 1582642139
+SHA256 (cmd2-0.10.1.tar.gz) = a68e18832affe1632b5f0893303f396e0571fc5fcba209cdb73df41e5462c635
+SIZE (cmd2-0.10.1.tar.gz) = 574301
diff --git a/devel/py-dialog3/Makefile b/devel/py-dialog3/Makefile
deleted file mode 100644
index 7cf2af2c1337..000000000000
--- a/devel/py-dialog3/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dialog
-PORTVERSION= 3.4.0
-CATEGORIES= devel python
-MASTER_SITES= SF/python${PORTNAME}/python${PORTNAME}/${PORTVERSION} \
- LOCAL/jkim
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 3
-DISTNAME= python3-pythondialog-${PORTVERSION}
-
-MAINTAINER= jkim@FreeBSD.org
-COMMENT= Python 3 interface to dialog(3)
-
-LICENSE= LGPL20
-
-RUN_DEPENDS= cdialog:devel/cdialog
-
-USES= python:3.6 tar:bz2
-USE_PYTHON= autoplist concurrent distutils pythonprefix
-PYDISTUTILS_PKGNAME= python${PORTNAME}
-
-WRKSRC= "${WRKDIR}/${DISTNAME:C/^python3-//}"
-
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/examples/ && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name *\.orig"
-
-.include <bsd.port.mk>
diff --git a/devel/py-dialog3/distinfo b/devel/py-dialog3/distinfo
deleted file mode 100644
index f11d25663d38..000000000000
--- a/devel/py-dialog3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1568933548
-SHA256 (python3-pythondialog-3.4.0.tar.bz2) = 019cdbffe3f61d32d6fb158ce48a767478af2aac2f31fb40460b39aefae604fe
-SIZE (python3-pythondialog-3.4.0.tar.bz2) = 1415324
diff --git a/devel/py-dialog3/files/patch-dialog.py b/devel/py-dialog3/files/patch-dialog.py
deleted file mode 100644
index 70468980840f..000000000000
--- a/devel/py-dialog3/files/patch-dialog.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- dialog.py.orig 2016-05-07 16:38:28 UTC
-+++ dialog.py
-@@ -878,7 +878,7 @@ class Dialog:
- # wants to know the (integer) error exit status, here it is...
- return self._DIALOG_ERROR
-
-- def __init__(self, dialog="dialog", DIALOGRC=None,
-+ def __init__(self, dialog="cdialog", DIALOGRC=None,
- compat="dialog", use_stdout=None, *, autowidgetsize=False,
- pass_args_via_file=None):
- """Constructor for :class:`Dialog` instances.
diff --git a/devel/py-dialog3/files/patch-doc_intro_example.py b/devel/py-dialog3/files/patch-doc_intro_example.py
deleted file mode 100644
index ffab20ef4e3e..000000000000
--- a/devel/py-dialog3/files/patch-doc_intro_example.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/intro/example.py.orig 2015-04-04 09:43:57 UTC
-+++ doc/intro/example.py
-@@ -35,7 +35,7 @@ from dialog import Dialog
- # This is almost always a good thing to do at the beginning of your programs.
- locale.setlocale(locale.LC_ALL, '')
-
--d = Dialog(dialog="dialog")
-+d = Dialog(dialog="cdialog")
-
- button_names = {d.OK: "OK",
- d.CANCEL: "Cancel",
diff --git a/devel/py-dialog3/files/patch-doc_intro_intro.rst b/devel/py-dialog3/files/patch-doc_intro_intro.rst
deleted file mode 100644
index ad24f4c8e03f..000000000000
--- a/devel/py-dialog3/files/patch-doc_intro_intro.rst
+++ /dev/null
@@ -1,20 +0,0 @@
---- doc/intro/intro.rst.orig 2015-04-04 09:43:57 UTC
-+++ doc/intro/intro.rst
-@@ -8,7 +8,7 @@ A minimal program using pythondialog starts with the c
-
- from dialog import Dialog
-
-- d = Dialog(dialog="dialog")
-+ d = Dialog(dialog="cdialog")
-
- The *dialog* parameter indicates the executable to use to invoke the backend
- (which must be compatible with dialog_). For instance, one might use something
-@@ -181,7 +181,7 @@ improve readability, we obtain the code for our exampl
- # This is almost always a good thing to do at the beginning of your programs.
- locale.setlocale(locale.LC_ALL, '')
-
-- d = Dialog(dialog="dialog")
-+ d = Dialog(dialog="cdialog")
-
- button_names = {d.OK: "OK",
- d.CANCEL: "Cancel",
diff --git a/devel/py-dialog3/files/patch-examples_demo.py b/devel/py-dialog3/files/patch-examples_demo.py
deleted file mode 100644
index 95e478d20afe..000000000000
--- a/devel/py-dialog3/files/patch-examples_demo.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- examples/demo.py.orig 2016-05-07 16:38:28 UTC
-+++ examples/demo.py
-@@ -335,7 +335,7 @@ class MyApp:
- # If you want to use Xdialog (pathnames are also OK for the 'dialog'
- # argument), you can use:
- # dialog.Dialog(dialog="Xdialog", compat="Xdialog")
-- self.Dialog_instance = dialog.Dialog(dialog="dialog")
-+ self.Dialog_instance = dialog.Dialog(dialog="cdialog")
- # See the module docstring at the top of the file to understand the
- # purpose of MyDialog.
- d = MyDialog(self.Dialog_instance)
diff --git a/devel/py-dialog3/files/patch-examples_simple__example.py b/devel/py-dialog3/files/patch-examples_simple__example.py
deleted file mode 100644
index e2ed1d8432eb..000000000000
--- a/devel/py-dialog3/files/patch-examples_simple__example.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- examples/simple_example.py.orig 2016-05-07 16:38:28 UTC
-+++ examples/simple_example.py
-@@ -13,7 +13,7 @@ from dialog import Dialog
- locale.setlocale(locale.LC_ALL, '')
-
- # Initialize a dialog.Dialog instance
--d = Dialog(dialog="dialog")
-+d = Dialog(dialog="cdialog")
- d.set_background_title("A Simple Example")
-
-
diff --git a/devel/py-dialog3/files/patch-examples_with-autowidgetsize_demo.py b/devel/py-dialog3/files/patch-examples_with-autowidgetsize_demo.py
deleted file mode 100644
index 9c76a11f0fea..000000000000
--- a/devel/py-dialog3/files/patch-examples_with-autowidgetsize_demo.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- examples/with-autowidgetsize/demo.py.orig 2016-05-07 16:38:28 UTC
-+++ examples/with-autowidgetsize/demo.py
-@@ -340,7 +340,7 @@ class MyApp:
- # widget-producing methods behave as if width=0, height=0, etc. had
- # been passed, except where these parameters are explicitely specified
- # with different values.
-- self.Dialog_instance = dialog.Dialog(dialog="dialog",
-+ self.Dialog_instance = dialog.Dialog(dialog="cdialog",
- autowidgetsize=True)
- # See the module docstring at the top of the file to understand the
- # purpose of MyDialog.
diff --git a/devel/py-dialog3/files/patch-examples_with-autowidgetsize_simple__example.py b/devel/py-dialog3/files/patch-examples_with-autowidgetsize_simple__example.py
deleted file mode 100644
index c93b4dc10dc6..000000000000
--- a/devel/py-dialog3/files/patch-examples_with-autowidgetsize_simple__example.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- examples/with-autowidgetsize/simple_example.py.orig 2016-05-07 16:38:28 UTC
-+++ examples/with-autowidgetsize/simple_example.py
-@@ -17,7 +17,7 @@ locale.setlocale(locale.LC_ALL, '')
- # With the 'autowidgetsize' option enabled, pythondialog's widget-producing
- # methods behave as if width=0, height=0, etc. had been passed, except where
- # these parameters are explicitely specified with different values.
--d = Dialog(dialog="dialog", autowidgetsize=True)
-+d = Dialog(dialog="cdialog", autowidgetsize=True)
- d.set_background_title("A Simple Example")
-
-
diff --git a/devel/py-dialog3/pkg-descr b/devel/py-dialog3/pkg-descr
deleted file mode 100644
index 857b2b6be28e..000000000000
--- a/devel/py-dialog3/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-pythondialog 3 is a Python 3 wrapper for the dialog utility originally
-written by Savio Lam, and later rewritten by Thomas E. Dickey. Its purpose
-is to provide an easy to use, pythonic and comprehensive Python 3 interface
-to dialog. This allows one to make simple text-mode user interfaces on
-Unix-like systems.
-
-WWW: http://pythondialog.sourceforge.net/
diff --git a/devel/py-epsilon/Makefile b/devel/py-epsilon/Makefile
index e74ad5890905..1f2ce7820de3 100644
--- a/devel/py-epsilon/Makefile
+++ b/devel/py-epsilon/Makefile
@@ -19,11 +19,12 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0.13:security/py-openssl@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}twisted>=13.2.0:devel/py-twisted@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR}
-# bin/benchmark
-CONFLICTS_INSTALL= brlcad
+USES= python
+USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
-USE_PYTHON= autoplist concurrent distutils
-USES= python
+
+# bin/benchmark
+CONFLICTS_INSTALL= brlcad
.include <bsd.port.mk>
diff --git a/devel/py-jmespath/Makefile b/devel/py-jmespath/Makefile
index 98ca98fbb4a2..b2626c1f9581 100644
--- a/devel/py-jmespath/Makefile
+++ b/devel/py-jmespath/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= jmespath
-DISTVERSION= 0.9.4
-PORTREVISION= 1
+PORTVERSION= 0.9.5
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jmespath/distinfo b/devel/py-jmespath/distinfo
index b798466d02d1..065a013e791e 100644
--- a/devel/py-jmespath/distinfo
+++ b/devel/py-jmespath/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1551135573
-SHA256 (jmespath-0.9.4.tar.gz) = bde2aef6f44302dfb30320115b17d030798de8c4110e28d5cf6cf91a7a31074c
-SIZE (jmespath-0.9.4.tar.gz) = 22940
+TIMESTAMP = 1582642141
+SHA256 (jmespath-0.9.5.tar.gz) = cca55c8d153173e21baa59983015ad0daf603f9cb799904ff057bfb8ff8dc2d9
+SIZE (jmespath-0.9.5.tar.gz) = 27084
diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index 783cef72ab9c..1d62fbcf6ae5 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libcst
-PORTVERSION= 0.3.1
+PORTVERSION= 0.3.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-libcst/distinfo b/devel/py-libcst/distinfo
index cb8070a9813b..f8d7f56fdfc5 100644
--- a/devel/py-libcst/distinfo
+++ b/devel/py-libcst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581081380
-SHA256 (libcst-0.3.1.tar.gz) = 9eeb294bd663b28ddab42bf729f85c438ecaf767fe054f5ab88e895120e56ea9
-SIZE (libcst-0.3.1.tar.gz) = 357997
+TIMESTAMP = 1582733359
+SHA256 (libcst-0.3.2.tar.gz) = 5100b4ab49891ecf2d00b5c451b4c6334a29e2436e575ab79596e79d84742248
+SIZE (libcst-0.3.2.tar.gz) = 367915
diff --git a/devel/py-osc-lib/Makefile b/devel/py-osc-lib/Makefile
index ac723455f900..ca462eb521a8 100644
--- a/devel/py-osc-lib/Makefile
+++ b/devel/py-osc-lib/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= osc-lib
-PORTVERSION= 1.15.0
+PORTVERSION= 2.0.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR}
-USES= python
+USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/devel/py-osc-lib/distinfo b/devel/py-osc-lib/distinfo
index bb9bb7b1f46a..42a11c85ebbd 100644
--- a/devel/py-osc-lib/distinfo
+++ b/devel/py-osc-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578401148
-SHA256 (osc-lib-1.15.0.tar.gz) = a0a470f5f8f7c562a18719ffc2a9f0d98859b1666e920d93c99fbc32441797a5
-SIZE (osc-lib-1.15.0.tar.gz) = 93461
+TIMESTAMP = 1582642143
+SHA256 (osc-lib-2.0.0.tar.gz) = b1cd4467b72a73f7a4de51789581f63de6b93f0e0d15e916191aa26234b01ffa
+SIZE (osc-lib-2.0.0.tar.gz) = 93445
diff --git a/devel/py-osc-lib1/Makefile b/devel/py-osc-lib1/Makefile
new file mode 100644
index 000000000000..26349a64bf5d
--- /dev/null
+++ b/devel/py-osc-lib1/Makefile
@@ -0,0 +1,36 @@
+# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com>
+# $FreeBSD$
+
+PORTNAME= osc-lib
+PORTVERSION= 1.15.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 1
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= OpenStackClient Library
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cliff>=2.8.0:devel/py-cliff@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.7.0:devel/py-keystoneauth1@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openstacksdk>=0.15.0:devel/py-openstacksdk@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}simplejson>=3.5.1:devel/py-simplejson@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^1\.
+
+.include <bsd.port.mk>
diff --git a/devel/py-osc-lib1/distinfo b/devel/py-osc-lib1/distinfo
new file mode 100644
index 000000000000..bb9bb7b1f46a
--- /dev/null
+++ b/devel/py-osc-lib1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1578401148
+SHA256 (osc-lib-1.15.0.tar.gz) = a0a470f5f8f7c562a18719ffc2a9f0d98859b1666e920d93c99fbc32441797a5
+SIZE (osc-lib-1.15.0.tar.gz) = 93461
diff --git a/devel/py-osc-lib1/pkg-descr b/devel/py-osc-lib1/pkg-descr
new file mode 100644
index 000000000000..a0103edd83f3
--- /dev/null
+++ b/devel/py-osc-lib1/pkg-descr
@@ -0,0 +1,5 @@
+OpenStackClient (aka OSC) is a command-line client for OpenStack. osc-lib is a
+package of common support modules for writing OSC plugins.
+
+WWW: https://docs.openstack.org/osc-lib/latest/
+WWW: https://github.com/openstack/osc-lib
diff --git a/devel/py-oslo.limit/Makefile b/devel/py-oslo.limit/Makefile
index a1227cf9734d..3b15e2cfc87c 100644
--- a/devel/py-oslo.limit/Makefile
+++ b/devel/py-oslo.limit/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= oslo.limit
-PORTVERSION= 1.0.0
+PORTVERSION= 1.0.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-oslo.limit/distinfo b/devel/py-oslo.limit/distinfo
index 3dc9ca4c54e6..370ace6f1824 100644
--- a/devel/py-oslo.limit/distinfo
+++ b/devel/py-oslo.limit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581688158
-SHA256 (oslo.limit-1.0.0.tar.gz) = a5ccdc0e094d7d29a10510230a69396d5c7cb6f0dc98d59175856e648c09d383
-SIZE (oslo.limit-1.0.0.tar.gz) = 20373
+TIMESTAMP = 1582733361
+SHA256 (oslo.limit-1.0.1.tar.gz) = 859486b5457c8d96b3db73eb74d926cf4574201f898f789960c413117d349ed7
+SIZE (oslo.limit-1.0.1.tar.gz) = 21144
diff --git a/devel/py-pep517/Makefile b/devel/py-pep517/Makefile
new file mode 100644
index 000000000000..d175eaf410f6
--- /dev/null
+++ b/devel/py-pep517/Makefile
@@ -0,0 +1,30 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= pep517
+PORTVERSION= 0.8.1
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Wrappers to build Python packages using PEP 517 hooks
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 3800
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}zipp>=0:devel/py-zipp@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/py-pep517/distinfo b/devel/py-pep517/distinfo
new file mode 100644
index 000000000000..e378d6b825c4
--- /dev/null
+++ b/devel/py-pep517/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582733351
+SHA256 (pep517-0.8.1.tar.gz) = 5ce351f3be71d01bb094d63253854b6139931fcaba8e2f380c02102136c51e40
+SIZE (pep517-0.8.1.tar.gz) = 20416
diff --git a/devel/py-pep517/pkg-descr b/devel/py-pep517/pkg-descr
new file mode 100644
index 000000000000..fcedc9646bea
--- /dev/null
+++ b/devel/py-pep517/pkg-descr
@@ -0,0 +1,12 @@
+PEP 517 specifies a standard API for systems which build Python packages.
+
+This package contains wrappers around the hooks specified by PEP 517. It
+provides:
+- A mechanism to call the hooks in a subprocess, so they are isolated from the
+ current process.
+- Fallbacks for the optional hooks, so that frontends can call the hooks without
+ checking which are defined.
+- Higher-level functions which install the build dependencies into a temporary
+ environment and build a wheel/sdist using them.
+
+WWW: https://github.com/pypa/pep517
diff --git a/devel/py-pythondialog/Makefile b/devel/py-pythondialog/Makefile
new file mode 100644
index 000000000000..165c67d126c9
--- /dev/null
+++ b/devel/py-pythondialog/Makefile
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME= pythondialog
+PORTVERSION= 3.5.1
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= jkim@FreeBSD.org
+COMMENT= Python interface to dialog(3)
+
+LICENSE= LGPL21+
+
+RUN_DEPENDS= cdialog:devel/cdialog
+
+USES= python:3.5+
+USE_PYTHON= autoplist concurrent distutils
+
+PORTEXAMPLES= *
+REINPLACE_ARGS= -i ""
+
+OPTIONS_DEFINE= EXAMPLES
+
+post-patch:
+ # devel/cdialog installs dialog as cdialog not to conflict
+ # with dialog(1).
+ ${FIND} ${WRKSRC} -type f | \
+ ${XARGS} ${REINPLACE_CMD} -e 's|dialog="dialog"|dialog="cdialog"|g'
+
+post-install-EXAMPLES-on:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/devel/py-pythondialog/distinfo b/devel/py-pythondialog/distinfo
new file mode 100644
index 000000000000..c4546b8c605e
--- /dev/null
+++ b/devel/py-pythondialog/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1578951047
+SHA256 (pythondialog-3.5.1.tar.gz) = 34a0687290571f37d7d297514cc36bd4cd044a3a4355271549f91490d3e7ece8
+SIZE (pythondialog-3.5.1.tar.gz) = 1485873
diff --git a/devel/py-pythondialog/pkg-descr b/devel/py-pythondialog/pkg-descr
new file mode 100644
index 000000000000..418054abacef
--- /dev/null
+++ b/devel/py-pythondialog/pkg-descr
@@ -0,0 +1,6 @@
+pythondialog is a Python wrapper for the UNIX dialog utility originally
+written by Savio Lam and later rewritten by Thomas E. Dickey. Its purpose
+is to provide an easy to use, pythonic and as complete as possible
+interface to dialog from Python code.
+
+WWW: http://pythondialog.sourceforge.net/
diff --git a/devel/py-testfixtures/Makefile b/devel/py-testfixtures/Makefile
index 85d7a3f57cf0..345aff520c05 100644
--- a/devel/py-testfixtures/Makefile
+++ b/devel/py-testfixtures/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= testfixtures
-PORTVERSION= 6.13.1
+PORTVERSION= 6.14.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-testfixtures/distinfo b/devel/py-testfixtures/distinfo
index 0b312450d929..0fc60cdb8ed9 100644
--- a/devel/py-testfixtures/distinfo
+++ b/devel/py-testfixtures/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582324929
-SHA256 (testfixtures-6.13.1.tar.gz) = 6edef5d0d39b4a11ada53307379c07c38d69db4a684d40d4e3e08ec7ba66187e
-SIZE (testfixtures-6.13.1.tar.gz) = 114366
+TIMESTAMP = 1582660939
+SHA256 (testfixtures-6.14.0.tar.gz) = cdfc3d73cb6d3d4dc3c67af84d912e86bf117d30ae25f02fe823382ef99383d2
+SIZE (testfixtures-6.14.0.tar.gz) = 114912
diff --git a/devel/py-twine/Makefile b/devel/py-twine/Makefile
index ae2abeecfaa9..e900c0dbed7b 100644
--- a/devel/py-twine/Makefile
+++ b/devel/py-twine/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= twine
-PORTVERSION= 2.0.0
+PORTVERSION= 3.1.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,8 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.4.2:sysutils/py-pkginfo@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keyring>=15.1:security/py-keyring@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.4.2:sysutils/py-pkginfo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}readme_renderer>=21.0:devel/py-readme_renderer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.20:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.8.0:www/py-requests-toolbelt@${PY_FLAVOR} \
@@ -25,4 +26,10 @@ USE_PYTHON= autoplist distutils
NO_ARCH= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 3800
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/py-twine/distinfo b/devel/py-twine/distinfo
index 0a0683aa291c..c4661e699ddc 100644
--- a/devel/py-twine/distinfo
+++ b/devel/py-twine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1579531344
-SHA256 (twine-2.0.0.tar.gz) = 9fe7091715c7576df166df8ef6654e61bada39571783f2fd415bdcba867c6993
-SIZE (twine-2.0.0.tar.gz) = 138721
+TIMESTAMP = 1582733363
+SHA256 (twine-3.1.1.tar.gz) = d561a5e511f70275e5a485a6275ff61851c16ffcb3a95a602189161112d9f160
+SIZE (twine-3.1.1.tar.gz) = 146258
diff --git a/devel/py-typing/Makefile b/devel/py-typing/Makefile
index 8c6b8d6a5bf6..a4fe759f2cb2 100644
--- a/devel/py-typing/Makefile
+++ b/devel/py-typing/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= typing
-PORTVERSION= 3.7.4
+PORTVERSION= 3.7.4.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-typing/distinfo b/devel/py-typing/distinfo
index f0cd122c5afa..3c152f961ff8 100644
--- a/devel/py-typing/distinfo
+++ b/devel/py-typing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1563381957
-SHA256 (typing-3.7.4.tar.gz) = 53765ec4f83a2b720214727e319607879fec4acde22c4fbb54fa2604e79e44ce
-SIZE (typing-3.7.4.tar.gz) = 77413
+TIMESTAMP = 1582223012
+SHA256 (typing-3.7.4.1.tar.gz) = 91dfe6f3f706ee8cc32d38edbbf304e9b7583fb37108fef38229617f8b3eba23
+SIZE (typing-3.7.4.1.tar.gz) = 77982
diff --git a/devel/racer/Makefile b/devel/racer/Makefile
index d8e978285db4..135496cc9f01 100644
--- a/devel/racer/Makefile
+++ b/devel/racer/Makefile
@@ -3,7 +3,7 @@
PORTNAME= racer
DISTVERSION= 2.1.29
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index 4c9718ba9ad1..d0af333494da 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= ruby-build
-PORTVERSION= 20200218
+PORTVERSION= 20200224
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
DIST_SUBDIR= rbenv
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index 8ba711c69669..c01b421204f4 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582097320
-SHA256 (rbenv/rbenv-ruby-build-v20200218_GH0.tar.gz) = b039361b544188da5e13319189f3fb492d15e7c119337486f9f46fa53ec650b3
-SIZE (rbenv/rbenv-ruby-build-v20200218_GH0.tar.gz) = 65040
+TIMESTAMP = 1582605419
+SHA256 (rbenv/rbenv-ruby-build-v20200224_GH0.tar.gz) = dc3799a1c784c9a0f214a3c0c861a0bb798cd40ee2df49bce95b4c95adf6fc79
+SIZE (rbenv/rbenv-ruby-build-v20200224_GH0.tar.gz) = 65093
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 631cb3479d90..371068bf4177 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-partitions
-PORTVERSION= 1.275.0
+PORTVERSION= 1.276.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index b06a3ca4c347..efe1e806a8bb 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582354966
-SHA256 (rubygem/aws-partitions-1.275.0.gem) = 1f85af8c9af158f91d114fc887084c4626c1f629bd97ac51b3bbeb5ec9fc7f2e
-SIZE (rubygem/aws-partitions-1.275.0.gem) = 18944
+TIMESTAMP = 1582733365
+SHA256 (rubygem/aws-partitions-1.276.0.gem) = a179c2e8af4ec7a977380d6d083e40ed056f30a6f62b553ed3c340c9e2450120
+SIZE (rubygem/aws-partitions-1.276.0.gem) = 18944
diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
index 88712a29bb75..45c57fc12e24 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-cloudwatchevents
-PORTVERSION= 1.25.0
+PORTVERSION= 1.26.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
index 6fb3c049cb7a..39b1ddc6e3d5 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571923712
-SHA256 (rubygem/aws-sdk-cloudwatchevents-1.25.0.gem) = 4acc3ebb56fd63727a5484f556550c7073a9aac77671eb13705ca5ebf8eac7cd
-SIZE (rubygem/aws-sdk-cloudwatchevents-1.25.0.gem) = 37376
+TIMESTAMP = 1582642153
+SHA256 (rubygem/aws-sdk-cloudwatchevents-1.26.0.gem) = c5cc0aec7de955768d67ad6285b17514783af4836d73f9b8920e35ebe101658a
+SIZE (rubygem/aws-sdk-cloudwatchevents-1.26.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-core2/Makefile b/devel/rubygem-aws-sdk-core2/Makefile
index 46f565ec88cf..d8f738786c55 100644
--- a/devel/rubygem-aws-sdk-core2/Makefile
+++ b/devel/rubygem-aws-sdk-core2/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-core
-PORTVERSION= 2.11.445
+PORTVERSION= 2.11.447
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 2
diff --git a/devel/rubygem-aws-sdk-core2/distinfo b/devel/rubygem-aws-sdk-core2/distinfo
index a9d0d129962b..433deb7799d9 100644
--- a/devel/rubygem-aws-sdk-core2/distinfo
+++ b/devel/rubygem-aws-sdk-core2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582561428
-SHA256 (rubygem/aws-sdk-core-2.11.445.gem) = cbe66e7c09f4d476a2e6a92fd03e211219bb459267f87797463105096aa86340
-SIZE (rubygem/aws-sdk-core-2.11.445.gem) = 1828352
+TIMESTAMP = 1582733367
+SHA256 (rubygem/aws-sdk-core-2.11.447.gem) = fa92facdd7736fce0a6db9c1882414e6db3271a82ceb26de10215818f33afb85
+SIZE (rubygem/aws-sdk-core-2.11.447.gem) = 1829888
diff --git a/devel/rubygem-aws-sdk-docdb/Makefile b/devel/rubygem-aws-sdk-docdb/Makefile
index 0bc9f94e4883..24a38af70996 100644
--- a/devel/rubygem-aws-sdk-docdb/Makefile
+++ b/devel/rubygem-aws-sdk-docdb/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-docdb
-PORTVERSION= 1.13.0
+PORTVERSION= 1.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-docdb/distinfo b/devel/rubygem-aws-sdk-docdb/distinfo
index 81922e7a3eaf..0aeb9070e9a9 100644
--- a/devel/rubygem-aws-sdk-docdb/distinfo
+++ b/devel/rubygem-aws-sdk-docdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581409640
-SHA256 (rubygem/aws-sdk-docdb-1.13.0.gem) = 8e9a93d53b7402949f48cb2247dab639ba5182d2172a9e407e0be3d3f7bdb762
-SIZE (rubygem/aws-sdk-docdb-1.13.0.gem) = 61952
+TIMESTAMP = 1582642157
+SHA256 (rubygem/aws-sdk-docdb-1.14.0.gem) = 071e47b00b3fe2d6418809ae0572f4b8b19cd46e2928dee88440fc35b84957b3
+SIZE (rubygem/aws-sdk-docdb-1.14.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-eventbridge/Makefile b/devel/rubygem-aws-sdk-eventbridge/Makefile
index 8f4b9789c4e9..eebd4faad13a 100644
--- a/devel/rubygem-aws-sdk-eventbridge/Makefile
+++ b/devel/rubygem-aws-sdk-eventbridge/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-eventbridge
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-eventbridge/distinfo b/devel/rubygem-aws-sdk-eventbridge/distinfo
index 3e3d835fb587..c26cfb657763 100644
--- a/devel/rubygem-aws-sdk-eventbridge/distinfo
+++ b/devel/rubygem-aws-sdk-eventbridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571923839
-SHA256 (rubygem/aws-sdk-eventbridge-1.3.0.gem) = 3a4c80eb99948f637f4269d8dfc37505f23dc05614e429da96c85153c243045e
-SIZE (rubygem/aws-sdk-eventbridge-1.3.0.gem) = 37376
+TIMESTAMP = 1582642159
+SHA256 (rubygem/aws-sdk-eventbridge-1.4.0.gem) = efb7a53f89bee35d564bf854105382c2c729891e2c049eb777d2bae9e0197010
+SIZE (rubygem/aws-sdk-eventbridge-1.4.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-fsx/Makefile b/devel/rubygem-aws-sdk-fsx/Makefile
index 124d8562ce3e..4cecf15abbe1 100644
--- a/devel/rubygem-aws-sdk-fsx/Makefile
+++ b/devel/rubygem-aws-sdk-fsx/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-fsx
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-fsx/distinfo b/devel/rubygem-aws-sdk-fsx/distinfo
index 501ce5e503af..d3bc893d50a7 100644
--- a/devel/rubygem-aws-sdk-fsx/distinfo
+++ b/devel/rubygem-aws-sdk-fsx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1577523930
-SHA256 (rubygem/aws-sdk-fsx-1.14.0.gem) = 7cbdd3e3dd4bd0a9cda63d480f31484cefc3d046a6054a15bc8fb9cf7e3619bc
-SIZE (rubygem/aws-sdk-fsx-1.14.0.gem) = 40448
+TIMESTAMP = 1582642161
+SHA256 (rubygem/aws-sdk-fsx-1.15.0.gem) = 4fe437c04a126347f9110ae14111559e6ce3f8f9166648818d6a6987966be391
+SIZE (rubygem/aws-sdk-fsx-1.15.0.gem) = 42496
diff --git a/devel/rubygem-aws-sdk-iotevents/Makefile b/devel/rubygem-aws-sdk-iotevents/Makefile
index 6ae912730108..db8050ba2d91 100644
--- a/devel/rubygem-aws-sdk-iotevents/Makefile
+++ b/devel/rubygem-aws-sdk-iotevents/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-iotevents
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-iotevents/distinfo b/devel/rubygem-aws-sdk-iotevents/distinfo
index 21ad3f4c41f8..6f99edc2287d 100644
--- a/devel/rubygem-aws-sdk-iotevents/distinfo
+++ b/devel/rubygem-aws-sdk-iotevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1579684158
-SHA256 (rubygem/aws-sdk-iotevents-1.7.0.gem) = 0d1767839bb2d80f5972e93390d5809667409876d74a0bbe209ef8cc00914fa1
-SIZE (rubygem/aws-sdk-iotevents-1.7.0.gem) = 25088
+TIMESTAMP = 1582642163
+SHA256 (rubygem/aws-sdk-iotevents-1.8.0.gem) = 23db62ab719db9d77eb109751697ca0bb72a68b8e45c6909fbe051341fcb4693
+SIZE (rubygem/aws-sdk-iotevents-1.8.0.gem) = 25088
diff --git a/devel/rubygem-aws-sdk-kafka/Makefile b/devel/rubygem-aws-sdk-kafka/Makefile
index 79b9d8187722..8bc0aa58a786 100644
--- a/devel/rubygem-aws-sdk-kafka/Makefile
+++ b/devel/rubygem-aws-sdk-kafka/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-kafka
-PORTVERSION= 1.17.0
+PORTVERSION= 1.18.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-kafka/distinfo b/devel/rubygem-aws-sdk-kafka/distinfo
index ea9699af2e79..d14fa1e8630c 100644
--- a/devel/rubygem-aws-sdk-kafka/distinfo
+++ b/devel/rubygem-aws-sdk-kafka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580918765
-SHA256 (rubygem/aws-sdk-kafka-1.17.0.gem) = 953ef0845118cd04f10f35dcda013070c6fbdb95012654e112d8ed047b8fd74c
-SIZE (rubygem/aws-sdk-kafka-1.17.0.gem) = 26624
+TIMESTAMP = 1582733369
+SHA256 (rubygem/aws-sdk-kafka-1.18.0.gem) = f05a655d04da405c3e86a8e76b4b08eb4911be3fea63875b932c96b04339a92d
+SIZE (rubygem/aws-sdk-kafka-1.18.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile
index 16dd04544a0a..20139b13d83a 100644
--- a/devel/rubygem-aws-sdk-outposts/Makefile
+++ b/devel/rubygem-aws-sdk-outposts/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-outposts
-PORTVERSION= 1.0.0
+PORTVERSION= 1.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-outposts/distinfo b/devel/rubygem-aws-sdk-outposts/distinfo
index 4a6b6c142ac7..97384af92afc 100644
--- a/devel/rubygem-aws-sdk-outposts/distinfo
+++ b/devel/rubygem-aws-sdk-outposts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1577626041
-SHA256 (rubygem/aws-sdk-outposts-1.0.0.gem) = 3bb5ad0c6eaa709a2bd78970e97e486594d4d46607e2cc2a31498a4eff7aca5c
-SIZE (rubygem/aws-sdk-outposts-1.0.0.gem) = 12288
+TIMESTAMP = 1582733371
+SHA256 (rubygem/aws-sdk-outposts-1.1.0.gem) = 74f052f522c759ebbd4e97a88e7f0cd5e895315bfaa26621a860e4c1561ff834
+SIZE (rubygem/aws-sdk-outposts-1.1.0.gem) = 12800
diff --git a/devel/rubygem-aws-sdk-resources2/Makefile b/devel/rubygem-aws-sdk-resources2/Makefile
index 9cb348363057..0b4fc72b6afe 100644
--- a/devel/rubygem-aws-sdk-resources2/Makefile
+++ b/devel/rubygem-aws-sdk-resources2/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-resources
-PORTVERSION= 2.11.445
+PORTVERSION= 2.11.447
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 2
diff --git a/devel/rubygem-aws-sdk-resources2/distinfo b/devel/rubygem-aws-sdk-resources2/distinfo
index d23dacb20928..643401aaa428 100644
--- a/devel/rubygem-aws-sdk-resources2/distinfo
+++ b/devel/rubygem-aws-sdk-resources2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582561430
-SHA256 (rubygem/aws-sdk-resources-2.11.445.gem) = d63fe75709ade1823f2e5543bb811e2b9826debe98b0840093049321abca21c9
-SIZE (rubygem/aws-sdk-resources-2.11.445.gem) = 49152
+TIMESTAMP = 1582733373
+SHA256 (rubygem/aws-sdk-resources-2.11.447.gem) = 5aadbc22b067d359044bac20050b16b1c6e4a667babbfebd72f5de25ac118c7c
+SIZE (rubygem/aws-sdk-resources-2.11.447.gem) = 49152
diff --git a/devel/rubygem-aws-sdk-secretsmanager/Makefile b/devel/rubygem-aws-sdk-secretsmanager/Makefile
index e922d9418711..3a68aeb0c87d 100644
--- a/devel/rubygem-aws-sdk-secretsmanager/Makefile
+++ b/devel/rubygem-aws-sdk-secretsmanager/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-secretsmanager
-PORTVERSION= 1.32.0
+PORTVERSION= 1.33.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-secretsmanager/distinfo b/devel/rubygem-aws-sdk-secretsmanager/distinfo
index 0f0f375dbeaa..06babfdaf87c 100644
--- a/devel/rubygem-aws-sdk-secretsmanager/distinfo
+++ b/devel/rubygem-aws-sdk-secretsmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571924180
-SHA256 (rubygem/aws-sdk-secretsmanager-1.32.0.gem) = e6bcee8ed948c6e4b77eb61e7abc6147f65cffd55553f9c7638e9280f3fa6c19
-SIZE (rubygem/aws-sdk-secretsmanager-1.32.0.gem) = 44544
+TIMESTAMP = 1582733375
+SHA256 (rubygem/aws-sdk-secretsmanager-1.33.0.gem) = 9b794856218eb8e37991092109cc5fd57b91b368a4febde8bf97ceae441c985b
+SIZE (rubygem/aws-sdk-secretsmanager-1.33.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-snowball/Makefile b/devel/rubygem-aws-sdk-snowball/Makefile
index 89340c3616d5..b40f61c14b64 100644
--- a/devel/rubygem-aws-sdk-snowball/Makefile
+++ b/devel/rubygem-aws-sdk-snowball/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-snowball
-PORTVERSION= 1.22.0
+PORTVERSION= 1.23.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-snowball/distinfo b/devel/rubygem-aws-sdk-snowball/distinfo
index 27597511d197..6e9c23c209fe 100644
--- a/devel/rubygem-aws-sdk-snowball/distinfo
+++ b/devel/rubygem-aws-sdk-snowball/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571924220
-SHA256 (rubygem/aws-sdk-snowball-1.22.0.gem) = 076b142fab2aee9d5a756c35a032f60bb87277fd39875ef87a0f832ea9e5cc65
-SIZE (rubygem/aws-sdk-snowball-1.22.0.gem) = 33280
+TIMESTAMP = 1582642167
+SHA256 (rubygem/aws-sdk-snowball-1.23.0.gem) = ae2b2552cf15037c4e360838fa9a9b7efce4cb45d449c473522e94165157841e
+SIZE (rubygem/aws-sdk-snowball-1.23.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-states/Makefile b/devel/rubygem-aws-sdk-states/Makefile
index 2292f270be4e..a0a88bfd2765 100644
--- a/devel/rubygem-aws-sdk-states/Makefile
+++ b/devel/rubygem-aws-sdk-states/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-states
-PORTVERSION= 1.24.0
+PORTVERSION= 1.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-states/distinfo b/devel/rubygem-aws-sdk-states/distinfo
index aaf1020132bd..b35029ceb817 100644
--- a/devel/rubygem-aws-sdk-states/distinfo
+++ b/devel/rubygem-aws-sdk-states/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1575794153
-SHA256 (rubygem/aws-sdk-states-1.24.0.gem) = eee455ec8be30c9b610523e8346c8197e2f729d52ecbcfd5c52f8a5d88ba14f9
-SIZE (rubygem/aws-sdk-states-1.24.0.gem) = 31232
+TIMESTAMP = 1582733377
+SHA256 (rubygem/aws-sdk-states-1.25.0.gem) = 75e3da78c5407a96ce8ed0c60c409264271790b6ad6ccfc1a47aa371c1757694
+SIZE (rubygem/aws-sdk-states-1.25.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk2/Makefile b/devel/rubygem-aws-sdk2/Makefile
index ed884a0ec58b..39735cc28dac 100644
--- a/devel/rubygem-aws-sdk2/Makefile
+++ b/devel/rubygem-aws-sdk2/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk
-PORTVERSION= 2.11.445
+PORTVERSION= 2.11.447
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 2
diff --git a/devel/rubygem-aws-sdk2/distinfo b/devel/rubygem-aws-sdk2/distinfo
index b2bf89f223ac..7447efb30312 100644
--- a/devel/rubygem-aws-sdk2/distinfo
+++ b/devel/rubygem-aws-sdk2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582561432
-SHA256 (rubygem/aws-sdk-2.11.445.gem) = ecf7e3144e0e98fde81434e64321c858b66b229c36895d242aea3cdecf53f28a
-SIZE (rubygem/aws-sdk-2.11.445.gem) = 4608
+TIMESTAMP = 1582733379
+SHA256 (rubygem/aws-sdk-2.11.447.gem) = 1a4c4421371b26392171e01e7de6fcdb08a5d5533889f42016af90ce52188780
+SIZE (rubygem/aws-sdk-2.11.447.gem) = 4608
diff --git a/devel/rubygem-bootsnap/Makefile b/devel/rubygem-bootsnap/Makefile
index 3f29793250dc..0f746bc41ddf 100644
--- a/devel/rubygem-bootsnap/Makefile
+++ b/devel/rubygem-bootsnap/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= bootsnap
-PORTVERSION= 1.4.5
+PORTVERSION= 1.4.6
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-bootsnap/distinfo b/devel/rubygem-bootsnap/distinfo
index b3656d6bac49..a902e766be49 100644
--- a/devel/rubygem-bootsnap/distinfo
+++ b/devel/rubygem-bootsnap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1567087911
-SHA256 (rubygem/bootsnap-1.4.5.gem) = 406f7e80b240b99eefece899a092f9566cffc3bbf13751d568a3819ca398d237
-SIZE (rubygem/bootsnap-1.4.5.gem) = 39424
+TIMESTAMP = 1582642171
+SHA256 (rubygem/bootsnap-1.4.6.gem) = 805755a13cccbb23a51c9c1d2470350870eeeb7197fc087fcd8c1eb6d315e62f
+SIZE (rubygem/bootsnap-1.4.6.gem) = 39936
diff --git a/devel/rubygem-bootstrap_form/Makefile b/devel/rubygem-bootstrap_form/Makefile
index 998c888ceb60..3c79c727fa45 100644
--- a/devel/rubygem-bootstrap_form/Makefile
+++ b/devel/rubygem-bootstrap_form/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bootstrap_form
PORTVERSION= 4.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,8 @@ COMMENT= Form builder using Twitter Bootstrap 3+
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-actionpack52>=5.0:www/rubygem-actionpack52 \
- rubygem-activemodel52>=5.0:databases/rubygem-activemodel52
+RUN_DEPENDS= rubygem-actionpack60>=5.0:www/rubygem-actionpack60 \
+ rubygem-activemodel60>=5.0:databases/rubygem-activemodel60
USES= gem
USE_RUBY= yes
diff --git a/devel/rubygem-font-awesome-rails-rails60/Makefile b/devel/rubygem-font-awesome-rails-rails60/Makefile
new file mode 100644
index 000000000000..ed6d9815abf6
--- /dev/null
+++ b/devel/rubygem-font-awesome-rails-rails60/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= font-awesome-rails
+PORTVERSION= 4.7.0.5
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Provides the Font-Awesome web fonts and stylesheets as a Rails engine
+
+LICENSE= MIT OFL11
+LICENSE_COMB= dual
+LICENSE_FILE_MIT= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-railties60>=3.2<6.1:www/rubygem-railties60
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-font-awesome-rails-rails60/distinfo b/devel/rubygem-font-awesome-rails-rails60/distinfo
new file mode 100644
index 000000000000..7a64c881edce
--- /dev/null
+++ b/devel/rubygem-font-awesome-rails-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1555498630
+SHA256 (rubygem/font-awesome-rails-4.7.0.5.gem) = 3f3317d2c4823b25b606c4c216ab02e2cd68f7a68e0957e14fbce99693c16228
+SIZE (rubygem/font-awesome-rails-4.7.0.5.gem) = 637952
diff --git a/devel/rubygem-font-awesome-rails-rails60/pkg-descr b/devel/rubygem-font-awesome-rails-rails60/pkg-descr
new file mode 100644
index 000000000000..ffb791919d85
--- /dev/null
+++ b/devel/rubygem-font-awesome-rails-rails60/pkg-descr
@@ -0,0 +1,4 @@
+The font-awesome-rails provides the Font-Awesome web fonts and stylesheets as a
+Rails engine for use with the asset pipeline.
+
+WWW: https://github.com/bokmann/font-awesome-rails
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails60/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails60/Makefile
new file mode 100644
index 000000000000..85aec92aed4a
--- /dev/null
+++ b/devel/rubygem-gettext_i18n_rails_js-rails60/Makefile
@@ -0,0 +1,26 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= gettext_i18n_rails_js
+PORTVERSION= 1.3.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Make gettext_i18n_rails .po files as JSON
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-gettext>=3.0.2:devel/rubygem-gettext \
+ rubygem-gettext_i18n_rails>=0.7.1:devel/rubygem-gettext_i18n_rails \
+ rubygem-po_to_json>=1.0.0:converters/rubygem-po_to_json \
+ rubygem-rails60>=3.2.0:www/rubygem-rails60
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails60/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails60/distinfo
new file mode 100644
index 000000000000..739f5b181914
--- /dev/null
+++ b/devel/rubygem-gettext_i18n_rails_js-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1496105567
+SHA256 (rubygem/gettext_i18n_rails_js-1.3.0.gem) = 5d10afe4be3639bff78c50a56768c20f39aecdabc580c08aa45573911c2bd687
+SIZE (rubygem/gettext_i18n_rails_js-1.3.0.gem) = 24576
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails60/pkg-descr b/devel/rubygem-gettext_i18n_rails_js-rails60/pkg-descr
new file mode 100644
index 000000000000..a7790d053d39
--- /dev/null
+++ b/devel/rubygem-gettext_i18n_rails_js-rails60/pkg-descr
@@ -0,0 +1,7 @@
+GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available
+to client side Javascript as JSON. It will find translations inside your .js,
+.coffee, .handlebars and .mustache files, then it will create JSON versions of
+your .PO files so you can serve them with the rest of your assets, thus letting
+you access all your translations offline from client side Javascript.
+
+WWW: https://github.com/webhippie/gettext_i18n_rails_js
diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile
index 888de5287157..7a51025350ee 100644
--- a/devel/rubygem-gitlab-labkit/Makefile
+++ b/devel/rubygem-gitlab-labkit/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gitlab-labkit
-PORTVERSION= 0.8.0
+PORTVERSION= 0.9.1
PORTREVISION= 0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,8 +13,8 @@ COMMENT= Instrumentation for GitLab
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-actionpack52>=5<6.1.0:www/rubygem-actionpack52 \
- rubygem-activesupport52>=5<6.1.0:devel/rubygem-activesupport52 \
+RUN_DEPENDS= rubygem-actionpack60>=5<6.1.0:www/rubygem-actionpack60 \
+ rubygem-activesupport60>=5<6.1.0:devel/rubygem-activesupport60 \
rubygem-grpc>=1.19<2.0:net/rubygem-grpc \
rubygem-jaeger-client>=0.10<1.0:devel/rubygem-jaeger-client \
rubygem-opentracing>=0.4<1.0:devel/rubygem-opentracing \
diff --git a/devel/rubygem-gitlab-labkit/distinfo b/devel/rubygem-gitlab-labkit/distinfo
index 6f5f82f88bd7..4796b3ee9b58 100644
--- a/devel/rubygem-gitlab-labkit/distinfo
+++ b/devel/rubygem-gitlab-labkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580547216
-SHA256 (rubygem/gitlab-labkit-0.8.0.gem) = e99f924e49b1d4510320e5fdf820aabfa65ed2faae34bc235ddea998256a78e0
-SIZE (rubygem/gitlab-labkit-0.8.0.gem) = 18944
+TIMESTAMP = 1582614948
+SHA256 (rubygem/gitlab-labkit-0.9.1.gem) = 9fa408c26a6dda0d755f36673ff1fa4269e5f78331825ca0a6cf59faad7d2ce8
+SIZE (rubygem/gitlab-labkit-0.9.1.gem) = 18944
diff --git a/devel/rubygem-graphiql-rails/Makefile b/devel/rubygem-graphiql-rails/Makefile
index 90d7ea061d58..9b30ebf73fc1 100644
--- a/devel/rubygem-graphiql-rails/Makefile
+++ b/devel/rubygem-graphiql-rails/Makefile
@@ -2,7 +2,7 @@
PORTNAME= graphiql-rails
PORTVERSION= 1.4.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,8 +11,8 @@ COMMENT= Use the GraphiQL IDE for GraphQL with Ruby on Rails
LICENSE= MIT
-RUN_DEPENDS= rubygem-sprockets-rails-rails52>=0:devel/rubygem-sprockets-rails-rails52 \
- rubygem-railties52>=0:www/rubygem-railties52
+RUN_DEPENDS= rubygem-sprockets-rails-rails60>=0:devel/rubygem-sprockets-rails-rails60 \
+ rubygem-railties60>=0:www/rubygem-railties60
USES= gem
USE_RUBY= yes
diff --git a/devel/rubygem-health_check26-rails52/Makefile b/devel/rubygem-health_check26-rails52/Makefile
deleted file mode 100644
index 9118a91abe41..000000000000
--- a/devel/rubygem-health_check26-rails52/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= health_check
-PORTVERSION= 2.6.0
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 26-rails52
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Simple health check of Rails app for uptime monitoring
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-
-RUN_DEPENDS= rubygem-rails52>=4.0:www/rubygem-rails52
-
-PORTSCOUT= limit:^2\.6
-
-USES= gem shebangfix
-USE_RUBY= yes
-SHEBANG_FILES= test/*railsapp
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-health_check26-rails52/distinfo b/devel/rubygem-health_check26-rails52/distinfo
deleted file mode 100644
index 84c4c7b104ce..000000000000
--- a/devel/rubygem-health_check26-rails52/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518181728
-SHA256 (rubygem/health_check-2.6.0.gem) = a8eec920df0566e327bc6c4561464af8573aaa2d1546b71490e17f6f010acad5
-SIZE (rubygem/health_check-2.6.0.gem) = 27648
diff --git a/devel/rubygem-health_check26-rails52/pkg-descr b/devel/rubygem-health_check26-rails52/pkg-descr
deleted file mode 100644
index 92b05335f72d..000000000000
--- a/devel/rubygem-health_check26-rails52/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Simple health check of Rails app for uptime monitoring.
-
-WWW: https://github.com/ianheggie/health_check
diff --git a/devel/rubygem-health_check26-rails5/Makefile b/devel/rubygem-health_check26-rails60/Makefile
index 3d599a1618d3..a63debb56b32 100644
--- a/devel/rubygem-health_check26-rails5/Makefile
+++ b/devel/rubygem-health_check26-rails60/Makefile
@@ -4,7 +4,7 @@ PORTNAME= health_check
PORTVERSION= 2.6.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
-PKGNAMESUFFIX= 26-rails5
+PKGNAMESUFFIX= 26-rails60
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple health check of Rails app for uptime monitoring
@@ -12,7 +12,7 @@ COMMENT= Simple health check of Rails app for uptime monitoring
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-rails5>=4.0:www/rubygem-rails5
+RUN_DEPENDS= rubygem-rails60>=4.0:www/rubygem-rails60
PORTSCOUT= limit:^2\.6
diff --git a/devel/rubygem-health_check26-rails5/distinfo b/devel/rubygem-health_check26-rails60/distinfo
index 84c4c7b104ce..84c4c7b104ce 100644
--- a/devel/rubygem-health_check26-rails5/distinfo
+++ b/devel/rubygem-health_check26-rails60/distinfo
diff --git a/devel/rubygem-health_check26-rails5/pkg-descr b/devel/rubygem-health_check26-rails60/pkg-descr
index 92b05335f72d..92b05335f72d 100644
--- a/devel/rubygem-health_check26-rails5/pkg-descr
+++ b/devel/rubygem-health_check26-rails60/pkg-descr
diff --git a/devel/rubygem-peek-rails60/Makefile b/devel/rubygem-peek-rails60/Makefile
new file mode 100644
index 000000000000..a01e9bad2569
--- /dev/null
+++ b/devel/rubygem-peek-rails60/Makefile
@@ -0,0 +1,23 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= peek
+PORTVERSION= 1.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Take a peek into your Rails application
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-railties60>=4.0.0:www/rubygem-railties60
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-peek-rails60/distinfo b/devel/rubygem-peek-rails60/distinfo
new file mode 100644
index 000000000000..9ef19d243bd1
--- /dev/null
+++ b/devel/rubygem-peek-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1576923479
+SHA256 (rubygem/peek-1.1.0.gem) = d6501ead8cde46d8d8ed0d59eb6f0ba713d0a41c11a2c4a81447b2dce37b3ecc
+SIZE (rubygem/peek-1.1.0.gem) = 25600
diff --git a/devel/rubygem-peek-rails60/pkg-descr b/devel/rubygem-peek-rails60/pkg-descr
new file mode 100644
index 000000000000..fc65d2f486b2
--- /dev/null
+++ b/devel/rubygem-peek-rails60/pkg-descr
@@ -0,0 +1,16 @@
+This is a profiling tool originally built at GitHub to help us get an insight
+into our application. Now, we have extracted this into Peek, so that other Rails
+application can experience the same benefit.
+
+Peek puts a little bar on top of your application to show you all sorts of
+helpful information about your application. From the screenshot above, you can
+see that Peek provides information about database queries, cache, Resque workers
+and more. However, this is only part of Peek's beauty.
+
+The true beauty of Peek lies in the fact that it is an extensible platform. If
+there are some performance metrics that you need but are not available on Peek,
+you can find it from the list of available Peek Views and integrate it into
+Peek. Even if you do not find what you want on Peek Views, you can always create
+your own.
+
+WWW: https://github.com/peek/peek
diff --git a/devel/rubygem-rails-i18n-rails60/Makefile b/devel/rubygem-rails-i18n-rails60/Makefile
new file mode 100644
index 000000000000..d59c70d6fb19
--- /dev/null
+++ b/devel/rubygem-rails-i18n-rails60/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= rails-i18n
+PORTVERSION= 6.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Common locale data and translations for Rails i18n
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
+
+RUN_DEPENDS= rubygem-i18n>=0.7,2<2,2:devel/rubygem-i18n \
+ rubygem-railties60>=6.0<7:www/rubygem-railties60
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-rails-i18n-rails60/distinfo b/devel/rubygem-rails-i18n-rails60/distinfo
new file mode 100644
index 000000000000..77db0b17e177
--- /dev/null
+++ b/devel/rubygem-rails-i18n-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582615250
+SHA256 (rubygem/rails-i18n-6.0.0.gem) = 072c38eb0add07a91a2581bb8d240f86b7e1253f8356eb46b5f76e44ce7eac16
+SIZE (rubygem/rails-i18n-6.0.0.gem) = 109568
diff --git a/devel/rubygem-rails-i18n-rails60/pkg-descr b/devel/rubygem-rails-i18n-rails60/pkg-descr
new file mode 100644
index 000000000000..ed2e76abc61a
--- /dev/null
+++ b/devel/rubygem-rails-i18n-rails60/pkg-descr
@@ -0,0 +1,4 @@
+A set of common locale data and translations to internationalize and/or localize
+your Rails applications.
+
+WWW: https://github.com/svenfuchs/rails-i18n
diff --git a/devel/rubygem-redis-activesupport-rails60/Makefile b/devel/rubygem-redis-activesupport-rails60/Makefile
new file mode 100644
index 000000000000..81f9f796448c
--- /dev/null
+++ b/devel/rubygem-redis-activesupport-rails60/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= redis-activesupport
+PORTVERSION= 5.2.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Redis store for ActiveSupport::Cache
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS?= rubygem-activesupport60>3<7:devel/rubygem-activesupport60 \
+ rubygem-redis-store>=1.3.0<2:devel/rubygem-redis-store
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-redis-activesupport-rails60/distinfo b/devel/rubygem-redis-activesupport-rails60/distinfo
new file mode 100644
index 000000000000..e255790407c0
--- /dev/null
+++ b/devel/rubygem-redis-activesupport-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582626761
+SHA256 (rubygem/redis-activesupport-5.2.0.gem) = a93cb1fd58b4f8e47f0acdf9902a193c93e5d8aec38df2b6f602481010fa4391
+SIZE (rubygem/redis-activesupport-5.2.0.gem) = 14336
diff --git a/devel/rubygem-redis-activesupport-rails60/pkg-descr b/devel/rubygem-redis-activesupport-rails60/pkg-descr
new file mode 100644
index 000000000000..e0b7432f4d69
--- /dev/null
+++ b/devel/rubygem-redis-activesupport-rails60/pkg-descr
@@ -0,0 +1,3 @@
+Redis store for ActiveSupport::Cache
+
+WWW: http://redis-store.org/redis-activesupport
diff --git a/devel/rubygem-stackprof/Makefile b/devel/rubygem-stackprof/Makefile
new file mode 100644
index 000000000000..925ea0fbb031
--- /dev/null
+++ b/devel/rubygem-stackprof/Makefile
@@ -0,0 +1,25 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= stackprof
+PORTVERSION= 0.2.15
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Fast sampling profiler for ruby code
+
+LICENSE= MIT
+
+USES= gem python shebangfix
+USE_RUBY= yes
+
+SHEBANG_FILES= vendor/gprof2dot/gprof2dot.py \
+ vendor/gprof2dot/hotshotmain.py \
+ vendor/FlameGraph/flamegraph.pl
+
+PLIST_FILES= bin/stackprof \
+ bin/stackprof-flamegraph.pl \
+ bin/stackprof-gprof2dot.py
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-stackprof/distinfo b/devel/rubygem-stackprof/distinfo
new file mode 100644
index 000000000000..815928aae186
--- /dev/null
+++ b/devel/rubygem-stackprof/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582612281
+SHA256 (rubygem/stackprof-0.2.15.gem) = 0d3fa5078032c0e48df851e5c2c9b65aa62f766b48d87a2bb738e426b5fa5fbc
+SIZE (rubygem/stackprof-0.2.15.gem) = 63488
diff --git a/devel/rubygem-stackprof/pkg-descr b/devel/rubygem-stackprof/pkg-descr
new file mode 100644
index 000000000000..e945aac28e54
--- /dev/null
+++ b/devel/rubygem-stackprof/pkg-descr
@@ -0,0 +1,4 @@
+Stackprof is a fast sampling profiler for ruby code, with cpu,
+wallclock and object allocation samplers.
+
+WWW: http://github.com/tmm1/stackprof
diff --git a/devel/rust-bindgen/Makefile b/devel/rust-bindgen/Makefile
index 122c9f5a327b..a18d4e7e9776 100644
--- a/devel/rust-bindgen/Makefile
+++ b/devel/rust-bindgen/Makefile
@@ -2,6 +2,7 @@
PORTNAME= bindgen
DISTVERSION= 0.53.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile
index 92b55d363cd3..f491c58746a1 100644
--- a/devel/rust-cbindgen/Makefile
+++ b/devel/rust-cbindgen/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cbindgen
DISTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile
index ff14ffb749e1..05b5077f9f38 100644
--- a/devel/sccache/Makefile
+++ b/devel/sccache/Makefile
@@ -2,7 +2,7 @@
PORTNAME= sccache
DISTVERSION= 0.2.12
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile
index 0925a48a659e..b48ffb7a91db 100644
--- a/devel/subversion/Makefile
+++ b/devel/subversion/Makefile
@@ -1,7 +1,7 @@
# Created by: rooneg@electricjellyfish.net
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
MAINTAINER= lev@FreeBSD.org
COMMENT= Version control system
@@ -28,7 +28,7 @@ OPTIONS_DEFINE= \
TEST \
TOOLS
-OPTIONS_DEFAULT=FREEBSD_TEMPLATE SERF TOOLS
+OPTIONS_DEFAULT=FREEBSD_TEMPLATE GPG_AGENT SERF TOOLS
FREEBSD_TEMPLATE_DESC= FreeBSD Project log template
GPG_AGENT_DESC= Enable GPG agent password store
diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile
index 256aae1b5a3c..e248a35c070b 100644
--- a/devel/tokei/Makefile
+++ b/devel/tokei/Makefile
@@ -3,6 +3,7 @@
PORTNAME= tokei
DISTVERSIONPREFIX= v
DISTVERSION= 10.1.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org
diff --git a/devel/xbyak/Makefile b/devel/xbyak/Makefile
index 5bb7782d6280..6f4f2fa791ea 100644
--- a/devel/xbyak/Makefile
+++ b/devel/xbyak/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xbyak
DISTVERSIONPREFIX= v
-DISTVERSION= 5.802
+DISTVERSION= 5.891
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/xbyak/distinfo b/devel/xbyak/distinfo
index d82820497b8b..6dabb93fdcea 100644
--- a/devel/xbyak/distinfo
+++ b/devel/xbyak/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572327960
-SHA256 (herumi-xbyak-v5.802_GH0.tar.gz) = dc3cc192e10d9344cb0ff515f371d3bd53df706a4aaffa91a3f1a10aad71858c
-SIZE (herumi-xbyak-v5.802_GH0.tar.gz) = 216816
+TIMESTAMP = 1582783103
+SHA256 (herumi-xbyak-v5.891_GH0.tar.gz) = 3b6ba2fef1cbce8c9a2c0f6e2dc4c30eec7f17bedabb06770c8b0f63d6866475
+SIZE (herumi-xbyak-v5.891_GH0.tar.gz) = 223639
diff --git a/dns/doh-proxy/Makefile b/dns/doh-proxy/Makefile
index 848290abc4ca..fd8fe46c8429 100644
--- a/dns/doh-proxy/Makefile
+++ b/dns/doh-proxy/Makefile
@@ -3,7 +3,7 @@
PORTNAME= doh-proxy
DISTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns
MAINTAINER= mat@FreeBSD.org
diff --git a/editors/kak-lsp/Makefile b/editors/kak-lsp/Makefile
index 6a5814271f56..6701f2d8bfdc 100644
--- a/editors/kak-lsp/Makefile
+++ b/editors/kak-lsp/Makefile
@@ -3,7 +3,7 @@
PORTNAME= kak-lsp
DISTVERSIONPREFIX= v
DISTVERSION= 6.2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org
diff --git a/editors/mle/Makefile b/editors/mle/Makefile
index 717635c4eb9a..51724702d848 100644
--- a/editors/mle/Makefile
+++ b/editors/mle/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mle
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.2
+DISTVERSION= 1.4.3
CATEGORIES= editors
MAINTAINER= as@php.net
diff --git a/editors/mle/distinfo b/editors/mle/distinfo
index a50944911d7d..b979f98afd64 100644
--- a/editors/mle/distinfo
+++ b/editors/mle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1569444411
-SHA256 (adsr-mle-v1.4.2_GH0.tar.gz) = 462e6095f5207a2959f2f6136ae6cacd473190d7f3f679741c26c98507341316
-SIZE (adsr-mle-v1.4.2_GH0.tar.gz) = 105767
+TIMESTAMP = 1582636451
+SHA256 (adsr-mle-v1.4.3_GH0.tar.gz) = 452b14d63f7d3ccd98263baec2e4840e4093cc42d1f9cedeaf45151b89ac5ff6
+SIZE (adsr-mle-v1.4.3_GH0.tar.gz) = 106221
diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile
index a36cda92daf2..dc9e4b4059c3 100644
--- a/editors/parinfer-rust/Makefile
+++ b/editors/parinfer-rust/Makefile
@@ -2,8 +2,7 @@
PORTNAME= parinfer-rust
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.2
-PORTREVISION= 1
+DISTVERSION= 0.4.3
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org
diff --git a/editors/parinfer-rust/distinfo b/editors/parinfer-rust/distinfo
index ff0c9f669fd5..625a56a110a9 100644
--- a/editors/parinfer-rust/distinfo
+++ b/editors/parinfer-rust/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1578199850
+TIMESTAMP = 1582486536
SHA256 (rust/crates/aho-corasick-0.7.3.tar.gz) = e6f484ae0c99fec2e858eb6134949117399f222608d84cadb3f58c1f97c2364c
SIZE (rust/crates/aho-corasick-0.7.3.tar.gz) = 55093
SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
@@ -177,5 +177,5 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SHA256 (rust/crates/wincolor-1.0.1.tar.gz) = 561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba
SIZE (rust/crates/wincolor-1.0.1.tar.gz) = 4737
-SHA256 (eraserhd-parinfer-rust-v0.4.2_GH0.tar.gz) = 5eba5ea5c6536fdbdab74187a6b277b31bcc3018b98bea1221b9360b9547134f
-SIZE (eraserhd-parinfer-rust-v0.4.2_GH0.tar.gz) = 288256
+SHA256 (eraserhd-parinfer-rust-v0.4.3_GH0.tar.gz) = 752fd8eaa8c0c314c69b6be3415fbc4103f5ef9d1ad01a8b792545bfaff2d201
+SIZE (eraserhd-parinfer-rust-v0.4.3_GH0.tar.gz) = 288013
diff --git a/editors/xi-core/Makefile b/editors/xi-core/Makefile
index 8fbc6447929c..d46c966a3adc 100644
--- a/editors/xi-core/Makefile
+++ b/editors/xi-core/Makefile
@@ -3,6 +3,7 @@
PORTNAME= xi-core
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
+PORTREVISION= 1
#PORTREVISION= 0
CATEGORIES= editors
diff --git a/editors/xi-term/Makefile b/editors/xi-term/Makefile
index 261f5d60107e..d73490c0f434 100644
--- a/editors/xi-term/Makefile
+++ b/editors/xi-term/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xi-term
DISTVERSION= g20190328
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= editors
MAINTAINER= ed.arrakis@gmail.com
diff --git a/emulators/dolphin-emu/files/patch-Externals_glslang_glslang_Include_PoolAlloc.h b/emulators/dolphin-emu/files/patch-Externals_glslang_glslang_Include_PoolAlloc.h
new file mode 100644
index 000000000000..0461e410084a
--- /dev/null
+++ b/emulators/dolphin-emu/files/patch-Externals_glslang_glslang_Include_PoolAlloc.h
@@ -0,0 +1,26 @@
+https://github.com/KhronosGroup/glslang/commit/24b3e8384e93
+
+In file included from Externals/glslang/glslang/GenericCodeGen/CodeGen.cpp:35:
+In file included from Externals/glslang/glslang/GenericCodeGen/../Include/Common.h:107:
+Externals/glslang/glslang/GenericCodeGen/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
+ void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ ~~~~~~~~~ ^ ~~
+Externals/glslang/glslang/GenericCodeGen/../Include/PoolAlloc.h:244:21: note: declared private here
+ TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator
+ ^
+In file included from Externals/glslang/glslang/GenericCodeGen/CodeGen.cpp:36:
+In file included from Externals/glslang/glslang/GenericCodeGen/../Include/ShHandle.h:46:
+Externals/glslang/glslang/GenericCodeGen/../Include/../Public/ShaderLang.h:85:22: warning: '__fastcall__' calling convention is not supported for this target [-Wignored-attributes]
+SH_IMPORT_EXPORT int __fastcall ShFinalize();
+ ^
+
+--- Externals/glslang/glslang/Include/PoolAlloc.h.orig 2019-10-07 00:46:03 UTC
++++ Externals/glslang/glslang/Include/PoolAlloc.h
+@@ -304,7 +304,6 @@ class pool_allocator { (public)
+ size_type max_size() const { return static_cast<size_type>(-1) / sizeof(T); }
+ size_type max_size(int size) const { return static_cast<size_type>(-1) / size; }
+
+- void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ TPoolAllocator& getAllocator() const { return allocator; }
+
+ protected:
diff --git a/emulators/ppsspp/files/patch-ext_glslang_glslang_Include_PoolAlloc.h b/emulators/ppsspp/files/patch-ext_glslang_glslang_Include_PoolAlloc.h
new file mode 100644
index 000000000000..834ab36ebeb6
--- /dev/null
+++ b/emulators/ppsspp/files/patch-ext_glslang_glslang_Include_PoolAlloc.h
@@ -0,0 +1,25 @@
+https://github.com/KhronosGroup/glslang/commit/24b3e8384e93
+
+In file included from Common/Vulkan/VulkanContext.cpp:28:
+In file included from ext/glslang/SPIRV/GlslangToSpv.h:42:
+In file included from ext/glslang/SPIRV/SpvTools.h:47:
+In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/localintermediate.h:42:
+In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/intermediate.h:55:
+In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/../Include/Common.h:108:
+ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
+ void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ ~~~~~~~~~ ^ ~~
+ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:244:21: note: declared private here
+ TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator
+ ^
+
+--- ext/glslang/glslang/Include/PoolAlloc.h.orig 2019-06-18 08:00:46 UTC
++++ ext/glslang/glslang/Include/PoolAlloc.h
+@@ -304,7 +304,6 @@ class pool_allocator { (public)
+ size_type max_size() const { return static_cast<size_type>(-1) / sizeof(T); }
+ size_type max_size(int size) const { return static_cast<size_type>(-1) / size; }
+
+- void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ TPoolAllocator& getAllocator() const { return allocator; }
+
+ protected:
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index 1271d8f77f53..dba965a5cb23 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -98,6 +98,14 @@ MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123
OPENAL_CONFIGURE_WITH= openal
OPENAL_USES= openal
+STAGING_MASTER_SITES= https://github.com/wine-staging/wine-staging/archive/:staging
+COMP_DIST= v${DISTVERSION}.tar.gz
+STAGING_DISTFILES= ${COMP_DIST}:staging
+STAGING_EXTRACT_DEPENDS= bash:shells/bash \
+ git:devel/git \
+ autoconf>0:devel/autoconf
+STAGING_LIB_DEPENDS= libtxc_dxtn.so:graphics/s2tc
+
V4L_CONFIGURE_WITH= v4l2
V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
@@ -146,20 +154,9 @@ post-patch:
PLIST_SUB+= WINE32="" WINE64="@comment "
.endif
-.if ${PORT_OPTIONS:MSTAGING}
-MASTER_SITES+= https://github.com/wine-staging/wine-staging/archive/:cho
-COMP_DIST= v${DISTVERSION}.tar.gz
-DISTFILES+= ${COMP_DIST}:cho
-
-EXTRACT_DEPENDS=bash:shells/bash \
- git:devel/git \
- autoconf>0:devel/autoconf
-LIB_DEPENDS+= libtxc_dxtn.so:graphics/s2tc
-
-post-extract: fix-shebang
+post-extract-STAGING-on: fix-shebang
cd ${WRKSRC} && ${TAR} xf ${DISTDIR}/${COMP_DIST} --strip-components 1
cd ${WRKSRC} && bash ./patches/patchinstall.sh --backend=patch DESTDIR=${WRKSRC} --all
-.endif
pre-build:
cd ${WRKSRC} && ${MAKE_CMD} depend
diff --git a/ftp/yafc/Makefile b/ftp/yafc/Makefile
index 85f88f181168..765346c69c86 100644
--- a/ftp/yafc/Makefile
+++ b/ftp/yafc/Makefile
@@ -2,34 +2,42 @@
# $FreeBSD$
PORTNAME= yafc
-PORTVERSION= 1.2.5
-PORTREVISION= 4
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.3.7
CATEGORIES= ftp
-MASTER_SITES= http://www.yafc-ftp.com/downloads/
MAINTAINER= wg@FreeBSD.org
COMMENT= Yet another FTP client, similar to ftp(1)
-BROKEN= unfetchable
-
LICENSE= GPLv2+
-OPTIONS_DEFINE= BASH EXAMPLES NLS SSH READLINE
-OPTIONS_DEFAULT=BASH SSH
+BUILD_DEPENDS= glib>0:devel/glib20
+
+USES= autoreconf gmake makeinfo pkgconfig ssl tar:xz
+USE_GITHUB= yes
+GH_ACCOUNT= sebastinas
-USES= gmake ssl tar:xz
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-krb5=no \
+ --with-openssl=${OPENSSLBASE} \
+ --with-socks5=no \
+ --with-socks=no
CONFIGURE_ENV= ac_cv_ipv6=yes
-CONFIGURE_ARGS= --with-socks=no --with-socks5=no --with-krb4=no \
- --with-krb5=no --with-openssl=${OPENSSLBASE}
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-PORTEXAMPLES= inputrc yafcrc
+INFO= yafc
PLIST_FILES= bin/yafc \
man/man1/yafc.1.gz
-INFO= yafc
+PORTEXAMPLES= inputrc yafcrc
+
+OPTIONS_DEFINE= BASH EXAMPLES NLS READLINE SSH
+OPTIONS_DEFAULT= BASH SSH
+
+BASH_CONFIGURE_OFF= --with-bash-completion=no
+BASH_CONFIGURE_ON= --with-bash-completion=yes
+BASH_PLIST_FILES= etc/bash_completion.d/yafc
NLS_USES= gettext gnome
NLS_USE= GNOME=intltool
@@ -37,15 +45,14 @@ NLS_CONFIGURE_WITH= gettext=${LOCALBASE}
NLS_PLIST_FILES= share/locale/de/LC_MESSAGES/yafc.mo \
share/locale/sv/LC_MESSAGES/yafc.mo
-READLINE_USES= readline
-READLINE_CONFIGURE_WITH=readline
+READLINE_USES= readline
+READLINE_CONFIGURE_WITH= readline
SSH_LIB_DEPENDS= libssh.so:security/libssh
SSH_CONFIGURE_OFF= --without-ssh
-BASH_CONFIGURE_ON= --with-bash-completion=yes
-BASH_PLIST_FILES= etc/bash_completion.d/yafc
-BASH_CONFIGURE_OFF= --with-bash-completion=no
+pre-configure-NLS-on:
+ @(cd ${WRKSRC} && ${LOCALBASE}/bin/glib-gettextize -f -c)
post-install:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
diff --git a/ftp/yafc/distinfo b/ftp/yafc/distinfo
index e09614c270bd..67a2e58a5116 100644
--- a/ftp/yafc/distinfo
+++ b/ftp/yafc/distinfo
@@ -1,2 +1,3 @@
-SHA256 (yafc-1.2.5.tar.xz) = df93b1b8795b49852d555b57b775da4af4fe10baa420b0321f80689f94c45d81
-SIZE (yafc-1.2.5.tar.xz) = 364664
+TIMESTAMP = 1579745625
+SHA256 (sebastinas-yafc-v1.3.7_GH0.tar.gz) = 332fca7508c2187e45bc7b3c8f1e7288e9cf8109636945035caa628a347869ff
+SIZE (sebastinas-yafc-v1.3.7_GH0.tar.gz) = 237011
diff --git a/ftp/yafc/files/patch-m4_glib-gettext.m4 b/ftp/yafc/files/patch-m4_glib-gettext.m4
new file mode 100644
index 000000000000..bcaa6c8c458d
--- /dev/null
+++ b/ftp/yafc/files/patch-m4_glib-gettext.m4
@@ -0,0 +1,13 @@
+--- m4/glib-gettext.m4.orig 2020-01-23 10:12:04 UTC
++++ m4/glib-gettext.m4
+@@ -36,8 +36,8 @@ dnl We go to great lengths to make sure that aclocal w
+ dnl try to pull in the installed version of these macros
+ dnl when running aclocal in the glib directory.
+ dnl
+-m4_copy([AC_DEFUN],[glib_DEFUN])
+-m4_copy([AC_REQUIRE],[glib_REQUIRE])
++m4_copy_force([AC_DEFUN],[glib_DEFUN])
++m4_copy_force([AC_REQUIRE],[glib_REQUIRE])
+ dnl
+ dnl At the end, if we're not within glib, we'll define the public
+ dnl definitions in terms of our private definitions.
diff --git a/games/dose-response/Makefile b/games/dose-response/Makefile
index 9f645c265212..1aa17a58a776 100644
--- a/games/dose-response/Makefile
+++ b/games/dose-response/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dose-response
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= greg@unrelenting.technology
diff --git a/games/genact/Makefile b/games/genact/Makefile
index a1e2ca3f2fa9..209ce812c4d8 100644
--- a/games/genact/Makefile
+++ b/games/genact/Makefile
@@ -2,7 +2,7 @@
PORTNAME= genact
DISTVERSION= 0.7.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= games
MAINTAINER= 0mp@FreeBSD.org
diff --git a/games/gzdoom/files/patch-glslang_glslang_Include_PoolAlloc.h b/games/gzdoom/files/patch-glslang_glslang_Include_PoolAlloc.h
new file mode 100644
index 000000000000..d62f29ef0434
--- /dev/null
+++ b/games/gzdoom/files/patch-glslang_glslang_Include_PoolAlloc.h
@@ -0,0 +1,22 @@
+https://github.com/KhronosGroup/glslang/commit/24b3e8384e93
+
+In file included from MachineIndependent/glslang.y:60:
+In file included from glslang/glslang/MachineIndependent/SymbolTable.h:68:
+In file included from glslang/glslang/MachineIndependent/../Include/Common.h:107:
+glslang/glslang/MachineIndependent/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
+ void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ ~~~~~~~~~ ^ ~~
+glslang/glslang/MachineIndependent/../Include/PoolAlloc.h:244:21: note: declared private here
+ TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator
+ ^
+
+--- glslang/glslang/Include/PoolAlloc.h.orig 2019-05-04 19:58:35 UTC
++++ glslang/glslang/Include/PoolAlloc.h
+@@ -304,7 +304,6 @@ class pool_allocator { (public)
+ size_type max_size() const { return static_cast<size_type>(-1) / sizeof(T); }
+ size_type max_size(int size) const { return static_cast<size_type>(-1) / size; }
+
+- void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ TPoolAllocator& getAllocator() const { return allocator; }
+
+ protected:
diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile
index 2be7b2c76c66..f0c88bdb3122 100644
--- a/games/jaggedalliance2/Makefile
+++ b/games/jaggedalliance2/Makefile
@@ -4,7 +4,7 @@
PORTNAME= ja2
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MAINTAINER= tobik@FreeBSD.org
diff --git a/games/onscripter/Makefile b/games/onscripter/Makefile
index 9798971d3ce7..7554e1b30b73 100644
--- a/games/onscripter/Makefile
+++ b/games/onscripter/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= onscripter
-PORTVERSION= 20191116
+PORTVERSION= 20200223
CATEGORIES= games
MASTER_SITES= http://onscripter.osdn.jp/
diff --git a/games/onscripter/distinfo b/games/onscripter/distinfo
index c90a312af7fc..ecdaf7ee7f7c 100644
--- a/games/onscripter/distinfo
+++ b/games/onscripter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1573895274
-SHA256 (onscripter-20191116.tar.gz) = 64c7e59ce2db424635699653c7af0f77f1eb36a1f20fb808a70cdd4406d8394d
-SIZE (onscripter-20191116.tar.gz) = 252945
+TIMESTAMP = 1582428774
+SHA256 (onscripter-20200223.tar.gz) = 3b37c8175860b416e47fdf4bc7cebb9788741a5b3eed202299bdf367ae0b93f2
+SIZE (onscripter-20200223.tar.gz) = 253028
diff --git a/games/veloren/Makefile b/games/veloren/Makefile
index 5268e7ffadd1..2859f469e74e 100644
--- a/games/veloren/Makefile
+++ b/games/veloren/Makefile
@@ -3,6 +3,7 @@
PORTNAME= veloren
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://veloren.net/icons/favicon/:icon \
LOCAL/jbeich:assets
diff --git a/graphics/Makefile b/graphics/Makefile
index b716c881d415..73e50047edfe 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -155,6 +155,7 @@
SUBDIR += eog
SUBDIR += eog-plugins
SUBDIR += eom
+ SUBDIR += eos-movrec
SUBDIR += epdfview
SUBDIR += ephoto
SUBDIR += epix
diff --git a/graphics/eos-movrec/Makefile b/graphics/eos-movrec/Makefile
new file mode 100644
index 000000000000..fd9ce180c04e
--- /dev/null
+++ b/graphics/eos-movrec/Makefile
@@ -0,0 +1,42 @@
+# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= eos-movrec
+DISTVERSION= 0.3.2_beta
+PORTREVISION= 6
+CATEGORIES= graphics multimedia
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Capture short movies with Canon DSLR camera
+
+LICENSE= GPLv2
+
+LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2
+
+USES= cmake compiler:c++11-lang dos2unix pkgconfig qt:5 tar:bzip2
+DOS2UNIX_FILES= main.cpp
+USE_QT= buildtools_build qmake_build core gui widgets
+
+ICON_SIZES= 16x16 32x32 128x128 256x256 512x512
+
+DESKTOP_ENTRIES="EOS Camera Movie Recorder" "" "${PORTNAME}" \
+ "eos_movrec" "Graphics;Photography;Qt;" ""
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|GLIBC|${OPSYS}|' ${WRKSRC}/os_api.h
+.for s in 16 32 128 256 512
+ @cd ${WRKSRC}/mac.icons && \
+ ${MV} ${s}.png ${PORTNAME}_${s}x${s}.png
+.endfor
+
+post-install:
+.for s in ${ICON_SIZES}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/
+ ${INSTALL_DATA} ${WRKSRC}/mac.icons/${PORTNAME}_${s}.png \
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
+.endfor
+ ${LN} -sf ../icons/hicolor/32x32/apps/${PORTNAME}.png \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/
+
+.include <bsd.port.mk>
diff --git a/graphics/eos-movrec/distinfo b/graphics/eos-movrec/distinfo
new file mode 100644
index 000000000000..5790a9288fba
--- /dev/null
+++ b/graphics/eos-movrec/distinfo
@@ -0,0 +1,2 @@
+SHA256 (eos-movrec-0.3.2_beta.tar.bz2) = a793e1961a1e1a701932415d653040bb27500daea5f0e65bf4c06e47cd94fe0f
+SIZE (eos-movrec-0.3.2_beta.tar.bz2) = 3828236
diff --git a/graphics/eos-movrec/files/patch-CMakeLists.txt b/graphics/eos-movrec/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..8d0f63c1ed30
--- /dev/null
+++ b/graphics/eos-movrec/files/patch-CMakeLists.txt
@@ -0,0 +1,77 @@
+--- CMakeLists.txt.orig 2015-01-27 14:22:56 UTC
++++ CMakeLists.txt
+@@ -24,12 +24,14 @@ if(WIN32)
+ endif(MINGW)
+ endif(WIN32)
+
+-find_package(Qt4 4.4.2 COMPONENTS QtCore QtGui REQUIRED)
+-include(${QT_USE_FILE})
+
+-add_definitions (${QT_DEFINITIONS})
+-include_directories (${QT_INCLUDES} ${CMAKE_BINARY_DIR})
++# Find the Qt5 libraries
++find_package(Qt5Core REQUIRED)
++find_package(Qt5Gui REQUIRED)
++find_package(Qt5Widgets REQUIRED)
+
++include_directories(${CMAKE_BINARY_DIR})
++
+ set(EDSDK_LDFLAGS "")
+ if(WIN32)
+ set(EDSDKPATH "${CMAKE_SOURCE_DIR}/EDSDK")
+@@ -50,6 +52,13 @@ elseif(UNIX)
+ add_definitions(-DGPHOTO2=1)
+ endif(WIN32)
+
++# Find includes in corresponding current build & source directories
++set(CMAKE_INCLUDE_CURRENT_DIR ON)
++
++# Instruct CMake to run moc automatically when needed.
++set(CMAKE_AUTOMOC ON)
++set(CMAKE_AUTOUIC ON)
++
+ set(eos_movrec_SRCS
+ main.cpp
+ mainwnd.cpp
+@@ -73,12 +82,6 @@ if(WIN32)
+ set_property(SOURCE eos_movrec.rc PROPERTY OBJECT_DEPENDS ${CMAKE_SOURCE_DIR}/CMakeLists.txt)
+ endif(WIN32)
+
+-# headers with Q_OBJECT
+-set(eos_movrec_MOC_HEADERS
+- mainwnd.h
+- blinklabel.h
+-)
+-
+ # force use exceptions
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions")
+ # add debug defines
+@@ -86,12 +89,13 @@ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}
+ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DNDEBUG")
+
+ add_definitions(-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES=1)
+-QT4_WRAP_CPP(MOC_SRCS ${eos_movrec_MOC_HEADERS})
+
+ if (WIN32)
+ set(CMAKE_RC_COMPILER windres)
+ # set rc syntax
+ set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> <FLAGS> <DEFINES> -O coff -o <OBJECT> <SOURCE>")
++ set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc)
++ set(CMAKE_RC_FLAGS "-I${CMAKE_BINARY_DIR}")
+
+ # enable resource language
+ enable_language(RC)
+@@ -102,10 +106,10 @@ if (WIN32)
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--enable-auto-import")
+ endif(WIN32)
+
+-add_executable(eos_movrec ${eos_movrec_SRCS} ${MOC_SRCS})
++add_executable(eos_movrec WIN32 ${eos_movrec_SRCS})
+ if (WIN32)
+- TARGET_LINK_LIBRARIES(eos_movrec ${QT_LIBRARIES} ${EDSDK_LDFLAGS})
++ TARGET_LINK_LIBRARIES(eos_movrec Qt5::Core Qt5::Gui Qt5::Widgets ${EDSDK_LDFLAGS})
+ elseif(UNIX)
+- TARGET_LINK_LIBRARIES(eos_movrec ${QT_LIBRARIES} ${LIBGPHOTO2_LDFLAGS})
++ TARGET_LINK_LIBRARIES(eos_movrec Qt5::Core Qt5::Gui Qt5::Widgets ${LIBGPHOTO2_LDFLAGS})
+ endif(WIN32)
+ install(TARGETS eos_movrec RUNTIME DESTINATION bin)
diff --git a/graphics/eos-movrec/files/patch-main.cpp b/graphics/eos-movrec/files/patch-main.cpp
new file mode 100644
index 000000000000..fe6e7f95e4fa
--- /dev/null
+++ b/graphics/eos-movrec/files/patch-main.cpp
@@ -0,0 +1,10 @@
+--- main.cpp.orig 2013-09-19 22:25:36.000000000 +0400
++++ main.cpp 2013-09-19 22:26:10.000000000 +0400
+@@ -19,6 +19,7 @@
+ ***************************************************************************/
+
+ #include <qapplication.h>
++#include <clocale>
+ #include "mainwnd.h"
+
+ int main(int argc, char **argv)
diff --git a/graphics/eos-movrec/pkg-descr b/graphics/eos-movrec/pkg-descr
new file mode 100644
index 000000000000..6f60eb1f7af1
--- /dev/null
+++ b/graphics/eos-movrec/pkg-descr
@@ -0,0 +1,15 @@
+This program writes short movies with your Canon DSLR camera directly to the
+computer. The camera must have Live View feature to work; supported models
+include Canon EOS 450D, Canon EOS 1000D, Canon 40D, Canon 50D, Canon 5D Mark
+II, Canon 1Ds Mark III. The program offers preview, Av, Tv, and WB control.
+While some newer models provide video recording natively, this program can
+be useful if your camera does not have this option.
+
+Video will be recorded using MJPEG codec, with no sound, roughly at 22 FPS
+(depends on your hardware: camera and computer). Image size is also camera
+dependent: 848x560 for 450D; 1024x680 for 40D, 50D, and top models; 768x512
+for 1000D. Resulting file is simply a collection of Live View frames stored
+sequentially without any compression in AVI container (expect file size to
+be quite large).
+
+WWW: https://sourceforge.net/projects/eos-movrec/
diff --git a/graphics/eos-movrec/pkg-plist b/graphics/eos-movrec/pkg-plist
new file mode 100644
index 000000000000..c5033ff47c19
--- /dev/null
+++ b/graphics/eos-movrec/pkg-plist
@@ -0,0 +1,7 @@
+bin/eos_movrec
+share/icons/hicolor/128x128/apps/eos-movrec.png
+share/icons/hicolor/16x16/apps/eos-movrec.png
+share/icons/hicolor/256x256/apps/eos-movrec.png
+share/icons/hicolor/32x32/apps/eos-movrec.png
+share/icons/hicolor/512x512/apps/eos-movrec.png
+share/pixmaps/eos-movrec.png
diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile
index 41ae70ce5711..1227813271ed 100644
--- a/graphics/gegl/Makefile
+++ b/graphics/gegl/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gegl
-PORTVERSION= 0.4.18
-PORTREVISION= 3
+PORTVERSION= 0.4.22
CATEGORIES= graphics
MASTER_SITES= GIMP
@@ -15,15 +14,14 @@ LICENSE_COMB= multi
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER
-EXTRA_PATCHES= ${PATCHDIR}/cpu-detection.patch:-p1
-
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libbabl-0.1.so:x11/babl \
libjson-glib-1.0.so:devel/json-glib \
libfribidi.so:converters/fribidi \
+ libnsgif.so:graphics/libnsgif \
libpng.so:graphics/png
-USES= compiler:c++14-lang cpe gettext gnome jpeg libtool localbase \
+USES= compiler:c++14-lang cpe gettext gnome jpeg localbase \
meson pathfix pkgconfig shebangfix uniquefiles tar:xz
USE_GNOME= glib20 intltool introspection:build
USE_LDCONFIG= yes
@@ -39,23 +37,18 @@ MESON_ARGS= -Ddocs=false \
-Dvapigen=disabled \
-Dlua=disabled
-GEGL_MINOR= 417
+GEGL_SHLIB= 0.421.1
GEGL_VER= 0.4
-PLIST_SUB+= GEGL_MINOR="${GEGL_MINOR}" GEGL_VER=${GEGL_VER}
+PLIST_SUB+= GEGL_SHLIB=${GEGL_SHLIB} GEGL_VER=${GEGL_VER}
SHEBANG_FILES= tools/xml_insert.sh
OPTIONS_SUB= yes
OPTIONS_DEFINE= CAIRO ENSCRIPT FFMPEG PIXBUF GRAPHVIZ JASPER \
- OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L \
+ OPENEXR RAW PANGO POPPLER LIBRSVG2 SDL SPIRO V4L \
LCMS2 WEBP TIFF GEXIV2
OPTIONS_DEFAULT=CAIRO ENSCRIPT GEXIV2 PIXBUF GRAPHVIZ JASPER LCMS2 \
- OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L WEBP TIFF
-
-ENSCRIPT_DESC= Enscript support
-SPIRO_DESC= Spiro support
-#UMFPACK_DESC= UMFpack support
-GEXIV2_DESC= EXIF and IPTC metadata support via gexiv2
+ OPENEXR RAW PANGO POPPLER LIBRSVG2 SDL SPIRO V4L WEBP TIFF
PIXBUF_USE= GNOME=gdkpixbuf2
PIXBUF_MESON_ENABLED= gdk-pixbuf
@@ -66,6 +59,10 @@ CAIRO_MESON_ENABLED= cairo
PANGO_USE= GNOME=pango
PANGO_MESON_ENABLED= pango
+POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
+POPPLER_MESON_ENABLED= poppler
+
+ENSCRIPT_DESC= Enscript support
ENSCRIPT_BUILD_DEPENDS= enscript:print/enscript-a4
FFMPEG_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg
@@ -94,6 +91,7 @@ SDL_USE= SDL=sdl2
SDL_USES= sdl
SDL_MESON_ENABLED= sdl2
+SPIRO_DESC= Spiro support
SPIRO_LIB_DEPENDS= libspiro.so:graphics/libspiro
SPIRO_MESON_ENABLED= libspiro
@@ -107,10 +105,12 @@ WEBP_MESON_ENABLED= webp
# UMFPACK has two "problems"
# 1) it build with port gcc 2) needed libs aren't recorded in the libraries.
+#UMFPACK_DESC= UMFpack support
#UMFPACK_LIB_DEPENDS= libumfpack.so:math/suitesparse
#UMFPACK_MESON_ENABLED= umfpack
MESON_ARGS+= -Dumfpack=disabled
+GEXIV2_DESC= EXIF and IPTC metadata support via gexiv2
GEXIV2_LIB_DEPENDS= libgexiv2.so:graphics/gexiv2
GEXIV2_MESON_ENABLED= gexiv2
diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo
index 7faad43427f2..99e506ff200b 100644
--- a/graphics/gegl/distinfo
+++ b/graphics/gegl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1577439289
-SHA256 (gegl-0.4.18.tar.xz) = c946dfb45beb7fe0fb95b89a25395b449eda2b205ba3e8a1ffb1ef992d9eca64
-SIZE (gegl-0.4.18.tar.xz) = 4812756
+TIMESTAMP = 1582643758
+SHA256 (gegl-0.4.22.tar.xz) = 1888ec41dfd19fe28273795c2209efc1a542be742691561816683990dc642c61
+SIZE (gegl-0.4.22.tar.xz) = 4826748
diff --git a/graphics/gegl/files/cpu-detection.patch b/graphics/gegl/files/cpu-detection.patch
deleted file mode 100644
index b91bdcd80756..000000000000
--- a/graphics/gegl/files/cpu-detection.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 6bcf95fd0f32cf5e8b1ddbe17b14d9ad049bded8 Mon Sep 17 00:00:00 2001
-From: Christoph Reiter <reiter.christoph@gmail.com>
-Date: Sun, 27 Oct 2019 14:10:08 +0100
-Subject: [PATCH] meson: fix cpu detection
-
-Use host_machine.cpu_family() instead of cpu(). Only the former
-provides a stable/defined set of values.
-
-Also don't error out on some arches for no good reason.
-
-This fixes the build on 32bit Windows.
----
- meson.build | 12 +++++-------
- 1 file changed, 5 insertions(+), 7 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index af133a0f1..540498921 100644
---- a/meson.build
-+++ b/meson.build
-@@ -73,23 +73,21 @@ if os_osx and cc.get_id() != 'clang'
- endif
-
-
--host_cpu = host_machine.cpu()
--if host_cpu.startswith('i') and host_cpu.endswith('86')
-+host_cpu_family = host_machine.cpu_family()
-+if host_cpu_family == 'x86'
- have_x86 = true
- config.set10('ARCH_X86', true)
--elif host_cpu == 'x86_64'
-+elif host_cpu_family == 'x86_64'
- have_x86 = true
- config.set10('ARCH_X86', true)
- config.set10('ARCH_X86_64', true)
--elif host_cpu == 'ppc' or host_cpu == 'powerpc'
-+elif host_cpu_family == 'ppc'
- have_ppc = true
- config.set10('ARCH_PPC', true)
--elif host_cpu == 'ppc64' or host_cpu == 'powerpc64'
-+elif host_cpu_family == 'ppc64'
- have_ppc = true
- config.set10('ARCH_PPC', true)
- config.set10('ARCH_PPC64', true)
--else
-- error('Unknown host architecture')
- endif
-
- ################################################################################
diff --git a/graphics/gegl/pkg-plist b/graphics/gegl/pkg-plist
index 681e4219de3d..e70b53eee3c9 100644
--- a/graphics/gegl/pkg-plist
+++ b/graphics/gegl/pkg-plist
@@ -97,6 +97,7 @@ lib/gegl-%%GEGL_VER%%/jpg-save.so
%%CAIRO%%lib/gegl-%%GEGL_VER%%/npd.so
lib/gegl-%%GEGL_VER%%/npy-save.so
%%CAIRO%%lib/gegl-%%GEGL_VER%%/path.so
+%%POPPLER%%lib/gegl-%%GEGL_VER%%/pdf-load.so
%%PIXBUF%%lib/gegl-%%GEGL_VER%%/pixbuf-load.so
%%PIXBUF%%lib/gegl-%%GEGL_VER%%/pixbuf-save.so
lib/gegl-%%GEGL_VER%%/png-load.so
@@ -122,7 +123,7 @@ lib/gegl-%%GEGL_VER%%/transformops.so
lib/girepository-1.0/Gegl-%%GEGL_VER%%.typelib
lib/libgegl-%%GEGL_VER%%.so
lib/libgegl-%%GEGL_VER%%.so.0
-lib/libgegl-%%GEGL_VER%%.so.0.%%GEGL_MINOR%%.1
+lib/libgegl-%%GEGL_VER%%.so.%%GEGL_SHLIB%%
lib/libgegl-npd-%%GEGL_VER%%.so
lib/libgegl-sc-%%GEGL_VER%%.so
libdata/pkgconfig/gegl-%%GEGL_VER%%.pc
@@ -145,8 +146,8 @@ share/locale/it/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/ko/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/lv/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/mr/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
-share/locale/ne/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/nb/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
+share/locale/ne/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/oc/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/pl/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/pt_BR/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile
index fb88a72f2499..5cb86186a244 100644
--- a/graphics/gimp-app/Makefile
+++ b/graphics/gimp-app/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME?= gimp-app
-PORTVERSION= 2.10.14
-PORTREVISION= 2
+PORTVERSION= 2.10.18
PORTEPOCH?= 1
CATEGORIES?= graphics gnome
MASTER_SITES= GIMP/gimp/v${PORTVERSION:R}
@@ -55,6 +54,7 @@ TEST_TARGET= check
TEST_ENV= XAUTHORITY=${HOME}/.Xauthority
.endif
CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc/gimp \
+ --with-bug-report-url="https://bugs.freebsd.org/" \
--disable-gtk-doc \
--without-linux-input \
--with-print \
diff --git a/graphics/gimp-app/distinfo b/graphics/gimp-app/distinfo
index cfc29c2e19ad..85060c6420b2 100644
--- a/graphics/gimp-app/distinfo
+++ b/graphics/gimp-app/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1576559594
-SHA256 (gimp-2.10.14.tar.bz2) = df9b0f11c2078eea1de3ebc66529a5d3854c5e28636cd25a8dd077bd9d6ddc54
-SIZE (gimp-2.10.14.tar.bz2) = 32786424
+TIMESTAMP = 1582642986
+SHA256 (gimp-2.10.18.tar.bz2) = 65bfe111e8eebffd3dde3016ccb507f9948d2663d9497cb438d9bb609e11d716
+SIZE (gimp-2.10.18.tar.bz2) = 32946467
diff --git a/graphics/gimp-app/pkg-plist b/graphics/gimp-app/pkg-plist
index b00eff366d25..e2c039346898 100644
--- a/graphics/gimp-app/pkg-plist
+++ b/graphics/gimp-app/pkg-plist
@@ -8,6 +8,7 @@ etc/gimp/2.2/gtkrc
etc/gimp/2.2/menurc
etc/gimp/2.2/sessionrc
etc/gimp/2.2/templaterc
+etc/gimp/2.2/toolrc
etc/gimp/2.2/unitrc
include/gimp-2.0/libgimp/gimp.h
include/gimp-2.0/libgimp/gimp_pdb.h
@@ -616,6 +617,7 @@ share/doc/gimp/libgimpconfig/right.png
share/doc/gimp/libgimpconfig/style.css
share/doc/gimp/libgimpconfig/up-insensitive.png
share/doc/gimp/libgimpconfig/up.png
+share/doc/gimp/libgimpmath/api-index-2-10-16.html
share/doc/gimp/libgimpmath/api-index-2-10.html
share/doc/gimp/libgimpmath/api-index-2-4.html
share/doc/gimp/libgimpmath/api-index-2-8.html
@@ -699,6 +701,7 @@ share/doc/gimp/libgimpwidgets/GimpEnumLabel.html
share/doc/gimp/libgimpwidgets/GimpEnumStore.html
share/doc/gimp/libgimpwidgets/GimpFileEntry.html
share/doc/gimp/libgimpwidgets/GimpFrame.html
+share/doc/gimp/libgimpwidgets/GimpHintBox.html
share/doc/gimp/libgimpwidgets/GimpIntComboBox.html
share/doc/gimp/libgimpwidgets/GimpIntStore.html
share/doc/gimp/libgimpwidgets/GimpMemsizeEntry.html
@@ -850,6 +853,15 @@ share/doc/gimp/libgimpwidgets/gimp-path-stroke.png
share/doc/gimp/libgimpwidgets/gimp-path.png
share/doc/gimp/libgimpwidgets/gimp-paths.png
share/doc/gimp/libgimpwidgets/gimp-pattern.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-center.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-east.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-north-east.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-north-west.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-north.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-south-east.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-south-west.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-south.png
+share/doc/gimp/libgimpwidgets/gimp-pivot-west.png
share/doc/gimp/libgimpwidgets/gimp-plugin.png
share/doc/gimp/libgimpwidgets/gimp-portrait.png
share/doc/gimp/libgimpwidgets/gimp-prefs-color-management.png
@@ -985,10 +997,14 @@ share/doc/gimp/libgimpwidgets/gimp-tool-shear.png
share/doc/gimp/libgimpwidgets/gimp-tool-smudge.png
share/doc/gimp/libgimpwidgets/gimp-tool-text.png
share/doc/gimp/libgimpwidgets/gimp-tool-threshold.png
+share/doc/gimp/libgimpwidgets/gimp-tool-transform-3d.png
share/doc/gimp/libgimpwidgets/gimp-tool-unified-transform.png
share/doc/gimp/libgimpwidgets/gimp-tool-warp.png
share/doc/gimp/libgimpwidgets/gimp-tool-zoom.png
share/doc/gimp/libgimpwidgets/gimp-tools.png
+share/doc/gimp/libgimpwidgets/gimp-transform-3d-camera.png
+share/doc/gimp/libgimpwidgets/gimp-transform-3d-move.png
+share/doc/gimp/libgimpwidgets/gimp-transform-3d-rotate.png
share/doc/gimp/libgimpwidgets/gimp-transparency.png
share/doc/gimp/libgimpwidgets/gimp-undo-history.png
share/doc/gimp/libgimpwidgets/gimp-user-manual.png
@@ -1036,7 +1052,6 @@ share/doc/gimp/libgimpwidgets/left.png
share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpCairoUtils.html
share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpEnumWidgets.html
share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpHelpUI.html
-share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpHintBox.html
share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpIcons.html
share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpOldWidgets.html
share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpPropWidgets.html
@@ -1229,6 +1244,7 @@ share/gimp/gflare/Distant_Sun
share/gimp/gflare/GFlare_101
share/gimp/gflare/GFlare_102
share/gimp/gflare/Hidden_Planet
+share/gimp/gimp-release
share/gimp/gimpressionist/Brushes/arrow01.pgm
share/gimp/gimpressionist/Brushes/ball.ppm
share/gimp/gimpressionist/Brushes/blob.ppm
@@ -1551,6 +1567,7 @@ share/gimp/icons/Color/24x24/apps/gimp-tool-shear.svg
share/gimp/icons/Color/24x24/apps/gimp-tool-smudge.svg
share/gimp/icons/Color/24x24/apps/gimp-tool-text.svg
share/gimp/icons/Color/24x24/apps/gimp-tool-threshold.svg
+share/gimp/icons/Color/24x24/apps/gimp-tool-transform-3d.svg
share/gimp/icons/Color/24x24/apps/gimp-tool-unified-transform.svg
share/gimp/icons/Color/24x24/apps/gimp-tool-warp.svg
share/gimp/icons/Color/24x24/apps/gimp-tool-zoom.svg
@@ -1716,6 +1733,15 @@ share/gimp/icons/Color/scalable/apps/gimp-path-stroke.svg
share/gimp/icons/Color/scalable/apps/gimp-path.svg
share/gimp/icons/Color/scalable/apps/gimp-paths.svg
share/gimp/icons/Color/scalable/apps/gimp-pattern.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-center.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-east.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-north-east.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-north-west.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-north.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-south-east.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-south-west.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-south.svg
+share/gimp/icons/Color/scalable/apps/gimp-pivot-west.svg
share/gimp/icons/Color/scalable/apps/gimp-plugin.svg
share/gimp/icons/Color/scalable/apps/gimp-portrait.svg
share/gimp/icons/Color/scalable/apps/gimp-prefs-color-management.svg
@@ -1850,10 +1876,14 @@ share/gimp/icons/Color/scalable/apps/gimp-tool-shear.svg
share/gimp/icons/Color/scalable/apps/gimp-tool-smudge.svg
share/gimp/icons/Color/scalable/apps/gimp-tool-text.svg
share/gimp/icons/Color/scalable/apps/gimp-tool-threshold.svg
+share/gimp/icons/Color/scalable/apps/gimp-tool-transform-3d.svg
share/gimp/icons/Color/scalable/apps/gimp-tool-unified-transform.svg
share/gimp/icons/Color/scalable/apps/gimp-tool-warp.svg
share/gimp/icons/Color/scalable/apps/gimp-tool-zoom.svg
share/gimp/icons/Color/scalable/apps/gimp-tools.svg
+share/gimp/icons/Color/scalable/apps/gimp-transform-3d-camera.svg
+share/gimp/icons/Color/scalable/apps/gimp-transform-3d-move.svg
+share/gimp/icons/Color/scalable/apps/gimp-transform-3d-rotate.svg
share/gimp/icons/Color/scalable/apps/gimp-transparency.svg
share/gimp/icons/Color/scalable/apps/gimp-undo-history.svg
share/gimp/icons/Color/scalable/apps/gimp-user-manual.svg
@@ -2354,6 +2384,1048 @@ share/gimp/icons/Legacy/64x64/apps/gimp-wilber.png
share/gimp/icons/Legacy/96x96/apps/gimp-wilber-outline.png
share/gimp/icons/Legacy/96x96/apps/gimp-wilber.png
share/gimp/icons/Legacy/index.theme
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/dialog-information.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/document-print.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-business-card.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-center.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channel-alpha.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channel-blue.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channel-gray.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channel-green.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channel-indexed.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channel-red.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channel.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-channels.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-char-picker.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-color-space-linear.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-color-space-non-linear.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-color-space-perceptual.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-colormap.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-controller-keyboard.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-controller-linux-input.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-controller-midi.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-controller-wheel.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-controller.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-cursor.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-device-status.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display-filter-clip-warning.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display-filter-colorblind.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display-filter-contrast.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display-filter-gamma.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display-filter-lcms.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display-filter-proof.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display-filter.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-display.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-dynamics.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-error.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-floating-selection.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-gegl.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-grid.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-histogram.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-image.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-images.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-info.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-landscape.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-layer-mask.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-layer.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-layers.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-letter-spacing.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-line-spacing.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-move-to-screen.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-navigation.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-path.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-paths.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-portrait.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-color-management.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-controllers.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-default-comment.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-default-grid.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-display.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-brushes.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-dynamics.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-environ.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-fonts.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-gradients.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-icon-themes.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-interp.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-modules.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-mypaint-brushes.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-palettes.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-patterns.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-plug-ins.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-scripts.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-themes.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-tool-plug-ins.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-tool-presets.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders-tools.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-folders.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-help-system.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-icon-theme.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-image-title.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-image-windows-appearance.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-image-windows-snapping.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-image-windows.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-import-export.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-input-devices.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-interface.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-new-image.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-playground.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-session.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-system-resources.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-theme.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-tool-options.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-toolbox.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-prefs-window-management.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-question.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-resize.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-sample-point.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-scale.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-selection.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-smartphone.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-symmetry.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-template.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-text-layer.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-airbrush.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-align.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-blur.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-brightness-contrast.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-bucket-fill.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-by-color-select.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-cage.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-clone.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-color-balance.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-color-picker.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-colorize.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-crop.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-curves.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-desaturate.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-dodge.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-ellipse-select.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-eraser.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-exposure.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-flip.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-foreground-select.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-free-select.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-fuzzy-select.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-gradient.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-handle-transform.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-heal.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-hue-saturation.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-ink.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-iscissors.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-levels.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-measure.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-mypaint-brush.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-n-point-deformation.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-offset.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-options.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-paintbrush.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-path.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-pencil.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-perspective-clone.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-perspective.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-posterize.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-preset.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-rect-select.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-rotate.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-scale.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-seamless-clone.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-shadows-highlights.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-shear.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-smudge.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-text.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-transform-3d.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-unified-transform.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-warp.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tool-zoom.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-tools.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-transparency.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-undo-history.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-user-manual.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-video.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-warning.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-web.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gimp-wilber.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/gtk-select-color.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/media-floppy.svg
+share/gimp/icons/Symbolic-High-Contrast/24x24/apps/media-optical.svg
+share/gimp/icons/Symbolic-High-Contrast/64x64/apps/gimp-error.png
+share/gimp/icons/Symbolic-High-Contrast/64x64/apps/gimp-frame.png
+share/gimp/icons/Symbolic-High-Contrast/64x64/apps/gimp-info.png
+share/gimp/icons/Symbolic-High-Contrast/64x64/apps/gimp-question.png
+share/gimp/icons/Symbolic-High-Contrast/64x64/apps/gimp-texture.png
+share/gimp/icons/Symbolic-High-Contrast/64x64/apps/gimp-warning.png
+share/gimp/icons/Symbolic-High-Contrast/index.theme
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/dialog-information.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/document-new.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/document-open-recent.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/document-open.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/document-print.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/document-revert.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/document-save-as.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/document-save.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/edit-clear.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/edit-copy.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/edit-cut.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/edit-delete.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/edit-paste.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/edit-redo.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/edit-undo.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/folder-new.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/folder.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/format-indent-more.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/format-justify-center.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/format-justify-fill.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/format-justify-left.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/format-justify-right.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-anchor.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-attach.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-business-card.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-cap-butt.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-cap-round.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-cap-square.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-center.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channel-alpha.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channel-blue.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channel-gray.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channel-green.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channel-indexed.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channel-red.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channel.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-channels.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-char-picker.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-clipboard.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-close-all.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-close.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-cmyk.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-pick-from-screen.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-picker-black.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-picker-gray.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-picker-white.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-space-linear.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-space-non-linear.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-space-perceptual.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-triangle.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-color-water.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-colormap.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-controller-keyboard.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-controller-linux-input.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-controller-midi.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-controller-wheel.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-controller.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-convert-grayscale.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-convert-indexed.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-convert-rgb.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-cursor.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-curve-free.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-curve-point-corner.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-curve-point-smooth.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-curve-smooth.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-dashboard.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-default-colors.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-detach.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-device-status.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display-filter-clip-warning.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display-filter-colorblind.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display-filter-contrast.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display-filter-gamma.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display-filter-lcms.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display-filter-proof.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display-filter.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-display.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-duplicate.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-dynamics.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-error.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-file-manager.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-flip-horizontal.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-flip-vertical.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-floating-selection.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gegl.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-bilinear.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-conical-asymmetric.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-conical-symmetric.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-linear.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-radial.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-shapeburst-angular.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-shapeburst-dimpled.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-shapeburst-spherical.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-spiral-anticlockwise.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-spiral-clockwise.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gradient-square.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-east.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-north-east.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-north-west.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-north.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-south-east.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-south-west.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-south.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-gravity-west.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-grid.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-group-layer.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-hcenter.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-hchain-broken.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-hchain.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-hfill.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-histogram-linear.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-histogram-logarithmic.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-histogram.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-image-open.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-image-reload.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-image.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-images.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-info.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-input-device.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-invert.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-join-bevel.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-join-miter.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-join-round.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-landscape.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-layer-mask.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-layer-to-imagesize.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-layer.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-layers.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-letter-spacing.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-line-spacing.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-linked.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-list.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-marker.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-menu-left.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-menu-right.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-merge-down.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-move-to-screen.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-navigation.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-paste-as-new.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-paste-into.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-path-stroke.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-path.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-paths.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pattern.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-center.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-east.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-north-east.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-north-west.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-north.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-south-east.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-south-west.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-south.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-pivot-west.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-plugin.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-portrait.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-color-management.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-controllers.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-default-comment.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-default-grid.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-display.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-brushes.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-dynamics.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-environ.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-fonts.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-gradients.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-icon-themes.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-interp.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-modules.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-mypaint-brushes.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-palettes.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-patterns.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-plug-ins.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-scripts.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-themes.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-tool-plug-ins.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-tool-presets.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders-tools.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-folders.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-help-system.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-icon-theme.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-image-title.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-image-windows-appearance.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-image-windows-snapping.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-image-windows.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-import-export.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-input-devices.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-interface.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-new-image.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-playground.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-session.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-system-resources.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-theme.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-tool-options.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-toolbox.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-prefs-window-management.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-question.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-quick-mask-off.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-quick-mask-on.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-reset.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-reshow-filter.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-resize.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-rotate-180.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-rotate-270.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-rotate-90.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-sample-point.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-scale.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-add.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-all.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-border.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-grow.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-intersect.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-none.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-replace.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-shrink.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-stroke.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-subtract.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-to-channel.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection-to-path.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-selection.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-shape-circle.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-shape-diamond.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-shape-square.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-shred.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-smartphone.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-swap-colors.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-symmetry.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-template.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-text-dir-ltr.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-text-dir-rtl.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-text-dir-ttb-ltr-upright.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-text-dir-ttb-ltr.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-text-dir-ttb-rtl-upright.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-text-dir-ttb-rtl.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-text-layer.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-toilet-paper.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-airbrush.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-align.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-blur.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-brightness-contrast.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-bucket-fill.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-by-color-select.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-cage.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-clone.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-color-balance.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-color-picker.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-color-temperature.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-colorize.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-crop.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-curves.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-desaturate.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-dodge.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-ellipse-select.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-eraser.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-exposure.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-flip.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-foreground-select.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-free-select.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-fuzzy-select.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-gradient.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-handle-transform.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-heal.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-hue-saturation.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-ink.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-iscissors.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-levels.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-measure.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-move.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-mypaint-brush.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-n-point-deformation.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-offset.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-options.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-paintbrush.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-path.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-pencil.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-perspective-clone.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-perspective.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-posterize.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-preset.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-rect-select.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-rotate.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-scale.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-seamless-clone.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-shadows-highlights.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-shear.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-smudge.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-text.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-transform-3d.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-unified-transform.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-warp.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tool-zoom.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-tools.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-transform-3d-camera.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-transform-3d-move.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-transform-3d-rotate.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-transparency.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-undo-history.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-user-manual.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-vcenter.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-vchain-broken.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-vchain.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-vfill.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-video.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-visible.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-warning.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-web.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-wilber-eek.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-wilber-outline.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-wilber.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gimp-zoom-follow-window.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-bottom.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-down.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-first.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-home.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-last.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-next.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-previous.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-top.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/go-up.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gtk-cancel.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gtk-edit.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gtk-no.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gtk-ok.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gtk-select-color.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gtk-select-font.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/gtk-yes.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/help-about.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/list-add.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/list-remove.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-floppy.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-optical.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-playback-pause.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-playback-start.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-record.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-seek-backward.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-skip-backward.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/media-skip-forward.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/preferences-system.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/process-stop.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/system-run.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/view-fullscreen.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/view-refresh.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/window-close.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/window-new.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/zoom-fit-best.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/zoom-in.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/zoom-original.svg
+share/gimp/icons/Symbolic-High-Contrast/scalable/apps/zoom-out.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/dialog-information.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/document-print.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-business-card.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-center.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channel-alpha.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channel-blue.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channel-gray.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channel-green.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channel-indexed.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channel-red.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channel.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-channels.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-char-picker.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-color-space-linear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-color-space-non-linear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-color-space-perceptual.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-colormap.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-controller-keyboard.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-controller-linux-input.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-controller-midi.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-controller-wheel.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-controller.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-cursor.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-device-status.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display-filter-clip-warning.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display-filter-colorblind.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display-filter-contrast.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display-filter-gamma.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display-filter-lcms.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display-filter-proof.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display-filter.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-display.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-dynamics.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-error.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-floating-selection.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-gegl.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-grid.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-histogram.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-image.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-images.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-info.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-landscape.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-layer-mask.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-layer.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-layers.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-letter-spacing.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-line-spacing.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-move-to-screen.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-navigation.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-path.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-paths.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-portrait.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-color-management.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-controllers.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-default-comment.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-default-grid.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-display.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-brushes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-dynamics.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-environ.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-fonts.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-gradients.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-icon-themes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-interp.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-modules.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-mypaint-brushes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-palettes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-patterns.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-plug-ins.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-scripts.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-themes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-tool-plug-ins.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-tool-presets.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders-tools.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-folders.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-help-system.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-icon-theme.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-image-title.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-image-windows-appearance.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-image-windows-snapping.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-image-windows.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-import-export.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-input-devices.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-interface.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-new-image.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-playground.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-session.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-system-resources.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-theme.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-tool-options.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-toolbox.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-prefs-window-management.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-question.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-resize.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-sample-point.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-scale.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-selection.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-smartphone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-symmetry.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-template.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-text-layer.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-airbrush.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-align.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-blur.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-brightness-contrast.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-bucket-fill.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-by-color-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-cage.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-clone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-color-balance.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-color-picker.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-colorize.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-crop.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-curves.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-desaturate.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-dodge.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-ellipse-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-eraser.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-exposure.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-flip.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-foreground-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-free-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-fuzzy-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-gradient.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-handle-transform.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-heal.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-hue-saturation.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-ink.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-iscissors.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-levels.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-measure.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-mypaint-brush.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-n-point-deformation.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-offset.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-options.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-paintbrush.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-path.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-pencil.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-perspective-clone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-perspective.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-posterize.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-preset.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-rect-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-rotate.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-scale.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-seamless-clone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-shadows-highlights.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-shear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-smudge.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-text.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-transform-3d.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-unified-transform.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-warp.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tool-zoom.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-tools.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-transparency.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-undo-history.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-user-manual.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-video.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-warning.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-web.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gimp-wilber.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/gtk-select-color.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/media-floppy.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/24x24/apps/media-optical.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/64x64/apps/gimp-error.png
+share/gimp/icons/Symbolic-Inverted-High-Contrast/64x64/apps/gimp-frame.png
+share/gimp/icons/Symbolic-Inverted-High-Contrast/64x64/apps/gimp-info.png
+share/gimp/icons/Symbolic-Inverted-High-Contrast/64x64/apps/gimp-question.png
+share/gimp/icons/Symbolic-Inverted-High-Contrast/64x64/apps/gimp-texture.png
+share/gimp/icons/Symbolic-Inverted-High-Contrast/64x64/apps/gimp-warning.png
+share/gimp/icons/Symbolic-Inverted-High-Contrast/index.theme
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/dialog-information.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/document-new.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/document-open-recent.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/document-open.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/document-print.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/document-revert.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/document-save-as.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/document-save.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/edit-clear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/edit-copy.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/edit-cut.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/edit-delete.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/edit-paste.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/edit-redo.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/edit-undo.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/folder-new.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/folder.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/format-indent-more.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/format-justify-center.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/format-justify-fill.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/format-justify-left.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/format-justify-right.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-anchor.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-attach.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-business-card.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-cap-butt.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-cap-round.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-cap-square.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-center.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channel-alpha.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channel-blue.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channel-gray.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channel-green.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channel-indexed.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channel-red.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channel.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-channels.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-char-picker.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-clipboard.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-close-all.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-close.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-cmyk.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-pick-from-screen.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-picker-black.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-picker-gray.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-picker-white.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-space-linear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-space-non-linear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-space-perceptual.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-triangle.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-color-water.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-colormap.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-controller-keyboard.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-controller-linux-input.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-controller-midi.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-controller-wheel.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-controller.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-convert-grayscale.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-convert-indexed.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-convert-rgb.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-cursor.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-curve-free.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-curve-point-corner.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-curve-point-smooth.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-curve-smooth.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-dashboard.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-default-colors.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-detach.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-device-status.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display-filter-clip-warning.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display-filter-colorblind.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display-filter-contrast.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display-filter-gamma.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display-filter-lcms.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display-filter-proof.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display-filter.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-display.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-duplicate.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-dynamics.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-error.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-file-manager.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-flip-horizontal.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-flip-vertical.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-floating-selection.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gegl.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-bilinear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-conical-asymmetric.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-conical-symmetric.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-linear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-radial.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-shapeburst-angular.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-shapeburst-dimpled.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-shapeburst-spherical.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-spiral-anticlockwise.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-spiral-clockwise.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gradient-square.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-east.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-north-east.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-north-west.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-north.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-south-east.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-south-west.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-south.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-gravity-west.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-grid.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-group-layer.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-hcenter.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-hchain-broken.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-hchain.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-hfill.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-histogram-linear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-histogram-logarithmic.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-histogram.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-image-open.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-image-reload.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-image.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-images.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-info.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-input-device.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-invert.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-join-bevel.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-join-miter.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-join-round.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-landscape.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-layer-mask.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-layer-to-imagesize.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-layer.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-layers.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-letter-spacing.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-line-spacing.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-linked.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-list.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-marker.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-menu-left.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-menu-right.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-merge-down.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-move-to-screen.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-navigation.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-paste-as-new.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-paste-into.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-path-stroke.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-path.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-paths.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pattern.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-center.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-east.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-north-east.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-north-west.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-north.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-south-east.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-south-west.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-south.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-pivot-west.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-plugin.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-portrait.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-color-management.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-controllers.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-default-comment.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-default-grid.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-display.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-brushes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-dynamics.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-environ.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-fonts.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-gradients.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-icon-themes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-interp.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-modules.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-mypaint-brushes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-palettes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-patterns.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-plug-ins.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-scripts.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-themes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-tool-plug-ins.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-tool-presets.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders-tools.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-folders.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-help-system.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-icon-theme.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-image-title.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-image-windows-appearance.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-image-windows-snapping.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-image-windows.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-import-export.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-input-devices.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-interface.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-new-image.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-playground.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-session.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-system-resources.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-theme.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-tool-options.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-toolbox.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-prefs-window-management.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-question.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-quick-mask-off.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-quick-mask-on.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-reset.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-reshow-filter.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-resize.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-rotate-180.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-rotate-270.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-rotate-90.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-sample-point.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-scale.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-add.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-all.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-border.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-grow.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-intersect.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-none.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-replace.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-shrink.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-stroke.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-subtract.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-to-channel.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection-to-path.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-selection.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-shape-circle.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-shape-diamond.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-shape-square.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-shred.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-smartphone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-swap-colors.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-symmetry.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-template.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-text-dir-ltr.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-text-dir-rtl.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-text-dir-ttb-ltr-upright.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-text-dir-ttb-ltr.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-text-dir-ttb-rtl-upright.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-text-dir-ttb-rtl.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-text-layer.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-toilet-paper.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-airbrush.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-align.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-blur.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-brightness-contrast.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-bucket-fill.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-by-color-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-cage.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-clone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-color-balance.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-color-picker.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-color-temperature.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-colorize.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-crop.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-curves.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-desaturate.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-dodge.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-ellipse-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-eraser.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-exposure.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-flip.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-foreground-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-free-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-fuzzy-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-gradient.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-handle-transform.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-heal.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-hue-saturation.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-ink.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-iscissors.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-levels.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-measure.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-move.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-mypaint-brush.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-n-point-deformation.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-offset.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-options.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-paintbrush.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-path.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-pencil.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-perspective-clone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-perspective.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-posterize.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-preset.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-rect-select.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-rotate.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-scale.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-seamless-clone.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-shadows-highlights.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-shear.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-smudge.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-text.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-transform-3d.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-unified-transform.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-warp.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tool-zoom.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-tools.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-transform-3d-camera.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-transform-3d-move.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-transform-3d-rotate.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-transparency.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-undo-history.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-user-manual.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-vcenter.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-vchain-broken.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-vchain.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-vfill.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-video.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-visible.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-warning.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-web.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-wilber-eek.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-wilber-outline.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-wilber.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gimp-zoom-follow-window.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-bottom.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-down.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-first.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-home.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-last.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-next.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-previous.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-top.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/go-up.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gtk-cancel.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gtk-edit.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gtk-no.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gtk-ok.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gtk-select-color.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gtk-select-font.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/gtk-yes.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/help-about.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/list-add.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/list-remove.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-floppy.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-optical.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-playback-pause.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-playback-start.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-record.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-seek-backward.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-skip-backward.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/media-skip-forward.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/preferences-system.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/process-stop.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/system-run.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/view-fullscreen.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/view-refresh.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/window-close.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/window-new.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/zoom-fit-best.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/zoom-in.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/zoom-original.svg
+share/gimp/icons/Symbolic-Inverted-High-Contrast/scalable/apps/zoom-out.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/dialog-information.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/document-print.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-business-card.svg
@@ -2505,6 +3577,7 @@ share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-shear.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-smudge.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-text.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-transform-3d.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-unified-transform.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-warp.svg
share/gimp/icons/Symbolic-Inverted/24x24/apps/gimp-tool-zoom.svg
@@ -2670,6 +3743,15 @@ share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-path-stroke.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-path.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-paths.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pattern.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-center.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-east.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-north-east.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-north-west.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-north.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-south-east.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-south-west.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-south.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-pivot-west.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-plugin.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-portrait.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-prefs-color-management.svg
@@ -2804,10 +3886,14 @@ share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-shear.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-smudge.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-text.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-transform-3d.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-unified-transform.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-warp.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tool-zoom.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-tools.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-transform-3d-camera.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-transform-3d-move.svg
+share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-transform-3d-rotate.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-transparency.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-undo-history.svg
share/gimp/icons/Symbolic-Inverted/scalable/apps/gimp-user-manual.svg
@@ -3012,6 +4098,7 @@ share/gimp/icons/Symbolic/24x24/apps/gimp-tool-shear.svg
share/gimp/icons/Symbolic/24x24/apps/gimp-tool-smudge.svg
share/gimp/icons/Symbolic/24x24/apps/gimp-tool-text.svg
share/gimp/icons/Symbolic/24x24/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic/24x24/apps/gimp-tool-transform-3d.svg
share/gimp/icons/Symbolic/24x24/apps/gimp-tool-unified-transform.svg
share/gimp/icons/Symbolic/24x24/apps/gimp-tool-warp.svg
share/gimp/icons/Symbolic/24x24/apps/gimp-tool-zoom.svg
@@ -3177,6 +4264,15 @@ share/gimp/icons/Symbolic/scalable/apps/gimp-path-stroke.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-path.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-paths.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-pattern.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-center.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-east.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-north-east.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-north-west.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-north.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-south-east.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-south-west.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-south.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-pivot-west.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-plugin.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-portrait.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-prefs-color-management.svg
@@ -3311,10 +4407,14 @@ share/gimp/icons/Symbolic/scalable/apps/gimp-tool-shear.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-tool-smudge.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-tool-text.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-tool-threshold.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-tool-transform-3d.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-tool-unified-transform.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-tool-warp.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-tool-zoom.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-tools.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-transform-3d-camera.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-transform-3d-move.svg
+share/gimp/icons/Symbolic/scalable/apps/gimp-transform-3d-rotate.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-transparency.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-undo-history.svg
share/gimp/icons/Symbolic/scalable/apps/gimp-user-manual.svg
diff --git a/graphics/gimp/Makefile b/graphics/gimp/Makefile
index 228456809814..12d40c74b938 100644
--- a/graphics/gimp/Makefile
+++ b/graphics/gimp/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gimp
-DISTVERSION?= 2.10.14
-PORTREVISION= 1
+DISTVERSION?= 2.10.18
PORTEPOCH?= 2
CATEGORIES= graphics gnome
diff --git a/graphics/libmypaint/Makefile b/graphics/libmypaint/Makefile
index 05e20bb7ce0c..e86b9b67fcc8 100644
--- a/graphics/libmypaint/Makefile
+++ b/graphics/libmypaint/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libmypaint
-PORTVERSION= 1.3.0
-PORTREVISION= 3
+PORTVERSION= 1.5.1
CATEGORIES= graphics
MASTER_SITES= https://github.com/mypaint/libmypaint/releases/download/v${PORTVERSION}/
@@ -23,10 +22,14 @@ INSTALL_TARGET= install-strip
TEST_TARGET= check
OPTIONS_SUB= yes
-OPTIONS_DEFINE= NLS
+OPTIONS_DEFINE= NLS OPENMP
+OPTIONS_DEFAULT_amd64= OPENMP
NLS_USES= gettext
NLS_USE= GNOME=intltool
NLS_CONFIGURE_ENABLE= nls i18n
+OPENMP_CONFIGURE_ENABLE= openmp
+OPENMP_USES= compiler:openmp
+
.include <bsd.port.mk>
diff --git a/graphics/libmypaint/distinfo b/graphics/libmypaint/distinfo
index feaa60ce3865..c4f0374ac332 100644
--- a/graphics/libmypaint/distinfo
+++ b/graphics/libmypaint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1506878475
-SHA256 (libmypaint-1.3.0.tar.xz) = 6a07d9d57fea60f68d218a953ce91b168975a003db24de6ac01ad69dcc94a671
-SIZE (libmypaint-1.3.0.tar.xz) = 438160
+TIMESTAMP = 1582478010
+SHA256 (libmypaint-1.5.1.tar.xz) = aef8150a0c84ce2ff6fb24de8d5ffc564845d006f8bad7ed84ee32ed1dd90c2b
+SIZE (libmypaint-1.5.1.tar.xz) = 509760
diff --git a/graphics/libmypaint/pkg-plist b/graphics/libmypaint/pkg-plist
index 49db0801afe2..6938ca804e1b 100644
--- a/graphics/libmypaint/pkg-plist
+++ b/graphics/libmypaint/pkg-plist
@@ -1,3 +1,9 @@
+include/libmypaint/fastapprox/cast.h
+include/libmypaint/fastapprox/fastexp.h
+include/libmypaint/fastapprox/fastlog.h
+include/libmypaint/fastapprox/fastpow.h
+include/libmypaint/fastapprox/sse.h
+include/libmypaint/glib/mypaint-brush.h
include/libmypaint/mypaint-brush-settings-gen.h
include/libmypaint/mypaint-brush-settings.h
include/libmypaint/mypaint-brush.h
@@ -5,44 +11,95 @@ include/libmypaint/mypaint-config.h
include/libmypaint/mypaint-fixed-tiled-surface.h
include/libmypaint/mypaint-glib-compat.h
include/libmypaint/mypaint-mapping.h
+include/libmypaint/mypaint-matrix.h
include/libmypaint/mypaint-rectangle.h
include/libmypaint/mypaint-surface.h
+include/libmypaint/mypaint-symmetry.h
include/libmypaint/mypaint-tiled-surface.h
-lib/girepository-1.0/MyPaint-1.3.typelib
-lib/libmypaint-1.3.so.0
-lib/libmypaint-1.3.so.0.0.0
+lib/girepository-1.0/MyPaint-1.5.typelib
+lib/libmypaint-1.5.so.1
+lib/libmypaint-1.5.so.1.0.1
lib/libmypaint.so
libdata/pkgconfig/libmypaint.pc
-share/gir-1.0/MyPaint-1.3.gir
+share/gir-1.0/MyPaint-1.5.gir
+%%NLS%%share/locale/af/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/ar/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/as/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/ast/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/az/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/be/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/bg/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/bn/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/br/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/bs/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/ca/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/ca@valencia/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/cs/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/csb/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/da/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/de/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/dz/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/el/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/en_CA/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/en_GB/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/es/LC_MESSAGES/libmypaint.mo
-%%NLS%%share/locale/es_ES/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/et/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/fa/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/fi/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/fr/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/fy/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/ga/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/gu/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/he/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/hi/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/hu/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/hy/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/id/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/is/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/it/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/ja/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/kab/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/kk/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/kn/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/ko/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/lv/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/mai/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/mn/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/mr/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/ms/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/nb/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/nn_NO/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/oc/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/pa/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/pl/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/ro/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/ru/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/sc/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/se/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/sk/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/sl/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/sq/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/sr@latin/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/sv/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/ta/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/te/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/tg/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/th/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/tr/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/uk/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/uz/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/wa/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/libmypaint.mo
+%%NLS%%share/locale/zh_HK/LC_MESSAGES/libmypaint.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/libmypaint.mo
diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile
index e2885cbfc7cf..fe67d90b4842 100644
--- a/graphics/librsvg2-rust/Makefile
+++ b/graphics/librsvg2-rust/Makefile
@@ -3,7 +3,7 @@
PORTNAME= librsvg
PORTVERSION= 2.46.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 2-rust
diff --git a/graphics/mypaint-brushes/Makefile b/graphics/mypaint-brushes/Makefile
index 3c16b9d7ef96..5a33c4db7f0a 100644
--- a/graphics/mypaint-brushes/Makefile
+++ b/graphics/mypaint-brushes/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= mypaint-brushes
-PORTVERSION= 1.3.0
+PORTVERSION= 1.3.1
DISTVERSIONPREFIX=v
CATEGORIES= graphics
@@ -16,6 +16,6 @@ GNU_CONFIGURE= yes
USE_GITHUB=yes
-GH_ACCOUNT= jehan
+GH_ACCOUNT= mypaint
.include <bsd.port.mk>
diff --git a/graphics/mypaint-brushes/distinfo b/graphics/mypaint-brushes/distinfo
index fdb6108ff152..67ea59d3f761 100644
--- a/graphics/mypaint-brushes/distinfo
+++ b/graphics/mypaint-brushes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1523905357
-SHA256 (jehan-mypaint-brushes-v1.3.0_GH0.tar.gz) = 704bb6420e65085acfd7a61d6050e96b0395c5eab078433f11406c355f16b214
-SIZE (jehan-mypaint-brushes-v1.3.0_GH0.tar.gz) = 2447093
+TIMESTAMP = 1582833595
+SHA256 (mypaint-mypaint-brushes-v1.3.1_GH0.tar.gz) = e6d0f51adb2ad507c12aa40a78265638cb21c53f4eb761c274d044677afaa1ff
+SIZE (mypaint-mypaint-brushes-v1.3.1_GH0.tar.gz) = 1382033
diff --git a/graphics/mypaint-brushes/pkg-descr b/graphics/mypaint-brushes/pkg-descr
index 1c0dee39af60..e04a6a0482b3 100644
--- a/graphics/mypaint-brushes/pkg-descr
+++ b/graphics/mypaint-brushes/pkg-descr
@@ -1,3 +1,3 @@
Brushes used by MyPaint and other software using libmypaint.
-WWW: https://github.com/Jehan/mypaint-brushes
+WWW: https://github.com/mypaint/mypaint-brushes
diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile
index 46062220392e..256c1534452c 100644
--- a/graphics/openshadinglanguage/Makefile
+++ b/graphics/openshadinglanguage/Makefile
@@ -3,8 +3,7 @@
PORTNAME= openshadinglanguage
DISTVERSIONPREFIX= Release-
-DISTVERSION= 1.10.7
-PORTREVISION= 3
+DISTVERSION= 1.10.9
CATEGORIES= graphics devel
MAINTAINER= FreeBSD@Shaneware.biz
@@ -27,12 +26,18 @@ USE_GITHUB= yes
GH_ACCOUNT= imageworks
GH_PROJECT= OpenShadingLanguage
-LLVM_VER= 80
+# Use LLVM linker where available
+.if exists(/usr/bin/ld.lld) && (${/usr/bin/ld:L:tA} != /usr/bin/ld.lld)
+LDFLAGS+= -fuse-ld=lld
+.endif
+
+LLVM_VER= 90
CMAKE_ON= ENABLERTTI OSL_BUILD_TESTS USE_LLVM_BITCODE USE_LIBCPLUSPLUS
CMAKE_OFF= USE_BOOST_WAVE
-CMAKE_ARGS= -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config${LLVM_VER}" \
- -DCMAKE_INSTALL_DOCDIR:STRING=${DOCSDIR} \
- -DUSE_CPP:STRING=11
+CMAKE_ARGS+= -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config${LLVM_VER}" \
+ -DCMAKE_INSTALL_DOCDIR:STRING=${DOCSDIR}
+# This flag fixes linking with clang 9.0 ??
+CXXFLAGS+= -DNDEBUG
OPTIONS_DEFINE= OSLTOY
OPTIONS_SUB= yes
@@ -43,7 +48,7 @@ OSLTOY_USE= QT=buildtools,core,gui,qmake_build,widgets
CXXFLAGS+= -I${STAGEDIR}/include
-PLIST_SUB+= LIBVERS=${PORTVERSION}
+PLIST_SUB+= LIBVERS=${DISTVERSION}
post-patch:
@${REINPLACE_CMD} -e 's,bash,sh,' \
diff --git a/graphics/openshadinglanguage/distinfo b/graphics/openshadinglanguage/distinfo
index 58cf3418b53a..4ce65598b546 100644
--- a/graphics/openshadinglanguage/distinfo
+++ b/graphics/openshadinglanguage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1570088164
-SHA256 (imageworks-OpenShadingLanguage-Release-1.10.7_GH0.tar.gz) = 0c4cce505e2803baa55db11744adb72fad854c2a4cc4f02592f79324ac5bfda1
-SIZE (imageworks-OpenShadingLanguage-Release-1.10.7_GH0.tar.gz) = 13542717
+TIMESTAMP = 1581909751
+SHA256 (imageworks-OpenShadingLanguage-Release-1.10.9_GH0.tar.gz) = 3f061831e3541068ce080fa96fa682df3ee93aa2505bad00dc34522b11af20f9
+SIZE (imageworks-OpenShadingLanguage-Release-1.10.9_GH0.tar.gz) = 13547288
diff --git a/graphics/openshadinglanguage/files/patch-src_cmake_modules_FindLLVM.cmake b/graphics/openshadinglanguage/files/patch-src_cmake_modules_FindLLVM.cmake
deleted file mode 100644
index ca3b4523d254..000000000000
--- a/graphics/openshadinglanguage/files/patch-src_cmake_modules_FindLLVM.cmake
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/cmake/modules/FindLLVM.cmake.orig 2018-03-28 12:34:16 UTC
-+++ src/cmake/modules/FindLLVM.cmake
-@@ -94,11 +94,12 @@ if ((LLVM_LIBRARY OR LLVM_LIBRARIES OR L
- # if static LLVM libraries were requested, use llvm-config to generate
- # the list of what libraries we need, and substitute that in the right
- # way for LLVM_LIBRARY.
-- execute_process (COMMAND ${LLVM_CONFIG} --libfiles
-+ execute_process (COMMAND ${LLVM_CONFIG} --libfiles --link-static
- OUTPUT_VARIABLE LLVM_LIBRARIES
- OUTPUT_STRIP_TRAILING_WHITESPACE)
- string (REPLACE " " ";" LLVM_LIBRARIES "${LLVM_LIBRARIES}")
- set (LLVM_LIBRARY "")
-+ set(LLVM_SYSTEM_LIBRARIES "-lz -lexecinfo -lncurses")
- else ()
- set (LLVM_LIBRARIES "${LLVM_LIBRARY}")
- endif ()
diff --git a/graphics/openshadinglanguage/pkg-plist b/graphics/openshadinglanguage/pkg-plist
index 1a4525aeb06d..a89207572411 100644
--- a/graphics/openshadinglanguage/pkg-plist
+++ b/graphics/openshadinglanguage/pkg-plist
@@ -42,8 +42,6 @@ lib/libtestshade.so
lib/libtestshade.so.1.10
lib/libtestshade.so.%%LIBVERS%%
lib/osl.imageio.so
-lib/osl.imageio.so.1.10
-lib/osl.imageio.so.%%LIBVERS%%
%%DATADIR%%/shaders/MaterialX/mx_absval_color.osl
%%DATADIR%%/shaders/MaterialX/mx_absval_color.oso
%%DATADIR%%/shaders/MaterialX/mx_absval_color2.osl
diff --git a/graphics/pdfpc/Makefile b/graphics/pdfpc/Makefile
index 2ff231720e92..0aa5ca7dcd64 100644
--- a/graphics/pdfpc/Makefile
+++ b/graphics/pdfpc/Makefile
@@ -1,10 +1,9 @@
# $FreeBSD$
PORTNAME= pdfpc
-DISTVERSION= 4.3.4
+DISTVERSION= 4.4.0
CATEGORIES= graphics
DISTVERSIONPREFIX= v
-PORTREVISION= 7
MAINTAINER= bapt@FreeBSD.org
COMMENT= Keynote-like multi-monitor presentation viewer
diff --git a/graphics/pdfpc/distinfo b/graphics/pdfpc/distinfo
index 245afb738144..d829467a9f6a 100644
--- a/graphics/pdfpc/distinfo
+++ b/graphics/pdfpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561123005
-SHA256 (pdfpc-pdfpc-v4.3.4_GH0.tar.gz) = cc3ccd7a23990b76dd6083e774d28f63d726a86db3a7f180b1c90596b735d5ed
-SIZE (pdfpc-pdfpc-v4.3.4_GH0.tar.gz) = 107458
+TIMESTAMP = 1582800468
+SHA256 (pdfpc-pdfpc-v4.4.0_GH0.tar.gz) = 5fc457b081cdf02708436bb708940fd6b689e03fc336d3faab652f0b85592c00
+SIZE (pdfpc-pdfpc-v4.4.0_GH0.tar.gz) = 7733136
diff --git a/graphics/py-hiplot/Makefile b/graphics/py-hiplot/Makefile
index 4d0fbd192ded..d8da15fc89ff 100644
--- a/graphics/py-hiplot/Makefile
+++ b/graphics/py-hiplot/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= hiplot
-PORTVERSION= 0.1.4
+PORTVERSION= 0.1.5
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-hiplot/distinfo b/graphics/py-hiplot/distinfo
index b7a81490e86c..fee6d595b809 100644
--- a/graphics/py-hiplot/distinfo
+++ b/graphics/py-hiplot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581351626
-SHA256 (hiplot-0.1.4.tar.gz) = 2b8f80bcf2bbe129fd4e89257b5179fe73db03a956f425af363ed0047f0463de
-SIZE (hiplot-0.1.4.tar.gz) = 247052
+TIMESTAMP = 1582642145
+SHA256 (hiplot-0.1.5.tar.gz) = ad984b72b98c6adbfba958d897ff42738882e1cd07b8f4f835f3f845fb147803
+SIZE (hiplot-0.1.5.tar.gz) = 250329
diff --git a/graphics/py-imageio-ffmpeg/Makefile b/graphics/py-imageio-ffmpeg/Makefile
index e10fc2b06d3e..195d7f27c51d 100644
--- a/graphics/py-imageio-ffmpeg/Makefile
+++ b/graphics/py-imageio-ffmpeg/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= imageio-ffmpeg
-PORTVERSION= 0.4.0
+PORTVERSION= 0.4.1
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-imageio-ffmpeg/distinfo b/graphics/py-imageio-ffmpeg/distinfo
index 0a8c61710d41..d1b619e5e168 100644
--- a/graphics/py-imageio-ffmpeg/distinfo
+++ b/graphics/py-imageio-ffmpeg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582222962
-SHA256 (imageio-ffmpeg-0.4.0.tar.gz) = 21790a32a44bc49eef234fd6cfeb27c4d85dd9efa629747031cf8e1e062353d1
-SIZE (imageio-ffmpeg-0.4.0.tar.gz) = 14355
+TIMESTAMP = 1582642147
+SHA256 (imageio-ffmpeg-0.4.1.tar.gz) = 0ca618d19d9d7d8ed59f238d801a31a34d5cdf4dce2f00a6138f329e11cf4a04
+SIZE (imageio-ffmpeg-0.4.1.tar.gz) = 14487
diff --git a/graphics/rubygem-invisible_captcha/Makefile b/graphics/rubygem-invisible_captcha/Makefile
index e46439dfed40..55f755d7ac88 100644
--- a/graphics/rubygem-invisible_captcha/Makefile
+++ b/graphics/rubygem-invisible_captcha/Makefile
@@ -3,6 +3,7 @@
PORTNAME= invisible_captcha
PORTVERSION= 0.12.2
+PORTREVISION= 1
CATEGORIES= graphics rubygems
MASTER_SITES= RG
@@ -11,7 +12,7 @@ COMMENT= Unobtrusive CAPTCHA for ruby
LICENSE= MIT
-RUN_DEPENDS= rubygem-rails52>=3.2.0:www/rubygem-rails52
+RUN_DEPENDS= rubygem-rails60>=3.2.0:www/rubygem-rails60
USES= gem
USE_RUBY= yes
diff --git a/graphics/rx/Makefile b/graphics/rx/Makefile
index 6d9236f48b35..9add68cceed6 100644
--- a/graphics/rx/Makefile
+++ b/graphics/rx/Makefile
@@ -3,6 +3,7 @@
PORTNAME= rx
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
+PORTREVISION= 1
CATEGORIES= graphics
PKGNAMESUFFIX= -editor
diff --git a/graphics/svgbob/Makefile b/graphics/svgbob/Makefile
index d98c7b485700..ea41b08ce35c 100644
--- a/graphics/svgbob/Makefile
+++ b/graphics/svgbob/Makefile
@@ -2,7 +2,7 @@
PORTNAME= svgbob
DISTVERSION= g20190412
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics
MAINTAINER= tobik@FreeBSD.org
diff --git a/graphics/sxiv/Makefile b/graphics/sxiv/Makefile
index 811297d898d5..3b9b2dc8c3c4 100644
--- a/graphics/sxiv/Makefile
+++ b/graphics/sxiv/Makefile
@@ -2,30 +2,33 @@
# $FreeBSD$
PORTNAME= sxiv
-PORTVERSION= 25
DISTVERSIONPREFIX= v
+DISTVERSION= 26
CATEGORIES= graphics
-MAINTAINER= solene@bsd.zplay.eu
+MAINTAINER= 0mp@FreeBSD.org
COMMENT= Lightweight image viewer
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libexif.so:graphics/libexif \
+ libfontconfig.so:x11-fonts/fontconfig \
libgif.so:graphics/giflib \
- libImlib2.so:graphics/imlib2
+ libImlib2.so:graphics/imlib2 \
+ libinotify.so:devel/libinotify
-USES= gmake localbase:ldflags pkgconfig xorg
+USES= desktop-file-utils gmake localbase:ldflags pkgconfig xorg
USE_GITHUB= yes
GH_ACCOUNT= muennich
USE_XORG= x11 xft
-PLIST_FILES= bin/sxiv \
- man/man1/sxiv.1.gz \
- share/sxiv/exec/image-info \
- share/sxiv/exec/key-handler
+MAKE_ARGS= PREFIX=${PREFIX}
+MAKE_ENV= LDLIBS=-linotify
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sxiv
+ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} -C ${WRKSRC}/icon install
+ ${INSTALL_DATA} ${WRKSRC}/sxiv.desktop ${STAGEDIR}${DESKTOPDIR}
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sxiv
.include <bsd.port.mk>
diff --git a/graphics/sxiv/distinfo b/graphics/sxiv/distinfo
index 0ebd4bf1280c..ba509f4f5c13 100644
--- a/graphics/sxiv/distinfo
+++ b/graphics/sxiv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1550750972
-SHA256 (muennich-sxiv-v25_GH0.tar.gz) = 16d1aca1a179e1c0875844efe2e51cfa396a4403467c389f7e9221a733ae5e26
-SIZE (muennich-sxiv-v25_GH0.tar.gz) = 48814
+TIMESTAMP = 1581353963
+SHA256 (muennich-sxiv-v26_GH0.tar.gz) = a382ad57734243818e828ba161fc0357b48d8f3a7f8c29cac183492b46b58949
+SIZE (muennich-sxiv-v26_GH0.tar.gz) = 48569
diff --git a/graphics/sxiv/files/patch-Makefile b/graphics/sxiv/files/patch-Makefile
deleted file mode 100644
index 24a8e1e09868..000000000000
--- a/graphics/sxiv/files/patch-Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
---- Makefile.orig 2019-01-26 13:54:40 UTC
-+++ Makefile
-@@ -3,11 +3,11 @@ version = 25
- srcdir = .
- VPATH = $(srcdir)
-
--PREFIX = /usr/local
--MANPREFIX = $(PREFIX)/share/man
-+PREFIX ?= /usr/local
-+MANPREFIX = $(PREFIX)/man
-
- # autoreload backend: inotify/nop
--AUTORELOAD = inotify
-+AUTORELOAD = nop
-
- # enable features requiring giflib (-lgif)
- HAVE_GIFLIB = 1
-@@ -17,7 +17,7 @@ HAVE_LIBEXIF = 1
-
- cflags = -std=c99 -Wall -pedantic $(CFLAGS)
- cppflags = -I. $(CPPFLAGS) -D_XOPEN_SOURCE=700 -DHAVE_GIFLIB=$(HAVE_GIFLIB) \
-- -DHAVE_LIBEXIF=$(HAVE_LIBEXIF) -I/usr/include/freetype2
-+ -DHAVE_LIBEXIF=$(HAVE_LIBEXIF) $$(pkg-config --cflags xft)
-
- lib_exif_0 =
- lib_exif_1 = -lexif
diff --git a/graphics/sxiv/pkg-plist b/graphics/sxiv/pkg-plist
new file mode 100644
index 000000000000..aba4a2d7d3d0
--- /dev/null
+++ b/graphics/sxiv/pkg-plist
@@ -0,0 +1,10 @@
+bin/sxiv
+share/applications/sxiv.desktop
+share/icons/hicolor/128x128/apps/sxiv.png
+share/icons/hicolor/16x16/apps/sxiv.png
+share/icons/hicolor/32x32/apps/sxiv.png
+share/icons/hicolor/48x48/apps/sxiv.png
+share/icons/hicolor/64x64/apps/sxiv.png
+share/man/man1/sxiv.1.gz
+share/sxiv/exec/image-info
+share/sxiv/exec/key-handler
diff --git a/graphics/viewnior/Makefile b/graphics/viewnior/Makefile
index 8b72f7b39da1..3b734a3dca68 100644
--- a/graphics/viewnior/Makefile
+++ b/graphics/viewnior/Makefile
@@ -13,7 +13,8 @@ LICENSE= GPLv3
LIB_DEPENDS= libexiv2.so:graphics/exiv2
-USES= desktop-file-utils gettext-tools gnome meson ninja pkgconfig
+USES= compiler:c++11-lang desktop-file-utils gettext-tools gnome \
+ meson ninja pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= hellosiyan
diff --git a/java/openjdk11/Makefile b/java/openjdk11/Makefile
index e45cc8443f94..c8fe087efbb6 100644
--- a/java/openjdk11/Makefile
+++ b/java/openjdk11/Makefile
@@ -3,6 +3,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c b/java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c
new file mode 100644
index 000000000000..49b642a29db2
--- /dev/null
+++ b/java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c
@@ -0,0 +1,11 @@
+--- src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
++++ src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
+@@ -291,7 +291,7 @@ Java_sun_nio_ch_FileDispatcherImpl_release0(JNIEnv *env, jobject this,
+ static void closeFileDescriptor(JNIEnv *env, int fd) {
+ if (fd != -1) {
+ int result = close(fd);
+- if (result < 0)
++ if (result < 0 && errno != ECONNRESET)
+ JNU_ThrowIOExceptionWithLastError(env, "Close failed");
+ }
+ }
diff --git a/lang/Makefile b/lang/Makefile
index c6497d380fa5..c2d03152d5e1 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -317,6 +317,7 @@
SUBDIR += ruby27
SUBDIR += runawk
SUBDIR += rust
+ SUBDIR += rust-bootstrap
SUBDIR += rust-nightly
SUBDIR += sagittarius-scheme
SUBDIR += sather-specification
diff --git a/lang/c/Makefile b/lang/c/Makefile
index 83eb31943c26..834728f30ab1 100644
--- a/lang/c/Makefile
+++ b/lang/c/Makefile
@@ -1,11 +1,11 @@
# $FreeBSD$
PORTNAME= c
-PORTVERSION= 0.11
DISTVERSIONPREFIX= v
+DISTVERSION= 0.11
CATEGORIES= lang
-MAINTAINER= neel@neelc.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to compile and run C programs like a shell script
LICENSE= MIT
@@ -14,10 +14,11 @@ RUN_DEPENDS= bash:shells/bash
USE_GITHUB= yes
GH_ACCOUNT= ryanmjacobs
-NO_BUILD= yes
-
SHEBANG_FILES= c
+NO_ARCH= yes
+NO_BUILD= yes
+
PLIST_FILES= bin/${PORTNAME}
do-install:
diff --git a/lang/ecl/Makefile b/lang/ecl/Makefile
index 22497def9b9f..abf8e2a58b65 100644
--- a/lang/ecl/Makefile
+++ b/lang/ecl/Makefile
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= ecl
-PORTVERSION= 15.3.7
-PORTREVISION= 5
+PORTVERSION= 16.1.3
CATEGORIES= lang lisp
-MASTER_SITES= SF/${PORTNAME}s/${PORTNAME}s/15.3/
+MASTER_SITES= https://common-lisp.net/project/ecl/static/files/release/
MAINTAINER= olgeni@FreeBSD.org
COMMENT= ANSI Common Lisp implementation
@@ -27,11 +26,10 @@ CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
USE_LDCONFIG= yes
-OPTIONS_DEFINE= ASDF CLX DFFI SOCKETS THREADS
+OPTIONS_DEFINE= ASDF DFFI SOCKETS THREADS X11
OPTIONS_DEFAULT=ASDF DFFI SOCKETS THREADS
ASDF_DESC= Enable ASDF building facility
-CLX_DESC= Enable X11 interface
SOCKETS_DESC= Enable socket interface
DFFI_DESC= Dynamic foreign-function support
@@ -41,10 +39,10 @@ PLIST_SUB= VERSION="${PORTVERSION}"
ASDF_CONFIGURE_ON= --with-asdf=yes
ASDF_CONFIGURE_OFF= --with-asdf=no
-CLX_USES= xorg
-CLX_USE= XORG=x11
-CLX_CONFIGURE_ON= --with-clx=yes
-CLX_CONFIGURE_OFF= --with-clx=no
+X11_USES= xorg
+X11_USE= XORG=x11
+X11_CONFIGURE_ON= --with-x=yes
+X11_CONFIGURE_OFF= --with-x=no
SOCKETS_CONFIGURE_ON= --with-tcp=yes
SOCKETS_CONFIGURE_OFF= --with-tcp=no
@@ -64,5 +62,6 @@ post-patch-THREADS-on:
post-install:
${RMDIR} ${STAGEDIR}${PREFIX}/include/ecl/gc/private
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libecl.so.${PORTVERSION}
.include <bsd.port.mk>
diff --git a/lang/ecl/distinfo b/lang/ecl/distinfo
index 4aa43764f071..265469dc1888 100644
--- a/lang/ecl/distinfo
+++ b/lang/ecl/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ecl-15.3.7.tgz) = 2dc6ffbbf1e0a7b1323d49a991ba1f005127ca3e153651d91ba9e65bdaec948f
-SIZE (ecl-15.3.7.tgz) = 8755180
+TIMESTAMP = 1565942436
+SHA256 (ecl-16.1.3.tgz) = 76a585c616e8fa83a6b7209325a309da5bc0ca68e0658f396f49955638111254
+SIZE (ecl-16.1.3.tgz) = 7459212
diff --git a/lang/ecl/pkg-descr b/lang/ecl/pkg-descr
index 5503d080ac28..dfa5912b0ed2 100644
--- a/lang/ecl/pkg-descr
+++ b/lang/ecl/pkg-descr
@@ -3,4 +3,4 @@ language as described in the X3J13 ANSI specification, featuring CLOS
(Common-Lisp Object System), conditions, loops, etc, plus a translator
to C, which can produce standalone executables.
-WWW: https://sourceforge.net/projects/ecls/
+WWW: https://common-lisp.net/project/ecl/main.html
diff --git a/lang/ecl/pkg-plist b/lang/ecl/pkg-plist
index e6bddaa92571..2bebdbb17f4b 100644
--- a/lang/ecl/pkg-plist
+++ b/lang/ecl/pkg-plist
@@ -1,23 +1,26 @@
bin/ecl
bin/ecl-config
%%THREADS%%include/ecl/atomic_ops.h
+%%THREADS%%include/ecl/atomic_ops/ao_version.h
+%%THREADS%%include/ecl/atomic_ops/generalize-arithm.h
%%THREADS%%include/ecl/atomic_ops/generalize-small.h
%%THREADS%%include/ecl/atomic_ops/generalize.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/acquire_release_volatile.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/aligned_atomic_load_store.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/all_acquire_release_volatile.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/all_aligned_atomic_load_store.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/all_atomic_load_store.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/all_atomic_only_load.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/ao_t_is_int.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/armcc/arm_v6.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/atomic_load_store.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/char_acquire_release_volatile.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/char_atomic_load_store.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/emul_cas.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/aarch64.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/alpha.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/arm.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/avr32.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/cris.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/generic-arithm.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/generic-small.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/generic.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/hexagon.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/hppa.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/ia64.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/m68k.h
@@ -27,15 +30,26 @@ bin/ecl-config
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/sh.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/sparc.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/x86.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/x86_64.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/generic_pthread.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/hpc/hppa.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/hpc/ia64.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/ibmc/powerpc.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/icc/ia64.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/int_acquire_release_volatile.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/int_aligned_atomic_load_store.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/int_atomic_load_store.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/acquire_release_volatile.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/atomic_load.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/atomic_store.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/char_acquire_release_volatile.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/char_atomic_load.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/char_atomic_store.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/double_atomic_load_store.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/int_acquire_release_volatile.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/int_atomic_load.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/int_atomic_store.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/ordered_loads_only.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/ordered_stores_only.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/short_acquire_release_volatile.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/short_atomic_load.h
+%%THREADS%%include/ecl/atomic_ops/sysdeps/loadstore/short_atomic_store.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/msftc/arm.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/msftc/common32_defs.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/msftc/x86.h
@@ -43,18 +57,16 @@ bin/ecl-config
%%THREADS%%include/ecl/atomic_ops/sysdeps/ordered.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/ordered_except_wr.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/read_ordered.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/short_acquire_release_volatile.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/short_aligned_atomic_load_store.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/short_atomic_load_store.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/standard_ao_double_t.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/sunc/sparc.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/sunc/x86.h
-%%THREADS%%include/ecl/atomic_ops/sysdeps/sunc/x86_64.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/test_and_set_t_is_ao_t.h
%%THREADS%%include/ecl/atomic_ops/sysdeps/test_and_set_t_is_char.h
include/ecl/bytecodes.h
include/ecl/cache.h
+include/ecl/config-internal.h
include/ecl/config.h
+include/ecl/configpre-int.h
include/ecl/configpre.h
include/ecl/cons.h
include/ecl/cs.h
@@ -72,14 +84,11 @@ include/ecl/number.h
include/ecl/object.h
include/ecl/page.h
include/ecl/stacks.h
-include/ecl/unify.h
-lib/ecl-%%VERSION%%/Copyright
-lib/ecl-%%VERSION%%/LGPL
+lib/ecl-%%VERSION%%/COPYING
+lib/ecl-%%VERSION%%/LICENSE
lib/ecl-%%VERSION%%/TAGS
%%ASDF%%lib/ecl-%%VERSION%%/asdf.fas
lib/ecl-%%VERSION%%/build-stamp
-%%CLX%%lib/ecl-%%VERSION%%/clx.asd
-%%CLX%%lib/ecl-%%VERSION%%/clx.fas
lib/ecl-%%VERSION%%/cmp.asd
lib/ecl-%%VERSION%%/cmp.fas
%%SOCKETS%%lib/ecl-%%VERSION%%/deflate.asd
@@ -252,7 +261,6 @@ lib/ecl-%%VERSION%%/encodings/windows-cp949.bin
lib/ecl-%%VERSION%%/encodings/windows-cp950.bin
lib/ecl-%%VERSION%%/help.doc
%%ASDF%%lib/ecl-%%VERSION%%/libasdf.a
-%%CLX%%lib/ecl-%%VERSION%%/libclx.a
lib/ecl-%%VERSION%%/libcmp.a
%%SOCKETS%%lib/ecl-%%VERSION%%/libdeflate.a
lib/ecl-%%VERSION%%/libdefsystem.a
@@ -260,11 +268,14 @@ lib/ecl-%%VERSION%%/libecl-cdb.a
%%SOCKETS%%lib/ecl-%%VERSION%%/libecl-curl.a
lib/ecl-%%VERSION%%/libecl-help.a
%%SOCKETS%%lib/ecl-%%VERSION%%/libecl-quicklisp.a
+lib/ecl-%%VERSION%%/libpackage-locks.a
lib/ecl-%%VERSION%%/libprofile.a
%%SOCKETS%%lib/ecl-%%VERSION%%/libql-minitar.a
lib/ecl-%%VERSION%%/librt.a
%%SOCKETS%%lib/ecl-%%VERSION%%/libsb-bsd-sockets.a
lib/ecl-%%VERSION%%/libserve-event.a
+lib/ecl-%%VERSION%%/package-locks.asd
+lib/ecl-%%VERSION%%/package-locks.fas
%%ASDF%%lib/ecl-%%VERSION%%/prebuilt-asdf.asd
%%SOCKETS%%lib/ecl-%%VERSION%%/libsockets.a
lib/ecl-%%VERSION%%/profile.asd
@@ -280,9 +291,9 @@ lib/ecl-%%VERSION%%/serve-event.fas
%%SOCKETS%%lib/ecl-%%VERSION%%/sockets.asd
%%SOCKETS%%lib/ecl-%%VERSION%%/sockets.fas
lib/libecl.so
-lib/libecl.so.15
-lib/libecl.so.15.3
-lib/libecl.so.15.3.7
+lib/libecl.so.16
+lib/libecl.so.16.1
+lib/libecl.so.%%VERSION%%
man/man1/ecl-config.1.gz
man/man1/ecl.1.gz
@dir include/ecl/gc
diff --git a/lang/gcc10-devel/Makefile b/lang/gcc10-devel/Makefile
index c2d98abc0273..176940372a6d 100644
--- a/lang/gcc10-devel/Makefile
+++ b/lang/gcc10-devel/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc
-PORTVERSION= 10.0.1.s20200216
+PORTVERSION= 10.0.1.s20200223
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc10-devel/distinfo b/lang/gcc10-devel/distinfo
index f31db3b16448..062d1e9e4186 100644
--- a/lang/gcc10-devel/distinfo
+++ b/lang/gcc10-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581895024
-SHA256 (gcc-10-20200216.tar.xz) = f7f129d4884eb9f7173018be2188c76e1f4bf0795a79c244cf6b6964e153961d
-SIZE (gcc-10-20200216.tar.xz) = 72087952
+TIMESTAMP = 1582534320
+SHA256 (gcc-10-20200223.tar.xz) = 0815e475f95d0855dae1f7819007d753a4ad715a9799cd8db6c9f3205cd380c1
+SIZE (gcc-10-20200223.tar.xz) = 72126292
diff --git a/lang/gcc10-devel/files/patch-value-prof.c-buildfix b/lang/gcc10-devel/files/patch-value-prof.c-buildfix
new file mode 100644
index 000000000000..b8d56288fcef
--- /dev/null
+++ b/lang/gcc10-devel/files/patch-value-prof.c-buildfix
@@ -0,0 +1,15 @@
+This is a temporary hack of mine to unbreak the build; I'm working with
+upstream. -- Gerald
+
+--- UTC
+--- gcc/value-prof.c.orig 2020-02-23 22:32:16.000000000 +0000
++++ gcc/value-prof.c 2020-02-24 11:02:12.664189000 +0000
+@@ -266,7 +266,7 @@
+ if (hist->hvalue.counters)
+ {
+ fprintf (dump_file, " all: %" PRId64 "%s, values: ",
+- abs ((int64_t) hist->hvalue.counters[0]),
++ ((int64_t) hist->hvalue.counters[0]),
+ hist->hvalue.counters[0] < 0
+ ? " (values missing)": "");
+ for (unsigned i = 0; i < GCOV_TOPN_VALUES; i++)
diff --git a/lang/gcc9-devel/Makefile b/lang/gcc9-devel/Makefile
index 54849c76150c..cbdd959964c6 100644
--- a/lang/gcc9-devel/Makefile
+++ b/lang/gcc9-devel/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc
-PORTVERSION= 9.2.1.s20200215
+PORTVERSION= 9.2.1.s20200222
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc9-devel/distinfo b/lang/gcc9-devel/distinfo
index cf3b6a3f05bc..bbdddc153561 100644
--- a/lang/gcc9-devel/distinfo
+++ b/lang/gcc9-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581812887
-SHA256 (gcc-9-20200215.tar.xz) = d54bdc3785b3e900586ec63ff53753e9a98f5a0511fb16c2132a1f649e6f737e
-SIZE (gcc-9-20200215.tar.xz) = 68785384
+TIMESTAMP = 1582446830
+SHA256 (gcc-9-20200222.tar.xz) = fb2730c45d9bff260c3906d6aa8a4492d0c600ceb5e6971b899ab1dbbd15cee8
+SIZE (gcc-9-20200222.tar.xz) = 68787944
diff --git a/lang/go-devel/Makefile b/lang/go-devel/Makefile
index 25e9925f6941..b073bdc8ad92 100644
--- a/lang/go-devel/Makefile
+++ b/lang/go-devel/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= go
-PORTVERSION= g20200205
-PORTREVISION= 1
+PORTVERSION= g20200225
CATEGORIES= lang
MASTER_SITES= https://github.com/dmgk/go-bootstrap/releases/download/${BOOTSTRAP_TAG}/:bootstrap \
LOCAL/dmgk:bootstrap
@@ -33,7 +32,7 @@ USES= shebangfix
USE_GITHUB= yes
GH_ACCOUNT= golang
-GH_TAGNAME= a068054af141c01df5a4519844f4b77273605f4e
+GH_TAGNAME= 20a838ab94178c55bc4dc23ddc332fce8545a493
SHEBANG_FILES= misc/wasm/go_js_wasm_exec \
src/net/http/cgi/testdata/test.cgi
@@ -64,10 +63,16 @@ GOARCH_i386= 386
GOARM_armv6= 6
GOARM_armv7= 7
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == aarch64 && ${OSVERSION} < 1200000
+IGNORE= aarch64 support requires FreeBSD 12.0 or newer
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|^if ulimit -T|false \&\& &|' ${WRKSRC}/src/run.bash
# Needed only for untagged releases
- ${ECHO_CMD} "devel +${GH_TAGNAME}" > ${WRKSRC}/VERSION
+ # ${ECHO_CMD} "devel +${GH_TAGNAME}" > ${WRKSRC}/VERSION
pre-build:
# Check that the running kernel has COMPAT_FREEBSD11 required by lang/go{,-devel} post-ino64
@@ -121,4 +126,4 @@ makesum:
${RM} ${DISTINFO_FILE}.tmp
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/lang/go-devel/distinfo b/lang/go-devel/distinfo
index 04823e1fe3f6..6bd4ca26deed 100644
--- a/lang/go-devel/distinfo
+++ b/lang/go-devel/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1581084217
+TIMESTAMP = 1582720530
SHA256 (go-freebsd-arm64-go1.14beta1.tar.xz) = 89104218da76ca4b0f2ede6523ff579db0a2a15695c77041896cb213d0f8dfa2
SIZE (go-freebsd-arm64-go1.14beta1.tar.xz) = 33577440
-SHA256 (golang-go-g20200205-a068054af141c01df5a4519844f4b77273605f4e_GH0.tar.gz) = 7019f3c4baf15f7657fdba1cf9902d0492b02b6745fbce67f2a5196e8679c7ef
-SIZE (golang-go-g20200205-a068054af141c01df5a4519844f4b77273605f4e_GH0.tar.gz) = 22341211
+SHA256 (golang-go-g20200225-20a838ab94178c55bc4dc23ddc332fce8545a493_GH0.tar.gz) = a3cc7e33ad154d06a15051c979d075c3c656f85404314c4005028b823b89b14f
+SIZE (golang-go-g20200225-20a838ab94178c55bc4dc23ddc332fce8545a493_GH0.tar.gz) = 22334491
SHA256 (go-freebsd-amd64-go1.14beta1.tar.xz) = 41412e4f87110fa9dd1702899e7f292267f8c62e16641a21fc780308c772a24a
SIZE (go-freebsd-amd64-go1.14beta1.tar.xz) = 35668144
SHA256 (go-freebsd-arm6-go1.14beta1.tar.xz) = 4076a0c5b337564b10f75c33e3a4f9369d66a44edc94fec038a4ae4dd2aac4e0
diff --git a/lang/go/Makefile b/lang/go/Makefile
index 11d3ebd80bbf..67f048108269 100644
--- a/lang/go/Makefile
+++ b/lang/go/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= go
-PORTVERSION= 1.13.7
+PORTVERSION= 1.14
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= https://golang.org/dl/
@@ -17,9 +17,7 @@ BUILD_DEPENDS= go14>=1.4:lang/go14
USES= shebangfix
SHEBANG_LANG= sh perl
-SHEBANG_FILES= misc/benchcmp \
- misc/nacl/go_nacl_*_exec \
- misc/wasm/go_js_wasm_exec \
+SHEBANG_FILES= misc/wasm/go_js_wasm_exec \
src/net/http/cgi/testdata/test.cgi
SHEBANG_GLOB= *.bash *.pl *.sh
diff --git a/lang/go/distinfo b/lang/go/distinfo
index 62f189281dca..3ed1334e48a8 100644
--- a/lang/go/distinfo
+++ b/lang/go/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580235232
-SHA256 (go1.13.7.src.tar.gz) = e4ad42cc5f5c19521fbbbde3680995f2546110b5c6aa2b48c3754ff7af9b41f4
-SIZE (go1.13.7.src.tar.gz) = 21631267
+TIMESTAMP = 1582668988
+SHA256 (go1.14.src.tar.gz) = 6d643e46ad565058c7a39dac01144172ef9bd476521f42148be59249e4b74389
+SIZE (go1.14.src.tar.gz) = 22377333
diff --git a/lang/go/pkg-plist b/lang/go/pkg-plist
index bed138223906..b41f2a0f5790 100644
--- a/lang/go/pkg-plist
+++ b/lang/go/pkg-plist
@@ -15,6 +15,7 @@ go/api/go1.10.txt
go/api/go1.11.txt
go/api/go1.12.txt
go/api/go1.13.txt
+go/api/go1.14.txt
go/api/go1.2.txt
go/api/go1.3.txt
go/api/go1.4.txt
@@ -35,9 +36,9 @@ go/doc/articles/wiki/final-noclosure.go
go/doc/articles/wiki/final-noerror.go
go/doc/articles/wiki/final-parsetemplate.go
go/doc/articles/wiki/final-template.go
-go/doc/articles/wiki/final-test.patch
go/doc/articles/wiki/final.go
-go/doc/articles/wiki/get.go
+go/doc/articles/wiki/final_test.go
+go/doc/articles/wiki/go.mod
go/doc/articles/wiki/http-sample.go
go/doc/articles/wiki/index.html
go/doc/articles/wiki/notemplate.go
@@ -46,34 +47,28 @@ go/doc/articles/wiki/part1.go
go/doc/articles/wiki/part2.go
go/doc/articles/wiki/part3-errorhandling.go
go/doc/articles/wiki/part3.go
-go/doc/articles/wiki/test.bash
go/doc/articles/wiki/test_Test.txt.good
go/doc/articles/wiki/test_edit.good
go/doc/articles/wiki/test_view.good
go/doc/articles/wiki/view.html
+go/doc/articles/wiki/wiki_test.go
go/doc/asm.html
go/doc/cmd.html
-go/doc/code.html
go/doc/codewalk/codewalk.css
go/doc/codewalk/codewalk.js
go/doc/codewalk/codewalk.xml
+go/doc/codewalk/codewalk_test.go
go/doc/codewalk/functions.xml
go/doc/codewalk/markov.go
go/doc/codewalk/markov.xml
go/doc/codewalk/pig.go
go/doc/codewalk/popout.png
-go/doc/codewalk/run
go/doc/codewalk/sharemem.xml
go/doc/codewalk/urlpoll.go
-go/doc/conduct.html
go/doc/contrib.html
go/doc/contribute.html
go/doc/debugging_with_gdb.html
-go/doc/devel/pre_go1.html
-go/doc/devel/release.html
-go/doc/devel/weekly.html
go/doc/diagnostics.html
-go/doc/docs.html
go/doc/editors.html
go/doc/effective_go.html
go/doc/gccgo_contribute.html
@@ -86,6 +81,7 @@ go/doc/go1.10.html
go/doc/go1.11.html
go/doc/go1.12.html
go/doc/go1.13.html
+go/doc/go1.14.html
go/doc/go1.2.html
go/doc/go1.3.html
go/doc/go1.4.html
@@ -177,8 +173,6 @@ go/doc/progs/run.go
go/doc/progs/slices.go
go/doc/progs/timeout1.go
go/doc/progs/timeout2.go
-go/doc/root.html
-go/doc/security.html
go/doc/share.png
go/doc/tos.html
go/favicon.ico
@@ -188,7 +182,6 @@ go/lib/time/zoneinfo.zip
go/misc/android/README
go/misc/android/go_android_exec.go
go/misc/arm/a
-go/misc/benchcmp
go/misc/cgo/errors/errors_test.go
go/misc/cgo/errors/ptr_test.go
go/misc/cgo/errors/testdata/err1.go
@@ -249,6 +242,7 @@ go/misc/cgo/test/issue18146.go
go/misc/cgo/test/issue20910.c
go/misc/cgo/test/issue21897.go
go/misc/cgo/test/issue21897b.go
+go/misc/cgo/test/issue31891.c
go/misc/cgo/test/issue4029.c
go/misc/cgo/test/issue4029.go
go/misc/cgo/test/issue4029w.go
@@ -271,7 +265,6 @@ go/misc/cgo/test/issue8517_windows.c
go/misc/cgo/test/issue8517_windows.go
go/misc/cgo/test/issue8694.go
go/misc/cgo/test/issue8811.c
-go/misc/cgo/test/issue8945.go
go/misc/cgo/test/overlaydir_test.go
go/misc/cgo/test/pkg_test.go
go/misc/cgo/test/setgid_linux.go
@@ -349,12 +342,14 @@ go/misc/cgo/testcarchive/testdata/libgo2/libgo2.go
go/misc/cgo/testcarchive/testdata/libgo3/libgo3.go
go/misc/cgo/testcarchive/testdata/libgo4/libgo4.go
go/misc/cgo/testcarchive/testdata/libgo6/sigprof.go
+go/misc/cgo/testcarchive/testdata/libgo7/sink.go
go/misc/cgo/testcarchive/testdata/main.c
go/misc/cgo/testcarchive/testdata/main2.c
go/misc/cgo/testcarchive/testdata/main3.c
go/misc/cgo/testcarchive/testdata/main4.c
go/misc/cgo/testcarchive/testdata/main5.c
go/misc/cgo/testcarchive/testdata/main6.c
+go/misc/cgo/testcarchive/testdata/main7.c
go/misc/cgo/testcarchive/testdata/main_unix.c
go/misc/cgo/testcarchive/testdata/main_windows.c
go/misc/cgo/testcarchive/testdata/p/p.go
@@ -377,11 +372,11 @@ go/misc/cgo/testcshared/testdata/main3.c
go/misc/cgo/testcshared/testdata/main4.c
go/misc/cgo/testcshared/testdata/main5.c
go/misc/cgo/testcshared/testdata/p/p.go
-go/misc/cgo/testgodefs/test.bash
go/misc/cgo/testgodefs/testdata/anonunion.go
go/misc/cgo/testgodefs/testdata/fieldtypedef.go
go/misc/cgo/testgodefs/testdata/issue8478.go
go/misc/cgo/testgodefs/testdata/main.go
+go/misc/cgo/testgodefs/testgodefs_test.go
go/misc/cgo/testplugin/altpath/testdata/common/common.go
go/misc/cgo/testplugin/altpath/testdata/plugin-mismatch/main.go
go/misc/cgo/testplugin/overlaydir_test.go
@@ -505,17 +500,6 @@ go/misc/ios/clangwrap.sh
go/misc/ios/detect.go
go/misc/ios/go_darwin_arm_exec.go
go/misc/linkcheck/linkcheck.go
-go/misc/nacl/README
-go/misc/nacl/go_nacl_386_exec
-go/misc/nacl/go_nacl_amd64p32_exec
-go/misc/nacl/go_nacl_arm_exec
-go/misc/nacl/mkzip.go
-go/misc/nacl/testdata/bin/placeholder
-go/misc/nacl/testdata/empty
-go/misc/nacl/testdata/group
-go/misc/nacl/testdata/hosts
-go/misc/nacl/testdata/mime.types
-go/misc/nacl/testzip.proto
go/misc/reboot/experiment_toolid_test.go
go/misc/reboot/overlaydir_test.go
go/misc/reboot/reboot_test.go
@@ -611,6 +595,7 @@ go/pkg/%%opsys_ARCH%%/hash/adler32.a
go/pkg/%%opsys_ARCH%%/hash/crc32.a
go/pkg/%%opsys_ARCH%%/hash/crc64.a
go/pkg/%%opsys_ARCH%%/hash/fnv.a
+go/pkg/%%opsys_ARCH%%/hash/maphash.a
go/pkg/%%opsys_ARCH%%/html.a
go/pkg/%%opsys_ARCH%%/html/template.a
go/pkg/%%opsys_ARCH%%/image.a
@@ -710,12 +695,12 @@ go/pkg/%%opsys_ARCH%%/time.a
go/pkg/%%opsys_ARCH%%/unicode.a
go/pkg/%%opsys_ARCH%%/unicode/utf16.a
go/pkg/%%opsys_ARCH%%/unicode/utf8.a
+go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/chacha20.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/chacha20poly1305.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/cryptobyte.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/cryptobyte/asn1.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/curve25519.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/hkdf.a
-go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/internal/chacha20.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/internal/subtle.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/crypto/poly1305.a
go/pkg/%%opsys_ARCH%%/vendor/golang.org/x/net/dns/dnsmessage.a
@@ -937,6 +922,7 @@ go/src/cmd/asm/internal/asm/testdata/mips.s
go/src/cmd/asm/internal/asm/testdata/mips64.s
go/src/cmd/asm/internal/asm/testdata/ppc64.s
go/src/cmd/asm/internal/asm/testdata/ppc64enc.s
+go/src/cmd/asm/internal/asm/testdata/riscvenc.s
go/src/cmd/asm/internal/asm/testdata/s390x.s
go/src/cmd/asm/internal/flags/flags.go
go/src/cmd/asm/internal/lex/input.go
@@ -1038,7 +1024,6 @@ go/src/cmd/compile/internal/gc/ssa.go
go/src/cmd/compile/internal/gc/ssa_test.go
go/src/cmd/compile/internal/gc/subr.go
go/src/cmd/compile/internal/gc/swt.go
-go/src/cmd/compile/internal/gc/swt_test.go
go/src/cmd/compile/internal/gc/syntax.go
go/src/cmd/compile/internal/gc/testdata/addressed_test.go
go/src/cmd/compile/internal/gc/testdata/append_test.go
@@ -1090,6 +1075,11 @@ go/src/cmd/compile/internal/gc/universe.go
go/src/cmd/compile/internal/gc/unsafe.go
go/src/cmd/compile/internal/gc/util.go
go/src/cmd/compile/internal/gc/walk.go
+go/src/cmd/compile/internal/gc/zerorange_test.go
+go/src/cmd/compile/internal/logopt/escape.go
+go/src/cmd/compile/internal/logopt/escape_bootstrap.go
+go/src/cmd/compile/internal/logopt/log_opts.go
+go/src/cmd/compile/internal/logopt/logopt_test.go
go/src/cmd/compile/internal/mips/galign.go
go/src/cmd/compile/internal/mips/ggen.go
go/src/cmd/compile/internal/mips/ssa.go
@@ -1100,6 +1090,10 @@ go/src/cmd/compile/internal/ppc64/galign.go
go/src/cmd/compile/internal/ppc64/ggen.go
go/src/cmd/compile/internal/ppc64/opt.go
go/src/cmd/compile/internal/ppc64/ssa.go
+go/src/cmd/compile/internal/riscv64/galign.go
+go/src/cmd/compile/internal/riscv64/ggen.go
+go/src/cmd/compile/internal/riscv64/gsubr.go
+go/src/cmd/compile/internal/riscv64/ssa.go
go/src/cmd/compile/internal/s390x/galign.go
go/src/cmd/compile/internal/s390x/ggen.go
go/src/cmd/compile/internal/s390x/ssa.go
@@ -1151,6 +1145,8 @@ go/src/cmd/compile/internal/ssa/gen/MIPSOps.go
go/src/cmd/compile/internal/ssa/gen/PPC64.rules
go/src/cmd/compile/internal/ssa/gen/PPC64Ops.go
go/src/cmd/compile/internal/ssa/gen/README
+go/src/cmd/compile/internal/ssa/gen/RISCV64.rules
+go/src/cmd/compile/internal/ssa/gen/RISCV64Ops.go
go/src/cmd/compile/internal/ssa/gen/S390X.rules
go/src/cmd/compile/internal/ssa/gen/S390XOps.go
go/src/cmd/compile/internal/ssa/gen/Wasm.rules
@@ -1172,7 +1168,6 @@ go/src/cmd/compile/internal/ssa/lca.go
go/src/cmd/compile/internal/ssa/lca_test.go
go/src/cmd/compile/internal/ssa/likelyadjust.go
go/src/cmd/compile/internal/ssa/location.go
-go/src/cmd/compile/internal/ssa/loop_test.go
go/src/cmd/compile/internal/ssa/loopbce.go
go/src/cmd/compile/internal/ssa/loopreschedchecks.go
go/src/cmd/compile/internal/ssa/looprotate.go
@@ -1206,6 +1201,7 @@ go/src/cmd/compile/internal/ssa/rewriteARM64.go
go/src/cmd/compile/internal/ssa/rewriteMIPS.go
go/src/cmd/compile/internal/ssa/rewriteMIPS64.go
go/src/cmd/compile/internal/ssa/rewritePPC64.go
+go/src/cmd/compile/internal/ssa/rewriteRISCV64.go
go/src/cmd/compile/internal/ssa/rewriteS390X.go
go/src/cmd/compile/internal/ssa/rewriteWasm.go
go/src/cmd/compile/internal/ssa/rewrite_test.go
@@ -1334,6 +1330,7 @@ go/src/cmd/doc/dirs.go
go/src/cmd/doc/doc_test.go
go/src/cmd/doc/main.go
go/src/cmd/doc/pkg.go
+go/src/cmd/doc/testdata/nested/empty/empty.go
go/src/cmd/doc/testdata/nested/ignore.go
go/src/cmd/doc/testdata/nested/nested/real.go
go/src/cmd/doc/testdata/pkg.go
@@ -1389,8 +1386,6 @@ go/src/cmd/go/internal/cfg/zdefaultcc.go
go/src/cmd/go/internal/cfg/zosarch.go
go/src/cmd/go/internal/clean/clean.go
go/src/cmd/go/internal/cmdflag/flag.go
-go/src/cmd/go/internal/dirhash/hash.go
-go/src/cmd/go/internal/dirhash/hash_test.go
go/src/cmd/go/internal/doc/doc.go
go/src/cmd/go/internal/envcmd/env.go
go/src/cmd/go/internal/fix/fix.go
@@ -1457,6 +1452,7 @@ go/src/cmd/go/internal/lockedfile/lockedfile_filelock.go
go/src/cmd/go/internal/lockedfile/lockedfile_plan9.go
go/src/cmd/go/internal/lockedfile/lockedfile_test.go
go/src/cmd/go/internal/lockedfile/mutex.go
+go/src/cmd/go/internal/lockedfile/transform_test.go
go/src/cmd/go/internal/modcmd/download.go
go/src/cmd/go/internal/modcmd/edit.go
go/src/cmd/go/internal/modcmd/graph.go
@@ -1506,37 +1502,20 @@ go/src/cmd/go/internal/modfetch/codehost/codehost.go
go/src/cmd/go/internal/modfetch/codehost/git.go
go/src/cmd/go/internal/modfetch/codehost/git_test.go
go/src/cmd/go/internal/modfetch/codehost/shell.go
+go/src/cmd/go/internal/modfetch/codehost/svn.go
go/src/cmd/go/internal/modfetch/codehost/vcs.go
go/src/cmd/go/internal/modfetch/coderepo.go
go/src/cmd/go/internal/modfetch/coderepo_test.go
go/src/cmd/go/internal/modfetch/fetch.go
+go/src/cmd/go/internal/modfetch/insecure.go
go/src/cmd/go/internal/modfetch/key.go
go/src/cmd/go/internal/modfetch/proxy.go
go/src/cmd/go/internal/modfetch/pseudo.go
go/src/cmd/go/internal/modfetch/pseudo_test.go
go/src/cmd/go/internal/modfetch/repo.go
go/src/cmd/go/internal/modfetch/sumdb.go
-go/src/cmd/go/internal/modfetch/unzip.go
-go/src/cmd/go/internal/modfile/gopkgin.go
-go/src/cmd/go/internal/modfile/print.go
-go/src/cmd/go/internal/modfile/read.go
-go/src/cmd/go/internal/modfile/read_test.go
-go/src/cmd/go/internal/modfile/rule.go
-go/src/cmd/go/internal/modfile/rule_test.go
-go/src/cmd/go/internal/modfile/testdata/block.golden
-go/src/cmd/go/internal/modfile/testdata/block.in
-go/src/cmd/go/internal/modfile/testdata/comment.golden
-go/src/cmd/go/internal/modfile/testdata/comment.in
-go/src/cmd/go/internal/modfile/testdata/empty.golden
-go/src/cmd/go/internal/modfile/testdata/empty.in
-go/src/cmd/go/internal/modfile/testdata/gopkg.in.golden
-go/src/cmd/go/internal/modfile/testdata/module.golden
-go/src/cmd/go/internal/modfile/testdata/module.in
-go/src/cmd/go/internal/modfile/testdata/replace.golden
-go/src/cmd/go/internal/modfile/testdata/replace.in
-go/src/cmd/go/internal/modfile/testdata/replace2.golden
-go/src/cmd/go/internal/modfile/testdata/replace2.in
-go/src/cmd/go/internal/modfile/testdata/rule1.golden
+go/src/cmd/go/internal/modfetch/zip_sum_test/testdata/zip_sums.csv
+go/src/cmd/go/internal/modfetch/zip_sum_test/zip_sum_test.go
go/src/cmd/go/internal/modget/get.go
go/src/cmd/go/internal/modinfo/info.go
go/src/cmd/go/internal/modload/build.go
@@ -1549,45 +1528,30 @@ go/src/cmd/go/internal/modload/load.go
go/src/cmd/go/internal/modload/query.go
go/src/cmd/go/internal/modload/query_test.go
go/src/cmd/go/internal/modload/search.go
+go/src/cmd/go/internal/modload/stat_openfile.go
+go/src/cmd/go/internal/modload/stat_unix.go
+go/src/cmd/go/internal/modload/stat_windows.go
go/src/cmd/go/internal/modload/testgo.go
-go/src/cmd/go/internal/module/module.go
-go/src/cmd/go/internal/module/module_test.go
go/src/cmd/go/internal/mvs/mvs.go
go/src/cmd/go/internal/mvs/mvs_test.go
-go/src/cmd/go/internal/note/example_test.go
-go/src/cmd/go/internal/note/note.go
-go/src/cmd/go/internal/note/note_test.go
go/src/cmd/go/internal/par/work.go
go/src/cmd/go/internal/par/work_test.go
go/src/cmd/go/internal/renameio/renameio.go
go/src/cmd/go/internal/renameio/renameio_test.go
go/src/cmd/go/internal/renameio/umask_test.go
go/src/cmd/go/internal/robustio/robustio.go
+go/src/cmd/go/internal/robustio/robustio_darwin.go
+go/src/cmd/go/internal/robustio/robustio_flaky.go
go/src/cmd/go/internal/robustio/robustio_other.go
go/src/cmd/go/internal/robustio/robustio_windows.go
go/src/cmd/go/internal/run/run.go
go/src/cmd/go/internal/search/search.go
go/src/cmd/go/internal/search/search_test.go
-go/src/cmd/go/internal/semver/semver.go
-go/src/cmd/go/internal/semver/semver_test.go
go/src/cmd/go/internal/str/path.go
go/src/cmd/go/internal/str/str.go
-go/src/cmd/go/internal/sumweb/cache.go
-go/src/cmd/go/internal/sumweb/client.go
-go/src/cmd/go/internal/sumweb/client_test.go
-go/src/cmd/go/internal/sumweb/encode.go
-go/src/cmd/go/internal/sumweb/encode_test.go
-go/src/cmd/go/internal/sumweb/server.go
-go/src/cmd/go/internal/sumweb/test.go
go/src/cmd/go/internal/test/cover.go
go/src/cmd/go/internal/test/test.go
go/src/cmd/go/internal/test/testflag.go
-go/src/cmd/go/internal/tlog/ct_test.go
-go/src/cmd/go/internal/tlog/note.go
-go/src/cmd/go/internal/tlog/note_test.go
-go/src/cmd/go/internal/tlog/tile.go
-go/src/cmd/go/internal/tlog/tlog.go
-go/src/cmd/go/internal/tlog/tlog_test.go
go/src/cmd/go/internal/tool/tool.go
go/src/cmd/go/internal/txtar/archive.go
go/src/cmd/go/internal/txtar/archive_test.go
@@ -1622,34 +1586,13 @@ go/src/cmd/go/note_test.go
go/src/cmd/go/proxy_test.go
go/src/cmd/go/script_test.go
go/src/cmd/go/testdata/addmod.go
-go/src/cmd/go/testdata/badmod/go.mod
-go/src/cmd/go/testdata/badmod/x.go
-go/src/cmd/go/testdata/dep_test.go
go/src/cmd/go/testdata/example1_test.go
go/src/cmd/go/testdata/example2_test.go
go/src/cmd/go/testdata/failssh/ssh
-go/src/cmd/go/testdata/flag_test.go
go/src/cmd/go/testdata/generate/test1.go
go/src/cmd/go/testdata/generate/test2.go
go/src/cmd/go/testdata/generate/test3.go
go/src/cmd/go/testdata/generate/test4.go
-go/src/cmd/go/testdata/importcom/bad.go
-go/src/cmd/go/testdata/importcom/conflict.go
-go/src/cmd/go/testdata/importcom/src/bad/bad.go
-go/src/cmd/go/testdata/importcom/src/conflict/a.go
-go/src/cmd/go/testdata/importcom/src/conflict/b.go
-go/src/cmd/go/testdata/importcom/src/works/x/x.go
-go/src/cmd/go/testdata/importcom/src/works/x/x1.go
-go/src/cmd/go/testdata/importcom/src/wrongplace/x.go
-go/src/cmd/go/testdata/importcom/works.go
-go/src/cmd/go/testdata/importcom/wrongplace.go
-go/src/cmd/go/testdata/importcycle/src/selfimport/selfimport.go
-go/src/cmd/go/testdata/local/easy.go
-go/src/cmd/go/testdata/local/easysub/easysub.go
-go/src/cmd/go/testdata/local/easysub/main.go
-go/src/cmd/go/testdata/local/hard.go
-go/src/cmd/go/testdata/local/sub/sub.go
-go/src/cmd/go/testdata/local/sub/sub/subsub.go
go/src/cmd/go/testdata/mod/README
go/src/cmd/go/testdata/mod/example.com_badchain_a_v1.0.0.txt
go/src/cmd/go/testdata/mod/example.com_badchain_a_v1.1.0.txt
@@ -1686,6 +1629,8 @@ go/src/cmd/go/testdata/mod/example.com_pseudoupgrade_v0.1.1-0.20190429073117-b54
go/src/cmd/go/testdata/mod/example.com_split_subpkg_v1.1.0.txt
go/src/cmd/go/testdata/mod/example.com_split_v1.0.0.txt
go/src/cmd/go/testdata/mod/example.com_split_v1.1.0.txt
+go/src/cmd/go/testdata/mod/example.com_stack_v1.0.0.txt
+go/src/cmd/go/testdata/mod/example.com_stack_v1.0.1.txt
go/src/cmd/go/testdata/mod/example.com_tools_v1.0.0.txt
go/src/cmd/go/testdata/mod/example.com_usemissingpre_v1.0.0.txt
go/src/cmd/go/testdata/mod/example.com_v1.0.0.txt
@@ -1701,6 +1646,7 @@ go/src/cmd/go/testdata/mod/golang.org_x_text_v0.0.0-20170915032832-14c0d48ead0c.
go/src/cmd/go/testdata/mod/golang.org_x_text_v0.3.0.txt
go/src/cmd/go/testdata/mod/golang.org_x_useinternal_v0.1.0.txt
go/src/cmd/go/testdata/mod/gopkg.in_dummy.v2-unstable_v2.0.0.txt
+go/src/cmd/go/testdata/mod/not-rsc.io_quote_v0.1.0-nomod.txt
go/src/cmd/go/testdata/mod/patch.example.com_depofdirectpatch_v1.0.0.txt
go/src/cmd/go/testdata/mod/patch.example.com_depofdirectpatch_v1.0.1.txt
go/src/cmd/go/testdata/mod/patch.example.com_direct_v1.0.0.txt
@@ -1780,24 +1726,45 @@ go/src/cmd/go/testdata/script/build_cache_gomips.txt
go/src/cmd/go/testdata/script/build_cache_link.txt
go/src/cmd/go/testdata/script/build_cache_output.txt
go/src/cmd/go/testdata/script/build_cache_trimpath.txt
+go/src/cmd/go/testdata/script/build_exe.txt
+go/src/cmd/go/testdata/script/build_gcflags.txt
+go/src/cmd/go/testdata/script/build_i.txt
+go/src/cmd/go/testdata/script/build_import_comment.txt
+go/src/cmd/go/testdata/script/build_import_cycle.txt
go/src/cmd/go/testdata/script/build_multi_main.txt
go/src/cmd/go/testdata/script/build_nocache.txt
+go/src/cmd/go/testdata/script/build_plugin_non_main.txt
go/src/cmd/go/testdata/script/build_relative_pkgdir.txt
go/src/cmd/go/testdata/script/build_relative_tmpdir.txt
go/src/cmd/go/testdata/script/build_runtime_gcflags.txt
go/src/cmd/go/testdata/script/build_trimpath.txt
go/src/cmd/go/testdata/script/cache_unix.txt
+go/src/cmd/go/testdata/script/cache_vet.txt
+go/src/cmd/go/testdata/script/cgo_asm_error.txt
go/src/cmd/go/testdata/script/cgo_syso_issue29253.txt
go/src/cmd/go/testdata/script/clean_testcache.txt
go/src/cmd/go/testdata/script/cmd_import_error.txt
go/src/cmd/go/testdata/script/cover_atomic_pkgall.txt
+go/src/cmd/go/testdata/script/cover_cgo.txt
+go/src/cmd/go/testdata/script/cover_cgo_extra_file.txt
+go/src/cmd/go/testdata/script/cover_cgo_extra_test.txt
+go/src/cmd/go/testdata/script/cover_cgo_xtest.txt
+go/src/cmd/go/testdata/script/cover_import_main_loop.txt
go/src/cmd/go/testdata/script/cover_mod_empty.txt
+go/src/cmd/go/testdata/script/cover_modes.txt
+go/src/cmd/go/testdata/script/cover_pattern.txt
go/src/cmd/go/testdata/script/cover_pkgall_multiple_mains.txt
go/src/cmd/go/testdata/script/cover_pkgall_runtime.txt
go/src/cmd/go/testdata/script/cpu_profile_twice.txt
+go/src/cmd/go/testdata/script/devnull.txt
+go/src/cmd/go/testdata/script/doc.txt
go/src/cmd/go/testdata/script/env_write.txt
go/src/cmd/go/testdata/script/fileline.txt
+go/src/cmd/go/testdata/script/fmt_load_errors.txt
+go/src/cmd/go/testdata/script/gccgo_m.txt
+go/src/cmd/go/testdata/script/gccgo_mangle.txt
go/src/cmd/go/testdata/script/gcflags_patterns.txt
+go/src/cmd/go/testdata/script/generate_bad_imports.txt
go/src/cmd/go/testdata/script/get_404_meta.txt
go/src/cmd/go/testdata/script/get_brace.txt
go/src/cmd/go/testdata/script/get_dotfiles.txt
@@ -1806,32 +1773,45 @@ go/src/cmd/go/testdata/script/get_tilde.txt
go/src/cmd/go/testdata/script/get_unicode.txt
go/src/cmd/go/testdata/script/get_with_git_trace.txt
go/src/cmd/go/testdata/script/goflags.txt
+go/src/cmd/go/testdata/script/gopath_install.txt
+go/src/cmd/go/testdata/script/gopath_local.txt
+go/src/cmd/go/testdata/script/gopath_moved_repo.txt
+go/src/cmd/go/testdata/script/gopath_paths.txt
go/src/cmd/go/testdata/script/gopath_std_vendor.txt
+go/src/cmd/go/testdata/script/gopath_vendor_dup_err.txt
go/src/cmd/go/testdata/script/help.txt
+go/src/cmd/go/testdata/script/import_main.txt
go/src/cmd/go/testdata/script/install_cleans_build.txt
go/src/cmd/go/testdata/script/install_cmd_gobin.txt
go/src/cmd/go/testdata/script/install_cross_gobin.txt
go/src/cmd/go/testdata/script/install_rebuild_gopath.txt
go/src/cmd/go/testdata/script/install_rebuild_removed.txt
+go/src/cmd/go/testdata/script/link_syso_issue33139.txt
go/src/cmd/go/testdata/script/linkname.txt
go/src/cmd/go/testdata/script/list_ambiguous_path.txt
go/src/cmd/go/testdata/script/list_bad_import.txt
go/src/cmd/go/testdata/script/list_compiled_imports.txt
+go/src/cmd/go/testdata/script/list_constraints.txt
go/src/cmd/go/testdata/script/list_find.txt
go/src/cmd/go/testdata/script/list_importmap.txt
+go/src/cmd/go/testdata/script/list_linkshared.txt
+go/src/cmd/go/testdata/script/list_parse_err.txt
go/src/cmd/go/testdata/script/list_split_main.txt
go/src/cmd/go/testdata/script/list_std.txt
-go/src/cmd/go/testdata/script/list_tags.txt
go/src/cmd/go/testdata/script/list_test_e.txt
go/src/cmd/go/testdata/script/list_test_err.txt
go/src/cmd/go/testdata/script/list_test_imports.txt
go/src/cmd/go/testdata/script/list_test_non_go_files.txt
+go/src/cmd/go/testdata/script/list_wildcard_skip_nonmatching.txt
go/src/cmd/go/testdata/script/mod_alt_goroot.txt
+go/src/cmd/go/testdata/script/mod_ambiguous_import.txt
go/src/cmd/go/testdata/script/mod_auth.txt
go/src/cmd/go/testdata/script/mod_bad_domain.txt
go/src/cmd/go/testdata/script/mod_bad_filenames.txt
+go/src/cmd/go/testdata/script/mod_build_info_err.txt
go/src/cmd/go/testdata/script/mod_build_tags.txt
go/src/cmd/go/testdata/script/mod_build_versioned.txt
+go/src/cmd/go/testdata/script/mod_cache_rw.txt
go/src/cmd/go/testdata/script/mod_case.txt
go/src/cmd/go/testdata/script/mod_case_cgo.txt
go/src/cmd/go/testdata/script/mod_clean_cache.txt
@@ -1842,6 +1822,7 @@ go/src/cmd/go/testdata/script/mod_convert_glide.txt
go/src/cmd/go/testdata/script/mod_convert_glockfile.txt
go/src/cmd/go/testdata/script/mod_convert_godeps.txt
go/src/cmd/go/testdata/script/mod_convert_tsv.txt
+go/src/cmd/go/testdata/script/mod_convert_tsv_insecure.txt
go/src/cmd/go/testdata/script/mod_convert_vendor_conf.txt
go/src/cmd/go/testdata/script/mod_convert_vendor_json.txt
go/src/cmd/go/testdata/script/mod_convert_vendor_manifest.txt
@@ -1852,8 +1833,11 @@ go/src/cmd/go/testdata/script/mod_domain_root.txt
go/src/cmd/go/testdata/script/mod_dot.txt
go/src/cmd/go/testdata/script/mod_download.txt
go/src/cmd/go/testdata/script/mod_download_hash.txt
+go/src/cmd/go/testdata/script/mod_download_json.txt
+go/src/cmd/go/testdata/script/mod_download_replace_file.txt
go/src/cmd/go/testdata/script/mod_edit.txt
go/src/cmd/go/testdata/script/mod_edit_go.txt
+go/src/cmd/go/testdata/script/mod_empty_err.txt
go/src/cmd/go/testdata/script/mod_enabled.txt
go/src/cmd/go/testdata/script/mod_file_proxy.txt
go/src/cmd/go/testdata/script/mod_find.txt
@@ -1886,17 +1870,21 @@ go/src/cmd/go/testdata/script/mod_get_trailing_slash.txt
go/src/cmd/go/testdata/script/mod_get_upgrade.txt
go/src/cmd/go/testdata/script/mod_get_upgrade_pseudo.txt
go/src/cmd/go/testdata/script/mod_getmode_vendor.txt
+go/src/cmd/go/testdata/script/mod_getx.txt
go/src/cmd/go/testdata/script/mod_git_export_subst.txt
go/src/cmd/go/testdata/script/mod_go_version.txt
+go/src/cmd/go/testdata/script/mod_go_version_mixed.txt
go/src/cmd/go/testdata/script/mod_gobuild_import.txt
go/src/cmd/go/testdata/script/mod_gofmt_invalid.txt
go/src/cmd/go/testdata/script/mod_gonoproxy.txt
go/src/cmd/go/testdata/script/mod_gopkg_unstable.txt
+go/src/cmd/go/testdata/script/mod_goroot_errors.txt
go/src/cmd/go/testdata/script/mod_graph.txt
go/src/cmd/go/testdata/script/mod_help.txt
go/src/cmd/go/testdata/script/mod_import.txt
go/src/cmd/go/testdata/script/mod_import_mod.txt
go/src/cmd/go/testdata/script/mod_import_v1suffix.txt
+go/src/cmd/go/testdata/script/mod_in_testdata_dir.txt
go/src/cmd/go/testdata/script/mod_indirect.txt
go/src/cmd/go/testdata/script/mod_indirect_main.txt
go/src/cmd/go/testdata/script/mod_indirect_tidy.txt
@@ -1913,6 +1901,7 @@ go/src/cmd/go/testdata/script/mod_list_bad_import.txt
go/src/cmd/go/testdata/script/mod_list_compiled_concurrent.txt
go/src/cmd/go/testdata/script/mod_list_dir.txt
go/src/cmd/go/testdata/script/mod_list_direct.txt
+go/src/cmd/go/testdata/script/mod_list_e_readonly.txt
go/src/cmd/go/testdata/script/mod_list_pseudo.txt
go/src/cmd/go/testdata/script/mod_list_replace_dir.txt
go/src/cmd/go/testdata/script/mod_list_std.txt
@@ -1923,6 +1912,7 @@ go/src/cmd/go/testdata/script/mod_load_badchain.txt
go/src/cmd/go/testdata/script/mod_load_badmod.txt
go/src/cmd/go/testdata/script/mod_load_badzip.txt
go/src/cmd/go/testdata/script/mod_local_replace.txt
+go/src/cmd/go/testdata/script/mod_missing_repo.txt
go/src/cmd/go/testdata/script/mod_missingpkg_prerelease.txt
go/src/cmd/go/testdata/script/mod_modinfo.txt
go/src/cmd/go/testdata/script/mod_multirepo.txt
@@ -1932,6 +1922,9 @@ go/src/cmd/go/testdata/script/mod_off_init.txt
go/src/cmd/go/testdata/script/mod_outside.txt
go/src/cmd/go/testdata/script/mod_patterns.txt
go/src/cmd/go/testdata/script/mod_patterns_vendor.txt
+go/src/cmd/go/testdata/script/mod_permissions.txt
+go/src/cmd/go/testdata/script/mod_prefer_compatible.txt
+go/src/cmd/go/testdata/script/mod_proxy_errors.txt
go/src/cmd/go/testdata/script/mod_proxy_https.txt
go/src/cmd/go/testdata/script/mod_proxy_list.txt
go/src/cmd/go/testdata/script/mod_pseudo_cache.txt
@@ -1940,9 +1933,10 @@ go/src/cmd/go/testdata/script/mod_query_empty.txt
go/src/cmd/go/testdata/script/mod_query_exclude.txt
go/src/cmd/go/testdata/script/mod_readonly.txt
go/src/cmd/go/testdata/script/mod_replace.txt
+go/src/cmd/go/testdata/script/mod_replace_gopkgin.txt
go/src/cmd/go/testdata/script/mod_replace_import.txt
go/src/cmd/go/testdata/script/mod_require_exclude.txt
-go/src/cmd/go/testdata/script/mod_run_internal.txt
+go/src/cmd/go/testdata/script/mod_retention.txt
go/src/cmd/go/testdata/script/mod_run_path.txt
go/src/cmd/go/testdata/script/mod_std_vendor.txt
go/src/cmd/go/testdata/script/mod_string_alias.txt
@@ -1957,6 +1951,7 @@ go/src/cmd/go/testdata/script/mod_test.txt
go/src/cmd/go/testdata/script/mod_test_cached.txt
go/src/cmd/go/testdata/script/mod_test_files.txt
go/src/cmd/go/testdata/script/mod_tidy.txt
+go/src/cmd/go/testdata/script/mod_tidy_cycle.txt
go/src/cmd/go/testdata/script/mod_tidy_error.txt
go/src/cmd/go/testdata/script/mod_tidy_quote.txt
go/src/cmd/go/testdata/script/mod_tidy_replace.txt
@@ -1964,55 +1959,58 @@ go/src/cmd/go/testdata/script/mod_tidy_sum.txt
go/src/cmd/go/testdata/script/mod_upgrade_patch.txt
go/src/cmd/go/testdata/script/mod_vcs_missing.txt
go/src/cmd/go/testdata/script/mod_vendor.txt
+go/src/cmd/go/testdata/script/mod_vendor_auto.txt
go/src/cmd/go/testdata/script/mod_vendor_build.txt
go/src/cmd/go/testdata/script/mod_vendor_nodeps.txt
go/src/cmd/go/testdata/script/mod_vendor_replace.txt
+go/src/cmd/go/testdata/script/mod_vendor_trimpath.txt
+go/src/cmd/go/testdata/script/mod_vendor_unused.txt
go/src/cmd/go/testdata/script/mod_verify.txt
go/src/cmd/go/testdata/script/mod_versions.txt
go/src/cmd/go/testdata/script/mod_why.txt
+go/src/cmd/go/testdata/script/modfile_flag.txt
+go/src/cmd/go/testdata/script/noncanonical_import.txt
go/src/cmd/go/testdata/script/pattern_syntax_error.txt
go/src/cmd/go/testdata/script/prevent_sys_unix_import.txt
go/src/cmd/go/testdata/script/run_hello.txt
+go/src/cmd/go/testdata/script/run_hello_pkg.txt
+go/src/cmd/go/testdata/script/run_internal.txt
go/src/cmd/go/testdata/script/run_set_executable_name.txt
go/src/cmd/go/testdata/script/run_wildcard.txt
go/src/cmd/go/testdata/script/script_wait.txt
go/src/cmd/go/testdata/script/std_vendor.txt
go/src/cmd/go/testdata/script/sum_readonly.txt
+go/src/cmd/go/testdata/script/test_bad_example.txt
go/src/cmd/go/testdata/script/test_badtest.txt
+go/src/cmd/go/testdata/script/test_benchmark_fatal.txt
+go/src/cmd/go/testdata/script/test_benchmark_labels.txt
+go/src/cmd/go/testdata/script/test_cache_inputs.txt
go/src/cmd/go/testdata/script/test_compile_binary.txt
-go/src/cmd/go/testdata/script/test_devnull.txt
+go/src/cmd/go/testdata/script/test_compile_tempfile.txt
+go/src/cmd/go/testdata/script/test_flag.txt
go/src/cmd/go/testdata/script/test_generated_main.txt
go/src/cmd/go/testdata/script/test_go111module_cache.txt
+go/src/cmd/go/testdata/script/test_import_error_stack.txt
+go/src/cmd/go/testdata/script/test_main_archive.txt
+go/src/cmd/go/testdata/script/test_main_twice.txt
+go/src/cmd/go/testdata/script/test_match_no_tests_build_failure.txt
+go/src/cmd/go/testdata/script/test_minus_n.txt
+go/src/cmd/go/testdata/script/test_no_tests.txt
+go/src/cmd/go/testdata/script/test_race.txt
+go/src/cmd/go/testdata/script/test_race_cover_mode_issue20435.txt
+go/src/cmd/go/testdata/script/test_rebuildall.txt
+go/src/cmd/go/testdata/script/test_regexps.txt
go/src/cmd/go/testdata/script/test_status.txt
+go/src/cmd/go/testdata/script/test_syntax_error_says_fail.txt
go/src/cmd/go/testdata/script/test_timeout.txt
go/src/cmd/go/testdata/script/vendor_complex.txt
go/src/cmd/go/testdata/script/version.txt
go/src/cmd/go/testdata/script/vet_asm.txt
go/src/cmd/go/testdata/script/vet_deps.txt
+go/src/cmd/go/testdata/script/vet_flags.txt
go/src/cmd/go/testdata/shadow/root1/src/foo/foo.go
go/src/cmd/go/testdata/shadow/root1/src/math/math.go
go/src/cmd/go/testdata/shadow/root2/src/foo/foo.go
-go/src/cmd/go/testdata/src/badc/x.c
-go/src/cmd/go/testdata/src/badc/x.go
-go/src/cmd/go/testdata/src/badpkg/x.go
-go/src/cmd/go/testdata/src/bench/x_test.go
-go/src/cmd/go/testdata/src/benchfatal/x_test.go
-go/src/cmd/go/testdata/src/canonical/a/a.go
-go/src/cmd/go/testdata/src/canonical/a/vendor/c/c.go
-go/src/cmd/go/testdata/src/canonical/b/b.go
-go/src/cmd/go/testdata/src/canonical/d/d.go
-go/src/cmd/go/testdata/src/cgoasm/p.go
-go/src/cmd/go/testdata/src/cgoasm/p.s
-go/src/cmd/go/testdata/src/cgocover/p.go
-go/src/cmd/go/testdata/src/cgocover/p_test.go
-go/src/cmd/go/testdata/src/cgocover2/p.go
-go/src/cmd/go/testdata/src/cgocover2/x_test.go
-go/src/cmd/go/testdata/src/cgocover3/p.go
-go/src/cmd/go/testdata/src/cgocover3/p_test.go
-go/src/cmd/go/testdata/src/cgocover3/x_test.go
-go/src/cmd/go/testdata/src/cgocover4/notcgo.go
-go/src/cmd/go/testdata/src/cgocover4/p.go
-go/src/cmd/go/testdata/src/cgocover4/x_test.go
go/src/cmd/go/testdata/src/cgotest/m.go
go/src/cmd/go/testdata/src/coverasm/p.go
go/src/cmd/go/testdata/src/coverasm/p.s
@@ -2029,10 +2027,6 @@ go/src/cmd/go/testdata/src/coverdep2/p2/p2.go
go/src/cmd/go/testdata/src/coverdot1/p.go
go/src/cmd/go/testdata/src/coverdot2/p.go
go/src/cmd/go/testdata/src/coverdot2/p_test.go
-go/src/cmd/go/testdata/src/dupload/dupload.go
-go/src/cmd/go/testdata/src/dupload/p/p.go
-go/src/cmd/go/testdata/src/dupload/p2/p2.go
-go/src/cmd/go/testdata/src/dupload/vendor/p/p.go
go/src/cmd/go/testdata/src/empty/pkg/pkg.go
go/src/cmd/go/testdata/src/empty/pkgtest/pkg.go
go/src/cmd/go/testdata/src/empty/pkgtest/test_test.go
@@ -2050,48 +2044,13 @@ go/src/cmd/go/testdata/src/exclude/ignore/_x.go
go/src/cmd/go/testdata/src/exclude/x.go
go/src/cmd/go/testdata/src/exclude/x_linux.go
go/src/cmd/go/testdata/src/failfast_test.go
-go/src/cmd/go/testdata/src/gencycle/gencycle.go
-go/src/cmd/go/testdata/src/go-cmd-test/helloworld.go
go/src/cmd/go/testdata/src/hello/hello.go
-go/src/cmd/go/testdata/src/importmain/ismain/main.go
-go/src/cmd/go/testdata/src/importmain/test/test.go
-go/src/cmd/go/testdata/src/importmain/test/test_test.go
-go/src/cmd/go/testdata/src/main_test/m.go
-go/src/cmd/go/testdata/src/main_test/m_test.go
-go/src/cmd/go/testdata/src/multimain/multimain_test.go
go/src/cmd/go/testdata/src/my.pkg/main/main.go
go/src/cmd/go/testdata/src/my.pkg/pkg.go
-go/src/cmd/go/testdata/src/not_main/not_main.go
-go/src/cmd/go/testdata/src/notest/hello.go
-go/src/cmd/go/testdata/src/run/bad.go
-go/src/cmd/go/testdata/src/run/good.go
-go/src/cmd/go/testdata/src/run/internal/internal.go
-go/src/cmd/go/testdata/src/run/subdir/internal/private/private.go
go/src/cmd/go/testdata/src/skipper/skip_test.go
-go/src/cmd/go/testdata/src/sleepy1/p_test.go
-go/src/cmd/go/testdata/src/sleepy2/p_test.go
-go/src/cmd/go/testdata/src/sleepybad/p.go
-go/src/cmd/go/testdata/src/syntaxerror/x.go
-go/src/cmd/go/testdata/src/syntaxerror/x_test.go
-go/src/cmd/go/testdata/src/testcache/testcache_test.go
-go/src/cmd/go/testdata/src/testcycle/p1/p1.go
-go/src/cmd/go/testdata/src/testcycle/p1/p1_test.go
-go/src/cmd/go/testdata/src/testcycle/p2/p2.go
-go/src/cmd/go/testdata/src/testcycle/p3/p3.go
-go/src/cmd/go/testdata/src/testcycle/p3/p3_test.go
-go/src/cmd/go/testdata/src/testcycle/q1/q1.go
-go/src/cmd/go/testdata/src/testcycle/q1/q1_test.go
-go/src/cmd/go/testdata/src/testdep/p1/p1.go
-go/src/cmd/go/testdata/src/testdep/p1/p1_test.go
-go/src/cmd/go/testdata/src/testdep/p2/p2.go
-go/src/cmd/go/testdata/src/testdep/p3/p3.go
go/src/cmd/go/testdata/src/testlist/bench_test.go
go/src/cmd/go/testdata/src/testlist/example_test.go
go/src/cmd/go/testdata/src/testlist/test_test.go
-go/src/cmd/go/testdata/src/testnorun/p.go
-go/src/cmd/go/testdata/src/testrace/race_test.go
-go/src/cmd/go/testdata/src/testregexp/x_test.go
-go/src/cmd/go/testdata/src/testregexp/z_test.go
go/src/cmd/go/testdata/src/vend/bad.go
go/src/cmd/go/testdata/src/vend/dir1/dir1.go
go/src/cmd/go/testdata/src/vend/good.go
@@ -2176,10 +2135,14 @@ go/src/cmd/gofmt/testdata/go2numbers.golden
go/src/cmd/gofmt/testdata/go2numbers.input
go/src/cmd/gofmt/testdata/import.golden
go/src/cmd/gofmt/testdata/import.input
+go/src/cmd/gofmt/testdata/issue28082.golden
+go/src/cmd/gofmt/testdata/issue28082.input
go/src/cmd/gofmt/testdata/ranges.golden
go/src/cmd/gofmt/testdata/ranges.input
go/src/cmd/gofmt/testdata/rewrite1.golden
go/src/cmd/gofmt/testdata/rewrite1.input
+go/src/cmd/gofmt/testdata/rewrite10.golden
+go/src/cmd/gofmt/testdata/rewrite10.input
go/src/cmd/gofmt/testdata/rewrite2.golden
go/src/cmd/gofmt/testdata/rewrite2.input
go/src/cmd/gofmt/testdata/rewrite3.golden
@@ -2229,6 +2192,7 @@ go/src/cmd/internal/buildid/testdata/a.elf.base64
go/src/cmd/internal/buildid/testdata/a.macho.base64
go/src/cmd/internal/buildid/testdata/a.pe.base64
go/src/cmd/internal/buildid/testdata/p.a.base64
+go/src/cmd/internal/diff/diff.go
go/src/cmd/internal/dwarf/dwarf.go
go/src/cmd/internal/dwarf/dwarf_defs.go
go/src/cmd/internal/dwarf/dwarf_test.go
@@ -2237,6 +2201,7 @@ go/src/cmd/internal/edit/edit_test.go
go/src/cmd/internal/gcprog/gcprog.go
go/src/cmd/internal/goobj/goobj_test.go
go/src/cmd/internal/goobj/read.go
+go/src/cmd/internal/goobj/readnew.go
go/src/cmd/internal/goobj/testdata/go1.go
go/src/cmd/internal/goobj/testdata/go2.go
go/src/cmd/internal/goobj/testdata/mycgo/c1.c
@@ -2244,6 +2209,11 @@ go/src/cmd/internal/goobj/testdata/mycgo/c2.c
go/src/cmd/internal/goobj/testdata/mycgo/go.go
go/src/cmd/internal/goobj/testdata/mycgo/go1.go
go/src/cmd/internal/goobj/testdata/mycgo/go2.go
+go/src/cmd/internal/goobj2/builtin.go
+go/src/cmd/internal/goobj2/builtinlist.go
+go/src/cmd/internal/goobj2/funcinfo.go
+go/src/cmd/internal/goobj2/mkbuiltin.go
+go/src/cmd/internal/goobj2/objfile.go
go/src/cmd/internal/obj/abi_string.go
go/src/cmd/internal/obj/addrtype_string.go
go/src/cmd/internal/obj/arm/a.out.go
@@ -2260,7 +2230,9 @@ go/src/cmd/internal/obj/arm64/asm_test.go
go/src/cmd/internal/obj/arm64/doc.go
go/src/cmd/internal/obj/arm64/list7.go
go/src/cmd/internal/obj/arm64/obj7.go
+go/src/cmd/internal/obj/arm64/sysRegEnc.go
go/src/cmd/internal/obj/data.go
+go/src/cmd/internal/obj/dwarf.go
go/src/cmd/internal/obj/go.go
go/src/cmd/internal/obj/inl.go
go/src/cmd/internal/obj/ld.go
@@ -2274,6 +2246,7 @@ go/src/cmd/internal/obj/mips/asm0.go
go/src/cmd/internal/obj/mips/list0.go
go/src/cmd/internal/obj/mips/obj0.go
go/src/cmd/internal/obj/objfile.go
+go/src/cmd/internal/obj/objfile2.go
go/src/cmd/internal/obj/pass.go
go/src/cmd/internal/obj/pcln.go
go/src/cmd/internal/obj/plist.go
@@ -2284,12 +2257,20 @@ go/src/cmd/internal/obj/ppc64/asm9.go
go/src/cmd/internal/obj/ppc64/doc.go
go/src/cmd/internal/obj/ppc64/list9.go
go/src/cmd/internal/obj/ppc64/obj9.go
+go/src/cmd/internal/obj/riscv/anames.go
+go/src/cmd/internal/obj/riscv/asm_test.go
+go/src/cmd/internal/obj/riscv/cpu.go
+go/src/cmd/internal/obj/riscv/inst.go
+go/src/cmd/internal/obj/riscv/list.go
+go/src/cmd/internal/obj/riscv/obj.go
go/src/cmd/internal/obj/s390x/a.out.go
go/src/cmd/internal/obj/s390x/anames.go
go/src/cmd/internal/obj/s390x/anamesz.go
go/src/cmd/internal/obj/s390x/asmz.go
+go/src/cmd/internal/obj/s390x/condition_code.go
go/src/cmd/internal/obj/s390x/listz.go
go/src/cmd/internal/obj/s390x/objz.go
+go/src/cmd/internal/obj/s390x/rotate.go
go/src/cmd/internal/obj/s390x/vector.go
go/src/cmd/internal/obj/sizeof_test.go
go/src/cmd/internal/obj/stringer.go
@@ -2353,10 +2334,14 @@ go/src/cmd/internal/test2json/testdata/benchfail.json
go/src/cmd/internal/test2json/testdata/benchfail.test
go/src/cmd/internal/test2json/testdata/benchshort.json
go/src/cmd/internal/test2json/testdata/benchshort.test
+go/src/cmd/internal/test2json/testdata/empty.json
+go/src/cmd/internal/test2json/testdata/empty.test
go/src/cmd/internal/test2json/testdata/issue23036.json
go/src/cmd/internal/test2json/testdata/issue23036.test
go/src/cmd/internal/test2json/testdata/issue23920.json
go/src/cmd/internal/test2json/testdata/issue23920.test
+go/src/cmd/internal/test2json/testdata/panic.json
+go/src/cmd/internal/test2json/testdata/panic.test
go/src/cmd/internal/test2json/testdata/smiley.json
go/src/cmd/internal/test2json/testdata/smiley.test
go/src/cmd/internal/test2json/testdata/unicode.json
@@ -2379,11 +2364,16 @@ go/src/cmd/link/internal/ld/ar.go
go/src/cmd/link/internal/ld/config.go
go/src/cmd/link/internal/ld/data.go
go/src/cmd/link/internal/ld/deadcode.go
+go/src/cmd/link/internal/ld/deadcode2.go
go/src/cmd/link/internal/ld/decodesym.go
go/src/cmd/link/internal/ld/dwarf.go
go/src/cmd/link/internal/ld/dwarf_test.go
go/src/cmd/link/internal/ld/elf.go
+go/src/cmd/link/internal/ld/elf_test.go
+go/src/cmd/link/internal/ld/execarchive.go
+go/src/cmd/link/internal/ld/execarchive_noexec.go
go/src/cmd/link/internal/ld/go.go
+go/src/cmd/link/internal/ld/issue33808_test.go
go/src/cmd/link/internal/ld/ld.go
go/src/cmd/link/internal/ld/ld_test.go
go/src/cmd/link/internal/ld/lib.go
@@ -2395,6 +2385,7 @@ go/src/cmd/link/internal/ld/nooptcgolink_test.go
go/src/cmd/link/internal/ld/outbuf.go
go/src/cmd/link/internal/ld/outbuf_mmap.go
go/src/cmd/link/internal/ld/outbuf_nommap.go
+go/src/cmd/link/internal/ld/outbuf_windows.go
go/src/cmd/link/internal/ld/pcln.go
go/src/cmd/link/internal/ld/pe.go
go/src/cmd/link/internal/ld/sym.go
@@ -2413,6 +2404,7 @@ go/src/cmd/link/internal/ld/typelink.go
go/src/cmd/link/internal/ld/util.go
go/src/cmd/link/internal/ld/xcoff.go
go/src/cmd/link/internal/loadelf/ldelf.go
+go/src/cmd/link/internal/loader/loader.go
go/src/cmd/link/internal/loadmacho/ldmacho.go
go/src/cmd/link/internal/loadpe/ldpe.go
go/src/cmd/link/internal/loadxcoff/ldxcoff.go
@@ -2426,10 +2418,14 @@ go/src/cmd/link/internal/objfile/objfile.go
go/src/cmd/link/internal/ppc64/asm.go
go/src/cmd/link/internal/ppc64/l.go
go/src/cmd/link/internal/ppc64/obj.go
+go/src/cmd/link/internal/riscv64/asm.go
+go/src/cmd/link/internal/riscv64/l.go
+go/src/cmd/link/internal/riscv64/obj.go
go/src/cmd/link/internal/s390x/asm.go
go/src/cmd/link/internal/s390x/l.go
go/src/cmd/link/internal/s390x/obj.go
go/src/cmd/link/internal/sym/attribute.go
+go/src/cmd/link/internal/sym/compilation_unit.go
go/src/cmd/link/internal/sym/library.go
go/src/cmd/link/internal/sym/reloc.go
go/src/cmd/link/internal/sym/segment.go
@@ -2564,6 +2560,10 @@ go/src/cmd/vendor/golang.org/x/crypto/AUTHORS
go/src/cmd/vendor/golang.org/x/crypto/CONTRIBUTORS
go/src/cmd/vendor/golang.org/x/crypto/LICENSE
go/src/cmd/vendor/golang.org/x/crypto/PATENTS
+go/src/cmd/vendor/golang.org/x/crypto/ed25519/ed25519.go
+go/src/cmd/vendor/golang.org/x/crypto/ed25519/ed25519_go113.go
+go/src/cmd/vendor/golang.org/x/crypto/ed25519/internal/edwards25519/const.go
+go/src/cmd/vendor/golang.org/x/crypto/ed25519/internal/edwards25519/edwards25519.go
go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/terminal.go
go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util.go
go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_aix.go
@@ -2572,6 +2572,24 @@ go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go
go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go
go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go
go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go
+go/src/cmd/vendor/golang.org/x/mod/LICENSE
+go/src/cmd/vendor/golang.org/x/mod/PATENTS
+go/src/cmd/vendor/golang.org/x/mod/internal/lazyregexp/lazyre.go
+go/src/cmd/vendor/golang.org/x/mod/modfile/print.go
+go/src/cmd/vendor/golang.org/x/mod/modfile/read.go
+go/src/cmd/vendor/golang.org/x/mod/modfile/rule.go
+go/src/cmd/vendor/golang.org/x/mod/module/module.go
+go/src/cmd/vendor/golang.org/x/mod/semver/semver.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/cache.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/client.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/dirhash/hash.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/note/note.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/server.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/test.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/note.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/tile.go
+go/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/tlog.go
+go/src/cmd/vendor/golang.org/x/mod/zip/zip.go
go/src/cmd/vendor/golang.org/x/sys/AUTHORS
go/src/cmd/vendor/golang.org/x/sys/CONTRIBUTORS
go/src/cmd/vendor/golang.org/x/sys/LICENSE
@@ -2597,6 +2615,7 @@ go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_arm64.s
go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s
go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s
go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s
+go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s
go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_s390x.s
go/src/cmd/vendor/golang.org/x/sys/unix/asm_netbsd_386.s
go/src/cmd/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s
@@ -2870,6 +2889,7 @@ go/src/cmd/vendor/golang.org/x/tools/CONTRIBUTORS
go/src/cmd/vendor/golang.org/x/tools/LICENSE
go/src/cmd/vendor/golang.org/x/tools/PATENTS
go/src/cmd/vendor/golang.org/x/tools/go/analysis/analysis.go
+go/src/cmd/vendor/golang.org/x/tools/go/analysis/diagnostic.go
go/src/cmd/vendor/golang.org/x/tools/go/analysis/doc.go
go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags/flags.go
go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags/help.go
@@ -2920,6 +2940,19 @@ go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/imports.go
go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/map.go
go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/methodsetcache.go
go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/ui.go
+go/src/cmd/vendor/golang.org/x/xerrors/LICENSE
+go/src/cmd/vendor/golang.org/x/xerrors/PATENTS
+go/src/cmd/vendor/golang.org/x/xerrors/README
+go/src/cmd/vendor/golang.org/x/xerrors/adaptor.go
+go/src/cmd/vendor/golang.org/x/xerrors/codereview.cfg
+go/src/cmd/vendor/golang.org/x/xerrors/doc.go
+go/src/cmd/vendor/golang.org/x/xerrors/errors.go
+go/src/cmd/vendor/golang.org/x/xerrors/fmt.go
+go/src/cmd/vendor/golang.org/x/xerrors/format.go
+go/src/cmd/vendor/golang.org/x/xerrors/frame.go
+go/src/cmd/vendor/golang.org/x/xerrors/go.mod
+go/src/cmd/vendor/golang.org/x/xerrors/internal/internal.go
+go/src/cmd/vendor/golang.org/x/xerrors/wrap.go
go/src/cmd/vendor/modules.txt
go/src/cmd/vet/README
go/src/cmd/vet/doc.go
@@ -3084,6 +3117,8 @@ go/src/crypto/aes/const.go
go/src/crypto/aes/ctr_s390x.go
go/src/crypto/aes/gcm_amd64.s
go/src/crypto/aes/gcm_arm64.s
+go/src/crypto/aes/gcm_ppc64le.go
+go/src/crypto/aes/gcm_ppc64le.s
go/src/crypto/aes/gcm_s390x.go
go/src/crypto/aes/modes.go
go/src/crypto/aes/modes_test.go
@@ -3137,8 +3172,10 @@ go/src/crypto/elliptic/p256.go
go/src/crypto/elliptic/p256_asm.go
go/src/crypto/elliptic/p256_asm_amd64.s
go/src/crypto/elliptic/p256_asm_arm64.s
+go/src/crypto/elliptic/p256_asm_ppc64le.s
go/src/crypto/elliptic/p256_asm_s390x.s
go/src/crypto/elliptic/p256_generic.go
+go/src/crypto/elliptic/p256_ppc64le.go
go/src/crypto/elliptic/p256_s390x.go
go/src/crypto/hmac/hmac.go
go/src/crypto/hmac/hmac_test.go
@@ -3154,7 +3191,6 @@ go/src/crypto/md5/md5_test.go
go/src/crypto/md5/md5block.go
go/src/crypto/md5/md5block_386.s
go/src/crypto/md5/md5block_amd64.s
-go/src/crypto/md5/md5block_amd64p32.s
go/src/crypto/md5/md5block_arm.s
go/src/crypto/md5/md5block_arm64.s
go/src/crypto/md5/md5block_decl.go
@@ -3194,7 +3230,6 @@ go/src/crypto/sha1/sha1block.go
go/src/crypto/sha1/sha1block_386.s
go/src/crypto/sha1/sha1block_amd64.go
go/src/crypto/sha1/sha1block_amd64.s
-go/src/crypto/sha1/sha1block_amd64p32.s
go/src/crypto/sha1/sha1block_arm.s
go/src/crypto/sha1/sha1block_arm64.go
go/src/crypto/sha1/sha1block_arm64.s
@@ -3248,6 +3283,7 @@ go/src/crypto/tls/handshake_server.go
go/src/crypto/tls/handshake_server_test.go
go/src/crypto/tls/handshake_server_tls13.go
go/src/crypto/tls/handshake_test.go
+go/src/crypto/tls/handshake_unix_test.go
go/src/crypto/tls/key_agreement.go
go/src/crypto/tls/key_schedule.go
go/src/crypto/tls/key_schedule_test.go
@@ -3313,9 +3349,6 @@ go/src/crypto/tls/testdata/Client-TLSv13-HelloRetryRequest
go/src/crypto/tls/testdata/Client-TLSv13-KeyUpdate
go/src/crypto/tls/testdata/Client-TLSv13-P256-ECDHE
go/src/crypto/tls/testdata/Client-TLSv13-X25519-ECDHE
-go/src/crypto/tls/testdata/Server-SSLv3-RSA-3DES
-go/src/crypto/tls/testdata/Server-SSLv3-RSA-AES
-go/src/crypto/tls/testdata/Server-SSLv3-RSA-RC4
go/src/crypto/tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES
go/src/crypto/tls/testdata/Server-TLSv10-ExportKeyingMaterial
go/src/crypto/tls/testdata/Server-TLSv10-RSA-3DES
@@ -3368,6 +3401,7 @@ go/src/crypto/tls/testdata/Server-TLSv13-IssueTicket
go/src/crypto/tls/testdata/Server-TLSv13-IssueTicketPreDisable
go/src/crypto/tls/testdata/Server-TLSv13-P256
go/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS
+go/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS-TooSmall
go/src/crypto/tls/testdata/Server-TLSv13-Resume
go/src/crypto/tls/testdata/Server-TLSv13-Resume-HelloRetryRequest
go/src/crypto/tls/testdata/Server-TLSv13-ResumeDisabled
@@ -3396,7 +3430,6 @@ go/src/crypto/x509/root_darwin_armx.go
go/src/crypto/x509/root_darwin_test.go
go/src/crypto/x509/root_js.go
go/src/crypto/x509/root_linux.go
-go/src/crypto/x509/root_nacl.go
go/src/crypto/x509/root_nocgo_darwin.go
go/src/crypto/x509/root_plan9.go
go/src/crypto/x509/root_solaris.go
@@ -3523,6 +3556,7 @@ go/src/debug/pe/testdata/gcc-386-mingw-obj
go/src/debug/pe/testdata/gcc-amd64-mingw-exec
go/src/debug/pe/testdata/gcc-amd64-mingw-obj
go/src/debug/pe/testdata/hello.c
+go/src/debug/pe/testdata/vmlinuz-4.15.0-47-generic
go/src/debug/plan9obj/file.go
go/src/debug/plan9obj/file_test.go
go/src/debug/plan9obj/plan9obj.go
@@ -3649,6 +3683,7 @@ go/src/go/ast/example_test.go
go/src/go/ast/filter.go
go/src/go/ast/filter_test.go
go/src/go/ast/import.go
+go/src/go/ast/issues_test.go
go/src/go/ast/print.go
go/src/go/ast/print_test.go
go/src/go/ast/resolve.go
@@ -3664,6 +3699,8 @@ go/src/go/build/read.go
go/src/go/build/read_test.go
go/src/go/build/syslist.go
go/src/go/build/syslist_test.go
+go/src/go/build/testdata/cgo_disabled/cgo_disabled.go
+go/src/go/build/testdata/cgo_disabled/empty.go
go/src/go/build/testdata/doc/a_test.go
go/src/go/build/testdata/doc/b_test.go
go/src/go/build/testdata/doc/c_test.go
@@ -3803,6 +3840,8 @@ go/src/go/internal/gccgoimporter/testdata/issue30628.go
go/src/go/internal/gccgoimporter/testdata/issue30628.gox
go/src/go/internal/gccgoimporter/testdata/issue31540.go
go/src/go/internal/gccgoimporter/testdata/issue31540.gox
+go/src/go/internal/gccgoimporter/testdata/issue34182.go
+go/src/go/internal/gccgoimporter/testdata/issue34182.gox
go/src/go/internal/gccgoimporter/testdata/libimportsar.a
go/src/go/internal/gccgoimporter/testdata/nointerface.go
go/src/go/internal/gccgoimporter/testdata/nointerface.gox
@@ -3849,6 +3888,7 @@ go/src/go/parser/testdata/commas.src
go/src/go/parser/testdata/issue11377.src
go/src/go/parser/testdata/issue23434.src
go/src/go/parser/testdata/issue3106.src
+go/src/go/parser/testdata/issue34946.src
go/src/go/printer/example_test.go
go/src/go/printer/nodes.go
go/src/go/printer/performance_test.go
@@ -3909,7 +3949,6 @@ go/src/go/types/gccgosizes.go
go/src/go/types/gotype.go
go/src/go/types/hilbert_test.go
go/src/go/types/initorder.go
-go/src/go/types/interfaces.go
go/src/go/types/issues_test.go
go/src/go/types/labels.go
go/src/go/types/lookup.go
@@ -3970,6 +4009,7 @@ go/src/go/types/testdata/issue25008a.src
go/src/go/types/testdata/issue25008b.src
go/src/go/types/testdata/issue26390.src
go/src/go/types/testdata/issue28251.src
+go/src/go/types/testdata/issue6977.src
go/src/go/types/testdata/issues.src
go/src/go/types/testdata/labels.src
go/src/go/types/testdata/literals.src
@@ -3989,8 +4029,6 @@ go/src/hash/adler32/adler32_test.go
go/src/hash/crc32/crc32.go
go/src/hash/crc32/crc32_amd64.go
go/src/hash/crc32/crc32_amd64.s
-go/src/hash/crc32/crc32_amd64p32.go
-go/src/hash/crc32/crc32_amd64p32.s
go/src/hash/crc32/crc32_arm64.go
go/src/hash/crc32/crc32_arm64.s
go/src/hash/crc32/crc32_generic.go
@@ -4009,6 +4047,9 @@ go/src/hash/example_test.go
go/src/hash/fnv/fnv.go
go/src/hash/fnv/fnv_test.go
go/src/hash/hash.go
+go/src/hash/maphash/maphash.go
+go/src/hash/maphash/maphash_test.go
+go/src/hash/maphash/smhasher_test.go
go/src/hash/marshal_test.go
go/src/hash/test_cases.txt
go/src/hash/test_gen.awk
@@ -4223,10 +4264,10 @@ go/src/index/suffixarray/suffixarray_test.go
go/src/internal/bytealg/bytealg.go
go/src/internal/bytealg/compare_386.s
go/src/internal/bytealg/compare_amd64.s
-go/src/internal/bytealg/compare_amd64p32.s
go/src/internal/bytealg/compare_arm.s
go/src/internal/bytealg/compare_arm64.s
go/src/internal/bytealg/compare_generic.go
+go/src/internal/bytealg/compare_mips64x.s
go/src/internal/bytealg/compare_mipsx.s
go/src/internal/bytealg/compare_native.go
go/src/internal/bytealg/compare_ppc64x.s
@@ -4238,9 +4279,9 @@ go/src/internal/bytealg/count_arm64.s
go/src/internal/bytealg/count_generic.go
go/src/internal/bytealg/count_native.go
go/src/internal/bytealg/count_ppc64x.s
+go/src/internal/bytealg/count_s390x.s
go/src/internal/bytealg/equal_386.s
go/src/internal/bytealg/equal_amd64.s
-go/src/internal/bytealg/equal_amd64p32.s
go/src/internal/bytealg/equal_arm.s
go/src/internal/bytealg/equal_arm64.s
go/src/internal/bytealg/equal_generic.go
@@ -4248,6 +4289,7 @@ go/src/internal/bytealg/equal_mips64x.s
go/src/internal/bytealg/equal_mipsx.s
go/src/internal/bytealg/equal_native.go
go/src/internal/bytealg/equal_ppc64x.s
+go/src/internal/bytealg/equal_riscv64.s
go/src/internal/bytealg/equal_s390x.s
go/src/internal/bytealg/equal_wasm.s
go/src/internal/bytealg/index_amd64.go
@@ -4260,7 +4302,6 @@ go/src/internal/bytealg/index_s390x.go
go/src/internal/bytealg/index_s390x.s
go/src/internal/bytealg/indexbyte_386.s
go/src/internal/bytealg/indexbyte_amd64.s
-go/src/internal/bytealg/indexbyte_amd64p32.s
go/src/internal/bytealg/indexbyte_arm.s
go/src/internal/bytealg/indexbyte_arm64.s
go/src/internal/bytealg/indexbyte_generic.go
@@ -4268,13 +4309,13 @@ go/src/internal/bytealg/indexbyte_mips64x.s
go/src/internal/bytealg/indexbyte_mipsx.s
go/src/internal/bytealg/indexbyte_native.go
go/src/internal/bytealg/indexbyte_ppc64x.s
+go/src/internal/bytealg/indexbyte_riscv64.s
go/src/internal/bytealg/indexbyte_s390x.s
go/src/internal/bytealg/indexbyte_wasm.s
go/src/internal/cfg/cfg.go
go/src/internal/cpu/cpu.go
go/src/internal/cpu/cpu_386.go
go/src/internal/cpu/cpu_amd64.go
-go/src/internal/cpu/cpu_amd64p32.go
go/src/internal/cpu/cpu_arm.go
go/src/internal/cpu/cpu_arm64.go
go/src/internal/cpu/cpu_mips.go
@@ -4283,6 +4324,7 @@ go/src/internal/cpu/cpu_mips64le.go
go/src/internal/cpu/cpu_mipsle.go
go/src/internal/cpu/cpu_no_init.go
go/src/internal/cpu/cpu_ppc64x.go
+go/src/internal/cpu/cpu_riscv64.go
go/src/internal/cpu/cpu_s390x.go
go/src/internal/cpu/cpu_s390x.s
go/src/internal/cpu/cpu_s390x_test.go
@@ -4311,6 +4353,9 @@ go/src/internal/poll/error_test.go
go/src/internal/poll/export_posix_test.go
go/src/internal/poll/export_test.go
go/src/internal/poll/export_windows_test.go
+go/src/internal/poll/fcntl_js.go
+go/src/internal/poll/fcntl_libc.go
+go/src/internal/poll/fcntl_syscall.go
go/src/internal/poll/fd.go
go/src/internal/poll/fd_fsync_darwin.go
go/src/internal/poll/fd_fsync_posix.go
@@ -4320,7 +4365,7 @@ go/src/internal/poll/fd_mutex.go
go/src/internal/poll/fd_mutex_test.go
go/src/internal/poll/fd_opendir_darwin.go
go/src/internal/poll/fd_plan9.go
-go/src/internal/poll/fd_poll_nacljs.go
+go/src/internal/poll/fd_poll_js.go
go/src/internal/poll/fd_poll_runtime.go
go/src/internal/poll/fd_posix.go
go/src/internal/poll/fd_posix_test.go
@@ -4354,6 +4399,7 @@ go/src/internal/race/race.go
go/src/internal/reflectlite/all_test.go
go/src/internal/reflectlite/asm.s
go/src/internal/reflectlite/export_test.go
+go/src/internal/reflectlite/reflect_mirror_test.go
go/src/internal/reflectlite/set_test.go
go/src/internal/reflectlite/swapper.go
go/src/internal/reflectlite/tostring_test.go
@@ -4377,6 +4423,7 @@ go/src/internal/syscall/unix/at_sysnum_linux.go
go/src/internal/syscall/unix/at_sysnum_netbsd.go
go/src/internal/syscall/unix/at_sysnum_newfstatat_linux.go
go/src/internal/syscall/unix/at_sysnum_openbsd.go
+go/src/internal/syscall/unix/fcntl_linux_32bit.go
go/src/internal/syscall/unix/getentropy_openbsd.go
go/src/internal/syscall/unix/getrandom_freebsd.go
go/src/internal/syscall/unix/getrandom_linux.go
@@ -4390,9 +4437,8 @@ go/src/internal/syscall/unix/getrandom_linux_ppc64x.go
go/src/internal/syscall/unix/getrandom_linux_s390x.go
go/src/internal/syscall/unix/ioctl_aix.go
go/src/internal/syscall/unix/nonblocking.go
-go/src/internal/syscall/unix/nonblocking_darwin.go
go/src/internal/syscall/unix/nonblocking_js.go
-go/src/internal/syscall/unix/nonblocking_nacl.go
+go/src/internal/syscall/unix/nonblocking_libc.go
go/src/internal/syscall/windows/exec_windows_test.go
go/src/internal/syscall/windows/mksyscall.go
go/src/internal/syscall/windows/psapi_windows.go
@@ -4503,7 +4549,6 @@ go/src/math/big/arith.go
go/src/math/big/arith_386.s
go/src/math/big/arith_amd64.go
go/src/math/big/arith_amd64.s
-go/src/math/big/arith_amd64p32.s
go/src/math/big/arith_arm.s
go/src/math/big/arith_arm64.s
go/src/math/big/arith_decl.go
@@ -4587,7 +4632,6 @@ go/src/math/copysign.go
go/src/math/cosh_s390x.s
go/src/math/dim.go
go/src/math/dim_amd64.s
-go/src/math/dim_amd64p32.s
go/src/math/dim_arm64.s
go/src/math/dim_s390x.s
go/src/math/erf.go
@@ -4598,7 +4642,6 @@ go/src/math/example_test.go
go/src/math/exp.go
go/src/math/exp2_386.s
go/src/math/exp_amd64.s
-go/src/math/exp_amd64p32.s
go/src/math/exp_arm64.s
go/src/math/exp_asm.go
go/src/math/exp_s390x.s
@@ -4610,11 +4653,11 @@ go/src/math/export_test.go
go/src/math/floor.go
go/src/math/floor_386.s
go/src/math/floor_amd64.s
-go/src/math/floor_amd64p32.s
go/src/math/floor_arm64.s
go/src/math/floor_ppc64x.s
go/src/math/floor_s390x.s
go/src/math/floor_wasm.s
+go/src/math/fma.go
go/src/math/frexp.go
go/src/math/frexp_386.s
go/src/math/gamma.go
@@ -4622,7 +4665,6 @@ go/src/math/huge_test.go
go/src/math/hypot.go
go/src/math/hypot_386.s
go/src/math/hypot_amd64.s
-go/src/math/hypot_amd64p32.s
go/src/math/j0.go
go/src/math/j1.go
go/src/math/jn.go
@@ -4638,7 +4680,6 @@ go/src/math/log1p_386.s
go/src/math/log1p_s390x.s
go/src/math/log_386.s
go/src/math/log_amd64.s
-go/src/math/log_amd64p32.s
go/src/math/log_s390x.s
go/src/math/logb.go
go/src/math/mod.go
@@ -4672,7 +4713,6 @@ go/src/math/sinh_s390x.s
go/src/math/sqrt.go
go/src/math/sqrt_386.s
go/src/math/sqrt_amd64.s
-go/src/math/sqrt_amd64p32.s
go/src/math/sqrt_arm.s
go/src/math/sqrt_arm64.s
go/src/math/sqrt_mipsx.s
@@ -4681,12 +4721,12 @@ go/src/math/sqrt_s390x.s
go/src/math/sqrt_wasm.s
go/src/math/stubs_386.s
go/src/math/stubs_amd64.s
-go/src/math/stubs_amd64p32.s
go/src/math/stubs_arm.s
go/src/math/stubs_arm64.s
go/src/math/stubs_mips64x.s
go/src/math/stubs_mipsx.s
go/src/math/stubs_ppc64x.s
+go/src/math/stubs_riscv64.s
go/src/math/stubs_s390x.s
go/src/math/stubs_wasm.s
go/src/math/tan.go
@@ -4724,8 +4764,6 @@ go/src/mime/type_plan9.go
go/src/mime/type_test.go
go/src/mime/type_unix.go
go/src/mime/type_windows.go
-go/src/naclmake.bash
-go/src/nacltest.bash
go/src/net/addrselect.go
go/src/net/addrselect_test.go
go/src/net/cgo_aix.go
@@ -4757,7 +4795,6 @@ go/src/net/dnsclient_unix_test.go
go/src/net/dnsconfig_unix.go
go/src/net/dnsconfig_unix_test.go
go/src/net/dnsname_test.go
-go/src/net/error_nacl.go
go/src/net/error_plan9.go
go/src/net/error_plan9_test.go
go/src/net/error_posix.go
@@ -4784,11 +4821,12 @@ go/src/net/hook_unix.go
go/src/net/hook_windows.go
go/src/net/hosts.go
go/src/net/hosts_test.go
+go/src/net/http/alpn_test.go
go/src/net/http/cgi/child.go
go/src/net/http/cgi/child_test.go
go/src/net/http/cgi/host.go
go/src/net/http/cgi/host_test.go
-go/src/net/http/cgi/matryoshka_test.go
+go/src/net/http/cgi/integration_test.go
go/src/net/http/cgi/plan9_test.go
go/src/net/http/cgi/posix_test.go
go/src/net/http/cgi/testdata/test.cgi
@@ -4844,7 +4882,7 @@ go/src/net/http/internal/testcert.go
go/src/net/http/jar.go
go/src/net/http/main_test.go
go/src/net/http/method.go
-go/src/net/http/npn_test.go
+go/src/net/http/omithttp2.go
go/src/net/http/pprof/pprof.go
go/src/net/http/pprof/pprof_test.go
go/src/net/http/proxy_test.go
@@ -5032,6 +5070,7 @@ go/src/net/testdata/single-request-reopen-resolv.conf
go/src/net/testdata/single-request-resolv.conf
go/src/net/testdata/singleline-hosts
go/src/net/textproto/header.go
+go/src/net/textproto/header_test.go
go/src/net/textproto/pipeline.go
go/src/net/textproto/reader.go
go/src/net/textproto/reader_test.go
@@ -5079,6 +5118,7 @@ go/src/os/exec/bench_test.go
go/src/os/exec/env_test.go
go/src/os/exec/example_test.go
go/src/os/exec/exec.go
+go/src/os/exec/exec_plan9.go
go/src/os/exec/exec_posix_test.go
go/src/os/exec/exec_test.go
go/src/os/exec/exec_unix.go
@@ -5150,8 +5190,8 @@ go/src/os/stat_aix.go
go/src/os/stat_darwin.go
go/src/os/stat_dragonfly.go
go/src/os/stat_freebsd.go
+go/src/os/stat_js.go
go/src/os/stat_linux.go
-go/src/os/stat_nacljs.go
go/src/os/stat_netbsd.go
go/src/os/stat_openbsd.go
go/src/os/stat_plan9.go
@@ -5167,7 +5207,6 @@ go/src/os/sys_aix.go
go/src/os/sys_bsd.go
go/src/os/sys_js.go
go/src/os/sys_linux.go
-go/src/os/sys_nacl.go
go/src/os/sys_plan9.go
go/src/os/sys_solaris.go
go/src/os/sys_unix.go
@@ -5226,12 +5265,12 @@ go/src/race.bat
go/src/reflect/all_test.go
go/src/reflect/asm_386.s
go/src/reflect/asm_amd64.s
-go/src/reflect/asm_amd64p32.s
go/src/reflect/asm_arm.s
go/src/reflect/asm_arm64.s
go/src/reflect/asm_mips64x.s
go/src/reflect/asm_mipsx.s
go/src/reflect/asm_ppc64x.s
+go/src/reflect/asm_riscv64.s
go/src/reflect/asm_s390x.s
go/src/reflect/asm_wasm.s
go/src/reflect/deepequal.go
@@ -5282,13 +5321,13 @@ go/src/runtime/alg.go
go/src/runtime/asm.s
go/src/runtime/asm_386.s
go/src/runtime/asm_amd64.s
-go/src/runtime/asm_amd64p32.s
go/src/runtime/asm_arm.s
go/src/runtime/asm_arm64.s
go/src/runtime/asm_mips64x.s
go/src/runtime/asm_mipsx.s
go/src/runtime/asm_ppc64x.h
go/src/runtime/asm_ppc64x.s
+go/src/runtime/asm_riscv64.s
go/src/runtime/asm_s390x.s
go/src/runtime/asm_wasm.s
go/src/runtime/atomic_arm64.s
@@ -5296,6 +5335,7 @@ go/src/runtime/atomic_mips64x.s
go/src/runtime/atomic_mipsx.s
go/src/runtime/atomic_pointer.go
go/src/runtime/atomic_ppc64x.s
+go/src/runtime/atomic_riscv64.s
go/src/runtime/auxv_none.go
go/src/runtime/callers_test.go
go/src/runtime/cgo.go
@@ -5305,7 +5345,6 @@ go/src/runtime/cgo/asm_arm.s
go/src/runtime/cgo/asm_arm64.s
go/src/runtime/cgo/asm_mips64x.s
go/src/runtime/cgo/asm_mipsx.s
-go/src/runtime/cgo/asm_nacl_amd64p32.s
go/src/runtime/cgo/asm_ppc64x.s
go/src/runtime/cgo/asm_s390x.s
go/src/runtime/cgo/asm_wasm.s
@@ -5332,6 +5371,7 @@ go/src/runtime/cgo/gcc_fatalf.c
go/src/runtime/cgo/gcc_freebsd_386.c
go/src/runtime/cgo/gcc_freebsd_amd64.c
go/src/runtime/cgo/gcc_freebsd_arm.c
+go/src/runtime/cgo/gcc_freebsd_arm64.c
go/src/runtime/cgo/gcc_freebsd_sigaction.c
go/src/runtime/cgo/gcc_libinit.c
go/src/runtime/cgo/gcc_libinit_windows.c
@@ -5386,6 +5426,8 @@ go/src/runtime/cgocheck.go
go/src/runtime/chan.go
go/src/runtime/chan_test.go
go/src/runtime/chanbarrier_test.go
+go/src/runtime/checkptr.go
+go/src/runtime/checkptr_test.go
go/src/runtime/closure_test.go
go/src/runtime/compiler.go
go/src/runtime/complex.go
@@ -5413,6 +5455,7 @@ go/src/runtime/debuglog.go
go/src/runtime/debuglog_off.go
go/src/runtime/debuglog_on.go
go/src/runtime/debuglog_test.go
+go/src/runtime/defer_test.go
go/src/runtime/defs1_linux.go
go/src/runtime/defs1_netbsd_386.go
go/src/runtime/defs1_netbsd_amd64.go
@@ -5435,6 +5478,8 @@ go/src/runtime/defs_freebsd.go
go/src/runtime/defs_freebsd_386.go
go/src/runtime/defs_freebsd_amd64.go
go/src/runtime/defs_freebsd_arm.go
+go/src/runtime/defs_freebsd_arm64.go
+go/src/runtime/defs_illumos_amd64.go
go/src/runtime/defs_linux.go
go/src/runtime/defs_linux_386.go
go/src/runtime/defs_linux_amd64.go
@@ -5444,10 +5489,8 @@ go/src/runtime/defs_linux_mips64x.go
go/src/runtime/defs_linux_mipsx.go
go/src/runtime/defs_linux_ppc64.go
go/src/runtime/defs_linux_ppc64le.go
+go/src/runtime/defs_linux_riscv64.go
go/src/runtime/defs_linux_s390x.go
-go/src/runtime/defs_nacl_386.go
-go/src/runtime/defs_nacl_amd64p32.go
-go/src/runtime/defs_nacl_arm.go
go/src/runtime/defs_netbsd.go
go/src/runtime/defs_netbsd_386.go
go/src/runtime/defs_netbsd_amd64.go
@@ -5478,12 +5521,15 @@ go/src/runtime/env_posix.go
go/src/runtime/env_test.go
go/src/runtime/error.go
go/src/runtime/example_test.go
+go/src/runtime/export_aix_test.go
go/src/runtime/export_arm_test.go
+go/src/runtime/export_darwin_test.go
go/src/runtime/export_debug_test.go
go/src/runtime/export_debuglog_test.go
go/src/runtime/export_futex_test.go
go/src/runtime/export_linux_test.go
go/src/runtime/export_mmap_test.go
+go/src/runtime/export_solaris_test.go
go/src/runtime/export_test.go
go/src/runtime/export_unix_test.go
go/src/runtime/export_windows_test.go
@@ -5505,7 +5551,6 @@ go/src/runtime/iface.go
go/src/runtime/iface_test.go
go/src/runtime/internal/atomic/asm_386.s
go/src/runtime/internal/atomic/asm_amd64.s
-go/src/runtime/internal/atomic/asm_amd64p32.s
go/src/runtime/internal/atomic/asm_arm.s
go/src/runtime/internal/atomic/asm_arm64.s
go/src/runtime/internal/atomic/asm_mips64x.s
@@ -5513,7 +5558,7 @@ go/src/runtime/internal/atomic/asm_mipsx.s
go/src/runtime/internal/atomic/asm_ppc64x.s
go/src/runtime/internal/atomic/asm_s390x.s
go/src/runtime/internal/atomic/atomic_386.go
-go/src/runtime/internal/atomic/atomic_amd64x.go
+go/src/runtime/internal/atomic/atomic_amd64.go
go/src/runtime/internal/atomic/atomic_arm.go
go/src/runtime/internal/atomic/atomic_arm64.go
go/src/runtime/internal/atomic/atomic_arm64.s
@@ -5523,6 +5568,8 @@ go/src/runtime/internal/atomic/atomic_mipsx.go
go/src/runtime/internal/atomic/atomic_mipsx.s
go/src/runtime/internal/atomic/atomic_ppc64x.go
go/src/runtime/internal/atomic/atomic_ppc64x.s
+go/src/runtime/internal/atomic/atomic_riscv64.go
+go/src/runtime/internal/atomic/atomic_riscv64.s
go/src/runtime/internal/atomic/atomic_s390x.go
go/src/runtime/internal/atomic/atomic_test.go
go/src/runtime/internal/atomic/atomic_wasm.go
@@ -5535,7 +5582,6 @@ go/src/runtime/internal/math/math_test.go
go/src/runtime/internal/sys/arch.go
go/src/runtime/internal/sys/arch_386.go
go/src/runtime/internal/sys/arch_amd64.go
-go/src/runtime/internal/sys/arch_amd64p32.go
go/src/runtime/internal/sys/arch_arm.go
go/src/runtime/internal/sys/arch_arm64.go
go/src/runtime/internal/sys/arch_mips.go
@@ -5544,18 +5590,19 @@ go/src/runtime/internal/sys/arch_mips64le.go
go/src/runtime/internal/sys/arch_mipsle.go
go/src/runtime/internal/sys/arch_ppc64.go
go/src/runtime/internal/sys/arch_ppc64le.go
+go/src/runtime/internal/sys/arch_riscv64.go
go/src/runtime/internal/sys/arch_s390x.go
go/src/runtime/internal/sys/arch_wasm.go
go/src/runtime/internal/sys/gengoos.go
go/src/runtime/internal/sys/intrinsics.go
go/src/runtime/internal/sys/intrinsics_386.s
+go/src/runtime/internal/sys/intrinsics_common.go
go/src/runtime/internal/sys/intrinsics_stubs.go
go/src/runtime/internal/sys/intrinsics_test.go
go/src/runtime/internal/sys/stubs.go
go/src/runtime/internal/sys/sys.go
go/src/runtime/internal/sys/zgoarch_386.go
go/src/runtime/internal/sys/zgoarch_amd64.go
-go/src/runtime/internal/sys/zgoarch_amd64p32.go
go/src/runtime/internal/sys/zgoarch_arm.go
go/src/runtime/internal/sys/zgoarch_arm64.go
go/src/runtime/internal/sys/zgoarch_arm64be.go
@@ -5585,7 +5632,6 @@ go/src/runtime/internal/sys/zgoos_hurd.go
go/src/runtime/internal/sys/zgoos_illumos.go
go/src/runtime/internal/sys/zgoos_js.go
go/src/runtime/internal/sys/zgoos_linux.go
-go/src/runtime/internal/sys/zgoos_nacl.go
go/src/runtime/internal/sys/zgoos_netbsd.go
go/src/runtime/internal/sys/zgoos_openbsd.go
go/src/runtime/internal/sys/zgoos_plan9.go
@@ -5597,6 +5643,9 @@ go/src/runtime/lfstack.go
go/src/runtime/lfstack_32bit.go
go/src/runtime/lfstack_64bit.go
go/src/runtime/lfstack_test.go
+go/src/runtime/libfuzzer.go
+go/src/runtime/libfuzzer_amd64.s
+go/src/runtime/libfuzzer_arm64.s
go/src/runtime/lock_futex.go
go/src/runtime/lock_js.go
go/src/runtime/lock_sema.go
@@ -5621,7 +5670,6 @@ go/src/runtime/mem_plan9.go
go/src/runtime/mem_windows.go
go/src/runtime/memclr_386.s
go/src/runtime/memclr_amd64.s
-go/src/runtime/memclr_amd64p32.s
go/src/runtime/memclr_arm.s
go/src/runtime/memclr_arm64.s
go/src/runtime/memclr_mips64x.s
@@ -5629,11 +5677,11 @@ go/src/runtime/memclr_mipsx.s
go/src/runtime/memclr_plan9_386.s
go/src/runtime/memclr_plan9_amd64.s
go/src/runtime/memclr_ppc64x.s
+go/src/runtime/memclr_riscv64.s
go/src/runtime/memclr_s390x.s
go/src/runtime/memclr_wasm.s
go/src/runtime/memmove_386.s
go/src/runtime/memmove_amd64.s
-go/src/runtime/memmove_amd64p32.s
go/src/runtime/memmove_arm.s
go/src/runtime/memmove_arm64.s
go/src/runtime/memmove_linux_amd64_test.go
@@ -5642,6 +5690,7 @@ go/src/runtime/memmove_mipsx.s
go/src/runtime/memmove_plan9_386.s
go/src/runtime/memmove_plan9_amd64.s
go/src/runtime/memmove_ppc64x.s
+go/src/runtime/memmove_riscv64.s
go/src/runtime/memmove_s390x.s
go/src/runtime/memmove_test.go
go/src/runtime/memmove_wasm.s
@@ -5649,9 +5698,9 @@ go/src/runtime/mfinal.go
go/src/runtime/mfinal_test.go
go/src/runtime/mfixalloc.go
go/src/runtime/mgc.go
-go/src/runtime/mgclarge.go
go/src/runtime/mgcmark.go
go/src/runtime/mgcscavenge.go
+go/src/runtime/mgcscavenge_test.go
go/src/runtime/mgcstack.go
go/src/runtime/mgcsweep.go
go/src/runtime/mgcsweepbuf.go
@@ -5659,10 +5708,19 @@ go/src/runtime/mgcwork.go
go/src/runtime/mheap.go
go/src/runtime/mkduff.go
go/src/runtime/mkfastlog2table.go
-go/src/runtime/mknacl.sh
+go/src/runtime/mkpreempt.go
go/src/runtime/mksizeclasses.go
go/src/runtime/mmap.go
+go/src/runtime/mpagealloc.go
+go/src/runtime/mpagealloc_32bit.go
+go/src/runtime/mpagealloc_64bit.go
+go/src/runtime/mpagealloc_test.go
+go/src/runtime/mpagecache.go
+go/src/runtime/mpagecache_test.go
+go/src/runtime/mpallocbits.go
+go/src/runtime/mpallocbits_test.go
go/src/runtime/mprof.go
+go/src/runtime/mranges.go
go/src/runtime/msan.go
go/src/runtime/msan/msan.go
go/src/runtime/msan0.go
@@ -5671,6 +5729,11 @@ go/src/runtime/msan_arm64.s
go/src/runtime/msize.go
go/src/runtime/mstats.go
go/src/runtime/mwbbuf.go
+go/src/runtime/nbpipe_fcntl_libc_test.go
+go/src/runtime/nbpipe_fcntl_unix_test.go
+go/src/runtime/nbpipe_pipe.go
+go/src/runtime/nbpipe_pipe2.go
+go/src/runtime/nbpipe_test.go
go/src/runtime/net_plan9.go
go/src/runtime/netpoll.go
go/src/runtime/netpoll_aix.go
@@ -5685,7 +5748,6 @@ go/src/runtime/norace_test.go
go/src/runtime/numcpu_freebsd_test.go
go/src/runtime/os2_aix.go
go/src/runtime/os2_freebsd.go
-go/src/runtime/os2_nacl.go
go/src/runtime/os2_openbsd.go
go/src/runtime/os2_plan9.go
go/src/runtime/os2_solaris.go
@@ -5701,7 +5763,9 @@ go/src/runtime/os_freebsd.go
go/src/runtime/os_freebsd2.go
go/src/runtime/os_freebsd_amd64.go
go/src/runtime/os_freebsd_arm.go
+go/src/runtime/os_freebsd_arm64.go
go/src/runtime/os_freebsd_noauxv.go
+go/src/runtime/os_illumos.go
go/src/runtime/os_js.go
go/src/runtime/os_linux.go
go/src/runtime/os_linux_arm.go
@@ -5713,15 +5777,16 @@ go/src/runtime/os_linux_mipsx.go
go/src/runtime/os_linux_noauxv.go
go/src/runtime/os_linux_novdso.go
go/src/runtime/os_linux_ppc64x.go
+go/src/runtime/os_linux_riscv64.go
go/src/runtime/os_linux_s390x.go
-go/src/runtime/os_nacl.go
-go/src/runtime/os_nacl_arm.go
+go/src/runtime/os_linux_x86.go
go/src/runtime/os_netbsd.go
go/src/runtime/os_netbsd_386.go
go/src/runtime/os_netbsd_amd64.go
go/src/runtime/os_netbsd_arm.go
go/src/runtime/os_netbsd_arm64.go
go/src/runtime/os_nonopenbsd.go
+go/src/runtime/os_only_solaris.go
go/src/runtime/os_openbsd.go
go/src/runtime/os_openbsd_arm.go
go/src/runtime/os_openbsd_arm64.go
@@ -5761,6 +5826,18 @@ go/src/runtime/pprof/testdata/test32
go/src/runtime/pprof/testdata/test32be
go/src/runtime/pprof/testdata/test64
go/src/runtime/pprof/testdata/test64be
+go/src/runtime/preempt.go
+go/src/runtime/preempt_386.s
+go/src/runtime/preempt_amd64.s
+go/src/runtime/preempt_arm.s
+go/src/runtime/preempt_arm64.s
+go/src/runtime/preempt_mips64x.s
+go/src/runtime/preempt_mipsx.s
+go/src/runtime/preempt_nonwindows.go
+go/src/runtime/preempt_ppc64x.s
+go/src/runtime/preempt_riscv64.s
+go/src/runtime/preempt_s390x.s
+go/src/runtime/preempt_wasm.s
go/src/runtime/print.go
go/src/runtime/proc.go
go/src/runtime/proc_runtime_test.go
@@ -5806,6 +5883,7 @@ go/src/runtime/race/testdata/select_test.go
go/src/runtime/race/testdata/slice_test.go
go/src/runtime/race/testdata/sync_test.go
go/src/runtime/race/testdata/waitgroup_test.go
+go/src/runtime/race/timer_test.go
go/src/runtime/race0.go
go/src/runtime/race_amd64.s
go/src/runtime/race_arm64.s
@@ -5826,6 +5904,7 @@ go/src/runtime/rt0_dragonfly_amd64.s
go/src/runtime/rt0_freebsd_386.s
go/src/runtime/rt0_freebsd_amd64.s
go/src/runtime/rt0_freebsd_arm.s
+go/src/runtime/rt0_freebsd_arm64.s
go/src/runtime/rt0_illumos_amd64.s
go/src/runtime/rt0_js_wasm.s
go/src/runtime/rt0_linux_386.s
@@ -5836,10 +5915,8 @@ go/src/runtime/rt0_linux_mips64x.s
go/src/runtime/rt0_linux_mipsx.s
go/src/runtime/rt0_linux_ppc64.s
go/src/runtime/rt0_linux_ppc64le.s
+go/src/runtime/rt0_linux_riscv64.s
go/src/runtime/rt0_linux_s390x.s
-go/src/runtime/rt0_nacl_386.s
-go/src/runtime/rt0_nacl_amd64p32.s
-go/src/runtime/rt0_nacl_arm.s
go/src/runtime/rt0_netbsd_386.s
go/src/runtime/rt0_netbsd_amd64.s
go/src/runtime/rt0_netbsd_arm.s
@@ -5869,11 +5946,12 @@ go/src/runtime/rwmutex.go
go/src/runtime/rwmutex_test.go
go/src/runtime/select.go
go/src/runtime/sema.go
+go/src/runtime/sema_test.go
go/src/runtime/semasleep_test.go
go/src/runtime/sigaction.go
go/src/runtime/signal_386.go
go/src/runtime/signal_aix_ppc64.go
-go/src/runtime/signal_amd64x.go
+go/src/runtime/signal_amd64.go
go/src/runtime/signal_arm.go
go/src/runtime/signal_arm64.go
go/src/runtime/signal_darwin.go
@@ -5887,6 +5965,7 @@ go/src/runtime/signal_freebsd.go
go/src/runtime/signal_freebsd_386.go
go/src/runtime/signal_freebsd_amd64.go
go/src/runtime/signal_freebsd_arm.go
+go/src/runtime/signal_freebsd_arm64.go
go/src/runtime/signal_linux_386.go
go/src/runtime/signal_linux_amd64.go
go/src/runtime/signal_linux_arm.go
@@ -5894,13 +5973,10 @@ go/src/runtime/signal_linux_arm64.go
go/src/runtime/signal_linux_mips64x.go
go/src/runtime/signal_linux_mipsx.go
go/src/runtime/signal_linux_ppc64x.go
+go/src/runtime/signal_linux_riscv64.go
go/src/runtime/signal_linux_s390x.go
go/src/runtime/signal_mips64x.go
go/src/runtime/signal_mipsx.go
-go/src/runtime/signal_nacl.go
-go/src/runtime/signal_nacl_386.go
-go/src/runtime/signal_nacl_amd64p32.go
-go/src/runtime/signal_nacl_arm.go
go/src/runtime/signal_netbsd.go
go/src/runtime/signal_netbsd_386.go
go/src/runtime/signal_netbsd_amd64.go
@@ -5913,11 +5989,12 @@ go/src/runtime/signal_openbsd_arm.go
go/src/runtime/signal_openbsd_arm64.go
go/src/runtime/signal_plan9.go
go/src/runtime/signal_ppc64x.go
-go/src/runtime/signal_sighandler.go
+go/src/runtime/signal_riscv64.go
go/src/runtime/signal_solaris.go
go/src/runtime/signal_solaris_amd64.go
go/src/runtime/signal_unix.go
go/src/runtime/signal_windows.go
+go/src/runtime/signal_windows_test.go
go/src/runtime/sigqueue.go
go/src/runtime/sigqueue_note.go
go/src/runtime/sigqueue_plan9.go
@@ -5939,7 +6016,7 @@ go/src/runtime/stubs2.go
go/src/runtime/stubs3.go
go/src/runtime/stubs32.go
go/src/runtime/stubs_386.go
-go/src/runtime/stubs_amd64x.go
+go/src/runtime/stubs_amd64.go
go/src/runtime/stubs_arm.go
go/src/runtime/stubs_arm64.go
go/src/runtime/stubs_linux.go
@@ -5964,6 +6041,7 @@ go/src/runtime/sys_dragonfly_amd64.s
go/src/runtime/sys_freebsd_386.s
go/src/runtime/sys_freebsd_amd64.s
go/src/runtime/sys_freebsd_arm.s
+go/src/runtime/sys_freebsd_arm64.s
go/src/runtime/sys_linux_386.s
go/src/runtime/sys_linux_amd64.s
go/src/runtime/sys_linux_arm.s
@@ -5971,12 +6049,10 @@ go/src/runtime/sys_linux_arm64.s
go/src/runtime/sys_linux_mips64x.s
go/src/runtime/sys_linux_mipsx.s
go/src/runtime/sys_linux_ppc64x.s
+go/src/runtime/sys_linux_riscv64.s
go/src/runtime/sys_linux_s390x.s
go/src/runtime/sys_mips64x.go
go/src/runtime/sys_mipsx.go
-go/src/runtime/sys_nacl_386.s
-go/src/runtime/sys_nacl_amd64p32.s
-go/src/runtime/sys_nacl_arm.s
go/src/runtime/sys_netbsd_386.s
go/src/runtime/sys_netbsd_amd64.s
go/src/runtime/sys_netbsd_arm.s
@@ -5990,6 +6066,7 @@ go/src/runtime/sys_plan9_386.s
go/src/runtime/sys_plan9_amd64.s
go/src/runtime/sys_plan9_arm.s
go/src/runtime/sys_ppc64x.go
+go/src/runtime/sys_riscv64.go
go/src/runtime/sys_s390x.go
go/src/runtime/sys_solaris_amd64.s
go/src/runtime/sys_wasm.go
@@ -6000,12 +6077,13 @@ go/src/runtime/sys_windows_arm.s
go/src/runtime/sys_x86.go
go/src/runtime/syscall2_solaris.go
go/src/runtime/syscall_aix.go
-go/src/runtime/syscall_nacl.h
go/src/runtime/syscall_solaris.go
go/src/runtime/syscall_windows.go
go/src/runtime/syscall_windows_test.go
+go/src/runtime/testdata/testfaketime/faketime.go
go/src/runtime/testdata/testprog/abort.go
go/src/runtime/testdata/testprog/badtraceback.go
+go/src/runtime/testdata/testprog/checkptr.go
go/src/runtime/testdata/testprog/crash.go
go/src/runtime/testdata/testprog/deadlock.go
go/src/runtime/testdata/testprog/gc.go
@@ -6016,6 +6094,7 @@ go/src/runtime/testdata/testprog/memprof.go
go/src/runtime/testdata/testprog/misc.go
go/src/runtime/testdata/testprog/numcpu_freebsd.go
go/src/runtime/testdata/testprog/panicrace.go
+go/src/runtime/testdata/testprog/preempt.go
go/src/runtime/testdata/testprog/signal.go
go/src/runtime/testdata/testprog/sleep.go
go/src/runtime/testdata/testprog/stringconcat.go
@@ -6025,6 +6104,7 @@ go/src/runtime/testdata/testprog/syscalls_linux.go
go/src/runtime/testdata/testprog/syscalls_none.go
go/src/runtime/testdata/testprog/timeprof.go
go/src/runtime/testdata/testprog/traceback_ancestors.go
+go/src/runtime/testdata/testprog/vdso.go
go/src/runtime/testdata/testprogcgo/aprof.go
go/src/runtime/testdata/testprogcgo/bigstack_windows.c
go/src/runtime/testdata/testprogcgo/bigstack_windows.go
@@ -6060,8 +6140,13 @@ go/src/runtime/testdata/testprognet/main.go
go/src/runtime/testdata/testprognet/net.go
go/src/runtime/testdata/testprognet/signal.go
go/src/runtime/testdata/testprognet/signalexec.go
+go/src/runtime/testdata/testwinlib/main.c
+go/src/runtime/testdata/testwinlib/main.go
go/src/runtime/textflag.h
go/src/runtime/time.go
+go/src/runtime/time_fake.go
+go/src/runtime/time_nofake.go
+go/src/runtime/time_test.go
go/src/runtime/timeasm.go
go/src/runtime/timestub.go
go/src/runtime/timestub2.go
@@ -6071,6 +6156,7 @@ go/src/runtime/tls_arm64.s
go/src/runtime/tls_mips64x.s
go/src/runtime/tls_mipsx.s
go/src/runtime/tls_ppc64x.s
+go/src/runtime/tls_riscv64.s
go/src/runtime/tls_s390x.s
go/src/runtime/trace.go
go/src/runtime/trace/annotation.go
@@ -6080,7 +6166,6 @@ go/src/runtime/trace/trace.go
go/src/runtime/trace/trace_stack_test.go
go/src/runtime/trace/trace_test.go
go/src/runtime/traceback.go
-go/src/runtime/treap_test.go
go/src/runtime/type.go
go/src/runtime/typekind.go
go/src/runtime/utf8.go
@@ -6088,6 +6173,7 @@ go/src/runtime/vdso_elf32.go
go/src/runtime/vdso_elf64.go
go/src/runtime/vdso_freebsd.go
go/src/runtime/vdso_freebsd_arm.go
+go/src/runtime/vdso_freebsd_arm64.go
go/src/runtime/vdso_freebsd_x86.go
go/src/runtime/vdso_in_none.go
go/src/runtime/vdso_linux.go
@@ -6095,6 +6181,7 @@ go/src/runtime/vdso_linux_386.go
go/src/runtime/vdso_linux_amd64.go
go/src/runtime/vdso_linux_arm.go
go/src/runtime/vdso_linux_arm64.go
+go/src/runtime/vdso_linux_mips64x.go
go/src/runtime/vdso_linux_ppc64x.go
go/src/runtime/vlop_386.s
go/src/runtime/vlop_arm.s
@@ -6198,6 +6285,7 @@ go/src/syscall/asm_darwin_amd64.s
go/src/syscall/asm_darwin_arm.s
go/src/syscall/asm_darwin_arm64.s
go/src/syscall/asm_freebsd_arm.s
+go/src/syscall/asm_freebsd_arm64.s
go/src/syscall/asm_linux_386.s
go/src/syscall/asm_linux_amd64.s
go/src/syscall/asm_linux_arm.s
@@ -6205,10 +6293,8 @@ go/src/syscall/asm_linux_arm64.s
go/src/syscall/asm_linux_mips64x.s
go/src/syscall/asm_linux_mipsx.s
go/src/syscall/asm_linux_ppc64x.s
+go/src/syscall/asm_linux_riscv64.s
go/src/syscall/asm_linux_s390x.s
-go/src/syscall/asm_nacl_386.s
-go/src/syscall/asm_nacl_amd64p32.s
-go/src/syscall/asm_nacl_arm.s
go/src/syscall/asm_netbsd_arm.s
go/src/syscall/asm_netbsd_arm64.s
go/src/syscall/asm_openbsd_arm.s
@@ -6226,7 +6312,7 @@ go/src/syscall/const_plan9.go
go/src/syscall/creds_test.go
go/src/syscall/dir_plan9.go
go/src/syscall/dirent.go
-go/src/syscall/dirent_bsd_test.go
+go/src/syscall/dirent_test.go
go/src/syscall/dll_windows.go
go/src/syscall/endian_big.go
go/src/syscall/endian_little.go
@@ -6249,7 +6335,6 @@ go/src/syscall/export_freebsd_test.go
go/src/syscall/export_linux_test.go
go/src/syscall/export_test.go
go/src/syscall/export_unix_test.go
-go/src/syscall/fd_nacl.go
go/src/syscall/flock.go
go/src/syscall/flock_aix.go
go/src/syscall/flock_darwin.go
@@ -6257,8 +6342,8 @@ go/src/syscall/flock_linux_32bit.go
go/src/syscall/forkpipe.go
go/src/syscall/forkpipe2.go
go/src/syscall/fs_js.go
-go/src/syscall/fs_nacl.go
go/src/syscall/getdirentries_test.go
+go/src/syscall/js/export_test.go
go/src/syscall/js/func.go
go/src/syscall/js/js.go
go/src/syscall/js/js_js.s
@@ -6284,7 +6369,6 @@ go/src/syscall/msan.go
go/src/syscall/msan0.go
go/src/syscall/net.go
go/src/syscall/net_js.go
-go/src/syscall/net_nacl.go
go/src/syscall/netlink_linux.go
go/src/syscall/pwd_plan9.go
go/src/syscall/route_bsd.go
@@ -6298,8 +6382,11 @@ go/src/syscall/route_openbsd.go
go/src/syscall/security_windows.go
go/src/syscall/setuidgid_32_linux.go
go/src/syscall/setuidgid_linux.go
+go/src/syscall/sock_cloexec_linux.go
+go/src/syscall/sockcmsg_dragonfly.go
go/src/syscall/sockcmsg_linux.go
go/src/syscall/sockcmsg_unix.go
+go/src/syscall/sockcmsg_unix_other.go
go/src/syscall/str.go
go/src/syscall/syscall.go
go/src/syscall/syscall_aix.go
@@ -6317,6 +6404,7 @@ go/src/syscall/syscall_freebsd.go
go/src/syscall/syscall_freebsd_386.go
go/src/syscall/syscall_freebsd_amd64.go
go/src/syscall/syscall_freebsd_arm.go
+go/src/syscall/syscall_freebsd_arm64.go
go/src/syscall/syscall_freebsd_test.go
go/src/syscall/syscall_getwd_bsd.go
go/src/syscall/syscall_js.go
@@ -6328,12 +6416,9 @@ go/src/syscall/syscall_linux_arm64.go
go/src/syscall/syscall_linux_mips64x.go
go/src/syscall/syscall_linux_mipsx.go
go/src/syscall/syscall_linux_ppc64x.go
+go/src/syscall/syscall_linux_riscv64.go
go/src/syscall/syscall_linux_s390x.go
go/src/syscall/syscall_linux_test.go
-go/src/syscall/syscall_nacl.go
-go/src/syscall/syscall_nacl_386.go
-go/src/syscall/syscall_nacl_amd64p32.go
-go/src/syscall/syscall_nacl_arm.go
go/src/syscall/syscall_netbsd.go
go/src/syscall/syscall_netbsd_386.go
go/src/syscall/syscall_netbsd_amd64.go
@@ -6356,10 +6441,9 @@ go/src/syscall/syscall_windows.go
go/src/syscall/syscall_windows_386.go
go/src/syscall/syscall_windows_amd64.go
go/src/syscall/syscall_windows_test.go
-go/src/syscall/tables_nacljs.go
-go/src/syscall/time_nacl_386.s
-go/src/syscall/time_nacl_amd64p32.s
-go/src/syscall/time_nacl_arm.s
+go/src/syscall/tables_js.go
+go/src/syscall/time_fake.go
+go/src/syscall/time_nofake.go
go/src/syscall/timestruct.go
go/src/syscall/types_aix.go
go/src/syscall/types_darwin.go
@@ -6373,7 +6457,6 @@ go/src/syscall/types_windows.go
go/src/syscall/types_windows_386.go
go/src/syscall/types_windows_amd64.go
go/src/syscall/types_windows_arm.go
-go/src/syscall/unzip_nacl.go
go/src/syscall/zerrors_aix_ppc64.go
go/src/syscall/zerrors_darwin_386.go
go/src/syscall/zerrors_darwin_amd64.go
@@ -6383,6 +6466,7 @@ go/src/syscall/zerrors_dragonfly_amd64.go
go/src/syscall/zerrors_freebsd_386.go
go/src/syscall/zerrors_freebsd_amd64.go
go/src/syscall/zerrors_freebsd_arm.go
+go/src/syscall/zerrors_freebsd_arm64.go
go/src/syscall/zerrors_linux_386.go
go/src/syscall/zerrors_linux_amd64.go
go/src/syscall/zerrors_linux_arm.go
@@ -6393,6 +6477,7 @@ go/src/syscall/zerrors_linux_mips64le.go
go/src/syscall/zerrors_linux_mipsle.go
go/src/syscall/zerrors_linux_ppc64.go
go/src/syscall/zerrors_linux_ppc64le.go
+go/src/syscall/zerrors_linux_riscv64.go
go/src/syscall/zerrors_linux_s390x.go
go/src/syscall/zerrors_netbsd_386.go
go/src/syscall/zerrors_netbsd_amd64.go
@@ -6419,6 +6504,7 @@ go/src/syscall/zsyscall_dragonfly_amd64.go
go/src/syscall/zsyscall_freebsd_386.go
go/src/syscall/zsyscall_freebsd_amd64.go
go/src/syscall/zsyscall_freebsd_arm.go
+go/src/syscall/zsyscall_freebsd_arm64.go
go/src/syscall/zsyscall_linux_386.go
go/src/syscall/zsyscall_linux_amd64.go
go/src/syscall/zsyscall_linux_arm.go
@@ -6429,10 +6515,8 @@ go/src/syscall/zsyscall_linux_mips64le.go
go/src/syscall/zsyscall_linux_mipsle.go
go/src/syscall/zsyscall_linux_ppc64.go
go/src/syscall/zsyscall_linux_ppc64le.go
+go/src/syscall/zsyscall_linux_riscv64.go
go/src/syscall/zsyscall_linux_s390x.go
-go/src/syscall/zsyscall_nacl_386.go
-go/src/syscall/zsyscall_nacl_amd64p32.go
-go/src/syscall/zsyscall_nacl_arm.go
go/src/syscall/zsyscall_netbsd_386.go
go/src/syscall/zsyscall_netbsd_amd64.go
go/src/syscall/zsyscall_netbsd_arm.go
@@ -6455,6 +6539,7 @@ go/src/syscall/zsysnum_dragonfly_amd64.go
go/src/syscall/zsysnum_freebsd_386.go
go/src/syscall/zsysnum_freebsd_amd64.go
go/src/syscall/zsysnum_freebsd_arm.go
+go/src/syscall/zsysnum_freebsd_arm64.go
go/src/syscall/zsysnum_linux_386.go
go/src/syscall/zsysnum_linux_amd64.go
go/src/syscall/zsysnum_linux_arm.go
@@ -6465,6 +6550,7 @@ go/src/syscall/zsysnum_linux_mips64le.go
go/src/syscall/zsysnum_linux_mipsle.go
go/src/syscall/zsysnum_linux_ppc64.go
go/src/syscall/zsysnum_linux_ppc64le.go
+go/src/syscall/zsysnum_linux_riscv64.go
go/src/syscall/zsysnum_linux_s390x.go
go/src/syscall/zsysnum_netbsd_386.go
go/src/syscall/zsysnum_netbsd_amd64.go
@@ -6487,6 +6573,7 @@ go/src/syscall/ztypes_dragonfly_amd64.go
go/src/syscall/ztypes_freebsd_386.go
go/src/syscall/ztypes_freebsd_amd64.go
go/src/syscall/ztypes_freebsd_arm.go
+go/src/syscall/ztypes_freebsd_arm64.go
go/src/syscall/ztypes_linux_386.go
go/src/syscall/ztypes_linux_amd64.go
go/src/syscall/ztypes_linux_arm.go
@@ -6497,6 +6584,7 @@ go/src/syscall/ztypes_linux_mips64le.go
go/src/syscall/ztypes_linux_mipsle.go
go/src/syscall/ztypes_linux_ppc64.go
go/src/syscall/ztypes_linux_ppc64le.go
+go/src/syscall/ztypes_linux_riscv64.go
go/src/syscall/ztypes_linux_s390x.go
go/src/syscall/ztypes_netbsd_386.go
go/src/syscall/ztypes_netbsd_amd64.go
@@ -6519,10 +6607,14 @@ go/src/testing/helper_test.go
go/src/testing/helperfuncs_test.go
go/src/testing/internal/testdeps/deps.go
go/src/testing/iotest/logger.go
+go/src/testing/iotest/logger_test.go
go/src/testing/iotest/reader.go
+go/src/testing/iotest/reader_test.go
go/src/testing/iotest/writer.go
+go/src/testing/iotest/writer_test.go
go/src/testing/match.go
go/src/testing/match_test.go
+go/src/testing/panic_test.go
go/src/testing/quick/quick.go
go/src/testing/quick/quick_test.go
go/src/testing/run_example.go
@@ -6607,6 +6699,15 @@ go/src/vendor/golang.org/x/crypto/AUTHORS
go/src/vendor/golang.org/x/crypto/CONTRIBUTORS
go/src/vendor/golang.org/x/crypto/LICENSE
go/src/vendor/golang.org/x/crypto/PATENTS
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_arm64.go
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_arm64.s
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_generic.go
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_noasm.go
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go
+go/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s
+go/src/vendor/golang.org/x/crypto/chacha20/xor.go
go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.go
go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.go
go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.s
@@ -6617,34 +6718,20 @@ go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go
go/src/vendor/golang.org/x/crypto/cryptobyte/asn1/asn1.go
go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go
go/src/vendor/golang.org/x/crypto/cryptobyte/string.go
-go/src/vendor/golang.org/x/crypto/curve25519/const_amd64.h
-go/src/vendor/golang.org/x/crypto/curve25519/const_amd64.s
-go/src/vendor/golang.org/x/crypto/curve25519/cswap_amd64.s
go/src/vendor/golang.org/x/crypto/curve25519/curve25519.go
-go/src/vendor/golang.org/x/crypto/curve25519/doc.go
-go/src/vendor/golang.org/x/crypto/curve25519/freeze_amd64.s
-go/src/vendor/golang.org/x/crypto/curve25519/ladderstep_amd64.s
-go/src/vendor/golang.org/x/crypto/curve25519/mont25519_amd64.go
-go/src/vendor/golang.org/x/crypto/curve25519/mul_amd64.s
-go/src/vendor/golang.org/x/crypto/curve25519/square_amd64.s
+go/src/vendor/golang.org/x/crypto/curve25519/curve25519_amd64.go
+go/src/vendor/golang.org/x/crypto/curve25519/curve25519_amd64.s
+go/src/vendor/golang.org/x/crypto/curve25519/curve25519_generic.go
+go/src/vendor/golang.org/x/crypto/curve25519/curve25519_noasm.go
go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go
-go/src/vendor/golang.org/x/crypto/internal/chacha20/asm_arm64.s
-go/src/vendor/golang.org/x/crypto/internal/chacha20/asm_ppc64le.s
-go/src/vendor/golang.org/x/crypto/internal/chacha20/chacha_arm64.go
-go/src/vendor/golang.org/x/crypto/internal/chacha20/chacha_generic.go
-go/src/vendor/golang.org/x/crypto/internal/chacha20/chacha_noasm.go
-go/src/vendor/golang.org/x/crypto/internal/chacha20/chacha_ppc64le.go
-go/src/vendor/golang.org/x/crypto/internal/chacha20/chacha_s390x.go
-go/src/vendor/golang.org/x/crypto/internal/chacha20/chacha_s390x.s
-go/src/vendor/golang.org/x/crypto/internal/chacha20/xor.go
go/src/vendor/golang.org/x/crypto/internal/subtle/aliasing.go
go/src/vendor/golang.org/x/crypto/internal/subtle/aliasing_appengine.go
+go/src/vendor/golang.org/x/crypto/poly1305/bits_compat.go
+go/src/vendor/golang.org/x/crypto/poly1305/bits_go1.13.go
go/src/vendor/golang.org/x/crypto/poly1305/mac_noasm.go
go/src/vendor/golang.org/x/crypto/poly1305/poly1305.go
go/src/vendor/golang.org/x/crypto/poly1305/sum_amd64.go
go/src/vendor/golang.org/x/crypto/poly1305/sum_amd64.s
-go/src/vendor/golang.org/x/crypto/poly1305/sum_arm.go
-go/src/vendor/golang.org/x/crypto/poly1305/sum_arm.s
go/src/vendor/golang.org/x/crypto/poly1305/sum_generic.go
go/src/vendor/golang.org/x/crypto/poly1305/sum_noasm.go
go/src/vendor/golang.org/x/crypto/poly1305/sum_ppc64le.go
@@ -6669,6 +6756,7 @@ go/src/vendor/golang.org/x/net/idna/idna9.0.0.go
go/src/vendor/golang.org/x/net/idna/punycode.go
go/src/vendor/golang.org/x/net/idna/tables10.0.0.go
go/src/vendor/golang.org/x/net/idna/tables11.0.0.go
+go/src/vendor/golang.org/x/net/idna/tables12.00.go
go/src/vendor/golang.org/x/net/idna/tables9.0.0.go
go/src/vendor/golang.org/x/net/idna/trie.go
go/src/vendor/golang.org/x/net/idna/trieval.go
@@ -6736,6 +6824,7 @@ go/src/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go
go/src/vendor/golang.org/x/sys/cpu/cpu_mips64x.go
go/src/vendor/golang.org/x/sys/cpu/cpu_mipsx.go
go/src/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go
+go/src/vendor/golang.org/x/sys/cpu/cpu_riscv64.go
go/src/vendor/golang.org/x/sys/cpu/cpu_s390x.s
go/src/vendor/golang.org/x/sys/cpu/cpu_wasm.go
go/src/vendor/golang.org/x/sys/cpu/cpu_x86.go
@@ -6755,6 +6844,7 @@ go/src/vendor/golang.org/x/text/unicode/bidi/core.go
go/src/vendor/golang.org/x/text/unicode/bidi/prop.go
go/src/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go
go/src/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go
+go/src/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go
go/src/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go
go/src/vendor/golang.org/x/text/unicode/bidi/trieval.go
go/src/vendor/golang.org/x/text/unicode/norm/composition.go
@@ -6765,6 +6855,7 @@ go/src/vendor/golang.org/x/text/unicode/norm/normalize.go
go/src/vendor/golang.org/x/text/unicode/norm/readwriter.go
go/src/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go
go/src/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go
+go/src/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go
go/src/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go
go/src/vendor/golang.org/x/text/unicode/norm/transform.go
go/src/vendor/golang.org/x/text/unicode/norm/trie.go
@@ -6861,6 +6952,7 @@ go/test/codegen/alloc.go
go/test/codegen/arithmetic.go
go/test/codegen/bitfield.go
go/test/codegen/bits.go
+go/test/codegen/compare_and_branch.go
go/test/codegen/comparisons.go
go/test/codegen/condmove.go
go/test/codegen/copy.go
@@ -6868,6 +6960,7 @@ go/test/codegen/floats.go
go/test/codegen/issue22703.go
go/test/codegen/issue25378.go
go/test/codegen/issue31618.go
+go/test/codegen/issue33580.go
go/test/codegen/mapaccess.go
go/test/codegen/maps.go
go/test/codegen/math.go
@@ -6882,6 +6975,7 @@ go/test/codegen/slices.go
go/test/codegen/stack.go
go/test/codegen/strings.go
go/test/codegen/structs.go
+go/test/codegen/switch.go
go/test/codegen/zerosize.go
go/test/complit.go
go/test/complit1.go
@@ -6911,7 +7005,9 @@ go/test/ddd2.go
go/test/decl.go
go/test/declbad.go
go/test/defer.go
+go/test/defererrcheck.go
go/test/deferfin.go
+go/test/defernil.go
go/test/deferprint.go
go/test/deferprint.out
go/test/devirt.go
@@ -6951,10 +7047,11 @@ go/test/escape3.go
go/test/escape4.go
go/test/escape5.go
go/test/escape_array.go
-go/test/escape_because.go
go/test/escape_calls.go
go/test/escape_closure.go
go/test/escape_field.go
+go/test/escape_goto.go
+go/test/escape_hash_maphash.go
go/test/escape_iface.go
go/test/escape_indir.go
go/test/escape_level.go
@@ -7173,7 +7270,6 @@ go/test/fixedbugs/bug206.out
go/test/fixedbugs/bug207.go
go/test/fixedbugs/bug208.go
go/test/fixedbugs/bug209.go
-go/test/fixedbugs/bug211.go
go/test/fixedbugs/bug212.go
go/test/fixedbugs/bug213.go
go/test/fixedbugs/bug214.go
@@ -7933,6 +8029,7 @@ go/test/fixedbugs/issue21253.go
go/test/fixedbugs/issue21256.go
go/test/fixedbugs/issue21273.go
go/test/fixedbugs/issue21317.go
+go/test/fixedbugs/issue21576.go
go/test/fixedbugs/issue21655.go
go/test/fixedbugs/issue21687.go
go/test/fixedbugs/issue21709.go
@@ -7944,7 +8041,9 @@ go/test/fixedbugs/issue21879.out
go/test/fixedbugs/issue21882.go
go/test/fixedbugs/issue21887.go
go/test/fixedbugs/issue21887.out
+go/test/fixedbugs/issue21934.go
go/test/fixedbugs/issue21963.go
+go/test/fixedbugs/issue21979.go
go/test/fixedbugs/issue21988.go
go/test/fixedbugs/issue22063.go
go/test/fixedbugs/issue22076.go
@@ -7957,6 +8056,7 @@ go/test/fixedbugs/issue22305.go
go/test/fixedbugs/issue22326.go
go/test/fixedbugs/issue22326.out
go/test/fixedbugs/issue22327.go
+go/test/fixedbugs/issue22344.go
go/test/fixedbugs/issue22351.go
go/test/fixedbugs/issue22389.go
go/test/fixedbugs/issue22429.go
@@ -8097,6 +8197,7 @@ go/test/fixedbugs/issue27289.go
go/test/fixedbugs/issue27356.go
go/test/fixedbugs/issue27518a.go
go/test/fixedbugs/issue27518b.go
+go/test/fixedbugs/issue27557.go
go/test/fixedbugs/issue27595.go
go/test/fixedbugs/issue27695.go
go/test/fixedbugs/issue27695b.go
@@ -8136,6 +8237,7 @@ go/test/fixedbugs/issue29218.go
go/test/fixedbugs/issue29220.go
go/test/fixedbugs/issue29264.go
go/test/fixedbugs/issue29304.go
+go/test/fixedbugs/issue29312.go
go/test/fixedbugs/issue29329.go
go/test/fixedbugs/issue29350.go
go/test/fixedbugs/issue29362.go
@@ -8228,10 +8330,13 @@ go/test/fixedbugs/issue31959.dir/main.go
go/test/fixedbugs/issue31959.go
go/test/fixedbugs/issue31959.out
go/test/fixedbugs/issue31987.go
+go/test/fixedbugs/issue32133.go
go/test/fixedbugs/issue32175.go
go/test/fixedbugs/issue32175.out
+go/test/fixedbugs/issue32187.go
go/test/fixedbugs/issue32288.go
go/test/fixedbugs/issue32347.go
+go/test/fixedbugs/issue32454.go
go/test/fixedbugs/issue32477.go
go/test/fixedbugs/issue32560.go
go/test/fixedbugs/issue32595.dir/a.go
@@ -8241,6 +8346,7 @@ go/test/fixedbugs/issue32595.go
go/test/fixedbugs/issue32680.go
go/test/fixedbugs/issue32680.out
go/test/fixedbugs/issue32680b.go
+go/test/fixedbugs/issue32723.go
go/test/fixedbugs/issue32778.dir/a.go
go/test/fixedbugs/issue32778.dir/b.go
go/test/fixedbugs/issue32778.go
@@ -8261,6 +8367,9 @@ go/test/fixedbugs/issue33013.go
go/test/fixedbugs/issue33020.dir/a.go
go/test/fixedbugs/issue33020.dir/b.go
go/test/fixedbugs/issue33020.go
+go/test/fixedbugs/issue33020a.dir/a.go
+go/test/fixedbugs/issue33020a.dir/b.go
+go/test/fixedbugs/issue33020a.go
go/test/fixedbugs/issue33062.go
go/test/fixedbugs/issue33158.dir/a.go
go/test/fixedbugs/issue33158.dir/b.go
@@ -8269,12 +8378,50 @@ go/test/fixedbugs/issue33219.dir/a.go
go/test/fixedbugs/issue33219.dir/b.go
go/test/fixedbugs/issue33219.dir/c.go
go/test/fixedbugs/issue33219.go
+go/test/fixedbugs/issue33275.go
+go/test/fixedbugs/issue33275_run.go
go/test/fixedbugs/issue33355.go
+go/test/fixedbugs/issue33386.go
go/test/fixedbugs/issue33438.go
+go/test/fixedbugs/issue33460.go
go/test/fixedbugs/issue33555.go
+go/test/fixedbugs/issue33724.go
+go/test/fixedbugs/issue33739.dir/a.go
+go/test/fixedbugs/issue33739.dir/b.go
+go/test/fixedbugs/issue33739.go
+go/test/fixedbugs/issue33866.dir/a.go
+go/test/fixedbugs/issue33866.dir/b.go
+go/test/fixedbugs/issue33866.go
+go/test/fixedbugs/issue33903.go
+go/test/fixedbugs/issue34123.go
+go/test/fixedbugs/issue34329.go
+go/test/fixedbugs/issue34395.go
+go/test/fixedbugs/issue34503.dir/a.go
+go/test/fixedbugs/issue34503.dir/b.go
+go/test/fixedbugs/issue34503.go
+go/test/fixedbugs/issue34520.go
+go/test/fixedbugs/issue34577.dir/a.go
+go/test/fixedbugs/issue34577.dir/b.go
+go/test/fixedbugs/issue34577.go
+go/test/fixedbugs/issue34723.go
+go/test/fixedbugs/issue34966.go
+go/test/fixedbugs/issue34968.go
+go/test/fixedbugs/issue35027.go
+go/test/fixedbugs/issue35157.go
+go/test/fixedbugs/issue35291.go
+go/test/fixedbugs/issue35518.go
go/test/fixedbugs/issue3552.dir/one.go
go/test/fixedbugs/issue3552.dir/two.go
go/test/fixedbugs/issue3552.go
+go/test/fixedbugs/issue35586.dir/a.go
+go/test/fixedbugs/issue35586.dir/b.go
+go/test/fixedbugs/issue35586.go
+go/test/fixedbugs/issue35652.go
+go/test/fixedbugs/issue36085.dir/a.go
+go/test/fixedbugs/issue36085.dir/b.go
+go/test/fixedbugs/issue36085.go
+go/test/fixedbugs/issue36516.go
+go/test/fixedbugs/issue36723.go
go/test/fixedbugs/issue3705.go
go/test/fixedbugs/issue3783.go
go/test/fixedbugs/issue3925.go
@@ -8481,6 +8628,7 @@ go/test/fixedbugs/issue6899.go
go/test/fixedbugs/issue6899.out
go/test/fixedbugs/issue6902.go
go/test/fixedbugs/issue6964.go
+go/test/fixedbugs/issue6977.go
go/test/fixedbugs/issue7023.dir/a.go
go/test/fixedbugs/issue7023.dir/b.go
go/test/fixedbugs/issue7023.go
@@ -8601,8 +8749,6 @@ go/test/fixedbugs/issue9731.go
go/test/fixedbugs/issue9738.go
go/test/fixedbugs/issue9862.go
go/test/fixedbugs/issue9862_run.go
-go/test/fixedbugs/oldescape_issue12006.go
-go/test/fixedbugs/oldescape_issue17318.go
go/test/float_lit.go
go/test/float_lit2.go
go/test/float_lit3.go
@@ -8650,6 +8796,7 @@ go/test/indirect1.go
go/test/init.go
go/test/init1.go
go/test/initcomma.go
+go/test/initempty.go
go/test/initialize.go
go/test/initializerr.go
go/test/initloop.go
@@ -8673,6 +8820,9 @@ go/test/interface/embed1.dir/embed0.go
go/test/interface/embed1.dir/embed1.go
go/test/interface/embed1.go
go/test/interface/embed2.go
+go/test/interface/embed3.dir/embed0.go
+go/test/interface/embed3.dir/embed1.go
+go/test/interface/embed3.go
go/test/interface/explicit.go
go/test/interface/fail.go
go/test/interface/fake.go
@@ -8791,19 +8941,9 @@ go/test/notinheap2.go
go/test/notinheap3.go
go/test/nowritebarrier.go
go/test/nul1.go
-go/test/oldescape2.go
-go/test/oldescape2n.go
-go/test/oldescape5.go
-go/test/oldescape_calls.go
-go/test/oldescape_closure.go
-go/test/oldescape_field.go
-go/test/oldescape_iface.go
go/test/oldescape_linkname.dir/linkname1.go
go/test/oldescape_linkname.dir/linkname2.go
go/test/oldescape_linkname.dir/linkname3.go
-go/test/oldescape_linkname.go
-go/test/oldescape_param.go
-go/test/oldescape_struct_return.go
go/test/opt_branchlikely.go
go/test/parentype.go
go/test/peano.go
@@ -8903,11 +9043,13 @@ go/test/typecheckloop.go
go/test/typeswitch.go
go/test/typeswitch1.go
go/test/typeswitch2.go
+go/test/typeswitch2b.go
go/test/typeswitch3.go
go/test/uintptrescapes.dir/a.go
go/test/uintptrescapes.dir/main.go
go/test/uintptrescapes.go
go/test/uintptrescapes2.go
+go/test/uintptrescapes3.go
go/test/undef.go
go/test/utf.go
go/test/varerr.go
diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile
index 18abffd1faec..0bf300e53c50 100644
--- a/lang/perl5-devel/Makefile
+++ b/lang/perl5-devel/Makefile
@@ -161,7 +161,7 @@ OPTIONS_EXCLUDE= DTRACE
.for a in aarch64 arm armv6 armv7 \
mips mips64 mips64el mips64elhf mips64hf mipsel mipselhf mipshf mipsn32 \
powerpc powerpc64 powerpcspe \
- sparc64
+ riscv64 riscv64sf sparc64
OPTIONS_EXCLUDE_${a}= DTRACE
.endfor
OPTIONS_SUB= yes
diff --git a/lang/perl5.26/Makefile b/lang/perl5.26/Makefile
index 3ea592f469df..145dd5340742 100644
--- a/lang/perl5.26/Makefile
+++ b/lang/perl5.26/Makefile
@@ -32,7 +32,7 @@ OPTIONS_EXCLUDE+= DTRACE
.for a in aarch64 arm armv6 armv7 \
mips mips64 mips64el mips64elhf mips64hf mipsel mipselhf mipshf mipsn32 \
powerpc powerpc64 powerpcspe \
- sparc64
+ riscv64 riscv64sf sparc64
OPTIONS_EXCLUDE_${a}= DTRACE
.endfor
diff --git a/lang/perl5.28/Makefile b/lang/perl5.28/Makefile
index a617cf21fd4e..eef1f48d17b2 100644
--- a/lang/perl5.28/Makefile
+++ b/lang/perl5.28/Makefile
@@ -32,7 +32,7 @@ OPTIONS_EXCLUDE+= DTRACE
.for a in aarch64 arm armv6 armv7 \
mips mips64 mips64el mips64elhf mips64hf mipsel mipselhf mipshf mipsn32 \
powerpc powerpc64 powerpcspe \
- sparc64
+ riscv64 riscv64sf sparc64
OPTIONS_EXCLUDE_${a}= DTRACE
.endfor
diff --git a/lang/perl5.30/Makefile b/lang/perl5.30/Makefile
index 62dd3546f467..80a85b3bdc50 100644
--- a/lang/perl5.30/Makefile
+++ b/lang/perl5.30/Makefile
@@ -130,7 +130,7 @@ OPTIONS_EXCLUDE= DTRACE
.for a in aarch64 arm armv6 armv7 \
mips mips64 mips64el mips64elhf mips64hf mipsel mipselhf mipshf mipsn32 \
powerpc powerpc64 powerpcspe \
- sparc64
+ riscv64 riscv64sf sparc64
OPTIONS_EXCLUDE_${a}= DTRACE
.endfor
diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile
new file mode 100644
index 000000000000..a3bcdbe90f75
--- /dev/null
+++ b/lang/rust-bootstrap/Makefile
@@ -0,0 +1,230 @@
+# $FreeBSD$
+
+PORTNAME= rust
+PORTVERSION= 1.41.1
+CATEGORIES= lang
+MASTER_SITES= https://static.rust-lang.org/dist/:rust \
+ LOCAL/tobik:armbase \
+ LOCAL/tobik:base \
+ https://download.freebsd.org/ftp/${_RUST_FBSD_SUBDIR_${FLAVOR}}/:base \
+ LOCAL/tobik:powerpc64_gcc
+# http://pkg.freebsd.org/FreeBSD:12:powerpc64/quarterly/All/gcc9-9.2.0.txz?dummy=/:powerpc64_gcc
+PKGNAMESUFFIX= -bootstrap
+DISTNAME= ${PORTNAME}c-${PORTVERSION}-src
+DISTFILES= rust/${DISTNAME}${EXTRACT_SUFX}:rust \
+ ${_RUST_FBSD_DIST_${FLAVOR}}
+
+MAINTAINER= rust@FreeBSD.org
+COMMENT= Create bootstrap compilers for building lang/rust
+
+LICENSE= APACHE20 MIT
+LICENSE_COMB= dual
+LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
+LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
+
+ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS_REASON= untested on other archs
+
+BUILD_DEPENDS= cmake:devel/cmake \
+ gmake:devel/gmake \
+ rust>=${PORTVERSION}:lang/rust
+
+FLAVORS= aarch64 amd64 armv6 armv7 i386 powerpc64_elfv1 powerpc64_elfv2
+FLAVOR?= ${FLAVORS:[1]}
+
+aarch64_PKGNAMEPREFIX= aarch64-
+amd64_PKGNAMEPREFIX= amd64-
+armv6_PKGNAMEPREFIX= armv6-
+armv7_PKGNAMEPREFIX= armv7-
+i386_PKGNAMEPREFIX= i386-
+powerpc64_elfv1_PKGNAMEPREFIX= powerpc64-elfv1-
+powerpc64_elfv1_BUILD_DEPENDS= powerpc64-gcc9>0:devel/freebsd-gcc9@powerpc64
+powerpc64_elfv2_PKGNAMEPREFIX= powerpc64-elfv2-
+
+USES= perl5 python:3.3+,build tar:xz
+.if ${FLAVOR} == powerpc64_elfv1
+USE_GCC= yes
+.endif
+# for openssl-src crate
+USE_PERL5= build
+PATCHDIR= ${.CURDIR}/../rust/files
+# Resulting packages are not specific to amd64
+NO_ARCH= yes
+
+_RUST_FBSD_DIST_aarch64= FreeBSD-${_RUST_FBSD_VER}-arm64${EXTRACT_SUFX}:base
+_RUST_FBSD_DIST_amd64= FreeBSD-${_RUST_FBSD_VER}-amd64${EXTRACT_SUFX}:base
+# base.txz for armv* created from WANDBOARD images as there seem
+# to be no generic base.txz for it.
+_RUST_FBSD_DIST_armv6= FreeBSD-${_RUST_FBSD_VER}-arm-armv6${EXTRACT_SUFX}:armbase
+_RUST_FBSD_DIST_armv7= FreeBSD-${_RUST_FBSD_VER}-arm-armv7${EXTRACT_SUFX}:armbase
+_RUST_FBSD_DIST_i386= FreeBSD-${_RUST_FBSD_VER}-i386${EXTRACT_SUFX}:base
+_RUST_FBSD_DIST_powerpc64_elfv1= FreeBSD-${_RUST_FBSD_VER}-powerpc64-elfv1${EXTRACT_SUFX}:base \
+ FreeBSD-${_RUST_FBSD_VER}-powerpc64-elfv1-gcc9-9.2.0${EXTRACT_SUFX}:powerpc64_gcc
+_RUST_FBSD_DIST_powerpc64_elfv2= FreeBSD-${_RUST_FBSD_VER}-powerpc64-elfv2-r356261${EXTRACT_SUFX}:base
+_RUST_FBSD_VER= ${_RUST_FBSD_VER_${FLAVOR}:U11.3-RELEASE}
+_RUST_FBSD_VER_armv7= 12.1-RELEASE
+_RUST_FBSD_VER_powerpc64_elfv1= 12.1-RELEASE
+_RUST_FBSD_VER_powerpc64_elfv2= 13.0-CURRENT
+_RUST_FBSD_SUBDIR_aarch64= releases/arm64/${_RUST_FBSD_VER}/base.txz?dummy=
+_RUST_FBSD_SUBDIR_amd64= releases/amd64/${_RUST_FBSD_VER}/base.txz?dummy=
+_RUST_FBSD_SUBDIR_i386= releases/i386/${_RUST_FBSD_VER}/base.txz?dummy=
+_RUST_FBSD_SUBDIR_powerpc64_elfv1= releases/powerpc/powerpc64/${_RUST_FBSD_VER}/base.txz?dummy=
+_RUST_FBSD_SUBDIR_powerpc64_elfv2= snapshots/powerpc/powerpc64/${_RUST_FBSD_VER}/base.txz?dummy=
+
+_CARGO_VENDOR_DIR= ${WRKSRC}/vendor
+_RUST_ARCH_amd64= x86_64
+_RUST_ARCH_i386= i686
+_RUST_ARCH_powerpc64_elfv1= powerpc64
+_RUST_ARCH_powerpc64_elfv2= powerpc64
+_RUST_HOST= ${_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl}
+_RUST_TARGET= ${_RUST_ARCH_${FLAVOR}:U${FLAVOR}}-unknown-${OPSYS:tl}
+_RUST_LLVM_TARGET= ${_RUST_LLVM_TARGET_${FLAVOR}}
+_RUST_LLVM_TARGET_aarch64= AArch64
+_RUST_LLVM_TARGET_amd64= X86
+_RUST_LLVM_TARGET_armv6= ARM
+_RUST_LLVM_TARGET_armv7= ARM
+_RUST_LLVM_TARGET_i386= X86
+_RUST_LLVM_TARGET_powerpc64_elfv1= PowerPC
+_RUST_LLVM_TARGET_powerpc64_elfv2= PowerPC
+_RUST_LLVM_TRIPLE= ${_RUST_LLVM_TRIPLE_${FLAVOR}:U${_RUST_TARGET}}
+_RUST_LLVM_TRIPLE_armv6= armv6-gnueabihf-freebsd
+_RUST_LLVM_TRIPLE_armv7= armv7-gnueabihf-freebsd
+
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} != FreeBSD
+IGNORE= is only for FreeBSD
+.elif ${OSVERSION} < 1200502
+IGNORE= will not build on 12.0 due to old toolchain; 11.x untested
+.endif
+
+.if exists(${PATCHDIR}/${FLAVOR:S/_/-/})
+EXTRA_PATCHES+= ${PATCHDIR}/${FLAVOR:S/_/-/}
+.endif
+
+post-patch:
+# Disable vendor checksums
+ @${REINPLACE_CMD} 's,"files":{[^}]*},"files":{},' \
+ ${_CARGO_VENDOR_DIR}/*/.cargo-checksum.json
+.if ${FLAVOR:Mpowerpc64_*}
+ @${REINPLACE_CMD} -e 's,powerpc64-unknown-freebsd,${_RUST_TARGET}${_RUST_FBSD_VER:S/-/ /:[1]},' \
+ ${WRKSRC}/src/librustc_target/spec/powerpc64_unknown_freebsd.rs
+.endif
+.if ${FLAVOR} == powerpc64_elfv1
+ @${REINPLACE_CMD} -e 's,"c++","stdc++",g' \
+ ${WRKSRC}/src/librustc_llvm/build.rs
+.endif
+ @${REINPLACE_CMD} -e 's,%CC%,${CC},g' \
+ -e 's,%WRKDIR%,${WRKDIR},g' \
+ ${WRKSRC}/src/librustc_llvm/build.rs \
+ ${WRKSRC}/src/bootstrap/native.rs
+
+do-configure:
+# Check that the running kernel has COMPAT_FREEBSD11 required by lang/rust post-ino64
+ @${SETENV} CC="${CC}" OPSYS="${OPSYS}" OSVERSION="${OSVERSION}" WRKDIR="${WRKDIR}" \
+ ${SH} ${SCRIPTSDIR}/rust-compat11-canary.sh
+ @${ECHO_CMD} '[build]' > ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'vendor=true' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'extended=false' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'python="${PYTHON_CMD}"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'docs=false' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'verbose=2' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cargo-native-static=true' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cargo="${LOCALBASE}/bin/cargo"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'rustc="${LOCALBASE}/bin/rustc"' >> ${WRKSRC}/config.toml
+.if ${_RUST_HOST} != ${_RUST_TARGET}
+ @${ECHO_CMD} 'host=["${_RUST_HOST}","${_RUST_TARGET}"]' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'target=["${_RUST_TARGET}"]' >> ${WRKSRC}/config.toml
+.endif
+ @${ECHO_CMD} '[rust]' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'channel="stable"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'default-linker="${CC}"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} '[llvm]' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'link-shared=false' >> ${WRKSRC}/config.toml
+.if ${FLAVOR} == powerpc64_elfv1
+ @${ECHO_CMD} 'static-libstdcpp=true' >> ${WRKSRC}/config.toml
+.endif
+.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE)
+ @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml
+.else
+ @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml
+.endif
+# we need to make sure to always build llvm with X86 support to get a
+# host compiler that can build the host->target compiler
+ @${ECHO_CMD} 'targets="${_RUST_LLVM_TARGET};X86"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} '[target.${_RUST_TARGET}]' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cc="${WRKDIR}/${_RUST_TARGET}-cc"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cxx="${WRKDIR}/${_RUST_TARGET}-c++"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'linker="${WRKDIR}/${_RUST_TARGET}-cc"' >> ${WRKSRC}/config.toml
+.for _key _util in ar ${AR} ranlib ${RANLIB}
+ @bin="$$(which ${_util})"; \
+ ${ECHO_CMD} "${_key}=\"$$bin\"" >> ${WRKSRC}/config.toml
+.endfor
+.if ${_RUST_HOST} != ${_RUST_TARGET}
+ @${ECHO_CMD} '[target.${_RUST_HOST}]' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cc="${CC}"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cxx="${CXX}"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'linker="${CC}"' >> ${WRKSRC}/config.toml
+.endif
+ @${ECHO_CMD} '[dist]' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'src-tarball=false' >> ${WRKSRC}/config.toml
+.if ${FLAVOR} == powerpc64_elfv1
+ @${RLN} ${WRKDIR}${LOCALBASE}/lib/gcc9/libstdc++.a ${WRKDIR}/usr/lib/libstdc++.a
+ @${RLN} ${WRKDIR}${LOCALBASE}/lib/gcc9/libstdc++.a ${WRKDIR}/usr/lib/libc++.a
+ @gcc="$$(${ECHO_CMD} ${LOCALBASE}/bin/${_RUST_TARGET}*[0-9]-gcc9)"; \
+ ${PRINTF} '#!/bin/sh\nexec %s --sysroot=${WRKDIR} -Wl,-rpath=${LOCALBASE}/lib/gcc9 -L${WRKDIR}${LOCALBASE}/lib/gcc9 "$$@"\n' "$${gcc}" \
+ > ${WRKDIR}/${_RUST_TARGET}-cc
+ @gcc="$$(${ECHO_CMD} ${LOCALBASE}/bin/${_RUST_TARGET}*[0-9]-g++9)"; \
+ cxxinc="/$$(cd ${WRKDIR} && ${ECHO_CMD} ${LOCALBASE:S,^/,,}/lib/gcc9/include/c++/powerpc64-*)"; \
+ ${PRINTF} '#!/bin/sh\nexec %s --sysroot=${WRKDIR} -isystem=${LOCALBASE}/lib/gcc9/include/c++ -isystem=%s -Wl,-rpath=${LOCALBASE}/lib/gcc9 -L${WRKDIR}${LOCALBASE}/lib/gcc9 "$$@"\n' "$${gcc}" "$${cxxinc}" \
+ > ${WRKDIR}/${_RUST_TARGET}-c++
+.elif ${FLAVOR} == powerpc64_elfv2
+ @${PRINTF} '#!/bin/sh\nexec ${CC} --sysroot=${WRKDIR} -mabi=elfv2 --target=${_RUST_LLVM_TRIPLE} "$$@"\n' \
+ > ${WRKDIR}/${_RUST_TARGET}-cc
+ @${PRINTF} '#!/bin/sh\nexec ${CXX} --sysroot=${WRKDIR} -mabi=elfv2 --target=${_RUST_LLVM_TRIPLE} -stdlib=libc++ "$$@"\n' \
+ > ${WRKDIR}/${_RUST_TARGET}-c++
+.else
+ @${PRINTF} '#!/bin/sh\nexec ${CC} --sysroot=${WRKDIR} --target=${_RUST_LLVM_TRIPLE} "$$@"\n' \
+ > ${WRKDIR}/${_RUST_TARGET}-cc
+ @${PRINTF} '#!/bin/sh\nexec ${CXX} --sysroot=${WRKDIR} --target=${_RUST_LLVM_TRIPLE} -stdlib=libc++ "$$@"\n' \
+ > ${WRKDIR}/${_RUST_TARGET}-c++
+.endif
+ @${CHMOD} +x ${WRKDIR}/${_RUST_TARGET}-c*
+# sanity check cross compilers. we cannot execute the result but
+# at least check that it can link a simple program before going further.
+ @${PRINTF} '#include <stdio.h>\nint main(){return printf("hello\\n");}' | ${WRKDIR}/${_RUST_TARGET}-cc -o ${WRKDIR}/test-c -xc -
+# produce some useful info for the build logs like what release/arch test-c is compiled for
+ @cd ${WRKDIR} && ${FILE} test-c && ${READELF} -A test-c
+ @${PRINTF} '#include <iostream>\nint main(){std::cout<<"hello"<<std::endl;return 0;}' | ${WRKDIR}/${_RUST_TARGET}-c++ -o ${WRKDIR}/test-c++ -xc++ -
+
+do-build:
+ @cd ${WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} x.py dist --jobs=${MAKE_JOBS_NUMBER} \
+ cargo src/librustc src/libstd
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/rust-bootstrap
+ ${INSTALL_DATA} ${WRKSRC}/build/dist/*-${_RUST_TARGET}*${EXTRACT_SUFX} \
+ ${STAGEDIR}${PREFIX}/rust-bootstrap
+.if ${FLAVOR:Mpowerpc64_*}
+ @cd ${STAGEDIR}${PREFIX}/rust-bootstrap && for f in *${EXTRACT_SUFX}; do \
+ ${MV} $$f $${f%%${EXTRACT_SUFX}}-${FLAVOR:S/_/ /:[2]}${EXTRACT_SUFX}; \
+ done
+.endif
+ @cd ${STAGEDIR}${PREFIX} && \
+ ${FIND} rust-bootstrap -type f >> ${TMPPLIST}
+
+.if !defined(_RUST_MAKESUM_GUARD)
+makesum:
+ ${MAKE} -D_RUST_MAKESUM_GUARD makesum FLAVOR=${FLAVORS:O:[1]} DISTINFO_FILE=${DISTINFO_FILE}.tmp
+.for _flavor in ${FLAVORS:O:[2..-1]}
+ ${MAKE} -D_RUST_MAKESUM_GUARD makesum FLAVOR=${_flavor} DISTINFO_FILE=${DISTINFO_FILE}.${_flavor}
+ ${SED} 1d ${DISTINFO_FILE}.${_flavor} >> ${DISTINFO_FILE}.tmp
+ ${RM} ${DISTINFO_FILE}.${_flavor}
+.endfor
+ ${AWK} '!seen[$$0]++' ${DISTINFO_FILE}.tmp > ${DISTINFO_FILE}
+ ${RM} ${DISTINFO_FILE}.tmp
+.endif
+
+.include <bsd.port.post.mk>
+RUN_DEPENDS:= ${RUN_DEPENDS:Ngcc*}
diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo
new file mode 100644
index 000000000000..eb2f64f77fdd
--- /dev/null
+++ b/lang/rust-bootstrap/distinfo
@@ -0,0 +1,19 @@
+TIMESTAMP = 1582654815
+SHA256 (rust/rustc-1.41.1-src.tar.xz) = ebac9861b43c7207af36e24402dfdc5463a4df4bdb015ccb2b165251c0fdcf7c
+SIZE (rust/rustc-1.41.1-src.tar.xz) = 93754192
+SHA256 (FreeBSD-11.3-RELEASE-arm64.tar.xz) = 0c1ee2bdbec3b6b404edef6858f38f5cdacd727abc53b1dee23910cab939d0c1
+SIZE (FreeBSD-11.3-RELEASE-arm64.tar.xz) = 97990888
+SHA256 (FreeBSD-11.3-RELEASE-amd64.tar.xz) = 4599023ac136325b86f2fddeec64c1624daa83657e40b00b2ef944c81463a4ff
+SIZE (FreeBSD-11.3-RELEASE-amd64.tar.xz) = 117877900
+SHA256 (FreeBSD-11.3-RELEASE-arm-armv6.tar.xz) = 1d8025c4a51f025211fb6b4b24ba26144906ff288694394c1c3b1c6e0011db03
+SIZE (FreeBSD-11.3-RELEASE-arm-armv6.tar.xz) = 46549572
+SHA256 (FreeBSD-12.1-RELEASE-arm-armv7.tar.xz) = 0292ce8186908b3e4b5eb5e5923e1f43d22fcb0ab7f6071b493fcc17d386deab
+SIZE (FreeBSD-12.1-RELEASE-arm-armv7.tar.xz) = 83402220
+SHA256 (FreeBSD-11.3-RELEASE-i386.tar.xz) = 9c0adb8c34b7e11d277c2fb9354f7864d91a4620e5238d7eb9dbfe51601ed5cb
+SIZE (FreeBSD-11.3-RELEASE-i386.tar.xz) = 94399236
+SHA256 (FreeBSD-12.1-RELEASE-powerpc64-elfv1.tar.xz) = 2223e22babc169260f9a3f03bbbaf926ef76b1c44d2e81fb172f907ab8fd7aac
+SIZE (FreeBSD-12.1-RELEASE-powerpc64-elfv1.tar.xz) = 108905368
+SHA256 (FreeBSD-12.1-RELEASE-powerpc64-elfv1-gcc9-9.2.0.tar.xz) = fe208feb93a75e6043e1cd1b9e50be853858d6d600296aaf2b25b55525e58bb2
+SIZE (FreeBSD-12.1-RELEASE-powerpc64-elfv1-gcc9-9.2.0.tar.xz) = 38150240
+SHA256 (FreeBSD-13.0-CURRENT-powerpc64-elfv2-r356261.tar.xz) = db762f136e41dd3c6676d6dc104282be6d6d6684afb348506fc44ceccd43ce17
+SIZE (FreeBSD-13.0-CURRENT-powerpc64-elfv2-r356261.tar.xz) = 150455928
diff --git a/lang/rust-bootstrap/pkg-descr b/lang/rust-bootstrap/pkg-descr
new file mode 100644
index 000000000000..aa316f6c491a
--- /dev/null
+++ b/lang/rust-bootstrap/pkg-descr
@@ -0,0 +1,7 @@
+Rust is an open-source systems programming language that runs blazingly
+fast, prevents almost all crashes, and eliminates data races.
+
+This port creates the required bootstrap compilers for building the
+next version of lang/rust.
+
+WWW: https://www.rust-lang.org/
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index 60451760056f..9e2c07e7fa5b 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= rust
-PORTVERSION?= 1.41.0
+PORTVERSION?= 1.41.1
PORTREVISION?= 0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/:src \
@@ -44,10 +44,9 @@ TEST_ENV= ${MAKE_ENV} \
CONFLICTS_INSTALL?= rust-nightly
-PLIST_FILES= lib/rustlib/components \
- lib/rustlib/rust-installer-version
+OPTIONS_DEFINE= DOCS GDB SOURCES WASM
+OPTIONS_DEFAULT= SOURCES WASM
-OPTIONS_DEFINE= DOCS GDB SOURCES WASM
GDB_DESC= Install ports gdb (necessary for debugging rust programs)
SOURCES_DESC= Install source files
WASM_DESC= Build the WebAssembly target (wasm32-unknown-unknown)
@@ -187,58 +186,29 @@ do-configure:
do-build:
@cd ${WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} x.py build --config=config.toml \
- --jobs=${MAKE_JOBS_NUMBER}
+ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} x.py build --jobs=${MAKE_JOBS_NUMBER}
do-install:
# DESTDIR not in MAKE_ENV as it would cause the bundled LLVM to be
# staged into it during do-build.
@cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} DESTDIR=${STAGEDIR} ${PYTHON_CMD} \
- x.py install --config=config.toml --jobs=${MAKE_JOBS_NUMBER}
-
-# In post-install, we use the manifests generated during Rust install
-# to in turn generate the PLIST. We do that, instead of the regular
-# `pkg-plist`, because several libraries have a computed filename based
-# on the absolute path of the source files. As it is user-specific, we
-# can't know their filename in advance.
-#
-# Both rustc and Cargo components install the same README.md and LICENSE
-# files. The install process backs up the first copy to install the
-# second. Thus here, we need to remove those backups. We also need to
-# dedup the entries in the generated PLIST, because both components'
-# manifests list them.
-#
-# We fix manpage entries in the generated manifests because Rust
-# installs them uncompressed but the Ports framework compresses them.
-post-install:
- for f in ${STAGEDIR}${PREFIX}/lib/rustlib/manifest-*; do \
- ${REINPLACE_CMD} -i '' -E \
- -e 's,:${STAGEDIR},:,' \
- -e 's,(share/man/man[1-9]/.*\.[0-9]),\1.gz,' \
- "$$f"; \
- ${ECHO_CMD} "$${f#${STAGEDIR}}" >> ${TMPPLIST}; \
- ${AWK} '\
- /^file:/ { \
- file=$$0; \
- sub(/^file:/, "", file); \
- print file; \
- } \
- /^dir:/ { \
- dir=$$0; \
- sub(/^dir:/, "", dir); \
- system("find ${STAGEDIR}" dir " -type f | ${SED} -E -e \"s,${STAGEDIR},,\""); \
- }' \
- "$$f" >> ${TMPPLIST}; \
- done
- ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/rust/*.old
- ${SORT} -u < ${TMPPLIST} > ${TMPPLIST}.uniq
- ${MV} ${TMPPLIST}.uniq ${TMPPLIST}
- @${RM} \
- ${STAGEDIR}${PREFIX}/lib/rustlib/install.log \
- ${STAGEDIR}${PREFIX}/lib/rustlib/uninstall.sh
- @${FIND} ${STAGEDIR}${PREFIX}/bin -exec ${FILE} -i {} + | ${AWK} -F: \
- '/executable|sharedlib/ { print $$1 }' | ${XARGS} ${STRIP_CMD}
+ x.py install --jobs=${MAKE_JOBS_NUMBER}
+# We autogenerate the plist file. We do that, instead of the
+# regular pkg-plist, because several libraries have a computed
+# filename based on the absolute path of the source files. As it
+# is user-specific, we cannot know their filename in advance.
+ @${RM} -r ${STAGEDIR}${DOCSDIR}/*.old \
+ ${STAGEDIR}${DOCSDIR}/html/.lock \
+ ${STAGEDIR}${DOCSDIR}/html/.stamp \
+ ${STAGEDIR}${PREFIX}/lib/rustlib/install.log \
+ ${STAGEDIR}${PREFIX}/lib/rustlib/manifest-* \
+ ${STAGEDIR}${PREFIX}/lib/rustlib/uninstall.sh
+ @${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -exec ${FILE} -i {} + | \
+ ${AWK} -F: '/executable|sharedlib/ { print $$1 }' | ${XARGS} ${STRIP_CMD}
+ @${FIND} ${STAGEDIR}${PREFIX} -not -type d | \
+ ${SED} -E -e 's,^${STAGEDIR}${PREFIX}/,,' \
+ -e 's,(share/man/man[1-9]/.*\.[0-9]),\1.gz,' >> ${TMPPLIST}
post-install-SOURCES-on:
# Silence stage-qa warnings by sanitizing permissions on sources
@@ -248,8 +218,7 @@ post-install-SOURCES-on:
# Note that make test does not work when rust is already installed.
do-test:
@cd ${WRKSRC} && \
- ${SETENV} ${TEST_ENV} ${PYTHON_CMD} x.py test --config=config.toml \
- --jobs=${MAKE_JOBS_NUMBER}
+ ${SETENV} ${TEST_ENV} ${PYTHON_CMD} x.py test --jobs=${MAKE_JOBS_NUMBER}
.if !defined(_RUST_MAKESUM_GUARD)
makesum:
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index 18fa867b836c..b019d351affa 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1580240609
-SHA256 (rust/rustc-1.41.0-src.tar.xz) = 38d6742e5c4c98a835de5d6e12a209e442fb3078a03b2c01bab6ea7afb25be6f
-SIZE (rust/rustc-1.41.0-src.tar.xz) = 93763052
+TIMESTAMP = 1582642993
+SHA256 (rust/rustc-1.41.1-src.tar.xz) = ebac9861b43c7207af36e24402dfdc5463a4df4bdb015ccb2b165251c0fdcf7c
+SIZE (rust/rustc-1.41.1-src.tar.xz) = 93754192
SHA256 (rust/2020-01-11/rustc-1.40.0-aarch64-unknown-freebsd.tar.xz) = b73372fb30198cd9c26927f89cc96c339253038491fcb5629d88285f156f1347
SIZE (rust/2020-01-11/rustc-1.40.0-aarch64-unknown-freebsd.tar.xz) = 26371388
SHA256 (rust/2020-01-11/rust-std-1.40.0-aarch64-unknown-freebsd.tar.xz) = 88abe2b1e267309bc87bb0bf9ace0c7d72be21c47a0fec9858364f1ed6cd64f9
diff --git a/lang/rust/files/patch-vendor_backtrace-sys_build.rs b/lang/rust/files/patch-vendor_backtrace-sys_build.rs
new file mode 100644
index 000000000000..32a363623ac4
--- /dev/null
+++ b/lang/rust/files/patch-vendor_backtrace-sys_build.rs
@@ -0,0 +1,17 @@
+https://github.com/rust-lang/backtrace-rs/pull/294
+
+--- vendor/backtrace-sys/build.rs.orig 2020-02-19 21:11:31 UTC
++++ vendor/backtrace-sys/build.rs
+@@ -60,6 +60,12 @@ fn main() {
+ File::create(out_dir.join("config.h")).unwrap();
+ if target.contains("android") {
+ maybe_enable_dl_iterate_phdr_android(&mut build);
++ } else if target.contains("freebsd") {
++ build.define("HAVE_DL_ITERATE_PHDR", "1");
++ build.define("HAVE_KERN_PROC", "1");
++ } else if target.contains("netbsd") {
++ build.define("HAVE_DL_ITERATE_PHDR", "1");
++ build.define("HAVE_KERN_PROC_ARGS", "1");
+ } else if !target.contains("apple-ios")
+ && !target.contains("solaris")
+ && !target.contains("redox")
diff --git a/lang/rust/files/patch-vendor_backtrace-sys_src_libbacktrace_fileline.c b/lang/rust/files/patch-vendor_backtrace-sys_src_libbacktrace_fileline.c
index 3ab27099b284..07713763576e 100644
--- a/lang/rust/files/patch-vendor_backtrace-sys_src_libbacktrace_fileline.c
+++ b/lang/rust/files/patch-vendor_backtrace-sys_src_libbacktrace_fileline.c
@@ -1,44 +1,117 @@
-This file is in the public domain.
+https://github.com/ianlancetaylor/libbacktrace/commit/0f06cda953cc4e26f38751c5b9f15ae8dfa5ff2d
+https://github.com/rust-lang-nursery/libbacktrace/pull/1
---- vendor/backtrace-sys/src/libbacktrace/fileline.c.orig 2019-01-16 09:30:44 UTC
+--- vendor/backtrace-sys/src/libbacktrace/fileline.c.orig 2020-02-19 21:11:31 UTC
+++ vendor/backtrace-sys/src/libbacktrace/fileline.c
-@@ -39,8 +39,39 @@ POSSIBILITY OF SUCH DAMAGE. */
+@@ -39,6 +39,10 @@ POSSIBILITY OF SUCH DAMAGE. */
#include <stdlib.h>
#include <unistd.h>
-+#if defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__)
++#if defined (HAVE_KERN_PROC_ARGS) || defined (HAVE_KERN_PROC)
+#include <sys/sysctl.h>
-+#include <limits.h>
+#endif
+
#include "backtrace.h"
#include "internal.h"
+
+@@ -46,6 +50,78 @@ POSSIBILITY OF SUCH DAMAGE. */
+ #define getexecname() NULL
+ #endif
+
++#if !defined (HAVE_KERN_PROC_ARGS) && !defined (HAVE_KERN_PROC)
++
++#define sysctl_exec_name1(state, error_callback, data) NULL
++#define sysctl_exec_name2(state, error_callback, data) NULL
++
++#else /* defined (HAVE_KERN_PROC_ARGS) || |defined (HAVE_KERN_PROC) */
++
++static char *
++sysctl_exec_name (struct backtrace_state *state,
++ int mib0, int mib1, int mib2, int mib3,
++ backtrace_error_callback error_callback, void *data)
++{
++ int mib[4];
++ size_t len;
++ char *name;
++ size_t rlen;
+
-+#if !defined(HAVE_GETEXECNAME) && defined(KERN_PROC_PATHNAME)
-+/* Return pathname of executable or 0 on failure. */
-+#define HAVE_GETEXECNAME
-+static char execname[PATH_MAX + 1];
-+static const char *
-+getexecname(void)
++ mib[0] = mib0;
++ mib[1] = mib1;
++ mib[2] = mib2;
++ mib[3] = mib3;
++
++ if (sysctl (mib, 4, NULL, &len, NULL, 0) < 0)
++ return NULL;
++ name = (char *) backtrace_alloc (state, len, error_callback, data);
++ if (name == NULL)
++ return NULL;
++ rlen = len;
++ if (sysctl (mib, 4, name, &rlen, NULL, 0) < 0)
++ {
++ backtrace_free (state, name, len, error_callback, data);
++ return NULL;
++ }
++ return name;
++}
++
++#ifdef HAVE_KERN_PROC_ARGS
++
++static char *
++sysctl_exec_name1 (struct backtrace_state *state,
++ backtrace_error_callback error_callback, void *data)
+{
-+ size_t path_len = sizeof(execname);
-+ int mib[] = {
-+ CTL_KERN,
-+#if defined(__NetBSD__)
-+ KERN_PROC_ARGS,
-+ -1,
-+ KERN_PROC_PATHNAME,
++ /* This variant is used on NetBSD. */
++ return sysctl_exec_name (state, CTL_KERN, KERN_PROC_ARGS, -1,
++ KERN_PROC_PATHNAME, error_callback, data);
++}
++
+#else
-+ KERN_PROC,
-+ KERN_PROC_PATHNAME,
-+ -1,
++
++#define sysctl_exec_name1(state, error_callback, data) NULL
++
+#endif
-+ };
-+ u_int miblen = sizeof(mib) / sizeof(mib[0]);
-+ int rc = sysctl(mib, miblen, execname, &path_len, NULL, 0);
-+ return rc ? NULL : execname;
++
++#ifdef HAVE_KERN_PROC
++
++static char *
++sysctl_exec_name2 (struct backtrace_state *state,
++ backtrace_error_callback error_callback, void *data)
++{
++ /* This variant is used on FreeBSD. */
++ return sysctl_exec_name (state, CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1,
++ error_callback, data);
+}
-+#endif /* !HAVE_GETEXECNAME && KERN_PROC_PATHNAME */
++
++#else
++
++#define sysctl_exec_name2(state, error_callback, data) NULL
++
++#endif
++
++#endif /* defined (HAVE_KERN_PROC_ARGS) || |defined (HAVE_KERN_PROC) */
++
+ /* Initialize the fileline information from the executable. Returns 1
+ on success, 0 on failure. */
- #ifndef HAVE_GETEXECNAME
- #define getexecname() NULL
+@@ -83,7 +159,7 @@ fileline_initialize (struct backtrace_state *state,
+
+ descriptor = -1;
+ called_error_callback = 0;
+- for (pass = 0; pass < 5; ++pass)
++ for (pass = 0; pass < 7; ++pass)
+ {
+ int does_not_exist;
+
+@@ -105,6 +181,12 @@ fileline_initialize (struct backtrace_state *state,
+ snprintf (buf, sizeof (buf), "/proc/%ld/object/a.out",
+ (long) getpid ());
+ filename = buf;
++ break;
++ case 5:
++ filename = sysctl_exec_name1 (state, error_callback, data);
++ break;
++ case 6:
++ filename = sysctl_exec_name2 (state, error_callback, data);
+ break;
+ default:
+ abort ();
diff --git a/mail/Makefile b/mail/Makefile
index b6df2af0622b..a1f21b2a90fd 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -599,6 +599,7 @@
SUBDIR += rubygem-premailer-rails
SUBDIR += rubygem-premailer-rails-rails5
SUBDIR += rubygem-premailer-rails-rails52
+ SUBDIR += rubygem-premailer-rails-rails60
SUBDIR += rubygem-rmail
SUBDIR += rubygem-roadie
SUBDIR += rubygem-roadie-rails
diff --git a/mail/dovecot-fts-xapian/Makefile b/mail/dovecot-fts-xapian/Makefile
index 1ca8e3cd0032..b3ac58f2ce99 100644
--- a/mail/dovecot-fts-xapian/Makefile
+++ b/mail/dovecot-fts-xapian/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= fts-xapian
-PORTVERSION= 1.2.8
+PORTVERSION= 1.2.10
CATEGORIES= mail
PKGNAMEPREFIX= dovecot-
diff --git a/mail/dovecot-fts-xapian/distinfo b/mail/dovecot-fts-xapian/distinfo
index 4598a94e82cf..a37b626fde72 100644
--- a/mail/dovecot-fts-xapian/distinfo
+++ b/mail/dovecot-fts-xapian/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581587191
-SHA256 (grosjo-fts-xapian-1.2.8_GH0.tar.gz) = 63f07ec6c711024a29f4195f97e797d4e45c5d0f231697a3e3a3ea0fff6a8265
-SIZE (grosjo-fts-xapian-1.2.8_GH0.tar.gz) = 25982
+TIMESTAMP = 1582800263
+SHA256 (grosjo-fts-xapian-1.2.10_GH0.tar.gz) = d54a51b5010d155d6aaf81b47d536e575f210252efeb464427171a85d9d7a7aa
+SIZE (grosjo-fts-xapian-1.2.10_GH0.tar.gz) = 26494
diff --git a/mail/exim-postgresql/Makefile b/mail/exim-postgresql/Makefile
index 486f18ef8f24..2dafd81b5cb8 100644
--- a/mail/exim-postgresql/Makefile
+++ b/mail/exim-postgresql/Makefile
@@ -1,7 +1,6 @@
# Created by: Sheldon Hearn <sheldonh@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 2
PKGNAMESUFFIX= -postgresql
MASTERDIR= ${.CURDIR}/../exim
diff --git a/mail/exim/Makefile b/mail/exim/Makefile
index 172232a8cb8a..53a4b31ec3c2 100644
--- a/mail/exim/Makefile
+++ b/mail/exim/Makefile
@@ -3,9 +3,11 @@
PORTNAME= exim
PORTVERSION?= ${EXIM_VERSION}
+PORTREVISION?= 3
CATEGORIES= mail
MASTER_SITES= EXIM:exim
MASTER_SITE_SUBDIR= /exim4/:exim \
+ /exim4/fixes/:exim \
/exim4/old/:exim
DISTNAME= ${PORTNAME}-${EXIM_VERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:exim
@@ -101,9 +103,10 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-Local-sa-exim.c
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-Local-sa-exim.conf
.endif
-EXIM_VERSION= 4.93
+EXIM_VERSION= 4.93.0.4
SA_EXIM_VERSION=4.2.1
EXIM_INSTALL_ARG+= "-no_chown" "-no_symlink"
+EXTRA_PATCHES+= `${FIND} ${PATCHDIR} -name '74_*.patch'|${SORT} -h`
.if !defined(EXIMON_ONLY)
PLIST_SUB+= EXIM=""
@@ -381,7 +384,6 @@ SEDLIST+= -e 's,^\# (AUTH_CYRUS_SASL=),\1,' \
.endif
.if ${PORT_OPTIONS:MAUTH_RADIUS}
-PORTREVISION?= 1
WITH_RADIUS_TYPE?= RADLIB
.if ${WITH_RADIUS_TYPE:tl} == radlib
SEDLIST+= -e 's,XX_RADIUS_LIBS_XX,-lradius,' \
diff --git a/mail/exim/distinfo b/mail/exim/distinfo
index 45a2609f984f..a8ff4869504a 100644
--- a/mail/exim/distinfo
+++ b/mail/exim/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1582043253
-SHA256 (exim/exim-4.93.tar.bz2) = 22c432c0585ef605c52bc796042c4823e961f58a7e6ad1486252e203bf4c9276
-SIZE (exim/exim-4.93.tar.bz2) = 1972841
+TIMESTAMP = 1582564322
+SHA256 (exim/exim-4.93.0.4.tar.bz2) = b67336ba06f8d8233060de073d6082d75a378faaafad660c5f124bb13d75e4d9
+SIZE (exim/exim-4.93.0.4.tar.bz2) = 1974190
SHA256 (exim/sa-exim-4.2.1.tar.gz) = 24d4bf7b0fdddaea11f132981cebb6a86a4ab20ef54111a8ebd481b421c6e2c1
SIZE (exim/sa-exim-4.2.1.tar.gz) = 68933
diff --git a/mail/exim/files/74_19-SPF-fix-result-for-case-of-only-non-spf-TXT-RRs.patch b/mail/exim/files/74_19-SPF-fix-result-for-case-of-only-non-spf-TXT-RRs.patch
new file mode 100644
index 000000000000..71406b254ed2
--- /dev/null
+++ b/mail/exim/files/74_19-SPF-fix-result-for-case-of-only-non-spf-TXT-RRs.patch
@@ -0,0 +1,34 @@
+From dfb8f72b2237627b26767d1e803e8ed95ad659d2 Mon Sep 17 00:00:00 2001
+From: Wolfgang Breyha <wbreyha@gmx.net>
+Date: Tue, 7 Jan 2020 13:03:18 +0000
+Subject: [PATCH 19/21] SPF: fix result for case of only non-spf TXT RRs. Bug
+ 2499
+
+(cherry picked from commit 67794d2b830fc580f87b0635718d95e32b467be1)
+---
+ src/spf.c | 7 ++++++-
+ test/scripts/4600-SPF/4601 | 17 ++++++++---------
+ test/stdout/4601 | 11 ++++++-----
+ 3 files changed, 20 insertions(+), 15 deletions(-)
+
+diff --git src/spf.c src/spf.c
+index 8ead817b9..12b756b46 100644
+--- src/spf.c
++++ src/spf.c
+@@ -139,7 +139,12 @@ for (dns_record * rr = dns_next_rr(dnsa, &dnss, RESET_ANSWERS); rr;
+ srr.rr[found++] = (void *) s;
+ }
+
+-srr.num_rr = found;
++/* Did we filter out all TXT RRs? Return NO_DATA instead of SUCCESS with
++empty ANSWER section. */
++
++if (!(srr.num_rr = found))
++ srr.herrno = NO_DATA;
++
+ /* spfrr->rr must have been malloc()d for this */
+ SPF_dns_rr_dup(&spfrr, &srr);
+ return spfrr;
+--
+2.24.1
+
diff --git a/mail/exim/files/74_20-Fix-error-logging-for-dynamically-loaded-modules.patch b/mail/exim/files/74_20-Fix-error-logging-for-dynamically-loaded-modules.patch
new file mode 100644
index 000000000000..9dbabeed91ad
--- /dev/null
+++ b/mail/exim/files/74_20-Fix-error-logging-for-dynamically-loaded-modules.patch
@@ -0,0 +1,70 @@
+From 338f36842f10ef84e684dddf59819837fd7792a3 Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Wed, 15 Jan 2020 10:40:20 +0000
+Subject: [PATCH 20/21] Fix error logging for dynamically-loaded modules. Bug
+ 2507
+
+(cherry picked from commits b1c673ddfa, 3fc07bd570)
+---
+ doc/ChangeLog | 5 +++++
+ src/drtables.c | 13 +++++++------
+ 2 files changed, 12 insertions(+), 6 deletions(-)
+
+diff --git doc/ChangeLog doc/ChangeLog
+index 32febe1f3..6e26e2f11 100644
+--- doc/ChangeLog
++++ doc/ChangeLog
+@@ -49,6 +49,11 @@ JH/16 Fix the variables set by the gsasl authenticator. Previously a pointer to
+ library live data was being used, so the results became garbage. Make
+ copies while it is still usable.
+
++JH/19 Bug 2507: Modules: on handling a dynamic-module (lookups) open failure,
++ only retrieve the errormessage once. Previously two calls to dlerror()
++ were used, and the second one (for mainlog/paniclog) retrieved null
++ information.
++
+
+ Exim version 4.93
+ -----------------
+diff --git src/drtables.c src/drtables.c
+index 059756284..ca051bd20 100644
+--- src/drtables.c
++++ src/drtables.c
+@@ -740,10 +740,11 @@ init_lookup_list(void)
+
+ dl = dlopen(CS big_buffer, RTLD_NOW);// TJ was LAZY
+ if (dl == NULL) {
+- fprintf(stderr, "Error loading %s: %s\n", name, dlerror());
+- moduleerrors++;
+- log_write(0, LOG_MAIN|LOG_PANIC, "Error loading lookup module %s: %s\n", name, dlerror());
+- continue;
++ errormessage = dlerror();
++ fprintf(stderr, "Error loading %s: %s\n", name, errormessage);
++ log_write(0, LOG_MAIN|LOG_PANIC, "Error loading lookup module %s: %s\n", name, errormessage);
++ moduleerrors++;
++ continue;
+ }
+
+ /* FreeBSD nsdispatch() can trigger dlerror() errors about
+@@ -756,16 +757,16 @@ init_lookup_list(void)
+ info = (struct lookup_module_info*) dlsym(dl, "_lookup_module_info");
+ if ((errormsg = dlerror()) != NULL) {
+ fprintf(stderr, "%s does not appear to be a lookup module (%s)\n", name, errormsg);
++ log_write(0, LOG_MAIN|LOG_PANIC, "%s does not appear to be a lookup module (%s)\n", name, errormsg);
+ dlclose(dl);
+ moduleerrors++;
+- log_write(0, LOG_MAIN|LOG_PANIC, "%s does not appear to be a lookup module (%s)\n", name, errormsg);
+ continue;
+ }
+ if (info->magic != LOOKUP_MODULE_INFO_MAGIC) {
+ fprintf(stderr, "Lookup module %s is not compatible with this version of Exim\n", name);
++ log_write(0, LOG_MAIN|LOG_PANIC, "Lookup module %s is not compatible with this version of Exim\n", name);
+ dlclose(dl);
+ moduleerrors++;
+- log_write(0, LOG_MAIN|LOG_PANIC, "Lookup module %s is not compatible with this version of Exim\n", name);
+ continue;
+ }
+
+--
+2.24.1
+
diff --git a/mail/exim/files/74_21-heimdal-auth-fix-the-increase-of-big_buffer-size.patch b/mail/exim/files/74_21-heimdal-auth-fix-the-increase-of-big_buffer-size.patch
new file mode 100644
index 000000000000..19723dd24099
--- /dev/null
+++ b/mail/exim/files/74_21-heimdal-auth-fix-the-increase-of-big_buffer-size.patch
@@ -0,0 +1,116 @@
+From bbeab68df3b3c2d5507b1fdca07509fdbb3ec5a1 Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Tue, 14 Jan 2020 17:48:57 +0000
+Subject: [PATCH 21/21] heimdal auth: fix the increase of big_buffer size. Bug
+ 2501
+
+(cherry picked from commit 7a66b3afa11a70021297c176acf56831692be89a)
+---
+ doc/ChangeLog | 7 ++++++-
+ src/auths/README | 2 +-
+ src/auths/heimdal_gssapi.c | 10 ----------
+ src/macros.h | 13 ++++++++++---
+ src/readconf.c | 1 +
+ 5 files changed, 18 insertions(+), 15 deletions(-)
+
+diff --git doc/ChangeLog doc/ChangeLog
+index 6e26e2f11..f112fc9bf 100644
+--- doc/ChangeLog
++++ doc/ChangeLog
+@@ -9,7 +9,7 @@ This is not an official release. It is just a branch, collecting
+ proposed bugfixes. Depending on your environment the fixes may be
+ necessary to build and/or run Exim successfully.
+
+-JH/05 Regard command-line receipients as tainted.
++JH/05 Regard command-line recipients as tainted.
+
+ JH/07 Bug 2489: Fix crash in the "pam" expansion condition. It seems that the
+ PAM library frees one of the arguments given to it, despite the
+@@ -54,6 +54,11 @@ JH/19 Bug 2507: Modules: on handling a dynamic-module (lookups) open failure,
+ were used, and the second one (for mainlog/paniclog) retrieved null
+ information.
+
++JH/21 Bug 2501: Fix init call in the heimdal authenticator. Previously it
++ adjusted the size of a major service buffer; this failed because the
++ buffer was in use at the time. Change to a compile-time increase in the
++ buffer size, when this authenticator is compiled into exim.
++
+
+ Exim version 4.93
+ -----------------
+diff --git src/auths/README src/auths/README
+index d4f125c30..66bdcdcf8 100644
+--- src/auths/README
++++ src/auths/README
+@@ -34,7 +34,7 @@ instance block for this configured mechanism. It must set the flags called
+ the server and/or client functions are available for this authenticator.
+ Typically this depends on whether server or client configuration options have
+ been set, but it is also possible to have an authenticator that has only one of
+-the server or client functions.
++the server or client functions. The function may not touch big_buffer.
+
+ SERVER AUTHENTICATION
+
+diff --git src/auths/heimdal_gssapi.c src/auths/heimdal_gssapi.c
+index 3dfcb8c6a..523f7c69a 100644
+--- src/auths/heimdal_gssapi.c
++++ src/auths/heimdal_gssapi.c
+@@ -200,16 +200,6 @@ if (krc)
+
+ krb5_free_context(context);
+
+-/* RFC 4121 section 5.2, SHOULD support 64K input buffers */
+-if (big_buffer_size < (64 * 1024))
+- {
+- uschar *newbuf;
+- big_buffer_size = 64 * 1024;
+- newbuf = store_malloc(big_buffer_size);
+- store_free(big_buffer);
+- big_buffer = newbuf;
+- }
+-
+ ablock->server = TRUE;
+ }
+
+diff --git src/macros.h src/macros.h
+index 76913d64e..4e6b1b8a9 100644
+--- src/macros.h
++++ src/macros.h
+@@ -152,12 +152,19 @@ enough to hold all the headers from a normal kind of message. */
+ into big_buffer_size and in some circumstances increased. It should be at least
+ as long as the maximum path length. */
+
+-#if defined PATH_MAX && PATH_MAX > 16384
++#ifdef AUTH_HEIMDAL_GSSAPI
++ /* RFC 4121 section 5.2, SHOULD support 64K input buffers */
++# define __BIG_BUFFER_SIZE 65536
++#else
++# define __BIG_BUFFER_SIZE 16384
++#endif
++
++#if defined PATH_MAX && PATH_MAX > __BIG_BUFFER_SIZE
+ # define BIG_BUFFER_SIZE PATH_MAX
+-#elif defined MAXPATHLEN && MAXPATHLEN > 16384
++#elif defined MAXPATHLEN && MAXPATHLEN > __BIG_BUFFER_SIZE
+ # define BIG_BUFFER_SIZE MAXPATHLEN
+ #else
+-# define BIG_BUFFER_SIZE 16384
++# define BIG_BUFFER_SIZE __BIG_BUFFER_SIZE
+ #endif
+
+ /* header size of pipe content
+diff --git src/readconf.c src/readconf.c
+index 0233019cf..62cfcfbf9 100644
+--- src/readconf.c
++++ src/readconf.c
+@@ -3788,6 +3788,7 @@ while ((buffer = get_config_line()) != NULL)
+ if (!d->driver_name)
+ log_write(0, LOG_PANIC_DIE|LOG_CONFIG,
+ "no driver defined for %s \"%s\"", class, d->name);
++ /* s is using big_buffer, so this call had better not */
+ (d->info->init)(d);
+ d = NULL;
+ }
+--
+2.24.1
+
diff --git a/mail/exim/files/74_22-Taint-hybrid-checking-mode.patch b/mail/exim/files/74_22-Taint-hybrid-checking-mode.patch
new file mode 100644
index 000000000000..dc63289e1052
--- /dev/null
+++ b/mail/exim/files/74_22-Taint-hybrid-checking-mode.patch
@@ -0,0 +1,330 @@
+From 1ccd26e24267ffa0c40b70c2c3282481fe4977c7 Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Thu, 16 Jan 2020 14:12:56 +0000
+Subject: [PATCH 22/22] Taint: hybrid checking mode
+
+(cherry picked from commit 36eb5d3d77426d8cbf4243ea752f8d8cd1d5c682)
+---
+ doc/ChangeLog | 8 +++++
+ exim_monitor/em_version.c | 2 ++
+ src/functions.h | 58 +++++++++++++++++++++++++++++++-
+ src/globals.c | 1 +
+ src/globals.h | 1 +
+ src/mytypes.h | 62 +++++------------------------------
+ src/store.c | 40 +++++++++++++++-------
+ 7 files changed, 107 insertions(+), 65 deletions(-)
+
+diff --git doc/ChangeLog doc/ChangeLog
+index f112fc9bf..508b8fa49 100644
+--- doc/ChangeLog
++++ doc/ChangeLog
+@@ -59,6 +59,14 @@ JH/21 Bug 2501: Fix init call in the heimdal authenticator. Previously it
+ buffer was in use at the time. Change to a compile-time increase in the
+ buffer size, when this authenticator is compiled into exim.
+
++JH/22 Taint checking: move to a hybrid approach for checking. Previously, one
++ of two ways was used, depending on a build-time flag. The fast method
++ relied on assumptions about the OS and libc malloc, which were known to
++ not hold for the BSD-derived platforms, and discovered to not hold for
++ 32-bit Linux either. In fact the glibc documentation describes cases
++ where these assumptions do not hold. The new implementation tests for
++ the situation arising and actively switches over from fast to safe mode.
++
+
+ Exim version 4.93
+ -----------------
+diff --git exim_monitor/em_version.c exim_monitor/em_version.c
+index 52c55a4a3..9b9c7d417 100644
+--- exim_monitor/em_version.c
++++ exim_monitor/em_version.c
+@@ -5,6 +5,8 @@
+ /* Copyright (c) University of Cambridge 1995 - 2018 */
+ /* See the file NOTICE for conditions of use and distribution. */
+
++#define EM_VERSION_C
++
+ #include "mytypes.h"
+ #include "store.h"
+ #include "macros.h"
+diff --git src/functions.h src/functions.h
+index 87d1a04d8..0b5905562 100644
+--- src/functions.h
++++ src/functions.h
+@@ -187,6 +187,7 @@ extern void deliver_succeeded(address_item *);
+ extern uschar *deliver_get_sender_address (uschar *id);
+ extern void delivery_re_exec(int);
+
++extern void die_tainted(const uschar *, const uschar *, int);
+ extern BOOL directory_make(const uschar *, const uschar *, int, BOOL);
+ #ifndef DISABLE_DKIM
+ extern uschar *dkim_exim_query_dns_txt(const uschar *);
+@@ -602,6 +603,61 @@ extern BOOL write_chunk(transport_ctx *, uschar *, int);
+ extern ssize_t write_to_fd_buf(int, const uschar *, size_t);
+
+
++/******************************************************************************/
++/* Predicate: if an address is in a tainted pool.
++By extension, a variable pointing to this address is tainted.
++*/
++
++static inline BOOL
++is_tainted(const void * p)
++{
++#if defined(COMPILE_UTILITY) || defined(MACRO_PREDEF) || defined(EM_VERSION_C)
++return FALSE;
++
++#else
++extern BOOL is_tainted_fn(const void *);
++extern void * tainted_base, * tainted_top;
++
++return f.taint_check_slow
++ ? is_tainted_fn(p) : p >= tainted_base && p < tainted_top;
++#endif
++}
++
++/******************************************************************************/
++/* String functions */
++static inline uschar * __Ustrcat(uschar * dst, const uschar * src, const char * func, int line)
++{
++#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
++if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrcat", CUS func, line);
++#endif
++return US strcat(CS dst, CCS src);
++}
++static inline uschar * __Ustrcpy(uschar * dst, const uschar * src, const char * func, int line)
++{
++#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
++if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrcpy", CUS func, line);
++#endif
++return US strcpy(CS dst, CCS src);
++}
++static inline uschar * __Ustrncat(uschar * dst, const uschar * src, size_t n, const char * func, int line)
++{
++#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
++if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrncat", CUS func, line);
++#endif
++return US strncat(CS dst, CCS src, n);
++}
++static inline uschar * __Ustrncpy(uschar * dst, const uschar * src, size_t n, const char * func, int line)
++{
++#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
++if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrncpy", CUS func, line);
++#endif
++return US strncpy(CS dst, CCS src, n);
++}
++/*XXX will likely need unchecked copy also */
++
++
++/******************************************************************************/
++
+ #if !defined(MACRO_PREDEF) && !defined(COMPILE_UTILITY)
+ /* exim_chown - in some NFSv4 setups *seemes* to be an issue with
+ chown(<exim-uid>, <exim-gid>).
+@@ -634,8 +690,8 @@ exim_chown(const uschar *name, uid_t owner, gid_t group)
+ return chown(CCS name, owner, group)
+ ? exim_chown_failure(-1, name, owner, group) : 0;
+ }
+-
+ #endif /* !MACRO_PREDEF && !COMPILE_UTILITY */
++
+ /******************************************************************************/
+ /* String functions */
+
+diff --git src/globals.c src/globals.c
+index 85a25a7f2..72449229e 100644
+--- src/globals.c
++++ src/globals.c
+@@ -311,6 +311,7 @@ struct global_flags f =
+ .synchronous_delivery = FALSE,
+ .system_filtering = FALSE,
+
++ .taint_check_slow = FALSE,
+ .tcp_fastopen_ok = FALSE,
+ .tcp_in_fastopen = FALSE,
+ .tcp_in_fastopen_data = FALSE,
+diff --git src/globals.h src/globals.h
+index ca342acc2..ac7bb8ef3 100644
+--- src/globals.h
++++ src/globals.h
+@@ -272,6 +272,7 @@ extern struct global_flags {
+ BOOL synchronous_delivery :1; /* TRUE if -odi is set */
+ BOOL system_filtering :1; /* TRUE when running system filter */
+
++ BOOL taint_check_slow :1; /* malloc/mmap are not returning distinct ranges */
+ BOOL tcp_fastopen_ok :1; /* appears to be supported by kernel */
+ BOOL tcp_in_fastopen :1; /* conn usefully used fastopen */
+ BOOL tcp_in_fastopen_data :1; /* fastopen carried data */
+diff --git src/mytypes.h src/mytypes.h
+index ceb9f1b55..e31ee8c1a 100644
+--- src/mytypes.h
++++ src/mytypes.h
+@@ -100,19 +100,15 @@ functions that are called quite often; for other calls to external libraries
+ #define Uread(f,b,l) read(f,CS(b),l)
+ #define Urename(s,t) rename(CCS(s),CCS(t))
+ #define Ustat(s,t) stat(CCS(s),t)
+-#define Ustrcat(s,t) __Ustrcat(s, CUS(t), __FUNCTION__, __LINE__)
+ #define Ustrchr(s,n) US strchr(CCS(s),n)
+ #define CUstrchr(s,n) CUS strchr(CCS(s),n)
+ #define CUstrerror(n) CUS strerror(n)
+ #define Ustrcmp(s,t) strcmp(CCS(s),CCS(t))
+-#define Ustrcpy(s,t) __Ustrcpy(s, CUS(t), __FUNCTION__, __LINE__)
+ #define Ustrcpy_nt(s,t) strcpy(CS s, CCS t) /* no taint check */
+ #define Ustrcspn(s,t) strcspn(CCS(s),CCS(t))
+ #define Ustrftime(s,m,f,t) strftime(CS(s),m,f,t)
+ #define Ustrlen(s) (int)strlen(CCS(s))
+-#define Ustrncat(s,t,n) __Ustrncat(s, CUS(t),n, __FUNCTION__, __LINE__)
+ #define Ustrncmp(s,t,n) strncmp(CCS(s),CCS(t),n)
+-#define Ustrncpy(s,t,n) __Ustrncpy(s, CUS(t),n, __FUNCTION__, __LINE__)
+ #define Ustrncpy_nt(s,t,n) strncpy(CS s, CCS t, n) /* no taint check */
+ #define Ustrpbrk(s,t) strpbrk(CCS(s),CCS(t))
+ #define Ustrrchr(s,n) US strrchr(CCS(s),n)
+@@ -125,57 +121,17 @@ functions that are called quite often; for other calls to external libraries
+ #define Ustrtoul(s,t,b) strtoul(CCS(s),CSS(t),b)
+ #define Uunlink(s) unlink(CCS(s))
+
+-extern void die_tainted(const uschar *, const uschar *, int);
+-
+-/* Predicate: if an address is in a tainted pool.
+-By extension, a variable pointing to this address is tainted.
+-*/
+-
+-static inline BOOL
+-is_tainted(const void * p)
+-{
+-#if defined(COMPILE_UTILITY) || defined(MACRO_PREDEF)
+-return FALSE;
+-
+-#elif defined(TAINT_CHECK_SLOW)
+-extern BOOL is_tainted_fn(const void *);
+-return is_tainted_fn(p);
+-
++#ifdef EM_VERSION_C
++# define Ustrcat(s,t) strcat(CS(s), CCS(t))
++# define Ustrcpy(s,t) strcpy(CS(s), CCS(t))
++# define Ustrncat(s,t,n) strncat(CS(s), CCS(t), n)
++# define Ustrncpy(s,t,n) strncpy(CS(s), CCS(t), n)
+ #else
+-extern void * tainted_base, * tainted_top;
+-return p >= tainted_base && p < tainted_top;
+-#endif
+-}
+-
+-static inline uschar * __Ustrcat(uschar * dst, const uschar * src, const char * func, int line)
+-{
+-#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
+-if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrcat", CUS func, line);
+-#endif
+-return US strcat(CS dst, CCS src);
+-}
+-static inline uschar * __Ustrcpy(uschar * dst, const uschar * src, const char * func, int line)
+-{
+-#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
+-if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrcpy", CUS func, line);
+-#endif
+-return US strcpy(CS dst, CCS src);
+-}
+-static inline uschar * __Ustrncat(uschar * dst, const uschar * src, size_t n, const char * func, int line)
+-{
+-#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
+-if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrncat", CUS func, line);
+-#endif
+-return US strncat(CS dst, CCS src, n);
+-}
+-static inline uschar * __Ustrncpy(uschar * dst, const uschar * src, size_t n, const char * func, int line)
+-{
+-#if !defined(COMPILE_UTILITY) && !defined(MACRO_PREDEF)
+-if (!is_tainted(dst) && is_tainted(src)) die_tainted(US"Ustrncpy", CUS func, line);
++# define Ustrcat(s,t) __Ustrcat(s, CUS(t), __FUNCTION__, __LINE__)
++# define Ustrcpy(s,t) __Ustrcpy(s, CUS(t), __FUNCTION__, __LINE__)
++# define Ustrncat(s,t,n) __Ustrncat(s, CUS(t), n, __FUNCTION__, __LINE__)
++# define Ustrncpy(s,t,n) __Ustrncpy(s, CUS(t), n, __FUNCTION__, __LINE__)
+ #endif
+-return US strncpy(CS dst, CCS src, n);
+-}
+-/*XXX will likely need unchecked copy also */
+
+ #endif
+ /* End of mytypes.h */
+diff --git src/store.c src/store.c
+index a06e1c19a..692a993e9 100644
+--- src/store.c
++++ src/store.c
+@@ -162,8 +162,14 @@ static void internal_tainted_free(storeblock *, const char *, int linenumber);
+
+ /******************************************************************************/
+
+-/* Slower version check, for use when platform intermixes malloc and mmap area
+-addresses. */
++/* Test if a pointer refers to tainted memory.
++
++Slower version check, for use when platform intermixes malloc and mmap area
++addresses. Test against the current-block of all tainted pools first, then all
++blocks of all tainted pools.
++
++Return: TRUE iff tainted
++*/
+
+ BOOL
+ is_tainted_fn(const void * p)
+@@ -171,23 +177,20 @@ is_tainted_fn(const void * p)
+ storeblock * b;
+ int pool;
+
+-for (pool = 0; pool < nelem(chainbase); pool++)
++for (pool = POOL_TAINT_BASE; pool < nelem(chainbase); pool++)
+ if ((b = current_block[pool]))
+ {
+- char * bc = CS b + ALIGNED_SIZEOF_STOREBLOCK;
+- if (CS p >= bc && CS p <= bc + b->length) goto hit;
++ uschar * bc = US b + ALIGNED_SIZEOF_STOREBLOCK;
++ if (US p >= bc && US p <= bc + b->length) return TRUE;
+ }
+
+-for (pool = 0; pool < nelem(chainbase); pool++)
++for (pool = POOL_TAINT_BASE; pool < nelem(chainbase); pool++)
+ for (b = chainbase[pool]; b; b = b->next)
+ {
+- char * bc = CS b + ALIGNED_SIZEOF_STOREBLOCK;
+- if (CS p >= bc && CS p <= bc + b->length) goto hit;
++ uschar * bc = US b + ALIGNED_SIZEOF_STOREBLOCK;
++ if (US p >= bc && US p <= bc + b->length) return TRUE;
+ }
+ return FALSE;
+-
+-hit:
+-return pool >= POOL_TAINT_BASE;
+ }
+
+
+@@ -198,6 +201,13 @@ log_write(0, LOG_MAIN|LOG_PANIC_DIE, "Taint mismatch, %s: %s %d\n",
+ msg, func, line);
+ }
+
++static void
++use_slow_taint_check(void)
++{
++DEBUG(D_any) debug_printf("switching to slow-mode taint checking\n");
++f.taint_check_slow = TRUE;
++}
++
+
+ /*************************************************
+ * Get a block from the current pool *
+@@ -820,6 +830,14 @@ if (!(yield = malloc((size_t)size)))
+ log_write(0, LOG_MAIN|LOG_PANIC_DIE, "failed to malloc %d bytes of memory: "
+ "called from line %d in %s", size, linenumber, func);
+
++/* If malloc ever returns apparently tainted memory, which glibc
++malloc will as it uses mmap for larger requests, we must switch to
++the slower checking for tainting (checking an address against all
++the tainted pool block spans, rather than just the mmap span) */
++
++if (!f.taint_check_slow && is_tainted(yield))
++ use_slow_taint_check();
++
+ return store_alloc_tail(yield, size, func, linenumber, US"Malloc");
+ }
+
+--
+2.24.1
+
diff --git a/mail/exim/files/74_23-Fix-taint-hybrid-checking-on-BSD.patch b/mail/exim/files/74_23-Fix-taint-hybrid-checking-on-BSD.patch
new file mode 100644
index 000000000000..792bf757e144
--- /dev/null
+++ b/mail/exim/files/74_23-Fix-taint-hybrid-checking-on-BSD.patch
@@ -0,0 +1,83 @@
+From ccf4e2396b27b519174aa79552e61d11aafbdc36 Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Fri, 17 Jan 2020 21:55:11 +0000
+Subject: [PATCH 23/23] Fix taint hybrid-checking on BSD
+
+(cherry-picked from commit 677481d4fc)
+Broken-by: 1ccd26e242
+---
+ src/store.c | 26 ++++++++++++++++++++++----
+ 1 file changed, 22 insertions(+), 4 deletions(-)
+
+diff --git src/store.c src/store.c
+index 692a993e9..6118ef28d 100644
+--- src/store.c
++++ src/store.c
+@@ -175,16 +175,15 @@ BOOL
+ is_tainted_fn(const void * p)
+ {
+ storeblock * b;
+-int pool;
+
+-for (pool = POOL_TAINT_BASE; pool < nelem(chainbase); pool++)
++for (int pool = POOL_TAINT_BASE; pool < nelem(chainbase); pool++)
+ if ((b = current_block[pool]))
+ {
+ uschar * bc = US b + ALIGNED_SIZEOF_STOREBLOCK;
+ if (US p >= bc && US p <= bc + b->length) return TRUE;
+ }
+
+-for (pool = POOL_TAINT_BASE; pool < nelem(chainbase); pool++)
++for (int pool = POOL_TAINT_BASE; pool < nelem(chainbase); pool++)
+ for (b = chainbase[pool]; b; b = b->next)
+ {
+ uschar * bc = US b + ALIGNED_SIZEOF_STOREBLOCK;
+@@ -204,10 +203,28 @@ log_write(0, LOG_MAIN|LOG_PANIC_DIE, "Taint mismatch, %s: %s %d\n",
+ static void
+ use_slow_taint_check(void)
+ {
++#ifndef COMPILE_UTILITY
+ DEBUG(D_any) debug_printf("switching to slow-mode taint checking\n");
++#endif
+ f.taint_check_slow = TRUE;
+ }
+
++static void
++verify_all_untainted(void)
++{
++for (int pool = 0; pool < POOL_TAINT_BASE; pool++)
++ for (storeblock * b = chainbase[pool]; b; b = b->next)
++ {
++ uschar * bc = US b + ALIGNED_SIZEOF_STOREBLOCK;
++ if (is_tainted(bc))
++ {
++ use_slow_taint_check();
++ return;
++ }
++ }
++}
++
++
+
+ /*************************************************
+ * Get a block from the current pool *
+@@ -740,7 +757,7 @@ int pool = tainted ? store_pool + POOL_TAINT_BASE : store_pool;
+ BOOL release_ok = !tainted && store_last_get[pool] == block;
+ uschar * newtext;
+
+-#ifndef MACRO_PREDEF
++#if !defined(MACRO_PREDEF) && !defined(COMPILE_UTILITY)
+ if (is_tainted(block) != tainted)
+ die_tainted(US"store_newblock", CUS func, linenumber);
+ #endif
+@@ -799,6 +816,7 @@ if (!(yield = mmap(NULL, (size_t)size,
+
+ if (yield < tainted_base) tainted_base = yield;
+ if ((top = US yield + size) > tainted_top) tainted_top = top;
++if (!f.taint_check_slow) use_slow_taint_check();
+
+ return store_alloc_tail(yield, size, func, line, US"Mmap");
+ }
+--
+2.24.1
+
diff --git a/mail/exim/files/74_24-TFO-even-in-binary-built-for-modern-Linux-handle-err.patch b/mail/exim/files/74_24-TFO-even-in-binary-built-for-modern-Linux-handle-err.patch
new file mode 100644
index 000000000000..2a0f74fe0fe6
--- /dev/null
+++ b/mail/exim/files/74_24-TFO-even-in-binary-built-for-modern-Linux-handle-err.patch
@@ -0,0 +1,70 @@
+From 4ce411ffa737df738e18e1e7b008ad3d3ac5c398 Mon Sep 17 00:00:00 2001
+From: Brian Foley <bpfoley@google.com>
+Date: Sat, 25 Jan 2020 15:27:49 +0000
+Subject: [PATCH 24/25] TFO: even in binary built for modern Linux, handle
+ error returned by old Linux kernel. Bug 2518
+
+(cherry picked from commit c3da38a12a2372a7f6a48be97ebfd80aeceda828)
+---
+ src/ip.c | 40 +++++++++++++++++++++++-----------------
+ 1 file changed, 23 insertions(+), 17 deletions(-)
+
+diff --git src/ip.c src/ip.c
+index 70e3e2064..43ca6a1c9 100644
+--- src/ip.c
++++ src/ip.c
+@@ -269,28 +269,34 @@ if (fastopen_blob && f.tcp_fastopen_ok)
+ /*XXX also seen on successful TFO, sigh */
+ tcp_out_fastopen = fastopen_blob->len > 0 ? TFO_ATTEMPTED_DATA : TFO_ATTEMPTED_NODATA;
+ }
+- else if (errno == EINPROGRESS) /* expected if we had no cookie for peer */
++ else switch (errno)
++ {
++ case EINPROGRESS: /* expected if we had no cookie for peer */
+ /* seen for no-data, proper TFO option, both cookie-request and with-cookie cases */
+ /* apparently no visibility of the diffference at this point */
+ /* seen for with-data, proper TFO opt, cookie-req */
+ /* with netwk delay, post-conn tcp_info sees unacked 1 for R, 2 for C; code in smtp_out.c */
+ /* ? older Experimental TFO option behaviour ? */
+- { /* queue unsent data */
+- DEBUG(D_transport|D_v) debug_printf(" TFO mode sendto, %s data: EINPROGRESS\n",
+- fastopen_blob->len > 0 ? "with" : "no");
+- if (!fastopen_blob->data)
+- {
+- tcp_out_fastopen = TFO_ATTEMPTED_NODATA; /* we tried; unknown if useful yet */
+- rc = 0;
+- }
+- else
+- rc = send(sock, fastopen_blob->data, fastopen_blob->len, 0);
+- }
+- else if(errno == EOPNOTSUPP)
+- {
+- DEBUG(D_transport)
+- debug_printf("Tried TCP Fast Open but apparently not enabled by sysctl\n");
+- goto legacy_connect;
++ DEBUG(D_transport|D_v) debug_printf(" TFO mode sendto, %s data: EINPROGRESS\n",
++ fastopen_blob->len > 0 ? "with" : "no");
++ if (!fastopen_blob->data)
++ {
++ tcp_out_fastopen = TFO_ATTEMPTED_NODATA; /* we tried; unknown if useful yet */
++ rc = 0;
++ }
++ else /* queue unsent data */
++ rc = send(sock, fastopen_blob->data, fastopen_blob->len, 0);
++ break;
++
++ case EOPNOTSUPP:
++ DEBUG(D_transport)
++ debug_printf("Tried TCP Fast Open but apparently not enabled by sysctl\n");
++ goto legacy_connect;
++
++ case EPIPE:
++ DEBUG(D_transport)
++ debug_printf("Tried TCP Fast Open but kernel too old to support it\n");
++ goto legacy_connect;
+ }
+ # endif
+ # ifdef EXIM_TFO_CONNECTX
+--
+2.24.1
+
diff --git a/mail/exim/files/74_25-Taint-slow-mode-checking-only.patch b/mail/exim/files/74_25-Taint-slow-mode-checking-only.patch
new file mode 100644
index 000000000000..a2ea80741eba
--- /dev/null
+++ b/mail/exim/files/74_25-Taint-slow-mode-checking-only.patch
@@ -0,0 +1,127 @@
+From 69b2f92c0b5da548eaafe4813319f4647fa9c19a Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Thu, 30 Jan 2020 11:38:30 +0000
+Subject: [PATCH 25/25] Taint: slow-mode checking only
+
+(cherry-picked from 4381d60bc9)
+---
+ doc/ChangeLog | 10 +++-------
+ src/functions.h | 5 +----
+ src/store.c | 43 -------------------------------------------
+ 3 files changed, 4 insertions(+), 54 deletions(-)
+
+diff --git doc/ChangeLog doc/ChangeLog
+index 508b8fa49..be7ec2a8e 100644
+--- doc/ChangeLog
++++ doc/ChangeLog
+@@ -59,13 +59,9 @@ JH/21 Bug 2501: Fix init call in the heimdal authenticator. Previously it
+ buffer was in use at the time. Change to a compile-time increase in the
+ buffer size, when this authenticator is compiled into exim.
+
+-JH/22 Taint checking: move to a hybrid approach for checking. Previously, one
+- of two ways was used, depending on a build-time flag. The fast method
+- relied on assumptions about the OS and libc malloc, which were known to
+- not hold for the BSD-derived platforms, and discovered to not hold for
+- 32-bit Linux either. In fact the glibc documentation describes cases
+- where these assumptions do not hold. The new implementation tests for
+- the situation arising and actively switches over from fast to safe mode.
++JH/22 Taint-checking: move to safe-mode taint checking on all platforms. The
++ previous fast-mode was untenable in the face of glibs using mmap to
++ support larger malloc requests.
+
+
+ Exim version 4.93
+diff --git src/functions.h src/functions.h
+index 0b5905562..af633851b 100644
+--- src/functions.h
++++ src/functions.h
+@@ -616,10 +616,7 @@ return FALSE;
+
+ #else
+ extern BOOL is_tainted_fn(const void *);
+-extern void * tainted_base, * tainted_top;
+-
+-return f.taint_check_slow
+- ? is_tainted_fn(p) : p >= tainted_base && p < tainted_top;
++return is_tainted_fn(p);
+ #endif
+ }
+
+diff --git src/store.c src/store.c
+index 6118ef28d..c81744a7b 100644
+--- src/store.c
++++ src/store.c
+@@ -102,13 +102,6 @@ static storeblock *current_block[NPOOLS];
+ static void *next_yield[NPOOLS];
+ static int yield_length[NPOOLS] = { -1, -1, -1, -1, -1, -1 };
+
+-/* The limits of the tainted pools. Tracking these on new allocations enables
+-a fast is_tainted implementation. We assume the kernel only allocates mmaps using
+-one side or the other of data+heap, not both. */
+-
+-void * tainted_base = (void *)-1;
+-void * tainted_top = (void *)0;
+-
+ /* pool_malloc holds the amount of memory used by the store pools; this goes up
+ and down as store is reset or released. nonpool_malloc is the total got by
+ malloc from other calls; this doesn't go down because it is just freed by
+@@ -200,30 +193,6 @@ log_write(0, LOG_MAIN|LOG_PANIC_DIE, "Taint mismatch, %s: %s %d\n",
+ msg, func, line);
+ }
+
+-static void
+-use_slow_taint_check(void)
+-{
+-#ifndef COMPILE_UTILITY
+-DEBUG(D_any) debug_printf("switching to slow-mode taint checking\n");
+-#endif
+-f.taint_check_slow = TRUE;
+-}
+-
+-static void
+-verify_all_untainted(void)
+-{
+-for (int pool = 0; pool < POOL_TAINT_BASE; pool++)
+- for (storeblock * b = chainbase[pool]; b; b = b->next)
+- {
+- uschar * bc = US b + ALIGNED_SIZEOF_STOREBLOCK;
+- if (is_tainted(bc))
+- {
+- use_slow_taint_check();
+- return;
+- }
+- }
+-}
+-
+
+
+ /*************************************************
+@@ -814,10 +783,6 @@ if (!(yield = mmap(NULL, (size_t)size,
+ log_write(0, LOG_MAIN|LOG_PANIC_DIE, "failed to mmap %d bytes of memory: "
+ "called from line %d of %s", size, line, func);
+
+-if (yield < tainted_base) tainted_base = yield;
+-if ((top = US yield + size) > tainted_top) tainted_top = top;
+-if (!f.taint_check_slow) use_slow_taint_check();
+-
+ return store_alloc_tail(yield, size, func, line, US"Mmap");
+ }
+
+@@ -848,14 +813,6 @@ if (!(yield = malloc((size_t)size)))
+ log_write(0, LOG_MAIN|LOG_PANIC_DIE, "failed to malloc %d bytes of memory: "
+ "called from line %d in %s", size, linenumber, func);
+
+-/* If malloc ever returns apparently tainted memory, which glibc
+-malloc will as it uses mmap for larger requests, we must switch to
+-the slower checking for tainting (checking an address against all
+-the tainted pool block spans, rather than just the mmap span) */
+-
+-if (!f.taint_check_slow && is_tainted(yield))
+- use_slow_taint_check();
+-
+ return store_alloc_tail(yield, size, func, linenumber, US"Malloc");
+ }
+
+--
+2.24.1
+
diff --git a/mail/exim/files/74_26-Auths-fix-cyrus-sasl-driver-for-gssapi-use.patch b/mail/exim/files/74_26-Auths-fix-cyrus-sasl-driver-for-gssapi-use.patch
new file mode 100644
index 000000000000..0a21347a8b3f
--- /dev/null
+++ b/mail/exim/files/74_26-Auths-fix-cyrus-sasl-driver-for-gssapi-use.patch
@@ -0,0 +1,50 @@
+From 59bcc75f56ffeb9fa220f1eb53d45bf254258ac7 Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Thu, 13 Feb 2020 14:08:31 +0000
+Subject: [PATCH 26/27] Auths: fix cyrus-sasl driver for gssapi use. Bug 2524
+
+Broken-by: c0fb53b74e
+Cherry-picked from: 5c329a4388
+---
+ doc/ChangeLog | 6 ++++++
+ src/auths/cyrus_sasl.c | 6 +++---
+ 2 files changed, 9 insertions(+), 3 deletions(-)
+
+diff --git doc/ChangeLog doc/ChangeLog
+index be7ec2a8e..97fe878dc 100644
+--- doc/ChangeLog
++++ doc/ChangeLog
+@@ -63,6 +63,12 @@ JH/22 Taint-checking: move to safe-mode taint checking on all platforms. The
+ previous fast-mode was untenable in the face of glibs using mmap to
+ support larger malloc requests.
+
++JH/24 Bug 2524: fix the cyrus_sasl auth driver gssapi usage. A previous fix
++ had introduced a string-copy (for ensuring NUL-termination) which was not
++ appropriate for that case, which can include embedded NUL bytes in the
++ block of data. Investigation showed the copy to actually be needless, the
++ data being length-specified.
++
+
+ Exim version 4.93
+ -----------------
+diff --git src/auths/cyrus_sasl.c src/auths/cyrus_sasl.c
+index 480010bab..19416a1bb 100644
+--- src/auths/cyrus_sasl.c
++++ src/auths/cyrus_sasl.c
+@@ -347,10 +347,10 @@ for (rc = SASL_CONTINUE; rc == SASL_CONTINUE; )
+ }
+ else
+ {
+- /* make sure that we have a null-terminated string */
+- out2 = string_copyn(output, outlen);
++ /* auth_get_data() takes a length-specfied block of binary
++ which can include zeroes; no terminating NUL is needed */
+
+- if ((rc = auth_get_data(&input, out2, outlen)) != OK)
++ if ((rc = auth_get_data(&input, output, outlen)) != OK)
+ {
+ /* we couldn't get the data, so free up the library before
+ * returning whatever error we get */
+--
+2.24.1
+
diff --git a/mail/exim/files/74_27-GnuTLS-fix-hanging-callout-connections.patch b/mail/exim/files/74_27-GnuTLS-fix-hanging-callout-connections.patch
new file mode 100644
index 000000000000..82f3d749c795
--- /dev/null
+++ b/mail/exim/files/74_27-GnuTLS-fix-hanging-callout-connections.patch
@@ -0,0 +1,70 @@
+From 26b045604bd574a6d93868ed437c08503c67d289 Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Thu, 13 Feb 2020 16:52:52 +0000
+Subject: [PATCH 27/27] GnuTLS: fix hanging callout connections
+
+Broken-by: 925ac8e4f1
+Cherry-picked from: bd95ffc2ba
+---
+ doc/ChangeLog | 5 +++++
+ src/tls-gnu.c | 11 +++++++----
+ 2 files changed, 12 insertions(+), 4 deletions(-)
+
+diff --git doc/ChangeLog doc/ChangeLog
+index 97fe878dc..d9833c8e1 100644
+--- doc/ChangeLog
++++ doc/ChangeLog
+@@ -69,6 +69,11 @@ JH/24 Bug 2524: fix the cyrus_sasl auth driver gssapi usage. A previous fix
+ block of data. Investigation showed the copy to actually be needless, the
+ data being length-specified.
+
++JH/25 Fix use of concurrent TLS connections under GnuTLS. When a callout was
++ done during a receiving connection, and both used TLS, global info was
++ used rather than per-connection info for tracking the state of data
++ queued for transmission. This could result in a connection hang.
++
+
+ Exim version 4.93
+ -----------------
+diff --git src/tls-gnu.c src/tls-gnu.c
+index fc426a251..574dcafd9 100644
+--- src/tls-gnu.c
++++ src/tls-gnu.c
+@@ -181,6 +181,10 @@ typedef struct exim_gnutls_state {
+ BOOL peer_dane_verified;
+ BOOL trigger_sni_changes;
+ BOOL have_set_peerdn;
++#ifdef SUPPORT_CORK
++ BOOL corked:1;
++#endif
++
+ const struct host_item *host; /* NULL if server */
+ gnutls_x509_crt_t peercert;
+ uschar *peerdn;
+@@ -3309,9 +3313,8 @@ ssize_t outbytes;
+ size_t left = len;
+ exim_gnutls_state_st * state = ct_ctx ? ct_ctx : &state_server;
+ #ifdef SUPPORT_CORK
+-static BOOL corked = FALSE;
+
+-if (more && !corked) gnutls_record_cork(state->session);
++if (more && !state->corked) gnutls_record_cork(state->session);
+ #endif
+
+ DEBUG(D_tls) debug_printf("%s(%p, " SIZE_T_FMT "%s)\n", __FUNCTION__,
+@@ -3352,10 +3355,10 @@ if (len > INT_MAX)
+ }
+
+ #ifdef SUPPORT_CORK
+-if (more != corked)
++if (more != state->corked)
+ {
+ if (!more) (void) gnutls_record_uncork(state->session, 0);
+- corked = more;
++ state->corked = more;
+ }
+ #endif
+
+--
+2.24.1
+
diff --git a/mail/mime-construct/Makefile b/mail/mime-construct/Makefile
index a242367c3a92..1b1ae3e5c389 100644
--- a/mail/mime-construct/Makefile
+++ b/mail/mime-construct/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mime-construct
PORTVERSION= 1.11
+PORTREVISION= 2
CATEGORIES= mail
MASTER_SITES= http://www.argon.org/~roderick/
diff --git a/mail/roundcube-thunderbird_labels/Makefile b/mail/roundcube-thunderbird_labels/Makefile
index b85eb296bb87..02a2d0c0ca2d 100644
--- a/mail/roundcube-thunderbird_labels/Makefile
+++ b/mail/roundcube-thunderbird_labels/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= thunderbird_labels
-PORTVERSION= 1.3.2
+PORTVERSION= 1.4.2
DISTVERSIONPREFIX= v
CATEGORIES= mail
PKGNAMEPREFIX= roundcube-
diff --git a/mail/roundcube-thunderbird_labels/distinfo b/mail/roundcube-thunderbird_labels/distinfo
index 800b4ca0450f..99b7732e5be9 100644
--- a/mail/roundcube-thunderbird_labels/distinfo
+++ b/mail/roundcube-thunderbird_labels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1546063011
-SHA256 (mike-kfed-roundcube-thunderbird_labels-v1.3.2_GH0.tar.gz) = 6fa589848641dd84a66bfe19fd9daf1995001e100059c1e9d802546338189de0
-SIZE (mike-kfed-roundcube-thunderbird_labels-v1.3.2_GH0.tar.gz) = 193689
+TIMESTAMP = 1581954364
+SHA256 (mike-kfed-roundcube-thunderbird_labels-v1.4.2_GH0.tar.gz) = cc77692634800abc3bf20d0338915e5681c06a74fc996b3d6f46a16a30c5b801
+SIZE (mike-kfed-roundcube-thunderbird_labels-v1.4.2_GH0.tar.gz) = 193077
diff --git a/mail/roundcube-thunderbird_labels/pkg-plist b/mail/roundcube-thunderbird_labels/pkg-plist
index 66ceba882ca7..b4f92399a90b 100644
--- a/mail/roundcube-thunderbird_labels/pkg-plist
+++ b/mail/roundcube-thunderbird_labels/pkg-plist
@@ -9,6 +9,7 @@
%%PLUGINDIR_REL%%/localization/ca_ES.inc
%%PLUGINDIR_REL%%/localization/cs_CZ.inc
%%PLUGINDIR_REL%%/localization/de_DE.inc
+%%PLUGINDIR_REL%%/localization/el_GR.inc
%%PLUGINDIR_REL%%/localization/en_US.inc
%%PLUGINDIR_REL%%/localization/es_ES.inc
%%PLUGINDIR_REL%%/localization/fr_FR.inc
@@ -24,13 +25,14 @@
%%PLUGINDIR_REL%%/localization/uk_UA.inc
%%PLUGINDIR_REL%%/node_modules/roundcube/index.js
%%PLUGINDIR_REL%%/node_modules/roundcube/package.json
+%%PLUGINDIR_REL%%/skins/classic/includes/toolbar.html
%%PLUGINDIR_REL%%/skins/classic/tb_label.css
%%PLUGINDIR_REL%%/skins/classic/thunderbird_32.png
-%%PLUGINDIR_REL%%/skins/default/tb_label.css
-%%PLUGINDIR_REL%%/skins/default/thunderbird_32.png
+%%PLUGINDIR_REL%%/skins/elastic/includes/toolbar.html
+%%PLUGINDIR_REL%%/skins/elastic/tb_label.css
+%%PLUGINDIR_REL%%/skins/larry/includes/toolbar.html
%%PLUGINDIR_REL%%/skins/larry/tb_label.css
%%PLUGINDIR_REL%%/skins/larry/thunderbird_24.png
%%PLUGINDIR_REL%%/skins/larry/thunderbird_32.png
%%PLUGINDIR_REL%%/tb_label.js
-%%PLUGINDIR_REL%%/tb_label_contextmenu.js
%%PLUGINDIR_REL%%/thunderbird_labels.php
diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile
index 54e266061668..67d0ae6f9275 100644
--- a/mail/rspamd/Makefile
+++ b/mail/rspamd/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= rspamd
-PORTVERSION= 2.3
+PORTVERSION= 2.4
CATEGORIES= mail
MAINTAINER= vsevolod@FreeBSD.org
@@ -84,7 +84,6 @@ post-install:
# Linux specific
${RM} ${STAGEDIR}/${ETCDIR}/rspamd.systemd.conf
${RM} ${STAGEDIR}/${ETCDIR}/rspamd.sysvinit.conf
- # No examples installed by the port
${INSTALL_DATA} ${WRKDIR}/rspamd.newsyslog.conf.sample ${STAGEDIR}${ETCDIR}
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
diff --git a/mail/rspamd/distinfo b/mail/rspamd/distinfo
index 79cf300d3cfe..cbcfc7ad481c 100644
--- a/mail/rspamd/distinfo
+++ b/mail/rspamd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580833267
-SHA256 (rspamd-rspamd-2.3_GH0.tar.gz) = 994f737875b6159225384606076798687a529336d66496781a83de9164b6d41b
-SIZE (rspamd-rspamd-2.3_GH0.tar.gz) = 4409924
+TIMESTAMP = 1582747300
+SHA256 (rspamd-rspamd-2.4_GH0.tar.gz) = 3b4e7171d1d45e8fe4bba59b3f47fed55c1f63ef9f3a191fe9e22cc6c1204d9d
+SIZE (rspamd-rspamd-2.4_GH0.tar.gz) = 4462119
diff --git a/mail/rspamd/files/patch-fips b/mail/rspamd/files/patch-fips
deleted file mode 100644
index 808f08d53766..000000000000
--- a/mail/rspamd/files/patch-fips
+++ /dev/null
@@ -1,69 +0,0 @@
-From 963657514d24c29604e0b873c17dcee0d3efd345 Mon Sep 17 00:00:00 2001
-From: Vsevolod Stakhov <vsevolod@highsecure.ru>
-Date: Fri, 7 Feb 2020 13:18:32 +0000
-Subject: [PATCH] [Minor] Add explicit checks for FIPS mode presence
-
----
- CMakeLists.txt | 11 +++++++++++
- config.h.in | 1 +
- src/libutil/util.c | 4 ++++
- 3 files changed, 16 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 29986a740..a41dd8abb 100644
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -331,8 +331,19 @@ CHECK_SYMBOL_EXISTS(I_SETSIG "sys/types.h;sys/ioctl.h" HAVE_SETSIG)
- CHECK_SYMBOL_EXISTS(O_ASYNC "sys/types.h;sys/fcntl.h" HAVE_OASYNC)
- CHECK_SYMBOL_EXISTS(O_NOFOLLOW "sys/types.h;sys/fcntl.h" HAVE_ONOFOLLOW)
- CHECK_SYMBOL_EXISTS(O_CLOEXEC "sys/types.h;sys/fcntl.h" HAVE_OCLOEXEC)
-+
-+# OpenSSL specific stuff
- LIST(APPEND CMAKE_REQUIRED_INCLUDES "${LIBSSL_INCLUDE}")
-+IF(LIBCRYPT_LIBRARY_PATH)
-+ SET(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES};-L${LIBCRYPT_LIBRARY_PATH};${LIBCRYPT_LIBRARY}")
-+ SET(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES};-L${LIBSSL_LIBRARY_PATH};${LIBSSL_LIBRARY}")
-+ELSE()
-+ SET(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES};-lcrypt;-lssl")
-+ENDIF()
-+
- CHECK_SYMBOL_EXISTS(SSL_set_tlsext_host_name "openssl/ssl.h" HAVE_SSL_TLSEXT_HOSTNAME)
-+CHECK_SYMBOL_EXISTS(FIPS_mode "openssl/crypto.h" HAVE_FIPS_MODE)
-+
- CHECK_SYMBOL_EXISTS(dirfd "sys/types.h;unistd.h;dirent.h" HAVE_DIRFD)
- CHECK_SYMBOL_EXISTS(fpathconf "sys/types.h;unistd.h" HAVE_FPATHCONF)
- CHECK_SYMBOL_EXISTS(sigaltstack "signal.h" HAVE_SIGALTSTACK)
-diff --git a/config.h.in b/config.h.in
-index c2d73a0a9..b3aefd980 100644
---- config.h.in.orig
-+++ config.h.in
-@@ -32,6 +32,7 @@
- #cmakedefine HAVE_FCNTL_H 1
- #cmakedefine HAVE_FDATASYNC 1
- #cmakedefine HAVE_FETCH_H 1
-+#cmakedefine HAVE_FIPS_MODE 1
- #cmakedefine HAVE_FLOCK 1
- #cmakedefine HAVE_FPATHCONF 1
- #cmakedefine HAVE_GETPAGESIZE 1
-diff --git a/src/libutil/util.c b/src/libutil/util.c
-index 3256becb9..119082964 100644
---- src/libutil/util.c.orig
-+++ src/libutil/util.c
-@@ -2484,6 +2484,7 @@ rspamd_config_libs (struct rspamd_external_libs_ctx *ctx,
- }
-
- if (cfg->fips_mode) {
-+#ifdef HAVE_FIPS_MODE
- int mode = FIPS_mode ();
- unsigned long err = (unsigned long)-1;
-
-@@ -2505,6 +2506,9 @@ rspamd_config_libs (struct rspamd_external_libs_ctx *ctx,
- else {
- msg_info_config ("OpenSSL FIPS mode is enabled");
- }
-+#else
-+ msg_warn_config ("SSL FIPS mode is enabled but not supported by OpenSSL library!");
-+#endif
- }
-
- if (cfg->ssl_ca_path) {
diff --git a/mail/rspamd/pkg-plist b/mail/rspamd/pkg-plist
index 2aa94b9c30ff..ceb191cb59b2 100644
--- a/mail/rspamd/pkg-plist
+++ b/mail/rspamd/pkg-plist
@@ -199,6 +199,7 @@ man/man8/rspamd.8.gz
%%DATADIR%%/lualib/lua_smtp.lua
%%DATADIR%%/lualib/lua_stat.lua
%%DATADIR%%/lualib/lua_tcp_sync.lua
+%%DATADIR%%/lualib/lua_urls_compose.lua
%%DATADIR%%/lualib/lua_util.lua
%%DATADIR%%/lualib/lua_verdict.lua
%%DATADIR%%/lualib/lupa.lua
diff --git a/mail/rubygem-premailer-rails-rails60/Makefile b/mail/rubygem-premailer-rails-rails60/Makefile
new file mode 100644
index 000000000000..1a32cd7bd036
--- /dev/null
+++ b/mail/rubygem-premailer-rails-rails60/Makefile
@@ -0,0 +1,24 @@
+# Created by: Torsten Zuehlsdorff <ports@toco-domains.de>
+# $FreeBSD$
+
+PORTNAME= premailer-rails
+PORTVERSION= 1.10.3
+CATEGORIES= mail rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Improve the rendering of HTML emails
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-actionmailer60>=3:mail/rubygem-actionmailer60 \
+ rubygem-premailer>=1.7.9<2:mail/rubygem-premailer
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/mail/rubygem-premailer-rails-rails60/distinfo b/mail/rubygem-premailer-rails-rails60/distinfo
new file mode 100644
index 000000000000..e6ba39acd28d
--- /dev/null
+++ b/mail/rubygem-premailer-rails-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1574434277
+SHA256 (rubygem/premailer-rails-1.10.3.gem) = 7cdcb97027866f7a81c490c6d15ada7f39666b5f6375f0821b7e97e0483b112f
+SIZE (rubygem/premailer-rails-1.10.3.gem) = 22528
diff --git a/mail/rubygem-premailer-rails-rails60/pkg-descr b/mail/rubygem-premailer-rails-rails60/pkg-descr
new file mode 100644
index 000000000000..dc77dabbd406
--- /dev/null
+++ b/mail/rubygem-premailer-rails-rails60/pkg-descr
@@ -0,0 +1,6 @@
+This gem brings you the power of the premailer gem to Rails
+without any configuration needs. Create HTML emails, include
+a CSS file as you do in a normal HTML document and premailer
+will inline the included CSS.
+
+WWW: https://github.com/fphilipe/premailer-rails
diff --git a/mail/spamass-milter/Makefile b/mail/spamass-milter/Makefile
index 0dc96fd00457..6cff61bf65c9 100644
--- a/mail/spamass-milter/Makefile
+++ b/mail/spamass-milter/Makefile
@@ -3,7 +3,7 @@
PORTNAME= spamass-milter
PORTVERSION= 0.4.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= mail
MASTER_SITES= SAVANNAH/spamass-milt
diff --git a/mail/spamass-milter/files/patch-spamass-milter.cpp b/mail/spamass-milter/files/patch-spamass-milter.cpp
new file mode 100644
index 000000000000..cc0a0e902c3f
--- /dev/null
+++ b/mail/spamass-milter/files/patch-spamass-milter.cpp
@@ -0,0 +1,27 @@
+--- spamass-milter.cpp
++++ spamass-milter.cpp
+@@ -1206,7 +1206,23 @@ mlfi_header(SMFICTX* ctx, char* headerf,
+ assassin->set_subject(headerv);
+
+ // assemble header to be written to SpamAssassin
+- string header = string(headerf) + ": " + headerv + "\r\n";
++ string header = headerv;
++
++ // Replace all LF with CRLF
++ // As milter documentation says:
++ // headerv Header field value. The content of the header may
++ // include folded white space, i.e., multiple lines with following
++ // white space where lines are separated by LF (not CR/LF). The
++ // trailing line terminator (CR/LF) is removed.
++ // Need to make sure folded header line breaks are sent to SA as CRLF
++ string::size_type idx = header.size();
++ while ( (idx = header.rfind("\n", idx)) != string::npos )
++ {
++ header.replace(idx,1,"\r\n");
++ }
++
++ // final assembly
++ header = string(headerf) + ": " + header + "\r\n";
+
+ try {
+ // write to SpamAssassin client
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index d4b6380ca891..9bfc96ba359e 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -3,6 +3,7 @@
PORTNAME= thunderbird
DISTVERSION= 68.5.0
+PORTREVISION= 1
CATEGORIES= mail news net-im
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
diff --git a/math/Makefile b/math/Makefile
index a5acc75f305f..02c26c490a2f 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -108,6 +108,7 @@
SUBDIR += R-cran-spdep
SUBDIR += R-cran-sspir
SUBDIR += R-cran-stabledist
+ SUBDIR += R-cran-statmod
SUBDIR += R-cran-survey
SUBDIR += R-cran-truncnorm
SUBDIR += R-cran-units
diff --git a/math/R-cran-statmod/Makefile b/math/R-cran-statmod/Makefile
new file mode 100644
index 000000000000..b5f376909ff6
--- /dev/null
+++ b/math/R-cran-statmod/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+PORTNAME= statmod
+DISTVERSION= 1.4.33
+CATEGORIES= math
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= jpbeconne@free.fr
+COMMENT= Statistical Modeling
+
+LICENSE= GPLv3
+
+USES= cran:auto-plist,compiles
+
+.include <bsd.port.mk>
diff --git a/math/R-cran-statmod/distinfo b/math/R-cran-statmod/distinfo
new file mode 100644
index 000000000000..35e64fc3dd7d
--- /dev/null
+++ b/math/R-cran-statmod/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1579549130
+SHA256 (statmod_1.4.33.tar.gz) = 7ac615817e07e7ea6d2edff31e000caf0a879c340fc4bd457d3652c0482d71b9
+SIZE (statmod_1.4.33.tar.gz) = 60857
diff --git a/math/R-cran-statmod/pkg-descr b/math/R-cran-statmod/pkg-descr
new file mode 100644
index 000000000000..f8bdee0b48b8
--- /dev/null
+++ b/math/R-cran-statmod/pkg-descr
@@ -0,0 +1,9 @@
+A collection of algorithms and functions to aid statistical modeling.
+Includes limiting dilution analysis (aka ELDA), growth curve comparisons,
+mixed linear models, heteroscedastic regression, inverse-Gaussian
+probability calculations, Gauss quadrature and a secure convergence
+algorithm for nonlinear models. Also includes advanced generalized linear
+model functions including Tweedie and Digamma distributional families
+and a secure convergence algorithm.
+
+WWW: https://CRAN.R-project.org/package=statmod
diff --git a/math/mkl-dnn/Makefile b/math/mkl-dnn/Makefile
index 31f37c0ed677..b0ed69236ded 100644
--- a/math/mkl-dnn/Makefile
+++ b/math/mkl-dnn/Makefile
@@ -2,7 +2,7 @@
PORTNAME= mkl-dnn
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2
+DISTVERSION= 1.2.1
CATEGORIES= math # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/mkl-dnn/distinfo b/math/mkl-dnn/distinfo
index 1f8789f2f991..9e00f172eb61 100644
--- a/math/mkl-dnn/distinfo
+++ b/math/mkl-dnn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580572384
-SHA256 (intel-mkl-dnn-v1.2-f32e21b_GH0.tar.gz) = afc2bbbd89fcfbc713537ed6ee1d66ea5cefb1c2e6ab4ca9c76f5ea36fd797cd
-SIZE (intel-mkl-dnn-v1.2-f32e21b_GH0.tar.gz) = 4558242
+TIMESTAMP = 1582783259
+SHA256 (intel-mkl-dnn-v1.2.1-f32e21b_GH0.tar.gz) = afc2bbbd89fcfbc713537ed6ee1d66ea5cefb1c2e6ab4ca9c76f5ea36fd797cd
+SIZE (intel-mkl-dnn-v1.2.1-f32e21b_GH0.tar.gz) = 4558242
diff --git a/math/wxmaxima/Makefile b/math/wxmaxima/Makefile
index 11fa1b8a38de..407e22abed31 100644
--- a/math/wxmaxima/Makefile
+++ b/math/wxmaxima/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wxmaxima
-PORTVERSION= 20.02.1
+PORTVERSION= 20.02.4
DISTVERSIONPREFIX= Version-
CATEGORIES= math
diff --git a/math/wxmaxima/distinfo b/math/wxmaxima/distinfo
index c039bbe85ade..b893ab141673 100644
--- a/math/wxmaxima/distinfo
+++ b/math/wxmaxima/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581585358
-SHA256 (wxMaxima-Developers-wxmaxima-Version-20.02.1_GH0.tar.gz) = dd79b624db0a1a802ba71aab8fa412fa0c318e98f51c13acf97dd46122228068
-SIZE (wxMaxima-Developers-wxmaxima-Version-20.02.1_GH0.tar.gz) = 15198553
+TIMESTAMP = 1582624242
+SHA256 (wxMaxima-Developers-wxmaxima-Version-20.02.4_GH0.tar.gz) = d47ca52e40491ea3c4ea7bea126f4da4d0b535702126abef0c172f69ba58e17d
+SIZE (wxMaxima-Developers-wxmaxima-Version-20.02.4_GH0.tar.gz) = 15242422
diff --git a/math/wxmaxima/pkg-plist b/math/wxmaxima/pkg-plist
index 8c53188fb3ce..ddb6924fcd63 100644
--- a/math/wxmaxima/pkg-plist
+++ b/math/wxmaxima/pkg-plist
@@ -85,6 +85,7 @@ share/wxMaxima/matrixCells.wxm
share/wxMaxima/multiplication.wxm
share/wxMaxima/nonsenseConstructs.wxm
share/wxMaxima/parenthesisCells.wxm
+share/wxMaxima/presubsupcells.wxm
share/wxMaxima/printf_continuationLines.wxm
share/wxMaxima/printf_equations.wxm
share/wxMaxima/printf_simple.wxm
diff --git a/misc/broot/Makefile b/misc/broot/Makefile
index 74b7df430d14..d95b38da13ab 100644
--- a/misc/broot/Makefile
+++ b/misc/broot/Makefile
@@ -3,6 +3,7 @@
PORTNAME= broot
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= vulcan@wired.sh
diff --git a/misc/sent/Makefile b/misc/sent/Makefile
index ab35337b0f83..ceefc17a1442 100644
--- a/misc/sent/Makefile
+++ b/misc/sent/Makefile
@@ -2,10 +2,11 @@
PORTNAME= sent
PORTVERSION= 1
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= http://dl.suckless.org/tools/
-MAINTAINER= neel@neelc.org
+MAINTAINER= 0mp@FreeBSD.org
COMMENT= Simple plaintext presentation tool
LICENSE= ISCL
@@ -14,15 +15,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig
RUN_DEPENDS= 2ff:graphics/farbfeld
-USES= xorg
+USES= localbase xorg
USE_XORG= x11 xft
-MAKE_ARGS= CC="${CC}" PREFIX="${PREFIX}" MANPREFIX="${MANPREFIX}/man" \
+CFLAGS+= -I${LOCALBASE}/include/freetype2
+
+MAKE_ARGS= CC="${CC}" PREFIX="${PREFIX}" MANPREFIX="${MANPREFIX}/share/man" \
X11INC="${LOCALBASE}/include" X11LIB="${LOCALBASE}/lib"
NO_WRKSUBDIR= yes
PLIST_FILES= bin/sent \
- man/man1/sent.1.gz
+ share/man/man1/sent.1.gz
PORTDOCS= README.md
PORTEXAMPLES= example \
nyan.png \
@@ -35,10 +38,10 @@ post-install:
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>
diff --git a/misc/sent/files/patch-config.mk b/misc/sent/files/patch-config.mk
deleted file mode 100644
index 55ff454deca7..000000000000
--- a/misc/sent/files/patch-config.mk
+++ /dev/null
@@ -1,13 +0,0 @@
---- config.mk.orig 2018-02-01 17:23:54 UTC
-+++ config.mk
-@@ -16,8 +16,8 @@ LIBS = -L/usr/lib -lc -lm -L${X11LIB} -lXft -lfontconf
- # OpenBSD (uncomment)
- #INCS = -I. -I${X11INC} -I${X11INC}/freetype2
- # FreeBSD (uncomment)
--#INCS = -I. -I/usr/local/include -I/usr/local/include/freetype2 -I${X11INC}
--#LIBS = -L/usr/local/lib -lc -lm -L${X11LIB} -lXft -lfontconfig -lX11
-+INCS = -I. -I/usr/local/include -I/usr/local/include/freetype2 -I${X11INC}
-+LIBS = -L/usr/local/lib -lc -lm -L${X11LIB} -lXft -lfontconfig -lX11
-
- # flags
- CPPFLAGS = -DVERSION=\"${VERSION}\" -D_XOPEN_SOURCE=600
diff --git a/misc/visp/files/patch-modules_core_src_tools_file_vpIoTools.cpp b/misc/visp/files/patch-modules_core_src_tools_file_vpIoTools.cpp
new file mode 100644
index 000000000000..ea8a524e18ab
--- /dev/null
+++ b/misc/visp/files/patch-modules_core_src_tools_file_vpIoTools.cpp
@@ -0,0 +1,11 @@
+--- modules/core/src/tools/file/vpIoTools.cpp.orig 2020-02-22 01:06:07 UTC
++++ modules/core/src/tools/file/vpIoTools.cpp
+@@ -85,7 +85,7 @@
+
+ // Detect endianness of the host machine
+ // Reference: http://www.boost.org/doc/libs/1_36_0/boost/detail/endian.hpp
+-#if defined(__GLIBC__) || (defined(__GNUC__) && !defined(__llvm__) && !defined(__MINGW32__) && defined(__BYTE_ORDER__))
++#if defined(__GLIBC__) || (defined(__GNUC__) && !defined(__llvm__) && !defined(__MINGW32__) && defined(__BYTE_ORDER__) && defined(__linux__))
+ #include <endian.h>
+ #if (__BYTE_ORDER == __LITTLE_ENDIAN)
+ #define VISP_LITTLE_ENDIAN
diff --git a/misc/xfce4-weather-plugin/Makefile b/misc/xfce4-weather-plugin/Makefile
index 6b700fd157cb..18a570b5376d 100644
--- a/misc/xfce4-weather-plugin/Makefile
+++ b/misc/xfce4-weather-plugin/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= xfce4-weather-plugin
-PORTVERSION= 0.10.0
-PORTREVISION= 1
+PORTVERSION= 0.10.1
CATEGORIES= misc xfce geography
MASTER_SITES= XFCE/panel-plugins
DIST_SUBDIR= xfce4
diff --git a/misc/xfce4-weather-plugin/distinfo b/misc/xfce4-weather-plugin/distinfo
index 83eb76a346c6..cd0fc4b09ac5 100644
--- a/misc/xfce4-weather-plugin/distinfo
+++ b/misc/xfce4-weather-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1565601326
-SHA256 (xfce4/xfce4-weather-plugin-0.10.0.tar.bz2) = 4423a0c27830fd1f08e063aaefbf70f31d89235d75549ca841d677ab2e409572
-SIZE (xfce4/xfce4-weather-plugin-0.10.0.tar.bz2) = 3032575
+TIMESTAMP = 1582560801
+SHA256 (xfce4/xfce4-weather-plugin-0.10.1.tar.bz2) = afb2af5f3effc2ea6181636ed0e82e6dafd556ec1b8478100802f85a5d167a89
+SIZE (xfce4/xfce4-weather-plugin-0.10.1.tar.bz2) = 3026945
diff --git a/misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.c b/misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.c
deleted file mode 100644
index a2fa2abc3f7c..000000000000
--- a/misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- panel-plugin/weather.c.orig 2019-08-11 19:23:40 UTC
-+++ panel-plugin/weather.c
-@@ -588,6 +588,7 @@ cb_weather_update(SoupSession *session,
- static gboolean
- update_handler(plugin_data *data)
- {
-+ gchar *api_version = FORECAST_API;
- gchar *url;
- gboolean night_time;
- time_t now_t;
-@@ -653,9 +654,10 @@ update_handler(plugin_data *data)
- data->weather_update->started = TRUE;
-
- /* build url */
-- url = g_strdup_printf("https://api.met.no/weatherapi"
-- "/locationforecastlts/1.3/?lat=%s&lon=%s&"
-- "msl=%d",
-+ url = g_strdup_printf("https://api.met.no"
-+ "/weatherapi/locationforecast/%s/"
-+ "?lat=%s&lon=%s&msl=%d",
-+ api_version,
- data->lat, data->lon, data->msl);
-
- /* start receive thread */
-@@ -1928,7 +1930,7 @@ xfceweather_create_control(XfcePanelPlugin *plugin)
- data->labels = g_array_new(FALSE, TRUE, sizeof(data_types));
-
- /* create panel toggle button which will contain all other widgets */
-- data->button = xfce_create_panel_toggle_button();
-+ data->button = xfce_panel_create_toggle_button();
- gtk_container_add(GTK_CONTAINER(plugin), data->button);
- xfce_panel_plugin_add_action_widget(plugin, data->button);
- gtk_widget_show(data->button);
diff --git a/misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.h b/misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.h
deleted file mode 100644
index 923c83960650..000000000000
--- a/misc/xfce4-weather-plugin/files/patch-panel-plugin_weather.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- panel-plugin/weather.h.orig 2019-08-11 19:23:40 UTC
-+++ panel-plugin/weather.h
-@@ -31,6 +31,7 @@
- #define MAX_FORECAST_DAYS 10
- #define DEFAULT_FORECAST_DAYS 5
- #define MAX_SCROLLBOX_LINES 10
-+#define FORECAST_API "1.9"
-
- G_BEGIN_DECLS
-
diff --git a/multimedia/aom/Makefile b/multimedia/aom/Makefile
index af9847772222..e43252e0da96 100644
--- a/multimedia/aom/Makefile
+++ b/multimedia/aom/Makefile
@@ -3,8 +3,8 @@
PORTNAME= aom
DISTVERSIONPREFIX= v
# XXX Switch to release after https://bugs.chromium.org/p/aomedia/issues/detail?id=2545
-DISTVERSION= 1.0.0-3119
-DISTVERSIONSUFFIX= -g92a926a28
+DISTVERSION= 1.0.0-3135
+DISTVERSIONSUFFIX= -g5f7ee81bc
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/aom/distinfo b/multimedia/aom/distinfo
index 5eda292504a8..8b35e7f0bed0 100644
--- a/multimedia/aom/distinfo
+++ b/multimedia/aom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582333904
-SHA256 (jbeich-aom-v1.0.0-3119-g92a926a28_GH0.tar.gz) = 4fb6d2e36cabb67263a13484deeb856e2f82a624745474f234bcee8390801f89
-SIZE (jbeich-aom-v1.0.0-3119-g92a926a28_GH0.tar.gz) = 3494161
+TIMESTAMP = 1582759396
+SHA256 (jbeich-aom-v1.0.0-3135-g5f7ee81bc_GH0.tar.gz) = 0b5f01828d505f7392d5093fc8c3ec9b4ac00c2a9f1c258e2b1ec2e3984a9caf
+SIZE (jbeich-aom-v1.0.0-3135-g5f7ee81bc_GH0.tar.gz) = 3492977
diff --git a/multimedia/librav1e/Makefile b/multimedia/librav1e/Makefile
index d7eb6efaa184..7d18027c156e 100644
--- a/multimedia/librav1e/Makefile
+++ b/multimedia/librav1e/Makefile
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMEPREFIX= lib
MASTERDIR= ${.CURDIR}/../rav1e
diff --git a/multimedia/plexmediaserver-plexpass/Makefile b/multimedia/plexmediaserver-plexpass/Makefile
index efa33d90a5a3..6293b0482870 100644
--- a/multimedia/plexmediaserver-plexpass/Makefile
+++ b/multimedia/plexmediaserver-plexpass/Makefile
@@ -1,8 +1,8 @@
# Created by: KalleDK <plexmaintainer@k-moeller.dk>
# $FreeBSD$
-PORTVERSION= 1.18.7.2438
-DISTVERSIONSUFFIX=f342a5a43
+PORTVERSION= 1.18.8.2461
+DISTVERSIONSUFFIX=03ad9abb4
PORTREVISION= 0
MASTER_SITES= https://downloads.plex.tv/plex-media-server-new/${DISTVERSION}-${DISTVERSIONSUFFIX}/freebsd/
PKGNAMESUFFIX= -plexpass
diff --git a/multimedia/plexmediaserver-plexpass/distinfo b/multimedia/plexmediaserver-plexpass/distinfo
index 2d2532bbf0a7..64400c824917 100644
--- a/multimedia/plexmediaserver-plexpass/distinfo
+++ b/multimedia/plexmediaserver-plexpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582125150
-SHA256 (PlexMediaServer-1.18.7.2438-f342a5a43-FreeBSD-amd64.tar.bz2) = 66ae1ec48bf11cc726e77629d3e00ebca1cec8b9bad5f2ca7c1013dbc77b829b
-SIZE (PlexMediaServer-1.18.7.2438-f342a5a43-FreeBSD-amd64.tar.bz2) = 160616582
+TIMESTAMP = 1582727533
+SHA256 (PlexMediaServer-1.18.8.2461-03ad9abb4-FreeBSD-amd64.tar.bz2) = 1f897662c94e79cfa8d6058691ff2f3a66aa3b6d904728d7fe173b5492e4ad72
+SIZE (PlexMediaServer-1.18.8.2461-03ad9abb4-FreeBSD-amd64.tar.bz2) = 160646580
diff --git a/multimedia/plexmediaserver/Makefile b/multimedia/plexmediaserver/Makefile
index 9a65ab2ba1d0..6f72e6b7baa4 100644
--- a/multimedia/plexmediaserver/Makefile
+++ b/multimedia/plexmediaserver/Makefile
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= plexmediaserver
-PORTVERSION?= 1.18.6.2368
-DISTVERSIONSUFFIX?=97add474d
+PORTVERSION?= 1.18.7.2457
+DISTVERSIONSUFFIX?=77cb9455c
PORTREVISION?= 0
CATEGORIES= multimedia
MASTER_SITES?= https://downloads.plex.tv/plex-media-server-new/${DISTVERSION}-${DISTVERSIONSUFFIX}/freebsd/
diff --git a/multimedia/plexmediaserver/distinfo b/multimedia/plexmediaserver/distinfo
index 23d815d27ca1..933f4ba6ab37 100644
--- a/multimedia/plexmediaserver/distinfo
+++ b/multimedia/plexmediaserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581356007
-SHA256 (PlexMediaServer-1.18.6.2368-97add474d-FreeBSD-amd64.tar.bz2) = 0e73305a26ca70f43f001f2d637aaf710448c016cb1584e897f38efe0172a977
-SIZE (PlexMediaServer-1.18.6.2368-97add474d-FreeBSD-amd64.tar.bz2) = 142935456
+TIMESTAMP = 1582727447
+SHA256 (PlexMediaServer-1.18.7.2457-77cb9455c-FreeBSD-amd64.tar.bz2) = 9f0a60178804f590c6736ed8289645da75bd194d945261794ed777dceb28188a
+SIZE (PlexMediaServer-1.18.7.2457-77cb9455c-FreeBSD-amd64.tar.bz2) = 160660314
diff --git a/multimedia/rav1e/Makefile b/multimedia/rav1e/Makefile
index 0a4146dbee47..e066909cea33 100644
--- a/multimedia/rav1e/Makefile
+++ b/multimedia/rav1e/Makefile
@@ -3,7 +3,7 @@
PORTNAME= rav1e
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile
index 26af548ab78a..44aba770cf68 100644
--- a/multimedia/termplay/Makefile
+++ b/multimedia/termplay/Makefile
@@ -2,7 +2,7 @@
PORTNAME= termplay
DISTVERSION= 2.0.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/net-im/dino/Makefile b/net-im/dino/Makefile
index 3ee7676f65cd..312818276734 100644
--- a/net-im/dino/Makefile
+++ b/net-im/dino/Makefile
@@ -1,51 +1,54 @@
# $FreeBSD$
-PORTNAME= dino
-PORTVERSION= 0.0.20190220
-PORTREVISION= 2
-CATEGORIES= net-im
+PORTNAME= dino
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.0
+CATEGORIES= net-im
-MAINTAINER= ashish@FreeBSD.org
-COMMENT= Modern XMPP Chat Client using GTK+/Vala
+MAINTAINER= ashish@FreeBSD.org
+COMMENT= Modern XMPP Chat Client using GTK+/Vala
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= vala:lang/vala
LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \
libgee-0.8.so:devel/libgee \
libicuuc.so:devel/icu \
- libsoup-2.4.so:devel/libsoup
-
-OPTIONS_DEFINE= OMEMO UPLOAD GNUPG
-OPTIONS_DEFAULT= OMEMO UPLOAD GNUPG
-OPTIONS_SUB= yes
+ libsoup-2.4.so:devel/libsoup \
+ libassuan.so:security/libassuan \
+ libgpg-error.so:security/libgpg-error
USES= cmake desktop-file-utils gettext-tools gnome \
ninja pkgconfig
USE_GITHUB= yes
-GH_TAGNAME= 6de86c27
+
+OPTIONS_DEFINE= OMEMO UPLOAD GNUPG
+OPTIONS_DEFAULT= OMEMO UPLOAD GNUPG
+OPTIONS_SUB= yes
+
HAS_CONFIGURE= yes
CONFIGURE_ENV= SHARED_SIGNAL_PROTOCOL=yes
LDFLAGS+= -L${LOCALBASE}/lib
LDFLAGS+= -Wl,--export-dynamic
+USE_LDCONFIG= yes
INSTALLS_ICONS= yes
USE_GNOME= cairo gdkpixbuf2 glib20 gnomeprefix gtk30 intlhack
-OMEMO_DESC= OMEMO plugin
-UPLOAD_DESC= HTTP file upload plugin
+OMEMO_DESC= OMEMO plugin
+UPLOAD_DESC= HTTP file upload plugin
OMEMO_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libqrencode.so:graphics/libqrencode \
libsignal-protocol-c.so:net/libsignal
OMEMO_VARS= ENABLED_PLUGINS+=omemo
-OMEMO_VARS_OFF= DISABLED_PLUGINS+=omemo
+OMEMO_VARS_OFF= DISABLED_PLUGINS+=omemo
UPLOAD_VARS= ENABLED_PLUGINS+=http-files
UPLOAD_VARS_OFF= DISABLED_PLUGINS+=http-files
GNUPG_LIB_DEPENDS= libgpgme.so:security/gpgme
GNUPG_VARS= ENABLED_PLUGINS+=openpgp
-GNUPG_VARS_OFF= DISABLED_PLUGINS+=openpgp
+GNUPG_VARS_OFF= DISABLED_PLUGINS+=openpgp
CMAKE_ARGS+= -DENABLED_PLUGINS="${ENABLED_PLUGINS:S/ /;/gW}"
CMAKE_ARGS+= -DDISABLED_PLUGINS="${DISABLED_PLUGINS:S/ /;/gW}"
diff --git a/net-im/dino/distinfo b/net-im/dino/distinfo
index 2ff38ee01828..bbaa32a426c7 100644
--- a/net-im/dino/distinfo
+++ b/net-im/dino/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1550952485
-SHA256 (dino-dino-0.0.20190220-6de86c27_GH0.tar.gz) = 5fffbf2c855955da791a56e1f8df5b8f29d36480849642d26ddebaee5669d457
-SIZE (dino-dino-0.0.20190220-6de86c27_GH0.tar.gz) = 349007
+TIMESTAMP = 1581864392
+SHA256 (dino-dino-v0.1.0_GH0.tar.gz) = 202b7db322d85389b0bebc3c38976e7f7beaceddd1fc46b8123e50c6c7c07b8d
+SIZE (dino-dino-v0.1.0_GH0.tar.gz) = 442456
diff --git a/net-im/dino/files/patch-nwhitehorn-dino.diff b/net-im/dino/files/patch-nwhitehorn-dino.diff
deleted file mode 100644
index c288f5713260..000000000000
--- a/net-im/dino/files/patch-nwhitehorn-dino.diff
+++ /dev/null
@@ -1,50 +0,0 @@
-
-Source: http://people.freebsd.org/~nwhitehorn/dino.diff
- https://github.com/dino/dino/issues/344
-
-
-Index: plugins/gpgme-vala/CMakeLists.txt
-===================================================================
---- plugins/gpgme-vala/CMakeLists.txt (revision 338)
-+++ plugins/gpgme-vala/CMakeLists.txt (working copy)
-@@ -47,6 +47,6 @@
- add_definitions(${CFLAGS})
- add_library(gpgme-vala ${GPGME_VALA_C} src/gpgme_fix.c)
- add_dependencies(gpgme-vala gpgme-vapi)
--target_link_libraries(gpgme-vala ${GPGME_VALA_PACKAGES} gpgme)
-+target_link_libraries(gpgme-vala ${GPGME_VALA_PACKAGES} ${GPGME_LIBRARY})
- set_property(TARGET gpgme-vala PROPERTY POSITION_INDEPENDENT_CODE ON)
-
-Index: plugins/omemo/CMakeLists.txt
-===================================================================
---- plugins/omemo/CMakeLists.txt (revision 338)
-+++ plugins/omemo/CMakeLists.txt (working copy)
-@@ -58,7 +58,7 @@
- add_definitions(${VALA_CFLAGS} -DGETTEXT_PACKAGE=\"${GETTEXT_PACKAGE}\" -DLOCALE_INSTALL_DIR=\"${LOCALE_INSTALL_DIR}\")
- add_library(omemo SHARED ${OMEMO_VALA_C} ${OMEMO_GRESOURCES_TARGET})
- add_dependencies(omemo ${GETTEXT_PACKAGE}-translations)
--target_link_libraries(omemo libdino signal-protocol-vala ${OMEMO_PACKAGES})
-+target_link_libraries(omemo libdino signal-protocol-vala ${OMEMO_PACKAGES} ${GCrypt_LIBRARY})
- set_target_properties(omemo PROPERTIES PREFIX "")
- set_target_properties(omemo PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/plugins/)
-
-Index: plugins/signal-protocol/CMakeLists.txt
-===================================================================
---- plugins/signal-protocol/CMakeLists.txt (revision 338)
-+++ plugins/signal-protocol/CMakeLists.txt (working copy)
-@@ -105,7 +105,7 @@
- add_definitions(${CFLAGS})
- add_library(signal-protocol-vala ${SIGNAL_PROTOCOL_VALA_C} ${CMAKE_CURRENT_SOURCE_DIR}/src/signal_helper.c)
- add_dependencies(signal-protocol-vala signal-protocol-vapi)
--target_link_libraries(signal-protocol-vala ${SIGNAL_PROTOCOL_PACKAGES} gcrypt signal-protocol-c m)
-+target_link_libraries(signal-protocol-vala ${SIGNAL_PROTOCOL_PACKAGES} ${GCrypt_LIBRARY} signal-protocol-c m)
- set_property(TARGET signal-protocol-vala PROPERTY POSITION_INDEPENDENT_CODE ON)
-
- if(BUILD_TESTS)
-@@ -129,4 +129,4 @@
- add_executable(signal-protocol-vala-test ${SIGNAL_TEST_VALA_C})
- add_dependencies(signal-protocol-vala-test signal-protocol-vala)
- target_link_libraries(signal-protocol-vala-test signal-protocol-vala ${SIGNAL_PROTOCOL_PACKAGES})
--endif(BUILD_TESTS)
-\ No newline at end of file
-+endif(BUILD_TESTS)
diff --git a/net-im/dino/pkg-plist b/net-im/dino/pkg-plist
index 40f673c88c75..6f6b670ed272 100644
--- a/net-im/dino/pkg-plist
+++ b/net-im/dino/pkg-plist
@@ -46,6 +46,8 @@ share/locale/es/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/eu/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/eu/LC_MESSAGES/dino-openpgp.mo
share/locale/eu/LC_MESSAGES/dino.mo
+%%OMEMO%%share/locale/fi/LC_MESSAGES/dino-omemo.mo
+%%GNUPG%%share/locale/fi/LC_MESSAGES/dino-openpgp.mo
share/locale/fi/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/fr/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/fr/LC_MESSAGES/dino-openpgp.mo
@@ -59,6 +61,8 @@ share/locale/hu/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/it/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/it/LC_MESSAGES/dino-openpgp.mo
share/locale/it/LC_MESSAGES/dino.mo
+%%OMEMO%%share/locale/ja/LC_MESSAGES/dino-omemo.mo
+%%GNUPG%%share/locale/ja/LC_MESSAGES/dino-openpgp.mo
share/locale/ja/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/lb/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/lb/LC_MESSAGES/dino-openpgp.mo
@@ -72,9 +76,12 @@ share/locale/nl/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/nl_BE/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/nl_BE/LC_MESSAGES/dino-openpgp.mo
share/locale/nl_BE/LC_MESSAGES/dino.mo
+share/locale/oc/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/pl/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/pl/LC_MESSAGES/dino-openpgp.mo
share/locale/pl/LC_MESSAGES/dino.mo
+%%OMEMO%%share/locale/pt_BR/LC_MESSAGES/dino-omemo.mo
+%%GNUPG%%share/locale/pt_BR/LC_MESSAGES/dino-openpgp.mo
share/locale/pt_BR/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/ro/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/ro/LC_MESSAGES/dino-openpgp.mo
@@ -82,12 +89,15 @@ share/locale/ro/LC_MESSAGES/dino.mo
%%OMEMO%%share/locale/ru/LC_MESSAGES/dino-omemo.mo
%%GNUPG%%share/locale/ru/LC_MESSAGES/dino-openpgp.mo
share/locale/ru/LC_MESSAGES/dino.mo
-%%OMEMO%%share/locale/zh_Hans/LC_MESSAGES/dino-omemo.mo
-%%GNUPG%%share/locale/zh_Hans/LC_MESSAGES/dino-openpgp.mo
-share/locale/zh_Hans/LC_MESSAGES/dino.mo
-%%OMEMO%%share/locale/zh_Hant/LC_MESSAGES/dino-omemo.mo
-%%GNUPG%%share/locale/zh_Hant/LC_MESSAGES/dino-openpgp.mo
-share/locale/zh_Hant/LC_MESSAGES/dino.mo
+%%OMEMO%%share/locale/sv/LC_MESSAGES/dino-omemo.mo
+%%GNUPG%%share/locale/sv/LC_MESSAGES/dino-openpgp.mo
+share/locale/sv/LC_MESSAGES/dino.mo
+%%OMEMO%%share/locale/zh_CN/LC_MESSAGES/dino-omemo.mo
+%%GNUPG%%share/locale/zh_CN/LC_MESSAGES/dino-openpgp.mo
+share/locale/zh_CN/LC_MESSAGES/dino.mo
+%%OMEMO%%share/locale/zh_TW/LC_MESSAGES/dino-omemo.mo
+%%GNUPG%%share/locale/zh_TW/LC_MESSAGES/dino-openpgp.mo
+share/locale/zh_TW/LC_MESSAGES/dino.mo
share/metainfo/im.dino.Dino.appdata.xml
share/vala/vapi/dino.deps
share/vala/vapi/dino.vapi
diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile
index d6cb5da629d6..1a5fc909e874 100644
--- a/net-im/fractal/Makefile
+++ b/net-im/fractal/Makefile
@@ -2,7 +2,7 @@
PORTNAME= fractal
DISTVERSION= 4.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 591f2b4760c6..ad6f36f231c3 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -2,7 +2,7 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
-DISTVERSION= 2.6.12
+DISTVERSION= 2.7.7
CATEGORIES= net-mgmt
MAINTAINER= kai@FreeBSD.org
@@ -12,27 +12,30 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.2<2.3:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-cacheops>=4.1:www/py-dj22-django-cacheops@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers>=3.0.2:www/py-dj22-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-debug-toolbar>=2.0:www/py-dj22-django-debug-toolbar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-filter>=2.1.0:www/py-dj22-django-filter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-cacheops>=4.2:www/py-dj22-django-cacheops@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers>=3.2.1:www/py-dj22-django-cors-headers@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-debug-toolbar>=2.1:www/py-dj22-django-debug-toolbar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-filter>=2.2.0:www/py-dj22-django-filter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj22-django-mptt>=0.9.1:www/py-dj22-django-mptt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-prometheus>=1.0.15:www/py-dj22-django-prometheus@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-rq>=2.1.0:devel/py-dj22-django-rq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-tables2>=2.0.6:www/py-dj22-django-tables2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=0:www/py-dj22-django-taggit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-prometheus>=1.1.0:www/py-dj22-django-prometheus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-rq>=2.2.0:devel/py-dj22-django-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-tables2>=2.2.1:www/py-dj22-django-tables2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=1.2.0:www/py-dj22-django-taggit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj22-django-taggit-serializer>=0.1.7:www/py-dj22-django-taggit-serializer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field>=3.0:www/py-dj22-django-timezone-field@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.9.4:www/py-dj22-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-drf-yasg>=1.16.0:www/py-dj22-drf-yasg@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field>=4.0:www/py-dj22-django-timezone-field@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.10.3:www/py-dj22-djangorestframework@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj22-drf-yasg>=1.17.0:www/py-dj22-drf-yasg@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4:www/py-django-pglocks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gfm>=0.1.4:textproc/py-gfm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}graphviz>=0.10.1:graphics/py-graphviz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.1:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>=2.6.11:textproc/py-markdown@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.19:net/py-netaddr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.8.2:security/py-pycryptodome@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=6.2.0:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.8.3:databases/py-psycopg2@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.8.4:databases/py-psycopg2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}redis>=3.3.11:databases/py-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}svgwrite>=1.3.1:graphics/py-svgwrite@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}yaml>=5.2:devel/py-yaml@${PY_FLAVOR}
USES= pgsql:9.4+ python:3.5+
USE_GITHUB= yes
@@ -45,9 +48,6 @@ NO_ARCH= yes
OPTIONS_DEFINE= DOCS EXAMPLES
-post-patch:
- @${REINPLACE_CMD} -e 's|==|>=|' ${WRKSRC}/requirements.txt
-
do-install:
cd ${WRKSRC}/netbox ; \
for src in $$( ${FIND} . ! -name '*.bak' ) ; do \
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index 08202821c54c..3dfb57c45680 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578994533
-SHA256 (netbox-community-netbox-v2.6.12_GH0.tar.gz) = 79a416359c5945f21977f023725e8f015d4cbe932f9c2f840890cf42dbe8e92a
-SIZE (netbox-community-netbox-v2.6.12_GH0.tar.gz) = 2463692
+TIMESTAMP = 1582621814
+SHA256 (netbox-community-netbox-v2.7.7_GH0.tar.gz) = f65eae2674872dfe584041d12b28a9f501ded2e4905d8ef9c4c78903acf333b3
+SIZE (netbox-community-netbox-v2.7.7_GH0.tar.gz) = 4952554
diff --git a/net-mgmt/netbox/files/pkg-message.in b/net-mgmt/netbox/files/pkg-message.in
index 62d5e891f192..62af8dc31ece 100644
--- a/net-mgmt/netbox/files/pkg-message.in
+++ b/net-mgmt/netbox/files/pkg-message.in
@@ -81,4 +81,80 @@ cables to enable filtering by site/rack. This migration may take several
minutes to complete on installations with tens of thousands of cables defined.
EOD
}
+{ type: upgrade
+ maximum_version: 2.7.7
+ message: <<EOD
+1. Removal of the Topology Maps feature
+
+The deprecated topology maps feature has been removed. Please replicate any
+required data to another source before upgrading NetBox to v2.7.7, as any
+existing topology maps will be deleted.
+
+
+2. Changed REDIS database configuration settings
+
+The REDIS database configuration parameters were splitted up in two discrete
+subsections named "webhooks" and "caching". This requires modification of the
+REDIS parameter in configuration.py as follows:
+
+Old Redis sample configuration:
+
+REDIS = {
+ 'HOST': 'localhost',
+ 'PORT': 6379,
+ 'PASSWORD': '',
+ 'DATABASE': 0,
+ 'CACHE_DATABASE': 1,
+ 'DEFAULT_TIMEOUT': 300,
+ 'SSL': False,
+}
+
+New Redis sample configuration:
+
+REDIS = {
+ 'webhooks': {
+ 'HOST': 'redis.example.com',
+ 'PORT': 1234,
+ 'PASSWORD': 'foobar',
+ 'DATABASE': 0,
+ 'DEFAULT_TIMEOUT': 300,
+ 'SSL': False,
+ },
+ 'caching': {
+ 'HOST': 'localhost',
+ 'PORT': 6379,
+ 'PASSWORD': '',
+ 'DATABASE': 1,
+ 'DEFAULT_TIMEOUT': 300,
+ 'SSL': False,
+ }
+}
+
+Note that the CACHE_DATABASE parameter has been removed and the connection
+settings have been duplicated for both "webhooks" and "caching". This allows
+one to make use of separate Redis instances if desired. It is fine to use the
+same Redis service for both functions, although the database identifiers should
+be different.
+
+
+3. Removal of the WEBHOOKS_ENABLED configuration parameter
+
+As django-rq is now a required library, NetBox assumes that the RQ worker
+process is running and the WEBHOOKS_ENABLED configuration parameter is no
+longer used. Please ensure that both the NetBox WSGI service and the RQ worker
+process are running on all production installations.
+
+
+4. Fixed natural orderding of interfaces
+
+The 2.7.7 release contains a bug fix regarding the natural ordering of
+interfaces. If any interfaces appear unordered, run the following management
+command to recalculate their naturalized values after the usual upgrading steps
+(database migrations, collect static files, etc.) were issued:
+
+# cd %%DATADIR%%
+# python%%PYTHON_VER%% manage.py renaturalize dcim.Interface
+
+EOD
+}
]
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index 9a91e59236c3..3d4fccfe26a0 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -10,7 +10,6 @@
%%PORTDOCS%%%%DOCSDIR%%/additional-features/prometheus-metrics.md
%%PORTDOCS%%%%DOCSDIR%%/additional-features/reports.md
%%PORTDOCS%%%%DOCSDIR%%/additional-features/tags.md
-%%PORTDOCS%%%%DOCSDIR%%/additional-features/topology-maps.md
%%PORTDOCS%%%%DOCSDIR%%/additional-features/webhooks.md
%%PORTDOCS%%%%DOCSDIR%%/administration/netbox-shell.md
%%PORTDOCS%%%%DOCSDIR%%/administration/replicating-netbox.md
@@ -24,6 +23,7 @@
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/circuits.md
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/devices.md
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/ipam.md
+%%PORTDOCS%%%%DOCSDIR%%/core-functionality/power.md
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/secrets.md
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/services.md
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/sites-and-racks.md
@@ -33,6 +33,7 @@
%%PORTDOCS%%%%DOCSDIR%%/development/extending-models.md
%%PORTDOCS%%%%DOCSDIR%%/development/index.md
%%PORTDOCS%%%%DOCSDIR%%/development/release-checklist.md
+%%PORTDOCS%%%%DOCSDIR%%/development/squashing-migrations.md
%%PORTDOCS%%%%DOCSDIR%%/development/style-guide.md
%%PORTDOCS%%%%DOCSDIR%%/development/utility-views.md
%%PORTDOCS%%%%DOCSDIR%%/index.md
@@ -42,7 +43,10 @@
%%PORTDOCS%%%%DOCSDIR%%/installation/4-ldap.md
%%PORTDOCS%%%%DOCSDIR%%/installation/index.md
%%PORTDOCS%%%%DOCSDIR%%/installation/migrating-to-python3.md
+%%PORTDOCS%%%%DOCSDIR%%/installation/migrating-to-systemd.md
%%PORTDOCS%%%%DOCSDIR%%/installation/upgrading.md
+%%PORTDOCS%%%%DOCSDIR%%/media/installation/netbox_ui_admin.png
+%%PORTDOCS%%%%DOCSDIR%%/media/installation/netbox_ui_guest.png
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot1.png
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot2.png
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot3.png
@@ -66,6 +70,7 @@
%%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.4.md
%%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.5.md
%%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.6.md
+%%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.7.md
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/netboxrc.sample
%%DATADIR%%/circuits/__init__.py
%%DATADIR%%/circuits/api/__init__.py
@@ -74,18 +79,18 @@
%%DATADIR%%/circuits/api/urls.py
%%DATADIR%%/circuits/api/views.py
%%DATADIR%%/circuits/apps.py
-%%DATADIR%%/circuits/constants.py
+%%DATADIR%%/circuits/choices.py
%%DATADIR%%/circuits/filters.py
-%%DATADIR%%/circuits/fixtures/initial_data.json
%%DATADIR%%/circuits/forms.py
%%DATADIR%%/circuits/migrations/0001_initial.py
-%%DATADIR%%/circuits/migrations/0001_initial_squashed_0010_circuit_status.py
+%%DATADIR%%/circuits/migrations/0001_initial_squashed_0006_terminations.py
%%DATADIR%%/circuits/migrations/0002_auto_20160622_1821.py
%%DATADIR%%/circuits/migrations/0003_provider_32bit_asn_support.py
%%DATADIR%%/circuits/migrations/0004_circuit_add_tenant.py
%%DATADIR%%/circuits/migrations/0005_circuit_add_upstream_speed.py
%%DATADIR%%/circuits/migrations/0006_terminations.py
%%DATADIR%%/circuits/migrations/0007_circuit_add_description.py
+%%DATADIR%%/circuits/migrations/0007_circuit_add_description_squashed_0017_circuittype_description.py
%%DATADIR%%/circuits/migrations/0008_circuittermination_interface_protect_on_delete.py
%%DATADIR%%/circuits/migrations/0009_unicode_literals.py
%%DATADIR%%/circuits/migrations/0010_circuit_status.py
@@ -94,6 +99,8 @@
%%DATADIR%%/circuits/migrations/0013_cables.py
%%DATADIR%%/circuits/migrations/0014_circuittermination_description.py
%%DATADIR%%/circuits/migrations/0015_custom_tag_models.py
+%%DATADIR%%/circuits/migrations/0016_3569_circuit_fields.py
+%%DATADIR%%/circuits/migrations/0017_circuittype_description.py
%%DATADIR%%/circuits/migrations/__init__.py
%%DATADIR%%/circuits/models.py
%%DATADIR%%/circuits/signals.py
@@ -112,18 +119,17 @@
%%DATADIR%%/dcim/api/urls.py
%%DATADIR%%/dcim/api/views.py
%%DATADIR%%/dcim/apps.py
+%%DATADIR%%/dcim/choices.py
%%DATADIR%%/dcim/constants.py
+%%DATADIR%%/dcim/elevations.py
%%DATADIR%%/dcim/exceptions.py
%%DATADIR%%/dcim/fields.py
%%DATADIR%%/dcim/filters.py
-%%DATADIR%%/dcim/fixtures/dcim.json
-%%DATADIR%%/dcim/fixtures/initial_data.json
%%DATADIR%%/dcim/forms.py
-%%DATADIR%%/dcim/managers.py
%%DATADIR%%/dcim/migrations/0001_initial.py
%%DATADIR%%/dcim/migrations/0002_auto_20160622_1821.py
-%%DATADIR%%/dcim/migrations/0002_auto_20160622_1821_squashed_0022_color_names_to_rgb.py
%%DATADIR%%/dcim/migrations/0003_auto_20160628_1721.py
+%%DATADIR%%/dcim/migrations/0003_auto_20160628_1721_squashed_0010_devicebay_installed_device_set_null.py
%%DATADIR%%/dcim/migrations/0004_auto_20160701_2049.py
%%DATADIR%%/dcim/migrations/0005_auto_20160706_1722.py
%%DATADIR%%/dcim/migrations/0006_add_device_primary_ip4_ip6.py
@@ -132,6 +138,7 @@
%%DATADIR%%/dcim/migrations/0009_site_32bit_asn_support.py
%%DATADIR%%/dcim/migrations/0010_devicebay_installed_device_set_null.py
%%DATADIR%%/dcim/migrations/0011_devicetype_part_number.py
+%%DATADIR%%/dcim/migrations/0011_devicetype_part_number_squashed_0022_color_names_to_rgb.py
%%DATADIR%%/dcim/migrations/0012_site_rack_device_add_tenant.py
%%DATADIR%%/dcim/migrations/0013_add_interface_form_factors.py
%%DATADIR%%/dcim/migrations/0014_rack_add_type_width.py
@@ -166,7 +173,7 @@
%%DATADIR%%/dcim/migrations/0042_interface_ff_10ge_cx4.py
%%DATADIR%%/dcim/migrations/0043_device_component_name_lengths.py
%%DATADIR%%/dcim/migrations/0044_virtualization.py
-%%DATADIR%%/dcim/migrations/0044_virtualization_squashed_0055_virtualchassis_ordering.py
+%%DATADIR%%/dcim/migrations/0044_virtualization_squashed_0061_platform_napalm_args.py
%%DATADIR%%/dcim/migrations/0045_devicerole_vm_role.py
%%DATADIR%%/dcim/migrations/0046_rack_lengthen_facility_id.py
%%DATADIR%%/dcim/migrations/0047_more_100ge_form_factors.py
@@ -185,21 +192,50 @@
%%DATADIR%%/dcim/migrations/0060_change_logging.py
%%DATADIR%%/dcim/migrations/0061_platform_napalm_args.py
%%DATADIR%%/dcim/migrations/0062_interface_mtu.py
+%%DATADIR%%/dcim/migrations/0062_interface_mtu_squashed_0065_front_rear_ports.py
%%DATADIR%%/dcim/migrations/0063_device_local_context_data.py
%%DATADIR%%/dcim/migrations/0064_remove_platform_rpc_client.py
%%DATADIR%%/dcim/migrations/0065_front_rear_ports.py
%%DATADIR%%/dcim/migrations/0066_cables.py
%%DATADIR%%/dcim/migrations/0067_device_type_remove_qualifiers.py
+%%DATADIR%%/dcim/migrations/0067_device_type_remove_qualifiers_squashed_0070_custom_tag_models.py
%%DATADIR%%/dcim/migrations/0068_rack_new_fields.py
%%DATADIR%%/dcim/migrations/0069_deprecate_nullablecharfield.py
%%DATADIR%%/dcim/migrations/0070_custom_tag_models.py
%%DATADIR%%/dcim/migrations/0071_device_components_add_description.py
+%%DATADIR%%/dcim/migrations/0071_device_components_add_description_squashed_0088_powerfeed_available_power.py
%%DATADIR%%/dcim/migrations/0072_powerfeeds.py
%%DATADIR%%/dcim/migrations/0073_interface_form_factor_to_type.py
%%DATADIR%%/dcim/migrations/0074_increase_field_length_platform_name_slug.py
%%DATADIR%%/dcim/migrations/0075_cable_devices.py
+%%DATADIR%%/dcim/migrations/0076_console_port_types.py
+%%DATADIR%%/dcim/migrations/0077_power_types.py
+%%DATADIR%%/dcim/migrations/0078_3569_site_fields.py
+%%DATADIR%%/dcim/migrations/0079_3569_rack_fields.py
+%%DATADIR%%/dcim/migrations/0080_3569_devicetype_fields.py
+%%DATADIR%%/dcim/migrations/0081_3569_device_fields.py
+%%DATADIR%%/dcim/migrations/0082_3569_interface_fields.py
+%%DATADIR%%/dcim/migrations/0082_3569_port_fields.py
+%%DATADIR%%/dcim/migrations/0083_3569_cable_fields.py
+%%DATADIR%%/dcim/migrations/0084_3569_powerfeed_fields.py
+%%DATADIR%%/dcim/migrations/0085_3569_poweroutlet_fields.py
+%%DATADIR%%/dcim/migrations/0086_device_name_nonunique.py
+%%DATADIR%%/dcim/migrations/0087_role_descriptions.py
+%%DATADIR%%/dcim/migrations/0088_powerfeed_available_power.py
+%%DATADIR%%/dcim/migrations/0089_deterministic_ordering.py
+%%DATADIR%%/dcim/migrations/0090_cable_termination_models.py
+%%DATADIR%%/dcim/migrations/0091_interface_type_other.py
+%%DATADIR%%/dcim/migrations/0092_fix_rack_outer_unit.py
+%%DATADIR%%/dcim/migrations/0093_device_component_ordering.py
+%%DATADIR%%/dcim/migrations/0094_device_component_template_ordering.py
+%%DATADIR%%/dcim/migrations/0095_primary_model_ordering.py
+%%DATADIR%%/dcim/migrations/0096_interface_ordering.py
+%%DATADIR%%/dcim/migrations/0097_interfacetemplate_type_other.py
+%%DATADIR%%/dcim/migrations/0098_devicetype_images.py
%%DATADIR%%/dcim/migrations/__init__.py
-%%DATADIR%%/dcim/models.py
+%%DATADIR%%/dcim/models/__init__.py
+%%DATADIR%%/dcim/models/device_component_templates.py
+%%DATADIR%%/dcim/models/device_components.py
%%DATADIR%%/dcim/signals.py
%%DATADIR%%/dcim/tables.py
%%DATADIR%%/dcim/tests/__init__.py
@@ -220,17 +256,18 @@
%%DATADIR%%/extras/api/urls.py
%%DATADIR%%/extras/api/views.py
%%DATADIR%%/extras/apps.py
+%%DATADIR%%/extras/choices.py
%%DATADIR%%/extras/constants.py
%%DATADIR%%/extras/filters.py
-%%DATADIR%%/extras/fixtures/extras.json
%%DATADIR%%/extras/forms.py
%%DATADIR%%/extras/management/__init__.py
%%DATADIR%%/extras/management/commands/__init__.py
%%DATADIR%%/extras/management/commands/nbshell.py
+%%DATADIR%%/extras/management/commands/renaturalize.py
%%DATADIR%%/extras/management/commands/runreport.py
%%DATADIR%%/extras/middleware.py
%%DATADIR%%/extras/migrations/0001_initial.py
-%%DATADIR%%/extras/migrations/0001_initial_squashed_0010_customfield_filter_logic.py
+%%DATADIR%%/extras/migrations/0001_initial_squashed_0013_objectchange.py
%%DATADIR%%/extras/migrations/0002_custom_fields.py
%%DATADIR%%/extras/migrations/0003_exporttemplate_add_description.py
%%DATADIR%%/extras/migrations/0004_topologymap_change_comma_to_semicolon.py
@@ -244,19 +281,32 @@
%%DATADIR%%/extras/migrations/0012_webhooks.py
%%DATADIR%%/extras/migrations/0013_objectchange.py
%%DATADIR%%/extras/migrations/0014_configcontexts.py
+%%DATADIR%%/extras/migrations/0014_configcontexts_squashed_0019_tag_taggeditem.py
%%DATADIR%%/extras/migrations/0015_remove_useraction.py
%%DATADIR%%/extras/migrations/0016_exporttemplate_add_cable.py
%%DATADIR%%/extras/migrations/0017_exporttemplate_mime_type_length.py
%%DATADIR%%/extras/migrations/0018_exporttemplate_add_jinja2.py
%%DATADIR%%/extras/migrations/0019_tag_taggeditem.py
%%DATADIR%%/extras/migrations/0020_tag_data.py
+%%DATADIR%%/extras/migrations/0020_tag_data_squashed_0021_add_color_comments_changelog_to_tag.py
%%DATADIR%%/extras/migrations/0021_add_color_comments_changelog_to_tag.py
%%DATADIR%%/extras/migrations/0022_custom_links.py
+%%DATADIR%%/extras/migrations/0022_custom_links_squashed_0034_configcontext_tags.py
%%DATADIR%%/extras/migrations/0023_fix_tag_sequences.py
%%DATADIR%%/extras/migrations/0024_scripts.py
%%DATADIR%%/extras/migrations/0025_objectchange_time_index.py
%%DATADIR%%/extras/migrations/0026_webhook_ca_file_path.py
%%DATADIR%%/extras/migrations/0027_webhook_additional_headers.py
+%%DATADIR%%/extras/migrations/0028_remove_topology_maps.py
+%%DATADIR%%/extras/migrations/0029_3569_customfield_fields.py
+%%DATADIR%%/extras/migrations/0030_3569_objectchange_fields.py
+%%DATADIR%%/extras/migrations/0031_3569_exporttemplate_fields.py
+%%DATADIR%%/extras/migrations/0032_3569_webhook_fields.py
+%%DATADIR%%/extras/migrations/0033_graph_type_template_language.py
+%%DATADIR%%/extras/migrations/0034_configcontext_tags.py
+%%DATADIR%%/extras/migrations/0035_deterministic_ordering.py
+%%DATADIR%%/extras/migrations/0036_contenttype_filters_to_q_objects.py
+%%DATADIR%%/extras/migrations/0037_configcontexts_clusters.py
%%DATADIR%%/extras/migrations/__init__.py
%%DATADIR%%/extras/models.py
%%DATADIR%%/extras/querysets.py
@@ -272,10 +322,13 @@
%%DATADIR%%/extras/tests/test_changelog.py
%%DATADIR%%/extras/tests/test_customfields.py
%%DATADIR%%/extras/tests/test_filters.py
+%%DATADIR%%/extras/tests/test_models.py
%%DATADIR%%/extras/tests/test_scripts.py
%%DATADIR%%/extras/tests/test_tags.py
%%DATADIR%%/extras/tests/test_views.py
+%%DATADIR%%/extras/tests/test_webhooks.py
%%DATADIR%%/extras/urls.py
+%%DATADIR%%/extras/utils.py
%%DATADIR%%/extras/views.py
%%DATADIR%%/extras/webhooks.py
%%DATADIR%%/extras/webhooks_worker.py
@@ -287,18 +340,18 @@
%%DATADIR%%/ipam/api/urls.py
%%DATADIR%%/ipam/api/views.py
%%DATADIR%%/ipam/apps.py
+%%DATADIR%%/ipam/choices.py
%%DATADIR%%/ipam/constants.py
%%DATADIR%%/ipam/fields.py
%%DATADIR%%/ipam/filters.py
-%%DATADIR%%/ipam/fixtures/initial_data.json
-%%DATADIR%%/ipam/fixtures/ipam.json
%%DATADIR%%/ipam/formfields.py
%%DATADIR%%/ipam/forms.py
%%DATADIR%%/ipam/lookups.py
+%%DATADIR%%/ipam/managers.py
%%DATADIR%%/ipam/migrations/0001_initial.py
%%DATADIR%%/ipam/migrations/0002_vrf_add_enforce_unique.py
-%%DATADIR%%/ipam/migrations/0002_vrf_add_enforce_unique_squashed_0018_remove_service_uniqueness_constraint.py
%%DATADIR%%/ipam/migrations/0003_ipam_add_vlangroups.py
+%%DATADIR%%/ipam/migrations/0003_ipam_add_vlangroups_squashed_0011_rir_add_is_private.py
%%DATADIR%%/ipam/migrations/0004_ipam_vlangroup_uniqueness.py
%%DATADIR%%/ipam/migrations/0005_auto_20160725_1842.py
%%DATADIR%%/ipam/migrations/0006_vrf_vlan_add_tenant.py
@@ -308,6 +361,7 @@
%%DATADIR%%/ipam/migrations/0010_ipaddress_help_texts.py
%%DATADIR%%/ipam/migrations/0011_rir_add_is_private.py
%%DATADIR%%/ipam/migrations/0012_services.py
+%%DATADIR%%/ipam/migrations/0012_services_squashed_0018_remove_service_uniqueness_constraint.py
%%DATADIR%%/ipam/migrations/0013_prefix_add_is_pool.py
%%DATADIR%%/ipam/migrations/0014_ipaddress_status_add_deprecated.py
%%DATADIR%%/ipam/migrations/0015_global_vlans.py
@@ -318,12 +372,21 @@
%%DATADIR%%/ipam/migrations/0019_virtualization_squashed_0020_ipaddress_add_role_carp.py
%%DATADIR%%/ipam/migrations/0020_ipaddress_add_role_carp.py
%%DATADIR%%/ipam/migrations/0021_vrf_ordering.py
+%%DATADIR%%/ipam/migrations/0021_vrf_ordering_squashed_0025_custom_tag_models.py
%%DATADIR%%/ipam/migrations/0022_tags.py
%%DATADIR%%/ipam/migrations/0023_change_logging.py
%%DATADIR%%/ipam/migrations/0024_vrf_allow_null_rd.py
%%DATADIR%%/ipam/migrations/0025_custom_tag_models.py
%%DATADIR%%/ipam/migrations/0026_prefix_ordering_vrf_nulls_first.py
+%%DATADIR%%/ipam/migrations/0026_prefix_ordering_vrf_nulls_first_squashed_0032_role_description.py
%%DATADIR%%/ipam/migrations/0027_ipaddress_add_dns_name.py
+%%DATADIR%%/ipam/migrations/0028_3569_prefix_fields.py
+%%DATADIR%%/ipam/migrations/0029_3569_ipaddress_fields.py
+%%DATADIR%%/ipam/migrations/0030_3569_vlan_fields.py
+%%DATADIR%%/ipam/migrations/0031_3569_service_fields.py
+%%DATADIR%%/ipam/migrations/0032_role_description.py
+%%DATADIR%%/ipam/migrations/0033_deterministic_ordering.py
+%%DATADIR%%/ipam/migrations/0034_fix_ipaddress_status_dhcp.py
%%DATADIR%%/ipam/migrations/__init__.py
%%DATADIR%%/ipam/models.py
%%DATADIR%%/ipam/querysets.py
@@ -332,11 +395,13 @@
%%DATADIR%%/ipam/tests/test_api.py
%%DATADIR%%/ipam/tests/test_filters.py
%%DATADIR%%/ipam/tests/test_models.py
+%%DATADIR%%/ipam/tests/test_ordering.py
%%DATADIR%%/ipam/tests/test_views.py
%%DATADIR%%/ipam/urls.py
%%DATADIR%%/ipam/validators.py
%%DATADIR%%/ipam/views.py
%%DATADIR%%/manage.py
+%%DATADIR%%/media/devicetype-images/.gitignore
%%DATADIR%%/media/image-attachments/.gitignore
%%DATADIR%%/netbox/__init__.py
%%DATADIR%%/netbox/admin.py
@@ -344,6 +409,9 @@
%%DATADIR%%/netbox/configuration.example.py
%%DATADIR%%/netbox/forms.py
%%DATADIR%%/netbox/settings.py
+%%DATADIR%%/netbox/tests/__init__.py
+%%DATADIR%%/netbox/tests/test_api.py
+%%DATADIR%%/netbox/tests/test_views.py
%%DATADIR%%/netbox/urls.py
%%DATADIR%%/netbox/views.py
%%DATADIR%%/netbox/wsgi.py
@@ -363,8 +431,9 @@
%%DATADIR%%/project-static/bootstrap-3.4.1-dist/js/bootstrap.js
%%DATADIR%%/project-static/bootstrap-3.4.1-dist/js/bootstrap.min.js
%%DATADIR%%/project-static/bootstrap-3.4.1-dist/js/npm.js
-%%DATADIR%%/project-static/clipboard-2.0.4.min.js
+%%DATADIR%%/project-static/clipboard.js/clipboard-2.0.4.min.js
%%DATADIR%%/project-static/css/base.css
+%%DATADIR%%/project-static/css/rack_elevation.css
%%DATADIR%%/project-static/flatpickr-4.6.3/flatpickr.min.js
%%DATADIR%%/project-static/flatpickr-4.6.3/themes/dark.css
%%DATADIR%%/project-static/flatpickr-4.6.3/themes/light.css
@@ -429,75 +498,708 @@
%%DATADIR%%/project-static/jquery-ui-1.12.1/jquery-ui.theme.css
%%DATADIR%%/project-static/jquery-ui-1.12.1/jquery-ui.theme.min.css
%%DATADIR%%/project-static/jquery-ui-1.12.1/package.json
+%%DATADIR%%/project-static/jquery/jquery-3.4.1.min.js
%%DATADIR%%/project-static/js/cabletrace.js
+%%DATADIR%%/project-static/js/configcontext.js
%%DATADIR%%/project-static/js/forms.js
%%DATADIR%%/project-static/js/graphs.js
%%DATADIR%%/project-static/js/interface_toggles.js
-%%DATADIR%%/project-static/js/jquery-3.4.1.min.js
%%DATADIR%%/project-static/js/livesearch.js
+%%DATADIR%%/project-static/js/rack_elevations.js
%%DATADIR%%/project-static/js/secrets.js
-%%DATADIR%%/project-static/select2-4.0.5/LICENSE.md
-%%DATADIR%%/project-static/select2-4.0.5/README.md
-%%DATADIR%%/project-static/select2-4.0.5/css/select2.css
-%%DATADIR%%/project-static/select2-4.0.5/css/select2.min.css
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/af.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ar.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/az.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/bg.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/bs.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ca.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/cs.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/da.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/de.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/dsb.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/el.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/en.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/es.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/et.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/eu.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/fa.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/fi.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/fr.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/gl.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/he.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/hi.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/hr.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/hsb.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/hu.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/hy.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/id.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/is.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/it.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ja.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/km.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ko.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/lt.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/lv.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/mk.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ms.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/nb.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/nl.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/pl.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ps.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/pt-BR.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/pt.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ro.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/ru.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/sk.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/sl.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/sr-Cyrl.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/sr.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/sv.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/th.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/tr.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/uk.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/vi.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/zh-CN.js
-%%DATADIR%%/project-static/select2-4.0.5/js/i18n/zh-TW.js
-%%DATADIR%%/project-static/select2-4.0.5/js/select2.full.js
-%%DATADIR%%/project-static/select2-4.0.5/js/select2.full.min.js
-%%DATADIR%%/project-static/select2-4.0.5/js/select2.js
-%%DATADIR%%/project-static/select2-4.0.5/js/select2.min.js
+%%DATADIR%%/project-static/select2-4.0.12/.editorconfig
+%%DATADIR%%/project-static/select2-4.0.12/.github/CONTRIBUTING.md
+%%DATADIR%%/project-static/select2-4.0.12/.github/FUNDING.yml
+%%DATADIR%%/project-static/select2-4.0.12/.github/ISSUE_TEMPLATE.md
+%%DATADIR%%/project-static/select2-4.0.12/.github/PULL_REQUEST_TEMPLATE.md
+%%DATADIR%%/project-static/select2-4.0.12/.github/stale.yml
+%%DATADIR%%/project-static/select2-4.0.12/.github/workflows/docs-deploy.yml
+%%DATADIR%%/project-static/select2-4.0.12/.github/workflows/main.yml
+%%DATADIR%%/project-static/select2-4.0.12/.github/workflows/package-deploy.yml
+%%DATADIR%%/project-static/select2-4.0.12/.gitignore
+%%DATADIR%%/project-static/select2-4.0.12/.jshintignore
+%%DATADIR%%/project-static/select2-4.0.12/.jshintrc
+%%DATADIR%%/project-static/select2-4.0.12/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/Gruntfile.js
+%%DATADIR%%/project-static/select2-4.0.12/LICENSE.md
+%%DATADIR%%/project-static/select2-4.0.12/README.md
+%%DATADIR%%/project-static/select2-4.0.12/bower.json
+%%DATADIR%%/project-static/select2-4.0.12/component.json
+%%DATADIR%%/project-static/select2-4.0.12/composer.json
+%%DATADIR%%/project-static/select2-4.0.12/dist/css/select2.css
+%%DATADIR%%/project-static/select2-4.0.12/dist/css/select2.min.css
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/af.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ar.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/az.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/bg.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/bn.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/bs.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ca.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/cs.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/da.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/de.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/dsb.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/el.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/en.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/es.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/et.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/eu.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/fa.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/fi.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/fr.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/gl.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/he.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/hi.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/hr.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/hsb.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/hu.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/hy.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/id.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/is.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/it.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ja.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ka.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/km.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ko.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/lt.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/lv.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/mk.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ms.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/nb.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ne.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/nl.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/pl.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ps.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/pt-BR.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/pt.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ro.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/ru.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/sk.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/sl.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/sq.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/sr-Cyrl.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/sr.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/sv.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/th.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/tk.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/tr.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/uk.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/vi.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/zh-CN.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/i18n/zh-TW.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/select2.full.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/select2.full.min.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/select2.js
+%%DATADIR%%/project-static/select2-4.0.12/dist/js/select2.min.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/LICENSE.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/accounts/.gitkeep
+%%DATADIR%%/project-static/select2-4.0.12/docs/assets/rtfm-screenshot.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/config/plugins/anchors.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/config/plugins/highlight.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/config/plugins/simplesearch.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/config/site.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/config/system.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/data/.gitkeep
+%%DATADIR%%/project-static/select2-4.0.12/docs/localhost/config/security.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/localhost/config/system.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/01.getting-started/01.installation/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/01.getting-started/02.basic-usage/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/01.getting-started/03.builds-and-modules/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/01.getting-started/chapter.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/02.troubleshooting/01.getting-help/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/02.troubleshooting/02.common-problems/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/02.troubleshooting/chapter.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/03.configuration/01.options-api/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/03.configuration/02.defaults/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/03.configuration/03.data-attributes/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/03.configuration/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/04.appearance/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/05.options/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/06.data-sources/01.formats/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/06.data-sources/02.ajax/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/06.data-sources/03.arrays/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/06.data-sources/chapter.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/07.dropdown/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/08.selections/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/09.tagging/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/10.placeholders/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/11.searching/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/12.programmatic-control/01.add-select-clear-items/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/12.programmatic-control/02.retrieving-selections/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/12.programmatic-control/03.methods/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/12.programmatic-control/04.events/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/12.programmatic-control/chapter.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/13.i18n/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/01.adapters-and-decorators/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/02.default-adapters/01.selection/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/02.default-adapters/02.array/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/02.default-adapters/03.ajax/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/02.default-adapters/04.data/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/02.default-adapters/05.results/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/02.default-adapters/06.dropdown/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/02.default-adapters/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/14.advanced/chapter.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/15.upgrading/01.new-in-40/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/15.upgrading/02.migrating-from-35/docs.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/15.upgrading/chapter.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ak.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/al.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ar.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/az.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ca.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/co.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ct.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/de.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/fl.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ga.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/hi.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ia.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/id.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/il.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/in.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ks.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ky.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/la.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ma.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/md.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/me.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/mi.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/mn.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/mo.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ms.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/mt.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/nc.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/nd.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ne.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/nh.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/nj.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/nm.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/nv.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ny.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/oh.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ok.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/or.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/pa.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ri.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/sc.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/sd.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/tn.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/tx.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/ut.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/va.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/vt.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/wa.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/wi.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/wv.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/flags/wy.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/pages/images/logo.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/.gitkeep
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/anchors/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/anchors/LICENSE
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/anchors/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/anchors/anchors.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/anchors/anchors.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/anchors/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/anchors/js/anchor.min.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/LICENSE
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/assets/readme_1.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/breadcrumbs.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/breadcrumbs.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/classes/breadcrumbs.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/css/breadcrumbs.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/breadcrumbs/templates/partials/breadcrumbs.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/LICENSE
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/assets/readme_1.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/cli/LogCommand.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/error.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/error.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/languages.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/pages/error.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/templates/error.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/error/templates/error.json.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/LICENSE
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/assets/readme_1.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/agate.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/androidstudio.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/arduino-light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/arta.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/ascetic.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-cave.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-cave.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-dune.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-dune.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-estuary.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-estuary.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-forest.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-forest.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-heath.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-heath.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-lakeside.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-lakeside.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-plateau.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-plateau.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-savanna.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-savanna.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-seaside.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-seaside.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-sulphurpool.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/atelier-sulphurpool.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/brown-paper.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/codepen-embed.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/color-brewer.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/darkula.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/default.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/docco.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/far.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/foundation.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/github-gist.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/github.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/googlecode.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/grayscale.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/hopscotch.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/hybrid.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/idea.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/ir-black.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/kimbie.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/kimbie.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/learn.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/magula.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/mono-blue.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/monokai-sublime.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/monokai.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/obsidian.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/paraiso-dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/paraiso-light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/paraiso.dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/paraiso.light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/pojoaque.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/railscasts.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/rainbow.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/school-book.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/solarized-dark.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/solarized-light.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/sunburst.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/tomorrow-night-blue.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/tomorrow-night-bright.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/tomorrow-night-eighties.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/tomorrow-night.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/tomorrow.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/vs.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/xcode.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/css/zenburn.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/highlight.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/highlight.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/js/highlight.pack.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/highlight/js/highlightjs-line-numbers.min.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/LICENSE
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/assets/readme_1.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/css/problems.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/css/template.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/html/problems.html
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/problems.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/problems/problems.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/LICENSE
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/assets/readme_1.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/assets/search.svg
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/css/simplesearch.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/js/simplesearch.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/languages.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/pages/simplesearch.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/simplesearch.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/simplesearch.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/templates/partials/simplesearch_base.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/templates/partials/simplesearch_item.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/templates/partials/simplesearch_searchbox.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/templates/simplesearch_results.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/plugins/simplesearch/templates/simplesearch_results.json.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/screenshot.jpg
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/.gitkeep
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/CHANGELOG.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/LICENSE
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/README.md
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/blueprints.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/blueprints/chapter.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/blueprints/docs.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css-compiled/nucleus.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css-compiled/nucleus.css.map
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css-compiled/theme.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css-compiled/theme.css.map
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css/featherlight.min.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css/font-awesome.min.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css/nucleus-ie10.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css/nucleus-ie9.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/css/pure-0.5.0/grids-min.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/fonts/fontawesome-webfont.eot
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/fonts/fontawesome-webfont.svg
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/fonts/fontawesome-webfont.ttf
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/fonts/fontawesome-webfont.woff
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/fonts/fontawesome-webfont.woff2
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/images/clippy.svg
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/images/favicon.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/images/logo.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/js/clipboard.min.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/js/featherlight.min.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/js/html5shiv-printshiv.min.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/js/jquery.scrollbar.min.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/js/learn.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/js/modernizr.custom.71422.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/languages.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/learn2.php
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/learn2.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/screenshot.jpg
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss.sh
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/nucleus/_base.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/nucleus/_breakpoints.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/nucleus/_core.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/nucleus/_layout.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/nucleus/_nav.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/nucleus/_typography.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/theme/_base.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/theme/_bullets.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/configuration/theme/_colors.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/_core.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/_flex.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/_forms.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/_typography.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/functions/_base.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/functions/_direction.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/functions/_range.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/mixins/_base.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/mixins/_breakpoints.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/mixins/_utilities.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/particles/_align-text.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/nucleus/particles/_visibility.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_bullets.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_buttons.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_configuration.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_core.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_custom.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_fonts.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_forms.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_header.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_main.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_nav.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_scrollbar.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_tables.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_tooltips.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/_typography.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/modules/_base.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/theme/modules/_buttons.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/_bourbon-deprecated-upcoming.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/_bourbon.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_button.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_clearfix.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_directional-values.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_ellipsis.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_font-family.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_hide-text.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_html5-input-types.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_position.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_prefixer.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_rem.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_retina-image.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_size.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_timing-functions.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_triangle.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/addons/_word-wrap.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_animation.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_appearance.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_backface-visibility.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_background-image.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_background.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_border-image.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_border-radius.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_box-sizing.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_calc.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_columns.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_filter.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_flex-box.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_font-face.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_font-feature-settings.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_hidpi-media-query.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_hyphens.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_image-rendering.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_keyframes.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_linear-gradient.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_perspective.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_placeholder.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_radial-gradient.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_transform.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_transition.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/css3/_user-select.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_assign.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_color-lightness.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_flex-grid.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_golden-ratio.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_grid-width.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_modular-scale.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_px-to-em.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_px-to-rem.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_strip-units.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_tint-shade.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_transition-property-name.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/functions/_unpack.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_convert-units.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_gradient-positions-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_is-num.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_linear-angle-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_linear-gradient-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_linear-positions-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_linear-side-corner-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_radial-arg-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_radial-gradient-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_radial-positions-parser.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_render-gradients.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_shape-size-stripper.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/helpers/_str-to-num.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/settings/_prefixer.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/bourbon/settings/_px-to-em.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/_color-schemer.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_cmyk.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_color-adjustments.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_color-schemer.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_colorblind.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_comparison.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_equalize.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_harmonize.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_interpolation.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_mix.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_mixins.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_ryb.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/scss/vendor/color-schemer/color-schemer/_tint-shade.scss
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/chapter.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/default.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/docs.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/error.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/analytics.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/base.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/github_link.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/github_note.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/logo.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/metadata.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/page.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/templates/partials/sidebar.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/learn2/thumbnail.jpg
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/css/s2-docs.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/css/theme.css
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/android-chrome-36x36.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/android-chrome-48x48.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/android-chrome-72x72.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/apple-touch-icon-57x57.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/apple-touch-icon-60x60.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/apple-touch-icon-72x72.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/apple-touch-icon-precomposed.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/apple-touch-icon.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/favicon-16x16.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/favicon-32x32.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/favicon.ico
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/favicon.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/manifest.json
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/mstile-150x150.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/mstile-310x150.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/mstile-70x70.png
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/images/safari-pinned-tab.svg
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/js/data-fill-from.js
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/site.yaml
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/templates/partials/base.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/templates/partials/js/source-states.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/templates/partials/logo.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/docs/themes/site/templates/partials/sidebar.html.twig
+%%DATADIR%%/project-static/select2-4.0.12/package.json
+%%DATADIR%%/project-static/select2-4.0.12/src/js/banner.end.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/banner.start.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/jquery.mousewheel.shim.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/jquery.select2.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/jquery.shim.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/compat/containerCss.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/compat/dropdownCss.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/compat/initSelection.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/compat/inputData.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/compat/matcher.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/compat/query.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/compat/utils.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/core.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/ajax.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/array.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/base.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/maximumInputLength.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/maximumSelectionLength.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/minimumInputLength.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/select.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/tags.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/data/tokenizer.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/defaults.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/diacritics.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/attachBody.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/attachContainer.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/closeOnSelect.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/hidePlaceholder.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/infiniteScroll.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/minimumResultsForSearch.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/search.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/selectOnClose.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/dropdown/stopPropagation.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/af.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ar.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/az.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/bg.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/bn.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/bs.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ca.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/cs.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/da.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/de.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/dsb.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/el.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/en.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/es.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/et.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/eu.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/fa.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/fi.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/fr.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/gl.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/he.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/hi.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/hr.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/hsb.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/hu.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/hy.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/id.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/is.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/it.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ja.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ka.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/km.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ko.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/lt.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/lv.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/mk.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ms.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/nb.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ne.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/nl.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/pl.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ps.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/pt-BR.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/pt.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ro.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/ru.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/sk.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/sl.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/sq.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/sr-Cyrl.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/sr.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/sv.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/th.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/tk.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/tr.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/uk.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/vi.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/zh-CN.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/i18n/zh-TW.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/keys.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/options.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/results.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/allowClear.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/base.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/clickMask.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/eventRelay.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/multiple.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/placeholder.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/search.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/single.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/selection/stopPropagation.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/translation.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/select2/utils.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/wrapper.end.js
+%%DATADIR%%/project-static/select2-4.0.12/src/js/wrapper.start.js
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/_dropdown.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/_multiple.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/_single.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/core.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/mixins/_gradients.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/theme/classic/_defaults.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/theme/classic/_multiple.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/theme/classic/_single.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/theme/classic/layout.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/theme/default/_multiple.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/theme/default/_single.scss
+%%DATADIR%%/project-static/select2-4.0.12/src/scss/theme/default/layout.scss
+%%DATADIR%%/project-static/select2-4.0.12/tests/a11y/selection-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/array-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/base-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/inputData-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/maximumInputLength-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/maximumSelectionLength-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/minimumInputLength-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/select-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/tags-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/data/tokenizer-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/dropdown/dropdownCss-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/dropdown/dropdownParent-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/dropdown/positioning-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/dropdown/search-a11y-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/dropdown/selectOnClose-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/dropdown/stopPropagation-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/helpers.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/integration-jq1.html
+%%DATADIR%%/project-static/select2-4.0.12/tests/integration-jq2.html
+%%DATADIR%%/project-static/select2-4.0.12/tests/integration-jq3.html
+%%DATADIR%%/project-static/select2-4.0.12/tests/integration/dom-changes.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/integration/jquery-calls.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/integration/select2-methods.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/options/ajax-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/options/data-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/options/deprecated-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/options/translation-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/options/width-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/results/a11y-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/results/focusing-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/results/infiniteScroll-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/results/option-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/allowClear-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/containerCss-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/focusing-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/multiple-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/placeholder-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/search-a11y-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/search-placeholder-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/search-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/single-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/selection/stopPropagation-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/unit-jq1.html
+%%DATADIR%%/project-static/select2-4.0.12/tests/unit-jq2.html
+%%DATADIR%%/project-static/select2-4.0.12/tests/unit-jq3.html
+%%DATADIR%%/project-static/select2-4.0.12/tests/utils/data-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/utils/decorator-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/utils/escapeMarkup-tests.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/vendor/jquery-1.7.2.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/vendor/jquery-2.2.4.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/vendor/jquery-3.4.1.js
+%%DATADIR%%/project-static/select2-4.0.12/tests/vendor/qunit-1.23.1.css
+%%DATADIR%%/project-static/select2-4.0.12/tests/vendor/qunit-1.23.1.js
%%DATADIR%%/project-static/select2-bootstrap-0.1.0-beta.10/select2-bootstrap.min.css
%%DATADIR%%/reports/__init__.py
%%DATADIR%%/scripts/__init__.py
@@ -509,19 +1211,20 @@
%%DATADIR%%/secrets/api/urls.py
%%DATADIR%%/secrets/api/views.py
%%DATADIR%%/secrets/apps.py
+%%DATADIR%%/secrets/constants.py
%%DATADIR%%/secrets/decorators.py
%%DATADIR%%/secrets/exceptions.py
%%DATADIR%%/secrets/filters.py
-%%DATADIR%%/secrets/fixtures/initial_data.json
%%DATADIR%%/secrets/forms.py
%%DATADIR%%/secrets/hashers.py
%%DATADIR%%/secrets/migrations/0001_initial.py
-%%DATADIR%%/secrets/migrations/0001_initial_squashed_0003_unicode_literals.py
+%%DATADIR%%/secrets/migrations/0001_initial_squashed_0006_custom_tag_models.py
%%DATADIR%%/secrets/migrations/0002_userkey_add_session_key.py
%%DATADIR%%/secrets/migrations/0003_unicode_literals.py
%%DATADIR%%/secrets/migrations/0004_tags.py
%%DATADIR%%/secrets/migrations/0005_change_logging.py
%%DATADIR%%/secrets/migrations/0006_custom_tag_models.py
+%%DATADIR%%/secrets/migrations/0007_secretrole_description.py
%%DATADIR%%/secrets/migrations/__init__.py
%%DATADIR%%/secrets/models.py
%%DATADIR%%/secrets/querysets.py
@@ -530,32 +1233,31 @@
%%DATADIR%%/secrets/templatetags/__init__.py
%%DATADIR%%/secrets/templatetags/secret_helpers.py
%%DATADIR%%/secrets/tests/__init__.py
+%%DATADIR%%/secrets/tests/constants.py
%%DATADIR%%/secrets/tests/test_api.py
%%DATADIR%%/secrets/tests/test_filters.py
+%%DATADIR%%/secrets/tests/test_form.py
%%DATADIR%%/secrets/tests/test_models.py
%%DATADIR%%/secrets/tests/test_views.py
%%DATADIR%%/secrets/urls.py
+%%DATADIR%%/secrets/utils.py
%%DATADIR%%/secrets/views.py
%%DATADIR%%/templates/404.html
%%DATADIR%%/templates/500.html
%%DATADIR%%/templates/_base.html
%%DATADIR%%/templates/circuits/circuit.html
%%DATADIR%%/templates/circuits/circuit_edit.html
-%%DATADIR%%/templates/circuits/circuit_list.html
%%DATADIR%%/templates/circuits/circuit_terminations_swap.html
%%DATADIR%%/templates/circuits/circuittermination_edit.html
-%%DATADIR%%/templates/circuits/circuittype_list.html
%%DATADIR%%/templates/circuits/inc/circuit_termination.html
%%DATADIR%%/templates/circuits/inc/speed_widget.html
%%DATADIR%%/templates/circuits/provider.html
%%DATADIR%%/templates/circuits/provider_edit.html
-%%DATADIR%%/templates/circuits/provider_list.html
%%DATADIR%%/templates/dcim/bulk_disconnect.html
%%DATADIR%%/templates/dcim/bulk_rename.html
%%DATADIR%%/templates/dcim/cable.html
%%DATADIR%%/templates/dcim/cable_connect.html
%%DATADIR%%/templates/dcim/cable_edit.html
-%%DATADIR%%/templates/dcim/cable_list.html
%%DATADIR%%/templates/dcim/cable_trace.html
%%DATADIR%%/templates/dcim/console_connections_list.html
%%DATADIR%%/templates/dcim/consoleport_delete.html
@@ -573,11 +1275,10 @@
%%DATADIR%%/templates/dcim/devicebay_delete.html
%%DATADIR%%/templates/dcim/devicebay_depopulate.html
%%DATADIR%%/templates/dcim/devicebay_populate.html
-%%DATADIR%%/templates/dcim/devicerole_list.html
%%DATADIR%%/templates/dcim/devicetype.html
%%DATADIR%%/templates/dcim/devicetype_component_add.html
%%DATADIR%%/templates/dcim/devicetype_edit.html
-%%DATADIR%%/templates/dcim/devicetype_list.html
+%%DATADIR%%/templates/dcim/inc/cable_form.html
%%DATADIR%%/templates/dcim/inc/cable_termination.html
%%DATADIR%%/templates/dcim/inc/cable_toggle_buttons.html
%%DATADIR%%/templates/dcim/inc/cable_trace_end.html
@@ -585,7 +1286,6 @@
%%DATADIR%%/templates/dcim/inc/consoleserverport.html
%%DATADIR%%/templates/dcim/inc/device_import_header.html
%%DATADIR%%/templates/dcim/inc/device_napalm_tabs.html
-%%DATADIR%%/templates/dcim/inc/device_table.html
%%DATADIR%%/templates/dcim/inc/devicebay.html
%%DATADIR%%/templates/dcim/inc/devicetype_component_table.html
%%DATADIR%%/templates/dcim/inc/frontport.html
@@ -602,38 +1302,27 @@
%%DATADIR%%/templates/dcim/interface_edit.html
%%DATADIR%%/templates/dcim/inventoryitem_bulk_delete.html
%%DATADIR%%/templates/dcim/inventoryitem_delete.html
-%%DATADIR%%/templates/dcim/inventoryitem_list.html
-%%DATADIR%%/templates/dcim/manufacturer_list.html
-%%DATADIR%%/templates/dcim/platform_list.html
%%DATADIR%%/templates/dcim/power_connections_list.html
%%DATADIR%%/templates/dcim/powerfeed.html
%%DATADIR%%/templates/dcim/powerfeed_edit.html
-%%DATADIR%%/templates/dcim/powerfeed_list.html
%%DATADIR%%/templates/dcim/poweroutlet_delete.html
%%DATADIR%%/templates/dcim/powerpanel.html
-%%DATADIR%%/templates/dcim/powerpanel_list.html
%%DATADIR%%/templates/dcim/powerport_delete.html
%%DATADIR%%/templates/dcim/rack.html
%%DATADIR%%/templates/dcim/rack_edit.html
%%DATADIR%%/templates/dcim/rack_elevation_list.html
-%%DATADIR%%/templates/dcim/rack_list.html
-%%DATADIR%%/templates/dcim/rackgroup_list.html
-%%DATADIR%%/templates/dcim/rackreservation_list.html
-%%DATADIR%%/templates/dcim/rackrole_list.html
-%%DATADIR%%/templates/dcim/region_list.html
%%DATADIR%%/templates/dcim/site.html
%%DATADIR%%/templates/dcim/site_edit.html
-%%DATADIR%%/templates/dcim/site_list.html
%%DATADIR%%/templates/dcim/virtualchassis_add_member.html
%%DATADIR%%/templates/dcim/virtualchassis_edit.html
-%%DATADIR%%/templates/dcim/virtualchassis_list.html
%%DATADIR%%/templates/dcim/virtualchassis_remove_member.html
%%DATADIR%%/templates/exceptions/import_error.html
%%DATADIR%%/templates/exceptions/permission_error.html
%%DATADIR%%/templates/exceptions/programming_error.html
%%DATADIR%%/templates/extras/configcontext.html
%%DATADIR%%/templates/extras/configcontext_edit.html
-%%DATADIR%%/templates/extras/configcontext_list.html
+%%DATADIR%%/templates/extras/inc/configcontext_data.html
+%%DATADIR%%/templates/extras/inc/configcontext_format.html
%%DATADIR%%/templates/extras/inc/report_label.html
%%DATADIR%%/templates/extras/inc/tags_panel.html
%%DATADIR%%/templates/extras/object_changelog.html
@@ -646,7 +1335,6 @@
%%DATADIR%%/templates/extras/script_list.html
%%DATADIR%%/templates/extras/tag.html
%%DATADIR%%/templates/extras/tag_edit.html
-%%DATADIR%%/templates/extras/tag_list.html
%%DATADIR%%/templates/extras/templatetags/log_level.html
%%DATADIR%%/templates/home.html
%%DATADIR%%/templates/import_success.html
@@ -659,7 +1347,6 @@
%%DATADIR%%/templates/inc/paginator.html
%%DATADIR%%/templates/inc/search_panel.html
%%DATADIR%%/templates/inc/table.html
-%%DATADIR%%/templates/inc/tags_panel.html
%%DATADIR%%/templates/ipam/aggregate.html
%%DATADIR%%/templates/ipam/aggregate_edit.html
%%DATADIR%%/templates/ipam/aggregate_list.html
@@ -671,7 +1358,6 @@
%%DATADIR%%/templates/ipam/ipaddress_assign.html
%%DATADIR%%/templates/ipam/ipaddress_bulk_add.html
%%DATADIR%%/templates/ipam/ipaddress_edit.html
-%%DATADIR%%/templates/ipam/ipaddress_list.html
%%DATADIR%%/templates/ipam/prefix.html
%%DATADIR%%/templates/ipam/prefix_delete.html
%%DATADIR%%/templates/ipam/prefix_edit.html
@@ -679,19 +1365,14 @@
%%DATADIR%%/templates/ipam/prefix_list.html
%%DATADIR%%/templates/ipam/prefix_prefixes.html
%%DATADIR%%/templates/ipam/rir_list.html
-%%DATADIR%%/templates/ipam/role_list.html
%%DATADIR%%/templates/ipam/service.html
%%DATADIR%%/templates/ipam/service_edit.html
-%%DATADIR%%/templates/ipam/service_list.html
%%DATADIR%%/templates/ipam/vlan.html
%%DATADIR%%/templates/ipam/vlan_edit.html
-%%DATADIR%%/templates/ipam/vlan_list.html
%%DATADIR%%/templates/ipam/vlan_members.html
-%%DATADIR%%/templates/ipam/vlangroup_list.html
%%DATADIR%%/templates/ipam/vlangroup_vlans.html
%%DATADIR%%/templates/ipam/vrf.html
%%DATADIR%%/templates/ipam/vrf_edit.html
-%%DATADIR%%/templates/ipam/vrf_list.html
%%DATADIR%%/templates/login.html
%%DATADIR%%/templates/panel_table.html
%%DATADIR%%/templates/responsive_table.html
@@ -704,12 +1385,8 @@
%%DATADIR%%/templates/secrets/secret_delete.html
%%DATADIR%%/templates/secrets/secret_edit.html
%%DATADIR%%/templates/secrets/secret_import.html
-%%DATADIR%%/templates/secrets/secret_list.html
-%%DATADIR%%/templates/secrets/secretrole_list.html
%%DATADIR%%/templates/tenancy/tenant.html
%%DATADIR%%/templates/tenancy/tenant_edit.html
-%%DATADIR%%/templates/tenancy/tenant_list.html
-%%DATADIR%%/templates/tenancy/tenantgroup_list.html
%%DATADIR%%/templates/users/_user.html
%%DATADIR%%/templates/users/api_tokens.html
%%DATADIR%%/templates/users/change_password.html
@@ -721,10 +1398,12 @@
%%DATADIR%%/templates/utilities/obj_bulk_add_component.html
%%DATADIR%%/templates/utilities/obj_bulk_delete.html
%%DATADIR%%/templates/utilities/obj_bulk_edit.html
+%%DATADIR%%/templates/utilities/obj_bulk_import.html
%%DATADIR%%/templates/utilities/obj_bulk_remove.html
%%DATADIR%%/templates/utilities/obj_delete.html
%%DATADIR%%/templates/utilities/obj_edit.html
%%DATADIR%%/templates/utilities/obj_import.html
+%%DATADIR%%/templates/utilities/obj_list.html
%%DATADIR%%/templates/utilities/obj_table.html
%%DATADIR%%/templates/utilities/render_custom_fields.html
%%DATADIR%%/templates/utilities/render_field.html
@@ -734,10 +1413,6 @@
%%DATADIR%%/templates/virtualization/cluster.html
%%DATADIR%%/templates/virtualization/cluster_add_devices.html
%%DATADIR%%/templates/virtualization/cluster_edit.html
-%%DATADIR%%/templates/virtualization/cluster_list.html
-%%DATADIR%%/templates/virtualization/clustergroup_list.html
-%%DATADIR%%/templates/virtualization/clustertype_list.html
-%%DATADIR%%/templates/virtualization/inc/virtualmachine_table.html
%%DATADIR%%/templates/virtualization/interface_edit.html
%%DATADIR%%/templates/virtualization/virtualmachine.html
%%DATADIR%%/templates/virtualization/virtualmachine_component_add.html
@@ -751,11 +1426,10 @@
%%DATADIR%%/tenancy/api/views.py
%%DATADIR%%/tenancy/apps.py
%%DATADIR%%/tenancy/filters.py
-%%DATADIR%%/tenancy/filtersets.py
%%DATADIR%%/tenancy/forms.py
%%DATADIR%%/tenancy/migrations/0001_initial.py
+%%DATADIR%%/tenancy/migrations/0001_initial_squashed_0005_change_logging.py
%%DATADIR%%/tenancy/migrations/0002_tenant_group_optional.py
-%%DATADIR%%/tenancy/migrations/0002_tenant_group_optional_squashed_0003_unicode_literals.py
%%DATADIR%%/tenancy/migrations/0003_unicode_literals.py
%%DATADIR%%/tenancy/migrations/0004_tags.py
%%DATADIR%%/tenancy/migrations/0005_change_logging.py
@@ -776,7 +1450,7 @@
%%DATADIR%%/users/api/serializers.py
%%DATADIR%%/users/forms.py
%%DATADIR%%/users/migrations/0001_api_tokens.py
-%%DATADIR%%/users/migrations/0001_api_tokens_squashed_0002_unicode_literals.py
+%%DATADIR%%/users/migrations/0001_api_tokens_squashed_0003_token_permissions.py
%%DATADIR%%/users/migrations/0002_unicode_literals.py
%%DATADIR%%/users/migrations/0003_token_permissions.py
%%DATADIR%%/users/migrations/__init__.py
@@ -786,6 +1460,7 @@
%%DATADIR%%/utilities/__init__.py
%%DATADIR%%/utilities/api.py
%%DATADIR%%/utilities/auth_backends.py
+%%DATADIR%%/utilities/choices.py
%%DATADIR%%/utilities/constants.py
%%DATADIR%%/utilities/context_processors.py
%%DATADIR%%/utilities/custom_inspectors.py
@@ -798,30 +1473,37 @@
%%DATADIR%%/utilities/management/commands/__init__.py
%%DATADIR%%/utilities/management/commands/makemigrations.py
%%DATADIR%%/utilities/management/commands/migrate.py
-%%DATADIR%%/utilities/managers.py
%%DATADIR%%/utilities/middleware.py
%%DATADIR%%/utilities/models.py
+%%DATADIR%%/utilities/ordering.py
%%DATADIR%%/utilities/paginator.py
%%DATADIR%%/utilities/querysets.py
%%DATADIR%%/utilities/tables.py
%%DATADIR%%/utilities/templates/buttons/add.html
+%%DATADIR%%/utilities/templates/buttons/clone.html
+%%DATADIR%%/utilities/templates/buttons/delete.html
+%%DATADIR%%/utilities/templates/buttons/edit.html
%%DATADIR%%/utilities/templates/buttons/export.html
%%DATADIR%%/utilities/templates/buttons/import.html
%%DATADIR%%/utilities/templates/widgets/colorselect_option.html
-%%DATADIR%%/utilities/templates/widgets/select_api.html
%%DATADIR%%/utilities/templates/widgets/select_contenttype.html
%%DATADIR%%/utilities/templates/widgets/select_option_with_pk.html
%%DATADIR%%/utilities/templates/widgets/selectwithdisabled_option.html
+%%DATADIR%%/utilities/templates/widgets/sluginput.html
%%DATADIR%%/utilities/templatetags/__init__.py
%%DATADIR%%/utilities/templatetags/buttons.py
%%DATADIR%%/utilities/templatetags/form_helpers.py
%%DATADIR%%/utilities/templatetags/helpers.py
-%%DATADIR%%/utilities/testing.py
+%%DATADIR%%/utilities/testing/__init__.py
+%%DATADIR%%/utilities/testing/testcases.py
+%%DATADIR%%/utilities/testing/utils.py
%%DATADIR%%/utilities/tests/__init__.py
%%DATADIR%%/utilities/tests/test_api.py
+%%DATADIR%%/utilities/tests/test_choices.py
%%DATADIR%%/utilities/tests/test_filters.py
%%DATADIR%%/utilities/tests/test_forms.py
%%DATADIR%%/utilities/tests/test_managers.py
+%%DATADIR%%/utilities/tests/test_ordering.py
%%DATADIR%%/utilities/tests/test_utils.py
%%DATADIR%%/utilities/utils.py
%%DATADIR%%/utilities/validators.py
@@ -833,13 +1515,12 @@
%%DATADIR%%/virtualization/api/urls.py
%%DATADIR%%/virtualization/api/views.py
%%DATADIR%%/virtualization/apps.py
-%%DATADIR%%/virtualization/constants.py
+%%DATADIR%%/virtualization/choices.py
%%DATADIR%%/virtualization/filters.py
-%%DATADIR%%/virtualization/fixtures/initial_data.json
%%DATADIR%%/virtualization/forms.py
%%DATADIR%%/virtualization/migrations/0001_virtualization.py
%%DATADIR%%/virtualization/migrations/0002_virtualmachine_add_status.py
-%%DATADIR%%/virtualization/migrations/0002_virtualmachine_add_status_squashed_0004_virtualmachine_add_role.py
+%%DATADIR%%/virtualization/migrations/0002_virtualmachine_add_status_squashed_0009_custom_tag_models.py
%%DATADIR%%/virtualization/migrations/0003_cluster_add_site.py
%%DATADIR%%/virtualization/migrations/0004_virtualmachine_add_role.py
%%DATADIR%%/virtualization/migrations/0005_django2.py
@@ -847,12 +1528,18 @@
%%DATADIR%%/virtualization/migrations/0007_change_logging.py
%%DATADIR%%/virtualization/migrations/0008_virtualmachine_local_context_data.py
%%DATADIR%%/virtualization/migrations/0009_custom_tag_models.py
+%%DATADIR%%/virtualization/migrations/0010_cluster_add_tenant.py
+%%DATADIR%%/virtualization/migrations/0010_cluster_add_tenant_squashed_0012_vm_name_nonunique.py
+%%DATADIR%%/virtualization/migrations/0011_3569_virtualmachine_fields.py
+%%DATADIR%%/virtualization/migrations/0012_vm_name_nonunique.py
+%%DATADIR%%/virtualization/migrations/0013_deterministic_ordering.py
%%DATADIR%%/virtualization/migrations/__init__.py
%%DATADIR%%/virtualization/models.py
%%DATADIR%%/virtualization/tables.py
%%DATADIR%%/virtualization/tests/__init__.py
%%DATADIR%%/virtualization/tests/test_api.py
%%DATADIR%%/virtualization/tests/test_filters.py
+%%DATADIR%%/virtualization/tests/test_models.py
%%DATADIR%%/virtualization/tests/test_views.py
%%DATADIR%%/virtualization/urls.py
%%DATADIR%%/virtualization/views.py
diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile
index 6b2bb9565e0c..5cf26208c459 100644
--- a/net-mgmt/telegraf/Makefile
+++ b/net-mgmt/telegraf/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= telegraf
-DISTVERSION= 1.13.3
+DISTVERSION= 1.13.4
CATEGORIES= net-mgmt
MAINTAINER= girgen@FreeBSD.org
@@ -123,7 +123,7 @@ GH_TUPLE= GoogleCloudPlatform:google-cloud-go:v0.27.0:go/vendor/cloud.google.com
prometheus:common:7600349:common/vendor/github.com/prometheus/common \
prometheus:procfs:ae68e2d:procfs/vendor/github.com/prometheus/procfs \
rcrowley:go-metrics:e2704e1:go_metrics/vendor/github.com/rcrowley/go-metrics \
- safchain:ethtool:ef7e7c9:ethtool/vendor/github.com/safchain/ethtool \
+ safchain:ethtool:f459e2d:ethtool/vendor/github.com/safchain/ethtool \
samuel:go-zookeeper:c4fab1a:go_zookeeper/vendor/github.com/samuel/go-zookeeper \
satori:go.uuid:b2ce238:go0uuid/vendor/github.com/satori/go.uuid \
shirou:gopsutil:v2.19.11:gopsutil/vendor/github.com/shirou/gopsutil \
@@ -132,7 +132,7 @@ GH_TUPLE= GoogleCloudPlatform:google-cloud-go:v0.27.0:go/vendor/cloud.google.com
soniah:gosnmp:v1.22.0:gosnmp/vendor/github.com/soniah/gosnmp \
streadway:amqp:e5adc2a:amqp/vendor/github.com/streadway/amqp \
stretchr:objx:v0.1.1:objx/vendor/github.com/stretchr/objx \
- stretchr:testify:v1.2.2:testify/vendor/github.com/stretchr/testify \
+ stretchr:testify:v1.5.1:testify/vendor/github.com/stretchr/testify \
tidwall:gjson:v1.3.0:gjson/vendor/github.com/tidwall/gjson \
tidwall:match:1731857:match/vendor/github.com/tidwall/match \
tidwall:pretty:v1.0.0:pretty/vendor/github.com/tidwall/pretty \
diff --git a/net-mgmt/telegraf/distinfo b/net-mgmt/telegraf/distinfo
index 527f2a4701ea..08eef9fc75db 100644
--- a/net-mgmt/telegraf/distinfo
+++ b/net-mgmt/telegraf/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1581786647
-SHA256 (influxdata-telegraf-1.13.3_GH0.tar.gz) = 0e66b30e167175c8c32aac37569ceee453f16dfef6dde10245739a01f64f9a9a
-SIZE (influxdata-telegraf-1.13.3_GH0.tar.gz) = 1640358
+TIMESTAMP = 1582708368
+SHA256 (influxdata-telegraf-1.13.4_GH0.tar.gz) = a3015fb339e050d048c6d3df97827b257700211ce33e9403a5663d27c1f9b0fb
+SIZE (influxdata-telegraf-1.13.4_GH0.tar.gz) = 1641836
SHA256 (GoogleCloudPlatform-google-cloud-go-v0.27.0_GH0.tar.gz) = e3a9b4bba987211eeb8afaa9703c9264dc826292a20d71dd1660b94800c05314
SIZE (GoogleCloudPlatform-google-cloud-go-v0.27.0_GH0.tar.gz) = 1793707
SHA256 (cloudfoundry-clock-02e53af_GH0.tar.gz) = ea86a06e72a47954fc71b4698818e50f542de799235cf1ca187d9c1a63f2649a
@@ -207,8 +207,8 @@ SHA256 (prometheus-procfs-ae68e2d_GH0.tar.gz) = d2ef0107607a9e0fcfccbe7d0a364ea0
SIZE (prometheus-procfs-ae68e2d_GH0.tar.gz) = 57790
SHA256 (rcrowley-go-metrics-e2704e1_GH0.tar.gz) = fd304c0c97a0fd4ceec07de103cb95b3a6fea36a8bda167556270b961df9c10d
SIZE (rcrowley-go-metrics-e2704e1_GH0.tar.gz) = 36755
-SHA256 (safchain-ethtool-ef7e7c9_GH0.tar.gz) = 6be20ab3f66895b7aa958b0b3da3edf1b10eeb4434a111c9190b11d6b8e28031
-SIZE (safchain-ethtool-ef7e7c9_GH0.tar.gz) = 10884
+SHA256 (safchain-ethtool-f459e2d_GH0.tar.gz) = eb53ab5e17433bafe753567c5ccfb39554b2cb49fe20d2e07a42e156fb19fd9b
+SIZE (safchain-ethtool-f459e2d_GH0.tar.gz) = 10879
SHA256 (samuel-go-zookeeper-c4fab1a_GH0.tar.gz) = 697f6f4c4582390ca9af11a764764c7184f666ff39efc20aa0b0df96963f5af2
SIZE (samuel-go-zookeeper-c4fab1a_GH0.tar.gz) = 37079
SHA256 (satori-go.uuid-b2ce238_GH0.tar.gz) = d361a5114c74a554342c9ea8a65e1c70a4069d8d99719a764c64e142feb89646
@@ -225,8 +225,8 @@ SHA256 (streadway-amqp-e5adc2a_GH0.tar.gz) = c9ab381bb79e3afefbf6244d12260e9caf5
SIZE (streadway-amqp-e5adc2a_GH0.tar.gz) = 85458
SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0
SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768
-SHA256 (stretchr-testify-v1.2.2_GH0.tar.gz) = 0728bb470254e8b39deae3e6c1c92a98e737239ae0be484188fb9083250adf5f
-SIZE (stretchr-testify-v1.2.2_GH0.tar.gz) = 101698
+SHA256 (stretchr-testify-v1.5.1_GH0.tar.gz) = 6d65f92aeff186bb261dbdb885d9f3ba09db3d79eb5f212fcace1fd4a2858263
+SIZE (stretchr-testify-v1.5.1_GH0.tar.gz) = 78657
SHA256 (tidwall-gjson-v1.3.0_GH0.tar.gz) = c27ea2a4358489fac97bddee557a51fc0832a6762fac19ab083da3fe18973bb2
SIZE (tidwall-gjson-v1.3.0_GH0.tar.gz) = 48390
SHA256 (tidwall-match-1731857_GH0.tar.gz) = e331b585187933030daa6d79da92052170c47ea37f1ebb947675ec14f586702a
diff --git a/net-p2p/parity-ethereum/Makefile b/net-p2p/parity-ethereum/Makefile
index a30aee46d206..4d4160e233ec 100644
--- a/net-p2p/parity-ethereum/Makefile
+++ b/net-p2p/parity-ethereum/Makefile
@@ -3,6 +3,7 @@
PORTNAME= parity-ethereum
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.2
+PORTREVISION= 1
CATEGORIES= net-p2p
MAINTAINER= ale@FreeBSD.org
diff --git a/net-p2p/xmrig/Makefile b/net-p2p/xmrig/Makefile
index f8efb0388c82..bbd155ea3a4d 100644
--- a/net-p2p/xmrig/Makefile
+++ b/net-p2p/xmrig/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= xmrig
-PORTVERSION= 5.6.0
+PORTVERSION= 5.7.0
DISTVERSIONPREFIX= v
CATEGORIES= net-p2p
diff --git a/net-p2p/xmrig/distinfo b/net-p2p/xmrig/distinfo
index 953ff8d7a77e..1e3bc829a5d4 100644
--- a/net-p2p/xmrig/distinfo
+++ b/net-p2p/xmrig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581871749
-SHA256 (xmrig-xmrig-v5.6.0_GH0.tar.gz) = f81288f5183f9073f382b51e883309b89c32ea791f758a94fc4fe1600dde8001
-SIZE (xmrig-xmrig-v5.6.0_GH0.tar.gz) = 1307067
+TIMESTAMP = 1582702934
+SHA256 (xmrig-xmrig-v5.7.0_GH0.tar.gz) = d6bcd15648604572625786cd8476f0dc6822e0c4ad0647cca2962cea90f6a67d
+SIZE (xmrig-xmrig-v5.7.0_GH0.tar.gz) = 1310322
diff --git a/net/Makefile b/net/Makefile
index 9043af582e6d..3dc6c23b2409 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -10,6 +10,7 @@
SUBDIR += Sockets
SUBDIR += activemq
SUBDIR += adasockets
+ SUBDIR += addrwatch
SUBDIR += afpfs-ng
SUBDIR += aget
SUBDIR += akonadi-calendar
diff --git a/net/addrwatch/Makefile b/net/addrwatch/Makefile
new file mode 100644
index 000000000000..cf579660cba0
--- /dev/null
+++ b/net/addrwatch/Makefile
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME= addrwatch
+DISTVERSIONPREFIX=v
+DISTVERSION= 1.0.2
+CATEGORIES= net
+
+MAINTAINER= m.muenz@gmail.com
+COMMENT= Supports IP/Ethernet pairing for IPv4 and IPv6
+
+LICENSE= GPLv3
+
+LIB_DEPENDS= libevent.so:devel/libevent \
+ libpcap.so:net/libpcap \
+ libargp.so:devel/argp-standalone
+
+USES= autoreconf gmake pkgconfig
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
+USE_GITHUB= yes
+GH_ACCOUNT= fln
+
+PLIST_FILES= bin/addrwatch \
+ bin/addrwatch_stdout \
+ bin/addrwatch_syslog \
+ man/man8/addrwatch.8.gz
+
+.include <bsd.port.mk>
diff --git a/net/addrwatch/distinfo b/net/addrwatch/distinfo
new file mode 100644
index 000000000000..6d1bc7101cde
--- /dev/null
+++ b/net/addrwatch/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582621254
+SHA256 (fln-addrwatch-v1.0.2_GH0.tar.gz) = 56a2180305e95adde584bd9502771269b9a216419b49631046b368502d5d5fba
+SIZE (fln-addrwatch-v1.0.2_GH0.tar.gz) = 44584
diff --git a/net/addrwatch/pkg-descr b/net/addrwatch/pkg-descr
new file mode 100644
index 000000000000..449d7168cb14
--- /dev/null
+++ b/net/addrwatch/pkg-descr
@@ -0,0 +1,11 @@
+addrwatch is a similar software to arpwatch. It main purpose is to
+monitor network and log ethernet/ip pairings.
+
+To simply try out addrwatch start it without any arguments. When
+started without arguments it will open first non loopback interface and
+start logging events to the console without writing anything to disk.
+All discovered ethernet/ip address pairings will be printed to stdout.
+All debug, warning, and err messages will be sent to syslog and printed
+to stderr.
+
+WWW: https://github.com/fln/addrwatch
diff --git a/net/proby/Makefile b/net/proby/Makefile
index cd2fe4eb1e60..0980a4f729c7 100644
--- a/net/proby/Makefile
+++ b/net/proby/Makefile
@@ -2,7 +2,7 @@
PORTNAME= proby
DISTVERSION= 0.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/py-python-designateclient/Makefile b/net/py-python-designateclient/Makefile
index d80851779ec0..04d32b52d0da 100644
--- a/net/py-python-designateclient/Makefile
+++ b/net/py-python-designateclient/Makefile
@@ -3,6 +3,7 @@
PORTNAME= python-designateclient
PORTVERSION= 3.1.0
+PORTREVISION= 1
CATEGORIES= net python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cliff>=2.8.0:devel/py-cliff@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=2.6.0:devel/py-jsonschema@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}osc-lib>=1.8.0:devel/py-osc-lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
@@ -31,4 +31,12 @@ USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 3600
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}osc-lib1>=1.8.0:devel/py-osc-lib1@${PY_FLAVOR}
+.else
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}osc-lib>=1.8.0:devel/py-osc-lib@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/py-python-heatclient/Makefile b/net/py-python-heatclient/Makefile
index 0d6bd58112e2..92fa8442b786 100644
--- a/net/py-python-heatclient/Makefile
+++ b/net/py-python-heatclient/Makefile
@@ -3,6 +3,7 @@
PORTNAME= python-heatclient
PORTVERSION= 1.18.0
+PORTREVISION= 1
CATEGORIES= net python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cliff>=2.8.0:devel/py-cliff@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}osc-lib>=1.8.0:devel/py-osc-lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \
@@ -36,4 +36,12 @@ NO_ARCH= yes
SHEBANG_GLOB= *.sh
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 3600
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}osc-lib1>=1.8.0:devel/py-osc-lib1@${PY_FLAVOR}
+.else
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}osc-lib>=1.8.0:devel/py-osc-lib@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/py-python-neutronclient/Makefile b/net/py-python-neutronclient/Makefile
index 86c14ae8897a..e3d4757e9021 100644
--- a/net/py-python-neutronclient/Makefile
+++ b/net/py-python-neutronclient/Makefile
@@ -3,6 +3,7 @@
PORTNAME= python-neutronclient
PORTVERSION= 6.14.0
+PORTREVISION= 1
CATEGORIES= net python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +22,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.18:net/py-netaddr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}os-client-config>=1.28.0:devel/py-os-client-config@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}osc-lib>=1.8.0:devel/py-osc-lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.log>=3.36.0:devel/py-oslo.log@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
@@ -39,4 +39,12 @@ NO_ARCH= yes
SHEBANG_GLOB= *.sh
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 3600
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}osc-lib1>=1.8.0:devel/py-osc-lib1@${PY_FLAVOR}
+.else
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}osc-lib>=1.8.0:devel/py-osc-lib@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/py-python-openstackclient/Makefile b/net/py-python-openstackclient/Makefile
index 04bd81515920..639dcd870fa3 100644
--- a/net/py-python-openstackclient/Makefile
+++ b/net/py-python-openstackclient/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= python-openstackclient
-PORTVERSION= 4.0.0
-PORTREVISION= 1
+PORTVERSION= 5.0.0
CATEGORIES= net python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,16 +18,16 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cliff>=2.8.0:devel/py-cliff@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.6.2:devel/py-keystoneauth1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openstacksdk>=0.17.0:devel/py-openstacksdk@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}osc-lib>=1.14.0:devel/py-osc-lib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}osc-lib>=2.0.0:devel/py-osc-lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-glanceclient>=2.8.0:net/py-python-glanceclient@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.17.0:net/py-python-keystoneclient@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-novaclient>=15.0.0:net/py-python-novaclient@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.22.0:net/py-python-keystoneclient@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-novaclient>=15.1.0:net/py-python-novaclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
-USES= python shebangfix
+USES= python:3.6+ shebangfix
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/net/py-python-openstackclient/distinfo b/net/py-python-openstackclient/distinfo
index 6a2143e8dae2..a77296979285 100644
--- a/net/py-python-openstackclient/distinfo
+++ b/net/py-python-openstackclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578501175
-SHA256 (python-openstackclient-4.0.0.tar.gz) = 3b11c423a38074b0b58ba66d5f6e5334759f50e99fe19c3dfc662a6299dc2e16
-SIZE (python-openstackclient-4.0.0.tar.gz) = 725178
+TIMESTAMP = 1582642149
+SHA256 (python-openstackclient-5.0.0.tar.gz) = ec883c96ce7adf0f819f8a20b918d5ac8fad1f3ebed6d8a753b81b5ea98bac0c
+SIZE (python-openstackclient-5.0.0.tar.gz) = 720890
diff --git a/net/rabbiteer/Makefile b/net/rabbiteer/Makefile
index 54034e5c9093..1100e673022a 100644
--- a/net/rabbiteer/Makefile
+++ b/net/rabbiteer/Makefile
@@ -2,7 +2,7 @@
PORTNAME= rabbiteer
DISTVERSION= 1.4.1
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net
MAINTAINER= dch@FreeBSD.org
diff --git a/net/rclone/Makefile b/net/rclone/Makefile
index af560cb88fd6..24d7a60f8cca 100644
--- a/net/rclone/Makefile
+++ b/net/rclone/Makefile
@@ -2,7 +2,7 @@
PORTNAME= rclone
DISTVERSIONPREFIX= v
-DISTVERSION= 1.50.2
+DISTVERSION= 1.51.0
CATEGORIES= net
MAINTAINER= wg@FreeBSD.org
diff --git a/net/rclone/distinfo b/net/rclone/distinfo
index edfde2e6ab1b..93fe4a8a6273 100644
--- a/net/rclone/distinfo
+++ b/net/rclone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1575171415
-SHA256 (ncw-rclone-v1.50.2_GH0.tar.gz) = 86401e3d3db2c98df3103dd3e787ac9cea5ba2570c89063e57f17d87231a305c
-SIZE (ncw-rclone-v1.50.2_GH0.tar.gz) = 18556334
+TIMESTAMP = 1581802104
+SHA256 (ncw-rclone-v1.51.0_GH0.tar.gz) = 5777976745ecd32b8fa355fda1ba45c445d1c6b7ffbda5ac126479a937887b11
+SIZE (ncw-rclone-v1.51.0_GH0.tar.gz) = 18835242
diff --git a/net/routinator/Makefile b/net/routinator/Makefile
index 19ba3485dd15..564a61941a85 100644
--- a/net/routinator/Makefile
+++ b/net/routinator/Makefile
@@ -3,7 +3,7 @@
PORTNAME= routinator
PORTVERSION= 0.6.4
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/rubygem-apollo_upload_server/Makefile b/net/rubygem-apollo_upload_server/Makefile
index 8dea5814a82e..465ddc28aa2b 100644
--- a/net/rubygem-apollo_upload_server/Makefile
+++ b/net/rubygem-apollo_upload_server/Makefile
@@ -3,18 +3,18 @@
PORTNAME= apollo_upload_server
DISTVERSION= 2.0.0.beta.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Apollo-pload-server middleware for rails
+COMMENT= Apollo-upload-server middleware for rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-graphql>=1.7:devel/rubygem-graphql \
- rubygem-rails52>=5.0:www/rubygem-rails52
+ rubygem-rails60>=5.0:www/rubygem-rails60
USES= gem
USE_RUBY= yes
diff --git a/net/rubygem-gitaly/Makefile b/net/rubygem-gitaly/Makefile
index 6e98cb9094a4..88215b922869 100644
--- a/net/rubygem-gitaly/Makefile
+++ b/net/rubygem-gitaly/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gitaly
-PORTVERSION= 1.81.0
+PORTVERSION= 1.86.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE= MIT
#BUILD_DEPENDS= rubygem-bundler>=1.12:sysutils/rubygem-bundler \
# rubygem-rake>=10.0:devel/rubygem-rake
RUN_DEPENDS= rubygem-grpc>=1.0<2.0:net/rubygem-grpc \
- gitaly>=0.82.0:devel/gitaly
+ gitaly>=0.86.0:devel/gitaly
USES= gem
USE_RUBY= yes
diff --git a/net/rubygem-gitaly/distinfo b/net/rubygem-gitaly/distinfo
index 9150c38ac48c..b921c83cd824 100644
--- a/net/rubygem-gitaly/distinfo
+++ b/net/rubygem-gitaly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580547659
-SHA256 (rubygem/gitaly-1.81.0.gem) = b1ac0d6a67b79859f4c8793731767cbfd98f33c4685022d57683663dd2451a11
-SIZE (rubygem/gitaly-1.81.0.gem) = 18944
+TIMESTAMP = 1582615360
+SHA256 (rubygem/gitaly-1.86.0.gem) = e7f8e32e8ca97a85c943751df4fe0e03c3a9b4ca8aaf4ae63d7964dd078f3092
+SIZE (rubygem/gitaly-1.86.0.gem) = 18944
diff --git a/net/rubygem-google-cloud-logging/Makefile b/net/rubygem-google-cloud-logging/Makefile
index 761a948aa03a..9454e0c8a38f 100644
--- a/net/rubygem-google-cloud-logging/Makefile
+++ b/net/rubygem-google-cloud-logging/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= google-cloud-logging
-PORTVERSION= 1.9.4
+PORTVERSION= 1.9.5
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-logging/distinfo b/net/rubygem-google-cloud-logging/distinfo
index c207172708f3..5c80da9c8bc9 100644
--- a/net/rubygem-google-cloud-logging/distinfo
+++ b/net/rubygem-google-cloud-logging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580018173
-SHA256 (rubygem/google-cloud-logging-1.9.4.gem) = 0c3e380b619f5bb71ba991aeef0dd528fcfc673575fa5e87690e92aa065522f1
-SIZE (rubygem/google-cloud-logging-1.9.4.gem) = 103424
+TIMESTAMP = 1582642173
+SHA256 (rubygem/google-cloud-logging-1.9.5.gem) = 314d6b5da128fbb9b433d10fc5d4f497e6c14d2adc624943170120711dac0be6
+SIZE (rubygem/google-cloud-logging-1.9.5.gem) = 105472
diff --git a/net/rubygem-omniauth-github/Makefile b/net/rubygem-omniauth-github/Makefile
index fd43dec8dca8..dd61a01cc7c6 100644
--- a/net/rubygem-omniauth-github/Makefile
+++ b/net/rubygem-omniauth-github/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= omniauth-github
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,11 +10,12 @@ COMMENT= Official OmniAuth strategy for GitHub
LICENSE= MIT
-RUN_DEPENDS= rubygem-omniauth>=1.5:security/rubygem-omniauth \
- rubygem-omniauth-oauth2>=1.4.0:net/rubygem-omniauth-oauth2
+RUN_DEPENDS= rubygem-omniauth>=1.5<2:security/rubygem-omniauth \
+ rubygem-omniauth-oauth2>=1.4.0<2.0:net/rubygem-omniauth-oauth2
-NO_ARCH= yes
-USE_RUBY= yes
USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/net/rubygem-omniauth-github/distinfo b/net/rubygem-omniauth-github/distinfo
index 748ba3eef289..c300a3dd1b59 100644
--- a/net/rubygem-omniauth-github/distinfo
+++ b/net/rubygem-omniauth-github/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1495561762
-SHA256 (rubygem/omniauth-github-1.3.0.gem) = 0c2ff7be10895142b9592a8535019edfdd8c6856f8ea1362d46cf9922e99e779
-SIZE (rubygem/omniauth-github-1.3.0.gem) = 8704
+TIMESTAMP = 1582614356
+SHA256 (rubygem/omniauth-github-1.4.0.gem) = 8b42ae988b967efe46703ea370b320c4d4f169dee6c337c672fe3adc57037375
+SIZE (rubygem/omniauth-github-1.4.0.gem) = 9216
diff --git a/print/cups-pdf/Makefile b/print/cups-pdf/Makefile
index 8f9b6fd8e7ad..2bcda7b8193e 100644
--- a/print/cups-pdf/Makefile
+++ b/print/cups-pdf/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= cups-pdf
-PORTVERSION= 2.6.1
-PORTREVISION= 4
+DISTVERSION= 3.0.1
CATEGORIES= print
MASTER_SITES= http://www.cups-pdf.de/src/ \
http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/
@@ -15,42 +14,43 @@ COMMENT= Virtual printer for CUPS to produce PDF files
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+LIB_DEPENDS= libcups.so:print/cups
RUN_DEPENDS= ${LOCALBASE}/sbin/cupsd:print/cups
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+USES= ghostscript:run localbase
+
+LIBS+= -lcups
+
+ETCDIR= ${PREFIX}/etc/cups
-USES= ghostscript:run
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
OPTIONS_DEFINE= DOCS
-SUBST_CMD= -e "s,\#GhostScript /usr/bin/gs,GhostScript ${LOCALBASE}/bin/gs," \
+_SUBST_CMD= -e "s,\#GhostScript /usr/bin/gs,GhostScript ${LOCALBASE}/bin/gs," \
-e 's,\#GSTmp /var/tmp,GSTmp /tmp,' \
-e 's,\#Grp lp,Grp daemon,' \
-e 's,\#Spool /var/spool/cups-pdf/SPOOL,Spool /var/spool/cups-pdf,'
+_PDF_VERSIONS= 1.2 1.3 1.4 1.5
+
.include <bsd.port.options.mk>
.ifdef(PDF_VERSION)
-.if ${PDF_VERSION} == 1.2
-.elif ${PDF_VERSION} == 1.3
-.elif ${PDF_VERSION} == 1.4
-.elif ${PDF_VERSION} == 1.5
-.else
+.if "${_PDF_VERSIONS:M${PDF_VERSION}}" == ""
BROKEN= Unsupported PDF-Version selected: ${PDF_VERSION}
.endif
-SUBST_CMD+= -e "s,\#PDFVer 1.4,PDFVer ${PDF_VERSION},"
+_SUBST_CMD+= -e "s,\#PDFVer 1.4,PDFVer ${PDF_VERSION},"
.endif
.ifdef(HOME_SUBDIR)
-SUBST_CMD+= -e 's,\#Out /var/spool/cups-pdf/$${USER},Out $${HOME}/${HOME_SUBDIR},'
-.else
-.ifdef(OUTPUT_DIRECTORY)
-SUBST_CMD+= -e 's,\#Out /var/spool/cups-pdf/$${USER},Out ${OUTPUT_DIRECTORY},'
-.endif
+_SUBST_CMD+= -e 's,\#Out /var/spool/cups-pdf/$${USER},Out $${HOME}/${HOME_SUBDIR},'
+.elifdef(OUTPUT_DIRECTORY)
+_SUBST_CMD+= -e 's,\#Out /var/spool/cups-pdf/$${USER},Out ${OUTPUT_DIRECTORY},'
.endif
.ifdef(LOG_DIRECTORY)
-SUBST_CMD+= -e "s,\#Log /var/log/cups,Log ${LOG_DIRECTORY},"
+_SUBST_CMD+= -e "s,\#Log /var/log/cups,Log ${LOG_DIRECTORY},"
.endif
pre-everything::
@@ -61,7 +61,7 @@ pre-everything::
@${ECHO_MSG} ""
.endif
.if !defined(PDF_VERSION)
- @${ECHO_MSG} "PDF_VERSION=1.2|1.3|1.4|1.5 PDF-version of PDF-files produced"
+ @${ECHO_MSG} "PDF_VERSION=${_PDF_VERSIONS:S/ /|/Wg} PDF-version of PDF-files produced"
.endif
.if !defined(HOME_SUBDIR)
@${ECHO_MSG} "HOME_SUBDIR=<subdir> Place produced PDF-files in the"
@@ -76,25 +76,28 @@ pre-everything::
.endif
post-configure:
- @${REINPLACE_CMD} ${SUBST_CMD} ${WRKSRC}/extra/cups-pdf.conf
+ @${REINPLACE_CMD} ${_SUBST_CMD} ${WRKSRC}/extra/cups-pdf.conf
@${REINPLACE_CMD} -e \
- 's,CPCONFIG "/etc/cups/cups-pdf.conf",CPCONFIG "${PREFIX}/etc/cups/cups-pdf.conf",' \
+ 's,CPCONFIG "/etc/cups/cups-pdf.conf",CPCONFIG "${ETCDIR}/cups-pdf.conf",' \
${WRKSRC}/src/cups-pdf.h
do-build:
- cd ${WRKSRC}/src && ${CC} ${CFLAGS} ${LDFLAGS} -o cups-pdf cups-pdf.c
+ (cd ${WRKSRC}/src && \
+ ${CC} ${CFLAGS} ${LDFLAGS} ${LIBS} -o cups-pdf cups-pdf.c)
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/cups/backend
- ${INSTALL_PROGRAM} ${WRKSRC}/src/cups-pdf ${STAGEDIR}${PREFIX}/libexec/cups/backend
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/cups-pdf \
+ ${STAGEDIR}${PREFIX}/libexec/cups/backend/
@${MKDIR} ${STAGEDIR}${PREFIX}/share/cups/model
- ${INSTALL_DATA} ${WRKSRC}/extra/CUPS-PDF.ppd \
- ${STAGEDIR}${PREFIX}/share/cups/model/CUPS-PDF.ppd
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/cups
+ ${INSTALL_DATA} ${WRKSRC}/extra/CUPS-PDF_opt.ppd \
+ ${WRKSRC}/extra/CUPS-PDF_noopt.ppd \
+ ${STAGEDIR}${PREFIX}/share/cups/model/
+ @${MKDIR} ${STAGEDIR}${ETCDIR}
${INSTALL_DATA} ${WRKSRC}/extra/cups-pdf.conf \
- ${STAGEDIR}${PREFIX}/etc/cups/cups-pdf.conf.sample
+ ${STAGEDIR}${ETCDIR}/cups-pdf.conf.sample
-do-install-DOCS-on:
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/
diff --git a/print/cups-pdf/distinfo b/print/cups-pdf/distinfo
index 8f12cb428f34..81dc7a582374 100644
--- a/print/cups-pdf/distinfo
+++ b/print/cups-pdf/distinfo
@@ -1,2 +1,3 @@
-SHA256 (cups-pdf_2.6.1.tar.gz) = 04e17eb563dceea048e1a435edcbcf52faa5288f85e8390cd64d702edb6745f1
-SIZE (cups-pdf_2.6.1.tar.gz) = 33315
+TIMESTAMP = 1582725313
+SHA256 (cups-pdf_3.0.1.tar.gz) = 738669edff7f1469fe5e411202d87f93ba25b45f332a623fb607d49c59aa9531
+SIZE (cups-pdf_3.0.1.tar.gz) = 29754
diff --git a/print/cups-pdf/pkg-plist b/print/cups-pdf/pkg-plist
index 63651d811e69..35c0ed28db6f 100644
--- a/print/cups-pdf/pkg-plist
+++ b/print/cups-pdf/pkg-plist
@@ -1,6 +1,7 @@
+@sample %%ETCDIR%%/cups-pdf.conf.sample
@mode 0700
libexec/cups/backend/cups-pdf
@mode
-share/cups/model/CUPS-PDF.ppd
-@sample etc/cups/cups-pdf.conf.sample
+share/cups/model/CUPS-PDF_opt.ppd
+share/cups/model/CUPS-PDF_noopt.ppd
%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/print/hplip/Makefile b/print/hplip/Makefile
index 8bd76e749516..31dcfc9d04de 100644
--- a/print/hplip/Makefile
+++ b/print/hplip/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hplip
PORTVERSION= 3.19.12
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= SF
@@ -23,7 +23,7 @@ CONFLICTS_INSTALL= hpijs-[0-9]*
INSTALL_TARGET= install-strip
USES= dos2unix gnome jpeg libtool pkgconfig python shebangfix
-USE_GNOME= pygobject
+USE_GNOME= pygobject3
USE_LDCONFIG= yes
SHEBANG_GLOB= *.py hpps pstotiff
DOS2UNIX_FILES= scan/sane/orblite.c
diff --git a/print/py-fontbakery/Makefile b/print/py-fontbakery/Makefile
index 20afc38e0c83..57c6d37b187b 100644
--- a/print/py-fontbakery/Makefile
+++ b/print/py-fontbakery/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fontbakery
-PORTVERSION= 0.7.19
+PORTVERSION= 0.7.20
DISTVERSIONPREFIX= v
CATEGORIES= print python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/py-fontbakery/distinfo b/print/py-fontbakery/distinfo
index 3cfcad8e1f58..3788c72779c1 100644
--- a/print/py-fontbakery/distinfo
+++ b/print/py-fontbakery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582449770
-SHA256 (googlefonts-fontbakery-v0.7.19_GH0.tar.gz) = a96d3d4db537956586f2c339da290b5ebaecfdfc62dd6017ce3beacf870bbd2d
-SIZE (googlefonts-fontbakery-v0.7.19_GH0.tar.gz) = 15885309
+TIMESTAMP = 1582642151
+SHA256 (googlefonts-fontbakery-v0.7.20_GH0.tar.gz) = 85650a354c25e3cb0b2d7e2be11092baae5d37550cfdf40cd975e91e23ef14ee
+SIZE (googlefonts-fontbakery-v0.7.20_GH0.tar.gz) = 15885598
diff --git a/security/Makefile b/security/Makefile
index 5f3553499728..13ec39d2039b 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1044,13 +1044,13 @@
SUBDIR += rubygem-devise-two-factor
SUBDIR += rubygem-devise-two-factor-rails5
SUBDIR += rubygem-devise-two-factor30-rails52
+ SUBDIR += rubygem-devise-two-factor30-rails60
SUBDIR += rubygem-devise_pam_authenticatable2
SUBDIR += rubygem-digest-crc
SUBDIR += rubygem-doorkeeper
SUBDIR += rubygem-doorkeeper-openid_connect
SUBDIR += rubygem-doorkeeper-rails5
SUBDIR += rubygem-doorkeeper-rails50
- SUBDIR += rubygem-doorkeeper43
SUBDIR += rubygem-ed25519
SUBDIR += rubygem-encryptor
SUBDIR += rubygem-ezcrypto
diff --git a/security/acmed/Makefile b/security/acmed/Makefile
index 87fc09af0728..1af30a2358bb 100644
--- a/security/acmed/Makefile
+++ b/security/acmed/Makefile
@@ -3,7 +3,7 @@
PORTNAME= acmed
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= security
MAINTAINER= greg@unrelenting.technology
diff --git a/security/afl++/Makefile b/security/afl++/Makefile
index 27546104b659..67b6740038d2 100644
--- a/security/afl++/Makefile
+++ b/security/afl++/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= afl
-PORTVERSION= 2.60c
-PORTREVISION= 1
+PORTVERSION= 2.61c
CATEGORIES= security
PKGNAMESUFFIX= ++
@@ -13,32 +12,38 @@ COMMENT= Fast instrumented fuzzer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/docs/COPYING
-# In theory afl supports non-x86 architectures with the LLVM plugin.
-# This has only been run tested on aarch64 so far.
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64
ONLY_FOR_ARCHS_REASON= uses x86-only instrumentation or requires complete LLVM support
+TEST_DEPENDS= bash:shells/bash
+
USES= gmake tar:tgz
USE_GITHUB= yes
GH_ACCOUNT= vanhauser-thc
GH_PROJECT= AFLplusplus
MAKE_ARGS= STRIP_CMD="${STRIP_CMD}"
-ALL_TARGET= all libdislocator libtokencap
+ALL_TARGET= all libtokencap
INSTALL_TARGET= install-strip
TEST_TARGET= test_build
CONFLICTS_INSTALL= afl
-OPTIONS_DEFINE= DEBUG DOCS EXAMPLES GCC LLVM PYTHON
-OPTIONS_DEFAULT= GCC LLVM PYTHON
+OPTIONS_DEFINE= DEBUG DOCS EXAMPLES GCC LIBDISLOCATOR LLVM PYTHON
+OPTIONS_DEFAULT= GCC LIBDISLOCATOR LLVM PYTHON
+
+# libdislocator fails to build on FreeBSD 11.x
+# error: typedef redefinition with different types ('struct max_align_t' vs '__max_align_t')
+OPTIONS_EXCLUDE_FreeBSD_11= LIBDISLOCATOR
+
# On non-x86 architectures LLVM is mandatory
-OPTIONS_SLAVE= ${ARCH:Namd64:Ni386:S/${ARCH}/LLVM/}
-OPTIONS_SUB= yes
+OPTIONS_SLAVE= ${ARCH:Namd64:Ni386:S/${ARCH}/LLVM/}
+OPTIONS_SUB= yes
-GCC_DESC= Build GCC plugin and afl-gcc-fast
-LLVM_DESC= LLVM-based instrumentation
-PYTHON_DESC= Python mutators support
+GCC_DESC= Build GCC plugin and afl-gcc-fast
+LIBDISLOCATOR_DESC= Abusive allocator for uncovering heap-related bugs
+LLVM_DESC= LLVM-based instrumentation
+PYTHON_DESC= Python mutators support
GCC_BUILD_DEPENDS= gcc${GCC_DEFAULT}>0:lang/gcc${GCC_DEFAULT}
GCC_RUN_DEPENDS= gcc${GCC_DEFAULT}>0:lang/gcc${GCC_DEFAULT}
@@ -47,6 +52,8 @@ GCC_MAKE_ARGS= GCC=gcc${GCC_DEFAULT:S/-devel$//} \
GCC_ALL_TARGET= gcc_plugin
GCC_TEST_TARGET= test_gcc_plugin
+LIBDISLOCATOR_ALL_TARGET= libdislocator
+
LLVM_BUILD_DEPENDS= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
LLVM_RUN_DEPENDS= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
LLVM_MAKE_ARGS= CC=clang${LLVM_DEFAULT} \
@@ -89,12 +96,6 @@ post-patch:
@${REINPLACE_CMD} '/export AFL_CC/d' ${WRKSRC}/test/test.sh
@${ECHO_CMD} "include ${FILESDIR}/Makefile.extra" >> ${WRKSRC}/Makefile
-post-patch-GCC-on:
- @${REINPLACE_CMD} \
- -e 's|"gcc"|"gcc${GCC_DEFAULT:S/-devel$//}"|g' \
- -e 's|"g\+\+"|"g\+\+${GCC_DEFAULT:S/-devel$//}"|g' \
- ${WRKSRC}/gcc_plugin/afl-gcc-fast.c
-
post-patch-LLVM-on:
@${REINPLACE_CMD} \
-e 's|"clang"|"clang${LLVM_DEFAULT}"|g' \
@@ -102,18 +103,23 @@ post-patch-LLVM-on:
${WRKSRC}/llvm_mode/afl-clang-fast.c
post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/libdislocator \
- ${STAGEDIR}${DOCSDIR}/libtokencap
- ${INSTALL_MAN} ${WRKSRC}/libdislocator/README.dislocator.md \
- ${STAGEDIR}${DOCSDIR}/libdislocator
- ${INSTALL_MAN} ${WRKSRC}/libtokencap/README.tokencap.md \
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/libtokencap
+ ${INSTALL_MAN} ${WRKSRC}/libtokencap/README.md \
${STAGEDIR}${DOCSDIR}/libtokencap
+ @cd ${STAGEDIR}${PREFIX} && \
+ ${FIND} lib/afl -name 'argvfuzz*.so' -or -name 'socketfuzz*.so' \
+ >> ${TMPPLIST}
post-install-GCC-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/gcc_plugin
${INSTALL_MAN} ${WRKSRC}/gcc_plugin/README.* \
${STAGEDIR}${DOCSDIR}/gcc_plugin
+post-install-LIBDISLOCATOR-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/libdislocator
+ ${INSTALL_MAN} ${WRKSRC}/libdislocator/README.md \
+ ${STAGEDIR}${DOCSDIR}/libdislocator
+
post-install-LLVM-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/llvm_mode
${INSTALL_MAN} ${WRKSRC}/llvm_mode/README.* \
@@ -121,7 +127,7 @@ post-install-LLVM-on:
post-install-PYTHON-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/python_mutators
- @cd ${WRKSRC} && \
+ @cd ${WRKSRC}/examples && \
${COPYTREE_SHARE} python_mutators ${STAGEDIR}${EXAMPLESDIR}
post-test:
diff --git a/security/afl++/distinfo b/security/afl++/distinfo
index 9d28d49801bf..97ebab00aaca 100644
--- a/security/afl++/distinfo
+++ b/security/afl++/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1577798797
-SHA256 (vanhauser-thc-AFLplusplus-2.60c_GH0.tar.gz) = 8b82c585c255f87536a7aef76da635d72675d75674dfc017dfe2e0d8d8bf397b
-SIZE (vanhauser-thc-AFLplusplus-2.60c_GH0.tar.gz) = 1215299
+TIMESTAMP = 1582579005
+SHA256 (vanhauser-thc-AFLplusplus-2.61c_GH0.tar.gz) = b7559811f4182d7f9cc80d4f70742b51fd58b2e11522db72fd044e6f80f760db
+SIZE (vanhauser-thc-AFLplusplus-2.61c_GH0.tar.gz) = 1268094
diff --git a/security/afl++/pkg-plist b/security/afl++/pkg-plist
index 464de6cc0705..adec0ae21529 100644
--- a/security/afl++/pkg-plist
+++ b/security/afl++/pkg-plist
@@ -6,6 +6,7 @@ bin/afl-analyze
%%GCC%%bin/afl-g++-fast
%%GCC%%bin/afl-gcc-fast
bin/afl-cmin
+bin/afl-cmin.bash
bin/afl-fuzz
%%X86%%bin/afl-g++
%%X86%%bin/afl-gcc
@@ -22,20 +23,19 @@ bin/afl-whatsup
%%X86%%%%LLVM%%lib/afl/afl-llvm-rt-32.o
%%LLVM%%lib/afl/afl-llvm-rt-64.o
%%LLVM%%lib/afl/afl-llvm-rt.o
-%%X86%%lib/afl/argvfuzz32.so
-lib/afl/argvfuzz64.so
%%X86%%lib/afl/as
%%LLVM%%lib/afl/compare-transform-pass.so
-lib/afl/libdislocator.so
+%%LIBDISLOCATOR%%lib/afl/libdislocator.so
lib/afl/libtokencap.so
%%LLVM%%lib/afl/libLLVMInsTrim.so
-%%X86%%lib/afl/socketfuzz32.so
-lib/afl/socketfuzz64.so
%%LLVM%%lib/afl/split-compares-pass.so
%%LLVM%%lib/afl/split-switches-pass.so
+man/man8/afl-analyze.8.gz
+man/man8/afl-as.8.gz
%%LLVM%%man/man8/afl-clang-fast.8.gz
%%LLVM%%man/man8/afl-clang-fast++.8.gz
man/man8/afl-cmin.8.gz
+man/man8/afl-cmin.bash.8.gz
man/man8/afl-fuzz.8.gz
%%GCC%%man/man8/afl-g++-fast.8.gz
%%GCC%%man/man8/afl-gcc-fast.8.gz
@@ -47,7 +47,6 @@ man/man8/afl-system-config.8.gz
man/man8/afl-tmin.8.gz
man/man8/afl-whatsup.8.gz
%%DATADIR%%/README.md
-%%DATADIR%%/README.testcases
%%DATADIR%%/archives/common/ar/small_archive.a
%%DATADIR%%/archives/common/bzip2/small_archive.bz2
%%DATADIR%%/archives/common/cab/small_archive.cab
@@ -99,31 +98,37 @@ man/man8/afl-whatsup.8.gz
%%DATADIR%%/tiff.dict
%%DATADIR%%/webp.dict
%%DATADIR%%/xml.dict
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/QuickStartGuide.txt
+%%PORTDOCS%%%%DOCSDIR%%/Changelog.md
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL.md
+%%PORTDOCS%%%%DOCSDIR%%/PATCHES.md
+%%PORTDOCS%%%%DOCSDIR%%/QuickStartGuide.md
+%%PORTDOCS%%%%DOCSDIR%%/README.MOpt.md
%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/binaryonly_fuzzing.txt
-%%PORTDOCS%%%%DOCSDIR%%/custom_mutator.txt
-%%PORTDOCS%%%%DOCSDIR%%/env_variables.txt
-%%GCC%%%%PORTDOCS%%%%DOCSDIR%%/gcc_plugin/README.gcc.md
+%%PORTDOCS%%%%DOCSDIR%%/README.radamsa.md
+%%PORTDOCS%%%%DOCSDIR%%/binaryonly_fuzzing.md
+%%PORTDOCS%%%%DOCSDIR%%/custom_mutator.md
+%%PORTDOCS%%%%DOCSDIR%%/env_variables.md
+%%GCC%%%%PORTDOCS%%%%DOCSDIR%%/gcc_plugin/README.md
%%GCC%%%%PORTDOCS%%%%DOCSDIR%%/gcc_plugin/README.whitelist.md
-%%PORTDOCS%%%%DOCSDIR%%/historical_notes.txt
-%%PORTDOCS%%%%DOCSDIR%%/libdislocator/README.dislocator.md
-%%PORTDOCS%%%%DOCSDIR%%/libtokencap/README.tokencap.md
-%%PORTDOCS%%%%DOCSDIR%%/life_pro_tips.txt
-%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.md
+%%PORTDOCS%%%%DOCSDIR%%/historical_notes.md
+%%PORTDOCS%%%%DOCSDIR%%/ideas.md
+%%LIBDISLOCATOR%%%%PORTDOCS%%%%DOCSDIR%%/libdislocator/README.md
+%%PORTDOCS%%%%DOCSDIR%%/libtokencap/README.md
+%%PORTDOCS%%%%DOCSDIR%%/life_pro_tips.md
+%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.cmplog.md
%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.instrim.md
%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.laf-intel.md
+%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.md
%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.neverzero.md
%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.whitelist.md
-%%PORTDOCS%%%%DOCSDIR%%/notes_for_asan.txt
-%%PORTDOCS%%%%DOCSDIR%%/parallel_fuzzing.txt
-%%PORTDOCS%%%%DOCSDIR%%/perf_tips.txt
-%%PORTDOCS%%%%DOCSDIR%%/power_schedules.txt
-%%PORTDOCS%%%%DOCSDIR%%/python_mutators.txt
-%%PORTDOCS%%%%DOCSDIR%%/sister_projects.txt
-%%PORTDOCS%%%%DOCSDIR%%/status_screen.txt
-%%PORTDOCS%%%%DOCSDIR%%/technical_details.txt
+%%PORTDOCS%%%%DOCSDIR%%/notes_for_asan.md
+%%PORTDOCS%%%%DOCSDIR%%/parallel_fuzzing.md
+%%PORTDOCS%%%%DOCSDIR%%/perf_tips.md
+%%PORTDOCS%%%%DOCSDIR%%/power_schedules.md
+%%PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python_mutators.md
+%%PORTDOCS%%%%DOCSDIR%%/sister_projects.md
+%%PORTDOCS%%%%DOCSDIR%%/status_screen.md
+%%PORTDOCS%%%%DOCSDIR%%/technical_details.md
%%PYTHON%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python_mutators/README
%%PYTHON%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python_mutators/XmlMutatorMin.py
%%PYTHON%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python_mutators/common.py
diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile
index 27e747537b43..93023b72f8b9 100644
--- a/security/cargo-audit/Makefile
+++ b/security/cargo-audit/Makefile
@@ -3,6 +3,7 @@
PORTNAME= cargo-audit
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.2
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= tobik@FreeBSD.org
diff --git a/security/cloak/Makefile b/security/cloak/Makefile
index 8da99a0e53d9..ae0a41c1ac6c 100644
--- a/security/cloak/Makefile
+++ b/security/cloak/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cloak
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= security
MAINTAINER= tobik@FreeBSD.org
diff --git a/security/fswatch/Makefile b/security/fswatch/Makefile
index e86e59738adc..c5120c8d6fc7 100644
--- a/security/fswatch/Makefile
+++ b/security/fswatch/Makefile
@@ -18,7 +18,7 @@ CONFIGURE_ARGS= --prefix=${PREFIX} \
--enable-stflags
GNU_CONFIGURE= yes
-PORTSCOUT= ignore:0.02.04beta
+PORTSCOUT= ignore:1
post-patch:
@${REINPLACE_CMD} '/INSTALL/ s|prefix)|DESTDIR)$$(&|' \
diff --git a/security/i2pd/Makefile b/security/i2pd/Makefile
index ca8aa0c870ed..aa7932c6a87f 100644
--- a/security/i2pd/Makefile
+++ b/security/i2pd/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= i2pd
-PORTVERSION= 2.29.0
-PORTREVISION= 1
+PORTVERSION= 2.30.0
CATEGORIES= security net-p2p
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/security/i2pd/distinfo b/security/i2pd/distinfo
index c42cc86b3cca..91cf9cbe36b0 100644
--- a/security/i2pd/distinfo
+++ b/security/i2pd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572276026
-SHA256 (PurpleI2P-i2pd-2.29.0_GH0.tar.gz) = fd0474c33b411593b9dc8197f3799d37d68455c11a9ee3994ec993a96388ec06
-SIZE (PurpleI2P-i2pd-2.29.0_GH0.tar.gz) = 1079654
+TIMESTAMP = 1582665211
+SHA256 (PurpleI2P-i2pd-2.30.0_GH0.tar.gz) = 25915cbd33a9f53c89ddf7fbd68fccc5ffc89ab40d4445ccc813da74fae154f2
+SIZE (PurpleI2P-i2pd-2.30.0_GH0.tar.gz) = 1087411
diff --git a/security/keybase/Makefile b/security/keybase/Makefile
index 749c03cf2824..52ce4cc58d7c 100644
--- a/security/keybase/Makefile
+++ b/security/keybase/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= keybase
-PORTVERSION= 5.2.0
+PORTVERSION= 5.2.1
DISTVERSIONPREFIX= v
CATEGORIES= security
diff --git a/security/keybase/distinfo b/security/keybase/distinfo
index afb42874c1f1..22ec56d0fb85 100644
--- a/security/keybase/distinfo
+++ b/security/keybase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580562257
-SHA256 (keybase-client-v5.2.0_GH0.tar.gz) = fa3a9e64532122f587847a19082a291b5964a4ce75f4f18dc20f1eae6c147e8d
-SIZE (keybase-client-v5.2.0_GH0.tar.gz) = 66392531
+TIMESTAMP = 1582733355
+SHA256 (keybase-client-v5.2.1_GH0.tar.gz) = 209860c9b8c8e7d24b93b53afa2865aea543c2b83a3110f822d54b569f4deffe
+SIZE (keybase-client-v5.2.1_GH0.tar.gz) = 66391887
diff --git a/security/libfido2/Makefile b/security/libfido2/Makefile
index 8ce06c2f0216..0e45a237ad09 100644
--- a/security/libfido2/Makefile
+++ b/security/libfido2/Makefile
@@ -3,6 +3,7 @@
PORTNAME= libfido2
PORTVERSION= 1.3.1
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= https://developers.yubico.com/libfido2/Releases/
@@ -20,6 +21,8 @@ USES= cmake compiler pkgconfig ssl
CFLAGS+= -D_WITH_GETLINE -DUSE_HIDAPI
LDFLAGS+= -lcrypto -lusbhid
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
diff --git a/security/libfido2/files/patch-man-CMakeLists.txt b/security/libfido2/files/patch-man-CMakeLists.txt
new file mode 100644
index 000000000000..15156da471bd
--- /dev/null
+++ b/security/libfido2/files/patch-man-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- man/CMakeLists.txt.orig 2020-02-19 17:21:59 UTC
++++ man/CMakeLists.txt
+@@ -5,7 +5,7 @@
+ find_program(MANDOC_PATH mandoc)
+ message(STATUS "MANDOC_PATH: ${MANDOC_PATH}")
+
+-if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
++if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "Linux")
+ find_program(GZIP_PATH gzip)
+ message(STATUS "GZIP_PATH: ${GZIP_PATH}")
+ endif()
diff --git a/security/libfido2/pkg-plist b/security/libfido2/pkg-plist
index 945920d2182c..aaf55039766e 100644
--- a/security/libfido2/pkg-plist
+++ b/security/libfido2/pkg-plist
@@ -12,172 +12,8 @@ include/fido/rs256.h
lib/libfido2.a
lib/libfido2.so
lib/libfido2.so.1
-lib/libfido2.so.1.3.1
+lib/libfido2.so.%%PORTVERSION%%
libdata/pkgconfig/libfido2.pc
-man/man1/fido2-assert.1.gz
-man/man1/fido2-cred.1.gz
-man/man1/fido2-token.1.gz
-man/man3/eddsa_pk_free.3.gz
-man/man3/eddsa_pk_from_ptr.3.gz
-man/man3/eddsa_pk_new.3.gz
-man/man3/eddsa_pk_to_EVP_PKEY.3.gz
-man/man3/es256_pk_free.3.gz
-man/man3/es256_pk_from_EC_KEY.3.gz
-man/man3/es256_pk_from_ptr.3.gz
-man/man3/es256_pk_new.3.gz
-man/man3/es256_pk_to_EVP_PKEY.3.gz
-man/man3/fido_assert_allow_cred.3.gz
-man/man3/fido_assert_authdata_len.3.gz
-man/man3/fido_assert_authdata_ptr.3.gz
-man/man3/fido_assert_clientdata_hash_len.3.gz
-man/man3/fido_assert_clientdata_hash_ptr.3.gz
-man/man3/fido_assert_count.3.gz
-man/man3/fido_assert_free.3.gz
-man/man3/fido_assert_hmac_secret_len.3.gz
-man/man3/fido_assert_hmac_secret_ptr.3.gz
-man/man3/fido_assert_new.3.gz
-man/man3/fido_assert_set_authdata.3.gz
-man/man3/fido_assert_set_clientdata_hash.3.gz
-man/man3/fido_assert_set_count.3.gz
-man/man3/fido_assert_set_extensions.3.gz
-man/man3/fido_assert_set_hmac_salt.3.gz
-man/man3/fido_assert_set_rp.3.gz
-man/man3/fido_assert_set_sig.3.gz
-man/man3/fido_assert_set_up.3.gz
-man/man3/fido_assert_set_uv.3.gz
-man/man3/fido_assert_sig_len.3.gz
-man/man3/fido_assert_sig_ptr.3.gz
-man/man3/fido_assert_sigcount.3.gz
-man/man3/fido_assert_user_display_name.3.gz
-man/man3/fido_assert_user_icon.3.gz
-man/man3/fido_assert_user_id_len.3.gz
-man/man3/fido_assert_user_id_ptr.3.gz
-man/man3/fido_assert_user_name.3.gz
-man/man3/fido_assert_verify.3.gz
-man/man3/fido_bio_dev_enroll_begin.3.gz
-man/man3/fido_bio_dev_enroll_cancel.3.gz
-man/man3/fido_bio_dev_enroll_continue.3.gz
-man/man3/fido_bio_dev_enroll_remove.3.gz
-man/man3/fido_bio_dev_get_info.3.gz
-man/man3/fido_bio_dev_get_template_array.3.gz
-man/man3/fido_bio_dev_set_template_name.3.gz
-man/man3/fido_bio_enroll_free.3.gz
-man/man3/fido_bio_enroll_last_status.3.gz
-man/man3/fido_bio_enroll_new.3.gz
-man/man3/fido_bio_enroll_remaining_samples.3.gz
-man/man3/fido_bio_info_free.3.gz
-man/man3/fido_bio_info_max_samples.3.gz
-man/man3/fido_bio_info_new.3.gz
-man/man3/fido_bio_info_type.3.gz
-man/man3/fido_bio_template.3.gz
-man/man3/fido_bio_template_array_count.3.gz
-man/man3/fido_bio_template_array_free.3.gz
-man/man3/fido_bio_template_array_new.3.gz
-man/man3/fido_bio_template_free.3.gz
-man/man3/fido_bio_template_id_len.3.gz
-man/man3/fido_bio_template_id_ptr.3.gz
-man/man3/fido_bio_template_name.3.gz
-man/man3/fido_bio_template_new.3.gz
-man/man3/fido_bio_template_set_id.3.gz
-man/man3/fido_bio_template_set_name.3.gz
-man/man3/fido_cbor_info_aaguid_len.3.gz
-man/man3/fido_cbor_info_aaguid_ptr.3.gz
-man/man3/fido_cbor_info_extensions_len.3.gz
-man/man3/fido_cbor_info_extensions_ptr.3.gz
-man/man3/fido_cbor_info_free.3.gz
-man/man3/fido_cbor_info_maxmsgsiz.3.gz
-man/man3/fido_cbor_info_new.3.gz
-man/man3/fido_cbor_info_options_len.3.gz
-man/man3/fido_cbor_info_options_name_ptr.3.gz
-man/man3/fido_cbor_info_options_value_ptr.3.gz
-man/man3/fido_cbor_info_protocols_len.3.gz
-man/man3/fido_cbor_info_protocols_ptr.3.gz
-man/man3/fido_cbor_info_versions_len.3.gz
-man/man3/fido_cbor_info_versions_ptr.3.gz
-man/man3/fido_cred_authdata_len.3.gz
-man/man3/fido_cred_authdata_ptr.3.gz
-man/man3/fido_cred_clientdata_hash_len.3.gz
-man/man3/fido_cred_clientdata_hash_ptr.3.gz
-man/man3/fido_cred_exclude.3.gz
-man/man3/fido_cred_fmt.3.gz
-man/man3/fido_cred_free.3.gz
-man/man3/fido_cred_id_len.3.gz
-man/man3/fido_cred_id_ptr.3.gz
-man/man3/fido_cred_new.3.gz
-man/man3/fido_cred_pubkey_len.3.gz
-man/man3/fido_cred_pubkey_ptr.3.gz
-man/man3/fido_cred_set_authdata.3.gz
-man/man3/fido_cred_set_authdata_raw.3.gz
-man/man3/fido_cred_set_clientdata_hash.3.gz
-man/man3/fido_cred_set_extensions.3.gz
-man/man3/fido_cred_set_fmt.3.gz
-man/man3/fido_cred_set_rk.3.gz
-man/man3/fido_cred_set_rp.3.gz
-man/man3/fido_cred_set_sig.3.gz
-man/man3/fido_cred_set_type.3.gz
-man/man3/fido_cred_set_user.3.gz
-man/man3/fido_cred_set_uv.3.gz
-man/man3/fido_cred_set_x509.3.gz
-man/man3/fido_cred_sig_len.3.gz
-man/man3/fido_cred_sig_ptr.3.gz
-man/man3/fido_cred_verify.3.gz
-man/man3/fido_cred_x5c_len.3.gz
-man/man3/fido_cred_x5c_ptr.3.gz
-man/man3/fido_credman_del_dev_rk.3.gz
-man/man3/fido_credman_get_dev_metadata.3.gz
-man/man3/fido_credman_get_dev_rk.3.gz
-man/man3/fido_credman_get_dev_rp.3.gz
-man/man3/fido_credman_metadata_free.3.gz
-man/man3/fido_credman_metadata_new.3.gz
-man/man3/fido_credman_rk.3.gz
-man/man3/fido_credman_rk_count.3.gz
-man/man3/fido_credman_rk_existing.3.gz
-man/man3/fido_credman_rk_free.3.gz
-man/man3/fido_credman_rk_new.3.gz
-man/man3/fido_credman_rk_remaining.3.gz
-man/man3/fido_credman_rp_count.3.gz
-man/man3/fido_credman_rp_free.3.gz
-man/man3/fido_credman_rp_id.3.gz
-man/man3/fido_credman_rp_id_hash_len.3.gz
-man/man3/fido_credman_rp_id_hash_ptr.3.gz
-man/man3/fido_credman_rp_name.3.gz
-man/man3/fido_credman_rp_new.3.gz
-man/man3/fido_dev_build.3.gz
-man/man3/fido_dev_cancel.3.gz
-man/man3/fido_dev_close.3.gz
-man/man3/fido_dev_flags.3.gz
-man/man3/fido_dev_force_fido2.3.gz
-man/man3/fido_dev_force_u2f.3.gz
-man/man3/fido_dev_free.3.gz
-man/man3/fido_dev_get_assert.3.gz
-man/man3/fido_dev_get_cbor_info.3.gz
-man/man3/fido_dev_get_retry_count.3.gz
-man/man3/fido_dev_info_free.3.gz
-man/man3/fido_dev_info_manifest.3.gz
-man/man3/fido_dev_info_manufacturer_string.3.gz
-man/man3/fido_dev_info_new.3.gz
-man/man3/fido_dev_info_path.3.gz
-man/man3/fido_dev_info_product.3.gz
-man/man3/fido_dev_info_product_string.3.gz
-man/man3/fido_dev_info_ptr.3.gz
-man/man3/fido_dev_info_vendor.3.gz
-man/man3/fido_dev_is_fido2.3.gz
-man/man3/fido_dev_major.3.gz
-man/man3/fido_dev_make_cred.3.gz
-man/man3/fido_dev_minor.3.gz
-man/man3/fido_dev_new.3.gz
-man/man3/fido_dev_open.3.gz
-man/man3/fido_dev_protocol.3.gz
-man/man3/fido_dev_reset.3.gz
-man/man3/fido_dev_set_io_functions.3.gz
-man/man3/fido_dev_set_pin.3.gz
-man/man3/fido_init.3.gz
-man/man3/fido_strerr.3.gz
-man/man3/rs256_pk_free.3.gz
-man/man3/rs256_pk_from_RSA.3.gz
-man/man3/rs256_pk_from_ptr.3.gz
-man/man3/rs256_pk_new.3.gz
-man/man3/rs256_pk_to_EVP_PKEY.3.gz
%%PORTDOCS%%%%DOCSDIR%%/eddsa_pk_free.html
%%PORTDOCS%%%%DOCSDIR%%/eddsa_pk_from_ptr.html
%%PORTDOCS%%%%DOCSDIR%%/eddsa_pk_new.html
@@ -343,3 +179,167 @@ man/man3/rs256_pk_to_EVP_PKEY.3.gz
%%PORTDOCS%%%%DOCSDIR%%/rs256_pk_new.html
%%PORTDOCS%%%%DOCSDIR%%/rs256_pk_to_EVP_PKEY.html
%%PORTDOCS%%%%DOCSDIR%%/style.css
+share/man/man1/fido2-assert.1.gz
+share/man/man1/fido2-cred.1.gz
+share/man/man1/fido2-token.1.gz
+share/man/man3/eddsa_pk_free.3.gz
+share/man/man3/eddsa_pk_from_ptr.3.gz
+share/man/man3/eddsa_pk_new.3.gz
+share/man/man3/eddsa_pk_to_EVP_PKEY.3.gz
+share/man/man3/es256_pk_free.3.gz
+share/man/man3/es256_pk_from_EC_KEY.3.gz
+share/man/man3/es256_pk_from_ptr.3.gz
+share/man/man3/es256_pk_new.3.gz
+share/man/man3/es256_pk_to_EVP_PKEY.3.gz
+share/man/man3/fido_assert_allow_cred.3.gz
+share/man/man3/fido_assert_authdata_len.3.gz
+share/man/man3/fido_assert_authdata_ptr.3.gz
+share/man/man3/fido_assert_clientdata_hash_len.3.gz
+share/man/man3/fido_assert_clientdata_hash_ptr.3.gz
+share/man/man3/fido_assert_count.3.gz
+share/man/man3/fido_assert_free.3.gz
+share/man/man3/fido_assert_hmac_secret_len.3.gz
+share/man/man3/fido_assert_hmac_secret_ptr.3.gz
+share/man/man3/fido_assert_new.3.gz
+share/man/man3/fido_assert_set_authdata.3.gz
+share/man/man3/fido_assert_set_clientdata_hash.3.gz
+share/man/man3/fido_assert_set_count.3.gz
+share/man/man3/fido_assert_set_extensions.3.gz
+share/man/man3/fido_assert_set_hmac_salt.3.gz
+share/man/man3/fido_assert_set_rp.3.gz
+share/man/man3/fido_assert_set_sig.3.gz
+share/man/man3/fido_assert_set_up.3.gz
+share/man/man3/fido_assert_set_uv.3.gz
+share/man/man3/fido_assert_sig_len.3.gz
+share/man/man3/fido_assert_sig_ptr.3.gz
+share/man/man3/fido_assert_sigcount.3.gz
+share/man/man3/fido_assert_user_display_name.3.gz
+share/man/man3/fido_assert_user_icon.3.gz
+share/man/man3/fido_assert_user_id_len.3.gz
+share/man/man3/fido_assert_user_id_ptr.3.gz
+share/man/man3/fido_assert_user_name.3.gz
+share/man/man3/fido_assert_verify.3.gz
+share/man/man3/fido_bio_dev_enroll_begin.3.gz
+share/man/man3/fido_bio_dev_enroll_cancel.3.gz
+share/man/man3/fido_bio_dev_enroll_continue.3.gz
+share/man/man3/fido_bio_dev_enroll_remove.3.gz
+share/man/man3/fido_bio_dev_get_info.3.gz
+share/man/man3/fido_bio_dev_get_template_array.3.gz
+share/man/man3/fido_bio_dev_set_template_name.3.gz
+share/man/man3/fido_bio_enroll_free.3.gz
+share/man/man3/fido_bio_enroll_last_status.3.gz
+share/man/man3/fido_bio_enroll_new.3.gz
+share/man/man3/fido_bio_enroll_remaining_samples.3.gz
+share/man/man3/fido_bio_info_free.3.gz
+share/man/man3/fido_bio_info_max_samples.3.gz
+share/man/man3/fido_bio_info_new.3.gz
+share/man/man3/fido_bio_info_type.3.gz
+share/man/man3/fido_bio_template.3.gz
+share/man/man3/fido_bio_template_array_count.3.gz
+share/man/man3/fido_bio_template_array_free.3.gz
+share/man/man3/fido_bio_template_array_new.3.gz
+share/man/man3/fido_bio_template_free.3.gz
+share/man/man3/fido_bio_template_id_len.3.gz
+share/man/man3/fido_bio_template_id_ptr.3.gz
+share/man/man3/fido_bio_template_name.3.gz
+share/man/man3/fido_bio_template_new.3.gz
+share/man/man3/fido_bio_template_set_id.3.gz
+share/man/man3/fido_bio_template_set_name.3.gz
+share/man/man3/fido_cbor_info_aaguid_len.3.gz
+share/man/man3/fido_cbor_info_aaguid_ptr.3.gz
+share/man/man3/fido_cbor_info_extensions_len.3.gz
+share/man/man3/fido_cbor_info_extensions_ptr.3.gz
+share/man/man3/fido_cbor_info_free.3.gz
+share/man/man3/fido_cbor_info_maxmsgsiz.3.gz
+share/man/man3/fido_cbor_info_new.3.gz
+share/man/man3/fido_cbor_info_options_len.3.gz
+share/man/man3/fido_cbor_info_options_name_ptr.3.gz
+share/man/man3/fido_cbor_info_options_value_ptr.3.gz
+share/man/man3/fido_cbor_info_protocols_len.3.gz
+share/man/man3/fido_cbor_info_protocols_ptr.3.gz
+share/man/man3/fido_cbor_info_versions_len.3.gz
+share/man/man3/fido_cbor_info_versions_ptr.3.gz
+share/man/man3/fido_cred_authdata_len.3.gz
+share/man/man3/fido_cred_authdata_ptr.3.gz
+share/man/man3/fido_cred_clientdata_hash_len.3.gz
+share/man/man3/fido_cred_clientdata_hash_ptr.3.gz
+share/man/man3/fido_cred_exclude.3.gz
+share/man/man3/fido_cred_fmt.3.gz
+share/man/man3/fido_cred_free.3.gz
+share/man/man3/fido_cred_id_len.3.gz
+share/man/man3/fido_cred_id_ptr.3.gz
+share/man/man3/fido_cred_new.3.gz
+share/man/man3/fido_cred_pubkey_len.3.gz
+share/man/man3/fido_cred_pubkey_ptr.3.gz
+share/man/man3/fido_cred_set_authdata.3.gz
+share/man/man3/fido_cred_set_authdata_raw.3.gz
+share/man/man3/fido_cred_set_clientdata_hash.3.gz
+share/man/man3/fido_cred_set_extensions.3.gz
+share/man/man3/fido_cred_set_fmt.3.gz
+share/man/man3/fido_cred_set_rk.3.gz
+share/man/man3/fido_cred_set_rp.3.gz
+share/man/man3/fido_cred_set_sig.3.gz
+share/man/man3/fido_cred_set_type.3.gz
+share/man/man3/fido_cred_set_user.3.gz
+share/man/man3/fido_cred_set_uv.3.gz
+share/man/man3/fido_cred_set_x509.3.gz
+share/man/man3/fido_cred_sig_len.3.gz
+share/man/man3/fido_cred_sig_ptr.3.gz
+share/man/man3/fido_cred_verify.3.gz
+share/man/man3/fido_cred_x5c_len.3.gz
+share/man/man3/fido_cred_x5c_ptr.3.gz
+share/man/man3/fido_credman_del_dev_rk.3.gz
+share/man/man3/fido_credman_get_dev_metadata.3.gz
+share/man/man3/fido_credman_get_dev_rk.3.gz
+share/man/man3/fido_credman_get_dev_rp.3.gz
+share/man/man3/fido_credman_metadata_free.3.gz
+share/man/man3/fido_credman_metadata_new.3.gz
+share/man/man3/fido_credman_rk.3.gz
+share/man/man3/fido_credman_rk_count.3.gz
+share/man/man3/fido_credman_rk_existing.3.gz
+share/man/man3/fido_credman_rk_free.3.gz
+share/man/man3/fido_credman_rk_new.3.gz
+share/man/man3/fido_credman_rk_remaining.3.gz
+share/man/man3/fido_credman_rp_count.3.gz
+share/man/man3/fido_credman_rp_free.3.gz
+share/man/man3/fido_credman_rp_id.3.gz
+share/man/man3/fido_credman_rp_id_hash_len.3.gz
+share/man/man3/fido_credman_rp_id_hash_ptr.3.gz
+share/man/man3/fido_credman_rp_name.3.gz
+share/man/man3/fido_credman_rp_new.3.gz
+share/man/man3/fido_dev_build.3.gz
+share/man/man3/fido_dev_cancel.3.gz
+share/man/man3/fido_dev_close.3.gz
+share/man/man3/fido_dev_flags.3.gz
+share/man/man3/fido_dev_force_fido2.3.gz
+share/man/man3/fido_dev_force_u2f.3.gz
+share/man/man3/fido_dev_free.3.gz
+share/man/man3/fido_dev_get_assert.3.gz
+share/man/man3/fido_dev_get_cbor_info.3.gz
+share/man/man3/fido_dev_get_retry_count.3.gz
+share/man/man3/fido_dev_info_free.3.gz
+share/man/man3/fido_dev_info_manifest.3.gz
+share/man/man3/fido_dev_info_manufacturer_string.3.gz
+share/man/man3/fido_dev_info_new.3.gz
+share/man/man3/fido_dev_info_path.3.gz
+share/man/man3/fido_dev_info_product.3.gz
+share/man/man3/fido_dev_info_product_string.3.gz
+share/man/man3/fido_dev_info_ptr.3.gz
+share/man/man3/fido_dev_info_vendor.3.gz
+share/man/man3/fido_dev_is_fido2.3.gz
+share/man/man3/fido_dev_major.3.gz
+share/man/man3/fido_dev_make_cred.3.gz
+share/man/man3/fido_dev_minor.3.gz
+share/man/man3/fido_dev_new.3.gz
+share/man/man3/fido_dev_open.3.gz
+share/man/man3/fido_dev_protocol.3.gz
+share/man/man3/fido_dev_reset.3.gz
+share/man/man3/fido_dev_set_io_functions.3.gz
+share/man/man3/fido_dev_set_pin.3.gz
+share/man/man3/fido_init.3.gz
+share/man/man3/fido_strerr.3.gz
+share/man/man3/rs256_pk_free.3.gz
+share/man/man3/rs256_pk_from_RSA.3.gz
+share/man/man3/rs256_pk_from_ptr.3.gz
+share/man/man3/rs256_pk_new.3.gz
+share/man/man3/rs256_pk_to_EVP_PKEY.3.gz
diff --git a/security/plasma5-kscreenlocker/distinfo b/security/plasma5-kscreenlocker/distinfo
index 0809b9a8afcc..8f68c47f7bff 100644
--- a/security/plasma5-kscreenlocker/distinfo
+++ b/security/plasma5-kscreenlocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120736
-SHA256 (KDE/plasma/5.18.1/kscreenlocker-5.18.1.tar.xz) = 4b9d4bbb075aa749f83cc74f520c37aa81b2752db5f74f0a50c80cbc824d72e3
-SIZE (KDE/plasma/5.18.1/kscreenlocker-5.18.1.tar.xz) = 125136
+TIMESTAMP = 1582695465
+SHA256 (KDE/plasma/5.18.2/kscreenlocker-5.18.2.tar.xz) = 691828d4526d707ac38cf1c2782a08d21d34bfdb766cf9d885ee78c9be40cda3
+SIZE (KDE/plasma/5.18.2/kscreenlocker-5.18.2.tar.xz) = 125148
diff --git a/security/plasma5-ksshaskpass/distinfo b/security/plasma5-ksshaskpass/distinfo
index e830f99dbec7..05a890a29b3c 100644
--- a/security/plasma5-ksshaskpass/distinfo
+++ b/security/plasma5-ksshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120737
-SHA256 (KDE/plasma/5.18.1/ksshaskpass-5.18.1.tar.xz) = dccc4bc93d7691024e77b4217e7fd811b4324437409779412990d5d5425f25a2
-SIZE (KDE/plasma/5.18.1/ksshaskpass-5.18.1.tar.xz) = 22232
+TIMESTAMP = 1582695466
+SHA256 (KDE/plasma/5.18.2/ksshaskpass-5.18.2.tar.xz) = d3456e02a3779e66907459319dffb780e3e780e3bbfdcc686b2dfb7d81caf74f
+SIZE (KDE/plasma/5.18.2/ksshaskpass-5.18.2.tar.xz) = 22204
diff --git a/security/plasma5-kwallet-pam/distinfo b/security/plasma5-kwallet-pam/distinfo
index ce784d61e2ce..d752aa3e0489 100644
--- a/security/plasma5-kwallet-pam/distinfo
+++ b/security/plasma5-kwallet-pam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120737
-SHA256 (KDE/plasma/5.18.1/kwallet-pam-5.18.1.tar.xz) = dafced390651e8c5f9572a9def3cdfbab003a32b1ced2711be31b41ab44d9e11
-SIZE (KDE/plasma/5.18.1/kwallet-pam-5.18.1.tar.xz) = 19836
+TIMESTAMP = 1582695470
+SHA256 (KDE/plasma/5.18.2/kwallet-pam-5.18.2.tar.xz) = ad9396368fe1709e9e8cde5b0c47d665178226e397f265ef0bfe2303298ee57d
+SIZE (KDE/plasma/5.18.2/kwallet-pam-5.18.2.tar.xz) = 19836
diff --git a/security/py-keyring/Makefile b/security/py-keyring/Makefile
index 469a7cf8fd7c..0b6786913d13 100644
--- a/security/py-keyring/Makefile
+++ b/security/py-keyring/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= keyring
-DISTVERSION= 12.0.1
-PORTREVISION= 1
+PORTVERSION= 18.0.1
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,8 +12,8 @@ COMMENT= Store and access your passwords safely
LICENSE= PSFL
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.1:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}entrypoints>=0.2.3:devel/py-entrypoints@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}entrypoints>=0:devel/py-entrypoints@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
@@ -28,6 +27,6 @@ SECRET_SERVICE_DESC= Install SecretStorage to support the SecretService backend
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR}
KEYRINGS_ALT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keyrings.alt>0:security/py-keyrings.alt@${PY_FLAVOR}
-SECRET_SERVICE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}SecretStorage>=1.0.0:security/py-SecretStorage@${PY_FLAVOR}
+SECRET_SERVICE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}SecretStorage>0:security/py-SecretStorage@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/security/py-keyring/distinfo b/security/py-keyring/distinfo
index 61c5858da1f3..91b73d44a89f 100644
--- a/security/py-keyring/distinfo
+++ b/security/py-keyring/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1523172793
-SHA256 (keyring-12.0.1.tar.gz) = 846c9c709ee1203bac5444abec19b5228f4601377686f33cba672aa0ba313abd
-SIZE (keyring-12.0.1.tar.gz) = 41430
+TIMESTAMP = 1581445427
+SHA256 (keyring-18.0.1.tar.gz) = 67d6cc0132bd77922725fae9f18366bb314fd8f95ff4d323a4df41890a96a838
+SIZE (keyring-18.0.1.tar.gz) = 48559
diff --git a/security/rubygem-devise-two-factor30-rails60/Makefile b/security/rubygem-devise-two-factor30-rails60/Makefile
new file mode 100644
index 000000000000..0c633ceac376
--- /dev/null
+++ b/security/rubygem-devise-two-factor30-rails60/Makefile
@@ -0,0 +1,30 @@
+# Created by: Torsten Zuhlsdorff <ports@toco-domains.de>
+# $FreeBSD$
+
+PORTNAME= devise-two-factor
+# 3.0.3 does not work with newer rails version, so downgrade here
+PORTVERSION= 3.0.0
+CATEGORIES= security rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 30-rails60
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Barebones two-factor authentication with Devise
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-activesupport60>=0:devel/rubygem-activesupport60 \
+ rubygem-attr_encrypted>=1.3<4:security/rubygem-attr_encrypted \
+ rubygem-devise-rails60>=4.0<5:devel/rubygem-devise-rails60 \
+ rubygem-railties60>=0:www/rubygem-railties60 \
+ rubygem-rotp>=2.0:devel/rubygem-rotp
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^3\.0\.0
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-devise-two-factor30-rails60/distinfo b/security/rubygem-devise-two-factor30-rails60/distinfo
new file mode 100644
index 000000000000..2c8ba61090dc
--- /dev/null
+++ b/security/rubygem-devise-two-factor30-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582625078
+SHA256 (rubygem/devise-two-factor-3.0.0.gem) = fa116fcd6e0a94d5a0581e230a9ac286eee8c17299d54e36ad443d5a346f74de
+SIZE (rubygem/devise-two-factor-3.0.0.gem) = 27648
diff --git a/security/rubygem-devise-two-factor30-rails60/files/patch-gemspec b/security/rubygem-devise-two-factor30-rails60/files/patch-gemspec
new file mode 100644
index 000000000000..33b2f7571c11
--- /dev/null
+++ b/security/rubygem-devise-two-factor30-rails60/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- devise-two-factor.gemspec.orig 2016-12-31 23:56:23 UTC
++++ devise-two-factor.gemspec
+@@ -28,7 +28,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<activesupport>.freeze, [">= 0"])
+ s.add_runtime_dependency(%q<attr_encrypted>.freeze, ["!= 2", "< 4", ">= 1.3"])
+ s.add_runtime_dependency(%q<devise>.freeze, ["~> 4.0"])
+- s.add_runtime_dependency(%q<rotp>.freeze, ["~> 2.0"])
++ s.add_runtime_dependency(%q<rotp>.freeze, [">= 2.0"])
+ s.add_development_dependency(%q<activemodel>.freeze, [">= 0"])
+ s.add_development_dependency(%q<bundler>.freeze, ["> 1.0"])
+ s.add_development_dependency(%q<rspec>.freeze, ["> 3"])
diff --git a/security/rubygem-devise-two-factor30-rails60/pkg-descr b/security/rubygem-devise-two-factor30-rails60/pkg-descr
new file mode 100644
index 000000000000..314c84f06bb5
--- /dev/null
+++ b/security/rubygem-devise-two-factor30-rails60/pkg-descr
@@ -0,0 +1,3 @@
+Barebones two-factor authentication with Devise
+
+WWW: https://github.com/tinfoil/devise-two-factor
diff --git a/security/rubygem-doorkeeper-openid_connect/Makefile b/security/rubygem-doorkeeper-openid_connect/Makefile
index 9d31d172b92b..f76d011a0688 100644
--- a/security/rubygem-doorkeeper-openid_connect/Makefile
+++ b/security/rubygem-doorkeeper-openid_connect/Makefile
@@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME= doorkeeper-openid_connect
-PORTVERSION= 1.5.3
-PORTREVISION= 1
+PORTVERSION= 1.6.3
+PORTREVISION= 0
CATEGORIES= security rubygems
MASTER_SITES= RG
@@ -12,8 +12,8 @@ COMMENT= OpenID Connect extension for Doorkeeper
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-doorkeeper43>=4.3:security/rubygem-doorkeeper43 \
- rubygem-json-jwt>=1.6:www/rubygem-json-jwt
+RUN_DEPENDS= rubygem-doorkeeper>=5.0<5.2:security/rubygem-doorkeeper \
+ rubygem-json-jwt>=1.6<2:www/rubygem-json-jwt
USES= gem
USE_RUBY= yes
diff --git a/security/rubygem-doorkeeper-openid_connect/distinfo b/security/rubygem-doorkeeper-openid_connect/distinfo
index 77c884f30da8..f9233c2f7a76 100644
--- a/security/rubygem-doorkeeper-openid_connect/distinfo
+++ b/security/rubygem-doorkeeper-openid_connect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1547983049
-SHA256 (rubygem/doorkeeper-openid_connect-1.5.3.gem) = df1f9b2c6181e7c265794d96db87ea371d27d9eb9ca055314c09957b7cc13ffa
-SIZE (rubygem/doorkeeper-openid_connect-1.5.3.gem) = 22528
+TIMESTAMP = 1582614151
+SHA256 (rubygem/doorkeeper-openid_connect-1.6.3.gem) = dc7911190b0c6e5be38b13eb20442455a197c2e6589f160b891aacc45b0894e1
+SIZE (rubygem/doorkeeper-openid_connect-1.6.3.gem) = 23552
diff --git a/security/rubygem-doorkeeper/Makefile b/security/rubygem-doorkeeper/Makefile
index 294241f3ec65..0d56705a1459 100644
--- a/security/rubygem-doorkeeper/Makefile
+++ b/security/rubygem-doorkeeper/Makefile
@@ -2,6 +2,7 @@
PORTNAME= doorkeeper
PORTVERSION= 5.0.2
+PORTREVISION= 1
CATEGORIES= security rubygems
MASTER_SITES= RG
@@ -11,7 +12,7 @@ COMMENT= Doorkeeper is an OAuth 2 provider for Rails and Grape
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-railties4>=4.2:www/rubygem-railties4
+RUN_DEPENDS= rubygem-railties60>=4.2:www/rubygem-railties60
USES= gem
USE_RUBY= yes
diff --git a/security/rubygem-doorkeeper43/Makefile b/security/rubygem-doorkeeper43/Makefile
deleted file mode 100644
index f29e558ce3d8..000000000000
--- a/security/rubygem-doorkeeper43/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= doorkeeper
-PORTVERSION= 4.3.2
-PORTREVISION= 3
-CATEGORIES= security rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 43
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Doorkeeper is an OAuth 2 provider for Rails and Grape
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-
-RUN_DEPENDS= rubygem-railties52>=4.2:www/rubygem-railties52
-
-USES= gem
-USE_RUBY= yes
-
-NO_ARCH= yes
-
-PORTSCOUT= limit:^4\.3\.
-
-.include <bsd.port.mk>
diff --git a/security/rubygem-doorkeeper43/distinfo b/security/rubygem-doorkeeper43/distinfo
deleted file mode 100644
index b617d83aded6..000000000000
--- a/security/rubygem-doorkeeper43/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1522398991
-SHA256 (rubygem/doorkeeper-4.3.2.gem) = 3f9fa31a499bbae1f5228a78484cfe816dbaa391f47790eba6628181e2005908
-SIZE (rubygem/doorkeeper-4.3.2.gem) = 117760
diff --git a/security/rubygem-doorkeeper43/pkg-descr b/security/rubygem-doorkeeper43/pkg-descr
deleted file mode 100644
index 05c77e09e5d2..000000000000
--- a/security/rubygem-doorkeeper43/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2
-provider functionality to a Rails or Grape application.
-
-WWW: https://github.com/doorkeeper-gem/doorkeeper
diff --git a/security/rubygem-googleauth/Makefile b/security/rubygem-googleauth/Makefile
index f95a806a5522..8100ca5c4c73 100644
--- a/security/rubygem-googleauth/Makefile
+++ b/security/rubygem-googleauth/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= googleauth
-PORTVERSION= 0.10.0
+PORTVERSION= 0.11.0
CATEGORIES= security rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ COMMENT= Google Auth Library for Ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= rubygem-faraday>=0.12<1:www/rubygem-faraday \
+RUN_DEPENDS= rubygem-faraday>=0.17.3<2.0:www/rubygem-faraday \
rubygem-jwt>=1.4<3.0:www/rubygem-jwt \
rubygem-memoist>=0.16<1:devel/rubygem-memoist \
rubygem-multi_json>=1.11<2:devel/rubygem-multi_json \
diff --git a/security/rubygem-googleauth/distinfo b/security/rubygem-googleauth/distinfo
index 5fabd5269bb6..2d356a101967 100644
--- a/security/rubygem-googleauth/distinfo
+++ b/security/rubygem-googleauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572437490
-SHA256 (rubygem/googleauth-0.10.0.gem) = 3c0ee9f2dca7bfc162ea6a87ec596362f515cc1be470e0473faf587a0280d3b6
-SIZE (rubygem/googleauth-0.10.0.gem) = 50176
+TIMESTAMP = 1582642175
+SHA256 (rubygem/googleauth-0.11.0.gem) = 6936f287cdd00841d7b455dd70c110403daef43193b0cd33bd1c503f2535185d
+SIZE (rubygem/googleauth-0.11.0.gem) = 52224
diff --git a/security/rubygem-signet/Makefile b/security/rubygem-signet/Makefile
index 15616697557a..e93397294a45 100644
--- a/security/rubygem-signet/Makefile
+++ b/security/rubygem-signet/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= signet
-PORTVERSION= 0.12.0
+PORTVERSION= 0.13.0
CATEGORIES= security rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-addressable>=2.3<3:www/rubygem-addressable \
- rubygem-faraday>=0.9<1:www/rubygem-faraday \
+ rubygem-faraday>=0.17.3<2.0:www/rubygem-faraday \
rubygem-jwt>=1.5<3.0:www/rubygem-jwt \
rubygem-multi_json>=1.10<2:devel/rubygem-multi_json
diff --git a/security/rubygem-signet/distinfo b/security/rubygem-signet/distinfo
index 7ed6e3e1dc32..265d6c57f21b 100644
--- a/security/rubygem-signet/distinfo
+++ b/security/rubygem-signet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571484017
-SHA256 (rubygem/signet-0.12.0.gem) = adf182e6ccd71e87bacfadb835f3b031490c6f1bfbbd7964c9b7e7e724cd0bd5
-SIZE (rubygem/signet-0.12.0.gem) = 58880
+TIMESTAMP = 1582642177
+SHA256 (rubygem/signet-0.13.0.gem) = 980bd382798240c80c80409a4fbff894e1e4e87d6d9c8b769af42648f0acb76b
+SIZE (rubygem/signet-0.13.0.gem) = 58880
diff --git a/security/suricata/Makefile b/security/suricata/Makefile
index dc1f47bd3f50..fa62306f7b51 100644
--- a/security/suricata/Makefile
+++ b/security/suricata/Makefile
@@ -3,6 +3,7 @@
PORTNAME= suricata
DISTVERSION= 5.0.2
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= https://www.openinfosecfoundation.org/download/
diff --git a/security/suricata5/Makefile b/security/suricata5/Makefile
index a346e2d78155..d77922b9fe9e 100644
--- a/security/suricata5/Makefile
+++ b/security/suricata5/Makefile
@@ -3,7 +3,7 @@
PORTNAME= suricata
DISTVERSION= 5.0.0-rc1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security
MASTER_SITES= https://www.openinfosecfoundation.org/download/
PKGNAMESUFFIX= 5
diff --git a/security/vuxml/vuln.xml b/security/vuxml/vuln.xml
index c9abd15bbe9c..08c269c499b2 100644
--- a/security/vuxml/vuln.xml
+++ b/security/vuxml/vuln.xml
@@ -58,59 +58,39 @@ Notes:
* Do not forget port variants (linux-f10-libxml2, libxml2, etc.)
-->
<vuxml xmlns="http://www.vuxml.org/apps/vuxml-1">
- <vuln vid="40c75597-574a-11ea-bff8-c85b76ce9b5a">
+ <vuln vid="f0683976-5779-11ea-8a77-1c872ccb1e42">
<topic>OpenSMTPd -- LPE and RCE in OpenSMTPD's default install</topic>
<affects>
<package>
<name>opensmtpd</name>
- <range><lt>6.6.5,1</lt></range>
- </package>
- </affects>
- <description>
- <body xmlns="http://www.w3.org/1999/xhtml">
- <p>Qualys reports:</p>
- <blockquote cite="https://www.openwall.com/lists/oss-security/2020/02/24/5">
- <p>.</p>
- </blockquote>
- </body>
- </description>
- <references>
- <url>https://www.openwall.com/lists/oss-security/2020/02/24/5</url>
- <cvename>CVE-2020-8794</cvename>
- </references>
- <dates>
- <discovery>2020-02-24</discovery>
- <entry>2020-02-24</entry>
- </dates>
- </vuln>
-
- <vuln vid="76f1ce19-5749-11ea-bff8-c85b76ce9b5a">
- <topic>OpenSMTPd -- Local information disclosure</topic>
- <affects>
- <package>
- <name>opensmtpd</name>
<range><lt>6.6.4,1</lt></range>
</package>
</affects>
<description>
<body xmlns="http://www.w3.org/1999/xhtml">
- <p>Qualys reports:</p>
- <blockquote cite="https://www.openwall.com/lists/oss-security/2020/02/24/4">
- <p>We discovered a minor vulnerability in OpenSMTPD, OpenBSD's mail server:
-an unprivileged local attacker can read the first line of an arbitrary
-file (for example, root's password hash in /etc/master.passwd) or the
-entire contents of another user's file (if this file and
-/var/spool/smtpd/ are on the same filesystem).</p>
+ <p>OpenSMTPD developers reports:</p>
+ <blockquote cite="https://opensmtpd.org/security.html">
+ <p>An out of bounds read in smtpd allows an attacker to inject arbitrary
+ commands into the envelope file which are then executed as root.
+ Separately, missing privilege revocation in smtpctl allows arbitrary
+ commands to be run with the _smtpq group.</p>
+ <p>An unprivileged local attacker can read the first line of an arbitrary
+ file (for example, root's password hash in /etc/master.passwd) or the
+ entire contents of another user's file (if this file and
+ /var/spool/smtpd/ are on the same filesystem).</p>
</blockquote>
</body>
</description>
<references>
- <url>https://www.openwall.com/lists/oss-security/2020/02/24/4</url>
<cvename>CVE-2020-8793</cvename>
+ <url>https://www.openwall.com/lists/oss-security/2020/02/24/4</url>
+ <cvename>CVE-2020-8794</cvename>
+ <url>https://www.openwall.com/lists/oss-security/2020/02/24/5</url>
</references>
<dates>
- <discovery>2020-02-24</discovery>
+ <discovery>2020-02-22</discovery>
<entry>2020-02-24</entry>
+ <modified>2020-02-27</modified>
</dates>
</vuln>
diff --git a/shells/fish/Makefile b/shells/fish/Makefile
index b84296949452..bc49c45a95af 100644
--- a/shells/fish/Makefile
+++ b/shells/fish/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= fish
-PORTVERSION= 3.0.2
-PORTREVISION= 1
+PORTVERSION= 3.1.0
CATEGORIES= shells
MASTER_SITES= https://github.com/fish-shell/fish-shell/releases/download/${PORTVERSION}/
@@ -31,9 +30,9 @@ OPTIONS_DEFAULT= MANPAGES DOCS NLS
OPTIONS_DEFINE= MANPAGES DOCS NLS
OPTIONS_SUB= yes
-DOCS_BUILD_DEPENDS+= doxygen:devel/doxygen
-MANPAGES_BUILD_DEPENDS+= doxygen:devel/doxygen
-MANPAGES_USES= groff:run
+MAKE_JOBS_UNSAFE=yes # sphinx stuff seems to be racy
+DOCS_BUILD_DEPENDS+= sphinx-build:textproc/py-sphinx
+MANPAGES_BUILD_DEPENDS+= sphinx-build:textproc/py-sphinx
NLS_USES= gettext
NLS_CMAKE_BOOL= WITH_GETTEXT
diff --git a/shells/fish/distinfo b/shells/fish/distinfo
index 096f4c36b253..505413af4d25 100644
--- a/shells/fish/distinfo
+++ b/shells/fish/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1550770437
-SHA256 (fish-3.0.2.tar.gz) = 14728ccc6b8e053d01526ebbd0822ca4eb0235e6487e832ec1d0d22f1395430e
-SIZE (fish-3.0.2.tar.gz) = 6477869
+TIMESTAMP = 1582492621
+SHA256 (fish-3.1.0.tar.gz) = e5db1e6839685c56f172e1000c138e290add4aa521f187df4cd79d4eab294368
+SIZE (fish-3.1.0.tar.gz) = 6810953
diff --git a/shells/fish/files/patch-cmake_Install.cmake b/shells/fish/files/patch-cmake_Install.cmake
index 1e63bfd091b5..90103a45cd95 100644
--- a/shells/fish/files/patch-cmake_Install.cmake
+++ b/shells/fish/files/patch-cmake_Install.cmake
@@ -1,28 +1,15 @@
---- cmake/Install.cmake.orig 2019-02-19 13:39:17 UTC
+--- cmake/Install.cmake.orig 2020-02-23 21:32:06 UTC
+++ cmake/Install.cmake
-@@ -53,9 +53,7 @@ ENDIF()
- # Define a function to help us create directories.
- FUNCTION(FISH_CREATE_DIRS)
- FOREACH(dir ${ARGV})
-- IF(NOT EXISTS ${CMAKE_INSTALL_PREFIX}/${dir})
-- INSTALL(DIRECTORY DESTINATION ${dir})
-- ENDIF()
-+ INSTALL(DIRECTORY DESTINATION ${dir})
- ENDFOREACH(dir)
- ENDFUNCTION(FISH_CREATE_DIRS)
+@@ -119,7 +119,7 @@ FISH_CREATE_DIRS(${rel_datadir}/fish/vendor_completion
-@@ -113,9 +111,9 @@ INSTALL(FILES share/config.fish
- # -$v $(INSTALL) -m 755 -d $(DESTDIR)$(extra_completionsdir)
- # -$v $(INSTALL) -m 755 -d $(DESTDIR)$(extra_functionsdir)
- # -$v $(INSTALL) -m 755 -d $(DESTDIR)$(extra_confdir)
--FISH_CREATE_DIRS(${rel_datadir}/pkgconfig)
- # Don't try too hard to create these directories as they may be outside our writeable area
- # https://github.com/Homebrew/homebrew-core/pull/2813
+ # @echo "Installing pkgconfig file"
+ # $v $(INSTALL) -m 644 fish.pc $(DESTDIR)$(datadir)/pkgconfig
+-FISH_TRY_CREATE_DIRS(${rel_datadir}/pkgconfig)
+FISH_TRY_CREATE_DIRS(${rel_datadir}/../libdata/pkgconfig)
- FISH_TRY_CREATE_DIRS(${extra_completionsdir} ${extra_functionsdir} ${extra_confdir})
+ CONFIGURE_FILE(fish.pc.in fish.pc.noversion)
- # @echo "Installing pkgconfig file"
-@@ -132,7 +130,7 @@ ADD_CUSTOM_COMMAND(OUTPUT fish.pc
+ ADD_CUSTOM_COMMAND(OUTPUT fish.pc
+@@ -132,7 +132,7 @@ ADD_CUSTOM_COMMAND(OUTPUT fish.pc
ADD_CUSTOM_TARGET(build_fish_pc ALL DEPENDS fish.pc)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/fish.pc
diff --git a/shells/fish/pkg-plist b/shells/fish/pkg-plist
index c9a8c8fd607f..1783e963a92c 100644
--- a/shells/fish/pkg-plist
+++ b/shells/fish/pkg-plist
@@ -6,15 +6,254 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%man/man1/fish.1.gz
%%MANPAGES%%man/man1/fish_indent.1.gz
%%MANPAGES%%man/man1/fish_key_reader.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/.buildinfo
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
-%%PORTDOCS%%%%DOCSDIR%%/ascii_fish.png
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/abbr.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/alias.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/and.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/argparse.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/begin.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/bg.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/bind.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/block.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/break.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/breakpoint.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/builtin.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/case.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/cd.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/cdh.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/command.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/commandline.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/complete.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/contains.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/continue.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/count.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/dirh.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/dirs.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/disown.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/echo.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/else.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/emit.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/end.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/eval.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/exec.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/exit.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/false.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fg.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_breakpoint_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_config.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_git_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_hg_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_indent.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_key_reader.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_mode_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_opt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_right_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_svn_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_update_completions.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/fish_vcs_prompt.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/for.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/funced.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/funcsave.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/function.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/functions.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/help.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/history.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/if.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/isatty.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/jobs.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/math.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/nextd.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/not.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/open.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/or.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/popd.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/prevd.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/printf.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/prompt_pwd.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/psub.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/pushd.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/pwd.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/random.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/read.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/realpath.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/return.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/set.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/set_color.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/source.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/status.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-collect.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-escape.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-join.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-join0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-length.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-lower.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-match.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-repeat.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-replace.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-split.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-split0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-sub.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-trim.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-unescape.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string-upper.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/string.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/suspend.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/switch.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/test.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/time.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/trap.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/true.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/type.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/ulimit.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/umask.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/vared.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/wait.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cmds/while.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/commands.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/design.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/faq.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/index.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/license.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/tutorial.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_static/ajax-loader.gif
+%%PORTDOCS%%%%DOCSDIR%%/_static/basic.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/comment-bright.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/comment-close.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/comment.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/custom.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/doctools.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/down-pressed.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/down.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/file.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/jquery-3.1.0.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/minus.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/nature.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/plus.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/pygments.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/searchtools.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/underscore-1.3.1.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/underscore.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/up-pressed.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/up.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/websupport.js
+%%PORTDOCS%%%%DOCSDIR%%/cmds/abbr.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/alias.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/and.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/argparse.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/begin.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/bg.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/bind.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/block.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/break.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/breakpoint.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/builtin.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/case.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/cd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/cdh.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/command.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/commandline.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/complete.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/contains.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/continue.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/count.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/dirh.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/dirs.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/disown.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/echo.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/else.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/emit.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/end.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/eval.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/exec.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/exit.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/false.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fg.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_breakpoint_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_config.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_git_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_hg_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_indent.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_key_reader.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_mode_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_opt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_right_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_svn_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_update_completions.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/fish_vcs_prompt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/for.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/funced.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/funcsave.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/function.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/help.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/history.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/if.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/isatty.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/jobs.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/math.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/nextd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/not.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/open.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/or.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/popd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/prevd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/printf.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/prompt_pwd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/psub.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/pushd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/pwd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/random.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/read.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/realpath.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/return.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/set.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/set_color.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/source.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/status.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-collect.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-escape.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-join.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-join0.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-length.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-lower.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-match.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-repeat.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-replace.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-split.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-split0.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-sub.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-trim.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-unescape.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string-upper.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/string.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/suspend.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/switch.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/test.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/time.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/trap.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/true.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/type.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/ulimit.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/umask.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/vared.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/wait.html
+%%PORTDOCS%%%%DOCSDIR%%/cmds/while.html
%%PORTDOCS%%%%DOCSDIR%%/commands.html
%%PORTDOCS%%%%DOCSDIR%%/design.html
%%PORTDOCS%%%%DOCSDIR%%/faq.html
+%%PORTDOCS%%%%DOCSDIR%%/genindex.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/license.html
+%%PORTDOCS%%%%DOCSDIR%%/objects.inv
+%%PORTDOCS%%%%DOCSDIR%%/search.html
+%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
%%PORTDOCS%%%%DOCSDIR%%/tutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/user_doc.css
%%DATADIR%%/__fish_build_paths.fish
%%DATADIR%%/completions/VBoxHeadless.fish
%%DATADIR%%/completions/VBoxSDL.fish
@@ -86,20 +325,25 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/aunpack.fish
%%DATADIR%%/completions/aura.fish
%%DATADIR%%/completions/awk.fish
+%%DATADIR%%/completions/aws.fish
%%DATADIR%%/completions/badblocks.fish
%%DATADIR%%/completions/base64.fish
+%%DATADIR%%/completions/bat.fish
%%DATADIR%%/completions/bb-wrapper.fish
%%DATADIR%%/completions/bc.fish
%%DATADIR%%/completions/bd.fish
+%%DATADIR%%/completions/begin.fish
%%DATADIR%%/completions/bg.fish
%%DATADIR%%/completions/bind.fish
%%DATADIR%%/completions/bison.fish
%%DATADIR%%/completions/block.fish
+%%DATADIR%%/completions/bosh.fish
%%DATADIR%%/completions/bower.fish
%%DATADIR%%/completions/break.fish
%%DATADIR%%/completions/brew.fish
%%DATADIR%%/completions/btdownloadcurses.py.fish
%%DATADIR%%/completions/btdownloadheadless.py.fish
+%%DATADIR%%/completions/btrfs.fish
%%DATADIR%%/completions/builtin.fish
%%DATADIR%%/completions/bundle.fish
%%DATADIR%%/completions/bunzip2.fish
@@ -112,6 +356,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/cabal.fish
%%DATADIR%%/completions/caddy.fish
%%DATADIR%%/completions/caffeinate.fish
+%%DATADIR%%/completions/camcontrol.fish
%%DATADIR%%/completions/cancel.fish
%%DATADIR%%/completions/canto.fish
%%DATADIR%%/completions/cargo.fish
@@ -120,13 +365,16 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/cd.fish
%%DATADIR%%/completions/cdh.fish
%%DATADIR%%/completions/cdrecord.fish
+%%DATADIR%%/completions/cf.fish
%%DATADIR%%/completions/chgrp.fish
%%DATADIR%%/completions/chmod.fish
%%DATADIR%%/completions/chown.fish
+%%DATADIR%%/completions/chronyc.fish
%%DATADIR%%/completions/chsh.fish
%%DATADIR%%/completions/clang++.fish
%%DATADIR%%/completions/clang.fish
%%DATADIR%%/completions/climate.fish
+%%DATADIR%%/completions/code.fish
%%DATADIR%%/completions/colordiff.fish
%%DATADIR%%/completions/colorsvn.fish
%%DATADIR%%/completions/combine.fish
@@ -143,10 +391,12 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/connmanctl.fish
%%DATADIR%%/completions/continue.fish
%%DATADIR%%/completions/convert.fish
-%%DATADIR%%/completions/cower.fish
%%DATADIR%%/completions/cowsay.fish
%%DATADIR%%/completions/cowthink.fish
%%DATADIR%%/completions/cp.fish
+%%DATADIR%%/completions/cryptsetup.fish
+%%DATADIR%%/completions/csc.fish
+%%DATADIR%%/completions/csi.fish
%%DATADIR%%/completions/cupsaccept.fish
%%DATADIR%%/completions/cupsdisable.fish
%%DATADIR%%/completions/cupsenable.fish
@@ -154,7 +404,10 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/curl.fish
%%DATADIR%%/completions/cut.fish
%%DATADIR%%/completions/cvs.fish
+%%DATADIR%%/completions/cwebp.fish
+%%DATADIR%%/completions/cygpath.fish
%%DATADIR%%/completions/cygport.fish
+%%DATADIR%%/completions/cygstart.fish
%%DATADIR%%/completions/darcs.fish
%%DATADIR%%/completions/date.fish
%%DATADIR%%/completions/dconf.fish
@@ -175,7 +428,6 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/docker.fish
%%DATADIR%%/completions/dpkg-reconfigure.fish
%%DATADIR%%/completions/dpkg.fish
-%%DATADIR%%/completions/dropbox.fish
%%DATADIR%%/completions/du.fish
%%DATADIR%%/completions/duply.fish
%%DATADIR%%/completions/dvipdf.fish
@@ -194,6 +446,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/entr.fish
%%DATADIR%%/completions/env.fish
%%DATADIR%%/completions/eopkg.fish
+%%DATADIR%%/completions/epkginfo.fish
%%DATADIR%%/completions/equery.fish
%%DATADIR%%/completions/eselect.fish
%%DATADIR%%/completions/etex.fish
@@ -206,6 +459,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/ezjail-admin.fish
%%DATADIR%%/completions/fab.fish
%%DATADIR%%/completions/feh.fish
+%%DATADIR%%/completions/ffmpeg.fish
+%%DATADIR%%/completions/ffplay.fish
+%%DATADIR%%/completions/ffprobe.fish
%%DATADIR%%/completions/fg.fish
%%DATADIR%%/completions/fgrep.fish
%%DATADIR%%/completions/figlet.fish
@@ -216,7 +472,10 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/flac.fish
%%DATADIR%%/completions/flatpak.fish
%%DATADIR%%/completions/fluxbox-remote.fish
+%%DATADIR%%/completions/for.fish
%%DATADIR%%/completions/fossil.fish
+%%DATADIR%%/completions/fsharpc.fish
+%%DATADIR%%/completions/fsharpi.fish
%%DATADIR%%/completions/ftp.fish
%%DATADIR%%/completions/funced.fish
%%DATADIR%%/completions/funcsave.fish
@@ -224,6 +483,8 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/functions.fish
%%DATADIR%%/completions/fuser.fish
%%DATADIR%%/completions/fusermount.fish
+%%DATADIR%%/completions/fzf.fish
+%%DATADIR%%/completions/g++.fish
%%DATADIR%%/completions/gcc.fish
%%DATADIR%%/completions/gdb.fish
%%DATADIR%%/completions/gem.fish
@@ -236,6 +497,8 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/gorename.fish
%%DATADIR%%/completions/gpasswd.fish
%%DATADIR%%/completions/gpg.fish
+%%DATADIR%%/completions/gpg1.fish
+%%DATADIR%%/completions/gpg2.fish
%%DATADIR%%/completions/gphoto2.fish
%%DATADIR%%/completions/gprof.fish
%%DATADIR%%/completions/gradle.fish
@@ -243,6 +506,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/groupadd.fish
%%DATADIR%%/completions/grub-file.fish
%%DATADIR%%/completions/grub-install.fish
+%%DATADIR%%/completions/grub-mkrescue.fish
%%DATADIR%%/completions/grunt.fish
%%DATADIR%%/completions/gsettings.fish
%%DATADIR%%/completions/gunzip.fish
@@ -258,13 +522,16 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/highlight.fish
%%DATADIR%%/completions/history.fish
%%DATADIR%%/completions/hjson.fish
+%%DATADIR%%/completions/hledger.fish
%%DATADIR%%/completions/htop.fish
%%DATADIR%%/completions/hugo.fish
+%%DATADIR%%/completions/hwinfo.fish
%%DATADIR%%/completions/i3-msg.fish
%%DATADIR%%/completions/iconv.fish
%%DATADIR%%/completions/id.fish
%%DATADIR%%/completions/identify.fish
%%DATADIR%%/completions/iex.fish
+%%DATADIR%%/completions/if.fish
%%DATADIR%%/completions/ifconfig.fish
%%DATADIR%%/completions/ifdata.fish
%%DATADIR%%/completions/ifdown.fish
@@ -274,6 +541,8 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/ip.fish
%%DATADIR%%/completions/ipset.fish
%%DATADIR%%/completions/iptables.fish
+%%DATADIR%%/completions/irb.fish
+%%DATADIR%%/completions/iw.fish
%%DATADIR%%/completions/j.fish
%%DATADIR%%/completions/jbake.fish
%%DATADIR%%/completions/jest.fish
@@ -281,8 +550,11 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/jobs.fish
%%DATADIR%%/completions/journalctl.fish
%%DATADIR%%/completions/jq.fish
+%%DATADIR%%/completions/kak.fish
%%DATADIR%%/completions/kcmshell5.fish
%%DATADIR%%/completions/kdeconnect-cli.fish
+%%DATADIR%%/completions/keepassxc-cli.fish
+%%DATADIR%%/completions/keybase.fish
%%DATADIR%%/completions/kill.fish
%%DATADIR%%/completions/killall.fish
%%DATADIR%%/completions/kitchen.fish
@@ -300,6 +572,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/ln.fish
%%DATADIR%%/completions/localectl.fish
%%DATADIR%%/completions/locate.fish
+%%DATADIR%%/completions/loginctl.fish
%%DATADIR%%/completions/logkeys.fish
%%DATADIR%%/completions/lp.fish
%%DATADIR%%/completions/lpadmin.fish
@@ -321,6 +594,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/lunchy.fish
%%DATADIR%%/completions/lxc.fish
%%DATADIR%%/completions/lxpanel.fish
+%%DATADIR%%/completions/lz4.fish
+%%DATADIR%%/completions/lz4c.fish
+%%DATADIR%%/completions/lz4cat.fish
%%DATADIR%%/completions/m4.fish
%%DATADIR%%/completions/machinectl.fish
%%DATADIR%%/completions/magento.fish
@@ -329,6 +605,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/makensis.fish
%%DATADIR%%/completions/makepkg.fish
%%DATADIR%%/completions/man.fish
+%%DATADIR%%/completions/mariner.fish
%%DATADIR%%/completions/math.fish
%%DATADIR%%/completions/mc.fish
%%DATADIR%%/completions/md5sum.fish
@@ -366,10 +643,11 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/mvn.fish
%%DATADIR%%/completions/namei.fish
%%DATADIR%%/completions/native2ascii.fish
+%%DATADIR%%/completions/nc.fish
%%DATADIR%%/completions/ncdu.fish
-%%DATADIR%%/completions/netcat.fish
%%DATADIR%%/completions/netctl-auto.fish
%%DATADIR%%/completions/netctl.fish
+%%DATADIR%%/completions/nethack.fish
%%DATADIR%%/completions/networkctl.fish
%%DATADIR%%/completions/nextd.fish
%%DATADIR%%/completions/ngrok.fish
@@ -400,12 +678,12 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/pacman.fish
%%DATADIR%%/completions/pacmatic.fish
%%DATADIR%%/completions/pacmd.fish
-%%DATADIR%%/completions/pacsrv.fish
%%DATADIR%%/completions/pactl.fish
%%DATADIR%%/completions/pactree.fish
%%DATADIR%%/completions/pandoc.fish
%%DATADIR%%/completions/passwd.fish
%%DATADIR%%/completions/patch.fish
+%%DATADIR%%/completions/patool.fish
%%DATADIR%%/completions/pbget.fish
%%DATADIR%%/completions/pdfelatex.fish
%%DATADIR%%/completions/pdfetex.fish
@@ -416,6 +694,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/pfctl.fish
%%DATADIR%%/completions/pftp.fish
%%DATADIR%%/completions/pgrep.fish
+%%DATADIR%%/completions/phpunit.fish
%%DATADIR%%/completions/pine.fish
%%DATADIR%%/completions/ping.fish
%%DATADIR%%/completions/pinky.fish
@@ -434,6 +713,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/pkgmk.fish
%%DATADIR%%/completions/pkgrm.fish
%%DATADIR%%/completions/pkill.fish
+%%DATADIR%%/completions/plutil.fish
%%DATADIR%%/completions/poff.fish
%%DATADIR%%/completions/pon.fish
%%DATADIR%%/completions/port.fish
@@ -455,13 +735,14 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/python.fish
%%DATADIR%%/completions/python2.fish
%%DATADIR%%/completions/python3.fish
+%%DATADIR%%/completions/pzstd.fish
+%%DATADIR%%/completions/qubes-gpg-client.fish
%%DATADIR%%/completions/quilt.fish
%%DATADIR%%/completions/random.fish
%%DATADIR%%/completions/ranger.fish
%%DATADIR%%/completions/rbenv.fish
%%DATADIR%%/completions/rc-service.fish
%%DATADIR%%/completions/rc-update.fish
-%%DATADIR%%/completions/rc.d.fish
%%DATADIR%%/completions/rcctl.fish
%%DATADIR%%/completions/read.fish
%%DATADIR%%/completions/readlink.fish
@@ -469,8 +750,10 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/reject.fish
%%DATADIR%%/completions/rejmerge.fish
%%DATADIR%%/completions/renice.fish
+%%DATADIR%%/completions/resolvectl.fish
%%DATADIR%%/completions/return.fish
%%DATADIR%%/completions/rfkill.fish
+%%DATADIR%%/completions/rg.fish
%%DATADIR%%/completions/rgrep.fish
%%DATADIR%%/completions/rm.fish
%%DATADIR%%/completions/rmdir.fish
@@ -481,6 +764,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/ruby-build.fish
%%DATADIR%%/completions/ruby.fish
%%DATADIR%%/completions/rustc.fish
+%%DATADIR%%/completions/rustup.fish
%%DATADIR%%/completions/s3cmd.fish
%%DATADIR%%/completions/sass-convert.fish
%%DATADIR%%/completions/sass.fish
@@ -500,6 +784,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/setfacl.fish
%%DATADIR%%/completions/setsid.fish
%%DATADIR%%/completions/setxkbmap.fish
+%%DATADIR%%/completions/sfdx.fish
%%DATADIR%%/completions/sha1sum.fish
%%DATADIR%%/completions/sha224sum.fish
%%DATADIR%%/completions/sha256sum.fish
@@ -508,6 +793,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/signify.fish
%%DATADIR%%/completions/snap.fish
%%DATADIR%%/completions/sort.fish
+%%DATADIR%%/completions/speedtest-cli.fish
+%%DATADIR%%/completions/speedtest.fish
+%%DATADIR%%/completions/src.fish
%%DATADIR%%/completions/ssh.fish
%%DATADIR%%/completions/sshfs.fish
%%DATADIR%%/completions/stack.fish
@@ -539,6 +827,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/tmutil.fish
%%DATADIR%%/completions/tmux.fish
%%DATADIR%%/completions/tmuxinator.fish
+%%DATADIR%%/completions/tokei.fish
%%DATADIR%%/completions/top.fish
%%DATADIR%%/completions/totem.fish
%%DATADIR%%/completions/touch.fish
@@ -547,6 +836,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/trap.fish
%%DATADIR%%/completions/travis.fish
%%DATADIR%%/completions/tree.fish
+%%DATADIR%%/completions/tsc.fish
%%DATADIR%%/completions/ttx.fish
%%DATADIR%%/completions/type.fish
%%DATADIR%%/completions/udisksctl.fish
@@ -556,8 +846,10 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/uname.fish
%%DATADIR%%/completions/unexpand.fish
%%DATADIR%%/completions/uniq.fish
+%%DATADIR%%/completions/unlz4.fish
%%DATADIR%%/completions/unrar.fish
%%DATADIR%%/completions/unzip.fish
+%%DATADIR%%/completions/unzstd.fish
%%DATADIR%%/completions/update-eix-remote.fish
%%DATADIR%%/completions/update-eix.fish
%%DATADIR%%/completions/useradd.fish
@@ -565,6 +857,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/vagrant.fish
%%DATADIR%%/completions/valgrind.fish
%%DATADIR%%/completions/vared.fish
+%%DATADIR%%/completions/vbc.fish
%%DATADIR%%/completions/vi.fish
%%DATADIR%%/completions/vim-addons.fish
%%DATADIR%%/completions/vim.fish
@@ -579,6 +872,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/wget.fish
%%DATADIR%%/completions/whatis.fish
%%DATADIR%%/completions/which.fish
+%%DATADIR%%/completions/while.fish
%%DATADIR%%/completions/who.fish
%%DATADIR%%/completions/wicd-cli.fish
%%DATADIR%%/completions/wicd-client.fish
@@ -608,22 +902,24 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/zcat.fish
%%DATADIR%%/completions/zfs.fish
%%DATADIR%%/completions/zip.fish
+%%DATADIR%%/completions/zpaq.fish
%%DATADIR%%/completions/zpool.fish
+%%DATADIR%%/completions/zstd.fish
+%%DATADIR%%/completions/zstdcat.fish
+%%DATADIR%%/completions/zstdgrep.fish
+%%DATADIR%%/completions/zstdless.fish
+%%DATADIR%%/completions/zstdmt.fish
%%DATADIR%%/completions/zypper.fish
%%DATADIR%%/config.fish
%%DATADIR%%/functions/N_.fish
%%DATADIR%%/functions/_.fish
%%DATADIR%%/functions/__fish_abbr_old.fish
+%%DATADIR%%/functions/__fish_any_arg_in.fish
+%%DATADIR%%/functions/__fish_anypython.fish
%%DATADIR%%/functions/__fish_append.fish
-%%DATADIR%%/functions/__fish_bind_test1.fish
-%%DATADIR%%/functions/__fish_bind_test2.fish
-%%DATADIR%%/functions/__fish_can_complete_switches.fish
%%DATADIR%%/functions/__fish_cancel_commandline.fish
%%DATADIR%%/functions/__fish_clang_complete.fish
%%DATADIR%%/functions/__fish_commandline_is_singlequoted.fish
-%%DATADIR%%/functions/__fish_commandline_test.fish
-%%DATADIR%%/functions/__fish_complete_abook_formats.fish
-%%DATADIR%%/functions/__fish_complete_ant_targets.fish
%%DATADIR%%/functions/__fish_complete_atool_archive_contents.fish
%%DATADIR%%/functions/__fish_complete_bittorrent.fish
%%DATADIR%%/functions/__fish_complete_blockdevice.fish
@@ -631,14 +927,16 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_complete_command.fish
%%DATADIR%%/functions/__fish_complete_convert_options.fish
%%DATADIR%%/functions/__fish_complete_directories.fish
-%%DATADIR%%/functions/__fish_complete_file_url.fish
+%%DATADIR%%/functions/__fish_complete_external_command.fish
%%DATADIR%%/functions/__fish_complete_ftp.fish
+%%DATADIR%%/functions/__fish_complete_gpg.fish
+%%DATADIR%%/functions/__fish_complete_gpg_key_id.fish
+%%DATADIR%%/functions/__fish_complete_gpg_user_id.fish
%%DATADIR%%/functions/__fish_complete_groups.fish
%%DATADIR%%/functions/__fish_complete_job_pids.fish
%%DATADIR%%/functions/__fish_complete_list.fish
%%DATADIR%%/functions/__fish_complete_lpr.fish
%%DATADIR%%/functions/__fish_complete_lpr_option.fish
-%%DATADIR%%/functions/__fish_complete_lsusb.fish
%%DATADIR%%/functions/__fish_complete_man.fish
%%DATADIR%%/functions/__fish_complete_mount_opts.fish
%%DATADIR%%/functions/__fish_complete_path.fish
@@ -646,17 +944,11 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_complete_pids.fish
%%DATADIR%%/functions/__fish_complete_ppp_peer.fish
%%DATADIR%%/functions/__fish_complete_proc.fish
-%%DATADIR%%/functions/__fish_complete_setxkbmap.fish
%%DATADIR%%/functions/__fish_complete_ssh.fish
%%DATADIR%%/functions/__fish_complete_subcommand.fish
-%%DATADIR%%/functions/__fish_complete_subcommand_root.fish
%%DATADIR%%/functions/__fish_complete_suffix.fish
-%%DATADIR%%/functions/__fish_complete_svn_diff.fish
-%%DATADIR%%/functions/__fish_complete_tar.fish
-%%DATADIR%%/functions/__fish_complete_unrar.fish
%%DATADIR%%/functions/__fish_complete_user_at_hosts.fish
%%DATADIR%%/functions/__fish_complete_users.fish
-%%DATADIR%%/functions/__fish_complete_wvdial_peers.fish
%%DATADIR%%/functions/__fish_complete_zfs_mountpoint_properties.fish
%%DATADIR%%/functions/__fish_complete_zfs_pools.fish
%%DATADIR%%/functions/__fish_complete_zfs_ro_properties.fish
@@ -669,7 +961,6 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_cursor_konsole.fish
%%DATADIR%%/functions/__fish_cursor_xterm.fish
%%DATADIR%%/functions/__fish_describe_command.fish
-%%DATADIR%%/functions/__fish_filter_ant_targets.fish
%%DATADIR%%/functions/__fish_first_token.fish
%%DATADIR%%/functions/__fish_git_prompt.fish
%%DATADIR%%/functions/__fish_gnu_complete.fish
@@ -689,75 +980,57 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_number_of_cmd_args_wo_opts.fish
%%DATADIR%%/functions/__fish_paginate.fish
%%DATADIR%%/functions/__fish_parent_directories.fish
-%%DATADIR%%/functions/__fish_parse_configure.fish
+%%DATADIR%%/functions/__fish_pipestatus_with_signal.fish
%%DATADIR%%/functions/__fish_portage_print_available_pkgs.fish
%%DATADIR%%/functions/__fish_portage_print_installed_pkgs.fish
-%%DATADIR%%/functions/__fish_portage_print_repository_names.fish
%%DATADIR%%/functions/__fish_portage_print_repository_paths.fish
-%%DATADIR%%/functions/__fish_ports_dirs.fish
+%%DATADIR%%/functions/__fish_prepend_sudo.fish
%%DATADIR%%/functions/__fish_prev_arg_in.fish
%%DATADIR%%/functions/__fish_print_VBox_vms.fish
-%%DATADIR%%/functions/__fish_print_abook_emails.fish
%%DATADIR%%/functions/__fish_print_addresses.fish
-%%DATADIR%%/functions/__fish_print_arch_daemons.fish
%%DATADIR%%/functions/__fish_print_cmd_args.fish
%%DATADIR%%/functions/__fish_print_cmd_args_without_options.fish
%%DATADIR%%/functions/__fish_print_commands.fish
%%DATADIR%%/functions/__fish_print_debian_apache_confs.fish
%%DATADIR%%/functions/__fish_print_debian_apache_mods.fish
%%DATADIR%%/functions/__fish_print_debian_apache_sites.fish
-%%DATADIR%%/functions/__fish_print_debian_services.fish
%%DATADIR%%/functions/__fish_print_encodings.fish
%%DATADIR%%/functions/__fish_print_filesystems.fish
-%%DATADIR%%/functions/__fish_print_function_prototypes.fish
+%%DATADIR%%/functions/__fish_print_gpg_algo.fish
%%DATADIR%%/functions/__fish_print_groups.fish
%%DATADIR%%/functions/__fish_print_help.fish
%%DATADIR%%/functions/__fish_print_hostnames.fish
%%DATADIR%%/functions/__fish_print_interfaces.fish
%%DATADIR%%/functions/__fish_print_lpr_options.fish
%%DATADIR%%/functions/__fish_print_lpr_printers.fish
-%%DATADIR%%/functions/__fish_print_lsblk_columns.fish
-%%DATADIR%%/functions/__fish_print_make_targets.fish
%%DATADIR%%/functions/__fish_print_modules.fish
%%DATADIR%%/functions/__fish_print_mounted.fish
-%%DATADIR%%/functions/__fish_print_ninja_targets.fish
-%%DATADIR%%/functions/__fish_print_ninja_tools.fish
%%DATADIR%%/functions/__fish_print_packages.fish
%%DATADIR%%/functions/__fish_print_pacman_repos.fish
+%%DATADIR%%/functions/__fish_print_pipestatus.fish
%%DATADIR%%/functions/__fish_print_service_names.fish
%%DATADIR%%/functions/__fish_print_svn_rev.fish
%%DATADIR%%/functions/__fish_print_users.fish
%%DATADIR%%/functions/__fish_print_xdg_applications_directories.fish
-%%DATADIR%%/functions/__fish_print_xdg_desktop_file_ids.fish
%%DATADIR%%/functions/__fish_print_xdg_mimetypes.fish
-%%DATADIR%%/functions/__fish_print_xrandr_modes.fish
-%%DATADIR%%/functions/__fish_print_xrandr_outputs.fish
%%DATADIR%%/functions/__fish_print_xwindows.fish
-%%DATADIR%%/functions/__fish_print_zfs_bookmarks.fish
-%%DATADIR%%/functions/__fish_print_zfs_filesystems.fish
%%DATADIR%%/functions/__fish_print_zfs_snapshots.fish
-%%DATADIR%%/functions/__fish_print_zfs_volumes.fish
-%%DATADIR%%/functions/__fish_prt_no_subcommand.fish
-%%DATADIR%%/functions/__fish_prt_packages.fish
-%%DATADIR%%/functions/__fish_prt_ports.fish
-%%DATADIR%%/functions/__fish_prt_use_package.fish
-%%DATADIR%%/functions/__fish_prt_use_port.fish
%%DATADIR%%/functions/__fish_pwd.fish
%%DATADIR%%/functions/__fish_seen_argument.fish
%%DATADIR%%/functions/__fish_seen_subcommand_from.fish
%%DATADIR%%/functions/__fish_set_locale.fish
-%%DATADIR%%/functions/__fish_sgrep.fish
%%DATADIR%%/functions/__fish_shared_key_bindings.fish
%%DATADIR%%/functions/__fish_should_complete_switches.fish
+%%DATADIR%%/functions/__fish_status_to_signal.fish
%%DATADIR%%/functions/__fish_svn_prompt.fish
%%DATADIR%%/functions/__fish_systemctl_services.fish
%%DATADIR%%/functions/__fish_systemd_machine_images.fish
%%DATADIR%%/functions/__fish_systemd_machines.fish
-%%DATADIR%%/functions/__fish_test_arg.fish
%%DATADIR%%/functions/__fish_toggle_comment_commandline.fish
%%DATADIR%%/functions/__fish_use_subcommand.fish
%%DATADIR%%/functions/__fish_vcs_prompt.fish
%%DATADIR%%/functions/__fish_whatis.fish
+%%DATADIR%%/functions/__fish_whatis_current_token.fish
%%DATADIR%%/functions/__terlar_git_prompt.fish
%%DATADIR%%/functions/_fish_systemctl.fish
%%DATADIR%%/functions/_validate_int.fish
@@ -771,7 +1044,6 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/dirs.fish
%%DATADIR%%/functions/down-or-search.fish
%%DATADIR%%/functions/edit_command_buffer.fish
-%%DATADIR%%/functions/eval.fish
%%DATADIR%%/functions/export.fish
%%DATADIR%%/functions/fish_breakpoint_prompt.fish
%%DATADIR%%/functions/fish_clipboard_copy.fish
@@ -779,20 +1051,24 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/fish_config.fish
%%DATADIR%%/functions/fish_default_key_bindings.fish
%%DATADIR%%/functions/fish_default_mode_prompt.fish
-%%DATADIR%%/functions/fish_fallback_prompt.fish
+%%DATADIR%%/functions/fish_git_prompt.fish
+%%DATADIR%%/functions/fish_hg_prompt.fish
%%DATADIR%%/functions/fish_hybrid_key_bindings.fish
%%DATADIR%%/functions/fish_indent.fish
%%DATADIR%%/functions/fish_key_reader.fish
%%DATADIR%%/functions/fish_md5.fish
%%DATADIR%%/functions/fish_mode_prompt.fish
+%%DATADIR%%/functions/fish_npm_helper.fish
%%DATADIR%%/functions/fish_opt.fish
+%%DATADIR%%/functions/fish_print_git_action.fish
%%DATADIR%%/functions/fish_print_hg_root.fish
%%DATADIR%%/functions/fish_prompt.fish
+%%DATADIR%%/functions/fish_svn_prompt.fish
%%DATADIR%%/functions/fish_title.fish
%%DATADIR%%/functions/fish_update_completions.fish
+%%DATADIR%%/functions/fish_vcs_prompt.fish
%%DATADIR%%/functions/fish_vi_cursor.fish
%%DATADIR%%/functions/fish_vi_key_bindings.fish
-%%DATADIR%%/functions/fish_vi_mode.fish
%%DATADIR%%/functions/funced.fish
%%DATADIR%%/functions/funcsave.fish
%%DATADIR%%/functions/grep.fish
@@ -817,7 +1093,6 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/realpath.fish
%%DATADIR%%/functions/seq.fish
%%DATADIR%%/functions/setenv.fish
-%%DATADIR%%/functions/string.fish
%%DATADIR%%/functions/suspend.fish
%%DATADIR%%/functions/trap.fish
%%DATADIR%%/functions/type.fish
@@ -836,7 +1111,7 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%%%DATADIR%%/man/man1/block.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/break.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/breakpoint.1.gz
-%%MANPAGES%%%%DATADIR%%/man/man1/builtin.1.gz
+%%MANPAGES%%%%MANPAGES%%%%DATADIR%%/man/man1/builtin.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/case.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/cd.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/cdh.1.gz
@@ -858,17 +1133,23 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%%%DATADIR%%/man/man1/exit.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/false.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fg.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish-doc.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish-faq.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish-tutorial.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_breakpoint_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_config.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish_git_prompt.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish_hg_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_indent.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_key_reader.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_mode_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_opt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_right_prompt.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish_svn_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_update_completions.1.gz
-%%MANPAGES%%%%DATADIR%%/man/man1/fish_vi_mode.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish_vcs_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/for.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/funced.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/funcsave.1.gz
@@ -893,16 +1174,31 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%%%DATADIR%%/man/man1/pwd.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/random.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/read.1.gz
-%%MANPAGES%%%%DATADIR%%/man/man1/realpath.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/return.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/set.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/set_color.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/source.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/status.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-collect.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-escape.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-join.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-join0.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-length.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-lower.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-match.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-repeat.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-replace.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-split.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-split0.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-sub.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-trim.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-unescape.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/string-upper.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/string.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/suspend.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/switch.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/test.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/time.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/trap.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/true.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/type.1.gz
diff --git a/shells/ion/Makefile b/shells/ion/Makefile
index cfa7c8508922..bc54a2fe0ddb 100644
--- a/shells/ion/Makefile
+++ b/shells/ion/Makefile
@@ -2,7 +2,7 @@
PORTNAME= ion
DISTVERSION= 1.0.5-1355
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= shells
PKGNAMESUFFIX= -shell
diff --git a/shells/ksh93-devel/Makefile b/shells/ksh93-devel/Makefile
index 97f40fc7b257..16a95da959b4 100644
--- a/shells/ksh93-devel/Makefile
+++ b/shells/ksh93-devel/Makefile
@@ -21,8 +21,8 @@ COMMENT= Development branch of AT&T KornShell 93
LICENSE= EPL
-HASH= 0be82553
-AST_COMMIT_DATE= 2020.02.22
+HASH= cc1f2bf8
+AST_COMMIT_DATE= 2020.02.24
BROKEN_aarch64= Fails to compile: needs sbrk
diff --git a/shells/ksh93-devel/distinfo b/shells/ksh93-devel/distinfo
index 081b16ba8ae7..814bacf32bac 100644
--- a/shells/ksh93-devel/distinfo
+++ b/shells/ksh93-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582412909
-SHA256 (ksh93/att-ast-2020.02.22-0be82553_GH0.tar.gz) = a78f2930e9daebd3950044eb899dfbcae67ac8e2599346aa25c2fd6fb8097bf0
-SIZE (ksh93/att-ast-2020.02.22-0be82553_GH0.tar.gz) = 12960534
+TIMESTAMP = 1582777203
+SHA256 (ksh93/att-ast-2020.02.24-cc1f2bf8_GH0.tar.gz) = f3be888584d3a3d24258a55975743710282300092f8fa9c09f9bf3fd2f75222c
+SIZE (ksh93/att-ast-2020.02.24-cc1f2bf8_GH0.tar.gz) = 12998852
diff --git a/shells/ksh93-devel/files/patch-src_lib_libast_features_wchar b/shells/ksh93-devel/files/patch-src_lib_libast_features_wchar
deleted file mode 100644
index d3dca1657a59..000000000000
--- a/shells/ksh93-devel/files/patch-src_lib_libast_features_wchar
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/lib/libast/features/wchar.orig 2017-11-30 22:35:04 UTC
-+++ src/lib/libast/features/wchar
-@@ -6,6 +6,7 @@ set include .
- cat{
- #ifndef _AST_WCHAR_H
- #define _AST_WCHAR_H 1
-+ #define _STDFILE_DECLARED
- }end
-
- lib mbstowcs,wctomb,wcscmp,wcscoll,wcslen,wcstombs,wcsxfrm,wcwidth stdlib.h stdio.h wchar.h
diff --git a/shells/starship/Makefile b/shells/starship/Makefile
index 4006b661299d..11ecaa512864 100644
--- a/shells/starship/Makefile
+++ b/shells/starship/Makefile
@@ -2,7 +2,7 @@
PORTNAME= starship
DISTVERSION= 0.13.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= shells
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/sysutils/Makefile b/sysutils/Makefile
index a56af677b83d..9dd08db08c0e 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -162,6 +162,7 @@
SUBDIR += cfengine313
SUBDIR += cfengine314
SUBDIR += cfengine315
+ SUBDIR += checkrestart
SUBDIR += chgrep
SUBDIR += chyves
SUBDIR += cinnamon-control-center
diff --git a/sysutils/bfs/Makefile b/sysutils/bfs/Makefile
index 29fd38a3387f..60a54de80aab 100644
--- a/sysutils/bfs/Makefile
+++ b/sysutils/bfs/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= bfs
-DISTVERSION= 1.5.2
+DISTVERSION= 1.6
CATEGORIES= sysutils
MAINTAINER= tobik@FreeBSD.org
@@ -20,10 +20,9 @@ GH_ACCOUNT= tavianator
SHEBANG_FILES= tests.sh tests/*.sh
TEST_TARGET= check
PLIST_FILES= bin/bfs \
- man/man1/bfs.1.gz
+ share/man/man1/bfs.1.gz
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bfs ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/bfs.1 ${STAGEDIR}${MANPREFIX}/man/man1
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bfs
.include <bsd.port.mk>
diff --git a/sysutils/bfs/distinfo b/sysutils/bfs/distinfo
index b9151ac406df..9e81475fe466 100644
--- a/sysutils/bfs/distinfo
+++ b/sysutils/bfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578637703
-SHA256 (tavianator-bfs-1.5.2_GH0.tar.gz) = f8779936f0d7ff5ce758db50d4921382b345ba13b1b6bf32bbc103a199934052
-SIZE (tavianator-bfs-1.5.2_GH0.tar.gz) = 114486
+TIMESTAMP = 1582652422
+SHA256 (tavianator-bfs-1.6_GH0.tar.gz) = 8371720d620c3f90d81974e1aa0bfc6d82070aa286c9c39019f98f9ed59722fb
+SIZE (tavianator-bfs-1.6_GH0.tar.gz) = 117290
diff --git a/sysutils/cfengine-devel/Makefile b/sysutils/cfengine-devel/Makefile
index 125f87c3e555..4d2ea0e86f55 100644
--- a/sysutils/cfengine-devel/Makefile
+++ b/sysutils/cfengine-devel/Makefile
@@ -5,9 +5,9 @@ PORTNAME= cfengine
PORTVERSION= 3.${CFENGINE_COMMIT_DATE}
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-CFENGINE_HASH= b3a744cd6
+CFENGINE_HASH= 70416c555
LIBNTECH_HASH= ee0dc6b
-CFENGINE_COMMIT_DATE= 2020.02.07
+CFENGINE_COMMIT_DATE= 2020.02.25
MAINTAINER= cy@FreeBSD.org
# gjb@FreeBSD.org is also committer for this port
diff --git a/sysutils/cfengine-devel/distinfo b/sysutils/cfengine-devel/distinfo
index 3ba925959f70..98b881e8b1b7 100644
--- a/sysutils/cfengine-devel/distinfo
+++ b/sysutils/cfengine-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1581102926
-SHA256 (cfengine-core-3.2020.02.07-b3a744cd6_GH0.tar.gz) = 8f04b3add7b7716825fcb5dd36a65cd708633484587983fef06bab72804968b9
-SIZE (cfengine-core-3.2020.02.07-b3a744cd6_GH0.tar.gz) = 2188906
+TIMESTAMP = 1582777953
+SHA256 (cfengine-core-3.2020.02.25-70416c555_GH0.tar.gz) = a13ca71227582c71caba7d7bbe4565c770994b31ba70367b72eb0bed6c414d74
+SIZE (cfengine-core-3.2020.02.25-70416c555_GH0.tar.gz) = 2205763
SHA256 (cfengine-libntech-ee0dc6b_GH0.tar.gz) = 5acc2e3800ff3defede5489afe174b9101b039ef3d6cc1776ba5240e7697452d
SIZE (cfengine-libntech-ee0dc6b_GH0.tar.gz) = 360751
diff --git a/sysutils/cfengine-devel/pkg-plist b/sysutils/cfengine-devel/pkg-plist
index 333649ddb3d2..1b481e55aa72 100644
--- a/sysutils/cfengine-devel/pkg-plist
+++ b/sysutils/cfengine-devel/pkg-plist
@@ -2,6 +2,7 @@ bin/cf-agent
bin/cf-check
bin/cf-execd
bin/cf-key
+bin/cf-keycrypt
bin/cf-monitord
bin/cf-net
bin/cf-promises
diff --git a/sysutils/cfengine-masterfiles-devel/Makefile b/sysutils/cfengine-masterfiles-devel/Makefile
index 4ff6ca2e7756..ea1d606ea497 100644
--- a/sysutils/cfengine-masterfiles-devel/Makefile
+++ b/sysutils/cfengine-masterfiles-devel/Makefile
@@ -5,8 +5,8 @@ PORTNAME= cfengine-masterfiles
PORTVERSION= 3.${CFENGINE_COMMIT_DATE}
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-HASH= d6c6c8d7
-CFENGINE_COMMIT_DATE= 2020.02.07
+HASH= 17490033
+CFENGINE_COMMIT_DATE= 2020.02.25
MAINTAINER= cy@FreeBSD.org
# gjb@FreeBSD.org is also committer for this port
diff --git a/sysutils/cfengine-masterfiles-devel/distinfo b/sysutils/cfengine-masterfiles-devel/distinfo
index 699e359a4aa9..8123a541501d 100644
--- a/sysutils/cfengine-masterfiles-devel/distinfo
+++ b/sysutils/cfengine-masterfiles-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581103027
-SHA256 (cfengine-masterfiles-3.2020.02.07-d6c6c8d7_GH0.tar.gz) = 5adeee7afbe200eccc959d27f6068327b7008966a0d00f90dacf41c9dfe03d66
-SIZE (cfengine-masterfiles-3.2020.02.07-d6c6c8d7_GH0.tar.gz) = 428718
+TIMESTAMP = 1582778009
+SHA256 (cfengine-masterfiles-3.2020.02.25-17490033_GH0.tar.gz) = f50adba13b11f6eadb92e5092746f4f6796d4594611e8310268465e4d80168f7
+SIZE (cfengine-masterfiles-3.2020.02.25-17490033_GH0.tar.gz) = 429169
diff --git a/sysutils/checkrestart/Makefile b/sysutils/checkrestart/Makefile
new file mode 100644
index 000000000000..b439200d8ccc
--- /dev/null
+++ b/sysutils/checkrestart/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= checkrestart
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.0
+CATEGORIES= sysutils
+
+MAINTAINER= tom@hur.st
+COMMENT= Find processes that need restarting after an upgrade
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USE_GITHUB= yes
+GH_ACCOUNT= Freaky
+
+PLIST_FILES= bin/checkrestart \
+ share/man/man1/checkrestart.1.gz
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/checkrestart ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/checkrestart.1 ${STAGEDIR}${MAN1PREFIX}/share/man/man1
+
+.include <bsd.port.mk>
diff --git a/sysutils/checkrestart/distinfo b/sysutils/checkrestart/distinfo
new file mode 100644
index 000000000000..36f23958d8d7
--- /dev/null
+++ b/sysutils/checkrestart/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582634638
+SHA256 (Freaky-checkrestart-v0.2.0_GH0.tar.gz) = beb2e82cde38f9e11a278f8fefd7012abe2fcbd599d8b4e721d015a315ceb367
+SIZE (Freaky-checkrestart-v0.2.0_GH0.tar.gz) = 4784
diff --git a/sysutils/checkrestart/pkg-descr b/sysutils/checkrestart/pkg-descr
new file mode 100644
index 000000000000..f72a8d0ee8fe
--- /dev/null
+++ b/sysutils/checkrestart/pkg-descr
@@ -0,0 +1,4 @@
+Find processes using stale binaries or shared libraries that may need
+restarting after an upgrade.
+
+WWW: http://github.com/Freaky/checkrestart
diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile
index 4b655cfbddf4..fc1878ba2605 100644
--- a/sysutils/exa/Makefile
+++ b/sysutils/exa/Makefile
@@ -3,7 +3,7 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= tobik@FreeBSD.org
diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile
index ac5128d703bb..d5d59d18f69e 100644
--- a/sysutils/fd/Makefile
+++ b/sysutils/fd/Makefile
@@ -4,7 +4,7 @@
PORTNAME= fd
DISTVERSIONPREFIX= v
DISTVERSION= 7.4.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
PKGNAMESUFFIX= -find
diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile
index 598b08e890eb..17ec935371d6 100644
--- a/sysutils/flowgger/Makefile
+++ b/sysutils/flowgger/Makefile
@@ -2,7 +2,7 @@
PORTNAME= flowgger
DISTVERSION= 0.2.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile
index 64b96cd4e037..038af8c06043 100644
--- a/sysutils/fluent-bit/Makefile
+++ b/sysutils/fluent-bit/Makefile
@@ -3,7 +3,7 @@
PORTNAME= fluent-bit
DISTVERSIONPREFIX= v
-DISTVERSION= 1.3.8
+DISTVERSION= 1.3.9
CATEGORIES= sysutils
MAINTAINER= girgen@FreeBSD.org
diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo
index 61d2deb98d6b..22f9259b23c0 100644
--- a/sysutils/fluent-bit/distinfo
+++ b/sysutils/fluent-bit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582184235
-SHA256 (fluent-fluent-bit-v1.3.8_GH0.tar.gz) = b5b74819b747458e3d99a7ab3f18bb3616927e09f36551995feea82d514e6bbc
-SIZE (fluent-fluent-bit-v1.3.8_GH0.tar.gz) = 12125370
+TIMESTAMP = 1582792054
+SHA256 (fluent-fluent-bit-v1.3.9_GH0.tar.gz) = 95dff0e536c6bdca0ae339f0570dccbb1094719446454aad81d906d335f111ec
+SIZE (fluent-fluent-bit-v1.3.9_GH0.tar.gz) = 12125422
diff --git a/sysutils/fusefs-sandboxfs/Makefile b/sysutils/fusefs-sandboxfs/Makefile
index c09135a3443f..dd90fe6cc83e 100644
--- a/sysutils/fusefs-sandboxfs/Makefile
+++ b/sysutils/fusefs-sandboxfs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sandboxfs
DISTVERSIONPREFIX= sandboxfs-
DISTVERSION= 0.1.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
PKGNAMEPREFIX= fusefs-
diff --git a/sysutils/gdisk/files/patch-gptcurses.cc b/sysutils/gdisk/files/patch-gptcurses.cc
new file mode 100644
index 000000000000..f773fed545b7
--- /dev/null
+++ b/sysutils/gdisk/files/patch-gptcurses.cc
@@ -0,0 +1,11 @@
+--- gptcurses.cc.orig 2020-02-17 22:34:11 UTC
++++ gptcurses.cc
+@@ -23,7 +23,7 @@
+ #include <iostream>
+ #include <string>
+ #include <sstream>
+-#ifdef __APPLE__
++#if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined (__APPLE__)
+ #include <ncurses.h>
+ #else
+ #include <ncursesw/ncurses.h>
diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile
index 9f87bdda0911..16a1c623a3b1 100644
--- a/sysutils/hexyl/Makefile
+++ b/sysutils/hexyl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hexyl
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= tobik@FreeBSD.org
diff --git a/sysutils/nomad-pot-driver/Makefile b/sysutils/nomad-pot-driver/Makefile
index 5ed32b7a65b8..4aaf17b088a0 100644
--- a/sysutils/nomad-pot-driver/Makefile
+++ b/sysutils/nomad-pot-driver/Makefile
@@ -1,7 +1,8 @@
# $FreeBSD$
PORTNAME= nomad-pot-driver
-DISTVERSION= 0.6.0
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.7.0
PORTREVISION= 0
CATEGORIES= sysutils
diff --git a/sysutils/nomad-pot-driver/distinfo b/sysutils/nomad-pot-driver/distinfo
index f5bd070aa7ed..0c5e8348ac42 100644
--- a/sysutils/nomad-pot-driver/distinfo
+++ b/sysutils/nomad-pot-driver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582038683
-SHA256 (trivago-nomad-pot-driver-0.6.0_GH0.tar.gz) = b8e81dd62a0845c4197322088decab55126248c09978bdbd24f89b525c038af4
-SIZE (trivago-nomad-pot-driver-0.6.0_GH0.tar.gz) = 3571184
+TIMESTAMP = 1582751708
+SHA256 (trivago-nomad-pot-driver-v0.7.0_GH0.tar.gz) = a08f99d56994b8007f09adfce906c2618dfbcc4df33697482ca235fe38ece848
+SIZE (trivago-nomad-pot-driver-v0.7.0_GH0.tar.gz) = 3571708
diff --git a/sysutils/plasma5-discover/distinfo b/sysutils/plasma5-discover/distinfo
index 6401ca01c292..1ab23a0635a2 100644
--- a/sysutils/plasma5-discover/distinfo
+++ b/sysutils/plasma5-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120740
-SHA256 (KDE/plasma/5.18.1/discover-5.18.1.tar.xz) = 914f7140685a116ff385a17669be7537950d50cbb78854a1bc9430ec6972e2ba
-SIZE (KDE/plasma/5.18.1/discover-5.18.1.tar.xz) = 10472384
+TIMESTAMP = 1582695472
+SHA256 (KDE/plasma/5.18.2/discover-5.18.2.tar.xz) = 941278b1845b3a7f344650630de0be040589e2f3f03c097c88f33b69b187bffc
+SIZE (KDE/plasma/5.18.2/discover-5.18.2.tar.xz) = 10472644
diff --git a/sysutils/plasma5-drkonqi/distinfo b/sysutils/plasma5-drkonqi/distinfo
index 8763b40c75d3..76bf16fd47ac 100644
--- a/sysutils/plasma5-drkonqi/distinfo
+++ b/sysutils/plasma5-drkonqi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120741
-SHA256 (KDE/plasma/5.18.1/drkonqi-5.18.1.tar.xz) = 2f44291cee704c86526ddc8fa75455157d5694a1dfca5b5f57683ae70829bd86
-SIZE (KDE/plasma/5.18.1/drkonqi-5.18.1.tar.xz) = 747392
+TIMESTAMP = 1582695473
+SHA256 (KDE/plasma/5.18.2/drkonqi-5.18.2.tar.xz) = f622e9d83361956fd9de4336253ee679bffe6ded97779b201f09d4490d56b452
+SIZE (KDE/plasma/5.18.2/drkonqi-5.18.2.tar.xz) = 747500
diff --git a/sysutils/plasma5-kde-cli-tools/distinfo b/sysutils/plasma5-kde-cli-tools/distinfo
index 5e4e1d9221e9..7a06fb655a5b 100644
--- a/sysutils/plasma5-kde-cli-tools/distinfo
+++ b/sysutils/plasma5-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120742
-SHA256 (KDE/plasma/5.18.1/kde-cli-tools-5.18.1.tar.xz) = d2f7250e6b557f927e2526542ede5efda9267f2f89c9b359a97c40b665c1b86c
-SIZE (KDE/plasma/5.18.1/kde-cli-tools-5.18.1.tar.xz) = 591904
+TIMESTAMP = 1582695477
+SHA256 (KDE/plasma/5.18.2/kde-cli-tools-5.18.2.tar.xz) = 33339740329723d8e70e280c0dd57a3a8e149ab7dd0046fd49ef29ea79ced76a
+SIZE (KDE/plasma/5.18.2/kde-cli-tools-5.18.2.tar.xz) = 591912
diff --git a/sysutils/plasma5-kinfocenter/distinfo b/sysutils/plasma5-kinfocenter/distinfo
index 17081028d577..40590c4b6c28 100644
--- a/sysutils/plasma5-kinfocenter/distinfo
+++ b/sysutils/plasma5-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120743
-SHA256 (KDE/plasma/5.18.1/kinfocenter-5.18.1.tar.xz) = 05c628787cdc5c40256ae821d3dfd72ed16e5510e5489b678f302655edc75eaa
-SIZE (KDE/plasma/5.18.1/kinfocenter-5.18.1.tar.xz) = 1255684
+TIMESTAMP = 1582695478
+SHA256 (KDE/plasma/5.18.2/kinfocenter-5.18.2.tar.xz) = 00e613deb35739d3f387fbd2de8062cdce597f15bf1153838156aae0331a0b94
+SIZE (KDE/plasma/5.18.2/kinfocenter-5.18.2.tar.xz) = 1255836
diff --git a/sysutils/plasma5-kmenuedit/distinfo b/sysutils/plasma5-kmenuedit/distinfo
index 823f5fd56a9d..6074647dc38a 100644
--- a/sysutils/plasma5-kmenuedit/distinfo
+++ b/sysutils/plasma5-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120744
-SHA256 (KDE/plasma/5.18.1/kmenuedit-5.18.1.tar.xz) = af7b1e50fd8d91469bda6d78916c527d9b9e1b0e9a809b5e7f4fbdfc2ac3ad5e
-SIZE (KDE/plasma/5.18.1/kmenuedit-5.18.1.tar.xz) = 813956
+TIMESTAMP = 1582695480
+SHA256 (KDE/plasma/5.18.2/kmenuedit-5.18.2.tar.xz) = 51d96d7dab7180f4594e1becaa607faf5befb92c8bfa8063c935fe0b07de88fd
+SIZE (KDE/plasma/5.18.2/kmenuedit-5.18.2.tar.xz) = 814016
diff --git a/sysutils/plasma5-ksysguard/distinfo b/sysutils/plasma5-ksysguard/distinfo
index 72773fa078ec..cf164c907d74 100644
--- a/sysutils/plasma5-ksysguard/distinfo
+++ b/sysutils/plasma5-ksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120745
-SHA256 (KDE/plasma/5.18.1/ksysguard-5.18.1.tar.xz) = d88c8c324fd5835d6287107b162b2434f43dcd3adb01bb9b2a9c4b93afb0ece2
-SIZE (KDE/plasma/5.18.1/ksysguard-5.18.1.tar.xz) = 517400
+TIMESTAMP = 1582695481
+SHA256 (KDE/plasma/5.18.2/ksysguard-5.18.2.tar.xz) = 53549f51cabf31bbf17c96492eae9025fad32c6659c412fe5c2eb5a4efbcf4e1
+SIZE (KDE/plasma/5.18.2/ksysguard-5.18.2.tar.xz) = 517436
diff --git a/sysutils/plasma5-libksysguard/distinfo b/sysutils/plasma5-libksysguard/distinfo
index 178c4eb16905..310bb327de96 100644
--- a/sysutils/plasma5-libksysguard/distinfo
+++ b/sysutils/plasma5-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120747
-SHA256 (KDE/plasma/5.18.1/libksysguard-5.18.1.tar.xz) = 93654e348845a992158d22608cd612e6770c718ee945aafcf04a8bd50f7b1c2e
-SIZE (KDE/plasma/5.18.1/libksysguard-5.18.1.tar.xz) = 610036
+TIMESTAMP = 1582695483
+SHA256 (KDE/plasma/5.18.2/libksysguard-5.18.2.tar.xz) = 5e6046b5e07282f8bb46711717eee10b8feb9a7296e220124f6f72778cc7aedd
+SIZE (KDE/plasma/5.18.2/libksysguard-5.18.2.tar.xz) = 610028
diff --git a/sysutils/plasma5-polkit-kde-agent-1/distinfo b/sysutils/plasma5-polkit-kde-agent-1/distinfo
index d78d90114a52..d54387297302 100644
--- a/sysutils/plasma5-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma5-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120748
-SHA256 (KDE/plasma/5.18.1/polkit-kde-agent-1-5.18.1.tar.xz) = 2ac53451bec7eca86ccc773df46b775d703a9a0cc50ee0fe64ad11185c3d36eb
-SIZE (KDE/plasma/5.18.1/polkit-kde-agent-1-5.18.1.tar.xz) = 44696
+TIMESTAMP = 1582695484
+SHA256 (KDE/plasma/5.18.2/polkit-kde-agent-1-5.18.2.tar.xz) = d4c38900d1ec3986c6ebba626f92c3adb8706904bef5e98ec26215d1d388eb5d
+SIZE (KDE/plasma/5.18.2/polkit-kde-agent-1-5.18.2.tar.xz) = 44720
diff --git a/sysutils/plasma5-powerdevil/distinfo b/sysutils/plasma5-powerdevil/distinfo
index 3ac01948c4e8..ff69d59bb982 100644
--- a/sysutils/plasma5-powerdevil/distinfo
+++ b/sysutils/plasma5-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120749
-SHA256 (KDE/plasma/5.18.1/powerdevil-5.18.1.tar.xz) = d2e77be66becaa61d87da269aeaba7d6fcba2bc99276453b527b95c42209516c
-SIZE (KDE/plasma/5.18.1/powerdevil-5.18.1.tar.xz) = 597404
+TIMESTAMP = 1582695485
+SHA256 (KDE/plasma/5.18.2/powerdevil-5.18.2.tar.xz) = 8f47adecc542219a2483fdeab3673f74f4d013c94d29c8535fbb7efe9ab2cb24
+SIZE (KDE/plasma/5.18.2/powerdevil-5.18.2.tar.xz) = 597296
diff --git a/sysutils/plasma5-systemsettings/distinfo b/sysutils/plasma5-systemsettings/distinfo
index 5ac22f6d62e8..e5da073ef5df 100644
--- a/sysutils/plasma5-systemsettings/distinfo
+++ b/sysutils/plasma5-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120814
-SHA256 (KDE/plasma/5.18.1/systemsettings-5.18.1.tar.xz) = 35783f8997b5a790784948ff2394d354d967719e28d03820abde483d9c207e75
-SIZE (KDE/plasma/5.18.1/systemsettings-5.18.1.tar.xz) = 175840
+TIMESTAMP = 1582695486
+SHA256 (KDE/plasma/5.18.2/systemsettings-5.18.2.tar.xz) = 0426459b8f592e22e0512300c155c34c29a2dac9949c464e6d0bf388193ff35c
+SIZE (KDE/plasma/5.18.2/systemsettings-5.18.2.tar.xz) = 175828
diff --git a/sysutils/plasma5-user-manager/distinfo b/sysutils/plasma5-user-manager/distinfo
index b571f88c1882..d8cdcd55d8a0 100644
--- a/sysutils/plasma5-user-manager/distinfo
+++ b/sysutils/plasma5-user-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120816
-SHA256 (KDE/plasma/5.18.1/user-manager-5.18.1.tar.xz) = 605958201e4fc8a7a2dafdf02894acfbd8359c388bf466c54a603634b883825d
-SIZE (KDE/plasma/5.18.1/user-manager-5.18.1.tar.xz) = 2165956
+TIMESTAMP = 1582695487
+SHA256 (KDE/plasma/5.18.2/user-manager-5.18.2.tar.xz) = 26b177416f61c743e084fb58dffca3806d794e420fa162a01ef517df03e2d052
+SIZE (KDE/plasma/5.18.2/user-manager-5.18.2.tar.xz) = 2165940
diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile
index 992e6e24de15..af9510274715 100644
--- a/sysutils/potnet/Makefile
+++ b/sysutils/potnet/Makefile
@@ -2,7 +2,7 @@
PORTNAME= potnet
DISTVERSION= 0.4.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/sysutils/rsyslog8/Makefile b/sysutils/rsyslog8/Makefile
index d815eea1287f..5849d1594665 100644
--- a/sysutils/rsyslog8/Makefile
+++ b/sysutils/rsyslog8/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= rsyslog
-PORTVERSION= 8.2001.0
+PORTVERSION= 8.2002.0
CATEGORIES= sysutils
MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
diff --git a/sysutils/rsyslog8/distinfo b/sysutils/rsyslog8/distinfo
index 998c80e498fa..fb0588d34f6a 100644
--- a/sysutils/rsyslog8/distinfo
+++ b/sysutils/rsyslog8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1579126322
-SHA256 (rsyslog-8.2001.0.tar.gz) = 58bf06f58cd4a4d796bc5aea65fffc18c25619285adaa90d89d4cea5921ea8da
-SIZE (rsyslog-8.2001.0.tar.gz) = 2999701
+TIMESTAMP = 1582699818
+SHA256 (rsyslog-8.2002.0.tar.gz) = fe86c14d860da1202c76616feac0539ea5a40a4ad182d74b7d6d2419cc2381f8
+SIZE (rsyslog-8.2002.0.tar.gz) = 3000861
diff --git a/sysutils/sweeper/pkg-descr b/sysutils/sweeper/pkg-descr
index ca9672b7506a..e77d91d52bfc 100644
--- a/sysutils/sweeper/pkg-descr
+++ b/sysutils/sweeper/pkg-descr
@@ -1,3 +1,3 @@
Sweeper helps to clean unwanted traces the user leaves on the system.
-WWW: http://utils.kde.org
+WWW: https://utils.kde.org/projects/sweeper/
diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile
index 5273116d84f3..b9510fd1fce9 100644
--- a/sysutils/tealdeer/Makefile
+++ b/sysutils/tealdeer/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tealdeer
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= vulcan@wired.sh
diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile
index 0edbd9d2815f..6b80708a1b6d 100644
--- a/sysutils/vagrant/Makefile
+++ b/sysutils/vagrant/Makefile
@@ -3,8 +3,8 @@
PORTNAME= vagrant
PORTVERSION= 2.2.7
-PORTREVISION= 1
DISTVERSIONPREFIX= v
+PORTREVISION= 2
CATEGORIES= sysutils rubygems devel
MAINTAINER= joe@thrallingpenguin.com
@@ -16,26 +16,26 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
rubygem-bundler>=1.12.5:sysutils/rubygem-bundler \
rubygem-main>=1.0:devel/rubygem-main
-RUN_DEPENDS= rubygem-bcrypt_pbkdf>=1.0.0:security/rubygem-bcrypt_pbkdf \
+RUN_DEPENDS= rubygem-bcrypt_pbkdf>=1.0.0<1.1:security/rubygem-bcrypt_pbkdf \
rubygem-bundler>=1.12.5:sysutils/rubygem-bundler \
rubygem-childprocess>=0.6.0:devel/rubygem-childprocess \
- rubygem-ed25519>=1.2.4:security/rubygem-ed25519 \
- rubygem-erubis>=2.7.0:www/rubygem-erubis \
- rubygem-hashicorp-checkpoint>=0.1.5:www/rubygem-hashicorp-checkpoint \
- rubygem-i18n>=1.1:devel/rubygem-i18n \
+ rubygem-ed25519>=1.2.4<1.3:security/rubygem-ed25519 \
+ rubygem-erubis>=2.7.0<2.8:www/rubygem-erubis \
+ rubygem-hashicorp-checkpoint>=0.1.5<0.2:www/rubygem-hashicorp-checkpoint \
+ rubygem-i18n>=1.1,2<2,2:devel/rubygem-i18n \
rubygem-listen>=3.1.5:devel/rubygem-listen \
- rubygem-log4r>=1.1.9:sysutils/rubygem-log4r \
- rubygem-net-scp>=1.2.0:security/rubygem-net-scp \
- rubygem-net-sftp>=2.1:security/rubygem-net-sftp \
+ rubygem-log4r>=1.1.9<1.1.11:sysutils/rubygem-log4r \
+ rubygem-net-scp>=1.2.0<1.3:security/rubygem-net-scp \
+ rubygem-net-sftp>=2.1<3:security/rubygem-net-sftp \
rubygem-net-ssh>=5.1.0:security/rubygem-net-ssh \
- rubygem-rb-kqueue>=0.2.0:devel/rubygem-rb-kqueue \
- rubygem-rest-client>=1.6.0:www/rubygem-rest-client \
- rubygem-rubyzip>=1.3:archivers/rubygem-rubyzip \
- rubygem-vagrant_cloud>=2.0.3:sysutils/rubygem-vagrant_cloud \
- rubygem-wdm>=0.1.0:devel/rubygem-wdm \
- rubygem-winrm>=2.1:sysutils/rubygem-winrm \
- rubygem-winrm-elevated>=1.1:sysutils/rubygem-winrm-elevated \
- rubygem-winrm-fs>=1.0:sysutils/rubygem-winrm-fs \
+ rubygem-rb-kqueue>=0.2.0<0.3:devel/rubygem-rb-kqueue \
+ rubygem-rest-client>=1.6.0<3.0:www/rubygem-rest-client \
+ rubygem-rubyzip>=2.2.0<2.3:archivers/rubygem-rubyzip \
+ rubygem-vagrant_cloud>=2.0.3<2.1:sysutils/rubygem-vagrant_cloud \
+ rubygem-wdm>=0.1.0<0.2:devel/rubygem-wdm \
+ rubygem-winrm>=2.1<3:sysutils/rubygem-winrm \
+ rubygem-winrm-elevated>=1.1<2:sysutils/rubygem-winrm-elevated \
+ rubygem-winrm-fs>=1.0<2:sysutils/rubygem-winrm-fs \
rubygem-ruby_dep>=0:devel/rubygem-ruby_dep \
ca_root_nss>=0:security/ca_root_nss \
curl:ftp/curl
diff --git a/sysutils/vagrant/files/patch-gemspec b/sysutils/vagrant/files/patch-gemspec
index d7515b549da6..e6bbfc9b1275 100644
--- a/sysutils/vagrant/files/patch-gemspec
+++ b/sysutils/vagrant/files/patch-gemspec
@@ -8,9 +8,8 @@
+ s.add_dependency "childprocess", ">= 0.6.0"
s.add_dependency "ed25519", "~> 1.2.4"
s.add_dependency "erubis", "~> 2.7.0"
-- s.add_dependency "i18n", "~> 1.1"
+ s.add_dependency "i18n", "~> 1.1"
- s.add_dependency "listen", "~> 3.1.5"
-+ s.add_dependency "i18n", ">= 1.1.1"
+ s.add_dependency "listen", ">= 3.1.5"
s.add_dependency "hashicorp-checkpoint", "~> 0.1.5"
s.add_dependency "log4r", "~> 1.1.9", "< 1.1.11"
diff --git a/sysutils/vector/Makefile b/sysutils/vector/Makefile
index e5ac790913e5..7aa3f2cb9a25 100644
--- a/sysutils/vector/Makefile
+++ b/sysutils/vector/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vector
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= greg@unrelenting.technology
diff --git a/textproc/Makefile b/textproc/Makefile
index 02f9ccb5511c..46794e52402a 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1344,6 +1344,7 @@
SUBDIR += py-python-slugify
SUBDIR += py-python-xmp-toolkit
SUBDIR += py-pytidylib
+ SUBDIR += py-pytoml
SUBDIR += py-pyx12
SUBDIR += py-qrcode
SUBDIR += py-qt5-xml
@@ -1432,6 +1433,7 @@
SUBDIR += re-flex
SUBDIR += re_graph
SUBDIR += redet
+ SUBDIR += redisearch
SUBDIR += redland
SUBDIR += redland-bindings
SUBDIR += refdb
diff --git a/textproc/apache-poi/Makefile b/textproc/apache-poi/Makefile
index edced8b76925..4c56f2ce4456 100644
--- a/textproc/apache-poi/Makefile
+++ b/textproc/apache-poi/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= poi
-PORTVERSION= 4.1.1
+PORTVERSION= 4.1.2
CATEGORIES= textproc devel java
MASTER_SITES= APACHE/${PORTNAME}/release/bin
PKGNAMEPREFIX= apache-
@@ -20,7 +20,7 @@ CPE_VENDOR= apache
USE_JAVA= yes
NO_BUILD= yes
NO_ARCH= yes
-RELEASE_DATE= 20191023
+RELEASE_DATE= 20200217
JARNAMES= examples excelant scratchpad ooxml ooxml-schemas
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/apache-poi/distinfo b/textproc/apache-poi/distinfo
index 74c3001ea177..71691c14d01e 100644
--- a/textproc/apache-poi/distinfo
+++ b/textproc/apache-poi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572125535
-SHA256 (poi-bin-4.1.1-20191023.tar.gz) = 855f5cb602a1e68a11507147bb7d81eb9a6d6f7ff11535699221db068e2f290a
-SIZE (poi-bin-4.1.1-20191023.tar.gz) = 29492705
+TIMESTAMP = 1582693225
+SHA256 (poi-bin-4.1.2-20200217.tar.gz) = b869ffc376e8c5d2989bade5d415bc5843db3d0a8f17e56e242f9b520a848643
+SIZE (poi-bin-4.1.2-20200217.tar.gz) = 29846907
diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile
index a4faf654c02e..27e887283ef3 100644
--- a/textproc/bat/Makefile
+++ b/textproc/bat/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bat
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/textproc/lowdown/Makefile b/textproc/lowdown/Makefile
index d82b31012c8d..a41715c16483 100644
--- a/textproc/lowdown/Makefile
+++ b/textproc/lowdown/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= lowdown
-PORTVERSION= 0.5.4
+PORTVERSION= 0.6.1
CATEGORIES= textproc
MASTER_SITES= https://kristaps.bsd.lv/lowdown/snapshots/
diff --git a/textproc/lowdown/distinfo b/textproc/lowdown/distinfo
index abffbf239100..92fb0c199f0e 100644
--- a/textproc/lowdown/distinfo
+++ b/textproc/lowdown/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581587245
-SHA256 (lowdown-0.5.4.tar.gz) = 55b4c396a3fd20e963a9bf7891abb412002ba5f557e7e8959a9d1a162032550a
-SIZE (lowdown-0.5.4.tar.gz) = 119029
+TIMESTAMP = 1582618699
+SHA256 (lowdown-0.6.1.tar.gz) = a0632c57455021c616f138c436e060ff0dad2eb08018f005f6ee14b0561f22d3
+SIZE (lowdown-0.6.1.tar.gz) = 122806
diff --git a/textproc/p5-YAML-PP/Makefile b/textproc/p5-YAML-PP/Makefile
index f37297b1eb94..f1a9a8c3861d 100644
--- a/textproc/p5-YAML-PP/Makefile
+++ b/textproc/p5-YAML-PP/Makefile
@@ -1,7 +1,8 @@
# $FreeBSD$
PORTNAME= YAML-PP
-PORTVERSION= 0.016
+PORTVERSION= 0.020
+PORTREVISION= 1
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -9,7 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dvl@FreeBSD.org
COMMENT= YAML which aims to parse YAML 1.2 & conform to the spec
+LICENSE= ART10 GPLv1+
+LICENSE_COMB= dual
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
USES= perl5
USE_PERL5= configure
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/textproc/p5-YAML-PP/distinfo b/textproc/p5-YAML-PP/distinfo
index 673d76cd1395..378212377722 100644
--- a/textproc/p5-YAML-PP/distinfo
+++ b/textproc/p5-YAML-PP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1558357711
-SHA256 (YAML-PP-0.016.tar.gz) = 6aada477e78a530229a8c18c272da4f951179d26c8d5e849c4499054624e1c5c
-SIZE (YAML-PP-0.016.tar.gz) = 155265
+TIMESTAMP = 1582632282
+SHA256 (YAML-PP-0.020.tar.gz) = 3707d9a7402ca7d229ea0a87cf7e2a013fdb99b658fc249ee14072803b3874a7
+SIZE (YAML-PP-0.020.tar.gz) = 173229
diff --git a/textproc/p5-YAML-PP/pkg-plist b/textproc/p5-YAML-PP/pkg-plist
index f5fc77226dae..994e05f7c1b3 100644
--- a/textproc/p5-YAML-PP/pkg-plist
+++ b/textproc/p5-YAML-PP/pkg-plist
@@ -22,6 +22,7 @@ bin/yamlpp5-parse-emit
%%SITE_PERL%%/YAML/PP/Schema/Binary.pm
%%SITE_PERL%%/YAML/PP/Schema/Core.pm
%%SITE_PERL%%/YAML/PP/Schema/Failsafe.pm
+%%SITE_PERL%%/YAML/PP/Schema/Include.pm
%%SITE_PERL%%/YAML/PP/Schema/JSON.pm
%%SITE_PERL%%/YAML/PP/Schema/Merge.pm
%%SITE_PERL%%/YAML/PP/Schema/Perl.pm
@@ -41,6 +42,7 @@ bin/yamlpp5-parse-emit
%%PERL5_MAN3%%/YAML::PP::Schema::Binary.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Core.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Failsafe.3.gz
+%%PERL5_MAN3%%/YAML::PP::Schema::Include.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::JSON.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Merge.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Perl.3.gz
diff --git a/textproc/py-pytoml/Makefile b/textproc/py-pytoml/Makefile
new file mode 100644
index 000000000000..79a8e03c8d99
--- /dev/null
+++ b/textproc/py-pytoml/Makefile
@@ -0,0 +1,21 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= pytoml
+PORTVERSION= 0.1.21
+CATEGORIES= textproc python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Parser for TOML 0.4.0
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/py-pytoml/distinfo b/textproc/py-pytoml/distinfo
new file mode 100644
index 000000000000..36c1c720bcdc
--- /dev/null
+++ b/textproc/py-pytoml/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582733353
+SHA256 (pytoml-0.1.21.tar.gz) = 8eecf7c8d0adcff3b375b09fe403407aa9b645c499e5ab8cac670ac4a35f61e7
+SIZE (pytoml-0.1.21.tar.gz) = 8783
diff --git a/textproc/py-pytoml/pkg-descr b/textproc/py-pytoml/pkg-descr
new file mode 100644
index 000000000000..bf14ebe1b6c9
--- /dev/null
+++ b/textproc/py-pytoml/pkg-descr
@@ -0,0 +1,4 @@
+This project aims at being a specs-conforming and strict parser and writer for
+TOML files. The library currently supports version 0.4.0 of the specs.
+
+WWW: https://github.com/avakar/pytoml
diff --git a/textproc/redisearch/Makefile b/textproc/redisearch/Makefile
new file mode 100644
index 000000000000..bc9148e57284
--- /dev/null
+++ b/textproc/redisearch/Makefile
@@ -0,0 +1,30 @@
+# Created by: Sergey A. Osokin <osa@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= redisearch
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.4.25
+CATEGORIES= textproc
+
+MAINTAINER= osa@FreeBSD.org
+COMMENT= Full-text search over Redis
+
+LICENSE= UNKNOWN
+LICENSE_NAME= Redis Source Available License Agreement
+LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
+
+USES= cmake compiler:c++11-lang
+
+USE_GITHUB= yes
+GH_ACCOUNT= RediSearch
+GH_PROJECT= RediSearch
+
+CMAKE_ARGS= -DGIT_DESCRIBE_VERSION:STRING=${PKGVERSION}
+
+PLIST_FILES= lib/redisearch.so
+
+do-install:
+ ${INSTALL_LIB} ${INSTALL_WRKSRC}/redisearch.so ${STAGEDIR}${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/textproc/redisearch/distinfo b/textproc/redisearch/distinfo
new file mode 100644
index 000000000000..ae2f0a6a21fd
--- /dev/null
+++ b/textproc/redisearch/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582673662
+SHA256 (RediSearch-RediSearch-v1.4.25_GH0.tar.gz) = b06849756161ecc5d60f7aeee1e9a457498165fd3dd3a6490efd1d45cdaa4755
+SIZE (RediSearch-RediSearch-v1.4.25_GH0.tar.gz) = 3573689
diff --git a/textproc/redisearch/pkg-descr b/textproc/redisearch/pkg-descr
new file mode 100644
index 000000000000..ac2a0a714490
--- /dev/null
+++ b/textproc/redisearch/pkg-descr
@@ -0,0 +1,12 @@
+RediSearch is a source available Full-Text and Secondary Index
+engine over Redis, developed by Redis Labs.
+
+Redisearch implements a search engine on top of Redis, but
+unlike other Redis search libraries, it does not use internal
+data structures like sorted sets.
+
+This also enables more advanced features, like exact phrase
+matching and numeric filtering for text queries, that are not
+possible or efficient with traditional Redis search approaches.
+
+WWW: https://oss.redislabs.com/redisearch/
diff --git a/textproc/ripgrep/Makefile b/textproc/ripgrep/Makefile
index 3727887b5db6..bf35dcd48981 100644
--- a/textproc/ripgrep/Makefile
+++ b/textproc/ripgrep/Makefile
@@ -5,7 +5,7 @@
PORTNAME= ripgrep
DISTVERSION= 11.0.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= textproc
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/textproc/rubygem-colored2/Makefile b/textproc/rubygem-colored2/Makefile
index 5266cd0810dc..620a8eae6533 100644
--- a/textproc/rubygem-colored2/Makefile
+++ b/textproc/rubygem-colored2/Makefile
@@ -13,5 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
USE_RUBY= yes
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/textproc/rubygem-colored2/pkg-descr b/textproc/rubygem-colored2/pkg-descr
index 6f3d19f54eba..b89784d4fd5d 100644
--- a/textproc/rubygem-colored2/pkg-descr
+++ b/textproc/rubygem-colored2/pkg-descr
@@ -4,4 +4,4 @@ This is an actively maintained fork of Chris (defunkt) Wanstrath's gem colored
This fork comes with a slightly spruced up syntax, some additional features,
and a test suite written in RSpec.
-WWW: http://rubygems.org/gems/colored2
+WWW: https://rubygems.org/gems/colored2
diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile
index e8e2d75be475..ccc30bbb487d 100644
--- a/textproc/sd/Makefile
+++ b/textproc/sd/Makefile
@@ -2,7 +2,7 @@
PORTNAME= sd
DISTVERSION= 0.6.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= textproc
MAINTAINER= tobik@FreeBSD.org
diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile
index 09eda2c09593..766143d04d86 100644
--- a/textproc/sonic/Makefile
+++ b/textproc/sonic/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sonic
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MAINTAINER= tobik@FreeBSD.org
diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile
index 8c07436c4954..91b45d3e722a 100644
--- a/textproc/xsv-rs/Makefile
+++ b/textproc/xsv-rs/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xsv
DISTVERSION= 0.13.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= textproc
PKGNAMESUFFIX= -rs
diff --git a/www/Makefile b/www/Makefile
index 3158a59ff9cc..1297a5c98410 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1535,6 +1535,7 @@
SUBDIR += py-django-otp
SUBDIR += py-django-otp-yubikey
SUBDIR += py-django-overextends
+ SUBDIR += py-django-pglocks
SUBDIR += py-django-photologue
SUBDIR += py-django-picklefield
SUBDIR += py-django-pipeline
@@ -1935,7 +1936,7 @@
SUBDIR += rubygem-gollum-rugged_adapter
SUBDIR += rubygem-gon-rails5
SUBDIR += rubygem-gon-rails50
- SUBDIR += rubygem-gon-rails52
+ SUBDIR += rubygem-gon-rails60
SUBDIR += rubygem-hackpad-cli
SUBDIR += rubygem-haml
SUBDIR += rubygem-haml-coderay
@@ -1985,15 +1986,18 @@
SUBDIR += rubygem-kaminari-actionview-rails5
SUBDIR += rubygem-kaminari-actionview-rails50
SUBDIR += rubygem-kaminari-actionview-rails52
+ SUBDIR += rubygem-kaminari-actionview-rails60
SUBDIR += rubygem-kaminari-activerecord
SUBDIR += rubygem-kaminari-activerecord-rails5
SUBDIR += rubygem-kaminari-activerecord-rails50
SUBDIR += rubygem-kaminari-activerecord-rails52
+ SUBDIR += rubygem-kaminari-activerecord-rails60
SUBDIR += rubygem-kaminari-core
SUBDIR += rubygem-kaminari-rails4
SUBDIR += rubygem-kaminari-rails5
SUBDIR += rubygem-kaminari-rails50
SUBDIR += rubygem-kaminari-rails52
+ SUBDIR += rubygem-kaminari-rails60
SUBDIR += rubygem-kensa
SUBDIR += rubygem-kubeclient
SUBDIR += rubygem-layout_yullio_generator
@@ -2003,6 +2007,7 @@
SUBDIR += rubygem-lograge
SUBDIR += rubygem-lograge-rails5
SUBDIR += rubygem-lograge-rails52
+ SUBDIR += rubygem-lograge-rails60
SUBDIR += rubygem-maruku
SUBDIR += rubygem-mechanize
SUBDIR += rubygem-merb-assets
@@ -2082,6 +2087,7 @@
SUBDIR += rubygem-redis-rails-rails5
SUBDIR += rubygem-redis-rails-rails50
SUBDIR += rubygem-redis-rails-rails52
+ SUBDIR += rubygem-redis-rails-rails60
SUBDIR += rubygem-redmine_acts_as_taggable_on
SUBDIR += rubygem-responders
SUBDIR += rubygem-responders-rails5
@@ -2137,7 +2143,7 @@
SUBDIR += rubygem-wasabi
SUBDIR += rubygem-webdrivers
SUBDIR += rubygem-webmock
- SUBDIR += rubygem-webpack-rails-rails52
+ SUBDIR += rubygem-webpack-rails-rails60
SUBDIR += rubygem-webrobots
SUBDIR += rubygem-websocket
SUBDIR += rubygem-websocket-driver
diff --git a/www/cliqz/Makefile b/www/cliqz/Makefile
index 9f3df18468a4..0b07f98fb123 100644
--- a/www/cliqz/Makefile
+++ b/www/cliqz/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cliqz
DISTVERSION= 1.33.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \
http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz
diff --git a/www/e2guardian/Makefile b/www/e2guardian/Makefile
index 58b687ba62d3..602ab975d8e1 100644
--- a/www/e2guardian/Makefile
+++ b/www/e2guardian/Makefile
@@ -4,6 +4,7 @@
PORTNAME= e2guardian
PORTVERSION= 5.3.4
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= marcellocoutinho@gmail.com
@@ -73,10 +74,7 @@ PLIST_SUB+= SCANNERS=""
PLIST_SUB+= SCANNERS="@comment "
.endif
-SUB_FILES= pkg-message pkg-install
-
-pre-configure:
- @cd ${WRKSRC} && ${SH} ${WRKSRC}/autogen.sh
+SUB_FILES= pkg-message
post-install:
@${FIND} ${STAGEDIR}${ETCDIR} -type f \
@@ -99,4 +97,5 @@ post-install:
${STAGEDIR}${ETCDIR}/lists/contentscanners/
@${MV} ${STAGEDIR}${ETCDIR}/lists/exceptionvirussiteiplist.sample \
${STAGEDIR}${ETCDIR}/lists/contentscanners/
+
.include <bsd.port.mk>
diff --git a/www/e2guardian/files/pkg-install.in b/www/e2guardian/files/pkg-install.in
deleted file mode 100644
index 662448089d9e..000000000000
--- a/www/e2guardian/files/pkg-install.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-#
-#
-
-PATH=/bin:/usr/bin:/usr/sbin
-pkgname=$1
-e2guardian_confdir="${PKG_PREFIX:-%%PREFIX%%}/etc/e2guardian"
-
-case $2 in
-PRE-INSTALL)
- echo "===> Pre-installation configuration for ${pkgname}"
- ;;
-POST-INSTALL)
- # Populate initial config files in case of new install in a way
- # to avoid overwrite of existing config files.
-
- sample_files=$(find ${e2guardian_confdir}/e2guardian -name "*.sample" -print)
- echo ${sample_files}
- for file in ${sample_files} ; do
- file2=$(echo $file | rev | cut -c8- | rev)
- if [ ! -f ${file2} -a -f ${file} ]; then
- echo "Creating ${file2} from ${file}..."
- install -c -o root -g wheel -m 0644 ${file} ${file2}
- fi
- done
- ;;
-*)
- exit 33
- ;;
-esac
-exit 0
-
diff --git a/www/ffsend/Makefile b/www/ffsend/Makefile
index c605fa9a1b25..bb70496a6ba2 100644
--- a/www/ffsend/Makefile
+++ b/www/ffsend/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ffsend
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.55
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= 0mp@FreeBSD.org
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index cc7350b2231a..2c42147da8c1 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 68.5.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index b120498cbd6c..ef5d7d43d95a 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -3,6 +3,7 @@
PORTNAME= firefox
DISTVERSION= 73.0.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile
index db700dd648ae..ae7275b413e8 100644
--- a/www/geckodriver/Makefile
+++ b/www/geckodriver/Makefile
@@ -2,7 +2,7 @@
PORTNAME= geckodriver
DISTVERSION= 0.26.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://hg.mozilla.org/mozilla-central/archive/${DISTNAME}.zip/testing/geckodriver/?dummy=/
DISTNAME= e9783a644016aa9b317887076618425586730d73
diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile
index 12eaa6c004a5..fdf68454c0a7 100644
--- a/www/gitlab-ce/Makefile
+++ b/www/gitlab-ce/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gitlab-ce
-PORTVERSION= 12.7.6
+PORTVERSION= 12.8.1
PORTREVISION= 0
CATEGORIES= www devel
@@ -16,15 +16,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
# which makes maintaining this long list much easier!
MY_DEPENDS= git>=2.22.2:devel/git \
gitlab-shell>=11.0.0:devel/gitlab-shell \
- gitlab-workhorse>=8.20.0:www/gitlab-workhorse \
- gitaly>=1.83.0:devel/gitaly \
- gitlab-pages>=1.12.0:www/gitlab-pages \
+ gitlab-workhorse>=8.21.0:www/gitlab-workhorse \
+ gitaly>=12.8.1:devel/gitaly \
+ gitlab-pages>=1.16.0:www/gitlab-pages \
redis>=3.2.12:databases/redis \
yarn>=1.10.0:www/yarn \
- rubygem-rails52>=5.2.4.1:www/rubygem-rails52 \
+ rubygem-rails60>=6.0.2<6.0.3:www/rubygem-rails60 \
rubygem-bootsnap>=1.4<2.0:devel/rubygem-bootsnap \
rubygem-nakayoshi_fork>=0.0.4<0.1.0:devel/rubygem-nakayoshi_fork \
- rubygem-responders-rails52>=3.0<4.0:www/rubygem-responders-rails52 \
+ rubygem-responders-rails60>=3.0<4.0:www/rubygem-responders-rails60 \
rubygem-sprockets3>=3.7<3.8:devel/rubygem-sprockets3 \
rubygem-default_value_for>=3.3.0<3.4.0:devel/rubygem-default_value_for \
rubygem-pg>=1.1<2:databases/rubygem-pg \
@@ -32,15 +32,15 @@ MY_DEPENDS= git>=2.22.2:devel/git \
rubygem-grape-path-helpers>=1.2<2.0:devel/rubygem-grape-path-helpers \
rubygem-faraday>=0.12<1.0:www/rubygem-faraday \
rubygem-marginalia>=1.8.0<1.9:databases/rubygem-marginalia \
- 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-devise-rails60>=4.6<5.0:devel/rubygem-devise-rails60 \
+ rubygem-doorkeeper>=5.0.2<5.1:security/rubygem-doorkeeper \
+ rubygem-doorkeeper-openid_connect>=1.6.3<1.7: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-github>=1.4.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 \
@@ -59,13 +59,13 @@ MY_DEPENDS= git>=2.22.2:devel/git \
rubygem-recaptcha>=4.11<5.0:devel/rubygem-recaptcha \
rubygem-akismet>=3.0<4.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-devise-two-factor30-rails60>=3.0.0<3.1.0:security/rubygem-devise-two-factor30-rails60 \
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-rubyzip20>=2.0.0<2.1.0:archivers/rubygem-rubyzip20 \
- rubygem-acme-client>=2.0.2<2.1.0:security/rubygem-acme-client \
+ rubygem-acme-client>=2.0.5<2.1.0:security/rubygem-acme-client \
rubygem-browser>=2.5<3.0:www/rubygem-browser \
rubygem-gpgme>=2.0.19<2.1.0:security/rubygem-gpgme \
rubygem-gitlab_omniauth-ldap>=2.1.1<2.2.0:net/rubygem-gitlab_omniauth-ldap \
@@ -73,12 +73,12 @@ MY_DEPENDS= git>=2.22.2:devel/git \
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.6<1.1.0:www/rubygem-rack-cors \
- rubygem-graphql>=1.9.11<1.10.0:devel/rubygem-graphql \
+ rubygem-graphql>=1.9.12<1.10.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-kaminari-rails60>=1.0<2.0:www/rubygem-kaminari-rails60 \
rubygem-hamlit>=2.11.0<2.12.0:www/rubygem-hamlit \
rubygem-carrierwave>=1.3<2.0:www/rubygem-carrierwave \
rubygem-mini_magick>0:graphics/rubygem-mini_magick \
@@ -110,7 +110,7 @@ MY_DEPENDS= git>=2.22.2:devel/git \
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.10.:textproc/rubygem-asciidoctor-plantuml \
- rubygem-rouge>=3.11.0<4:textproc/rubygem-rouge \
+ rubygem-rouge>=3.15.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.5<1.11.0:textproc/rubygem-nokogiri \
@@ -141,7 +141,7 @@ MY_DEPENDS= git>=2.22.2:devel/git \
rubygem-device_detector>=0:devel/rubygem-device_detector \
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-redis-rails-rails60>=5.0.2<5.1:www/rubygem-redis-rails-rails60 \
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.7<2.0:devel/rubygem-jira-ruby \
@@ -162,28 +162,28 @@ MY_DEPENDS= git>=2.22.2:devel/git \
rubygem-fast_blank>=0:devel/rubygem-fast_blank \
rubygem-gitlab-chronic>=0.10.5<0.11.0:devel/rubygem-gitlab-chronic \
rubygem-gitlab_chronic_duration>=0.10.6.2<0.10.7:devel/rubygem-gitlab_chronic_duration \
- rubygem-webpack-rails-rails52>=0.9.10<0.10.0:www/rubygem-webpack-rails-rails52 \
+ rubygem-webpack-rails-rails60>=0.9.10<0.10.0:www/rubygem-webpack-rails-rails60 \
rubygem-rack-proxy>=0.6.0<0.7.0:www/rubygem-rack-proxy \
- rubygem-sassc-rails-rails52>=2.1.0<2.2.0:textproc/rubygem-sassc-rails-rails52 \
+ rubygem-sassc-rails-rails60>=2.1.0<2.2.0:textproc/rubygem-sassc-rails-rails60 \
rubygem-uglifier27>=2.7.2<2.8.0:www/rubygem-uglifier27 \
rubygem-addressable>=2.7<3:www/rubygem-addressable \
- rubygem-font-awesome-rails-rails52>=4.7<5.0:devel/rubygem-font-awesome-rails-rails52 \
+ rubygem-font-awesome-rails-rails60>=4.7<5.0:devel/rubygem-font-awesome-rails-rails60 \
rubygem-gemojione>=3.3<4.0:graphics/rubygem-gemojione \
- rubygem-gon-rails52>=6.2<7.0:www/rubygem-gon-rails52 \
+ rubygem-gon-rails60>=6.2<7.0:www/rubygem-gon-rails60 \
rubygem-request_store>=1.3<2.0:devel/rubygem-request_store \
rubygem-base32>=0.3.0<0.4.0:converters/rubygem-base32 \
rubygem-gitlab-license>=1.0<2.0:devel/rubygem-gitlab-license \
rubygem-rack-attack>=6.2.0<6.3.0:www/rubygem-rack-attack \
rubygem-sentry-raven>=2.9<3.0:devel/rubygem-sentry-raven \
- rubygem-premailer-rails-rails52>=1.10.3<1.11.0:mail/rubygem-premailer-rails-rails52 \
- rubygem-gitlab-labkit=0.8.0:devel/rubygem-gitlab-labkit \
+ rubygem-premailer-rails-rails60>=1.10.3<1.11.0:mail/rubygem-premailer-rails-rails60 \
+ rubygem-gitlab-labkit=0.9.1: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-rails-i18n-rails60>=6.0<7.0:devel/rubygem-rails-i18n-rails60 \
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_i18n_rails_js-rails60>=1.3<2.0:devel/rubygem-gettext_i18n_rails_js-rails60 \
rubygem-gettext32>=3.2.2<3.3.0:devel/rubygem-gettext32 \
rubygem-batch-loader>=1.4.0<1.5.0:devel/rubygem-batch-loader \
- rubygem-peek-rails52>=1.1.0<2.0:devel/rubygem-peek-rails52 \
+ rubygem-peek-rails60>=1.1.0<2.0:devel/rubygem-peek-rails60 \
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<1.0:devel/rubygem-method_source \
@@ -195,12 +195,13 @@ MY_DEPENDS= git>=2.22.2:devel/git \
rubygem-email_reply_trimmer>=0.1<1.0:mail/rubygem-email_reply_trimmer \
rubygem-html2text>=0:textproc/rubygem-html2text \
rubygem-ruby-prof>=1.0.0<1.1.0:devel/rubygem-ruby-prof \
+ rubygem-stackprof>=0.2.15<0.3:devel/rubygem-stackprof \
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-health_check26-rails60>=2.6.0<2.7.0:devel/rubygem-health_check26-rails60 \
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-ntp>0:net/rubygem-net-ntp \
@@ -208,7 +209,7 @@ MY_DEPENDS= git>=2.22.2:devel/git \
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.81.0<1.82:net/rubygem-gitaly \
+ rubygem-gitaly>=1.86.0<1.87:net/rubygem-gitaly \
rubygem-grpc>=1.24.0<1.25.0:net/rubygem-grpc \
rubygem-google-protobuf38>=3.8.0<3.9.0:devel/rubygem-google-protobuf38 \
rubygem-toml-rb10>=1.0.0<1.1.0:www/rubygem-toml-rb10 \
@@ -216,13 +217,15 @@ MY_DEPENDS= git>=2.22.2:devel/git \
rubygem-flipper-active_record>=0.17.1<0.18.0:databases/rubygem-flipper-active_record \
rubygem-flipper-active_support_cache_store>=0.17.1<0.18.0:devel/rubygem-flipper-active_support_cache_store \
rubygem-unleash>=0.1.5<0.2.0:devel/rubygem-unleash \
- rubygem-lograge-rails52>=0.5<1.0:www/rubygem-lograge-rails52 \
+ rubygem-lograge-rails60>=0.5<1.0:www/rubygem-lograge-rails60 \
rubygem-grape_logging>=1.7<2.0:devel/rubygem-grape_logging \
rubygem-gitlab-net-dns>=0.9.1<0.10:dns/rubygem-gitlab-net-dns \
rubygem-countries>=3.0.0<4.0.0:devel/rubygem-countries \
rubygem-retriable>=3.1.2<3.2.0:devel/rubygem-retriable \
rubygem-liquid>=4.0<5:textproc/rubygem-liquid \
- rubygem-lru_redux>0:devel/rubygem-lru_redux
+ rubygem-lru_redux>0:devel/rubygem-lru_redux \
+ rubygem-erubi>=1.9.0<1.10:www/rubygem-erubi \
+ rubygem-mail>=2.7.1<2.7.2,2:mail/rubygem-mail
BUILD_DEPENDS= gem:devel/ruby-gems \
${MY_DEPENDS}
@@ -242,7 +245,7 @@ USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
GL_PROJECT= gitlab-foss
# Find the here: https://gitlab.com/gitlab-org/gitlab-foss/-/tags
-GL_COMMIT= 61654d25b205e5c720de4d82402ff83fd8f18849
+GL_COMMIT= d18b43a5f5a1dbfeda474ac3e616682e2ebc6abc
USERS= git
GROUPS= git
diff --git a/www/gitlab-ce/distinfo b/www/gitlab-ce/distinfo
index fc6c61f187f4..eaa3323e9e02 100644
--- a/www/gitlab-ce/distinfo
+++ b/www/gitlab-ce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581628674
-SHA256 (gitlab-org-gitlab-foss-61654d25b205e5c720de4d82402ff83fd8f18849_GL0.tar.gz) = 1d91bcfdaf0dfd89eaa2dac215850063aa740d0ca80cdd3341983adf2fefd8c7
-SIZE (gitlab-org-gitlab-foss-61654d25b205e5c720de4d82402ff83fd8f18849_GL0.tar.gz) = 86836659
+TIMESTAMP = 1582631312
+SHA256 (gitlab-org-gitlab-foss-d18b43a5f5a1dbfeda474ac3e616682e2ebc6abc_GL0.tar.gz) = 2866dee174b4e250b7afbcbc52a6055b42756ce721694dedcf5c9b3552503b54
+SIZE (gitlab-org-gitlab-foss-d18b43a5f5a1dbfeda474ac3e616682e2ebc6abc_GL0.tar.gz) = 88666761
diff --git a/www/gitlab-ce/files/patch-Gemfile b/www/gitlab-ce/files/patch-Gemfile
index eb7a1931afc7..4eaf39e84c6c 100644
--- a/www/gitlab-ce/files/patch-Gemfile
+++ b/www/gitlab-ce/files/patch-Gemfile
@@ -1,14 +1,14 @@
---- Gemfile.orig 2020-01-31 21:59:11 UTC
+--- Gemfile.orig 2020-02-21 15:14:12 UTC
+++ Gemfile
@@ -1,6 +1,6 @@
source 'https://rubygems.org'
--gem 'rails', '5.2.3'
-+gem 'rails', '5.2.4.1'
+-gem 'rails', '6.0.2'
++gem 'rails', '6.0.2.1'
gem 'bootsnap', '~> 1.4'
-@@ -93,7 +93,6 @@ gem 'graphql', '~> 1.9.11'
+@@ -93,7 +93,6 @@ gem 'graphql', '~> 1.9.12'
# https://gitlab.com/gitlab-org/gitlab/issues/31747
gem 'graphiql-rails', '~> 1.4.10'
gem 'apollo_upload_server', '~> 2.0.0.beta3'
@@ -20,8 +20,8 @@
gem 'asciidoctor', '~> 2.0.10'
gem 'asciidoctor-include-ext', '~> 0.3.1', require: false
gem 'asciidoctor-plantuml', '0.0.10'
--gem 'rouge', '~> 3.11.0'
-+gem 'rouge', '~> 3.11'
+-gem 'rouge', '~> 3.15.0'
++gem 'rouge', '~> 3.15'
gem 'truncato', '~> 0.7.11'
gem 'bootstrap_form', '~> 4.2.0'
gem 'nokogiri', '~> 1.10.5'
@@ -34,7 +34,7 @@
# Jira integration
gem 'jira-ruby', '~> 1.7'
-@@ -329,94 +328,6 @@ group :metrics do
+@@ -329,92 +328,6 @@ group :metrics do
# Prometheus
gem 'prometheus-client-mmap', '~> 0.10.0'
gem 'raindrops', '~> 0.18'
@@ -58,7 +58,7 @@
-group :development, :test do
- gem 'bullet', '~> 6.0.2', require: !!ENV['ENABLE_BULLET']
- gem 'pry-byebug', '~> 3.5.1', platform: :mri
-- gem 'pry-rails', '~> 0.3.4'
+- gem 'pry-rails', '~> 0.3.9'
-
- gem 'awesome_print', require: false
-
@@ -90,8 +90,6 @@
-
- gem 'knapsack', '~> 1.17'
-
-- gem 'stackprof', '~> 0.2.13', require: false
--
- gem 'simple_po_parser', '~> 1.1.2', require: false
-
- gem 'timecop', '~> 0.8.0'
diff --git a/www/gitlab-ce/files/patch-config_gitlab.yml.example b/www/gitlab-ce/files/patch-config_gitlab.yml.example
index 15503988bfe1..8c7d24b9b34e 100644
--- a/www/gitlab-ce/files/patch-config_gitlab.yml.example
+++ b/www/gitlab-ce/files/patch-config_gitlab.yml.example
@@ -1,15 +1,15 @@
---- config/gitlab.yml.example.orig 2020-01-31 21:59:11 UTC
+--- config/gitlab.yml.example.orig 2020-02-21 15:14:12 UTC
+++ config/gitlab.yml.example
-@@ -916,7 +916,7 @@ production: &base
+@@ -930,7 +930,7 @@ production: &base
# Gitaly settings
gitaly:
# Path to the directory containing Gitaly client executables.
-- client_path: /home/git/gitaly/bin
+- client_path: /home/git/gitaly
+ client_path: %%PREFIX%%/share/gitaly/bin
# Default Gitaly authentication token. Can be overridden per storage. Can
# be left blank when Gitaly is running locally on a Unix socket, which
# is the normal way to deploy Gitaly.
-@@ -934,8 +934,8 @@ production: &base
+@@ -948,8 +948,8 @@ production: &base
# real path not the symlink.
storages: # You must have at least a `default` storage path.
default:
@@ -20,7 +20,7 @@
# gitaly_token: 'special token' # Optional: override global gitaly.token for this storage.
## Backup settings
-@@ -981,12 +981,12 @@ production: &base
+@@ -995,12 +995,12 @@ production: &base
## GitLab Shell settings
gitlab_shell:
@@ -36,7 +36,7 @@
# Git over HTTP
upload_pack: true
-@@ -1011,7 +1011,7 @@ production: &base
+@@ -1025,7 +1025,7 @@ production: &base
# CAUTION!
# Use the default values unless you really know what you are doing
git:
diff --git a/www/gitlab-ce/files/patch-config_unicorn.rb.example b/www/gitlab-ce/files/patch-config_unicorn.rb.example
index ab0a07df02f8..a8c924e10dd3 100644
--- a/www/gitlab-ce/files/patch-config_unicorn.rb.example
+++ b/www/gitlab-ce/files/patch-config_unicorn.rb.example
@@ -1,4 +1,4 @@
---- config/unicorn.rb.example.orig 2018-12-21 14:23:37 UTC
+--- config/unicorn.rb.example.orig 2020-02-21 15:14:12 UTC
+++ config/unicorn.rb.example
@@ -33,12 +33,12 @@ worker_processes 3
@@ -32,12 +32,14 @@
# Save memory by sharing the application code among multiple Unicorn workers
# with "preload_app true". See:
-@@ -81,7 +81,7 @@ preload_app true
+@@ -81,8 +81,8 @@ preload_app true
# fast LAN.
check_client_connection false
-require_relative "/home/git/gitlab/lib/gitlab/cluster/lifecycle_events"
+-require_relative "/home/git/gitlab/lib/gitlab/log_timestamp_formatter.rb"
+require_relative "%%PREFIX%%/www/gitlab-ce/lib/gitlab/cluster/lifecycle_events"
++require_relative "%%PREFIX%%/www/gitlab-ce/lib/gitlab/log_timestamp_formatter.rb"
before_exec do |server|
# Signal application hooks that we're about to restart
diff --git a/www/gitlab-ce/pkg-message b/www/gitlab-ce/pkg-message
index 1268d0ace34b..5ade28211845 100644
--- a/www/gitlab-ce/pkg-message
+++ b/www/gitlab-ce/pkg-message
@@ -6,7 +6,7 @@ Gitlab was installed successfully.
You now need to set up the various components of Gitlab, so please
follow the instructions in the guide at:
-https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/install/12.7-freebsd.md
+https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/install/12.8-freebsd.md
EOM
type: install
}
@@ -20,7 +20,7 @@ EOM
If you just installed an major upgrade of GitLab, for example you
switched from 12.6.x to 12.7.x, please follow the instructions in the guide at:
-https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/12.6-12.7-freebsd.md
+https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/12.7-12.8-freebsd.md
If you just installed an minor upgrade of GitLab please follow
the instructions in the guide at:
diff --git a/www/gitlab-ce/pkg-plist b/www/gitlab-ce/pkg-plist
index b40513850926..f52f8ca69ced 100644
--- a/www/gitlab-ce/pkg-plist
+++ b/www/gitlab-ce/pkg-plist
@@ -22,24 +22,27 @@
%%WWWDIR%%/.gitlab/ci/releases.gitlab-ci.yml
%%WWWDIR%%/.gitlab/ci/reports.gitlab-ci.yml
%%WWWDIR%%/.gitlab/ci/review.gitlab-ci.yml
+%%WWWDIR%%/.gitlab/ci/rules.gitlab-ci.yml
%%WWWDIR%%/.gitlab/ci/setup.gitlab-ci.yml
%%WWWDIR%%/.gitlab/ci/test-metadata.gitlab-ci.yml
%%WWWDIR%%/.gitlab/ci/yaml.gitlab-ci.yml
%%WWWDIR%%/.gitlab/issue_templates/Acceptance_Testing.md
%%WWWDIR%%/.gitlab/issue_templates/Bug.md
-%%WWWDIR%%/.gitlab/issue_templates/Coding style proposal.md
%%WWWDIR%%/.gitlab/issue_templates/Doc Review.md
%%WWWDIR%%/.gitlab/issue_templates/Documentation.md
%%WWWDIR%%/.gitlab/issue_templates/Feature Flag Roll Out.md
%%WWWDIR%%/.gitlab/issue_templates/Feature proposal.md
%%WWWDIR%%/.gitlab/issue_templates/Problem_Validation.md
%%WWWDIR%%/.gitlab/issue_templates/Productivity Improvement.md
+%%WWWDIR%%/.gitlab/issue_templates/QA failure.md
%%WWWDIR%%/.gitlab/issue_templates/Refactoring.md
%%WWWDIR%%/.gitlab/issue_templates/Security Release.md
%%WWWDIR%%/.gitlab/issue_templates/Security developer workflow.md
+%%WWWDIR%%/.gitlab/issue_templates/Technical Evaluation.md
%%WWWDIR%%/.gitlab/issue_templates/Test plan.md
%%WWWDIR%%/.gitlab/merge_request_templates/Change documentation location.md
%%WWWDIR%%/.gitlab/merge_request_templates/Documentation.md
+%%WWWDIR%%/.gitlab/merge_request_templates/New static analysis check.md
%%WWWDIR%%/.gitlab/merge_request_templates/Security Release.md
%%WWWDIR%%/.gitlab/route-map.yml
%%WWWDIR%%/.haml-lint.yml
@@ -58,6 +61,7 @@
%%WWWDIR%%/.ruby-version
%%WWWDIR%%/.scss-lint.yml
%%WWWDIR%%/.stylelintrc
+%%WWWDIR%%/.vale.ini
%%WWWDIR%%/.yamllint
%%WWWDIR%%/CHANGELOG-EE.md
%%WWWDIR%%/CHANGELOG.md
@@ -1985,6 +1989,8 @@
%%WWWDIR%%/app/assets/javascripts/admin/statistics_panel/store/mutations.js
%%WWWDIR%%/app/assets/javascripts/admin/statistics_panel/store/state.js
%%WWWDIR%%/app/assets/javascripts/ajax_loading_spinner.js
+%%WWWDIR%%/app/assets/javascripts/alerts_service_settings/components/alerts_service_form.vue
+%%WWWDIR%%/app/assets/javascripts/alerts_service_settings/index.js
%%WWWDIR%%/app/assets/javascripts/analytics/cycle_analytics/mixins/filter_mixins.js
%%WWWDIR%%/app/assets/javascripts/api.js
%%WWWDIR%%/app/assets/javascripts/autosave.js
@@ -2009,6 +2015,7 @@
%%WWWDIR%%/app/assets/javascripts/behaviors/details_behavior.js
%%WWWDIR%%/app/assets/javascripts/behaviors/gl_emoji.js
%%WWWDIR%%/app/assets/javascripts/behaviors/index.js
+%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/constants.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/copy_as_gfm.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/editor_extensions.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/gfm_auto_complete.js
@@ -2039,6 +2046,7 @@
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/nodes/ordered_list.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/nodes/ordered_task_list.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/nodes/paragraph.js
+%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/nodes/playable.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/nodes/reference.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/nodes/summary.js
%%WWWDIR%%/app/assets/javascripts/behaviors/markdown/nodes/table.js
@@ -2070,6 +2078,8 @@
%%WWWDIR%%/app/assets/javascripts/behaviors/shortcuts/shortcuts_issuable.js
%%WWWDIR%%/app/assets/javascripts/behaviors/shortcuts/shortcuts_navigation.js
%%WWWDIR%%/app/assets/javascripts/behaviors/shortcuts/shortcuts_network.js
+%%WWWDIR%%/app/assets/javascripts/behaviors/shortcuts/shortcuts_toggle.js
+%%WWWDIR%%/app/assets/javascripts/behaviors/shortcuts/shortcuts_toggle.vue
%%WWWDIR%%/app/assets/javascripts/behaviors/shortcuts/shortcuts_wiki.js
%%WWWDIR%%/app/assets/javascripts/behaviors/toggler_behavior.js
%%WWWDIR%%/app/assets/javascripts/blob/3d_viewer/index.js
@@ -2079,6 +2089,14 @@
%%WWWDIR%%/app/assets/javascripts/blob/blob_file_dropzone.js
%%WWWDIR%%/app/assets/javascripts/blob/blob_fork_suggestion.js
%%WWWDIR%%/app/assets/javascripts/blob/blob_line_permalink_updater.js
+%%WWWDIR%%/app/assets/javascripts/blob/components/blob_content.vue
+%%WWWDIR%%/app/assets/javascripts/blob/components/blob_content_error.vue
+%%WWWDIR%%/app/assets/javascripts/blob/components/blob_embeddable.vue
+%%WWWDIR%%/app/assets/javascripts/blob/components/blob_header.vue
+%%WWWDIR%%/app/assets/javascripts/blob/components/blob_header_default_actions.vue
+%%WWWDIR%%/app/assets/javascripts/blob/components/blob_header_filepath.vue
+%%WWWDIR%%/app/assets/javascripts/blob/components/blob_header_viewer_switcher.vue
+%%WWWDIR%%/app/assets/javascripts/blob/components/constants.js
%%WWWDIR%%/app/assets/javascripts/blob/file_template_mediator.js
%%WWWDIR%%/app/assets/javascripts/blob/file_template_selector.js
%%WWWDIR%%/app/assets/javascripts/blob/notebook/index.js
@@ -2161,6 +2179,7 @@
%%WWWDIR%%/app/assets/javascripts/branches/constants.js
%%WWWDIR%%/app/assets/javascripts/branches/divergence_graph.js
%%WWWDIR%%/app/assets/javascripts/breadcrumb.js
+%%WWWDIR%%/app/assets/javascripts/broadcast_notification.js
%%WWWDIR%%/app/assets/javascripts/build_artifacts.js
%%WWWDIR%%/app/assets/javascripts/ci_variable_list/ajax_variable_list.js
%%WWWDIR%%/app/assets/javascripts/ci_variable_list/ci_variable_list.js
@@ -2180,6 +2199,15 @@
%%WWWDIR%%/app/assets/javascripts/clusters/services/application_state_machine.js
%%WWWDIR%%/app/assets/javascripts/clusters/services/clusters_service.js
%%WWWDIR%%/app/assets/javascripts/clusters/stores/clusters_store.js
+%%WWWDIR%%/app/assets/javascripts/code_navigation/components/app.vue
+%%WWWDIR%%/app/assets/javascripts/code_navigation/components/popover.vue
+%%WWWDIR%%/app/assets/javascripts/code_navigation/index.js
+%%WWWDIR%%/app/assets/javascripts/code_navigation/store/actions.js
+%%WWWDIR%%/app/assets/javascripts/code_navigation/store/index.js
+%%WWWDIR%%/app/assets/javascripts/code_navigation/store/mutation_types.js
+%%WWWDIR%%/app/assets/javascripts/code_navigation/store/mutations.js
+%%WWWDIR%%/app/assets/javascripts/code_navigation/store/state.js
+%%WWWDIR%%/app/assets/javascripts/code_navigation/utils/index.js
%%WWWDIR%%/app/assets/javascripts/comment_type_toggle.js
%%WWWDIR%%/app/assets/javascripts/commit/image_file.js
%%WWWDIR%%/app/assets/javascripts/commit/pipelines/pipelines_bundle.js
@@ -2232,6 +2260,7 @@
%%WWWDIR%%/app/assets/javascripts/create_cluster/gke_cluster/components/gke_machine_type_dropdown.vue
%%WWWDIR%%/app/assets/javascripts/create_cluster/gke_cluster/components/gke_network_dropdown.vue
%%WWWDIR%%/app/assets/javascripts/create_cluster/gke_cluster/components/gke_project_id_dropdown.vue
+%%WWWDIR%%/app/assets/javascripts/create_cluster/gke_cluster/components/gke_submit_button.vue
%%WWWDIR%%/app/assets/javascripts/create_cluster/gke_cluster/components/gke_subnetwork_dropdown.vue
%%WWWDIR%%/app/assets/javascripts/create_cluster/gke_cluster/components/gke_zone_dropdown.vue
%%WWWDIR%%/app/assets/javascripts/create_cluster/gke_cluster/constants.js
@@ -2303,8 +2332,8 @@
%%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_file_row.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_gutter_avatars.vue
-%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_line_gutter_content.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_line_note_form.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_stats.vue
%%WWWDIR%%/app/assets/javascripts/diffs/components/diff_table_cell.vue
@@ -2353,6 +2382,8 @@
%%WWWDIR%%/app/assets/javascripts/droplab/utils.js
%%WWWDIR%%/app/assets/javascripts/dropzone_input.js
%%WWWDIR%%/app/assets/javascripts/due_date_select.js
+%%WWWDIR%%/app/assets/javascripts/editor/editor_lite.js
+%%WWWDIR%%/app/assets/javascripts/editor/utils.js
%%WWWDIR%%/app/assets/javascripts/emoji/index.js
%%WWWDIR%%/app/assets/javascripts/emoji/no_emoji_validator.js
%%WWWDIR%%/app/assets/javascripts/emoji/support/index.js
@@ -2361,6 +2392,7 @@
%%WWWDIR%%/app/assets/javascripts/environments/components/confirm_rollback_modal.vue
%%WWWDIR%%/app/assets/javascripts/environments/components/container.vue
%%WWWDIR%%/app/assets/javascripts/environments/components/empty_state.vue
+%%WWWDIR%%/app/assets/javascripts/environments/components/enable_review_app_button.vue
%%WWWDIR%%/app/assets/javascripts/environments/components/environment_actions.vue
%%WWWDIR%%/app/assets/javascripts/environments/components/environment_external_url.vue
%%WWWDIR%%/app/assets/javascripts/environments/components/environment_item.vue
@@ -2386,6 +2418,7 @@
%%WWWDIR%%/app/assets/javascripts/environments/services/environments_service.js
%%WWWDIR%%/app/assets/javascripts/environments/stores/environments_store.js
%%WWWDIR%%/app/assets/javascripts/environments/stores/helpers.js
+%%WWWDIR%%/app/assets/javascripts/error_tracking/components/constants.js
%%WWWDIR%%/app/assets/javascripts/error_tracking/components/error_details.vue
%%WWWDIR%%/app/assets/javascripts/error_tracking/components/error_tracking_list.vue
%%WWWDIR%%/app/assets/javascripts/error_tracking/components/stacktrace.vue
@@ -2485,7 +2518,10 @@
%%WWWDIR%%/app/assets/javascripts/grafana_integration/store/mutation_types.js
%%WWWDIR%%/app/assets/javascripts/grafana_integration/store/mutations.js
%%WWWDIR%%/app/assets/javascripts/grafana_integration/store/state.js
+%%WWWDIR%%/app/assets/javascripts/graphql_shared/fragments/author.fragment.graphql
+%%WWWDIR%%/app/assets/javascripts/graphql_shared/fragments/blobviewer.fragment.graphql
%%WWWDIR%%/app/assets/javascripts/graphql_shared/fragments/pageInfo.fragment.graphql
+%%WWWDIR%%/app/assets/javascripts/graphql_shared/utils.js
%%WWWDIR%%/app/assets/javascripts/group.js
%%WWWDIR%%/app/assets/javascripts/group_label_subscription.js
%%WWWDIR%%/app/assets/javascripts/groups/components/app.vue
@@ -2537,11 +2573,13 @@
%%WWWDIR%%/app/assets/javascripts/ide/components/file_templates/bar.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/file_templates/dropdown.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide.vue
+%%WWWDIR%%/app/assets/javascripts/ide/components/ide_file_row.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide_project_header.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide_review.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide_side_bar.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide_status_bar.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide_status_list.vue
+%%WWWDIR%%/app/assets/javascripts/ide/components/ide_status_mr.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide_tree.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/ide_tree_list.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/jobs/detail.vue
@@ -2550,7 +2588,6 @@
%%WWWDIR%%/app/assets/javascripts/ide/components/jobs/item.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/jobs/list.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/jobs/stage.vue
-%%WWWDIR%%/app/assets/javascripts/ide/components/merge_requests/info.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/merge_requests/item.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/merge_requests/list.vue
%%WWWDIR%%/app/assets/javascripts/ide/components/mr_file_icon.vue
@@ -2576,6 +2613,7 @@
%%WWWDIR%%/app/assets/javascripts/ide/constants.js
%%WWWDIR%%/app/assets/javascripts/ide/eventhub.js
%%WWWDIR%%/app/assets/javascripts/ide/ide_router.js
+%%WWWDIR%%/app/assets/javascripts/ide/ide_router_extension.js
%%WWWDIR%%/app/assets/javascripts/ide/index.js
%%WWWDIR%%/app/assets/javascripts/ide/lib/common/disposable.js
%%WWWDIR%%/app/assets/javascripts/ide/lib/common/model.js
@@ -2588,7 +2626,11 @@
%%WWWDIR%%/app/assets/javascripts/ide/lib/editor_options.js
%%WWWDIR%%/app/assets/javascripts/ide/lib/files.js
%%WWWDIR%%/app/assets/javascripts/ide/lib/keymap.json
-%%WWWDIR%%/app/assets/javascripts/ide/lib/themes/gl_theme.js
+%%WWWDIR%%/app/assets/javascripts/ide/lib/themes/dark.js
+%%WWWDIR%%/app/assets/javascripts/ide/lib/themes/index.js
+%%WWWDIR%%/app/assets/javascripts/ide/lib/themes/white.js
+%%WWWDIR%%/app/assets/javascripts/ide/queries/getUserPermissions.query.graphql
+%%WWWDIR%%/app/assets/javascripts/ide/services/gql.js
%%WWWDIR%%/app/assets/javascripts/ide/services/index.js
%%WWWDIR%%/app/assets/javascripts/ide/stores/actions.js
%%WWWDIR%%/app/assets/javascripts/ide/stores/actions/file.js
@@ -2771,6 +2813,7 @@
%%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_range.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
@@ -2831,11 +2874,10 @@
%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/empty_chart.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/heatmap.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/single_stat.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/stacked_column.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/charts/time_series.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/dashboard.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/dashboards_dropdown.vue
-%%WWWDIR%%/app/assets/javascripts/monitoring/components/date_time_picker/date_time_picker.vue
-%%WWWDIR%%/app/assets/javascripts/monitoring/components/date_time_picker/date_time_picker_input.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/duplicate_dashboard_form.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/embed.vue
%%WWWDIR%%/app/assets/javascripts/monitoring/components/empty_state.vue
@@ -2846,6 +2888,7 @@
%%WWWDIR%%/app/assets/javascripts/monitoring/constants.js
%%WWWDIR%%/app/assets/javascripts/monitoring/monitoring_bundle.js
%%WWWDIR%%/app/assets/javascripts/monitoring/monitoring_tracking_helper.js
+%%WWWDIR%%/app/assets/javascripts/monitoring/queries/getEnvironments.query.graphql
%%WWWDIR%%/app/assets/javascripts/monitoring/stores/actions.js
%%WWWDIR%%/app/assets/javascripts/monitoring/stores/getters.js
%%WWWDIR%%/app/assets/javascripts/monitoring/stores/index.js
@@ -2974,6 +3017,7 @@
%%WWWDIR%%/app/assets/javascripts/pages/admin/projects/index/components/delete_project_modal.vue
%%WWWDIR%%/app/assets/javascripts/pages/admin/projects/index/index.js
%%WWWDIR%%/app/assets/javascripts/pages/admin/runners/index.js
+%%WWWDIR%%/app/assets/javascripts/pages/admin/serverless/domains/index.js
%%WWWDIR%%/app/assets/javascripts/pages/admin/users/components/delete_user_modal.vue
%%WWWDIR%%/app/assets/javascripts/pages/admin/users/components/user_modal_manager.vue
%%WWWDIR%%/app/assets/javascripts/pages/admin/users/components/user_operation_confirmation_modal.vue
@@ -3079,6 +3123,7 @@
%%WWWDIR%%/app/assets/javascripts/pages/projects/find_file/show/index.js
%%WWWDIR%%/app/assets/javascripts/pages/projects/forks/new/index.js
%%WWWDIR%%/app/assets/javascripts/pages/projects/graphs/charts/index.js
+%%WWWDIR%%/app/assets/javascripts/pages/projects/graphs/charts/series_data_mixin.js
%%WWWDIR%%/app/assets/javascripts/pages/projects/graphs/show/index.js
%%WWWDIR%%/app/assets/javascripts/pages/projects/imports/show/index.js
%%WWWDIR%%/app/assets/javascripts/pages/projects/index.js
@@ -3169,7 +3214,6 @@
%%WWWDIR%%/app/assets/javascripts/pages/projects/wikis/index.js
%%WWWDIR%%/app/assets/javascripts/pages/projects/wikis/wikis.js
%%WWWDIR%%/app/assets/javascripts/pages/registrations/new/index.js
-%%WWWDIR%%/app/assets/javascripts/pages/registrations/welcome/index.js
%%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
@@ -3263,6 +3307,11 @@
%%WWWDIR%%/app/assets/javascripts/project_select.js
%%WWWDIR%%/app/assets/javascripts/project_select_combo_button.js
%%WWWDIR%%/app/assets/javascripts/project_visibility.js
+%%WWWDIR%%/app/assets/javascripts/projects/pipelines/charts/components/app.vue
+%%WWWDIR%%/app/assets/javascripts/projects/pipelines/charts/components/pipelines_area_chart.vue
+%%WWWDIR%%/app/assets/javascripts/projects/pipelines/charts/components/statistics_list.vue
+%%WWWDIR%%/app/assets/javascripts/projects/pipelines/charts/constants.js
+%%WWWDIR%%/app/assets/javascripts/projects/pipelines/charts/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
@@ -3281,6 +3330,21 @@
%%WWWDIR%%/app/assets/javascripts/protected_tags/protected_tag_edit_list.js
%%WWWDIR%%/app/assets/javascripts/read_more.js
%%WWWDIR%%/app/assets/javascripts/ref_select_dropdown.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/components/group_empty_state.vue
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/components/project_empty_state.vue
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/components/registry_breadcrumb.vue
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/constants.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/index.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/pages/details.vue
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/pages/index.vue
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/pages/list.vue
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/router.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/stores/actions.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/stores/index.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/stores/mutation_types.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/stores/mutations.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/stores/state.js
+%%WWWDIR%%/app/assets/javascripts/registry/explorer/utils.js
%%WWWDIR%%/app/assets/javascripts/registry/list/components/app.vue
%%WWWDIR%%/app/assets/javascripts/registry/list/components/collapsible_container.vue
%%WWWDIR%%/app/assets/javascripts/registry/list/components/group_empty_state.vue
@@ -3296,7 +3360,6 @@
%%WWWDIR%%/app/assets/javascripts/registry/list/stores/state.js
%%WWWDIR%%/app/assets/javascripts/registry/settings/components/registry_settings_app.vue
%%WWWDIR%%/app/assets/javascripts/registry/settings/components/settings_form.vue
-%%WWWDIR%%/app/assets/javascripts/registry/settings/constants.js
%%WWWDIR%%/app/assets/javascripts/registry/settings/registry_settings_bundle.js
%%WWWDIR%%/app/assets/javascripts/registry/settings/store/actions.js
%%WWWDIR%%/app/assets/javascripts/registry/settings/store/getters.js
@@ -3304,7 +3367,9 @@
%%WWWDIR%%/app/assets/javascripts/registry/settings/store/mutation_types.js
%%WWWDIR%%/app/assets/javascripts/registry/settings/store/mutations.js
%%WWWDIR%%/app/assets/javascripts/registry/settings/store/state.js
-%%WWWDIR%%/app/assets/javascripts/registry/settings/utils.js
+%%WWWDIR%%/app/assets/javascripts/registry/shared/components/expiration_policy_fields.vue
+%%WWWDIR%%/app/assets/javascripts/registry/shared/constants.js
+%%WWWDIR%%/app/assets/javascripts/registry/shared/utils.js
%%WWWDIR%%/app/assets/javascripts/related_merge_requests/components/related_merge_requests.vue
%%WWWDIR%%/app/assets/javascripts/related_merge_requests/index.js
%%WWWDIR%%/app/assets/javascripts/related_merge_requests/store/actions.js
@@ -3312,30 +3377,31 @@
%%WWWDIR%%/app/assets/javascripts/related_merge_requests/store/mutation_types.js
%%WWWDIR%%/app/assets/javascripts/related_merge_requests/store/mutations.js
%%WWWDIR%%/app/assets/javascripts/related_merge_requests/store/state.js
-%%WWWDIR%%/app/assets/javascripts/releases/detail/components/app.vue
-%%WWWDIR%%/app/assets/javascripts/releases/detail/index.js
-%%WWWDIR%%/app/assets/javascripts/releases/detail/store/actions.js
-%%WWWDIR%%/app/assets/javascripts/releases/detail/store/index.js
-%%WWWDIR%%/app/assets/javascripts/releases/detail/store/mutation_types.js
-%%WWWDIR%%/app/assets/javascripts/releases/detail/store/mutations.js
-%%WWWDIR%%/app/assets/javascripts/releases/detail/store/state.js
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/app.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/evidence_block.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block_assets.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block_author.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block_footer.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block_header.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block_metadata.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block_milestone_info.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/components/release_block_milestones.vue
-%%WWWDIR%%/app/assets/javascripts/releases/list/constants.js
-%%WWWDIR%%/app/assets/javascripts/releases/list/index.js
-%%WWWDIR%%/app/assets/javascripts/releases/list/store/actions.js
-%%WWWDIR%%/app/assets/javascripts/releases/list/store/index.js
-%%WWWDIR%%/app/assets/javascripts/releases/list/store/mutation_types.js
-%%WWWDIR%%/app/assets/javascripts/releases/list/store/mutations.js
-%%WWWDIR%%/app/assets/javascripts/releases/list/store/state.js
+%%WWWDIR%%/app/assets/javascripts/releases/components/app_edit.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/app_index.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/evidence_block.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block_assets.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block_author.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block_footer.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block_header.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block_metadata.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block_milestone_info.vue
+%%WWWDIR%%/app/assets/javascripts/releases/components/release_block_milestones.vue
+%%WWWDIR%%/app/assets/javascripts/releases/constants.js
+%%WWWDIR%%/app/assets/javascripts/releases/mount_edit.js
+%%WWWDIR%%/app/assets/javascripts/releases/mount_index.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/index.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/detail/actions.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/detail/index.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/detail/mutation_types.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/detail/mutations.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/detail/state.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/list/actions.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/list/index.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/list/mutation_types.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/list/mutations.js
+%%WWWDIR%%/app/assets/javascripts/releases/stores/modules/list/state.js
%%WWWDIR%%/app/assets/javascripts/reports/components/grouped_test_reports_app.vue
%%WWWDIR%%/app/assets/javascripts/reports/components/issue_body.js
%%WWWDIR%%/app/assets/javascripts/reports/components/issue_status_icon.vue
@@ -3468,17 +3534,21 @@
%%WWWDIR%%/app/assets/javascripts/sidebar/stores/sidebar_store.js
%%WWWDIR%%/app/assets/javascripts/single_file_diff.js
%%WWWDIR%%/app/assets/javascripts/smart_interval.js
+%%WWWDIR%%/app/assets/javascripts/snippet/collapsible_input.js
%%WWWDIR%%/app/assets/javascripts/snippet/snippet_bundle.js
%%WWWDIR%%/app/assets/javascripts/snippet/snippet_embed.js
%%WWWDIR%%/app/assets/javascripts/snippets/components/app.vue
+%%WWWDIR%%/app/assets/javascripts/snippets/components/snippet_blob_view.vue
%%WWWDIR%%/app/assets/javascripts/snippets/components/snippet_header.vue
%%WWWDIR%%/app/assets/javascripts/snippets/components/snippet_title.vue
-%%WWWDIR%%/app/assets/javascripts/snippets/fragments/author.fragment.graphql
+%%WWWDIR%%/app/assets/javascripts/snippets/constants.js
%%WWWDIR%%/app/assets/javascripts/snippets/fragments/project.fragment.graphql
%%WWWDIR%%/app/assets/javascripts/snippets/fragments/snippetBase.fragment.graphql
%%WWWDIR%%/app/assets/javascripts/snippets/index.js
%%WWWDIR%%/app/assets/javascripts/snippets/mutations/deleteSnippet.mutation.graphql
%%WWWDIR%%/app/assets/javascripts/snippets/queries/projectPermissions.query.graphql
+%%WWWDIR%%/app/assets/javascripts/snippets/queries/snippet.blob.content.query.graphql
+%%WWWDIR%%/app/assets/javascripts/snippets/queries/snippet.blob.query.graphql
%%WWWDIR%%/app/assets/javascripts/snippets/queries/snippet.query.graphql
%%WWWDIR%%/app/assets/javascripts/snippets/queries/userPermissions.query.graphql
%%WWWDIR%%/app/assets/javascripts/sortable/sortable_config.js
@@ -3510,6 +3580,7 @@
%%WWWDIR%%/app/assets/javascripts/users_select.js
%%WWWDIR%%/app/assets/javascripts/validators/input_validator.js
%%WWWDIR%%/app/assets/javascripts/version_check_image.js
+%%WWWDIR%%/app/assets/javascripts/vue_alerts.js
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/artifacts_list.vue
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/artifacts_list_app.vue
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/deployment/constants.js
@@ -3531,6 +3602,7 @@
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_pipeline_container.vue
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_related_links.vue
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_status_icon.vue
+%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_suggest_pipeline.vue
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/review_app_link.vue
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/source_branch_removal_status.vue
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/components/states/commit_edit.vue
@@ -3573,8 +3645,11 @@
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/stores/get_state_key.js
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js
%%WWWDIR%%/app/assets/javascripts/vue_merge_request_widget/stores/state_maps.js
-%%WWWDIR%%/app/assets/javascripts/vue_shared/components/bar_chart.vue
-%%WWWDIR%%/app/assets/javascripts/vue_shared/components/bar_chart_constants.js
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/blob_viewers/constants.js
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/blob_viewers/index.js
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/blob_viewers/mixins.js
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/blob_viewers/rich_viewer.vue
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/callout.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/changed_file_icon.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/ci_badge_link.vue
@@ -3587,6 +3662,9 @@
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/content_viewer/viewers/download_viewer.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/content_viewer/viewers/image_viewer.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/content_viewer/viewers/markdown_viewer.vue
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/date_time_picker/date_time_picker.vue
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/date_time_picker/date_time_picker_input.vue
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/date_time_picker/date_time_picker_lib.js
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/deprecated_modal.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/deprecated_modal_2.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/diff_viewer/constants.js
@@ -3601,6 +3679,7 @@
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/diff_viewer/viewers/no_preview.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/diff_viewer/viewers/not_diffable.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/diff_viewer/viewers/renamed.vue
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/dismissible_alert.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/dropdown/dropdown_button.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/dropdown/dropdown_hidden_input.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/dropdown/dropdown_search_input.vue
@@ -3613,6 +3692,7 @@
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/file_icon/file_icon_map.js
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/file_row.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/file_row_header.vue
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/file_tree.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/filtered_search_dropdown.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/gl_countdown.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/gl_modal.vue
@@ -3647,7 +3727,6 @@
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/notes/timeline_entry_item.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/paginated_list.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/pagination/constants.js
-%%WWWDIR%%/app/assets/javascripts/vue_shared/components/pagination/graphql_pagination.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/pagination/table_pagination.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/pagination_links.vue
%%WWWDIR%%/app/assets/javascripts/vue_shared/components/panel_resizer.vue
@@ -3717,6 +3796,7 @@
%%WWWDIR%%/app/assets/stylesheets/bootstrap_migration.scss
%%WWWDIR%%/app/assets/stylesheets/components/avatar.scss
%%WWWDIR%%/app/assets/stylesheets/components/dashboard_skeleton.scss
+%%WWWDIR%%/app/assets/stylesheets/components/date_time_picker.scss
%%WWWDIR%%/app/assets/stylesheets/components/popover.scss
%%WWWDIR%%/app/assets/stylesheets/components/project_list_item.scss
%%WWWDIR%%/app/assets/stylesheets/components/related_items_list.scss
@@ -3737,6 +3817,7 @@
%%WWWDIR%%/app/assets/stylesheets/framework/calendar.scss
%%WWWDIR%%/app/assets/stylesheets/framework/callout.scss
%%WWWDIR%%/app/assets/stylesheets/framework/card.scss
+%%WWWDIR%%/app/assets/stylesheets/framework/carousel.scss
%%WWWDIR%%/app/assets/stylesheets/framework/ci_variable_list.scss
%%WWWDIR%%/app/assets/stylesheets/framework/common.scss
%%WWWDIR%%/app/assets/stylesheets/framework/contextual_sidebar.scss
@@ -3863,6 +3944,7 @@
%%WWWDIR%%/app/assets/stylesheets/pages/tags.scss
%%WWWDIR%%/app/assets/stylesheets/pages/todos.scss
%%WWWDIR%%/app/assets/stylesheets/pages/tree.scss
+%%WWWDIR%%/app/assets/stylesheets/pages/trials.scss
%%WWWDIR%%/app/assets/stylesheets/pages/ui_dev_kit.scss
%%WWWDIR%%/app/assets/stylesheets/pages/users.scss
%%WWWDIR%%/app/assets/stylesheets/pages/wiki.scss
@@ -3900,6 +3982,7 @@
%%WWWDIR%%/app/controllers/admin/requests_profiles_controller.rb
%%WWWDIR%%/app/controllers/admin/runner_projects_controller.rb
%%WWWDIR%%/app/controllers/admin/runners_controller.rb
+%%WWWDIR%%/app/controllers/admin/serverless/domains_controller.rb
%%WWWDIR%%/app/controllers/admin/services_controller.rb
%%WWWDIR%%/app/controllers/admin/sessions_controller.rb
%%WWWDIR%%/app/controllers/admin/spam_logs_controller.rb
@@ -3947,6 +4030,7 @@
%%WWWDIR%%/app/controllers/concerns/multiple_boards_actions.rb
%%WWWDIR%%/app/controllers/concerns/notes_actions.rb
%%WWWDIR%%/app/controllers/concerns/oauth_applications.rb
+%%WWWDIR%%/app/controllers/concerns/page_limiter.rb
%%WWWDIR%%/app/controllers/concerns/paginated_collection.rb
%%WWWDIR%%/app/controllers/concerns/params_backward_compatibility.rb
%%WWWDIR%%/app/controllers/concerns/preview_markdown.rb
@@ -4035,6 +4119,7 @@
%%WWWDIR%%/app/controllers/oauth/applications_controller.rb
%%WWWDIR%%/app/controllers/oauth/authorizations_controller.rb
%%WWWDIR%%/app/controllers/oauth/authorized_applications_controller.rb
+%%WWWDIR%%/app/controllers/oauth/token_info_controller.rb
%%WWWDIR%%/app/controllers/omniauth_callbacks_controller.rb
%%WWWDIR%%/app/controllers/passwords_controller.rb
%%WWWDIR%%/app/controllers/profiles/accounts_controller.rb
@@ -4053,6 +4138,7 @@
%%WWWDIR%%/app/controllers/profiles/two_factor_auths_controller.rb
%%WWWDIR%%/app/controllers/profiles/u2f_registrations_controller.rb
%%WWWDIR%%/app/controllers/profiles_controller.rb
+%%WWWDIR%%/app/controllers/projects/alerting/notifications_controller.rb
%%WWWDIR%%/app/controllers/projects/application_controller.rb
%%WWWDIR%%/app/controllers/projects/artifacts_controller.rb
%%WWWDIR%%/app/controllers/projects/autocomplete_sources_controller.rb
@@ -4085,8 +4171,6 @@
%%WWWDIR%%/app/controllers/projects/error_tracking_controller.rb
%%WWWDIR%%/app/controllers/projects/find_file_controller.rb
%%WWWDIR%%/app/controllers/projects/forks_controller.rb
-%%WWWDIR%%/app/controllers/projects/git_http_client_controller.rb
-%%WWWDIR%%/app/controllers/projects/git_http_controller.rb
%%WWWDIR%%/app/controllers/projects/grafana_api_controller.rb
%%WWWDIR%%/app/controllers/projects/graphs_controller.rb
%%WWWDIR%%/app/controllers/projects/group_links_controller.rb
@@ -4096,9 +4180,6 @@
%%WWWDIR%%/app/controllers/projects/issues_controller.rb
%%WWWDIR%%/app/controllers/projects/jobs_controller.rb
%%WWWDIR%%/app/controllers/projects/labels_controller.rb
-%%WWWDIR%%/app/controllers/projects/lfs_api_controller.rb
-%%WWWDIR%%/app/controllers/projects/lfs_locks_api_controller.rb
-%%WWWDIR%%/app/controllers/projects/lfs_storage_controller.rb
%%WWWDIR%%/app/controllers/projects/mattermosts_controller.rb
%%WWWDIR%%/app/controllers/projects/merge_requests/application_controller.rb
%%WWWDIR%%/app/controllers/projects/merge_requests/conflicts_controller.rb
@@ -4152,6 +4233,12 @@
%%WWWDIR%%/app/controllers/projects/wikis_controller.rb
%%WWWDIR%%/app/controllers/projects_controller.rb
%%WWWDIR%%/app/controllers/registrations_controller.rb
+%%WWWDIR%%/app/controllers/repositories/application_controller.rb
+%%WWWDIR%%/app/controllers/repositories/git_http_client_controller.rb
+%%WWWDIR%%/app/controllers/repositories/git_http_controller.rb
+%%WWWDIR%%/app/controllers/repositories/lfs_api_controller.rb
+%%WWWDIR%%/app/controllers/repositories/lfs_locks_api_controller.rb
+%%WWWDIR%%/app/controllers/repositories/lfs_storage_controller.rb
%%WWWDIR%%/app/controllers/root_controller.rb
%%WWWDIR%%/app/controllers/search_controller.rb
%%WWWDIR%%/app/controllers/sent_notifications_controller.rb
@@ -4189,7 +4276,9 @@
%%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/concerns/time_frame_filter.rb
%%WWWDIR%%/app/finders/container_repositories_finder.rb
+%%WWWDIR%%/app/finders/context_commits_finder.rb
%%WWWDIR%%/app/finders/contributed_projects_finder.rb
%%WWWDIR%%/app/finders/deployments_finder.rb
%%WWWDIR%%/app/finders/environments_finder.rb
@@ -4220,9 +4309,11 @@
%%WWWDIR%%/app/finders/pipeline_schedules_finder.rb
%%WWWDIR%%/app/finders/pipelines_finder.rb
%%WWWDIR%%/app/finders/projects/daily_statistics_finder.rb
+%%WWWDIR%%/app/finders/projects/prometheus/alerts_finder.rb
%%WWWDIR%%/app/finders/projects/serverless/functions_finder.rb
%%WWWDIR%%/app/finders/projects_finder.rb
%%WWWDIR%%/app/finders/prometheus_metrics_finder.rb
+%%WWWDIR%%/app/finders/protected_branches_finder.rb
%%WWWDIR%%/app/finders/releases_finder.rb
%%WWWDIR%%/app/finders/resource_label_event_finder.rb
%%WWWDIR%%/app/finders/runner_jobs_finder.rb
@@ -4249,6 +4340,7 @@
%%WWWDIR%%/app/graphql/mutations/issues/base.rb
%%WWWDIR%%/app/graphql/mutations/issues/set_confidential.rb
%%WWWDIR%%/app/graphql/mutations/issues/set_due_date.rb
+%%WWWDIR%%/app/graphql/mutations/issues/update.rb
%%WWWDIR%%/app/graphql/mutations/merge_requests/base.rb
%%WWWDIR%%/app/graphql/mutations/merge_requests/set_assignees.rb
%%WWWDIR%%/app/graphql/mutations/merge_requests/set_labels.rb
@@ -4262,7 +4354,9 @@
%%WWWDIR%%/app/graphql/mutations/notes/create/image_diff_note.rb
%%WWWDIR%%/app/graphql/mutations/notes/create/note.rb
%%WWWDIR%%/app/graphql/mutations/notes/destroy.rb
-%%WWWDIR%%/app/graphql/mutations/notes/update.rb
+%%WWWDIR%%/app/graphql/mutations/notes/update/base.rb
+%%WWWDIR%%/app/graphql/mutations/notes/update/image_diff_note.rb
+%%WWWDIR%%/app/graphql/mutations/notes/update/note.rb
%%WWWDIR%%/app/graphql/mutations/snippets/base.rb
%%WWWDIR%%/app/graphql/mutations/snippets/create.rb
%%WWWDIR%%/app/graphql/mutations/snippets/destroy.rb
@@ -4272,13 +4366,19 @@
%%WWWDIR%%/app/graphql/mutations/todos/mark_all_done.rb
%%WWWDIR%%/app/graphql/mutations/todos/mark_done.rb
%%WWWDIR%%/app/graphql/mutations/todos/restore.rb
+%%WWWDIR%%/app/graphql/mutations/todos/restore_many.rb
%%WWWDIR%%/app/graphql/resolvers/base_resolver.rb
+%%WWWDIR%%/app/graphql/resolvers/boards_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/commit_pipelines_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/concerns/resolves_pipelines.rb
%%WWWDIR%%/app/graphql/resolvers/concerns/resolves_snippets.rb
+%%WWWDIR%%/app/graphql/resolvers/concerns/time_frame_arguments.rb
%%WWWDIR%%/app/graphql/resolvers/echo_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/environments_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/error_tracking/sentry_detailed_error_resolver.rb
+%%WWWDIR%%/app/graphql/resolvers/error_tracking/sentry_error_collection_resolver.rb
+%%WWWDIR%%/app/graphql/resolvers/error_tracking/sentry_error_stack_trace_resolver.rb
+%%WWWDIR%%/app/graphql/resolvers/error_tracking/sentry_errors_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/full_path_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/group_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/issues_resolver.rb
@@ -4286,6 +4386,7 @@
%%WWWDIR%%/app/graphql/resolvers/merge_request_pipelines_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/merge_requests_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/metadata_resolver.rb
+%%WWWDIR%%/app/graphql/resolvers/milestone_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/namespace_projects_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/namespace_resolver.rb
%%WWWDIR%%/app/graphql/resolvers/project_pipelines_resolver.rb
@@ -4304,6 +4405,8 @@
%%WWWDIR%%/app/graphql/types/base_object.rb
%%WWWDIR%%/app/graphql/types/base_scalar.rb
%%WWWDIR%%/app/graphql/types/base_union.rb
+%%WWWDIR%%/app/graphql/types/blob_viewers/type_enum.rb
+%%WWWDIR%%/app/graphql/types/board_type.rb
%%WWWDIR%%/app/graphql/types/ci/detailed_status_type.rb
%%WWWDIR%%/app/graphql/types/ci/pipeline_status_enum.rb
%%WWWDIR%%/app/graphql/types/ci/pipeline_type.rb
@@ -4312,8 +4415,14 @@
%%WWWDIR%%/app/graphql/types/diff_refs_type.rb
%%WWWDIR%%/app/graphql/types/environment_type.rb
%%WWWDIR%%/app/graphql/types/error_tracking/sentry_detailed_error_type.rb
+%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_collection_type.rb
%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_frequency_type.rb
+%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_stack_trace_context_type.rb
+%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_stack_trace_entry_type.rb
+%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_stack_trace_type.rb
%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_status_enum.rb
+%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_tags_type.rb
+%%WWWDIR%%/app/graphql/types/error_tracking/sentry_error_type.rb
%%WWWDIR%%/app/graphql/types/grafana_integration_type.rb
%%WWWDIR%%/app/graphql/types/group_type.rb
%%WWWDIR%%/app/graphql/types/issuable_sort_enum.rb
@@ -4325,6 +4434,7 @@
%%WWWDIR%%/app/graphql/types/merge_request_state_enum.rb
%%WWWDIR%%/app/graphql/types/merge_request_type.rb
%%WWWDIR%%/app/graphql/types/metadata_type.rb
+%%WWWDIR%%/app/graphql/types/milestone_state_enum.rb
%%WWWDIR%%/app/graphql/types/milestone_type.rb
%%WWWDIR%%/app/graphql/types/mutation_operation_mode_enum.rb
%%WWWDIR%%/app/graphql/types/mutation_type.rb
@@ -4337,6 +4447,7 @@
%%WWWDIR%%/app/graphql/types/notes/note_type.rb
%%WWWDIR%%/app/graphql/types/notes/noteable_type.rb
%%WWWDIR%%/app/graphql/types/notes/position_type_enum.rb
+%%WWWDIR%%/app/graphql/types/notes/update_diff_image_position_input_type.rb
%%WWWDIR%%/app/graphql/types/permission_types/base_permission_type.rb
%%WWWDIR%%/app/graphql/types/permission_types/ci/pipeline.rb
%%WWWDIR%%/app/graphql/types/permission_types/group.rb
@@ -4352,6 +4463,8 @@
%%WWWDIR%%/app/graphql/types/repository_type.rb
%%WWWDIR%%/app/graphql/types/root_storage_statistics_type.rb
%%WWWDIR%%/app/graphql/types/snippet_type.rb
+%%WWWDIR%%/app/graphql/types/snippets/blob_type.rb
+%%WWWDIR%%/app/graphql/types/snippets/blob_viewer_type.rb
%%WWWDIR%%/app/graphql/types/snippets/type_enum.rb
%%WWWDIR%%/app/graphql/types/snippets/visibility_scopes_enum.rb
%%WWWDIR%%/app/graphql/types/sort_enum.rb
@@ -4371,6 +4484,7 @@
%%WWWDIR%%/app/graphql/types/visibility_levels_enum.rb
%%WWWDIR%%/app/helpers/accounts_helper.rb
%%WWWDIR%%/app/helpers/active_sessions_helper.rb
+%%WWWDIR%%/app/helpers/analytics_navbar_helper.rb
%%WWWDIR%%/app/helpers/appearances_helper.rb
%%WWWDIR%%/app/helpers/application_helper.rb
%%WWWDIR%%/app/helpers/application_settings_helper.rb
@@ -4482,7 +4596,7 @@
%%WWWDIR%%/app/helpers/wiki_helper.rb
%%WWWDIR%%/app/helpers/workhorse_helper.rb
%%WWWDIR%%/app/mailers/abuse_report_mailer.rb
-%%WWWDIR%%/app/mailers/base_mailer.rb
+%%WWWDIR%%/app/mailers/application_mailer.rb
%%WWWDIR%%/app/mailers/devise_mailer.rb
%%WWWDIR%%/app/mailers/email_rejection_mailer.rb
%%WWWDIR%%/app/mailers/emails/auto_devops.rb
@@ -4645,9 +4759,11 @@
%%WWWDIR%%/app/models/concerns/blob_language_from_git_attributes.rb
%%WWWDIR%%/app/models/concerns/blob_like.rb
%%WWWDIR%%/app/models/concerns/blocks_json_serialization.rb
+%%WWWDIR%%/app/models/concerns/bulk_insert_safe.rb
%%WWWDIR%%/app/models/concerns/bulk_member_access_load.rb
%%WWWDIR%%/app/models/concerns/cache_markdown_field.rb
%%WWWDIR%%/app/models/concerns/cacheable_attributes.rb
+%%WWWDIR%%/app/models/concerns/cached_commit.rb
%%WWWDIR%%/app/models/concerns/case_sensitivity.rb
%%WWWDIR%%/app/models/concerns/checksummable.rb
%%WWWDIR%%/app/models/concerns/chronic_duration_attribute.rb
@@ -4656,6 +4772,7 @@
%%WWWDIR%%/app/models/concerns/ci/pipeline_delegator.rb
%%WWWDIR%%/app/models/concerns/closed_at_filterable.rb
%%WWWDIR%%/app/models/concerns/created_at_filterable.rb
+%%WWWDIR%%/app/models/concerns/delete_with_limit.rb
%%WWWDIR%%/app/models/concerns/deployment_platform.rb
%%WWWDIR%%/app/models/concerns/deprecated_assignee.rb
%%WWWDIR%%/app/models/concerns/diff_file.rb
@@ -4674,6 +4791,7 @@
%%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_repository.rb
%%WWWDIR%%/app/models/concerns/has_status.rb
%%WWWDIR%%/app/models/concerns/has_variable.rb
%%WWWDIR%%/app/models/concerns/ignorable_columns.rb
@@ -4743,6 +4861,7 @@
%%WWWDIR%%/app/models/concerns/valid_attribute.rb
%%WWWDIR%%/app/models/concerns/versioned_description.rb
%%WWWDIR%%/app/models/concerns/with_uploads.rb
+%%WWWDIR%%/app/models/concerns/x509_serial_number_attribute.rb
%%WWWDIR%%/app/models/container_expiration_policy.rb
%%WWWDIR%%/app/models/container_repository.rb
%%WWWDIR%%/app/models/cycle_analytics/group_level.rb
@@ -4754,6 +4873,7 @@
%%WWWDIR%%/app/models/deploy_keys_project.rb
%%WWWDIR%%/app/models/deploy_token.rb
%%WWWDIR%%/app/models/deployment.rb
+%%WWWDIR%%/app/models/deployment_cluster.rb
%%WWWDIR%%/app/models/deployment_merge_request.rb
%%WWWDIR%%/app/models/deployment_metrics.rb
%%WWWDIR%%/app/models/description_version.rb
@@ -4801,6 +4921,7 @@
%%WWWDIR%%/app/models/grafana_integration.rb
%%WWWDIR%%/app/models/group.rb
%%WWWDIR%%/app/models/group_custom_attribute.rb
+%%WWWDIR%%/app/models/group_deploy_token.rb
%%WWWDIR%%/app/models/group_group_link.rb
%%WWWDIR%%/app/models/group_label.rb
%%WWWDIR%%/app/models/group_milestone.rb
@@ -4815,6 +4936,7 @@
%%WWWDIR%%/app/models/identity/uniqueness_scopes.rb
%%WWWDIR%%/app/models/import_export_upload.rb
%%WWWDIR%%/app/models/import_failure.rb
+%%WWWDIR%%/app/models/incident_management/project_incident_management_setting.rb
%%WWWDIR%%/app/models/individual_note_discussion.rb
%%WWWDIR%%/app/models/instance_configuration.rb
%%WWWDIR%%/app/models/internal_id.rb
@@ -4822,7 +4944,6 @@
%%WWWDIR%%/app/models/issue/metrics.rb
%%WWWDIR%%/app/models/issue_assignee.rb
%%WWWDIR%%/app/models/issue_collection.rb
-%%WWWDIR%%/app/models/issue_milestone.rb
%%WWWDIR%%/app/models/issue_user_mention.rb
%%WWWDIR%%/app/models/key.rb
%%WWWDIR%%/app/models/label.rb
@@ -4846,10 +4967,11 @@
%%WWWDIR%%/app/models/merge_request/metrics.rb
%%WWWDIR%%/app/models/merge_request/pipelines.rb
%%WWWDIR%%/app/models/merge_request_assignee.rb
+%%WWWDIR%%/app/models/merge_request_context_commit.rb
+%%WWWDIR%%/app/models/merge_request_context_commit_diff_file.rb
%%WWWDIR%%/app/models/merge_request_diff.rb
%%WWWDIR%%/app/models/merge_request_diff_commit.rb
%%WWWDIR%%/app/models/merge_request_diff_file.rb
-%%WWWDIR%%/app/models/merge_request_milestone.rb
%%WWWDIR%%/app/models/merge_request_user_mention.rb
%%WWWDIR%%/app/models/merge_requests_closing_issues.rb
%%WWWDIR%%/app/models/milestone.rb
@@ -4871,6 +4993,10 @@
%%WWWDIR%%/app/models/pages/virtual_domain.rb
%%WWWDIR%%/app/models/pages_domain.rb
%%WWWDIR%%/app/models/pages_domain_acme_order.rb
+%%WWWDIR%%/app/models/performance_monitoring/prometheus_dashboard.rb
+%%WWWDIR%%/app/models/performance_monitoring/prometheus_metric.rb
+%%WWWDIR%%/app/models/performance_monitoring/prometheus_panel.rb
+%%WWWDIR%%/app/models/performance_monitoring/prometheus_panel_group.rb
%%WWWDIR%%/app/models/personal_access_token.rb
%%WWWDIR%%/app/models/personal_snippet.rb
%%WWWDIR%%/app/models/pool_repository.rb
@@ -4891,6 +5017,8 @@
%%WWWDIR%%/app/models/project_metrics_setting.rb
%%WWWDIR%%/app/models/project_pages_metadatum.rb
%%WWWDIR%%/app/models/project_repository.rb
+%%WWWDIR%%/app/models/project_services/alerts_service.rb
+%%WWWDIR%%/app/models/project_services/alerts_service_data.rb
%%WWWDIR%%/app/models/project_services/asana_service.rb
%%WWWDIR%%/app/models/project_services/assembla_service.rb
%%WWWDIR%%/app/models/project_services/bamboo_service.rb
@@ -4942,10 +5070,12 @@
%%WWWDIR%%/app/models/project_services/teamcity_service.rb
%%WWWDIR%%/app/models/project_services/unify_circuit_service.rb
%%WWWDIR%%/app/models/project_services/youtrack_service.rb
+%%WWWDIR%%/app/models/project_setting.rb
%%WWWDIR%%/app/models/project_snippet.rb
%%WWWDIR%%/app/models/project_statistics.rb
%%WWWDIR%%/app/models/project_team.rb
%%WWWDIR%%/app/models/project_wiki.rb
+%%WWWDIR%%/app/models/prometheus_alert.rb
%%WWWDIR%%/app/models/prometheus_metric.rb
%%WWWDIR%%/app/models/prometheus_metric_enums.rb
%%WWWDIR%%/app/models/protectable_dropdown.rb
@@ -4977,10 +5107,11 @@
%%WWWDIR%%/app/models/shard.rb
%%WWWDIR%%/app/models/snippet.rb
%%WWWDIR%%/app/models/snippet_blob.rb
+%%WWWDIR%%/app/models/snippet_repository.rb
%%WWWDIR%%/app/models/snippet_user_mention.rb
%%WWWDIR%%/app/models/spam_log.rb
%%WWWDIR%%/app/models/ssh_host_key.rb
-%%WWWDIR%%/app/models/storage/hashed_project.rb
+%%WWWDIR%%/app/models/storage/hashed.rb
%%WWWDIR%%/app/models/storage/legacy_project.rb
%%WWWDIR%%/app/models/subscription.rb
%%WWWDIR%%/app/models/suggestion.rb
@@ -4997,6 +5128,7 @@
%%WWWDIR%%/app/models/uploads/local.rb
%%WWWDIR%%/app/models/user.rb
%%WWWDIR%%/app/models/user_agent_detail.rb
+%%WWWDIR%%/app/models/user_bot_type_enums.rb
%%WWWDIR%%/app/models/user_callout.rb
%%WWWDIR%%/app/models/user_callout_enums.rb
%%WWWDIR%%/app/models/user_custom_attribute.rb
@@ -5008,6 +5140,9 @@
%%WWWDIR%%/app/models/users_star_project.rb
%%WWWDIR%%/app/models/wiki_directory.rb
%%WWWDIR%%/app/models/wiki_page.rb
+%%WWWDIR%%/app/models/x509_certificate.rb
+%%WWWDIR%%/app/models/x509_commit_signature.rb
+%%WWWDIR%%/app/models/x509_issuer.rb
%%WWWDIR%%/app/models/zoom_meeting.rb
%%WWWDIR%%/app/policies/application_setting/term_policy.rb
%%WWWDIR%%/app/policies/award_emoji_policy.rb
@@ -5031,7 +5166,7 @@
%%WWWDIR%%/app/policies/deploy_token_policy.rb
%%WWWDIR%%/app/policies/deployment_policy.rb
%%WWWDIR%%/app/policies/environment_policy.rb
-%%WWWDIR%%/app/policies/error_tracking/detailed_error_policy.rb
+%%WWWDIR%%/app/policies/error_tracking/base_policy.rb
%%WWWDIR%%/app/policies/external_issue_policy.rb
%%WWWDIR%%/app/policies/global_policy.rb
%%WWWDIR%%/app/policies/grafana_integration_policy.rb
@@ -5093,12 +5228,15 @@
%%WWWDIR%%/app/presenters/member_presenter.rb
%%WWWDIR%%/app/presenters/members_presenter.rb
%%WWWDIR%%/app/presenters/merge_request_presenter.rb
+%%WWWDIR%%/app/presenters/milestone_presenter.rb
%%WWWDIR%%/app/presenters/project_clusterable_presenter.rb
%%WWWDIR%%/app/presenters/project_member_presenter.rb
%%WWWDIR%%/app/presenters/project_presenter.rb
+%%WWWDIR%%/app/presenters/projects/prometheus/alert_presenter.rb
%%WWWDIR%%/app/presenters/projects/settings/deploy_keys_presenter.rb
%%WWWDIR%%/app/presenters/release_presenter.rb
-%%WWWDIR%%/app/presenters/sentry_detailed_error_presenter.rb
+%%WWWDIR%%/app/presenters/sentry_error_presenter.rb
+%%WWWDIR%%/app/presenters/snippet_blob_presenter.rb
%%WWWDIR%%/app/presenters/snippet_presenter.rb
%%WWWDIR%%/app/presenters/todo_presenter.rb
%%WWWDIR%%/app/presenters/tree_entry_presenter.rb
@@ -5133,7 +5271,6 @@
%%WWWDIR%%/app/serializers/build_trace_entity.rb
%%WWWDIR%%/app/serializers/build_trace_serializer.rb
%%WWWDIR%%/app/serializers/cluster_application_entity.rb
-%%WWWDIR%%/app/serializers/cluster_basic_entity.rb
%%WWWDIR%%/app/serializers/cluster_entity.rb
%%WWWDIR%%/app/serializers/cluster_serializer.rb
%%WWWDIR%%/app/serializers/cohort_activity_month_entity.rb
@@ -5153,6 +5290,7 @@
%%WWWDIR%%/app/serializers/deploy_key_entity.rb
%%WWWDIR%%/app/serializers/deploy_key_serializer.rb
%%WWWDIR%%/app/serializers/deploy_keys_project_entity.rb
+%%WWWDIR%%/app/serializers/deployment_cluster_entity.rb
%%WWWDIR%%/app/serializers/deployment_entity.rb
%%WWWDIR%%/app/serializers/deployment_serializer.rb
%%WWWDIR%%/app/serializers/detailed_status_entity.rb
@@ -5279,7 +5417,6 @@
%%WWWDIR%%/app/serializers/variable_entity.rb
%%WWWDIR%%/app/serializers/variable_serializer.rb
%%WWWDIR%%/app/services/access_token_validation_service.rb
-%%WWWDIR%%/app/services/akismet_service.rb
%%WWWDIR%%/app/services/application_settings/base_service.rb
%%WWWDIR%%/app/services/application_settings/update_service.rb
%%WWWDIR%%/app/services/applications/create_service.rb
@@ -5327,6 +5464,8 @@
%%WWWDIR%%/app/services/ci/cancel_user_pipelines_service.rb
%%WWWDIR%%/app/services/ci/compare_reports_base_service.rb
%%WWWDIR%%/app/services/ci/compare_test_reports_service.rb
+%%WWWDIR%%/app/services/ci/create_cross_project_pipeline_service.rb
+%%WWWDIR%%/app/services/ci/create_job_artifacts_service.rb
%%WWWDIR%%/app/services/ci/create_pipeline_schedule_service.rb
%%WWWDIR%%/app/services/ci/create_pipeline_service.rb
%%WWWDIR%%/app/services/ci/destroy_expired_job_artifacts_service.rb
@@ -5336,6 +5475,7 @@
%%WWWDIR%%/app/services/ci/extract_sections_from_build_trace_service.rb
%%WWWDIR%%/app/services/ci/find_exposed_artifacts_service.rb
%%WWWDIR%%/app/services/ci/generate_exposed_artifacts_report_service.rb
+%%WWWDIR%%/app/services/ci/pipeline_bridge_status_service.rb
%%WWWDIR%%/app/services/ci/pipeline_processing/atomic_processing_service.rb
%%WWWDIR%%/app/services/ci/pipeline_processing/atomic_processing_service/status_collection.rb
%%WWWDIR%%/app/services/ci/pipeline_processing/legacy_processing_service.rb
@@ -5386,6 +5526,7 @@
%%WWWDIR%%/app/services/clusters/gcp/provision_service.rb
%%WWWDIR%%/app/services/clusters/gcp/verify_provision_status_service.rb
%%WWWDIR%%/app/services/clusters/kubernetes.rb
+%%WWWDIR%%/app/services/clusters/kubernetes/configure_istio_ingress_service.rb
%%WWWDIR%%/app/services/clusters/kubernetes/create_or_update_namespace_service.rb
%%WWWDIR%%/app/services/clusters/kubernetes/create_or_update_service_account_service.rb
%%WWWDIR%%/app/services/clusters/kubernetes/fetch_kubernetes_token_service.rb
@@ -5416,6 +5557,7 @@
%%WWWDIR%%/app/services/deployments/after_create_service.rb
%%WWWDIR%%/app/services/deployments/create_service.rb
%%WWWDIR%%/app/services/deployments/link_merge_requests_service.rb
+%%WWWDIR%%/app/services/deployments/older_deployments_drop_service.rb
%%WWWDIR%%/app/services/deployments/update_service.rb
%%WWWDIR%%/app/services/discussions/base_service.rb
%%WWWDIR%%/app/services/discussions/resolve_service.rb
@@ -5424,6 +5566,7 @@
%%WWWDIR%%/app/services/emails/confirm_service.rb
%%WWWDIR%%/app/services/emails/create_service.rb
%%WWWDIR%%/app/services/emails/destroy_service.rb
+%%WWWDIR%%/app/services/environments/auto_stop_service.rb
%%WWWDIR%%/app/services/environments/reset_auto_stop_service.rb
%%WWWDIR%%/app/services/error_tracking/base_service.rb
%%WWWDIR%%/app/services/error_tracking/issue_details_service.rb
@@ -5457,13 +5600,14 @@
%%WWWDIR%%/app/services/groups/group_links/create_service.rb
%%WWWDIR%%/app/services/groups/group_links/destroy_service.rb
%%WWWDIR%%/app/services/groups/import_export/export_service.rb
+%%WWWDIR%%/app/services/groups/import_export/import_service.rb
%%WWWDIR%%/app/services/groups/nested_create_service.rb
%%WWWDIR%%/app/services/groups/transfer_service.rb
%%WWWDIR%%/app/services/groups/update_service.rb
-%%WWWDIR%%/app/services/ham_service.rb
%%WWWDIR%%/app/services/import/base_service.rb
%%WWWDIR%%/app/services/import/github_service.rb
%%WWWDIR%%/app/services/import_export_clean_up_service.rb
+%%WWWDIR%%/app/services/incident_management/create_issue_service.rb
%%WWWDIR%%/app/services/issuable/bulk_update_service.rb
%%WWWDIR%%/app/services/issuable/clone/attributes_rewriter.rb
%%WWWDIR%%/app/services/issuable/clone/base_service.rb
@@ -5507,6 +5651,7 @@
%%WWWDIR%%/app/services/members/request_access_service.rb
%%WWWDIR%%/app/services/members/update_service.rb
%%WWWDIR%%/app/services/merge_request_metrics_service.rb
+%%WWWDIR%%/app/services/merge_requests/add_context_service.rb
%%WWWDIR%%/app/services/merge_requests/add_todo_when_build_fails_service.rb
%%WWWDIR%%/app/services/merge_requests/assign_issues_service.rb
%%WWWDIR%%/app/services/merge_requests/base_service.rb
@@ -5521,6 +5666,7 @@
%%WWWDIR%%/app/services/merge_requests/delete_non_latest_diffs_service.rb
%%WWWDIR%%/app/services/merge_requests/ff_merge_service.rb
%%WWWDIR%%/app/services/merge_requests/get_urls_service.rb
+%%WWWDIR%%/app/services/merge_requests/link_lfs_objects_service.rb
%%WWWDIR%%/app/services/merge_requests/merge_base_service.rb
%%WWWDIR%%/app/services/merge_requests/merge_service.rb
%%WWWDIR%%/app/services/merge_requests/merge_to_ref_service.rb
@@ -5545,6 +5691,7 @@
%%WWWDIR%%/app/services/metrics/dashboard/pod_dashboard_service.rb
%%WWWDIR%%/app/services/metrics/dashboard/predefined_dashboard_service.rb
%%WWWDIR%%/app/services/metrics/dashboard/project_dashboard_service.rb
+%%WWWDIR%%/app/services/metrics/dashboard/self_monitoring_dashboard_service.rb
%%WWWDIR%%/app/services/metrics/dashboard/system_dashboard_service.rb
%%WWWDIR%%/app/services/metrics/sample_metrics_service.rb
%%WWWDIR%%/app/services/metrics_service.rb
@@ -5573,9 +5720,11 @@
%%WWWDIR%%/app/services/pages/delete_service.rb
%%WWWDIR%%/app/services/pages_domains/create_acme_order_service.rb
%%WWWDIR%%/app/services/pages_domains/obtain_lets_encrypt_certificate_service.rb
+%%WWWDIR%%/app/services/post_receive_service.rb
%%WWWDIR%%/app/services/preview_markdown_service.rb
%%WWWDIR%%/app/services/projects/after_import_service.rb
%%WWWDIR%%/app/services/projects/after_rename_service.rb
+%%WWWDIR%%/app/services/projects/alerting/notify_service.rb
%%WWWDIR%%/app/services/projects/auto_devops/disable_service.rb
%%WWWDIR%%/app/services/projects/autocomplete_service.rb
%%WWWDIR%%/app/services/projects/base_move_relations_service.rb
@@ -5589,6 +5738,7 @@
%%WWWDIR%%/app/services/projects/count_service.rb
%%WWWDIR%%/app/services/projects/create_from_template_service.rb
%%WWWDIR%%/app/services/projects/create_service.rb
+%%WWWDIR%%/app/services/projects/destroy_rollback_service.rb
%%WWWDIR%%/app/services/projects/destroy_service.rb
%%WWWDIR%%/app/services/projects/detect_repository_languages_service.rb
%%WWWDIR%%/app/services/projects/disable_deploy_key_service.rb
@@ -5619,6 +5769,7 @@
%%WWWDIR%%/app/services/projects/lfs_pointers/lfs_link_service.rb
%%WWWDIR%%/app/services/projects/lfs_pointers/lfs_list_service.rb
%%WWWDIR%%/app/services/projects/lfs_pointers/lfs_object_download_list_service.rb
+%%WWWDIR%%/app/services/projects/lsif_data_service.rb
%%WWWDIR%%/app/services/projects/move_access_service.rb
%%WWWDIR%%/app/services/projects/move_deploy_keys_projects_service.rb
%%WWWDIR%%/app/services/projects/move_forks_service.rb
@@ -5662,6 +5813,10 @@
%%WWWDIR%%/app/services/releases/create_service.rb
%%WWWDIR%%/app/services/releases/destroy_service.rb
%%WWWDIR%%/app/services/releases/update_service.rb
+%%WWWDIR%%/app/services/repositories/base_service.rb
+%%WWWDIR%%/app/services/repositories/destroy_rollback_service.rb
+%%WWWDIR%%/app/services/repositories/destroy_service.rb
+%%WWWDIR%%/app/services/repositories/shell_destroy_service.rb
%%WWWDIR%%/app/services/repository_archive_clean_up_service.rb
%%WWWDIR%%/app/services/reset_project_cache_service.rb
%%WWWDIR%%/app/services/resource_events/base_synthetic_notes_builder_service.rb
@@ -5675,11 +5830,14 @@
%%WWWDIR%%/app/services/search_service.rb
%%WWWDIR%%/app/services/service_response.rb
%%WWWDIR%%/app/services/snippets/base_service.rb
+%%WWWDIR%%/app/services/snippets/count_service.rb
%%WWWDIR%%/app/services/snippets/create_service.rb
%%WWWDIR%%/app/services/snippets/destroy_service.rb
%%WWWDIR%%/app/services/snippets/update_service.rb
+%%WWWDIR%%/app/services/spam/akismet_service.rb
+%%WWWDIR%%/app/services/spam/ham_service.rb
%%WWWDIR%%/app/services/spam/mark_as_spam_service.rb
-%%WWWDIR%%/app/services/spam_service.rb
+%%WWWDIR%%/app/services/spam/spam_check_service.rb
%%WWWDIR%%/app/services/submit_usage_ping_service.rb
%%WWWDIR%%/app/services/submodules/update_service.rb
%%WWWDIR%%/app/services/suggestions/apply_service.rb
@@ -5711,6 +5869,7 @@
%%WWWDIR%%/app/services/user_agent_detail_service.rb
%%WWWDIR%%/app/services/user_project_access_changed_service.rb
%%WWWDIR%%/app/services/users/activity_service.rb
+%%WWWDIR%%/app/services/users/block_service.rb
%%WWWDIR%%/app/services/users/build_service.rb
%%WWWDIR%%/app/services/users/create_service.rb
%%WWWDIR%%/app/services/users/destroy_service.rb
@@ -5879,6 +6038,8 @@
%%WWWDIR%%/app/views/admin/runners/index.html.haml
%%WWWDIR%%/app/views/admin/runners/show.html.haml
%%WWWDIR%%/app/views/admin/runners/update.js.haml
+%%WWWDIR%%/app/views/admin/serverless/domains/_form.html.haml
+%%WWWDIR%%/app/views/admin/serverless/domains/index.html.haml
%%WWWDIR%%/app/views/admin/services/_deprecated_message.html.haml
%%WWWDIR%%/app/views/admin/services/_form.html.haml
%%WWWDIR%%/app/views/admin/services/edit.html.haml
@@ -6002,6 +6163,7 @@
%%WWWDIR%%/app/views/devise/sessions/new.html.haml
%%WWWDIR%%/app/views/devise/sessions/two_factor.html.haml
%%WWWDIR%%/app/views/devise/shared/_experimental_separate_sign_up_flow_box.html.haml
+%%WWWDIR%%/app/views/devise/shared/_experimental_separate_sign_up_flow_omniauth_box.haml
%%WWWDIR%%/app/views/devise/shared/_links.erb
%%WWWDIR%%/app/views/devise/shared/_omniauth_box.html.haml
%%WWWDIR%%/app/views/devise/shared/_sign_in_link.html.haml
@@ -6063,6 +6225,7 @@
%%WWWDIR%%/app/views/explore/projects/_nav.html.haml
%%WWWDIR%%/app/views/explore/projects/_projects.html.haml
%%WWWDIR%%/app/views/explore/projects/index.html.haml
+%%WWWDIR%%/app/views/explore/projects/page_out_of_bounds.html.haml
%%WWWDIR%%/app/views/explore/projects/starred.html.haml
%%WWWDIR%%/app/views/explore/projects/trending.html.haml
%%WWWDIR%%/app/views/explore/snippets/index.html.haml
@@ -6106,8 +6269,10 @@
%%WWWDIR%%/app/views/groups/settings/_general.html.haml
%%WWWDIR%%/app/views/groups/settings/_lfs.html.haml
%%WWWDIR%%/app/views/groups/settings/_pages_settings.html.haml
+%%WWWDIR%%/app/views/groups/settings/_permanent_deletion.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/_remove.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
@@ -6153,7 +6318,6 @@
%%WWWDIR%%/app/views/import/shared/_errors.html.haml
%%WWWDIR%%/app/views/import/shared/_new_project_form.html.haml
%%WWWDIR%%/app/views/instance_statistics/cohorts/_cohorts_table.html.haml
-%%WWWDIR%%/app/views/instance_statistics/cohorts/_usage_ping.html.haml
%%WWWDIR%%/app/views/instance_statistics/cohorts/index.html.haml
%%WWWDIR%%/app/views/instance_statistics/dev_ops_score/_callout.html.haml
%%WWWDIR%%/app/views/instance_statistics/dev_ops_score/_card.html.haml
@@ -6163,9 +6327,7 @@
%%WWWDIR%%/app/views/invites/show.html.haml
%%WWWDIR%%/app/views/issues/_issue.atom.builder
%%WWWDIR%%/app/views/issues/_issues_calendar.ics.ruby
-%%WWWDIR%%/app/views/kaminari/gitlab/_first_page.html.haml
%%WWWDIR%%/app/views/kaminari/gitlab/_gap.html.haml
-%%WWWDIR%%/app/views/kaminari/gitlab/_last_page.html.haml
%%WWWDIR%%/app/views/kaminari/gitlab/_next_page.html.haml
%%WWWDIR%%/app/views/kaminari/gitlab/_page.html.haml
%%WWWDIR%%/app/views/kaminari/gitlab/_paginator.html.haml
@@ -6201,6 +6363,7 @@
%%WWWDIR%%/app/views/layouts/header/_default.html.haml
%%WWWDIR%%/app/views/layouts/header/_empty.html.haml
%%WWWDIR%%/app/views/layouts/header/_help_dropdown.html.haml
+%%WWWDIR%%/app/views/layouts/header/_logo_with_title.html.haml
%%WWWDIR%%/app/views/layouts/header/_new_dropdown.haml
%%WWWDIR%%/app/views/layouts/header/_read_only_banner.html.haml
%%WWWDIR%%/app/views/layouts/help.html.haml
@@ -6218,6 +6381,7 @@
%%WWWDIR%%/app/views/layouts/nav/projects_dropdown/_show.html.haml
%%WWWDIR%%/app/views/layouts/nav/sidebar/_admin.html.haml
%%WWWDIR%%/app/views/layouts/nav/sidebar/_analytics_link.html.haml
+%%WWWDIR%%/app/views/layouts/nav/sidebar/_analytics_links.html.haml
%%WWWDIR%%/app/views/layouts/nav/sidebar/_group.html.haml
%%WWWDIR%%/app/views/layouts/nav/sidebar/_instance_statistics.html.haml
%%WWWDIR%%/app/views/layouts/nav/sidebar/_instance_statistics_links.html.haml
@@ -6263,6 +6427,8 @@
%%WWWDIR%%/app/views/notify/links/ci/builds/_build.text.erb
%%WWWDIR%%/app/views/notify/links/generic_commit_statuses/_generic_commit_status.html.haml
%%WWWDIR%%/app/views/notify/links/generic_commit_statuses/_generic_commit_status.text.erb
+%%WWWDIR%%/app/views/notify/links/projects/generic_commit_statuses/_generic_commit_status.html.haml
+%%WWWDIR%%/app/views/notify/links/projects/generic_commit_statuses/_generic_commit_status.text.erb
%%WWWDIR%%/app/views/notify/member_access_denied_email.html.haml
%%WWWDIR%%/app/views/notify/member_access_denied_email.text.erb
%%WWWDIR%%/app/views/notify/member_access_granted_email.html.haml
@@ -6303,10 +6469,8 @@
%%WWWDIR%%/app/views/notify/note_issue_email.text.erb
%%WWWDIR%%/app/views/notify/note_merge_request_email.html.haml
%%WWWDIR%%/app/views/notify/note_merge_request_email.text.erb
-%%WWWDIR%%/app/views/notify/note_personal_snippet_email.html.haml
-%%WWWDIR%%/app/views/notify/note_personal_snippet_email.text.erb
-%%WWWDIR%%/app/views/notify/note_project_snippet_email.html.haml
-%%WWWDIR%%/app/views/notify/note_project_snippet_email.text.erb
+%%WWWDIR%%/app/views/notify/note_snippet_email.html.haml
+%%WWWDIR%%/app/views/notify/note_snippet_email.text.erb
%%WWWDIR%%/app/views/notify/pages_domain_disabled_email.html.haml
%%WWWDIR%%/app/views/notify/pages_domain_disabled_email.text.haml
%%WWWDIR%%/app/views/notify/pages_domain_enabled_email.html.haml
@@ -6514,6 +6678,10 @@
%%WWWDIR%%/app/views/projects/commit/branches.html.haml
%%WWWDIR%%/app/views/projects/commit/pipelines.html.haml
%%WWWDIR%%/app/views/projects/commit/show.html.haml
+%%WWWDIR%%/app/views/projects/commit/x509/_certificate_details.html.haml
+%%WWWDIR%%/app/views/projects/commit/x509/_signature_badge_user.html.haml
+%%WWWDIR%%/app/views/projects/commit/x509/_unverified_signature_badge.html.haml
+%%WWWDIR%%/app/views/projects/commit/x509/_verified_signature_badge.html.haml
%%WWWDIR%%/app/views/projects/commits/_commit.atom.builder
%%WWWDIR%%/app/views/projects/commits/_commit.html.haml
%%WWWDIR%%/app/views/projects/commits/_commit_list.html.haml
@@ -6719,10 +6887,6 @@
%%WWWDIR%%/app/views/projects/pipelines/_stage.html.haml
%%WWWDIR%%/app/views/projects/pipelines/_with_tabs.html.haml
%%WWWDIR%%/app/views/projects/pipelines/charts.html.haml
-%%WWWDIR%%/app/views/projects/pipelines/charts/_overall.haml
-%%WWWDIR%%/app/views/projects/pipelines/charts/_pipeline_statistics.haml
-%%WWWDIR%%/app/views/projects/pipelines/charts/_pipeline_times.haml
-%%WWWDIR%%/app/views/projects/pipelines/charts/_pipelines.haml
%%WWWDIR%%/app/views/projects/pipelines/index.html.haml
%%WWWDIR%%/app/views/projects/pipelines/new.html.haml
%%WWWDIR%%/app/views/projects/pipelines/show.html.haml
@@ -6762,6 +6926,7 @@
%%WWWDIR%%/app/views/projects/registry/settings/_index.haml
%%WWWDIR%%/app/views/projects/releases/edit.html.haml
%%WWWDIR%%/app/views/projects/releases/index.html.haml
+%%WWWDIR%%/app/views/projects/releases/show.html.haml
%%WWWDIR%%/app/views/projects/remove_fork.js.haml
%%WWWDIR%%/app/views/projects/repositories/_feed.html.haml
%%WWWDIR%%/app/views/projects/runners/_group_runners.html.haml
@@ -6775,6 +6940,7 @@
%%WWWDIR%%/app/views/projects/services/_deprecated_message.html.haml
%%WWWDIR%%/app/views/projects/services/_form.html.haml
%%WWWDIR%%/app/views/projects/services/_index.html.haml
+%%WWWDIR%%/app/views/projects/services/alerts/_help.html.haml
%%WWWDIR%%/app/views/projects/services/edit.html.haml
%%WWWDIR%%/app/views/projects/services/mattermost_slash_commands/_detailed_help.html.haml
%%WWWDIR%%/app/views/projects/services/mattermost_slash_commands/_help.html.haml
@@ -6796,6 +6962,7 @@
%%WWWDIR%%/app/views/projects/settings/operations/_error_tracking.html.haml
%%WWWDIR%%/app/views/projects/settings/operations/_external_dashboard.html.haml
%%WWWDIR%%/app/views/projects/settings/operations/_grafana_integration.html.haml
+%%WWWDIR%%/app/views/projects/settings/operations/_incidents.html.haml
%%WWWDIR%%/app/views/projects/settings/operations/show.html.haml
%%WWWDIR%%/app/views/projects/settings/repository/_protected_branches.html.haml
%%WWWDIR%%/app/views/projects/settings/repository/show.html.haml
@@ -6868,6 +7035,8 @@
%%WWWDIR%%/app/views/shared/_allow_request_access.html.haml
%%WWWDIR%%/app/views/shared/_auto_devops_callout.html.haml
%%WWWDIR%%/app/views/shared/_auto_devops_implicitly_enabled_banner.html.haml
+%%WWWDIR%%/app/views/shared/_broadcast_message.html.haml
+%%WWWDIR%%/app/views/shared/_check_recovery_settings.html.haml
%%WWWDIR%%/app/views/shared/_choose_avatar_button.html.haml
%%WWWDIR%%/app/views/shared/_clone_panel.html.haml
%%WWWDIR%%/app/views/shared/_commit_message_container.html.haml
@@ -7232,8 +7401,11 @@
%%WWWDIR%%/app/workers/ci/build_prepare_worker.rb
%%WWWDIR%%/app/workers/ci/build_schedule_worker.rb
%%WWWDIR%%/app/workers/ci/build_trace_chunk_flush_worker.rb
+%%WWWDIR%%/app/workers/ci/create_cross_project_pipeline_worker.rb
+%%WWWDIR%%/app/workers/ci/pipeline_bridge_status_worker.rb
%%WWWDIR%%/app/workers/ci/resource_groups/assign_resource_from_resource_group_worker.rb
%%WWWDIR%%/app/workers/cleanup_container_repository_worker.rb
+%%WWWDIR%%/app/workers/cluster_configure_istio_worker.rb
%%WWWDIR%%/app/workers/cluster_configure_worker.rb
%%WWWDIR%%/app/workers/cluster_install_app_worker.rb
%%WWWDIR%%/app/workers/cluster_patch_app_worker.rb
@@ -7273,13 +7445,15 @@
%%WWWDIR%%/app/workers/concerns/project_start_import.rb
%%WWWDIR%%/app/workers/concerns/reenqueuer.rb
%%WWWDIR%%/app/workers/concerns/repository_check_queue.rb
+%%WWWDIR%%/app/workers/concerns/security_scans_queue.rb
%%WWWDIR%%/app/workers/concerns/self_monitoring_project_worker.rb
%%WWWDIR%%/app/workers/concerns/todos_destroyer_queue.rb
%%WWWDIR%%/app/workers/concerns/waitable_worker.rb
%%WWWDIR%%/app/workers/concerns/worker_attributes.rb
+%%WWWDIR%%/app/workers/concerns/worker_context.rb
%%WWWDIR%%/app/workers/container_expiration_policy_worker.rb
+%%WWWDIR%%/app/workers/create_commit_signature_worker.rb
%%WWWDIR%%/app/workers/create_evidence_worker.rb
-%%WWWDIR%%/app/workers/create_gpg_signature_worker.rb
%%WWWDIR%%/app/workers/create_note_diff_file_worker.rb
%%WWWDIR%%/app/workers/create_pipeline_worker.rb
%%WWWDIR%%/app/workers/delete_container_repository_worker.rb
@@ -7288,10 +7462,13 @@
%%WWWDIR%%/app/workers/delete_stored_files_worker.rb
%%WWWDIR%%/app/workers/delete_user_worker.rb
%%WWWDIR%%/app/workers/deployments/finished_worker.rb
+%%WWWDIR%%/app/workers/deployments/forward_deployment_worker.rb
%%WWWDIR%%/app/workers/deployments/success_worker.rb
%%WWWDIR%%/app/workers/detect_repository_languages_worker.rb
%%WWWDIR%%/app/workers/email_receiver_worker.rb
%%WWWDIR%%/app/workers/emails_on_push_worker.rb
+%%WWWDIR%%/app/workers/environments/auto_stop_cron_worker.rb
+%%WWWDIR%%/app/workers/error_tracking_issue_link_worker.rb
%%WWWDIR%%/app/workers/expire_build_artifacts_worker.rb
%%WWWDIR%%/app/workers/expire_build_instance_artifacts_worker.rb
%%WWWDIR%%/app/workers/expire_job_cache_worker.rb
@@ -7312,10 +7489,13 @@
%%WWWDIR%%/app/workers/gitlab/github_import/stage/import_notes_worker.rb
%%WWWDIR%%/app/workers/gitlab/github_import/stage/import_pull_requests_worker.rb
%%WWWDIR%%/app/workers/gitlab/github_import/stage/import_repository_worker.rb
+%%WWWDIR%%/app/workers/gitlab/phabricator_import/base_worker.rb
+%%WWWDIR%%/app/workers/gitlab/phabricator_import/import_tasks_worker.rb
%%WWWDIR%%/app/workers/gitlab_shell_worker.rb
%%WWWDIR%%/app/workers/gitlab_usage_ping_worker.rb
%%WWWDIR%%/app/workers/group_destroy_worker.rb
%%WWWDIR%%/app/workers/group_export_worker.rb
+%%WWWDIR%%/app/workers/group_import_worker.rb
%%WWWDIR%%/app/workers/hashed_storage/base_worker.rb
%%WWWDIR%%/app/workers/hashed_storage/migrator_worker.rb
%%WWWDIR%%/app/workers/hashed_storage/project_migrate_worker.rb
@@ -7323,11 +7503,13 @@
%%WWWDIR%%/app/workers/hashed_storage/rollbacker_worker.rb
%%WWWDIR%%/app/workers/import_export_project_cleanup_worker.rb
%%WWWDIR%%/app/workers/import_issues_csv_worker.rb
+%%WWWDIR%%/app/workers/incident_management/process_alert_worker.rb
%%WWWDIR%%/app/workers/invalid_gpg_signature_update_worker.rb
%%WWWDIR%%/app/workers/irker_worker.rb
%%WWWDIR%%/app/workers/issue_due_scheduler_worker.rb
%%WWWDIR%%/app/workers/mail_scheduler/issue_due_worker.rb
%%WWWDIR%%/app/workers/mail_scheduler/notification_service_worker.rb
+%%WWWDIR%%/app/workers/merge_request_mergeability_check_worker.rb
%%WWWDIR%%/app/workers/merge_worker.rb
%%WWWDIR%%/app/workers/migrate_external_diffs_worker.rb
%%WWWDIR%%/app/workers/namespaceless_project_destroy_worker.rb
@@ -7475,7 +7657,6 @@
%%WWWDIR%%/config/initializers/active_record_data_types.rb
%%WWWDIR%%/config/initializers/active_record_lifecycle.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_speed_up_migration_checking.rb
@@ -7532,6 +7713,7 @@
%%WWWDIR%%/config/initializers/load_balancing.rb
%%WWWDIR%%/config/initializers/lograge.rb
%%WWWDIR%%/config/initializers/macos.rb
+%%WWWDIR%%/config/initializers/mail_encoding_patch.rb
%%WWWDIR%%/config/initializers/mime_types.rb
%%WWWDIR%%/config/initializers/mini_magick.rb
%%WWWDIR%%/config/initializers/new_framework_defaults.rb
@@ -7545,6 +7727,7 @@
%%WWWDIR%%/config/initializers/rack_attack_new.rb
%%WWWDIR%%/config/initializers/rack_lineprof.rb
%%WWWDIR%%/config/initializers/rack_timeout.rb
+%%WWWDIR%%/config/initializers/rails_host_authorization.rb
%%WWWDIR%%/config/initializers/rbtrace.rb
%%WWWDIR%%/config/initializers/relative_naming_ci_namespace.rb
%%WWWDIR%%/config/initializers/relative_url.rb.sample
@@ -7592,6 +7775,7 @@
%%WWWDIR%%/config/prometheus/cluster_metrics.yml
%%WWWDIR%%/config/prometheus/common_metrics.yml
%%WWWDIR%%/config/prometheus/pod_metrics.yml
+%%WWWDIR%%/config/prometheus/self_monitoring_default.yml
%%WWWDIR%%/config/pseudonymizer.yml
%%WWWDIR%%/config/puma.example.development.rb
%%WWWDIR%%/config/redis.cache.yml.example
@@ -7610,6 +7794,7 @@
%%WWWDIR%%/config/routes/help.rb
%%WWWDIR%%/config/routes/import.rb
%%WWWDIR%%/config/routes/instance_statistics.rb
+%%WWWDIR%%/config/routes/issues.rb
%%WWWDIR%%/config/routes/legacy_builds.rb
%%WWWDIR%%/config/routes/merge_requests.rb
%%WWWDIR%%/config/routes/profile.rb
@@ -7648,7 +7833,6 @@
%%WWWDIR%%/danger/plugins/roulette.rb
%%WWWDIR%%/danger/prettier/Dangerfile
%%WWWDIR%%/danger/roulette/Dangerfile
-%%WWWDIR%%/danger/single_codebase/Dangerfile
%%WWWDIR%%/danger/specs/Dangerfile
%%WWWDIR%%/db/fixtures/development/01_admin.rb
%%WWWDIR%%/db/fixtures/development/02_application_settings.rb
@@ -7673,6 +7857,7 @@
%%WWWDIR%%/db/fixtures/development/23_spam_logs.rb
%%WWWDIR%%/db/fixtures/development/24_forks.rb
%%WWWDIR%%/db/fixtures/development/25_api_personal_access_token.rb
+%%WWWDIR%%/db/fixtures/development/26_container_images.rb
%%WWWDIR%%/db/fixtures/development/99_common_metrics.rb
%%WWWDIR%%/db/fixtures/production/001_application_settings.rb
%%WWWDIR%%/db/fixtures/production/002_admin.rb
@@ -8123,10 +8308,12 @@
%%WWWDIR%%/db/migrate/20190919183411_add_index_packages_on_name_trigram_to_packages_packages.rb
%%WWWDIR%%/db/migrate/20190920122420_add_max_personal_access_token_lifetime_to_application_settings.rb
%%WWWDIR%%/db/migrate/20190920194925_backfill_releases_table_updated_at_and_add_not_null_constraints_to_timestamps.rb
+%%WWWDIR%%/db/migrate/20190920224341_create_merge_request_context_commits_and_diffs.rb
%%WWWDIR%%/db/migrate/20190924124627_add_pull_mirror_branch_prefix_to_projects.rb
%%WWWDIR%%/db/migrate/20190925055714_default_request_access_groups.rb
%%WWWDIR%%/db/migrate/20190925055902_default_request_access_projects.rb
%%WWWDIR%%/db/migrate/20190926041216_add_user_indexes_to_design_management_versions.rb
+%%WWWDIR%%/db/migrate/20190926225633_create_x509_signatures.rb
%%WWWDIR%%/db/migrate/20190927055500_create_description_versions.rb
%%WWWDIR%%/db/migrate/20190927055540_add_index_to_sytem_note_metadata_description_version_id.rb
%%WWWDIR%%/db/migrate/20190927074328_add_index_on_snippet_content.rb
@@ -8195,6 +8382,7 @@
%%WWWDIR%%/db/migrate/20191029191901_add_enabled_to_grafana_integrations.rb
%%WWWDIR%%/db/migrate/20191030135044_create_plan_limits.rb
%%WWWDIR%%/db/migrate/20191030152934_move_limits_from_plans.rb
+%%WWWDIR%%/db/migrate/20191031095636_create_project_settings.rb
%%WWWDIR%%/db/migrate/20191101092917_replace_index_on_metrics_merged_at.rb
%%WWWDIR%%/db/migrate/20191103202505_add_eks_credentials_to_application_settings.rb
%%WWWDIR%%/db/migrate/20191104205020_add_license_details_to_application_settings.rb
@@ -8249,6 +8437,7 @@
%%WWWDIR%%/db/migrate/20191127030005_create_serverless_domain_cluster.rb
%%WWWDIR%%/db/migrate/20191127151619_create_gitlab_subscription_histories.rb
%%WWWDIR%%/db/migrate/20191127151629_add_trial_starts_on_to_gitlab_subscriptions.rb
+%%WWWDIR%%/db/migrate/20191127163053_add_confidential_to_doorkeeper_application.rb
%%WWWDIR%%/db/migrate/20191127221608_add_wildcard_and_domain_type_to_pages_domains.rb
%%WWWDIR%%/db/migrate/20191128145231_add_ci_resource_groups.rb
%%WWWDIR%%/db/migrate/20191128145232_add_fk_to_ci_resources_build_id.rb
@@ -8272,6 +8461,7 @@
%%WWWDIR%%/db/migrate/20191208071111_add_fingerprint_sha256_to_key.rb
%%WWWDIR%%/db/migrate/20191208071112_add_fingerprint_sha256_index_to_key.rb
%%WWWDIR%%/db/migrate/20191208110214_add_suggestion_commit_message_to_projects.rb
+%%WWWDIR%%/db/migrate/20191209143606_add_deleted_at_to_description_versions.rb
%%WWWDIR%%/db/migrate/20191210211253_create_resource_weight_event.rb
%%WWWDIR%%/db/migrate/20191212140117_change_commit_user_mentions_commit_id_column_type.rb
%%WWWDIR%%/db/migrate/20191213104838_add_service_desk_username.rb
@@ -8285,11 +8475,14 @@
%%WWWDIR%%/db/migrate/20191216094119_add_id_to_plan_limits.rb
%%WWWDIR%%/db/migrate/20191216183531_add_project_hooks_to_plan_limits.rb
%%WWWDIR%%/db/migrate/20191216183532_insert_project_hooks_plan_limits.rb
+%%WWWDIR%%/db/migrate/20191217165641_add_saml_provider_prohibited_outer_forks.rb
%%WWWDIR%%/db/migrate/20191217212348_add_modsecurity_enabled_to_ingress_application.rb
%%WWWDIR%%/db/migrate/20191218084115_add_updating_name_disabled_for_users_to_application_settings.rb
%%WWWDIR%%/db/migrate/20191218122457_add_force_pages_access_control_to_application_settings.rb
%%WWWDIR%%/db/migrate/20191218124915_add_repository_storage_to_snippets.rb
%%WWWDIR%%/db/migrate/20191218125015_add_storage_version_to_snippets.rb
+%%WWWDIR%%/db/migrate/20191218190253_add_tab_width_to_user_preferences.rb
+%%WWWDIR%%/db/migrate/20191223124940_add_scheduling_type_to_ci_builds.rb
%%WWWDIR%%/db/migrate/20191225071320_add_index_to_elasticsearch_indexed_namespaces.rb
%%WWWDIR%%/db/migrate/20191227140254_update_personal_access_tokens_user_id_foreign_key.rb
%%WWWDIR%%/db/migrate/20191229140154_drop_index_ci_pipelines_on_project_id.rb
@@ -8304,16 +8497,73 @@
%%WWWDIR%%/db/migrate/20200108100603_update_project_hooks_limit.rb
%%WWWDIR%%/db/migrate/20200108155731_create_indexes_for_project_api_created_at_order.rb
%%WWWDIR%%/db/migrate/20200108233040_remove_index_project_mirror_data_on_jid.rb
+%%WWWDIR%%/db/migrate/20200109030418_add_sorting_index_to_packages.rb
%%WWWDIR%%/db/migrate/20200109085206_create_approval_project_rules_protected_branches.rb
+%%WWWDIR%%/db/migrate/20200109233938_remove_project_id_index_from_packages.rb
%%WWWDIR%%/db/migrate/20200110089001_fix_invalid_epic_sourcing_milestone_ids.rb
%%WWWDIR%%/db/migrate/20200110090153_validate_foreign_key_epic_start_date_sourcing_milestone.rb
%%WWWDIR%%/db/migrate/20200110144316_add_indexes_for_projects_api.rb
%%WWWDIR%%/db/migrate/20200110203532_validate_foreign_key_epic_due_date_sourcing_milestone.rb
%%WWWDIR%%/db/migrate/20200113133352_add_indexes_for_projects_api_authenticated.rb
+%%WWWDIR%%/db/migrate/20200114140305_add_fields_to_application_settings_for_merge_requests_approvals.rb
%%WWWDIR%%/db/migrate/20200114204949_add_index_to_sentry_issues_sentry_issue_identifier.rb
%%WWWDIR%%/db/migrate/20200115135132_add_retry_count_and_group_id_to_import_failures.rb
%%WWWDIR%%/db/migrate/20200115135234_add_group_index_and_fk_to_import_failures.rb
+%%WWWDIR%%/db/migrate/20200116051619_drop_background_migration_jobs.rb
+%%WWWDIR%%/db/migrate/20200116175538_update_timestamp_softwarelicensespolicy.rb
%%WWWDIR%%/db/migrate/20200117112554_update_project_index_to_import_failures.rb
+%%WWWDIR%%/db/migrate/20200117194830_add_iid_to_operations_feature_flags.rb
+%%WWWDIR%%/db/migrate/20200117194840_add_index_on_operations_feature_flags_iid.rb
+%%WWWDIR%%/db/migrate/20200121132641_update_timestamp_softwarelicensespolicy_not_null.rb
+%%WWWDIR%%/db/migrate/20200121192942_create_geo_events.rb
+%%WWWDIR%%/db/migrate/20200121194000_add_geo_event_id_to_geo_event_log.rb
+%%WWWDIR%%/db/migrate/20200121194048_add_geo_event_id_index_to_geo_event_log.rb
+%%WWWDIR%%/db/migrate/20200121194154_add_geo_events_foreign_key.rb
+%%WWWDIR%%/db/migrate/20200121200203_create_group_deploy_tokens.rb
+%%WWWDIR%%/db/migrate/20200122161638_add_deploy_token_type_to_deploy_tokens.rb
+%%WWWDIR%%/db/migrate/20200123040535_add_multi_column_index_on_lfs_objects_projects.rb
+%%WWWDIR%%/db/migrate/20200123045415_remove_project_id_index_on_lfs_objects_projects.rb
+%%WWWDIR%%/db/migrate/20200123090839_remove_analytics_repository_table_fks_on_projects.rb
+%%WWWDIR%%/db/migrate/20200123091422_remove_analytics_repository_files_fk_on_other_analytics_tables.rb
+%%WWWDIR%%/db/migrate/20200123091622_drop_analytics_repository_files_table.rb
+%%WWWDIR%%/db/migrate/20200123091734_drop_analytics_repository_file_commits_table.rb
+%%WWWDIR%%/db/migrate/20200123091854_drop_analytics_repository_file_edits_table.rb
+%%WWWDIR%%/db/migrate/20200124053531_add_source_to_import_failures.rb
+%%WWWDIR%%/db/migrate/20200124143014_add_restrict_deployment_order_to_project_ci_cd_settings.rb
+%%WWWDIR%%/db/migrate/20200128105731_add_duration_to_merge_trains.rb
+%%WWWDIR%%/db/migrate/20200128141125_add_index_web_hooks_on_group_id.rb
+%%WWWDIR%%/db/migrate/20200128184209_add_usage_to_pages_domains.rb
+%%WWWDIR%%/db/migrate/20200129034515_update_indexes_of_pages_domains_add_usage_domain_wildcard_remove_domain.rb
+%%WWWDIR%%/db/migrate/20200129035446_rename_pages_domains_domain_type_to_scope.rb
+%%WWWDIR%%/db/migrate/20200129133716_add_resource_milestone_events_table.rb
+%%WWWDIR%%/db/migrate/20200129172428_add_index_on_audit_events_id_desc.rb
+%%WWWDIR%%/db/migrate/20200130134335_add_cert_and_key_to_serverless_domain_cluster.rb
+%%WWWDIR%%/db/migrate/20200130161817_drop_unneeded_indexes_for_projects_api_requests.rb
+%%WWWDIR%%/db/migrate/20200131140428_create_index_on_auto_stop_in.rb
+%%WWWDIR%%/db/migrate/20200131181354_add_health_status_to_epics.rb
+%%WWWDIR%%/db/migrate/20200131191754_add_health_status_to_issues.rb
+%%WWWDIR%%/db/migrate/20200202100932_add_service_desk_project_key.rb
+%%WWWDIR%%/db/migrate/20200203025400_default_lock_version_to_zero_for_merge_requests.rb
+%%WWWDIR%%/db/migrate/20200203025602_default_lock_version_to_zero_for_issues.rb
+%%WWWDIR%%/db/migrate/20200203025619_default_lock_version_to_zero_for_epics.rb
+%%WWWDIR%%/db/migrate/20200203025744_default_lock_version_to_zero_for_ci_builds.rb
+%%WWWDIR%%/db/migrate/20200203025801_default_lock_version_to_zero_for_ci_stages.rb
+%%WWWDIR%%/db/migrate/20200203025821_default_lock_version_to_zero_for_ci_pipelines.rb
+%%WWWDIR%%/db/migrate/20200203173508_add_confirmed_attributes_to_vulnerabilities.rb
+%%WWWDIR%%/db/migrate/20200203183508_add_index_for_vulnerability_confirmed_by.rb
+%%WWWDIR%%/db/migrate/20200203232433_create_security_scan.rb
+%%WWWDIR%%/db/migrate/20200204070729_add_elasticsearch_indexed_field_length_limit_to_application_settings.rb
+%%WWWDIR%%/db/migrate/20200204131054_change_broadcast_message_index.rb
+%%WWWDIR%%/db/migrate/20200205143231_add_dissmised_at_to_user_callouts.rb
+%%WWWDIR%%/db/migrate/20200206112850_create_snippet_repository_table.rb
+%%WWWDIR%%/db/migrate/20200207090921_add_nuget_index_to_packages_packages.rb
+%%WWWDIR%%/db/migrate/20200207132752_add_es_bulk_config.rb
+%%WWWDIR%%/db/migrate/20200207151640_create_deployment_clusters.rb
+%%WWWDIR%%/db/migrate/20200207182131_replace_conan_metadata_index.rb
+%%WWWDIR%%/db/migrate/20200209131152_add_feature_filter_type_to_user_preferences.rb
+%%WWWDIR%%/db/migrate/20200210135504_remove_packages_deprecated_dependencies.rb
+%%WWWDIR%%/db/migrate/20200210184410_create_operations_strategies_table.rb
+%%WWWDIR%%/db/migrate/20200210184420_create_operations_scopes_table.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
@@ -8457,6 +8707,8 @@
%%WWWDIR%%/db/post_migrate/20191112115317_change_vulnerabilities_title_html_to_nullable.rb
%%WWWDIR%%/db/post_migrate/20191114173624_set_resolved_state_on_vulnerabilities.rb
%%WWWDIR%%/db/post_migrate/20191114204343_remove_milestone_id_from_epics.rb
+%%WWWDIR%%/db/post_migrate/20191115115043_migrate_epic_mentions_to_db.rb
+%%WWWDIR%%/db/post_migrate/20191115115522_migrate_epic_notes_mentions_to_db.rb
%%WWWDIR%%/db/post_migrate/20191118211629_migrate_ops_feature_flags_scopes_target_user_ids.rb
%%WWWDIR%%/db/post_migrate/20191119221041_cleanup_software_license_policies_classification_rename.rb
%%WWWDIR%%/db/post_migrate/20191121122856_drop_packages_package_metadata_table.rb
@@ -8470,14 +8722,40 @@
%%WWWDIR%%/db/post_migrate/20191212162434_change_commit_user_mentions_commit_id_column_type_cleanup.rb
%%WWWDIR%%/db/post_migrate/20191218225624_add_index_on_project_id_to_ci_pipelines.rb
%%WWWDIR%%/db/post_migrate/20200106071113_update_fingerprint_sha256_within_keys.rb
+%%WWWDIR%%/db/post_migrate/20200110121314_schedule_update_existing_subgroup_to_match_visibility_level_of_parent.rb
%%WWWDIR%%/db/post_migrate/20200113151354_remove_creations_in_gitlab_subscription_histories.rb
%%WWWDIR%%/db/post_migrate/20200114112932_add_temporary_partial_index_on_project_id_to_services.rb
%%WWWDIR%%/db/post_migrate/20200114113341_patch_prometheus_services_for_shared_cluster_applications.rb
+%%WWWDIR%%/db/post_migrate/20200117194850_backfill_operations_feature_flags_iid.rb
+%%WWWDIR%%/db/post_migrate/20200117194900_delete_internal_ids_where_feature_flags_usage.rb
+%%WWWDIR%%/db/post_migrate/20200120083607_remove_storage_version_column_from_snippets.rb
+%%WWWDIR%%/db/post_migrate/20200122123016_backfill_project_settings.rb
+%%WWWDIR%%/db/post_migrate/20200122144759_drop_kibana_column.rb
%%WWWDIR%%/db/post_migrate/20200123155929_remove_invalid_jira_data.rb
%%WWWDIR%%/db/post_migrate/20200127090233_remove_invalid_issue_tracker_data.rb
+%%WWWDIR%%/db/post_migrate/20200127111840_fix_projects_without_project_feature.rb
+%%WWWDIR%%/db/post_migrate/20200129035708_cleanup_rename_pages_domains_domain_type_to_scope.rb
+%%WWWDIR%%/db/post_migrate/20200130145430_reschedule_migrate_issue_trackers_data.rb
+%%WWWDIR%%/db/post_migrate/20200203104214_services_remove_temporary_index_on_project_id.rb
%%WWWDIR%%/db/post_migrate/20200204113223_schedule_recalculate_project_authorizations.rb
+%%WWWDIR%%/db/post_migrate/20200206091544_migrate_create_commit_signature_worker_sidekiq_queue.rb
+%%WWWDIR%%/db/post_migrate/20200206135203_udpate_index_ci_builds_on_name_for_security_products.rb
+%%WWWDIR%%/db/post_migrate/20200207184023_add_temporary_index_to_promotion_notes.rb
+%%WWWDIR%%/db/post_migrate/20200207185149_schedule_fix_orphan_promoted_issues.rb
+%%WWWDIR%%/db/post_migrate/20200210062432_schedule_link_lfs_objects.rb
+%%WWWDIR%%/db/post_migrate/20200210092405_save_instance_administrators_group_id.rb
+%%WWWDIR%%/db/post_migrate/20200211152410_remove_instance_from_services.rb
+%%WWWDIR%%/db/post_migrate/20200212052620_readd_template_column_to_services.rb
+%%WWWDIR%%/db/post_migrate/20200213204737_remove_unnecessary_milestone_join_tables.rb
+%%WWWDIR%%/db/post_migrate/20200213220159_migrate_store_security_reports_sidekiq_queue.rb
+%%WWWDIR%%/db/post_migrate/20200213220211_migrate_sync_security_reports_to_report_approval_rules_sidekiq_queue.rb
@(git,,) %%WWWDIR%%/db/schema.rb
%%WWWDIR%%/db/seeds.rb
+%%WWWDIR%%/doc/.linting/vale/styles/gitlab/Contractions.yml
+%%WWWDIR%%/doc/.linting/vale/styles/gitlab/LatinTerms.yml
+%%WWWDIR%%/doc/.linting/vale/styles/gitlab/OxfordComma.yml
+%%WWWDIR%%/doc/.linting/vale/styles/gitlab/SentenceSpacing.yml
+%%WWWDIR%%/doc/.linting/vale/styles/gitlab/Substitutions.yml
%%WWWDIR%%/doc/README.md
%%WWWDIR%%/doc/administration/audit_events.md
%%WWWDIR%%/doc/administration/auditor_users.md
@@ -8614,6 +8892,7 @@
%%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/gitlab_self_monitoring_project/index.md
%%WWWDIR%%/doc/administration/monitoring/index.md
%%WWWDIR%%/doc/administration/monitoring/ip_whitelist.md
%%WWWDIR%%/doc/administration/monitoring/performance/gitlab_configuration.md
@@ -8694,6 +8973,7 @@
%%WWWDIR%%/doc/administration/repository_storage_types.md
%%WWWDIR%%/doc/administration/repository_storages.md
%%WWWDIR%%/doc/administration/restart_gitlab.md
+%%WWWDIR%%/doc/administration/server_hooks.md
%%WWWDIR%%/doc/administration/smime_signing_email.md
%%WWWDIR%%/doc/administration/snippets/index.md
%%WWWDIR%%/doc/administration/static_objects_external_storage.md
@@ -8703,10 +8983,25 @@
%%WWWDIR%%/doc/administration/troubleshooting/elasticsearch.md
%%WWWDIR%%/doc/administration/troubleshooting/gdb-stuck-ruby.txt
%%WWWDIR%%/doc/administration/troubleshooting/gitlab_rails_cheat_sheet.md
+%%WWWDIR%%/doc/administration/troubleshooting/group_saml_scim.md
+%%WWWDIR%%/doc/administration/troubleshooting/img/ADFS-configure-NameID.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/ADFS-configure-assertions.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/ADFS-determine-token-signing-certificate-fingerprint.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/ADFS-determine-token-signing-fingerprint-from-shell.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/ADFS-saml-setup-sso-url.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/AzureAD-basic_SAML.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/AzureAD-claims.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/AzureAD-scim_attribute_mapping.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/OneLogin-SSOsettings.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/OneLogin-app_details.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/OneLogin-encryption.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/OneLogin-parameters.png
+%%WWWDIR%%/doc/administration/troubleshooting/img/OneLogin-userAdd.png
%%WWWDIR%%/doc/administration/troubleshooting/kubernetes_cheat_sheet.md
%%WWWDIR%%/doc/administration/troubleshooting/linux_cheat_sheet.md
%%WWWDIR%%/doc/administration/troubleshooting/postgresql.md
%%WWWDIR%%/doc/administration/troubleshooting/sidekiq.md
+%%WWWDIR%%/doc/administration/troubleshooting/ssl.md
%%WWWDIR%%/doc/administration/troubleshooting/test_environments.md
%%WWWDIR%%/doc/administration/uploads.md
%%WWWDIR%%/doc/administration/user_settings.md
@@ -8751,6 +9046,7 @@
%%WWWDIR%%/doc/api/group_badges.md
%%WWWDIR%%/doc/api/group_boards.md
%%WWWDIR%%/doc/api/group_clusters.md
+%%WWWDIR%%/doc/api/group_import_export.md
%%WWWDIR%%/doc/api/group_labels.md
%%WWWDIR%%/doc/api/group_level_variables.md
%%WWWDIR%%/doc/api/group_milestones.md
@@ -8769,6 +9065,7 @@
%%WWWDIR%%/doc/api/markdown.md
%%WWWDIR%%/doc/api/members.md
%%WWWDIR%%/doc/api/merge_request_approvals.md
+%%WWWDIR%%/doc/api/merge_request_context_commits.md
%%WWWDIR%%/doc/api/merge_requests.md
%%WWWDIR%%/doc/api/milestones.md
%%WWWDIR%%/doc/api/namespaces.md
@@ -8791,6 +9088,7 @@
%%WWWDIR%%/doc/api/project_templates.md
%%WWWDIR%%/doc/api/projects.md
%%WWWDIR%%/doc/api/protected_branches.md
+%%WWWDIR%%/doc/api/protected_environments.md
%%WWWDIR%%/doc/api/protected_tags.md
%%WWWDIR%%/doc/api/releases/img/upcoming_release_v12_1.png
%%WWWDIR%%/doc/api/releases/index.md
@@ -8914,6 +9212,7 @@
%%WWWDIR%%/doc/ci/img/add_file_template_11_10.png
%%WWWDIR%%/doc/ci/img/collapsible_log_v12_6.png
%%WWWDIR%%/doc/ci/img/deployments_view.png
+%%WWWDIR%%/doc/ci/img/environment_auto_stop_v12_8.png
%%WWWDIR%%/doc/ci/img/environments_available.png
%%WWWDIR%%/doc/ci/img/environments_dynamic_groups.png
%%WWWDIR%%/doc/ci/img/environments_link_url_mr.png
@@ -8985,6 +9284,7 @@
%%WWWDIR%%/doc/ci/quick_start/img/runners_activated.png
%%WWWDIR%%/doc/ci/quick_start/img/single_commit_status_pending.png
%%WWWDIR%%/doc/ci/review_apps/img/continuous-delivery-review-apps.svg
+%%WWWDIR%%/doc/ci/review_apps/img/enable_review_app_v12_8.png
%%WWWDIR%%/doc/ci/review_apps/img/review_apps_preview_in_mr.png
%%WWWDIR%%/doc/ci/review_apps/img/review_button.png
%%WWWDIR%%/doc/ci/review_apps/img/toolbar_feeback_form.png
@@ -9045,6 +9345,7 @@
%%WWWDIR%%/doc/development/changelog.md
%%WWWDIR%%/doc/development/chaos_endpoints.md
%%WWWDIR%%/doc/development/chatops_on_gitlabcom.md
+%%WWWDIR%%/doc/development/cicd/index.md
%%WWWDIR%%/doc/development/code_comments.md
%%WWWDIR%%/doc/development/code_review.md
%%WWWDIR%%/doc/development/contributing/community_roles.md
@@ -9057,7 +9358,6 @@
%%WWWDIR%%/doc/development/cycle_analytics.md
%%WWWDIR%%/doc/development/dangerbot.md
%%WWWDIR%%/doc/development/database_debugging.md
-%%WWWDIR%%/doc/development/database_helpers.md
%%WWWDIR%%/doc/development/database_query_comments.md
%%WWWDIR%%/doc/development/database_review.md
%%WWWDIR%%/doc/development/db_dump.md
@@ -9127,6 +9427,7 @@
%%WWWDIR%%/doc/development/frontend.md
%%WWWDIR%%/doc/development/gemfile.md
%%WWWDIR%%/doc/development/geo.md
+%%WWWDIR%%/doc/development/geo/framework.md
%%WWWDIR%%/doc/development/git_object_deduplication.md
%%WWWDIR%%/doc/development/gitaly.md
%%WWWDIR%%/doc/development/github_importer.md
@@ -9149,10 +9450,15 @@
%%WWWDIR%%/doc/development/img/distributed_tracing_performance_bar.png
%%WWWDIR%%/doc/development/img/elasticsearch_architecture.svg
%%WWWDIR%%/doc/development/img/memory_ruby_heap_fragmentation.png
+%%WWWDIR%%/doc/development/img/reference_architecture.png
+%%WWWDIR%%/doc/development/img/sidekiq_longest_running_jobs.png
+%%WWWDIR%%/doc/development/img/sidekiq_most_time_consuming_jobs.png
%%WWWDIR%%/doc/development/img/trigger_build_package_v12_6.png
%%WWWDIR%%/doc/development/import_export.md
+%%WWWDIR%%/doc/development/import_project.md
%%WWWDIR%%/doc/development/instrumentation.md
%%WWWDIR%%/doc/development/integrations/jira_connect.md
+%%WWWDIR%%/doc/development/integrations/secure.md
%%WWWDIR%%/doc/development/interacting_components.md
%%WWWDIR%%/doc/development/internal_api.md
%%WWWDIR%%/doc/development/issuable-like-models.md
@@ -9201,10 +9507,14 @@
%%WWWDIR%%/doc/development/query_count_limits.md
%%WWWDIR%%/doc/development/query_recorder.md
%%WWWDIR%%/doc/development/rake_tasks.md
+%%WWWDIR%%/doc/development/reactive_caching.md
+%%WWWDIR%%/doc/development/redis.md
+%%WWWDIR%%/doc/development/renaming_features.md
%%WWWDIR%%/doc/development/repository_mirroring.md
%%WWWDIR%%/doc/development/reusing_abstractions.md
%%WWWDIR%%/doc/development/rolling_out_changes_using_feature_flags.md
%%WWWDIR%%/doc/development/routing.md
+%%WWWDIR%%/doc/development/scalability.md
%%WWWDIR%%/doc/development/serializing_data.md
%%WWWDIR%%/doc/development/session.md
%%WWWDIR%%/doc/development/sha1_as_binary.md
@@ -9254,6 +9564,7 @@
%%WWWDIR%%/doc/development/ux_guide/surfaces.md
%%WWWDIR%%/doc/development/ux_guide/tips.md
%%WWWDIR%%/doc/development/ux_guide/users.md
+%%WWWDIR%%/doc/development/value_stream_analytics.md
%%WWWDIR%%/doc/development/verifying_database_capabilities.md
%%WWWDIR%%/doc/development/what_requires_downtime.md
%%WWWDIR%%/doc/development/writing_documentation.md
@@ -9305,7 +9616,7 @@
%%WWWDIR%%/doc/install/README.md
%%WWWDIR%%/doc/install/aws/img/associate_subnet_gateway.png
%%WWWDIR%%/doc/install/aws/img/associate_subnet_gateway_2.png
-%%WWWDIR%%/doc/install/aws/img/aws_diagram.png
+%%WWWDIR%%/doc/install/aws/img/aws_ha_architecture_diagram.png
%%WWWDIR%%/doc/install/aws/img/choose_ami.png
%%WWWDIR%%/doc/install/aws/img/create_gateway.png
%%WWWDIR%%/doc/install/aws/img/create_security_group.png
@@ -9409,9 +9720,6 @@
%%WWWDIR%%/doc/integration/img/facebook_api_keys.png
%%WWWDIR%%/doc/integration/img/facebook_app_settings.png
%%WWWDIR%%/doc/integration/img/facebook_website_url.png
-%%WWWDIR%%/doc/integration/img/github_app.png
-%%WWWDIR%%/doc/integration/img/github_app_entry.png
-%%WWWDIR%%/doc/integration/img/github_register_app.png
%%WWWDIR%%/doc/integration/img/gitlab_app.png
%%WWWDIR%%/doc/integration/img/gitlab_oauth_vault_v12_6.png
%%WWWDIR%%/doc/integration/img/gmail_action_buttons_for_gitlab.png
@@ -9420,6 +9728,7 @@
%%WWWDIR%%/doc/integration/img/jenkins_gitlab_service_settings.png
%%WWWDIR%%/doc/integration/img/jenkins_project.png
%%WWWDIR%%/doc/integration/img/jira_dev_panel_gl_setup_1.png
+%%WWWDIR%%/doc/integration/img/jira_dev_panel_jira_setup_1-1.png
%%WWWDIR%%/doc/integration/img/jira_dev_panel_jira_setup_1.png
%%WWWDIR%%/doc/integration/img/jira_dev_panel_jira_setup_2.png
%%WWWDIR%%/doc/integration/img/jira_dev_panel_jira_setup_3.png
@@ -9614,6 +9923,9 @@
%%WWWDIR%%/doc/topics/img/gitlab_flow_release_branches.png
%%WWWDIR%%/doc/topics/img/gitlab_flow_remove_checkbox.png
%%WWWDIR%%/doc/topics/index.md
+%%WWWDIR%%/doc/topics/web_application_firewall/img/guide_waf_ingress_installation.png
+%%WWWDIR%%/doc/topics/web_application_firewall/index.md
+%%WWWDIR%%/doc/topics/web_application_firewall/quick_start_guide.md
%%WWWDIR%%/doc/university/README.md
%%WWWDIR%%/doc/university/bookclub/booklist.md
%%WWWDIR%%/doc/university/bookclub/index.md
@@ -9835,6 +10147,8 @@
%%WWWDIR%%/doc/user/admin_area/index.md
%%WWWDIR%%/doc/user/admin_area/labels.md
%%WWWDIR%%/doc/user/admin_area/license.md
+%%WWWDIR%%/doc/user/admin_area/merge_requests_approvals.md
+%%WWWDIR%%/doc/user/admin_area/monitoring/convdev.md
%%WWWDIR%%/doc/user/admin_area/monitoring/dev_ops_score.md
%%WWWDIR%%/doc/user/admin_area/monitoring/health_check.md
%%WWWDIR%%/doc/user/admin_area/monitoring/img/health_check_token.png
@@ -9886,8 +10200,12 @@
%%WWWDIR%%/doc/user/admin_area/user_cohorts.md
%%WWWDIR%%/doc/user/analytics/code_review_analytics.md
%%WWWDIR%%/doc/user/analytics/cycle_analytics.md
+%%WWWDIR%%/doc/user/analytics/img/code_review_analytics_v12_8.png
%%WWWDIR%%/doc/user/analytics/index.md
%%WWWDIR%%/doc/user/analytics/productivity_analytics.md
+%%WWWDIR%%/doc/user/analytics/value_stream_analytics.md
+%%WWWDIR%%/doc/user/application_security/compliance_dashboard/img/compliance_dashboard_v12_8.png
+%%WWWDIR%%/doc/user/application_security/compliance_dashboard/index.md
%%WWWDIR%%/doc/user/application_security/configuration/index.md
%%WWWDIR%%/doc/user/application_security/container_scanning/img/container_scanning.png
%%WWWDIR%%/doc/user/application_security/container_scanning/index.md
@@ -9921,7 +10239,7 @@
%%WWWDIR%%/doc/user/application_security/sast/index.md
%%WWWDIR%%/doc/user/application_security/security_dashboard/img/group_security_dashboard_v12_6.png
%%WWWDIR%%/doc/user/application_security/security_dashboard/img/instance_security_dashboard_link_v12_4.png
-%%WWWDIR%%/doc/user/application_security/security_dashboard/img/instance_security_dashboard_with_projects_v12_7.png
+%%WWWDIR%%/doc/user/application_security/security_dashboard/img/instance_security_dashboard_with_projects_v12_8.png
%%WWWDIR%%/doc/user/application_security/security_dashboard/img/pipeline_security_dashboard_v12_6.png
%%WWWDIR%%/doc/user/application_security/security_dashboard/img/project_security_dashboard_v12_3.png
%%WWWDIR%%/doc/user/application_security/security_dashboard/index.md
@@ -9983,6 +10301,8 @@
%%WWWDIR%%/doc/user/discussions/img/review_preview.png
%%WWWDIR%%/doc/user/discussions/img/start_image_discussion.gif
%%WWWDIR%%/doc/user/discussions/img/suggestion_button_v12_7.png
+%%WWWDIR%%/doc/user/discussions/img/suggestion_code_block_editor_v12_8.png
+%%WWWDIR%%/doc/user/discussions/img/suggestion_code_block_output_v12_8.png
%%WWWDIR%%/doc/user/discussions/img/suggestions_custom_commit_messages_v12_7.png
%%WWWDIR%%/doc/user/discussions/img/swipe_view.png
%%WWWDIR%%/doc/user/discussions/img/thread_view.png
@@ -10032,9 +10352,9 @@
%%WWWDIR%%/doc/user/group/index.md
%%WWWDIR%%/doc/user/group/insights/img/insights_example_stacked_bar_chart.png
%%WWWDIR%%/doc/user/group/insights/img/insights_group_configuration.png
-%%WWWDIR%%/doc/user/group/insights/img/insights_sidebar_link.png
+%%WWWDIR%%/doc/user/group/insights/img/insights_sidebar_link_v12_8.png
%%WWWDIR%%/doc/user/group/insights/index.md
-%%WWWDIR%%/doc/user/group/issues_analytics/img/issues_created_per_month.png
+%%WWWDIR%%/doc/user/group/issues_analytics/img/issues_created_per_month_v12_8.png
%%WWWDIR%%/doc/user/group/issues_analytics/index.md
%%WWWDIR%%/doc/user/group/roadmap/img/epics_state_dropdown.png
%%WWWDIR%%/doc/user/group/roadmap/img/roadmap_timeline_months.png
@@ -10093,6 +10413,7 @@
%%WWWDIR%%/doc/user/operations_dashboard/index.md
%%WWWDIR%%/doc/user/packages/conan_repository/img/conan_package_view.png
%%WWWDIR%%/doc/user/packages/conan_repository/index.md
+%%WWWDIR%%/doc/user/packages/container_registry/img/expiration-policy-app.png
%%WWWDIR%%/doc/user/packages/container_registry/index.md
%%WWWDIR%%/doc/user/packages/dependency_proxy/img/group_dependency_proxy.png
%%WWWDIR%%/doc/user/packages/dependency_proxy/index.md
@@ -10104,6 +10425,7 @@
%%WWWDIR%%/doc/user/packages/nuget_repository/img/visual_studio_adding_nuget_source.png
%%WWWDIR%%/doc/user/packages/nuget_repository/img/visual_studio_nuget_source_added.png
%%WWWDIR%%/doc/user/packages/nuget_repository/index.md
+%%WWWDIR%%/doc/user/packages/workflows/monorepo.md
%%WWWDIR%%/doc/user/packages/workflows/project_registry.md
%%WWWDIR%%/doc/user/permissions.md
%%WWWDIR%%/doc/user/profile/account/create_accounts.md
@@ -10116,8 +10438,8 @@
%%WWWDIR%%/doc/user/profile/active_sessions.md
%%WWWDIR%%/doc/user/profile/img/active_sessions_list.png
%%WWWDIR%%/doc/user/profile/img/notification_global_settings.png
-%%WWWDIR%%/doc/user/profile/img/notification_group_settings.png
-%%WWWDIR%%/doc/user/profile/img/notification_project_settings.png
+%%WWWDIR%%/doc/user/profile/img/notification_group_settings_v12_8.png
+%%WWWDIR%%/doc/user/profile/img/notification_project_settings_v12_8.png
%%WWWDIR%%/doc/user/profile/img/profil-preferences-navigation-theme.png
%%WWWDIR%%/doc/user/profile/img/profile-preferences-syntax-themes.png
%%WWWDIR%%/doc/user/profile/img/profile_settings_dropdown.png
@@ -10135,7 +10457,7 @@
%%WWWDIR%%/doc/user/project/clusters/eks_and_gitlab/index.md
%%WWWDIR%%/doc/user/project/clusters/img/environment.png
%%WWWDIR%%/doc/user/project/clusters/img/k8s_cluster_monitoring.png
-%%WWWDIR%%/doc/user/project/clusters/img/kubernetes_pod_logs_v12_5.png
+%%WWWDIR%%/doc/user/project/clusters/img/kubernetes_pod_logs_v12_8.png
%%WWWDIR%%/doc/user/project/clusters/img/pipeline.png
%%WWWDIR%%/doc/user/project/clusters/img/pod_logs_deploy_board.png
%%WWWDIR%%/doc/user/project/clusters/img/rbac.png
@@ -10200,25 +10522,15 @@
%%WWWDIR%%/doc/user/project/img/issue_board_view_scope.png
%%WWWDIR%%/doc/user/project/img/issue_board_welcome_message.png
%%WWWDIR%%/doc/user/project/img/issue_boards_add_issues_modal.png
+%%WWWDIR%%/doc/user/project/img/issue_boards_blocked_icon_v12_8.png
%%WWWDIR%%/doc/user/project/img/issue_boards_core.png
%%WWWDIR%%/doc/user/project/img/issue_boards_multi_select.png
%%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/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_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_v12_1.png
@@ -10287,9 +10599,8 @@
%%WWWDIR%%/doc/user/project/insights/img/insights_example_bar_chart.png
%%WWWDIR%%/doc/user/project/insights/img/insights_example_bar_time_series_chart.png
%%WWWDIR%%/doc/user/project/insights/img/insights_example_line_chart.png
-%%WWWDIR%%/doc/user/project/insights/img/insights_example_pie_chart.png
%%WWWDIR%%/doc/user/project/insights/img/insights_example_stacked_bar_chart.png
-%%WWWDIR%%/doc/user/project/insights/img/insights_sidebar_link.png
+%%WWWDIR%%/doc/user/project/insights/img/insights_sidebar_link_v12_8.png
%%WWWDIR%%/doc/user/project/insights/img/project_insights.png
%%WWWDIR%%/doc/user/project/insights/index.md
%%WWWDIR%%/doc/user/project/integrations/bamboo.md
@@ -10302,7 +10613,6 @@
%%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
@@ -10311,6 +10621,7 @@
%%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
+%%WWWDIR%%/doc/user/project/integrations/img/grafana_embedded.png
%%WWWDIR%%/doc/user/project/integrations/img/grafana_live_embed.png
%%WWWDIR%%/doc/user/project/integrations/img/grafana_panel_v12_5.png
%%WWWDIR%%/doc/user/project/integrations/img/grafana_sharing_dialog_v12_5.png
@@ -10344,14 +10655,19 @@
%%WWWDIR%%/doc/user/project/integrations/img/mattermost_team_integrations.png
%%WWWDIR%%/doc/user/project/integrations/img/merge_request_performance.png
%%WWWDIR%%/doc/user/project/integrations/img/microsoft_teams_configuration.png
+%%WWWDIR%%/doc/user/project/integrations/img/panel_context_menu_v12_8.png
%%WWWDIR%%/doc/user/project/integrations/img/project_services.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_add_metric.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_alert.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard_anomaly_panel_type.png
-%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard_area_panel_type.png
+%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard_area_panel_type_v12_8.png
+%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard_column_panel_type.png
+%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard_environments_v12_8.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard_single_stat_panel_type.png
+%%WWWDIR%%/doc/user/project/integrations/img/prometheus_dashboard_stacked_column_panel_type_v12_8.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_deploy.png
+%%WWWDIR%%/doc/user/project/integrations/img/prometheus_monitoring_dashboard_v12_8.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_service_alerts.png
%%WWWDIR%%/doc/user/project/integrations/img/prometheus_service_configuration.png
%%WWWDIR%%/doc/user/project/integrations/img/redmine_configuration.png
@@ -10452,8 +10768,9 @@
%%WWWDIR%%/doc/user/project/issues/img/new_issue_from_projects_dashboard.png
%%WWWDIR%%/doc/user/project/issues/img/new_issue_from_tracker_list.png
%%WWWDIR%%/doc/user/project/issues/img/project_issues_list_view.png
-%%WWWDIR%%/doc/user/project/issues/img/related_issues_add.png
-%%WWWDIR%%/doc/user/project/issues/img/related_issues_remove.png
+%%WWWDIR%%/doc/user/project/issues/img/related_issue_block_v12_8.png
+%%WWWDIR%%/doc/user/project/issues/img/related_issues_add_v12_8.png
+%%WWWDIR%%/doc/user/project/issues/img/related_issues_remove_v12_8.png
%%WWWDIR%%/doc/user/project/issues/img/reopen-issue.png
%%WWWDIR%%/doc/user/project/issues/img/report-abuse.png
%%WWWDIR%%/doc/user/project/issues/img/select_designs_v12_4.png
@@ -10510,12 +10827,8 @@
%%WWWDIR%%/doc/user/project/merge_requests/getting_started.md
%%WWWDIR%%/doc/user/project/merge_requests/img/allow_collaboration.png
%%WWWDIR%%/doc/user/project/merge_requests/img/allow_collaboration_after_save.png
-%%WWWDIR%%/doc/user/project/merge_requests/img/approvals_can_override.png
-%%WWWDIR%%/doc/user/project/merge_requests/img/approvals_premium_mr_widget.png
+%%WWWDIR%%/doc/user/project/merge_requests/img/approvals_premium_mr_widget_v12_7.png
%%WWWDIR%%/doc/user/project/merge_requests/img/approvals_premium_project_edit_v12_5.png
-%%WWWDIR%%/doc/user/project/merge_requests/img/approvals_remove_on_push.png
-%%WWWDIR%%/doc/user/project/merge_requests/img/approvals_starter_project_edit.png
-%%WWWDIR%%/doc/user/project/merge_requests/img/approvals_starter_project_empty.png
%%WWWDIR%%/doc/user/project/merge_requests/img/approve.png
%%WWWDIR%%/doc/user/project/merge_requests/img/approve_additionally.png
%%WWWDIR%%/doc/user/project/merge_requests/img/browser_performance_testing.png
@@ -10533,7 +10846,6 @@
%%WWWDIR%%/doc/user/project/merge_requests/img/ff_merge_mr.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
@@ -10549,12 +10861,13 @@
%%WWWDIR%%/doc/user/project/merge_requests/img/merge_when_pipeline_succeeds_only_if_succeeds_msg.png
%%WWWDIR%%/doc/user/project/merge_requests/img/merge_when_pipeline_succeeds_only_if_succeeds_settings.png
%%WWWDIR%%/doc/user/project/merge_requests/img/merge_when_pipeline_succeeds_status.png
-%%WWWDIR%%/doc/user/project/merge_requests/img/mr_approvals_by_code_owners_v12_4.png
+%%WWWDIR%%/doc/user/project/merge_requests/img/mr_approvals_by_code_owners_v12_7.png
%%WWWDIR%%/doc/user/project/merge_requests/img/multiple_assignees_for_merge_requests_sidebar.png
%%WWWDIR%%/doc/user/project/merge_requests/img/new_merge_request_page_v12_6.png
%%WWWDIR%%/doc/user/project/merge_requests/img/project_merge_requests_list_view.png
%%WWWDIR%%/doc/user/project/merge_requests/img/remove_approval.png
%%WWWDIR%%/doc/user/project/merge_requests/img/remove_source_branch_status.png
+%%WWWDIR%%/doc/user/project/merge_requests/img/scoped_to_protected_branch_v12_8.png
%%WWWDIR%%/doc/user/project/merge_requests/img/squash_edit_form.png
%%WWWDIR%%/doc/user/project/merge_requests/img/squash_mr_commits.png
%%WWWDIR%%/doc/user/project/merge_requests/img/squash_mr_message.png
@@ -10596,6 +10909,7 @@
%%WWWDIR%%/doc/user/project/operations/img/error_details_v12_7.png
%%WWWDIR%%/doc/user/project/operations/img/error_details_with_issue_v12_6.png
%%WWWDIR%%/doc/user/project/operations/img/error_details_with_issue_v12_7.png
+%%WWWDIR%%/doc/user/project/operations/img/error_details_with_issue_v12_8.png
%%WWWDIR%%/doc/user/project/operations/img/error_tracking_list_v12_6.png
%%WWWDIR%%/doc/user/project/operations/img/external_dashboard_link.png
%%WWWDIR%%/doc/user/project/operations/img/external_dashboard_settings.png
@@ -10677,7 +10991,9 @@
%%WWWDIR%%/doc/user/project/releases/img/release_edit_button_v12_6.png
%%WWWDIR%%/doc/user/project/releases/img/release_with_milestone_v12_5.png
%%WWWDIR%%/doc/user/project/releases/img/releases.png
+%%WWWDIR%%/doc/user/project/releases/img/releases_count_v12_8.png
%%WWWDIR%%/doc/user/project/releases/img/tags_12_5.png
+%%WWWDIR%%/doc/user/project/releases/img/upcoming_release_v12_7.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
@@ -10705,9 +11021,6 @@
%%WWWDIR%%/doc/user/project/repository/img/forking_workflow_branch_select.png
%%WWWDIR%%/doc/user/project/repository/img/forking_workflow_choose_namespace.png
%%WWWDIR%%/doc/user/project/repository/img/forking_workflow_fork_button.png
-%%WWWDIR%%/doc/user/project/repository/img/forking_workflow_merge_request.png
-%%WWWDIR%%/doc/user/project/repository/img/forking_workflow_path_taken_error.png
-%%WWWDIR%%/doc/user/project/repository/img/jupyter_notebook.png
%%WWWDIR%%/doc/user/project/repository/img/repo_graph.png
%%WWWDIR%%/doc/user/project/repository/img/repository_cleanup.png
%%WWWDIR%%/doc/user/project/repository/img/repository_languages_v12_2.gif
@@ -10734,9 +11047,12 @@
%%WWWDIR%%/doc/user/project/repository/img/web_editor_upload_file_dialog.png
%%WWWDIR%%/doc/user/project/repository/img/web_editor_upload_file_dropdown.png
%%WWWDIR%%/doc/user/project/repository/index.md
+%%WWWDIR%%/doc/user/project/repository/jupyter_notebooks/img/jupyter_notebook.png
+%%WWWDIR%%/doc/user/project/repository/jupyter_notebooks/index.md
%%WWWDIR%%/doc/user/project/repository/reducing_the_repo_size_using_git.md
%%WWWDIR%%/doc/user/project/repository/repository_mirroring.md
%%WWWDIR%%/doc/user/project/repository/web_editor.md
+%%WWWDIR%%/doc/user/project/repository/x509_signed_commits/index.md
%%WWWDIR%%/doc/user/project/security_dashboard.md
%%WWWDIR%%/doc/user/project/service_desk.md
%%WWWDIR%%/doc/user/project/settings/img/general_settings.png
@@ -10768,6 +11084,7 @@
%%WWWDIR%%/doc/user/search/advanced_search_syntax.md
%%WWWDIR%%/doc/user/search/img/advanced_global_search.png
%%WWWDIR%%/doc/user/search/img/dashboard_links.png
+%%WWWDIR%%/doc/user/search/img/filter_approver_merge_requests.png
%%WWWDIR%%/doc/user/search/img/issue_search_by_term.png
%%WWWDIR%%/doc/user/search/img/issue_search_filter.png
%%WWWDIR%%/doc/user/search/img/issue_search_filter_v12_7.png
@@ -10859,10 +11176,176 @@
%%WWWDIR%%/lib/api/deploy_keys.rb
%%WWWDIR%%/lib/api/deployments.rb
%%WWWDIR%%/lib/api/discussions.rb
-%%WWWDIR%%/lib/api/entities.rb
+%%WWWDIR%%/lib/api/entities/access_requester.rb
+%%WWWDIR%%/lib/api/entities/appearance.rb
+%%WWWDIR%%/lib/api/entities/application.rb
+%%WWWDIR%%/lib/api/entities/application_setting.rb
+%%WWWDIR%%/lib/api/entities/application_statistics.rb
+%%WWWDIR%%/lib/api/entities/application_with_secret.rb
+%%WWWDIR%%/lib/api/entities/avatar.rb
+%%WWWDIR%%/lib/api/entities/award_emoji.rb
+%%WWWDIR%%/lib/api/entities/badge.rb
+%%WWWDIR%%/lib/api/entities/basic_badge_details.rb
+%%WWWDIR%%/lib/api/entities/basic_group_details.rb
+%%WWWDIR%%/lib/api/entities/basic_project_details.rb
+%%WWWDIR%%/lib/api/entities/basic_ref.rb
+%%WWWDIR%%/lib/api/entities/blame_range.rb
+%%WWWDIR%%/lib/api/entities/blame_range_commit.rb
+%%WWWDIR%%/lib/api/entities/blob.rb
+%%WWWDIR%%/lib/api/entities/board.rb
+%%WWWDIR%%/lib/api/entities/branch.rb
+%%WWWDIR%%/lib/api/entities/broadcast_message.rb
+%%WWWDIR%%/lib/api/entities/cluster.rb
+%%WWWDIR%%/lib/api/entities/cluster_group.rb
+%%WWWDIR%%/lib/api/entities/cluster_project.rb
+%%WWWDIR%%/lib/api/entities/commit.rb
+%%WWWDIR%%/lib/api/entities/commit_detail.rb
+%%WWWDIR%%/lib/api/entities/commit_note.rb
+%%WWWDIR%%/lib/api/entities/commit_signature.rb
+%%WWWDIR%%/lib/api/entities/commit_stats.rb
+%%WWWDIR%%/lib/api/entities/commit_status.rb
+%%WWWDIR%%/lib/api/entities/commit_with_stats.rb
+%%WWWDIR%%/lib/api/entities/compare.rb
+%%WWWDIR%%/lib/api/entities/container_expiration_policy.rb
%%WWWDIR%%/lib/api/entities/container_registry.rb
+%%WWWDIR%%/lib/api/entities/contributor.rb
+%%WWWDIR%%/lib/api/entities/custom_attribute.rb
+%%WWWDIR%%/lib/api/entities/deploy_key_with_user.rb
+%%WWWDIR%%/lib/api/entities/deploy_keys_project.rb
+%%WWWDIR%%/lib/api/entities/deployment.rb
+%%WWWDIR%%/lib/api/entities/diff.rb
+%%WWWDIR%%/lib/api/entities/diff_position.rb
+%%WWWDIR%%/lib/api/entities/diff_refs.rb
+%%WWWDIR%%/lib/api/entities/discussion.rb
+%%WWWDIR%%/lib/api/entities/email.rb
+%%WWWDIR%%/lib/api/entities/environment.rb
+%%WWWDIR%%/lib/api/entities/environment_basic.rb
%%WWWDIR%%/lib/api/entities/error_tracking.rb
+%%WWWDIR%%/lib/api/entities/event.rb
+%%WWWDIR%%/lib/api/entities/external_issue.rb
+%%WWWDIR%%/lib/api/entities/feature.rb
+%%WWWDIR%%/lib/api/entities/feature_gate.rb
+%%WWWDIR%%/lib/api/entities/global_notification_setting.rb
+%%WWWDIR%%/lib/api/entities/gpg_key.rb
+%%WWWDIR%%/lib/api/entities/group.rb
+%%WWWDIR%%/lib/api/entities/group_access.rb
+%%WWWDIR%%/lib/api/entities/group_detail.rb
+%%WWWDIR%%/lib/api/entities/group_label.rb
+%%WWWDIR%%/lib/api/entities/hook.rb
+%%WWWDIR%%/lib/api/entities/identity.rb
+%%WWWDIR%%/lib/api/entities/impersonation_token.rb
+%%WWWDIR%%/lib/api/entities/impersonation_token_with_token.rb
%%WWWDIR%%/lib/api/entities/internal.rb
+%%WWWDIR%%/lib/api/entities/internal_post_receive/message.rb
+%%WWWDIR%%/lib/api/entities/internal_post_receive/response.rb
+%%WWWDIR%%/lib/api/entities/issuable_entity.rb
+%%WWWDIR%%/lib/api/entities/issuable_references.rb
+%%WWWDIR%%/lib/api/entities/issuable_time_stats.rb
+%%WWWDIR%%/lib/api/entities/issue.rb
+%%WWWDIR%%/lib/api/entities/issue_basic.rb
+%%WWWDIR%%/lib/api/entities/job.rb
+%%WWWDIR%%/lib/api/entities/job_artifact.rb
+%%WWWDIR%%/lib/api/entities/job_artifact_file.rb
+%%WWWDIR%%/lib/api/entities/job_basic.rb
+%%WWWDIR%%/lib/api/entities/job_basic_with_project.rb
+%%WWWDIR%%/lib/api/entities/job_request/artifacts.rb
+%%WWWDIR%%/lib/api/entities/job_request/cache.rb
+%%WWWDIR%%/lib/api/entities/job_request/credentials.rb
+%%WWWDIR%%/lib/api/entities/job_request/dependency.rb
+%%WWWDIR%%/lib/api/entities/job_request/git_info.rb
+%%WWWDIR%%/lib/api/entities/job_request/image.rb
+%%WWWDIR%%/lib/api/entities/job_request/job_info.rb
+%%WWWDIR%%/lib/api/entities/job_request/port.rb
+%%WWWDIR%%/lib/api/entities/job_request/response.rb
+%%WWWDIR%%/lib/api/entities/job_request/runner_info.rb
+%%WWWDIR%%/lib/api/entities/job_request/service.rb
+%%WWWDIR%%/lib/api/entities/job_request/step.rb
+%%WWWDIR%%/lib/api/entities/label.rb
+%%WWWDIR%%/lib/api/entities/label_basic.rb
+%%WWWDIR%%/lib/api/entities/license.rb
+%%WWWDIR%%/lib/api/entities/license_basic.rb
+%%WWWDIR%%/lib/api/entities/list.rb
+%%WWWDIR%%/lib/api/entities/member.rb
+%%WWWDIR%%/lib/api/entities/member_access.rb
+%%WWWDIR%%/lib/api/entities/membership.rb
+%%WWWDIR%%/lib/api/entities/merge_request.rb
+%%WWWDIR%%/lib/api/entities/merge_request_basic.rb
+%%WWWDIR%%/lib/api/entities/merge_request_changes.rb
+%%WWWDIR%%/lib/api/entities/merge_request_diff.rb
+%%WWWDIR%%/lib/api/entities/merge_request_diff_full.rb
+%%WWWDIR%%/lib/api/entities/merge_request_simple.rb
+%%WWWDIR%%/lib/api/entities/milestone.rb
+%%WWWDIR%%/lib/api/entities/mr_note.rb
+%%WWWDIR%%/lib/api/entities/namespace.rb
+%%WWWDIR%%/lib/api/entities/namespace_basic.rb
+%%WWWDIR%%/lib/api/entities/note.rb
+%%WWWDIR%%/lib/api/entities/notification_setting.rb
+%%WWWDIR%%/lib/api/entities/pages_domain.rb
+%%WWWDIR%%/lib/api/entities/pages_domain_basic.rb
+%%WWWDIR%%/lib/api/entities/pages_domain_certificate.rb
+%%WWWDIR%%/lib/api/entities/pages_domain_certificate_expiration.rb
+%%WWWDIR%%/lib/api/entities/personal_access_token.rb
+%%WWWDIR%%/lib/api/entities/personal_access_token_with_token.rb
+%%WWWDIR%%/lib/api/entities/personal_snippet.rb
+%%WWWDIR%%/lib/api/entities/pipeline.rb
+%%WWWDIR%%/lib/api/entities/pipeline_basic.rb
+%%WWWDIR%%/lib/api/entities/pipeline_schedule.rb
+%%WWWDIR%%/lib/api/entities/pipeline_schedule_details.rb
+%%WWWDIR%%/lib/api/entities/platform/kubernetes.rb
+%%WWWDIR%%/lib/api/entities/project.rb
+%%WWWDIR%%/lib/api/entities/project_access.rb
+%%WWWDIR%%/lib/api/entities/project_daily_fetches.rb
+%%WWWDIR%%/lib/api/entities/project_daily_statistics.rb
+%%WWWDIR%%/lib/api/entities/project_export_status.rb
+%%WWWDIR%%/lib/api/entities/project_group_link.rb
+%%WWWDIR%%/lib/api/entities/project_hook.rb
+%%WWWDIR%%/lib/api/entities/project_identity.rb
+%%WWWDIR%%/lib/api/entities/project_import_status.rb
+%%WWWDIR%%/lib/api/entities/project_label.rb
+%%WWWDIR%%/lib/api/entities/project_service.rb
+%%WWWDIR%%/lib/api/entities/project_service_basic.rb
+%%WWWDIR%%/lib/api/entities/project_snippet.rb
+%%WWWDIR%%/lib/api/entities/project_statistics.rb
+%%WWWDIR%%/lib/api/entities/project_with_access.rb
+%%WWWDIR%%/lib/api/entities/protected_branch.rb
+%%WWWDIR%%/lib/api/entities/protected_ref_access.rb
+%%WWWDIR%%/lib/api/entities/protected_tag.rb
+%%WWWDIR%%/lib/api/entities/provider/gcp.rb
+%%WWWDIR%%/lib/api/entities/push_event_payload.rb
+%%WWWDIR%%/lib/api/entities/release.rb
+%%WWWDIR%%/lib/api/entities/releases/link.rb
+%%WWWDIR%%/lib/api/entities/releases/source.rb
+%%WWWDIR%%/lib/api/entities/remote_mirror.rb
+%%WWWDIR%%/lib/api/entities/resource_label_event.rb
+%%WWWDIR%%/lib/api/entities/runner.rb
+%%WWWDIR%%/lib/api/entities/runner_details.rb
+%%WWWDIR%%/lib/api/entities/runner_registration_details.rb
+%%WWWDIR%%/lib/api/entities/shared_group.rb
+%%WWWDIR%%/lib/api/entities/snippet.rb
+%%WWWDIR%%/lib/api/entities/ssh_key.rb
+%%WWWDIR%%/lib/api/entities/ssh_key_with_user.rb
+%%WWWDIR%%/lib/api/entities/suggestion.rb
+%%WWWDIR%%/lib/api/entities/tag.rb
+%%WWWDIR%%/lib/api/entities/tag_release.rb
+%%WWWDIR%%/lib/api/entities/template.rb
+%%WWWDIR%%/lib/api/entities/templates_list.rb
+%%WWWDIR%%/lib/api/entities/todo.rb
+%%WWWDIR%%/lib/api/entities/tree_object.rb
+%%WWWDIR%%/lib/api/entities/trigger.rb
+%%WWWDIR%%/lib/api/entities/user.rb
+%%WWWDIR%%/lib/api/entities/user_activity.rb
+%%WWWDIR%%/lib/api/entities/user_agent_detail.rb
+%%WWWDIR%%/lib/api/entities/user_basic.rb
+%%WWWDIR%%/lib/api/entities/user_details_with_admin.rb
+%%WWWDIR%%/lib/api/entities/user_public.rb
+%%WWWDIR%%/lib/api/entities/user_safe.rb
+%%WWWDIR%%/lib/api/entities/user_stars_project.rb
+%%WWWDIR%%/lib/api/entities/user_status.rb
+%%WWWDIR%%/lib/api/entities/user_with_admin.rb
+%%WWWDIR%%/lib/api/entities/variable.rb
+%%WWWDIR%%/lib/api/entities/wiki_attachment.rb
+%%WWWDIR%%/lib/api/entities/wiki_page.rb
+%%WWWDIR%%/lib/api/entities/wiki_page_basic.rb
%%WWWDIR%%/lib/api/environments.rb
%%WWWDIR%%/lib/api/error_tracking.rb
%%WWWDIR%%/lib/api/events.rb
@@ -10872,6 +11355,7 @@
%%WWWDIR%%/lib/api/group_clusters.rb
%%WWWDIR%%/lib/api/group_container_repositories.rb
%%WWWDIR%%/lib/api/group_export.rb
+%%WWWDIR%%/lib/api/group_import.rb
%%WWWDIR%%/lib/api/group_labels.rb
%%WWWDIR%%/lib/api/group_milestones.rb
%%WWWDIR%%/lib/api/group_variables.rb
@@ -10883,6 +11367,7 @@
%%WWWDIR%%/lib/api/helpers/custom_validators.rb
%%WWWDIR%%/lib/api/helpers/discussions_helpers.rb
%%WWWDIR%%/lib/api/helpers/events_helpers.rb
+%%WWWDIR%%/lib/api/helpers/file_upload_helpers.rb
%%WWWDIR%%/lib/api/helpers/graphql_helpers.rb
%%WWWDIR%%/lib/api/helpers/groups_helpers.rb
%%WWWDIR%%/lib/api/helpers/headers_helpers.rb
@@ -10915,6 +11400,7 @@
%%WWWDIR%%/lib/api/keys.rb
%%WWWDIR%%/lib/api/labels.rb
%%WWWDIR%%/lib/api/lint.rb
+%%WWWDIR%%/lib/api/lsif_data.rb
%%WWWDIR%%/lib/api/markdown.rb
%%WWWDIR%%/lib/api/members.rb
%%WWWDIR%%/lib/api/merge_request_diffs.rb
@@ -11048,6 +11534,7 @@
%%WWWDIR%%/lib/banzai/filter/suggestion_filter.rb
%%WWWDIR%%/lib/banzai/filter/syntax_highlight_filter.rb
%%WWWDIR%%/lib/banzai/filter/table_of_contents_filter.rb
+%%WWWDIR%%/lib/banzai/filter/table_of_contents_tag_filter.rb
%%WWWDIR%%/lib/banzai/filter/task_list_filter.rb
%%WWWDIR%%/lib/banzai/filter/upload_link_filter.rb
%%WWWDIR%%/lib/banzai/filter/user_reference_filter.rb
@@ -11162,7 +11649,9 @@
%%WWWDIR%%/lib/gitlab.rb
%%WWWDIR%%/lib/gitlab/access.rb
%%WWWDIR%%/lib/gitlab/access/branch_protection.rb
-%%WWWDIR%%/lib/gitlab/action_view_output/context.rb
+%%WWWDIR%%/lib/gitlab/alerting/alert.rb
+%%WWWDIR%%/lib/gitlab/alerting/alert_annotation.rb
+%%WWWDIR%%/lib/gitlab/alerting/notification_payload_parser.rb
%%WWWDIR%%/lib/gitlab/allowable.rb
%%WWWDIR%%/lib/gitlab/analytics/cycle_analytics/base_query_builder.rb
%%WWWDIR%%/lib/gitlab/analytics/cycle_analytics/data_collector.rb
@@ -11233,13 +11722,13 @@
%%WWWDIR%%/lib/gitlab/authorized_keys.rb
%%WWWDIR%%/lib/gitlab/background_migration.rb
%%WWWDIR%%/lib/gitlab/background_migration/.rubocop.yml
-%%WWWDIR%%/lib/gitlab/background_migration/activate_prometheus_services_for_shared_cluster_applications.rb
%%WWWDIR%%/lib/gitlab/background_migration/add_merge_request_diff_commits_count.rb
%%WWWDIR%%/lib/gitlab/background_migration/archive_legacy_traces.rb
%%WWWDIR%%/lib/gitlab/background_migration/backfill_hashed_project_repositories.rb
%%WWWDIR%%/lib/gitlab/background_migration/backfill_legacy_project_repositories.rb
%%WWWDIR%%/lib/gitlab/background_migration/backfill_project_fullpath_in_repo_config.rb
%%WWWDIR%%/lib/gitlab/background_migration/backfill_project_repositories.rb
+%%WWWDIR%%/lib/gitlab/background_migration/backfill_project_settings.rb
%%WWWDIR%%/lib/gitlab/background_migration/backfill_version_data_from_gitaly.rb
%%WWWDIR%%/lib/gitlab/background_migration/calculate_wiki_sizes.rb
%%WWWDIR%%/lib/gitlab/background_migration/cleanup_concurrent_rename.rb
@@ -11254,13 +11743,16 @@
%%WWWDIR%%/lib/gitlab/background_migration/fill_store_upload.rb
%%WWWDIR%%/lib/gitlab/background_migration/fill_valid_time_for_pages_domain_certificate.rb
%%WWWDIR%%/lib/gitlab/background_migration/fix_cross_project_label_links.rb
+%%WWWDIR%%/lib/gitlab/background_migration/fix_orphan_promoted_issues.rb
%%WWWDIR%%/lib/gitlab/background_migration/fix_pages_access_level.rb
+%%WWWDIR%%/lib/gitlab/background_migration/fix_projects_without_project_feature.rb
%%WWWDIR%%/lib/gitlab/background_migration/fix_promoted_epics_discussion_ids.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/generate_gitlab_subscriptions.rb
%%WWWDIR%%/lib/gitlab/background_migration/legacy_upload_mover.rb
%%WWWDIR%%/lib/gitlab/background_migration/legacy_uploads_migrator.rb
+%%WWWDIR%%/lib/gitlab/background_migration/link_lfs_objects.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_approver_to_approval_rules.rb
@@ -11297,7 +11789,14 @@
%%WWWDIR%%/lib/gitlab/background_migration/sync_issues_state_id.rb
%%WWWDIR%%/lib/gitlab/background_migration/sync_merge_requests_state_id.rb
%%WWWDIR%%/lib/gitlab/background_migration/update_authorized_keys_file_since.rb
+%%WWWDIR%%/lib/gitlab/background_migration/update_existing_subgroup_to_match_visibility_level_of_parent.rb
%%WWWDIR%%/lib/gitlab/background_migration/update_vulnerability_confidence.rb
+%%WWWDIR%%/lib/gitlab/background_migration/user_mentions/create_resource_user_mention.rb
+%%WWWDIR%%/lib/gitlab/background_migration/user_mentions/models/concerns/isolated_mentionable.rb
+%%WWWDIR%%/lib/gitlab/background_migration/user_mentions/models/concerns/mentionable_migration_methods.rb
+%%WWWDIR%%/lib/gitlab/background_migration/user_mentions/models/epic.rb
+%%WWWDIR%%/lib/gitlab/background_migration/user_mentions/models/epic_user_mention.rb
+%%WWWDIR%%/lib/gitlab/background_migration/user_mentions/models/note.rb
%%WWWDIR%%/lib/gitlab/backtrace_cleaner.rb
%%WWWDIR%%/lib/gitlab/badge/base.rb
%%WWWDIR%%/lib/gitlab/badge/coverage/metadata.rb
@@ -11312,6 +11811,7 @@
%%WWWDIR%%/lib/gitlab/bare_repository_import/repository.rb
%%WWWDIR%%/lib/gitlab/base_doorkeeper_controller.rb
%%WWWDIR%%/lib/gitlab/batch_pop_queueing.rb
+%%WWWDIR%%/lib/gitlab/batch_worker_context.rb
%%WWWDIR%%/lib/gitlab/bitbucket_import/importer.rb
%%WWWDIR%%/lib/gitlab/bitbucket_import/project_creator.rb
%%WWWDIR%%/lib/gitlab/bitbucket_import/wiki_formatter.rb
@@ -11387,6 +11887,7 @@
%%WWWDIR%%/lib/gitlab/ci/config.rb
%%WWWDIR%%/lib/gitlab/ci/config/edge_stages_injector.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/artifacts.rb
+%%WWWDIR%%/lib/gitlab/ci/config/entry/bridge.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/cache.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/commands.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/coverage.rb
@@ -11423,6 +11924,7 @@
%%WWWDIR%%/lib/gitlab/ci/config/entry/stage.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/stages.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/timeout.rb
+%%WWWDIR%%/lib/gitlab/ci/config/entry/trigger.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/variables.rb
%%WWWDIR%%/lib/gitlab/ci/config/entry/workflow.rb
%%WWWDIR%%/lib/gitlab/ci/config/extendable.rb
@@ -11611,6 +12113,7 @@
%%WWWDIR%%/lib/gitlab/ci/templates/Security/DAST.gitlab-ci.yml
%%WWWDIR%%/lib/gitlab/ci/templates/Security/Dependency-Scanning.gitlab-ci.yml
%%WWWDIR%%/lib/gitlab/ci/templates/Security/License-Management.gitlab-ci.yml
+%%WWWDIR%%/lib/gitlab/ci/templates/Security/License-Scanning.gitlab-ci.yml
%%WWWDIR%%/lib/gitlab/ci/templates/Security/SAST.gitlab-ci.yml
%%WWWDIR%%/lib/gitlab/ci/templates/Serverless.gitlab-ci.yml
%%WWWDIR%%/lib/gitlab/ci/templates/Swift.gitlab-ci.yml
@@ -11659,7 +12162,6 @@
%%WWWDIR%%/lib/gitlab/config_helper.rb
%%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
@@ -11725,6 +12227,7 @@
%%WWWDIR%%/lib/gitlab/data_builder/repository.rb
%%WWWDIR%%/lib/gitlab/data_builder/wiki_page.rb
%%WWWDIR%%/lib/gitlab/database.rb
+%%WWWDIR%%/lib/gitlab/database/batch_count.rb
%%WWWDIR%%/lib/gitlab/database/count.rb
%%WWWDIR%%/lib/gitlab/database/count/exact_count_strategy.rb
%%WWWDIR%%/lib/gitlab/database/count/reltuples_count_strategy.rb
@@ -11743,7 +12246,8 @@
%%WWWDIR%%/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_projects.rb
%%WWWDIR%%/lib/gitlab/database/sha256_attribute.rb
%%WWWDIR%%/lib/gitlab/database/sha_attribute.rb
-%%WWWDIR%%/lib/gitlab/database/subquery.rb
+%%WWWDIR%%/lib/gitlab/database/with_lock_retries.rb
+%%WWWDIR%%/lib/gitlab/database/x509_serial_number_attribute.rb
%%WWWDIR%%/lib/gitlab/database_importers/common_metrics.rb
%%WWWDIR%%/lib/gitlab/database_importers/common_metrics/importer.rb
%%WWWDIR%%/lib/gitlab/database_importers/common_metrics/prometheus_metric.rb
@@ -11771,7 +12275,6 @@
%%WWWDIR%%/lib/gitlab/dependency_linker/podspec_linker.rb
%%WWWDIR%%/lib/gitlab/dependency_linker/requirements_txt_linker.rb
%%WWWDIR%%/lib/gitlab/devise_failure.rb
-%%WWWDIR%%/lib/gitlab/diff/deprecated_highlight_cache.rb
%%WWWDIR%%/lib/gitlab/diff/diff_refs.rb
%%WWWDIR%%/lib/gitlab/diff/file.rb
%%WWWDIR%%/lib/gitlab/diff/file_collection/base.rb
@@ -11834,6 +12337,7 @@
%%WWWDIR%%/lib/gitlab/error_tracking.rb
%%WWWDIR%%/lib/gitlab/error_tracking/detailed_error.rb
%%WWWDIR%%/lib/gitlab/error_tracking/error.rb
+%%WWWDIR%%/lib/gitlab/error_tracking/error_collection.rb
%%WWWDIR%%/lib/gitlab/error_tracking/error_event.rb
%%WWWDIR%%/lib/gitlab/error_tracking/logger.rb
%%WWWDIR%%/lib/gitlab/error_tracking/project.rb
@@ -11927,6 +12431,7 @@
%%WWWDIR%%/lib/gitlab/git_access.rb
%%WWWDIR%%/lib/gitlab/git_access_result/custom_action.rb
%%WWWDIR%%/lib/gitlab/git_access_result/success.rb
+%%WWWDIR%%/lib/gitlab/git_access_snippet.rb
%%WWWDIR%%/lib/gitlab/git_access_wiki.rb
%%WWWDIR%%/lib/gitlab/git_logger.rb
%%WWWDIR%%/lib/gitlab/git_post_receive.rb
@@ -12040,6 +12545,7 @@
%%WWWDIR%%/lib/gitlab/graphql/docs/templates/default.md.haml
%%WWWDIR%%/lib/gitlab/graphql/errors.rb
%%WWWDIR%%/lib/gitlab/graphql/expose_permissions.rb
+%%WWWDIR%%/lib/gitlab/graphql/extensions/externally_paginated_array_extension.rb
%%WWWDIR%%/lib/gitlab/graphql/externally_paginated_array.rb
%%WWWDIR%%/lib/gitlab/graphql/filterable_array.rb
%%WWWDIR%%/lib/gitlab/graphql/find_argument_in_parent.rb
@@ -12115,7 +12621,10 @@
%%WWWDIR%%/lib/gitlab/import_export/fast_hash_serializer.rb
%%WWWDIR%%/lib/gitlab/import_export/file_importer.rb
%%WWWDIR%%/lib/gitlab/import_export/group_import_export.yml
+%%WWWDIR%%/lib/gitlab/import_export/group_object_builder.rb
%%WWWDIR%%/lib/gitlab/import_export/group_project_object_builder.rb
+%%WWWDIR%%/lib/gitlab/import_export/group_relation_factory.rb
+%%WWWDIR%%/lib/gitlab/import_export/group_tree_restorer.rb
%%WWWDIR%%/lib/gitlab/import_export/group_tree_saver.rb
%%WWWDIR%%/lib/gitlab/import_export/hash_util.rb
%%WWWDIR%%/lib/gitlab/import_export/import_export.yml
@@ -12126,6 +12635,7 @@
%%WWWDIR%%/lib/gitlab/import_export/members_mapper.rb
%%WWWDIR%%/lib/gitlab/import_export/merge_request_parser.rb
%%WWWDIR%%/lib/gitlab/import_export/project_relation_factory.rb
+%%WWWDIR%%/lib/gitlab/import_export/project_tree_loader.rb
%%WWWDIR%%/lib/gitlab/import_export/project_tree_restorer.rb
%%WWWDIR%%/lib/gitlab/import_export/project_tree_saver.rb
%%WWWDIR%%/lib/gitlab/import_export/reader.rb
@@ -12165,6 +12675,7 @@
%%WWWDIR%%/lib/gitlab/kubernetes/config_maps/aws_node_auth.rb
%%WWWDIR%%/lib/gitlab/kubernetes/default_namespace.rb
%%WWWDIR%%/lib/gitlab/kubernetes/errors.rb
+%%WWWDIR%%/lib/gitlab/kubernetes/generic_secret.rb
%%WWWDIR%%/lib/gitlab/kubernetes/helm.rb
%%WWWDIR%%/lib/gitlab/kubernetes/helm/api.rb
%%WWWDIR%%/lib/gitlab/kubernetes/helm/base_command.rb
@@ -12185,6 +12696,7 @@
%%WWWDIR%%/lib/gitlab/kubernetes/role_binding.rb
%%WWWDIR%%/lib/gitlab/kubernetes/service_account.rb
%%WWWDIR%%/lib/gitlab/kubernetes/service_account_token.rb
+%%WWWDIR%%/lib/gitlab/kubernetes/tls_secret.rb
%%WWWDIR%%/lib/gitlab/language_data.rb
%%WWWDIR%%/lib/gitlab/language_detection.rb
%%WWWDIR%%/lib/gitlab/lazy.rb
@@ -12207,8 +12719,10 @@
%%WWWDIR%%/lib/gitlab/lets_encrypt/client.rb
%%WWWDIR%%/lib/gitlab/lets_encrypt/order.rb
%%WWWDIR%%/lib/gitlab/lfs_token.rb
+%%WWWDIR%%/lib/gitlab/log_timestamp_formatter.rb
%%WWWDIR%%/lib/gitlab/logger.rb
%%WWWDIR%%/lib/gitlab/loop_helpers.rb
+%%WWWDIR%%/lib/gitlab/looping_batcher.rb
%%WWWDIR%%/lib/gitlab/mail_room.rb
%%WWWDIR%%/lib/gitlab/manifest_import/manifest.rb
%%WWWDIR%%/lib/gitlab/manifest_import/project_creator.rb
@@ -12233,6 +12747,7 @@
%%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/grafana_formatter.rb
+%%WWWDIR%%/lib/gitlab/metrics/dashboard/stages/project_metrics_details_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/url.rb
@@ -12293,7 +12808,6 @@
%%WWWDIR%%/lib/gitlab/pagination/keyset/request_context.rb
%%WWWDIR%%/lib/gitlab/pagination/offset_pagination.rb
%%WWWDIR%%/lib/gitlab/patch/action_dispatch_journey_formatter.rb
-%%WWWDIR%%/lib/gitlab/patch/active_record_query_cache.rb
%%WWWDIR%%/lib/gitlab/patch/draw_route.rb
%%WWWDIR%%/lib/gitlab/patch/prependable.rb
%%WWWDIR%%/lib/gitlab/patch/sprockets_base_file_digest_key.rb
@@ -12302,7 +12816,6 @@
%%WWWDIR%%/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb
%%WWWDIR%%/lib/gitlab/performance_bar/with_top_level_warnings.rb
%%WWWDIR%%/lib/gitlab/phabricator_import.rb
-%%WWWDIR%%/lib/gitlab/phabricator_import/base_worker.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/cache/map.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/conduit.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/conduit/client.rb
@@ -12312,7 +12825,6 @@
%%WWWDIR%%/lib/gitlab/phabricator_import/conduit/tasks_response.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/conduit/user.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/conduit/users_response.rb
-%%WWWDIR%%/lib/gitlab/phabricator_import/import_tasks_worker.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/importer.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/issues/importer.rb
%%WWWDIR%%/lib/gitlab/phabricator_import/issues/task_importer.rb
@@ -12367,6 +12879,7 @@
%%WWWDIR%%/lib/gitlab/quick_actions/spend_time_and_date_separator.rb
%%WWWDIR%%/lib/gitlab/quick_actions/substitution_definition.rb
%%WWWDIR%%/lib/gitlab/recaptcha.rb
+%%WWWDIR%%/lib/gitlab/redis/boolean.rb
%%WWWDIR%%/lib/gitlab/redis/cache.rb
%%WWWDIR%%/lib/gitlab/redis/queues.rb
%%WWWDIR%%/lib/gitlab/redis/shared_state.rb
@@ -12378,6 +12891,7 @@
%%WWWDIR%%/lib/gitlab/repository_cache.rb
%%WWWDIR%%/lib/gitlab/repository_cache_adapter.rb
%%WWWDIR%%/lib/gitlab/repository_check_logger.rb
+%%WWWDIR%%/lib/gitlab/repository_hash_cache.rb
%%WWWDIR%%/lib/gitlab/repository_set_cache.rb
%%WWWDIR%%/lib/gitlab/request_context.rb
%%WWWDIR%%/lib/gitlab/request_forgery_protection.rb
@@ -12393,12 +12907,16 @@
%%WWWDIR%%/lib/gitlab/sanitizers/svg.rb
%%WWWDIR%%/lib/gitlab/sanitizers/svg/whitelist.rb
%%WWWDIR%%/lib/gitlab/search/found_blob.rb
+%%WWWDIR%%/lib/gitlab/search/found_wiki_page.rb
%%WWWDIR%%/lib/gitlab/search/parsed_query.rb
%%WWWDIR%%/lib/gitlab/search/query.rb
%%WWWDIR%%/lib/gitlab/search_results.rb
%%WWWDIR%%/lib/gitlab/seeder.rb
%%WWWDIR%%/lib/gitlab/serializer/ci/variables.rb
%%WWWDIR%%/lib/gitlab/serializer/pagination.rb
+%%WWWDIR%%/lib/gitlab/serverless/domain.rb
+%%WWWDIR%%/lib/gitlab/serverless/function_uri.rb
+%%WWWDIR%%/lib/gitlab/serverless/service.rb
%%WWWDIR%%/lib/gitlab/session.rb
%%WWWDIR%%/lib/gitlab/setup_helper.rb
%%WWWDIR%%/lib/gitlab/shard_health_cache.rb
@@ -12415,6 +12933,8 @@
%%WWWDIR%%/lib/gitlab/sherlock/transaction.rb
%%WWWDIR%%/lib/gitlab/sidekiq_config.rb
%%WWWDIR%%/lib/gitlab/sidekiq_config/cli_methods.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_config/dummy_worker.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_config/worker.rb
%%WWWDIR%%/lib/gitlab/sidekiq_daemon/memory_killer.rb
%%WWWDIR%%/lib/gitlab/sidekiq_daemon/monitor.rb
%%WWWDIR%%/lib/gitlab/sidekiq_logger.rb
@@ -12422,6 +12942,8 @@
%%WWWDIR%%/lib/gitlab/sidekiq_logging/json_formatter.rb
%%WWWDIR%%/lib/gitlab/sidekiq_logging/structured_logger.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_middleware/admin_mode/client.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_middleware/admin_mode/server.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/arguments_logger.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/batch_loader.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/client_metrics.rb
@@ -12431,12 +12953,16 @@
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/monitor.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/request_store_middleware.rb
%%WWWDIR%%/lib/gitlab/sidekiq_middleware/server_metrics.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_middleware/worker_context.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_middleware/worker_context/client.rb
+%%WWWDIR%%/lib/gitlab/sidekiq_middleware/worker_context/server.rb
%%WWWDIR%%/lib/gitlab/sidekiq_signals.rb
%%WWWDIR%%/lib/gitlab/sidekiq_status.rb
%%WWWDIR%%/lib/gitlab/sidekiq_status/client_middleware.rb
%%WWWDIR%%/lib/gitlab/sidekiq_status/server_middleware.rb
%%WWWDIR%%/lib/gitlab/sidekiq_versioning.rb
%%WWWDIR%%/lib/gitlab/sidekiq_versioning/manager.rb
+%%WWWDIR%%/lib/gitlab/signed_commit.rb
%%WWWDIR%%/lib/gitlab/slash_commands/application_help.rb
%%WWWDIR%%/lib/gitlab/slash_commands/base_command.rb
%%WWWDIR%%/lib/gitlab/slash_commands/command.rb
@@ -12478,6 +13004,7 @@
%%WWWDIR%%/lib/gitlab/string_range_marker.rb
%%WWWDIR%%/lib/gitlab/string_regex_marker.rb
%%WWWDIR%%/lib/gitlab/submodule_links.rb
+%%WWWDIR%%/lib/gitlab/tab_width.rb
%%WWWDIR%%/lib/gitlab/task_helpers.rb
%%WWWDIR%%/lib/gitlab/tcp_checker.rb
%%WWWDIR%%/lib/gitlab/template/base_template.rb
@@ -12528,6 +13055,7 @@
%%WWWDIR%%/lib/gitlab/utils/deep_size.rb
%%WWWDIR%%/lib/gitlab/utils/inline_hash.rb
%%WWWDIR%%/lib/gitlab/utils/lazy_attributes.rb
+%%WWWDIR%%/lib/gitlab/utils/log_limited_array.rb
%%WWWDIR%%/lib/gitlab/utils/merge_hash.rb
%%WWWDIR%%/lib/gitlab/utils/override.rb
%%WWWDIR%%/lib/gitlab/utils/safe_inline_hash.rb
@@ -12549,6 +13077,7 @@
%%WWWDIR%%/lib/gitlab/webpack/manifest.rb
%%WWWDIR%%/lib/gitlab/wiki_file_finder.rb
%%WWWDIR%%/lib/gitlab/workhorse.rb
+%%WWWDIR%%/lib/gitlab/x509/commit.rb
%%WWWDIR%%/lib/gitlab/zoom_link_extractor.rb
%%WWWDIR%%/lib/gitlab_danger.rb
%%WWWDIR%%/lib/google_api/auth.rb
@@ -12692,8 +13221,10 @@
%%WWWDIR%%/lib/tasks/gitlab/list_repos.rake
%%WWWDIR%%/lib/tasks/gitlab/metrics.rake
%%WWWDIR%%/lib/tasks/gitlab/seed.rake
+%%WWWDIR%%/lib/tasks/gitlab/seed/group_seed.rake
%%WWWDIR%%/lib/tasks/gitlab/setup.rake
%%WWWDIR%%/lib/tasks/gitlab/shell.rake
+%%WWWDIR%%/lib/tasks/gitlab/sidekiq.rake
%%WWWDIR%%/lib/tasks/gitlab/storage.rake
%%WWWDIR%%/lib/tasks/gitlab/tcp_check.rake
%%WWWDIR%%/lib/tasks/gitlab/test.rake
@@ -12764,6 +13295,8 @@
@(git,,) %%WWWDIR%%/locale/ka_GE/gitlab.po
@(git,,) %%WWWDIR%%/locale/ko/gitlab.po
@(git,,) %%WWWDIR%%/locale/ko/gitlab.po.time_stamp
+@(git,,) %%WWWDIR%%/locale/ku_TR/gitlab.po
+@(git,,) %%WWWDIR%%/locale/ml_IN/gitlab.po
@(git,,) %%WWWDIR%%/locale/mn_MN/gitlab.po
@(git,,) %%WWWDIR%%/locale/nb_NO/gitlab.po
@(git,,) %%WWWDIR%%/locale/nl_NL/gitlab.po
@@ -12785,6 +13318,8 @@
@(git,,) %%WWWDIR%%/locale/uk/gitlab.po
@(git,,) %%WWWDIR%%/locale/uk/gitlab.po.time_stamp
%%WWWDIR%%/locale/unfound_translations.rb
+@(git,,) %%WWWDIR%%/locale/ur_PK/gitlab.po
+@(git,,) %%WWWDIR%%/locale/uz_UZ/gitlab.po
@(git,,) %%WWWDIR%%/locale/vi_VN/gitlab.po
@(git,,) %%WWWDIR%%/locale/zh_CN/gitlab.po
@(git,,) %%WWWDIR%%/locale/zh_CN/gitlab.po.time_stamp
@@ -14620,8 +15155,11 @@
%%WWWDIR%%/qa/qa/fixtures/ldap/non_admin/1_add_nodes.ldif
%%WWWDIR%%/qa/qa/fixtures/ldap/non_admin/2_add_users.ldif
%%WWWDIR%%/qa/qa/fixtures/ldap/non_admin/3_add_groups.ldif
+%%WWWDIR%%/qa/qa/fixtures/monitored_auto_devops/.gitlab-ci.yml
%%WWWDIR%%/qa/qa/flow/login.rb
%%WWWDIR%%/qa/qa/flow/project.rb
+%%WWWDIR%%/qa/qa/flow/saml.rb
+%%WWWDIR%%/qa/qa/flow/user.rb
%%WWWDIR%%/qa/qa/git/location.rb
%%WWWDIR%%/qa/qa/git/repository.rb
%%WWWDIR%%/qa/qa/page/admin/menu.rb
@@ -14709,6 +15247,7 @@
%%WWWDIR%%/qa/qa/page/project/operations/kubernetes/add_existing.rb
%%WWWDIR%%/qa/qa/page/project/operations/kubernetes/index.rb
%%WWWDIR%%/qa/qa/page/project/operations/kubernetes/show.rb
+%%WWWDIR%%/qa/qa/page/project/operations/metrics.rb
%%WWWDIR%%/qa/qa/page/project/pipeline/index.rb
%%WWWDIR%%/qa/qa/page/project/pipeline/show.rb
%%WWWDIR%%/qa/qa/page/project/settings/advanced.rb
@@ -14741,6 +15280,7 @@
%%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/sub_menus/common.rb
%%WWWDIR%%/qa/qa/page/validatable.rb
%%WWWDIR%%/qa/qa/page/validator.rb
%%WWWDIR%%/qa/qa/page/view.rb
@@ -14830,11 +15370,13 @@
%%WWWDIR%%/qa/qa/service/docker_run/ldap.rb
%%WWWDIR%%/qa/qa/service/docker_run/maven.rb
%%WWWDIR%%/qa/qa/service/docker_run/node_js.rb
+%%WWWDIR%%/qa/qa/service/docker_run/saml_idp.rb
%%WWWDIR%%/qa/qa/service/kubernetes_cluster.rb
%%WWWDIR%%/qa/qa/service/omnibus.rb
%%WWWDIR%%/qa/qa/service/shellout.rb
%%WWWDIR%%/qa/qa/specs/features/api/1_manage/rate_limits_spec.rb
%%WWWDIR%%/qa/qa/specs/features/api/1_manage/users_spec.rb
+%%WWWDIR%%/qa/qa/specs/features/api/2_plan/closes_issue_via_pushing_a_commit_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
@@ -14852,7 +15394,6 @@
%%WWWDIR%%/qa/qa/specs/features/browser_ui/1_manage/project/view_project_activity_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/2_plan/email/trigger_email_notification_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/2_plan/issue/check_mentions_for_xss_spec.rb
-%%WWWDIR%%/qa/qa/specs/features/browser_ui/2_plan/issue/close_issue_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/2_plan/issue/collapse_comments_in_discussions_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/2_plan/issue/comment_issue_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb
@@ -14869,6 +15410,7 @@
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/repository/add_ssh_key_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/repository/clone_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/repository/create_edit_delete_file_via_web_spec.rb
+%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/repository/move_project_create_fork_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/repository/protocol_v2_push_http_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/repository/protocol_v2_push_ssh_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/repository/push_http_private_token_spec.rb
@@ -14881,7 +15423,7 @@
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/snippet/create_snippet_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/web_ide/add_file_template_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/3_create/wiki/create_edit_clone_push_wiki_spec.rb
-%%WWWDIR%%/qa/qa/specs/features/browser_ui/4_verify/ci_variable/add_ci_variable_spec.rb
+%%WWWDIR%%/qa/qa/specs/features/browser_ui/4_verify/ci_variable/add_remove_ci_variable_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/4_verify/pipeline/create_and_process_pipeline_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/4_verify/runner/register_runner_spec.rb
%%WWWDIR%%/qa/qa/specs/features/browser_ui/6_release/deploy_key/add_deploy_key_spec.rb
@@ -14910,6 +15452,7 @@
%%WWWDIR%%/qa/qa/vendor/jenkins/page/base.rb
%%WWWDIR%%/qa/qa/vendor/jenkins/page/configure.rb
%%WWWDIR%%/qa/qa/vendor/jenkins/page/configure_job.rb
+%%WWWDIR%%/qa/qa/vendor/jenkins/page/job.rb
%%WWWDIR%%/qa/qa/vendor/jenkins/page/login.rb
%%WWWDIR%%/qa/qa/vendor/jenkins/page/new_credentials.rb
%%WWWDIR%%/qa/qa/vendor/jenkins/page/new_job.rb
@@ -14982,6 +15525,7 @@
%%WWWDIR%%/rubocop/cop/gitlab/const_get_inherit_false.rb
%%WWWDIR%%/rubocop/cop/gitlab/finder_with_find_by.rb
%%WWWDIR%%/rubocop/cop/gitlab/httparty.rb
+%%WWWDIR%%/rubocop/cop/gitlab/keys-first-and-values-first.rb
%%WWWDIR%%/rubocop/cop/gitlab/module_with_instance_variables.rb
%%WWWDIR%%/rubocop/cop/gitlab/predicate_memoization.rb
%%WWWDIR%%/rubocop/cop/gitlab/rails_logger.rb
@@ -14990,7 +15534,6 @@
%%WWWDIR%%/rubocop/cop/graphql/descriptions.rb
%%WWWDIR%%/rubocop/cop/group_public_or_visible_to_user.rb
%%WWWDIR%%/rubocop/cop/ignored_columns.rb
-%%WWWDIR%%/rubocop/cop/include_action_view_context.rb
%%WWWDIR%%/rubocop/cop/include_sidekiq_worker.rb
%%WWWDIR%%/rubocop/cop/inject_enterprise_edition_module.rb
%%WWWDIR%%/rubocop/cop/line_break_around_conditional_block.rb
@@ -15026,6 +15569,8 @@
%%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/scalability/bulk_perform_with_context.rb
+%%WWWDIR%%/rubocop/cop/scalability/cron_worker_context.rb
%%WWWDIR%%/rubocop/cop/scalability/file_uploads.rb
%%WWWDIR%%/rubocop/cop/sidekiq_options_queue.rb
%%WWWDIR%%/rubocop/migration_helpers.rb
@@ -15034,7 +15579,8 @@
%%WWWDIR%%/scripts/build_assets_image
%%WWWDIR%%/scripts/clean-old-cached-assets
%%WWWDIR%%/scripts/create_postgres_user.sh
-%%WWWDIR%%/scripts/detect-new-flaky-examples
+%%WWWDIR%%/scripts/flaky_examples/detect-new-flaky-examples
+%%WWWDIR%%/scripts/flaky_examples/prune-old-flaky-examples
%%WWWDIR%%/scripts/frontend/check_dependencies.sh
%%WWWDIR%%/scripts/frontend/check_no_partial_karma_jest.sh
%%WWWDIR%%/scripts/frontend/extract_gettext_all.js
@@ -15067,7 +15613,6 @@
%%WWWDIR%%/scripts/no-ee-check
%%WWWDIR%%/scripts/prepare_build.sh
%%WWWDIR%%/scripts/prepare_postgres_fdw.sh
-%%WWWDIR%%/scripts/prune-old-flaky-specs
%%WWWDIR%%/scripts/review_apps/automated_cleanup.rb
%%WWWDIR%%/scripts/review_apps/base-config.yaml
%%WWWDIR%%/scripts/review_apps/review-apps.sh
@@ -15105,6 +15650,7 @@
%%WWWDIR%%/spec/controllers/admin/projects_controller_spec.rb
%%WWWDIR%%/spec/controllers/admin/requests_profiles_controller_spec.rb
%%WWWDIR%%/spec/controllers/admin/runners_controller_spec.rb
+%%WWWDIR%%/spec/controllers/admin/serverless/domains_controller_spec.rb
%%WWWDIR%%/spec/controllers/admin/services_controller_spec.rb
%%WWWDIR%%/spec/controllers/admin/sessions_controller_spec.rb
%%WWWDIR%%/spec/controllers/admin/spam_logs_controller_spec.rb
@@ -15127,6 +15673,7 @@
%%WWWDIR%%/spec/controllers/concerns/issuable_collections_spec.rb
%%WWWDIR%%/spec/controllers/concerns/lfs_request_spec.rb
%%WWWDIR%%/spec/controllers/concerns/metrics_dashboard_spec.rb
+%%WWWDIR%%/spec/controllers/concerns/page_limiter_spec.rb
%%WWWDIR%%/spec/controllers/concerns/project_unauthorized_spec.rb
%%WWWDIR%%/spec/controllers/concerns/redirects_for_missing_path_on_tree_spec.rb
%%WWWDIR%%/spec/controllers/concerns/renders_commits_spec.rb
@@ -15183,6 +15730,7 @@
%%WWWDIR%%/spec/controllers/notification_settings_controller_spec.rb
%%WWWDIR%%/spec/controllers/oauth/applications_controller_spec.rb
%%WWWDIR%%/spec/controllers/oauth/authorizations_controller_spec.rb
+%%WWWDIR%%/spec/controllers/oauth/token_info_controller_spec.rb
%%WWWDIR%%/spec/controllers/omniauth_callbacks_controller_spec.rb
%%WWWDIR%%/spec/controllers/passwords_controller_spec.rb
%%WWWDIR%%/spec/controllers/profiles/accounts_controller_spec.rb
@@ -15194,6 +15742,7 @@
%%WWWDIR%%/spec/controllers/profiles/preferences_controller_spec.rb
%%WWWDIR%%/spec/controllers/profiles/two_factor_auths_controller_spec.rb
%%WWWDIR%%/spec/controllers/profiles_controller_spec.rb
+%%WWWDIR%%/spec/controllers/projects/alerting/notifications_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/artifacts_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/autocomplete_sources_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/avatars_controller_spec.rb
@@ -15221,7 +15770,6 @@
%%WWWDIR%%/spec/controllers/projects/error_tracking_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/find_file_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/forks_controller_spec.rb
-%%WWWDIR%%/spec/controllers/projects/git_http_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/grafana_api_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/graphs_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects/group_links_controller_spec.rb
@@ -15277,6 +15825,7 @@
%%WWWDIR%%/spec/controllers/projects/wikis_controller_spec.rb
%%WWWDIR%%/spec/controllers/projects_controller_spec.rb
%%WWWDIR%%/spec/controllers/registrations_controller_spec.rb
+%%WWWDIR%%/spec/controllers/repositories/git_http_controller_spec.rb
%%WWWDIR%%/spec/controllers/root_controller_spec.rb
%%WWWDIR%%/spec/controllers/search_controller_spec.rb
%%WWWDIR%%/spec/controllers/sent_notifications_controller_spec.rb
@@ -15293,6 +15842,7 @@
%%WWWDIR%%/spec/db/schema_spec.rb
%%WWWDIR%%/spec/dependencies/omniauth_saml_spec.rb
%%WWWDIR%%/spec/factories/abuse_reports.rb
+%%WWWDIR%%/spec/factories/alerting/alert.rb
%%WWWDIR%%/spec/factories/analytics/cycle_analytics/project_stages.rb
%%WWWDIR%%/spec/factories/appearances.rb
%%WWWDIR%%/spec/factories/application_settings.rb
@@ -15339,8 +15889,10 @@
%%WWWDIR%%/spec/factories/container_repositories.rb
%%WWWDIR%%/spec/factories/deploy_keys_projects.rb
%%WWWDIR%%/spec/factories/deploy_tokens.rb
+%%WWWDIR%%/spec/factories/deployment_clusters.rb
%%WWWDIR%%/spec/factories/deployments.rb
%%WWWDIR%%/spec/factories/dev_ops_score_metrics.rb
+%%WWWDIR%%/spec/factories/diff_position.rb
%%WWWDIR%%/spec/factories/emails.rb
%%WWWDIR%%/spec/factories/environments.rb
%%WWWDIR%%/spec/factories/error_tracking/detailed_error.rb
@@ -15361,12 +15913,14 @@
%%WWWDIR%%/spec/factories/gpg_signature.rb
%%WWWDIR%%/spec/factories/grafana_integrations.rb
%%WWWDIR%%/spec/factories/group_custom_attributes.rb
+%%WWWDIR%%/spec/factories/group_deploy_tokens.rb
%%WWWDIR%%/spec/factories/group_group_links.rb
%%WWWDIR%%/spec/factories/group_members.rb
%%WWWDIR%%/spec/factories/groups.rb
%%WWWDIR%%/spec/factories/identities.rb
%%WWWDIR%%/spec/factories/import_export_uploads.rb
%%WWWDIR%%/spec/factories/import_states.rb
+%%WWWDIR%%/spec/factories/incident_management/project_incident_management_settings.rb
%%WWWDIR%%/spec/factories/instance_configuration.rb
%%WWWDIR%%/spec/factories/internal_ids.rb
%%WWWDIR%%/spec/factories/issues.rb
@@ -15378,6 +15932,8 @@
%%WWWDIR%%/spec/factories/lfs_objects.rb
%%WWWDIR%%/spec/factories/lfs_objects_projects.rb
%%WWWDIR%%/spec/factories/lists.rb
+%%WWWDIR%%/spec/factories/merge_request_context_commit.rb
+%%WWWDIR%%/spec/factories/merge_request_context_commit_diff_file.rb
%%WWWDIR%%/spec/factories/merge_request_diff_commits.rb
%%WWWDIR%%/spec/factories/merge_request_diff_files.rb
%%WWWDIR%%/spec/factories/merge_request_diffs.rb
@@ -15413,6 +15969,7 @@
%%WWWDIR%%/spec/factories/project_statistics.rb
%%WWWDIR%%/spec/factories/project_wikis.rb
%%WWWDIR%%/spec/factories/projects.rb
+%%WWWDIR%%/spec/factories/prometheus_alert.rb
%%WWWDIR%%/spec/factories/prometheus_metrics.rb
%%WWWDIR%%/spec/factories/protected_branches.rb
%%WWWDIR%%/spec/factories/protected_tags.rb
@@ -15431,6 +15988,7 @@
%%WWWDIR%%/spec/factories/services.rb
%%WWWDIR%%/spec/factories/services_data.rb
%%WWWDIR%%/spec/factories/shards.rb
+%%WWWDIR%%/spec/factories/snippet_repositories.rb
%%WWWDIR%%/spec/factories/snippets.rb
%%WWWDIR%%/spec/factories/spam_logs.rb
%%WWWDIR%%/spec/factories/subscriptions.rb
@@ -15454,6 +16012,9 @@
%%WWWDIR%%/spec/factories/web_hook_log.rb
%%WWWDIR%%/spec/factories/wiki_directories.rb
%%WWWDIR%%/spec/factories/wiki_pages.rb
+%%WWWDIR%%/spec/factories/x509_certificate.rb
+%%WWWDIR%%/spec/factories/x509_commit_signature.rb
+%%WWWDIR%%/spec/factories/x509_issuer.rb
%%WWWDIR%%/spec/factories/zoom_meetings.rb
%%WWWDIR%%/spec/factories_spec.rb
%%WWWDIR%%/spec/fast_spec_helper.rb
@@ -15473,11 +16034,14 @@
%%WWWDIR%%/spec/features/admin/admin_hooks_spec.rb
%%WWWDIR%%/spec/features/admin/admin_labels_spec.rb
%%WWWDIR%%/spec/features/admin/admin_manage_applications_spec.rb
+%%WWWDIR%%/spec/features/admin/admin_mode/workers_spec.rb
+%%WWWDIR%%/spec/features/admin/admin_mode_spec.rb
%%WWWDIR%%/spec/features/admin/admin_projects_spec.rb
%%WWWDIR%%/spec/features/admin/admin_requests_profiles_spec.rb
%%WWWDIR%%/spec/features/admin/admin_runners_spec.rb
%%WWWDIR%%/spec/features/admin/admin_sees_project_statistics_spec.rb
%%WWWDIR%%/spec/features/admin/admin_sees_projects_statistics_spec.rb
+%%WWWDIR%%/spec/features/admin/admin_serverless_domains_spec.rb
%%WWWDIR%%/spec/features/admin/admin_settings_spec.rb
%%WWWDIR%%/spec/features/admin/admin_system_info_spec.rb
%%WWWDIR%%/spec/features/admin/admin_users_impersonation_tokens_spec.rb
@@ -15502,6 +16066,7 @@
%%WWWDIR%%/spec/features/boards/reload_boards_on_browser_back_spec.rb
%%WWWDIR%%/spec/features/boards/sidebar_spec.rb
%%WWWDIR%%/spec/features/boards/sub_group_project_spec.rb
+%%WWWDIR%%/spec/features/broadcast_messages_spec.rb
%%WWWDIR%%/spec/features/calendar_spec.rb
%%WWWDIR%%/spec/features/clusters/cluster_detail_page_spec.rb
%%WWWDIR%%/spec/features/clusters/installing_applications_shared_examples.rb
@@ -15542,11 +16107,14 @@
%%WWWDIR%%/spec/features/discussion_comments/snippets_spec.rb
%%WWWDIR%%/spec/features/display_system_header_and_footer_bar_spec.rb
%%WWWDIR%%/spec/features/error_pages_spec.rb
+%%WWWDIR%%/spec/features/error_tracking/user_sees_error_details_spec.rb
+%%WWWDIR%%/spec/features/error_tracking/user_sees_error_index_spec.rb
%%WWWDIR%%/spec/features/expand_collapse_diffs_spec.rb
%%WWWDIR%%/spec/features/explore/groups_list_spec.rb
%%WWWDIR%%/spec/features/explore/groups_spec.rb
%%WWWDIR%%/spec/features/explore/user_explores_projects_spec.rb
%%WWWDIR%%/spec/features/global_search_spec.rb
+%%WWWDIR%%/spec/features/graphiql_spec.rb
%%WWWDIR%%/spec/features/group_variables_spec.rb
%%WWWDIR%%/spec/features/groups/activity_spec.rb
%%WWWDIR%%/spec/features/groups/board_sidebar_spec.rb
@@ -15577,6 +16145,7 @@
%%WWWDIR%%/spec/features/groups/merge_requests_spec.rb
%%WWWDIR%%/spec/features/groups/milestone_spec.rb
%%WWWDIR%%/spec/features/groups/milestones_sorting_spec.rb
+%%WWWDIR%%/spec/features/groups/navbar_spec.rb
%%WWWDIR%%/spec/features/groups/settings/ci_cd_spec.rb
%%WWWDIR%%/spec/features/groups/settings/group_badges_spec.rb
%%WWWDIR%%/spec/features/groups/share_lock_spec.rb
@@ -15675,6 +16244,7 @@
%%WWWDIR%%/spec/features/merge_request/user_edits_merge_request_spec.rb
%%WWWDIR%%/spec/features/merge_request/user_edits_mr_spec.rb
%%WWWDIR%%/spec/features/merge_request/user_expands_diff_spec.rb
+%%WWWDIR%%/spec/features/merge_request/user_interacts_with_batched_mr_diffs_spec.rb
%%WWWDIR%%/spec/features/merge_request/user_locks_discussion_spec.rb
%%WWWDIR%%/spec/features/merge_request/user_manages_subscription_spec.rb
%%WWWDIR%%/spec/features/merge_request/user_merges_immediately_spec.rb
@@ -15770,10 +16340,10 @@
%%WWWDIR%%/spec/features/profiles/user_visits_profile_ssh_keys_page_spec.rb
%%WWWDIR%%/spec/features/project_group_variables_spec.rb
%%WWWDIR%%/spec/features/project_variables_spec.rb
+%%WWWDIR%%/spec/features/projects/active_tabs_spec.rb
%%WWWDIR%%/spec/features/projects/activity/rss_spec.rb
%%WWWDIR%%/spec/features/projects/activity/user_sees_activity_spec.rb
%%WWWDIR%%/spec/features/projects/activity/user_sees_private_activity_spec.rb
-%%WWWDIR%%/spec/features/projects/actve_tabs_spec.rb
%%WWWDIR%%/spec/features/projects/artifacts/file_spec.rb
%%WWWDIR%%/spec/features/projects/artifacts/raw_spec.rb
%%WWWDIR%%/spec/features/projects/artifacts/user_browses_artifacts_spec.rb
@@ -15890,6 +16460,7 @@
%%WWWDIR%%/spec/features/projects/milestones/milestones_sorting_spec.rb
%%WWWDIR%%/spec/features/projects/milestones/new_spec.rb
%%WWWDIR%%/spec/features/projects/milestones/user_interacts_with_labels_spec.rb
+%%WWWDIR%%/spec/features/projects/navbar_spec.rb
%%WWWDIR%%/spec/features/projects/network_graph_spec.rb
%%WWWDIR%%/spec/features/projects/new_project_spec.rb
%%WWWDIR%%/spec/features/projects/pages_lets_encrypt_spec.rb
@@ -15902,6 +16473,7 @@
%%WWWDIR%%/spec/features/projects/remote_mirror_spec.rb
%%WWWDIR%%/spec/features/projects/serverless/functions_spec.rb
%%WWWDIR%%/spec/features/projects/services/disable_triggers_spec.rb
+%%WWWDIR%%/spec/features/projects/services/user_activates_alerts_spec.rb
%%WWWDIR%%/spec/features/projects/services/user_activates_asana_spec.rb
%%WWWDIR%%/spec/features/projects/services/user_activates_assembla_spec.rb
%%WWWDIR%%/spec/features/projects/services/user_activates_atlassian_bamboo_ci_spec.rb
@@ -15976,6 +16548,7 @@
%%WWWDIR%%/spec/features/projects/user_changes_project_visibility_spec.rb
%%WWWDIR%%/spec/features/projects/user_creates_project_spec.rb
%%WWWDIR%%/spec/features/projects/user_sees_sidebar_spec.rb
+%%WWWDIR%%/spec/features/projects/user_sees_user_popover_spec.rb
%%WWWDIR%%/spec/features/projects/user_uses_shortcuts_spec.rb
%%WWWDIR%%/spec/features/projects/user_views_empty_project_spec.rb
%%WWWDIR%%/spec/features/projects/view_on_env_spec.rb
@@ -16087,6 +16660,7 @@
%%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/context_commits_finder_spec.rb
%%WWWDIR%%/spec/finders/contributed_projects_finder_spec.rb
%%WWWDIR%%/spec/finders/deployments_finder_spec.rb
%%WWWDIR%%/spec/finders/environments_finder_spec.rb
@@ -16113,9 +16687,11 @@
%%WWWDIR%%/spec/finders/personal_projects_finder_spec.rb
%%WWWDIR%%/spec/finders/pipeline_schedules_finder_spec.rb
%%WWWDIR%%/spec/finders/pipelines_finder_spec.rb
+%%WWWDIR%%/spec/finders/projects/prometheus/alerts_finder_spec.rb
%%WWWDIR%%/spec/finders/projects/serverless/functions_finder_spec.rb
%%WWWDIR%%/spec/finders/projects_finder_spec.rb
%%WWWDIR%%/spec/finders/prometheus_metrics_finder_spec.rb
+%%WWWDIR%%/spec/finders/protected_branches_finder_spec.rb
%%WWWDIR%%/spec/finders/releases_finder_spec.rb
%%WWWDIR%%/spec/finders/resource_label_event_finder_spec.rb
%%WWWDIR%%/spec/finders/runner_jobs_finder_spec.rb
@@ -16134,18 +16710,19 @@
%%WWWDIR%%/spec/fixtures/aosp_manifest.xml
%%WWWDIR%%/spec/fixtures/api/graphql/introspection.graphql
%%WWWDIR%%/spec/fixtures/api/graphql/recursive-introspection.graphql
-%%WWWDIR%%/spec/fixtures/api/graphql/recursive-query.graphql
+%%WWWDIR%%/spec/fixtures/api/graphql/recursive-query-edges-node.graphql
+%%WWWDIR%%/spec/fixtures/api/graphql/recursive-query-nodes.graphql
%%WWWDIR%%/spec/fixtures/api/graphql/small-recursive-introspection.graphql
%%WWWDIR%%/spec/fixtures/api/schemas/board.json
%%WWWDIR%%/spec/fixtures/api/schemas/boards.json
%%WWWDIR%%/spec/fixtures/api/schemas/branch.json
-%%WWWDIR%%/spec/fixtures/api/schemas/cluster_basic.json
%%WWWDIR%%/spec/fixtures/api/schemas/cluster_status.json
%%WWWDIR%%/spec/fixtures/api/schemas/conflicts.json
%%WWWDIR%%/spec/fixtures/api/schemas/contributor.json
%%WWWDIR%%/spec/fixtures/api/schemas/contributors.json
%%WWWDIR%%/spec/fixtures/api/schemas/current-board.json
%%WWWDIR%%/spec/fixtures/api/schemas/deployment.json
+%%WWWDIR%%/spec/fixtures/api/schemas/deployment_cluster.json
%%WWWDIR%%/spec/fixtures/api/schemas/deployments.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/commit.json
%%WWWDIR%%/spec/fixtures/api/schemas/entities/diff_line.json
@@ -16241,6 +16818,9 @@
%%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/members.json
+%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/membership.json
+%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/memberships.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/merge_request.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/merge_requests.json
%%WWWDIR%%/spec/fixtures/api/schemas/public_api/v4/milestone.json
@@ -16293,6 +16873,7 @@
%%WWWDIR%%/spec/fixtures/api/schemas/variable.json
%%WWWDIR%%/spec/fixtures/api/schemas/variables.json
%%WWWDIR%%/spec/fixtures/audio_sample.wav
+%%WWWDIR%%/spec/fixtures/authentication/adfs_saml_response.xml
%%WWWDIR%%/spec/fixtures/authentication/saml2_response.xml
%%WWWDIR%%/spec/fixtures/authentication/saml_response.xml
%%WWWDIR%%/spec/fixtures/banana_sample.gif
@@ -16341,6 +16922,7 @@
%%WWWDIR%%/spec/fixtures/dk.png
%%WWWDIR%%/spec/fixtures/doc_sample.txt
%%WWWDIR%%/spec/fixtures/domain_blacklist.txt
+%%WWWDIR%%/spec/fixtures/emails/.gitattributes
%%WWWDIR%%/spec/fixtures/emails/android_gmail.eml
%%WWWDIR%%/spec/fixtures/emails/attachment.eml
%%WWWDIR%%/spec/fixtures/emails/auto_reply.eml
@@ -16349,6 +16931,7 @@
%%WWWDIR%%/spec/fixtures/emails/commands_only_reply.eml
%%WWWDIR%%/spec/fixtures/emails/dutch.eml
%%WWWDIR%%/spec/fixtures/emails/envelope_to_header.eml
+%%WWWDIR%%/spec/fixtures/emails/envelope_to_header_with_angle_brackets.eml
%%WWWDIR%%/spec/fixtures/emails/forwarded_new_issue.eml
%%WWWDIR%%/spec/fixtures/emails/gmail_web.eml
%%WWWDIR%%/spec/fixtures/emails/html_empty_link.eml
@@ -16378,6 +16961,7 @@
%%WWWDIR%%/spec/fixtures/emails/valid_new_merge_request_no_description.eml
%%WWWDIR%%/spec/fixtures/emails/valid_new_merge_request_no_subject.eml
%%WWWDIR%%/spec/fixtures/emails/valid_reply.eml
+%%WWWDIR%%/spec/fixtures/emails/valid_reply_signed_smime.eml
%%WWWDIR%%/spec/fixtures/emails/windows_8_metro.eml
%%WWWDIR%%/spec/fixtures/emails/wrong_issue_incoming_email_token.eml
%%WWWDIR%%/spec/fixtures/emails/wrong_mail_key.eml
@@ -16410,8 +16994,12 @@
%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/group/project.json
%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/group_exports/complex/group.json
%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/group_exports/no_children/group.json
+%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/group_exports/visibility_levels/internal/group.json
+%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/group_exports/visibility_levels/private/group.json
+%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/group_exports/visibility_levels/public/group.json
%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/light/project.json
%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/milestone-iid/project.json
+%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/with_duplicates.json
%%WWWDIR%%/spec/fixtures/lib/gitlab/import_export/with_invalid_records/project.json
%%WWWDIR%%/spec/fixtures/lib/gitlab/metrics/dashboard/sample_dashboard.yml
%%WWWDIR%%/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/dashboard.json
@@ -16421,6 +17009,7 @@
%%WWWDIR%%/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panel_groups.json
%%WWWDIR%%/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panels.json
%%WWWDIR%%/spec/fixtures/logo_sample.svg
+%%WWWDIR%%/spec/fixtures/lsif.json.gz
%%WWWDIR%%/spec/fixtures/malicious.bundle
%%WWWDIR%%/spec/fixtures/markdown.md.erb
%%WWWDIR%%/spec/fixtures/metrics.json
@@ -16455,12 +17044,13 @@
%%WWWDIR%%/spec/fixtures/safe_zip/valid-simple.zip
%%WWWDIR%%/spec/fixtures/safe_zip/valid-symlinks-first.zip
%%WWWDIR%%/spec/fixtures/sanitized.svg
+%%WWWDIR%%/spec/fixtures/sentry/global_integration_link_sample_response.json
%%WWWDIR%%/spec/fixtures/sentry/issue_latest_event_no_stack_sample_response.json
%%WWWDIR%%/spec/fixtures/sentry/issue_latest_event_sample_response.json
-%%WWWDIR%%/spec/fixtures/sentry/issue_link_sample_response.json
%%WWWDIR%%/spec/fixtures/sentry/issue_sample_response.json
%%WWWDIR%%/spec/fixtures/sentry/issues_sample_response.json
%%WWWDIR%%/spec/fixtures/sentry/list_projects_sample_response.json
+%%WWWDIR%%/spec/fixtures/sentry/plugin_link_sample_response.json
%%WWWDIR%%/spec/fixtures/sentry/repos_sample_response.json
%%WWWDIR%%/spec/fixtures/spdx.json
%%WWWDIR%%/spec/fixtures/ssh_host_example_key.pub
@@ -16484,6 +17074,8 @@
%%WWWDIR%%/spec/frontend/admin/statistics_panel/store/actions_spec.js
%%WWWDIR%%/spec/frontend/admin/statistics_panel/store/getters_spec.js
%%WWWDIR%%/spec/frontend/admin/statistics_panel/store/mutations_spec.js
+%%WWWDIR%%/spec/frontend/alerts_service_settings/components/__snapshots__/alerts_service_form_spec.js.snap
+%%WWWDIR%%/spec/frontend/alerts_service_settings/components/alerts_service_form_spec.js
%%WWWDIR%%/spec/frontend/api_spec.js
%%WWWDIR%%/spec/frontend/autosave_spec.js
%%WWWDIR%%/spec/frontend/behaviors/bind_in_out_spec.js
@@ -16491,8 +17083,20 @@
%%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/blob/components/__snapshots__/blob_header_filepath_spec.js.snap
+%%WWWDIR%%/spec/frontend/blob/components/__snapshots__/blob_header_spec.js.snap
+%%WWWDIR%%/spec/frontend/blob/components/blob_content_error_spec.js
+%%WWWDIR%%/spec/frontend/blob/components/blob_content_spec.js
+%%WWWDIR%%/spec/frontend/blob/components/blob_embeddable_spec.js
+%%WWWDIR%%/spec/frontend/blob/components/blob_header_default_actions_spec.js
+%%WWWDIR%%/spec/frontend/blob/components/blob_header_filepath_spec.js
+%%WWWDIR%%/spec/frontend/blob/components/blob_header_spec.js
+%%WWWDIR%%/spec/frontend/blob/components/blob_header_viewer_switcher_spec.js
+%%WWWDIR%%/spec/frontend/blob/components/mock_data.js
%%WWWDIR%%/spec/frontend/boards/boards_store_spec.js
+%%WWWDIR%%/spec/frontend/boards/components/issue_card_inner_scoped_label_spec.js
%%WWWDIR%%/spec/frontend/boards/components/issue_count_spec.js
+%%WWWDIR%%/spec/frontend/boards/components/issue_due_date_spec.js
%%WWWDIR%%/spec/frontend/boards/components/issue_time_estimate_spec.js
%%WWWDIR%%/spec/frontend/boards/issue_card_spec.js
%%WWWDIR%%/spec/frontend/boards/mock_data.js
@@ -16519,6 +17123,12 @@
%%WWWDIR%%/spec/frontend/clusters/services/crossplane_provider_stack_spec.js
%%WWWDIR%%/spec/frontend/clusters/services/mock_data.js
%%WWWDIR%%/spec/frontend/clusters/stores/clusters_store_spec.js
+%%WWWDIR%%/spec/frontend/code_navigation/components/__snapshots__/popover_spec.js.snap
+%%WWWDIR%%/spec/frontend/code_navigation/components/app_spec.js
+%%WWWDIR%%/spec/frontend/code_navigation/components/popover_spec.js
+%%WWWDIR%%/spec/frontend/code_navigation/store/actions_spec.js
+%%WWWDIR%%/spec/frontend/code_navigation/store/mutations_spec.js
+%%WWWDIR%%/spec/frontend/code_navigation/utils/index_spec.js
%%WWWDIR%%/spec/frontend/commit/commit_pipeline_status_component_spec.js
%%WWWDIR%%/spec/frontend/commons/nav/user_merge_requests_spec.js
%%WWWDIR%%/spec/frontend/confidential_merge_request/components/__snapshots__/project_form_group_spec.js.snap
@@ -16540,6 +17150,7 @@
%%WWWDIR%%/spec/frontend/create_cluster/gke_cluster/components/gke_machine_type_dropdown_spec.js
%%WWWDIR%%/spec/frontend/create_cluster/gke_cluster/components/gke_network_dropdown_spec.js
%%WWWDIR%%/spec/frontend/create_cluster/gke_cluster/components/gke_project_id_dropdown_spec.js
+%%WWWDIR%%/spec/frontend/create_cluster/gke_cluster/components/gke_submit_button_spec.js
%%WWWDIR%%/spec/frontend/create_cluster/gke_cluster/components/gke_subnetwork_dropdown_spec.js
%%WWWDIR%%/spec/frontend/create_cluster/gke_cluster/mock_data.js
%%WWWDIR%%/spec/frontend/create_cluster/gke_cluster_namespace/gke_cluster_namespace_spec.js
@@ -16553,13 +17164,16 @@
%%WWWDIR%%/spec/frontend/diffs/components/diff_content_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/diff_discussion_reply_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/diff_file_header_spec.js
+%%WWWDIR%%/spec/frontend/diffs/components/diff_file_row_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/diff_gutter_avatars_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/diff_stats_spec.js
+%%WWWDIR%%/spec/frontend/diffs/components/diff_table_cell_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/edit_button_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/hidden_files_warning_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/no_changes_spec.js
%%WWWDIR%%/spec/frontend/diffs/components/settings_dropdown_spec.js
%%WWWDIR%%/spec/frontend/diffs/mock_data/diff_discussions.js
+%%WWWDIR%%/spec/frontend/diffs/mock_data/diff_file.js
%%WWWDIR%%/spec/frontend/diffs/mock_data/diff_with_commit.js
%%WWWDIR%%/spec/frontend/diffs/mock_data/merge_request_diffs.js
%%WWWDIR%%/spec/frontend/droplab/constants_spec.js
@@ -16567,6 +17181,10 @@
%%WWWDIR%%/spec/frontend/droplab/plugins/ajax_spec.js
%%WWWDIR%%/spec/frontend/environment.js
%%WWWDIR%%/spec/frontend/environments/confirm_rollback_modal_spec.js
+%%WWWDIR%%/spec/frontend/environments/emtpy_state_spec.js
+%%WWWDIR%%/spec/frontend/environments/enable_review_app_button_spec.js
+%%WWWDIR%%/spec/frontend/environments/environment_actions_spec.js
+%%WWWDIR%%/spec/frontend/environments/environment_external_url_spec.js
%%WWWDIR%%/spec/frontend/environments/environment_item_spec.js
%%WWWDIR%%/spec/frontend/environments/environment_monitoring_spec.js
%%WWWDIR%%/spec/frontend/environments/environment_pin_spec.js
@@ -16574,6 +17192,8 @@
%%WWWDIR%%/spec/frontend/environments/environment_stop_spec.js
%%WWWDIR%%/spec/frontend/environments/environment_table_spec.js
%%WWWDIR%%/spec/frontend/environments/environment_terminal_button_spec.js
+%%WWWDIR%%/spec/frontend/environments/environments_store_spec.js
+%%WWWDIR%%/spec/frontend/environments/folder/environments_folder_view_spec.js
%%WWWDIR%%/spec/frontend/environments/mock_data.js
%%WWWDIR%%/spec/frontend/error_tracking/components/error_details_spec.js
%%WWWDIR%%/spec/frontend/error_tracking/components/error_tracking_list_spec.js
@@ -16665,15 +17285,18 @@
%%WWWDIR%%/spec/frontend/grafana_integration/components/__snapshots__/grafana_integration_spec.js.snap
%%WWWDIR%%/spec/frontend/grafana_integration/components/grafana_integration_spec.js
%%WWWDIR%%/spec/frontend/grafana_integration/store/mutations_spec.js
+%%WWWDIR%%/spec/frontend/graphql_shared/utils_spec.js
%%WWWDIR%%/spec/frontend/header_spec.js
%%WWWDIR%%/spec/frontend/helpers/class_spec_helper.js
%%WWWDIR%%/spec/frontend/helpers/class_spec_helper_spec.js
%%WWWDIR%%/spec/frontend/helpers/diffs_helper_spec.js
%%WWWDIR%%/spec/frontend/helpers/dom_shims/README.md
+%%WWWDIR%%/spec/frontend/helpers/dom_shims/element_scroll_into_view.js
%%WWWDIR%%/spec/frontend/helpers/dom_shims/get_client_rects.js
%%WWWDIR%%/spec/frontend/helpers/dom_shims/get_client_rects_spec.js
%%WWWDIR%%/spec/frontend/helpers/dom_shims/index.js
%%WWWDIR%%/spec/frontend/helpers/dom_shims/inner_text.js
+%%WWWDIR%%/spec/frontend/helpers/dom_shims/window_scroll_to.js
%%WWWDIR%%/spec/frontend/helpers/fixtures.js
%%WWWDIR%%/spec/frontend/helpers/jest_helpers.js
%%WWWDIR%%/spec/frontend/helpers/jquery.js
@@ -16700,7 +17323,9 @@
%%WWWDIR%%/spec/frontend/ide/components/commit_sidebar/editor_header_spec.js
%%WWWDIR%%/spec/frontend/ide/components/error_message_spec.js
%%WWWDIR%%/spec/frontend/ide/components/file_templates/dropdown_spec.js
+%%WWWDIR%%/spec/frontend/ide/components/ide_file_row_spec.js
%%WWWDIR%%/spec/frontend/ide/components/ide_status_list_spec.js
+%%WWWDIR%%/spec/frontend/ide/components/ide_status_mr_spec.js
%%WWWDIR%%/spec/frontend/ide/components/jobs/__snapshots__/stage_spec.js.snap
%%WWWDIR%%/spec/frontend/ide/components/jobs/detail/scroll_button_spec.js
%%WWWDIR%%/spec/frontend/ide/components/jobs/list_spec.js
@@ -16713,6 +17338,7 @@
%%WWWDIR%%/spec/frontend/ide/components/preview/clientside_spec.js
%%WWWDIR%%/spec/frontend/ide/components/preview/navigator_spec.js
%%WWWDIR%%/spec/frontend/ide/helpers.js
+%%WWWDIR%%/spec/frontend/ide/ide_router_extension_spec.js
%%WWWDIR%%/spec/frontend/ide/ide_router_spec.js
%%WWWDIR%%/spec/frontend/ide/lib/common/disposable_spec.js
%%WWWDIR%%/spec/frontend/ide/lib/diff/diff_spec.js
@@ -16769,11 +17395,13 @@
%%WWWDIR%%/spec/frontend/issue_show/components/pinned_links_spec.js
%%WWWDIR%%/spec/frontend/issue_show/helpers.js
%%WWWDIR%%/spec/frontend/issue_show/index_spec.js
+%%WWWDIR%%/spec/frontend/issue_show/mock_data.js
%%WWWDIR%%/spec/frontend/issue_show/store_spec.js
%%WWWDIR%%/spec/frontend/issue_show/utils/update_description_spec.js
%%WWWDIR%%/spec/frontend/issue_spec.js
%%WWWDIR%%/spec/frontend/jest_self_check/mocks_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/erased_block_spec.js
+%%WWWDIR%%/spec/frontend/jobs/components/job_app_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/job_log_controllers_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/log/collapsible_section_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/log/duration_badge_spec.js
@@ -16784,6 +17412,7 @@
%%WWWDIR%%/spec/frontend/jobs/components/log/mock_data.js
%%WWWDIR%%/spec/frontend/jobs/components/sidebar_detail_row_spec.js
%%WWWDIR%%/spec/frontend/jobs/components/stuck_block_spec.js
+%%WWWDIR%%/spec/frontend/jobs/mock_data.js
%%WWWDIR%%/spec/frontend/jobs/store/getters_spec.js
%%WWWDIR%%/spec/frontend/jobs/store/mutations_spec.js
%%WWWDIR%%/spec/frontend/jobs/store/utils_spec.js
@@ -16795,6 +17424,7 @@
%%WWWDIR%%/spec/frontend/lib/utils/cache_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/chart_utils_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/color_utils_spec.js
+%%WWWDIR%%/spec/frontend/lib/utils/datetime_range_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/datetime_utility_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/dom_utils_spec.js
%%WWWDIR%%/spec/frontend/lib/utils/file_upload_spec.js
@@ -16819,6 +17449,7 @@
%%WWWDIR%%/spec/frontend/mocks/mocks_helper_spec.js
%%WWWDIR%%/spec/frontend/mocks/node/jquery.js
%%WWWDIR%%/spec/frontend/mocks_spec.js
+%%WWWDIR%%/spec/frontend/monitoring/components/__snapshots__/dashboard_template_spec.js.snap
%%WWWDIR%%/spec/frontend/monitoring/components/__snapshots__/empty_state_spec.js.snap
%%WWWDIR%%/spec/frontend/monitoring/components/__snapshots__/group_empty_state_spec.js.snap
%%WWWDIR%%/spec/frontend/monitoring/components/charts/anomaly_spec.js
@@ -16826,22 +17457,21 @@
%%WWWDIR%%/spec/frontend/monitoring/components/charts/empty_chart_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/charts/heatmap_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/charts/single_stat_spec.js
+%%WWWDIR%%/spec/frontend/monitoring/components/charts/stacked_column_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/charts/time_series_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/dashboard_spec.js
-%%WWWDIR%%/spec/frontend/monitoring/components/dashboard_time_url_spec.js
-%%WWWDIR%%/spec/frontend/monitoring/components/dashboard_time_window_spec.js
+%%WWWDIR%%/spec/frontend/monitoring/components/dashboard_template_spec.js
+%%WWWDIR%%/spec/frontend/monitoring/components/dashboard_url_time_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/dashboards_dropdown_spec.js
-%%WWWDIR%%/spec/frontend/monitoring/components/date_time_picker/date_time_picker_input_spec.js
-%%WWWDIR%%/spec/frontend/monitoring/components/date_time_picker/date_time_picker_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/duplicate_dashboard_form_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/empty_state_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/graph_group_spec.js
%%WWWDIR%%/spec/frontend/monitoring/components/group_empty_state_spec.js
+%%WWWDIR%%/spec/frontend/monitoring/components/panel_type_spec.js
%%WWWDIR%%/spec/frontend/monitoring/embed/embed_spec.js
%%WWWDIR%%/spec/frontend/monitoring/embed/mock_data.js
%%WWWDIR%%/spec/frontend/monitoring/init_utils.js
%%WWWDIR%%/spec/frontend/monitoring/mock_data.js
-%%WWWDIR%%/spec/frontend/monitoring/panel_type_spec.js
%%WWWDIR%%/spec/frontend/monitoring/shared/prometheus_header_spec.js
%%WWWDIR%%/spec/frontend/monitoring/store/actions_spec.js
%%WWWDIR%%/spec/frontend/monitoring/store/getters_spec.js
@@ -16918,7 +17548,25 @@
%%WWWDIR%%/spec/frontend/profile/add_ssh_key_validation_spec.js
%%WWWDIR%%/spec/frontend/project_find_file_spec.js
%%WWWDIR%%/spec/frontend/project_select_combo_button_spec.js
+%%WWWDIR%%/spec/frontend/projects/pipelines/charts/components/__snapshots__/pipelines_area_chart_spec.js.snap
+%%WWWDIR%%/spec/frontend/projects/pipelines/charts/components/__snapshots__/statistics_list_spec.js.snap
+%%WWWDIR%%/spec/frontend/projects/pipelines/charts/components/app_spec.js
+%%WWWDIR%%/spec/frontend/projects/pipelines/charts/components/pipelines_area_chart_spec.js
+%%WWWDIR%%/spec/frontend/projects/pipelines/charts/components/statistics_list_spec.js
+%%WWWDIR%%/spec/frontend/projects/pipelines/charts/mock_data.js
%%WWWDIR%%/spec/frontend/projects/projects_filterable_list_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/components/__snapshots__/group_empty_state_spec.js.snap
+%%WWWDIR%%/spec/frontend/registry/explorer/components/__snapshots__/project_empty_state_spec.js.snap
+%%WWWDIR%%/spec/frontend/registry/explorer/components/__snapshots__/registry_breadcrumb_spec.js.snap
+%%WWWDIR%%/spec/frontend/registry/explorer/components/group_empty_state_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/components/project_empty_state_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/components/registry_breadcrumb_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/mock_data.js
+%%WWWDIR%%/spec/frontend/registry/explorer/pages/details_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/pages/list_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/stores/actions_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/stores/mutations_spec.js
+%%WWWDIR%%/spec/frontend/registry/explorer/stubs.js
%%WWWDIR%%/spec/frontend/registry/list/components/__snapshots__/group_empty_state_spec.js.snap
%%WWWDIR%%/spec/frontend/registry/list/components/__snapshots__/project_empty_state_spec.js.snap
%%WWWDIR%%/spec/frontend/registry/list/components/app_spec.js
@@ -16931,20 +17579,23 @@
%%WWWDIR%%/spec/frontend/registry/list/stores/getters_spec.js
%%WWWDIR%%/spec/frontend/registry/list/stores/mutations_spec.js
%%WWWDIR%%/spec/frontend/registry/settings/components/__snapshots__/registry_settings_app_spec.js.snap
-%%WWWDIR%%/spec/frontend/registry/settings/components/__snapshots__/settings_form_spec.js.snap
%%WWWDIR%%/spec/frontend/registry/settings/components/registry_settings_app_spec.js
%%WWWDIR%%/spec/frontend/registry/settings/components/settings_form_spec.js
-%%WWWDIR%%/spec/frontend/registry/settings/mock_data.js
%%WWWDIR%%/spec/frontend/registry/settings/store/actions_spec.js
+%%WWWDIR%%/spec/frontend/registry/settings/store/getters_spec.js
%%WWWDIR%%/spec/frontend/registry/settings/store/mutations_spec.js
-%%WWWDIR%%/spec/frontend/releases/detail/components/app_spec.js
-%%WWWDIR%%/spec/frontend/releases/detail/store/actions_spec.js
-%%WWWDIR%%/spec/frontend/releases/detail/store/mutations_spec.js
-%%WWWDIR%%/spec/frontend/releases/list/components/evidence_block_spec.js
-%%WWWDIR%%/spec/frontend/releases/list/components/release_block_footer_spec.js
-%%WWWDIR%%/spec/frontend/releases/list/components/release_block_milestone_info_spec.js
-%%WWWDIR%%/spec/frontend/releases/list/components/release_block_spec.js
+%%WWWDIR%%/spec/frontend/registry/shared/components/__snapshots__/expiration_policy_fields_spec.js.snap
+%%WWWDIR%%/spec/frontend/registry/shared/components/expiration_policy_fields_spec.js
+%%WWWDIR%%/spec/frontend/registry/shared/mock_data.js
+%%WWWDIR%%/spec/frontend/releases/components/app_edit_spec.js
+%%WWWDIR%%/spec/frontend/releases/components/evidence_block_spec.js
+%%WWWDIR%%/spec/frontend/releases/components/release_block_footer_spec.js
+%%WWWDIR%%/spec/frontend/releases/components/release_block_header_spec.js
+%%WWWDIR%%/spec/frontend/releases/components/release_block_milestone_info_spec.js
+%%WWWDIR%%/spec/frontend/releases/components/release_block_spec.js
%%WWWDIR%%/spec/frontend/releases/mock_data.js
+%%WWWDIR%%/spec/frontend/releases/stores/modules/detail/actions_spec.js
+%%WWWDIR%%/spec/frontend/releases/stores/modules/detail/mutations_spec.js
%%WWWDIR%%/spec/frontend/reports/components/report_item_spec.js
%%WWWDIR%%/spec/frontend/reports/components/report_link_spec.js
%%WWWDIR%%/spec/frontend/reports/components/report_section_spec.js
@@ -17007,7 +17658,9 @@
%%WWWDIR%%/spec/frontend/sidebar/sidebar_store_spec.js
%%WWWDIR%%/spec/frontend/sidebar/todo_spec.js
%%WWWDIR%%/spec/frontend/sidebar/user_data_mock.js
+%%WWWDIR%%/spec/frontend/snippet/collapsible_input_spec.js
%%WWWDIR%%/spec/frontend/snippets/components/app_spec.js
+%%WWWDIR%%/spec/frontend/snippets/components/snippet_blob_view_spec.js
%%WWWDIR%%/spec/frontend/snippets/components/snippet_header_spec.js
%%WWWDIR%%/spec/frontend/snippets/components/snippet_title_spec.js
%%WWWDIR%%/spec/frontend/snippets_spec.js
@@ -17018,12 +17671,14 @@
%%WWWDIR%%/spec/frontend/transfer_edit_spec.js
%%WWWDIR%%/spec/frontend/u2f/util_spec.js
%%WWWDIR%%/spec/frontend/version_check_image_spec.js
+%%WWWDIR%%/spec/frontend/vue_alerts_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/artifacts_list_app_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/artifacts_list_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/mock_data.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/mr_collapsible_extension_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
+%%WWWDIR%%/spec/frontend/vue_mr_widget/components/mr_widget_suggest_pipeline_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/states/commit_edit_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/states/mr_widget_auto_merge_failed_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/components/states/mr_widget_commit_message_dropdown_spec.js
@@ -17034,31 +17689,43 @@
%%WWWDIR%%/spec/frontend/vue_mr_widget/stores/artifacts_list/getters_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/stores/artifacts_list/mutations_spec.js
%%WWWDIR%%/spec/frontend/vue_mr_widget/stores/get_state_key_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/code_block_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/expand_button_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/file_row_header_spec.js.snap
+%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/identicon_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/memory_graph_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/resizable_chart_container_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/__snapshots__/split_button_spec.js.snap
+%%WWWDIR%%/spec/frontend/vue_shared/components/blob_viewers/__snapshots__/simple_viewer_spec.js.snap
+%%WWWDIR%%/spec/frontend/vue_shared/components/blob_viewers/rich_viewer_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/blob_viewers/simple_viewer_spec.js
%%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/clipboard_button_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/code_block_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/commit_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/content_viewer/viewers/image_viewer_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/date_time_picker/date_time_picker_input_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/date_time_picker/date_time_picker_lib_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/date_time_picker/date_time_picker_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/diff_viewer/viewers/mode_changed_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/dismissible_alert_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/dropdown/dropdown_search_input_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/expand_button_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/file_icon_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/file_row_header_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/file_tree_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/gl_modal_vuex_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/gl_toggle_vuex_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/identicon_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/issue/__snapshots__/issue_warning_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/issue/issue_assignees_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/issue/issue_milestone_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/issue/issue_warning_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/issue/related_issuable_item_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/lib/utils/dom_utils_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/loading_button_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/markdown/__snapshots__/suggestion_diff_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/markdown/field_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/markdown/header_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/markdown/suggestion_diff_header_spec.js
@@ -17066,6 +17733,8 @@
%%WWWDIR%%/spec/frontend/vue_shared/components/markdown/suggestion_diff_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/memory_graph_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/modal_copy_button_spec.js
+%%WWWDIR%%/spec/frontend/vue_shared/components/notes/__snapshots__/placeholder_note_spec.js.snap
+%%WWWDIR%%/spec/frontend/vue_shared/components/notes/__snapshots__/placeholder_system_note_spec.js.snap
%%WWWDIR%%/spec/frontend/vue_shared/components/notes/placeholder_note_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/notes/placeholder_system_note_spec.js
%%WWWDIR%%/spec/frontend/vue_shared/components/notes/system_note_spec.js
@@ -17105,6 +17774,7 @@
%%WWWDIR%%/spec/frontend/vuex_shared/modules/modal/mutations_spec.js
%%WWWDIR%%/spec/frontend/wikis_spec.js
%%WWWDIR%%/spec/graphql/features/authorization_spec.rb
+%%WWWDIR%%/spec/graphql/features/feature_flag_spec.rb
%%WWWDIR%%/spec/graphql/gitlab_schema_spec.rb
%%WWWDIR%%/spec/graphql/mutations/concerns/mutations/resolves_group_spec.rb
%%WWWDIR%%/spec/graphql/mutations/concerns/mutations/resolves_project_spec.rb
@@ -17118,18 +17788,23 @@
%%WWWDIR%%/spec/graphql/mutations/merge_requests/set_wip_spec.rb
%%WWWDIR%%/spec/graphql/mutations/todos/mark_all_done_spec.rb
%%WWWDIR%%/spec/graphql/mutations/todos/mark_done_spec.rb
+%%WWWDIR%%/spec/graphql/mutations/todos/restore_many_spec.rb
%%WWWDIR%%/spec/graphql/mutations/todos/restore_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/base_resolver_spec.rb
+%%WWWDIR%%/spec/graphql/resolvers/boards_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/commit_pipelines_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/concerns/resolves_pipelines_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/echo_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/error_tracking/sentry_detailed_error_resolver_spec.rb
+%%WWWDIR%%/spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb
+%%WWWDIR%%/spec/graphql/resolvers/error_tracking/sentry_errors_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/group_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/issues_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/last_commit_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/merge_requests_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/metadata_resolver_spec.rb
+%%WWWDIR%%/spec/graphql/resolvers/milestone_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/namespace_projects_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/project_pipelines_resolver_spec.rb
%%WWWDIR%%/spec/graphql/resolvers/project_resolver_spec.rb
@@ -17142,12 +17817,17 @@
%%WWWDIR%%/spec/graphql/types/award_emojis/award_emoji_type_spec.rb
%%WWWDIR%%/spec/graphql/types/base_enum_spec.rb
%%WWWDIR%%/spec/graphql/types/base_field_spec.rb
+%%WWWDIR%%/spec/graphql/types/blob_viewers/type_enum_spec.rb
%%WWWDIR%%/spec/graphql/types/ci/detailed_status_type_spec.rb
%%WWWDIR%%/spec/graphql/types/ci/pipeline_type_spec.rb
%%WWWDIR%%/spec/graphql/types/commit_type_spec.rb
%%WWWDIR%%/spec/graphql/types/diff_refs_type_spec.rb
%%WWWDIR%%/spec/graphql/types/environment_type_spec.rb
%%WWWDIR%%/spec/graphql/types/error_tracking/sentry_detailed_error_type_spec.rb
+%%WWWDIR%%/spec/graphql/types/error_tracking/sentry_error_collection_type_spec.rb
+%%WWWDIR%%/spec/graphql/types/error_tracking/sentry_error_stack_trace_entry_type_spec.rb
+%%WWWDIR%%/spec/graphql/types/error_tracking/sentry_error_stack_trace_type_spec.rb
+%%WWWDIR%%/spec/graphql/types/error_tracking/sentry_error_type_spec.rb
%%WWWDIR%%/spec/graphql/types/grafana_integration_type_spec.rb
%%WWWDIR%%/spec/graphql/types/group_type_spec.rb
%%WWWDIR%%/spec/graphql/types/issuable_state_enum_spec.rb
@@ -17179,6 +17859,8 @@
%%WWWDIR%%/spec/graphql/types/repository_type_spec.rb
%%WWWDIR%%/spec/graphql/types/root_storage_statistics_type_spec.rb
%%WWWDIR%%/spec/graphql/types/snippet_type_spec.rb
+%%WWWDIR%%/spec/graphql/types/snippets/blob_type_spec.rb
+%%WWWDIR%%/spec/graphql/types/snippets/blob_viewer_type_spec.rb
%%WWWDIR%%/spec/graphql/types/time_type_spec.rb
%%WWWDIR%%/spec/graphql/types/todo_type_spec.rb
%%WWWDIR%%/spec/graphql/types/tree/blob_type_spec.rb
@@ -17280,6 +17962,7 @@
%%WWWDIR%%/spec/initializers/google_api_client_spec.rb
%%WWWDIR%%/spec/initializers/hangouts_chat_http_override_spec.rb
%%WWWDIR%%/spec/initializers/lograge_spec.rb
+%%WWWDIR%%/spec/initializers/mail_encoding_patch_spec.rb
%%WWWDIR%%/spec/initializers/rest-client-hostname_override_spec.rb
%%WWWDIR%%/spec/initializers/secret_token_spec.rb
%%WWWDIR%%/spec/initializers/settings_spec.rb
@@ -17321,8 +18004,6 @@
%%WWWDIR%%/spec/javascripts/boards/components/board_form_spec.js
%%WWWDIR%%/spec/javascripts/boards/components/board_spec.js
%%WWWDIR%%/spec/javascripts/boards/components/boards_selector_spec.js
-%%WWWDIR%%/spec/javascripts/boards/components/issue_card_inner_scoped_label_spec.js
-%%WWWDIR%%/spec/javascripts/boards/components/issue_due_date_spec.js
%%WWWDIR%%/spec/javascripts/boards/issue_spec.js
%%WWWDIR%%/spec/javascripts/boards/list_spec.js
%%WWWDIR%%/spec/javascripts/boards/mock_data.js
@@ -17358,9 +18039,7 @@
%%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_spec.js
-%%WWWDIR%%/spec/javascripts/diffs/components/diff_line_gutter_content_spec.js
%%WWWDIR%%/spec/javascripts/diffs/components/diff_line_note_form_spec.js
-%%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
@@ -17388,13 +18067,9 @@
%%WWWDIR%%/spec/javascripts/droplab/hook_spec.js
%%WWWDIR%%/spec/javascripts/droplab/plugins/input_setter_spec.js
%%WWWDIR%%/spec/javascripts/dropzone_input_spec.js
+%%WWWDIR%%/spec/javascripts/editor/editor_lite_spec.js
%%WWWDIR%%/spec/javascripts/emoji_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/environments_app_spec.js
-%%WWWDIR%%/spec/javascripts/environments/environments_store_spec.js
-%%WWWDIR%%/spec/javascripts/environments/folder/environments_folder_view_spec.js
%%WWWDIR%%/spec/javascripts/environments/mock_data.js
%%WWWDIR%%/spec/javascripts/feature_highlight/feature_highlight_helper_spec.js
%%WWWDIR%%/spec/javascripts/feature_highlight/feature_highlight_spec.js
@@ -17469,7 +18144,6 @@
%%WWWDIR%%/spec/javascripts/ide/components/jobs/detail/description_spec.js
%%WWWDIR%%/spec/javascripts/ide/components/jobs/detail_spec.js
%%WWWDIR%%/spec/javascripts/ide/components/jobs/item_spec.js
-%%WWWDIR%%/spec/javascripts/ide/components/merge_requests/info_spec.js
%%WWWDIR%%/spec/javascripts/ide/components/merge_requests/item_spec.js
%%WWWDIR%%/spec/javascripts/ide/components/nav_dropdown_button_spec.js
%%WWWDIR%%/spec/javascripts/ide/components/nav_dropdown_spec.js
@@ -17517,7 +18191,6 @@
%%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_spec.js
%%WWWDIR%%/spec/javascripts/jobs/components/jobs_container_spec.js
@@ -17619,11 +18292,11 @@
%%WWWDIR%%/spec/javascripts/related_merge_requests/components/related_merge_requests_spec.js
%%WWWDIR%%/spec/javascripts/related_merge_requests/store/actions_spec.js
%%WWWDIR%%/spec/javascripts/related_merge_requests/store/mutations_spec.js
-%%WWWDIR%%/spec/javascripts/releases/list/components/app_spec.js
-%%WWWDIR%%/spec/javascripts/releases/list/store/actions_spec.js
-%%WWWDIR%%/spec/javascripts/releases/list/store/helpers.js
-%%WWWDIR%%/spec/javascripts/releases/list/store/mutations_spec.js
+%%WWWDIR%%/spec/javascripts/releases/components/app_index_spec.js
%%WWWDIR%%/spec/javascripts/releases/mock_data.js
+%%WWWDIR%%/spec/javascripts/releases/stores/modules/list/actions_spec.js
+%%WWWDIR%%/spec/javascripts/releases/stores/modules/list/helpers.js
+%%WWWDIR%%/spec/javascripts/releases/stores/modules/list/mutations_spec.js
%%WWWDIR%%/spec/javascripts/reports/components/grouped_test_reports_app_spec.js
%%WWWDIR%%/spec/javascripts/reports/components/modal_open_name_spec.js
%%WWWDIR%%/spec/javascripts/reports/components/modal_spec.js
@@ -17631,6 +18304,7 @@
%%WWWDIR%%/spec/javascripts/reports/components/test_issue_body_spec.js
%%WWWDIR%%/spec/javascripts/reports/mock_data/mock_data.js
%%WWWDIR%%/spec/javascripts/reports/mock_data/new_and_fixed_failures_report.json
+%%WWWDIR%%/spec/javascripts/reports/mock_data/new_errors_report.json
%%WWWDIR%%/spec/javascripts/reports/mock_data/new_failures_report.json
%%WWWDIR%%/spec/javascripts/reports/mock_data/no_failures_report.json
%%WWWDIR%%/spec/javascripts/reports/mock_data/resolved_failures.json
@@ -17697,7 +18371,6 @@
%%WWWDIR%%/spec/javascripts/vue_mr_widget/mr_widget_options_spec.js
%%WWWDIR%%/spec/javascripts/vue_mr_widget/stores/artifacts_list/actions_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/ci_badge_link_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/ci_icon_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/content_viewer/content_viewer_spec.js
@@ -17719,7 +18392,6 @@
%%WWWDIR%%/spec/javascripts/vue_shared/components/markdown/suggestions_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/markdown/toolbar_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/navigation_tabs_spec.js
-%%WWWDIR%%/spec/javascripts/vue_shared/components/pagination/graphql_pagination_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/panel_resizer_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/pikaday_spec.js
%%WWWDIR%%/spec/javascripts/vue_shared/components/project_avatar/default_spec.js
@@ -17804,6 +18476,7 @@
%%WWWDIR%%/spec/lib/banzai/filter/suggestion_filter_spec.rb
%%WWWDIR%%/spec/lib/banzai/filter/syntax_highlight_filter_spec.rb
%%WWWDIR%%/spec/lib/banzai/filter/table_of_contents_filter_spec.rb
+%%WWWDIR%%/spec/lib/banzai/filter/table_of_contents_tag_filter_spec.rb
%%WWWDIR%%/spec/lib/banzai/filter/upload_link_filter_spec.rb
%%WWWDIR%%/spec/lib/banzai/filter/user_reference_filter_spec.rb
%%WWWDIR%%/spec/lib/banzai/filter/video_link_filter_spec.rb
@@ -17875,6 +18548,8 @@
%%WWWDIR%%/spec/lib/forever_spec.rb
%%WWWDIR%%/spec/lib/gitaly/server_spec.rb
%%WWWDIR%%/spec/lib/gitlab/access/branch_protection_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/alerting/alert_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/alerting/notification_payload_parser_spec.rb
%%WWWDIR%%/spec/lib/gitlab/allowable_spec.rb
%%WWWDIR%%/spec/lib/gitlab/analytics/cycle_analytics/base_query_builder_spec.rb
%%WWWDIR%%/spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb
@@ -17923,17 +18598,18 @@
%%WWWDIR%%/spec/lib/gitlab/auth/user_access_denied_reason_spec.rb
%%WWWDIR%%/spec/lib/gitlab/auth_spec.rb
%%WWWDIR%%/spec/lib/gitlab/authorized_keys_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/background_migration/activate_prometheus_services_for_shared_cluster_applications_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/add_merge_request_diff_commits_count_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/archive_legacy_traces_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/backfill_hashed_project_repositories_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/backfill_legacy_project_repositories_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/backfill_project_fullpath_in_repo_config_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/backfill_project_repositories_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/background_migration/backfill_project_settings_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/digest_column_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/encrypt_columns_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/encrypt_runners_tokens_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/fix_cross_project_label_links_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/background_migration/fix_projects_without_project_feature_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/fix_promoted_epics_discussion_ids_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
@@ -17958,6 +18634,7 @@
%%WWWDIR%%/spec/lib/gitlab/background_migration/schedule_calculate_wiki_sizes_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/set_confidential_note_events_on_services_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration/set_confidential_note_events_on_webhooks_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/background_migration/update_existing_subgroup_to_match_visibility_level_of_parent_spec.rb
%%WWWDIR%%/spec/lib/gitlab/background_migration_spec.rb
%%WWWDIR%%/spec/lib/gitlab/backtrace_cleaner_spec.rb
%%WWWDIR%%/spec/lib/gitlab/badge/coverage/metadata_spec.rb
@@ -17970,6 +18647,7 @@
%%WWWDIR%%/spec/lib/gitlab/bare_repository_import/importer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/bare_repository_import/repository_spec.rb
%%WWWDIR%%/spec/lib/gitlab/batch_pop_queueing_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/batch_worker_context_spec.rb
%%WWWDIR%%/spec/lib/gitlab/bitbucket_import/importer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/bitbucket_import/project_creator_spec.rb
%%WWWDIR%%/spec/lib/gitlab/bitbucket_import/wiki_formatter_spec.rb
@@ -18031,6 +18709,7 @@
%%WWWDIR%%/spec/lib/gitlab/ci/charts_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/edge_stages_injector_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/artifacts_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/bridge_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/cache_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/commands_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/coverage_spec.rb
@@ -18064,6 +18743,7 @@
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/services_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/stage_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/stages_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/trigger_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/variables_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/entry/workflow_spec.rb
%%WWWDIR%%/spec/lib/gitlab/ci/config/extendable/entry_spec.rb
@@ -18246,6 +18926,7 @@
%%WWWDIR%%/spec/lib/gitlab/data_builder/pipeline_spec.rb
%%WWWDIR%%/spec/lib/gitlab/data_builder/push_spec.rb
%%WWWDIR%%/spec/lib/gitlab/data_builder/wiki_page_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/database/batch_count_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/count/exact_count_strategy_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/count/reltuples_count_strategy_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/count/tablesample_count_strategy_spec.rb
@@ -18259,7 +18940,7 @@
%%WWWDIR%%/spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_projects_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/rename_reserved_paths_migration/v1_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database/sha_attribute_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/database/subquery_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/database/with_lock_retries_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database_importers/common_metrics/importer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database_importers/common_metrics/prometheus_metric_spec.rb
%%WWWDIR%%/spec/lib/gitlab/database_importers/instance_administrators/create_group_spec.rb
@@ -18280,7 +18961,6 @@
%%WWWDIR%%/spec/lib/gitlab/dependency_linker/requirements_txt_linker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/dependency_linker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/devise_failure_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/diff/deprecated_highlight_cache_spec.rb
%%WWWDIR%%/spec/lib/gitlab/diff/diff_refs_spec.rb
%%WWWDIR%%/spec/lib/gitlab/diff/file_collection/commit_spec.rb
%%WWWDIR%%/spec/lib/gitlab/diff/file_collection/compare_spec.rb
@@ -18391,6 +19071,7 @@
%%WWWDIR%%/spec/lib/gitlab/git/util_spec.rb
%%WWWDIR%%/spec/lib/gitlab/git/wiki_spec.rb
%%WWWDIR%%/spec/lib/gitlab/git/wraps_gitaly_errors_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/git_access_snippet_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
@@ -18537,9 +19218,13 @@
%%WWWDIR%%/spec/lib/gitlab/import_export/fast_hash_serializer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/file_importer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/fork_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/import_export/group_object_builder_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/group_project_object_builder_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/import_export/group_relation_factory_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/import_export/group_tree_restorer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/group_tree_saver_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/hash_util_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/import_export/import_export_equivalence_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/import_export_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/import_failure_service_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/import_test_coverage_spec.rb
@@ -18550,6 +19235,7 @@
%%WWWDIR%%/spec/lib/gitlab/import_export/merge_request_parser_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/model_configuration_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/project_relation_factory_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/import_export/project_tree_loader_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/project_tree_restorer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/project_tree_saver_spec.rb
%%WWWDIR%%/spec/lib/gitlab/import_export/reader_spec.rb
@@ -18584,6 +19270,7 @@
%%WWWDIR%%/spec/lib/gitlab/kubernetes/config_map_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/config_maps/aws_node_auth_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/default_namespace_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/kubernetes/generic_secret_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
@@ -18600,6 +19287,7 @@
%%WWWDIR%%/spec/lib/gitlab/kubernetes/role_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/service_account_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes/service_account_token_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/kubernetes/tls_secret_spec.rb
%%WWWDIR%%/spec/lib/gitlab/kubernetes_spec.rb
%%WWWDIR%%/spec/lib/gitlab/language_data_spec.rb
%%WWWDIR%%/spec/lib/gitlab/language_detection_spec.rb
@@ -18622,7 +19310,9 @@
%%WWWDIR%%/spec/lib/gitlab/lets_encrypt/order_spec.rb
%%WWWDIR%%/spec/lib/gitlab/lets_encrypt_spec.rb
%%WWWDIR%%/spec/lib/gitlab/lfs_token_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/log_timestamp_formatter_spec.rb
%%WWWDIR%%/spec/lib/gitlab/loop_helpers_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/looping_batcher_spec.rb
%%WWWDIR%%/spec/lib/gitlab/mail_room/mail_room_spec.rb
%%WWWDIR%%/spec/lib/gitlab/manifest_import/manifest_spec.rb
%%WWWDIR%%/spec/lib/gitlab/manifest_import/project_creator_spec.rb
@@ -18692,7 +19382,6 @@
%%WWWDIR%%/spec/lib/gitlab/path_regex_spec.rb
%%WWWDIR%%/spec/lib/gitlab/performance_bar/with_top_level_warnings_spec.rb
%%WWWDIR%%/spec/lib/gitlab/performance_bar_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/phabricator_import/base_worker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/cache/map_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/conduit/client_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/conduit/maniphest_spec.rb
@@ -18700,7 +19389,6 @@
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/conduit/tasks_response_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/conduit/user_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/conduit/users_response_spec.rb
-%%WWWDIR%%/spec/lib/gitlab/phabricator_import/import_tasks_worker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/importer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/issues/importer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/phabricator_import/issues/task_importer_spec.rb
@@ -18740,6 +19428,7 @@
%%WWWDIR%%/spec/lib/gitlab/quick_actions/extractor_spec.rb
%%WWWDIR%%/spec/lib/gitlab/quick_actions/spend_time_and_date_separator_spec.rb
%%WWWDIR%%/spec/lib/gitlab/quick_actions/substitution_definition_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/redis/boolean_spec.rb
%%WWWDIR%%/spec/lib/gitlab/redis/cache_spec.rb
%%WWWDIR%%/spec/lib/gitlab/redis/queues_spec.rb
%%WWWDIR%%/spec/lib/gitlab/redis/shared_state_spec.rb
@@ -18750,6 +19439,7 @@
%%WWWDIR%%/spec/lib/gitlab/repo_path_spec.rb
%%WWWDIR%%/spec/lib/gitlab/repository_cache_adapter_spec.rb
%%WWWDIR%%/spec/lib/gitlab/repository_cache_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/repository_hash_cache_spec.rb
%%WWWDIR%%/spec/lib/gitlab/repository_set_cache_spec.rb
%%WWWDIR%%/spec/lib/gitlab/request_context_spec.rb
%%WWWDIR%%/spec/lib/gitlab/request_forgery_protection_spec.rb
@@ -18763,10 +19453,14 @@
%%WWWDIR%%/spec/lib/gitlab/sanitizers/exif_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sanitizers/svg_spec.rb
%%WWWDIR%%/spec/lib/gitlab/search/found_blob_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/search/found_wiki_page_spec.rb
%%WWWDIR%%/spec/lib/gitlab/search/query_spec.rb
%%WWWDIR%%/spec/lib/gitlab/search_results_spec.rb
%%WWWDIR%%/spec/lib/gitlab/serializer/ci/variables_spec.rb
%%WWWDIR%%/spec/lib/gitlab/serializer/pagination_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/serverless/domain_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/serverless/function_uri_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/serverless/service_spec.rb
%%WWWDIR%%/spec/lib/gitlab/session_spec.rb
%%WWWDIR%%/spec/lib/gitlab/shard_health_cache_spec.rb
%%WWWDIR%%/spec/lib/gitlab/shell_spec.rb
@@ -18778,16 +19472,22 @@
%%WWWDIR%%/spec/lib/gitlab/sherlock/middleware_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sherlock/query_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sherlock/transaction_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/sidekiq_config/cli_methods_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/sidekiq_config/worker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_config_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_daemon/memory_killer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_daemon/monitor_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_logging/exception_handler_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_logging/json_formatter_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/admin_mode/client_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/client_metrics_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/memory_killer_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/server_metrics_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/worker_context/client_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware/worker_context/server_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_middleware_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_signals_spec.rb
%%WWWDIR%%/spec/lib/gitlab/sidekiq_status/client_middleware_spec.rb
@@ -18828,6 +19528,7 @@
%%WWWDIR%%/spec/lib/gitlab/string_range_marker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/string_regex_marker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/submodule_links_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/tab_width_spec.rb
%%WWWDIR%%/spec/lib/gitlab/tcp_checker_spec.rb
%%WWWDIR%%/spec/lib/gitlab/template/finders/global_template_finder_spec.rb
%%WWWDIR%%/spec/lib/gitlab/template/finders/repo_template_finders_spec.rb
@@ -18864,6 +19565,7 @@
%%WWWDIR%%/spec/lib/gitlab/utils/deep_size_spec.rb
%%WWWDIR%%/spec/lib/gitlab/utils/inline_hash_spec.rb
%%WWWDIR%%/spec/lib/gitlab/utils/lazy_attributes_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/utils/log_limited_array_spec.rb
%%WWWDIR%%/spec/lib/gitlab/utils/merge_hash_spec.rb
%%WWWDIR%%/spec/lib/gitlab/utils/override_spec.rb
%%WWWDIR%%/spec/lib/gitlab/utils/safe_inline_hash_spec.rb
@@ -18882,6 +19584,7 @@
%%WWWDIR%%/spec/lib/gitlab/visibility_level_spec.rb
%%WWWDIR%%/spec/lib/gitlab/wiki_file_finder_spec.rb
%%WWWDIR%%/spec/lib/gitlab/workhorse_spec.rb
+%%WWWDIR%%/spec/lib/gitlab/x509/commit_spec.rb
%%WWWDIR%%/spec/lib/gitlab/zoom_link_extractor_spec.rb
%%WWWDIR%%/spec/lib/gitlab_danger_spec.rb
%%WWWDIR%%/spec/lib/gitlab_spec.rb
@@ -18953,12 +19656,15 @@
%%WWWDIR%%/spec/migrations/20191125114345_add_admin_mode_protected_path_spec.rb
%%WWWDIR%%/spec/migrations/20191204114127_delete_legacy_triggers_spec.rb
%%WWWDIR%%/spec/migrations/20200107172020_add_timestamp_softwarelicensespolicy_spec.rb
+%%WWWDIR%%/spec/migrations/20200122123016_backfill_project_settings_spec.rb
%%WWWDIR%%/spec/migrations/20200123155929_remove_invalid_jira_data_spec.rb
%%WWWDIR%%/spec/migrations/20200127090233_remove_invalid_issue_tracker_data_spec.rb
+%%WWWDIR%%/spec/migrations/20200130145430_reschedule_migrate_issue_trackers_data_spec.rb
%%WWWDIR%%/spec/migrations/README.md
%%WWWDIR%%/spec/migrations/active_record/schedule_set_confidential_note_events_on_services_spec.rb
%%WWWDIR%%/spec/migrations/active_record/schema_spec.rb
%%WWWDIR%%/spec/migrations/add_default_and_free_plans_spec.rb
+%%WWWDIR%%/spec/migrations/add_deploy_token_type_to_deploy_tokens_spec.rb
%%WWWDIR%%/spec/migrations/add_foreign_key_from_notification_settings_to_users_spec.rb
%%WWWDIR%%/spec/migrations/add_foreign_keys_to_todos_spec.rb
%%WWWDIR%%/spec/migrations/add_not_null_constraint_to_project_mirror_data_foreign_key_spec.rb
@@ -18970,6 +19676,7 @@
%%WWWDIR%%/spec/migrations/assure_commits_count_for_merge_request_diff_spec.rb
%%WWWDIR%%/spec/migrations/backfill_and_add_not_null_constraint_to_released_at_column_on_releases_table_spec.rb
%%WWWDIR%%/spec/migrations/backfill_operations_feature_flags_active_spec.rb
+%%WWWDIR%%/spec/migrations/backfill_operations_feature_flags_iid_spec.rb
%%WWWDIR%%/spec/migrations/backfill_releases_name_with_tag_name_spec.rb
%%WWWDIR%%/spec/migrations/backfill_releases_table_updated_at_and_add_not_null_constraints_to_timestamps_spec.rb
%%WWWDIR%%/spec/migrations/backfill_store_project_full_path_in_repo_spec.rb
@@ -18983,6 +19690,8 @@
%%WWWDIR%%/spec/migrations/cleanup_legacy_artifact_migration_spec.rb
%%WWWDIR%%/spec/migrations/cleanup_stages_position_migration_spec.rb
%%WWWDIR%%/spec/migrations/create_missing_namespace_for_internal_users_spec.rb
+%%WWWDIR%%/spec/migrations/delete_internal_ids_where_feature_flags_usage_spec.rb
+%%WWWDIR%%/spec/migrations/drop_background_migration_jobs_spec.rb
%%WWWDIR%%/spec/migrations/drop_duplicate_protected_tags_spec.rb
%%WWWDIR%%/spec/migrations/drop_project_ci_cd_settings_merge_trains_enabled_spec.rb
%%WWWDIR%%/spec/migrations/encrypt_deploy_tokens_tokens_spec.rb
@@ -18997,6 +19706,7 @@
%%WWWDIR%%/spec/migrations/fix_max_pages_size_spec.rb
%%WWWDIR%%/spec/migrations/fix_null_type_labels_spec.rb
%%WWWDIR%%/spec/migrations/fix_pool_repository_source_project_id_spec.rb
+%%WWWDIR%%/spec/migrations/fix_projects_without_project_feature_spec.rb
%%WWWDIR%%/spec/migrations/fix_wrong_pages_access_level_spec.rb
%%WWWDIR%%/spec/migrations/generate_lets_encrypt_private_key_spec.rb
%%WWWDIR%%/spec/migrations/generate_missing_routes_spec.rb
@@ -19005,6 +19715,7 @@
%%WWWDIR%%/spec/migrations/migrate_auto_dev_ops_domain_to_cluster_domain_spec.rb
%%WWWDIR%%/spec/migrations/migrate_cluster_configure_worker_sidekiq_queue_spec.rb
%%WWWDIR%%/spec/migrations/migrate_code_owner_approval_status_to_protected_branches_in_batches_spec.rb
+%%WWWDIR%%/spec/migrations/migrate_create_commit_signature_worker_sidekiq_queue_spec.rb
%%WWWDIR%%/spec/migrations/migrate_create_trace_artifact_sidekiq_queue_spec.rb
%%WWWDIR%%/spec/migrations/migrate_discussion_id_on_promoted_epics_spec.rb
%%WWWDIR%%/spec/migrations/migrate_forbidden_redirect_uris_spec.rb
@@ -19016,17 +19727,20 @@
%%WWWDIR%%/spec/migrations/migrate_object_storage_upload_sidekiq_queue_spec.rb
%%WWWDIR%%/spec/migrations/migrate_ops_feature_flags_scopes_target_user_ids_spec.rb
%%WWWDIR%%/spec/migrations/migrate_storage_migrator_sidekiq_queue_spec.rb
+%%WWWDIR%%/spec/migrations/migrate_store_security_reports_sidekiq_queue_spec.rb
+%%WWWDIR%%/spec/migrations/migrate_sync_security_reports_to_report_approval_rules_sidekiq_queue_spec.rb
%%WWWDIR%%/spec/migrations/migrate_update_head_pipeline_for_merge_request_sidekiq_queue_spec.rb
%%WWWDIR%%/spec/migrations/move_limits_from_plans_spec.rb
%%WWWDIR%%/spec/migrations/nullify_users_role_spec.rb
-%%WWWDIR%%/spec/migrations/patch_prometheus_services_for_shared_cluster_applications_spec.rb
%%WWWDIR%%/spec/migrations/populate_project_statistics_packages_size_spec.rb
%%WWWDIR%%/spec/migrations/populate_rule_type_on_approval_merge_request_rules_spec.rb
%%WWWDIR%%/spec/migrations/remove_empty_extern_uid_auth0_identities_spec.rb
%%WWWDIR%%/spec/migrations/remove_empty_github_service_templates_spec.rb
+%%WWWDIR%%/spec/migrations/remove_packages_deprecated_dependencies_spec.rb
%%WWWDIR%%/spec/migrations/remove_redundant_pipeline_stages_spec.rb
%%WWWDIR%%/spec/migrations/reschedule_builds_stages_migration_spec.rb
%%WWWDIR%%/spec/migrations/reschedule_commits_count_for_merge_request_diff_spec.rb
+%%WWWDIR%%/spec/migrations/save_instance_administrators_group_id_spec.rb
%%WWWDIR%%/spec/migrations/schedule_digest_personal_access_tokens_spec.rb
%%WWWDIR%%/spec/migrations/schedule_fill_valid_time_for_pages_domain_certificates_spec.rb
%%WWWDIR%%/spec/migrations/schedule_merge_request_assignees_migration_progress_check_spec.rb
@@ -19039,6 +19753,8 @@
%%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/schedule_update_existing_subgroup_to_match_visibility_level_of_parent_spec.rb
+%%WWWDIR%%/spec/migrations/services_remove_temporary_index_on_project_id_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/sync_issuables_state_id_spec.rb
@@ -19046,6 +19762,7 @@
%%WWWDIR%%/spec/migrations/update_fingerprint_sha256_within_keys_spec.rb
%%WWWDIR%%/spec/migrations/update_minimum_password_length_spec.rb
%%WWWDIR%%/spec/migrations/update_project_import_visibility_level_spec.rb
+%%WWWDIR%%/spec/migrations/update_timestamp_softwarelicensespolicy_spec.rb
%%WWWDIR%%/spec/models/ability_spec.rb
%%WWWDIR%%/spec/models/abuse_report_spec.rb
%%WWWDIR%%/spec/models/active_session_spec.rb
@@ -19141,11 +19858,13 @@
%%WWWDIR%%/spec/models/concerns/batch_destroy_dependent_associations_spec.rb
%%WWWDIR%%/spec/models/concerns/blob_language_from_git_attributes_spec.rb
%%WWWDIR%%/spec/models/concerns/blocks_json_serialization_spec.rb
+%%WWWDIR%%/spec/models/concerns/bulk_insert_safe_spec.rb
%%WWWDIR%%/spec/models/concerns/cache_markdown_field_spec.rb
%%WWWDIR%%/spec/models/concerns/cacheable_attributes_spec.rb
%%WWWDIR%%/spec/models/concerns/case_sensitivity_spec.rb
%%WWWDIR%%/spec/models/concerns/checksummable_spec.rb
%%WWWDIR%%/spec/models/concerns/chronic_duration_attribute_spec.rb
+%%WWWDIR%%/spec/models/concerns/delete_with_limit_spec.rb
%%WWWDIR%%/spec/models/concerns/deployment_platform_spec.rb
%%WWWDIR%%/spec/models/concerns/deprecated_assignee_spec.rb
%%WWWDIR%%/spec/models/concerns/discussion_on_diff_spec.rb
@@ -19196,6 +19915,7 @@
%%WWWDIR%%/spec/models/concerns/token_authenticatable_strategies/encrypted_spec.rb
%%WWWDIR%%/spec/models/concerns/triggerable_hooks_spec.rb
%%WWWDIR%%/spec/models/concerns/uniquify_spec.rb
+%%WWWDIR%%/spec/models/concerns/x509_serial_number_attribute_spec.rb
%%WWWDIR%%/spec/models/container_expiration_policy_spec.rb
%%WWWDIR%%/spec/models/container_repository_spec.rb
%%WWWDIR%%/spec/models/cycle_analytics/code_spec.rb
@@ -19210,6 +19930,7 @@
%%WWWDIR%%/spec/models/deploy_key_spec.rb
%%WWWDIR%%/spec/models/deploy_keys_project_spec.rb
%%WWWDIR%%/spec/models/deploy_token_spec.rb
+%%WWWDIR%%/spec/models/deployment_cluster_spec.rb
%%WWWDIR%%/spec/models/deployment_merge_request_spec.rb
%%WWWDIR%%/spec/models/deployment_metrics_spec.rb
%%WWWDIR%%/spec/models/deployment_spec.rb
@@ -19238,6 +19959,7 @@
%%WWWDIR%%/spec/models/gpg_signature_spec.rb
%%WWWDIR%%/spec/models/grafana_integration_spec.rb
%%WWWDIR%%/spec/models/group_custom_attribute_spec.rb
+%%WWWDIR%%/spec/models/group_deploy_token_spec.rb
%%WWWDIR%%/spec/models/group_group_link_spec.rb
%%WWWDIR%%/spec/models/group_label_spec.rb
%%WWWDIR%%/spec/models/group_milestone_spec.rb
@@ -19252,9 +19974,11 @@
%%WWWDIR%%/spec/models/identity_spec.rb
%%WWWDIR%%/spec/models/import_export_upload_spec.rb
%%WWWDIR%%/spec/models/import_failure_spec.rb
+%%WWWDIR%%/spec/models/incident_management/project_incident_management_setting_spec.rb
%%WWWDIR%%/spec/models/instance_configuration_spec.rb
%%WWWDIR%%/spec/models/internal_id_spec.rb
%%WWWDIR%%/spec/models/issue/metrics_spec.rb
+%%WWWDIR%%/spec/models/issue_assignee_spec.rb
%%WWWDIR%%/spec/models/issue_collection_spec.rb
%%WWWDIR%%/spec/models/issue_spec.rb
%%WWWDIR%%/spec/models/key_spec.rb
@@ -19275,6 +19999,9 @@
%%WWWDIR%%/spec/models/members/project_member_spec.rb
%%WWWDIR%%/spec/models/merge_request/metrics_spec.rb
%%WWWDIR%%/spec/models/merge_request/pipelines_spec.rb
+%%WWWDIR%%/spec/models/merge_request_assignee_spec.rb
+%%WWWDIR%%/spec/models/merge_request_context_commit_diff_file_spec.rb
+%%WWWDIR%%/spec/models/merge_request_context_commit_spec.rb
%%WWWDIR%%/spec/models/merge_request_diff_commit_spec.rb
%%WWWDIR%%/spec/models/merge_request_diff_file_spec.rb
%%WWWDIR%%/spec/models/merge_request_diff_spec.rb
@@ -19313,6 +20040,7 @@
%%WWWDIR%%/spec/models/project_label_spec.rb
%%WWWDIR%%/spec/models/project_metrics_setting_spec.rb
%%WWWDIR%%/spec/models/project_repository_spec.rb
+%%WWWDIR%%/spec/models/project_services/alerts_service_spec.rb
%%WWWDIR%%/spec/models/project_services/asana_service_spec.rb
%%WWWDIR%%/spec/models/project_services/assembla_service_spec.rb
%%WWWDIR%%/spec/models/project_services/bamboo_service_spec.rb
@@ -19357,11 +20085,13 @@
%%WWWDIR%%/spec/models/project_services/teamcity_service_spec.rb
%%WWWDIR%%/spec/models/project_services/unify_circuit_service_spec.rb
%%WWWDIR%%/spec/models/project_services/youtrack_service_spec.rb
+%%WWWDIR%%/spec/models/project_setting_spec.rb
%%WWWDIR%%/spec/models/project_snippet_spec.rb
%%WWWDIR%%/spec/models/project_spec.rb
%%WWWDIR%%/spec/models/project_statistics_spec.rb
%%WWWDIR%%/spec/models/project_team_spec.rb
%%WWWDIR%%/spec/models/project_wiki_spec.rb
+%%WWWDIR%%/spec/models/prometheus_alert_spec.rb
%%WWWDIR%%/spec/models/prometheus_metric_spec.rb
%%WWWDIR%%/spec/models/protectable_dropdown_spec.rb
%%WWWDIR%%/spec/models/protected_branch/merge_access_level_spec.rb
@@ -19388,6 +20118,7 @@
%%WWWDIR%%/spec/models/service_spec.rb
%%WWWDIR%%/spec/models/shard_spec.rb
%%WWWDIR%%/spec/models/snippet_blob_spec.rb
+%%WWWDIR%%/spec/models/snippet_repository_spec.rb
%%WWWDIR%%/spec/models/snippet_spec.rb
%%WWWDIR%%/spec/models/spam_log_spec.rb
%%WWWDIR%%/spec/models/ssh_host_key_spec.rb
@@ -19415,6 +20146,9 @@
%%WWWDIR%%/spec/models/user_status_spec.rb
%%WWWDIR%%/spec/models/wiki_directory_spec.rb
%%WWWDIR%%/spec/models/wiki_page_spec.rb
+%%WWWDIR%%/spec/models/x509_certificate_spec.rb
+%%WWWDIR%%/spec/models/x509_commit_signature_spec.rb
+%%WWWDIR%%/spec/models/x509_issuer_spec.rb
%%WWWDIR%%/spec/models/zoom_meeting_spec.rb
%%WWWDIR%%/spec/policies/application_setting/term_policy_spec.rb
%%WWWDIR%%/spec/policies/award_emoji_policy_spec.rb
@@ -19477,12 +20211,15 @@
%%WWWDIR%%/spec/presenters/issue_presenter_spec.rb
%%WWWDIR%%/spec/presenters/label_presenter_spec.rb
%%WWWDIR%%/spec/presenters/merge_request_presenter_spec.rb
+%%WWWDIR%%/spec/presenters/milestone_presenter_spec.rb
%%WWWDIR%%/spec/presenters/project_clusterable_presenter_spec.rb
%%WWWDIR%%/spec/presenters/project_member_presenter_spec.rb
%%WWWDIR%%/spec/presenters/project_presenter_spec.rb
+%%WWWDIR%%/spec/presenters/projects/prometheus/alert_presenter_spec.rb
%%WWWDIR%%/spec/presenters/projects/settings/deploy_keys_presenter_spec.rb
%%WWWDIR%%/spec/presenters/release_presenter_spec.rb
-%%WWWDIR%%/spec/presenters/sentry_detailed_error_presenter_spec.rb
+%%WWWDIR%%/spec/presenters/sentry_error_presenter_spec.rb
+%%WWWDIR%%/spec/presenters/snippet_blob_presenter_spec.rb
%%WWWDIR%%/spec/presenters/snippet_presenter_spec.rb
%%WWWDIR%%/spec/presenters/tree_entry_presenter_spec.rb
%%WWWDIR%%/spec/presenters/web_hook_log_presenter_spec.rb
@@ -19491,6 +20228,7 @@
%%WWWDIR%%/spec/rack_servers/unicorn_spec.rb
%%WWWDIR%%/spec/rake_helper.rb
%%WWWDIR%%/spec/requests/api/access_requests_spec.rb
+%%WWWDIR%%/spec/requests/api/api_spec.rb
%%WWWDIR%%/spec/requests/api/appearance_spec.rb
%%WWWDIR%%/spec/requests/api/applications_spec.rb
%%WWWDIR%%/spec/requests/api/avatar_spec.rb
@@ -19513,6 +20251,7 @@
%%WWWDIR%%/spec/requests/api/graphql/current_user/todos_query_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/current_user_query_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/gitlab_schema_spec.rb
+%%WWWDIR%%/spec/requests/api/graphql/group/milestones_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/group_query_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/metadata_query_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/multiplexed_queries_spec.rb
@@ -19531,7 +20270,8 @@
%%WWWDIR%%/spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/mutations/notes/destroy_spec.rb
-%%WWWDIR%%/spec/requests/api/graphql/mutations/notes/update_spec.rb
+%%WWWDIR%%/spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb
+%%WWWDIR%%/spec/requests/api/graphql/mutations/notes/update/note_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/mutations/snippets/create_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/mutations/snippets/destroy_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/mutations/snippets/mark_as_spam_spec.rb
@@ -19542,6 +20282,7 @@
%%WWWDIR%%/spec/requests/api/graphql/namespace/projects_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/namespace/root_storage_statistics_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb
+%%WWWDIR%%/spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/project/grafana_integration_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/project/issue/notes_spec.rb
%%WWWDIR%%/spec/requests/api/graphql/project/issues_spec.rb
@@ -19558,6 +20299,7 @@
%%WWWDIR%%/spec/requests/api/group_clusters_spec.rb
%%WWWDIR%%/spec/requests/api/group_container_repositories_spec.rb
%%WWWDIR%%/spec/requests/api/group_export_spec.rb
+%%WWWDIR%%/spec/requests/api/group_import_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
@@ -19575,6 +20317,7 @@
%%WWWDIR%%/spec/requests/api/keys_spec.rb
%%WWWDIR%%/spec/requests/api/labels_spec.rb
%%WWWDIR%%/spec/requests/api/lint_spec.rb
+%%WWWDIR%%/spec/requests/api/lsif_data_spec.rb
%%WWWDIR%%/spec/requests/api/markdown_spec.rb
%%WWWDIR%%/spec/requests/api/members_spec.rb
%%WWWDIR%%/spec/requests/api/merge_request_diffs_spec.rb
@@ -19640,6 +20383,7 @@
%%WWWDIR%%/spec/requests/lfs_locks_api_spec.rb
%%WWWDIR%%/spec/requests/oauth_tokens_spec.rb
%%WWWDIR%%/spec/requests/openid_connect_spec.rb
+%%WWWDIR%%/spec/requests/profiles/notifications_controller_spec.rb
%%WWWDIR%%/spec/requests/projects/cycle_analytics_events_spec.rb
%%WWWDIR%%/spec/requests/projects/merge_requests/creations_spec.rb
%%WWWDIR%%/spec/requests/projects/merge_requests_discussions_spec.rb
@@ -19649,6 +20393,7 @@
%%WWWDIR%%/spec/requests/self_monitoring_project_spec.rb
%%WWWDIR%%/spec/requests/user_activity_spec.rb
%%WWWDIR%%/spec/requests/user_avatar_spec.rb
+%%WWWDIR%%/spec/routing/admin/serverless/domains_controller_routing_spec.rb
%%WWWDIR%%/spec/routing/admin_routing_spec.rb
%%WWWDIR%%/spec/routing/environments_spec.rb
%%WWWDIR%%/spec/routing/git_http_routing_spec.rb
@@ -19683,7 +20428,6 @@
%%WWWDIR%%/spec/rubocop/cop/graphql/descriptions_spec.rb
%%WWWDIR%%/spec/rubocop/cop/group_public_or_visible_to_user_spec.rb
%%WWWDIR%%/spec/rubocop/cop/ignored_columns_spec.rb
-%%WWWDIR%%/spec/rubocop/cop/include_action_view_context_spec.rb
%%WWWDIR%%/spec/rubocop/cop/include_sidekiq_worker_spec.rb
%%WWWDIR%%/spec/rubocop/cop/inject_enterprise_edition_module_spec.rb
%%WWWDIR%%/spec/rubocop/cop/line_break_around_conditional_block_spec.rb
@@ -19718,6 +20462,8 @@
%%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/scalability/bulk_perform_with_context_spec.rb
+%%WWWDIR%%/spec/rubocop/cop/scalability/cron_worker_context_spec.rb
%%WWWDIR%%/spec/rubocop/cop/scalability/file_uploads_spec.rb
%%WWWDIR%%/spec/rubocop/cop/sidekiq_options_queue_spec.rb
%%WWWDIR%%/spec/rubocop/qa_helpers_spec.rb
@@ -19736,13 +20482,14 @@
%%WWWDIR%%/spec/serializers/build_serializer_spec.rb
%%WWWDIR%%/spec/serializers/build_trace_entity_spec.rb
%%WWWDIR%%/spec/serializers/cluster_application_entity_spec.rb
-%%WWWDIR%%/spec/serializers/cluster_basic_entity_spec.rb
%%WWWDIR%%/spec/serializers/cluster_entity_spec.rb
%%WWWDIR%%/spec/serializers/cluster_serializer_spec.rb
%%WWWDIR%%/spec/serializers/commit_entity_spec.rb
+%%WWWDIR%%/spec/serializers/container_repositories_serializer_spec.rb
%%WWWDIR%%/spec/serializers/container_repository_entity_spec.rb
%%WWWDIR%%/spec/serializers/container_tag_entity_spec.rb
%%WWWDIR%%/spec/serializers/deploy_key_entity_spec.rb
+%%WWWDIR%%/spec/serializers/deployment_cluster_entity_spec.rb
%%WWWDIR%%/spec/serializers/deployment_entity_spec.rb
%%WWWDIR%%/spec/serializers/deployment_serializer_spec.rb
%%WWWDIR%%/spec/serializers/detailed_status_entity_spec.rb
@@ -19856,9 +20603,13 @@
%%WWWDIR%%/spec/services/ci/archive_trace_service_spec.rb
%%WWWDIR%%/spec/services/ci/cancel_user_pipelines_service_spec.rb
%%WWWDIR%%/spec/services/ci/compare_test_reports_service_spec.rb
+%%WWWDIR%%/spec/services/ci/create_cross_project_pipeline_service_spec.rb
+%%WWWDIR%%/spec/services/ci/create_job_artifacts_service_spec.rb
%%WWWDIR%%/spec/services/ci/create_pipeline_service/cache_spec.rb
%%WWWDIR%%/spec/services/ci/create_pipeline_service/custom_config_content_spec.rb
%%WWWDIR%%/spec/services/ci/create_pipeline_service/needs_spec.rb
+%%WWWDIR%%/spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb
+%%WWWDIR%%/spec/services/ci/create_pipeline_service/pre_post_stages_spec.rb
%%WWWDIR%%/spec/services/ci/create_pipeline_service/rules_spec.rb
%%WWWDIR%%/spec/services/ci/create_pipeline_service_spec.rb
%%WWWDIR%%/spec/services/ci/destroy_expired_job_artifacts_service_spec.rb
@@ -19867,6 +20618,7 @@
%%WWWDIR%%/spec/services/ci/expire_pipeline_cache_service_spec.rb
%%WWWDIR%%/spec/services/ci/extract_sections_from_build_trace_service_spec.rb
%%WWWDIR%%/spec/services/ci/find_exposed_artifacts_service_spec.rb
+%%WWWDIR%%/spec/services/ci/pipeline_bridge_status_service_spec.rb
%%WWWDIR%%/spec/services/ci/pipeline_processing/atomic_processing_service/status_collection_spec.rb
%%WWWDIR%%/spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb
%%WWWDIR%%/spec/services/ci/pipeline_processing/legacy_processing_service_spec.rb
@@ -19913,12 +20665,14 @@
%%WWWDIR%%/spec/services/clusters/gcp/finalize_creation_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/kubernetes/configure_istio_ingress_service_spec.rb
%%WWWDIR%%/spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb
%%WWWDIR%%/spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb
%%WWWDIR%%/spec/services/clusters/kubernetes/fetch_kubernetes_token_service_spec.rb
%%WWWDIR%%/spec/services/clusters/kubernetes_spec.rb
%%WWWDIR%%/spec/services/clusters/update_service_spec.rb
%%WWWDIR%%/spec/services/cohorts_service_spec.rb
+%%WWWDIR%%/spec/services/commits/cherry_pick_service_spec.rb
%%WWWDIR%%/spec/services/commits/commit_patch_service_spec.rb
%%WWWDIR%%/spec/services/commits/tag_service_spec.rb
%%WWWDIR%%/spec/services/compare_service_spec.rb
@@ -19929,15 +20683,19 @@
%%WWWDIR%%/spec/services/deployments/after_create_service_spec.rb
%%WWWDIR%%/spec/services/deployments/create_service_spec.rb
%%WWWDIR%%/spec/services/deployments/link_merge_requests_service_spec.rb
+%%WWWDIR%%/spec/services/deployments/older_deployments_drop_service_spec.rb
%%WWWDIR%%/spec/services/deployments/update_service_spec.rb
%%WWWDIR%%/spec/services/discussions/resolve_service_spec.rb
%%WWWDIR%%/spec/services/discussions/update_diff_position_service_spec.rb
%%WWWDIR%%/spec/services/emails/confirm_service_spec.rb
%%WWWDIR%%/spec/services/emails/create_service_spec.rb
%%WWWDIR%%/spec/services/emails/destroy_service_spec.rb
+%%WWWDIR%%/spec/services/environments/auto_stop_service_spec.rb
%%WWWDIR%%/spec/services/environments/reset_auto_stop_service_spec.rb
+%%WWWDIR%%/spec/services/error_tracking/base_service_spec.rb
%%WWWDIR%%/spec/services/error_tracking/issue_details_service_spec.rb
%%WWWDIR%%/spec/services/error_tracking/issue_latest_event_service_spec.rb
+%%WWWDIR%%/spec/services/error_tracking/issue_update_service_spec.rb
%%WWWDIR%%/spec/services/error_tracking/list_issues_service_spec.rb
%%WWWDIR%%/spec/services/error_tracking/list_projects_service_spec.rb
%%WWWDIR%%/spec/services/event_create_service_spec.rb
@@ -19962,10 +20720,12 @@
%%WWWDIR%%/spec/services/groups/group_links/create_service_spec.rb
%%WWWDIR%%/spec/services/groups/group_links/destroy_service_spec.rb
%%WWWDIR%%/spec/services/groups/import_export/export_service_spec.rb
+%%WWWDIR%%/spec/services/groups/import_export/import_service_spec.rb
%%WWWDIR%%/spec/services/groups/nested_create_service_spec.rb
%%WWWDIR%%/spec/services/groups/transfer_service_spec.rb
%%WWWDIR%%/spec/services/groups/update_service_spec.rb
%%WWWDIR%%/spec/services/import_export_clean_up_service_spec.rb
+%%WWWDIR%%/spec/services/incident_management/create_issue_service_spec.rb
%%WWWDIR%%/spec/services/issuable/bulk_update_service_spec.rb
%%WWWDIR%%/spec/services/issuable/clone/attributes_rewriter_spec.rb
%%WWWDIR%%/spec/services/issuable/clone/content_rewriter_spec.rb
@@ -20002,6 +20762,7 @@
%%WWWDIR%%/spec/services/members/destroy_service_spec.rb
%%WWWDIR%%/spec/services/members/request_access_service_spec.rb
%%WWWDIR%%/spec/services/members/update_service_spec.rb
+%%WWWDIR%%/spec/services/merge_requests/add_context_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/assign_issues_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/build_service_spec.rb
@@ -20014,6 +20775,7 @@
%%WWWDIR%%/spec/services/merge_requests/delete_non_latest_diffs_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/ff_merge_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/get_urls_service_spec.rb
+%%WWWDIR%%/spec/services/merge_requests/link_lfs_objects_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/merge_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/merge_to_ref_service_spec.rb
%%WWWDIR%%/spec/services/merge_requests/mergeability_check_service_spec.rb
@@ -20034,6 +20796,7 @@
%%WWWDIR%%/spec/services/metrics/dashboard/grafana_metric_embed_service_spec.rb
%%WWWDIR%%/spec/services/metrics/dashboard/pod_dashboard_service_spec.rb
%%WWWDIR%%/spec/services/metrics/dashboard/project_dashboard_service_spec.rb
+%%WWWDIR%%/spec/services/metrics/dashboard/self_monitoring_dashboard_service_spec.rb
%%WWWDIR%%/spec/services/metrics/dashboard/system_dashboard_service_spec.rb
%%WWWDIR%%/spec/services/metrics/sample_metrics_service_spec.rb
%%WWWDIR%%/spec/services/milestones/close_service_spec.rb
@@ -20058,9 +20821,11 @@
%%WWWDIR%%/spec/services/pages/delete_services_spec.rb
%%WWWDIR%%/spec/services/pages_domains/create_acme_order_service_spec.rb
%%WWWDIR%%/spec/services/pages_domains/obtain_lets_encrypt_certificate_service_spec.rb
+%%WWWDIR%%/spec/services/post_receive_service_spec.rb
%%WWWDIR%%/spec/services/preview_markdown_service_spec.rb
%%WWWDIR%%/spec/services/projects/after_import_service_spec.rb
%%WWWDIR%%/spec/services/projects/after_rename_service_spec.rb
+%%WWWDIR%%/spec/services/projects/alerting/notify_service_spec.rb
%%WWWDIR%%/spec/services/projects/auto_devops/disable_service_spec.rb
%%WWWDIR%%/spec/services/projects/autocomplete_service_spec.rb
%%WWWDIR%%/spec/services/projects/batch_open_issues_count_service_spec.rb
@@ -20071,6 +20836,7 @@
%%WWWDIR%%/spec/services/projects/count_service_spec.rb
%%WWWDIR%%/spec/services/projects/create_from_template_service_spec.rb
%%WWWDIR%%/spec/services/projects/create_service_spec.rb
+%%WWWDIR%%/spec/services/projects/destroy_rollback_service_spec.rb
%%WWWDIR%%/spec/services/projects/destroy_service_spec.rb
%%WWWDIR%%/spec/services/projects/detect_repository_languages_service_spec.rb
%%WWWDIR%%/spec/services/projects/download_service_spec.rb
@@ -20098,6 +20864,7 @@
%%WWWDIR%%/spec/services/projects/lfs_pointers/lfs_import_service_spec.rb
%%WWWDIR%%/spec/services/projects/lfs_pointers/lfs_link_service_spec.rb
%%WWWDIR%%/spec/services/projects/lfs_pointers/lfs_object_download_list_service_spec.rb
+%%WWWDIR%%/spec/services/projects/lsif_data_service_spec.rb
%%WWWDIR%%/spec/services/projects/move_access_service_spec.rb
%%WWWDIR%%/spec/services/projects/move_deploy_keys_projects_service_spec.rb
%%WWWDIR%%/spec/services/projects/move_forks_service_spec.rb
@@ -20136,6 +20903,9 @@
%%WWWDIR%%/spec/services/releases/create_service_spec.rb
%%WWWDIR%%/spec/services/releases/destroy_service_spec.rb
%%WWWDIR%%/spec/services/releases/update_service_spec.rb
+%%WWWDIR%%/spec/services/repositories/destroy_rollback_service_spec.rb
+%%WWWDIR%%/spec/services/repositories/destroy_service_spec.rb
+%%WWWDIR%%/spec/services/repositories/shell_destroy_service_spec.rb
%%WWWDIR%%/spec/services/repository_archive_clean_up_service_spec.rb
%%WWWDIR%%/spec/services/reset_project_cache_service_spec.rb
%%WWWDIR%%/spec/services/resource_events/change_labels_service_spec.rb
@@ -20146,11 +20916,14 @@
%%WWWDIR%%/spec/services/search/snippet_service_spec.rb
%%WWWDIR%%/spec/services/search_service_spec.rb
%%WWWDIR%%/spec/services/service_response_spec.rb
+%%WWWDIR%%/spec/services/snippets/count_service_spec.rb
%%WWWDIR%%/spec/services/snippets/create_service_spec.rb
%%WWWDIR%%/spec/services/snippets/destroy_service_spec.rb
%%WWWDIR%%/spec/services/snippets/update_service_spec.rb
+%%WWWDIR%%/spec/services/spam/akismet_service_spec.rb
+%%WWWDIR%%/spec/services/spam/ham_service_spec.rb
%%WWWDIR%%/spec/services/spam/mark_as_spam_service_spec.rb
-%%WWWDIR%%/spec/services/spam_service_spec.rb
+%%WWWDIR%%/spec/services/spam/spam_check_service_spec.rb
%%WWWDIR%%/spec/services/submit_usage_ping_service_spec.rb
%%WWWDIR%%/spec/services/submodules/update_service_spec.rb
%%WWWDIR%%/spec/services/suggestions/apply_service_spec.rb
@@ -20180,6 +20953,7 @@
%%WWWDIR%%/spec/services/upload_service_spec.rb
%%WWWDIR%%/spec/services/user_project_access_changed_service_spec.rb
%%WWWDIR%%/spec/services/users/activity_service_spec.rb
+%%WWWDIR%%/spec/services/users/block_service_spec.rb
%%WWWDIR%%/spec/services/users/build_service_spec.rb
%%WWWDIR%%/spec/services/users/create_service_spec.rb
%%WWWDIR%%/spec/services/users/destroy_service_spec.rb
@@ -20202,33 +20976,20 @@
%%WWWDIR%%/spec/sidekiq/cron/job_gem_dependency_spec.rb
%%WWWDIR%%/spec/simplecov_env.rb
%%WWWDIR%%/spec/spec_helper.rb
-%%WWWDIR%%/spec/support/api/boards_shared_examples.rb
-%%WWWDIR%%/spec/support/api/issues_resolving_discussions_shared_examples.rb
-%%WWWDIR%%/spec/support/api/members_shared_examples.rb
-%%WWWDIR%%/spec/support/api/milestones_shared_examples.rb
-%%WWWDIR%%/spec/support/api/repositories_shared_context.rb
-%%WWWDIR%%/spec/support/api/schema_matcher.rb
-%%WWWDIR%%/spec/support/api/scopes/read_user_shared_examples.rb
-%%WWWDIR%%/spec/support/api/time_tracking_shared_examples.rb
%%WWWDIR%%/spec/support/banzai/reference_filter_shared_examples.rb
%%WWWDIR%%/spec/support/batch_loader.rb
+%%WWWDIR%%/spec/support/caching.rb
%%WWWDIR%%/spec/support/capybara.rb
%%WWWDIR%%/spec/support/carrierwave.rb
%%WWWDIR%%/spec/support/chunked_io/chunked_io_helpers.rb
%%WWWDIR%%/spec/support/commit_trailers_spec_helper.rb
-%%WWWDIR%%/spec/support/controllers/githubish_import_controller_shared_context.rb
-%%WWWDIR%%/spec/support/controllers/githubish_import_controller_shared_examples.rb
-%%WWWDIR%%/spec/support/controllers/ldap_omniauth_callbacks_controller_shared_context.rb
-%%WWWDIR%%/spec/support/controllers/sessionless_auth_controller_shared_examples.rb
+%%WWWDIR%%/spec/support/controllers/project_import_rate_limiter_shared_examples.rb
%%WWWDIR%%/spec/support/cycle_analytics_helpers/test_generation.rb
%%WWWDIR%%/spec/support/database_cleaner.rb
%%WWWDIR%%/spec/support/db_cleaner.rb
+%%WWWDIR%%/spec/support/dns.rb
%%WWWDIR%%/spec/support/external_authorization_service_helpers.rb
-%%WWWDIR%%/spec/support/features/discussion_comments_shared_example.rb
-%%WWWDIR%%/spec/support/features/reportable_note_shared_examples.rb
-%%WWWDIR%%/spec/support/features/resolving_discussions_in_issues_shared_examples.rb
-%%WWWDIR%%/spec/support/features/rss_shared_examples.rb
-%%WWWDIR%%/spec/support/features/variable_list_shared_examples.rb
+%%WWWDIR%%/spec/support/factory_bot.rb
%%WWWDIR%%/spec/support/forgery_protection.rb
%%WWWDIR%%/spec/support/generate-seed-repo-rb
%%WWWDIR%%/spec/support/gitlab-git-test.git/HEAD
@@ -20258,10 +21019,13 @@
%%WWWDIR%%/spec/support/helpers/board_helpers.rb
%%WWWDIR%%/spec/support/helpers/capybara_helpers.rb
%%WWWDIR%%/spec/support/helpers/ci_artifact_metadata_generator.rb
+%%WWWDIR%%/spec/support/helpers/controller_helpers.rb
%%WWWDIR%%/spec/support/helpers/cookie_helper.rb
+%%WWWDIR%%/spec/support/helpers/create_environments_helpers.rb
%%WWWDIR%%/spec/support/helpers/cycle_analytics_helpers.rb
%%WWWDIR%%/spec/support/helpers/database_connection_helpers.rb
%%WWWDIR%%/spec/support/helpers/devise_helpers.rb
+%%WWWDIR%%/spec/support/helpers/dns_helpers.rb
%%WWWDIR%%/spec/support/helpers/drag_to_helper.rb
%%WWWDIR%%/spec/support/helpers/dropzone_helper.rb
%%WWWDIR%%/spec/support/helpers/email_helpers.rb
@@ -20353,11 +21117,13 @@
%%WWWDIR%%/spec/support/helpers/wait_helpers.rb
%%WWWDIR%%/spec/support/helpers/wiki_helpers.rb
%%WWWDIR%%/spec/support/helpers/workhorse_helpers.rb
+%%WWWDIR%%/spec/support/helpers/x509_helpers.rb
%%WWWDIR%%/spec/support/http_io/http_io_helpers.rb
%%WWWDIR%%/spec/support/import_export/common_util.rb
%%WWWDIR%%/spec/support/import_export/configuration_helper.rb
%%WWWDIR%%/spec/support/import_export/export_file_helper.rb
%%WWWDIR%%/spec/support/import_export/import_export.yml
+%%WWWDIR%%/spec/support/import_export/project_tree_expectations.rb
%%WWWDIR%%/spec/support/inspect_squelch.rb
%%WWWDIR%%/spec/support/json_response.rb
%%WWWDIR%%/spec/support/matchers/abort_matcher.rb
@@ -20388,6 +21154,7 @@
%%WWWDIR%%/spec/support/matchers/issuable_matchers.rb
%%WWWDIR%%/spec/support/matchers/log_spam.rb
%%WWWDIR%%/spec/support/matchers/markdown_matchers.rb
+%%WWWDIR%%/spec/support/matchers/match_asset_path.rb
%%WWWDIR%%/spec/support/matchers/match_file.rb
%%WWWDIR%%/spec/support/matchers/match_ids.rb
%%WWWDIR%%/spec/support/matchers/metric_counter_matcher.rb
@@ -20397,19 +21164,23 @@
%%WWWDIR%%/spec/support/matchers/policy_matchers.rb
%%WWWDIR%%/spec/support/matchers/query_matcher.rb
%%WWWDIR%%/spec/support/matchers/satisfy_matchers.rb
+%%WWWDIR%%/spec/support/matchers/schema_matcher.rb
%%WWWDIR%%/spec/support/matchers/security_header_matcher.rb
%%WWWDIR%%/spec/support/matchers/user_status_matcher.rb
+%%WWWDIR%%/spec/support/migration.rb
%%WWWDIR%%/spec/support/migrations_helpers/cluster_helpers.rb
-%%WWWDIR%%/spec/support/migrations_helpers/prometheus_service_helpers.rb
+%%WWWDIR%%/spec/support/migrations_helpers/namespaces_helper.rb
%%WWWDIR%%/spec/support/migrations_helpers/track_untracked_uploads_helpers.rb
%%WWWDIR%%/spec/support/omni_auth.rb
%%WWWDIR%%/spec/support/omniauth_strategy.rb
+%%WWWDIR%%/spec/support/pages.rb
%%WWWDIR%%/spec/support/prepare-gitlab-git-test-for-commit
%%WWWDIR%%/spec/support/prometheus/additional_metrics_shared_examples.rb
%%WWWDIR%%/spec/support/prometheus/metric_builders.rb
%%WWWDIR%%/spec/support/protected_branch_helpers.rb
%%WWWDIR%%/spec/support/protected_tag_helpers.rb
%%WWWDIR%%/spec/support/protected_tags/access_control_ce_shared_examples.rb
+%%WWWDIR%%/spec/support/redis.rb
%%WWWDIR%%/spec/support/redis/redis_helpers.rb
%%WWWDIR%%/spec/support/redis/redis_shared_examples.rb
%%WWWDIR%%/spec/support/rspec.rb
@@ -20420,133 +21191,158 @@
%%WWWDIR%%/spec/support/services/migrate_to_ghost_user_service_shared_examples.rb
%%WWWDIR%%/spec/support/setup_builds_storage.rb
%%WWWDIR%%/spec/support/shared_contexts/change_access_checks_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/controllers/githubish_import_controller_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/controllers/ldap_omniauth_callbacks_controller_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/email_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/features/error_tracking_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/finders/group_projects_finder_shared_contexts.rb
%%WWWDIR%%/spec/support/shared_contexts/finders/issues_finder_shared_contexts.rb
%%WWWDIR%%/spec/support/shared_contexts/finders/merge_requests_finder_shared_contexts.rb
%%WWWDIR%%/spec/support/shared_contexts/finders/users_finder_shared_contexts.rb
%%WWWDIR%%/spec/support/shared_contexts/json_response_shared_context.rb
-%%WWWDIR%%/spec/support/shared_contexts/merge_request_create.rb
-%%WWWDIR%%/spec/support/shared_contexts/merge_request_edit.rb
-%%WWWDIR%%/spec/support/shared_contexts/merge_requests_allowing_collaboration.rb
+%%WWWDIR%%/spec/support/shared_contexts/mailers/notify_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/merge_request_create_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/merge_request_edit_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/merge_requests_allowing_collaboration_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/pages_zip_with_spoofed_size_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/policies/group_policy_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/policies/project_policy_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/policies/project_policy_table_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/rack_attack_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/sentry_error_tracking_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/services_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/session_shared_context.rb
+%%WWWDIR%%/spec/support/shared_contexts/unique_ip_check_shared_context.rb
%%WWWDIR%%/spec/support/shared_contexts/upload_type_check_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/award_emoji_todo_shared_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/auto_merge_merge_requests_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/ci/pipeline_email_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/ci/auto_merge_merge_requests_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/ci/pipeline_email_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/application_settings_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/discussions_provider_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/environments_controller_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/error_tracking_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/external_authorization_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/githubish_import_controller_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/instance_statistics_controllers_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/issuable_notes_filter_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/issuables_list_metadata_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/issuables_requiring_filter_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/milestone_tabs_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/paginated_collection_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/controllers/repository_lfs_file_load_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/repository_lfs_file_load_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/sessionless_auth_controller_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/set_sort_order_from_user_preference_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/todos_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/trackable_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/controllers/update_invalid_issuable_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/uploads_actions_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/controllers/variables_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/cycle_analytics_event_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/cycle_analytics_stage_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/email_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/evidence_updated_exposed_fields.rb
-%%WWWDIR%%/spec/support/shared_examples/fast_destroy_all.rb
+%%WWWDIR%%/spec/support/shared_examples/error_tracking_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/features/archive_download_buttons_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/features/comments_on_merge_request_files_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/features/creatable_merge_request_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/dirty_submit_form_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/discussion_comments_shared_example.rb
%%WWWDIR%%/spec/support/shared_examples/features/editable_merge_request_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/error_tracking_shared_example.rb
%%WWWDIR%%/spec/support/shared_examples/features/issuable_sidebar_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/features/issuables_user_dropdown_behaviors_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/features/master_manages_access_requests_shared_example.rb
%%WWWDIR%%/spec/support/shared_examples/features/multiple_assignees_mr_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/navbar_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/features/project_features_apply_to_issuables_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/features/protected_branches_access_control_ce.rb
+%%WWWDIR%%/spec/support/shared_examples/features/project_list_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/protected_branches_access_control_ce_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/reportable_note_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/resolving_discussions_in_issues_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/rss_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/features/search_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/file_finder.rb
+%%WWWDIR%%/spec/support/shared_examples/features/showing_user_status_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/snippets_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/variable_list_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/features/wiki_file_attachments_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/finders/assignees_filter_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/finders/finder_with_external_authorization_enabled.rb
-%%WWWDIR%%/spec/support/shared_examples/gitlab_verify.rb
-%%WWWDIR%%/spec/support/shared_examples/graphql/connection_paged_nodes.rb
-%%WWWDIR%%/spec/support/shared_examples/graphql/failure_to_find_anything.rb
+%%WWWDIR%%/spec/support/shared_examples/finders/finder_with_external_authorization_enabled_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/finders/snippet_visibility_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/graphql/connection_paged_nodes_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/graphql/failure_to_find_anything_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/graphql/issuable_state_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/graphql/mutation_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/graphql/notes_creation_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/graphql/notes_on_noteables_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/graphql/sort_enum_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/group_members_shared_example.rb
-%%WWWDIR%%/spec/support/shared_examples/helm_generated_script.rb
-%%WWWDIR%%/spec/support/shared_examples/instance_statistics_controllers_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/issuable_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/issuables_list_metadata_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/issue_tracker_service_shared_example.rb
-%%WWWDIR%%/spec/support/shared_examples/ldap_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/legacy_path_redirect_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/lfs_http_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/initializers/uses_gitlab_url_blocker_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/banzai/filters/reference_filter_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/banzai/filters/sanitization_filter_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/background_migration/backfill_project_repositories_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/banzai/reference_parser_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/background_migration/backfill_project_repositories_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/background_migration/mentions_migration_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/ci/build/rules/rule/clause/clause_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/ci/ci_trace_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/ci/config/entry/key_validations_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/config/inheritable_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/cycle_analytics_event_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/diff_file_collections_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/file_finder_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/gitlab_verify_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/helm_generated_script_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/import_export/import_failure_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/import_export/project_tree_restorer_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/usage_data_counters/a_redis_counter.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/ldap_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/malicious_regexp_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/migration_helpers_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/position_formatters_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/repo_type_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/unique_ip_check_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/lib/gitlab/usage_data_counters/a_redis_counter_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/lib/sentry/client_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/logging_application_context_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/mail_room_shared_examples.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/migration_helpers_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/milestone_tabs_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/mailers/notify_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/metrics/url_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/active_record_enum_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/application_setting_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/chat_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/chat_slash_commands_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/ci_variable_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/cluster_application_core_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/models/cluster_application_helm_cert_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/models/cluster_application_initial_status.rb
+%%WWWDIR%%/spec/support/shared_examples/models/cluster_application_helm_cert_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/cluster_application_initial_status_shared_examples.rb
%%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/cluster_cleanup_worker_base_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/models/clusters/providers/provider_status.rb
+%%WWWDIR%%/spec/support/shared_examples/models/clusters/providers/provider_status_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/concerns/bulk_insert_safe_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/concerns/has_repository_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/concerns/issuable_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/concerns/redactable_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/cycle_analytics_stage_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/diff_note_after_commit_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/diff_positionable_note_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/email_format_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/group_members_shared_example.rb
%%WWWDIR%%/spec/support/shared_examples/models/issuable_hook_data_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/issue_tracker_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/label_note_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/member_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/members_notifications_shared_example.rb
+%%WWWDIR%%/spec/support/shared_examples/models/mentionable_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/project_hook_data_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/project_latest_successful_build_for_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/relative_positioning_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/services_fields_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/slack_mattermost_notifications_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/taskable_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/throttled_touch_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/update_project_statistics_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/user_mentions_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/models/versioned_description_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/models/with_uploads_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/notify_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/pages_size_limit_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/nav_sidebar_shared_examples.rb
%%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/policies/within_timeframe_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
%%WWWDIR%%/spec/support/shared_examples/quick_actions/issuable/issuable_quick_actions_shared_examples.rb
@@ -20556,58 +21352,60 @@
%%WWWDIR%%/spec/support/shared_examples/quick_actions/issue/move_quick_action_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/quick_actions/issue/zoom_quick_actions_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/repo_type_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/award_emoji_todo_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/boards_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/container_repositories_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
+%%WWWDIR%%/spec/support/shared_examples/requests/api/diff_discussions_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/discussions_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/issuable_participants_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/issues/merge_requests_count_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/issues_resolving_discussions_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/issues_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/requests/api/notes.rb
-%%WWWDIR%%/spec/support/shared_examples/requests/api/pipelines/visibility_table_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/requests/api/resolvable_discussions.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/logging_application_context_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/members_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/milestones_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/notes_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/pipelines/visibility_table_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/read_user_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/repositories_shared_context.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/resolvable_discussions_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/resource_label_events_api_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/api/status_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/api/time_tracking_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/graphql_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/requests/lfs_http_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/rack_attack_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/requests/self_monitoring_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/routing/legacy_path_redirect_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/serializers/diff_file_entity_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/serializers/note_entity_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/base_helm_service_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/services/boards/boards_create_service.rb
-%%WWWDIR%%/spec/support/shared_examples/services/boards/boards_list_service.rb
-%%WWWDIR%%/spec/support/shared_examples/services/boards/issues_list_service.rb
-%%WWWDIR%%/spec/support/shared_examples/services/boards/issues_move_service.rb
-%%WWWDIR%%/spec/support/shared_examples/services/boards/lists_destroy_service.rb
-%%WWWDIR%%/spec/support/shared_examples/services/boards/lists_list_service.rb
-%%WWWDIR%%/spec/support/shared_examples/services/boards/lists_move_service.rb
+%%WWWDIR%%/spec/support/shared_examples/services/boards/boards_create_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/boards/boards_list_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/boards/issues_list_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/boards/issues_move_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/boards/lists_destroy_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/boards/lists_list_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/boards/lists_move_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/check_ingress_ip_address_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/common_system_notes_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/count_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/error_tracking_service_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/gitlab_projects_import_service_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/issuable_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/services/metrics/dashboard_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
-%%WWWDIR%%/spec/support/shared_examples/snippets_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/taskable_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/throttled_touch.rb
-%%WWWDIR%%/spec/support/shared_examples/trackable_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/unique_ip_check_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/update_invalid_issuable.rb
-%%WWWDIR%%/spec/support/shared_examples/updating_mentions_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/pages_size_limit_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/services/updating_mentions_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/spam_check_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/tasks/gitlab/import_export/import_measurement_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/uploaders/object_storage_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/uploaders/upload_type_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/url_validator_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/uses_gitlab_url_blocker_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/versioned_description_shared_examples.rb
-%%WWWDIR%%/spec/support/shared_examples/views/nav_sidebar.rb
-%%WWWDIR%%/spec/support/shared_examples/wiki_file_attachments_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/validators/url_validator_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/workers/concerns/reenqueuer_shared_examples.rb
+%%WWWDIR%%/spec/support/shared_examples/workers/pages_domain_cron_worker_shared_examples.rb
%%WWWDIR%%/spec/support/shared_examples/workers/self_monitoring_shared_examples.rb
%%WWWDIR%%/spec/support/sidekiq.rb
%%WWWDIR%%/spec/support/sidekiq_middleware.rb
@@ -20617,6 +21415,7 @@
%%WWWDIR%%/spec/support/trace/trace_helpers.rb
%%WWWDIR%%/spec/support/unpack-gitlab-git-test
%%WWWDIR%%/spec/support/webmock.rb
+%%WWWDIR%%/spec/support_specs/helpers/active_record/query_recorder_spec.rb
%%WWWDIR%%/spec/tasks/cache/clear/redis_spec.rb
%%WWWDIR%%/spec/tasks/config_lint_spec.rb
%%WWWDIR%%/spec/tasks/gitlab/artifacts/check_rake_spec.rb
@@ -20633,6 +21432,7 @@
%%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/seed/group_seed_rake_spec.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
@@ -20755,6 +21555,7 @@
%%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/_list.html.haml_spec.rb
%%WWWDIR%%/spec/views/shared/projects/_project.html.haml_spec.rb
%%WWWDIR%%/spec/views/shared/runners/show.html.haml_spec.rb
%%WWWDIR%%/spec/workers/admin_email_worker_spec.rb
@@ -20772,8 +21573,11 @@
%%WWWDIR%%/spec/workers/ci/archive_traces_cron_worker_spec.rb
%%WWWDIR%%/spec/workers/ci/build_prepare_worker_spec.rb
%%WWWDIR%%/spec/workers/ci/build_schedule_worker_spec.rb
+%%WWWDIR%%/spec/workers/ci/create_cross_project_pipeline_worker_spec.rb
+%%WWWDIR%%/spec/workers/ci/pipeline_bridge_status_worker_spec.rb
%%WWWDIR%%/spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb
%%WWWDIR%%/spec/workers/cleanup_container_repository_worker_spec.rb
+%%WWWDIR%%/spec/workers/cluster_configure_istio_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/activate_service_worker_spec.rb
@@ -20796,9 +21600,10 @@
%%WWWDIR%%/spec/workers/concerns/reenqueuer_spec.rb
%%WWWDIR%%/spec/workers/concerns/repository_check_queue_spec.rb
%%WWWDIR%%/spec/workers/concerns/waitable_worker_spec.rb
+%%WWWDIR%%/spec/workers/concerns/worker_context_spec.rb
%%WWWDIR%%/spec/workers/container_expiration_policy_worker_spec.rb
+%%WWWDIR%%/spec/workers/create_commit_signature_worker_spec.rb
%%WWWDIR%%/spec/workers/create_evidence_worker_spec.rb
-%%WWWDIR%%/spec/workers/create_gpg_signature_worker_spec.rb
%%WWWDIR%%/spec/workers/create_note_diff_file_worker_spec.rb
%%WWWDIR%%/spec/workers/create_pipeline_worker_spec.rb
%%WWWDIR%%/spec/workers/delete_container_repository_worker_spec.rb
@@ -20810,6 +21615,8 @@
%%WWWDIR%%/spec/workers/detect_repository_languages_worker_spec.rb
%%WWWDIR%%/spec/workers/email_receiver_worker_spec.rb
%%WWWDIR%%/spec/workers/emails_on_push_worker_spec.rb
+%%WWWDIR%%/spec/workers/environments/auto_stop_cron_worker_spec.rb
+%%WWWDIR%%/spec/workers/error_tracking_issue_link_worker_spec.rb
%%WWWDIR%%/spec/workers/every_sidekiq_worker_spec.rb
%%WWWDIR%%/spec/workers/expire_build_artifacts_worker_spec.rb
%%WWWDIR%%/spec/workers/expire_build_instance_artifacts_worker_spec.rb
@@ -20830,19 +21637,24 @@
%%WWWDIR%%/spec/workers/gitlab/github_import/stage/import_notes_worker_spec.rb
%%WWWDIR%%/spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb
%%WWWDIR%%/spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb
+%%WWWDIR%%/spec/workers/gitlab/phabricator_import/base_worker_spec.rb
+%%WWWDIR%%/spec/workers/gitlab/phabricator_import/import_tasks_worker_spec.rb
%%WWWDIR%%/spec/workers/gitlab_shell_worker_spec.rb
%%WWWDIR%%/spec/workers/gitlab_usage_ping_worker_spec.rb
%%WWWDIR%%/spec/workers/group_destroy_worker_spec.rb
%%WWWDIR%%/spec/workers/group_export_worker_spec.rb
+%%WWWDIR%%/spec/workers/group_import_worker_spec.rb
%%WWWDIR%%/spec/workers/hashed_storage/migrator_worker_spec.rb
%%WWWDIR%%/spec/workers/hashed_storage/project_migrate_worker_spec.rb
%%WWWDIR%%/spec/workers/hashed_storage/project_rollback_worker_spec.rb
%%WWWDIR%%/spec/workers/hashed_storage/rollbacker_worker_spec.rb
%%WWWDIR%%/spec/workers/import_issues_csv_worker_spec.rb
+%%WWWDIR%%/spec/workers/incident_management/process_alert_worker_spec.rb
%%WWWDIR%%/spec/workers/invalid_gpg_signature_update_worker_spec.rb
%%WWWDIR%%/spec/workers/issue_due_scheduler_worker_spec.rb
%%WWWDIR%%/spec/workers/mail_scheduler/issue_due_worker_spec.rb
%%WWWDIR%%/spec/workers/mail_scheduler/notification_service_worker_spec.rb
+%%WWWDIR%%/spec/workers/merge_request_mergeability_check_worker_spec.rb
%%WWWDIR%%/spec/workers/merge_worker_spec.rb
%%WWWDIR%%/spec/workers/migrate_external_diffs_worker_spec.rb
%%WWWDIR%%/spec/workers/namespaceless_project_destroy_worker_spec.rb
@@ -20916,6 +21728,9 @@
%%WWWDIR%%/spec/workers/wait_for_cluster_creation_worker_spec.rb
%%WWWDIR%%/symbol/icons.svg
%%WWWDIR%%/symbol/sprite.symbol.html
+%%WWWDIR%%/tooling/overcommit/Makefile
+%%WWWDIR%%/tooling/overcommit/gems.locked
+%%WWWDIR%%/tooling/overcommit/gems.rb
%%WWWDIR%%/vendor/Dockerfile/Binary-alpine.Dockerfile
%%WWWDIR%%/vendor/Dockerfile/Binary-scratch.Dockerfile
%%WWWDIR%%/vendor/Dockerfile/Binary.Dockerfile
@@ -20947,6 +21762,7 @@
%%WWWDIR%%/vendor/cert_manager/values.yaml
%%WWWDIR%%/vendor/crossplane/values.yaml
%%WWWDIR%%/vendor/elastic_stack/values.yaml
+%%WWWDIR%%/vendor/elastic_stack/wait-for-elasticsearch.sh
%%WWWDIR%%/vendor/gitignore/Global/README.md
%%WWWDIR%%/vendor/gitignore/LICENSE
%%WWWDIR%%/vendor/ingress/modsecurity.conf
diff --git a/www/gitlab-pages/Makefile b/www/gitlab-pages/Makefile
index 824b92c36d6c..6f2079038707 100644
--- a/www/gitlab-pages/Makefile
+++ b/www/gitlab-pages/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gitlab-pages
-PORTVERSION= 1.12.0
+PORTVERSION= 1.16.0
CATEGORIES= www
MAINTAINER= swills@FreeBSD.org
@@ -17,27 +17,29 @@ USE_GITHUB= nodefault
GL_ACCOUNT= gitlab-org
# Find the here: https://gitlab.com/gitlab-org/gitlab-pages/tags
-GL_COMMIT= 9c69ac5306545be017701dfff7afe25c8b814c3f
+GL_COMMIT= 1fe3f552049912c98063d67ca6a0c2da626cb324
# Build with: make gomod-vendor
-# 39dd
+# 43dd
GH_TUPLE= \
beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
certifi:gocertifi:a5e0173ced67:certifi_gocertifi/vendor/github.com/certifi/gocertifi \
client9:reopen:v1.0.0:client9_reopen/vendor/github.com/client9/reopen \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
+ dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \
fzipp:gocyclo:6acd4345c835:fzipp_gocyclo/vendor/github.com/fzipp/gocyclo \
getsentry:raven-go:v0.1.2:getsentry_raven_go/vendor/github.com/getsentry/raven-go \
go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:crypto:227b76d455e7:golang_crypto/vendor/golang.org/x/crypto \
- golang:lint:414d861bb4ac:golang_lint/vendor/golang.org/x/lint \
+ golang:lint:16217165b5de:golang_lint/vendor/golang.org/x/lint \
golang:mock:v1.3.1:golang_mock/vendor/github.com/golang/mock \
golang:net:a7b16738d86b:golang_net/vendor/golang.org/x/net \
golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sys:bbd175535a8b:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.0:golang_text/vendor/golang.org/x/text \
- golang:tools:2dc213d980bc:golang_tools/vendor/golang.org/x/tools \
+ golang:tools:e5ffc44a6fee:golang_tools/vendor/golang.org/x/tools \
gorilla:context:v1.1.1:gorilla_context/vendor/github.com/gorilla/context \
+ gorilla:handlers:v1.4.2:gorilla_handlers/vendor/github.com/gorilla/handlers \
gorilla:securecookie:v1.1.1:gorilla_securecookie/vendor/github.com/gorilla/securecookie \
gorilla:sessions:v1.2.0:gorilla_sessions/vendor/github.com/gorilla/sessions \
kardianos:osext:2bc1f35cddc0:kardianos_osext/vendor/github.com/kardianos/osext \
@@ -45,6 +47,7 @@ GH_TUPLE= \
konsorten:go-windows-terminal-sequences:v1.0.2:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \
matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
namsral:flag:v1.7.4-pre:namsral_flag/vendor/github.com/namsral/flag \
+ patrickmn:go-cache:v2.1.0:patrickmn_go_cache/vendor/github.com/patrickmn/go-cache \
pkg:errors:v0.8.0:pkg_errors/vendor/github.com/pkg/errors \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
prometheus:client_golang:v1.1.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
@@ -54,11 +57,12 @@ GH_TUPLE= \
rs:cors:v1.7.0:rs_cors/vendor/github.com/rs/cors \
sebest:xff:6c115e0ffa35:sebest_xff/vendor/github.com/sebest/xff \
sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
+ stretchr:objx:v0.1.1:stretchr_objx/vendor/github.com/stretchr/objx \
stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \
+ tomasen:realip:f0c99a92ddce:tomasen_realip/vendor/github.com/tomasen/realip \
wadey:gocovmerge:b5bfa59ec0ad:wadey_gocovmerge/vendor/github.com/wadey/gocovmerge
-GL_TUPLE= \
- gitlab-org:labkit:3253d7975ca73714779c0a1fc95a27fb678071b6:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit \
+GL_TUPLE= gitlab-org:labkit:3253d7975ca73714779c0a1fc95a27fb678071b6:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit \
lupine:go-mimedb:e8af1d65987739a7ab277dedd9772c7398154ff3:lupine_go_mimedb/vendor/gitlab.com/lupine/go-mimedb
GO_BUILDFLAGS= -ldflags="-X main.VERSION=${PORTVERSION} -X main.REVISION=${GITHASH}"
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index 34c69c75044e..be2af1eff604 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1574433094
+TIMESTAMP = 1582616601
SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
SHA256 (certifi-gocertifi-a5e0173ced67_GH0.tar.gz) = f021fd5f62b221aac04e69b030ace59fd2a0912433fb6b938965a61f49410ba6
@@ -7,6 +7,8 @@ SHA256 (client9-reopen-v1.0.0_GH0.tar.gz) = 64829db9b9fd0dd94b2444c45a2cb6e926b7
SIZE (client9-reopen-v1.0.0_GH0.tar.gz) = 6283
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 197465ef53219f3aeb1a6940b70e16d288fe4e4108d4831b91ea101118440e63
+SIZE (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 36960
SHA256 (fzipp-gocyclo-6acd4345c835_GH0.tar.gz) = 2e77cf74e58aa3e567d8740386338dfa91409ea689fea0b0d26e7c3f7c10bba9
SIZE (fzipp-gocyclo-6acd4345c835_GH0.tar.gz) = 3428
SHA256 (getsentry-raven-go-v0.1.2_GH0.tar.gz) = fe603da75a8284273f253a8524d456cd6293fb47508d907f830153ed9af98cb5
@@ -15,8 +17,8 @@ SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b4
SIZE (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 70656
SHA256 (golang-crypto-227b76d455e7_GH0.tar.gz) = f6eef37c7e4df60af1de2d018d396cb5e4901388cc43a2e5361dc4c4648cd8a6
SIZE (golang-crypto-227b76d455e7_GH0.tar.gz) = 1692189
-SHA256 (golang-lint-414d861bb4ac_GH0.tar.gz) = b3a1608060184b8dfe04744271beedc5b8f42f65338ea4c4cfe192f5b5dbcd2c
-SIZE (golang-lint-414d861bb4ac_GH0.tar.gz) = 31432
+SHA256 (golang-lint-16217165b5de_GH0.tar.gz) = e1b870caa2e428d183d6a467be064578582bacc19615e50867c24d53080ba496
+SIZE (golang-lint-16217165b5de_GH0.tar.gz) = 31428
SHA256 (golang-mock-v1.3.1_GH0.tar.gz) = c70de449e2fe826047a87bf25a81517dd3ac0665cdbdfd94ded69b49fe1b0361
SIZE (golang-mock-v1.3.1_GH0.tar.gz) = 48942
SHA256 (golang-net-a7b16738d86b_GH0.tar.gz) = 77cc2a72affacce9d23ef787cc88852d69d52988b0d1cda7dded0d83b5b97722
@@ -27,10 +29,12 @@ SHA256 (golang-sys-bbd175535a8b_GH0.tar.gz) = 2837b7e2bb23dd6492021b6e01b2dfb94a
SIZE (golang-sys-bbd175535a8b_GH0.tar.gz) = 1468385
SHA256 (golang-text-v0.3.0_GH0.tar.gz) = 8f4c9a048345befc7beccd09267737ee1f55c7b35e5ff80f344ec9e0aa90febb
SIZE (golang-text-v0.3.0_GH0.tar.gz) = 6102619
-SHA256 (golang-tools-2dc213d980bc_GH0.tar.gz) = dc372f7b80fb4d12ba60445427b1e7e9138942183ae4353f3f894c04e507df2d
-SIZE (golang-tools-2dc213d980bc_GH0.tar.gz) = 2267969
+SHA256 (golang-tools-e5ffc44a6fee_GH0.tar.gz) = a976025e42400bcbb1957b2ba5b46de5a5e21d3a60fb6166da790008c1735548
+SIZE (golang-tools-e5ffc44a6fee_GH0.tar.gz) = 2289089
SHA256 (gorilla-context-v1.1.1_GH0.tar.gz) = 2dfdd051c238695bf9ebfed0bf6a8c533507ac0893bce23be5930e973736bb03
SIZE (gorilla-context-v1.1.1_GH0.tar.gz) = 4574
+SHA256 (gorilla-handlers-v1.4.2_GH0.tar.gz) = e92c18b1f074e359a072939e6f5bbef6a2d9472088f05623cb6084ea3672d3b4
+SIZE (gorilla-handlers-v1.4.2_GH0.tar.gz) = 20309
SHA256 (gorilla-securecookie-v1.1.1_GH0.tar.gz) = b7897b2243f0d43913aca318593c5c2586294fcd3265189d564ddda1b880fe95
SIZE (gorilla-securecookie-v1.1.1_GH0.tar.gz) = 41240
SHA256 (gorilla-sessions-v1.2.0_GH0.tar.gz) = 576d154ff12273d88d25864d14bd9b0fb1a864274d1fb3e224546529068c8968
@@ -45,6 +49,8 @@ SHA256 (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 2def0ee6f6b12
SIZE (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 37184
SHA256 (namsral-flag-v1.7.4-pre_GH0.tar.gz) = 6a1141e4d8a81b03715bb07bb6b750854b204c3c683bb71403f418ac6a5becd1
SIZE (namsral-flag-v1.7.4-pre_GH0.tar.gz) = 14418
+SHA256 (patrickmn-go-cache-v2.1.0_GH0.tar.gz) = 3ab025f2f580f8818a5357db52596fef1b0ad5945816a022c8b805ba46dc93be
+SIZE (patrickmn-go-cache-v2.1.0_GH0.tar.gz) = 13572
SHA256 (pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5
SIZE (pkg-errors-v0.8.0_GH0.tar.gz) = 11344
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
@@ -63,12 +69,16 @@ SHA256 (sebest-xff-6c115e0ffa35_GH0.tar.gz) = e39b98f5b0622d8d6599ca14011b4e1483
SIZE (sebest-xff-6c115e0ffa35_GH0.tar.gz) = 4000
SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9
SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373
+SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0
+SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768
SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698
SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085
+SHA256 (tomasen-realip-f0c99a92ddce_GH0.tar.gz) = 030d3c3dd312e32344080344c8a8dd240446bedbdb6027887046ea25b5c741fc
+SIZE (tomasen-realip-f0c99a92ddce_GH0.tar.gz) = 3126
SHA256 (wadey-gocovmerge-b5bfa59ec0ad_GH0.tar.gz) = 0f865bd53c02e7d89115aaa60ce8b8147b1f71238f2cf33a6593465f845703cb
SIZE (wadey-gocovmerge-b5bfa59ec0ad_GH0.tar.gz) = 2309
-SHA256 (gitlab-org-gitlab-pages-9c69ac5306545be017701dfff7afe25c8b814c3f_GL0.tar.gz) = ba13c18ec141703f4d8e460e0379342d6e9cc18a50c2ac00888cc31d88a0867e
-SIZE (gitlab-org-gitlab-pages-9c69ac5306545be017701dfff7afe25c8b814c3f_GL0.tar.gz) = 103572
+SHA256 (gitlab-org-gitlab-pages-1fe3f552049912c98063d67ca6a0c2da626cb324_GL0.tar.gz) = 4519fbc62de8746f7da9e45c314cd1bce1bfbb2a2d071fdcdd65e1ff4b15a6d9
+SIZE (gitlab-org-gitlab-pages-1fe3f552049912c98063d67ca6a0c2da626cb324_GL0.tar.gz) = 124870
SHA256 (gitlab-org-labkit-3253d7975ca73714779c0a1fc95a27fb678071b6_GL0.tar.gz) = aa9fd1639498d41852acb1c894af5507009de15586a21413307a6832f68e6c3c
SIZE (gitlab-org-labkit-3253d7975ca73714779c0a1fc95a27fb678071b6_GL0.tar.gz) = 2660149
SHA256 (lupine-go-mimedb-e8af1d65987739a7ab277dedd9772c7398154ff3_GL0.tar.gz) = 1312f727d2910acf56382c6dfc26eb4d504fb02d79d7fc731f514d051e275d91
diff --git a/www/gitlab-workhorse/Makefile b/www/gitlab-workhorse/Makefile
index 62fb2d061cbc..786a07b88a21 100644
--- a/www/gitlab-workhorse/Makefile
+++ b/www/gitlab-workhorse/Makefile
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= gitlab-workhorse
-PORTVERSION= 8.20.0
-PORTREVISION= 1
+PORTVERSION= 8.21.0
+PORTREVISION= 0
CATEGORIES= www
MAINTAINER= mfechner@FreeBSD.org
@@ -21,12 +21,12 @@ MAKE_ENV= GOFLAGS="${GO_BUILDFLAGS}"
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
# Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-workhorse/tags
-GL_COMMIT= 3a34323b104be89e92db49828268f0bfd831e75a
+GL_COMMIT= 62ff7e8ebb426215f64764677130354db18c1f35
# for go dependencies
USE_GITHUB= nodefault
# generated with: make gomod-vendor
-# 53dd
+# 52dd
GH_TUPLE= \
BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \
DataDog:dd-trace-go:v1.7.0:datadog_dd_trace_go/vendor/gopkg.in/DataDog/dd-trace-go.v1 \
@@ -37,6 +37,7 @@ GH_TUPLE= \
codahale:hdrhistogram:3a0bb77429bd:codahale_hdrhistogram/vendor/github.com/codahale/hdrhistogram \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \
+ dominikh:go-tools:v0.0.1-2019.2.2:dominikh_go_tools/vendor/honnef.co/go/tools \
getsentry:raven-go:v0.1.2:getsentry_raven_go/vendor/github.com/getsentry/raven-go \
go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:crypto:4def268fd1a4:golang_crypto/vendor/golang.org/x/crypto \
@@ -78,8 +79,6 @@ GH_TUPLE= \
GL_TUPLE= gitlab-org:gitaly:acc6be5a2cba43e4a39d05a7c995062fb9279ee6:gitlab_org_gitaly/vendor/gitlab.com/gitlab-org/gitaly \
gitlab-org:labkit:3253d7975ca73714779c0a1fc95a27fb678071b6:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit
- # Mirrors for the following packages are not currently known, please look them up and handle these tuples manually:
- # ::v0.0.1-2019.2.2:group_name/vendor/honnef.co/go/tools
PLIST_FILES= bin/gitlab-workhorse \
bin/gitlab-zip-cat \
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index c4eb18aa3466..6fb89d102596 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1581022516
+TIMESTAMP = 1582616779
SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f
SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077
SHA256 (DataDog-dd-trace-go-v1.7.0_GH0.tar.gz) = d81bd47683ef9cbd228691b077373d3e15ca5fa5b9e7919099c4e87779040e84
@@ -17,6 +17,8 @@ SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 197465ef53219f3aeb1a6940b70e16d288fe4e4108d4831b91ea101118440e63
SIZE (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 36960
+SHA256 (dominikh-go-tools-v0.0.1-2019.2.2_GH0.tar.gz) = 2e781527b7c5410e08738cb0f741b9179cd618e551f316652edaa99d1493a37c
+SIZE (dominikh-go-tools-v0.0.1-2019.2.2_GH0.tar.gz) = 367495
SHA256 (getsentry-raven-go-v0.1.2_GH0.tar.gz) = fe603da75a8284273f253a8524d456cd6293fb47508d907f830153ed9af98cb5
SIZE (getsentry-raven-go-v0.1.2_GH0.tar.gz) = 19314
SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b417e5ebc1acc56ee5e2c4ddcaff
@@ -93,8 +95,8 @@ SHA256 (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 6b89d1a6684475fcbaed3f9d2137
SIZE (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 164460
SHA256 (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 98901cc41df77858a2f601ad48b45bdf72af40c56f15bc5182416b15db0daac3
SIZE (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 31655
-SHA256 (gitlab-org-gitlab-workhorse-3a34323b104be89e92db49828268f0bfd831e75a_GL0.tar.gz) = 6278210076b1bacef636566f4a35eeb1dc3d90cebd31fed22cbd51255988e8ec
-SIZE (gitlab-org-gitlab-workhorse-3a34323b104be89e92db49828268f0bfd831e75a_GL0.tar.gz) = 206882
+SHA256 (gitlab-org-gitlab-workhorse-62ff7e8ebb426215f64764677130354db18c1f35_GL0.tar.gz) = 4f3e3c7c8b8be74288f581f06221d7770272066cc26db4a02ed7b7337ab1dc82
+SIZE (gitlab-org-gitlab-workhorse-62ff7e8ebb426215f64764677130354db18c1f35_GL0.tar.gz) = 206929
SHA256 (gitlab-org-gitaly-acc6be5a2cba43e4a39d05a7c995062fb9279ee6_GL0.tar.gz) = 40decb68620c061cadba556f836ef8efc953372b32903fd90825bb88fa79e943
SIZE (gitlab-org-gitaly-acc6be5a2cba43e4a39d05a7c995062fb9279ee6_GL0.tar.gz) = 2800331
SHA256 (gitlab-org-labkit-3253d7975ca73714779c0a1fc95a27fb678071b6_GL0.tar.gz) = aa9fd1639498d41852acb1c894af5507009de15586a21413307a6832f68e6c3c
diff --git a/www/grafana6/Makefile b/www/grafana6/Makefile
index 246005d0d9ff..a2b2761c212a 100644
--- a/www/grafana6/Makefile
+++ b/www/grafana6/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= grafana
-PORTVERSION= 6.6.1
+PORTVERSION= 6.6.2
DISTVERSIONPREFIX= v
CATEGORIES= www
MASTER_SITES+= https://dl.grafana.com/oss/release/:public
@@ -50,7 +50,7 @@ SUB_LIST+= GRAFANA_USER=${GRAFANA_USER} \
GRAFANAPLUGINDIR=${GRAFANAPLUGINDIR} \
GRAFANAPROVISIONINGDIR=${GRAFANAPROVISIONINGDIR}
-PLIST_SUB+= GRAFANAHOMEDIR=${GRAFANAHOMEDIR}
+PLIST_SUB+= ${SUB_LIST}
post-extract:
@${RM} -r ${WRKSRC}/public
diff --git a/www/grafana6/distinfo b/www/grafana6/distinfo
index b8d6757ae0b6..f97684b678fc 100644
--- a/www/grafana6/distinfo
+++ b/www/grafana6/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1581303037
-SHA256 (grafana-6.6.1.linux-amd64.tar.gz) = 0edc8207e356ef66eb7b1c78a1cdabc2cd5c0655de774000de2ad0397e543377
-SIZE (grafana-6.6.1.linux-amd64.tar.gz) = 62936738
-SHA256 (grafana-grafana-v6.6.1_GH0.tar.gz) = efdd6ed9954872eabded9db7cf31b3e7556c13d9b24c7a4751d8ce9b9d5706ae
-SIZE (grafana-grafana-v6.6.1_GH0.tar.gz) = 15542060
+TIMESTAMP = 1582258489
+SHA256 (grafana-6.6.2.linux-amd64.tar.gz) = 5473cdf53cf55ae1264dd44bfe1b519dc22d5cabb25b767d3a5324cf4e9591de
+SIZE (grafana-6.6.2.linux-amd64.tar.gz) = 62992870
+SHA256 (grafana-grafana-v6.6.2_GH0.tar.gz) = e11e5971d08e45e277b55e060c0ce3cf25ca0ba144367c53b4836f2d133ed9b8
+SIZE (grafana-grafana-v6.6.2_GH0.tar.gz) = 15545769
diff --git a/www/grafana6/files/grafana.in b/www/grafana6/files/grafana.in
index acc6ec827993..ed8dd1894861 100644
--- a/www/grafana6/files/grafana.in
+++ b/www/grafana6/files/grafana.in
@@ -42,8 +42,8 @@ grafana_precmd()
chown ${grafana_user}:${grafana_group} %%GRAFANADATADIR%%
chown ${grafana_user}:${grafana_group} %%GRAFANALOGDIR%%
chown ${grafana_user}:${grafana_group} %%GRAFANAHOMEDIR%%/data/log/
- install -d -o ${grafana_user} %%GRAFANAPIDDIR%%
- install -o ${grafana_user} /dev/null ${pidfile}
+ install -d -o ${grafana_user} -g ${grafana_group} %%GRAFANAPIDDIR%%
+ install -o ${grafana_user} -g ${grafana_group} /dev/null ${pidfile}
}
run_rc_command "$1"
diff --git a/www/grafana6/pkg-plist b/www/grafana6/pkg-plist
index 3f7a99afaa50..bb7de7c03f60 100644
--- a/www/grafana6/pkg-plist
+++ b/www/grafana6/pkg-plist
@@ -999,6 +999,7 @@ bin/grafana-server
%%DATADIR%%/public/app/plugins/datasource/loki/query_utils.ts
%%DATADIR%%/public/app/plugins/datasource/loki/result_transformer.test.ts
%%DATADIR%%/public/app/plugins/datasource/loki/result_transformer.ts
+%%DATADIR%%/public/app/plugins/datasource/loki/syntax.test.ts
%%DATADIR%%/public/app/plugins/datasource/loki/syntax.ts
%%DATADIR%%/public/app/plugins/datasource/loki/types.ts
%%DATADIR%%/public/app/plugins/datasource/mixed/MixedDataSource.test.ts
@@ -1070,12 +1071,17 @@ bin/grafana-server
%%DATADIR%%/public/app/plugins/datasource/prometheus/add_label_to_query.test.ts
%%DATADIR%%/public/app/plugins/datasource/prometheus/add_label_to_query.ts
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromCheatSheet.tsx
+%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromExploreExtraField.test.tsx
+%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromExploreExtraField.tsx
+%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromExploreQueryEditor.test.tsx
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromExploreQueryEditor.tsx
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromLink.tsx
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromQueryEditor.test.tsx
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromQueryEditor.tsx
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromQueryField.test.tsx
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromQueryField.tsx
+%%DATADIR%%/public/app/plugins/datasource/prometheus/components/__snapshots__/PromExploreExtraField.test.tsx.snap
+%%DATADIR%%/public/app/plugins/datasource/prometheus/components/__snapshots__/PromExploreQueryEditor.test.tsx.snap
%%DATADIR%%/public/app/plugins/datasource/prometheus/components/__snapshots__/PromQueryEditor.test.tsx.snap
%%DATADIR%%/public/app/plugins/datasource/prometheus/configuration/ConfigEditor.tsx
%%DATADIR%%/public/app/plugins/datasource/prometheus/configuration/PromSettings.test.tsx
@@ -1097,6 +1103,7 @@ bin/grafana-server
%%DATADIR%%/public/app/plugins/datasource/prometheus/module.ts
%%DATADIR%%/public/app/plugins/datasource/prometheus/partials/annotations.editor.html
%%DATADIR%%/public/app/plugins/datasource/prometheus/plugin.json
+%%DATADIR%%/public/app/plugins/datasource/prometheus/promql.test.ts
%%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
@@ -1379,138 +1386,138 @@ bin/grafana-server
%%DATADIR%%/public/app/types/teams.ts
%%DATADIR%%/public/app/types/templates.ts
%%DATADIR%%/public/app/types/user.ts
-%%DATADIR%%/public/build/49.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/49.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/50.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/50.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/51.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/51.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/52.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/52.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/53.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/53.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/54.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/54.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/55.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/55.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/56.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/56.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/57.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/57.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/58.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/58.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/59.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/59.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/60.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/60.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/61.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/61.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/62.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/62.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/63.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/63.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/64.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/64.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/AdminSettings.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/AdminSettings.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/AlertRuleList.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/AlertRuleList.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/ApiKeysPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/ApiKeysPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/AppRootPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/AppRootPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/CreateTeam.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/CreateTeam.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/DashboardPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/DashboardPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/DataSourceDashboards.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/DataSourceDashboards.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/DataSourceSettingsPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/DataSourceSettingsPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/DataSourcesListPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/DataSourcesListPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/FolderPermissions.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/FolderPermissions.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/FolderSettingsPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/FolderSettingsPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/NewDataSourcePage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/NewDataSourcePage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/OrgDetailsPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/OrgDetailsPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/PluginListPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/PluginListPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/PluginPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/PluginPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/ServerStats.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/ServerStats.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/SoloPanelPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/SoloPanelPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/TeamList.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/TeamList.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/TeamPages.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/TeamPages.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/UsersListPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/UsersListPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/angular~app.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/angular~app.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/apache-arrow-util.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/apache-arrow-util.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/app.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/app.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/azureMonitorPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/azureMonitorPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/brace.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/brace.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/cloudwatchPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/cloudwatchPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/dark.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/dark.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage~explore.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage~explore.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/elasticsearchPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/elasticsearchPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/explore.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/explore.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/grafana.dark.eee52fe17bb0c79cf513.css
-%%DATADIR%%/public/build/grafana.light.eee52fe17bb0c79cf513.css
-%%DATADIR%%/public/build/grafanaPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/grafanaPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/graphitePlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/graphitePlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/influxdbPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/influxdbPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/inputDatasourcePlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/inputDatasourcePlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/light.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/light.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/lokiPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/lokiPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/mixedPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/mixedPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/moment~app.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/moment~app.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/mssqlPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/mssqlPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/mysqlPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/mysqlPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/opentsdbPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/opentsdbPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/postgresPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/postgresPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/prometheusPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/prometheusPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/rst2html.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/rst2html.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/runtime.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/runtime.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/stackdriverPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/stackdriverPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/testDataDSPlugin.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/testDataDSPlugin.eee52fe17bb0c79cf513.js.map
-%%DATADIR%%/public/build/vendors~app.eee52fe17bb0c79cf513.js
-%%DATADIR%%/public/build/vendors~app.eee52fe17bb0c79cf513.js.map
+%%DATADIR%%/public/build/49.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/49.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/50.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/50.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/51.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/51.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/52.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/52.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/53.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/53.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/54.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/54.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/55.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/55.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/56.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/56.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/57.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/57.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/58.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/58.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/59.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/59.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/60.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/60.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/61.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/61.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/62.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/62.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/63.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/63.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/64.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/64.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/AdminSettings.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/AdminSettings.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/AlertRuleList.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/AlertRuleList.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/ApiKeysPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/ApiKeysPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/AppRootPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/AppRootPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/CreateTeam.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/CreateTeam.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/DashboardPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/DashboardPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/DataSourceDashboards.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/DataSourceDashboards.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/DataSourceSettingsPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/DataSourceSettingsPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/DataSourcesListPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/DataSourcesListPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/FolderPermissions.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/FolderPermissions.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/FolderSettingsPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/FolderSettingsPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/NewDataSourcePage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/NewDataSourcePage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/OrgDetailsPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/OrgDetailsPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/PluginListPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/PluginListPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/PluginPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/PluginPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/ServerStats.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/ServerStats.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/SoloPanelPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/SoloPanelPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/TeamList.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/TeamList.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/TeamPages.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/TeamPages.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/UsersListPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/UsersListPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/angular~app.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/angular~app.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/apache-arrow-util.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/apache-arrow-util.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/app.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/app.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/azureMonitorPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/azureMonitorPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/brace.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/brace.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/cloudwatchPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/cloudwatchPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/dark.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/dark.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage~explore.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/default~DashboardPage~SoloPanelPage~explore.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/elasticsearchPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/elasticsearchPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/explore.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/explore.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/grafana.dark.4d0490a94b199a11f40c.css
+%%DATADIR%%/public/build/grafana.light.4d0490a94b199a11f40c.css
+%%DATADIR%%/public/build/grafanaPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/grafanaPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/graphitePlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/graphitePlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/influxdbPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/influxdbPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/inputDatasourcePlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/inputDatasourcePlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/light.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/light.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/lokiPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/lokiPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/mixedPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/mixedPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/moment~app.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/moment~app.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/mssqlPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/mssqlPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/mysqlPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/mysqlPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/opentsdbPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/opentsdbPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/postgresPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/postgresPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/prometheusPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/prometheusPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/rst2html.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/rst2html.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/runtime.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/runtime.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/stackdriverPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/stackdriverPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/testDataDSPlugin.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/testDataDSPlugin.4d0490a94b199a11f40c.js.map
+%%DATADIR%%/public/build/vendors~app.4d0490a94b199a11f40c.js
+%%DATADIR%%/public/build/vendors~app.4d0490a94b199a11f40c.js.map
%%DATADIR%%/public/dashboards/default.json
%%DATADIR%%/public/dashboards/home.json
%%DATADIR%%/public/dashboards/scripted.js
@@ -1946,9 +1953,13 @@ bin/grafana-server
%%DATADIR%%/public/views/error.html
%%DATADIR%%/public/views/index-template.html
%%DATADIR%%/public/views/index.html
+@owner %%GRAFANA_USER%%
+@group %%GRAFANA_GROUP%%
@dir %%DATADIR%%/data/log
@dir /var/db/grafana/plugins
@dir /var/db/grafana/provisioning
@dir /var/db/grafana
@dir /var/log/grafana
@dir /var/run/grafana
+@group
+@owner
diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile
index 801c051964ce..c82a3fa6541a 100644
--- a/www/jwt-cli/Makefile
+++ b/www/jwt-cli/Makefile
@@ -3,7 +3,7 @@
PORTNAME= jwt-cli
PORTVERSION= 2.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/kcgi/Makefile b/www/kcgi/Makefile
index 0cb1489f5f35..47a4e4d2335b 100644
--- a/www/kcgi/Makefile
+++ b/www/kcgi/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= kcgi
-PORTVERSION= 0.10.12
+PORTVERSION= 0.10.13
CATEGORIES= www devel
MASTER_SITES= http://kristaps.bsd.lv/kcgi/snapshots/
diff --git a/www/kcgi/distinfo b/www/kcgi/distinfo
index 4885fc86452a..0060ac571fa5 100644
--- a/www/kcgi/distinfo
+++ b/www/kcgi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578924194
-SHA256 (kcgi-0.10.12.tgz) = e836275c52f9464d50b8d564cb73338e8c47221fba086274d068a202cbc2df51
-SIZE (kcgi-0.10.12.tgz) = 186605
+TIMESTAMP = 1582800338
+SHA256 (kcgi-0.10.13.tgz) = 93f8e6139e2b22b1df9da657dd0d99a2effea406fd3d4ed47913aae7a264e6bb
+SIZE (kcgi-0.10.13.tgz) = 190448
diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile
index 9e19029e15ef..e0bd28f53116 100644
--- a/www/miniserve/Makefile
+++ b/www/miniserve/Makefile
@@ -3,7 +3,7 @@
PORTNAME= miniserve
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org
diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile
index ee12853824f9..3ab15dda3647 100644
--- a/www/newsboat/Makefile
+++ b/www/newsboat/Makefile
@@ -3,7 +3,7 @@
PORTNAME= newsboat
PORTVERSION= 2.18
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/plasma5-plasma-browser-integration/distinfo b/www/plasma5-plasma-browser-integration/distinfo
index 0b8b56962b70..4ad5d8b5c136 100644
--- a/www/plasma5-plasma-browser-integration/distinfo
+++ b/www/plasma5-plasma-browser-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120818
-SHA256 (KDE/plasma/5.18.1/plasma-browser-integration-5.18.1.tar.xz) = 683d56dc4f268f7614d3214d2f4629b83cac7e2178edcfe0e4619ffe6a5312eb
-SIZE (KDE/plasma/5.18.1/plasma-browser-integration-5.18.1.tar.xz) = 155876
+TIMESTAMP = 1582695489
+SHA256 (KDE/plasma/5.18.2/plasma-browser-integration-5.18.2.tar.xz) = 988a59559c0399dab6ec2c4ad2d1b9280dd34ce5d031ff32134b3fd9de9ac3b5
+SIZE (KDE/plasma/5.18.2/plasma-browser-integration-5.18.2.tar.xz) = 155928
diff --git a/www/py-bokeh/Makefile b/www/py-bokeh/Makefile
index 402692852ce0..a85be67983b6 100644
--- a/www/py-bokeh/Makefile
+++ b/www/py-bokeh/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= bokeh
-PORTVERSION= 0.12.9
-PORTREVISION= 4
+PORTVERSION= 1.4.0
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,16 +13,17 @@ COMMENT= Interactive Web Plotting for Python
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=1.2.3:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:devel/py-dateutil@${PY_FLAVOR} \
- ${PY_FUTURES} \
+RUN_DEPENDS= ${PY_FUTURES} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7:devel/py-Jinja2@${PY_FLAVOR} \
${PYNUMPY} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=16.8:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:devel/py-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=4.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tornado>=4.3:www/py-tornado@${PY_FLAVOR}
-USES= python
+USES= python:3.5+
USE_PYTHON= autoplist distutils concurrent
NO_ARCH= yes
diff --git a/www/py-bokeh/distinfo b/www/py-bokeh/distinfo
index 54080855880d..f7e4a908a123 100644
--- a/www/py-bokeh/distinfo
+++ b/www/py-bokeh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1508038305
-SHA256 (bokeh-0.12.9.tar.gz) = af7b41fbedf91c047845e25e5ff7804014a85b901c16f2618cdf19cfbc1f5d02
-SIZE (bokeh-0.12.9.tar.gz) = 15671306
+TIMESTAMP = 1582312182
+SHA256 (bokeh-1.4.0.tar.gz) = c60d38a41a777b8147ee4134e6142cea8026b5eebf48149e370c44689869dce7
+SIZE (bokeh-1.4.0.tar.gz) = 32407336
diff --git a/www/py-dj22-django-cors-headers/Makefile b/www/py-dj22-django-cors-headers/Makefile
index 5dad085744f0..f98d36fd9975 100644
--- a/www/py-dj22-django-cors-headers/Makefile
+++ b/www/py-dj22-django-cors-headers/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= django-cors-headers
-PORTVERSION= 3.2.0
+PORTVERSION= 3.2.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
diff --git a/www/py-dj22-django-cors-headers/distinfo b/www/py-dj22-django-cors-headers/distinfo
index b5aebc82aa69..b35651461139 100644
--- a/www/py-dj22-django-cors-headers/distinfo
+++ b/www/py-dj22-django-cors-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1576102039
-SHA256 (django-cors-headers-3.2.0.tar.gz) = 84933651fbbde8f2bc084bef2f077b79db1ec1389432f21dd661eaae6b3d6a95
-SIZE (django-cors-headers-3.2.0.tar.gz) = 26243
+TIMESTAMP = 1579256948
+SHA256 (django-cors-headers-3.2.1.tar.gz) = a5960addecc04527ab26617e51b8ed42f0adab4594b24bb0f3c33e2bd3857c3f
+SIZE (django-cors-headers-3.2.1.tar.gz) = 26261
diff --git a/www/py-dj22-django-cors-headers/pkg-descr b/www/py-dj22-django-cors-headers/pkg-descr
index 52f4a0864c6a..7248fec2ba2d 100644
--- a/www/py-dj22-django-cors-headers/pkg-descr
+++ b/www/py-dj22-django-cors-headers/pkg-descr
@@ -1,4 +1,4 @@
A Django App that adds CORS (Cross-Origin Resource Sharing) headers to
responses.
-WWW: https://github.com/ottoyiu/django-cors-headers
+WWW: https://github.com/adamchainz/django-cors-headers
diff --git a/www/py-dj22-django-tables2/Makefile b/www/py-dj22-django-tables2/Makefile
index 4bcddeabfab1..4e8ea7a19ddb 100644
--- a/www/py-dj22-django-tables2/Makefile
+++ b/www/py-dj22-django-tables2/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= django-tables2
-DISTVERSION= 2.0.6
+DISTVERSION= 2.2.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
diff --git a/www/py-dj22-django-tables2/distinfo b/www/py-dj22-django-tables2/distinfo
index f79b9f4be373..3d648d9b08cc 100644
--- a/www/py-dj22-django-tables2/distinfo
+++ b/www/py-dj22-django-tables2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556216399
-SHA256 (django-tables2-2.0.6.tar.gz) = 98038606603a157b79bb7564e589d1f21050c463d12c59d5b3848eba9e10a0ae
-SIZE (django-tables2-2.0.6.tar.gz) = 71283
+TIMESTAMP = 1576250496
+SHA256 (django-tables2-2.2.1.tar.gz) = 0d9b17f5c030ba1b5fcaeb206d8397bf58f1fdfc6beaf56e7874841b8647aa94
+SIZE (django-tables2-2.2.1.tar.gz) = 71769
diff --git a/www/py-django-pglocks/Makefile b/www/py-django-pglocks/Makefile
new file mode 100644
index 000000000000..c17bb380a2dd
--- /dev/null
+++ b/www/py-django-pglocks/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= django-pglocks
+PORTVERSION= 1.0.4
+CATEGORIES= www python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Provides useful context managers for advisory locks for PostgreSQL
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.0.0:devel/py-six@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-django-pglocks/distinfo b/www/py-django-pglocks/distinfo
new file mode 100644
index 000000000000..4d85a188c975
--- /dev/null
+++ b/www/py-django-pglocks/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582632858
+SHA256 (django-pglocks-1.0.4.tar.gz) = 3c47c66fbfbd268ef46269673a0516a039539b0972b8ed2ec9cfee44c4b65523
+SIZE (django-pglocks-1.0.4.tar.gz) = 4085
diff --git a/www/py-django-pglocks/pkg-descr b/www/py-django-pglocks/pkg-descr
new file mode 100644
index 000000000000..0628fdb404ed
--- /dev/null
+++ b/www/py-django-pglocks/pkg-descr
@@ -0,0 +1,5 @@
+This package provides a useful context manager via Django to manage PostgreSQL
+advisory locks, which are application-level locks that are acquired and
+released purely by the client of the database.
+
+WWW: https://github.com/Xof/django-pglocks
diff --git a/www/py-django-tables2/Makefile b/www/py-django-tables2/Makefile
index 14a59dc3fb29..ae1a063ec39b 100644
--- a/www/py-django-tables2/Makefile
+++ b/www/py-django-tables2/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= django-tables2
-DISTVERSION= 2.0.6
+DISTVERSION= 2.2.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR}
-USES= python
+USES= python:3.4+
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/www/py-django-tables2/distinfo b/www/py-django-tables2/distinfo
index f79b9f4be373..3d648d9b08cc 100644
--- a/www/py-django-tables2/distinfo
+++ b/www/py-django-tables2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556216399
-SHA256 (django-tables2-2.0.6.tar.gz) = 98038606603a157b79bb7564e589d1f21050c463d12c59d5b3848eba9e10a0ae
-SIZE (django-tables2-2.0.6.tar.gz) = 71283
+TIMESTAMP = 1576250496
+SHA256 (django-tables2-2.2.1.tar.gz) = 0d9b17f5c030ba1b5fcaeb206d8397bf58f1fdfc6beaf56e7874841b8647aa94
+SIZE (django-tables2-2.2.1.tar.gz) = 71769
diff --git a/www/py-multidict/Makefile b/www/py-multidict/Makefile
index 7673aa12c2d7..e6791828ec9f 100644
--- a/www/py-multidict/Makefile
+++ b/www/py-multidict/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= multidict
-PORTVERSION= 4.7.4
+PORTVERSION= 4.7.5
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-multidict/distinfo b/www/py-multidict/distinfo
index 70a21e4f8839..de9024b9afa6 100644
--- a/www/py-multidict/distinfo
+++ b/www/py-multidict/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578848277
-SHA256 (multidict-4.7.4.tar.gz) = d7d428488c67b09b26928950a395e41cc72bb9c3d5abfe9f0521940ee4f796d4
-SIZE (multidict-4.7.4.tar.gz) = 50315
+TIMESTAMP = 1582665137
+SHA256 (multidict-4.7.5.tar.gz) = aee283c49601fa4c13adc64c09c978838a7e812f85377ae130a24d7198c0331e
+SIZE (multidict-4.7.5.tar.gz) = 50845
diff --git a/www/quark/Makefile b/www/quark/Makefile
index 5a665211b502..9176646cfb7b 100644
--- a/www/quark/Makefile
+++ b/www/quark/Makefile
@@ -2,10 +2,12 @@
PORTNAME= quark
DISTVERSION= g20190923
+PORTREVISION= 1
CATEGORIES= www
+# XXX: See PR 244457 for details why this is not LOCAL/0mp.
MASTER_SITES= https://people.freebsd.org/~0mp/distfiles/
PKGNAMESUFFIX= -server
-DISTNAME= ${PKGNAME}
+DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Small and simple HTTP GET/HEAD-only web server for static content
@@ -15,10 +17,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
CONFLICTS_INSTALL= quark
-MAKE_ARGS= MANPREFIX=${PREFIX}/man
+MAKE_ARGS= MANPREFIX=${PREFIX}/share/man
PLIST_FILES= bin/quark \
- man/man1/quark.1.gz
+ share/man/man1/quark.1.gz
.include <bsd.port.options.mk>
@@ -27,14 +29,13 @@ PLIST_FILES= bin/quark \
CFLAGS+= -D_WITH_DPRINTF
.endif
-COMMIT_HASH= 3c7049e9063edebbd1934178f263f9f3c9b8ddf5
+_COMMIT_HASH= 3c7049e9063edebbd1934178f263f9f3c9b8ddf5
pre-everything::
@${ECHO_MSG} "You can build quark with your own config.h using the QUARK_CONF knob:"
@${ECHO_MSG} "make QUARK_CONF=/path/to/quark/config.h install clean"
post-patch:
- ${REINPLACE_CMD} -e '/^include config.mk$$/d' ${WRKSRC}/Makefile
.if defined(QUARK_CONF)
@${ECHO_MSG} "Creating config.h from ${QUARK_CONF}"
@${LN} -sf ${QUARK_CONF} ${WRKSRC}/config.h
@@ -43,10 +44,10 @@ post-patch:
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/quark
-regenerate-distfile:
+_regenerate-distfile:
${RM} -r -- ${PKGNAME}
git clone -n https://git.suckless.org/quark ${PKGNAME}
- git -C ${PKGNAME} checkout ${COMMIT_HASH}
+ git -C ${PKGNAME} checkout ${_COMMIT_HASH}
${RM} -r -- ${PKGNAME}/.git
${TAR} -czf ${PKGNAME}.tar.gz ${PKGNAME}
scp ${PKGNAME}.tar.gz 0mp@freefall.freebsd.org:~/public_html/distfiles
diff --git a/www/quark/files/patch-Makefile b/www/quark/files/patch-Makefile
new file mode 100644
index 000000000000..7ff5aeb0ae0c
--- /dev/null
+++ b/www/quark/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2020-02-26 22:07:21 UTC
++++ Makefile
+@@ -2,7 +2,7 @@
+ # quark - simple web server
+ .POSIX:
+
+-include config.mk
++#include config.mk
+
+ COMPONENTS = util sock http resp
+
diff --git a/www/rubygem-acts-as-taggable-on/Makefile b/www/rubygem-acts-as-taggable-on/Makefile
index 5c8f3bb115b7..3b3400ee8c91 100644
--- a/www/rubygem-acts-as-taggable-on/Makefile
+++ b/www/rubygem-acts-as-taggable-on/Makefile
@@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME= acts-as-taggable-on
-PORTVERSION= 6.0.0
-PORTREVISION= 1
+PORTVERSION= 6.5.0
+PORTREVISION= 0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ COMMENT= Tag a single model on several contexts
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-activerecord52>=4.2.8:databases/rubygem-activerecord52
+RUN_DEPENDS= rubygem-activerecord60>=5.0<6.1:databases/rubygem-activerecord60
USES= gem
USE_RUBY= YES
diff --git a/www/rubygem-acts-as-taggable-on/distinfo b/www/rubygem-acts-as-taggable-on/distinfo
index 9e0375d3d296..12a6e10a77ef 100644
--- a/www/rubygem-acts-as-taggable-on/distinfo
+++ b/www/rubygem-acts-as-taggable-on/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1555690774
-SHA256 (rubygem/acts-as-taggable-on-6.0.0.gem) = 74cf948807fdf4d206b85ed79636dd08a08a80c7ae2fcb1b53c37ff7e4158542
-SIZE (rubygem/acts-as-taggable-on-6.0.0.gem) = 53760
+TIMESTAMP = 1582630711
+SHA256 (rubygem/acts-as-taggable-on-6.5.0.gem) = eadd6c232a03498d8b7031049d725ac5b16c0324784668a5a7d4a86e506a70db
+SIZE (rubygem/acts-as-taggable-on-6.5.0.gem) = 54784
diff --git a/www/rubygem-gon-rails52/Makefile b/www/rubygem-gon-rails60/Makefile
index 1097ddc1db60..22169b877590 100644
--- a/www/rubygem-gon-rails52/Makefile
+++ b/www/rubygem-gon-rails60/Makefile
@@ -4,7 +4,7 @@ PORTNAME= gon
PORTVERSION= 6.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
-PKGNAMESUFFIX= -rails52
+PKGNAMESUFFIX= -rails60
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Framework to pass data to JS easily
@@ -12,7 +12,7 @@ COMMENT= Framework to pass data to JS easily
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-actionpack52>=3.0:www/rubygem-actionpack52 \
+RUN_DEPENDS= rubygem-actionpack60>=3.0:www/rubygem-actionpack60 \
rubygem-multi_json>=0:devel/rubygem-multi_json \
rubygem-request_store>=1.0:devel/rubygem-request_store
diff --git a/www/rubygem-gon-rails52/distinfo b/www/rubygem-gon-rails60/distinfo
index d672a0d6bde4..d672a0d6bde4 100644
--- a/www/rubygem-gon-rails52/distinfo
+++ b/www/rubygem-gon-rails60/distinfo
diff --git a/www/rubygem-gon-rails52/pkg-descr b/www/rubygem-gon-rails60/pkg-descr
index 4b875fedb583..4b875fedb583 100644
--- a/www/rubygem-gon-rails52/pkg-descr
+++ b/www/rubygem-gon-rails60/pkg-descr
diff --git a/www/rubygem-kaminari-actionview-rails60/Makefile b/www/rubygem-kaminari-actionview-rails60/Makefile
new file mode 100644
index 000000000000..37486a844073
--- /dev/null
+++ b/www/rubygem-kaminari-actionview-rails60/Makefile
@@ -0,0 +1,24 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= kaminari-actionview
+PORTVERSION= 1.2.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Kaminari Action View adapter
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionview60>=0:devel/rubygem-actionview60 \
+ rubygem-kaminari-core>=${PORTVERSION}:www/rubygem-kaminari-core
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-kaminari-actionview-rails60/distinfo b/www/rubygem-kaminari-actionview-rails60/distinfo
new file mode 100644
index 000000000000..30167e56b9ad
--- /dev/null
+++ b/www/rubygem-kaminari-actionview-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1580562355
+SHA256 (rubygem/kaminari-actionview-1.2.0.gem) = 11df1d313171f4894c8873fdf0231f3dde8816d44611d14cb6fc9966dfea2724
+SIZE (rubygem/kaminari-actionview-1.2.0.gem) = 6656
diff --git a/www/rubygem-kaminari-actionview-rails60/pkg-descr b/www/rubygem-kaminari-actionview-rails60/pkg-descr
new file mode 100644
index 000000000000..efe27ec03db4
--- /dev/null
+++ b/www/rubygem-kaminari-actionview-rails60/pkg-descr
@@ -0,0 +1,3 @@
+kaminari-actionview provides pagination helpers for your Action View templates.
+
+WWW: https://github.com/kaminari/kaminari/tree/master/kaminari-actionview
diff --git a/www/rubygem-kaminari-activerecord-rails60/Makefile b/www/rubygem-kaminari-activerecord-rails60/Makefile
new file mode 100644
index 000000000000..e29921e5485c
--- /dev/null
+++ b/www/rubygem-kaminari-activerecord-rails60/Makefile
@@ -0,0 +1,24 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= kaminari-activerecord
+PORTVERSION= 1.2.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Kaminari Active Record adapter
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activerecord60>=0:databases/rubygem-activerecord60 \
+ rubygem-kaminari-core>=${PORTVERSION}:www/rubygem-kaminari-core
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-kaminari-activerecord-rails60/distinfo b/www/rubygem-kaminari-activerecord-rails60/distinfo
new file mode 100644
index 000000000000..b2c2f8f603b7
--- /dev/null
+++ b/www/rubygem-kaminari-activerecord-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1580562357
+SHA256 (rubygem/kaminari-activerecord-1.2.0.gem) = 56f3ac17e0ce7e463d46c641b3ba7b3190b3361e3abb835da1759af4a75f841e
+SIZE (rubygem/kaminari-activerecord-1.2.0.gem) = 8192
diff --git a/www/rubygem-kaminari-activerecord-rails60/pkg-descr b/www/rubygem-kaminari-activerecord-rails60/pkg-descr
new file mode 100644
index 000000000000..20c3f8bdf63b
--- /dev/null
+++ b/www/rubygem-kaminari-activerecord-rails60/pkg-descr
@@ -0,0 +1,3 @@
+kaminari-activerecord lets your Active Record models be paginatable.
+
+WWW: https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord
diff --git a/www/rubygem-kaminari-rails60/Makefile b/www/rubygem-kaminari-rails60/Makefile
new file mode 100644
index 000000000000..0243c3966b13
--- /dev/null
+++ b/www/rubygem-kaminari-rails60/Makefile
@@ -0,0 +1,26 @@
+# Created by: Steve Wills <swills@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= kaminari
+PORTVERSION= 1.2.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Sophisticated paginator for Rails 4+
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activesupport60>=4.1.0:devel/rubygem-activesupport60 \
+ rubygem-kaminari-actionview-rails60>=${PORTVERSION}:www/rubygem-kaminari-actionview-rails60 \
+ rubygem-kaminari-activerecord-rails60>=${PORTVERSION}:www/rubygem-kaminari-activerecord-rails60 \
+ rubygem-kaminari-core>=${PORTVERSION}:www/rubygem-kaminari-core
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-kaminari-rails60/distinfo b/www/rubygem-kaminari-rails60/distinfo
new file mode 100644
index 000000000000..d6150fa918dd
--- /dev/null
+++ b/www/rubygem-kaminari-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1580562381
+SHA256 (rubygem/kaminari-1.2.0.gem) = c36321080d069eac98e458102c4152e9bbeca75bca5a5ac1f2a1c92edbd1eaa1
+SIZE (rubygem/kaminari-1.2.0.gem) = 22528
diff --git a/www/rubygem-kaminari-rails60/pkg-descr b/www/rubygem-kaminari-rails60/pkg-descr
new file mode 100644
index 000000000000..d8acb430153d
--- /dev/null
+++ b/www/rubygem-kaminari-rails60/pkg-descr
@@ -0,0 +1,4 @@
+Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and
+sophisticated paginator for Rails 3
+
+WWW: https://github.com/kaminari/kaminari
diff --git a/www/rubygem-lograge-rails60/Makefile b/www/rubygem-lograge-rails60/Makefile
new file mode 100644
index 000000000000..c2f00f6b6450
--- /dev/null
+++ b/www/rubygem-lograge-rails60/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= lograge
+PORTVERSION= 0.11.2
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Tame Rails' multi-line logging into a single line per request #'
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-actionpack60>=4:www/rubygem-actionpack60 \
+ rubygem-activesupport60>=4:devel/rubygem-activesupport60 \
+ rubygem-railties60>=4:www/rubygem-railties60 \
+ rubygem-request_store>=1.0<2:devel/rubygem-request_store
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-lograge-rails60/distinfo b/www/rubygem-lograge-rails60/distinfo
new file mode 100644
index 000000000000..e039b17cad8c
--- /dev/null
+++ b/www/rubygem-lograge-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582628567
+SHA256 (rubygem/lograge-0.11.2.gem) = 4cbd1554b86f545d795eff15a0c24fd25057d2ac4e1caa5fc186168b3da932ef
+SIZE (rubygem/lograge-0.11.2.gem) = 10752
diff --git a/www/rubygem-lograge-rails60/pkg-descr b/www/rubygem-lograge-rails60/pkg-descr
new file mode 100644
index 000000000000..57fe1e5fe1e0
--- /dev/null
+++ b/www/rubygem-lograge-rails60/pkg-descr
@@ -0,0 +1,8 @@
+Tame Rails' multi-line logging into a single line per request
+
+Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable
+and, in the context of running multiple processes and servers, unreadable
+default logging output. Rails' default approach to log everything is great
+during development, it's terrible when running it in production.
+
+WWW: https://github.com/roidrage/lograge
diff --git a/www/rubygem-redis-rack/Makefile b/www/rubygem-redis-rack/Makefile
index 256a71b48d46..3ea67455bb97 100644
--- a/www/rubygem-redis-rack/Makefile
+++ b/www/rubygem-redis-rack/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= redis-rack
-DISTVERSION= 2.0.5
+DISTVERSION= 2.1.2
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ COMMENT= Redis Store for Rack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-rack>=1.5,3<3,3:www/rubygem-rack \
+RUN_DEPENDS= rubygem-rack>=2.0.8,3<3,3:www/rubygem-rack \
rubygem-redis-store>=1.2<2:devel/rubygem-redis-store
USES= gem
diff --git a/www/rubygem-redis-rack/distinfo b/www/rubygem-redis-rack/distinfo
index 62f0ea03d704..049c05e50b7a 100644
--- a/www/rubygem-redis-rack/distinfo
+++ b/www/rubygem-redis-rack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541938579
-SHA256 (rubygem/redis-rack-2.0.5.gem) = 113b559c664e72c267e868d1ac586bafe6be5a2ce02348b13a284047706daf0f
-SIZE (rubygem/redis-rack-2.0.5.gem) = 11264
+TIMESTAMP = 1582626638
+SHA256 (rubygem/redis-rack-2.1.2.gem) = 23107d5d080e3453a71ba7a8b029d28b7e1dbfb17b26941fd817a0e6bb2ebc51
+SIZE (rubygem/redis-rack-2.1.2.gem) = 13824
diff --git a/www/rubygem-redis-rails-rails60/Makefile b/www/rubygem-redis-rails-rails60/Makefile
new file mode 100644
index 000000000000..c038e97aa2f0
--- /dev/null
+++ b/www/rubygem-redis-rails-rails60/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= redis-rails
+PORTVERSION= 5.0.2
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails60
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Redis for Ruby on Rails
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-redis-actionpack-rails60>5.0<6:databases/rubygem-redis-actionpack-rails60 \
+ rubygem-redis-activesupport-rails60>5.0<6:devel/rubygem-redis-activesupport-rails60 \
+ rubygem-redis-store>=1.2<2:devel/rubygem-redis-store
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-redis-rails-rails60/distinfo b/www/rubygem-redis-rails-rails60/distinfo
new file mode 100644
index 000000000000..9d30d222d2c2
--- /dev/null
+++ b/www/rubygem-redis-rails-rails60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1491579796
+SHA256 (rubygem/redis-rails-5.0.2.gem) = 80406d65c513f20756cd4aa2fd0224e41b93d645b3f1e7cc3effc1c2959f5b42
+SIZE (rubygem/redis-rails-5.0.2.gem) = 7680
diff --git a/www/rubygem-redis-rails-rails60/pkg-descr b/www/rubygem-redis-rails-rails60/pkg-descr
new file mode 100644
index 000000000000..eeedcf9688e1
--- /dev/null
+++ b/www/rubygem-redis-rails-rails60/pkg-descr
@@ -0,0 +1,3 @@
+Redis for Ruby on Rails
+
+WWW: http://redis-store.org/redis-rails
diff --git a/www/rubygem-webpack-rails-rails52/Makefile b/www/rubygem-webpack-rails-rails60/Makefile
index 65027f4152b6..0e2f729d29d5 100644
--- a/www/rubygem-webpack-rails-rails52/Makefile
+++ b/www/rubygem-webpack-rails-rails60/Makefile
@@ -5,7 +5,7 @@ PORTNAME= webpack-rails
PORTVERSION= 0.9.11
CATEGORIES= www rubygems
MASTER_SITES= RG
-PKGNAMESUFFIX= -rails52
+PKGNAMESUFFIX= -rails60
MAINTAINER= mfechner@FreeBSD.org
COMMENT= JavaScript-first tooling to use webpack within your Rails application
@@ -13,11 +13,11 @@ COMMENT= JavaScript-first tooling to use webpack within your Rails application
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-railties52>=3.2.0:www/rubygem-railties52
+RUN_DEPENDS= rubygem-railties60>=3.2.0:www/rubygem-railties60
# www/gitlab-ce still depends on this port
DEPRECATED= Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead
-EXPIRATION_DATE=2019-12-31
+EXPIRATION_DATE=2020-12-31
USES= gem
USE_RUBY= yes
diff --git a/www/rubygem-webpack-rails-rails52/distinfo b/www/rubygem-webpack-rails-rails60/distinfo
index 1350b15b7f31..1350b15b7f31 100644
--- a/www/rubygem-webpack-rails-rails52/distinfo
+++ b/www/rubygem-webpack-rails-rails60/distinfo
diff --git a/www/rubygem-webpack-rails-rails52/pkg-descr b/www/rubygem-webpack-rails-rails60/pkg-descr
index 446a2f66f8fe..446a2f66f8fe 100644
--- a/www/rubygem-webpack-rails-rails52/pkg-descr
+++ b/www/rubygem-webpack-rails-rails60/pkg-descr
diff --git a/www/stagit/Makefile b/www/stagit/Makefile
index 98ae9e922023..b5f54c4ccbb2 100644
--- a/www/stagit/Makefile
+++ b/www/stagit/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= stagit
-PORTVERSION= 0.9.2
+PORTVERSION= 0.9.3
CATEGORIES= www
MASTER_SITES= https://codemadness.org/releases/stagit/
@@ -14,27 +14,27 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgit2.so:devel/libgit2
-USES= localbase:ldflags
USE_CSTD= c99
-
-MAKE_ARGS= CC="${CC}" \
- CFLAGS="${CFLAGS}" \
- COMPATOBJ="" \
- LDFLAGS="${LDFLAGS} -lgit2"
+MAKE_ARGS= COMPATOBJ="" \
+ LIBGIT_INC="-I${LOCALBASE}/include" \
+ LIBGIT_LIB="-L${LOCALBASE}/lib -lgit2"
OPTIONS_DEFINE= DOCS EXAMPLES
do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${PREFIX}/man/man1
- ${INSTALL_PROGRAM} ${WRKSRC}/stagit ${WRKSRC}/stagit-index ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/stagit.1 ${WRKSRC}/stagit-index.1 ${STAGEDIR}${PREFIX}/man/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/stagit ${WRKSRC}/stagit-index \
+ ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/stagit.1 ${WRKSRC}/stagit-index.1 \
+ ${STAGEDIR}${PREFIX}/share/man/man1
do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
do-install-EXAMPLES-on:
-.for f in example_create.sh example_post-receive.sh favicon.png logo.png style.css
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} example_create.sh example_post-receive.sh \
+ favicon.png logo.png style.css ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/www/stagit/distinfo b/www/stagit/distinfo
index dadc49b4e42a..941113a45205 100644
--- a/www/stagit/distinfo
+++ b/www/stagit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556253511
-SHA256 (stagit-0.9.2.tar.gz) = 721cd7cfac479008e803eff5afd0c95ff9dbc640450afa5b844be82d8dfe0cba
-SIZE (stagit-0.9.2.tar.gz) = 18525
+TIMESTAMP = 1582534033
+SHA256 (stagit-0.9.3.tar.gz) = db89b41c6d3803b2562d56fee0d939360fc887902f17aaf27dff774df0402da3
+SIZE (stagit-0.9.3.tar.gz) = 18464
diff --git a/www/stagit/pkg-plist b/www/stagit/pkg-plist
index 41a3b9139a93..328d356a31b9 100644
--- a/www/stagit/pkg-plist
+++ b/www/stagit/pkg-plist
@@ -1,10 +1,10 @@
bin/stagit
bin/stagit-index
-man/man1/stagit-index.1.gz
-man/man1/stagit.1.gz
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example_create.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example_post-receive.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/favicon.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logo.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/style.css
+share/man/man1/stagit-index.1.gz
+share/man/man1/stagit.1.gz
diff --git a/www/websocat/Makefile b/www/websocat/Makefile
index abcdc7ea3b48..27d1f8065245 100644
--- a/www/websocat/Makefile
+++ b/www/websocat/Makefile
@@ -4,7 +4,7 @@
PORTNAME= websocat
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/wpebackend-fdo/Makefile b/www/wpebackend-fdo/Makefile
index 7f878b9c2213..2182d5d964da 100644
--- a/www/wpebackend-fdo/Makefile
+++ b/www/wpebackend-fdo/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= wpebackend-fdo
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
CATEGORIES= www
MASTER_SITES= https://wpewebkit.org/releases/
diff --git a/www/wpebackend-fdo/distinfo b/www/wpebackend-fdo/distinfo
index 12da2ef79317..8fbbc562ae0b 100644
--- a/www/wpebackend-fdo/distinfo
+++ b/www/wpebackend-fdo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1569881094
-SHA256 (wpebackend-fdo-1.4.0.tar.xz) = a919ca4a5bc445f9419a5b7f3781cfc98e5abcf5d7259eb1869f5ab20fd18baf
-SIZE (wpebackend-fdo-1.4.0.tar.xz) = 30204
+TIMESTAMP = 1581852467
+SHA256 (wpebackend-fdo-1.4.1.tar.xz) = 6249a0b7cbfa662206a8d2fa24e2c574e75c681ad0e93468091f1dc68ddb299d
+SIZE (wpebackend-fdo-1.4.1.tar.xz) = 30248
diff --git a/www/wpebackend-fdo/files/patch-src_ws.cpp b/www/wpebackend-fdo/files/patch-src_ws.cpp
new file mode 100644
index 000000000000..b25a989f678c
--- /dev/null
+++ b/www/wpebackend-fdo/files/patch-src_ws.cpp
@@ -0,0 +1,14 @@
+https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243677
+https://github.com/Igalia/WPEBackend-fdo/issues/94
+
+--- src/ws.cpp.orig 2020-02-21 16:15:02.984298000 +0100
++++ src/ws.cpp 2020-02-21 16:15:37.982114000 +0100
+@@ -112,7 +112,7 @@
+
+ if (source.pfd.revents & G_IO_IN) {
+ struct wl_event_loop* eventLoop = wl_display_get_event_loop(source.display);
+- wl_event_loop_dispatch(eventLoop, -1);
++ wl_event_loop_dispatch(eventLoop, 0);
+ wl_display_flush_clients(source.display);
+ }
+
diff --git a/www/wpebackend-fdo/pkg-plist b/www/wpebackend-fdo/pkg-plist
index 8a83fd6c76d5..e4f79a9dbb43 100644
--- a/www/wpebackend-fdo/pkg-plist
+++ b/www/wpebackend-fdo/pkg-plist
@@ -7,5 +7,5 @@ include/wpe-fdo-1.0/wpe/view-backend-exportable-egl.h
include/wpe-fdo-1.0/wpe/view-backend-exportable.h
lib/libWPEBackend-fdo-1.0.so
lib/libWPEBackend-fdo-1.0.so.1
-lib/libWPEBackend-fdo-1.0.so.1.4.1
+lib/libWPEBackend-fdo-1.0.so.1.4.2
libdata/pkgconfig/wpebackend-fdo-1.0.pc
diff --git a/www/zola/Makefile b/www/zola/Makefile
index c69143fec68e..291db2afc1f8 100644
--- a/www/zola/Makefile
+++ b/www/zola/Makefile
@@ -3,6 +3,7 @@
PORTNAME= zola
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org
diff --git a/x11-drivers/xorgxrdp/Makefile b/x11-drivers/xorgxrdp/Makefile
index 993a02114455..5229fd75147e 100644
--- a/x11-drivers/xorgxrdp/Makefile
+++ b/x11-drivers/xorgxrdp/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xorgxrdp
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.12
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
DIST_SUBDIR= xrdp
@@ -27,10 +27,21 @@ GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
CFLAGS+= -I${LOCALBASE}/include
-LIBS= -I${LOCALBASE}/lib
+LIBS= -L${LOCALBASE}/lib
CONFIGURE_ENV= XRDP_CFLAGS=-I${WRKSRC_xrdp}/common
-OPTIONS_DEFINE= DEBUG
+OPTIONS_DEFINE= DEBUG DRI3
+OPTIONS_DEFAULT= DRI3
+
+DRI3_DESC= DRI3/Glamor OpenGL Support
+DRI3_CONFIGURE_ENABLE= glamor
+DRI3_LIB_DEPENDS= libepoxy.so:graphics/libepoxy
+
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MDRI3}
+SUB_FILES= pkg-message
+.endif
post-patch-DEBUG-on:
${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e 's|#define LOG_LEVEL [0-9]*|#define LOG_LEVEL 20|'
@@ -38,4 +49,4 @@ post-patch-DEBUG-on:
pre-configure:
@cd ${WRKSRC} && ./bootstrap
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/x11-drivers/xorgxrdp/files/pkg-message.in b/x11-drivers/xorgxrdp/files/pkg-message.in
new file mode 100644
index 000000000000..88ef7fe81820
--- /dev/null
+++ b/x11-drivers/xorgxrdp/files/pkg-message.in
@@ -0,0 +1,39 @@
+[
+{ type: install
+ message: <<EOM
+
+xorgxrdp supports hardware acceleration as well as usual xorg-server.
+To configure hardware acceleration, follow the following steps.
+
+1. Install drm-kmod
+ # pkg install drm-kmod
+
+2. Configure to load kernel module (either one of the following)
+ # sysrc kld_list="/boot/modules/i915kms.ko"
+ # sysrc kld_list="/boot/modules/amdgpu.ko"
+ # sysrc kld_list="/boot/modules/radeonkms.ko"
+
+3. Ensure users who login via xrdp are member of the "video" group
+ # pw groupmod video -m username|| pw groupmod wheel -m username
+
+4. Edit /etc/X11/xrdp/xorg.conf to fit your environment
+ "/dev/dri/renderD128" might be different depending on your environment.
+
+ Find the following line and change it to the actual path.
+ Option "DRMDevice" "/dev/dri/renderD128"
+
+5. Restart your system and login via xrdp
+
+See also the Wiki page for detailed instructions:
+ https://wiki.freebsd.org/Graphics#Hardware_Support
+
+
+If hardware acceleration is properly configured, you will see logs like the
+following in ~/.local/share/xorg/Xorg.10.log. 10 can be replaced with display
+number.
+
+ "glamor X acceleration enabled on Mesa DRI Intel(R) Ivybridge Desktop"
+
+EOM
+}
+]
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index f46925f91283..3ee33b6b4b88 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -169,6 +169,7 @@
SUBDIR += noto-sc
SUBDIR += noto-tc
SUBDIR += nucleus
+ SUBDIR += office-code-pro
SUBDIR += ohsnap
SUBDIR += oldschool-pc-fonts
SUBDIR += open-sans
diff --git a/x11-fonts/office-code-pro/Makefile b/x11-fonts/office-code-pro/Makefile
new file mode 100644
index 000000000000..07c3f4132488
--- /dev/null
+++ b/x11-fonts/office-code-pro/Makefile
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME= office-code-pro
+DISTVERSION= 1.004
+CATEGORIES= x11-fonts
+
+MAINTAINER= 0mp@FreeBSD.org
+COMMENT= Customized version of the Source Code Pro font
+
+LICENSE= OFL11
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USES= fonts
+USE_GITHUB= yes
+GH_ACCOUNT= nathco
+GH_PROJECT= Office-Code-Pro
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Fonts/*/TTF/*.ttf ${STAGEDIR}${FONTSDIR}
+
+ cd ${STAGEDIR}/${PREFIX} && \
+ ${FIND} ${FONTSDIR:S|^${PREFIX}/||} -type f >> ${TMPPLIST}
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/office-code-pro/distinfo b/x11-fonts/office-code-pro/distinfo
new file mode 100644
index 000000000000..94da5aacd5a5
--- /dev/null
+++ b/x11-fonts/office-code-pro/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1582752196
+SHA256 (nathco-Office-Code-Pro-1.004_GH0.tar.gz) = 9bca923d17f6c47a586d8e4567d46ccfa58fb8b8e2247b5ee2a19da1597c58f6
+SIZE (nathco-Office-Code-Pro-1.004_GH0.tar.gz) = 2910992
diff --git a/x11-fonts/office-code-pro/pkg-descr b/x11-fonts/office-code-pro/pkg-descr
new file mode 100644
index 000000000000..7854743c36d8
--- /dev/null
+++ b/x11-fonts/office-code-pro/pkg-descr
@@ -0,0 +1,6 @@
+Office Code Pro is a customized version of Source Code Pro, the monospaced sans
+serif originally created by Paul D. Hunt for Adobe Systems Incorporated. The
+customizations were made specifically for text editors and coding environments,
+but are still very usable in other applications.
+
+WWW: https://github.com/nathco/Office-Code-Pro
diff --git a/x11-fonts/sudo-font/Makefile b/x11-fonts/sudo-font/Makefile
index ede7fc27daa0..bc659a7954a0 100644
--- a/x11-fonts/sudo-font/Makefile
+++ b/x11-fonts/sudo-font/Makefile
@@ -2,10 +2,12 @@
PORTNAME= sudo-font
DISTVERSIONPREFIX= v
-DISTVERSION= 0.41
+DISTVERSION= 0.42-1
+DISTVERSIONSUFFIX= -g1c100d7
CATEGORIES= x11-fonts
MASTER_SITES= https://github.com/jenskutilek/sudo-font/raw/${DISTVERSIONFULL}/dist/
DISTNAME= sudo
+DIST_SUBDIR= ${PORTNAME}-${DISTVERSIONFULL}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Font for programmers and command line users
diff --git a/x11-fonts/sudo-font/distinfo b/x11-fonts/sudo-font/distinfo
index 70375b969bd9..9401f389f3b0 100644
--- a/x11-fonts/sudo-font/distinfo
+++ b/x11-fonts/sudo-font/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580572480
-SHA256 (sudo.zip) = ca1c89691a5ee96cbd0c4b0df911109b3230177efb9f1c6d6763014ed0ffdcaf
-SIZE (sudo.zip) = 1465255
+TIMESTAMP = 1582754326
+SHA256 (sudo-font-v0.42-1-g1c100d7/sudo.zip) = ae7979cce3f69160293416089b91fe9f5f20bd25a288099ba61f067930df3d64
+SIZE (sudo-font-v0.42-1-g1c100d7/sudo.zip) = 1555909
diff --git a/x11-fonts/sudo-font/pkg-plist b/x11-fonts/sudo-font/pkg-plist
index 87cd3d9107e6..30a988ff09b1 100644
--- a/x11-fonts/sudo-font/pkg-plist
+++ b/x11-fonts/sudo-font/pkg-plist
@@ -30,3 +30,4 @@
%%FONTSDIR%%/Sudo-ThinItalic.woff
%%FONTSDIR%%/Sudo-ThinItalic.woff2
%%FONTSDIR%%/SudoVariable.ttf
+%%FONTSDIR%%/SudoVariable.woff2
diff --git a/x11-servers/xorg-server/Makefile b/x11-servers/xorg-server/Makefile
index c74b7f600f28..ed6e44977437 100644
--- a/x11-servers/xorg-server/Makefile
+++ b/x11-servers/xorg-server/Makefile
@@ -3,7 +3,7 @@
PORTNAME?= xorg-server
PORTVERSION?= 1.20.7
-PORTREVISION?= 0
+PORTREVISION?= 1
PORTEPOCH?= 1
CATEGORIES= x11-servers
MASTER_SITES= XORG/individual/xserver
@@ -20,7 +20,7 @@ RUN_DEPENDS+= xkeyboard-config>=2.5:x11/xkeyboard-config \
SLAVE_PORT?= no
OPTIONS_SUB= yes
-OPTIONS_DEFINE= SUID
+OPTIONS_DEFINE= FIXDRM SUID
OPTIONS_RADIO= CONF
OPTIONS_RADIO_CONF= DEVD UDEV
OPTIONS_DEFAULT= SUID
@@ -32,6 +32,7 @@ OPTIONS_DEFAULT+= ${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
SUID_DESC= Install setuid wrapper to allow startx as non-root
CONF_DESC= Backend to use for input device configuration
DEVD_DESC= Use devd for autoconfiguration of input devices
+FIXDRM_DESC= Enable glamor workaround for drm-kmod bug
UDEV_DESC= Use udev via libudev-devd for autoconfiguration of input devices
DEVD_CONFIGURE_ENABLE= config-devd
@@ -56,7 +57,7 @@ DEFAULT_FONTPATH_LIST= \
DEFAULT_FONTPATH_CMD=${ECHO_CMD} ${DEFAULT_FONTPATH_LIST} | ${TR} ' ' ,
PLIST_SUB+= FONTPATHD="${FONTPATHD:S,^${PREFIX}/,,}"
-USES= gl gmake perl5 ssl xorg xorg-cat:xserver
+USES= compiler:c11 gl gmake perl5 ssl xorg xorg-cat:xserver
USE_PERL5= build
USE_GL+= gl
USE_XORG+= pixman xau xdmcp xfont2 xkbfile xorgproto xshmfence xtrans
@@ -81,7 +82,7 @@ CONFIGURE_ARGS+=--disable-dmx --disable-xephyr --disable-xnest --disable-xvfb \
SUB_FILES= pkg-install pkg-deinstall
.else
CONFIGURE_ARGS+= --disable-xorg
-OPTIONS_EXCLUDE= DEVD UDEV SUID
+OPTIONS_EXCLUDE= DEVD FIXDRM UDEV SUID
# Set PLIST for slave ports so they only need to set PLIST_FILES
PLIST= ${.CURDIR}/pkg-plist
.endif
@@ -105,6 +106,12 @@ PLIST_SUB+= SPARC64=""
PLIST_SUB+= SPARC64="@comment "
.endif
+post-patch-FIXDRM-on:
+# Workaround lockups with modesetting driver using drm-kmod 4.16+ with partial
+# revert of commit 86b2d8740a330deafe8a9bbf0402705a43efbb42
+ @${REINPLACE_CMD} '/glamor_make_pixmap_exportable/ s/FALSE/TRUE/' \
+ ${WRKSRC}/glamor/glamor_egl.c
+
post-patch:
@${REINPLACE_CMD} 's/test.*-traditional.*;/true;/' \
${WRKSRC}/configure
diff --git a/x11-servers/xorg-server/pkg-message b/x11-servers/xorg-server/pkg-message
index c9aa03ba366e..0c6dbd2afcff 100644
--- a/x11-servers/xorg-server/pkg-message
+++ b/x11-servers/xorg-server/pkg-message
@@ -21,6 +21,8 @@ To make it persistent across reboots, add the following to /etc/sysctl.conf:
kern.evdev.rcpt_mask=6
+If your X session locks up after starting certain applications, rebuild this
+port with the FIXDRM option turned on.
EOM
}
]
diff --git a/x11-themes/plasma5-breeze-gtk/distinfo b/x11-themes/plasma5-breeze-gtk/distinfo
index 0e291a792479..c4a6b40e25e1 100644
--- a/x11-themes/plasma5-breeze-gtk/distinfo
+++ b/x11-themes/plasma5-breeze-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120822
-SHA256 (KDE/plasma/5.18.1/breeze-gtk-5.18.1.tar.xz) = 9735d4b2ebd27e760455138455f947619fbc5947760069c7919d596754cf92a5
-SIZE (KDE/plasma/5.18.1/breeze-gtk-5.18.1.tar.xz) = 42360
+TIMESTAMP = 1582695493
+SHA256 (KDE/plasma/5.18.2/breeze-gtk-5.18.2.tar.xz) = d4e84944e9041a37a53fc946bf476b60460de01b6bdc031cd14f7fb103cdd243
+SIZE (KDE/plasma/5.18.2/breeze-gtk-5.18.2.tar.xz) = 42380
diff --git a/x11-themes/plasma5-breeze/distinfo b/x11-themes/plasma5-breeze/distinfo
index dbaa1697252e..c96e571880f5 100644
--- a/x11-themes/plasma5-breeze/distinfo
+++ b/x11-themes/plasma5-breeze/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120821
-SHA256 (KDE/plasma/5.18.1/breeze-5.18.1.tar.xz) = 0d93f85ffe6be3b366a7e710442e003d0f021328bf4a35e23a2149c30d0f6a1f
-SIZE (KDE/plasma/5.18.1/breeze-5.18.1.tar.xz) = 21582988
+TIMESTAMP = 1582695492
+SHA256 (KDE/plasma/5.18.2/breeze-5.18.2.tar.xz) = 0b9e8c86ff40cb63bd596e3e9641d78cb236a092fe19c9e78384409388fdfe20
+SIZE (KDE/plasma/5.18.2/breeze-5.18.2.tar.xz) = 21583136
diff --git a/x11-themes/plasma5-kde-gtk-config/distinfo b/x11-themes/plasma5-kde-gtk-config/distinfo
index 42d457dc81b4..0ecbe694faa5 100644
--- a/x11-themes/plasma5-kde-gtk-config/distinfo
+++ b/x11-themes/plasma5-kde-gtk-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120823
-SHA256 (KDE/plasma/5.18.1/kde-gtk-config-5.18.1.tar.xz) = e404453f73dfacd16b4cfcde11fb2c029652a20c29d3402f1518de355afd437d
-SIZE (KDE/plasma/5.18.1/kde-gtk-config-5.18.1.tar.xz) = 23652
+TIMESTAMP = 1582695495
+SHA256 (KDE/plasma/5.18.2/kde-gtk-config-5.18.2.tar.xz) = 6285acf54816d8c63e11ff97699e3818dbdef5a596273b340f2f6c4e3a2d6c41
+SIZE (KDE/plasma/5.18.2/kde-gtk-config-5.18.2.tar.xz) = 23640
diff --git a/x11-themes/plasma5-oxygen/distinfo b/x11-themes/plasma5-oxygen/distinfo
index 942e84d8b80d..253a65180464 100644
--- a/x11-themes/plasma5-oxygen/distinfo
+++ b/x11-themes/plasma5-oxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120829
-SHA256 (KDE/plasma/5.18.1/oxygen-5.18.1.tar.xz) = ebdda6ef0c9426dae1f09293ae5beefe9b03f8008416df43c1a0a9f20d568b84
-SIZE (KDE/plasma/5.18.1/oxygen-5.18.1.tar.xz) = 4473468
+TIMESTAMP = 1582695496
+SHA256 (KDE/plasma/5.18.2/oxygen-5.18.2.tar.xz) = e11266436adf02e47f4b322c50c0e954e2b88649803ff73dc266ac3fcb724f2b
+SIZE (KDE/plasma/5.18.2/oxygen-5.18.2.tar.xz) = 4471444
diff --git a/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo b/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo
index 96b8de3ac194..116148d3bef6 100644
--- a/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo
+++ b/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120833
-SHA256 (KDE/plasma/5.18.1/plasma-workspace-wallpapers-5.18.1.tar.xz) = 8b4809e6847000510a50bf2e265bc75958f789e0a0cf3dc07c587637fa11afc3
-SIZE (KDE/plasma/5.18.1/plasma-workspace-wallpapers-5.18.1.tar.xz) = 37110156
+TIMESTAMP = 1582695501
+SHA256 (KDE/plasma/5.18.2/plasma-workspace-wallpapers-5.18.2.tar.xz) = b5fe558d7da275834bd1cb4cdb398a619a606fe267b4d4b580cc0c8db10db1b8
+SIZE (KDE/plasma/5.18.2/plasma-workspace-wallpapers-5.18.2.tar.xz) = 37110124
diff --git a/x11-toolkits/plasma5-kdeplasma-addons/distinfo b/x11-toolkits/plasma5-kdeplasma-addons/distinfo
index c2be4359286e..2729e324b68f 100644
--- a/x11-toolkits/plasma5-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma5-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120834
-SHA256 (KDE/plasma/5.18.1/kdeplasma-addons-5.18.1.tar.xz) = a2cc4bc2d0f529755a878caffc26116adcaa788272522c2ba208b2ad06e3d6e2
-SIZE (KDE/plasma/5.18.1/kdeplasma-addons-5.18.1.tar.xz) = 615076
+TIMESTAMP = 1582695502
+SHA256 (KDE/plasma/5.18.2/kdeplasma-addons-5.18.2.tar.xz) = 634b346a6d5f9352477a7edc27350ef0c229b64eaf2da08e05ea2bf9c262c4e8
+SIZE (KDE/plasma/5.18.2/kdeplasma-addons-5.18.2.tar.xz) = 614764
diff --git a/x11-toolkits/termit/Makefile b/x11-toolkits/termit/Makefile
index cbfc4ab7c1df..14e6844ffb65 100644
--- a/x11-toolkits/termit/Makefile
+++ b/x11-toolkits/termit/Makefile
@@ -15,6 +15,7 @@ LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
libgnutls.so:security/gnutls
USES= cmake gnome lua:53+ pkgconfig xorg
+USE_CSTD= c99
USE_XORG= x11
USE_GNOME= cairo gdkpixbuf2 gtk30 vte3
diff --git a/x11-wm/plasma5-kdecoration/distinfo b/x11-wm/plasma5-kdecoration/distinfo
index 8092c53ffb71..9ec2ff5d12f0 100644
--- a/x11-wm/plasma5-kdecoration/distinfo
+++ b/x11-wm/plasma5-kdecoration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120835
-SHA256 (KDE/plasma/5.18.1/kdecoration-5.18.1.tar.xz) = 22816ea3407ded2aa82e10d2caa88aa9bf86475d6b6eec39d9564d7dc06013d2
-SIZE (KDE/plasma/5.18.1/kdecoration-5.18.1.tar.xz) = 43880
+TIMESTAMP = 1582695503
+SHA256 (KDE/plasma/5.18.2/kdecoration-5.18.2.tar.xz) = 4930680158119bbd5357ff59ee4515d77c5e21c6f7914c68b2302f409f7a7595
+SIZE (KDE/plasma/5.18.2/kdecoration-5.18.2.tar.xz) = 43872
diff --git a/x11-wm/plasma5-kwin/distinfo b/x11-wm/plasma5-kwin/distinfo
index 822a4cf3576d..90de8e2a738a 100644
--- a/x11-wm/plasma5-kwin/distinfo
+++ b/x11-wm/plasma5-kwin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120837
-SHA256 (KDE/plasma/5.18.1/kwin-5.18.1.tar.xz) = 3ab3e497cf231f43e8ee918f8bc666e7d5745c4858d5171f9516bd48783583da
-SIZE (KDE/plasma/5.18.1/kwin-5.18.1.tar.xz) = 6275172
+TIMESTAMP = 1582695505
+SHA256 (KDE/plasma/5.18.2/kwin-5.18.2.tar.xz) = 9535d7c71ea4561a8b492ca111d62c5efeea2907070f8f510764fe5c2b29fc5a
+SIZE (KDE/plasma/5.18.2/kwin-5.18.2.tar.xz) = 6272328
diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile
index 8b1a20bf3320..005e25f9cdc4 100644
--- a/x11/admiral/Makefile
+++ b/x11/admiral/Makefile
@@ -4,7 +4,7 @@ PORTNAME= admiral
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-7
DISTVERSIONSUFFIX= -g5a9f33b
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= x11
MAINTAINER= rigoletto@FreeBSD.org
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index f977054ee217..7d8dfb5d3583 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -3,7 +3,7 @@
PORTNAME= alacritty
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MAINTAINER= tobik@FreeBSD.org
diff --git a/x11/arandr/Makefile b/x11/arandr/Makefile
index 677a1389fc7b..358d4142d267 100644
--- a/x11/arandr/Makefile
+++ b/x11/arandr/Makefile
@@ -13,7 +13,7 @@ COMMENT= Another XRandR GUI
LICENSE= GPLv3
DEPRECATED= Old, uses EOLed python27
-EXPIRATION_DATE= 2020-03-01
+EXPIRATION_DATE= 2020-03-15
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0.6:textproc/py-docutils@${PY_FLAVOR}
RUN_DEPENDS= xrandr>0:x11/xrandr \
diff --git a/x11/babl/Makefile b/x11/babl/Makefile
index 92b61624dcbb..0c242c3bf850 100644
--- a/x11/babl/Makefile
+++ b/x11/babl/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= babl
-PORTVERSION= 0.1.72
+PORTVERSION= 0.1.74
CATEGORIES= x11
MASTER_SITES= GIMP
diff --git a/x11/babl/distinfo b/x11/babl/distinfo
index 72d395455455..d7a017c2c6a7 100644
--- a/x11/babl/distinfo
+++ b/x11/babl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1577438464
-SHA256 (babl-0.1.72.tar.xz) = 64e111097b1fa22f6c9bf044e341a9cd9ee1372c5acfa0b452e7a86fb37c6a42
-SIZE (babl-0.1.72.tar.xz) = 293660
+TIMESTAMP = 1582643149
+SHA256 (babl-0.1.74.tar.xz) = 9a710b6950da37ada94cd9e2046cbce26de12473da32a7b79b7d1432fc66ce0e
+SIZE (babl-0.1.74.tar.xz) = 294156
diff --git a/x11/babl/pkg-plist b/x11/babl/pkg-plist
index 4b58fe705056..edc8cf919fbc 100644
--- a/x11/babl/pkg-plist
+++ b/x11/babl/pkg-plist
@@ -34,6 +34,6 @@ lib/babl-0.1/ycbcr.so
lib/girepository-1.0/Babl-0.1.typelib
lib/libbabl-0.1.so
lib/libbabl-0.1.so.0
-lib/libbabl-0.1.so.0.171.1
+lib/libbabl-0.1.so.0.173.1
libdata/pkgconfig/babl.pc
share/gir-1.0/Babl-0.1.gir
diff --git a/x11/libwacom/Makefile b/x11/libwacom/Makefile
index 557c6476528b..6ac2ae92f557 100644
--- a/x11/libwacom/Makefile
+++ b/x11/libwacom/Makefile
@@ -2,30 +2,26 @@
# $FreeBSD$
PORTNAME= libwacom
-PORTVERSION= 0.32
DISTVERSIONPREFIX=libwacom-
+DISTVERSION= 1.2
+PORTREVISION= 1
CATEGORIES= x11
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= bb3aa6bd57c3.patch:-p1 # https://github.com/linuxwacom/libwacom/pull/217
+
MAINTAINER= x11@FreeBSD.org
COMMENT= Adds tablet support to libinput
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libgudev-1.0.so:devel/libgudev
+USES= gnome meson pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= linuxwacom
-
-USES= autoreconf gettext-runtime gmake gnome libtool localbase \
- pkgconfig pathfix tar:bzip2
USE_GNOME= glib20
-GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-INSTALL_TARGET= install-strip
-
-post-patch:
- @${REINPLACE_CMD} -e 's/-printf "%P\\n"/-print0 | xargs -0 basename/' ${WRKSRC}/data/Makefile.am
.include <bsd.port.mk>
diff --git a/x11/libwacom/distinfo b/x11/libwacom/distinfo
index 957225b9f2f3..0ee37a90e2c8 100644
--- a/x11/libwacom/distinfo
+++ b/x11/libwacom/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1546211624
-SHA256 (linuxwacom-libwacom-libwacom-0.32_GH0.tar.gz) = 316ea0985260ec95884bf6c5cd3e962f344ef1d43dd3fbed6d95555fdb3e4aca
-SIZE (linuxwacom-libwacom-libwacom-0.32_GH0.tar.gz) = 120925
+TIMESTAMP = 1577051129
+SHA256 (linuxwacom-libwacom-libwacom-1.2_GH0.tar.gz) = 102fd9c8a9ae30d76003ed58df0fb349625d49697c7c7c4e1aacf85d58039f9f
+SIZE (linuxwacom-libwacom-libwacom-1.2_GH0.tar.gz) = 110520
+SHA256 (bb3aa6bd57c3.patch) = 1537641da75342469e1160b586e8790c4387ed989186dec00b5f45779b6b831b
+SIZE (bb3aa6bd57c3.patch) = 3896
diff --git a/x11/libwacom/pkg-plist b/x11/libwacom/pkg-plist
index c9cc2b612cc7..4a878ab90d42 100644
--- a/x11/libwacom/pkg-plist
+++ b/x11/libwacom/pkg-plist
@@ -1,11 +1,13 @@
bin/libwacom-list-local-devices
include/libwacom-1.0/libwacom/libwacom.h
-lib/libwacom.a
lib/libwacom.so
lib/libwacom.so.2
lib/libwacom.so.2.6.1
+lib/udev/rules.d/65-libwacom.rules
libdata/pkgconfig/libwacom.pc
man/man1/libwacom-list-local-devices.1.gz
+%%DATADIR%%/bamboo-0fg-m-p-alt.tablet
+%%DATADIR%%/bamboo-0fg-s-p-alt.tablet
%%DATADIR%%/bamboo-0fg-s-p.tablet
%%DATADIR%%/bamboo-16fg-m-pt.tablet
%%DATADIR%%/bamboo-16fg-s-p.tablet
@@ -23,15 +25,18 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/bamboo-4fg-s-t.tablet
%%DATADIR%%/bamboo-4fg-se-m-pt.tablet
%%DATADIR%%/bamboo-4fg-se-s-pt.tablet
+%%DATADIR%%/bamboo-one-m-p.tablet
%%DATADIR%%/bamboo-one.tablet
%%DATADIR%%/bamboo-pad-wireless.tablet
%%DATADIR%%/bamboo-pad.tablet
%%DATADIR%%/cintiq-12wx.tablet
%%DATADIR%%/cintiq-13hd.tablet
%%DATADIR%%/cintiq-13hdt.tablet
+%%DATADIR%%/cintiq-16.tablet
%%DATADIR%%/cintiq-20wsx.tablet
%%DATADIR%%/cintiq-21ux.tablet
%%DATADIR%%/cintiq-21ux2.tablet
+%%DATADIR%%/cintiq-22.tablet
%%DATADIR%%/cintiq-22hd.tablet
%%DATADIR%%/cintiq-22hdt.tablet
%%DATADIR%%/cintiq-24hd-touch.tablet
@@ -53,6 +58,7 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/dth-2452.tablet
%%DATADIR%%/dti-520.tablet
%%DATADIR%%/dtk-1651.tablet
+%%DATADIR%%/dtk-1660e.tablet
%%DATADIR%%/dtk-2241.tablet
%%DATADIR%%/dtk-2451.tablet
%%DATADIR%%/dtu-1031.tablet
@@ -63,9 +69,16 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/dtu-1931.tablet
%%DATADIR%%/dtu-2231.tablet
%%DATADIR%%/ek-remote.tablet
+%%DATADIR%%/elan-2072.tablet
%%DATADIR%%/elan-22e2.tablet
%%DATADIR%%/elan-24db.tablet
%%DATADIR%%/elan-2537.tablet
+%%DATADIR%%/elan-2627.tablet
+%%DATADIR%%/elan-2628.tablet
+%%DATADIR%%/elan-264c.tablet
+%%DATADIR%%/elan-29a1.tablet
+%%DATADIR%%/elan-29b6.tablet
+%%DATADIR%%/elan-5515.tablet
%%DATADIR%%/generic.tablet
%%DATADIR%%/graphire-usb.tablet
%%DATADIR%%/graphire-wireless-8x6.tablet
@@ -75,6 +88,7 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/graphire3-6x8.tablet
%%DATADIR%%/graphire4-4x5.tablet
%%DATADIR%%/graphire4-6x8.tablet
+%%DATADIR%%/huion-h420.tablet
%%DATADIR%%/huion-h610-pro.tablet
%%DATADIR%%/intuos-12x12.tablet
%%DATADIR%%/intuos-12x18.tablet
@@ -87,10 +101,9 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/intuos-m-p3.tablet
%%DATADIR%%/intuos-m-pt.tablet
%%DATADIR%%/intuos-m-pt2.tablet
-%%DATADIR%%/intuos-pro-2-l-wl.tablet
%%DATADIR%%/intuos-pro-2-l.tablet
-%%DATADIR%%/intuos-pro-2-m-wl.tablet
%%DATADIR%%/intuos-pro-2-m.tablet
+%%DATADIR%%/intuos-pro-2-s.tablet
%%DATADIR%%/intuos-pro-l.tablet
%%DATADIR%%/intuos-pro-m.tablet
%%DATADIR%%/intuos-pro-s.tablet
@@ -133,8 +146,10 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/isdv4-117.tablet
%%DATADIR%%/isdv4-124.tablet
%%DATADIR%%/isdv4-12c.tablet
+%%DATADIR%%/isdv4-2d1f-002e.tablet
%%DATADIR%%/isdv4-4004.tablet
%%DATADIR%%/isdv4-4800.tablet
+%%DATADIR%%/isdv4-4806.tablet
%%DATADIR%%/isdv4-4807.tablet
%%DATADIR%%/isdv4-4809.tablet
%%DATADIR%%/isdv4-4814.tablet
@@ -142,9 +157,15 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/isdv4-4822.tablet
%%DATADIR%%/isdv4-4824.tablet
%%DATADIR%%/isdv4-4831.tablet
+%%DATADIR%%/isdv4-4841.tablet
%%DATADIR%%/isdv4-484c.tablet
%%DATADIR%%/isdv4-485e.tablet
+%%DATADIR%%/isdv4-4865.tablet
%%DATADIR%%/isdv4-486a.tablet
+%%DATADIR%%/isdv4-4870.tablet
+%%DATADIR%%/isdv4-488f.tablet
+%%DATADIR%%/isdv4-48c9.tablet
+%%DATADIR%%/isdv4-48ed.tablet
%%DATADIR%%/isdv4-5000.tablet
%%DATADIR%%/isdv4-5002.tablet
%%DATADIR%%/isdv4-5010.tablet
@@ -163,14 +184,32 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/isdv4-50b4.tablet
%%DATADIR%%/isdv4-50b6.tablet
%%DATADIR%%/isdv4-50b8.tablet
+%%DATADIR%%/isdv4-50db.tablet
+%%DATADIR%%/isdv4-50e9.tablet
+%%DATADIR%%/isdv4-50ef.tablet
%%DATADIR%%/isdv4-50f1.tablet
%%DATADIR%%/isdv4-50f8.tablet
%%DATADIR%%/isdv4-50fd.tablet
%%DATADIR%%/isdv4-5110.tablet
+%%DATADIR%%/isdv4-5115.tablet
%%DATADIR%%/isdv4-5122.tablet
+%%DATADIR%%/isdv4-5128.tablet
+%%DATADIR%%/isdv4-513b.tablet
%%DATADIR%%/isdv4-5146.tablet
+%%DATADIR%%/isdv4-5147.tablet
%%DATADIR%%/isdv4-5150.tablet
+%%DATADIR%%/isdv4-5157.tablet
+%%DATADIR%%/isdv4-5158.tablet
+%%DATADIR%%/isdv4-515a.tablet
+%%DATADIR%%/isdv4-5169.tablet
%%DATADIR%%/isdv4-516b.tablet
+%%DATADIR%%/isdv4-517d.tablet
+%%DATADIR%%/isdv4-5196.tablet
+%%DATADIR%%/isdv4-51af.tablet
+%%DATADIR%%/isdv4-51be.tablet
+%%DATADIR%%/isdv4-51bf.tablet
+%%DATADIR%%/isdv4-51c4.tablet
+%%DATADIR%%/isdv4-51e2.tablet
%%DATADIR%%/isdv4-90.tablet
%%DATADIR%%/isdv4-93.tablet
%%DATADIR%%/isdv4-e2.tablet
@@ -180,8 +219,85 @@ man/man1/libwacom-list-local-devices.1.gz
%%DATADIR%%/isdv4-ec.tablet
%%DATADIR%%/isdv4-ed.tablet
%%DATADIR%%/isdv4-ef.tablet
+%%DATADIR%%/layouts/bamboo-0fg-s-p-alt.svg
+%%DATADIR%%/layouts/bamboo-0fg-s-p.svg
+%%DATADIR%%/layouts/bamboo-16fg-m-pt.svg
+%%DATADIR%%/layouts/bamboo-16fg-s-pt.svg
+%%DATADIR%%/layouts/bamboo-16fg-s-t.svg
+%%DATADIR%%/layouts/bamboo-2fg-fun-m-pt.svg
+%%DATADIR%%/layouts/bamboo-2fg-fun-s-pt.svg
+%%DATADIR%%/layouts/bamboo-2fg-s-pt.svg
+%%DATADIR%%/layouts/bamboo-2fg-s-t.svg
+%%DATADIR%%/layouts/bamboo-4fg-fun-m-pt.svg
+%%DATADIR%%/layouts/bamboo-4fg-fun-s-pt.svg
+%%DATADIR%%/layouts/bamboo-4fg-s-pt.svg
+%%DATADIR%%/layouts/bamboo-4fg-s-t.svg
+%%DATADIR%%/layouts/bamboo-4fg-se-m-pt.svg
+%%DATADIR%%/layouts/bamboo-4fg-se-s-pt.svg
+%%DATADIR%%/layouts/bamboo-pad.svg
+%%DATADIR%%/layouts/cintiq-12wx.svg
+%%DATADIR%%/layouts/cintiq-13hd.svg
+%%DATADIR%%/layouts/cintiq-20wsx.svg
+%%DATADIR%%/layouts/cintiq-21ux.svg
+%%DATADIR%%/layouts/cintiq-21ux2.svg
+%%DATADIR%%/layouts/cintiq-22hd.svg
+%%DATADIR%%/layouts/cintiq-24hd.svg
+%%DATADIR%%/layouts/cintiq-companion-2.svg
+%%DATADIR%%/layouts/cintiq-companion-hybrid.svg
+%%DATADIR%%/layouts/cintiq-companion.svg
+%%DATADIR%%/layouts/dth-2242.svg
+%%DATADIR%%/layouts/dth-2452.svg
+%%DATADIR%%/layouts/dti-520.svg
+%%DATADIR%%/layouts/dtk-1651.svg
+%%DATADIR%%/layouts/dtk-2451.svg
+%%DATADIR%%/layouts/dtu-1031.svg
+%%DATADIR%%/layouts/dtu-1141.svg
+%%DATADIR%%/layouts/dtu-1141b.svg
+%%DATADIR%%/layouts/ek-remote.svg
+%%DATADIR%%/layouts/graphire-wireless-8x6.svg
+%%DATADIR%%/layouts/graphire4-4x5.svg
+%%DATADIR%%/layouts/graphire4-6x8.svg
+%%DATADIR%%/layouts/huion-h420.svg
+%%DATADIR%%/layouts/huion-h610-pro.svg
+%%DATADIR%%/layouts/intuos-m-p.svg
+%%DATADIR%%/layouts/intuos-m-p2.svg
+%%DATADIR%%/layouts/intuos-m-p3.svg
+%%DATADIR%%/layouts/intuos-m-pt.svg
+%%DATADIR%%/layouts/intuos-m-pt2.svg
+%%DATADIR%%/layouts/intuos-pro-2-l.svg
+%%DATADIR%%/layouts/intuos-pro-2-m.svg
+%%DATADIR%%/layouts/intuos-pro-2-s.svg
+%%DATADIR%%/layouts/intuos-pro-l.svg
+%%DATADIR%%/layouts/intuos-pro-m.svg
+%%DATADIR%%/layouts/intuos-pro-s.svg
+%%DATADIR%%/layouts/intuos-s-p.svg
+%%DATADIR%%/layouts/intuos-s-p2.svg
+%%DATADIR%%/layouts/intuos-s-p3.svg
+%%DATADIR%%/layouts/intuos-s-pt.svg
+%%DATADIR%%/layouts/intuos-s-pt2.svg
+%%DATADIR%%/layouts/intuos3-12x12.svg
+%%DATADIR%%/layouts/intuos3-12x19.svg
+%%DATADIR%%/layouts/intuos3-4x5.svg
+%%DATADIR%%/layouts/intuos3-4x6.svg
+%%DATADIR%%/layouts/intuos3-6x11.svg
+%%DATADIR%%/layouts/intuos3-6x8.svg
+%%DATADIR%%/layouts/intuos3-9x12.svg
+%%DATADIR%%/layouts/intuos4-12x19.svg
+%%DATADIR%%/layouts/intuos4-4x6.svg
+%%DATADIR%%/layouts/intuos4-6x9-wl.svg
+%%DATADIR%%/layouts/intuos4-6x9.svg
+%%DATADIR%%/layouts/intuos4-8x13.svg
+%%DATADIR%%/layouts/intuos5-l.svg
+%%DATADIR%%/layouts/intuos5-m.svg
+%%DATADIR%%/layouts/intuos5-s.svg
+%%DATADIR%%/layouts/mobilestudio-pro-13.svg
+%%DATADIR%%/layouts/mobilestudio-pro-16.svg
+%%DATADIR%%/layouts/xp-pen-star03.svg
%%DATADIR%%/libwacom.stylus
+%%DATADIR%%/mobilestudio-pro-13-2.tablet
%%DATADIR%%/mobilestudio-pro-13.tablet
+%%DATADIR%%/mobilestudio-pro-16-2.tablet
+%%DATADIR%%/mobilestudio-pro-16-3.tablet
%%DATADIR%%/mobilestudio-pro-16.tablet
%%DATADIR%%/n-trig-pen.tablet
%%DATADIR%%/one-by-wacom-m-p.tablet
diff --git a/x11/plasma5-kactivitymanagerd/distinfo b/x11/plasma5-kactivitymanagerd/distinfo
index 1098795fe328..6f82698da43e 100644
--- a/x11/plasma5-kactivitymanagerd/distinfo
+++ b/x11/plasma5-kactivitymanagerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120838
-SHA256 (KDE/plasma/5.18.1/kactivitymanagerd-5.18.1.tar.xz) = 236ae371a1185962ad95dad0c21b89987f7dad015b5934f62ecdc713f4ccc68c
-SIZE (KDE/plasma/5.18.1/kactivitymanagerd-5.18.1.tar.xz) = 87028
+TIMESTAMP = 1582695507
+SHA256 (KDE/plasma/5.18.2/kactivitymanagerd-5.18.2.tar.xz) = a11f4d0a234ef2e56451e3122e30dea6b958682024f5ca9a40a1bf1cfc912dce
+SIZE (KDE/plasma/5.18.2/kactivitymanagerd-5.18.2.tar.xz) = 86988
diff --git a/x11/plasma5-kgamma5/distinfo b/x11/plasma5-kgamma5/distinfo
index 462619496771..9d4aaf85adf3 100644
--- a/x11/plasma5-kgamma5/distinfo
+++ b/x11/plasma5-kgamma5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120839
-SHA256 (KDE/plasma/5.18.1/kgamma5-5.18.1.tar.xz) = 370cdf9988a57509f3df395e1cc6f78505da171c18b3338cb57bfd7f7e230658
-SIZE (KDE/plasma/5.18.1/kgamma5-5.18.1.tar.xz) = 80772
+TIMESTAMP = 1582695508
+SHA256 (KDE/plasma/5.18.2/kgamma5-5.18.2.tar.xz) = 3dc1acebd9559b008b59fe681100a05f004480ba50aba5b68d394a15dd18946d
+SIZE (KDE/plasma/5.18.2/kgamma5-5.18.2.tar.xz) = 80772
diff --git a/x11/plasma5-kscreen/distinfo b/x11/plasma5-kscreen/distinfo
index 8c1a80573a53..cdd32d0bc62c 100644
--- a/x11/plasma5-kscreen/distinfo
+++ b/x11/plasma5-kscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120839
-SHA256 (KDE/plasma/5.18.1/kscreen-5.18.1.tar.xz) = e863c425029cae0d52d1496eaf7993bf58aa80354825bc0cb8b25157203ea9c2
-SIZE (KDE/plasma/5.18.1/kscreen-5.18.1.tar.xz) = 113048
+TIMESTAMP = 1582695509
+SHA256 (KDE/plasma/5.18.2/kscreen-5.18.2.tar.xz) = 7e221a7a4192f91b94bc6d30d422989a18d457670c6e79c69abc103289f858d3
+SIZE (KDE/plasma/5.18.2/kscreen-5.18.2.tar.xz) = 113072
diff --git a/x11/plasma5-kwayland-integration/distinfo b/x11/plasma5-kwayland-integration/distinfo
index ff396f7942c8..daee61cf8116 100644
--- a/x11/plasma5-kwayland-integration/distinfo
+++ b/x11/plasma5-kwayland-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120840
-SHA256 (KDE/plasma/5.18.1/kwayland-integration-5.18.1.tar.xz) = e9d582560becb11b2884df642dbb0796696a2d94d55e92e1d87db8d312f443a3
-SIZE (KDE/plasma/5.18.1/kwayland-integration-5.18.1.tar.xz) = 20496
+TIMESTAMP = 1582695510
+SHA256 (KDE/plasma/5.18.2/kwayland-integration-5.18.2.tar.xz) = e6a0d5eeaccd1bf6c27811b0deba2411b855bcc3f5916845e2eecb750360075d
+SIZE (KDE/plasma/5.18.2/kwayland-integration-5.18.2.tar.xz) = 20496
diff --git a/x11/plasma5-libkscreen/distinfo b/x11/plasma5-libkscreen/distinfo
index ee153a653419..b5f1ee8f4b48 100644
--- a/x11/plasma5-libkscreen/distinfo
+++ b/x11/plasma5-libkscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120841
-SHA256 (KDE/plasma/5.18.1/libkscreen-5.18.1.tar.xz) = 768d8c353179c44cb0f8f2be3d6c046802303d9c3f96236d3d562953cf6f5444
-SIZE (KDE/plasma/5.18.1/libkscreen-5.18.1.tar.xz) = 85472
+TIMESTAMP = 1582695511
+SHA256 (KDE/plasma/5.18.2/libkscreen-5.18.2.tar.xz) = 641ec1d3db0bf21751b3f8d6ba174fcf077d13a5a8e8b77a764e670d522906af
+SIZE (KDE/plasma/5.18.2/libkscreen-5.18.2.tar.xz) = 85524
diff --git a/x11/plasma5-plasma-desktop/distinfo b/x11/plasma5-plasma-desktop/distinfo
index 9a942156d3d1..9b8030ba3aa8 100644
--- a/x11/plasma5-plasma-desktop/distinfo
+++ b/x11/plasma5-plasma-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120843
-SHA256 (KDE/plasma/5.18.1/plasma-desktop-5.18.1.tar.xz) = 588b228dab889b13f2942f8682fdab1765bae97f2c057fec4277be21c37aa912
-SIZE (KDE/plasma/5.18.1/plasma-desktop-5.18.1.tar.xz) = 9409180
+TIMESTAMP = 1582695514
+SHA256 (KDE/plasma/5.18.2/plasma-desktop-5.18.2.tar.xz) = 4cc9d3b2d2eb014549263013e3da81bdb408c7071e061675322efbe08701bea4
+SIZE (KDE/plasma/5.18.2/plasma-desktop-5.18.2.tar.xz) = 9409616
diff --git a/x11/plasma5-plasma-integration/distinfo b/x11/plasma5-plasma-integration/distinfo
index 2bceeb347f16..8b255d236c05 100644
--- a/x11/plasma5-plasma-integration/distinfo
+++ b/x11/plasma5-plasma-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120844
-SHA256 (KDE/plasma/5.18.1/plasma-integration-5.18.1.tar.xz) = e59363f8d0e965d5b66b1cfe8c5df188c0b9a8b6e989f4979987b6375b87837f
-SIZE (KDE/plasma/5.18.1/plasma-integration-5.18.1.tar.xz) = 57708
+TIMESTAMP = 1582695515
+SHA256 (KDE/plasma/5.18.2/plasma-integration-5.18.2.tar.xz) = 479eb0ecb66f70e25b916807932fcc765920db2516a60d62f5c368858b47449c
+SIZE (KDE/plasma/5.18.2/plasma-integration-5.18.2.tar.xz) = 57696
diff --git a/x11/plasma5-plasma-workspace/distinfo b/x11/plasma5-plasma-workspace/distinfo
index 35e7b50a0b64..d6c836f34baf 100644
--- a/x11/plasma5-plasma-workspace/distinfo
+++ b/x11/plasma5-plasma-workspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582120846
-SHA256 (KDE/plasma/5.18.1/plasma-workspace-5.18.1.tar.xz) = 0b095ea91c0cb214350f08ef1c53437db222d4018fe1c9da83ba3d71d8c27f52
-SIZE (KDE/plasma/5.18.1/plasma-workspace-5.18.1.tar.xz) = 5694640
+TIMESTAMP = 1582695518
+SHA256 (KDE/plasma/5.18.2/plasma-workspace-5.18.2.tar.xz) = f530e422a549c58058b67adbbc65d64f8e0371d4148efe9f85d9382970401fc9
+SIZE (KDE/plasma/5.18.2/plasma-workspace-5.18.2.tar.xz) = 5695200
diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile
index 3e12d7f3cd0c..97fb8de81bb8 100644
--- a/x11/squeekboard/Makefile
+++ b/x11/squeekboard/Makefile
@@ -2,7 +2,7 @@
PORTNAME= squeekboard
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.0
+DISTVERSION= 1.9.0
PORTREVISION= 1
CATEGORIES= x11
@@ -25,23 +25,21 @@ USE_GITLAB= yes
USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 gtk30
GL_SITE= https://source.puri.sm
GL_ACCOUNT= Librem5
-GL_COMMIT= dca0e55557d75151790cb974ae45839f8627d815
+GL_COMMIT= 930f5be0c86d33ae39aa5c65babffd3e7420b81e
MAKE_ENV= ${CARGO_ENV}
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}-entry \
bin/${PORTNAME}-test-layout \
share/applications/sm.puri.Squeekboard.desktop
-CARGO_CRATES= aho-corasick-0.7.6 \
- ansi_term-0.11.0 \
+CARGO_CRATES= aho-corasick-0.7.8 \
atk-sys-0.7.0 \
- atty-0.2.14 \
bitflags-1.0.4 \
cairo-rs-0.5.0 \
cairo-sys-rs-0.7.0 \
cc-1.0.50 \
clap-2.32.0 \
- dtoa-0.4.4 \
+ dtoa-0.4.5 \
fragile-0.3.0 \
gdk-0.9.0 \
gdk-pixbuf-0.5.0 \
@@ -54,31 +52,28 @@ CARGO_CRATES= aho-corasick-0.7.6 \
gobject-sys-0.7.0 \
gtk-0.5.0 \
gtk-sys-0.7.0 \
- hermit-abi-0.1.6 \
lazy_static-1.4.0 \
libc-0.2.66 \
linked-hash-map-0.5.2 \
maplit-1.0.2 \
- memchr-2.3.0 \
+ memchr-2.3.2 \
memmap-0.7.0 \
pango-0.5.0 \
pango-sys-0.7.0 \
pkg-config-0.3.17 \
- proc-macro2-1.0.7 \
+ proc-macro2-1.0.8 \
quote-1.0.2 \
regex-1.1.9 \
- regex-syntax-0.6.13 \
+ regex-syntax-0.6.14 \
serde-1.0.104 \
serde_derive-1.0.104 \
serde_yaml-0.8.11 \
- strsim-0.7.0 \
- syn-1.0.13 \
+ syn-1.0.14 \
textwrap-0.10.0 \
thread_local-0.3.6 \
unicode-width-0.1.7 \
unicode-xid-0.2.0 \
utf8-ranges-1.0.4 \
- vec_map-0.8.1 \
winapi-0.3.8 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
diff --git a/x11/squeekboard/distinfo b/x11/squeekboard/distinfo
index 51af154899f8..01a52a64d2ca 100644
--- a/x11/squeekboard/distinfo
+++ b/x11/squeekboard/distinfo
@@ -1,12 +1,8 @@
-TIMESTAMP = 1579010181
-SHA256 (rust/crates/aho-corasick-0.7.6.tar.gz) = 58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d
-SIZE (rust/crates/aho-corasick-0.7.6.tar.gz) = 108953
-SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
-SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
+TIMESTAMP = 1582123624
+SHA256 (rust/crates/aho-corasick-0.7.8.tar.gz) = 743ad5a418686aad3b87fd14c43badd828cf26e214a00f92a384291cf22e1811
+SIZE (rust/crates/aho-corasick-0.7.8.tar.gz) = 110524
SHA256 (rust/crates/atk-sys-0.7.0.tar.gz) = c7017e53393e713212aed7aea336b6553be4927f58c37070a56c2fe3d107e489
SIZE (rust/crates/atk-sys-0.7.0.tar.gz) = 19904
-SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.tar.gz) = 5470
SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12
SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282
SHA256 (rust/crates/cairo-rs-0.5.0.tar.gz) = dd940f0d609699e343ef71c4af5f66423afbf30d666f796dabd8fd15229cf5b6
@@ -17,8 +13,8 @@ SHA256 (rust/crates/cc-1.0.50.tar.gz) = 95e28fa049fda1c330bcf9d723be7663a899c467
SIZE (rust/crates/cc-1.0.50.tar.gz) = 49792
SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e
SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073
-SHA256 (rust/crates/dtoa-0.4.4.tar.gz) = ea57b42383d091c85abcc2706240b94ab2a8fa1fc81c10ff23c4de06e2a90b5e
-SIZE (rust/crates/dtoa-0.4.4.tar.gz) = 14818
+SHA256 (rust/crates/dtoa-0.4.5.tar.gz) = 4358a9e11b9a09cf52383b451b49a169e8d797b68aa02301ff586d70d9661ea3
+SIZE (rust/crates/dtoa-0.4.5.tar.gz) = 14840
SHA256 (rust/crates/fragile-0.3.0.tar.gz) = 05f8140122fa0d5dcb9fc8627cfce2b37cc1500f752636d46ea28bc26785c2f9
SIZE (rust/crates/fragile-0.3.0.tar.gz) = 10203
SHA256 (rust/crates/gdk-0.9.0.tar.gz) = bcc52c7244046df9d959df87289f1fc5cca23f9f850bab0c967963e2ecb83a96
@@ -43,8 +39,6 @@ SHA256 (rust/crates/gtk-0.5.0.tar.gz) = 56a6b30f194f09a17bb7ffa95c3ecdb405abd3b7
SIZE (rust/crates/gtk-0.5.0.tar.gz) = 310328
SHA256 (rust/crates/gtk-sys-0.7.0.tar.gz) = d487d333a4b87072e6bf9f2e55befa0ebef01b9496c2e263c0f4a1ff3d6c04b1
SIZE (rust/crates/gtk-sys-0.7.0.tar.gz) = 114453
-SHA256 (rust/crates/hermit-abi-0.1.6.tar.gz) = eff2656d88f158ce120947499e971d743c05dbcbed62e5bd2f38f1698bbc3772
-SIZE (rust/crates/hermit-abi-0.1.6.tar.gz) = 6907
SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
SHA256 (rust/crates/libc-0.2.66.tar.gz) = d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558
@@ -53,8 +47,8 @@ SHA256 (rust/crates/linked-hash-map-0.5.2.tar.gz) = ae91b68aebc4ddb91978b11a1b02
SIZE (rust/crates/linked-hash-map-0.5.2.tar.gz) = 16109
SHA256 (rust/crates/maplit-1.0.2.tar.gz) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.tar.gz) = 8871
-SHA256 (rust/crates/memchr-2.3.0.tar.gz) = 3197e20c7edb283f87c071ddfc7a2cca8f8e0b888c242959846a6fce03c72223
-SIZE (rust/crates/memchr-2.3.0.tar.gz) = 22308
+SHA256 (rust/crates/memchr-2.3.2.tar.gz) = 53445de381a1f436797497c61d851644d0e8e88e6140f22872ad33a704933978
+SIZE (rust/crates/memchr-2.3.2.tar.gz) = 22528
SHA256 (rust/crates/memmap-0.7.0.tar.gz) = 6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b
SIZE (rust/crates/memmap-0.7.0.tar.gz) = 15214
SHA256 (rust/crates/pango-0.5.0.tar.gz) = 4c2cb169402a3eb1ba034a7cc7d95b8b1c106e9be5ba4be79a5a93dc1a2795f4
@@ -63,24 +57,22 @@ SHA256 (rust/crates/pango-sys-0.7.0.tar.gz) = d6eb49268e69dd0c1da5d3001a61aac08e
SIZE (rust/crates/pango-sys-0.7.0.tar.gz) = 20403
SHA256 (rust/crates/pkg-config-0.3.17.tar.gz) = 05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677
SIZE (rust/crates/pkg-config-0.3.17.tar.gz) = 14533
-SHA256 (rust/crates/proc-macro2-1.0.7.tar.gz) = 0319972dcae462681daf4da1adeeaa066e3ebd29c69be96c6abb1259d2ee2bcc
-SIZE (rust/crates/proc-macro2-1.0.7.tar.gz) = 35588
+SHA256 (rust/crates/proc-macro2-1.0.8.tar.gz) = 3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548
+SIZE (rust/crates/proc-macro2-1.0.8.tar.gz) = 35657
SHA256 (rust/crates/quote-1.0.2.tar.gz) = 053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe
SIZE (rust/crates/quote-1.0.2.tar.gz) = 23023
SHA256 (rust/crates/regex-1.1.9.tar.gz) = d9d8297cc20bbb6184f8b45ff61c8ee6a9ac56c156cec8e38c3e5084773c44ad
SIZE (rust/crates/regex-1.1.9.tar.gz) = 246517
-SHA256 (rust/crates/regex-syntax-0.6.13.tar.gz) = e734e891f5b408a29efbf8309e656876276f49ab6a6ac208600b4419bd893d90
-SIZE (rust/crates/regex-syntax-0.6.13.tar.gz) = 289833
+SHA256 (rust/crates/regex-syntax-0.6.14.tar.gz) = b28dfe3fe9badec5dbf0a79a9cccad2cfc2ab5484bdb3e44cbd1ae8b3ba2be06
+SIZE (rust/crates/regex-syntax-0.6.14.tar.gz) = 289666
SHA256 (rust/crates/serde-1.0.104.tar.gz) = 414115f25f818d7dfccec8ee535d76949ae78584fc4f79a6f45a904bf8ab4449
SIZE (rust/crates/serde-1.0.104.tar.gz) = 73258
SHA256 (rust/crates/serde_derive-1.0.104.tar.gz) = 128f9e303a5a29922045a830221b8f78ec74a5f544944f3d5984f8ec3895ef64
SIZE (rust/crates/serde_derive-1.0.104.tar.gz) = 49658
SHA256 (rust/crates/serde_yaml-0.8.11.tar.gz) = 691b17f19fc1ec9d94ec0b5864859290dff279dbd7b03f017afda54eb36c3c35
SIZE (rust/crates/serde_yaml-0.8.11.tar.gz) = 35772
-SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
-SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435
-SHA256 (rust/crates/syn-1.0.13.tar.gz) = 1e4ff033220a41d1a57d8125eab57bf5263783dfdcc18688b1dacc6ce9651ef8
-SIZE (rust/crates/syn-1.0.13.tar.gz) = 195242
+SHA256 (rust/crates/syn-1.0.14.tar.gz) = af6f3550d8dff9ef7dc34d384ac6f107e5d31c8f57d9f28e0081503f547ac8f5
+SIZE (rust/crates/syn-1.0.14.tar.gz) = 195286
SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6
SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986
SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b
@@ -91,8 +83,6 @@ SHA256 (rust/crates/unicode-xid-0.2.0.tar.gz) = 826e7639553986605ec5979c7dd957c7
SIZE (rust/crates/unicode-xid-0.2.0.tar.gz) = 14994
SHA256 (rust/crates/utf8-ranges-1.0.4.tar.gz) = b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba
SIZE (rust/crates/utf8-ranges-1.0.4.tar.gz) = 8575
-SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a
-SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959
SHA256 (rust/crates/winapi-0.3.8.tar.gz) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6
SIZE (rust/crates/winapi-0.3.8.tar.gz) = 1128308
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -103,5 +93,5 @@ SHA256 (rust/crates/xkbcommon-0.4.0.tar.gz) = fda0ea5f7ddabd51deeeda7799bee06274
SIZE (rust/crates/xkbcommon-0.4.0.tar.gz) = 57500
SHA256 (rust/crates/yaml-rust-0.4.3.tar.gz) = 65923dd1784f44da1d2c3dbbc5e822045628c590ba72123e1c73d3c230c4434d
SIZE (rust/crates/yaml-rust-0.4.3.tar.gz) = 45768
-SHA256 (Librem5-squeekboard-dca0e55557d75151790cb974ae45839f8627d815_GL0.tar.gz) = 34853db9b12c6c7168ab3ae5c3b67c14826a9ca5a6b69054cf5c5939a95c1f80
-SIZE (Librem5-squeekboard-dca0e55557d75151790cb974ae45839f8627d815_GL0.tar.gz) = 127033
+SHA256 (Librem5-squeekboard-930f5be0c86d33ae39aa5c65babffd3e7420b81e_GL0.tar.gz) = e5753db88f7075a8431c4b2314ee669df02b70d109fd16b3d78b9f56e7789235
+SIZE (Librem5-squeekboard-930f5be0c86d33ae39aa5c65babffd3e7420b81e_GL0.tar.gz) = 130919
diff --git a/x11/xdm/Makefile b/x11/xdm/Makefile
index 30ed7bfb3ce9..3d651a4e19a6 100644
--- a/x11/xdm/Makefile
+++ b/x11/xdm/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xdm
PORTVERSION= 1.1.12
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/xdm/files/patch-config_Makefile.in b/x11/xdm/files/patch-config_Makefile.in
new file mode 100644
index 000000000000..794c1f2d8abf
--- /dev/null
+++ b/x11/xdm/files/patch-config_Makefile.in
@@ -0,0 +1,13 @@
+--- config/Makefile.in.orig 2019-03-02 22:06:24 UTC
++++ config/Makefile.in
+@@ -391,8 +391,8 @@ EXTRA_DIST = Xservers.ws.in Xservers.fs \
+ @USE_XPM_FALSE@XPM_SED_FLAGS = -e '/ifdef XPM/,/endif \/\* XPM \*\//d'
+
+ # Defines used when sed'ing config files to replace settings in the files
+-@USE_XPM_TRUE@XPM_SED_FLAGS = -e '/ifdef XPM/d' -e '/endif \/\* XPM \
+-@USE_XPM_TRUE@ \*\//d' -e 's|BITMAPDIR|$(XDM_PIXMAPDIR)|' -e \
++@USE_XPM_TRUE@XPM_SED_FLAGS = -e '/ifdef XPM/d' -e '/endif \/\* XPM \*\//d' \
++@USE_XPM_TRUE@ -e 's|BITMAPDIR|$(XDM_PIXMAPDIR)|' -e \
+ @USE_XPM_TRUE@ 's|XDM_PIXMAP|$(XDM_PIXMAP)|' -e \
+ @USE_XPM_TRUE@ 's|XDM_BWPIXMAP|$(XDM_BWPIXMAP)|'
+