3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

748 commits

Author SHA1 Message Date
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
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