Commit graph

1556 commits

Author SHA1 Message Date
Jan Tojnar 094f3726d9 gnome.zenity: 3.43.0 → 3.44.0
We have not been installing icons since the Meson switch but now it caused the updated post-install script to crash:

    gtk-update-icon-cache: Failed to open file /nix/store/czzwa7n5yg12gvmq0xg9l9d9s1ja4280-zenity-3.44.0/share/icons/hicolor/.icon-theme.cache : No such file or directory

https://gitlab.gnome.org/GNOME/zenity/-/compare/3.43.0...3.44.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-02-02 23:25:54 +01:00
Jan Tojnar f3b449e8d4 gnome.gnome-maps: 43.3 → 43.4
https://gitlab.gnome.org/GNOME/gnome-maps/-/compare/v43.3...v43.4

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-02-02 23:25:53 +01:00
Jan Tojnar 67e3a88fa5
Merge pull request #213091 from bobby285271/upd/gnome
GNOME updates
2023-01-28 10:51:12 +01:00
Weijia Wang 356e59e491
Merge pull request #213107 from bobby285271/upd/tepl
tepl: 6.2.0 → 6.4.0
2023-01-28 10:46:38 +01:00
Bobby Rong 73edcd48e0
gnome.gedit: 43.2 → 44.2
https://gitlab.gnome.org/GNOME/gedit/-/compare/43.2...44.2
2023-01-28 15:12:25 +08:00
Bobby Rong 409a6fdef6
gnome.gnome-sudoku: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-sudoku/-/compare/43.0...43.1
2023-01-28 04:25:36 +00:00
Bobby Rong 2d63cc830e
gnome.gpaste: 43.0 → 43.1
https://github.com/Keruspe/GPaste/compare/v43.0...v43.1
2023-01-28 12:24:06 +08:00
Bobby Rong df28e02725
Merge pull request #212981 from bobby285271/upd/gnome-flashback
GNOME (flashback) updates
2023-01-28 11:57:19 +08:00
Ryan Horiguchi 3e8d593acd
gnomeExtensions: auto-update 2023-01-27 17:10:34 +01:00
Bobby Rong 9983fa0d20
gnome.metacity: 3.46.0 → 3.46.1
https://gitlab.gnome.org/GNOME/metacity/-/compare/3.46.0...3.46.1
2023-01-27 22:43:42 +08:00
Jan Tojnar 7f06dbefa5 gnome.eog: Add heif support 2023-01-26 22:24:45 +01:00
Bobby Rong 798513fd9e
Merge pull request #211764 from bobby285271/upd/libchamplain
libchamplain cleanups
2023-01-23 11:13:06 +08:00
Bobby Rong a4e6fbc3bf
gnome.empathy: drop
Unmaintained and does not launch.

libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.

Already removed in debian when bumping GNOME to 43: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018122
2023-01-23 10:13:02 +08:00
Guillaume Girol 33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Bobby Rong c2bf247bec
evolution-data-server: 3.46.2 → 3.46.3
https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.46.2...3.46.3
2023-01-18 15:21:42 +08:00
Bobby Rong 0282b0b2bc gnome.nautilus: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/nautilus/-/compare/43.1...43.2
2023-01-16 11:07:44 +01:00
Bobby Rong 0bdc78c064
Merge pull request #210822 from bobby285271/rm/gnome-2
gnome2: remove some packages
2023-01-16 11:07:07 +08:00
Bobby Rong 7149f55fbf
gnome.gtkhtml: use enchant2
We expect gnome2.gtkhtml4 provides exactly the same thing as gnome.gtkhtml.

