67 Commits

Author SHA1 Message Date
winston 8b7790aa24 sysprof: 49.0 → 50.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/49.0...50.0
2026-05-06 23:03:32 +08:00
Ihar Hrachyshka 567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Jan Tojnar 749abee339 sysprof: 49.rc → 49.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/49.rc...49.0

Changelog-Reviewed-By: Bobby Rong <rjl931189261@126.com>
2025-11-03 10:50:17 +01:00
Jan Tojnar b06c411625 sysprof: 48.0 → 49.rc
https://gitlab.gnome.org/GNOME/sysprof/-/compare/48.0...49.rc

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-11-03 10:50:05 +01:00
Jan Tojnar 76bfcd296a sysprof: 48.rc → 48.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/48.rc...48.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-05-07 02:08:21 +02:00
Jan Tojnar 26a14ebef1 sysprof: 48.beta → 48.rc
https://gitlab.gnome.org/GNOME/sysprof/-/compare/48.beta...48.rc

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-05-07 02:08:12 +02:00
Jan Tojnar ad0fc732f1 sysprof: 47.2 → 48.beta
https://gitlab.gnome.org/GNOME/sysprof/-/compare/47.2...48.beta

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-05-07 02:08:08 +02:00
Fernando Rodrigues 05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
Jan Tojnar 51853c01f1 sysprof: 47.0 → 47.2
https://gitlab.gnome.org/GNOME/sysprof/-/compare/47.0...47.2
2025-01-05 20:31:36 +01:00
Silvan Mosberger 667d42c00d treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
      --argstr baseRev 57b193d8dd
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:27:17 +01:00
Bobby Rong cd420b5d2c sysprof: 47.beta → 47.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/47.beta...47.0

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:17 +08:00
Bobby Rong 75b12a3ac5 sysprof: 46.0 → 47.beta
https://gitlab.gnome.org/GNOME/sysprof/-/compare/46.0...47.beta

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:11 +08:00
Vladimír Čunát 725f48a252 Merge branch 'master' into staging-next 2024-05-02 09:05:49 +02:00
Bobby Rong 736c6be462 treewide: Move away from wiki.gnome.org
The wiki.gnome.org site is planned for retirement.
2024-05-01 21:16:03 +08:00
Maxine Aubrey 73f6361c94 sysprof: 45.1 → 46.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/45.1...46.0

Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
2024-04-22 21:11:06 +02:00
Jan Tojnar 23ddb9d87c sysprof: 45.0 → 45.1
https://gitlab.gnome.org/GNOME/sysprof/-/compare/45.0...45.1

Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:54 +01:00
Bobby Rong 211250edb4 sysprof: 45.rc → 45.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/45.rc...45.0

NEWS look okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:28 +01:00
Bobby Rong 355189f547 sysprof: 45.beta → 45.rc
https://gitlab.gnome.org/GNOME/sysprof/-/compare/45.beta...45.rc

No longer possible to disable libunwind – it is bound to libsysprof:

https://github.com/GNOME/sysprof/commit/4ad44609d0532380b60a466efd6ff58491401cb0

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:01 +01:00
Bobby Rong e5f1221317 sysprof: 3.48.0 → 45.beta
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.48.0...45.beta

New libdex dependency:

https://github.com/GNOME/sysprof/commit/d1bcf939220a1d9652ef26246b0eb5c92bec978c

Dropped pango (pangoft2) dependency:

https://github.com/GNOME/sysprof/commit/d6539c1bdb88585aa360441975b51bc6f29fb55d

The libsysprof option is dropped and re-introduced fromt the -analyze and -profile libs:

https://github.com/GNOME/sysprof/commit/12e75e4c8c70459aa62bebae9b297be86570662b
https://github.com/GNOME/sysprof/commit/dbb7833cbff98e24c4ebef10880f122ff351f450

The agent option is merged into tools:

