Darwin platform support. #1

Manually merged
threadexio merged 2 commits from a-reynbaw/rich-presence-wrapper:platform/darwin into master 2026-06-22 13:53:42 +03:00
Contributor

Implement src/platform/darwin.rs to enable support for the Darwin platform.

darwin-libproc is not the version from crates.io because that one has outdated dependencies.

  • memchr: ~0.2.3 while we already require ^0.2.7
Implement `src/platform/darwin.rs` to enable support for the Darwin platform. `darwin-libproc` is not the version from [`crates.io`](https://crates.io/crates/darwin-libproc) because that one has outdated dependencies. - `memchr`: `~0.2.3` while we already require `^0.2.7`
threadexio removed their assignment 2026-06-22 13:21:18 +03:00
Owner

Need to add the hash of the darwin-libproc dependency in outputHashes so the Nix build still works.

cargoLock = {
    # ...
    outputHashes = {
        "darwin-libproc-0.2.0" = "sha256-jpAyODhGAFuFOjqwGdYcAIHVz/aT+IzyfzJ6Ostj2Yg=";
    };
    # ...
};
Need to add the hash of the `darwin-libproc` dependency in `outputHashes` so the Nix build still works. ```nix cargoLock = { # ... outputHashes = { "darwin-libproc-0.2.0" = "sha256-jpAyODhGAFuFOjqwGdYcAIHVz/aT+IzyfzJ6Ostj2Yg="; }; # ... }; ```
threadexio referenced this pull request from a commit 2026-06-22 13:48:47 +03:00
Owner

Merged!

Merged!
threadexio closed this pull request 2026-06-22 13:49:45 +03:00
threadexio reopened this pull request 2026-06-22 13:52:34 +03:00
threadexio manually merged commit c3b8cf67e0 into master 2026-06-22 13:53:42 +03:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
threadexio/rich-presence-wrapper!1
No description provided.