Skip to content

Commit 1441750

Browse files
author
Git for Windows Build Agent
committed
Update 36 packages
apr (1.7.6-1 -> 1.7.6-2) bash (5.3.012-1 -> 5.3.015-1) binutils (2.46-2 -> 2.46.1-1) bsdcpio (3.8.7-1 -> 3.8.7-2) bsdtar (3.8.7-1 -> 3.8.7-2) file (5.47-1 -> 5.48-1) gcc (15.2.0-1 -> 15.3.0-1) gcc-libs (15.2.0-1 -> 15.3.0-1) gdb (17.1-2 -> 17.1-3) less (702-1 -> 704-1) libarchive (3.8.7-1 -> 3.8.7-2) libltdl (2.5.4-4 -> 2.5.4-5) libopenssl (3.5.6-1 -> 3.5.7-1) libsqlite (3.53.1-1 -> 3.53.2-1) libtool (2.5.4-4 -> 2.5.4-5) mingw-w64-ucrt-x86_64-binutils (2.46-3 -> 2.46.1-1) mingw-w64-ucrt-x86_64-crt (14.0.0.r59.g93753750c-1 -> 14.0.0.r98.g19f5121a2-1) mingw-w64-ucrt-x86_64-docx2txt-rs (new: 0.2.0-1) mingw-w64-ucrt-x86_64-expat (2.8.1-1 -> 2.8.1-2) mingw-w64-ucrt-x86_64-git-extra (new: 1.1.709.fa78d67ca-1) mingw-w64-ucrt-x86_64-headers (14.0.0.r59.g93753750c-1 -> 14.0.0.r98.g19f5121a2-1) mingw-w64-ucrt-x86_64-libmangle (14.0.0.r59.g93753750c-1 -> 14.0.0.r98.g19f5121a2-1) mingw-w64-ucrt-x86_64-libwinpthread (14.0.0.r59.g93753750c-1 -> 14.0.0.r98.g19f5121a2-1) mingw-w64-ucrt-x86_64-openssl (3.6.2-2 -> 3.6.3-1) mingw-w64-ucrt-x86_64-python (3.14.5-1 -> 3.14.6-1) mingw-w64-ucrt-x86_64-tools (14.0.0.r59.g93753750c-1 -> 14.0.0.r98.g19f5121a2-1) mingw-w64-ucrt-x86_64-winpthreads (14.0.0.r59.g93753750c-1 -> 14.0.0.r98.g19f5121a2-1) mintty (1~3.8.2-1 -> 1~3.8.3-1) msys2-runtime (3.6.9-1 -> 3.6.9-2) msys2-runtime-devel (3.6.9-1 -> 3.6.9-2) openssl (3.5.6-1 -> 3.5.7-1) pacman (6.1.0-24 -> 6.1.0-25) perl-HTTP-Message (7.01-1 -> 7.02-1) rsync (3.4.3-1 -> 3.4.4-1) tig (2.6.0-1 -> 2.6.1-1) vim (9.2.0577-1 -> 9.2.0640-1) Signed-off-by: Git for Windows Build Agent <ci@git-for-windows.build>
1 parent 4232ee5 commit 1441750

8,989 files changed

Lines changed: 12888 additions & 6220 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

etc/gdbinit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
python
22
import sys
3-
sys.path.insert(0, sys.path[0] + '/../../gcc-15.2.0/python')
3+
sys.path.insert(0, sys.path[0] + '/../../gcc-15.3.0/python')
44
from libstdcxx.v6.printers import register_libstdcxx_printers
55
register_libstdcxx_printers (None)
66
end

