Commit Graph

8404 Commits

Author SHA1 Message Date
R. Ryantm
31ffcd4e62 git-cola: 4.8.0 -> 4.8.1 2024-08-04 08:51:57 +00:00
Julius Michaelis
6a9beaf893 treewide: skip generating shell completions using $out/bin/… when cross compiling
This focuses on Rust packages, since the most commonly used argument
parser library (clap/structopt) makes the following pattern natural and
thus common:

  postInstall = ''
    installShellCompletion --cmd foo \
      --bash <($out/bin/foo completion bash) \
      …

This commit just guards those with

lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform)

splitting the string where unrelated actions are performed.
2024-08-04 10:50:48 +09:00
R. Ryantm
8a5f82d7bc stgit: 2.4.8 -> 2.4.9 2024-08-03 14:16:20 +00: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
Florian
f3cc719787
Merge pull request #329403 from gador/datalad-gooey-init
datalad-gooey:  init at unstable-2024-02-20
2024-08-02 08:48:39 +02:00
redyf
480d38b878 gh: 2.53.0 -> 2.54.0
https://github.com/cli/cli/releases/tag/v2.54.0
2024-08-01 16:34:05 -03:00
euxane
2168c0df8d mercurial: 6.8 -> 6.8.1
Changelog: https://wiki.mercurial-scm.org/Release6.8
2024-08-01 19:41:52 +02:00
Florian Brandes
2f83bdcfa7
datalad: move to python-modules
This move is necessarry to next introduce python311 compat

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-08-01 10:21:30 +02:00
zimbatm
65a6b8edc6 git-codeowners: move to by-name 2024-07-31 09:10:31 +02:00
zimbatm
dd69ea8ebd gerrit: move to by-name 2024-07-31 09:10:30 +02:00
Sigmanificient
aab1113d4a treewide: normalize maintainers list formatting
grep -rP 'maintainers = \[\];'
2024-07-30 16:26:22 +02:00
Florian
51c4b3fd67
Merge pull request #329398 from gador/datalad-tests
datalad: 1.0.2 -> 1.1.1, add tests
2024-07-30 08:03:37 +02:00
Florian Brandes
9e885bb15b
datalad: format
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-29 19:32:21 +02:00
Florian Brandes
47b4b80c07
datalad: add python tests, use new PEP builder
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-29 19:31:51 +02:00
Sandro
f82b7afd37
Merge pull request #329638 from shivaraj-bh/commitizen-library
python3Packages.commitizen: Add library along with binary
2024-07-29 13:52:09 +02:00
shivaraj-bh
0d80854712 python312Packages.commitizen: Add library along with binary
custom commit rules require the library, see:
https://commitizen-tools.github.io/commitizen/customization/#2-customize-through-customizing-a-class

---

Co-authored-by: Anthony Roussel <anthony@roussel.dev>
2024-07-29 11:00:18 +05:30
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
Anderson Torres
9a624d10e3 treewide: remove viric from meta.maintainers [orphans]
Since theey is not active from at least six years.

All the packages on this commit became orphans.

---------------------------------------------------------------------------
There are files not covered by this commit, because they will be adopted
soon. Namely:

