Commit Graph

1101 Commits

Author SHA1 Message Date
R. Ryantm
7209005f42 woodpecker-server: 2.7.1 -> 2.7.3 2024-11-27 10:00:08 +00:00
techknowlogick
abbbd12e01 drone-oss: 2.24.0 -> 2.25.0
Diff: https://github.com/harness/drone/compare/v2.24.0...v2.25.0
2024-11-21 13:49:52 -05:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
Simon Hauser
c4edf93988
Cleanup helsinki maintainer (#353611)
* maintainers: update email conni2461

* maintainers: add helsinki-jo

* tree-wide: cleanup maintainership of helsinki-systems
2024-11-04 12:59:26 +01:00
Adam Stephens
255d5e0d43
Revert "woodpecker-server: 2.7.1 -> 2.7.2"
This reverts commit 688e0e14c4.

https://github.com/woodpecker-ci/woodpecker/issues/4294
2024-11-03 21:36:13 -05:00
Adam Stephens
688e0e14c4
woodpecker-server: 2.7.1 -> 2.7.2
https://github.com/woodpecker-ci/woodpecker/releases/tag/v2.7.2
2024-11-03 08:59:17 -05:00
R. Ryantm
539b8d2d09 fly: 7.11.2 -> 7.12.0 2024-10-25 14:04:40 +00:00
Jörg Thalheim
0a4ee602e8 buildbot: get rid of python overrides
we only had moto overriden because we needed to rebuild some other
libraries. This is no longer the case.
2024-10-24 08:00:05 +02:00
Jörg Thalheim
9584ba7f85 nixos/buildbot: use python version used of the buildbot package
Since the buildbot package can be overwritten, it can be build against a
different python version.
This pull request makes sure we don't use the wrong python version.
This makes using buildbot-nix easier for both nixpkgs unstable and
nixpkgs stable.
2024-10-23 22:16:55 +11:00
R. Ryantm
bd5d0f489d buildkite-cli: 3.1.0 -> 3.2.0 2024-10-20 07:40:49 +00:00
zowoq
c47f552fc3 buildbot: 4.0.3 -> 4.1.0
Changelog:

https://github.com/buildbot/buildbot/releases/tag/v4.0.4
https://github.com/buildbot/buildbot/releases/tag/v4.1.0
2024-10-19 09:14:21 +10:00
Thomas Gerbet
524c59cc4e jenkins: 2.462.2 -> 2.462.3
Fixes CVE-2024-47803 and CVE-2024-47804.

https://www.jenkins.io/security/advisory/2024-10-02/

Changes:
https://www.jenkins.io/changelog-stable/#v2.462.3
2024-10-07 21:56:44 +02:00
R. Ryantm
39b9817d5e buildkite-cli: 2.0.0 -> 3.1.0 2024-09-29 01:01:07 +00:00
R. Ryantm
e19ebda614 buildbot: 4.0.2 -> 4.0.3 2024-09-28 16:14:48 +10:00
Nick Cao
137a180888
gitea-actions-runner: 0.2.10 -> 0.2.11 (#344285) 2024-09-25 08:21:35 -04: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
techknowlogick
67f0c63700 gitea-actions-runner: move to pkgs/by-name 2024-09-24 15:17:25 -04:00
R. Ryantm
fcd82800bc woodpecker-plugin-git: 2.5.2 -> 2.6.0 2024-09-20 21:24:24 +00:00
R. Ryantm
b95c0fd7f6 jenkins: 2.462.1 -> 2.462.2 2024-09-09 08:37:48 +00:00
Adam Stephens
ebde8bf633
woodpecker-server: 2.7.0 -> 2.7.1 2024-09-07 22:21:39 +00:00
Nikolay Korotkiy
b12f10e527
cirrus-cli: migrate to by-name 2024-09-01 16:53:43 +04:00
R. Ryantm
c291955fe2 cirrus-cli: 0.122.4 -> 0.124.2 2024-09-01 10:22:57 +00:00
R. Ryantm
38486e07e8 cirrus-cli: 0.122.2 -> 0.122.4 2024-08-27 01:21:43 +00:00
R. Ryantm
9570ff34b7 cirrus-cli: 0.122.0 -> 0.122.2 2024-08-20 10:14:49 +00:00
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
Fabián Heredia Montiel
7d0b23556d
Merge pull request #334333 from r-ryantm/auto-update/jenkins
jenkins: 2.452.3 -> 2.462.1
2024-08-15 15:00:38 -06:00
R. Ryantm
b1a830f5c1 jenkins: 2.452.3 -> 2.462.1 2024-08-13 08:34:03 +00:00
R. Ryantm
40cb557d40 cirrus-cli: 0.121.0 -> 0.122.0 2024-08-12 22:43:43 +00:00
Jonas Chevalier
9a645edbb7
github-runner: move to by-name (#333309)
Allow the merge bot to work
2024-08-12 11:09:36 +02:00
Azat Bahawi
f3903d65fc
github-runner: 2.317.0 -> 2.319.0 2024-08-08 18:42:06 +03:00
Donovan Glover
b815ee34f0
Merge pull request #329466 from r-ryantm/auto-update/cirrus-cli
cirrus-cli: 0.120.3 -> 0.121.0
2024-08-04 05:34:42 +00:00
zowoq
8981a04d4e buildbot: 4.0.1 -> 4.0.2
Changelog: https://github.com/buildbot/buildbot/releases/tag/v4.0.2
2024-08-04 09:19:36 +10:00
adisbladis
e0816431a2 treewide: Pass self when overriding Python
Otherwise references to the Python interpreter inside the set are wrong, as demonstrated by:
``` nix
with import <nixpkgs> { };
let
  python' = python3.override {
    packageOverrides = final: prev: { requests = prev.requests.overridePythonAttrs(old: { version = "1337";  }); };
  };
in python'.pkgs.python.pkgs.requests
```
which returns the _non_ overriden requests.

And the same with `self`:
```
with import <nixpkgs> { };
let
  python' = python3.override {
    self = python';
    packageOverrides = final: prev: { requests = prev.requests.overridePythonAttrs(old: { version = "1337";  }); };
  };
in python'.pkgs.python.pkgs.requests
```
which returns the overriden requests.

This can manifest itself as file collisions when constructing environments or as subtly incorrect dependency graphs.
2024-08-03 12:18:56 +12:00
Rick van Schijndel
6c6085f2c2 woodpecker: fix typo in shebang and missing text in warning
Found this while searching for #!/bin/sh, I forgot the !
2024-08-01 22:40:40 +02:00
zimbatm
7d7fd84248 buildkite-agent: move to by-name 2024-07-31 09:10:34 +02:00
zimbatm
009f33ce92 gitlab-runner: move to by-name 2024-07-31 09:10:33 +02:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Vladimír Čunát
a5b2fe7374
Merge #328673: staging-next 2024-07-20 2024-07-28 13:45:55 +02:00
Matthias Beyer
39ec748a69
Merge pull request #328321 from r-ryantm/auto-update/gitlab-runner
gitlab-runner: 17.1.0 -> 17.2.0
2024-07-28 09:53:48 +02:00
Vladimír Čunát
64c6a981fe
Merge branch 'master' into staging-next 2024-07-27 09:18:58 +02:00
Nick Cao
3d6a9dbb9b
Merge pull request #330214 from r-ryantm/auto-update/woodpecker-plugin-git
woodpecker-plugin-git: 2.5.1 -> 2.5.2
2024-07-26 17:18:55 -04:00
R. Ryantm
4f441c2408 woodpecker-plugin-git: 2.5.1 -> 2.5.2 2024-07-26 16:38:28 +00: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
543cd40ecc treewide: remove trailing space in description
Done using `grep -rP 'description\s+=\s+"[^"]+[ ]";' | cut -d ':' -f 1 |
xargs -i nvim {}` and sorting the opened files by hand, avoiding
generated packages list
2024-07-26 03:38:50 +02:00
R. Ryantm
c032450a0c cirrus-cli: 0.120.3 -> 0.121.0 2024-07-23 18:13:12 +00:00
github-actions[bot]
f6ed4c2f35
Merge staging-next into staging 2024-07-19 06:01:45 +00:00
Adam Stephens
adf2eb4062
woodpecker-server: 2.6.0 -> 2.7.0
https://github.com/woodpecker-ci/woodpecker/releases/tag/v2.7.0

https://github.com/woodpecker-ci/woodpecker/security/advisories/GHSA-xw35-rrcp-g7xm
https://github.com/woodpecker-ci/woodpecker/security/advisories/GHSA-3wf2-2pq4-4rvc
2024-07-18 23:17:23 -04:00
R. Ryantm
3fb2fd6c73 gitlab-runner: 17.1.0 -> 17.2.0 2024-07-19 02:05:13 +00:00
Artturin
a516ea8c99 Merge branch 'staging-next' into staging 2024-07-16 19:07:48 +03:00
R. Ryantm
f8d18763ec jenkins: 2.452.2 -> 2.452.3 2024-07-14 20:11:25 +00:00