etc/inputrc

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# none, visible or audible
2+
set bell-style visible
3+
4+
# Ask before displaying >40 items
5+
# Since $WINDIR $PATH var can be in $PATH, this could list
6+
# all window executables in C:\WINDOWS
7+
set completion-query-items 40
8+
9+
# Ignore case for the command-line-completion functionality
10+
# on: default on a Windows style console
11+
# off: default on a *nix style console
12+
set completion-ignore-case on
13+
14+
# disable/enable 8bit input
15+
set input-meta on
16+
set output-meta on
17+
set convert-meta off
18+
19+
# visible-stats
20+
# Append a mark according to the file type in a listing
21+
set visible-stats off
22+
set mark-directories on
23+
set mark-symlinked-directories on
24+
25+
# Beep first, show all only upon double-Tab
26+
set show-all-if-ambiguous off
27+
28+
# MSYSTEM is emacs based
29+
$if mode=emacs
30+
# Common to Console & RXVT
31+
"\e[2;2~": paste-from-clipboard # Shift-Insert
32+
"\e[5~": beginning-of-history # Page up
33+
"\e[6~": end-of-history # Page down
34+
35+
# Mintty
36+
"\e[1;5D": "\eOD" # Ctrl-Left
37+
"\e[1;5C": "\eOC" # Ctrl-Right
38+
"\e[1;5A": "\eOA" # Ctrl-Up
39+
"\e[1;5B": "\eOB" # Ctrl-Down
40+
"\e[1;3D": "\e\e[D" # Alt-Left
41+
"\e[1;3C": "\e\e[C" # Alt-Right
42+
43+
"\e[Z": complete # Shift-Tab
44+
45+
$if term=msys # RXVT
46+
"\e[7~": beginning-of-line # Home Key
47+
"\e[8~": end-of-line # End Key
48+
"\e[11~": display-shell-version # F1
49+
"\e[15~": re-read-init-file # F5
50+
"\e[12~": "Function Key 2"
51+
"\e[13~": "Function Key 3"
52+
"\e[14~": "Function Key 4"
53+
"\e[17~": "Function Key 6"
54+
"\e[18~": "Function Key 7"
55+
"\e[19~": "Function Key 8"
56+
"\e[20~": "Function Key 9"
57+
"\e[21~": "Function Key 10"
58+
$else
59+
# Eh, normal Console is not really cygwin anymore, is it? Using 'else' instead. -mstormo
60+
# $if term=cygwin # Console
61+
"\e[1~": beginning-of-line # Home Key
62+
"\e[4~": end-of-line # End Key
63+
"\e[3~": delete-char # Delete Key
64+
"\e[1;5D": backward-word # Ctrl-Left
65+
"\e[1;5C": forward-word # Ctrl-Right
66+
"\e\e[C": forward-word # Alt-Right
67+
"\e\e[D": backward-word # Alt-Left
68+
"\e[17~": "Function Key 6"
69+
"\e[18~": "Function Key 7"
70+
"\e[19~": "Function Key 8"
71+
"\e[20~": "Function Key 9"
72+
"\e[21~": "Function Key 10"
73+
"\e[23~": "Function Key 11"
74+
$endif
75+
76+
$if term=cygwin
77+
"\e[A": previous-history # Cursor Up
78+
"\e[B": next-history # Cursor Down
79+
"\e[C": forward-char # Cursor Right
80+
"\e[D": backward-char # Cursor Left
81+
$endif
82+
$endif

etc/minttyrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Columns=100
2+
Rows=27
3+
Term=xterm-256color
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Only remove post-install scripts if we're not in the SDK.
2+
# They need to be there to build the installer packages.
3+
if [ -f /ReleaseNotes.html -o -f /README.portable ]
4+
then
5+
rm -rf /etc/post-install
6+
fi

etc/profile.d/aliases.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Some good standards, which are not used if the user
2+
# creates his/her own .bashrc/.bash_profile
3+
4+
# --show-control-chars: help showing Korean or accented characters
5+
alias ls='ls -F --color=auto --show-control-chars'
6+
alias ll='ls -l'

etc/profile.d/bash_profile.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# add ~/.bash_profile if needed for executing ~/.bashrc
2+
if [ -e ~/.bashrc -a ! -e ~/.bash_profile -a ! -e ~/.bash_login -a ! -e ~/.profile ]; then
3+
printf "\n\033[31mWARNING: Found ~/.bashrc but no ~/.bash_profile, ~/.bash_login or ~/.profile.\033[m\n\n"
4+
echo "This looks like an incorrect setup."
5+
echo "A ~/.bash_profile that loads ~/.bashrc will be created for you."
6+
cat >~/.bash_profile <<-\EOF
7+
# generated by Git for Windows
8+
test -f ~/.profile && . ~/.profile
9+
test -f ~/.bashrc && . ~/.bashrc
10+
EOF
11+
fi

