Commit Graph

64815 Commits

Author SHA1 Message Date
Ilan Joselevich
78810e676e
Merge pull request #323620 from Kranzes/crate2nix
crate2nix: {0.14.0 -> 0.14.1, rewrite expression}
2024-07-01 03:55:12 +03:00
7c6f434c
ed0eb7fc3c
Merge pull request #323623 from hraban/sbcl/2.4.6
sbcl: 2.4.5 -> 2.4.6
2024-06-30 19:05:53 +00:00
Hraban Luyat
5614cb997d sbcl: 2.4.5 -> 2.4.6
Also remove the rolling N-1 release we kept around. This gets SBCL more in line
with other packages in nixpkgs.
2024-06-30 12:44:12 -04:00
Ilan Joselevich
a8963a2060
crate2nix: move to pkgs/by-name 2024-06-30 18:34:11 +03:00
Weijia Wang
f417ef2374
Merge pull request #323111 from guoard/docker_27
docker_27: init at 27.0.2
2024-06-30 17:17:02 +02:00
Aleksana
0ac90f11dd
Merge pull request #323473 from teto/teto/neovim-remote-to-by-name
move neovim-remote to pkgs/by-name
2024-06-30 23:08:15 +08:00
Nick Cao
e7be37e229
Merge pull request #320992 from LostAttractor/upd/cloudflared
cloudflared: 2024.4.1 -> 2024.6.1
2024-06-30 09:53:58 -04:00
Florian Klink
641b2f29b6
Merge pull request #319153 from Kranzes/buildRustCrate-wasm
buildRustCrate: add support for compiling to wasm32-unknown-unknown
2024-06-30 14:05:33 +03:00
Yureka
5b3bbb9add
mumble: unpin protobuf (#322756)
fixes pkgsMusl.mumble after musl 1.2.5 upgrade
2024-06-30 09:33:50 +02:00
Matthieu C.
443f4807e8 neovim-gtk: move to pkgs/by-name 2024-06-30 00:40:08 +02:00
Matthieu C.
e486522723 neovim-remote: move to pkgs/by-name 2024-06-30 00:35:05 +02:00
Cosima Neidahl
449990d8d1
Merge pull request #323368 from OPNA2608/update/clickable
clickable: Add Lomiri team to maintainers, 7.11.0 -> 8.2.0
2024-06-29 19:46:22 +02:00
Nick Cao
14adad6ff1
Merge pull request #323395 from NickCao/zig-cross
treewide: use zig from buildPackages
2024-06-29 13:33:04 -04:00
Atemu
efa07e612f
Merge pull request #323404 from trofi/libliftoff-fix-override
libliftoff: fix `override` mechanism by using `callPackage`
2024-06-29 19:14:35 +02:00
Sergei Trofimovich
dbd2e83458 libliftoff: fix override mechanism by using callPackage
Before the change this override had no effect:

    $ nix build --impure --expr 'with import ./. {}; libliftoff_0_4.override { stdenv = gcc14Stdenv; }'

After the change it applies new `gcc` and exposes the failure.
2024-06-29 16:42:57 +01:00
Nick Cao
c78f81fdb9
ncdu: use zig from buildPackages 2024-06-29 10:34:47 -04:00
Nick Cao
58f3c9e959
backlight-auto: use zig from buildPackages 2024-06-29 10:34:30 -04:00
Nick Cao
f22a643625
cargo-zigbuild: use zig from buildPackages 2024-06-29 10:34:17 -04:00
Nick Cao
1d64220c33
cargo-lambda: use zig from buildPackages 2024-06-29 10:33:56 -04:00
Nick Cao
a203987d72
clipbuzz: use zig from buildPackages 2024-06-29 10:33:38 -04:00
Markus Kowalewski
947213464b
Merge pull request #314811 from markuskowa/add-saunafs
saunasfs: init at 4.2.0
2024-06-29 13:20:31 +00:00
OPNA2608
11caffc507 clickable: Move to by-name 2024-06-29 14:35:52 +02:00
OPNA2608
93ff8f23fc clickable: Switch to buildPythonApplication 2024-06-29 14:34:59 +02:00
Markus Kowalewski
b657832db7 saunasfs: init at 4.2.0 2024-06-29 11:41:52 +02:00
Pierre Roux
971ef0c694
coq_8_20: init at 8.20+rc1 (#323105) 2024-06-28 15:47:38 +02:00
Artturin
5672edb873
Merge pull request #321325 from 0x4A6F/master-routinator
routinator: 0.13.2 -> 0.14.0
2024-06-28 16:29:12 +03:00
Artturin
80cf9c1d70
Merge pull request #323130 from superherointj/logseq-fix-electron-version
logseq: fix electron version
2024-06-28 15:56:47 +03:00
Aleksana
f7b841a447
Merge pull request #323027 from zeorin/fix-vscode-js-debug-darwin
vscode-js-debug: darwin support
2024-06-28 20:56:16 +08:00
superherointj
f3e9ff4e7e logseq: fix electron version
Fixes: 8b7d6f8b0a (r143643198)
2024-06-28 08:51:56 -03:00
Ali Afsharzadeh
cd2550ea1b
docker_27: init at 27.0.2 2024-06-28 11:33:12 +03:30
Weijia Wang
6fea63a31d
Merge pull request #322313 from r-ryantm/auto-update/railway
railway: 3.9.0 -> 3.9.3
2024-06-28 09:23:38 +02:00
Nikolay Korotkiy
2b0de594b8
Merge pull request #322913 from r-ryantm/auto-update/fx
fx: 34.0.0 -> 35.0.0
2024-06-28 11:00:29 +04:00
OTABI Tomoya
34328a9a63
Merge pull request #319310 from gepbird/n8n-pnpm.fetchDeps
n8n: 1.9.3 -> 1.46.0, repackage with pnpm.fetchDeps
2024-06-28 09:52:36 +09:00
Atemu
6d7edd377d
Merge pull request #321851 from getchoo/pkgs/prismlauncher/8.4
prismlauncher: 8.3 -> 8.4; refactor
2024-06-28 01:47:41 +02:00
Xandor Schiefer
92d4b33203
vscode-js-debug: darwin support 2024-06-28 00:08:53 +02:00
Weijia Wang
bf0cab15a2 railway: add missing darwin frameworks 2024-06-27 23:42:55 +02:00
Nikolay Korotkiy
6d0362c86f
fx: migrate to by-name 2024-06-27 23:00:51 +04:00
Wael Nasreddine
c61a59aa2b
Merge pull request #288422 from liarokapisv/nanopb_update_and_cross_support
nanopb: 0.4.6 -> 0.4.8, cross-compilation support
2024-06-27 11:51:00 -07:00
Aleksana
52542f7101
Merge pull request #318369 from getchoo/pkgs/cartridges/refactor
cartridges: refactor; add missing build deps; ensure tls support
2024-06-28 01:01:03 +08:00
Jonas Heinrich
77e7768849
Merge pull request #322397 from Ma27/bump-nextcloud
nextcloud: drop 27, 28.0.6 -> 28.0.7, 29.0.2 -> 29.0.3
2024-06-27 14:09:29 +02:00
Ludovico Piero
6a50fdfeff
mongodb-compass: move to pkgs/by-name
Signed-off-by: Ludovico Piero <lewdovico@gnuweeb.org>
2024-06-27 16:39:06 +09:00
Alyssa Ross
da3789ad1b llvmPackages: 17.0.6 -> 18.1.5 on other platforms
This is supposed to be kept at the latest version.
2024-06-27 08:58:20 +02:00
rewine
eae57ac2cf
Merge pull request #316855 from Scrumplex/pkgs/libliftoff/split-versions
libliftoff: 0.4.1 -> 0.5.0
2024-06-27 13:11:21 +08:00
Pavel Sobolev
6b36d73885 cppcheck: move to pkgs/by-name 2024-06-26 22:05:13 +02:00
Sefa Eyeoglu
a676f12533
libliftoff: 0.4.1 -> 0.5.0
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-06-26 21:50:48 +02:00
Sefa Eyeoglu
6881edcd73
libliftoff: refactor into versioned package
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-06-26 21:49:58 +02:00
0x4A6F
cb0b65ff84
Merge pull request #322684 from LudovicoPiero/bump-lgogdownloader
lgogdownloader: 3.12 -> 3.14; cleanup
2024-06-26 21:47:38 +02:00
Alexandros Liarokapis
e36b4564d2 nanopb: 0.4.6 -> 0.4.8
This commit:
- Bumps the nanopb version
- Adds all runtime configuration options
- Implements proper cross-compilation support which is the main use-case of the library.
- Uses newer `finalAttrs` form of `mkDerivation` to allow for easier attribute overrides.

The cross-compilation support is achieved by splitting the package into two sub-packages
consisting of the build-time generator and the runtime library.

Nanopb explicitely supports this by providing specialized `GENERATOR` and
`RUNTIME` CMake configuration options.

The top-level package uses `propagatedNativeBuildInputs` and `propagatedBuildInputs` to propagate
the sub-packages and also adds convenient symlinks to make certain use cases easier.

== GENERATOR ==

The generator is a mostly ready-to-be-packaged python module tree.
We patch the library to also include the missing `__init__.py` and we
also fix the `PYTHON_INSTDIR` variable to follow best practice and to
prevent the library from attempting to install to a global directory.

We package the python module using `buildPythonPackage` and internally
override python in order to wrap the `nanopb_generator.py` executable.

We do *not* wrap `nanob_generator.py` due to it also being imported directly from python when
used through `protoc-gen-nanopb`.

== RUNTIME ==

The runtime is a simple library that consists of the common
functionality among generated headers/sources.

It is configured through `preprocessor definitions` and consumer projects *must*
be compiled with the same definitions.

This is currently achieved by exposing all configuration options through the top-level overrides and
patching the CMakeLists.txt so that the definitions are added to the to-be-installed
CMake targets as PUBLIC properties.
2024-06-26 22:15:27 +03:00
Sandro
efdfa300ee
Merge pull request #287036 from srhb/kafka-versions-cleanup
kafka: versions cleanup and drop older
2024-06-26 20:22:49 +02:00
Ludovico Piero
e18b0c24a2
lgogdownloader: move to pkgs/by-name
Signed-off-by: Ludovico Piero <lewdovico@gnuweeb.org>
2024-06-27 03:01:31 +09:00