diff --git a/desktop/gnome/base/evolution-data-server/pspec.xml b/desktop/gnome/base/evolution-data-server/pspec.xml
index 04a7b9ed11..04b4194a6e 100644
--- a/desktop/gnome/base/evolution-data-server/pspec.xml
+++ b/desktop/gnome/base/evolution-data-server/pspec.xml
@@ -12,7 +12,7 @@
evolution
The Evolution Data Server package provides a unified backend for programs that work with contacts, tasks, and calendar information.
The Evolution Data Server provides a single database for common, desktop-wide information, such as a user's address book or calendar events.
- https://download.gnome.org/sources/evolution-data-server/3.54/evolution-data-server-3.54.3.tar.xz
+ https://download.gnome.org/sources/evolution-data-server/3.56/evolution-data-server-3.56.0.tar.xz
git
flex
@@ -131,6 +131,13 @@
+
+ 2025-04-05
+ 3.56.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-23
3.54.3
diff --git a/desktop/gnome/base/file-roller/pspec.xml b/desktop/gnome/base/file-roller/pspec.xml
index 422f65c724..1157940992 100644
--- a/desktop/gnome/base/file-roller/pspec.xml
+++ b/desktop/gnome/base/file-roller/pspec.xml
@@ -13,7 +13,7 @@
file-roller
GNOME archive manager
File-manager is a archive manager that create, modify and extract various archive formats with compression support
- mirrors://gnome/file-roller/44/file-roller-44.4.tar.xz
+ mirrors://gnome/file-roller/44/file-roller-44.5.tar.xz
zip
unzip
@@ -77,6 +77,13 @@
+
+ 2025-04-05
+ 44.5
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-11-25
44.4
diff --git a/desktop/gnome/base/gcr-4/pspec.xml b/desktop/gnome/base/gcr-4/pspec.xml
index e4c41c58b4..4c7b9ca04b 100644
--- a/desktop/gnome/base/gcr-4/pspec.xml
+++ b/desktop/gnome/base/gcr-4/pspec.xml
@@ -12,7 +12,7 @@
library
The Gcr package contains libraries used for displaying certificates and accessing key stores.
The Gcr package contains libraries used for displaying certificates and accessing key stores. It also provides the viewer for crypto files on the GNOME Desktop.
- https://download.gnome.org/sources/gcr/4.2/gcr-4.2.1.tar.xz
+ https://download.gnome.org/sources/gcr/4.4/gcr-4.4.0.1.tar.xz
meson
gnupg
@@ -100,6 +100,13 @@
+
+ 2025-04-05
+ 4.4.0.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-03-04
4.2.1
diff --git a/desktop/gnome/base/gjs/pspec.xml b/desktop/gnome/base/gjs/pspec.xml
index a440cbdd6b..4c80dca367 100644
--- a/desktop/gnome/base/gjs/pspec.xml
+++ b/desktop/gnome/base/gjs/pspec.xml
@@ -13,7 +13,7 @@
gjs
JavaScript bindings for GNOME
JavaScript bindings for GNOME
- https://download.gnome.org/sources/gjs/1.82/gjs-1.82.1.tar.xz
+ https://download.gnome.org/sources/gjs/1.84/gjs-1.84.1.tar.xz
mozjs-devel
meson
@@ -68,6 +68,13 @@
+
+ 2025-04-05
+ 1.84.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-10-21
1.82.1
diff --git a/desktop/gnome/base/gnome-backgrounds/pspec.xml b/desktop/gnome/base/gnome-backgrounds/pspec.xml
index 3f0ab15a05..5b27ede7b8 100644
--- a/desktop/gnome/base/gnome-backgrounds/pspec.xml
+++ b/desktop/gnome/base/gnome-backgrounds/pspec.xml
@@ -11,7 +11,7 @@
GPLv2
Default wallpaper set for GNOME.
This module contains a set of backgrounds packaged with the GNOME desktop.
- https://download.gnome.org/sources/gnome-backgrounds/47/gnome-backgrounds-47.0.tar.xz
+ https://download.gnome.org/sources/gnome-backgrounds/48/gnome-backgrounds-48.0.tar.xz
meson
@@ -29,6 +29,13 @@
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-09-16
47.0
diff --git a/desktop/gnome/base/gnome-color-manager/pspec.xml b/desktop/gnome/base/gnome-color-manager/pspec.xml
index 10ee3216e0..cb93244a48 100644
--- a/desktop/gnome/base/gnome-color-manager/pspec.xml
+++ b/desktop/gnome/base/gnome-color-manager/pspec.xml
@@ -11,7 +11,7 @@
GPLv2
Color profile manager for the GNOME desktop
GNOME Color Manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop.
- https://download.gnome.org/sources/gnome-color-manager/3.36/gnome-color-manager-3.36.0.tar.xz
+ https://download.gnome.org/sources/gnome-color-manager/3.36/gnome-color-manager-3.36.2.tar.xz
meson
appstream-glib-devel
@@ -54,6 +54,13 @@
+
+ 2025-04-05
+ 3.36.2
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2021-05-27
3.36.0
diff --git a/desktop/gnome/base/gnome-control-center/pspec.xml b/desktop/gnome/base/gnome-control-center/pspec.xml
index 2d10ecc304..d738af28b0 100644
--- a/desktop/gnome/base/gnome-control-center/pspec.xml
+++ b/desktop/gnome/base/gnome-control-center/pspec.xml
@@ -13,7 +13,7 @@
gnome-control-center
GNOME's main interface to configure various aspects of the desktop
GNOME Settings is GNOME's main interface for configuration of various aspects of your desktop.
- https://download.gnome.org/sources/gnome-control-center/47/gnome-control-center-47.4.tar.xz
+ https://download.gnome.org/sources/gnome-control-center/48/gnome-control-center-48.0.tar.xz
gcr-4-devel
tecla-devel
@@ -162,6 +162,13 @@
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-05
47.4
diff --git a/desktop/gnome/base/gnome-initial-setup/pspec.xml b/desktop/gnome/base/gnome-initial-setup/pspec.xml
index 3a51f5bc63..88df395189 100644
--- a/desktop/gnome/base/gnome-initial-setup/pspec.xml
+++ b/desktop/gnome/base/gnome-initial-setup/pspec.xml
@@ -11,7 +11,7 @@
GPLv2
GNOME Initial Setup application.
After acquiring or installing a new system there are a few essential things to set up before use. gnome-initial-setup aims to provide a simple, easy, and safe way to prepare a new system.
- https://download.gnome.org/sources/gnome-initial-setup/47/gnome-initial-setup-47.4.tar.xz
+ https://download.gnome.org/sources/gnome-initial-setup/48/gnome-initial-setup-48.0.tar.xz
git
glib2-devel
@@ -93,6 +93,13 @@
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-01-31
47.4
diff --git a/desktop/gnome/base/gnome-online-accounts/pspec.xml b/desktop/gnome/base/gnome-online-accounts/pspec.xml
index 7f042ff7de..fbb68916ea 100644
--- a/desktop/gnome/base/gnome-online-accounts/pspec.xml
+++ b/desktop/gnome/base/gnome-online-accounts/pspec.xml
@@ -11,7 +11,7 @@
LGPLv2
Single sign-on framework for GNOME
The GNOME Online Accounts package contains a framework used to access the user's online accounts.
- https://download.gnome.org/sources/gnome-online-accounts/3.52/gnome-online-accounts-3.52.3.1.tar.xz
+ https://download.gnome.org/sources/gnome-online-accounts/3.54/gnome-online-accounts-3.54.1.tar.xz
meson
gi-docgen
@@ -96,6 +96,13 @@
+
+ 2025-04-05
+ 3.54.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-01-12
3.52.3.1
diff --git a/desktop/gnome/base/gnome-settings-daemon/pspec.xml b/desktop/gnome/base/gnome-settings-daemon/pspec.xml
index eed3d3e4bf..e3741800c5 100644
--- a/desktop/gnome/base/gnome-settings-daemon/pspec.xml
+++ b/desktop/gnome/base/gnome-settings-daemon/pspec.xml
@@ -13,7 +13,7 @@
The GNOME Settings Daemon is responsible for setting various parameters of a
GNOME Session and the applications that run under it.
The GNOME Settings Daemon is responsible for setting various parameters of a GNOME Session and the applications that run under it.
- https://download.gnome.org/sources/gnome-settings-daemon/47/gnome-settings-daemon-47.2.tar.xz
+ https://download.gnome.org/sources/gnome-settings-daemon/48/gnome-settings-daemon-48.0.tar.xz
colord-devel
elogind-devel
@@ -112,6 +112,13 @@ GNOME Session and the applications that run under it.
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-11-23
47.2
diff --git a/desktop/gnome/base/gnome-shell-extensions/pspec.xml b/desktop/gnome/base/gnome-shell-extensions/pspec.xml
index 55f16f8701..c363eddd61 100644
--- a/desktop/gnome/base/gnome-shell-extensions/pspec.xml
+++ b/desktop/gnome/base/gnome-shell-extensions/pspec.xml
@@ -12,7 +12,7 @@
gnome
A collection of extensions providing additional and optional functionality to GNOME Shell
GNOME Shell Extensions is a collection of extensions providing additional and optional functionality to GNOME Shell
- https://download.gnome.org/sources/gnome-shell-extensions/47/gnome-shell-extensions-47.4.tar.xz
+ https://download.gnome.org/sources/gnome-shell-extensions/48/gnome-shell-extensions-48.0.tar.xz
libgtop-devel
sassc
@@ -32,6 +32,13 @@
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-05
47.4
diff --git a/desktop/gnome/base/gnome-shell/pspec.xml b/desktop/gnome/base/gnome-shell/pspec.xml
index 7967afb5ef..a26563348b 100644
--- a/desktop/gnome/base/gnome-shell/pspec.xml
+++ b/desktop/gnome/base/gnome-shell/pspec.xml
@@ -12,7 +12,7 @@
gnome
GNOME Shell is the defining technology of the GNOME40 user experience
GNOME Shell is the defining technology of the GNOME40 user experience. It provides core interface functions like switching to windows and launching applications.
- https://download.gnome.org/sources/gnome-shell/47/gnome-shell-47.4.tar.xz
+ https://download.gnome.org/sources/gnome-shell/48/gnome-shell-48.0.tar.xz
docutils
python3-docutils
@@ -37,7 +37,7 @@
libsecret-devel
libX11-devel
libxml2-devel
- mutter-devel
+ mutter-devel
libnma-devel
polkit-devel
pulseaudio-libs-devel
@@ -115,10 +115,18 @@
/usr/share/metainfo
/usr/share/xdg-desktop-portal
/usr/share/gnome-control-center
+ /usr/share/desktop-directories
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-05
47.4
diff --git a/desktop/gnome/base/gnome-user-docs/pspec.xml b/desktop/gnome/base/gnome-user-docs/pspec.xml
index 6e3fb662e4..a337ba6998 100644
--- a/desktop/gnome/base/gnome-user-docs/pspec.xml
+++ b/desktop/gnome/base/gnome-user-docs/pspec.xml
@@ -12,7 +12,7 @@
data:doc
GNOME User Documentation
This package contains documents which are packaged together and shipped as gnome-user-docs in the core GNOME distribution.
- https://download.gnome.org/sources/gnome-user-docs/47/gnome-user-docs-47.2.tar.xz
+ https://download.gnome.org/sources/gnome-user-docs/47/gnome-user-docs-47.5.tar.xz
libxml2-devel
itstool
@@ -29,6 +29,13 @@
+
+ 2025-04-05
+ 47.5
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-11-23
47.2
diff --git a/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml b/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml
index 115c855a75..708585f3bf 100644
--- a/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml
+++ b/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml
@@ -13,7 +13,7 @@
gsettings-desktop-schemas contains a collection of GSettings schemas for
settings shared by various components of a desktop.
gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.
- https://download.gnome.org/sources/gsettings-desktop-schemas/47/gsettings-desktop-schemas-47.1.tar.xz
+ https://download.gnome.org/sources/gsettings-desktop-schemas/48/gsettings-desktop-schemas-48.0.tar.xz
meson
glib2-devel
@@ -46,6 +46,13 @@ settings shared by various components of a desktop.
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-09-16
47.1
diff --git a/desktop/gnome/base/gvfs/pspec.xml b/desktop/gnome/base/gvfs/pspec.xml
index 6a3b7633ca..23e6bc80f1 100644
--- a/desktop/gnome/base/gvfs/pspec.xml
+++ b/desktop/gnome/base/gvfs/pspec.xml
@@ -13,7 +13,7 @@
library
New generation gnome-virtual-file-system
GVFS is a userspace virtual filesystem designed to work with the I/O abstractions, especially HAL. It supports fuse for directly access for GVFS mounts. It installs several modules and backends that are automatically used by applications.
- https://download.gnome.org/sources/gvfs/1.54/gvfs-1.54.4.tar.xz
+ https://download.gnome.org/sources/gvfs/1.57/gvfs-1.57.2.tar.xz
meson
gtk-doc
@@ -334,6 +334,13 @@
+
+ 2025-04-05
+ 1.57.2
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-23
1.54.4
diff --git a/desktop/gnome/base/libgnome-keyring/actions.py b/desktop/gnome/base/libgnome-keyring/actions.py
index d8a976a806..03c8bf6048 100644
--- a/desktop/gnome/base/libgnome-keyring/actions.py
+++ b/desktop/gnome/base/libgnome-keyring/actions.py
@@ -6,22 +6,24 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import get
from pisi.actionsapi import shelltools
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import get
+
def setup():
shelltools.system("sed -i 's:"'/desktop:'"/org:' " + get.curDIR() + "/schema/*.xml")
- autotools.configure("--prefix=/usr \
- --sysconfdir=/etc \
- --with-pam-dir=/lib/security \
- --enable-valgrind")
+ mesontools.configure("-Dselinux=disabled \
+ -Dsystemd=disabled")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("NEWS", "README", "COPYING", "AUTHORS", "ChangeLog")
+ pisitools.dosym("/usr/lib/security/pam_gnome_keyring.so", "/lib/security/pam_gnome_keyring.so")
+
+ pisitools.dodoc("NEWS", "README*", "COPYING")
diff --git a/desktop/gnome/base/libgnome-keyring/pspec.xml b/desktop/gnome/base/libgnome-keyring/pspec.xml
index 98206375f4..0ed8f25a7b 100644
--- a/desktop/gnome/base/libgnome-keyring/pspec.xml
+++ b/desktop/gnome/base/libgnome-keyring/pspec.xml
@@ -12,8 +12,9 @@
library
Compatibility library for accessing gnome-keyring
gnome-keyring is a program that keep password and other secrets for users.
- https://download.gnome.org/sources/gnome-keyring/46/gnome-keyring-46.2.tar.xz
+ https://download.gnome.org/sources/gnome-keyring/48/gnome-keyring-48.0.tar.xz
+ meson
dbus-devel
gcr-devel
pam-devel
@@ -56,6 +57,13 @@
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-07-12
46.2
diff --git a/desktop/gnome/base/libpeas/pspec.xml b/desktop/gnome/base/libpeas/pspec.xml
index 4a76ea7b41..55e225eaca 100755
--- a/desktop/gnome/base/libpeas/pspec.xml
+++ b/desktop/gnome/base/libpeas/pspec.xml
@@ -12,7 +12,7 @@
library
A gobject-based plugins engine
libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility.
- https://download.gnome.org/sources/libpeas/2.0/libpeas-2.0.5.tar.xz
+ https://download.gnome.org/sources/libpeas/2.0/libpeas-2.0.7.tar.xz
meson
gjs-devel
@@ -78,6 +78,13 @@
+
+ 2025-04-05
+ 2.0.7
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-09-14
2.0.5
diff --git a/desktop/gnome/base/libwacom/pspec.xml b/desktop/gnome/base/libwacom/pspec.xml
index 3c5004f332..056638e017 100644
--- a/desktop/gnome/base/libwacom/pspec.xml
+++ b/desktop/gnome/base/libwacom/pspec.xml
@@ -12,7 +12,7 @@
libwacom
This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux.
This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux. It also maintains updated Linux kernel drivers and Xorg/XFree86 XInput drivers.
- https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.14.0/libwacom-2.14.0.tar.xz
+ https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.15.0/libwacom-2.15.0.tar.xz
meson
glib2-devel
@@ -54,6 +54,13 @@
+
+ 2025-04-05
+ 2.15.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-25
2.14.0
diff --git a/desktop/gnome/base/mutter/actions.py b/desktop/gnome/base/mutter/actions.py
index c502acb666..60c4d1fab8 100644
--- a/desktop/gnome/base/mutter/actions.py
+++ b/desktop/gnome/base/mutter/actions.py
@@ -10,13 +10,12 @@ from pisi.actionsapi import get
def setup():
- pisitools.dosed("meson.build", "47.beta", "47")
+ # pisitools.dosed("meson.build", "47.beta", "47")
mesontools.configure("-Degl_device=true \
-Dwayland_eglstream=true \
-Dudev=true \
-Dnative_backend=true \
-Dintrospection=true \
- -Dlibdisplay_info=enabled \
-Dinstalled_tests=false")
def build():
diff --git a/desktop/gnome/base/mutter/pspec.xml b/desktop/gnome/base/mutter/pspec.xml
index da941dab2d..a0927b3bea 100644
--- a/desktop/gnome/base/mutter/pspec.xml
+++ b/desktop/gnome/base/mutter/pspec.xml
@@ -13,7 +13,7 @@
gnome
Mutter is a Wayland display server and X11 window manager and compositor library.
Mutter is a Wayland display server and X11 window manager and compositor library.
- https://download.gnome.org/sources/mutter/47/mutter-47.5.tar.xz
+ https://download.gnome.org/sources/mutter/48/mutter-48.1.tar.xz
libei-devel
gettext-devel
@@ -36,7 +36,7 @@
pipewire-devel
startup-notification-devel
wayland-protocols-devel
- gnome-settings-daemon-devel
+ gnome-settings-daemon-devel
libgudev-devel
upower-devel
libxkbfile-devel
@@ -53,6 +53,7 @@
egl-wayland-devel
xorg-server-xvfb
python3-dbusmock
+ python3-argcomplete
@@ -102,6 +103,7 @@
libxkbcommon
gnome-desktop
egl-wayland
+ python3-argcomplete
python3-dbusmock
gnome-settings-daemon
libXcomposite
@@ -126,6 +128,7 @@
/usr/share/locale
/usr/share/man
/usr/share/mutter*
+ /usr/share/bash-completion
@@ -156,6 +159,13 @@
+
+ 2025-04-05
+ 48.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-05
47.5
diff --git a/desktop/gnome/base/nautilus/pspec.xml b/desktop/gnome/base/nautilus/pspec.xml
index 888047a85a..70473d592b 100644
--- a/desktop/gnome/base/nautilus/pspec.xml
+++ b/desktop/gnome/base/nautilus/pspec.xml
@@ -13,7 +13,7 @@
nautilus
A file browser for GNOME
Nautilus is a file manager that allows to browse directories, preview files and launch applications.
- https://download.gnome.org/sources/nautilus/47/nautilus-47.2.tar.xz
+ https://download.gnome.org/sources/nautilus/48/nautilus-48.0.tar.xz
gettext-devel
glib2-devel
@@ -113,6 +113,13 @@
+
+ 2025-04-05
+ 48.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-05
47.2
diff --git a/desktop/gnome/base/phosh-mobile-settings/pspec.xml b/desktop/gnome/base/phosh-mobile-settings/pspec.xml
index 0211c60157..1f027d1566 100644
--- a/desktop/gnome/base/phosh-mobile-settings/pspec.xml
+++ b/desktop/gnome/base/phosh-mobile-settings/pspec.xml
@@ -12,7 +12,7 @@
app
A settings app for mobile specific things
Mobil cihazlara özel ayarlar uygulaması
- https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/archive/v0.44.0/phosh-mobile-settings-v0.44.0.tar.bz2
+ https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/archive/v0.46.0/phosh-mobile-settings-v0.46.0.tar.bz2
meson
gtk4-devel
@@ -26,7 +26,7 @@
wayland-client
wayland-devel
feedbackd-devel
- phosh-devel
+ phosh-devel
python3-packaging