diff --git a/accessibility/orca/pspec.xml b/accessibility/orca/pspec.xml
index 50f51ad74e..cbd9c26efb 100644
--- a/accessibility/orca/pspec.xml
+++ b/accessibility/orca/pspec.xml
@@ -11,7 +11,7 @@
LGPLv2
Extensible screen reader that provides access to the desktop
Extensible screen reader that provides access to the desktop.
- https://download.gnome.org/sources/orca/43/orca-43.1.tar.xz
+ https://download.gnome.org/sources/orca/44/orca-44.0.tar.xz
itstool
intltool
@@ -24,7 +24,7 @@
python3-pygobject3-devel
gst-plugins-base-devel
- gsettings-desktop-schemas-devel
+ gsettings-desktop-schemas-devel
xorg-app
python3-pyatspi
@@ -69,6 +69,13 @@
-->
+
+ 2023-03-24
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-03
43.1
diff --git a/desktop/gnome/base/evolution-data-server/pspec.xml b/desktop/gnome/base/evolution-data-server/pspec.xml
index e4e55cb98d..cf5062f50b 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.46/evolution-data-server-3.46.3.tar.xz
+ https://download.gnome.org/sources/evolution-data-server/3.48/evolution-data-server-3.48.1.tar.xz
flex
glib2-devel
@@ -129,6 +129,13 @@
+
+ 2023-04-21
+ 3.48.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-06
3.46.3
diff --git a/desktop/gnome/base/gdm/actions.py b/desktop/gnome/base/gdm/actions.py
index acab166ba3..8a0aa7a950 100644
--- a/desktop/gnome/base/gdm/actions.py
+++ b/desktop/gnome/base/gdm/actions.py
@@ -6,7 +6,7 @@
from pisi.actionsapi import mesontools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
+from pisi.actionsapi import shelltools, get
def setup():
shelltools.system("sed -i 's@systemd@elogind@' data/pam-lfs/gdm-launch-environment.pam")
diff --git a/desktop/gnome/base/gdm/files/0003-enable-elogind-build.patch b/desktop/gnome/base/gdm/files/0003-enable-elogind-build.patch
index b190a44595..bfe112d271 100644
--- a/desktop/gnome/base/gdm/files/0003-enable-elogind-build.patch
+++ b/desktop/gnome/base/gdm/files/0003-enable-elogind-build.patch
@@ -1,38 +1,22 @@
-From a8bb1878df6a98798c66b87bbc555bc9f55fcec6 Mon Sep 17 00:00:00 2001
-From: Dudemanguy
-Date: Tue, 27 Oct 2020 18:00:24 -0500
-Subject: [PATCH] enable elogind build
-
----
- common/meson.build | 2 +-
- data/meson.build | 62 ++++++++++++++----------
- data/pam-arch/gdm-launch-environment.pam | 1 +
- libgdm/meson.build | 2 +-
- meson.build | 36 +++++++++-----
- meson_options.txt | 5 +-
- 6 files changed, 66 insertions(+), 42 deletions(-)
-
-diff --git a/common/meson.build b/common/meson.build
-index 074dd92e..bca58f7c 100644
---- a/common/meson.build
-+++ b/common/meson.build
-@@ -11,7 +11,7 @@ libgdmcommon_src = files(
+diff -Nuar a/common/meson.build b/common/meson.build
+--- a/common/meson.build 2023-03-20 18:42:37.000000000 +0300
++++ b/common/meson.build 2023-03-20 23:40:45.505067870 +0300
+@@ -11,7 +11,7 @@
)
-
+
libgdmcommon_deps = [
- libsystemd_dep,
-+ logind_dep,
++ logind_dep,,
gobject_dep,
gio_dep,
gio_unix_dep,
-diff --git a/data/meson.build b/data/meson.build
-index 5d9e2847..56074489 100644
---- a/data/meson.build
-+++ b/data/meson.build
-@@ -169,41 +169,53 @@ else
+diff -Nuar a/data/meson.build b/data/meson.build
+--- a/data/meson.build 2023-03-20 18:42:37.000000000 +0300
++++ b/data/meson.build 2023-03-20 23:50:02.975098535 +0300
+@@ -164,41 +164,53 @@
service_config.set('PLYMOUTH_QUIT_SERVICE', '')
endif
-
+
-if get_option('systemdsystemunitdir') != ''
- systemd_systemunitdir = get_option('systemdsystemunitdir')
-else
@@ -46,7 +30,7 @@ index 5d9e2847..56074489 100644
+ systemd_systemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
+ endif
endif
-
+
-if get_option('systemduserunitdir') != ''
- systemd_userunitdir = get_option('systemduserunitdir')
-else
@@ -62,7 +46,7 @@ index 5d9e2847..56074489 100644
+ define_variable: ['prefix', get_option('prefix')])
+ endif
endif
-
+
-configure_file(
- input: 'gdm.service.in',
- output: '@BASENAME@',
@@ -79,12 +63,12 @@ index 5d9e2847..56074489 100644
+ format: 'cmake'
+ )
+endif
-
+
gdm_gnome_session_wanted_targets = []
foreach component: gdm_gnome_user_session_wanted_components
gdm_gnome_session_wanted_targets += 'Wants=@0@.target'.format(component)
endforeach
-
+
-configure_file(
- input: 'session.conf.in',
- output: 'session.conf',
@@ -105,24 +89,13 @@ index 5d9e2847..56074489 100644
+ install_dir: systemd_userunitdir / 'gnome-session@gnome-login.target.d',
+ )
+endif
-
+
# XSession
if get_option('gdm-xsession')
-diff --git a/data/pam-arch/gdm-launch-environment.pam b/data/pam-arch/gdm-launch-environment.pam
-index 20d1810a..d8910d0a 100644
---- a/data/pam-arch/gdm-launch-environment.pam
-+++ b/data/pam-arch/gdm-launch-environment.pam
-@@ -14,4 +14,5 @@ session optional pam_keyinit.so force revoke
- session required pam_succeed_if.so audit quiet_success user in gdm:gnome-initial-setup
- session optional pam_permit.so
- -session optional pam_systemd.so
-+-session optional pam_elogind.so
- session required pam_env.so user_readenv=1
-diff --git a/libgdm/meson.build b/libgdm/meson.build
-index 3f8cafbb..83e95151 100644
---- a/libgdm/meson.build
-+++ b/libgdm/meson.build
-@@ -56,7 +56,7 @@ libgdm_deps = [
+diff -Nuar a/libgdm/meson.build b/libgdm/meson.build
+--- a/libgdm/meson.build 2023-03-20 18:42:37.000000000 +0300
++++ b/libgdm/meson.build 2023-03-20 23:52:14.047459905 +0300
+@@ -56,7 +56,7 @@
glib_dep,
gio_dep,
gio_unix_dep,
@@ -130,26 +103,24 @@ index 3f8cafbb..83e95151 100644
+ logind_dep,
libgdmcommon_dep,
]
-
-diff --git a/meson.build b/meson.build
-index a729792c..e152c6ca 100644
---- a/meson.build
-+++ b/meson.build
-@@ -93,21 +93,30 @@ xdmcp_dep = cc.find_library('Xdmcp', required: get_option('xdmcp'))
+
+diff -Nuar a/meson.build b/meson.build
+--- a/meson.build 2023-03-20 18:42:37.000000000 +0300
++++ b/meson.build 2023-03-21 00:04:34.922197697 +0300
+@@ -99,17 +99,29 @@
if xdmcp_dep.found() and get_option('tcp-wrappers')
- libwrap_dep = cc.find_library('libwrap')
+ libwrap_dep = cc.find_library('wrap')
endif
-# systemd
-systemd_dep = dependency('systemd')
-libsystemd_dep = dependency('libsystemd')
--if meson.version().version_compare('>= 0.53')
-- systemd_multiseat_x = find_program('systemd-multi-seat-x',
-- required: false,
-- dirs: [
-- systemd_dep.get_pkgconfig_variable('systemdutildir'),
-- '/lib/systemd',
-- '/usr/lib/systemd',
-- ])
+-systemd_multiseat_x = find_program('systemd-multi-seat-x',
+- required: false,
+- dirs: [
+- systemd_dep.get_pkgconfig_variable('systemdutildir'),
+- '/lib/systemd',
+- '/usr/lib/systemd',
+- ])
+
+logind_provider = get_option('logind-provider')
+systemd_dep = dependency('systemd', required: false)
@@ -167,31 +138,27 @@ index a729792c..e152c6ca 100644
+ else
+ systemd_multiseat_x = find_program('systemd-multi-seat-x', required: false)
+ endif
-+ systemd_x_server = systemd_multiseat_x.found()? systemd_multiseat_x.path() : '/lib/systemd/systemd-multi-seat-x'
- else
-- systemd_multiseat_x = find_program('systemd-multi-seat-x', required: false)
+ systemd_x_server = systemd_multiseat_x.found()? systemd_multiseat_x.path() : '/lib/systemd/systemd-multi-seat-x'
++ else
+ elogind_dep = dependency('libelogind')
+ logind_dep = elogind_dep
+ systemd_x_server = 'disabled'
- endif
--systemd_x_server = systemd_multiseat_x.found()? systemd_multiseat_x.path() : '/lib/systemd/systemd-multi-seat-x'
-+
++ endif
# Plymouth
plymouth_dep = dependency('ply-boot-client', required: get_option('plymouth'))
# Check for Solaris auditing API (ADT)
-@@ -314,6 +323,7 @@ summary({
+@@ -319,6 +331,7 @@
'PAM Syslog': have_pam_syslog,
'Supports PAM Extensions': pam_extensions_supported,
'SeLinux': libselinux_dep.found(),
-+ 'Logind Provider': get_option('logind-provider'),
++ 'Logind Provider': get_option('logind-provider'),
'Use GDM Xsession': get_option('gdm-xsession'),
'Use UserDisplayServer': get_option('user-display-server'),
'Use SystemdJournal': get_option('systemd-journal'),
-diff --git a/meson_options.txt b/meson_options.txt
-index 49550bc1..b01676da 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -13,6 +13,7 @@ option('initial-vt', type: 'integer', value: 1, description: 'Initial virtual te
+diff -Nuar a/meson_options.txt b/meson_options.txt
+--- a/meson_options.txt 2023-03-20 18:42:37.000000000 +0300
++++ b/meson_options.txt 2023-03-21 00:07:40.715874956 +0300
+@@ -12,6 +12,7 @@
option('ipv6', type: 'boolean', value: false, description: 'Enables compilation of IPv6 code.')
option('lang-file', type: 'string', value: '', description: 'File containing default language settings.')
option('libaudit', type: 'feature', value: 'auto', description: 'Add Linux audit support.')
@@ -199,7 +166,7 @@ index 49550bc1..b01676da 100644
option('log-dir', type: 'string', value: '/var/log/gdm', description: 'Log directory.')
option('pam-mod-dir', type: 'string', value: '', description: 'Directory to install PAM modules in.')
option('pam-prefix', type: 'string', value: '', description: 'Specify where PAM files go.')
-@@ -28,8 +29,8 @@ option('solaris', type: 'boolean', value: false, description: 'Build for Solaris
+@@ -27,8 +28,8 @@
option('split-authentication', type: 'boolean', value: true, description: 'Enable multiple simultaneous PAM conversations during login.')
option('sysconfsubdir', type: 'string', value: 'gdm', description: 'Directory name used under sysconfdir.')
option('systemd-journal', type: 'boolean', value: true, description: 'Use journald support.')
@@ -210,6 +177,3 @@ index 49550bc1..b01676da 100644
option('tcp-wrappers', type: 'boolean', value: false, description: 'Use TCP wrappers.')
option('udev-dir', type: 'string', value: '', description: 'Directory for udev rules file.')
option('user', type: 'string', value: 'gdm', description: 'GDM\'s username.')
---
-2.29.1
-
diff --git a/desktop/gnome/base/gdm/files/gentoo/gdm-44.0-meson-allow-building-with-elogind.patch b/desktop/gnome/base/gdm/files/gentoo/gdm-44.0-meson-allow-building-with-elogind.patch
new file mode 100644
index 0000000000..930352a9c3
--- /dev/null
+++ b/desktop/gnome/base/gdm/files/gentoo/gdm-44.0-meson-allow-building-with-elogind.patch
@@ -0,0 +1,208 @@
+https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/113
+
+From e4e96e9ac55481bd2cae2c7ca33a1d516ad1b879 Mon Sep 17 00:00:00 2001
+From: Dudemanguy
+Date: Mon, 5 Oct 2020 18:41:55 -0500
+Subject: [PATCH] meson: allow building with elogind
+
+Currently, the GDM meson build has a hard dependency on systemd.
+However, GDM can function just fine if one is using elogind. This allows
+a user to build GDM against libelogind and also disable the systemd
+system and user units.
+---
+ common/meson.build | 2 +-
+ data/meson.build | 62 +++++++++++++++++++++++++++-------------------
+ libgdm/meson.build | 2 +-
+ meson.build | 36 +++++++++++++++++++--------
+ meson_options.txt | 5 ++--
+ 5 files changed, 67 insertions(+), 40 deletions(-)
+
+diff --git a/common/meson.build b/common/meson.build
+index 074dd92e..bca58f7c 100644
+--- a/common/meson.build
++++ b/common/meson.build
+@@ -11,7 +11,7 @@ libgdmcommon_src = files(
+ )
+
+ libgdmcommon_deps = [
+- libsystemd_dep,
++ logind_dep,
+ gobject_dep,
+ gio_dep,
+ gio_unix_dep,
+diff --git a/data/meson.build b/data/meson.build
+index 2dec4c23..c3452e1c 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -164,41 +164,53 @@ else
+ service_config.set('PLYMOUTH_QUIT_SERVICE', '')
+ endif
+
+-if get_option('systemdsystemunitdir') != ''
+- systemd_systemunitdir = get_option('systemdsystemunitdir')
+-else
+- systemd_systemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
++systemdsystemunitdir = get_option('systemdsystemunitdir')
++if systemdsystemunitdir != 'no'
++ assert(systemd_dep.found(), 'systemd required but not found, please provide a valid systemd system unit dir or disable it')
++ if get_option('systemdsystemunitdir') != ''
++ systemd_systemunitdir = get_option('systemdsystemunitdir')
++ else
++ systemd_systemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
++ endif
+ endif
+
+-if get_option('systemduserunitdir') != ''
+- systemd_userunitdir = get_option('systemduserunitdir')
+-else
+- systemd_userunitdir = systemd_dep.get_pkgconfig_variable('systemduserunitdir',
+- define_variable: ['prefix', get_option('prefix')])
++systemduserunitdir = get_option('systemduserunitdir')
++if systemduserunitdir != 'no'
++ assert(systemd_dep.found(), 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
++ if get_option('systemduserunitdir') != ''
++ systemd_userunitdir = get_option('systemduserunitdir')
++ else
++ systemd_userunitdir = systemd_dep.get_pkgconfig_variable('systemduserunitdir',
++ define_variable: ['prefix', get_option('prefix')])
++ endif
+ endif
+
+-configure_file(
+- input: 'gdm.service.in',
+- output: '@BASENAME@',
+- configuration: service_config,
+- install_dir: systemd_systemunitdir,
+- format: 'cmake'
+-)
++if systemdsystemunitdir != 'no'
++ configure_file(
++ input: 'gdm.service.in',
++ output: '@BASENAME@',
++ configuration: service_config,
++ install_dir: systemd_systemunitdir,
++ format: 'cmake'
++ )
++endif
+
+ gdm_gnome_session_wanted_targets = []
+ foreach component: gdm_gnome_user_session_wanted_components
+ gdm_gnome_session_wanted_targets += 'Wants=@0@.target'.format(component)
+ endforeach
+
+-configure_file(
+- input: 'session.conf.in',
+- output: 'session.conf',
+- configuration: {
+- 'requires_component': gdm_gnome_shell_component,
+- 'wants_required_components': '\n'.join(gdm_gnome_session_wanted_targets),
+- },
+- install_dir: systemd_userunitdir / 'gnome-session@gnome-login.target.d',
+-)
++if systemduserunitdir != 'no'
++ configure_file(
++ input: 'session.conf.in',
++ output: 'session.conf',
++ configuration: {
++ 'requires_component': gdm_gnome_shell_component,
++ 'wants_required_components': '\n'.join(gdm_gnome_session_wanted_targets),
++ },
++ install_dir: systemd_userunitdir / 'gnome-session@gnome-login.target.d',
++ )
++endif
+
+ # XSession
+ if get_option('gdm-xsession')
+diff --git a/libgdm/meson.build b/libgdm/meson.build
+index 3f8cafbb..83e95151 100644
+--- a/libgdm/meson.build
++++ b/libgdm/meson.build
+@@ -56,7 +56,7 @@ libgdm_deps = [
+ glib_dep,
+ gio_dep,
+ gio_unix_dep,
+- libsystemd_dep,
++ logind_dep,
+ libgdmcommon_dep,
+ ]
+
+diff --git a/meson.build b/meson.build
+index 57116f2a..db4ecfd6 100644
+--- a/meson.build
++++ b/meson.build
+@@ -99,17 +99,30 @@ xdmcp_dep = cc.find_library('Xdmcp', required: get_option('xdmcp'))
+ if xdmcp_dep.found() and get_option('tcp-wrappers')
+ libwrap_dep = cc.find_library('wrap')
+ endif
+-# systemd
+-systemd_dep = dependency('systemd')
+-libsystemd_dep = dependency('libsystemd')
+-systemd_multiseat_x = find_program('systemd-multi-seat-x',
+- required: false,
+- dirs: [
+- systemd_dep.get_pkgconfig_variable('systemdutildir'),
+- '/lib/systemd',
+- '/usr/lib/systemd',
+- ])
+-systemd_x_server = systemd_multiseat_x.found()? systemd_multiseat_x.path() : '/lib/systemd/systemd-multi-seat-x'
++
++logind_provider = get_option('logind-provider')
++systemd_dep = dependency('systemd', required: false)
++if logind_provider == 'systemd'
++ libsystemd_dep = dependency('libsystemd')
++ logind_dep = libsystemd_dep
++ if meson.version().version_compare('>= 0.53')
++ systemd_multiseat_x = find_program('systemd-multi-seat-x',
++ required: false,
++ dirs: [
++ systemd_dep.get_pkgconfig_variable('systemdutildir'),
++ '/lib/systemd',
++ '/usr/lib/systemd',
++ ])
++ else
++ systemd_multiseat_x = find_program('systemd-multi-seat-x', required: false)
++ endif
++ systemd_x_server = systemd_multiseat_x.found()? systemd_multiseat_x.path() : '/lib/systemd/systemd-multi-seat-x'
++ else
++ elogind_dep = dependency('libelogind')
++ logind_dep = elogind_dep
++ systemd_x_server = 'disabled'
++ endif
++
+ # Plymouth
+ plymouth_dep = dependency('ply-boot-client', required: get_option('plymouth'))
+ # Check for Solaris auditing API (ADT)
+@@ -319,6 +332,7 @@ summary({
+ 'PAM Syslog': have_pam_syslog,
+ 'Supports PAM Extensions': pam_extensions_supported,
+ 'SeLinux': libselinux_dep.found(),
++ 'Logind Provider': get_option('logind-provider'),
+ 'Use GDM Xsession': get_option('gdm-xsession'),
+ 'Use UserDisplayServer': get_option('user-display-server'),
+ 'Use SystemdJournal': get_option('systemd-journal'),
+diff --git a/meson_options.txt b/meson_options.txt
+index 14e0b908..5135d7d6 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -12,6 +12,7 @@ option('initial-vt', type: 'integer', value: 1, description: 'Initial virtual te
+ option('ipv6', type: 'boolean', value: false, description: 'Enables compilation of IPv6 code.')
+ option('lang-file', type: 'string', value: '', description: 'File containing default language settings.')
+ option('libaudit', type: 'feature', value: 'auto', description: 'Add Linux audit support.')
++option('logind-provider', type: 'combo', choices: ['systemd', 'elogind'], value: 'systemd', description: 'Which logind library to use.')
+ option('log-dir', type: 'string', value: '/var/log/gdm', description: 'Log directory.')
+ option('pam-mod-dir', type: 'string', value: '', description: 'Directory to install PAM modules in.')
+ option('pam-prefix', type: 'string', value: '', description: 'Specify where PAM files go.')
+@@ -27,8 +28,8 @@ option('solaris', type: 'boolean', value: false, description: 'Build for Solaris
+ option('split-authentication', type: 'boolean', value: true, description: 'Enable multiple simultaneous PAM conversations during login.')
+ option('sysconfsubdir', type: 'string', value: 'gdm', description: 'Directory name used under sysconfdir.')
+ option('systemd-journal', type: 'boolean', value: true, description: 'Use journald support.')
+-option('systemdsystemunitdir', type: 'string', value: '', description: 'Directory for systemd service files.')
+-option('systemduserunitdir', type: 'string', value: '', description: 'Directory for systemd user service files.')
++option('systemdsystemunitdir', type: 'string', value: '', description: 'Directory for systemd service files, or \'no\' to disable.')
++option('systemduserunitdir', type: 'string', value: '', description: 'Directory for systemd user service files, or \'no\' to disable.')
+ option('tcp-wrappers', type: 'boolean', value: false, description: 'Use TCP wrappers.')
+ option('udev-dir', type: 'string', value: '', description: 'Directory for udev rules file.')
+ option('user', type: 'string', value: 'gdm', description: 'GDM\'s username.')
+--
+2.39.2
+
diff --git a/desktop/gnome/base/gdm/pspec.xml b/desktop/gnome/base/gdm/pspec.xml
index 94628d4419..4cb479a1f3 100644
--- a/desktop/gnome/base/gdm/pspec.xml
+++ b/desktop/gnome/base/gdm/pspec.xml
@@ -11,7 +11,7 @@
GPLv2
GNOME Graphical Display Manager
A graphical login manager for your desktop, integrated within the GNOME desktop environment
- https://download.gnome.org/sources/gdm/43/gdm-43.0.tar.xz
+ https://download.gnome.org/sources/gdm/44/gdm-44.0.tar.xz
dconf-devel
gettext-devel
@@ -34,10 +34,8 @@
0000-Force-Xorg-use-on-the-login-screen.patch
-
- 0002-Xsession-Don-t-start-ssh-agent-by-default.patch
- 0003-enable-elogind-build.patch
-
+
+ gentoo/gdm-44.0-meson-allow-building-with-elogind.patch
@@ -117,6 +115,13 @@
+
+ 2023-03-20
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-02
43.0
diff --git a/desktop/gnome/base/gjs/actions.py b/desktop/gnome/base/gjs/actions.py
index edcc15b3a2..cfa3511c6c 100644
--- a/desktop/gnome/base/gjs/actions.py
+++ b/desktop/gnome/base/gjs/actions.py
@@ -10,7 +10,7 @@ from pisi.actionsapi import pisitools
def setup():
mesontools.configure("-Dskip_dbus_tests=true \
-Dskip_gtk_tests=true \
- -Dprofiler=disabled \
+ -Dprofiler=disabled \
-Dinstalled_tests=false")
def build():
@@ -19,4 +19,4 @@ def build():
def install():
mesontools.install()
- pisitools.dodoc("CONTRIBUTING.md", "COPYING", "NEWS", "README.md")
\ No newline at end of file
+ pisitools.dodoc("CONTRIBUTING.md", "COPYING", "NEWS", "README.md")
diff --git a/desktop/gnome/base/gjs/files/test.patch b/desktop/gnome/base/gjs/files/test.patch
new file mode 100644
index 0000000000..30a40c80d4
--- /dev/null
+++ b/desktop/gnome/base/gjs/files/test.patch
@@ -0,0 +1,34 @@
+diff -Nuar a/installed-tests/js/meson.build b/installed-tests/js/meson.build
+--- a/installed-tests/js/meson.build 2023-03-19 00:04:55.000000000 +0300
++++ b/installed-tests/js/meson.build 2023-03-19 11:23:33.538726462 +0300
+@@ -203,9 +203,13 @@
+ # during build should be run using dbus-run-session
+
+ dbus_tests = ['GDBus']
+-if have_gtk4 and not get_option('skip_gtk_tests')
+- # FIXME: find out why GTK4 tries to acquire a message bus
+- dbus_tests += 'Gtk4'
++if not get_option('skip_gtk_tests')
++ have_gtk4 = dependency('gtk4', required: false).found()
++
++ if have_gtk4
++ # FIXME: find out why GTK4 tries to acquire a message bus
++ dbus_tests += 'Gtk4'
++ endif
+ endif
+
+ bus_config = files('../../test/test-bus.conf')
+diff -Nuar a/meson.build b/meson.build
+--- a/meson.build 2023-03-19 00:04:55.000000000 +0300
++++ b/meson.build 2023-03-19 11:20:02.940359304 +0300
+@@ -679,10 +679,6 @@
+
+ ### Tests and test setups ######################################################
+
+-if not get_option('skip_gtk_tests')
+- have_gtk4 = dependency('gtk4', required: false).found()
+-endif
+-
+ subdir('installed-tests')
+
+ # Note: The test program in test/ needs to be ported
diff --git a/desktop/gnome/base/gjs/pspec.xml b/desktop/gnome/base/gjs/pspec.xml
index 494857c226..1407e98407 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.74/gjs-1.74.1.tar.xz
+ https://download.gnome.org/sources/gjs/1.76/gjs-1.76.0.tar.xz
mozjs-102-devel
meson
@@ -23,6 +23,9 @@
cairo-devel
systemtap-sdt-devel
+
+ test.patch
+
@@ -64,6 +67,13 @@
+
+ 2023-03-19
+ 1.76.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-10-30
1.74.1
diff --git a/desktop/gnome/base/gnome-backgrounds/pspec.xml b/desktop/gnome/base/gnome-backgrounds/pspec.xml
index ea70c33793..0251aa669f 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/43/gnome-backgrounds-43.1.tar.xz
+ https://download.gnome.org/sources/gnome-backgrounds/44/gnome-backgrounds-44.0.tar.xz
meson
@@ -29,6 +29,13 @@
+
+ 2023-03-20
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-02-15
43.1
diff --git a/desktop/gnome/base/gnome-control-center/pspec.xml b/desktop/gnome/base/gnome-control-center/pspec.xml
index f8f16f419e..d3e1315a5a 100644
--- a/desktop/gnome/base/gnome-control-center/pspec.xml
+++ b/desktop/gnome/base/gnome-control-center/pspec.xml
@@ -13,11 +13,11 @@
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/43/gnome-control-center-43.4.1.tar.xz
+ https://download.gnome.org/sources/gnome-control-center/44/gnome-control-center-44.1.tar.xz
gcr-devel
glib2-devel
- gsettings-desktop-schemas-devel
+ gsettings-desktop-schemas-devel
intltool
meson
polkit-devel
@@ -25,13 +25,13 @@
ModemManager-devel
accountsservice-devel
colord-gtk-devel
- gnome-bluetooth-devel
- gnome-desktop-devel
- gnome-menus-devel
- gnome-online-accounts-devel
+ gnome-bluetooth-devel
+ gnome-desktop-devel
+ gnome-menus-devel
+ gnome-online-accounts-devel
NetworkManager-devel
- gnome-settings-daemon-devel
- grilo-devel
+ gnome-settings-daemon-devel
+ grilo-devel
ibus-devel
libSM-devel
libXxf86misc-devel
@@ -58,7 +58,7 @@
udisks2-devel
gsound-devel
libsoup-devel
- cheese-devel
+ cheese-devel
libseccomp-devel
libmm-glib-devel
docbook-xsl
@@ -160,6 +160,13 @@
+
+ 2023-04-21
+ 44.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-02-13
43.4.1
diff --git a/desktop/gnome/base/gnome-desktop/pspec.xml b/desktop/gnome/base/gnome-desktop/pspec.xml
index 0c27fedd85..721eeff0d9 100644
--- a/desktop/gnome/base/gnome-desktop/pspec.xml
+++ b/desktop/gnome/base/gnome-desktop/pspec.xml
@@ -13,7 +13,7 @@
gnome-desktop
Library with common API for various GNOME modules
Library with common API for various GNOME modules
- https://download.gnome.org/sources/gnome-desktop/43/gnome-desktop-43.2.tar.xz
+ https://download.gnome.org/sources/gnome-desktop/44/gnome-desktop-44.0.tar.xz
meson
itstool
@@ -33,7 +33,7 @@
libseccomp-devel
libxkbcommon-devel
gobject-introspection-devel
- gsettings-desktop-schemas-devel
+ gsettings-desktop-schemas-devel
-
+ gentoo/support-elogind.patch
@@ -66,6 +63,13 @@
+
+ 2023-03-20
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-02
43.0
diff --git a/desktop/gnome/base/gnome-settings-daemon/pspec.xml b/desktop/gnome/base/gnome-settings-daemon/pspec.xml
index fc65c52aed..5dc2eb01f5 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/43/gnome-settings-daemon-43.0.tar.xz
+ https://download.gnome.org/sources/gnome-settings-daemon/44/gnome-settings-daemon-44.1.tar.xz
colord-devel
elogind-devel
@@ -21,7 +21,7 @@ GNOME Session and the applications that run under it.
gcr-4-devel
geoclue-devel
geocode-glib-devel
- gnome-desktop-devel
+ gnome-desktop-devel
lcms2-devel
libcanberra-devel
libcanberra-gtk3-devel
@@ -87,7 +87,7 @@ GNOME Session and the applications that run under it.
/etc
/lib
- /usr/lib/gnome-settings-daemon-43
+ /usr/lib/gnome-settings-daemon-44
/usr/libexec
/usr/share/GConf
/usr/share/doc
@@ -110,6 +110,13 @@ GNOME Session and the applications that run under it.
+
+ 2023-04-18
+ 44.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-10-02
43.0
diff --git a/desktop/gnome/base/gnome-shell-extensions/pspec.xml b/desktop/gnome/base/gnome-shell-extensions/pspec.xml
index 5d7a27b4d7..dfcb3415b2 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/43/gnome-shell-extensions-43.1.tar.xz
+ https://download.gnome.org/sources/gnome-shell-extensions/44/gnome-shell-extensions-44.0.tar.xz
libgtop-devel
sassc
@@ -32,6 +32,13 @@
+
+ 2023-03-19
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-04
43.1
diff --git a/desktop/gnome/base/gnome-shell/pspec.xml b/desktop/gnome/base/gnome-shell/pspec.xml
index 5271c46ad2..54a1632729 100644
--- a/desktop/gnome/base/gnome-shell/pspec.xml
+++ b/desktop/gnome/base/gnome-shell/pspec.xml
@@ -12,19 +12,19 @@
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/43/gnome-shell-43.3.tar.xz
+ https://download.gnome.org/sources/gnome-shell/44/gnome-shell-44.0.tar.xz
at-spi2-atk-devel
- evolution-data-server-devel
+ evolution-data-server-devel
folks-devel
gcr-4-devel
- gjs-devel
- gnome-bluetooth-devel
- gnome-control-center-devel
- gnome-desktop-devel
+ gjs-devel
+ gnome-bluetooth-devel
+ gnome-control-center-devel
+ gnome-desktop-devel
libseccomp-devel
- gnome-menus-devel
- gsettings-desktop-schemas-devel
+ gnome-menus-devel
+ gsettings-desktop-schemas-devel
gstreamer-devel
gtk4-devel
ibus-devel
@@ -35,7 +35,7 @@
libsoup-devel
libX11-devel
libxml2-devel
- mutter-devel
+ mutter-devel
libnma-devel
polkit-devel
pulseaudio-libs-devel
@@ -43,7 +43,7 @@
sassc
startup-notification-devel
telepathy-logger-devel
- gnome-autoar-devel
+ gnome-autoar-devel
libarchive-devel
gobject-introspection-devel
libxslt-devel
@@ -115,6 +115,13 @@
+
+ 2023-03-19
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-02-15
43.3
diff --git a/desktop/gnome/base/gnome-user-docs/pspec.xml b/desktop/gnome/base/gnome-user-docs/pspec.xml
index 7b397ec994..a9ab77bae6 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/43/gnome-user-docs-43.0.tar.xz
+ https://download.gnome.org/sources/gnome-user-docs/44/gnome-user-docs-44.0.tar.xz
libxml2-devel
itstool
@@ -29,6 +29,13 @@
+
+ 2023-03-19
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-02
43.0
diff --git a/desktop/gnome/base/grilo-plugins/actions.py b/desktop/gnome/base/grilo-plugins/actions.py
index 0b17c9f6b9..5da5f1cacb 100644
--- a/desktop/gnome/base/grilo-plugins/actions.py
+++ b/desktop/gnome/base/grilo-plugins/actions.py
@@ -7,8 +7,7 @@
from pisi.actionsapi import mesontools, pisitools
def setup():
- mesontools.configure("-Denable-static=no \
- -Denable-shoutcast=no \
+ mesontools.configure("-Denable-shoutcast=no \
-Denable-bookmarks=yes \
-Denable-dleyna=yes \
-Denable-dmap=yes \
@@ -22,6 +21,7 @@ def setup():
-Denable-tmdb=yes \
-Denable-youtube=yes \
-Denable-tracker=no \
+ -Denable-youtube=no \
-Denable-tracker3=yes")
def build():
diff --git a/desktop/gnome/base/grilo-plugins/pspec.xml b/desktop/gnome/base/grilo-plugins/pspec.xml
index 6b6b5b4100..2fa9081cff 100644
--- a/desktop/gnome/base/grilo-plugins/pspec.xml
+++ b/desktop/gnome/base/grilo-plugins/pspec.xml
@@ -13,15 +13,15 @@
app:gui
Plugins for the Grilo framework
Plugins for the Grilo framework
- mirrors://gnome/grilo-plugins/0.3/grilo-plugins-0.3.14.tar.xz
+ mirrors://gnome/grilo-plugins/0.3/grilo-plugins-0.3.16.tar.xz
meson
avahi-glib-devel
gettext-devel
- grilo-devel
+ grilo-devel
glib2-devel
gom-devel
- gnome-online-accounts-devel
+ gnome-online-accounts-devel
gstreamer-devel
gperf
libgcrypt-devel
@@ -90,6 +90,13 @@
+
+ 2023-04-04
+ 0.3.16
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2021-10-05
0.3.14
diff --git a/desktop/gnome/base/grilo/pspec.xml b/desktop/gnome/base/grilo/pspec.xml
index d04fa066da..f40e07ab16 100644
--- a/desktop/gnome/base/grilo/pspec.xml
+++ b/desktop/gnome/base/grilo/pspec.xml
@@ -12,7 +12,7 @@
library
Grilo is a framework for browsing and searching media content from various sources using a single API.
Grilo is a framework for browsing and searching media content from various sources using a single API.
- https://download.gnome.org/sources/grilo/0.3/grilo-0.3.14.tar.xz
+ https://download.gnome.org/sources/grilo/0.3/grilo-0.3.15.tar.xz
eudev-devel
gettext-devel
@@ -68,6 +68,13 @@
+
+ 2023-04-04
+ 0.3.15
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2021-10-05
0.3.14
diff --git a/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml b/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml
index e87f6aa1d1..df08615c2a 100644
--- a/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml
+++ b/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml
@@ -18,7 +18,7 @@ settings shared by various components of a desktop.
glib2-devel
gobject-introspection-devel
- https://download.gnome.org/sources/gsettings-desktop-schemas/43/gsettings-desktop-schemas-43.0.tar.xz
+ https://download.gnome.org/sources/gsettings-desktop-schemas/44/gsettings-desktop-schemas-44.0.tar.xz
gsettings-desktop-schemas
@@ -46,6 +46,13 @@ settings shared by various components of a desktop.
+
+ 2023-03-20
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-02
43.0
diff --git a/desktop/gnome/base/gvfs/pspec.xml b/desktop/gnome/base/gvfs/pspec.xml
index ff6ef15ffe..e5a2d8b5de 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.50/gvfs-1.50.3.tar.xz
+ https://download.gnome.org/sources/gvfs/1.50/gvfs-1.50.4.tar.xz
meson
gtk-doc
@@ -51,8 +51,8 @@
libcap-devel
libgdata-devel
openldap-server
- gnome-online-accounts-devel
- gsettings-desktop-schemas-devel
+ gnome-online-accounts-devel
+ >gsettings-desktop-schemas-devel
samba-devel
libcdio-devel
libimobiledevice-devel
@@ -329,6 +329,13 @@
+
+ 2023-03-17
+ 1.50.4
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-06
1.50.3
diff --git a/desktop/gnome/base/libpeas/pspec.xml b/desktop/gnome/base/libpeas/pspec.xml
index dba19d99aa..4e3c679428 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.
- mirrors://gnome/libpeas/1.34/libpeas-1.34.0.tar.xz
+ mirrors://gnome/libpeas/1.36/libpeas-1.36.0.tar.xz
meson
vala-devel
@@ -76,6 +76,13 @@
+
+ 2023-03-17
+ 1.36.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-02
1.34.0
diff --git a/desktop/gnome/base/mutter/pspec.xml b/desktop/gnome/base/mutter/pspec.xml
index 729e5d588b..6526e47520 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/43/mutter-43.3.tar.xz
+ https://download.gnome.org/sources/mutter/44/mutter-44.0.tar.xz
gettext-devel
lcms2-devel
@@ -25,7 +25,7 @@
xorg-server-devel
xorg-xwayland-devel
elogind-devel
- gnome-desktop-devel
+ gnome-desktop-devel
graphene-devel
json-glib-devel
libSM-devel
@@ -35,7 +35,7 @@
pipewire-devel
startup-notification-devel
wayland-protocols-devel
- gnome-settings-daemon-devel
+ gnome-settings-daemon-devel
libgudev-devel
upower-devel
libxkbfile-devel
@@ -144,6 +144,13 @@
+
+ 2023-03-19
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-02-15
43.3
diff --git a/desktop/gnome/base/nautilus/pspec.xml b/desktop/gnome/base/nautilus/pspec.xml
index 18636ae2cf..950388d5f5 100644
--- a/desktop/gnome/base/nautilus/pspec.xml
+++ b/desktop/gnome/base/nautilus/pspec.xml
@@ -12,16 +12,16 @@
app:gui
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/43/nautilus-43.2.tar.xz
+ https://download.gnome.org/sources/nautilus/44/nautilus-44.0.tar.xz
gettext-devel
glib2-devel
libxslt-devel
gobject-introspection-devel
exempi-devel
- gnome-autoar-devel
+ gnome-autoar-devel
libarchive-devel
- gnome-desktop-devel
+ gnome-desktop-devel
gtk3-devel
libexif-devel
libgexiv2-devel
@@ -29,8 +29,8 @@
libseccomp-devel
libxml2-devel
gst-plugins-base-devel
- tracker-devel
- tracker-miners
+ tracker-devel
+ tracker-miners
harfbuzz-devel
libhandy-devel
libportal-devel
@@ -103,6 +103,13 @@
+
+ 2023-03-17
+ 44.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-08
43.2
diff --git a/game/gnome-chess/pspec.xml b/game/gnome-chess/pspec.xml
index 212ba4dd3a..dc2711a4b8 100644
--- a/game/gnome-chess/pspec.xml
+++ b/game/gnome-chess/pspec.xml
@@ -13,7 +13,7 @@
org.gnome.Chess
Play the classic two-player boardgame of chess
Klasik iki kişilik satranç tahtası oyununu oynayın
- https://download.gnome.org/sources/gnome-chess/43/gnome-chess-43.1.tar.xz
+ https://download.gnome.org/sources/gnome-chess/43/gnome-chess-43.2.tar.xz
meson
itstool
@@ -62,6 +62,13 @@
+
+ 2023-03-17
+ 43.2
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-06
43.1
diff --git a/multimedia/video/cheese/files/cheese-43.0-buildfix.patch b/multimedia/video/cheese/files/cheese-43.0-buildfix.patch
new file mode 100644
index 0000000000..25cd98362e
--- /dev/null
+++ b/multimedia/video/cheese/files/cheese-43.0-buildfix.patch
@@ -0,0 +1,20 @@
+diff --git a/meson.build b/meson.build
+index 9174b428..c8d489cc 100644
+--- a/meson.build
++++ b/meson.build
+@@ -149,11 +149,7 @@ gnome_video_effects_dep = dependency(
+ # Recommend some runtime GStreamer plugins.
+ gst_inspect = find_program('gst-inspect-1.0', required: false)
+ if gst_inspect.found()
+- foreach plugin: ['camerabin', 'vp8enc', 'webmmux']
+- if run_command(gst_inspect, plugin, check: false).returncode() != 0
+- warning(plugin + ' was not found. It needs to be installed before Cheese is run')
+- endif
+- endforeach
++ warning('unable to check for runtime GStreamer plugin dependencies due to Gentoo\'s sandbox: camerabin, vp8enc, webmmux')
+ else
+ warning('unable to check for runtime GStreamer plugin dependencies')
+ endif
+--
+2.37.4
+
diff --git a/multimedia/video/cheese/pspec.xml b/multimedia/video/cheese/pspec.xml
index c62dc327f2..e361cc63eb 100644
--- a/multimedia/video/cheese/pspec.xml
+++ b/multimedia/video/cheese/pspec.xml
@@ -11,7 +11,7 @@
GPLv2
Take photos and videos with your webcam, with fun graphical effects
Take photos and videos with your webcam, with fun graphical effects
- https://download.gnome.org/sources/cheese/43/cheese-43.0.tar.xz
+ https://download.gnome.org/sources/cheese/44/cheese-44.0.1.tar.xz
appstream-glib-devel
gobject-introspection-devel
@@ -21,7 +21,7 @@
clutter-devel
clutter-gst-devel
clutter-gtk-devel
- gnome-desktop-devel
+ gnome-desktop-devel
libseccomp-devel
libseccomp
libcanberra-devel
@@ -37,7 +37,7 @@
gst-plugins-bad-devel
-
+ cheese-43.0-buildfix.patch
@@ -99,6 +99,13 @@
+
+ 2023-04-18
+ 44.0.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-12-12
43.0
diff --git a/office/misc/evince/actions.py b/office/misc/evince/actions.py
index 902a176a7f..fa2d89ca2b 100644
--- a/office/misc/evince/actions.py
+++ b/office/misc/evince/actions.py
@@ -12,7 +12,7 @@ from pisi.actionsapi import get
def setup():
# pisitools.dosed("meson.build", "3.28.0", "43.0")
# pisitools.dosed("meson.build", "42.20", "43.20")
- #shelltools.system("sed -i -e 's:T1_initLib:T1_InitLib:' meson.build || die")
+ shelltools.system("sed -i '/adwaita_icon_theme_dep/d' meson.build shell/meson.build || die")
mesontools.configure("-Dps=enabled -Ddvi=disabled \
-Dsystemduserunitdir=no \
-Dplatform=gnome")
diff --git a/office/misc/evince/pspec.xml b/office/misc/evince/pspec.xml
index c7b6a18156..392bcfcd95 100644
--- a/office/misc/evince/pspec.xml
+++ b/office/misc/evince/pspec.xml
@@ -13,7 +13,7 @@
app:gui
A document viewer, built without GConf and GNOME keyring support
Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.
- https://download.gnome.org/sources/evince/43/evince-43.1.tar.xz
+ https://download.gnome.org/sources/evince/44/evince-44.1.tar.xz
meson
itstool
@@ -31,7 +31,7 @@
libspectre-devel
djvu-devel
libICE-devel
- gnome-desktop-devel
+ gnome-desktop-devel
gdk-pixbuf-devel
poppler-glib-devel
intltool
@@ -41,10 +41,10 @@
gobject-introspection-devel
gspell-devel
- nautilus-devel
+ nautilus-devel
gstreamer-devel
gst-plugins-base-devel
- gsettings-desktop-schemas-devel
+ gsettings-desktop-schemas-devel
evince.patch -->
@@ -124,6 +124,13 @@
+
+ 2023-03-22
+ 44.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-10-27
43.1
diff --git a/programming/misc/libsoup3/pspec.xml b/programming/misc/libsoup3/pspec.xml
index ecda50b90b..1c73f60b61 100644
--- a/programming/misc/libsoup3/pspec.xml
+++ b/programming/misc/libsoup3/pspec.xml
@@ -12,7 +12,7 @@
library
An HTTP library implementation in C
libsoup is an HTTP client/server library for GNOME.
- https://download.gnome.org/sources/libsoup/3.4/libsoup-3.4.0.tar.xz
+ https://download.gnome.org/sources/libsoup/3.4/libsoup-3.4.1.tar.xz
meson
libgcrypt-devel
@@ -125,6 +125,13 @@
-->
+
+ 2023-04-21
+ 3.4.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-03-17
3.4.0
diff --git a/util/archive/gnome-autoar/pspec.xml b/util/archive/gnome-autoar/pspec.xml
index 2149b02bd1..a6ea024b7b 100644
--- a/util/archive/gnome-autoar/pspec.xml
+++ b/util/archive/gnome-autoar/pspec.xml
@@ -11,7 +11,7 @@
LGPLv2.1
Archive framework for GNOME
gnome-autoar provides functions and widgets for GNOME applications which want to use archives as a method to transfer directories over the Internet.
- https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.3.tar.xz
+ https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.4.tar.xz
meson
gtk-doc
@@ -65,6 +65,13 @@
+
+ 2023-03-17
+ 0.4.4
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-02-11
0.4.3
diff --git a/util/misc/tracker-miners/pspec.xml b/util/misc/tracker-miners/pspec.xml
index 44c5d9269d..7b2eea0dbb 100644
--- a/util/misc/tracker-miners/pspec.xml
+++ b/util/misc/tracker-miners/pspec.xml
@@ -11,14 +11,14 @@
LGPLv2.1
Tracker Miners contains the indexer daemon (tracker-miner-fs-3) and tools to extract metadata from many different filetypes.
Tracker Miners contains the indexer daemon (tracker-miner-fs-3) and tools to extract metadata from many different filetypes.
- https://download.gnome.org/sources/tracker-miners/3.4/tracker-miners-3.4.2.tar.xz
+ https://download.gnome.org/sources/tracker-miners/3.5/tracker-miners-3.5.0.tar.xz
gettext-devel
glib2-devel
meson
intltool
asciidoc
- tracker-devel
+ tracker-devel
desktop-file-utils
ffmpeg-devel
exempi-devel
@@ -94,6 +94,13 @@
+
+ 2023-03-20
+ 3.5.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-12-05
3.4.2