Commit Graph
100 Commits
Author SHA1 Message Date
Jan Tojnar 21541fc97c Revert "Revert "hwdata: 0.344 -> 0.347""
This reverts commit f070de253c.
2021-05-16 16:37:13 +02:00
Jan Tojnar 684991c696 Merge branch 'master' into staging-next
- Thunderbird 68 has been dropped on master.
- gccCrossLibcStdenv has been factored out on staging-next in all-packages.nix, while the file has been re-formatted on master.
2021-05-16 15:34:51 +02:00
Jan Tojnar 3f061ca18e Merge pull request #117658 from r-ryantm/auto-update/poppler-glib
poppler: 21.02.0 -> 21.05.0
2021-05-16 11:13:51 +02:00
Jan Tojnar 2620ac69c0 Merge pull request #122086 from colemickens/arc-theme
arc-theme: 20210127 -> 20210412, switch to meson
2021-05-15 20:44:40 +02:00
Jan Tojnar f070de253c Revert "hwdata: 0.344 -> 0.347" 2021-05-15 20:23:53 +02:00
Jan Tojnar 94a0ad2f1a Merge pull request #122798 from MetaDark/newsflash
newsflash: 1.4.0 → 1.4.1
2021-05-15 17:34:18 +02:00
Jan Tojnar 742fc66c3a Merge pull request #123079 from vulpes2/vulpes2/hwdata
hwdata: 0.344 -> 0.347
2021-05-15 17:31:16 +02:00
Jan Tojnar 0aa8f09e6f Merge pull request #123114 from eduardosm/gnome-shell-system-monitor-applet
gnomeExtensions.system-monitor: unstable-2021-04-08 -> unstable-2021-05-04
2021-05-15 17:14:38 +02:00
Jan Tojnar a553f6c1fd Merge pull request #122920 from jtojnar/glib-2681
glib: 2.68.1 → 2.68.2
2021-05-15 17:13:14 +02:00
Jan Tojnar 80a3e0dc0e Merge pull request #122997 from NixOS/gnome-40
GNOME 40: more updates
2021-05-15 16:25:54 +02:00
Jan Tojnar 9645178ab0 Merge pull request #122963 from jtojnar/adminer
adminer: 4.8.0 → 4.8.1
2021-05-15 16:25:26 +02:00
Jan Tojnar 5711c768af gnome.gnome-shell: 40.0-unstable-2021-05-01 → 40.1 2021-05-14 18:52:02 +02:00
Jan Tojnar 5ad529cde2 gnome.mutter: 40.0 → 40.1 2021-05-14 18:52:01 +02:00
Jan Tojnar 21479050bc gnome.gnome-shell-extensions: 40.0 → 40.1
Also clean up the expression:

- Remove spidermonkey dependency – it was only used for syntax checks and is not anymore (https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/commit/8fb5476a1cc58fec48bede4e407f03e19ce00bbf)
- Correct license
- Code formatting
2021-05-14 18:52:01 +02:00
Jan Tojnar 8522540b7f graphene: 1.10.2 → 1.10.6
- https://github.com/ebassi/graphene/releases/tag/1.10.4
- https://github.com/ebassi/graphene/releases/tag/1.10.6
2021-05-14 16:36:54 +02:00
Jan Tojnar 19536e9a6a gnome.gnome-todo: 3.28.1 → 40.0 2021-05-14 16:36:54 +02:00
Jan Tojnar bb1355a22d libportal: 0.3 → 0.4 2021-05-14 16:36:54 +02:00
Jan Tojnar 40c6ff72f9 gnome-connections: 3.38.1 → 40.0.1
- Update
- Move gtk-frdp into a separate package.
- Sort native tools approximately in the order they are needed.
2021-05-14 16:36:53 +02:00
Jan Tojnar 4d2d4d329d gtk-frdp: init at 3.37.1-unstable-2020-10-26 2021-05-14 16:36:53 +02:00
Jan Tojnar 2257cc06ee gnome.gnome-remote-desktop: 0.1.9 → 40.1 2021-05-14 16:36:53 +02:00
Jan Tojnar adc3f2a070 gnome.gnome-calendar: 40.0 → 40.1 2021-05-14 16:36:53 +02:00
Jan Tojnar b529210997 dfeet: 0.3.15 → 0.3.16 2021-05-14 16:36:52 +02:00
Jan Tojnar e9bc45000f Merge pull request #122881 from maxeaubrey/iwd_ell_bump
ell: 0.38 -> 0.40, iwd: 1.12 -> 1.14, ofono: 1.31 -> 1.32
2021-05-14 16:36:17 +02:00
Jan Tojnar 73125cd7ce adminer: 4.8.0 → 4.8.1
https://php.vrana.cz/adminer-4-8-1.php
2021-05-14 12:14:08 +02:00
Jan Tojnar b2ec1a072c Merge pull request #122919 from jtojnar/gi-docgen
gi-docgen: 2021.2 → 2021.5
2021-05-14 10:33:06 +02:00
Jan Tojnar 76c58493d7 libxslt: find libxml2 using pkg-config
It fails for reasons unknown otherwise and pkg-config is better for cross-compilation anyway.
2021-05-13 23:12:59 -07:00
Jan Tojnar d01a4e3fe9 libxml2: 2.9.10 → 2.9.12
https://mail.gnome.org/archives/xml/2021-May/msg00000.html

CVE-2021-3541
2021-05-13 23:12:59 -07:00
Jan Tojnar ca0080865f glib: 2.68.1 → 2.68.2 2021-05-13 23:43:05 +00:00
Jan Tojnar ac6a4f7cf5 Merge branch 'staging-next' into staging 2021-05-14 01:40:09 +02:00
Jan Tojnar dc0f2efd2a gi-docgen: 2021.2 → 2021.5 2021-05-14 01:32:17 +02:00
Jan Tojnar 6225647cfc .github/workflows/merge-staging.yml: Include branch in comment
If I receive the mail notification that staging(-next) merge failed,
I either need to check `git log staging-next` or click the action run link
to find out where should I resolve the conflict.

