Commit Graph

248 Commits

Author SHA1 Message Date
Peder Bergebakken Sundt
a42a547c89
Merge pull request #266577 from getchoo/pkgs/hadolint-sarif/init
hadolint-sarif: init at 0.4.2
2024-06-09 16:47:59 +02:00
seth
9cb732179e
hadolint-sarif: init at 0.4.2 2024-06-08 16:34:31 -04:00
Coutinho de Souza
f1eabff06e
haredo: make use of hareHook 2024-06-04 20:32:57 -03:00
Coutinho de Souza
85b5260197
haredoc: make use of hareHook 2024-06-04 20:32:56 -03:00
Coutinho de Souza
6893d370fc
haredoc: format with nixfmt-rfc-style 2024-06-04 20:32:55 -03:00
Coutinho de Souza
b0fcfa88cf
hareHook: init
Co-authored-by: Colin <colin@uninsane.org>
2024-06-04 20:32:51 -03:00
Coutinho de Souza
3297bf3ba6
harec: expose qbe through passthru
harec and hare should always have the same qbe package. By exposing the
latter under harec's passthru attribute and using it as hare's qbe, we
assure that they will always hare the same qbe package even if there's a
need for a local overlay.
2024-06-04 20:27:52 -03:00
Coutinho de Souza
e6c228544d
harec: format with nixfmt-rfc-style 2024-06-04 20:27:51 -03:00
R. Ryantm
5208f33633 halo: 2.15.2 -> 2.16.0 2024-06-03 15:18:27 +00:00
Sandro
8c1597626f
Merge pull request #311688 from onemoresuza/hare-fix-mime-module 2024-06-02 23:49:01 +02:00
Jörg Thalheim
c75573a745
Merge pull request #311634 from Thesola10/master
harmonia: 0.7.5 -> 0.8.0, migrate to by-name
2024-05-31 20:47:56 +02:00
Valentino
fe94f50c75
havn: init at 0.1.11 (#314290) 2024-05-28 14:43:11 +00:00
Coutinho de Souza
b0960b5a97
haredo: enable cross compilation 2024-05-21 17:13:14 -03:00
Coutinho de Souza
e9ee0ff4b0
hare: fix mime module
The mime module relies on the `/etc/mime.types` file. We may hardcode it
like the Golang recipe[0].

Also add a `passthru.tests.mimeModule` so that we can be certain that
the module is working.

[0]: f1010e0469/pkgs/development/compilers/go/1.22.nix (L79)
2024-05-21 17:11:47 -03:00
Fabian Affolter
4a8c10751e ha-mqtt-discoverable-cli: format with nixfmt 2024-05-19 11:35:17 +02:00
Fabian Affolter
a148717df3 ha-mqtt-discoverable-cli: 0.2.1 -> 0.4.1
Diff: https://github.com/unixorn/ha-mqtt-discoverable-cli/compare/refs/tags/v0.2.1...v0.4.1

Changelog: https://github.com/unixorn/ha-mqtt-discoverable-cli/releases/tag/v0.4.1
2024-05-19 11:34:43 +02:00
Fabian Affolter
8019631e2c ha-mqtt-discoverable-cli: refactor 2024-05-19 11:32:48 +02:00
Coutinho de Souza
b155c656a0
haredo: remove shell wrapper overhead
There's only three mentions of `sh` in the source code, being only two
of them command calls; thus, is very trivial to patch them directly.
2024-05-16 13:09:03 -03:00
Coutinho de Souza
d3195bd6d5
haredo: format with nixfmt-rfc-style 2024-05-16 12:56:09 -03:00
TheSola10
5a1dff9e75
harmonia: 0.7.5 -> 0.8.0 2024-05-16 16:51:53 +02:00
TheSola10
f789a362e0
harmonia: migrate to by-name 2024-05-16 16:50:44 +02:00
Coutinho de Souza
0801041b52
hare: remove shell wrapping overhead
Hardcode qbe and harec to avoid the overhead of wrapping hare with a
bash script.

By doing that, we also had to change how `makeFlags` were defined: Now
only part of the `<ARCH>_<TOOL>` make variables are conditioned to the
enableCrossCompilation. The ones belonging to the build platform are
passed unconditionally.

Add qbe and harec to propagatedBuildInputs.

Some build frameworks may rely on having harec and qbe available on
PATH by setting `HAREC` and `QBE` to relative paths --- e. g., `haredo`.
2024-05-16 10:14:14 -03:00
Coutinho de Souza
476b34c50b
hare: fix x86_64 make flags and remove CC
Remove `CC` since it is not used.

Capitalize x86_64 (from `x86_64` to `X86_64`) to embed their values on
the binary.

Patch the `hare` command so that it has the `-v` option for the
`version` subcommand. With it, is much easier to check the paths of the
toolchains, since we do not need to rely on:
`strings <path-to-hare-binary> | grep <toolchain-path>`
2024-05-14 11:56:31 -03:00
Coutinho de Souza
4876a6883f
hare: format with nixfmt-rfc-style 2024-05-14 11:56:31 -03:00
Weijia Wang
93d1e9d730
Merge pull request #309527 from toast003/update-hhd
handheld-daemon: 2.6.4 -> 2.7.2
2024-05-12 20:33:15 +02:00
R. Ryantm
91f0f1cb3f halo: 2.15.1 -> 2.15.2 2024-05-11 13:07:07 +00:00
rewine
bb76cc9ce3
Merge pull request #310156 from wangxiaoerYah/master
halo: init at 2.15.1
2024-05-11 17:06:03 +08:00
John (Github)
9c91790c18
halo: init at 2.15.1
halo: init at 2.15.1 (add notes.)

halo: init at 2.15.1
2024-05-11 10:10:53 +08:00
Fabian Affolter
083ac69bf0 halloy: format with nixfmt 2024-05-10 09:58:58 +02:00
Fabian Affolter
868b944a26 halloy: 2024.6 -> 2024.7
Diff: https://github.com/squidowl/halloy/compare/refs/tags/2024.6...2024.7

Changelog: https://github.com/squidowl/halloy/blob/2024.7/CHANGELOG.md
2024-05-10 09:51:29 +02:00
Toast
315cc3707a
Merge branch 'NixOS:master' into update-hhd 2024-05-06 12:18:05 +02:00
Toast
742e26325f handheld-daemon: 2.6.4 -> 2.7.2 2024-05-06 11:58:03 +02:00
Jonas Heinrich
05cbc6d235 hatch: 1.9.0 -> 1.9.7 2024-05-02 10:13:22 +02:00
matthewcroughan
e977cca659 hamtransfer: init at unstable-2024-04-05 2024-04-29 21:25:13 +00:00
Emily Trau
c534b6bc1e
Merge pull request #288654 from D3vil0p3r/patch-20
hashid: init at 3.1.4-unstable-2015-03-17
2024-04-25 16:13:57 +10:00
Toast
d9b487ae60 handheld-daemon: undo refactor 2024-04-17 09:21:19 +02:00
Toast
cb2fa9a661 handheld-daemon: fix indenting 2024-04-16 21:04:48 +02:00
Toast
20753a73d1 handheld-daemon: trim out trailing whitespace 2024-04-16 20:30:51 +02:00
Toast
8aa2b69a64
Merge branch 'master' into update-hhd 2024-04-16 20:23:00 +02:00
Toast
d9b7086a02 handheld-daemon: replace sed commands with substituteInPlace 2024-04-16 20:15:21 +02:00
Toast
a581a28a07 handheld-daemon: format with nixfmt-rfc-style 2024-04-16 19:50:25 +02:00
Toast
8af7d4fcb8 handheld-daemon: add toast to maintainers 2024-04-15 23:27:45 +02:00
Toast
f7b450a4d8 handheld-daemon: fix typo in comment 2024-04-15 21:38:38 +02:00
Toast
b510c5a603 handheld-daemon: move udev rule comment to the right place this time 2024-04-15 21:30:51 +02:00
Toast
7bea1eb24a handheld-daemon: 2.6.2 -> 2.6.4 2024-04-15 20:32:43 +02:00
Toast
c9e8b7cf02 handheld-daemon: move udev rule comment 2024-04-15 20:07:46 +02:00
Toast
6a2060842d handheld-daemon: remove unneeded coreutils dependency 2024-04-15 19:57:10 +02:00
Toast
3b96a3c082 handheld-daemon: patch generated udev rules to use chmod from nix store 2024-04-15 00:31:56 +02:00
Toast
2a8d54c511 handheld-daemon: update license 2024-04-13 15:42:25 +02:00
Toast
d9e4af9ae8 handheld-daemon: 1.1.0 -> 2.6.2 2024-04-12 13:40:43 +02:00
Sandro
4d49db587d
Merge pull request #283881 from apraga/hap-py-0.3.15 2024-04-08 10:28:01 +02:00
Alexis Praga
5db72db7fa hap-py: use rtgtools vcfeval as default core
For best results (quality and running time), the
authors advice to use RTGtools vcfeval as the
engine.

Depends on #230394
2024-04-07 21:05:23 +02:00
Alexis Praga
946f357e45 hap-py: init 0.3.15
New package for genetics : helps compared variants
called by a pipeline to a reference.

The only tests not passing are due to a difference
in float representation (same value but with
different number of digits after decimal).
2024-04-07 21:05:23 +02:00
Funkeleinhorn
113bb97898
halloy: 2024.5 -> 2024.6
Changelog: https://github.com/squidowl/halloy/releases/tag/2024.6
2024-04-06 03:17:41 +02:00
Fabian Affolter
0bcbd226cd
Merge pull request #299869 from jtbx/halloy-2024.5
halloy: 2024.3 -> 2024.5
2024-03-30 10:39:42 +01:00
R. Ryantm
e74e911310 hacompanion: 1.0.11 -> 1.0.12 2024-03-29 14:14:38 +00:00
Jeremy Baxter
9488d81a00 halloy: 2024.3 -> 2024.5
Closes #299814
2024-03-29 11:07:12 +13:00
Jeremy Baxter
e2c073711f halloy: migrate to pkgs/by-name 2024-03-29 09:47:20 +13:00
Casey Link
c7fb03ad0a
hacompanion: init at 1.0.11 2024-03-26 14:31:15 +01:00
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
Anomalocaridid
d39e6b73f3 handlr-regex: 0.9.0 -> 0.10.0 2024-03-17 16:54:08 -04:00
Coutinho de Souza
478cff8d32
haredoc: init at 0.24.0
Also add a mention to the release notes of 24.05 about `hare` and
`haredoc` being split into different packages.
2024-03-06 11:57:55 -03:00
Coutinho de Souza
8100cc1f54
hare: enable cross-compilation 2024-03-06 10:41:04 -03:00
Coutinho de Souza
f8b46d2bbd
harec: enable cross-compilation 2024-03-05 20:05:38 -03:00
Coutinho de Souza
b2aa275555
hare: unstable-2024-02-08 -> 0.24.0
Drop usage of pinned qbe in favor of qbe-1.2.
2024-02-21 16:36:41 -03:00
Coutinho de Souza
e28cb4fb57
harec: unstable-2024-02-03 -> 0.24.0
Drop usage of pinned qbe in favor of qbe-1.2.
2024-02-21 16:35:09 -03:00
D3vil0p3r
787b9af321
hashid: init at 3.1.4-unstable-2015-03-17 2024-02-13 21:26:32 +01:00
Sandro
7dac69a0d9
Merge pull request #287481 from onemoresuza/hare
hare: remove `passthru.updateScript` from it and harec
2024-02-10 17:52:12 +01:00
Mario Rodas
8d00a777e8
Merge pull request #287557 from r-ryantm/auto-update/hare
hare: unstable-2024-02-05 -> unstable-2024-02-08
2024-02-10 08:16:19 -05:00
kirillrdy
5a7b241264
Merge pull request #286639 from r-ryantm/auto-update/harec
harec: 0-unstable-2024-01-29 -> unstable-2024-02-03
2024-02-10 07:03:26 +11:00
R. Ryantm
eed453c0a9 hare: unstable-2024-02-05 -> unstable-2024-02-08 2024-02-09 19:45:05 +00:00
Gustavo Coutinho de Souza
64a7c978a5
hare: remove passthru.updateScript from it and harec
Since it must be updated together with `harec`, the r-ryantm update
workflow does not work, since it creates two different PRs.
2024-02-09 09:47:40 -03:00
R. Ryantm
f0fd731145 hare: 0-unstable-2024-02-01 -> unstable-2024-02-05 2024-02-06 06:25:26 +00:00
R. Ryantm
f9adbc4772 harec: 0-unstable-2024-01-29 -> unstable-2024-02-03 2024-02-06 05:20:22 +00:00
Gustavo Coutinho de Souza
7b9a168c35
hare: unstable-2023-11-27 -> 0-unstable-2024-02-01
Enable new debuggin features described on Hare's blog[0].

[0]: https://harelang.org/blog/2024-02-01-debugging-features/
2024-02-05 08:26:47 -03:00
Gustavo Coutinho de Souza
d59e2b500e
harec: unstable-2023-11-29 -> 0-unstable-2024-01-29 2024-02-05 08:26:38 -03:00
Luke Granger-Brown
a12b828a26
Merge pull request #277661 from appsforartists/handheld-daemon
handheld-daemon: init at 1.1.0
2024-01-30 04:01:11 +00:00
Brenton Simpson
b960a217bd handheld-daemon: touchup code style to better match nixpkgs
Co-authored-by: h7x4 <h7x4@nani.wtf>
Co-authored-by: Luke Granger-Brown <git@lukegb.com>
Co-authored-by: Bruno BELANYI <bruno@belanyi.fr>
2024-01-29 17:20:30 -08:00
Brenton Simpson
3bfa7c5710 handheld-daemon: touchup package description 2024-01-29 17:19:23 -08:00
Brenton Simpson
f939675e04 handheld-daemon: 1.0.8 -> 1.1.0 2024-01-29 12:31:29 -08:00
Thiago Kenji Okada
6284c22db2
Merge pull request #281059 from onemoresuza/haredo
haredo: wrap program with a shell
2024-01-23 10:28:49 +00:00
Brenton Simpson
52f22bfc57 handheld-daemon: 0.27 -> 1.0.8 2024-01-22 19:26:42 -08:00
Brenton Simpson
bcf9a24332 handheld-daemon: init at 0.2.7 2024-01-22 19:26:42 -08:00
Gustavo Coutinho de Souza
3ff0cd7263
hare: embedd paths for cross-compilation toolchains
Also strip the `HAREPATH` make variable embedded in the binary from
empty `$(SRCDIR)/hare/third-party`, since since nix does not follows the
FHS and relies on the `HAREPATH` environment variable to find third
party libraries.
2024-01-17 13:31:00 -03:00
Gustavo Coutinho de Souza
ea74836d9a
haredo: wrap program with a shell
The program relies on the presence of a shell, specifically `sh`, on its
PATH[1].

Also set `enableParallelChecking` to true, which can speed up the build
proccess significantly, specially when using emulated native compilation
through `binfmt`.

[1]: 34136cfca3/item/src/haredo.ha (L282)
2024-01-14 23:05:58 -03:00
Gustavo Coutinho de Souza
a47d6e0fd6
hare: unstable-2023-10-23 -> unstable-2023-11-27
And also:
- move platform and arch to outer let-in
- patch tzdata paths to use the nix store
- set `outputs` to `[ "out" "man" ]`
- append `nixpkgs` `hare version`'s output
- compact `postFixup` phase
- rework description
- move `binutils-unwrapped` only to `buildInputs`

[1]: https://nixpk.gs/pr-tracker.html?pr=265124
2023-12-14 19:27:37 -03:00
Gustavo Coutinho de Souza
a0e632e84e
harec: unstable-2023-10-22 -> unstable-2023-11-29 2023-12-11 16:27:55 -03:00
Gustavo Coutinho de Souza
e3b56dd702
harec: migrate to pkgs/by-name 2023-12-11 16:27:55 -03:00
Gustavo Coutinho de Souza
5ee6ca0458
hare: migrate to pkgs/by-name 2023-12-11 16:27:55 -03:00
Peder Bergebakken Sundt
21ed02377c
Merge pull request #269767 from onemoresuza/haredo
haredo: init at 1.0.5
2023-12-06 17:05:38 +01:00
Gustavo Coutinho de Souza
68fee72c52
haredo: init at 1.0.5 2023-12-06 08:07:16 -03:00
Anomalocaridid
e8d71f6901 handlr-regex: 0.8.5 -> 0.9.0 2023-12-03 21:21:29 -05:00
Anomalocaridid
db4ce465ed handlr-regex: migrate to pkgs/by-name 2023-12-03 20:10:12 -05:00
éclairevoyant
40ffdaf0b6
hayabusa: init at unstable-2023-11-29 2023-12-02 09:56:26 -05:00
Anderson Torres
ec726b697d hachimarupop: init at unstable-2022-07-11 2023-11-16 23:46:11 -03:00
Anderson Torres
ec63994cac haunt: migrate to by-name 2023-10-11 23:42:04 -03:00
Anderson Torres
bde3f6a4b1 havoc: migrate to by-name 2023-10-11 23:42:04 -03:00
Fabian Affolter
436e6e8121 ha-mqtt-discoverable-cli: init at 0.2.1 2023-09-25 11:06:48 +02:00