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