Commit Graph

2592 Commits

Author SHA1 Message Date
Peder Bergebakken Sundt
1244907222
Merge pull request #266456 from onemoresuza/hare
hare: unstable-2023-04-23 -> unstable-2023-10-22; harec: unstable-2023-04-23 -> unstable-2023-10-23
2023-11-24 22:14:54 +01:00
Anderson Torres
7b6ec1bc82 wio: init at unstable-2023-05-28
A resurrection.
2023-11-23 12:40:23 -03:00
Gustavo Coutinho de Souza
fbbff51a1c
hare: unstable-2023-04-23 -> unstable-2023-10-22; harec: unstable-2023-04-23 -> unstable-2023-10-23
And also the following refactoring:

hare:

1. Replace `NIX_BUILD_TOP` usage with `mktemp`
2. Enable parallel building
3. Get rid of `config-template.mk`, by using `makeFlagsArray` instead
4. Move `wrapProgram` call to `postFixup`
5. Set the `LOCALVER` environment variable to `nix`, so that the `hare
   version` command outputs `dev-nix`[1]
6. Set `meta` attribute `mainProgram`
7. Make the package accessible through `all-packages.nix` instead of
   `aliases.nix`
8. Move package path from `pkgs/development/compilers/hare/hare` to
   `pkgs/development/compilers/hare`, since the scope is now made at
   `pkgs/top-level/hare-packages.nix`

harec:

1. Remove `hardeningDisable = [ "fortify" ];`, since both harec and hare
   compile normally with it enabled
2. Enable parallel building
3. Set `meta` attribute `mainProgram`
4. Make the package accessible through `all-packages.nix` instead of
   `aliases.nix`
5. Move package path from `pkgs/development/compilers/hare/harec` to
   `pkgs/development/compilers/harec`, since the scope is now made at
   `pkgs/top-level/hare-packages.nix`

harePackages:

1. Move hare packages scope from
   `pkgs/development/compilers/hare/default.nix` to
   `pkgs/top-level/hare-packages.nix`
2. Remove `hare` and `harec` from `aliases.nix`, moving them to
   `all-packages.nix`
3. Change the `callPackage` argument in `all-packages.nix` from
   `../development/compilers/hare` to `./hare-packages.nix`

[1]: 1048620a7a/item/scripts/version (L2)

