<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/87e757609b6599eda48fedf3afd918d37cf8a85d">https://github.com/macports/macports-ports/commit/87e757609b6599eda48fedf3afd918d37cf8a85d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 87e757609b6 bash-completion: update to 2.12.0
</span>87e757609b6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 87e757609b6599eda48fedf3afd918d37cf8a85d
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Sat Feb 24 19:18:41 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    bash-completion: update to 2.12.0
</span>---
 sysutils/bash-completion/Portfile                  | 11 +++---
 .../files/patch-fix-quote-readline-by-ref.diff     | 44 ----------------------
 .../files/patch-remove-pkgutil.diff                |  2 +-
 sysutils/bash-completion/files/patch-vpnc.diff     | 25 ++++++------
 .../files/patch-xine-add-more-formats.diff         | 38 +++++++++----------
 .../files/patch-xpdf-support-compressed-pdf.diff   | 23 +++++------
 6 files changed, 47 insertions(+), 96 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bash-completion/Portfile b/sysutils/bash-completion/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f77f44c48f2..47defb5d010 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/bash-completion/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/bash-completion/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,9 +3,9 @@
</span> PortSystem      1.0
 PortGroup       github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup    scop bash-completion 2.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    scop bash-completion 2.12.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> epoch           1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        1
</span> categories      sysutils
 platforms       any
 supported_archs noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,14 +19,13 @@ long_description \
</span> github.tarball_from releases
 use_xz yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  c38855cb1e3379c815d5491234ee589b91c44e3f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  73a8894bad94dee83ab468fa09f628daffd567e8bef1a24277f1e9a0daf911ac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    311004
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  a50bd759024416d583f20c26bc40935431457d06 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  3eb05b1783c339ef59ed576afb0f678fa4ef49a6de8a696397df3148f8345af9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    417272
</span> 
 depends_run     port:bash
 
 patchfiles      patch-vpnc.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                patch-fix-quote-readline-by-ref.diff \
