Commit Graph

740 Commits

Author SHA1 Message Date
Bobby Rong
21eeb396de
pantheon.elementary-photos: fix build with vala 0.56 2022-03-14 19:58:55 +08:00
Bobby Rong
2f1f631eaa
pantheon.elementary-mail: fix build with vala 0.56 2022-03-14 16:51:26 +08:00
Felix Buehler
783d2679e5 treewide: rename name to pname&version 2022-03-08 13:24:25 +01:00
Bobby Rong
4646e7f59c
pantheon.elementary-greeter: 6.0.1 -> 6.0.2 2022-03-01 10:23:06 +08:00
Bobby Rong
1bff9045b4
pantheon.appcenter: fix AppStream.PoolFlags being renamed 2022-03-01 10:10:48 +08:00
Bobby Rong
f29955df81
pantheon.elementary-greeter: actually fix the crash
Fixed a use-after-free issue where logged_in_context is used in update_style().
There are several reports for this but upstream has no action for this so far during the 6.x cycle.
See the provided link for more details.
2022-02-14 13:17:04 +08:00
Bobby Rong
2a376bb3da
Revert "pantheon.elementary-greeter: add patch for revert pull request 566"
This reverts commit 34d5d14fd0.
2022-02-14 13:17:04 +08:00
Bobby Rong
767370c478
pantheon.elementary-default-settings: install dockitem for appcenter 2022-02-09 22:20:06 +08:00
Bobby Rong
59dc15a3d8
pantheon.appcenter: drop the disable packagekit patch again
It is not needed when services.packagekit.enable is set.
2022-02-09 21:08:22 +08:00
Bobby Rong
9137abbea8
pkgs/pantheon: remove old aliases
This is mostly Pantheon version of e703bc0ade,
we move the aliases outside of the scope.
2022-02-02 13:48:07 +08:00
Bobby Rong
246f4949ed
pkgs/pantheon: minor formatting
Simply because all other Pantheon packages have addressed these formatting.
2022-02-02 13:47:58 +08:00
Bobby Rong
be1e44b7d2
pantheon.elementary-photos: 2.7.3 -> 2.7.4 2022-02-02 13:47:50 +08:00
Bobby Rong
6e7dc325f4
Merge pull request #157289: more pantheon cleanups 2022-01-30 21:30:37 +08:00
Bobby Rong
83e96efd14
pkgs/pantheon: remove unused args 2022-01-30 16:56:29 +08:00
Bobby Rong
d33c073216
pantheon.elementary-code: remove unneeded inputs
The browser preview plugin has been removed in 6.0, ctags has been added to PATH already.
2022-01-30 16:56:29 +08:00
Bobby Rong
cd9779b9cb
pantheon.elementary-camera: remove unneeded inputs
Clutter support is removed in 6.0 in favor of native Gtk element from GStreamer
2022-01-30 16:56:29 +08:00
Bobby Rong
1be885d107
pantheon.elementary-calendar: remove unneeded inputs
Upstream is using GLib.Notification since 5.x, also removes libgdata from args.
2022-01-30 16:06:59 +08:00
Bobby Rong
60e289a6d0
pantheon.gnome-bluetooth-contract: fix version, add passthru.updateScript
Upstream doesn't tag release, we use unstableGitUpdater.
2022-01-30 15:54:06 +08:00
Bobby Rong
60b8276d82
pantheon.file-roller-contract: fix version, add passthru.updateScript
Upstream doesn't tag release, we use unstableGitUpdater.
2022-01-30 15:51:50 +08:00
Bobby Rong
5161b59fe0
wingpanel-indicator-ayatana: add passthru.updateScript
Upstream doesn't tag release, we use unstableGitUpdater.
2022-01-30 12:46:19 +08:00
Bobby Rong
544586a9b3
pantheon.granite: drop passthru.updateScript, disable bot update
granite 7 has been ported to GTK 4 and introduces some breaking
API changes. Following what is done in elementary OS, we maintain
pantheon.granite7 as a new package and keep pantheon.granite on
6.x. To make sure this package will never be updated to 7.x by
accident, let's disable the bot (r-ryantm) update with:
nixpkgs-update: no auto update