This applies 8696842 to this package as well.
2023-01-15 11:49:33 +08:00
Bobby Rong b065c6801b
Merge pull request #210357 from bobby285271/upd/gnome
GNOME updates
2023-01-15 10:28:23 +08:00
Bobby Rong 0fdc2b7ba0
gnome-text-editor: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-text-editor/-/compare/43.1...43.2
2023-01-12 21:47:00 +08:00
Bobby Rong e72df3095f
gnome.tali: 40.8 → 40.9
https://gitlab.gnome.org/GNOME/tali/-/compare/40.8...40.9
2023-01-12 21:47:00 +08:00
Bobby Rong 55ec3d47b9
gnome.gnome-maps: 43.2 → 43.3
https://gitlab.gnome.org/GNOME/gnome-maps/-/compare/v43.2...v43.3
2023-01-12 21:47:00 +08:00
Bobby Rong c492cff0a7
gnome.eog: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/eog/-/compare/43.1...43.2
2023-01-12 21:47:00 +08:00
Bobby Rong 0717296559
gnome.gnome-software: 43.2 → 43.3
https://gitlab.gnome.org/GNOME/gnome-software/-/compare/43.2...43.3
2023-01-12 21:46:59 +08:00
Bobby Rong a8fb2db2fe
gnome.gnome-remote-desktop: 43.2 → 43.3
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/compare/43.2...43.3
2023-01-12 21:46:59 +08:00
Bobby Rong 3300156bf1
gnome.gnome-chess: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-chess/-/compare/43.0...43.1
2023-01-12 21:46:59 +08:00
Bobby Rong 6f8fdadc73
gnome.gnome-boxes: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-boxes/-/compare/43.1...43.2
2023-01-12 21:46:56 +08:00
github-actions[bot] 76d33189ba
Merge master into staging-next 2023-01-07 12:01:24 +00:00
piousdeer 9729c49162 gnomeExtensions.pano: patch missing dependencies 2023-01-07 05:21:44 +07:00
github-actions[bot] 60c812cecd
Merge master into staging-next 2023-01-06 12:01:11 +00:00
Jan Tojnar c06feeea2f
Merge pull request #209179 from bobby285271/upd/gnome
GNOME updates
2023-01-06 08:31:50 +01:00
github-actions[bot] e3480cf1cc
Merge master into staging-next 2023-01-06 00:02:28 +00:00
Michael Livshin 6260b69b74 gnomeExtensions: auto-update 2023-01-05 21:04:37 +02:00
Bobby Rong 1cb769e12c
gnome.aisleriot: 3.22.26 → 3.22.27
https://gitlab.gnome.org/GNOME/aisleriot/-/compare/3.22.26...3.22.27
2023-01-05 22:09:34 +08:00
Bobby Rong 3fe1b3d31c
gnome.gnome-control-center: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/43.1...43.2
2023-01-05 13:49:49 +00:00
Bobby Rong 80aca3bd36
gnome.gnome-bluetooth: 42.4 → 42.5
https://gitlab.gnome.org/GNOME/gnome-bluetooth/-/compare/42.4...42.5
2023-01-05 13:09:55 +00:00
github-actions[bot] 051d49badb
Merge staging-next into staging 2023-01-02 06:02:21 +00:00
Jan Tojnar 234ef727ed
Merge pull request #207715 from jtojnar/gnome-debug
GNOME: enable debug info for more crash-prone libs
2023-01-02 06:40:46 +01:00
Jan Tojnar 5810109b42 Merge branch 'staging-next' into staging
- readline6 attribute removed from all-packages.nix in d879125d61
- readline attribute was bumped to readline82 in 50adabdd60
2023-01-02 03:04:32 +01:00
Bobby Rong de07c59526
Merge pull request #208060 from chpatrick/fix-gnome-flashback-systemd
gnome.gnome-flashback: fix crash on start due to not finding .desktops
2022-12-30 20:12:51 +08:00
github-actions[bot] aaaeebad7a
Merge staging-next into staging 2022-12-28 18:01:50 +00:00
Sandro a81e5df178
Merge pull request #206771 from wegank/gnome-darwin 2022-12-28 18:54:14 +01:00
Florian Klink fbd5b7c68a gnomeExtensions.paperwm: 38.2 -> unstable-2022-12-14
Contains experimental GNOME 43 support, which is probably better than
simply refusing to start for current versions of GNOME.
2022-12-28 10:54:32 +01:00
Sergei Trofimovich 092d57c076 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
    pkgs/development/tools/language-servers/ansible-language-server/default.nix
2022-12-28 09:35:37 +00:00
Patrick Chilton 800d3b75f0 gnome.gnome-flashback: fix crash on start due to not finding .desktops 2022-12-28 06:05:59 +01:00
figsoda a211d94291 treewide: remove attrPath from nix-update-script calls
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-26 12:39:21 -05:00
Jan Tojnar a78861db45 gnome.gnome-control-center: enable debug info
It is slightly crash prone.
2022-12-25 19:53:12 +01:00
Jan Tojnar 72c37eddec Merge branch 'staging-next' into staging 2022-12-25 01:30:47 +01:00
Bobby Rong e9b218c376
Merge pull request #206986 from bobby285271/gnome-cheese
gnome.cheese: 43.alpha → 43.0
2022-12-21 20:15:42 +08:00
Bobby Rong 766d49f1ec
gnome.cheese: 43.alpha → 43.0
https://gitlab.gnome.org/GNOME/cheese/-/compare/43.alpha...43.0

