payload: {"action":"created","issue":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/49626","repository_url":"https://api.github.com/repos/NixOS/nixpkgs","labels_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/49626/labels{/name}","comments_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/49626/comments","events_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/49626/events","html_url":"https://github.com/NixOS/nixpkgs/issues/49626","id":376640132,"node_id":"MDU6SXNzdWUzNzY2NDAxMzI=","number":49626,"title":"Package `arcan` and `durden`","user":{"login":"colemickens","id":327028,"node_id":"MDQ6VXNlcjMyNzAyOA==","avatar_url":"https://avatars1.githubusercontent.com/u/327028?v=4","gravatar_id":"","url":"https://api.github.com/users/colemickens","html_url":"https://github.com/colemickens","followers_url":"https://api.github.com/users/colemickens/followers","following_url":"https://api.github.com/users/colemickens/following{/other_user}","gists_url":"https://api.github.com/users/colemickens/gists{/gist_id}","starred_url":"https://api.github.com/users/colemickens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colemickens/subscriptions","organizations_url":"https://api.github.com/users/colemickens/orgs","repos_url":"https://api.github.com/users/colemickens/repos","events_url":"https://api.github.com/users/colemickens/events{/privacy}","received_events_url":"https://api.github.com/users/colemickens/received_events","type":"User","site_admin":false},"labels":[{"id":290122483,"node_id":"MDU6TGFiZWwyOTAxMjI0ODM=","url":"https://api.github.com/repos/NixOS/nixpkgs/labels/9.needs:%20package%20(new)","name":"9.needs: package (new)","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-11-02T02:06:43Z","updated_at":"2019-07-12T04:33:29Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"## Package Request\r\n\r\nAnyone want to collaborate? I will try my hand at packaging it in a bit, and will probably add it to the wayland/windowmanager overlay I'm maintaining along with a nixpkgs PR if I get it working.\r\n\r\n* Arcan\r\n   * https://github.com/letoram/arcan\r\n   * \"Arcan - [Display Server, Multimedia Framework, Game Engine] -> \"Desktop Engine\" http://arcan-fe.com\"\r\n\r\n* Durden\r\n   * https://github.com/letoram/durden\r\n   * \"Desktop Environment for Arcan http://durden.arcan-fe.com\""},"comment":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/comments/510740914","html_url":"https://github.com/NixOS/nixpkgs/issues/49626#issuecomment-510740914","issue_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/49626","id":510740914,"node_id":"MDEyOklzc3VlQ29tbWVudDUxMDc0MDkxNA==","user":{"login":"gazally","id":16470252,"node_id":"MDQ6VXNlcjE2NDcwMjUy","avatar_url":"https://avatars1.githubusercontent.com/u/16470252?v=4","gravatar_id":"","url":"https://api.github.com/users/gazally","html_url":"https://github.com/gazally","followers_url":"https://api.github.com/users/gazally/followers","following_url":"https://api.github.com/users/gazally/following{/other_user}","gists_url":"https://api.github.com/users/gazally/gists{/gist_id}","starred_url":"https://api.github.com/users/gazally/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gazally/subscriptions","organizations_url":"https://api.github.com/users/gazally/orgs","repos_url":"https://api.github.com/users/gazally/repos","events_url":"https://api.github.com/users/gazally/events{/privacy}","received_events_url":"https://api.github.com/users/gazally/received_events","type":"User","site_admin":false},"created_at":"2019-07-12T04:33:29Z","updated_at":"2019-07-12T04:33:29Z","author_association":"NONE","body":"I've added [a draft package for Xarcan](https://github.com/gazally/nixpkgs/tree/arcan) and am typing this in Firefox running in an X server in a window on Arcan.\r\n\r\nThe package definition builds an executable called `Xarcan` and you can invoke it from a shell prompt in a Durden window to run it.  To run a second instance, use `Xarcan :1`.  To start an application or window manager in the X server from a shell prompt, set `DISPLAY` first as in `DISPLAY=:0 awesome`.  It doesn't automatically detect when its window size changes, but `xrandr` works.\r\n\r\nThe font path part of the derivation isn't right.  I made two attempts at making it work and left them both in the derivation. The code in `preConfigure` puts a font path into the configure flag provided for that purpose, but the resulting executable can't find the fonts. The other chunk of code in `postInstall` links fonts into the derivation, and that part gets the truetype fonts to work but not the bitmap fonts.  I'm happy to run `xterm -fa FreeMono` so I stopped there, but someone who knows more about X fonts than me should take a look."}}
other: {"actor":{"display_login":"gazally"}}