Co-authored-by: starzation <nixpkgs@starzation.net>
2023-11-23 10:44:44 -03:00
Robert Scott
0fd0ff80ce
Merge pull request #267521 from helsinki-systems/upd/mariadb
mariadb: updates
2023-11-19 12:31:48 +00:00
Ryan Lahfa
d3530f494c
Merge pull request #264358 from RaitoBezarius/drop-nodejs 2023-11-17 23:26:13 +01:00
Raito Bezarius
72911a99d3 code-server: drop
Depends on Node.js 16 and cannot be trivially upgraded to Node.js 18.
2023-11-17 20:26:55 +01:00
Raito Bezarius
022ee4d701 kibana7: drop
Depends on EOL software and no maintenance has been attempted to change this after a ping
(https://github.com/NixOS/nixpkgs/issues/259178)
Feel free to adopt and re-introduce if you care about this software.

This will probably seriously hamper ELK usability in nixpkgs, but as it
receives no maintenance…
2023-11-17 20:26:55 +01:00
Raito Bezarius
b013b3ee50 nodejs_16: drop
Security support EOLed 1 month ago.
2023-11-17 20:26:55 +01:00
Raito Bezarius
9866a5be7e llvmPackages_5: drop
While using very old compilers is a fair usecase, it induces a maintenance churn as
we collect more and more LLVM versions for the LLVM maintainers.

Especially when we need to backport uniform changes to the whole tree,
furthermore, it consumes and waste CI resources.
2023-11-17 16:12:32 +01:00
Raito Bezarius
2912f7ec10 nodejs_14: drop
Security support EOLed 6 months ago.
2023-11-17 16:05:24 +01:00
Vladimír Čunát
c46eae0f35
Merge branch 'master' into staging-next 2023-11-15 07:33:10 +01:00
Anderson Torres
058b34d2e9 alsa-project: migrate to by-name 2023-11-14 20:20:57 -03:00
ajs124
85f4a211df mariadb_1010: remove 2023-11-14 21:11:04 +01:00
Fabián Heredia Montiel
884449105e Merge remote-tracking branch 'origin/master' into staging-next 2023-11-13 14:31:51 -06:00
Fabian Möller
cd631134df AusweisApp2: 1.26.7 -> 2.0.1 2023-11-13 13:43:39 +01:00
natsukium
656ad4af93
grab-site: remove
grab-site has been removed because it's unmaintained and broken
2023-11-12 17:04:48 +09:00
github-actions[bot]
9776723357
Merge master into staging-next 2023-11-11 18:00:58 +00:00
Nick Cao
a061921d8b
Merge pull request #266747 from NickCao/clash
clash: drop as upstream has gone
2023-11-11 09:32:16 -05:00
github-actions[bot]
46679c6a02
Merge master into staging-next 2023-11-11 06:01:00 +00:00
OTABI Tomoya
78d4812ec7
Merge pull request #266507 from WolfangAukang/binance-drop
binance: remove
2023-11-11 13:39:48 +09:00
github-actions[bot]
912311b7fd
Merge master into staging-next 2023-11-11 00:02:21 +00:00
tu-maurice
40c06a143f prayer: remove 2023-11-10 20:44:28 -03:00
Nick Cao
f398f6c38f
clash: drop as upstream has gone 2023-11-10 18:24:02 -05:00
P. R. d. O.
6114bc2b0a
binance: remove 2023-11-09 11:35:34 -06:00
github-actions[bot]
6e287cb9de
Merge master into staging-next 2023-11-05 00:02:23 +00:00
Jörg Thalheim
f79efc5f13 go-dependency-manager: drop 2023-11-04 20:19:59 +01:00
github-actions[bot]
3c43b804d4
Merge master into staging-next 2023-11-03 18:01:23 +00:00
Rick van Schijndel
3eccaf87a8
Merge pull request #264292 from the-furry-hubofeverything/blender-withPackages-test
blender: allow functional declaration within withPackages
2023-11-03 13:01:40 +01:00
github-actions[bot]
db0a71076b
Merge master into staging-next 2023-11-03 12:01:07 +00:00
the-furry-hubofeverything
fe4c776ae9 blender: allow functional declaration within withPackages
Based on #257780, separated since it introduces significant changes.

bpycv: update passthru.tests.render

blender-with-packages: deprecated
it is still backwards compatible, but no longer preferred.
2023-11-02 23:03:34 -07:00
adisbladis
d3be93748d xulrunner: move to aliases.nix
XULRunner was removed from Firefox in 2015.
2023-11-03 00:10:44 +13:00
github-actions[bot]
cd7af6170b
Merge master into staging-next 2023-11-01 18:01:01 +00:00
Anthony Roussel
445b0b4395
terraform-plugin-docs: rename from tfplugindocs 2023-11-01 07:51:41 +01:00
github-actions[bot]
81270bbdcf
Merge master into staging-next 2023-10-31 18:01:02 +00:00
Maximilian Bosch
5927d55685
privacyidea: remove
Related to #262907 (Django3 removal from nixpkgs).

This package already required an unreasonable amount of maintenance
regularly for a such small leaf-package. It has a few highly outdated
dependencies (e.g. flask 1, jinja2 2.11, sqlalchemy 1.3).

After at least each Python package-set update one had to fix up a lot of
dependencies to fix the package itself, so it was only useful on stable
branches. And having so much outdated software in a security-sensitive
piece of software seems questionable.

Finally, globin and I won't be available for maintaining this now that
Mayflower is migrating to another solution (and we'll do that as well)
and I'd expect this to bitrot extremely quick if we both bail out.
2023-10-31 14:17:48 +01:00
github-actions[bot]
7f11b9b46b
Merge master into staging-next 2023-10-30 12:01:05 +00:00
K900
419eba9ab1 linux_6_6: init at 6.6 2023-10-30 10:48:44 +03:00
Vladimír Čunát
5c89ba8ab4
Merge branch 'master' into staging-next 2023-10-30 06:12:04 +01:00
Emily
707696ccd6
Merge pull request #261870 from emilylange/drop-chromium-beta-dev
chromium{Beta,Dev},google-chrome-{beta,dev}: drop
2023-10-29 21:37:24 +01:00
github-actions[bot]
64070c2fda
Merge master into staging-next 2023-10-29 18:01:23 +00:00
Weijia Wang
3b8189b76e
Merge pull request #263820 from wegank/disarchive-rename
disarchive: rename from guile-disarchive, fix program
2023-10-29 13:24:36 +01:00
github-actions[bot]
571f1df5e4
Merge master into staging-next 2023-10-29 12:00:57 +00:00
Ryan Lahfa
0891a9099b
Merge pull request #259884 from RaitoBezarius/drop-graylog-eol 2023-10-29 12:54:15 +01:00
emilylange
59719f787e
chromium{Beta,Dev},google-chrome-{beta,dev}: drop
This is mainly due to the lack of maintenance in nixpkgs.
`google-chrome-{beta,dev}` depend on `chromium{Beta,Dev}`'s version
info.

`chromium{Beta,Dev}` are rarely updated and explicitly blocklisted by
`hydra.nixos.org`, meaning they are almost always outdated and not
cached in `cache.nixos.org`.

`chromium{Beta,Dev}` were intended to fix the build derivation of each
new major release (if something broke) *before* stable reached that
new major release.
Allowing for fast bumps in nixpkgs, especially if the stable bump
contains very important critical security fixes.

Something that can easily be replicated by using an early-stable release
or by manually entering a dev/beta version string in stable's
`upstream-info.nix`.

This resolves exposing end-users to outdated and vulnerable
`google-chrome-{beta,dev}` and `chromium{Beta,Dev}` versions.
2023-10-28 22:55:18 +02:00
github-actions[bot]
52b6b90243
Merge master into staging-next 2023-10-28 18:00:57 +00:00
K900
223afab31f
Merge pull request #263956 from K900/llvm-packagening
libclc: absorb into llvmPackages
2023-10-28 20:22:49 +03:00
Weijia Wang
f128c2a5a7 disarchive: rename from guile-disarchive, fix program 2023-10-28 18:07:35 +02:00
Weijia Wang
a9aafd97cc
Merge pull request #263920 from minijackson/remove-cadence
cadence: remove, archived upstream
2023-10-28 15:50:42 +02:00
Minijackson
44c3048f28
cadence: remove, archived upstream 2023-10-28 15:43:52 +02:00
K900
e6cbaa94f9 libclc: absorb into llvmPackages(16) 2023-10-28 15:26:11 +03:00