etc/profile.d/env.sh

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Add bin path in the home directory ontop of the PATH variable
2+
export PATH="$HOME/bin:$PATH"
3+
4+
# Allow SSH to ask via GUI if the terminal is not usable
5+
test -n "$SSH_ASKPASS" || {
6+
case "$MSYSTEM" in
7+
MINGW64)
8+
export DISPLAY=needs-to-be-defined
9+
if [ -f /mingw64/bin/git-askpass.exe ]; then
10+
export SSH_ASKPASS=/mingw64/bin/git-askpass.exe
11+
else
12+
export SSH_ASKPASS=/mingw64/libexec/git-core/git-gui--askpass
13+
fi
14+
;;
15+
UCRT64)
16+
export DISPLAY=needs-to-be-defined
17+
if [ -f /ucrt64/bin/git-askpass.exe ]; then
18+
export SSH_ASKPASS=/ucrt64/bin/git-askpass.exe
19+
else
20+
export SSH_ASKPASS=/ucrt64/libexec/git-core/git-gui--askpass
21+
fi
22+
;;
23+
MINGW32)
24+
export DISPLAY=needs-to-be-defined
25+
if [ -f /mingw32/bin/git-askpass.exe ]; then
26+
export SSH_ASKPASS=/mingw32/bin/git-askpass.exe
27+
else
28+
export SSH_ASKPASS=/mingw32/libexec/git-core/git-gui--askpass
29+
fi
30+
;;
31+
CLANGARM64)
32+
export DISPLAY=needs-to-be-defined
33+
if [ -f /clangarm64/bin/git-askpass.exe ]; then
34+
export SSH_ASKPASS=/clangarm64/bin/git-askpass.exe
35+
else
36+
export SSH_ASKPASS=/clangarm64/libexec/git-core/git-gui--askpass
37+
fi
38+
;;
39+
esac
40+
}

etc/profile.d/git-prompt.sh

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
if test -f /etc/profile.d/git-sdk.sh
2+
then
3+
TITLEPREFIX=SDK-${MSYSTEM#MINGW}
4+
else
5+
TITLEPREFIX=$MSYSTEM
6+
fi
7+
8+
if test -f ~/.config/git/git-prompt.sh
9+
then
10+
. ~/.config/git/git-prompt.sh
11+
else
12+
PS1='\[\033]0;$TITLEPREFIX:$PWD\007\]' # set window title
13+
PS1="$PS1"'\n' # new line
14+
PS1="$PS1"'\[\033[32m\]' # change to green
15+
PS1="$PS1"'\u@\h ' # user@host<space>
16+
PS1="$PS1"'\[\033[35m\]' # change to purple
17+
PS1="$PS1"'$MSYSTEM ' # show MSYSTEM
18+
PS1="$PS1"'\[\033[33m\]' # change to brownish yellow
19+
PS1="$PS1"'\w' # current working directory
20+
if test -n "$BASH_VERSION" && test -z "$WINELOADERNOEXEC"
21+
then
22+
GIT_EXEC_PATH="$(git --exec-path 2>/dev/null)"
23+
COMPLETION_PATH="${GIT_EXEC_PATH%/libexec/git-core}"
24+
COMPLETION_PATH="${COMPLETION_PATH%/lib/git-core}"
25+
COMPLETION_PATH="$COMPLETION_PATH/share/git/completion"
26+
if test -f "$COMPLETION_PATH/git-prompt.sh"
27+
then
28+
. "$COMPLETION_PATH/git-completion.bash"
29+
. "$COMPLETION_PATH/git-prompt.sh"
30+
PS1="$PS1"'\[\033[36m\]' # change color to cyan
31+
PS1="$PS1"'`__git_ps1`' # bash function
32+
fi
33+
fi
34+
PS1="$PS1"'\[\033[0m\]' # change color
35+
PS1="$PS1"'\n' # new line
36+
PS1="$PS1"'$ ' # prompt: always $
37+
fi
38+
39+
MSYS2_PS1="$PS1" # for detection by MSYS2 SDK's bash.basrc
40+
41+
# Evaluate all user-specific Bash completion scripts (if any)
42+
if test -n "$BASH_VERSION" && test -z "$WINELOADERNOEXEC"
43+
then
44+
for c in "$HOME"/bash_completion.d/*.bash
45+
do
46+
# Handle absence of any scripts (or the folder) gracefully
47+
test ! -f "$c" ||
48+
. "$c"
49+
done
50+
fi
51+
52+
# Prevents command completion if line is empty or only has whitespace
53+
# Can be overriden by adding the following to your .bashrc file.
54+
# shopt -u no_empty_cmd_completion
55+
if test -n "$BASH_VERSION"
56+
then
57+
shopt -s no_empty_cmd_completion
58+
fi

0 commit comments

Comments
 (0)