The only non-translation change is "Remove glibc debug environment variables".
2022-12-20 17:45:02 +08:00
Jan Tojnar 35d24b51f5 makeHardcodeGsettingsPatch: Rename from glib.mkHardcodeGsettingsPatch
glib expression is messy enough as is.

Also rename the `glib-schema-to-var` argument to `schemaIdToVariableMapping` to better match Nixpkgs coding style.
2022-12-19 17:17:32 +01:00
Weijia Wang f1a916787c gnome.gnome-themes-extra: add darwin support 2022-12-18 22:50:04 +01:00
Weijia Wang a5ae256aa8 gnome.gnome-font-viewer: add darwin support 2022-12-18 22:49:55 +01:00
Weijia Wang b7e6bfac77 gnome.gnome-dictionary: add darwin support 2022-12-18 22:49:48 +01:00
Weijia Wang cd639a4cd8 gnome.gnome-calculator: add darwin support 2022-12-18 22:49:11 +01:00
Weijia Wang e66840a0e6 gnome.dconf-editor: add darwin support 2022-12-18 22:48:59 +01:00
Weijia Wang f3bc5bb7af gnome.baobab: add darwin support 2022-12-18 22:48:51 +01:00
Weijia Wang 8b8352a9e6 gnome.gnome-music: add darwin support 2022-12-18 22:48:42 +01:00
github-actions[bot] 9e23ec4f1c
Merge staging-next into staging 2022-12-15 00:03:02 +00:00
Jan Tojnar 99283ec794
Merge pull request #206080 from jtojnar/mutter-fixup
gnome.mutter: Drop unneeded patch
2022-12-14 21:55:43 +01:00
Jan Tojnar 6a108b2f76 gnome.mutter: use finalAttrs pattern
This will ensure the references to self get updated when using overrideAttrs.
2022-12-14 14:30:20 +01:00
Jan Tojnar 7131d1832c gnome.mutter: Drop unneeded patch
This is not necessary since the 43.2 bump:
3933114462
2022-12-14 14:25:10 +01:00
github-actions[bot] 01264ca49d
Merge staging-next into staging 2022-12-13 12:02:10 +00:00
Jan Tojnar 9159658fae
Merge pull request #205028 from wegank/gnome-games-darwin
gnome: add darwin support for games
2022-12-13 12:26:36 +01:00
github-actions[bot] 7caf38af18
Merge staging-next into staging 2022-12-12 00:04:22 +00:00
Sandro 7c66c793fe
Merge pull request #205247 from abathur/zenity_loosen_platform 2022-12-11 19:19:51 +01:00
Robert Hensing 16f5747575
Merge pull request #175649 from Artturin/opt-in-structured-attrs
stdenv: support opt-in __structuredAttrs
2022-12-10 21:12:43 +01:00
Travis A. Everett 6b396c292c gnome.zenity: relax meta.platforms 2022-12-08 20:51:40 -06:00
Jan Tojnar 143802532f
Merge pull request #202384 from jtojnar/gnome
GNOME: more updates
2022-12-08 14:45:38 +01:00
Jan Tojnar 05bff5055b gnome.gnome-shell: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-08 13:53:41 +01:00
Jan Tojnar 3933114462 gnome.mutter: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/mutter/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-08 13:53:40 +01:00
Artturin 238a6053c4 stdenv: support opt-in __structuredAttrs
Co-authored-by: Robin Gloster <mail@glob.in>

stdenv: print message if structuredAttrs is enabled

stdenv: add _append

reduces the chance of a user doing it wrong

fix nix develop issue

output hooks don't work yet in nix develop though

making $outputs be the same on non-structuredAttrs and structuredAttrs
is too much trouble.

lets instead make a function that gets the output names

reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.

use a function to get all output names instead of using $outputs

copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits
2022-12-08 06:13:19 +02:00
Weijia Wang 09dad325e7 gnome.lightsoff: add darwin support 2022-12-07 20:44:12 +01:00
Weijia Wang 9384db3a7a gnome.iagno: add darwin support 2022-12-07 20:44:01 +01:00
Weijia Wang 436ae01708 gnome.gnome-tetravex: add darwin support 2022-12-07 20:43:53 +01:00
Weijia Wang c44d56a93f gnome.gnome-taquin: add darwin support 2022-12-07 20:43:47 +01:00
Weijia Wang ce94e87768 gnome.gnome-sudoku: add darwin support 2022-12-07 20:43:38 +01:00
Weijia Wang d2e1ec446e gnome.gnome-robots: add darwin support 2022-12-07 20:43:19 +01:00
Weijia Wang 8bf5d95eb7 gnome.gnome-mines: add darwin support 2022-12-07 20:43:08 +01:00
Weijia Wang da5fa08c69 gnome.gnome-mahjongg: add darwin support 2022-12-07 20:43:01 +01:00
Weijia Wang 24ae8152a4 gnome.gnome-klotski: add darwin support 2022-12-07 20:42:52 +01:00
Weijia Wang 90602c66e3 gnome.gnome-chess: add darwin support 2022-12-07 20:42:42 +01:00
Weijia Wang b857855b0e gnome.four-in-a-row: add darwin support 2022-12-07 20:42:33 +01:00
Weijia Wang 58d1860ed8 gnome.five-or-more: add darwin support 2022-12-07 20:42:23 +01:00
Jan Tojnar a91db52d87 gnome.gnome-characters: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-characters/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-05 19:03:45 +01:00
Jan Tojnar 2fdf1f3903 gnome.gucharmap: 15.0.1 → 15.0.2
https://gitlab.gnome.org/GNOME/gucharmap/-/compare/15.0.1...15.0.2
2022-12-04 02:44:10 +01:00
Jan Tojnar 8db42c7e6e gnome.nautilus: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/nautilus/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-04 00:44:32 +01:00
Jan Tojnar 2b67e1c493 gnome.gnome-software: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-software/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-04 00:44:32 +01:00
Jan Tojnar 834f5cffdc gnome.gnome-remote-desktop: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-04 00:44:32 +01:00
Jan Tojnar 734220a7a7 gnome.gnome-maps: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-maps/-/compare/v43.1...v43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-04 00:44:32 +01:00
Jan Tojnar 03ba6cdacf gnome.gnome-initial-setup: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-04 00:43:55 +01:00
Jan Tojnar dd06e8176b evolution-data-server: 3.46.1 → 3.46.2
https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.46.1...3.46.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-04 00:43:50 +01:00
Jan Tojnar c10edbf4c2 gnome.gedit: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gedit/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-03 23:43:09 +01:00
Krutonium 98de93088d gnomeExtensions.arcmenu: 37 -> 43 2022-12-03 08:07:17 -05:00
Jörg Thalheim 257807af79
Merge pull request #203575 from wegank/gnome-darwin
gnome: add darwin support for some packages
2022-12-01 23:09:08 +01:00
Sandro b5a51ad9f7
Merge pull request #203571 from wegank/gnome-darwin-broken 2022-11-29 17:40:11 +01:00
Weijia Wang 78099fa10d gnome.tali: add darwin support 2022-11-29 10:08:55 +01:00
Weijia Wang 8c318e81d1 gnome.hitori: add darwin support 2022-11-29 10:08:48 +01:00
Weijia Wang 1d0badab26 gnome.atomix: add darwin support 2022-11-29 10:08:40 +01:00
Weijia Wang 2d5a1dc13f gnome.vinagre: add darwin support 2022-11-29 10:08:32 +01:00
Weijia Wang 885901f20a gnome.gnome-clocks: add darwin support 2022-11-29 10:08:21 +01:00
Weijia Wang a980f120e6 gnome.gnome-calendar: add darwin support 2022-11-29 10:08:13 +01:00
Weijia Wang 4eb17f3a37 gnome.ghex: restrict platforms 2022-11-29 09:47:08 +01:00
Weijia Wang 11b4ede68a gnome.eog: mark as broken on darwin 2022-11-29 09:46:54 +01:00
piegames 3b70a0e982
Merge pull request #202966 from rhoriguchi/gnomeExtensions 2022-11-28 23:48:11 +01:00
Sandro 853077236a
Merge pull request #202124 from SuperSandro2000/dbus-passthru-daemon 2022-11-28 01:35:34 +01:00
Ryan Horiguchi fa2a25f1eb
gnomeExtensions: auto-update 2022-11-26 02:03:41 +01:00
Ryan Horiguchi 5da1db47bf
gnomeExtensions.tophat: patch missing dependency 2022-11-25 01:17:15 +01:00
Bobby Rong 9bf73cedb7
gnome.mutter: Backport edge resistance fix
This fixes "Snapping window to the edges sometimes doesn't work".

