Commit Graph

3106 Commits

Author SHA1 Message Date
github-actions[bot]
381e01e471
Merge staging-next into staging 2024-02-01 18:01:21 +00:00
Nick Cao
46c3e9dfd1
Merge pull request #285547 from r-ryantm/auto-update/pdm
pdm: 2.12.2 -> 2.12.3
2024-02-01 09:45:19 -05:00
Nick Cao
b4d02f031b
Merge pull request #285430 from r-ryantm/auto-update/emplace
emplace: 1.4.2 -> 1.4.3
2024-02-01 09:15:50 -05:00
R. Ryantm
22cb1dbf44 pdm: 2.12.2 -> 2.12.3 2024-02-01 13:26:58 +00:00
Martin Weinelt
27fa02d0f1
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
-	pkgs/development/compilers/llvm/10/clang/default.nix
- pkgs/development/compilers/llvm/8/clang/default.nix
2024-02-01 12:25:11 +01:00
Mario Rodas
ce33e3ec6d
Merge pull request #285415 from r-ryantm/auto-update/nfpm
nfpm: 2.35.2 -> 2.35.3
2024-01-31 23:44:28 -05:00
R. Ryantm
0bacbd559f emplace: 1.4.2 -> 1.4.3 2024-02-01 04:35:47 +00:00
R. Ryantm
9bcd9d0fe8 nfpm: 2.35.2 -> 2.35.3 2024-02-01 03:57:51 +00:00
Nick Cao
d4dffc30b4
Merge pull request #284777 from chewblacka/update-apx
apx: 2.3.0 -> 2.4.0
2024-01-31 08:17:49 -05:00
Sandro
4a70bf9d73
Merge pull request #268486 from panicgh/boehmgc 2024-01-31 13:46:14 +01:00
John Garcia
70e1c722cd apx: 2.3.0 -> 2.4.0 2024-01-31 08:46:56 +00:00
Thomas Gerbet
898c3061fe
Merge pull request #279253 from risicle/ris-packagekit-1.2.8
packagekit: 1.2.5.1pre -> 1.2.8
2024-01-30 23:37:46 +01:00
Nick Cao
18559625bc
Merge pull request #284647 from r-ryantm/auto-update/home-manager
home-manager: unstable-2024-01-23 -> unstable-2024-01-28
2024-01-30 16:09:38 -05:00
Sergei Trofimovich
e50546bf2b apt-dater: pull missing xxd dependency
`xxd` was recently moved out of `vim` to `xxd` package. As a result
`apt-dater` started failing the build as
https://hydra.nixos.org/build/247714641:

    xxd -i apt-dater.xml > apt-dater.xml.inc
    bash: line 1: xxd: command not found

The change pulls in missing `xxd` dependency.
2024-01-29 23:09:21 +00:00
R. Ryantm
4cecdd99e5 home-manager: unstable-2024-01-23 -> unstable-2024-01-28 2024-01-29 00:55:12 +00:00
OTABI Tomoya
854f467188
Merge pull request #283638 from r-ryantm/auto-update/pdm
pdm: 2.12.1 -> 2.12.2
2024-01-25 11:39:32 +09:00
R. Ryantm
88c2708f0e pdm: 2.12.1 -> 2.12.2 2024-01-25 01:01:19 +00:00
R. Ryantm
807d960410 home-manager: unstable-2024-01-05 -> unstable-2024-01-23 2024-01-23 21:55:05 +00:00
Jean-François Roche
4844b997d4 nix: fix installCheckPhase crashes on Darwin
While building nix on Darwin, I encountered an error in the `installCheckPhase`:

```
nix>     building '/private/tmp/nix-build-nix-2.17.1.drv-1/nix-test/tests/fetchurl/store/mkc9z3arar02wi5jii655cjhdinx4npy-fetchurl.sh.drv'...
nix>     waiting for children
nix>     building of '/private/tmp/nix-build-nix-2.17.1.drv-1/nix-test/tests/fetchurl/store/mkc9z3arar02wi5jii655cjhdinx4npy-fetchurl.sh.drv^out' from .drv file: read 377 bytes
nix>     objc[70707]: +[__NSCFConstantString initialize] may have been in progress in another thread when fork() was called.
nix>     objc[70707]: +[__NSCFConstantString initialize] may have been in progress in another thread when fork() was called. We cannot safely call it or ignore it in the fork() child process. Crashing instead. Set a breakpoint on objc_initializeAfterForkError to debug.
nix>     waiting for children
```

I noticed that #278802 should have addressed this problem, but it didn't.
The solution for me was to replace `yes` with `YES`.

As it turns out, most of the references to `OBJC_DISABLE_INITIALIZE_FORK_SAFETY` use `YES` instead of `yes`.

https://airflow.apache.org/blog/airflow-1.10.10/#running-airflow-on-macos
http://sealiesoftware.com/blog/archive/2017/6/5/Objective-C_and_fork_in_macOS_1013.html

The objective C code that parses the environment variable is defined in
the function `environ_init` in [here](cd5e62a559/runtime/objc-runtime.mm (L265)) and it does
`*opt->var = (0 == strcmp(value, "YES"));`.

```
% nix-info -m
 - system: `"aarch64-darwin"`
 - host os: `Darwin 21.3.0, macOS 12.2.1`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.19.2`
 - channels(hetzner): `"darwin, nixpkgs-22.05-darwin"`
 - channels(root): `"darwin, nixpkgs-23.05-darwin"`
 - nixpkgs: `/Users/hetzner/git/nixpkgs`
