Skip to content

Commit 4677601

Browse files
committed
Fix various outdated URLs
+ one internal wrong anchor + replace mirbsd.org with the web archive
1 parent 52e19f1 commit 4677601

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

web/dev/package-licensing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ licenses are recorded in a package:
1414
#### The license array field
1515

1616
* Values starting with `spdx:` are [SPDX license
17-
expressions](https://spdx.github.io/spdx-spec/SPDX-license-expressions/).
17+
expressions](https://spdx.github.io/spdx-spec/v3.0/annexes/SPDX-license-expressions/).
1818
Example: `('spdx:GPL-2.0-or-later')`
1919
* Multiple values starting with `spdx:` are treated as if they are combined with
2020
`OR`. Example: `('spdx:LGPL-2.1-only', 'spdx:MPL-1.1')` is the same as

web/wiki/Devtopics.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,18 +71,18 @@ Altough we are probably not so big among end-users yet, a lot of cross-platform
7171

7272
Links:
7373

74-
- https://vcpkg.readthedocs.io/en/latest/maintainers/vcpkg_acquire_msys/
74+
- https://learn.microsoft.com/en-us/vcpkg/maintainers/functions/vcpkg_acquire_msys
7575
- https://chocolatey.org/packages/msys2/
7676
- https://github.com/msys2/setup-msys2
77-
- https://github.com/actions/virtual-environments/blob/master/images/win/Windows2019-Readme.md (https://github.com/actions/virtual-environments/pull/632 + https://github.com/actions/virtual-environments/pull/630)
77+
- https://github.com/actions/runner-images/blob/main/images/windows/Windows2019-Readme.md (https://github.com/actions/virtual-environments/pull/632 + https://github.com/actions/virtual-environments/pull/630)
7878
- https://www.appveyor.com/docs/windows-images-software/#mingw-msys-cygwin
7979
- https://docs.travis-ci.com/user/reference/windows/#how-do-i-use-msys2
8080
- https://circleci.com/docs/2.0/hello-world-windows/
8181
- https://github.com/git-for-windows/git/issues/284
8282
- https://github.com/Alexpux/Cygwin/pull/8
8383
- https://gitlab.haskell.org/ghc/ghc/wikis/building/preparation/windows
8484
- https://wiki.qt.io/MSYS2
85-
- https://www.gtk.org/download/windows.php#MSYS2
85+
- https://www.gtk.org/docs/installations/windows
8686
- https://cran.r-project.org/bin/windows/Rtools/
8787
- https://wiki.inkscape.org/wiki/index.php?title=Compiling_Inkscape_on_Windows_with_MSYS2
8888
- https://wiki.gnome.org/Initiatives/Windows
@@ -105,7 +105,7 @@ What to do to get them:
105105

106106
Links:
107107

108-
- https://www.msys2.org/wiki/Contributing-to-MSYS2/
108+
- https://www.msys2.org/get-involved/
109109

110110

111111
Fix pacman errors wrt. conflicts in `bin/foo` vs `bin/foo.exe`
@@ -144,7 +144,7 @@ Links:
144144
- [GnuWin](http://gnuwin32.sourceforge.net)
145145
- [UnxUtils](http://unxutils.sourceforge.net/)
146146
- [GNU on Windows](https://github.com/bmatzelle/gow/wiki)
147-
- [mksh/Win32](https://www.mirbsd.org/permalinks/wlog-10_e20130718-tg.htm)
147+
- [mksh/Win32](https://web.archive.org/web/20231203014653/https://www.mirbsd.org/permalinks/wlog-10_e20130718-tg.htm)
148148
- [busybox-w32](https://frippery.org/busybox/) and [MinGit](https://github.com/git-for-windows/git/wiki/MinGit#experimental-busybox-based-mingit) and [mingw-w64-busybox](https://github.com/git-for-windows/MINGW-packages/tree/main/mingw-w64-busybox)
149149

150150

web/wiki/Distributing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ Possibly useful sources of information
1414
- a [Makefile rule](https://github.com/matlo/GIMX/blob/e461c6ed3650b3707c17252a367413b36d1d1d0e/Makefile#L26) from @matlo
1515
- a newer [Makefile rule](https://github.com/matlo/GIMX/blob/master/Makefile#L27-L56) from @matlo
1616
- the [`pactree`](https://man.archlinux.org/man/pactree.8) command
17-
- a [`copy_dependencies.py` script](https://bitbucket.org/librepilot/librepilot/src/4c9c3c202caad2250a35ce6aed796f5f46b5224c/make/copy_dependencies.py) for librepilot from @filnet, [discussion](https://github.com/Alexpux/MINGW-packages/issues/2634)
17+
- a [`copy_dependencies.py` script](https://bitbucket.org/librepilot/librepilot/src/4c9c3c202caad2250a35ce6aed796f5f46b5224c/make/copy_dependencies.py) for librepilot from @filnet, [discussion](https://github.com/MSYS2/MINGW-packages/issues/2634)
1818
- the [rtools-installer](https://github.com/r-windows/rtools-installer) project
1919
- the [build script for quodlibet](https://github.com/quodlibet/quodlibet/blob/master/dev-utils/win_installer/_base.sh)

web/wiki/How-does-MSYS2-differ-from-Cygwin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Runtime
3131

3232
Cygwin provides a runtime library called `cygwin1.dll` that provides the POSIX compatibility layer where necessary. The MSYS2 variant of this library is called `msys-2.0.dll` and includes the following changes to support using native Windows programs:
3333

34-
1. Automatic path mangling of command line arguments and environment variables to Windows form on the fly. (This can be [selectively turned off](Porting.md#user-content-filesystem-namespaces).)
34+
1. Automatic path mangling of command line arguments and environment variables to Windows form on the fly. (This can be [selectively turned off](Porting.md#filesystem-namespaces).)
3535
2. Ability to change the reported OS using an environment variable (`MSYSTEM`, with values of `MSYS2`, `MINGW32`, and `MINGW64`). This allows mingw-w64 software to be built in native build mode (as opposed to cross-compilation mode).
3636
3. Conversion of output of native Windown applications from Windows line endings to POSIX line endings by removing trailing `'\r'` characters, so that e.g. `bb=$(gcc --print-search-dirs)` works as expected.
3737
4. Replacement of symlinks with copying, so that Windows programs don't trip up on these files. MSYS2 also supports creating native NTFS symlinks, but these are limited in other ways.

web/wiki/Launchers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Configuration for [an MSYS2 shell in Visual Studio Code](https://stackoverflow.c
2424

2525
**msystem.bat** and cmd/clink integration in the `filesystem-cmd` package from @userzimmermann. [PR](https://github.com/Alexpux/MSYS2-packages/pull/350), [commits](https://github.com/userzimmermann/MSYS2-packages/commits/ed54eccce9716b9471c63bc1738ebbab637ed552)
2626

27-
**git-bash.exe** and **start-ssh-agent.cmd** as part of the Git for Windows project from @dscho. [GitHub](https://github.com/git-for-windows/git/blob/master/compat/win32/git-wrapper.c), [GitHub](https://github.com/git-for-windows/MINGW-packages/tree/master/mingw-w64-git)
27+
**git-bash.exe** and **start-ssh-agent.cmd** as part of the Git for Windows project from @dscho. [GitHub](https://github.com/git-for-windows/MINGW-packages/blob/main/mingw-w64-git/git-wrapper.c), [GitHub](https://github.com/git-for-windows/MINGW-packages/tree/master/mingw-w64-git)
2828

2929
**Open MSYS2 here** from @magthe, with contributions from @sushovan-dw and @ryanpfeeley. [Gist+discussion](https://gist.github.com/magthe/a60293fe395af7245a9e)
3030

web/wiki/Porting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ Cygwin/MSYS2 programs have to deal with a mix of both approaches, but they can a
199199

200200
["How Command Line Parameters Are Parsed" by David Deley](http://www.daviddeley.com/autohotkey/parameters/parameters.htm)
201201

202-
["Everyone quotes command line arguments the wrong way" by Daniel Colascione](http://blogs.msdn.com/b/twistylittlepassagesallalike/archive/2011/04/23/everyone-quotes-arguments-the-wrong-way.aspx)
202+
["Everyone quotes command line arguments the wrong way" by Daniel Colascione](https://learn.microsoft.com/en-gb/archive/blogs/twistylittlepassagesallalike/everyone-quotes-command-line-arguments-the-wrong-way)
203203

204204
Other resources
205205
---------------

web/wiki/Signing-packages.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ To import and sign your key with `pacman-key`:
3939
2. `pacman-key --lsign-key <keyid>`
4040
[more...](https://wiki.archlinux.org/index.php/pacman-key#Adding_unofficial_keys)
4141

42-
To make your key a trusted developer key for signing official packages, you have to get your key included in the respective keyring and get it signed by at least 3 master keys. The package and repository is `msys2-keyring` for MSYS2, see [Alexpux/msys2-keyring](https://github.com/Alexpux/MSYS2-keyring/). The package and repository for Arch Linux is `archlinux-keyring`, see https://projects.archlinux.org/archlinux-keyring.git/. These packages install keyring files into `/usr/share/pacman/keyrings` which then can be imported and locally signed in one batch using `pacman-key --populate <keyringname>`.
42+
To make your key a trusted developer key for signing official packages, you have to get your key included in the respective keyring and get it signed by at least 3 master keys. The package and repository is `msys2-keyring` for MSYS2, see [Alexpux/msys2-keyring](https://github.com/Alexpux/MSYS2-keyring/). The package and repository for Arch Linux is `archlinux-keyring`, see https://gitlab.archlinux.org/archlinux/archlinux-keyring. These packages install keyring files into `/usr/share/pacman/keyrings` which then can be imported and locally signed in one batch using `pacman-key --populate <keyringname>`.
4343

4444

4545
Actually sign stuff

0 commit comments

Comments
 (0)