Commit Graph

81 Commits

Author SHA1 Message Date
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
Weijia Wang
90fef249f7
osmo-sgsn: 1.12.0 -> 1.12.1 (#349638) 2024-11-01 14:44:12 +01:00
Weijia Wang
276baee256
osmo-iuh: 1.5.1 -> 1.6.0 (#349640) 2024-11-01 14:41:27 +01:00
R. Ryantm
c7e56b6285 osmo-mgw: 1.13.0 -> 1.13.1 2024-10-18 21:39:09 +00:00
R. Ryantm
9a45aa1211 osmo-iuh: 1.5.1 -> 1.6.0 2024-10-18 21:35:28 +00:00
R. Ryantm
d5086803d1 osmo-sgsn: 1.12.0 -> 1.12.1 2024-10-18 21:28:47 +00:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Markus Kowalewski
87c9101c5a
osmo-sip-connector: 1.6.3 -> 1.7.0 2024-08-08 09:58:50 +02:00
Markus Kowalewski
b57fafb5f9
osmo-sgsn: 1.11.1 -> 1.12.0 2024-08-07 23:07:29 +02:00
Markus Kowalewski
8272535aee
osmo-ggsn: 1.11.0 -> 1.12.0 2024-08-07 23:04:40 +02:00
Markus Kowalewski
0a540e6fc5
osmo-msc: 1.11.1 -> 1.12.0 2024-08-07 23:00:07 +02:00
Markus Kowalewski
e469377acc
osmo-hlr: 1.7.0 -> 1.8.0 2024-08-07 22:59:15 +02:00
Markus Kowalewski
0479ce8ee0
osmo-bsc: 1.11.1 -> 1.12.1 2024-08-07 22:52:20 +02:00
Markus Kowalewski
9c14c3f03a
osmo-mgw: 1.12.2 -> 1.13.0 2024-08-07 22:51:20 +02:00
Markus Kowalewski
8bae7de716
osmo-pcu: 1.4.0 -> 1.5.0 2024-08-07 22:51:02 +02:00
Markus Kowalewski
3442f98141
osmo-bts: 1.7.2 -> 1.8.0 2024-08-07 22:41:13 +02:00
Markus Kowalewski
761b1693f5
libosmo-sccp: 1.8.2 -> 1.9.0 2024-08-07 22:37:55 +02:00
Markus Kowalewski
09b2336530
libosmo-netif: 1.4.0 -> 1.5.1 2024-08-07 22:31:24 +02:00
Markus Kowalewski
f648351baa
libosmoabis: 1.5.2 -> 1.6.0` 2024-08-07 22:27:56 +02:00
Markus Kowalewski
9d50efa35f
libosmocore: 1.9.3 -> 1.10.0 2024-08-07 22:08:43 +02:00
R. Ryantm
a52bcc8536 libasn1c: 0.9.36 -> 0.9.37 2024-08-05 12:25:39 +00:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Janik H.
76cd1d2211 maintainers: drop janik
I guess my time has come as well...

With this commit, I'm not just dropping my maintainer entry, but I'm also
resigning from my duties as a board observer and NixCon project lead.
I also terminated my Summer of Nix contract today.
I'll also stop hosting the local NixOS meetup.

The only "project" I'll finish under the NixOS Foundation umbrella is
Google Summer of Code because the mentees aren't even remotely
responsible for why I'm leaving, and it would be unfair to leave them
hanging.

I'm grateful for all the things I was able to learn, for all the experiences
I could gather, and for all the friends I made along the way.
NixOS is what makes computers bearable for me, so I'll go and work on
some fork (*something something* you always meet twice in life).
2024-07-02 02:36:42 +02:00
Markus Kowalewski
ff91257bce
Merge pull request #317778 from markuskowa/osmo-mainPrograms
osmo-[bsc,bts,ggsn,sgsn,hlr]: add mainProgram to meta
2024-06-18 22:36:56 +00:00
Markus Kowalewski
96609c3a56
osmo-[bsc,ggsn,sgsn,hlr]: add mainProgram to meta 2024-06-18 21:24:33 +02:00
R. Ryantm
9d7bf348e1 libosmocore: 1.9.2 -> 1.9.3 2024-06-09 04:58:39 +00:00
Markus Kowalewski
12ceac9a4f
osmo-sgsn: 1.11.0 -> 1.11.1, fix pname 2024-05-24 22:51:40 +02:00
Markus Kowalewski
6a9ee30bc1
osmo-ggsn: 1.10.2 -> 1.11.0 2024-05-24 22:50:45 +02:00
Markus Kowalewski
0d7ebce286
libosmoabis: 1.5.0 -> 1.5.2 2024-05-24 22:50:00 +02:00
Markus Kowalewski
d6c742fe02
libosmo-sccp: 1.8.1 -> 1.8.2 2024-05-24 22:49:17 +02:00
jopejoe1
3af5beb0e2 libasn1c: fix url 2024-05-08 20:04:58 +02:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Janik
b7b2023ee5
Merge pull request #284442 from r-ryantm/auto-update/osmo-pcu
osmo-pcu: 1.3.1 -> 1.4.0
2024-01-29 08:12:21 +01:00
Nick Cao
e5116add88
Merge pull request #284452 from r-ryantm/auto-update/osmo-mgw
osmo-mgw: 1.12.0 -> 1.12.2
2024-01-28 11:16:48 -05:00
Nick Cao
87d22e7899
Merge pull request #284430 from r-ryantm/auto-update/osmo-bsc
osmo-bsc: 1.11.0 -> 1.11.1
2024-01-28 11:10:18 -05:00
Nick Cao
2608678880
Merge pull request #284435 from r-ryantm/auto-update/osmo-bts
osmo-bts: 1.7.1 -> 1.7.2
2024-01-28 11:09:21 -05:00
Nick Cao
e4b4793ffe
Merge pull request #284440 from r-ryantm/auto-update/osmo-msc
osmo-msc: 1.11.0 -> 1.11.1
2024-01-28 11:08:35 -05:00
R. Ryantm
e05cd68db5 osmo-mgw: 1.12.0 -> 1.12.2 2024-01-28 06:57:00 +00:00
R. Ryantm
d6ab7b376f osmo-iuh: 1.5.0 -> 1.5.1 2024-01-28 06:27:42 +00:00
R. Ryantm
86cdace604 osmo-pcu: 1.3.1 -> 1.4.0 2024-01-28 06:18:28 +00:00
R. Ryantm
2676b09f22 osmo-msc: 1.11.0 -> 1.11.1 2024-01-28 06:11:49 +00:00
R. Ryantm
9faaf550c4 osmo-bts: 1.7.1 -> 1.7.2 2024-01-28 05:57:28 +00:00
R. Ryantm
5d80789043 osmo-bsc: 1.11.0 -> 1.11.1 2024-01-28 05:43:42 +00:00
R. Ryantm
55e632a614 libosmocore: 1.9.0 -> 1.9.2 2023-11-29 11:13:21 +00:00
R. Ryantm
089d3839a6 osmo-iuh: 1.4.0 -> 1.5.0 2023-11-04 15:20:52 +00:00
Markus Kowalewski
ee4dc25003
osmo-bts: remove unused let .. in 2023-10-25 23:50:44 +02:00
Markus Kowalewski
e14fd944ee
osmo-bts: 1.7.0 -> 1.7.1 2023-10-25 23:10:06 +02:00
R. Ryantm
8bc8bdc561 libosmo-sccp: 1.8.0 -> 1.8.1 2023-10-24 12:20:49 +00:00
Markus Kowalewski
14e1d43dad osmo-ggsn: 1.10.0 -> 1.11.0 2023-09-17 00:39:21 +02:00
Markus Kowalewski
b072f5ff22 osmo-pcu: 1.2.0 -> 1.3.1 2023-09-17 00:36:36 +02:00