Commit Graph
100 Commits
Author SHA1 Message Date
Jan Tojnar d67e2a2702 liferea: Update dependencies
dconf & librsvg are indirect and will be already available through wrapGAppsHook.
libsecret replaces gnome-secret and is required for the keyring plug-in.

Closes: https://github.com/NixOS/nixpkgs/issues/39650
2020-06-05 00:03:05 +02:00
Jan Tojnar dfd6f3de19 liferea: Format with nixpkgs-fmt
* Format with nixpkgs-fmt
* Replace pkgconfig alias with pkg-config
* Remove duplicate gsettings-desktop-schemas
2020-06-05 00:03:03 +02:00
Jan Tojnar 384cf8788b Merge pull request #87914 from seb314/submit/jamulus 2020-06-04 07:55:11 +02:00
Jan Tojnar 83489ca043 Merge pull request #87943 from pbogdan/accountsservice-upstream-55 2020-06-02 21:58:18 +02:00
Jan Tojnar f5ca4bc6ab sysprof: fix build on i686
Closes: https://github.com/NixOS/nixpkgs/issues/51133
2020-06-02 05:52:32 +02:00
Jan Tojnar 55e7f95265 doc/stdenv: improve autoPatchelfHook description
* Add id
* Mention rpath
* The control variables do not really have to be env vars (though without structuredAttrs there is not a difference)
2020-06-01 07:21:48 +02:00
Jan Tojnar 14fceb03d5 Merge pull request #89259 from schmittlauch/cawbird1.1.0 2020-05-31 21:05:16 +02:00
Jan Tojnar 30b4108038 Merge pull request #88952 from victorluft/smerge 2020-05-29 00:26:47 +02:00
Jan Tojnar 3b9e9c5ff0 Merge pull request #88573 from r-ryantm/auto-update/libuv
libuv: 1.37.0 -> 1.38.0
2020-05-28 05:25:19 +02:00
Jan Tojnar 93f0c2fce7 Merge pull request #88448 from r-ryantm/auto-update/libarchive
libarchive: 3.4.2 -> 3.4.3
2020-05-28 05:23:18 +02:00
Jan Tojnar 58bfe7b47b Merge pull request #88245 from r-ryantm/auto-update/bison
bison: 3.5.4 -> 3.6.2
2020-05-28 05:22:27 +02:00
Jan Tojnar 164e07922d Merge pull request #87522 from r-ryantm/auto-update/vlc
libsForQt5.vlc: 3.0.8 -> 3.0.10
2020-05-28 04:54:12 +02:00
Jan Tojnar 452a1a5fb5 Merge pull request #88513 from r-ryantm/auto-update/freetype
freetype: 2.10.1 -> 2.10.2
2020-05-28 04:33:53 +02:00
Jan Tojnar 6384b1875a Merge pull request #88540 from r-ryantm/auto-update/iso-codes
isocodes: 4.4 -> 4.5.0
2020-05-28 04:29:01 +02:00
Jan Tojnar f0c4c0bc7b Merge pull request #86537 from r-ryantm/auto-update/cldr-emoji-annotation
cldr-emoji-annotation: 36.12.120191002_0 -> 36.12.120200305_0
2020-05-28 04:16:19 +02:00
Jan Tojnar 19952035d4 Merge pull request #88506 from r-ryantm/auto-update/fwupd 2020-05-27 21:43:35 +02:00
Jan Tojnar ffe57c4e3e lazarus: Fix eval
Unclean merge between d201270d0f and 1ac5398589.
2020-05-27 18:35:04 +02:00
Jan Tojnar f8ac6112b5 Merge pull request #84994 from r-ryantm/auto-update/spidermonkey 2020-05-25 15:22:42 +02:00
Jan Tojnar 48647c79a1 Merge pull request #88827 from r-ryantm/auto-update/libbytesize 2020-05-25 14:44:23 +02:00
Jan Tojnar 0f4b31a121 Merge pull request #88569 from r-ryantm/auto-update/lilv 2020-05-25 14:41:39 +02:00
Jan Tojnar 8208f85cb4 Merge pull request #88862 from r-ryantm/auto-update/calls 2020-05-25 14:33:00 +02:00
Jan Tojnar 38acc397c8 Merge pull request #88086 from jtojnar/gdk-pixbuf-xlib-drop 2020-05-25 13:51:19 +02:00
Jan Tojnar a8ac389d5b Merge pull request #88560 from r-ryantm/auto-update/jansson 2020-05-25 13:40:39 +02:00
Jan Tojnar 27e0dff5ac Merge pull request #87531 from r-ryantm/auto-update/uchardet 2020-05-25 13:35:00 +02:00
Jan Tojnar 5518a646cd Merge pull request #87526 from r-ryantm/auto-update/v4l-utils 2020-05-25 13:31:03 +02:00
Jan Tojnar b0a313e5a9 Merge pull request #87493 from r-ryantm/auto-update/serd 2020-05-25 13:29:36 +02:00
Jan Tojnar 7318f93c84 Merge pull request #86926 from r-ryantm/auto-update/gnome-latex 2020-05-25 13:27:14 +02:00
Jan Tojnar 9005d43d3e Merge pull request #88236 from r-ryantm/auto-update/tpm2-tools 2020-05-25 12:53:16 +02:00
Jan Tojnar ab0ad802e2 Merge pull request #88535 from r-ryantm/auto-update/gnumeric 2020-05-25 12:52:27 +02:00
Jan Tojnar a634c548f7 Merge pull request #88579 from r-ryantm/auto-update/libqmi 2020-05-25 12:47:42 +02:00
Jan Tojnar 09410b58d4 Merge pull request #88215 from r-ryantm/auto-update/qgnomeplatform 2020-05-25 12:47:08 +02:00
Jan Tojnar 9c09723148 Merge pull request #88587 from r-ryantm/auto-update/modem-manager 2020-05-25 12:40:45 +02:00
Jan Tojnar 4d9de2d85d Merge pull request #83534 from mmilata/libosinfo-bump
osinfo-db-tools: 1.6.0 -> 1.7.0, osinfo-db: 20200214 -> 20200515, libosinfo: fix test
2020-05-25 12:38:04 +02:00
Jan Tojnar 0af23b05ab Merge pull request #75435 from Elyhaka/fprintd 2020-05-25 12:22:48 +02:00
Jan Tojnar aa364b90d4 Merge pull request #75237 from r-ryantm/auto-update/gmic
gmic: 2.7.5 -> 2.8.0
2020-05-26 02:43:58 +02:00
Jan Tojnar 8a25e3dfd9 Merge pull request #88890 from r-ryantm/auto-update/gnome-software
gnome3.gnome-software: 3.36.0 -> 3.36.1
2020-05-26 02:42:14 +02:00
Jan Tojnar 1c0b497768 Merge pull request #88883 from r-ryantm/auto-update/gexiv2
gexiv2: 0.12.0 -> 0.12.1
2020-05-26 02:39:05 +02:00
Jan Tojnar 46a135217e gmic: 2.7.5 -> 2.9.0
* https://discuss.pixls.us/t/release-of-gmic-2-8/14644
* https://discuss.pixls.us/t/release-of-gmic-2-9/16755
2020-05-25 16:11:30 +02:00
Jan Tojnar 2b5087ff16 Merge pull request #88536 from r-ryantm/auto-update/gnome-applets 2020-05-22 23:45:49 +02:00
Jan Tojnar 0f5ce2fac0 Merge pull request #88099 from zowoq/fwupdate 2020-05-19 01:31:20 +02:00
Jan Tojnar f8a9c6efac Merge branch 'staging-next' into staging 2020-05-18 21:09:48 +02:00
Jan Tojnar 7f40cfd97b Merge branch 'master' into staging-next 2020-05-18 21:09:27 +02:00
Jan Tojnar 80a89002f1 gdk-pixbuf: do not build deprecated xlib library
It is deprecated and will be removed:

