Commit Graph

67 Commits

Author SHA1 Message Date
Bruno Bigras
4605890976 dumbpipe: 0.17.0 -> 0.18.0 2024-10-01 23:57:39 -04:00
Peder Bergebakken Sundt
644c9ab3d6 dunst: use finalAttrs.finalPackage 2024-09-24 23:28:54 +02:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
R. Ryantm
4951e27030 dumbpipe: 0.16.0 -> 0.17.0 2024-09-21 22:36:48 +00:00
Nikolay Korotkiy
f4efefb9c9
duplicati: 2.0.7.1 → 2.0.8.1 (#340085) 2024-09-17 02:09:41 +04:00
R. Ryantm
063aa0109d dumbpipe: 0.13.0 -> 0.16.0 2024-09-09 13:23:37 +00:00
wxt
45d49fecef duplicati: add sourceProvenance patern 2024-09-08 20:50:24 +08:00
wxt
83d27c3878 duplicati: add bot-wxt1221 as maintainers 2024-09-08 20:49:49 +08:00
wxt
0374204ecc duplicati: 2.0.7.1 -> 2.0.8.1 2024-09-06 21:02:12 +08:00
wxt
9706ea618a duplicati: move to by-name 2024-09-06 20:48:23 +08:00
OPNA2608
0523d7864b duckstation: Fix build on aarch64-linux
/build/source/src/util/audio_stream.cpp: In function 'void S16ChunkToFloat(const s16*, float*, u32)':
/build/source/src/util/audio_stream.cpp:575:47: note: use '-flax-vector-conversions' to permit conversions between vectors with differing element types or numbers of subparts
/build/source/src/util/audio_stream.cpp:575:57: error: cannot convert 'int16x8_t' to '__Int32x4_t'
2024-09-04 01:46:32 +02:00
R. Ryantm
3dc62fe36a dummyhttp: 1.0.3 -> 1.1.0 2024-08-23 12:37:46 +00:00
R. Ryantm
442b331aa9 dualsensectl: 0.5 -> 0.6 2024-08-21 06:20:14 +00:00
R. Ryantm
da1f4f954d dust: 1.1.0 -> 1.1.1 2024-07-26 22:03:13 +00:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
R. Ryantm
03946f9b10 dumbpipe: 0.12.0 -> 0.13.0 2024-07-23 01:03:08 +00:00
Anderson Torres
2a2f7c6572 duckstation: 0.1.6658 -> 0.1.6759 2024-07-21 23:05:25 -03:00
Anderson Torres
cbde8688f7 duckstation: cosmetic hammering 2024-07-21 23:05:25 -03:00
Anderson Torres
94d4a294ef duckstation: migrate shaderc-patched to sources.nix 2024-07-21 23:05:20 -03:00
Anderson Torres
1954fef0d9 duckstation: pin shaderc-patched
Since new versions arrived, we should pin that old piece.
2024-07-21 23:04:36 -03:00
Anderson Torres
19b42ca7b3 duckstation: detach sources acquisition to sources.nix
The build scripts used by upstream require Git commands. Because of this, a
`deepClone` is required by fetchFromGitHub.

However, keeping `.git` directory around is detrimental to determinism.

Because of this, we need to run the Git commands "manually", save their outputs
and finally remove `.git`.

In order to not pollute the `package.nix`, this peculiar source acquisition is
detached to its own file and `callPackage`d.

Before this Jesuitic hack, the aforementioned data were obtained and filled by
human hands...
2024-07-21 23:03:39 -03:00
R. Ryantm
f1580f52ec dust: 1.0.0 -> 1.1.0 2024-07-17 01:01:31 +00:00
R. Ryantm
23b3562191 dub: 1.38.0 -> 1.38.1 2024-07-14 06:41:58 +00:00
R. Ryantm
e1c37886e7 dumbpipe: 0.11.0 -> 0.12.0 2024-07-10 03:29:56 +00:00
Matthias Beyer
d0897b2697
Merge pull request #323055 from r-ryantm/auto-update/dumbpipe
dumbpipe: 0.10.0 -> 0.11.0
2024-06-30 17:16:00 +02:00
Anderson Torres
cf8d0c34cc durden: unstable-2023-10-23 -> 0-unstable-2024-06-23 2024-06-28 15:13:24 -03:00
R. Ryantm
644a77dbd7 dumbpipe: 0.10.0 -> 0.11.0 2024-06-28 00:41:15 +00:00
Alexis Hildebrandt
893a4feeb5 dune3d: fix darwin build 2024-06-11 15:00:05 +02:00
Alexis Hildebrandt
5f6c2b2b23 dune3d: refactor 2024-06-11 09:32:43 +02:00
R. Ryantm
22f6906bdd dumbpipe: 0.9.0 -> 0.10.0 2024-06-08 00:39:11 +00:00
Jeremy Baxter
4599a6f571 dub: 1.33.0 -> 1.38.0
Three more tests fail because they require fetching
packages off the registry.
2024-06-07 13:02:30 +12:00
Jeremy Baxter
ce053c4bc8 dub: clean up 2024-06-07 13:02:23 +12:00
Jeremy Baxter
0b72bdc88d dub: migrate to pkgs/by-name 2024-06-06 19:56:17 +12:00
Anderson Torres
9b1c668127 duckstation: 0.1-6292 -> 0.1-6658
Duckstation now uses a vendored shaderc.
However, this vendoring is provided by a patch.
2024-05-28 10:40:27 -03:00
Anderson Torres
82a659382a duckstation: checkPhase -> installCheckPhase 2024-05-28 10:40:27 -03:00
Anderson Torres
d9a096606c duckstation: migrate to by-name
Since by-name hierarchy does not support "third party" callPackage calls, the
expression was modified to get rid of qt6Packages.
2024-05-28 10:40:27 -03:00
R. Ryantm
873412e444 dumbpipe: 0.8.0 -> 0.9.0 2024-05-25 01:32:36 +00:00
Sandro
b4cc43dd12
Merge pull request #308567 from GuillaumeDesforges/gdforj/dummyhttp 2024-05-21 16:17:18 +02:00
R. Ryantm
75efe411e5 dumbpipe: 0.7.0 -> 0.8.0 2024-05-14 01:35:34 +00:00
Zhong Jianxin
4c0f9d5733 dualsensectl: migrate to pkgs/by-name and other enhancements
- Format using nixfmt-rfc-style
- Switch to finalAttrs pattern
- Add passthru.tests.version
- Add passthru.updateScript
- Add meta.changelog
2024-05-12 20:02:44 +08:00
Guillaume Desforges
8d285d8772 dummyhttp: init at 1.0.3 2024-05-06 16:11:20 +02:00
Artturin
4019baac63
Merge pull request #305398 from gepbird/dunst-1.11.0
dunst: 1.10.0 -> 1.11.0
2024-05-04 04:42:36 +03:00
Gutyina Gergő
8168cd0342 dunst: add maintainer gepbird 2024-05-03 23:33:08 +03:00
Gutyina Gergő
2a533953c5 dunst: format with nixpkgs-fmt 2024-05-03 23:33:08 +03:00
Gutyina Gergő
afcfcd2f94 dunst: add options for X and Wayland support 2024-05-03 23:33:08 +03:00
Gutyina Gergő
47f41eddfd dunst: 1.10.0 -> 1.11.0 2024-05-03 23:33:08 +03:00
github-actions[bot]
ae736c738d
Merge master into staging-next 2024-05-03 12:01:32 +00:00
R. Ryantm
ade937d283 dune3d: 1.0.0 -> 1.1.0 2024-05-01 12:21:19 +00:00
github-actions[bot]
09b96cbb7a
Merge master into staging-next 2024-04-30 12:01:12 +00:00
R. Ryantm
30f499e236 dumbpipe: 0.6.0 -> 0.7.0 2024-04-30 01:05:41 +00:00