Commit graph

750 commits

Author SHA1 Message Date
Bobby Rong
5a00ac1b08 pantheon.gnome-bluetooth-contract: mark as broken
Sendto device selection is removed in gnome-bluetooth 42.
I decide it is not worth to maintain a legacy gnome-bluetooth
package for the contract.
This should also be broken in elementary OS 7.
2022-03-25 15:02:43 +01:00
Bobby Rong
b214aa70b4 pantheon.evince: drop
The vanilla evince already support dark style
preference in Pantheon, so no need to keep the patch.
2022-03-25 15:02:43 +01:00
Bobby Rong
0f97d73b74 pantheon.file-roller: drop
The vanilla file-roller already support dark style
preference in Pantheon, so no need to keep the package.
2022-03-25 15:02:33 +01:00
Jan Tojnar
7d2ded8c0f gnome-desktop: Move into top-level 2022-03-25 15:01:21 +01:00
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