Commit Graph

539948 Commits

Author SHA1 Message Date
Gaetan Lepage 6077496cfd python310Packages.awkward-cpp: 22 -> 24 2023-10-23 10:28:03 +02:00
Fabian Affolter 5542db35fa Merge pull request #262725 from r-ryantm/auto-update/python311Packages.aiowithings
python311Packages.aiowithings: 0.4.4 -> 1.0.0
2023-10-23 10:14:47 +02:00
Vincent Laporte 1994a8651b ocamlPackages.carton: 0.6.0 → 0.7.0 2023-10-23 09:43:40 +02:00
K900 a52abd4ccb Merge pull request #262623 from K900/continued-firefox-cleanups
firefox: start killing all the per-extension options
2023-10-23 10:25:37 +03:00
Artturi 6d502084b5 Merge pull request #262688 from YellowOnion/mpd-fix 2023-10-23 09:50:32 +03:00
Pavol Rusnak 67cce74720 Merge pull request #262819 from andrevmatos/fix/trezord 2023-10-23 08:47:47 +02:00
Vladimír Čunát cc8894bd6b Merge #262850: Revert "nixos/systemd-boot: Avoid remote mypy executions" 2023-10-23 08:31:19 +02:00
Robert Schütz 597baf8b7e Merge pull request #262797 from dotlambda/bitwarden-2023.9.3
bitwarden: 2023.9.0 -> 2023.9.3
2023-10-22 22:46:03 -07:00
Sarah Brofeldt 8c5e736542 Merge pull request #262443 from r-ryantm/auto-update/topicctl
topicctl: 1.10.2 -> 1.11.0
2023-10-23 07:03:36 +02:00
Anderson Torres 070b5326de pdf2xml: drop
It is unmaintained since 2018.
2023-10-23 00:07:53 -03:00
Anderson Torres 49daabdb77 nongnu-packages: updated 2023-10-22 (from overlay) 2023-10-22 23:29:04 -03:00
Anderson Torres 80c596fcf3 melpa-packages: updated 2023-10-22 (from overlay) 2023-10-22 23:29:04 -03:00
Anderson Torres 1f5b0837e3 elpa-devel-packages: updated 2023-10-22 (from overlay) 2023-10-22 23:29:04 -03:00
Anderson Torres 1c52d10361 elpa-packages: updated 2023-10-22 (from overlay) 2023-10-22 23:29:04 -03:00
OTABI Tomoya 12473a1f47 Merge pull request #262449 from r-ryantm/auto-update/touchosc
touchosc: 1.2.1.171 -> 1.2.4.180
2023-10-23 11:05:00 +09:00
OTABI Tomoya 1814f163a0 Merge pull request #262569 from r-ryantm/auto-update/twitch-cli
twitch-cli: 1.1.20 -> 1.1.21
2023-10-23 11:03:58 +09:00
OTABI Tomoya 6c09e05bef Merge pull request #262613 from r-ryantm/auto-update/unit
unit: 1.31.0 -> 1.31.1
2023-10-23 11:03:26 +09:00
OTABI Tomoya e4df1082a3 Merge pull request #262412 from r-ryantm/auto-update/tesseract5
tesseract5: 5.3.2 -> 5.3.3
2023-10-23 11:02:01 +09:00
Martin Weinelt 6a251401ea Merge pull request #262787 from NixOS/home-assistant
home-assistant: 2023.10.4 -> 2023.10.5
2023-10-23 03:45:30 +02:00
Martin Weinelt ed31a9b5fa python311Packages.homeassistant-stubs: 2023.10.4 -> 2023.10.5
https://github.com/KapJI/homeassistant-stubs/releases/tag/2023.10.5
2023-10-23 03:45:08 +02:00
Martin Weinelt 0e4b63f713 Revert "nixos/systemd-boot: Avoid remote mypy executions"
This reverts commit ea0dcd0ae1.
2023-10-23 03:38:13 +02:00
Adam Joseph 0b2036cad0 cc-wrapper: fix -mtune= validation, add ARM, add fallbacks
Before this commit, cc-wrapper/default.nix was using
`isGccArchSupported` to validate `-mtune=` values.  This has two
problems:

- On x86, `-mtune=` can take the same values as `-march`, plus two
  additional values `generic` and `intel` which are not valid for
  `-march`.

- On ARM, `-mtune=` does not take the same values as `-march=`;
  instead it takes the same values as `-mcpu`.

