Sergei Trofimovich
726597c1a7
binutils: re-enable plugins support for wasi target
...
binutils plugins API does not depend on target. It depends only on host.
Tested the change to still be able to compile `firefox` which uses wasi
target and pulls in llvm with binutils plugin support.
2023-01-31 18:30:30 +00:00
Sergei Trofimovich
e86b3bbf2c
binutils: symlink libraries and headers for "target" to lib/ and include/
...
`binutils` is inconsistent at installing it's headers to
$dev/include
Instead it installs headers into two locations:
$out/$host/$target/include
$dev/include
There is no distinction between these two. Both headers are for HOST
libraries. Expetially for multitarget binutils builds.
This change fixes build of the following packages that build `binutils`
as a cross-compiler:
pkgsCross.x86_64-freebsd.buildPackages.llvm_12
pkgsCross.aarch64-multiplatform.buildPackages.llvm_12
2023-01-31 18:30:29 +00:00
github-actions[bot]
82c24e442d
Merge staging-next into staging
2023-01-31 06:01:59 +00:00
github-actions[bot]
66bb8338fc
Merge master into staging-next
2023-01-31 06:01:26 +00:00
Nick Cao
fbcc906df4
Merge pull request #213637 from DarkOnion0/devspace
...
devspace: 6.2.4 -> 6.2.5
2023-01-31 09:18:50 +08:00
github-actions[bot]
33d4318fcc
Merge staging-next into staging
2023-01-31 00:03:07 +00:00
github-actions[bot]
dd1ff149da
Merge master into staging-next
2023-01-31 00:02:31 +00:00
Sergei Trofimovich
b9a9dfc3d4
binutils: consolidate plugin-api.h support in a single
...
I got the plugin API support at least once incorrect. Instead of
copying the deifnition let's consolidate it within binutils itself.
While at it forward-ported changes to llvm_{13,14,15}.
The change is a no-op from rebuild perspective.
2023-01-30 22:23:36 +00:00
DarkOnion0
d9ac5222e5
devspace: 6.2.4 -> 6.2.5
2023-01-30 21:21:07 +01:00
R. Ryantm
f731c133ba
slint-lsp: 0.3.3 -> 0.3.4
2023-01-30 03:57:06 +00:00
Sergei Trofimovich
0ba9da441d
Merge pull request #211126 from trofi/binutils-update
...
binutils: 2.39 -> 2.40
2023-01-29 09:50:57 +00:00
github-actions[bot]
fd893034cb
Merge staging-next into staging
2023-01-29 06:01:55 +00:00
github-actions[bot]
04f965695c
Merge master into staging-next
2023-01-29 06:01:23 +00:00
Nick Cao
0e6800f7ec
Merge pull request #213257 from r-ryantm/auto-update/circleci-cli
...
circleci-cli: 0.1.23117 -> 0.1.23241
2023-01-29 09:41:11 +08:00
R. Ryantm
79d0f368bf
circleci-cli: 0.1.23117 -> 0.1.23241
2023-01-29 00:34:40 +00:00
github-actions[bot]
1b9455b894
Merge staging-next into staging
2023-01-29 00:03:07 +00:00
github-actions[bot]
d7f991bb53
Merge master into staging-next
2023-01-29 00:02:27 +00:00
Sergei Trofimovich
375d7f2ac0
Merge pull request #211718 from zhaofengli/elfutils-riscv64
...
elfutils: Disable failing test on RISC-V
2023-01-28 18:15:39 +00:00
Sergei Trofimovich
e1ef521cff
binutils: 2.39 -> 2.40
...
A few potentially disruptive changes:
- binutils does not embed ${binutils-unwrapped}/lib as a default library
search path anymore. This will cause link failures for -lbfd -lopcodes
users that did not declare their dependency on those libraries. They
will need to add `libbfd` and `libopcodes` attributes to build inputs.
- `libbfd` and `libopcodes` attributes now just reference
`binutils-unwrapped.{dev,lib}` pair of attributes without patching
`binutils` build system.
We don't patch build system anymore and use multiple outputs out of
existing `binutils` build. That makes the result more maintainable: no
need to handle ever growing list of dependencied of `libbfd`. This time
new addition was `libsframe`.
To accomodate `out` / `lib` output split I had to remove `lib` -> `bin`
backreference by removing legacy lookup path for plugins.
I also did not enable `zstd` just yet as `nixpkgs` version of `zstd`
package pulls in `cmake` into bootstrap sequence.
Changes: https://lists.gnu.org/archive/html/info-gnu/2023-01/msg00003.html
2023-01-27 23:16:45 +00:00
github-actions[bot]
e11b11e738
Merge staging-next into staging
2023-01-27 12:01:56 +00:00
github-actions[bot]
92b7725154
Merge master into staging-next
2023-01-27 12:01:22 +00:00
Weijia Wang
8a8f34c8ef
Merge pull request #212916 from r-ryantm/auto-update/clojure-lsp
...
clojure-lsp: 2022.12.09-15.51.10 -> 2023.01.26-11.08.16
2023-01-27 11:00:12 +01:00
Vladimír Čunát
8a77ed60ac
Merge branch 'master' into staging-next
2023-01-27 09:36:55 +01:00
R. Ryantm
1d8a8d223e
clojure-lsp: 2022.12.09-15.51.10 -> 2023.01.26-11.08.16
2023-01-27 07:57:23 +00:00
Weijia Wang
ac7a109da4
Merge pull request #212812 from Shawn8901/remove_with_lib_3
...
treewide: remove global with lib; statements in pkgs/development
2023-01-27 04:49:58 +01:00
github-actions[bot]
637a1f98b5
Merge staging-next into staging
2023-01-27 00:02:55 +00:00
github-actions[bot]
2a8fae3ee5
Merge master into staging-next
2023-01-27 00:02:25 +00:00
Sergei Trofimovich
c103c51dd6
Merge pull request #212688 from trofi/dejagnu-fix-argv0
...
dejagnu: fix target passing for 'runtest' wrapper
2023-01-26 22:17:37 +00:00
Sergei Trofimovich
a22f0e57ea
Merge pull request #212506 from trofi/lsof-update
...
lsof: 4.96.5 -> 4.98.0
2023-01-26 22:16:49 +00:00
Weijia Wang
6a9bd0f409
Merge pull request #212814 from jmbaur/coreboot-toolchain-4.19
...
coreboot-toolchain: 4.16 -> 4.19
2023-01-26 19:44:35 +01:00
Elis Hirwing
f95a56cc16
Merge pull request #212296 from fballiano/magerun
...
n98-magerun: init at 2.3.0, n98-magerun2: init at 6.1.1
2023-01-26 19:27:49 +01:00
Jared Baur
88facf62d3
coreboot-toolchain: 4.16 -> 4.19
2023-01-26 09:59:02 -08:00
Shawn8901
a59dda942c
treewide: remove global with lib; statements in pkgs/development
2023-01-26 18:31:02 +01:00
github-actions[bot]
5c74f3f8e5
Merge staging-next into staging
2023-01-26 06:02:08 +00:00
github-actions[bot]
d7e7d75f99
Merge master into staging-next
2023-01-26 06:01:24 +00:00
Nick Cao
09180f7701
Merge pull request #212630 from figsoda/rsass
...
rsass: 0.26.0 -> 0.27.0
2023-01-26 10:42:58 +08:00
Weijia Wang
a2a62a320a
Merge pull request #212566 from amjoseph-nixpkgs/pr/pahole/description
...
pahole: fix self-referential description
2023-01-26 03:12:29 +01:00
Sergei Trofimovich
5ac9fcfc60
dejagnu: fix target passing for 'runtest' wrapper
...
The problem was initially noticed in https://sourceware.org/PR30052#c5
where 'runtest' was passing bogus target name when ran without
parameters:
$ ./result/bin/runtest
...
Target is .runtest-wrapped
Host is x86_64-pc-linux-gnu
Note that runtest switches to non-native mode and uses wrapper name as a
target name. Mechanics of it is a bit involved: 'runtest' itself detects
targets passing via ${0} parameter:
# somewhere in runtest:
mypath=${0-.}
...
if [ "$target" != runtest ] ; then
target="--target ${target}"
else
target=""
fi
which would be fine if we ran 'runtest'.
In `nixpkgs` `runtest` is a shell wrapper:
$ cat /<<NIX>>/dejagnu-1.6.3/bin/runtest
#! /<<NIX>>/bash-5.2-p15/bin/bash -e
...
exec -a "$0" "/<<NIX>>/dejagnu-1.6.3/bin/.runtest-wrapped" "$@"
You would expect that `.runtest-wrapped` would get `$0` as an `argv[0]`
here, but no. If both are `bash` scripts `bash` peeks original
`argv[0]` and breaks `runtest`:
https://lists.gnu.org/archive/html/bug-bash/2023-01/msg00082.html
The workaround here is to drop the wrapper and place `expect` symlink
into a place where `dejagnu` and `runtest` expect it to be without a
wrapper creation.
2023-01-26 00:07:16 +00:00
github-actions[bot]
25ac66a272
Merge staging-next into staging
2023-01-26 00:03:07 +00:00
github-actions[bot]
e91d2acb23
Merge master into staging-next
2023-01-26 00:02:34 +00:00
Fabian Affolter
f15da2b2f9
python310Packges.cmake-language-server: 0.1.6 -> unstable-2023-01-08
2023-01-25 21:42:56 +01:00
figsoda
451cd73164
rsass: 0.26.0 -> 0.27.0
...
Changelog: https://github.com/kaj/rsass/blob/v0.27.0/CHANGELOG.md
2023-01-25 10:35:19 -05:00
Adam Joseph
08390a0ed4
pahole: fix self-referential description
2023-01-25 01:43:50 -08:00
Sergei Trofimovich
1616b30dce
lsof: 4.96.5 -> 4.98.0
...
Changes: https://github.com/lsof-org/lsof/blob/4.98.0/00DIST#L5437
2023-01-25 07:27:50 +00:00
github-actions[bot]
c471a30584
Merge staging-next into staging
2023-01-25 00:02:54 +00:00
github-actions[bot]
c47e4b69a3
Merge master into staging-next
2023-01-25 00:02:20 +00:00
Thomas Gerbet
9013498050
pkgconf-unwrapped: 1.9.3 -> 1.9.4
...
Fixes CVE-2023-24056
https://ariadne.space/2023/01/24/pkgconf-cve-2023-24056-and-disinformation/
Changelog:
https://github.com/pkgconf/pkgconf/blob/pkgconf-1.9.4/NEWS
2023-01-24 22:05:33 +01:00
Fabrizio Balliano
78756462ae
n98-magerun2: init at 6.1.1
2023-01-24 17:26:35 +00:00
Fabrizio Balliano
d1c4df60f5
n98-magerun: init at 2.3.0
2023-01-24 17:26:16 +00:00
github-actions[bot]
8aee205b0c
Merge staging-next into staging
2023-01-24 12:01:46 +00:00
github-actions[bot]
26447bdb5e
Merge master into staging-next
2023-01-24 12:01:09 +00:00
Vladimír Čunát
411405c9f6
Merge branch 'master' into staging-next
...
Trivial conflict in release notes, except that the xml/docbook parts
are horrible for (semi-)automatic conflict resolution.
Fortunately that's generated anyway.
2023-01-24 12:22:38 +01:00
Kristoffer Ellersgaard Koch
e576400bad
nxpmicro-mfgtools: 1.4.243 -> 1.5.11
2023-01-24 09:05:41 +01:00
github-actions[bot]
cd6a5f6c46
Merge staging-next into staging
2023-01-24 00:02:42 +00:00
github-actions[bot]
727e365f02
Merge master into staging-next
2023-01-24 00:02:11 +00:00
Sandro
d01c044354
Merge pull request #207237 from r-ryantm/auto-update/slint-lsp
2023-01-24 00:02:50 +01:00
Sandro
6b192d32ea
Merge pull request #212174 from SuperSandro2000/help2man
2023-01-23 12:53:20 +01:00
github-actions[bot]
78daa27725
Merge staging-next into staging
2023-01-23 06:01:50 +00:00
github-actions[bot]
d8bfd0a059
Merge master into staging-next
2023-01-23 06:01:12 +00:00
Weijia Wang
ae249cd6b9
Merge pull request #199107 from r-ryantm/auto-update/libwhich
...
libwhich: 1.1.0 -> 1.2.0
2023-01-23 06:25:01 +01:00
Weijia Wang
b5b8ab13b8
Merge pull request #199014 from r-ryantm/auto-update/cli11
...
cli11: 2.3.0 -> 2.3.2
2023-01-23 06:12:58 +01:00
github-actions[bot]
4cf87fa899
Merge staging-next into staging
2023-01-23 00:02:47 +00:00
github-actions[bot]
44319c878e
Merge master into staging-next
2023-01-23 00:02:15 +00:00
Weijia Wang
6409d88d08
Merge pull request #195747 from r-ryantm/auto-update/semver-tool
...
semver-tool: 3.3.0 -> 3.4.0
2023-01-22 22:35:57 +01:00
Sandro Jäckel
ce2eb078d6
help2man: 1.49.2 -> 1.49.3, little cleanups
...
https://sources.debian.org/src/help2man/1.49.3/NEWS/
https://fossies.org/linux/help2man/debian/changelog
2023-01-22 22:14:44 +01:00
github-actions[bot]
b98f339186
Merge staging-next into staging
2023-01-22 18:01:37 +00:00
github-actions[bot]
feb2240b37
Merge master into staging-next
2023-01-22 18:01:03 +00:00
Mario Rodas
26e01c8ace
Merge pull request #210806 from r-ryantm/auto-update/igprof
...
igprof: 5.9.16 -> 5.9.18
2023-01-22 12:08:35 -05:00
Vladimír Čunát
892909d764
Merge #211960 : nativeCheckInputs conflict resolution
...
This is a re-merge into staging-next; original was merged to staging.
2023-01-22 16:15:33 +01:00
Mario Rodas
6d38d45e47
Merge pull request #211840 from r-ryantm/auto-update/circleci-cli
...
circleci-cli: 0.1.22924 -> 0.1.23117
2023-01-22 09:24:14 -05:00
Alyssa Ross
452c4de3fb
gperf: enable parallel building
...
Tested at -j8.
2023-01-22 11:19:50 +00:00
Miguel Madrid-Mencía
a11ea1e408
nimlsp: 0.4.1 -> 0.4.3
2023-01-21 23:21:00 -05:00
Weijia Wang
218c4c526e
Merge pull request #212002 from mothsART/feature/replace_http_by_https
...
treewide: replace http by https when https is a permanent redirection
2023-01-22 03:26:02 +01:00
Nick Cao
88426f7b08
Merge pull request #211777 from ninjin/ninjin
...
treewide: remove ninjin as maintainer
2023-01-22 09:56:36 +08:00
Ferry Jérémie
65d7e87fdb
treewide: replace http by https when https is a permanent redirection
2023-01-22 02:46:49 +01:00
figsoda
da5b47eba8
Merge pull request #211962 from figsoda/go
...
treewide: remove empty go vendor hashes
2023-01-21 18:06:47 -05:00
Guillaume Girol
3970842c12
Merge pull request #211960 from symphorien/staging-nativeCheckInputs
...
[staging] merge master into staging after #206742
2023-01-21 20:01:07 +00:00
figsoda
d8f9bcbcd6
treewide: remove empty go vendor hashes
2023-01-21 11:35:00 -05:00
Icy-Thought
bfea6e3cd4
texlab: 5.0.0 -> 5.1.0
2023-01-21 14:20:50 +01:00
Vladimír Čunát
b2cf47927a
Merge #211243 : elfutils: fix build with latest curl
...
...into staging-next
2023-01-21 13:45:09 +01:00
Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Guillaume Girol
90c78aee6c
Merge branch 'nativeCheckInputs' into staging-nativeCheckInputs
2023-01-21 12:00:00 +00:00
R. Ryantm
9f4081dee6
circleci-cli: 0.1.22924 -> 0.1.23117
2023-01-20 23:03:25 +00:00
Sergei Trofimovich
b9b1d958d0
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/development/libraries/qt-6/modules/qtbase.nix
pkgs/stdenv/linux/make-bootstrap-tools.nix
2023-01-20 21:56:57 +00:00
Pontus Stenetorp
e4da279361
treewide: remove ninjin as maintainer
2023-01-20 14:30:48 +00:00
Sandro
6082e8edf3
Merge pull request #204572 from r-ryantm/auto-update/seer
2023-01-20 13:05:05 +01:00
Zhaofeng Li
939d238cd7
elfutils: Disable failing test on RISC-V
2023-01-19 22:37:35 -07:00
Frederik Rietdijk
7cfe983f0b
Merge pull request #206995 from Madouura/pr/rocm-related
...
rocm-related: implement more derivations
2023-01-19 13:58:52 +01:00
figsoda
0ab027ec1b
Merge pull request #211496 from r-ryantm/auto-update/act
...
act: 0.2.35 -> 0.2.40
2023-01-18 22:43:57 -05:00
R. Ryantm
e8da685097
act: 0.2.35 -> 0.2.40
2023-01-19 02:05:16 +00:00
Madoura
6e50207042
rocm-related: set platforms to linux
2023-01-18 16:59:22 -06:00
Madoura
18c88296d0
rocm-related: 5.4.1 → 5.4.2
...
hip-common: 5.4.1 → 5.4.2
hipblas: 5.4.1 → 5.4.2
hipcc: 5.4.1 → 5.4.2
hip: 5.4.1 → 5.4.2
hipfft: 5.4.1 → 5.4.2
hipcub: 5.4.1 → 5.4.2
hipify: 5.4.1 → 5.4.2
hipfort: 5.4.1 → 5.4.2
clang-ocl: 5.4.1 → 5.4.2
hipsolver: 5.4.1 → 5.4.2
llvmPackages_rocm.llvm: 5.4.1 → 5.4.2
migraphx: 5.4.1 → 5.4.2
miopen: 5.4.1 → 5.4.2
rdc: 5.4.1 → 5.4.2
rccl: 5.4.1 → 5.4.2
rocblas: 5.4.1 → 5.4.2
miopengemm: 5.4.1 → 5.4.2
hipsparse: 5.4.1 → 5.4.2
rocdbgapi: 5.4.1 → 5.4.2
rocfft: 5.4.1 → 5.4.2
rocgdb: 5.4.1 → 5.4.2
rocclr: 5.4.1 → 5.4.2
rocalution: 5.4.1 → 5.4.2
rocm-device-libs: 5.4.1 → 5.4.2
rocm-opencl-runtime: 5.4.1 → 5.4.2
rocm-cmake: 5.4.1 → 5.4.2
rocm-thunk: 5.4.1 → 5.4.2
rocminfo: 5.4.1 → 5.4.2
rocmlir: 5.4.0 → 5.4.1
rocm-comgr: 5.4.1 → 5.4.2
rocprofiler: 5.4.1 → 5.4.2
rocr-debug-agent: 5.4.1 → 5.4.2
rocrand: 5.4.1 → 5.4.2
rocsolver: 5.4.1 → 5.4.2
roctracer: 5.4.1 → 5.4.2
rocm-smi: 5.4.1 → 5.4.2
rocwmma: 5.4.1 → 5.4.2
rocprim: 5.4.1 → 5.4.2
rocsparse: 5.4.1 → 5.4.2
rocthrust: 5.4.1 → 5.4.2
tensile: 5.4.1 → 5.4.2
2023-01-18 16:59:22 -06:00
Madoura
5141304ef0
rocm-related: don't enable broken as long as minor version is the same
2023-01-18 16:59:21 -06:00
Sergei Trofimovich
d72176e682
pahole: 1.24 -> 1.24-unstable-2022-11-24
...
We need newer pahole to support `binutils-2.40` which started generating
fresh DWARF tags that pahole-1.24 does not yet understand and fails as:
$ nix log /nix/store/ckjr3sbsh13y1prigppk2y0jpf0p4icm-linux-6.1.6.drv
...
BTF .btf.vmlinux.bin.o
Unsupported DW_TAG_unspecified_type(0x3b)
Encountered error while encoding BTF.
Upstream thread to add the support for it:
https://lore.kernel.org/all/YzwkazNc6wNCpQTN@kernel.org/t/
2023-01-18 22:04:41 +00:00
Domen Kožar
aca9f8ded6
Merge pull request #207765 from shyim/update-blackfire-probe
...
php80Extensions.blackfire: 1.78.1 -> 1.86.3
2023-01-18 21:12:11 +00:00
Alyssa Ross
a1dc7fcf17
pkg-config: depend on libiconv unconditionally
...
libiconv is already defined per-platform. The actual libiconv library
won't be built on platforms like Linux where it doesn't need to be, so
there's no need to maintain a separate platform list here.
Fixes pkgsCross.x86_64-freebsd.pkg-config.
2023-01-18 18:51:41 +00:00
Madoura
6e88b0b8d3
rdc: init at 5.4.1
2023-01-18 07:15:19 -06:00
Madoura
1564b18973
rocgdb: init at 5.4.1
2023-01-18 07:15:15 -06:00
Michal Sojka
9320c0acf9
elfutils: fix compile failure with latest curl (7.87.0)
...
This applies two upstream fixes for the problem.
Fixes #210911
2023-01-17 16:25:01 +01:00
Artturi
e09153da00
Merge pull request #210993 from Artturin/cleanupstdenvsetup1
2023-01-16 22:12:11 +02:00