https://github.com/GNOME/sysprof/commit/1fba250444d1ade03c527d86e2a766a63747c161

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:45 +01:00
maralorn ae7cc3b314 libsysprof-capture: add meta.pkgConfigModules annotation 2023-08-08 16:00:37 +02:00
Jan Tojnar 7d9863eae2 sysprof: 3.46.0 → 3.48.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.46.0...3.48.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:33 +02:00
Jan Tojnar e6964aea38 sysprof: 3.45.1 → 3.46.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.45.1...3.46.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:28 +02:00
Jan Tojnar 20dffc8ab0 sysprof: 3.45.0 → 3.45.1
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.45.0...3.45.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:14 +02:00
Jan Tojnar 0f4c9742ab sysprof: 3.44.0 → 3.45.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.44.0...3.45.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:11 +02:00
Artturin da9a9a4404 treewide: cross fixes 2022-09-07 21:20:54 +03:00
Jan Tojnar 487e7ecb8d sysprof: 3.43.90 → 3.44.0
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.43.90...3.44.0
2022-03-25 15:02:42 +01:00
Jan Tojnar 69dde9d14f sysprof: 3.42.1 → 3.43.90
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.42.1...3.43.90
2022-03-25 15:02:38 +01:00
Fabián Heredia Montiel b3139e4e9e sysprof: 3.42.0 → 3.42.1 2021-11-14 23:26:44 -06:00
Jan Tojnar 8bd329bfd3 sysprof: 3.40.1 → 3.42.0
https://ftp.gnome.org/pub/GNOME/sources/sysprof/3.42/sysprof-3.42.0.news
2021-10-09 21:35:52 +02:00
Jan Tojnar 468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Jan Tojnar a7afb378d5 sysprof: 3.38.1 → 3.40.1 2021-05-05 22:42:30 +02:00
Jan Tojnar 7d535edec5 gnome3: support new versioning scheme in the update script
https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
2021-05-05 22:20:20 +02:00
Ben Siraphob c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Jan Tojnar c7c4c236e0 libsysprof-capture: init
This will allow us to use sysprof-capture as a dependency of other libraries like GLib.
2020-10-24 06:57:59 +02:00
Jan Tojnar 6472c6c76f sysprof: 3.38.0 → 3.38.1 2020-10-24 06:00:38 +02:00
Doron Behar ed71430c44 sysprof: 3.36.0 -> 3.38.0 2020-10-24 01:14:06 +02:00
Florian Klink 661314d27b sysprof: use lib.getLib systemd instead of systemd.lib
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:41 +02:00
Daiderd Jordan 7b3a2963d1 treewide: replace base64 encoded hashes 2020-06-03 18:35:19 +02:00
Jan Tojnar f5ca4bc6ab sysprof: fix build on i686
Closes: https://github.com/NixOS/nixpkgs/issues/51133
2020-06-02 05:52:32 +02:00
Jan Tojnar a04625379a Merge branch 'master' into staging-next 2020-04-13 18:50:35 +02:00
Michael Reilly 84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jan Tojnar 15002f1cfd tree-wide: Switch from gnome3.maintainers to lib.teams.gnome 2020-04-01 14:41:43 +02:00
Tor Hedin Brønner 7b8546a26d sysprof: 3.34.1 -> 3.36.0 2020-03-24 07:06:58 +01:00
R. RyanTM ee3ab209fe sysprof: 3.34.0 -> 3.34.1 2019-11-03 10:03:07 +01:00
Tor Hedin Brønner 63b9cbdb8e sysprof: 3.32.0 -> 3.34.0 2019-09-30 19:39:48 +02:00
Tor Hedin Brønner f79bf2c3c0 sysprof: 3.30.2 -> 3.32.0
https://gitlab.gnome.org/GNOME/sysprof/blob/sysprof-3.32.0/NEWS
2019-04-05 12:13:33 +02:00
Matthew Bauer b1bbd94bb6 Merge remote-tracking branch 'NixOS/master' into staging 2019-02-18 20:36:48 -05:00
worldofpeace e407f51aaf sysprof: 3.31.1 -> 3.30.2
This was accidentally updated to an unstable version
and is now at the latest stable release.
2019-02-16 23:26:49 -05:00