This commit fixes these two problems by adding a new
`isGccTuneSupported` function.  For `isx86` this returns `true` for
the two special values and otherwise defers to `isGccArchSupported`.

This commit also adds support for `-mtune=` on Aarch64.

Unfortunately on Aarch64, Clang does not accept as wide a variety of
`-mtune=` values as Gcc does.  In particular, Clang does not tune
for big.LITTLE mixed-model chips like the very popular RK3399, which
is targeted using `-march=cortex-a72.cortex-a53` in gcc.

To address this problem, this commit also adds a function
`findBestTuneApproximation` which can be used to map
clang-unsupported tunings like `cortex-a72.cortex-a53` to
less-precise tunings like `cortex-a53`.

The work which led to this commit arose because we now have
packages, like `crosvm`, which use *both* `clang` *and* `gcc`.
Previously I had been using `overrideAttrs` to set
`NIX_CFLAGS_COMPILE` on a package-by-package basis based on which
compiler that package used.  Since we now have packages which use
*both* compilers, this strategy no longer works.

I briefly considered splitting `NIX_CFLAGS_COMPILE` into
`NIX_CFLAGS_COMPILE_GCC` and `NIX_CFLAGS_COMPILE_CLANG`, but since
`NIX_CFLAGS_COMPILE` is sort of a hack to begin with I figured that
adding the logic to `cc-wrapper` would be preferable.
2023-10-23 01:31:21 +00:00
Stig 0f9bb8236a Merge pull request #258383 from anthonyroussel/exiftool
exiftool: 12.65 -> 12.68
2023-10-23 03:01:05 +02:00
Mario Rodas e42f00c96c Merge pull request #260862 from noisersup/ferretdb-1.12.1
ferretdb: 1.11.0 -> 1.12.1
2023-10-22 19:46:10 -05:00
Weijia Wang b6dfb5223d Merge pull request #261588 from wegank/geda-xorn
geda: drop xorn
2023-10-23 02:29:39 +02:00
Martin Weinelt 326976a696 Merge pull request #262811 from mweinelt/napari-npe2-fix
python310Packages.napari-npe2: build with hatchling
2023-10-23 02:26:19 +02:00
Mario Rodas 32d09494bc Merge pull request #262667 from khaneliman/buildGoModule
treewide: go 121 redundant cleanup
2023-10-22 19:11:03 -05:00
Mario Rodas c09b858ab9 Merge pull request #262757 from marsam/update-luau
luau: 0.598 -> 0.600
2023-10-22 19:03:52 -05:00
Weijia Wang 840bfc404d Merge pull request #262712 from oluceps/exodus-fetch
exodus: use fetchurl instead requireFile
2023-10-23 01:57:31 +02:00
Jade Lovelace 0504bc63e4 doc/stdenv: rewrite manual build procedure to be closer to an auto-build (#262137)
* doc/stdenv: rewrite manual build procedure to be closer to an auto-build

This is based on
<https://jade.fyi/blog/building-nix-derivations-manually/> plus some
more original research.

The previous version of this section did not work for your choice of
simple Haskell package, e.g. haskellPackages.hscolour, due to things
like `compileBuildDriverPhase` and other custom phases that it
does not address at all.

It seems more correct to use genericBuild in development to harmonize it
with what is actually done.

I feel a little bit like I am committing a sin by suggesting using the
experimental CLI in the manual (afaict I am the first to do this), but I
have given the old version of the command, and there are justifiable
reasons to do it:
* The noted limitations with env-vars are fixed. The one with the
  non-empty temp directory was one I ran into myself and oh boy was that
  not fun to debug.
* Additionally the outputs are set *before* sourcing `setup.sh`: there
  is an issue with nix-shell where the original version of `$out` winds
  up in `NIX_LDFLAGS` due to _addRpathPrefix, which means that resulting
  executables may not run properly.

It is sad that `nix develop` propagates a wrong value of `SHELL` to
builders, though. It is equally sad that `nix-shell` is essentially
abandoned upstream, with undocumented and not insignificant differences
from `nix develop`.

For the exact script differences:
https://github.com/NixOS/nix/blob/17e6b85d05b3d32df244b1d4e89aa41fd8bdcae8/src/nix-build/nix-build.cc#L516-L551
https://github.com/NixOS/nix/blob/db026103b18fb8b5a719594502edd0f89eb9c268/src/nix/get-env.sh

Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-10-23 01:53:23 +02:00
Fabián Heredia Montiel c70f2bbf26 Merge pull request #261784 from r-ryantm/auto-update/corectrl
corectrl: 1.3.5 -> 1.3.6
2023-10-22 17:41:35 -06:00
Weijia Wang 36217c82f3 Merge pull request #262464 from r-ryantm/auto-update/trunk-ng
trunk-ng: 0.17.8 -> 0.17.10
2023-10-23 01:40:49 +02:00
Weijia Wang e61d42971a Merge pull request #262661 from r-ryantm/auto-update/vcluster
vcluster: 0.15.6 -> 0.16.4
2023-10-23 01:39:44 +02:00
Martin Weinelt 9561cb0115 Merge pull request #258907 from mweinelt/django-5.0a1
python311Packages.django_5: init at 5.0a1
2023-10-23 01:37:57 +02:00
Peter Hoeg 3d7a169afe WIP 2023-10-22 23:10:06 +00:00
Peter Hoeg 73096290ff evscript: unstable-2022-11-20 -> 0.1.0 2023-10-22 23:10:06 +00:00
Atemu c56ec205cc Merge pull request #262710 from r-ryantm/auto-update/jc
jc: 1.23.4 -> 1.23.5
2023-10-23 01:08:25 +02:00
Weijia Wang d0b80a159a Merge pull request #262778 from r-ryantm/auto-update/oxker
oxker: 0.3.2 -> 0.3.3
2023-10-23 01:07:09 +02:00
Atemu e0417d79ff Merge pull request #262574 from Atemu/installer-no-powersave-governor
installer/nixos-generate-config: don't set powersave cpuFreqGovernor
2023-10-23 00:59:19 +02:00
Martin Weinelt 3244b1eaef Merge pull request #262678 from plumelo/feat/esphome-proc-subset
esphome: remove ProcSubset from serviceConfig
2023-10-23 00:46:21 +02:00
Weijia Wang 8082879a82 Merge pull request #262754 from natsukium/qgrid/fix
python311Packages.qgrid: disable failing test
2023-10-23 00:43:28 +02:00
Weijia Wang a5427deda4 Merge pull request #262793 from bobvanderlinden/pr-darkman-mainprogram
darkman: add meta.mainProgram
2023-10-23 00:42:30 +02:00
Weijia Wang 3e88ccf003 Merge pull request #262761 from surfaceflinger/doggo-update
doggo: 0.5.5 -> 0.5.7 and migrate to by-name
2023-10-23 00:41:01 +02:00
0x4A6F a990f74cf8 treewide: sha256 -> hash (#262801)
* tumpa: sha256 -> hash

* qubes-core-vchan-xen: sha256 -> hash

* qdmr: sha256 -> hash

* w_scan2: sha256 -> hash

* libcdada: sha256 -> hash

* eidolon: sha256 -> hash

* freenukum: sha256 -> hash

* promscale: sha256 -> hash

* tacacsplus: sha256 -> hash

* blflash: sha256 -> hash

* silicon: sha256 -> hash

* nethoscope: sha256 -> hash

* pmacct: sha256 -> hash

* tayga: sha256 -> hash

* alejandra: sha256 -> hash

* igrep: sha256 -> hash

* cwm: sha256 -> hash

* dasel: sha256 -> hash
2023-10-23 00:38:33 +02:00
Martin Weinelt db4b707870 Merge pull request #262821 from mweinelt/tlds-2023101900
python311Packages.tlds: 2023080900 -> 2023101900
2023-10-23 00:35:26 +02:00
Martin Weinelt a85ff7543b python311Packages.tlds: 2023080900 -> 2023101900
https://github.com/kichik/tlds/compare/refs/tags/2023080900...2023101900
2023-10-23 00:33:56 +02:00
Weijia Wang 66796ff6a6 Merge pull request #262663 from reckenrode/diebahn-fix
diebahn: fix build on Darwin
2023-10-23 00:27:55 +02:00
André Vitor de Lima Matos 28fd5df299 trezord: build with go_1_20
Build failing due to trezor/trezord-go#297
2023-10-22 19:22:07 -03:00
h7x4 0b6077fb7b darwin.CoreSymbolication: refactor, unstable-2018-04-08 -> unstable-2018-06-17 (#262363)
* darwin.CoreSymbolication: refactor

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>

* darwin.CoreSymbolication: unstable-2018-04-08 -> unstable-2018-06-17

---------

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
2023-10-23 00:18:16 +02:00
Martin Weinelt bd40664563 Merge pull request #262771 from DeeUnderscore/misc/duperemove-version
duperemove: set version string
2023-10-23 00:06:17 +02:00