https://mail.gnome.org/archives/desktop-devel-list/2019-November/msg00009.html

Until then, you can use gdk-pixbuf-xlib package.
2020-05-18 21:03:59 +02:00
Jan Tojnar 6323002aac gdk-pixbuf-xlib: init at 2019-10-19-unstable
https://mail.gnome.org/archives/desktop-devel-list/2019-November/msg00009.html
2020-05-18 21:03:43 +02:00
Jan Tojnar 5787e9a035 gdk-pixbuf: clean up
* format with nixpkgs-fmt
* reorder the attributes
* replace aliases
* inline pname & version
* add GNOME maintainers
* update homepage from devdocs to repo
2020-05-18 20:33:20 +02:00
Jan Tojnar c9857dee7d gobject-introspection: move build tools to nativeBuildInputs 2020-05-17 22:28:06 +02:00
Jan Tojnar c19fa9be5e Merge pull request #87953 from ccellado/glpaper-unstable 2020-05-17 14:05:17 +02:00
Jan Tojnar 219382bf28 wpa_supplicant_gui: fix build with Inkscape 1.0 2020-05-17 08:40:30 +02:00
Jan Tojnar e16ca535e9 Merge pull request #87974 from jtojnar/gnome-more-updates 2020-05-17 08:35:51 +02:00
Jan Tojnar 044e733e8d bcompare: do not use aliases 2020-05-16 23:14:53 +02:00
Jan Tojnar ce90a304f1 aliceml: do not use aliases 2020-05-16 23:12:57 +02:00
Jan Tojnar 6f15e31702 pipewire: 0.3.2 → 0.3.5
https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/002bcae856fbd9b11a1fa8c7a011a61b7de5f42a
https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/33398d7de83fad1c67c691e0712e3e0108c5e966
https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/ba215efed0da8d6c9f3f2414d76a8e2c75352501
2020-05-16 22:13:05 +02:00
Jan Tojnar 9da932fc0d gnome3.gnome-clocks: 3.36.0 → 3.36.2
https://gitlab.gnome.org/GNOME/gnome-clocks/-/commit/48f29ab8230bfcd15ea5dfb682192d8e1c33cd39
2020-05-16 13:35:45 +02:00
Jan Tojnar f99e02946b gnome3.gnome-logs: format with nixpkgs-fmt 2020-05-16 13:31:54 +02:00
Jan Tojnar dc610562e0 gnome3.gnome-logs: 3.34.0 → 3.36.0
https://ftp.gnome.org/pub/GNOME/sources/gnome-logs/3.36/gnome-logs-3.36.0.news
2020-05-16 11:36:54 +02:00
Jan Tojnar 554d5228f0 simple-scan: 3.36.2 → 3.36.2.1
https://ftp.gnome.org/pub/GNOME/sources/simple-scan/3.36/simple-scan-3.36.2.1.news
2020-05-16 11:33:28 +02:00
Jan Tojnar 2434754d1c simple-scan: format with nixpkgs-fmt 2020-05-16 09:00:30 +02:00
Jan Tojnar 32b8ed7380 Merge pull request #87744 from jtojnar/ch-g-s 2020-05-15 23:57:56 +02:00
Jan Tojnar fd5ea9d5f2 gobject-introspection: add docs 2020-05-15 21:32:37 +02:00
Jan Tojnar e4a009a109 gobject-introspection: consolidate patches
and add comments
2020-05-15 21:04:31 +02:00
Jan Tojnar fbb86b1fa8 gobject-introspection: more clean-ups
* remove glibcLocales now that glibc contains C.UTF-8
* remove libintl, that should be in by default or something
* update homepage
* add gnome team to maintainers
* remove the temporary libregress closer its creation
2020-05-15 21:03:20 +02:00
Jan Tojnar 1bc7b68b1c gobject-introspection: clean up the expression
* format with nixpkgs-fmt
* reorder the attributes
* use pkg-config instead of the pkgconfig alias
* optional → optionals
* remove top-level `with lib;`
2020-05-15 19:57:40 +02:00
Jan Tojnar e20c3296a4 glade: 3.32.2 → 3.36.0
https://ftp.gnome.org/pub/GNOME/sources/glade/3.36/glade-3.36.0.news
2020-05-15 19:26:02 +02:00
Jan Tojnar fe7e564467 glade: format with nixpkgs-fmt
also switch away from dependency aliases and reorder the attributes a bit
2020-05-15 19:21:12 +02:00
Jan Tojnar 6b17638dc6 glade: rename from gnome3.glade 2020-05-15 19:21:12 +02:00
Jan Tojnar 282cb2f8d6 meson: 0.54.1 → 0.54.2
https://github.com/mesonbuild/meson/compare/0.54.1...0.54.2
2020-05-15 16:58:41 +02:00
Jan Tojnar 7ac738273d lsp-plugins: Fix build
/build/source/include/metadata/modules.h:122:1: note: in expansion of macro 'MOD_PLUGIN'
	  122 | MOD_PLUGIN(slap_delay_mono, plugin_ui)
	      | ^~~~~~~~~~
	lv2.cpp:414:43: error: invalid conversion from 'void* (*)(const lsp::_LV2UI_Descriptor*, const char*, const char*, LV2UI_Write_Function, LV2UI_Controller, void**, const LV2_Feature* const*)' {aka 'void* (*)(const lsp::_LV2UI_Descriptor*, const char*, const char*, void (*)(void*, unsigned int, unsigned int, unsigned int, const void*), void*, void**, const LV2_Feature* const*)'} to 'void* (*)(const LV2UI_Descriptor*, const char*, const char*, LV2UI_Write_Function, LV2UI_Controller, void**, const LV2_Feature* const*)' {aka 'void* (*)(const LV2UI_Descriptor*, const char*, const char*, void (*)(void*, unsigned int, unsigned int, unsigned int, const void*), void*, void**, const LV2_Feature* const*)'} [-fpermissive]
	  414 |                 d->instantiate          = lv2ui_instantiate;    \
	      |                                           ^~~~~~~~~~~~~~~~~
	      |                                           |
	      |                                           void* (*)(const lsp::_LV2UI_Descriptor*, const char*, const char*, LV2UI_Write_Function, LV2UI_Controller, void**, const LV2_Feature* const*) {aka void* (*)(const lsp::_LV2UI_Descriptor*, const char*, const char*, void (*)(void*, unsigned int, unsigned int, unsigned int, const void*), void*, void**, const LV2_Feature* const*)}