Part of https://src.fedoraproject.org/rpms/mutter/c/89161ff.
2022-11-24 22:31:23 +08:00
Bobby Rong 8e116f42e4
gnome.mutter: Revert clutter optimization causing issues on X11
This fixes "GNOME terminal freezes when maximized".

Part of https://src.fedoraproject.org/rpms/mutter/c/89161ff.
2022-11-24 22:21:37 +08:00
Sandro Jäckel c7f5becba3 dbus: remove unused daemon passhtru 2022-11-21 20:23:00 +01:00
piegames be8520de56 gnomeExtensions.emoji-selecter: Use automatic package
Not sure why it was still manually packaged, the automatic package works fine without flaws.
2022-11-18 00:32:36 +01:00
piegames 34026351c0 gnomeExtensions: auto-update 2022-11-17 23:54:52 +01:00
Ryan Horiguchi ab8b9ca3de
gnomeExtensions: auto-update 2022-11-14 22:38:19 +01:00
Jan Tojnar 1274663483
Merge pull request #200781 from NixOS/gnome
GNOME updates
2022-11-12 21:51:28 +01:00
Jan Tojnar 57246babbb gnome.gnome-packagekit: 3.32.0 → 43.0
https://gitlab.gnome.org/GNOME/gnome-packagekit/-/compare/3.32.0...43.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-11-12 00:45:40 +01:00
Jan Tojnar ee13e6ac84 gnome.gedit: 43.alpha → 43.1
https://gitlab.gnome.org/GNOME/gedit/-/compare/43.alpha...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-11-12 00:45:20 +01:00
Guillaume Girol e094494915 glib: add an update script combinator to patch gsettings schema paths
and use it in evolution-data-server and evolution-ews as a proof of
concept
2022-11-11 13:30:00 +01:00
Vladimír Čunát 113bfd75d6
gnome.gnome-maps: patch a test failure
Thanks to bobby285271 for suggesting this patch.
2022-11-10 09:24:31 +01:00
piegames c0752aefe6
Merge #198351: gnomeExtensions.system-monitor: Patch for GNOME 43 2022-11-09 15:43:42 +01:00
Fabián Heredia Montiel 5158271561 gnome.mutter: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/mutter/-/compare/43.0...43.1
2022-11-06 00:21:13 -06:00
Fabián Heredia Montiel dd1ded186f gnome.gnome-shell: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/43.0...43.1
2022-11-06 00:21:13 -06:00
Fabián Heredia Montiel 139cd9afbd gnome.gnome-shell-extensions: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/compare/43.0...43.1
2022-11-06 00:21:13 -06:00
piegames 00a94dded0
Merge pull request #199082: gnomeExtensions: auto-update 2022-11-02 13:35:59 +01:00
Ryan Horiguchi 8988d3e861
gnomeExtensions: auto-update 2022-11-02 02:22:14 +01:00
Anders Kaseorg 499c2f11bb gnomeExtensions.system-monitor: Patch for GNOME 43 compatibility
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-11-01 16:26:22 -04:00
Jan Tojnar 09c8582dc0
Merge pull request #197969 from jtojnar/gnome
More GNOME updates
2022-10-27 12:36:42 +02:00
Jan Tojnar b04d62c24f
Merge pull request #197884 from jtojnar/gnome-cleanups
GNOME: clean up old packages
2022-10-27 12:35:03 +02:00
Jan Tojnar 29da163d0e gnome-browser-connector: 42.0 → 42.1
https://gitlab.gnome.org/GNOME/gnome-browser-connector/-/compare/v42.0...v42.1
2022-10-27 10:35:46 +02:00
Jan Tojnar 0aec4cb4d1 evince: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/evince/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-27 10:26:01 +02:00
Jan Tojnar fd288a72b1 gucharmap: 15.0.0 → 15.0.1
https://gitlab.gnome.org/GNOME/gucharmap/-/compare/15.0.0...15.0.1

