From 1502d96e4d266a67115ef62f8ed141f1f675b212 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 22 Apr 2023 16:43:53 +0300 Subject: [PATCH] gnome-44.0 --- accessibility/orca/pspec.xml | 11 +- .../base/evolution-data-server/pspec.xml | 9 +- desktop/gnome/base/gdm/actions.py | 2 +- .../gdm/files/0003-enable-elogind-build.patch | 122 ++++------ ....0-meson-allow-building-with-elogind.patch | 208 ++++++++++++++++++ desktop/gnome/base/gdm/pspec.xml | 15 +- desktop/gnome/base/gjs/actions.py | 4 +- desktop/gnome/base/gjs/files/test.patch | 34 +++ desktop/gnome/base/gjs/pspec.xml | 12 +- .../gnome/base/gnome-backgrounds/pspec.xml | 9 +- .../gnome/base/gnome-control-center/pspec.xml | 25 ++- desktop/gnome/base/gnome-desktop/pspec.xml | 11 +- .../gnome/base/gnome-initial-setup/pspec.xml | 15 +- .../base/gnome-online-accounts/pspec.xml | 9 +- desktop/gnome/base/gnome-session/actions.py | 10 +- .../files/gentoo/support-elogind.patch | 68 ++++++ desktop/gnome/base/gnome-session/pspec.xml | 16 +- .../base/gnome-settings-daemon/pspec.xml | 13 +- .../base/gnome-shell-extensions/pspec.xml | 9 +- desktop/gnome/base/gnome-shell/pspec.xml | 27 ++- desktop/gnome/base/gnome-user-docs/pspec.xml | 9 +- desktop/gnome/base/grilo-plugins/actions.py | 4 +- desktop/gnome/base/grilo-plugins/pspec.xml | 13 +- desktop/gnome/base/grilo/pspec.xml | 9 +- .../base/gsettings-desktop-schemas/pspec.xml | 9 +- desktop/gnome/base/gvfs/pspec.xml | 13 +- desktop/gnome/base/libpeas/pspec.xml | 9 +- desktop/gnome/base/mutter/pspec.xml | 13 +- desktop/gnome/base/nautilus/pspec.xml | 17 +- game/gnome-chess/pspec.xml | 9 +- .../cheese/files/cheese-43.0-buildfix.patch | 20 ++ multimedia/video/cheese/pspec.xml | 13 +- office/misc/evince/actions.py | 2 +- office/misc/evince/pspec.xml | 15 +- programming/misc/libsoup3/pspec.xml | 9 +- util/archive/gnome-autoar/pspec.xml | 9 +- util/misc/tracker-miners/pspec.xml | 11 +- 37 files changed, 650 insertions(+), 163 deletions(-) create mode 100644 desktop/gnome/base/gdm/files/gentoo/gdm-44.0-meson-allow-building-with-elogind.patch create mode 100644 desktop/gnome/base/gjs/files/test.patch create mode 100644 desktop/gnome/base/gnome-session/files/gentoo/support-elogind.patch create mode 100644 multimedia/video/cheese/files/cheese-43.0-buildfix.patch 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