Commit graph

419383 commits

Author SHA1 Message Date
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
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
Jan Tojnar
511468c36c xdg-desktop-portal-gnome: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar
eee72ead3a libshumate: 1.0.1 → 1.0.2
https://gitlab.gnome.org/GNOME/libshumate/-/compare/1.0.1...1.0.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02: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
beb7226916 evolution-ews: 3.46.0 → 3.46.1
https://gitlab.gnome.org/GNOME/evolution-ews/-/compare/3.46.0...3.46.1

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

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:37 +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
Fabian Affolter
301aada7a6
Merge pull request #196990 from fabaff/pyprusalink
python310Packages.pyprusalink: init at 1.1.0
2022-10-21 20:38:19 +02:00
Fabian Affolter
d4b7556074
Merge pull request #197036 from fabaff/rns-bump
python310Packages.rns: 0.3.14 -> 0.3.16, python310Packages.lxmf: 0.2.0 -> 0.2.1, python310Packages.nomadnet: 0.2.4 -> 0.2.5
2022-10-21 20:38:06 +02:00
Fabian Affolter
93c6e4f0a8
Merge pull request #197037 from fabaff/life360-bump
python310Packages.life360: 5.1.1 -> 5.2.0
2022-10-21 20:37:55 +02:00
Sandro
9a74be9597
Merge pull request #194946 from fee1-dead-contrib/huggle/new 2022-10-21 20:35:59 +02:00
figsoda
3d50c8109a
Merge pull request #197093 from r-ryantm/auto-update/inlyne
inlyne: 0.2.0 -> 0.2.1
2022-10-21 14:11:30 -04:00
Sandro
5106dc0ddb
Merge pull request #196397 from fgaz/hikounomizu/init 2022-10-21 19:57:12 +02:00
Elis Hirwing
844715a8b9
Merge pull request #196819 from Stunkymonkey/freshrss-api-fix
freshrss: fix greader-api
2022-10-21 19:56:55 +02:00
R. Ryantm
c075296bff inlyne: 0.2.0 -> 0.2.1 2022-10-21 17:41:15 +00:00
Shea Levy
71c5816834
Merge pull request #196284 from onny/wordpresspackages-gutenberg
wordpressPackages.plugins.gutenberg: init at 14.3.0
2022-10-21 13:00:46 -04:00
Artturi
84ff6fc11d
Merge pull request #197074 from Artturin/amarokicons
amarok: add breeze-icons to be a fallback for when there are no globally
2022-10-21 19:36:35 +03:00
Artturin
bd3acf7393 amarok: add breeze-icons to be a fallback for when there are no globally
installed icons

breeze-icons will be added to XDG_DATA_DIRS in the wrapper

if the user has set their own icon theme then breeze-icons won't be used
2022-10-21 17:47:36 +03:00
Sandro
45454cd8ed
Merge pull request #196986 from Icy-Thought/galaxy-buds-client 2022-10-21 16:30:30 +02:00
Bobby Rong
2615fa1055
Merge pull request #197066 from stehessel/odo/update-meta-data
odo: update meta data
2022-10-21 21:56:43 +08:00
Bobby Rong
3deeae9e62
Merge pull request #196999 from bobby285271/pantheon
pantheon.wingpanel-indicator-power: 6.1.0 -> 6.2.0
2022-10-21 21:53:50 +08:00
Jonas Heinrich
c54a28030f nixos/httpd: Make option adminAddr optional 2022-10-21 09:12:25 -04:00
Ryan Mulligan
b7ac3c6618
Merge pull request #194431 from r-ryantm/auto-update/linode-cli
linode-cli: 5.23.0 -> 5.24.0
2022-10-21 05:41:52 -07:00
Ryan Mulligan
d1e2bbaf67
Merge pull request #197021 from r-ryantm/auto-update/dsq
dsq: 0.22.0 -> 0.23.0
2022-10-21 05:39:02 -07:00
Ryan Mulligan
3d73d4e0cd
Merge pull request #196920 from r-ryantm/auto-update/kubemq-community
kubemq-community: 2.3.1 -> 2.3.2
2022-10-21 05:38:06 -07:00
Ryan Mulligan
0427da338f
Merge pull request #196946 from r-ryantm/auto-update/odo
odo: 2.5.1 -> 3.0.0
2022-10-21 05:37:06 -07:00
Stephan Heßelmann
7987c0b6ca odo: update meta data 2022-10-21 14:35:21 +02:00
Francesco Gazzetta
0eceb37a6c
hikounomizu: build data in parallel
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-21 12:21:31 +00:00
Bernardo Meurer
2b94d18320
Merge pull request #197027 from r-ryantm/auto-update/bindfs 2022-10-21 08:17:57 -04:00
Ulrik Strid
05bfaaa416 ocaml-lsp: 1.12 -> 1.14 2022-10-21 14:03:00 +02:00
Ulrik Strid
7eb4d82785 ligo: 0.47.0 -> 0.53.0 2022-10-21 13:55:29 +02:00
piegames
7ca2b0d946
Merge pull request #196971: gnomeExtensions.dash-to-dock: 74 -> 75 2022-10-21 13:11:45 +02:00
Sandro
46cae6b1d6
Merge pull request #189746 from chuangzhu/viu 2022-10-21 13:07:48 +02:00
Sandro
33eebe24c7
Merge pull request #196387 from fgaz/faircamp/unstable-2022-10-08 2022-10-21 13:07:30 +02:00
Sandro
8c3269f838
Merge pull request #196388 from fgaz/upnp-router-control/init 2022-10-21 13:07:09 +02:00
Anderson Torres
77b67a2524
Merge pull request #196862 from atorres1985-contrib/hypr
hypr: init at unstable-2022-05-25
2022-10-21 08:00:20 -03:00
Martin Weinelt
64d5a730cf
Merge pull request #196907 from mweinelt/firefox 2022-10-21 11:50:53 +02:00
Ulrik Strid
202ea67343 ocamlPackages.mec: Use dune 3 2022-10-21 11:29:34 +02:00
Florian Klink
690ccd9c4a
Merge pull request #196917 from flokli/nsncd
nixos/nscd: add option to use nsncd, init nsncd
2022-10-21 11:22:17 +02:00
Michele Guerini Rocco
ee9ca83920
Merge pull request #196911 from ngkz/fork/qtwebengine-update
qt5.qtwebengine: 5.15.8 -> 5.15.11
2022-10-21 10:37:37 +02:00
Michele Guerini Rocco
3338788431
Merge pull request #197026 from r-ryantm/auto-update/bdf2psf
bdf2psf: 1.210 -> 1.211
2022-10-21 10:36:54 +02:00
David Guibert
37270ca43f
Merge pull request #196983 from samuela/samuela/cudnn
cudnn: fix 8.6.0 src url after upstream change
2022-10-21 10:25:50 +02:00
Fabian Affolter
dc0be73076 python310Packages.life360: 5.1.1 -> 5.2.0 2022-10-21 10:21:06 +02:00