Bobby Rong
536f5450b0
pantheon.wingpanel: remove elementary-gtk-theme from buildInputs
...
I don't think will work anymore.
The theme is hardcoded and has been added to XDG_DATA_DIRS.
2022-03-18 10:48:45 +08:00
Bobby Rong
42626ba288
pantheon.wingpanel: pick up required icon theme
...
Looks like the theme is not hardcoded for wingpanel, but wingpanel is called
by greeter which hardcodes the themes. I decide I will just do something
safe before I am confident enough and know what is happening.
2022-03-18 10:48:45 +08:00
Bobby Rong
30df52b931
pantheon.elementary-greeter: remove elementary-gtk-theme from buildInputs
...
I don't think will work anymore.
The theme is hardcoded and has been added to XDG_DATA_DIRS.
2022-03-18 10:48:45 +08:00
Bobby Rong
b856f4ef60
pantheon.elementary-greeter: pick up hardcoded icon theme
...
wrapGAppsHook no longer pick up XDG_ICON_DIRS for us.
2022-03-18 10:48:45 +08:00
Bobby Rong
094b68cdc8
pantheon.gala: remove elementary-icon-theme from buildInputs
...
gala does not hardcode the icon theme.
Checked with grep -nr '"elementary"'.
2022-03-18 10:48:45 +08:00
Bobby Rong
fae6f22106
pkgs/pantheon: remove elementary-icon-theme from buildInputs for pkgs that don't hardcode icon themes
...
User may install icon theme of their choices.
The icons are no longer picked up by wrapGAppsHook by default anyway.
2022-03-18 10:48:39 +08:00
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