2020-05-15 16:14:20 +02:00
Jan Tojnar a762c0e304 Merge pull request #87731 from jtojnar/update-no-build-src 2020-05-15 15:40:43 +02:00
Jan Tojnar 3116788c9b tracker: remove unnecessary dependency
upower handling was moved to tracker miners a while ago.
2020-05-14 14:16:48 +02:00
Jan Tojnar 39b92f6e45 tracker: enable tests
Also remove glibcLocales which are no longer needed for tests and add DocBook 4.5 schemas which are needed for something.
2020-05-14 12:08:12 +02:00
Jan Tojnar f220831068 tracker: format with nixpkgs-fmt 2020-05-14 12:08:11 +02:00
Jan Tojnar 0df3c2dfe2 gnome-keysign: remove broken updateScript
It is not hosted on GNOME mirrors so GNOME updateScript will not work.
2020-05-14 12:08:09 +02:00
Jan Tojnar 794a08ca8e sublime3{,-dev}: fix updateScript
The HTML page changed and the update script was no longer finding the latest version.
I changed it to query for the latest version using dedicated URL:

https://forum.sublimetext.com/t/fixed-download-url-for-latest-version/23763/7

Also terminated the update sooner if we detect no update available.
update-source-version handles that normally but we are cleaning the version
so that we can update both platforms at the same time.
2020-05-14 12:08:08 +02:00
Jan Tojnar 5df7471c14 chrome-gnome-shell: Fix missing introspection data
It was crashing with:

    TypeError: gobject `__main__+ChromeGNOMEShell' doesn't support property `application_id'

