Commit Graph
100 Commits
Author SHA1 Message Date
Jan Tojnar b3c854b60b Merge branch 'staging-next' into staging 2021-03-26 07:53:44 +01:00
Jan Tojnar 9031057b0e Merge pull request #117292 from rhoriguchi/gnomeExtensions.unite
gnomeExtensions.unite: 45 -> 47
2021-03-25 17:04:30 +01:00
Jan Tojnar 69167a7026 Merge pull request #117047 from collares/gtksourceview4
gtksourceview4: fix intermittent "resource not found" build errors
2021-03-25 14:24:17 +01:00
Jan Tojnar a57a59febe Merge pull request #117424 from mvnetbiz/evolution-pst-import
libpst: build as shared library, evolution: enable importing Outlook .pst data files
2021-03-24 05:24:44 +01:00
Jan Tojnar 8a839991ac Merge pull request #117030 from maxeaubrey/NetworkManager-1.30.2
networkmanager: 1.30.0 -> 1.30.2
2021-03-21 01:00:32 +01:00
Jan Tojnar 07ac0c6d99 Merge pull request #115436 from maxeaubrey/glib_2.66.7
glib: 2.66.4 -> 2.66.8
2021-03-19 00:42:06 +01:00
Jan Tojnar 09bbc0bb1e Merge pull request #116787 from jtojnar/gimp-nodot
gimp: Fix crash without dot
2021-03-18 22:56:23 +01:00
Jan Tojnar 39bc2f7abe gimp: Fix crash without dot
GEGL 0.4.28 started marking introspect action as unavailable when dot is not present.
But GIMP previously required the action to be present at startup, even though it was only ever used in dev builds.
Let’s apply an upstream patch that removes this strict requirement.
2021-03-18 22:18:51 +01:00
Jan Tojnar 2445e9a681 Merge branch 'master' into staging-next 2021-03-18 19:24:39 +01:00
Jan Tojnar ca4e26d1e6 Merge pull request #116435 from jtojnar/fwupd-1.5.7
fwupd: 1.5.5 → 1.5.7
2021-03-18 14:23:23 +01:00
Jan Tojnar f2ec8eb9c4 Merge pull request #116347 from jtojnar/pango-1.48
pango: 1.47.0 → 1.48.3
2021-03-18 14:23:01 +01:00
Jan Tojnar d687129df5 Merge pull request #116242 from jtojnar/no-fish-args
buildFishPlugin: do not pass irrelevant arguments down
2021-03-18 14:22:28 +01:00
Jan Tojnar 0136206b12 Merge branch 'master' into staging-next 2021-03-18 13:35:59 +01:00
Jan Tojnar 1b70a02481 Merge pull request #114879 from Pacman99/calls-update
calls: 0.2.0 -> 0.3.1, callaudiod: 0.0.4 -> 0.1.0
2021-03-17 10:55:30 +01:00
Jan Tojnar f63098a9c5 gegl_0_4: 0.4.26 → 0.4.28
NEWS: https://gitlab.gnome.org/GNOME/gegl/-/commit/91ace253930a83874f30a1d13e0ea5bbc2e5174c
Changes: https://gitlab.gnome.org/GNOME/gegl/-/compare/GEGL_0_4_26...GEGL_0_4_28