- pkgs/by-name/zs/zsync/package.nix
- pkgs/games/bsdgames/default.nix
- pkgs/misc/ghostscript/default.nix
- pkgs/os-specific/linux/kernel/perf/default.nix
- pkgs/tools/system/logrotate/default.nix
2024-07-28 11:48:51 -03:00
Anderson Torres
c9deae12d7 treewide: remove viric from meta.maintainers [no orphans]
Since theey is not active from at least six years.
2024-07-28 10:47:12 -03:00
K900
24076029d2 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-28 01:04:35 +03:00
zhoufanjin
99da330f23
treewide: fix some comments (#330407)
Signed-off-by: zhoufanjin <shuangcui@live.cn>
2024-07-27 22:05:18 +08:00
Vladimír Čunát
64c6a981fe
Merge branch 'master' into staging-next 2024-07-27 09:18:58 +02:00
Shadaj Laddad
860120afe4 sapling: 0.2.202401116 -> 0.2.20240718 2024-07-27 00:21:15 -05: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
Aleksana
84a53ad8e2
Merge pull request #328741 from Sigmanificient/remove-unused-arguments-pkgs-app
pkgs/applications: remove unused arguments
2024-07-26 22:05:49 +08:00
Sigmanificient
2ee703dccb pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
K900
1410c766c8 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-26 08:41:08 +03:00
Peder Bergebakken Sundt
7b94ba85fd
Merge pull request #327586 from Aleksanaa/git-series
git-series: unstable-2019-10-15 -> 0.9.1-unstable-2024-02-02
2024-07-25 23:27:21 +02:00
Peder Bergebakken Sundt
239d7676c1
Merge pull request #328132 from MichielDerhaeg/bump-branchless
git-branchless: 0.8.0 -> 0.9.0
2024-07-25 23:02:09 +02:00
Peder Bergebakken Sundt
30d2333240
Merge pull request #328049 from redyf/update-commitizen
commitizen: 3.27.0 -> 3.28.0
2024-07-25 22:13:44 +02:00
github-actions[bot]
f20ed12f93
Merge master into staging-next 2024-07-25 12:01:18 +00:00
Matthias Beyer
2f65a52822
Merge pull request #329549 from r-ryantm/auto-update/gitoxide
gitoxide: 0.36.0 -> 0.37.0
2024-07-25 09:24:14 +02:00
github-actions[bot]
8402add1f4
Merge master into staging-next 2024-07-24 12:01:12 +00:00
Yaya
3fa5048737 gitaly: build bundled git from source 2024-07-24 10:51:55 +02:00
Fabián Heredia Montiel
86f768ce3e
Merge pull request #327749 from r-ryantm/auto-update/git-repo
git-repo: 2.45 -> 2.46
2024-07-24 00:18:07 -06:00
Vladimír Čunát
cd346565bb
Merge branch 'master' into staging-next 2024-07-24 07:19:19 +02:00
R. Ryantm
e2dc23646e gitoxide: 0.36.0 -> 0.37.0 2024-07-24 01:12:10 +00:00
R. Ryantm
333cfd622a git-ignore: 1.3.3 -> 1.4.0 2024-07-23 13:24:09 +00:00
Florian Brandes
7c2bc1f05a
datalad: 1.0.2 -> 1.1.1
fixes python 3.12 compat

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-23 14:27:45 +02:00
github-actions[bot]
09a27d5bc1
Merge master into staging-next 2024-07-23 00:02:18 +00:00
R. Ryantm
ba54aee7e6 stgit: 2.4.7 -> 2.4.8 2024-07-22 01:05:06 +00:00
github-actions[bot]
968bf02dc2
Merge master into staging-next 2024-07-21 12:01:16 +00:00
Yaya
bc90ad3e30 gitlab: 17.1.2 -> 17.2.0
https://gitlab.com/gitlab-org/gitlab/-/blob/v17.2.0-ee/CHANGELOG.md
2024-07-21 13:04:19 +02:00
Pavol Rusnak
e5ecc8f9b4
Merge pull request #328807 from r-ryantm/auto-update/gomp 2024-07-21 08:39:16 +02:00
github-actions[bot]
6ff8a10a87
Merge master into staging-next 2024-07-21 06:01:25 +00:00
Audrey Dutcher
2b6b8e29c7
git: fix build on FreeBSD native (#328779)
* git: build with libiconvReal on FreeBSD

The git tests fail under FreeBSD libc's iconv.

* git: add sysctl check dependency on FreeBSD, same as Darwin
2024-07-21 05:41:53 +03:00
R. Ryantm
30febb3dd4 gomp: 1.1.0 -> 1.1.1 2024-07-21 02:01:48 +00:00
R. Ryantm
6210c985c3 ghorg: 1.9.12 -> 1.9.13 2024-07-21 01:21:39 +00:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next 2024-07-20 16:12:24 +02:00
Thiago Kenji Okada
6e14bbce7b
Merge pull request #327972 from atorres1985-contrib/remove-dtzwill
Treewide: Remove dtzwill
2024-07-20 10:11:00 +01:00
Vladimír Čunát
43a966542b
Merge #325603: mercurial: 6.7.4 -> 6.8
...into staging
2024-07-20 09:59:01 +02:00
Peder Bergebakken Sundt
908087cf87
Merge pull request #326975 from r-ryantm/auto-update/legit-web
legit-web: 0.2.2 -> 0.2.3
2024-07-19 20:52:16 +02:00
Michiel Derhaeg
08d64d1120 git-branchless: 0.8.0 -> 0.9.0 2024-07-19 15:21:02 +02:00
github-actions[bot]
f316203fda
Merge staging-next into staging 2024-07-19 00:03:05 +00:00
Nick Cao
2ff09a7b32
Merge pull request #328017 from r-ryantm/auto-update/gh
gh: 2.52.0 -> 2.53.0
2024-07-18 19:00:37 -04:00
github-actions[bot]
844ec2d5a1
Merge staging-next into staging 2024-07-18 12:01:55 +00:00
Martin Weinelt
983077457f
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
-	pkgs/development/python-modules/uvcclient/default.nix
-	pkgs/development/tools/rust/rust-analyzer/default.nix
2024-07-18 12:35:33 +02:00
Sandro
ad8e011cb8
Merge pull request #328106 from nicolas-goudry/feat/update-gitkraken
gitkraken: 10.1.0 -> 10.1.1
2024-07-18 09:39:56 +02:00
Nicolas Goudry
85ee393d4c
gitkraken: 10.1.0 -> 10.1.1 2024-07-18 08:52:07 +02:00
Aleksana
90cdc7bd6f
Merge pull request #327646 from Aleksanaa/git-backup
git-backup-go: init at 1.6.0; git-backup: remove
2024-07-18 13:23:56 +08:00
Redyf
f2dcde0668 commitizen: 3.27.0 -> 3.28.0 2024-07-17 20:06:13 -03:00
R. Ryantm
bb750cd2d5 gh: 2.52.0 -> 2.53.0 2024-07-17 20:28:41 +00:00
Artturin
20cf80e167 Merge branch 'staging-next' into staging 2024-07-17 21:29:37 +03:00
Anderson Torres
6dba240f79 treewide: remove dtzWill as maintainer [orphans]
Since theey is not active in a long span of time.

All the packages in this commit are now orphan.
2024-07-17 13:52:45 -03:00
Weijia Wang
887588023c
Merge pull request #327710 from r-ryantm/auto-update/git-credential-oauth
git-credential-oauth: 0.12.1 -> 0.13.0
2024-07-17 14:39:02 +02:00
R. Ryantm
3cdaaea5d4 git-repo: 2.45 -> 2.46 2024-07-16 21:49:27 +00:00
github-actions[bot]
df8055b727
Merge staging-next into staging 2024-07-16 18:01:37 +00:00
R. Ryantm
11ff21c22a git-credential-oauth: 0.12.1 -> 0.13.0 2024-07-16 17:57:14 +00:00
aleksana
afb1184eb5 git-backup: remove 2024-07-17 00:07:53 +08:00
Yaya
63fd15f5e9 gitlab: Un-vendor sidekiq
The sidekiq dependency was vendored to maintain compatibility with Redis
6.0 (as stated in this [comment]) but unfortunately, it seems to cause a
crash in the application, as noted in this [upstream issue].

We can safely swap out the dependency, as our Redis release in nixpkgs
is >= 7.0.

[comment]: https://gitlab.com/gitlab-org/gitlab/-/issues/468435#note_1979750600
[upstream issue]: https://gitlab.com/gitlab-org/gitlab/-/issues/468435
2024-07-16 18:00:33 +02:00
Yaya
6c877bbdba gitlab-container-registry: 4.5.0 -> 4.6.0
https://gitlab.com/gitlab-org/container-registry/-/blob/v4.6.0-gitlab/CHANGELOG.md
2024-07-16 18:00:33 +02:00
Yaya
5127afa999 gitlab: 17.1.1 -> 17.1.2
https://gitlab.com/gitlab-org/gitlab/-/blob/v17.1.2-ee/CHANGELOG.md

Fixes CVE-2024-2880
Fixes CVE-2024-5257
Fixes CVE-2024-5470
Fixes CVE-2024-5528
Fixes CVE-2024-6385
Fixes CVE-2024-6595
2024-07-16 18:00:33 +02:00
euxane
a01e0a2617 mercurial: skip some tests broken with python 3.12 2024-07-16 11:37:16 +02:00
aleksana
0261645302 git-series: add aleksana to maintainers 2024-07-16 15:28:59 +08:00
aleksana
f0045477ec git-series: format with nixfmt-rfc-style 2024-07-16 15:28:00 +08:00
aleksana
a2d1e55d52 git-series: unstable-2019-10-15 -> 0.9.1-unstable-2024-02-02 2024-07-16 15:27:15 +08:00
github-actions[bot]
31817540ee
Merge staging-next into staging 2024-07-14 18:01:37 +00:00
Aleksana
3ea85ac338
Merge pull request #326827 from Aleksanaa/trivial-sha256-fix
treewide: sha256 -> hash attribute for gitlab.com,codeberg.org fetchers
2024-07-14 22:40:25 +08:00
Nick Cao
a7d66ea8da
Merge pull request #326893 from r-ryantm/auto-update/git-credential-manager
git-credential-manager: 2.5.0 -> 2.5.1
2024-07-14 10:35:58 -04:00
euxane
47f435dbbf mercurial: add setuptools' distutils to test env
The distutils module is required for the test suite to run.

Upstream issue: https://bz.mercurial-scm.org/show_bug.cgi?id=6887
2024-07-14 15:06:18 +02:00
github-actions[bot]
0d7af056e2
Merge staging-next into staging 2024-07-14 12:02:04 +00:00
Aleksana
e8f2aabb01
Merge pull request #324767 from Sigmanificient/remove-unused-stdenv-arguments
treewide: remove unused occurence of stdenv (and other) arguments
2024-07-14 19:42:52 +08:00
Vladimír Čunát
211398c03e
Merge branch 'staging-next' into staging 2024-07-14 08:35:35 +02:00
Sigmanificient
512e8afdb9 treewide: remove unused occurence of stdenv (and other) arguments
format (will squash)
2024-07-14 04:32:56 +02:00
Aleksana
a62a011806
Merge pull request #326858 from Aleksanaa/pypi-sha256
treewide: sha256 -> hash attribute for pypi fetchers
2024-07-14 10:23:52 +08:00
R. Ryantm
949e81ade2 legit-web: 0.2.2 -> 0.2.3 2024-07-14 01:17:28 +00:00
David McFarland
0507fba97a
Merge pull request #321564 from corngood/p4
perforce: upgrade packages
2024-07-13 21:05:55 -03:00
R. Ryantm
ce0088824b git-credential-manager: 2.5.0 -> 2.5.1 2024-07-13 19:41:28 +00:00
aleksana
07c1bc2034 treewide: sha256 -> hash attribute for pypi fetchers 2024-07-14 01:25:22 +08:00
aleksana
1a89942243 treewide: sha256 -> hash attribute for gitlab.com fetchers 2024-07-13 22:28:37 +08:00
R. Ryantm
702eb9c9b8 ghq: 1.6.1 -> 1.6.2 2024-07-12 15:33:29 +00:00
Martin Weinelt
176a56c40f
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/applications/misc/blender/default.nix
- pkgs/development/web/nodejs/nodejs.nix
2024-07-11 01:06:28 +02:00
Sandro
948702109a
Merge pull request #326052 from nicolas-goudry/feat/update-gitkraken 2024-07-10 14:18:03 +02:00
Sandro
711e627c15
Merge pull request #325927 from fgaz/hut/0.6.0 2024-07-10 14:04:43 +02:00
Weijia Wang
908f13228c
Merge pull request #326055 from r-ryantm/auto-update/git-machete
git-machete: 3.26.1 -> 3.26.2
2024-07-10 12:12:18 +02:00
Francesco Gazzetta
b2ed19fdbc hut: 0.5.0 -> 0.6.0
According to https://sr.ht/~emersion/hut/ the project migrated to
~xenrox
2024-07-10 10:46:27 +02:00
R. Ryantm
fb86fe6aef git-machete: 3.26.1 -> 3.26.2 2024-07-10 08:23:23 +00:00
Nicolas Goudry
837e30ad16
gitkraken: 10.0.2 -> 10.1.0 2024-07-10 09:44:55 +02:00
Thiago Kenji Okada
20e10bbc9e
gitFull: add patch to workaround gitk issue in Darwin (#325645)
Without this patch gitk just show an empty window.
2024-07-08 17:39:25 -04:00
euxane
0ce32a5a5c mercurial: 6.7.4 -> 6.8
This release also fixes Rust support with Python 3.12,
allowing us to re-enable rustSupport for that version of Python.

Changelog: https://wiki.mercurial-scm.org/Release6.8
2024-07-08 20:43:17 +02:00