Commit Graph
218397 Commits
Author SHA1 Message Date
Jörg Thalheim ff2ea911b3 buildGoPackage: enable strictDeps
In order to improve cross-compilation let's enable strictDeps
and fix what breaks.
2020-03-28 11:46:38 +00:00
Daiderd Jordan c4ecf64b3a Merge pull request #81521 from thefloweringash/git-gui-darwin
git: use tcl/tk from nixpkgs on darwin
2020-03-28 11:51:05 +01:00
Jan Tojnar 10c984c7d3 Merge pull request #83403 from jtojnar/gnome-fixes
GNOME fixes
2020-03-27 21:51:35 +01:00
Peter Simons a89c564dc0 Merge pull request #83039 from lsix/gnupg-2.2.20
gnupg: 2.2.19 -> 2.2.20
2020-03-27 20:22:41 +01:00
Michael Weiss 0950324466 scons: Add passthru.py2 for backward compatibility
Not all packages build with Python 3, see #75877. The goal is to get rid
of Python 2 but this approach ensures a smoother transition.
2020-03-27 10:49:52 -07:00
Symphorien Gibol e9aa2ef64a bombono: fix build with scons/python3 2020-03-27 10:49:52 -07:00
Michael Weiss 4ca37400ac scons: Switch to Python 3
Reasons:

Python 2.7 will EOL very soon [0]:
DEPRECATION: Python 2.7 will reach the end of its life on January 1st,
2020. Please upgrade your Python as Python 2.7 won't be maintained after
that date. A future version of pip will drop support for Python 2.7.
More details about Python 2 support in pip, can be found at
https://pip.pypa.io/en/latest/development/release-process/#python-2-support

SCons 4.0.0 will drop Python 2.7 Support [1]:
https://raw.githubusercontent.com/SConsProject/scons/rel_3.1.2/src/CHANGES.txt

[0]: From the SCons build output previous to this commit (i.e. with Python 2.7).
[1]: https://raw.githubusercontent.com/SConsProject/scons/rel_3.1.2/src/CHANGES.txt
2020-03-27 10:49:52 -07:00
R. RyanTM d4ad35a600 neon: 0.30.2 -> 0.31.0 2020-03-27 17:50:59 +01:00
worldofpeace d97756ed60 Merge pull request #83429 from worldofpeace/nm-1.22.10
networkmanager: 1.22.8 -> 1.22.10
2020-03-26 13:38:06 -04:00
worldofpeace 1758be0788 libwnck3: 3.32.0 -> 3.36.0
https://gitlab.gnome.org/GNOME/libwnck/-/blob/3.36.0/NEWS
2020-03-26 12:31:04 -04:00
worldofpeace 4feb4cf707 networkmanager: 1.22.8 -> 1.22.10 2020-03-26 11:13:26 -04:00
Benjamin Hipple e49a624390 sudo: switch download from FTP to HTTPS
Many firewalls don't allow FTP traffic through; HTTPS should be preferred when
possible for both availability and performance.
2020-03-26 08:04:30 +01:00
Jan Tojnar 93095d1696 gnome3.gnome-shell: Fix screen recorder
Trying to record screen (ctr-alt-shift-r) fails with the following logged:

	Can't create videoconvert element
	shell_recorder_close: assertion 'recorder->state != RECORDER_STATE_CLOSED' failed

