diff --git a/desktop/gnome/base/dconf-editor/actions.py b/desktop/gnome/base/dconf-editor/actions.py index 8eacb6252c..1308bee507 100644 --- a/desktop/gnome/base/dconf-editor/actions.py +++ b/desktop/gnome/base/dconf-editor/actions.py @@ -18,5 +18,5 @@ def build(): def install(): mesontools.install() - pisitools.dodoc("COPYING", "NEWS", "README") + pisitools.dodoc("COPYING", "NEWS", "README*") diff --git a/desktop/gnome/base/dconf-editor/pspec.xml b/desktop/gnome/base/dconf-editor/pspec.xml index 2fbfc1eb82..c754fac935 100644 --- a/desktop/gnome/base/dconf-editor/pspec.xml +++ b/desktop/gnome/base/dconf-editor/pspec.xml @@ -12,7 +12,7 @@ app:gui Gui editor for dconf; simple low-level configuration system dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. - ftp://ftp.gnome.org/pub/gnome/sources/dconf-editor/3.34/dconf-editor-3.34.3.tar.xz + https://download.gnome.org/sources/dconf-editor/3.38/dconf-editor-3.38.3.tar.xz meson dconf-devel @@ -50,6 +50,13 @@ + + 2021-05-24 + 3.38.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-31 3.34.3 diff --git a/desktop/gnome/base/dconf/pspec.xml b/desktop/gnome/base/dconf/pspec.xml index 91e172d94f..683c6076f6 100644 --- a/desktop/gnome/base/dconf/pspec.xml +++ b/desktop/gnome/base/dconf/pspec.xml @@ -12,7 +12,7 @@ app:console Simple low-level configuration system dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. - http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.35/dconf-0.35.1.tar.xz + http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.40/dconf-0.40.0.tar.xz meson ninja @@ -70,6 +70,13 @@ + + 2021-05-24 + 0.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-31 0.35.1 diff --git a/desktop/gnome/base/file-roller/pspec.xml b/desktop/gnome/base/file-roller/pspec.xml index 8f2d7449f1..b55d8cc8a6 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/3.38/file-roller-3.38.0.tar.xz + mirrors://gnome/file-roller/3.40/file-roller-3.40.0.tar.xz zip unzip @@ -68,6 +68,13 @@ + + 2021-05-24 + 3.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-04-05 3.38.0 diff --git a/desktop/gnome/base/gcr/actions.py b/desktop/gnome/base/gcr/actions.py index 7212034814..623862aa6e 100644 --- a/desktop/gnome/base/gcr/actions.py +++ b/desktop/gnome/base/gcr/actions.py @@ -4,22 +4,21 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import autotools +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): - shelltools.system("""sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml""") - autotools.configure("--prefix=/usr \ - --sysconfdir=/etc") - - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + shelltools.system("""sed -i 's:"/desktop:"/org:' schema/*.xml""") + mesontools.configure() def build(): - autotools.make() + mesontools.build() + +#def check(): + #mesontools.build("test") def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - - pisitools.dodoc("AUTHORS", "ChangeLog","COPYING", "README", "NEWS") + mesontools.install() + pisitools.dodoc("COPYING*", "README*") diff --git a/desktop/gnome/base/gcr/pspec.xml b/desktop/gnome/base/gcr/pspec.xml index ff0dbe4d9c..cd93fde68c 100644 --- a/desktop/gnome/base/gcr/pspec.xml +++ b/desktop/gnome/base/gcr/pspec.xml @@ -12,14 +12,16 @@ 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. - ftp://ftp.gnome.org/pub/gnome/sources/gcr/3.28/gcr-3.28.1.tar.xz + https://download.gnome.org/sources/gcr/3.40/gcr-3.40.0.tar.xz + meson gnupg intltool gtk-doc gtk3-devel vala-devel glib2-devel + libxslt-devel p11-kit-devel python-six libgcrypt-devel @@ -92,6 +94,13 @@ + + 2021-05-24 + 3.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-02-07 3.28.1 diff --git a/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml b/desktop/gnome/base/gsettings-desktop-schemas/pspec.xml index 594aed222d..5cb6d0d648 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/3.38/gsettings-desktop-schemas-3.38.0.tar.xz + https://download.gnome.org/sources/gsettings-desktop-schemas/40/gsettings-desktop-schemas-40.0.tar.xz gsettings-desktop-schemas @@ -46,6 +46,13 @@ settings shared by various components of a desktop. + + 2021-05-24 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-04-06 3.38.0 diff --git a/desktop/gnome/base/gvfs/pspec.xml b/desktop/gnome/base/gvfs/pspec.xml index eca742b8a6..3181a9d83d 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. - http://ftp.gnome.org/mirror/gnome.org/sources/gvfs/1.45/gvfs-1.45.2.tar.xz + https://download.gnome.org/sources/gvfs/1.48/gvfs-1.48.1.tar.xz meson gtk-doc @@ -55,7 +55,7 @@ libimobiledevice-devel - 0001-afc-Add-support-for-libplist-2.2.patch + @@ -299,6 +299,13 @@ + + 2021-05-24 + 1.48.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2020-06-24 1.45.2 diff --git a/desktop/gnome/base/libgnome-keyring/pspec.xml b/desktop/gnome/base/libgnome-keyring/pspec.xml index c202f6836b..74c57988c4 100644 --- a/desktop/gnome/base/libgnome-keyring/pspec.xml +++ b/desktop/gnome/base/libgnome-keyring/pspec.xml @@ -12,7 +12,7 @@ library Compatibility library for accessing gnome-keyring3 libgnome-keyring is a library that used by applications to integrate with the gnome-keyring system. - https://download.gnome.org/sources/gnome-keyring/3.28/gnome-keyring-3.28.2.tar.xz + https://download.gnome.org/sources/gnome-keyring/40/gnome-keyring-40.0.tar.xz python3 intltool @@ -74,6 +74,13 @@ + + 2021-05-24 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-12-09 3.28.2 diff --git a/desktop/gnome/base/libhandy/pspec.xml b/desktop/gnome/base/libhandy/pspec.xml index 0255078256..f22d4b0681 100644 --- a/desktop/gnome/base/libhandy/pspec.xml +++ b/desktop/gnome/base/libhandy/pspec.xml @@ -12,7 +12,7 @@ library Library full of GTK+ widgets for mobile phones Cep telefonları için GTK + gereçleriyle dolu kitaplık - https://download.gnome.org/sources/libhandy/1.2/libhandy-1.2.1.tar.xz + https://download.gnome.org/sources/libhandy/1.2/libhandy-1.2.2.tar.xz meson vala-devel @@ -67,6 +67,13 @@ + + 2021-05-24 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-04-23 1.2.1 diff --git a/desktop/gnome/base/libpeas/pspec.xml b/desktop/gnome/base/libpeas/pspec.xml index a79f8920af..711b27eee6 100755 --- a/desktop/gnome/base/libpeas/pspec.xml +++ b/desktop/gnome/base/libpeas/pspec.xml @@ -12,11 +12,13 @@ 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.24/libpeas-1.24.1.tar.xz + mirrors://gnome/libpeas/1.30/libpeas-1.30.0.tar.xz meson + vala-devel gtk-doc gtk3-devel + glade-devel docbook-xsl glib2-devel python3-devel @@ -73,6 +75,13 @@ + + 2021-05-24 + 1.30.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-02-29 1.24.1 diff --git a/desktop/gnome/base/libsecret/pspec.xml b/desktop/gnome/base/libsecret/pspec.xml index 3d0c0fff86..1021779966 100644 --- a/desktop/gnome/base/libsecret/pspec.xml +++ b/desktop/gnome/base/libsecret/pspec.xml @@ -11,7 +11,7 @@ app:gui The libsecret package contains a GObject based library The libsecret package contains a GObject based library for accessing the Secret Service API. - ftp://ftp.gnome.org/pub/gnome/sources/libsecret/0.20/libsecret-0.20.0.tar.xz + https://ftp.gnome.org/pub/gnome/sources/libsecret/0.20/libsecret-0.20.4.tar.xz gtk-doc vala-devel @@ -55,6 +55,13 @@ + + 2021-05-24 + 0.20.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-19 0.20.0 diff --git a/desktop/gnome/base/libwacom/pspec.xml b/desktop/gnome/base/libwacom/pspec.xml index d11c03b232..5c5e775dec 100644 --- a/desktop/gnome/base/libwacom/pspec.xml +++ b/desktop/gnome/base/libwacom/pspec.xml @@ -11,9 +11,10 @@ app:gui 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-1.2/libwacom-1.2.tar.bz2 + https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.10/libwacom-1.10.tar.bz2 glib2-devel + python3-devel libgudev-devel eudev-devel @@ -47,6 +48,13 @@ + + 2021-05-24 + 1.10 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2020-05-16 1.2 diff --git a/desktop/gnome/base/yelp-tools/actions.py b/desktop/gnome/base/yelp-tools/actions.py index 8bb9303f61..50562a8938 100644 --- a/desktop/gnome/base/yelp-tools/actions.py +++ b/desktop/gnome/base/yelp-tools/actions.py @@ -1,21 +1,19 @@ #!/usr/bin/python # -*- coding: utf-8 -*- # -# Licensed under the GNU General Public License, version 2 -# See the file http://www.gnu.org/copyleft/gpl.txt +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import autotools +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools -from pisi.actionsapi import get def setup(): - autotools.configure() + mesontools.configure() def build(): - autotools.make() - + mesontools.build() + def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + mesontools.install() - pisitools.dodoc("COPYING", "README", "NEWS", "ChangeLog", "AUTHORS") + pisitools.dodoc("COPYING", "README", "NEWS", "AUTHORS") diff --git a/desktop/gnome/base/yelp-tools/pspec.xml b/desktop/gnome/base/yelp-tools/pspec.xml index 951babf391..5a11601601 100755 --- a/desktop/gnome/base/yelp-tools/pspec.xml +++ b/desktop/gnome/base/yelp-tools/pspec.xml @@ -13,8 +13,9 @@ Tools for creating Yelp documentation Mate için Çeşitli ağ araçları arayüzü uygulaması. yelp-tools is a collection of scripts and build utilities to help create, manage, and publish documentation for Yelp and the web. - mirrors://gnome/yelp-tools/3.38/yelp-tools-3.38.0.tar.xz + mirrors://gnome/yelp-tools/40/yelp-tools-40.0.tar.xz + meson itstool libxslt-devel yelp-xsl-devel @@ -35,6 +36,13 @@ + + 2021-05-24 + 40.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2021-03-01 3.38.0 diff --git a/desktop/gnome/base/yelp/pspec.xml b/desktop/gnome/base/yelp/pspec.xml index b6b2e23a3a..1868522e8c 100755 --- a/desktop/gnome/base/yelp/pspec.xml +++ b/desktop/gnome/base/yelp/pspec.xml @@ -12,11 +12,12 @@ app:gui Help viewer for GNOME desktop Yelp is a help viewer which serves as a DocBook viewer, a man page viewer, and an info page viewer. - mirrors://gnome/yelp/3.38/yelp-3.38.3.tar.xz + mirrors://gnome/yelp/40/yelp-40.0.tar.xz itstool gtk-doc intltool + xz-devel gtk3-devel sqlite-devel libxslt-devel @@ -32,6 +33,7 @@ yelp + xz gtk3 bzip2 glib2 @@ -67,6 +69,13 @@ + + 2021-05-24 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-03-01 3.38.3