Commit Graph

9 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
éclairevoyant
52a0f4a7ac
fcitx5-openbangla-keyboard: fix runtime crash 2023-12-27 17:26:37 -05:00
éclairevoyant
fb8cb20544
openbangla-keyboard: fix IME support, remove original attribute 2023-10-10 01:22:17 -04:00
éclairevoyant
ace5f0368c
openbangla-keyboard: fix meta 2023-10-10 01:19:20 -04:00
éclairevoyant
63aa37c3a9
openbangla-keyboard: 2.0.0 -> unstable-2023-07-21 2023-10-10 01:19:20 -04:00
Jan Malakhovski
5852f26bdc treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
Alyssa Ross
5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
Rick van Schijndel
9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
hqurve
618e446ed1 openbangla-keyboard: init at 2.0.0 2022-07-17 20:12:36 -04:00