videoconvert plug-in is part of gst-plugins-base.
2020-03-26 04:34:59 +01:00
Jan Tojnar f61053de38 gnome3.gnome-shell: Fix Telepathy integration 2020-03-26 04:34:59 +01:00
Jan Tojnar 3ead7c7813 gnome3.gnome-initial-setup: disable parental controls
This is not tested yet.
2020-03-26 04:34:57 +01:00
Niklas Hambüchen 69a8835157 Merge pull request #83394 from r-ryantm/auto-update/sudo
sudo: 1.8.31 -> 1.8.31p1
2020-03-26 02:33:21 +01:00
R. RyanTM eb554b490a sudo: 1.8.31 -> 1.8.31p1 2020-03-26 01:07:07 +00:00
Michael Weiss 7525624b6e Merge pull request #83290 from primeos/gn
gn: 20190403 -> 2020-03-09
2020-03-26 01:13:23 +01:00
Michael Weiss ad66bbd98b aseprite.skia: Override the gn version to fix the build
With #83290 merged the build would fail during the configuration phase:
```
configuring
ERROR at //gn/BUILDCONFIG.gn:85:14: Script returned non-zero exit code.
  is_clang = exec_script("gn/is_clang.py",
             ^----------
Current dir: /build/source/out/Release/
Command: python /build/source/gn/gn/is_clang.py cc c++
Returned 2.
stderr:

python: can't open file '/build/source/gn/gn/is_clang.py': [Errno 2] No such file or directory
```
2020-03-25 23:55:00 +01:00
Tor Hedin Brønner 83d1e9eb1f gtk3: fix clipboard related crashes in wayland (#83303)
Some apps tended to crash when using the clipboard (eg. firefox-wayland
and evince).

https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1528
2020-03-24 21:51:04 +01:00
Jan Tojnar 487bd1a0dc Merge pull request #81626 from NixOS/gnome-3.36
Gnome 3.36
2020-03-24 17:11:53 +01:00
Michael Weiss a1b4bfe34f gn: 20190403 -> 2020-03-09
This updates gn to the required version for chromiumDev (the recommended
version for the stable release of Chromium isn't sufficient [0]).

[0]: The Chromium build fails during the configuration phase:
ERROR at //mojo/public/tools/bindings/mojom.gni:393:16: Undefined identifier
               "cpp_typemaps",
               ^-------------
2020-03-24 14:41:11 +01:00
worldofpeace 5e98740af0 gnomeExtensions.caffeine: 33 -> 2020-03-13 2020-03-24 07:11:28 +01:00
Jan Tojnar 687254fe2a gnomeExtensions.drop-down-terminal: mark as broken 2020-03-24 07:11:28 +01:00
Jan Tojnar 92b58b6248 gnomeExtensions.impatience: 0.4.5 → unstable-2019-09-23
It has been broken since GNOME 3.34
2020-03-24 07:11:28 +01:00
Jan Tojnar 0cc063f8d2 gnomeExtensions.mpris-indicator-button: 2019-09-29 → 2020-03-21 2020-03-24 07:11:27 +01:00
Jan Tojnar b6e2705445 gnomeExtensions.appindicator: 32 -> 33 2020-03-24 07:11:27 +01:00
Jan Tojnar d4ed177aba gnomeExtensions.gnomeExtensions.sound-output-device-chooser: 25 → 28 2020-03-24 07:11:26 +01:00
Jan Tojnar d7b5e4e264 gnomeExtensions.system-monitor: mark as broken 2020-03-24 07:11:26 +01:00
Jan Tojnar 2f8e6bdec7 gnomeExtensions.topicons-plus: mark as broken
We forgot to do that last time.
2020-03-24 07:11:26 +01:00
Jan Tojnar a3c93efbc0 gnomeExtensions.window-corner-preview: mark as broken 2020-03-24 07:11:25 +01:00
Jan Tojnar 3218938e7e gnomeExtensions.workspace-matrix: 3.0.0 → 4.0.0
https://github.com/mzur/gnome-shell-wsmatrix/releases/tag/v4.0.0
2020-03-24 07:11:25 +01:00
Jan Tojnar ca0b1405cb pantheon.cerbere: Fix build 2020-03-24 07:11:24 +01:00
Jan Tojnar 5f996f3843 telepathy-mission-control: Fix property name
New GLib is much stricter.
2020-03-24 07:11:24 +01:00
Jan Tojnar 0ce270707c tree-wide: remove aliases from gnome update scripts 2020-03-24 07:11:24 +01:00
Jan Tojnar f0a4cc5002 tracker: 2.3.2 -> 2.3.4 2020-03-24 07:11:23 +01:00
Jan Tojnar 190fc23cb7 tracker-miners: 2.3.2 -> 2.3.3 2020-03-24 07:11:23 +01:00
Tor Hedin Brønner 398016914c xfce.xfce4-dockbarx-plugin: use older vala
Bulid fails with 0.48, no fix upstream as I can see.
2020-03-24 07:11:22 +01:00
Tor Hedin Brønner 253d090786 notes-up: use older vala to fix build
Looks unresolved upstream:
https://github.com/Philip-Scott/Notes-up/issues/349
2020-03-24 07:11:22 +01:00
Tor Hedin Brønner 9b8b765723 gnome3.gnome-screensaver: remove
It has been abandoned for ages and we only reintroduced it for GNOME Flashback.

Since Flashback now has its own lock screen manager [1], we can finally drop this.

[1]: https://gitlab.gnome.org/GNOME/gnome-flashback/issues/18
2020-03-24 07:11:22 +01:00
Tor Hedin Brønner 4a3bc3e23d pantheon.switchboard-plug-onlineaccounts: use older vala
This is fixed upstream, but the patch doesn't apply cleanly, so simply
use vala-0.46 to work around the issue until next release.

https://github.com/elementary/switchboard-plug-onlineaccounts/pull/120
2020-03-24 07:11:21 +01:00
Tor Hedin Brønner 04dbbfc2c2 pantheon.elementary-terminal: fix build with vte-2.91 2020-03-24 07:11:21 +01:00
Tor Hedin Brønner 385f8189a8 gnome3.gnome-notes: add new dependency libhandy 2020-03-24 07:11:20 +01:00
Tor Hedin Brønner 2fc72b7624 gnome3.gnome-notes: format 2020-03-24 07:11:20 +01:00
Tor Hedin Brønner f3b309224d osinfo-db: fix homepage
Changed homepage to gitlab, as prior seems outdated.
2020-03-24 07:11:20 +01:00
Tor Hedin Brønner 1fd7d8a2e3 libosinfo: 1.6.0 -> 1.7.1
gnome-software require >= 1.7.0

- Ported to meson
- Changed homepage to gitlab, prior one seemed outdated
- Disabled failing tests

https://gitlab.com/libosinfo/libosinfo/-/blob/1.7.1/NEWS
2020-03-24 07:11:19 +01:00
Tor Hedin Brønner fdd1a1ffcc libosinfo: format 2020-03-24 07:11:19 +01:00
Jan Tojnar 3c69255eb7 python3.pkgs.gst-python: 1.14.4 → 1.16.2 2020-03-24 07:11:19 +01:00
Jan Tojnar 0a01b0c7d2 python3.pkgs.gst-python: clean up
* Format with nixpkgs-fmt
* Reorder attributes according to estabilished convention
* Drop unnecessaty mirror
* Move pname & version into the main attrset
2020-03-24 07:11:18 +01:00
Jan Tojnar 2044b58ef3 arc-theme: disable GNOME Shell support
Upstream is dead and does not support GNOME 3.36
2020-03-24 07:11:18 +01:00