David Warner
b2672642c1
Add Windows Server 2025 build number
...
Signed-off-by: David Warner <david@warnr.net>
2024-11-19 17:32:51 +01:00
Jon Turney
127166f707
Cygwin: Add '--names-only' flag to cygcheck
...
Add '--names-only' flag to cygcheck, to output just the bare package
names.
2023-11-29 14:34:10 +00:00
Corinna Vinschen
f307fefe16
Cygwin: cygcheck: fix default info selector evaluation
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-02-11 12:58:13 +01:00
Corinna Vinschen
b030a77dff
Cygwin: cygcheck: fix dependency search
...
Spaces are filtered out by PathMatchSpecA so they can't
be used as pattern anchors. Overwrite all spaces with
commas and fix the search expresion accordingly.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-02-11 12:53:34 +01:00
Corinna Vinschen
dc70c8dec1
Cygwin: cygcheck: improve OS output
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-02-09 14:41:12 +01:00
Corinna Vinschen
2a683f84a1
Cygwin: cygcheck: add dependency output
...
-e --requires search packages depending on packages given as PATTERN
-e --build-reqs search packages with build dependency matching PATTERN
-i --depends print dependencies
-i --build-deps print build dependencies (if available)
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-02-08 21:05:18 +01:00
Corinna Vinschen
a022a8efd7
Cygwin: cygcheck: print categories in --info output
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-02-08 20:43:15 +01:00
Corinna Vinschen
627c0f2b67
Cygwin: cygcheck: collect build-depends info
...
TODO: implement options to print all deps, all build-deps,
all packages depending on packages matching the search string
and so on.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-02-07 22:49:38 +01:00
Corinna Vinschen
013ccc0686
Cygwin: cygcheck: add latest product codes
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-02-07 22:21:05 +01:00
Corinna Vinschen
4b157b44ca
Cygwin: cygcheck: lower setup.ini expiration time to 3 hours
...
...as is default for dnf
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-29 21:32:25 +01:00
Corinna Vinschen
37c5b6d929
Cygwin: cygcheck: find_url: fix error handling
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-29 20:35:45 +01:00
Corinna Vinschen
784a141e0f
Cygwin: cygcheck: improve documentation
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-29 17:52:13 +01:00
Corinna Vinschen
603f880cb7
Cygwin: cygcheck: simplify output when fetching setup.ini
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-29 17:51:42 +01:00
Corinna Vinschen
c67e6570ee
Cygwin: cygcheck: add human readable package size output
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-29 17:21:28 +01:00
Corinna Vinschen
022665af17
Cygwin: cygcheck: package info / available package search, take 2
...
- if the user has no perms to write to /etc/setup, don't try
to fetch user homedir from Cygwin (crashes galore). Use
LOCALAPPDATA path instead.
- info is more rpm like
- print info of installed package
- added info selectors --inst, --curr, --prev, --test
- add installation date
TODO:
- Human-readable filesize
- url and license needs to be added to setup.ini yet
-
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-29 14:13:25 +01:00
Corinna Vinschen
76d2053ec8
Cygwin: cygcheck: package info / available package search, take 1
...
cygcheck -i == dnf info <pattern...>
cygcheck -e == dnf search <pattern...>
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-28 14:59:39 +01:00
Corinna Vinschen
28594480df
Cygwin: cygcheck: split out fetching data from cygwin.com
...
In preparation of new functionality, split fetching data
from cygwin.com out of the package_grep() function.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-01-26 19:58:30 +01:00
Corinna Vinschen
1fc3014728
Cygwin: utils: drop 32 bit considerations
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2022-10-28 11:37:02 +02:00
Corinna Vinschen
4f034daba7
Cygwin: utils: drop unnecessary wow64 checks
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2022-05-13 14:34:20 +02:00
Corinna Vinschen
548f124698
Cygwin: update cygcheck OS information
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2021-10-21 18:33:35 +02:00
Corinna Vinschen
fd84f6cf51
Cygwin: utils: enable -idirafter to fetch Cygwin headers from mingw sources
...
Get rid of the last dreaded relative paths pointing to the cygwin dir.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2021-05-26 11:01:32 +02:00
Corinna Vinschen
48a76190e8
Cygwin: utils: set _WIN32_WINNT and NTDDI_VERSION via Makefile
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2021-05-26 11:01:32 +02:00
Jon Turney
b8bd9d1b01
Move source files used in utils/mingw/ into that subdirectory
...
Move all the source files used in utils/mingw/ into that subdirectory,
so the built objects are in the expected place.
(path.cc requires some more unpicking, and even then there is genuinely
some shared code, so use a trivial file which includes the real path.cc
so the object file is generated where expected)
2021-05-10 14:41:40 +01:00