Gonzalo Tornaría
7bd875c33f
./xbps-src show-build-deps: include checkdepends when using -Q or -K
...
Due to this change, `./xbps-src sort-dependencies` will take
checkdepends into account when using -Q or -K.
Before this commit, if `pkgA` checkdepends on `pkgB`, sort-dependencies
could still print `pkgA` before `pkgB`. This causes CI to build `pkgB`
twice: first when building `pkgA`, which forces implicit build of pkgB;
second when building `pkgB` (explicit, so it will ignore the package is
already built).
The implementation uses `skip_check_step()` from previous commit, for
consistency, so checkdepends are only taken into account if the check
step would be enabled.
In particular, nothing is changed unless -Q or -K flag is passed.
EXAMPLE:
Before:
```
$ ./xbps-src -Q sort-dependencies python3-process-tests python3-pytest-cov
python3-pytest-cov
python3-process-tests
```
After:
```
$ ./xbps-src -Q sort-dependencies python3-process-tests python3-pytest-cov
python3-process-tests
python3-pytest-cov
```
2024-04-08 08:57:46 +07:00
Gonzalo Tornaría
ebe26129ef
common/xbps-src/shutils/build_dependencies.sh: implement skip_check_step()
...
This function contains the logic that determines whether the check step
will be skipped for the current pkg, taking into account `make_check`.
Use this new function in `install_pkg_deps()` so that it uses a more
accurate condition to skip installing check dependencies.
For instance, check dependencies for a pkg with `make_check=extended`
will no longer be installed when using `-Q`. Similar for `make_check=ci-skip`.
Replaces: #46207
2024-04-08 08:57:46 +07:00
Duncaen
4adc8fc17d
poke: update to 4.0.
2024-04-07 21:59:40 +02:00
Andrew Benson
8bd691d70c
ghidra: update to 11.0.2.
2024-04-07 13:07:32 +02:00
Andrew Benson
0d98bf5e83
xlockmore: update to 5.77.
2024-04-07 12:58:58 +02:00
Andrew Benson
aa326a2a1c
python3-httpcore: update to 1.0.5.
2024-04-07 12:55:50 +02:00
Andrew Benson
0c6958cb1f
sc-im: rebuild for libxlsxwriter
2024-04-07 12:44:02 +02:00
Andrew Benson
8c431237b2
libxlsxwriter: update to 1.1.7.
2024-04-07 12:44:02 +02:00
Andrew Benson
bc8a069a67
fvwm3: update to 1.1.0.
2024-04-07 12:39:04 +02:00
Andrew Benson
d354571388
mongo-c-driver: update to 1.26.2.
2024-04-07 12:39:04 +02:00
Andrew Benson
59b68afc66
evtx: update to 0.8.2.
2024-04-07 12:36:41 +02:00
Andrew Benson
1d79a9c26d
QMPlay2: update to 24.04.02.
2024-04-07 12:30:37 +02:00
Luca Matei Pintilie
1979518ae1
newsboat: update to 2.35.
2024-04-07 04:03:54 +00:00
Joel Beckmeyer
f616cc594d
OpenRCT2: update to 0.4.10.
2024-04-07 03:55:44 +00:00
icp
66179fa924
git-absorb: update to 0.6.13.
2024-04-07 03:49:23 +00:00
Bnyro
6940e44cf9
bluetuith: update to 0.2.2.
2024-04-06 21:37:10 +00:00
Marcin Puc
4fddde3165
halloy: update to 2024.6
2024-04-06 21:37:03 +00:00
Joel Beckmeyer
cc9904d7ac
synapse: update to 1.104.0.
2024-04-06 21:06:23 +00:00
Marcin Puc
758755ab9f
curl: update to 8.7.1
2024-04-06 21:06:08 +00:00
iFoundSilentHouse
c9a3572d54
testdisk: update to 7.2.
2024-04-06 21:00:10 +00:00
Newchair2644
56e93ab54b
i3status-rust: update to 0.33.0.
2024-04-06 20:38:17 +00:00
Filip Rojek
f9df16d776
docker-compose: update to 2.26.1
2024-04-06 20:25:55 +00:00
classabbyamp
c9b59cfc13
Solaar: fix udev rule
2024-04-06 16:07:08 -04:00
Rodrigo Oliveira
5f6dc99d4c
spotify-player: update to 0.17.2
2024-04-06 19:58:00 +00:00
Joel Beckmeyer
858f0c6827
borgmatic: update to 1.8.9.
2024-04-06 19:57:32 +00:00
cinerea0
133b7d6fef
nushell: update to 0.92.1
2024-04-06 19:17:07 +00:00
cinerea0
c1a93ceaac
comrak: update to 0.22.0
2024-04-06 19:16:57 +00:00
cinerea0
24463abf06
gnutls: update to 3.8.5
2024-04-06 19:16:37 +00:00
Leah Neukirchen
9e28dad91b
libarchive: backport "make error reporting more robust and use correct errno".
...
https://github.com/libarchive/libarchive/pull/2101
2024-04-06 18:30:22 +02:00
Leah Neukirchen
d1a05c56ec
libarchive: backport "make error reporting more robust and use correct errno".
...
https://github.com/libarchive/libarchive/pull/2101
2024-04-06 16:57:19 +02:00
Leah Neukirchen
8005ef2e20
libX11: update to 1.8.9.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
5bcc157b86
python3-argcomplete: update to 3.2.3.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
17009aa6fd
fzf: update to 0.49.0.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
f94b873834
dune: update to 3.15.0.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
bdccf39b48
xdm: update to 1.1.16.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
906128a84a
tcsh: update to 6.24.12.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
121a418078
stress-ng: update to 0.17.07.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
ab823f631e
nsd: update to 4.9.1.
2024-04-06 16:29:25 +02:00
Leah Neukirchen
b83ed470e2
sacc: rebuild for libtls-3.9.1_1.
2024-04-06 16:13:19 +02:00
Leah Neukirchen
ca950ba129
openntpd: rebuild for libtls-3.9.1_1.
2024-04-06 16:13:19 +02:00
Leah Neukirchen
c3ed0d0258
pounce: rebuild for libtls-3.9.1_1.
2024-04-06 16:13:19 +02:00
Leah Neukirchen
a8c2edcf77
litterbox: rebuild for libtls-3.9.1_1.
2024-04-06 16:13:19 +02:00
Leah Neukirchen
068923f876
catgirl: rebuild for libtls-3.9.1_1.
2024-04-06 16:13:19 +02:00
Leah Neukirchen
4e6cd40edb
libtls: update to 3.9.1.
2024-04-06 16:13:19 +02:00
Fotios Valasiadis
d1c6e2e79d
wine: update to 9.6
...
Signed-off-by: Fotios Valasiadis <fvalasiad@gmail.com>
2024-04-06 12:58:29 +02:00
apbecker
574804912b
Solaar: update documentation
...
Solaar now properly ships the udev rules it needs
Closes : #49674 [via git-merge-pr]
2024-04-05 22:46:02 -04:00
classabbyamp
aa02294181
vivaldi: update to 6.6.3271.57+1.
2024-04-05 20:34:34 -04:00
classabbyamp
eef9f9a038
python3-execnet: update to 2.1.0.
2024-04-05 20:34:33 -04:00
classabbyamp
29177dc239
uv: update to 0.1.29.
2024-04-05 20:34:32 -04:00
classabbyamp
dcd114430d
chezmoi: update to 2.47.3.
2024-04-05 20:34:31 -04:00