</span>                 patch-remove-pkgutil.diff \
                 patch-xine-add-more-formats.diff \
                 patch-xpdf-support-compressed-pdf.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bash-completion/files/patch-fix-quote-readline-by-ref.diff b/sysutils/bash-completion/files/patch-fix-quote-readline-by-ref.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c2515aad372..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/bash-completion/files/patch-fix-quote-readline-by-ref.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,44 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: JuanJo Ciarlante <jjo@canonical.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: fix _quote_readline_by_ref to:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- - avoid escaping 1st '~' (lp: #1288314)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- - avoid quoting if empty, else expansion without args only shows dirs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (lp: #1288031)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- - replace double escaping to single (eg for completing file/paths with
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   spaces)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Origin: vendor, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739835
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Bug-Debian: https://bugs.debian.org/739835
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Forwarded: yes, <5328F418.100@canonical.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: G. Branden Robinson <g.branden.robinson@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: Revert "double escaping" hunk of patch.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- - That portion fixed no cited bug.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- - It broke extremely common command-substitution cases, e.g.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     "grep pattern $(<TAB>)", producing:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     bash: unexpected EOF while looking for matching `)'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     bash: syntax error: unexpected end of file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Origin: vendor, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742466
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Bug-Debian: https://bugs.debian.org/742466
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bash_completion |   13 ++++++++++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 12 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bash_completion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bash_completion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -526,9 +526,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # @param $2  Name of variable to return result to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _quote_readline_by_ref()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [[ $1 == \'* ]]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if [ -z "$1" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        # avoid quoting if empty
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        printf -v $2 %s "$1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    elif [[ $1 == \'* ]]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         # Leave out first character
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         printf -v $2 %s "${1:1}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    elif [[ $1 == ~* ]]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        # avoid escaping first ~
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        printf -v $2 ~%q "${1:1}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         printf -v $2 %q "$1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bash-completion/files/patch-remove-pkgutil.diff b/sysutils/bash-completion/files/patch-remove-pkgutil.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index cf21d1342b7..642f2bfb251 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/bash-completion/files/patch-remove-pkgutil.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/bash-completion/files/patch-remove-pkgutil.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span> pkgutil completions are for Solaris CSW, let's avoid confusion with pkgutil on OS X
 --- completions/Makefile.am.orig
 +++ completions/Makefile.am
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -272,7 +272,6 @@ bashcomp_DATA = 2to3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -327,7 +327,6 @@
</span>           pkgadd \
                pkgrm \
                pkgtool \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bash-completion/files/patch-vpnc.diff b/sysutils/bash-completion/files/patch-vpnc.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 33a9783bd54..ecd0648dcba 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/bash-completion/files/patch-vpnc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/bash-completion/files/patch-vpnc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- completions/vpnc       2020-07-25 07:49:49.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ completions/vpnc       2020-11-24 13:09:36.274875288 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -68,7 +68,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         # config name, /etc/vpnc/<name>.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         local IFS=$' \t\n' reset=$(shopt -p nullglob)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         shopt -s nullglob
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        local -a configs=(/etc/vpnc/*.conf)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        local -a configs=( @@PREFIX@@/etc/vpnc/*.conf )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         configs=("${configs[@]##*/}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         configs=("${configs[@]%.conf}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         $reset
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- completions/vpnc       2024-02-21 01:55:15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ completions/vpnc       2024-02-24 18:38:02
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -63,9 +63,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         # explicit filename
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         _comp_compgen_filedir conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        # config name, /etc/vpnc/<name>.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        # config name, @@PREFIX@@/etc/vpnc/<name>.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         local -a configs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        if _comp_expand_glob configs '/etc/vpnc/*.conf'; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        if _comp_expand_glob configs '@@PREFIX@@/etc/vpnc/*.conf'; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             configs=("${configs[@]##*/}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             configs=("${configs[@]%.conf}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             compopt -o filenames
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bash-completion/files/patch-xine-add-more-formats.diff b/sysutils/bash-completion/files/patch-xine-add-more-formats.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 4b9c99a8cef..558d8ec2aa2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/bash-completion/files/patch-xine-add-more-formats.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/bash-completion/files/patch-xine-add-more-formats.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,27 +4,23 @@ Origin: vendor
</span> Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/311525
 Bug-Debian: https://bugs.debian.org/496162
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bash_completion     |    8 ++++----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- completions/mplayer |    2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2 files changed, 5 insertions(+), 5 deletions(-)
</span> 
 --- bash_completion
 +++ bash_completion
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1967,13 +1967,13 @@ _install_xspec '!*.@(?(e)ps|pdf)' ps2pdf ps2pdf12 ps2pdf13 ps2pdf14 ps2pdfwr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.texi*' makeinfo texi2html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(?(la)tex|texi|dtx|ins|ltx|dbj)' tex latex slitex jadetex pdfjadetex pdftex pdflatex texi2dvi xetex xelatex luatex lualatex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.mp3' mpg123 mpg321 madplay
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmv]|OG[AGMV]|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' xine aaxine fbxine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmv]|OG[AGMV]|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM|iso|ISO)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' kaffeine dragon totem
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmvx]|OG[AGMVX]|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' xine aaxine fbxine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmvx]|OG[AGMVX]|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM|iso|ISO)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' kaffeine dragon totem
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(avi|asf|wmv)' aviplay
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(rm?(j)|ra?(m)|smi?(l))' realplay
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(mpg|mpeg|avi|mov|qt)' xanim
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(og[ag]|m3u|flac|spx)' ogg123
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--_install_xspec '!*.@(mp3|ogg|pls|m3u)' gqmpeg freeamp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_install_xspec '!*.@(mp3|og[ag]|pls|m3u)' gqmpeg freeamp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.fig' xfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(mid?(i)|cmf)' playmidi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(mid?(i)|rmi|rcp|[gr]36|g18|mod|xm|it|x3m|s[3t]m|kar)' timidity
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3079,13 +3079,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.texi*' makeinfo texi2html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(?(la)tex|texi|dtx|ins|ltx|dbj)' tex latex slitex jadetex pdfjadetex pdftex pdflatex texi2dvi xetex xelatex luatex lualatex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.mp3' mpg123 mpg321 madplay
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-_comp__init_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmv]|OG[AGMV]|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' xine aaxine cacaxine fbxine
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-_comp__init_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmv]|OG[AGMV]|opus|OPUS|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM|iso|ISO)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' kaffeine dragon totem
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++_comp__init_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmvx]|OG[AGMVX]|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' xine aaxine cacaxine fbxine
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++_comp__init_install_xspec '!*@(.@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|vob|VOB|bin|dat|divx|DIVX|vcd|ps|pes|fli|flv|FLV|fxm|FXM|viv|rm|ram|yuv|mov|MOV|qt|QT|web[am]|WEB[AM]|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|mkv|MKV|og[agmvx]|OG[AGMVX]|opus|OPUS|t[ps]|T[PS]|m2t?(s)|M2T?(S)|mts|MTS|wav|WAV|flac|FLAC|asx|ASX|mng|MNG|srt|m[eo]d|M[EO]D|s[3t]m|S[3T]M|it|IT|xm|XM|iso|ISO)|+([0-9]).@(vdr|VDR))?(.@(crdownload|part))' kaffeine dragon totem
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(avi|asf|wmv)' aviplay
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(rm?(j)|ra?(m)|smi?(l))' realplay
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(mpg|mpeg|avi|mov|qt)' xanim
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(og[ag]|m3u|flac|spx)' ogg123
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-_comp__init_install_xspec '!*.@(mp3|ogg|pls|m3u)' gqmpeg freeamp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++_comp__init_install_xspec '!*.@(mp3|og[ag]|pls|m3u)' gqmpeg freeamp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.fig' xfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(mid?(i)|cmf)' playmidi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(mid?(i)|rmi|rcp|[gr]36|g18|mod|xm|it|x3m|s[3t]m|kar)' timidity
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bash-completion/files/patch-xpdf-support-compressed-pdf.diff b/sysutils/bash-completion/files/patch-xpdf-support-compressed-pdf.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index f4a190c6fa6..02cdc6ae2b9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/bash-completion/files/patch-xpdf-support-compressed-pdf.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/bash-completion/files/patch-xpdf-support-compressed-pdf.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,19 +3,16 @@ Subject: xpdf in Debian also supports compressed PDFs
</span> Origin: vendor, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702498
 Bug-Debian: https://bugs.debian.org/702498
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bash_completion |    3 ++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 2 insertions(+), 1 deletion(-)
</span> 
 --- bash_completion
 +++ bash_completion
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1958,7 +1958,8 @@ _install_xspec '!*.@(gif|jp?(e)g?(2)|j2[ck]|jp[2f]|tif?(f)|png|p[bgp]m|bmp|x[bp]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(@(?(e)ps|?(E)PS|pdf|PDF)?(.gz|.GZ|.bz2|.BZ2|.Z))' gv ggv kghostview
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(dvi|DVI)?(.@(gz|Z|bz2))' xdvi kdvi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.dvi' dvips dviselect dvitype dvipdf advi dvipdfm dvipdfmx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--_install_xspec '!*.[pf]df' acroread gpdf xpdf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_install_xspec '!*.[pf]df' acroread gpdf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_install_xspec '!*.@(pdf|fdf)?(.@(gz|GZ|bz2|BZ2|Z))' xpdf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(?(e)ps|pdf)' kpdf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.@(okular|@(?(e|x)ps|?(E|X)PS|[pf]df|[PF]DF|dvi|DVI|cb[rz]|CB[RZ]|djv?(u)|DJV?(U)|dvi|DVI|gif|jp?(e)g|miff|tif?(f)|pn[gm]|p[bgp]m|bmp|xpm|ico|xwd|tga|pcx|GIF|JP?(E)G|MIFF|TIF?(F)|PN[GM]|P[BGP]M|BMP|XPM|ICO|XWD|TGA|PCX|epub|EPUB|odt|ODT|fb?(2)|FB?(2)|mobi|MOBI|g3|G3|chm|CHM)?(.?(gz|GZ|bz2|BZ2|xz|XZ)))' okular
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _install_xspec '!*.pdf' epdfview pdfunite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3070,7 +3070,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(@(?(e)ps|?(E)PS|pdf|PDF)?(.gz|.GZ|.bz2|.BZ2|.Z))' gv ggv kghostview
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(dvi|DVI)?(.@(gz|Z|bz2))' xdvi kdvi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.dvi' dvips dviselect dvitype dvipdf advi dvipdfm dvipdfmx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-_comp__init_install_xspec '!*.[pf]df' acroread gpdf xpdf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++_comp__init_install_xspec '!*.[pf]df' acroread gpdf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++_comp__init_install_xspec '!*.@(pdf|fdf)?(.@(gz|GZ|bz2|BZ2|Z))' xpdf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(?(e)ps|pdf)' kpdf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.@(okular|@(?(e|x)ps|?(E|X)PS|[pf]df|[PF]DF|dvi|DVI|cb[rz]|CB[RZ]|djv?(u)|DJV?(U)|dvi|DVI|gif|jp?(e)g|miff|tif?(f)|pn[gm]|p[bgp]m|bmp|xpm|ico|xwd|tga|pcx|GIF|JP?(E)G|MIFF|TIF?(F)|PN[GM]|P[BGP]M|BMP|XPM|ICO|XWD|TGA|PCX|epub|EPUB|odt|ODT|fb?(2)|FB?(2)|mobi|MOBI|g3|G3|chm|CHM|md|markdown)?(.?(gz|GZ|bz2|BZ2|xz|XZ)))' okular
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _comp__init_install_xspec '!*.pdf' epdfview pdfunite
</span></pre><pre style='margin:0'>

</pre>