Commit Graph

334060 Commits

Author SHA1 Message Date
Victor Engmark
b8f8589e9a lib/tests: Anchor config output regexes
Strengthens the tests by making sure the whole line is matched.
2021-11-26 11:02:41 +13:00
Victor Engmark
989f034ff1 lib/tests: Set hardening pragmas
Makes any programming errors more likely to show up early.

Non-obvious changes because of this:

- Ignore the `evalConfig` result in `reportFailure`; we're not checking
  it at that point.
- Pre-increment `$fail` and `$pass` to make sure the arithmetic doesn't
  result in a zero, which would result in a non-zero exit code for the
  expression.
2021-11-26 10:55:14 +13:00
Victor Engmark
bfc580f54f lib/tests: Don't return non-zero values from checks
The exit codes aren't used for anything.
2021-11-26 10:52:28 +13:00
Victor Engmark
40ae711f73 lib/tests: Avoid assigning an array to a string
As per <https://github.com/koalaman/shellcheck/wiki/SC2124>.
2021-11-26 10:52:27 +13:00
Victor Engmark
04223a0d43 lib/tests: Remove redundant semicolons 2021-11-26 10:51:56 +13:00
Victor Engmark
41fd1d8626 lib/tests: Clarify assignment
The extra equal sign was confusing, and doesn't seem to be relevant.
2021-11-26 10:51:12 +13:00
Victor Engmark
5e85cd86af lib/tests: Use correct shebang line
The script uses plenty of non-POSIX features, such as referencing
`$BASH_SOURCE`.
2021-11-26 10:51:12 +13:00
Victor Engmark
40d1c87bea lib/tests: Quote variable references 2021-11-26 10:51:12 +13:00
Victor Engmark
6d53055cb7 lib/tests: export separately from assignment
Avoids hiding the exit code from the assignment. See
<https://github.com/koalaman/shellcheck/wiki/SC2155>.
2021-11-26 09:30:10 +13:00
Alyssa Ross
4b5c3d9376 qemu: only include alsa-lib for alsa support 2021-11-25 19:48:48 +00:00
Alyssa Ross
5d9e0f86b9 qemu: never use bundled Meson
It's better to fail to build if our version of Meson isn't compatible
with QEMU's, so we'll know something is wrong.  Otherwise, we'll get
subtle breakages that only manifest at runtime, which I think might be
what happened in 9e403b19a1 ("qemu: 5.1.0 -> 5.2.0") to necessitate
autoPatchelfHook.
2021-11-25 19:47:56 +00:00
Nicolas Dudebout
0b12f0c1c9 antlr4: install CMake config files 2021-11-25 20:35:56 +01:00
Guillaume Girol
1de042bc0a
Merge pull request #146883 from Mindavi/graphene/cross
graphene: support cross-compilation
2021-11-25 19:22:14 +00:00
Guillaume Girol
3da23f7aac
Merge pull request #146881 from Mindavi/libnice/cross
libnice (+ dependencies): support cross-compilation
2021-11-25 19:16:00 +00:00
Guillaume Girol
9d4747aec4
Merge pull request #146557 from Mindavi/mindustry/unbreak
mindustry: unbreak
2021-11-25 19:11:27 +00:00
Robert Schütz
14217c548b
Merge pull request #147165 from dotlambda/libdeltachat-1.66.0
libdeltachat: 1.65.0 -> 1.66.0
2021-11-25 10:41:04 -08:00
Thiago Kenji Okada
3ecace59a4
Merge pull request #146958 from thiagokokada/add-missing-libretro-cores
Add missing libretro cores
2021-11-25 15:14:24 -03:00
Léo Stefanesco
7c52900af1 coqPackages.coq-record-update: init 2021-11-25 17:20:16 +00:00
Léo Stefanesco
8b2fe80dd2 maintainers: add ineol 2021-11-25 17:20:16 +00:00
Zane van Iperen
9aecabdf89
protoc-gen-go-vtproto: init at 0.2.0 (#144449) 2021-11-25 09:02:04 -08:00
Sandro
414a0d6e23
Merge pull request #147372 from newAM/cargo-flash 2021-11-25 17:28:57 +01:00
Alex Martens
9974c0dfde cargo-flash: 0.11.0 -> 0.12.0 2021-11-25 07:48:49 -08:00
Thiago Kenji Okada
6080ef54eb
Merge pull request #147136 from thiagokokada/add-build-graalvm-native-image
buildGraalvmNativeImage: init
2021-11-25 12:24:44 -03:00
Fabian Affolter
8ebfa5b8e5
Merge pull request #147350 from fabaff/fix-rflink
python3Packages.rflink: add patch to support async_timeout> 4
2021-11-25 15:09:36 +01:00
Fabian Affolter
a0fe71b0b5
Merge pull request #147346 from fabaff/fix-rokuecp
python3Packages.rokuecp: disable failing test
2021-11-25 15:09:12 +01:00
Fabian Affolter
2a8928ede6
Merge pull request #147300 from fabaff/asyncmy
python3Packages.asyncmy: init at 0.2.3
2021-11-25 15:08:58 +01:00
Fabian Affolter
bd5c7395d5
Merge pull request #147360 from fabaff/fix-surepy
python3Packages.surepy: relax constraints
2021-11-25 15:07:23 +01:00
Thiago Kenji Okada
a5c0f59bf7 buildGraalvmNativeImage: allow nativeImageBuildArgs to be overwritten 2021-11-25 11:02:46 -03:00
Bobby Rong
1e0f0b9547
Merge pull request #147256 from bobby285271/pantheon-next
Pantheon updates 2021-11-24
2021-11-25 21:46:54 +08:00
Artturi
ac91abb157
Merge pull request #146835 from polykernel/swayr-update-patch-1
swayr: 0.7.0 -> 0.10.0
2021-11-25 15:36:45 +02:00
Fabian Affolter
52ece396d7 python3Packages.surepy: relax constraints 2021-11-25 14:21:50 +01:00
Thiago Kenji Okada
6e692e2048
Merge pull request #147132 from MrMebelMan/update/kratos
kratos: 0.7.6-alpha.1 -> 0.8.0-alpha.3
2021-11-25 10:19:16 -03:00
Bobby Rong
ca71d0b22a
pantheon.wingpanel-indicator-datetime: use upstreamed patch 2021-11-25 21:00:24 +08:00
Bobby Rong
a54db1668b
pantheon.wingpanel-applications-menu: 2.9.1 -> 2.10.1 2021-11-25 21:00:24 +08:00
Bobby Rong
d5aaed533c
pantheon.gala: 6.2.1 -> 6.3.0 2021-11-25 21:00:24 +08:00
Sandro
73369f8d08
Merge pull request #147352 from 06kellyjac/deno 2021-11-25 13:00:32 +01:00
Sandro
333b8d5052
Merge pull request #147326 from arkivm/fix-glymur 2021-11-25 13:00:13 +01:00
Sandro
c8a3763679
Merge pull request #147328 from arkivm/fix-yfinance 2021-11-25 12:59:59 +01:00
Sandro
fc6c8f09d9
Merge pull request #147334 from dotlambda/keyring-23.3.0 2021-11-25 12:46:50 +01:00
Sandro
ae167a9881
Merge pull request #147024 from sumnerevans/heisenbridge-1.7.1 2021-11-25 12:45:31 +01:00
Sandro
2d9202d70c
Merge pull request #147327 from AdrianKoshka/jenkins-update 2021-11-25 12:39:24 +01:00
Sandro
bf885ad291
Merge pull request #147347 from jyooru/update/syncthing 2021-11-25 12:38:41 +01:00
Sandro
eff5cece35
Merge pull request #146648 from florentc/tlaplus 2021-11-25 12:38:31 +01:00
Sandro
1bb3642f93
Merge pull request #147333 from boppyt/master 2021-11-25 12:35:24 +01:00
Sandro
8e4859940e
Merge pull request #147351 from VergeDX/jetbrains 2021-11-25 12:27:16 +01:00
Sandro
0a58fdd01a
Merge pull request #147247 from vs49688/audacious 2021-11-25 12:26:15 +01:00
Sandro
0c47200a4f
Merge pull request #147345 from jbedo/delly 2021-11-25 12:25:49 +01:00
06kellyjac
b9f2c542ba deno: 1.16.2 -> 1.16.3 2021-11-25 11:13:51 +00:00
Vanilla
80f5a12fa3
jetbrains.datagrip: 2021.2.4 -> 2021.3.1 2021-11-25 19:12:18 +08:00
Sandro
fe0dd07b78
Merge pull request #147349 from michojel/megasync-4.6.1 2021-11-25 12:08:35 +01:00