Commit Graph

52 Commits

Author SHA1 Message Date
Aaron Andersen
27d2abf6dd appstream: replace systemd dependency with systemdLibs 2026-08-07 22:07:52 -04:00
Alyssa Ross
dd01bdc65e appstream: 1.1.2 -> 1.1.3 2026-06-19 18:56:20 +02:00
Victor Fuentes
b77674a5ea appstream: 1.0.4 -> 1.1.2 2026-01-31 14:16:37 -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
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Grimmauld
331e494eed appstream: remove unused pcre dependency
The upstream repository [1] does not list any usages of pcre.
It lists pcre2 in its list of accumulated licenses which is autogenerated.
This however is being used by a dependency, not appstream itself.

pcre was added to the nix package in 9017f36349 (#23735) in 2017.
At the time, little review was done,
and it is questionable pcre was actually needed for the update.
The upstream diff [2] was quite large, but grepping for pcre yields no results.

[1] https://github.com/ximion/appstream
[2] https://github.com/ximion/appstream/compare/APPSTREAM_0_9_5...APPSTREAM_0_10_6
2025-04-27 18:57:12 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Alyssa Ross
eed6b13aaf appstream: fix static 2025-02-16 18:30:01 +01:00
Wolfgang Walther
b19d0f6d3d treewide: replace substituteAll with replaceVars 2025-02-10 22:51:56 +01:00
R. Ryantm
56f8d1e98a appstream: 1.0.3 -> 1.0.4 2024-12-10 00:45:11 +00:00
K900
24076029d2 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-28 01:04:35 +03:00
Nick Cao
e2051347b4 appstream: fix cross compilation
appstream itself is required on buildPlatform for appstreamcli

Reference: 79bf322768
2024-06-20 18:19:19 -04:00
R. Ryantm
691ae17997 appstream: 1.0.2 -> 1.0.3 2024-05-01 06:41:13 +00:00
Weijia Wang
a3014dddfa Merge pull request #291481 from r-ryantm/auto-update/appstream
appstream: 1.0.1 -> 1.0.2
2024-03-08 16:46:54 +01:00
R. Ryantm
82ade5850b appstream: 1.0.1 -> 1.0.2 2024-03-08 11:46:44 +01:00
arthsmn
44dc371f12 appstream: build with compose support 2024-03-05 19:21:01 -03:00
Rodney Lorrimar
9c0c72dd2b appstream: Add meta.pkgConfigModules 2024-02-22 13:57:49 +08:00
K900
0426692aa2 appstream: 0.15.5 → 1.0.1
https://github.com/ximion/appstream/compare/v0.15.5...v1.0.1

Co-authored-by: Bobby Rong <rjl931189261@126.com>
2024-01-04 22:28:05 +08:00
Artturin
eac28f38d6 treewide: fix lints
Arg to lib.optional is a list

build time tool in buildInputs

*Flags not a list

https://github.com/nix-community/nixpkgs-lint
2023-04-18 20:20:56 +03:00
Nick Cao
d8cde8d6ba appstream: fix cross compilation, set strictDeps 2023-03-30 20:24:24 +08:00
K900
06624cd934 qt5: drop 5.12, 5.14 2022-12-03 10:49:53 +03:00
R. Ryantm
b1ce0dce15 appstream: 0.15.2 -> 0.15.5 2022-09-18 18:33:51 +02:00
Malo Bourgon
9e4be53221 treewide: add meta.mainProgram to some libraries
where a single bin is provided and someone might actually want to run it
2022-05-04 18:11:50 -07:00
Bobby Rong
2bfd5cee81 libsForQt5.appstream-qt: fix darwin build 2022-03-02 11:28:29 +08:00
Bobby Rong
c942cd7b2e nixosTests.installed-tests.appstream: init 2022-03-02 11:28:29 +08:00
Bobby Rong
33ed5aeef7 appstream: 0.14.4 → 0.15.2
https://github.com/ximion/appstream/blob/v0.15.2/NEWS
2022-03-02 11:28:29 +08:00
R. RyanTM
7954d11725 appstream: 0.14.3 -> 0.14.4 2021-06-24 12:11:32 +00:00
Jan Tojnar
bf9c36fb62 appstream: 0.14.0 -> 0.14.3
Fixes build with recent glib. Also clean up.
2021-05-05 22:42:59 +02:00
Jan Tojnar
34e2c2b310 appstream: 0.13.1 -> 0.14.0 2021-02-11 11:03:12 +01:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08: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
R. RyanTM
544a6670d8 appstream: 0.12.11 -> 0.13.1 2020-12-01 16:04:33 +00:00
worldofpeace
1a5f54c404 appstream: 0.12.6 -> 0.12.11 2020-09-03 21:08:18 -04:00
Mario Rodas
b479497df1 appstream: enable on darwin 2020-08-16 10:14:46 +00:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
R. RyanTM
404b76582c appstream: 0.12.5 -> 0.12.6
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/appstream/versions
2019-03-10 13:15:33 +01:00
R. RyanTM
851cfedb53 appstream: 0.12.4 -> 0.12.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/appstream/versions
2019-02-06 17:26:41 +00:00
R. RyanTM
302fe24374 appstream: 0.12.3 -> 0.12.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/appstream/versions
2018-12-26 05:16:52 -08:00
Jan Tojnar
a51a99c690 gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
R. RyanTM
f72bc25f79 appstream: 0.12.2 -> 0.12.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/appstream/versions
2018-11-10 09:16:48 -08:00
worldofpeace
1ef8646a73 appstream: 0.11.8 -> 0.12.2 2018-08-04 18:19:25 -04:00
worldofpeace
d279992fc6 appstream: add vala 2018-08-04 18:19:25 -04:00
worldofpeace
1e1c7c88a5 appstream: gir is default true 2018-08-04 18:19:25 -04:00
Peter Hoeg
57ce02b574 appstream: 0.10.6 -> 0.11.8 2018-02-22 15:35:04 +08:00
mimadrid
19828e85b1 appstream: fix homepage url 2017-10-28 11:15:45 +02:00
ndowens
9017f36349 appstream: 0.9.5 -> 0.10.6 2017-03-10 18:49:01 -06:00
Tobias Geerinckx-Rice
5ac997b875 appstream: 0.8.0 -> 0.9.5 2016-05-06 19:17:07 +02:00
宋文武
93feb5d115 drop my maintainership (close #13881) 2016-03-13 18:39:01 +01:00