- New dependency maxflow.
- dot path has been briefly hardcoded added (https://gitlab.gnome.org/GNOME/gegl/-/commit/5ac40e3c3f9ab25b1208a96a8fdcae6fd72958ef) but then it was switched back to finding it on PATH (https://gitlab.gnome.org/GNOME/gegl/-/commit/1f50456de59c686941a861d299a63bfcd4126ee5). Given that it is optional dependency only needed for debugging and graphviz is big, I have decided not to hardcode it in a patch.
2021-03-15 23:08:40 +01:00
Jan Tojnar 534800263c pango: 1.47.0 → 1.48.3
https://gitlab.gnome.org/GNOME/pango/-/blob/1.48.3/NEWS#L1-34
2021-03-15 18:54:08 +01:00
Jan Tojnar 17e45089da gi-docgen: init at 2021.2 2021-03-15 18:54:08 +01:00
Jan Tojnar ae44266b6e fwupd: 1.5.5 → 1.5.7
Announcement:
- https://blogs.gnome.org/hughsie/2021/02/16/fwupd-1-5-6/

Changelogs:
- https://github.com/fwupd/fwupd/releases/tag/1.5.6
- https://github.com/fwupd/fwupd/releases/tag/1.5.7

Main changes:
- Adds UEFI  SBAT support:
  https://github.com/fwupd/fwupd/blob/1.5.7/plugins/uefi-capsule/README.md#uefi-sbat-support
  https://github.com/rhboot/shim/blob/39b96c01bfd4547f38c9e573ff5d551057ea272c/SBAT.md
2021-03-15 16:49:08 +01:00
Jan Tojnar 0a35ec9f15 Merge pull request #116050 from maxeaubrey/gnome_3.38.4
Gnome 3.38.4 updates
2021-03-15 02:50:09 +01:00
Jan Tojnar c3b4d2d073 gnome-podcasts: port away from buildRustPackage
The new setup hooks compose better with Meson setup hooks.

Also correct license.
2021-03-14 17:49:07 +01:00
Jan Tojnar e3b0f976d4 shortwave: port away from buildRustPackage
The new setup hooks compose better with Meson setup hooks.

Had to add Git since mkDerivation does not bring it in any more.
2021-03-14 17:48:27 +01:00
Jan Tojnar 4853c6369d contrast: port away from buildRustPackage
The new setup hooks compose better with Meson setup hooks.

Needed to add libsass – not sure how sass-sys crate built without it before.
2021-03-14 17:47:18 +01:00
Jan Tojnar 6f0dd4247b fractal: port away from buildRustPackage
The new setup hooks compose better with Meson setup hooks.

Also correct license.
2021-03-14 17:46:32 +01:00
Jan Tojnar 99fe978702 Merge pull request #113881 from jtojnar/stdenv.md
doc: Port stdenv to Markdown
2021-03-14 15:45:49 +01:00
Jan Tojnar e031b21364 Merge pull request #115415 from maxeaubrey/network-manager-applet-1.20.0
networkmanagerapplet: 1.18.0 -> 1.20.0
2021-03-14 15:41:47 +01:00
Jan Tojnar ab4767964e Merge pull request #116118 from maxeaubrey/gupnp-igd_1.2.0
gupnp-igd: 0.2.5 -> 1.2.0
2021-03-14 02:31:43 +01:00
Jan Tojnar 91574a3a39 Merge pull request #115123 from Pacman99/phone-evolution
evolution-data-server: enable phone number support
2021-03-14 02:27:20 +01:00
Jan Tojnar f854ee87f0 doc: Port stdenv to Markdown
Added the following ids to avoid possible id conflicts from ids auto-generated from titles:

- setup-hook-perl
- setup-hook-python
- setup-hook-pkg-config
- setup-hook-automake
- setup-hook-autoconf
- setup-hook-libxml2
- setup-hook-gdk-pixbuf
2021-03-14 02:18:52 +01:00
Jan Tojnar 53830ca04c doc: Port stdenv/multiple-output to Markdown 2021-03-14 02:18:40 +01:00
Jan Tojnar 921d0269cc doc: Port stdenv/meta to Markdown 2021-03-14 02:15:14 +01:00
Jan Tojnar a16ce80193 Merge branch 'staging-next' into staging 2021-03-14 02:09:44 +01:00
Jan Tojnar b19f08ec61 nixos/doc: Fix release notes syntax 2021-03-14 02:01:46 +01:00
Jan Tojnar 4fc9a95b48 gtk3: 3.24.26 → 3.24.27
Also add GNOME to maintainers.
2021-03-14 00:55:22 +01:00
Jan Tojnar be6d79d83f folks: Fix tests with e-d-s linked with libphonenumber support 2021-03-13 15:53:04 -08:00
Jan Tojnar 80134e07d5 Merge pull request #115987 from maxeaubrey/gtk3_3.24.26
gtk3: 3.24.24 -> 3.24.26
2021-03-14 00:44:56 +01:00
Jan Tojnar f21526b5bb buildFishPlugin: do not pass irrelevant arguments down
mkDerivation does not care about checkPlugins and checkFunctionDirs so let’s avoid polluting the scope.
Also remove installPath argument altogether for the same reason since it is not used at all.
2021-03-13 21:30:37 +01:00
Jan Tojnar 01a4d350c7 Merge branch 'master' into staging-next
Reverted https://github.com/NixOS/nixpkgs/pull/115228 for kodi to avoid conflict.

It does not look like unzip would be used but not investigating now to speed up merge conflict resolution.
2021-03-13 19:16:43 +01:00
Jan Tojnar 4f6919dcc7 Merge pull request #116200 from dotlambda/libhandy-1.2.0
libhandy: 1.0.3 -> 1.2.0
2021-03-13 18:00:30 +01:00
Jan Tojnar 1df29ee456 libqmi: propagate requireds
glib and libqrtr-glib are listed in the Requires field of the pkg-config file so we need to propagate them in order for depenents to be able to use this library.
2021-03-13 17:17:03 +01:00
Jan Tojnar 9a64ee2b45 Merge branch 'staging-next' into staging 2021-03-13 01:58:15 +01:00
Jan Tojnar ab479f9b43 Merge pull request #115967 from maxeaubrey/vala_update
vala: 0.40.18 -> 0.40.25, 0.46.5 -> 0.46.13, 0.48.9 -> 0.48.14, init 0.50.4
2021-03-13 00:49:56 +01:00
Jan Tojnar f747bcb868 Merge branch 'master' into staging-next 2021-03-12 19:58:39 +01:00
Jan Tojnar 6eed4a89f6 libqmi: propagate requireds
glib and libqrtr-glib are listed in the Requires field of the pkg-config file so we need to propagate them in order for depenents to be able to use this library.
2021-03-12 19:45:43 +01:00
Jan Tojnar 4b6373aa2e Merge pull request #115837 from r-ryantm/auto-update/flatpak
flatpak: 1.10.1 -> 1.10.2
2021-03-12 16:59:37 +01:00
Jan Tojnar 3d92c78160 Merge pull request #115620 from r-ryantm/auto-update/telepathy-glib
telepathy-glib: 0.24.1 -> 0.24.2
2021-03-11 19:35:34 +01:00
Jan Tojnar 5285e5b72c telepathy-glib: 0.24.1 -> 0.24.2
Switched to python3 & cleaned up the expression while at it.

https://github.com/TelepathyIM/telepathy-glib/compare/telepathy-glib-0.24.1...telepathy-glib-0.24.2
2021-03-11 16:12:31 +01:00
Jan Tojnar 8f3169ab3d telepathy-glib: do not propagate python
Python is only used as build tool these days so it is not necessary to ensure consistency across telepathy packages.
2021-03-11 16:05:36 +01:00
Jan Tojnar f026133110 flatpak: 1.10.1 -> 1.10.2 2021-03-11 15:29:53 +01:00
Jan Tojnar 53bf5c322d libqmi: 1.26.10 -> 1.28.2
New dependency on QRTR.

Also cleaned up the expression a bit.

- https://lists.freedesktop.org/archives/libqmi-devel/2021-February/003552.html
- https://lists.freedesktop.org/archives/libqmi-devel/2021-March/003554.html
2021-03-08 18:58:50 +01:00
Jan Tojnar 08564e2bd3 libqrtr-glib: init at 1.0.0
libqrtr-glib is a GLib-based library to manage and access the QRTR (Qualcomm IPC Router) bus, required by libqmi.

- https://lists.freedesktop.org/archives/libqmi-devel/2021-February/003542.html
- https://lists.freedesktop.org/archives/libqmi-devel/2021-February/003550.html
2021-03-08 18:58:50 +01:00
Jan Tojnar 388dfa5cbd Merge pull request #114506 from r-ryantm/auto-update/msitools
msitools: 0.99 -> 0.100
2021-03-07 17:59:44 +01:00
Jan Tojnar 512284ed14 msitools: 0.99 -> 0.101
https://ftp.fau.de/gnome/sources/msitools/0.101/msitools-0.101.news
2021-03-07 17:30:07 +01:00
Jan Tojnar 5cf49c8e5b libupnp: 1.14.0 -> 1.14.1
Clean up and switch to CMake.
2021-03-07 01:01:51 +01:00
Jan Tojnar 3f4d4ee05a Merge pull request #114210 from jtojnar/fix-optionals
top-level/php-packages: fix types
2021-03-06 22:13:01 +01:00
Jan Tojnar 49571f6a42 Merge pull request #114330 from jtojnar/warsow-env
warsow: clean up
2021-03-06 22:12:30 +01:00
Jan Tojnar 1465e8e397 Merge branch 'staging-next' into staging 2021-03-06 19:56:45 +01:00
Jan Tojnar 909c7c15d5 Merge branch 'master' into staging-next 2021-03-06 19:52:41 +01:00
Jan Tojnar 35648276c8 Merge pull request #115206 from tadfisher/maxflow
maxflow: init at 3.0.5
2021-03-05 21:28:26 +01:00
Jan Tojnar 3f2e5044ce Merge branch 'staging-next' into staging 2021-03-05 20:39:38 +01:00
Jan Tojnar 4fcaf2b443 Merge branch 'master' into staging-next 2021-03-05 20:38:56 +01:00
Jan Tojnar 6d1958ad2d Merge branch 'staging-next' into staging 2021-03-04 22:16:45 +01:00
Jan Tojnar a992d68671 Merge branch 'master' into staging-next 2021-03-04 22:11:37 +01:00
Jan Tojnar 9bfe3b3e41 Merge branch 'master' into staging-next 2021-03-03 19:47:08 +01:00
Jan Tojnar 913394a1d9 Merge branch 'staging-next' into staging 2021-03-01 19:30:56 +01:00
Jan Tojnar 5e1f82cc4b Merge pull request #114416 from sternenseemann/licenses-shortNames
lib/licenses: fix regression removing shortName for some licenses
2021-02-26 10:25:34 +01:00
Jan Tojnar aedef77f10 fprintd: 1.90.1 → 1.90.9
https://gitlab.freedesktop.org/libfprint/fprintd/-/blob/v1.90.9/NEWS#L1-73
2021-02-26 02:47:10 -05:00
Jan Tojnar 032ed6ca4b libfprintd: enable tests
virtual-image driver is needed for fprintd tests and enabling it
required patching shebangs of test-related scripts so I have enabled
tests here as well.
2021-02-26 02:47:10 -05:00
Jan Tojnar be4c6fe4c8 libfprint: 1.90.5 -> 1.90.7
- https://gitlab.freedesktop.org/libfprint/libfprint/-/tags/v1.90.7
- https://gitlab.freedesktop.org/libfprint/libfprint/-/tags/v1.90.6

Also correct license, drop no longer needed cflags and avoid alias.
2021-02-26 02:47:10 -05:00
Jan Tojnar f02fc10d0d meld: fix icon loader 2021-02-25 11:49:47 +01:00
Jan Tojnar 4d8ea30a4f warsow: clean up
- Do not contaminate builder environment with libraries, substitute them in the patch directly.
- Switch to pname from name.
- Run installPhase hooks.
- Correct license.
2021-02-25 10:12:46 +01:00
Jan Tojnar 22bf2d0331 top-level/php-packages: fix types
Passing list to `optional` wraps it in another list but we just want to return it as is.

Let’s just use `optionals` everywhere as that is much more predictable and makes such mistakes obvious.
2021-02-24 08:26:36 +01:00
Jan Tojnar 921cf0fc78 Merge pull request #113787 from jtojnar/meson-0.57
meson: 0.56.0 → 0.57.1
2021-02-22 06:20:00 +01:00
Jan Tojnar f876a5df32 Merge pull request #106921 from siraben/platform-notes-md
stdenv/platform-notes: convert to markdown
2021-02-21 07:07:23 +01:00
Jan Tojnar 3242c2f8ae meson: 0.56.0 → 0.57.1
- https://mesonbuild.com/Release-notes-for-0-57-0.html
- https://github.com/mesonbuild/meson/releases/tag/0.57.0
- https://github.com/mesonbuild/meson/releases/tag/0.57.1
2021-02-20 15:27:20 +01:00
Jan Tojnar 8f50f1ce10 Merge branch 'staging-next' into staging
Resolved the following conflicts:

- kernel flags between 09176d28a0 and 2b28822d8d
- clojure-lsp between 3fa00685ce and e03c068af5
2021-02-19 17:15:31 +01:00
Jan Tojnar e4f96ad7d9 Merge branch 'master' into staging-next 2021-02-19 17:08:38 +01:00
Jan Tojnar 7d4b0acfb5 Merge pull request #93401 from davidak/mbrola
mbrola: init at 3.3
2021-02-19 17:04:52 +01:00
Jan Tojnar 79cf84b573 Merge pull request #113326 from LeSuisse/gnome-autoar-0.3.0
gnome3.gnome-autoar: 0.2.4 -> 0.3.0
2021-02-16 23:08:19 +01:00
Jan Tojnar fbed952566 Merge pull request #113250 from baloo/baloo/fwupd/aarch64-build
fwupd: fix aarch64 build
2021-02-16 05:36:29 +01:00
Jan Tojnar 51d9ad9438 Merge pull request #113246 from baloo/baloo/tpm2-tools/5.0
tpm2-tools: 4.1.3 -> 5.0
2021-02-16 04:47:19 +01:00
Jan Tojnar d3f90efd81 Merge pull request #113125 from iblech/patch-hwdata
hwdata: 0.335 -> 0.344
2021-02-15 18:03:04 +01:00
Jan Tojnar 859d540508 Merge pull request #113171 from andersk/gnome-session-shutdown-delay
gnome-session: Fix 2 minute shutdown delay
2021-02-15 05:47:08 +01:00
Jan Tojnar 9ccd1fe728 Merge pull request #113117 from dkabot/arcmenu
gnomeExtensions.arc-menu: 47 -> 5, rename to gnomeExtensions.arcmenu
2021-02-14 20:16:36 +01:00
Jan Tojnar ff96a0fa56 Merge pull request #110017 from rhoriguchi/fuzzy-app-search
gnomeExtensions.fuzzy-app-search: init at 4
2021-02-13 15:23:35 +01:00
Jan Tojnar c91b72d390 Merge pull request #112591 from ymeister/pulseeffects
pulseeffects: 4.8.4 -> 5.0.0, pulseeffects-legacy: init at 4.8.4
2021-02-13 04:15:43 +01:00
Jan Tojnar 0ac9e9b328 pulseeffects: Deprecate the old name
pulseeffects no longer supports PulseAudio.
Let’s move it to a new attribute name to avoid the breakage.
2021-02-13 03:36:11 +01:00
Jan Tojnar a1ea4bdde8 Merge pull request #112325 from andresilva/fix-gnomecast-librsvg
gnomecast: fix missing pixbuf module
2021-02-12 18:52:10 +01:00
Jan Tojnar 34e2c2b310 appstream: 0.13.1 -> 0.14.0 2021-02-11 11:03:12 +01:00
Jan Tojnar 4ef8bd3d16 ibus-engines.libpinyin: 1.11.1 -> 1.12.0 2021-02-11 11:02:37 +01:00
Jan Tojnar 8909b5de82 ddccontrol: 0.4.4 -> 0.5.1
desktop file is now upstream
2021-02-11 11:02:00 +01:00
Jan Tojnar 3eda07c3cd gtk-doc: 1.33.1 -> 1.33.2
https://gitlab.gnome.org/GNOME/gtk-doc/-/compare/1.33.1...1.33.2

- Removed anytree – NIHing because of Debian.
- Updated metadata.
2021-02-11 10:55:07 +01:00
Jan Tojnar c517afab63 libheif: 1.9.1 -> 1.10.0
dav1d and rav1e support through pkg-config has been added.

- https://github.com/strukturag/libheif/releases/tag/v1.10.0
- https://github.com/strukturag/libheif/releases/tag/v1.11.0
2021-02-11 08:02:42 +01:00
Jan Tojnar 707bb2712e libmysqlconnectorcpp: 8.0.21 -> 8.0.23
- https://dev.mysql.com/doc/relnotes/connector-cpp/en/news-8-0-23.html
- https://dev.mysql.com/doc/relnotes/connector-cpp/en/news-8-0-22.html

Binary distribution now ships plug-ins and and users will have to set path to them as if they want to use LDAP since it cannot really be installed to this package (where it will likely look for plug-ins).
2021-02-11 08:01:38 +01:00
Jan Tojnar 6088dcf945 ibus-engines.table: Fix ibus-setup-table
It now requires dbus-python.

Missed this in https://github.com/NixOS/nixpkgs/pull/109973
2021-02-11 08:00:51 +01:00
Jan Tojnar 7aa11e0979 Merge pull request #111111 from r-ryantm/auto-update/hwdata
hwdata: 0.335 -> 0.343
2021-02-11 06:28:25 +01:00
Jan Tojnar c854e56a9f Merge pull request #112700 from jtojnar/gimp-plugin-fix 2021-02-11 03:11:48 +01:00
Jan Tojnar 32d3da48bc gimpPlugins: Fix pluginDerivation’s installPlugins
`installPlugins` command installed stuff into directories based on package name
but GIMP actually requires the plug-in executable to match the directory,
so the plug-ins could not be loaded.

https://gitlab.gnome.org/GNOME/gimp/-/commit/efae55a73e98389e38fa0e59ebebcda0abe3ee96

Let’s update `installPlugins` and also rename since the old broken usage had different semantics.

Scripts work the old way.
2021-02-11 02:22:23 +01:00
Jan Tojnar 7ec9410c6a gimpPlugins.fourier: fix loading
Turns out there was a pre-compiled binary in the tarball,
which was installed instead of building our own binary.
That means RPATH was not set properly,
and the plug-in could not find libgimp.
2021-02-11 02:05:37 +01:00
Jan Tojnar 49cfaceb40 Merge pull request #112686 from jtojnar/json-glib-1.6
json-glib: 1.4.4 → 1.6.2
2021-02-11 01:51:39 +01:00
Jan Tojnar 091dab6fb3 json-glib: 1.4.4 → 1.6.2
- https://gitlab.gnome.org/GNOME/json-glib/-/tags/1.5.2
- https://gitlab.gnome.org/GNOME/json-glib/-/tags/1.6.0
- https://gitlab.gnome.org/GNOME/json-glib/-/tags/1.6.2

gtk-doc is enabled by default so I had to add it plus DocBook files to dependencies.

Also added GNOME team to maintainers so that it is not forgotten the next time (lethalman is no longer maintaining GNOME packages).

And correct license and clean up the code a bit while at it.
2021-02-10 23:04:11 +01:00