Also switch to `gitUpdater` since `nix-update` depends on `NIX_PATH`
and chooses an incorrect version when a maintanance release
for an older branch is tagged after the latest release.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-27 10:18:59 +02:00
Jan Tojnar c79fd5b8e6 gnome.gnome-boxes: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-boxes/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-27 10:18:59 +02:00
Jan Tojnar 6cdee1c592 gnome.aisleriot: 3.22.25 → 3.22.26
https://gitlab.gnome.org/GNOME/aisleriot/-/compare/3.22.25...3.22.26

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-27 10:18:58 +02:00
figsoda bd6a57b27d
Merge pull request #197958 from jtojnar/unmaintain
Remove myself from maintainers in packages I do not use
2022-10-26 15:40:41 -04:00
Jan Tojnar 2c6b84d6c3 gnomeExtensions.window-corner-preview: remove myself from maintainers 2022-10-26 20:53:04 +02:00
Jan Tojnar c65cfb6ad6 gnomeExtensions.sound-output-device-chooser: remove myself from maintainers 2022-10-26 20:44:49 +02:00
Jan Tojnar e84c8d685d gnome.gnome-documents: remove
The package is broken and abandoned.
2022-10-26 20:19:06 +02:00
Jan Tojnar 514adf455d gnome.gnome-books: remove
The package is broken and abandoned.
2022-10-26 20:18:55 +02:00
Jan Tojnar daaff1bdec gnome: Convert old aliases to throw 2022-10-26 20:18:43 +02:00
Jan Tojnar 0326d1ca81 gnome: Remove stale removal notices 2022-10-26 20:18:43 +02:00
Jan Tojnar 6735eb7b75 gnome.gnome-devel-docs: remove 2022-10-26 20:18:25 +02:00
piegames b3c0c4979e
Merge pull request #197629: gnomeExtensions: auto-update 2022-10-26 13:16:51 +02:00
Jan Tojnar dd21d0b041
Merge pull request #197238 from NixOS/gnome
GNOME: 43.0 → 43.1
2022-10-25 17:40:25 +02:00
colin 22834c42cc gnome.nautilus: use the gtk4 FileChooser settings schema (fixes crash-on-start)
upstream PR for more context: <https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/1013>

with the recent nixpkgs bump from GNOME 42 -> 43, we build nautilus with
gtk4 (as upstream expects). if the user has nothing else in their
environment providing gtk3, then nautilus fails to locate a gtk3
gsettings schema it depends on. i.e.

```console
$ nautilus
(org.gnome.Nautilus): GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed
```

we could solve this on our end by adding gtk3 to `gappsWrapperArgs`, but
this seems like an upstream bug: i believe they mean to use the gtk4 settings
schemas instead of the legacy gtk3 ones.
2022-10-25 17:26:07 +02:00
Sandro 1ce20e8b30
Merge pull request #196577 from wegank/evolution-data-server-darwin 2022-10-25 17:08:23 +02:00
Jan Tojnar d0072ce484
Merge pull request #197051 from jtojnar/fix-gnome-default-backround
gnome.nixos-gsettings-overrides: Ensure the settings are not overwritten
2022-10-25 17:03:08 +02:00
Jan Tojnar 361d98667c
Merge pull request #197029 from jtojnar/webp-loader
webp-pixbuf-loader: Adopt by GNOME
2022-10-25 17:02:06 +02:00
Jan Tojnar 91135c92cc gnome.gnome-remote-desktop: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-25 16:35:33 +02:00
Jan Tojnar d4a8bdecc7 gnome.eog: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/eog/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-25 16:35:32 +02:00
Jan Tojnar a1de6d5467 gnome.updateScript: Add more type annotations
Also switch to enums instead of string values and extract the main function.

Validated with:

    nix-shell -I "nixpkgs=channel:nixos-unstable" -p python3 -p python3Packages.mypy -p python3.pkgs.libversion -p python3.pkgs.requests -p python3.pkgs.types-requests --run 'python -m mypy pkgs/desktops/gnome/find-latest-version.py'