See also 58c5426a5b/src/Skiplist.hs (L131)
2022-01-30 12:43:32 +08:00
Bobby Rong
90964d30ba
pantheon.switchboard-plug-about: introduces a wallpaper meson flag
After some thought, it doesn't make sense to just keep the wallpaper.
2022-01-30 12:40:25 +08:00
Bobby Rong
3fd6c227c6
pantheon.elementary-files: remove unneeded inputs
libdbusmenu-gtk3 is only needed by plank for enable_dbusmenu meson option.
2022-01-30 11:43:38 +08:00
Bobby Rong
1cd734f2d3
pantheon.elementary-photos: remove unneeded inputs
Looks like scour is no needed since 2.7.x.
2022-01-30 11:14:01 +08:00
Bobby Rong
422471d1b0
pkgs/pantheon: remove unneeded elementary-gtk-theme
User may choose their own gtk theme, and elementary-gtk-theme has been added to the pantheon module by default.
2022-01-30 11:00:33 +08:00
Bobby Rong
0991408d6f
pkgs/pantheon: update meta.license
Based on project_license from appdata.
2022-01-30 11:00:33 +08:00
Bobby Rong
47691ae272
pantheon.elementary-music: remove unneeded inputs
After the LastFM plugin is removed, those inputs are no longer needed.
2022-01-30 10:59:05 +08:00
Bobby Rong
c6fd5ab6a6
pantheon.elementary-capnet-assist: 2.4.0 -> 2.4.1 2022-01-27 10:12:19 +08:00
Bobby Rong
2739552590
pantheon.switchboard-plug-network: 2.4.1 -> 2.4.2 2022-01-27 10:10:51 +08:00
Bobby Rong
9fcaa4b33e
pantheon.xdg-desktop-portal-pantheon: 1.0.1 -> 1.1.0 2022-01-27 10:09:26 +08:00
Bobby Rong
56642610e7
pantheon.elementary-files: 6.1.1 -> 6.1.2 2022-01-26 10:55:15 +08:00
Bobby Rong
f01e14c731
pantheon.elementary-tasks: 6.1.0 -> 6.2.0 2022-01-25 10:17:51 +08:00
Bobby Rong
5faa988b1f
pantheon.elementary-mail: 6.3.1 -> 6.4.0 2022-01-25 10:15:40 +08:00
Bobby Rong
34d5d14fd0
pantheon.elementary-greeter: add patch for revert pull request 566
There are several reports upstream but no actions are taken so far.
2022-01-25 10:08:40 +08:00
Bobby Rong
45ec3d3d4a
pantheon.elementary-session-settings: fix xsession TryExec
Otherwise Pantheon may not appear in display managers.
2022-01-24 20:31:09 +08:00
Bobby Rong
046f4d5220
pkgs/pantheon: drop repoName
It is not necessary to set this separately.

Addressing the formatting now to minimize the Pantheon 7 update PR diff.
2022-01-24 20:31:02 +08:00
Bobby Rong
fae325457a
pkgs/pantheon: reorder attributes
https://github.com/jtojnar/nixpkgs-hammering/blob/master/explanations/attribute-ordering.md

Addressing the formatting now to minimize the Pantheon 7 update PR diff.
2022-01-24 20:29:52 +08:00
Bobby Rong
c7d4d053fe
Merge pull request #156115 from bobby285271/pantheon
pantheon.elementary-calendar: 6.0.3 -> 6.1.0
2022-01-22 16:10:37 +08:00
Bobby Rong
ac06871a54
pantheon.elementary-calendar: 6.0.3 -> 6.1.0 2022-01-22 09:26:28 +08:00
Bobby Rong
467dd2df05
Merge pull request #154837 from bobby285271/pantheon-meson
Pantheon: prepare for meson 0.61
2022-01-17 22:27:53 +08:00
Tom Fitzhenry
47a8b15664 evolution-data-server: propagate libgdata
Motivation: Stop programs from having to declare transitive dependencies (fixed in this commit).

Per https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/57/diffs, evolution-data-server requires libgdata for gobject introspection.

See also 025960d229, which did a similar thing for libsoup.
2022-01-15 06:05:40 +11:00
Bobby Rong
d277f1354a
pantheon.elementary-screenshot: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:26 +08:00
Bobby Rong
fcbcf3e49a
pantheon.elementary-files: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:22 +08:00
Bobby Rong
76a8c87e13
pantheon.elementary-capnet-assist: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:18 +08:00
Bobby Rong
990d558faf
pantheon.switchboard: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:14 +08:00
Bobby Rong
bde17935d4
pantheon.elementary-greeter: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:09 +08:00
Bobby Rong
d411c1a3d3
pantheon.elementary-code: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:05 +08:00
Bobby Rong
e941b7465b
pantheon.elementary-shortcut-overlay: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:00 +08:00
Bobby Rong
bb56f4b4e8
pantheon.elementary-terminal: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:36:54 +08:00
Bobby Rong
20b0f5fada
pantheon.elementary-mail: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:36:49 +08:00