Commit graph

63 commits

Author SHA1 Message Date
Artturin f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Bobby Rong b424c05225
vte: 0.70.2 → 0.70.3
https://gitlab.gnome.org/GNOME/vte/-/compare/0.70.2...0.70.3
2023-02-16 11:32:43 +08:00
Jan Tojnar 9acabf9c60 vte-gtk4: Fix copying text 2023-02-02 10:32:56 +01:00
Adam Joseph 42815b4a0c treewide: systemdSupport: use lib.meta.availableOn
Many packages have some kind of flag indicating whether or not to build with
systemd support.  Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`.  Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.

This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.

This provides three benefits:

1. The default values are set correctly (i.e. including `&& isStatic`)

2. The default values are set consistently

3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
   reported to have experimental systemd support)
2023-01-22 00:27:19 -08:00
Weijia Wang 7970ff7004 vte_290: drop 2023-01-05 10:24:15 +01:00
Jan Tojnar 34100e456b vte: 0.70.1 → 0.70.2
https://gitlab.gnome.org/GNOME/vte/-/compare/0.70.1...0.70.2
2022-12-04 01:39:33 +00:00
Jan Tojnar 0fc3454f0e vte: 0.70.0 → 0.70.1
https://gitlab.gnome.org/GNOME/vte/-/compare/0.70.0...0.70.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-27 10:18:58 +02:00
Weijia Wang acd30963e8 vte: fix build on darwin 2022-10-14 19:20:05 +02:00
Jan Tojnar 1cf114b846 vte: 0.69.99 → 0.70.0
https://gitlab.gnome.org/GNOME/vte/-/compare/0.69.99...0.70.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:30 +02:00
Jan Tojnar 6beefb2e23 vte: 0.69.92 → 0.69.99
https://gitlab.gnome.org/GNOME/vte/-/compare/0.69.92...0.69.99

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:23 +02:00
Jan Tojnar a33463bc5c vte: Build developer docs 2022-10-11 18:52:18 +02:00
Jan Tojnar 17b00779f4 vte: 0.69.90 → 0.69.92
https://gitlab.gnome.org/GNOME/vte/-/compare/0.69.90...0.69.92

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:16 +02:00
Jan Tojnar b2f369ade2 vte-gtk4: init 2022-10-11 18:52:12 +02:00
Jan Tojnar be87376e3b vte: 0.68.0 → 0.69.90
https://gitlab.gnome.org/GNOME/vte/-/compare/0.68.0...0.69.90

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:08 +02:00
Martin Weinelt 85713b7e37 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-11 00:18:04 +02:00
Yureka bb49ddebc9
pkgsMusl.vte: fix build (#193930) 2022-10-10 23:07:47 +02:00
Artturin 0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Weijia Wang 752c062736 vte: fix build on darwin 2022-08-01 14:42:48 +02:00
Rick van Schijndel 7d58a30286
treewide: pkgs/development/libraries: mark broken for darwin 2022-05-30 13:42:53 +02:00
Jan Tojnar 9b7f392f75 vte: 0.67.90 → 0.68.0
https://gitlab.gnome.org/GNOME/vte/-/compare/0.67.90...0.68.0
2022-03-29 10:23:06 +02:00
Jan Tojnar 0a4072ce23 vte: 0.64.2 → 0.67.90
https://gitlab.gnome.org/GNOME/vte/-/compare/0.64.2...0.66.0
https://gitlab.gnome.org/GNOME/vte/-/compare/0.66.0...0.67.90

Need to switch to clangStdenv since aarch6 is stuck on GCC 9 but vte requires
at least GCC 10. I also tried gcc11Stdenv but that failed with linking issues.
2022-03-25 15:01:22 +01:00
Jamie McClymont 2708692778 vte: add tested vte-based terminals to passthru.tests 2022-03-20 16:48:06 +13:00
Adam Joseph ad826d3b93
vte: respect the global systemdSupport flag
This commit allows to compile vte without systemd (-D_systemd=false)
if the systemdSupport attribute is set to false.  This can be done
globally in nixpkgs.conf, and is understood by other packages.  See
also PR #160972.
2022-03-13 21:46:57 +01:00
Felix Buehler 826c215491 treewide: rename name to pname&version 2022-02-22 14:19:49 +01:00
Vladimír Čunát b24be6dcff
Revert "vte: 0.64.2 → 0.66.0"
This reverts commit 453edd71bf.

It refuses to build with gcc9; that's the default on aarch64-linux,
and it would block the nixos-unstable channel.  Discussion:
https://github.com/NixOS/nixpkgs/pull/142731#commitcomment-58711525
2021-10-26 12:30:26 +02:00
Jan Tojnar 453edd71bf vte: 0.64.2 → 0.66.0
https://gitlab.gnome.org/GNOME/vte/-/compare/0.64.0...0.66.0
2021-10-24 12:41:35 +02:00
Jan Tojnar 59a96f5bba vte: 0.64.1 → 0.64.2
https://ftp.gnome.org/pub/GNOME/sources/vte/0.64/vte-0.64.2.changes
2021-10-09 21:35:52 +02:00
Vladimír Čunát 080cd658ca
Merge #121780: treewide meta.maintainers tweaks 2021-05-08 10:47:08 +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
Vladimír Čunát 73e17a3594
treewide: remove lethalman from meta.maintainers
He hasn't been heard of for years.
2021-05-07 15:36:40 +02:00
Jan Tojnar 8bc57da967
vte: 0.64.0 → 0.64.1 2021-05-06 20:55:11 +02:00
Jan Tojnar 53ac5eb8cf
vte: 0.62.2 → 0.64.0 2021-05-05 22:42:23 +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
Maxine Aubrey 16845e9e23
vte: 0.62.1 -> 0.62.2 2021-03-14 00:58:32 +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
Jan Tojnar 94ed06e3fa
vte: 0.62.0 → 0.62.1 2020-10-24 01:18:43 +02:00
Piotr Bogdan 281ac3d371
vte: 0.60.2 -> 0.62.0 2020-10-24 01:15:02 +02:00
Tor Hedin Brønner 14cf400ed9 vte: 0.60.1 -> 0.60.2 2020-05-03 17:42:31 +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 1ab03c3a76
Merge branch 'master' into staging-next 2020-04-10 12:12:56 +02:00
Tor Hedin Brønner 99e7ea62fd
vte: 0.60.0 -> 0.60.1 2020-04-09 10:24:07 +02: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 96586d4e4b
vte: 0.58.3 -> 0.60.0
Now depends on icu and systemd. A bit annoying that vte doesn't have a
proper changelog...
2020-03-24 07:06:59 +01:00
worldofpeace dfa418772b vte: 0.58.2 -> 0.58.3 2020-02-22 18:27:33 -05:00
Austin Seipp a5a1b86ab1
vte: remove duplicated gnome3 argument
This was added on accident in cfaa8b8652,
as the gnome3 parameter is already specified.

This unbreaks Borg evaluation.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-10-28 19:52:47 -05:00
worldofpeace cfaa8b8652 vte: add worldofpeace to maintainers 2019-10-28 20:41:36 -04:00
(cdep)illabout fc265d98c7 vte: enable building with musl
VTE requires a small patch to be able to be built with musl.
2019-10-28 16:11:32 +01:00
worldofpeace bebc546d8b vte: 0.58.1 -> 0.58.2 2019-10-15 16:32:38 -04:00