2022-10-25 16:23:42 +02:00
Weijia Wang b082de986e evolution-data-server: add darwin support 2022-10-25 16:08:28 +02:00
Jan Tojnar 812dd30e62 gnome.updateScript: Prevent downgrading packages 2022-10-25 15:14:02 +02:00
Jan Tojnar a9b97f18d0 gnome.updateScript: Return explicitly set attr path
The update script currently requires attribute to be passed.
Let’s return it using the commit feature.
Otherwise, `update.nix` would use the attribute it first found
for the commit message, which can be something like `emscriptenPackages.libxml2`.
2022-10-25 15:11:29 +02:00
Jan Tojnar 68505781e3 gnome.updateScript: More Python
This was prompted by the need to capture exit status of `find-latest-version.py` in the next commit.
I had to drop `errexit` (if I did not want to result to even worse hacks) but that concealed errors like the following,
when I accidentally used an incorrect equals operator in numeric comparison:

    line 24: ((: 1 = 1 : attempted assignment to non-variable (error token is "= 1 ")

Converting the plumbing in `gnome/update.nix` to Python also makes it slightly easier to read.

For now, `find-latest-version.py` is still invoked as a separate process (rather than being imported as a Python module),
as `update.nix` might be replaced by `genericUpdater` in the future.
2022-10-25 15:09:34 +02:00
Bobby Rong 5641fce009
gnome.gnome-settings-daemon338: avoid libsoup2 symbols
gsd-datetime: "libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported."
2022-10-25 15:36:23 +08:00
Ryan Horiguchi 31bf4f6d11
gnomeExtensions: auto-update 2022-10-25 01:02:30 +02:00
Anna Kudriavtsev 747eb0e121 gnome-extensions: bump 2022-10-22 16:26:29 -05:00
Jan Tojnar dad58286f9 gnome.gnome-software: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-software/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar 90649d153c gnome.gnome-maps: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-maps/-/compare/v43.0...v43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar c3491bec6a gnome.gnome-initial-setup: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar f3faf1a6ba gnome.gnome-control-center: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar 04c8342237 gnome.gnome-calendar: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-calendar/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar 591fd945b2 evolution-data-server: 3.46.0 → 3.46.1
https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.46.0...3.46.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:32 +02:00
Jan Tojnar 9e99c0195d gnome.nixos-gsettings-overrides: Ensure the settings are not overwritten
1d4bddaed5
started copying override files from packages into the schema for compilation.
`gsettings-desktop-schemas` package contains `remove-backgrounds.gschema.override`
which is later in the alphabet than `nixos-defaults.gschema.override`
so it would take precedence over the values from the GNOME NixOS module,
causing the background to not be set, among other things.

Let’s rename the override file coming from the module to be applied last.
2022-10-21 11:49:58 +02:00
Jan Tojnar a8e19491dd gnome.eog: Support WebP files
A hack until gdk-pixbuf learns to support multiple cache files.
2022-10-21 10:27:14 +02:00
Jan Tojnar b6804f78b7 gnome.gnome-control-center: Support WebP files
A hack until gdk-pixbuf learns to support multiple cache files.
2022-10-21 10:27:14 +02:00
Jan Tojnar e674c5bd2a gnome.gnome-shell: Support WebP files
A hack until gdk-pixbuf learns to support multiple cache files.
2022-10-21 10:27:14 +02:00
Jan Tojnar c789af6065 gnome._gdkPixbufCacheBuilder_DO_NOT_USE: Extract from nixos/gdk-pixbuf
Unlike previously, we now fail loudly when a package not containing a gdk-pixbuf modules is passed.
2022-10-21 10:06:24 +02:00
Jan Tojnar 4fb7c5fd58 gnome.nautilus: Support thumbnailing WebP files
Note that no other GNOME apps currently support WebP on NixOS
because we lack a usable composition method for gdk-pixbuf caches.
2022-10-21 09:48:42 +02:00
Ryan Horiguchi 41522f6649
gnomeExtensions.dash-to-dock: 74 -> 75 2022-10-20 22:22:21 +02:00
Jan Tojnar 1968357809
Merge pull request #196894 from zendo/update-gnome.pomodoro
gnome.pomodoro: 0.21.1 -> 0.22.0
2022-10-20 18:07:33 +02:00
zendo 5bb9b0ac51 gnome.pomodoro: 0.21.1 -> 0.22.0 2022-10-20 16:10:09 +08:00
Sandro 5caef21289
Merge pull request #181517 from andersk/argos 2022-10-18 23:18:20 +02:00
Jan Tojnar e1a0f8fe5a
Merge pull request #196489 from babbaj/update-gsconnect
gnomeExtensions.gsconnect: 50 -> 54
2022-10-18 19:08:40 +02:00
Florian Klink e49db01d20 gnomeExtensions.pop-shell: unstable-2022-03-25 -> unstable-2022-10-11
Required for GNOME 43 compat.
2022-10-18 17:11:58 +02:00
Florian Klink a8506443eb gnomeExtensions: run update-extensions.py
gnome*Extensions: handle azan-islamic-prayer-times in extensionRenames.nix

as per https://github.com/NixOS/nixpkgs/pull/196424#discussion_r997242496
2022-10-18 17:11:58 +02:00
Florian Klink b18e4988e8 pkgs.gnome43Extensions: expose GNOME 43 extensions
gnome*Extensions: add note to import in all-packages.nix

See https://github.com/NixOS/nixpkgs/pull/196424#pullrequestreview-1144427603
2022-10-18 17:11:57 +02:00
Babbaj 41bd9d6706
gnomeExtensions.gsconnect: 50 -> 54
https://github.com/GSConnect/gnome-shell-extension-gsconnect/compare/v50...v54
https://github.com/GSConnect/gnome-shell-extension-gsconnect/pull/1370
2022-10-18 10:15:10 -04:00
Jan Tojnar d9f2904cb7
Merge pull request #196351 from jtojnar/gnome-cleanups
GNOME cleanups
2022-10-18 09:21:06 +02:00
Jan Tojnar 2792334022
Merge pull request #196452 from wegank/gnome-apps-darwin
gjs: add darwin support
2022-10-18 09:20:13 +02:00
Weijia Wang 8d72d191cb gnome-weather: add darwin support 2022-10-18 08:10:36 +02:00
Anders Kaseorg a3446c300a gnomeExtensions.argos: init at 20220930
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-10-17 15:00:18 -07:00
Weijia Wang c1d932f54c gnome-maps: add darwin support 2022-10-17 21:09:47 +02:00
Jan Tojnar 4db165bd2f gnome.gnome-tweaks: Drop libsoup dependency
It is not actually used:
https://gitlab.gnome.org/GNOME/gnome-tweaks/-/issues/407
2022-10-17 06:27:51 +02:00
Jan Tojnar ae621db1cc gnome.gitg: drop libsoup dependency
It was removed in 41:
3fff792633
2022-10-17 06:27:51 +02:00
Jan Tojnar 5b6b539f4f gnome.sushi: Switch to libsoup 3
This was forgotten in GNOME 43 update.
f73bd94947
2022-10-17 05:27:14 +02:00
Jan Tojnar b789ab3c24 gnome.gnome-software: Switch to libsoup 3
Flatpak and ostree now use curl.
2022-10-17 05:08:20 +02:00
Christian Kögler 7e04c98eb9
Merge pull request #194064 from linsui/file-roller
file-roller: remove unzip
2022-10-16 20:17:40 +02:00
Jan Tojnar a36ceb869d gnome.seahorse: 42.0 → 43.0
https://gitlab.gnome.org/GNOME/seahorse/-/compare/42.0...43.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-15 16:00:37 +02:00
Jan Tojnar 4d703382f3 gnome.polari: 42.1 → 43.0
https://gitlab.gnome.org/GNOME/polari/-/compare/42.1...43.0

Also switch to libsoup 3.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:36 +02:00
Jan Tojnar 357536bf58 gnome-text-editor: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-text-editor/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:36 +02:00
Jan Tojnar 5e5d9256e7 gnome.metacity: 3.44.0 → 3.46.0
https://gitlab.gnome.org/GNOME/metacity/-/compare/3.44.0...3.46.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:36 +02:00
Jan Tojnar d258f6fef8 gnome.gnome-flashback: 3.45.1 → 3.46.0
https://gitlab.gnome.org/GNOME/gnome-flashback/-/compare/3.45.1...3.46.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:36 +02:00
Jan Tojnar 64c94e66ac gnome.ghex: 43.rc → 43.0
https://gitlab.gnome.org/GNOME/ghex/-/compare/43.rc...43.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:36 +02:00
Jan Tojnar 919fc66e9d gnome.yelp: switch to webkitgtk_4_1
To reduce the number of WebKits in closure.

webkitgtk_4_1 should be the most common one in GNOME now.
2022-10-11 18:52:36 +02:00
Jan Tojnar ff5713f2f9 gnome.gnome-panel: 3.44.0 → 3.46.0
https://gitlab.gnome.org/GNOME/gnome-panel/-/compare/3.44.0...3.46.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:35 +02:00
Jan Tojnar dcd9db4408 gnome.gnome-applets: 3.44.0 → 3.46.0
https://gitlab.gnome.org/GNOME/gnome-applets/-/compare/3.44.0...3.46.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:35 +02:00
Jan Tojnar df76d94d4a gnome.geary: 40.0 → 43.0
https://gitlab.gnome.org/GNOME/geary/-/compare/40.0...43.0

gnome.geary: 40.0 → 43.0

https://gitlab.gnome.org/GNOME/geary/-/compare/gnome-40.0...43.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:35 +02:00
Kirill Radzikhovskyy c737f11306 gnome.mutter: fixup color-device: Don't create profiles from obvious garbage data 2022-10-11 18:52:35 +02:00
Jan Tojnar 1a5ed6aef3 gnome.gpaste: 42.1 → 43.0
https://www.imagination-land.org/posts/2022-09-27-gpaste-43.0-released.html
https://github.com/Keruspe/GPaste/compare/v42.1...v43.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:35 +02:00