– that is the constructor of parent class Gio.Application does not recognize the kwarg.

This is typically caused by missing pygobject overrides but I think ones for Gio are built-in into pygobject.

Even weirder, adding just `${gobject-introspection}/lib/girepository-1.0` seems to fix the issue so it might be missing the whole typelib.
But then why does not it fail when importing it?

	from gi.repository import GLib, Gio

For now, I am adding the Gio typelib which should been done from the start but more debugging should be done since weirdness like this can bring more bugs.

Fixes: https://github.com/NixOS/nixpkgs/issues/87740
2020-05-13 17:02:53 +02:00
Jan Tojnar c8683da483 chrome-gnome-shell: clean up
* format with nixpkgs-fmt
* reorder attributes
* inline version
2020-05-13 16:45:55 +02:00
Jan Tojnar 96f3c622af github/CODEOWNERS: Add myself to updaters 2020-05-13 14:16:47 +02:00
Jan Tojnar 74988588c8 almanah: fix build 2020-05-13 14:13:59 +02:00
Jan Tojnar 3f3aeb7c85 maintainers/scripts/update.nix: refactor package collector
The `packagesWith` function expected an attrSet but `packagesWithUpdateScript`
could be passing it a derivation or a list when the attribute path
supplied by user through the `--argstr path` argument pointed to one.
It only worked because derivations are also attrSets and contain their
outputs as attributes, and did not work for lists at all.

Additionally, the improper handling would cause the `src` attribute
to be built in some rare cases (`mkYarnPackage` seems to trigger this).

Rewriting the `packagesWith` function to be inductive with a derivation
as a base case and attrSets and lists as inductive steps is much cleaner
and also fixes the unnecessary build.
2020-05-13 12:12:18 +02:00
Jan Tojnar fab2ee8c10 maintainers/scripts/update.nix: derivation is the final station
It does not make sense to look for derivations within derivations,
not even when `recurseForDerivations` is true. Nix does not do that either:

https://github.com/NixOS/nix/blob/ebc024df2287085d48ed6194aa756fd70c07f76c/src/libexpr/get-drvs.cc#L346-L355
2020-05-13 11:06:33 +02:00
Jan Tojnar 8f50956ee0 maintainers/scripts/update.nix: Import lib into scope
This will make it easier to change it if we want to decouple from pkgs.
2020-05-13 11:06:33 +02:00
Jan Tojnar fc5f0bee70 Merge pull request #86062 from bennofs/ghostscript-no-parallel 2020-05-08 06:42:18 +02:00
Jan Tojnar e23aef78cc Merge pull request #87195 from r-ryantm/auto-update/gnome-desktop 2020-05-08 06:39:23 +02:00
Jan Tojnar 88c071e248 Merge pull request #87208 from r-ryantm/auto-update/gsettings-desktop-schemas 2020-05-08 06:39:03 +02:00
Jan Tojnar a0c2484d0e Merge pull request #87082 from r-ryantm/auto-update/poppler-glib 2020-05-06 22:14:39 +02:00
Jan Tojnar ea38cf9d96 Merge pull request #87017 from jtojnar/fwupd-1.4.1 2020-05-06 01:20:16 +02:00
Jan Tojnar 88d15ee4ef fwupd: 1.4.0 → 1.4.1
https://github.com/fwupd/fwupd/commit/ad113b931f0ab3c3b4d3731686ed89a57f0aacb1
2020-05-06 00:30:11 +02:00
Jan Tojnar a6cd07ceaa libjcat: 0.1.1 → 0.1.2
https://github.com/hughsie/libjcat/commit/1a509ac60b7446254c3bd1f45ea53e6cffba30ac
2020-05-06 00:15:03 +02:00
Jan Tojnar 1a9c35d051 meson: 0.54.0 → 0.54.1
https://github.com/mesonbuild/meson/compare/0.54.0...0.54.1
2020-05-05 06:56:55 +02:00
Jan Tojnar 061003cef5 Merge pull request #86596 from r-ryantm/auto-update/libmypaint 2020-05-03 18:27:09 +02:00
Jan Tojnar cfdd91c6fb fmt: fix pkg-config paths 2020-05-01 19:55:17 +02:00
Jan Tojnar 64c09a3d5c terminator: clean up 2020-05-01 19:43:13 +02:00
Jan Tojnar c8420c5ebb Merge pull request #86361 from firmero/gnomeExtensions.window-is-ready-remover-1.02 2020-05-01 02:10:04 +02:00
Jan Tojnar d74e044888 flatpak-builder: remove p7zip dependency
7zip is unmaintained and full of holes. In the worst case, it can be still picked up from PATH.

https://discourse.nixos.org/t/p7zip-and-possible-rces/6951
2020-04-30 23:14:00 +02:00
Jan Tojnar 083b0ba631 Merge pull request #86416 from jtojnar/gi-selfhook-fix 2020-04-30 22:42:36 +02:00
Jan Tojnar 8f7387f219 gobject-introspection: Ensure the giDiscoverSelf is run before gappsWrapperArgsHook
gappsWrapperArgsHook tries to collect GI_TYPELIB_PATH environment variable so if we want it to see the path giDiscoverSelf adds, we need to force the order.
2020-04-30 20:12:30 +02:00
Jan Tojnar a60e61d6f1 Merge pull request #86318 from jtojnar/gtk-3.24.20
gtk3: 3.24.18 → 3.24.20
2020-04-30 08:11:46 +02:00
Jan Tojnar d518884d38 gtk3: 3.24.18 → 3.24.20
https://gitlab.gnome.org/GNOME/gtk/blob/db39ce2b1699acaf5d0ba160cf7cc68ccf6e16d6/NEWS#L1-38

Also switch to a merged pkg-config patch and add a patch comment.
2020-04-29 14:39:20 +02:00
Jan Tojnar 519b7d24f4 Merge pull request #65835 from jorsn/libextractor-gstreamer 2020-04-29 13:29:28 +02:00
Jan Tojnar 2874eebfd2 Merge branch 'staging-next' into staging 2020-04-29 08:35:47 +02:00
Jan Tojnar f14021febf Merge branch 'master' into staging-next 2020-04-29 08:35:23 +02:00