Corwin
e35bfd0636
use nightly explicitly
2024-01-13 10:36:10 +00:00
Corwin
8e367ab6b6
allow dead code of an enum parameter only used in a debug print
2024-01-13 10:31:33 +00:00
Corwin
3840c4ce80
remove unused enum parameter
2024-01-13 10:31:09 +00:00
Corwin
e13d844f1f
use cloned rather than a map that clones
2024-01-13 10:31:00 +00:00
Corwin
1132bc2383
use addr_of_mut rather than mut reference
2024-01-13 10:30:44 +00:00
Corwin
5e711ebb5f
use latest nightly
2024-01-13 10:06:12 +00:00
Corwin
85671edd4f
add projects to workspace
2024-01-13 10:05:04 +00:00
Corwin
018643f652
Remove autoscrolling from Purple Night ( #539 )
...
- [x] no changelog update needed
2024-01-09 21:53:28 +00:00
Corwin
8029e938f4
not autoscroll
2024-01-07 21:19:11 +00:00
Gwilym Inzani
004116969c
Update Rust crate libc to 0.2.152 ( #538 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [libc](https://togithub.com/rust-lang/libc ) | dependencies | patch |
`0.2.151` -> `0.2.152` |
---
### Release Notes
<details>
<summary>rust-lang/libc (libc)</summary>
###
[`v0.2.152`](https://togithub.com/rust-lang/libc/releases/tag/0.2.152 )
[Compare
Source](https://togithub.com/rust-lang/libc/compare/0.2.151...0.2.152 )
##### What's Changed
- openbsd: syscall() has been removed in upcoming OpenBSD 7.5 by
[@​semarie](https://togithub.com/semarie ) in
[https://github.com/rust-lang/libc/pull/3479 ](https://togithub.com/rust-lang/libc/pull/3479 )
- adding tcp_info to openbsd by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3481 ](https://togithub.com/rust-lang/libc/pull/3481 )
- iadding yser_fpxregs_struct data to linux/musl i686. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3477 ](https://togithub.com/rust-lang/libc/pull/3477 )
- strftime\* api for \*BSD by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3483 ](https://togithub.com/rust-lang/libc/pull/3483 )
- strftime_l for Linux glibc/musl by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3484 ](https://togithub.com/rust-lang/libc/pull/3484 )
- adding iocb data for io_submit syscall for linux/glibc. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3486 ](https://togithub.com/rust-lang/libc/pull/3486 )
- Re-enable `i686-pc-windows-gnu` CI by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3489 ](https://togithub.com/rust-lang/libc/pull/3489 )
- Stop testing on FreeBSD 12 by
[@​asomers](https://togithub.com/asomers ) in
[https://github.com/rust-lang/libc/pull/3475 ](https://togithub.com/rust-lang/libc/pull/3475 )
- Add `ifreq`, `ifconf` and related constants to Android by
[@​arctic-alpaca](https://togithub.com/arctic-alpaca ) in
[https://github.com/rust-lang/libc/pull/3487 ](https://togithub.com/rust-lang/libc/pull/3487 )
- Add waitid function for OpenBSD by
[@​lcheylus](https://togithub.com/lcheylus ) in
[https://github.com/rust-lang/libc/pull/3490 ](https://togithub.com/rust-lang/libc/pull/3490 )
- adding SOMAXCONN to redox by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3491 ](https://togithub.com/rust-lang/libc/pull/3491 )
- Fix typos in comments by
[@​asomers](https://togithub.com/asomers ) in
[https://github.com/rust-lang/libc/pull/3492 ](https://togithub.com/rust-lang/libc/pull/3492 )
- fix typos in libc by
[@​Takashiidobe](https://togithub.com/Takashiidobe ) in
[https://github.com/rust-lang/libc/pull/3496 ](https://togithub.com/rust-lang/libc/pull/3496 )
- apple adding tcp_connection_info struct by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3482 ](https://togithub.com/rust-lang/libc/pull/3482 )
- Improve the version parser of Emscripten by
[@​kleisauke](https://togithub.com/kleisauke ) in
[https://github.com/rust-lang/libc/pull/3498 ](https://togithub.com/rust-lang/libc/pull/3498 )
- Add constants from \<include/linux/sched.h> by
[@​GuillaumeGomez](https://togithub.com/GuillaumeGomez ) in
[https://github.com/rust-lang/libc/pull/3505 ](https://togithub.com/rust-lang/libc/pull/3505 )
- Define `TFD_TIMER_*` constants on FreeBSD. by
[@​sunfishcode](https://togithub.com/sunfishcode ) in
[https://github.com/rust-lang/libc/pull/3506 ](https://togithub.com/rust-lang/libc/pull/3506 )
- Add support for posix_spawn on OpenBSD by
[@​nuudlman](https://togithub.com/nuudlman ) in
[https://github.com/rust-lang/libc/pull/3502 ](https://togithub.com/rust-lang/libc/pull/3502 )
- clock_nanosleep for dragonflybsd, moving constants freebsd only too.
by [@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3509 ](https://togithub.com/rust-lang/libc/pull/3509 )
- solarish add fcntl's O_DIRECT constant. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3503 ](https://togithub.com/rust-lang/libc/pull/3503 )
- Unpin cc dependency version by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3511 ](https://togithub.com/rust-lang/libc/pull/3511 )
- redox: add openpty, login_tty, TIOCSCTTY, and organize functions by
[@​jackpot51](https://togithub.com/jackpot51 ) in
[https://github.com/rust-lang/libc/pull/3512 ](https://togithub.com/rust-lang/libc/pull/3512 )
- Move all seccomp consts and structs into top-level mod by
[@​boustrophedon](https://togithub.com/boustrophedon ) in
[https://github.com/rust-lang/libc/pull/3343 ](https://togithub.com/rust-lang/libc/pull/3343 )
- freebsd 15 support proposal. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3508 ](https://togithub.com/rust-lang/libc/pull/3508 )
- Prepare workflow for merge queue by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3514 ](https://togithub.com/rust-lang/libc/pull/3514 )
- Allow dead_code on `clockid_t` by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3516 ](https://togithub.com/rust-lang/libc/pull/3516 )
- Add more items from `include/linux/sched.h` header by
[@​GuillaumeGomez](https://togithub.com/GuillaumeGomez ) in
[https://github.com/rust-lang/libc/pull/3515 ](https://togithub.com/rust-lang/libc/pull/3515 )
- fix typo by [@​shuoer86](https://togithub.com/shuoer86 ) in
[https://github.com/rust-lang/libc/pull/3517 ](https://togithub.com/rust-lang/libc/pull/3517 )
- Add sigsuspend to more targets: bsd, haiku, and solarish by
[@​asomers](https://togithub.com/asomers ) in
[https://github.com/rust-lang/libc/pull/3518 ](https://togithub.com/rust-lang/libc/pull/3518 )
- Tweak libc-0.2 CI by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3519 ](https://togithub.com/rust-lang/libc/pull/3519 )
- fuchsia adding pthread_set/getname_np by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3520 ](https://togithub.com/rust-lang/libc/pull/3520 )
- Prepare docs for libc v0.3 by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3510 ](https://togithub.com/rust-lang/libc/pull/3510 )
- Merge main into libc-0.2 by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3521 ](https://togithub.com/rust-lang/libc/pull/3521 )
- Prepare release for v0.2.152 by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3522 ](https://togithub.com/rust-lang/libc/pull/3522 )
##### New Contributors
- [@​Takashiidobe](https://togithub.com/Takashiidobe ) made their
first contribution in
[https://github.com/rust-lang/libc/pull/3496 ](https://togithub.com/rust-lang/libc/pull/3496 )
- [@​nuudlman](https://togithub.com/nuudlman ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3502 ](https://togithub.com/rust-lang/libc/pull/3502 )
- [@​boustrophedon](https://togithub.com/boustrophedon ) made their
first contribution in
[https://github.com/rust-lang/libc/pull/3343 ](https://togithub.com/rust-lang/libc/pull/3343 )
- [@​shuoer86](https://togithub.com/shuoer86 ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3517 ](https://togithub.com/rust-lang/libc/pull/3517 )
**Full Changelog**:
https://github.com/rust-lang/libc/compare/0.2.151...0.2.152
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
2024-01-07 21:09:25 +00:00
GBA bot
4fdd0e0263
Update lockfiles
2024-01-07 15:10:41 +00:00
renovate[bot]
d1d4139813
Update Rust crate libc to 0.2.152
2024-01-07 15:10:06 +00:00
Gwilym Inzani
64989249c9
Update actions/upload-artifact action to v4 ( #530 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/upload-artifact](https://togithub.com/actions/upload-artifact )
| action | major | `v3` -> `v4` |
---
### Release Notes
<details>
<summary>actions/upload-artifact (actions/upload-artifact)</summary>
### [`v4`](https://togithub.com/actions/upload-artifact/compare/v3...v4 )
[Compare
Source](https://togithub.com/actions/upload-artifact/compare/v3...v4 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuMTAzLjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
2023-12-28 22:47:17 +00:00
renovate[bot]
04d1b9ebe0
Update actions/upload-artifact action to v4
2023-12-28 22:39:14 +00:00
Gwilym Inzani
2c4455ab6d
Update Rust crate libc to 0.2.151 ( #528 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [libc](https://togithub.com/rust-lang/libc ) | dependencies | patch |
`0.2.150` -> `0.2.151` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuMTAzLjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
2023-12-28 22:38:45 +00:00
GBA bot
91154a897e
Update lockfiles
2023-12-28 22:33:58 +00:00
renovate[bot]
f617532a74
Update Rust crate libc to 0.2.151
2023-12-28 22:33:31 +00:00
Gwilym Inzani
e8f5132c02
Add docs for priority ( #526 )
...
- [x] no changelog update needed
2023-12-28 22:33:06 +00:00
Gwilym Inzani
0faa5a5df3
Update Rust crate pkg-config to 0.3.28 ( #531 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pkg-config](https://togithub.com/rust-lang/pkg-config-rs ) |
build-dependencies | patch | `0.3.27` -> `0.3.28` |
---
### Release Notes
<details>
<summary>rust-lang/pkg-config-rs (pkg-config)</summary>
###
[`v0.3.28`](https://togithub.com/rust-lang/pkg-config-rs/blob/HEAD/CHANGELOG.md#0328---2023-12-20 )
[Compare
Source](https://togithub.com/rust-lang/pkg-config-rs/compare/0.3.27...0.3.28 )
##### Fixed
- Pass -l:libfoo.a to linker directly
([#​149](https://togithub.com/rust-lang/pkg-config-rs/issues/149 )).
##### Changed
- Improve error message when library not found
([#​158](https://togithub.com/rust-lang/pkg-config-rs/issues/158 )).
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
2023-12-26 21:42:23 +00:00
GBA bot
05851558df
Update lockfiles
2023-12-20 17:09:12 +00:00
renovate[bot]
d8c19d81dc
Update Rust crate pkg-config to 0.3.28
2023-12-20 17:08:43 +00:00
Corwin
7a6043839e
add docs for priority
2023-12-09 20:48:46 +00:00
Corwin
90952b3de5
Override nightly versions if repo variable set for non scheduled runs ( #524 )
...
- [x] no changelog update needed
2023-12-05 22:09:13 +00:00
Corwin
7d09207d5c
override nightly version for non scheduled runs
2023-12-05 22:04:21 +00:00
Corwin
5fe4b8dfa5
format
2023-12-05 21:06:39 +00:00
Gwilym Inzani
62b5052b41
Update Rust crate fontdue to 0.8 ( #518 )
...
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [fontdue](https://togithub.com/mooman219/fontdue ) | dependencies |
minor | `0.7` -> `0.8` |
---
### Release Notes
<details>
<summary>mooman219/fontdue (fontdue)</summary>
###
[`v0.8.0`](https://togithub.com/mooman219/fontdue/blob/HEAD/CHANGELOG.md#080---2023-11-25 )
##### Added
- `Font.has_glyph()` for convenience.
##### Changes
- The 0.7.4 breaks semver by adding a field to FontSettings. 0.7.4 is
yanked and republished as 0.8.0
###
[`v0.7.4`](https://togithub.com/mooman219/fontdue/blob/HEAD/CHANGELOG.md#074---2023-11-25 )
##### Added
- Support Loading Ligature & Substitution Glyphs.
##### Changes
- Update `ttf-parser` to 0.20
- Update `hashbrown` to 0.14
##### Fixed
- Fixed a potential unaligned read on x86.
###
[`v0.7.3`](https://togithub.com/mooman219/fontdue/blob/HEAD/CHANGELOG.md#073---2023-04-16 )
##### Added
- Expose layout settings on `Layout`
- Add a line height option to LayoutSettings
##### Changes
- Relicense to MIT OR Apache-2.0 OR Zlib
- Update `hashbrown` to 0.13
- Refactored development related artifacts into the `dev` folder. This
reduces pollution in the main crate.
- Removed some needless unsafe, documented other uses.
##### Fixed
- More doc typos.
###
[`v0.7.2`](https://togithub.com/mooman219/fontdue/blob/HEAD/CHANGELOG.md#072---2022-03-03 )
##### Added
- Added `byte_offset` to GlyphPosition
##### Changes
- Breaking - Renamed `line_start`/`line_end` to
`glyph_start`/`glyph_end`
##### Fixed
- More doc typos.
- `line_start`/`glyph_start` skipping spacing characters.
###
[`v0.7.1`](https://togithub.com/mooman219/fontdue/blob/HEAD/CHANGELOG.md#071---2022-02-25 )
##### Changes
- `ttf-parser` updated to 0.15
##### Fixed
- `LinePosition` doc typo.
- Benign compiler error in debug mode in layout.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-12-05 20:57:15 +00:00
GBA bot
382d465f3e
Update lockfiles
2023-12-05 20:51:29 +00:00
Gwilym Inzani
522183b3ab
Use ..Default::default() to make it clearer what we're changing
2023-12-05 20:50:33 +00:00
Gwilym Inzani
904c702e49
Ensure that the affine background example looks consistent ( #523 )
...
Fixes #522
- [x] Changelog updated / no changelog update needed
2023-12-05 20:48:12 +00:00
Gwilym Inzani
35c601d4e9
Ensure that the affine background example looks consistent
2023-12-05 20:33:00 +00:00
GBA bot
b1df507fa6
Update lockfiles
2023-11-26 04:15:22 +00:00
renovate[bot]
f615f9cf9f
Update Rust crate fontdue to 0.8
2023-11-26 04:14:47 +00:00
Gwilym Inzani
5e8e816294
Update Rust crate libc to 0.2.150 ( #514 )
...
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [libc](https://togithub.com/rust-lang/libc ) | dependencies | patch |
`0.2.149` -> `0.2.150` |
---
### Release Notes
<details>
<summary>rust-lang/libc (libc)</summary>
###
[`v0.2.150`](https://togithub.com/rust-lang/libc/releases/tag/0.2.150 )
[Compare
Source](https://togithub.com/rust-lang/libc/compare/0.2.149...0.2.150 )
#### What's Changed
- feat: closefrom() and close_range() for FreeBSD by
[@​SteveLauC](https://togithub.com/SteveLauC ) in
[https://github.com/rust-lang/libc/pull/3374 ](https://togithub.com/rust-lang/libc/pull/3374 )
- adding apple ifreq by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3375 ](https://togithub.com/rust-lang/libc/pull/3375 )
- Add pthread_once by [@​0xcaff](https://togithub.com/0xcaff ) in
[https://github.com/rust-lang/libc/pull/3376 ](https://togithub.com/rust-lang/libc/pull/3376 )
- netbsd: Add SO_NOSIGPIPE by
[@​taiki-e](https://togithub.com/taiki-e ) in
[https://github.com/rust-lang/libc/pull/3377 ](https://togithub.com/rust-lang/libc/pull/3377 )
- Say goodbye to GH Pages in favor of docs.rs by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3378 ](https://togithub.com/rust-lang/libc/pull/3378 )
- bugfix for teeos use Option by
[@​Sword-Destiny](https://togithub.com/Sword-Destiny ) in
[https://github.com/rust-lang/libc/pull/3379 ](https://togithub.com/rust-lang/libc/pull/3379 )
- openbsd/netbsd sharing execvpe definition by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3382 ](https://togithub.com/rust-lang/libc/pull/3382 )
- ifreq for apple follow-up fix case when in non libc_union case by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3385 ](https://togithub.com/rust-lang/libc/pull/3385 )
- NetBSD's mod.rs: fix cpuid_t definition. by
[@​he32](https://togithub.com/he32 ) in
[https://github.com/rust-lang/libc/pull/3386 ](https://togithub.com/rust-lang/libc/pull/3386 )
- ifconf addition to apple. fixing freebsd's implementation while at it.
by [@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3388 ](https://togithub.com/rust-lang/libc/pull/3388 )
- adding exect/execvP for FreeBSD/DragonflyBSD by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3381 ](https://togithub.com/rust-lang/libc/pull/3381 )
- adding execvP for apple by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3383 ](https://togithub.com/rust-lang/libc/pull/3383 )
- adding ifreq struct for openbsd by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3384 ](https://togithub.com/rust-lang/libc/pull/3384 )
- Add `MCL_ONFAULT` constants by
[@​newpavlov](https://togithub.com/newpavlov ) in
[https://github.com/rust-lang/libc/pull/3380 ](https://togithub.com/rust-lang/libc/pull/3380 )
- Add time namespace constant by
[@​cd-work](https://togithub.com/cd-work ) in
[https://github.com/rust-lang/libc/pull/3352 ](https://togithub.com/rust-lang/libc/pull/3352 )
- adding few more CLONE_\* constant for Linux/Android. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3034 ](https://togithub.com/rust-lang/libc/pull/3034 )
- android add handful lock free stdio calls by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3290 ](https://togithub.com/rust-lang/libc/pull/3290 )
- hurd: Fix msghdr's msg_iov field type by
[@​sthibaul](https://togithub.com/sthibaul ) in
[https://github.com/rust-lang/libc/pull/3389 ](https://togithub.com/rust-lang/libc/pull/3389 )
- Adding missing macros from linux/if_tun.h by
[@​BrandonMFong](https://togithub.com/BrandonMFong ) in
[https://github.com/rust-lang/libc/pull/3320 ](https://togithub.com/rust-lang/libc/pull/3320 )
- vxworks: Add mman.h consts and shm functions by
[@​jdygert-spok](https://togithub.com/jdygert-spok ) in
[https://github.com/rust-lang/libc/pull/3406 ](https://togithub.com/rust-lang/libc/pull/3406 )
- Reenable FreeBSD 14 CI, and update definitions to match 14.0-RC1. by
[@​asomers](https://togithub.com/asomers ) in
[https://github.com/rust-lang/libc/pull/3355 ](https://togithub.com/rust-lang/libc/pull/3355 )
- Use new check-cfg syntax in newer nightly by
[@​Urgau](https://togithub.com/Urgau ) in
[https://github.com/rust-lang/libc/pull/3410 ](https://togithub.com/rust-lang/libc/pull/3410 )
- musl fixes and musl+riscv32 fixes by
[@​akiernan](https://togithub.com/akiernan ) in
[https://github.com/rust-lang/libc/pull/3302 ](https://togithub.com/rust-lang/libc/pull/3302 )
- Add various constants from OpenBSD's sys/exec_elf.h. by
[@​ltratt](https://togithub.com/ltratt ) in
[https://github.com/rust-lang/libc/pull/3409 ](https://togithub.com/rust-lang/libc/pull/3409 )
- riscv64/musl: Add landlock syscalls by
[@​marv](https://togithub.com/marv ) in
[https://github.com/rust-lang/libc/pull/3398 ](https://togithub.com/rust-lang/libc/pull/3398 )
- Add stat64at function declaration to AIX by
[@​ecnelises](https://togithub.com/ecnelises ) in
[https://github.com/rust-lang/libc/pull/3324 ](https://togithub.com/rust-lang/libc/pull/3324 )
- adding getmntinfo/getmntvinfo for DragonFlyBSD. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3394 ](https://togithub.com/rust-lang/libc/pull/3394 )
- adding MOVE_MOUNT\* constants for linux to use with SYS_move_mount by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3391 ](https://togithub.com/rust-lang/libc/pull/3391 )
- freebsd adding PROT_MAX|PROT_MAX_EXTRACT mmap flags by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3399 ](https://togithub.com/rust-lang/libc/pull/3399 )
- linux/android adding few if_alg.h constants. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3404 ](https://togithub.com/rust-lang/libc/pull/3404 )
- Setup Dependabot for GitHub Actions by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3411 ](https://togithub.com/rust-lang/libc/pull/3411 )
- For NetBSD: add entry for NetBSD/riscv64. by
[@​he32](https://togithub.com/he32 ) in
[https://github.com/rust-lang/libc/pull/3291 ](https://togithub.com/rust-lang/libc/pull/3291 )
- adding more recent pthread_get/setname_np calls to
freebsd/dragonflybsd by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3412 ](https://togithub.com/rust-lang/libc/pull/3412 )
- NetBSD/mipsel: add support. by
[@​he32](https://togithub.com/he32 ) in
[https://github.com/rust-lang/libc/pull/3416 ](https://togithub.com/rust-lang/libc/pull/3416 )
- feat: add new constants from fanotify linux api by
[@​ad0](https://togithub.com/ad0 ) in
[https://github.com/rust-lang/libc/pull/3408 ](https://togithub.com/rust-lang/libc/pull/3408 )
- linux: add PTRACE_GETSIGMASK and PTRACE_SETSIGMASK by
[@​mbyzhang](https://togithub.com/mbyzhang ) in
[https://github.com/rust-lang/libc/pull/3163 ](https://togithub.com/rust-lang/libc/pull/3163 )
- Add a few declarations for Apple systems by
[@​vincentisambart](https://togithub.com/vincentisambart ) in
[https://github.com/rust-lang/libc/pull/3328 ](https://togithub.com/rust-lang/libc/pull/3328 )
- feat: Added ifconf struct by
[@​Brijeshkrishna](https://togithub.com/Brijeshkrishna ) in
[https://github.com/rust-lang/libc/pull/3393 ](https://togithub.com/rust-lang/libc/pull/3393 )
- Upgrade Docker images to Ubuntu 23.10 by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3418 ](https://togithub.com/rust-lang/libc/pull/3418 )
- redox: Add remaining `grp.h` functions by
[@​ids1024](https://togithub.com/ids1024 ) in
[https://github.com/rust-lang/libc/pull/3421 ](https://togithub.com/rust-lang/libc/pull/3421 )
- netbsd/openbsd adding more accessors to siginfo_t. by
[@​devnexen](https://togithub.com/devnexen ) in
[https://github.com/rust-lang/libc/pull/3400 ](https://togithub.com/rust-lang/libc/pull/3400 )
- Prepare release for v0.2.150 by
[@​JohnTitor](https://togithub.com/JohnTitor ) in
[https://github.com/rust-lang/libc/pull/3424 ](https://togithub.com/rust-lang/libc/pull/3424 )
#### New Contributors
- [@​0xcaff](https://togithub.com/0xcaff ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3376 ](https://togithub.com/rust-lang/libc/pull/3376 )
- [@​he32](https://togithub.com/he32 ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3386 ](https://togithub.com/rust-lang/libc/pull/3386 )
- [@​sthibaul](https://togithub.com/sthibaul ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3389 ](https://togithub.com/rust-lang/libc/pull/3389 )
- [@​BrandonMFong](https://togithub.com/BrandonMFong ) made their
first contribution in
[https://github.com/rust-lang/libc/pull/3320 ](https://togithub.com/rust-lang/libc/pull/3320 )
- [@​jdygert-spok](https://togithub.com/jdygert-spok ) made their
first contribution in
[https://github.com/rust-lang/libc/pull/3406 ](https://togithub.com/rust-lang/libc/pull/3406 )
- [@​Urgau](https://togithub.com/Urgau ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3410 ](https://togithub.com/rust-lang/libc/pull/3410 )
- [@​akiernan](https://togithub.com/akiernan ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3302 ](https://togithub.com/rust-lang/libc/pull/3302 )
- [@​marv](https://togithub.com/marv ) made their first
contribution in
[https://github.com/rust-lang/libc/pull/3398 ](https://togithub.com/rust-lang/libc/pull/3398 )
- [@​ad0](https://togithub.com/ad0 ) made their first contribution
in
[https://github.com/rust-lang/libc/pull/3408 ](https://togithub.com/rust-lang/libc/pull/3408 )
- [@​vincentisambart](https://togithub.com/vincentisambart ) made
their first contribution in
[https://github.com/rust-lang/libc/pull/3328 ](https://togithub.com/rust-lang/libc/pull/3328 )
**Full Changelog**:
https://github.com/rust-lang/libc/compare/0.2.149...0.2.150
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-14 20:06:36 +00:00
GBA bot
323dbd8f01
Update lockfiles
2023-11-14 20:04:00 +00:00
renovate[bot]
d1135d544d
Update Rust crate libc to 0.2.150
2023-11-14 20:03:31 +00:00
Gwilym Inzani
d9f8e5f14f
Update Rust crate toml_edit to 0.21 ( #515 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [toml_edit](https://togithub.com/toml-rs/toml ) | dependencies | minor
| `0.20` -> `0.21` |
---
### Release Notes
<details>
<summary>toml-rs/toml (toml_edit)</summary>
###
[`v0.21.0`](https://togithub.com/toml-rs/toml/compare/v0.20.7...v0.21.0 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.7...v0.21.0 )
###
[`v0.20.7`](https://togithub.com/toml-rs/toml/compare/v0.20.6...v0.20.7 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.6...v0.20.7 )
###
[`v0.20.6`](https://togithub.com/toml-rs/toml/compare/v0.20.5...v0.20.6 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.5...v0.20.6 )
###
[`v0.20.5`](https://togithub.com/toml-rs/toml/compare/v0.20.4...v0.20.5 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.4...v0.20.5 )
###
[`v0.20.4`](https://togithub.com/toml-rs/toml/compare/v0.20.3...v0.20.4 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.3...v0.20.4 )
###
[`v0.20.3`](https://togithub.com/toml-rs/toml/compare/v0.20.2...v0.20.3 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.2...v0.20.3 )
###
[`v0.20.2`](https://togithub.com/toml-rs/toml/compare/v0.20.1...v0.20.2 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.1...v0.20.2 )
###
[`v0.20.1`](https://togithub.com/toml-rs/toml/compare/v0.20.0...v0.20.1 )
[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.20.0...v0.20.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-14 20:00:46 +00:00
GBA bot
cc0400e6a3
Update lockfiles
2023-11-09 20:10:08 +00:00
renovate[bot]
1f1de83564
Update Rust crate toml_edit to 0.21
2023-11-09 20:09:30 +00:00
Gwilym Inzani
198afdf8ce
Update Rust crate bindgen to 0.69 ( #513 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [bindgen](https://rust-lang.github.io/rust-bindgen/ )
([source](https://togithub.com/rust-lang/rust-bindgen )) |
build-dependencies | minor | `0.68` -> `0.69` |
---
### Release Notes
<details>
<summary>rust-lang/rust-bindgen (bindgen)</summary>
###
[`v0.69.0`](https://togithub.com/rust-lang/rust-bindgen/blob/HEAD/CHANGELOG.md#0690-2023-11-01 )
[Compare
Source](https://togithub.com/rust-lang/rust-bindgen/compare/v0.68.1...v0.69.0 )
#### Added
- Added the `ParseCallbacks::header_file` callback which runs on every
filename passed to `Builder::header`.
- Added the `CargoCallbacks::new` constructor which emits a cargo-rerun
line
for every input header file by default.
- Added the `CargoCallbacks::rerun_on_header_files` method to configure
whether
a cargo-rerun line should be emitted for every input header file.
#### Changed
- The `--wrap-static-fns` feature was updated so function types that has
no
argument use `void` as its sole argument.
- `CargoCallbacks` is no longer a [unit-like
struct](https://doc.rust-lang.org/reference/items/structs.html ) and the
`CargoCallbacks` constant was added to mitigate the breaking nature of
this
change. This constant has been marked as deprecated and users will have
to
use the new `CargoCallbacks::new` method in the future.
#### Removed
#### Fixed
- Allow compiling `bindgen-cli` with a static libclang.
- Emit an opaque integer type for pointer types that don't have the same
size
as the target's pointer size.
- Avoid escaping Objective-C method names unless they are `Self`,
`self`,
`crate` or `super`.
#### Security
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-09 20:08:43 +00:00
GBA bot
7425afdf75
Update lockfiles
2023-11-01 19:22:41 +00:00
renovate[bot]
f793ea4f01
Update Rust crate bindgen to 0.69
2023-11-01 19:22:02 +00:00
Gwilym Inzani
7c6eaf324b
Release v0.18.0
2023-10-31 20:35:14 +00:00
Gwilym Inzani
9f2087735c
Add a symlink for the readme to the agb directory ( #512 )
...
This is an attempt to make the readme show up on crates.io
- [x] no changelog update needed
2023-10-31 20:20:15 +00:00
Gwilym Inzani
fbd138a0cf
Add a symlink for the readme to the agb directory
...
This is an attempt to make the readme show up on crates.io
2023-10-31 20:04:18 +00:00
Gwilym Inzani
95721e2b77
Update lockfiles ( #509 )
...
Build is getting slow, this seems to be a pretty good way to fix that
- [x] no changelog update needed
2023-10-26 22:40:52 +01:00
Gwilym Inzani
e8eb216ff4
Update lockfiles
2023-10-26 22:27:19 +01:00
Gwilym Inzani
88eb89f821
Nicer instruments for dungeon puzzlers lament ( #508 )
...
Found some nice samples on http://legowelt.org/samples/ so decided to
put them in the dungeon puzzlers lament. Sounds a lot nicer now that I'm
not using pure square / saw waves :D
- [x] no changelog update needed
2023-10-26 21:24:15 +01:00
Gwilym Inzani
79184c9457
Delete the theme we're not using
2023-10-26 21:09:42 +01:00
Gwilym Inzani
f345e6c46b
Some nicer instruments for dpl
2023-10-26 21:09:26 +01:00
Gwilym Inzani
4199e22c5e
Fix the combo rom ( #507 )
...
Previously amplitude could not be played!
This will make sure that we don't mess up as easily as the old version.
2023-10-24 22:20:46 +01:00