```
2024-01-23 11:05:12 +01:00
Bernardo Meurer
435b6785ea
Merge pull request #282300 from trofi/nixUnstable-update
nixUnstable: 2.19.2 -> 2.19.3
2024-01-20 17:51:43 -05:00
Sergei Trofimovich
8a3cd26194 nixUnstable: 2.19.2 -> 2.19.3
Changes: https://github.com/NixOS/nix/compare/2.19.2...2.19.3
2024-01-20 10:33:19 +00:00
Weijia Wang
a2cd922c79
Merge pull request #279788 from r-ryantm/auto-update/fortran-fpm
fortran-fpm: 0.9.0 -> 0.10.0
2024-01-20 07:08:33 +01:00
Weijia Wang
bf805ff180
Merge pull request #279884 from r-ryantm/auto-update/npm-check-updates
npm-check-updates: 16.14.0 -> 16.14.12
2024-01-20 06:24:15 +01:00
Robert Schütz
015bcd8ec2
Merge pull request #281328 from TomaSajt/pdm
pdm: 2.10.4 -> 2.12.1, fix build
2024-01-17 16:41:48 +01:00
TomaSajt
7ecfd26775
pdm: 2.10.4 -> 2.12.1, fix build 2024-01-17 08:51:08 +01:00
Robert Schütz
3b5fd3ff81 poetry: fix tests on Darwin
tests/console/commands/test_shell.py::test_shell used to fail with

    shellingham.posix.ps.PsNotAvailable: ps not found
2024-01-16 13:06:06 -08:00
sternenseemann
82f1776035 licensee: 9.16.0 -> 9.16.1
https://github.com/licensee/licensee/releases/tag/v9.16.1
2024-01-16 21:49:55 +01:00
Nick Cao
5c5a077f59
Merge pull request #281124 from chewblacka/update-apx
apx: 2.2.0 -> 2.3.0
2024-01-16 11:28:19 -05:00
Robert Schütz
d2a1ff1079
Merge pull request #281103 from ches/poetry-relax-xattr
poetry: Relax dep requirement check for xattr
2024-01-15 20:58:12 +01:00
Bernardo Meurer
fae15249c5
Merge pull request #276892 from trofi/nix-set-pos-attribute 2024-01-15 13:05:51 -05:00
John Garcia
912bd1b214 apx: 2.2.0 -> 2.3.0 2024-01-15 12:02:20 +00:00
Ches Martin
25f6ddf601 poetry: Relax dep requirement check for xattr
Following from #280522, the xattr dependency still failed the
pythonRuntimeDepsCheck hook, likely overlooked because it is a
Darwin-only dep:

    > Checking runtime dependencies for poetry-1.7.1-py3-none-any.whl
    >   - xattr<0.11.0,>=0.10.0 not satisfied by version 1.0.0

From 0.10.0 to 1.0.0 there are no functional changes with compatibility
implications, only dropped support for Python 2.
2024-01-15 17:22:10 +07:00
Franz Pletz
87b9bf8ea4
Merge pull request #273477 from charles-dyfis-net/poetry-compose-overrides 2024-01-15 02:25:49 +01:00
Robert Schütz
48eaf25070
Merge pull request #280522 from mweinelt/poetry-deps
poetry: fix up dependencies
2024-01-13 23:12:55 +01:00
éclairevoyant
f574819aa4
pacman: fix build with strictDeps = true; 2024-01-12 23:09:19 -05:00
Nick Cao
63ef5de390
Merge pull request #280499 from chewblacka/update-apx
apx: 2.1.2 -> 2.2.0
2024-01-12 14:23:03 -05:00
John Garcia
e547272017 apx: 2.1.2 -> 2.2.0 2024-01-12 17:03:19 +00:00
Martin Weinelt
7995c92514 poetry: fix up dependencies
> Checking runtime dependencies for poetry-1.7.1-py3-none-any.whl
>   - fastjsonschema not installed
>   - platformdirs<4.0.0,>=3.0.0 not satisfied by version 4.0.0
2024-01-12 08:49:54 -08:00
K900
e7b611e59d Merge remote-tracking branch 'origin/master' into staging-next 2024-01-12 13:59:54 +03:00
Ryan Lahfa
56df644cb4 Revert "nixVersions.stable: 2.18.1 -> 2.19.2"
This version does not pass our NixOS tests, e.g. `nixosTests.misc` and
potentially other fundamental tests such as lib-tests.
2024-01-11 19:15:07 +01:00
github-actions[bot]
5ee7600250
Merge master into staging-next 2024-01-11 12:01:18 +00:00
K900
50e858cb18
Merge pull request #279749 from K900/protontricks
protontricks: 1.10.1 -> 1.11.0
2024-01-11 10:34:38 +03:00
Weijia Wang
2f9e98ccf3 Merge branch 'master' into staging-next 2024-01-10 23:12:44 +01:00
éclairevoyant
c27bc49c43
nixVersions.stable: 2.18.1 -> 2.19.2 2024-01-10 14:04:30 -05:00
K900
a7b4a999ec protontricks: 1.10.1 -> 1.11.0 2024-01-10 00:32:21 +03:00
K900
838aefefc3 Merge remote-tracking branch 'origin/master' into staging-next 2024-01-09 22:42:37 +03:00
R. Ryantm
6fe79120cc npm-check-updates: 16.14.0 -> 16.14.12 2024-01-09 19:13:53 +00:00
GetPsyched
f98ec4f73c treewide: update meta.description to fit the guidelines 2024-01-09 17:12:31 +01:00
R. Ryantm
fadeddc6db fortran-fpm: 0.9.0 -> 0.10.0 2024-01-09 10:11:02 +00:00
Jan Tojnar
ff42d23313 Merge branch 'master' into staging-next
Conflicts:

pkgs/development/python-modules/dbt-core/default.nix
pkgs/development/python-modules/dbt-semantic-interfaces/default.nix

Still broken by pydantic 2 bump, though.
2024-01-07 16:14:41 +01:00