worldofpeace
fca8d35531
nixos/gnome3: split up
...
This introduces the following options under the services.gnome3 namespace:
* core-os-services.enable
* core-shell.enable
* core-utilities.enable
* games.enable
The first three are all default enabled by gnome3.enable
and their purpose is to make gnome3 more flexable for users
usecases. In the case of core-utilities and games, it allows
users to easily switch on the default gnome3 applications
and games packages. Previously we had lists in gnome-3/default.nix
but they weren't visible to the user. By having options we have
generated documentation and an interface.
2019-08-26 05:19:05 -04:00
Robin Gloster
5292fd51f9
Merge pull request #65482 from worldofpeace/fix-lxqt
...
lxqt: use qt5's mkDerivation
2019-08-25 18:15:01 +02:00
Vladimír Čunát
985d1ac425
Merge branch 'master' into staging-next
...
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.
Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
worldofpeace
e075227b00
Merge pull request #67407 from jtojnar/gnome-bg
...
nixos/gnome3: fix default background setting
2019-08-24 18:33:41 -04:00
Jan Tojnar
87e1643acc
gnome3.gnome-control-center: add grilo-plugins
...
Opening a background change dialogue produces the following errors in the console:
(gnome-control-center:27270): Grilo-WARNING **: 21:57:21.349: [registry] ../src/grl-registry.c:1354: Could not open directory '/nix/store/q8wdbr08617p3xqxdg8935p31fha020f-grilo-0.3.9/lib/grilo-0.3': Error opening directory “/nix/store/q8wdbr08617p3xqxdg8935p31fha020f-grilo-0.3.9/lib/grilo-0.3”: No such file or directory
(gnome-control-center:27270): Grilo-WARNING **: 21:57:21.352: [registry] ../src/grl-registry.c:1461: Plugin 'grl-flickr' not available
(gnome-control-center:27270): background-cc-panel-WARNING **: 21:57:21.352: Plugin “grl-flickr” not available
Apparently, there are no plugins in `grilo` package – everything is in `grilo-plugins`, so we need to add `grilo-plugins` to inputs. The setup hook will make the plug-ins available through an environment variable:
https://gitlab.gnome.org/GNOME/grilo/blob/grilo-0.3.9/src/grilo.c#L111-135
2019-08-25 00:03:25 +02:00
Jan Tojnar
040a09adbc
gnome3.gnome-control-center: format with nixpkgs-fmt
2019-08-24 23:00:00 +02:00
worldofpeace
fbec42279d
pantheon.elementary-gsettings-schemas: use File URI
2019-08-24 16:00:49 -04:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
...
There ver very many conflicts, basically all due to
name -> pname+version. Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job. There might be some fallback to these
conflicts, but I believe it should be minimal.
Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Jan Tojnar
aff3036a6f
gnome3.hitori: 3.31.92 → 3.32.0
...
https://gitlab.gnome.org/GNOME/hitori/blob/3.32.0/NEWS#L1-7
2019-08-24 02:54:20 +02:00
Jan Tojnar
a8d3aebdce
Merge pull request #67318 from jtojnar/gnome-photos
...
gnome-photos: 3.32.0 → 3.32.1
2019-08-23 19:49:43 +02:00
Jan Tojnar
c241e9756b
gnome-photos: move from gnome3
2019-08-23 02:59:33 +02:00
Jan Tojnar
b8ba71d633
tracker-miners: move from gnome3
2019-08-23 02:55:42 +02:00
Jan Tojnar
4919db9cbb
tracker: move from gnome3
2019-08-23 02:53:43 +02:00
Jan Tojnar
795e37b7fe
grilo-plugins: move from gnome3
2019-08-23 02:47:56 +02:00
Jan Tojnar
a2ba083f18
grilo: move from gnome3
2019-08-23 02:47:37 +02:00
Jan Tojnar
fac090c8dd
gnome-online-accounts: move from gnome3
2019-08-23 02:47:21 +02:00
Jan Tojnar
4a558194cb
gnome3.gnome-photos: clean up expression
2019-08-23 01:53:08 +02:00
Jan Tojnar
bd3d9788cc
gnome3.gnome-photos: 3.32.0 → 3.32.1
...
https://gitlab.gnome.org/GNOME/gnome-photos/blob/3.32.1/NEWS#L1-10
2019-08-23 01:49:56 +02:00
worldofpeace
e34de045b6
lxqt: use modified LXQtConfigVars CMake macro
...
LXQt uses the values in this macro to set installation
directories and in the case of lxqt-session to substitute in paths.
However, by doing this all the paths are from within lxqt-build-tools
prefix. By utilizing a setup hook we can set the directories with the
correct prefix as cmake flags.
2019-08-22 00:42:28 -04:00
worldofpeace
de89ad124d
xfce4-14.xfce4-mixer: drop
...
obsoleted by xfce4-pulseaudio-plugin / dead package
2019-08-21 21:51:00 -04:00
Robin Gloster
f4fc845e5b
Merge remote-tracking branch 'upstream/master' into openssl-1.1
2019-08-21 14:25:13 +02:00
Jan Tojnar
19055cb3ec
Merge pull request #67156 from r-ryantm/auto-update/tali
...
gnome3.tali: 3.32.0 -> 3.32.1
2019-08-21 13:17:22 +02:00
R. RyanTM
28f83b0b89
gnome3.tali: 3.32.0 -> 3.32.1
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/tali/versions
2019-08-20 20:23:57 -07:00
Jan Tojnar
129cb7e32e
Merge pull request #67110 from worldofpeace/gnome-characters-fix
...
gnome3.gnome-characters: correct entry point
2019-08-20 22:39:06 +02:00
worldofpeace
422d20e4f1
gnome3.gnome-characters: stylize expression
2019-08-20 16:10:52 -04:00
worldofpeace
d21e4a9514
gnome3.gnome-characters: correct entry point
...
By wraping the files, the `*-.wrapped` file will be recognized as the
entry point, which is used as a base for loading additional files so
we need to override the entry point function.
We also ensure BackgroundService gets wrapped with wrapGAppsHook.
Fixes #31168
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2019-08-20 14:38:19 -04:00
Robin Gloster
4e60b0efae
treewide: update globin's maintained drvs
2019-08-20 19:36:05 +02:00
worldofpeace
3167eb3780
lxqt: use qt5's mkDerivation
...
This should also ensure that the applications get wrapped
appropriately.
2019-08-19 21:22:18 -04:00
Jan Tojnar
403132f9fc
Merge pull request #66981 from r-ryantm/auto-update/nautilus
...
gnome3.nautilus: 3.32.1 -> 3.32.3
2019-08-20 00:49:46 +02:00
R. RyanTM
c4007ecda7
gnome3.nautilus: 3.32.1 -> 3.32.3
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/nautilus/versions
2019-08-19 14:10:56 -07:00
worldofpeace
80f4d61534
Merge pull request #66934 from jtojnar/gnome-video-effects-0.5.0
...
gnome-video-effects: 0.4.3 → 0.5.0
2019-08-19 14:11:13 -04:00
Jan Tojnar
d4861c9ede
gnome-video-effects: move from gnome3.gnome-video-effects
2019-08-19 15:38:20 +02:00
Jan Tojnar
e1dc295c4d
Merge pull request #66901 from r-ryantm/auto-update/geary
...
gnome3.geary: 3.32.1 -> 3.32.2
2019-08-19 14:26:43 +02:00
Jan Tojnar
5e0023db77
Merge pull request #66898 from r-ryantm/auto-update/gnome-nibbles
...
gnome3.gnome-nibbles: 3.31.3 -> 3.32.0
2019-08-19 13:12:27 +02:00
R. RyanTM
9db5a87e8e
gnome3.geary: 3.32.1 -> 3.32.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/geary/versions
2019-08-19 04:11:14 -07:00
R. RyanTM
5bf055f568
gnome3.gnome-nibbles: 3.31.3 -> 3.32.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gnome-nibbles/versions
2019-08-19 03:22:42 -07:00
worldofpeace
9339185880
Merge pull request #66519 from volth/xfce-4.14
...
xfce4-14: 4.14.pre2 -> 4.14
2019-08-18 18:56:58 -04:00
worldofpeace
5e1a23ffd2
xfce4-14: drop null fallbacks
2019-08-17 18:55:24 -04:00
worldofpeace
3b88e5424e
xfce4-14.xfdesktop: enable optional features
...
* garcon (required for apps menu)
* thunar (required for file icons)
* libnotify (required for Mount notification support etc.)
2019-08-17 18:55:24 -04:00
worldofpeace
822325ed66
xfce4-14.thunar: add gvfs
2019-08-17 18:55:24 -04:00
worldofpeace
c270552db7
xfce4-14.xfce4-panel: gobject-introspection support
2019-08-17 18:55:24 -04:00
worldofpeace
b373ce852b
xfce4-14.thunar: gobject-introspection support
2019-08-17 18:55:24 -04:00
worldofpeace
92841bea27
xfce4-14.tumbler: enable all available optional features
2019-08-17 18:55:24 -04:00
worldofpeace
d7a84186c2
xfce4-14.libxfce4util: native gobject-introspection
2019-08-17 18:55:23 -04:00
worldofpeace
a3ac4db65b
xfce4-14.libxfce4ui: add vendor info
2019-08-17 18:55:23 -04:00
worldofpeace
a3caa6b206
xfce4-14.libxfce4ui: native gobject-introspection
2019-08-17 18:55:23 -04:00
worldofpeace
2cbf73acc4
xfce4-14.mousepad: 0.4.1 -> 0.4.2
...
https://github.com/xfce-mirror/mousepad/releases/tag/mousepad-0.4.2
2019-08-17 18:55:23 -04:00
worldofpeace
754a9326d9
xfce4-14.gigolo: 0.4.91 -> 0.5.0
...
Add gvfs for wrapping purposes.
2019-08-17 18:55:23 -04:00
worldofpeace
c06de9b175
xfce4-14.xfburn: nativeBuildInputs docbook_xsl
2019-08-17 18:55:23 -04:00
worldofpeace
1099bfa7cb
xfce4-14.thunar: nativeBuildInputs docbook_xsl
2019-08-17 18:55:23 -04:00
worldofpeace
02db164e6c
xfce4-14.xfce4-panel: drop needless substitution
2019-08-17 18:55:23 -04:00
worldofpeace
8d06479312
xfce4-14.xfce4-panel: drop custom wrapper
2019-08-17 18:55:23 -04:00
worldofpeace
1c9ee3500f
xfce4-14.xfce4-settings: dbus-glib -> GDBus
2019-08-17 18:55:23 -04:00
worldofpeace
b4a0ce9bee
xfce4-14.xfce4-whiskermenu-plugin: dbus-glib -> GDBus
2019-08-17 18:55:23 -04:00
worldofpeace
b70a8b1f0e
xfce4-14.xfce4-session: dbus-glib -> GDBus, cleanups
...
Dropped replacing PATH because upstream had us in mind [0].
[0]: fd46109d05
2019-08-17 18:55:23 -04:00
worldofpeace
711f0b39e4
xfce4-14.xfce4-notifyd: dbus-glib -> GDBus
2019-08-17 18:55:23 -04:00
worldofpeace
a8619cba53
xfce4-14.ristretto: dbus-glib -> GDBus
2019-08-17 18:55:23 -04:00
worldofpeace
3d0afe54b9
xfce4-14.mousepad: dbus-glib -> GDBus
2019-08-17 18:55:23 -04:00
worldofpeace
48240a3b51
xfce4-14.exo: workaround undeclared gio-unix-2.0
...
See https://github.com/NixOS/nixpkgs/issues/36468
Upstream issue: https://bugzilla.xfce.org/show_bug.cgi?id=15825
2019-08-17 18:55:23 -04:00
volth
c814d72b51
treewide: name -> pname
2019-08-17 10:54:38 +00:00
worldofpeace
ec4a0f8171
xfce4-14.exo: docbook_xsl nativeBuildInputs
2019-08-17 00:32:34 -04:00
worldofpeace
feef0bbc97
mkXfceDerivation: add wrapGAppsHook
2019-08-17 00:32:34 -04:00
nyanloutre
d6ab8baa1b
kde: add myself as maintainer
2019-08-16 15:28:31 +02:00
nyanloutre
505f0c2232
ksysguard: replace qtwebkit by qtwebengine
...
c9747e37c5
2019-08-16 11:26:17 +02:00
nyanloutre
1cfe46034b
plasma-5: 5.16.3 -> 5.16.4
2019-08-16 11:26:17 +02:00
nyanloutre
a1d21260c3
plasma-workspace: fix patch with new wallpaper path
2019-08-16 11:26:17 +02:00
nyanloutre
ea1131fc39
kwin: fix xwayland patch
...
The Xwayland code path was moved from ApplicationWayland to a dedicated
class
https://phabricator.kde.org/D15020
2019-08-16 11:26:17 +02:00
nyanloutre
357ae3c884
kwallet-pam: add new kwallet dependency
2019-08-16 11:26:17 +02:00
nyanloutre
6832e843fa
plasma-5: 5.15.5 -> 5.16.3
2019-08-16 11:26:17 +02:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Frederik Rietdijk
cff9e6429a
Merge staging-next into staging
2019-08-14 13:46:33 +02:00
Jan Tojnar
80cb87971e
gnome3.evolution-data-server: Fix gsettings-desktop-schemas path
2019-08-12 18:32:12 +02:00
Jan Tojnar
b18215bd6f
gnome3.evolution-data-server: Hardcode more GSettings schemas
...
I used Coccinelle to create a base patch:
spatch --sp-file hardcode-gsettings.cocci --dir src/ --in-place
```cocci
@@
expression GSETTINGS_SCHEMA;
expression settings;
@@
- settings = g_settings_new (GSETTINGS_SCHEMA);
+ {
+ GSettingsSchemaSource *schema_source;
+ GSettingsSchema *schema;
+ schema_source = g_settings_schema_source_new_from_directory ("@ESD_GSETTINGS_PATH@", g_settings_schema_source_get_default (), TRUE, NULL);
+ schema = g_settings_schema_source_lookup (schema_source, GSETTINGS_SCHEMA, FALSE);
+ settings = g_settings_new_full (schema, NULL, NULL);
+ g_settings_schema_source_unref (schema_source);
+ g_settings_schema_unref (schema);
+ }
```
2019-08-12 18:31:09 +02:00
volth
49526093f9
xfce4-14: 4.14.pre2 -> 4.14
2019-08-12 10:39:41 +00:00
worldofpeace
2eaef474f2
Merge pull request #66236 from worldofpeace/test-reorganize
...
Reorganize GNOME tests, re-enable LightDM for release-combined
2019-08-10 11:23:57 -04:00
Frederik Rietdijk
5bc501b7aa
Merge staging-next into staging
2019-08-09 14:01:00 +02:00
worldofpeace
5ee8efb7c5
gnome3.gnome-software: disable fwupd aarch64
...
Needed temporarily because of #66277 .
2019-08-07 15:52:36 -04:00
Marek Mahut
3166c2e039
Merge pull request #66156 from r-ryantm/auto-update/terminology
...
enlightenment.terminology: 1.4.1 -> 1.5.0
2019-08-06 21:09:56 +02:00
worldofpeace
0f6faf630f
Merge pull request #66136 from worldofpeace/pantheon/reponame
...
stylize Pantheon
2019-08-06 12:04:40 -04:00
worldofpeace
47a9e8783a
pantheon.updateScript: add a throw
2019-08-06 11:20:01 -04:00
worldofpeace
0b59f4212c
pantheon: stylize expressions
...
The same way we want them in GNOME in nixpkgs.
Didn't touch the greeter expression because I have
a branch where it's already rewritten.
2019-08-06 11:20:01 -04:00
R. RyanTM
a4c940d569
enlightenment.terminology: 1.4.1 -> 1.5.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/terminology/versions
2019-08-05 22:00:55 -07:00
worldofpeace
bd429bb06c
pantheon: use dontConfigure where applicable
2019-08-05 18:41:34 -04:00
worldofpeace
519e4d2508
pantheon.elementary-icon-theme: move gtk3 to nativeBuildInputs
2019-08-05 18:41:34 -04:00
worldofpeace
52fa0c2cc5
pantheon: use repoName
...
Now these expressions don't look so weird.
2019-08-05 18:41:32 -04:00
worldofpeace
7a53b1cbe7
Merge pull request #65860 from etu/surf-display-kiosk-session
...
Surf display kiosk session
2019-08-05 14:41:56 -04:00
Elis Hirwing
406fbdd67e
surf-display: init at 2019-04-15
2019-08-05 17:50:02 +02:00
worldofpeace
3b085b45b9
pantheon.elementary-settings-daemon: add cflag G_DISABLE_CAST_CHECKS
...
Mirror c7c727fa93
.
2019-08-05 06:14:38 -04:00
worldofpeace
c7c727fa93
gnome3.gnome-settings-daemon: add cflag G_DISABLE_CAST_CHECKS
...
This is what would have been passed before with the release
buildtype.
See: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/blob/GNOME_SETTINGS_DAEMON_3_32_1/meson.build#L73
2019-08-05 06:13:01 -04:00
worldofpeace
1d0a54f4b0
pantheon.elementary-files: multi outputs
2019-08-05 05:44:01 -04:00
worldofpeace
c0a57b7854
Merge pull request #65248 from worldofpeace/mkDerivation/deepin
...
deepin: use qt5.mkDerivation where needed, cleanup wrappers
2019-08-04 10:24:09 -04:00
worldofpeace
bff639207f
Merge pull request #65905 from r-ryantm/auto-update/epiphany
...
epiphany: 3.32.3 -> 3.32.4
2019-08-04 04:28:14 -04:00
worldofpeace
8fee8e4f57
Merge pull request #65912 from r-ryantm/auto-update/elementary-files
...
pantheon.elementary-files: 4.1.8 -> 4.1.9
2019-08-04 04:08:08 -04:00
worldofpeace
ebf4126d8b
pantheon.elementary-gtk-theme: 5.2.4 -> 5.2.5
...
https://github.com/elementary/stylesheet/releases/tag/5.2.5
2019-08-04 04:05:42 -04:00
R. RyanTM
6ff56d7f01
pantheon.elementary-files: 4.1.8 -> 4.1.9
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/elementary-files/versions
2019-08-04 01:00:30 -07:00
R. RyanTM
c5ec1b12af
epiphany: 3.32.3 -> 3.32.4
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/epiphany/versions
2019-08-03 22:26:24 -07:00
Frederik Rietdijk
53328909da
Merge staging-next into master, closes #65497
2019-08-03 07:42:50 +02:00
worldofpeace
f8de228675
Merge pull request #64707 from worldofpeace/cerbere-fix
...
pantheon.cerbere: 0.2.4 -> 2.5.0
2019-08-02 21:36:02 -04:00
Frederik Rietdijk
6f723b9bad
Merge master into staging-next
2019-08-02 09:18:37 +02:00
Robin Gloster
30969073f0
Merge remote-tracking branch 'upstream/master' into openssl-1.1
2019-08-02 03:01:30 +02:00