Commit Graph

58 Commits

Author SHA1 Message Date
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
Sandro
97ca40d3ca
turn-rs: init at 3.1.0 (#338928) 2024-09-19 22:53:28 +02:00
wxt
1a742a9f80 nixos/turn-rs: init 2024-09-19 07:33:51 +08:00
wxt
15c45598e2 turn-rs: init at 3.1.0 2024-09-19 07:33:50 +08:00
EdenEast
b67d0d71b2
tuxmux: 0.2.2 -> 0.2.3
Security patch to resolve CVEs:

- [CVE-2024-45305](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45305)
- [CVE-2024-45405](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45405)

[v0.2.3 Release page](https://github.com/EdenEast/tuxmux/releases/tag/v0.2.3)
2024-09-17 14:24:38 -04:00
EdenEast
62c9c0e2a0
tuxmux: change tuxmux version to correct format 2024-08-12 21:26:15 -04:00
Pol Dellaiera
110d4c7e51
Merge pull request #333505 from alyssais/tuxmux-0.2.2
tuxmux: 0.2.1 -> 0.2.2
2024-08-11 00:16:31 +02:00
seth
711d9f11ce
turbo: licenses.mpl20 -> licenses.mit
Fixes https://github.com/NixOS/nixpkgs/issues/330110
2024-08-10 02:48:45 -04:00
seth
9b39cbf646
turbo: add maintainer getchoo 2024-08-10 02:48:45 -04:00
seth
a6155fc2c3
turbo: 1.13.2 -> 2.0.12
Changelog: https://github.com/vercel/turbo/releases/tag/v2.0.12
Diff: https://github.com/vercel/turbo/compare/v1.13.2...v2.0.12
2024-08-10 02:48:44 -04:00
seth
ea48e15618
turbo: modernize
Functionally this:

- Reduces occurrences of https://github.com/NixOS/nixpkgs/issues/208242
- Improve meta-attributes
- Fixes the meta-attributes of the wrapper
- Uses the preferred binary wrapper
- Runs the version test against the wrapper to ensure flags & dlopen
  calls work
2024-08-10 02:41:00 -04:00
Alyssa Ross
8c97c28f88
tuxmux: 0.2.1 -> 0.2.2
Required to build with Rust 1.80.

Link: https://github.com/rust-lang/rust/issues/127343
2024-08-09 19:44:58 +02:00
seth
43c6d9a1c1
turbo: format with nixfmt 2024-08-02 04:04:20 -04:00
seth
ccb7d30b59
turbo: migrate to by-name 2024-08-02 04:04:20 -04:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
K900
1410c766c8 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-26 08:41:08 +03:00
Sigmanificient
c010421875 tuifimanager: remove overuse of with lib; 2024-07-26 01:20:03 +02:00
Artturin
a516ea8c99 Merge branch 'staging-next' into staging 2024-07-16 19:07:48 +03:00
Yohann Boniface
717235bcd2
tuifimanager: 4.0.6 -> 4.1.7 (#326616) 2024-07-15 11:35:50 +05:30
github-actions[bot]
0d7af056e2
Merge staging-next into staging 2024-07-14 12:02:04 +00:00
Sigmanificient
512e8afdb9 treewide: remove unused occurence of stdenv (and other) arguments
format (will squash)
2024-07-14 04:32:56 +02:00
Vladimír Čunát
4c09ae2416
Merge branch 'staging-next' into staging 2024-07-08 10:43:15 +02:00
Aleksana
c59ed56171
Merge pull request #324976 from Aleksanaa/turtle
turtle: 0.8 -> 0.9
2024-07-07 15:57:59 +08:00
aleksana
c825728795 turtle: 0.8 -> 0.9 2024-07-06 15:47:06 +08:00
Artturin
cde3f1cada treewide: Remove now unnecessary boost vars
`meson` now finds `boost` using `pkg-config`
2024-07-04 11:01:15 +02:00
Martin Weinelt
7b8429bbc4
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/jaxtyping/default.nix
2024-07-02 12:08:49 +02:00
Jan Tojnar
e3a06d65ff gnome-themes-extra: Move from gnome scope to top-level
Upstream archived.
2024-07-01 08:26:49 +02:00
Martin Weinelt
abdf5dc772
treewide: remove pythonRelaxDepsHook references
It is is now provided automatically, when `pythonRelaxDeps` or
`pythonRemoveDeps` is defined through `mk-python-derivation`.
2024-06-14 14:52:00 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Peder Bergebakken Sundt
48774ec72b
Merge pull request #277968 from EdenEast/update/tuxmux
tuxmux: 0.1.1 -> 0.2.1
2024-06-05 14:39:19 +02:00
Weijia Wang
50023476db
Merge pull request #313605 from Aleksanaa/turtle
turtle: init at 0.8
2024-05-23 07:11:16 +02:00
aleksana
05de507a98 turtle: init at 0.8 2024-05-22 22:21:50 +08:00
kirillrdy
2a827b9393
Merge pull request #307508 from Sigmanificient/tuifi-experimental-dnd
tuifimanager: Add experimental drag and drop support
2024-05-11 07:15:27 +10:00
Sigmanificient
70755de6a8 tuifimanager: 4.0.5 -> 4.0.6 2024-05-10 06:00:11 +02:00
Sigmanificient
9e40536828 tuifimanager: Add experimental drag and drop support 2024-05-10 03:06:01 +02:00
EdenEast
dd70b6320b
tuxmux: 0.1.1 -> 0.2.1 2024-05-02 15:33:45 -04:00
R. Ryantm
c630ca0da6
tuifimanager: 4.0.0 -> 4.0.5 2024-04-28 11:03:02 -04:00
Sigmanificient
5e9ba95ffe tuifimanager: 3.3.5 -> 4.0.0 2024-04-20 21:44:41 +02:00
Peder Bergebakken Sundt
a5ae7a3e42
Merge pull request #300904 from ehmry/tup
tup: 0.7.11 -> 0.8
2024-04-06 03:29:20 +02:00
Sigmanificient
1854d39fb0 tuifimanager: fix inconsistency in pname 2024-04-04 05:45:21 +02:00
Sigmanificient
3bdb11e52a tuifimanager: migrate to by-name 2024-04-04 05:41:06 +02:00
Emery Hemingway
186009ebeb tup: 0.7.11 -> 0.8 2024-04-02 09:33:50 +01:00
Fabian Affolter
d1c05d8406 tunnelgraf: init at 0.6.1
Tool to manage SSH tunnel hops to many endpoints

https://github.com/denniswalker/tunnelgraf
2024-03-25 10:15:36 +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
Mario Rodas
7acbd46ff6
Merge pull request #282960 from LeSuisse/tuleap-cli-1.1.0
tuleap-cli: 1.0.0 -> 1.1.0
2024-02-27 09:03:23 -05:00
Jussi Kuokkanen
284ed7b914 tuxclocker: 1.4.0 -> 1.5.0 2024-01-31 15:40:32 +02:00
Thomas Gerbet
67e2f837f4 tuleap-cli: 1.0.0 -> 1.1.0
Changes:
https://gitlab.com/csgroup-oss/tuleap-cli/-/commits/v1.1.0
2024-01-22 18:51:17 +01:00
Thomas Gerbet
9b94259208 tuleap-cli: init at 1.0.0
https://gitlab.com/csgroup-oss/tuleap-cli
2024-01-09 12:26:59 +01:00
Emery Hemingway
a7bdd229cd tup: decompose setup hook into more functions
This makes it possible to call the body of the configure and build
phases without calling or changing the order of other hooks.
2024-01-04 06:24:03 +00:00