To save time, let’s include the information about which step failed right in the comment.
2021-05-13 13:58:14 +02:00
Jan Tojnar 0313c77b55 Merge branch 'staging-next' into staging 2021-05-13 11:42:36 +02:00
Jan Tojnar e91e916056 Merge pull request #122587 from jtojnar/tbb-pc
tbb: install pkg-config file
2021-05-12 23:49:43 +02:00
Jan Tojnar 8a32c47586 .github/labeler.yml: Update GNOME file patterns
This got missed in the move (https://github.com/NixOS/nixpkgs/pull/122107) because it is in a “hidden” directory.
2021-05-12 19:38:41 +02:00
Jan Tojnar 71fa678899 Merge branch 'staging-next' into staging 2021-05-12 14:31:36 +02:00
Jan Tojnar 5c57c26a7e Merge pull request #122626 from maxeaubrey/gnomecast_ffmpeg
gnomecast: switch from ffmpeg_3 to ffmpeg
2021-05-12 10:07:17 +02:00
Jan Tojnar bd53855480 Merge pull request #122360 from dotlambda/feedbackd-0.0.0+git20210426
feedbackd: unstable-2021-01-25 -> 0.0.0+git20210426
2021-05-11 18:43:39 +02:00
Jan Tojnar d8258b513d tbb: add pkg-config file
Gazebo does not list the tbb dependency in its pkg-config file otherwise.
2021-05-11 18:43:00 +02:00
Jan Tojnar d2f30b0b11 pkgsMusl.tbb: fix build
Use patches from openembedded:

https://github.com/openembedded/meta-openembedded/tree/39185eb1d1615e919e3ae14ae63b8ed7d3e5d83f/meta-oe/recipes-support/tbb/tbb

Also apply the patches unconditionally so that it is obvious when they do not apply any more.
2021-05-11 18:43:00 +02:00
Jan Tojnar 99396a48a5 tbb: clean up
- Drop compiler and stdver arguments – if someone needs to provide them, they can just use overrideAttrs
- Update repo source
- Narrow scope of `with lib` declaration
- Change optional → optionals
- Use one input per line
- Build on all unix platforms
- Re-order attributes
2021-05-11 18:38:24 +02:00
Jan Tojnar edd3d580ad poppler: 21.02.0 -> 21.05.0
Changes:
- https://lists.freedesktop.org/archives/poppler/2021-March/014701.html
- https://lists.freedesktop.org/archives/poppler/2021-April/014720.html
- https://lists.freedesktop.org/archives/poppler/2021-May/014743.html
2021-05-11 09:47:45 +02:00
Jan Tojnar b1ce4b41a3 Merge pull request #122530 from veprbl/pr/gcr_on_darwin
gcr: enable on darwin
2021-05-11 09:46:52 +02:00
Jan Tojnar 07bb110090 poppler: clean up
- reorder expression to more traditional order
- make inputs one per line
- correct license
- add passthru.tests
2021-05-11 09:44:22 +02:00
Jan Tojnar 7982550ac4 Merge branch 'staging-next' into staging 2021-05-11 09:09:10 +02:00
Jan Tojnar 594a885912 Merge branch 'staging-next' into staging 2021-05-10 09:45:47 +02:00
Jan Tojnar fc75c442ad Merge pull request #122311 from DavHau/zhf-pyexcel-xls
python3Packages.pyexcel-xls: unbreak
2021-05-09 13:17:32 +02:00
Jan Tojnar dd78ce1c53 Merge branch 'staging-next' into staging 2021-05-08 20:59:05 +02:00
Jan Tojnar 468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Jan Tojnar 31e67e824d Merge pull request #116518 from siraben/mmv-update
mmv: 1.01b -> 2.0
2021-05-07 21:43:05 +02:00
Jan Tojnar 0420282780 treewide maintainers: add teams.{freedesktop,gnome} 2021-05-07 15:36:40 +02:00
Jan Tojnar 9468b07326 Merge branch 'gnome-40' 2021-05-07 12:12:40 +02:00
Jan Tojnar e744a292dc gtksourceview4: clean up
Make consistent with gtksourceview5.
2021-05-06 21:40:25 +02:00
Jan Tojnar bcdf3fbeeb gnome3.gpaste: 3.40.1 → 3.40.2
http://www.imagination-land.org/posts/2021-04-30-gpaste-3.40.2-released.html
2021-05-06 21:36:59 +02:00
Jan Tojnar 7bb72bb02e gtksourceview5: init at 5.0.0 2021-05-06 21:36:59 +02:00
Jan Tojnar 8bc57da967 vte: 0.64.0 → 0.64.1 2021-05-06 20:55:11 +02:00
Jan Tojnar 626e32b133 gnome-builder: 3.40.1 → 3.40.2 2021-05-06 20:55:11 +02:00
Jan Tojnar 18eace0739 gjs: 1.68.0 → 1.68.1 2021-05-06 20:55:11 +02:00
Jan Tojnar 7275ef4358 gtkmm4: init at 4.0.1 2021-05-06 19:21:57 +02:00
Jan Tojnar b51fffe8f8 pangomm_2_48: init at 2.48.0 2021-05-06 19:21:57 +02:00
Jan Tojnar 43d5cd52eb cairomm_1_16: init at 1.16.0 2021-05-06 17:57:59 +02:00
Jan Tojnar e63b9dcd7a glibmm_2_68: init at 2.68.0 2021-05-06 17:35:03 +02:00
Jan Tojnar 30743d0973 libsigcxx30: init at 3.0.6 2021-05-06 17:30:30 +02:00
Jan Tojnar d9f177eb4d Merge branch 'staging-next' into staging
The transmission conflict was non-trivial:
- libbrotli added to apparmor rules <https://github.com/NixOS/nixpkgs/commit/1bdda029cd85b5f4358697afd2c8f6a1996c6ccf>
- apparmor rules rewritten <https://github.com/NixOS/nixpkgs/commit/b280e64078d69c59cf4fccfcaa9d56a59d789dc9>

Chosen the rewrite and verified that brotli is part of the rule set generated by `apparmorRulesFromClosure`.
2021-05-06 08:42:50 +02:00
Jan Tojnar 5fab0dd2d0 gnome3.gnome-shell: Pick patch from Fedora
Hoping it will fix the login with fprintd enabled.
2021-05-05 22:43:10 +02:00
Jan Tojnar 7ba4bb4f30 gnome3.gnome-shell: Switch to master
It contains several critical fixes.
2021-05-05 22:43:10 +02:00
Jan Tojnar f70f7b6ea4 gnomeExtensions.hot-edge: init at 4 2021-05-05 22:43:10 +02:00
Jan Tojnar 588e05ddff Fix tarball build
replaceDependency is based on IFD so it cannot be used in packages.
Thankfully what we are doing with libhandy can be easily achieved with sed.
2021-05-05 22:43:10 +02:00
Jan Tojnar 26e044b14a imagemagick: Try to fix Darwin build 2021-05-05 22:43:09 +02:00
Jan Tojnar 8647ddb0d3 gnucash: 4.4 → 4.5
Needed a patch to fix build with GLib 2.68 and it did not apply to 4.4 so I also bumped the version 🤷‍♀️

Changes look fine: https://github.com/Gnucash/gnucash/releases/tag/4.5
2021-05-05 22:43:09 +02:00
Jan Tojnar 4a5620c143 pantheon.wingpanel-indicator-datetime: Fix build 2021-05-05 22:43:09 +02:00
Jan Tojnar 79bcd4797e pantheon.elementary-code: Fix build with latest Vala 2021-05-05 22:43:09 +02:00
Jan Tojnar 67924b3f45 pantheon.elementary-photos: Fix build with latest Vala 2021-05-05 22:43:08 +02:00
Jan Tojnar 7676f941a5 pantheon.switchboard-plug-security-privacy: Fix build with latest Vala 2021-05-05 22:43:08 +02:00
Jan Tojnar 7a0b4f123d pantheon.switchboard-plug-printers: Fix build with latest Vala 2021-05-05 22:43:08 +02:00
Jan Tojnar b1c5c6ce84 pantheon.elementary-calendar: fix build 2021-05-05 22:43:08 +02:00
Jan Tojnar ab3124de86 pantheon.elementary-music: Fix build with latest Vala 2021-05-05 22:43:07 +02:00
Jan Tojnar c9ec705dac elementary-planner: fix build 2021-05-05 22:43:07 +02:00
Jan Tojnar c1560b5cc3 calls: Fix build 2021-05-05 22:43:07 +02:00
Jan Tojnar 14b9221ad3 poppler_gi: fix build on Darwin 2021-05-05 22:43:07 +02:00
Jan Tojnar 702d3e2794 webkitgtk: Try to fix build on Darwin
- Libmanette and systemd features need to be disabled since they depend on systemd.
- FastMalloc for some reason does not include <malloc/malloc.h> so we added that.
- <CommonCrypto/CommonRandom.h> depends on a type from <CommonCrypto/CommonCryptor.h> but does not include it for some reason, resulting in the following error:

	In file included from ../Source/WTF/wtf/RandomDevice.cpp:44:
	/nix/store/wd30p2pq4lci8fk9fqldkgk1hgmwpapj-Libsystem-1238.60.2/include/CommonCrypto/CommonRandom.h:35:9: error: unknown type name 'CCCryptorStatus'
	typedef CCCryptorStatus CCRNGStatus;

- The GL-related flags were renamed and removed (in previous releases as well) so we switched to the new ones so that GL is still disabled.
- Unrelatedly, `with` statement at the top of the expression is abomination so we narrowed its scope to just meta.
2021-05-05 22:43:07 +02:00
Jan Tojnar c05d8ea394 gst_all_1.gst-plugins-bad: fix build on Darwin 2021-05-05 22:43:06 +02:00
Jan Tojnar 587953e2db librest: enable on Darwin
Not sure if it will work since the certificates file is not present on MacOS AFAICT but it is needed for GTK 4 so 🤷‍♀️.

Also clean up the expression and correct license.
2021-05-05 22:43:06 +02:00
Jan Tojnar 11f0852a64 gnome-latex: fix build with tepl 6
Applying a patch since the app has been archived and will receive no further releases.

Had to rebuild the build scripts with autoreconfHook since the patch modifies configure.ac.

Also cleaned up the expression a bit.
2021-05-05 22:43:06 +02:00
Jan Tojnar f93021816c gnome3.cheese: clean up 2021-05-05 22:43:06 +02:00
Jan Tojnar e477d7fbeb gitg: disable tests
They started faiing with the same issue as before they were enabled in 2019.
I tried running them in xvfb and dbus session (see e.g. libdazzle expression) but without success.
I wonder how it could have worked for so long.ů

I also cleaned up the expression and corrected the license while at it.
2021-05-05 22:43:05 +02:00
Jan Tojnar 8f749012d8 pantheon.elementary-settings-daemon: backport patches for latest libgweather API 2021-05-05 22:43:05 +02:00
Jan Tojnar 9c02e2b93b xdg-desktop-portal-gtk: Clarify gsettings schema deps
org.gnome.settings-daemon.peripherals.mouse and font-related settings of org.gnome.settings-daemon.plugins.xsettings were moved to gsettings-desktop-schemas in GNOME 40, making the remaining whitelisted schemas from g-s-d basically useless.

https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/issues/31
2021-05-05 22:43:04 +02:00
Jan Tojnar 5a37be5fc9 font-manager: 0.8.5-1 → 0.8.6
Fixes a crash with GNOME 40.

https://github.com/FontManager/font-manager/releases/tag/0.8.6

Had to backport patches for the settings to actually work.

https://github.com/FontManager/font-manager/issues/215
2021-05-05 22:43:03 +02:00
Jan Tojnar 0cb07fcdd1 vala-lint: 2020-08-18 → 2021-02-17 2021-05-05 22:43:03 +02:00
Jan Tojnar 878abc6488 nixos/gnome3: Install GNOME Tour
It will be run after startup.
2021-05-05 22:43:02 +02:00
Jan Tojnar e7d20b0b51 gnomeExtensions.gsconnect: 44 → 46 2021-05-05 22:43:02 +02:00
Jan Tojnar 316928e8c1 nixos/gnome3: Enable power-profiles-daemon
GNOME 40 added support for it in Control Center.
2021-05-05 22:43:01 +02:00
Jan Tojnar 49ae2e4c26 gnome3.gnome-getting-started-docs: drop
It has been retired

https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/353
2021-05-05 22:43:01 +02:00
Jan Tojnar 01b7d0b27d deja-dup: 42.6 → 42.7
https://gitlab.gnome.org/World/deja-dup/-/tags/42.7
2021-05-05 22:43:01 +02:00
Jan Tojnar 99e679eeb9 libvirt-glib: 3.0.0 → 4.0.0 2021-05-05 22:43:00 +02:00
Jan Tojnar e5084b2abd gnome3.sushi: Remove clutter dependency
Not used since 3.33.0.
2021-05-05 22:43:00 +02:00
Jan Tojnar 1b09f6b7f0 pidgin-sipe: Fix build with latest GLib 2021-05-05 22:43:00 +02:00
Jan Tojnar d4e741f6dc pantheon.appcenter: Fix build
Use upstream patch.

To make it apply, we need to update the src hash, which r-ryantm did not do during the version bump: https://github.com/NixOS/nixpkgs/pull/101311
2021-05-05 22:43:00 +02:00
Jan Tojnar 804b04e1bc libunity: unstable-2019-03-19 → unstable-2021-02-01
Fix build with latest Vala.
2021-05-05 22:42:59 +02:00
Jan Tojnar bf9c36fb62 appstream: 0.14.0 -> 0.14.3
Fixes build with recent glib. Also clean up.
2021-05-05 22:42:59 +02:00