guix_mirror_bot pushed a change to branch gnome-team
in repository guix.
from a7ea2b00de gnu: openssl: Do not version data directory.
new 67784f0879 gnu: evolution-data-server: Update to 3.56.2.
new c98f114ba8 gnu: evolution: Update to 3.56.1.
new e899ed2e01 gnu: umockdev: Update to 0.19.1.
new ee7aee5f2c gnu: xdg-desktop-portal: Update to 1.20.1.
new 434d183913 gnu: xdg-desktop-portal-gtk: Update to 1.15.3.
new 6471588a2d gnu: xdg-desktop-portal-gnome: Update to 48.0.
new 49da4babdf gnu: harfbuzz: Update to 11.2.1.
new a11096dda2 gnu: Remove pango-1.90.
new 58fe6a1752 gnu: fontconfig: Update to 2.16.2 and modernize.
new 6889a9a937 gnu: pango: Fetch from git and remove patch.
new a3ca4d09ca gnu: Add libgxdp.
new d6c3b18ec1 DO NOT INCLUDE IN FINAL MERGE rust: Bootstrap from version
1.74.0.
new 01a850631f gnu: ftgl: Fix build.
new 64bb61e1bf gnu: libmanette: Update to 0.2.12.
new 855101190c gnu: gnome-maps: Update to 48.2.
new 3d56d8ad18 gnu: template-glib: Update to 3.36.3.
new 55f68563ea gnu: libdex: Update to 0.10.0.
new cc53c31adc gnu: gnome-music: Update to 48.0.
new bcca0346ce gnu: gnome-color-manager: Update to 3.36.2.
new 20fcc5b229 gnu: gupnp: Update to 1.6.8.
new f6a72c6080 gnu: gupnp-av: Update to 0.14.3.
new 4dd8a2417a gnu: libmediaart: Update to 1.9.7.
new cfc8ae8e45 gnu: gnome-initial-setup: Update to 48.1.
new 87bb03f0bd gnu: gnome-user-share: Update to 48.1.
new b961e258c7 gnu: rygel: Update to 0.44.2.
new 981211b0df gnu: gnome-user-docs: Update to 48.2.
new 30ba0d2e8b gnu: gnome-characters: Update to 48.0.
new 09e0c80546 gnu: gnome-contacts: Update to 48.0.
new 177767ce6a gnu: gnome-desktop: Update to 44.3.
new 40fa8117cb gnu: gnome-font-viewer: Update to 48.0.
new dbcb12e102 gnu: gnome-keyring: Update to 48.0.
new 19dc31c5d5 gnu: evince: Update to 48.0.
new f8f4d909de gnu: gsettings-desktop-schemas: Update to 48.0.
new c097c486ab gnu: adwaita-icon-theme: Update to 48.0.
new 11742e8f0c gnu: libnotify: Update to 0.8.6.
new 3620a92428 gnu: librsvg: Update to 2.60.0.
new 5412d307b2 gnu: vte: Update to 0.80.1.
new 1570fa0c97 gnu: glib-networking: Update to 2.80.1.
new 611ca50283 gnu: libshumate: Update to 1.4.0.
new e5274420c6 gnu: libsecret: Update to 0.21.7.
new 0f34671a3e gnu: gi-docgen: Update to 2025.3.
new c6fc9154f4 gnu: gnome-console: Update to 48.0.1.
new 5160af7609 gnu: gnome-text-editor: Update to 48.2.
new ca686c8018 gnu: gnome-settings-daemon: Update to 48.1.
new ea25d3c111 gnu: msgraph: Update to 0.3.3.
new 92288548c9 gnu: gvfs: Update to 1.57.2.
new ddabb57bef gnu: d-spy: Update to 48.0.
new abe48d9a88 gnu: libgee: Update to 0.20.8.
new d047155c38 gnu: gnome-session: Update to 48.0.
new b5b6604a07 gnu: gjs: Update to 1.84.2.
new 583d670ac0 gnu: mutter: Update to 48.4.
new fbbec36f48 gnu: gnome-online-accounts: Update to 3.54.4.
new 311967b9be gnu: gdm: Update to 48.0.
new 21aa40bcf2 gnu: gnome-bluetooth: Update to 47.1.
new 21fbfd71dd gnu: tecla: Update to 48.0.2.
new 9315ba3c39 gnu: gnome-control-center: Update to 48.3.
new 2c6bdc63b0 gnu: gnome-shell: Update to 48.3.
new 723858410c gnu: gtk-vnc: Update to 1.5.0.
new 37d7ad0baa gnu: nautilus: Update to 48.3.
new abb2be5eac gnu: baobab: Update to 48.0.
new b09d476922 gnu: gnome-backgrounds: Update to 48.2.1.
new 6ef8c5e2eb gnu: gnome-weather: Update to 48.0.
new 5e02b64971 gnu: gnome-clocks: Update to 48.0.
new ef968966c5 gnu: gnome-calendar: Update to 48.1.
new 7a182bd96e gnu: gnome-calculator: Update to 48.1.
new 3750f2206b gnu: gnome-system-monitor: Update to 48.1.
new a216911a2f gnu: orca: Update to 48.6.
new 1440248b16 gnu: gspell: Update to 1.14.0.
new ed168b64e3 gnu: sysprof: Update to 48.0.
new e774ac71dc gnu: gnome-builder: Update to 48.0.
new 915a101bf6 gnu: gnome-remote-desktop: Update to 48.1.
new b9497f6c6b gnu: calls: Update to 48.2.
new 576dac8a54 gnu: gnome-connections: Update to 48.0.
new 9884e28036 gnu: gnome-software: Update to 48.3.
new 7655aab9f9 gnu: gtk+: Update to 3.24.49.
new 299fc0bde2 gnu: pangomm: Update to 2.56.1.
new 86c13b8ec4 gnu: gtkmm: Update to 4.18.0.
new fdda4a93f7 gnu: libpanel: Update to 1.10.0.
new e0fe4ba865 gnu: gnome-maps: Update to 48.4.
new fe6d64138d gnu: libdex: Update to 0.10.1.
new 30607dfdb9 gnu: mm-common: Update to 1.0.7.
new 93f0b43744 gnu: gssdp: Update to 1.6.4.
new e20c693f2e gnu: gupnp: Update to 1.6.9.
new fa43119c97 gnu: gupnp-av: Update to 0.14.4.
new e14a877338 gnu: evince: Update to 48.1.
new 75d9f19c4e gnu: adwaita-icon-theme: Update to 48.1.
new fb9e7df43d gnu: libpeas-2: Update to 2.0.7.
new 830a99fd01 gnu: vte: Update to 0.80.3.
new b65bdea31f gnu: gnome-text-editor: Update to 48.3.
new 810c8ad83c gnu: grilo: Update to 0.3.19.
new ca827024f5 gnu: grilo-plugins: Update to 0.3.18.
new 66fec5ba69 gnu: totem: Update to 43.2.
new cddfb50b14 gnu: epiphany: Update to 48.5.
new 71b5c69b9f gnu: yelp-xsl: Update to 42.4.
new b5bc4a01ea gnu: yelp: Update to 42.3.
new 6c4d7c214d gnu: vala-0.52: Fix source hash.
new 5c090181fb gnu: libsecret: Remove obsolete patch.
new de8c86ced9 gnu: gexiv2: Update to 0.14.5.
new 73314408dd gnu: jsonrpc-glib: Update to 3.44.2.
new c340b9357a gnu: pango: Update to 1.56.4.
new fcbe99033c gnu: python-pygobject: Update to 3.52.3.
new 621b429e83 teams: Update gnome-core-refresh script.
new 63676faa9b gnu: gtkmm: Update home page.
new 91ae7a0d4f gnu: fontconfig: Fix home page.
new ddcdc32ba0 gnu: python-pygobject: Update home page.
new 4172d747d3 gnu: harfbuzz: Update home page.
new 8c63fdf4c9 scripts: import: Correct behavior for ‘--insert’ option.
new f6bbe22110 scripts: import: Add two newlines for ‘--insert’ option.
new 2d5bc719b3 scripts: import: Support expressions defined by 'define.
new 727cf55c7e scripts: import: Pass "--insert" to importers.
new 8284c51fab scripts: import: Skip existing definition for ‘--insert’
option.
new 9592d15c5f import: crate: crate-name->package-name: Move to (guix
build-system cargo).
new af1c6ee79c build/cargo: Pass ‘--offline’ to cargo.
new 00df0f17cb build/cargo: Print out all non-empty binary files.
new 98c33ae52a build-system: cargo: Support packaging Cargo workspace.
new 2594a473e5 build-system: cargo: Support installing Cargo workspace.
new d55f68b80e build/cargo: Set default value of arguments for build
phases.
new ffb7c49002 build/cargo: Don't try to unpack sanity-check.py.
new 4f09a090eb build/cargo: Support directory source inputs.
new 11b47c639e build/cargo: Don't vendor self.
new c5680e2e89 build/cargo: Use system libsqlite3.
new cff9a83f53 build/cargo: Use sytsem oniguruma.
new 24292e05d1 build/cargo: Unconditionally use system gettext.
new e18a4ea1f6 build-system: cargo: Add ‘cargo-inputs’.
new ad8ae83da0 build-system: cargo: Export ‘cargo-triplet’.
new 1b17c1181e build/cargo: Accept rust-sysroot from native-inputs.
new 00b8db508f import: crate: Add Cargo.lock parser.
new cb2d6a87c9 import: crate: Add ‘--lockfile’ option.
new 7c92641346 gnu: rust-ring-0.17: Add to (gnu packages rust-sources).
new 456142c766 gnu: Add cargo-audit.
new 3a5073ca2c gnu: Add cargo-license.
new c6223c8024 gnu: librsvg: Switch to gnu-build-system.
new cc588c7c54 gnu: rust-cargo-c: Add missing sqlite input.
new c429ed96ea WIP: toward a working librsvg 2.60.0.
The 134 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CODEOWNERS | 1 +
Makefile.am | 1 +
doc/guix.texi | 15 +
etc/teams.scm | 1 +
etc/teams/gnome/gnome-core-refresh | 4 +-
etc/teams/rust/audit-rust-crates | 70 +
.../guix-daemon => teams/rust/cleanup-crates.sh} | 29 +-
guix.scm => etc/teams/rust/rust-crates.tmpl | 46 +-
etc/teams/rust/unpack-new-crates.sh | 45 +
gnu/local.mk | 10 +-
gnu/packages/antivirus.scm | 5 +-
gnu/packages/check.scm | 4 +-
gnu/packages/fontutils.scm | 143 +-
gnu/packages/freedesktop.scm | 98 +-
gnu/packages/games.scm | 6 +-
gnu/packages/geo.scm | 4 +-
gnu/packages/gl.scm | 3 +-
gnu/packages/glib.scm | 14 +-
gnu/packages/gnome.scm | 498 ++-
gnu/packages/gtk.scm | 87 +-
.../patches/fontconfig-cache-ignore-mtime.patch | 8 +-
gnu/packages/patches/ftgl-ftcontour-type.patch | 50 +
.../patches/libsecret-fix-test-paths.patch | 37 -
gnu/packages/patches/pango-skip-libthai-test.patch | 23 -
...-portal-disable-configuration-search-exit.patch | 23 +-
.../xdg-desktop-portal-disable-portal-tests.patch | 56 -
gnu/packages/python-crypto.scm | 5 -
gnu/packages/python-xyz.scm | 5 -
gnu/packages/rust-apps.scm | 44 +-
gnu/packages/rust-crates.scm | 3357 ++++++++++++++++++++
gnu/packages/rust-sources.scm | 213 ++
gnu/packages/rust.scm | 480 +--
gnu/packages/syndication.scm | 5 -
guix/build-system/cargo.scm | 66 +-
guix/build/cargo-build-system.scm | 180 +-
guix/import/crate.scm | 127 +-
guix/import/crate/cargo-lock.scm | 105 +
guix/scripts/import.scm | 71 +-
guix/scripts/import/crate.scm | 61 +-
guix/utils.scm | 29 +-
tests/crate.scm | 87 +
41 files changed, 4916 insertions(+), 1200 deletions(-)
create mode 100755 etc/teams/rust/audit-rust-crates
copy etc/{completion/bash/guix-daemon => teams/rust/cleanup-crates.sh} (55%)
mode change 100644 => 100755
copy guix.scm => etc/teams/rust/rust-crates.tmpl (53%)
create mode 100755 etc/teams/rust/unpack-new-crates.sh
create mode 100644 gnu/packages/patches/ftgl-ftcontour-type.patch
delete mode 100644 gnu/packages/patches/libsecret-fix-test-paths.patch
delete mode 100644 gnu/packages/patches/pango-skip-libthai-test.patch
delete mode 100644
gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch
create mode 100644 gnu/packages/rust-crates.scm
create mode 100644 gnu/packages/rust-sources.scm
create mode 100644 guix/import/crate/cargo-lock.scm