gnome ver. bump

This commit is contained in:
Rmys
2025-10-13 11:46:33 +03:00
parent 5060892a77
commit 599e25c751
46 changed files with 1575 additions and 588 deletions
+12 -6
View File
@@ -12,21 +12,20 @@
<IsA>app:console</IsA>
<Summary>Simple low-level configuration system</Summary>
<Description>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.</Description>
<Archive sha1sum="c8e12b98b2b10ccae4ee13395a39b3e913f58ab6" type="tarxz">https://download.gnome.org/sources/dconf/0.40/dconf-0.40.0.tar.xz</Archive>
<Archive sha1sum="5c827f91cac89396125dc1aba44fe86b68feaf51" type="tarxz">https://download.gnome.org/sources/dconf/0.49/dconf-0.49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>ninja</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>intltool</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>bash-completion</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>dconf</Name>
<RuntimeDependencies>
@@ -46,9 +45,9 @@
<Name>dconf-devel</Name>
<Summary>Development files for dconf</Summary>
<RuntimeDependencies>
<Dependency release="current">dconf</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency release="current">dconf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -70,6 +69,13 @@
</Package>
<History>
<Update release="11">
<Date>2025-09-15</Date>
<Version>0.49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2023-09-12</Date>
<Version>0.40.0</Version>
@@ -12,38 +12,37 @@
<Icon>evolution</Icon>
<Summary>The Evolution Data Server package provides a unified backend for programs that work with contacts, tasks, and calendar information.</Summary>
<Description>The Evolution Data Server provides a single database for common, desktop-wide information, such as a user's address book or calendar events.</Description>
<Archive sha1sum="d411cd6b004146dd7689834698b7a6a0e02a20e2" type="tarxz">https://download.gnome.org/sources/evolution-data-server/3.56/evolution-data-server-3.56.2.tar.xz</Archive>
<Archive sha1sum="8a5df13ea837a123cb68380b3c248ee2068ee890" type="tarxz">https://download.gnome.org/sources/evolution-data-server/3.58/evolution-data-server-3.58.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>flex</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gperf</Dependency>
<Dependency>cmake</Dependency>
<Dependency>intltool</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>nspr-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>libical-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>python3-packaging</Dependency>
<Dependency>libgweather4-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>nspr-devel</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency versionFrom="3.41.0">gcr-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>libcanberra-gtk3-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>cmake</Dependency>
<Dependency>python3-packaging</Dependency>
<Dependency>webkit2gtk-4.1-devel</Dependency>
<Dependency>webkit2gtk-6.0-devel</Dependency>
<Dependency versionFrom="3.41.0">gcr-devel</Dependency>
<Dependency versionFrom="0.21.7">libsecret-devel</Dependency>
<Dependency versionFrom="2.50.1">webkit2gtk-4.1-devel</Dependency>
<Dependency versionFrom="2.50.1">webkit2gtk-6.0-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>evolution-data-server</Name>
<Summary>The Evolution Data Server package provides a unified backend for programs that work with contacts, tasks, and calendar information.</Summary>
@@ -62,16 +61,16 @@
<Dependency>libgcc</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>libical</Dependency>
<Dependency>libsoup3</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libsoup3</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>libsecret</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>libgweather4</Dependency>
<Dependency>libcanberra-gtk3</Dependency>
<Dependency>mit-kerberos</Dependency>
<Dependency>webkit2gtk-4.1</Dependency>
<Dependency>webkit2gtk-6.0</Dependency>
<Dependency>libcanberra-gtk3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/libexec</Path>
@@ -91,7 +90,7 @@
</Package>
<Package>
<Name>evolution-data-server-docs</Name>
<Name>evolution-data-server-docs</Name>
<IsA>data:doc</IsA>
<Summary>Help files and API documents for evolution-data-server</Summary>
<Files>
@@ -105,7 +104,6 @@
<Name>evolution-data-server-devel</Name>
<Summary>Development files for evolution-data-server</Summary>
<RuntimeDependencies>
<Dependency release="current">evolution-data-server</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
@@ -113,10 +111,11 @@
<Dependency>glib2-devel</Dependency>
<Dependency>sqlite-devel</Dependency>
<Dependency>libical-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency release="current">evolution-data-server</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/installed-tests</Path>
@@ -131,6 +130,13 @@
</Package>
<History>
<Update release="33">
<Date>2025-10-10</Date>
<Version>3.58.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="32">
<Date>2025-08-29</Date>
<Version>3.56.2</Version>
+16 -10
View File
@@ -13,31 +13,30 @@
<Icon>gjs</Icon>
<Summary>JavaScript bindings for GNOME</Summary>
<Description>JavaScript bindings for GNOME</Description>
<Archive sha1sum="9c6cb2773779b6b43b41de254c69a1bc145d4331">https://download.gnome.org/sources/gjs/1.84/gjs-1.84.2.tar.xz</Archive>
<Archive sha1sum="b6abb505bfba8eb8044e1fbf751a1e48df61fadf">https://download.gnome.org/sources/gjs/1.86/gjs-1.86.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>mozjs-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>readline-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>readline-devel</Dependency>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>systemtap-sdt-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency versionFrom="140.3">mozjs-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">test.patch</Patch> -->
<!-- <Patch level="1">test.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>gjs</Name>
<RuntimeDependencies>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>mozjs</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libffi</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>readline</Dependency>
<Dependency>mozjs</Dependency>
<Dependency>gobject-introspection</Dependency>
</RuntimeDependencies>
<Files>
@@ -54,12 +53,12 @@
<Name>gjs-devel</Name>
<Summary>Development files for gjs</Summary>
<RuntimeDependencies>
<Dependency release="current">gjs</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<Dependency>mozjs-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency release="current">gjs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
@@ -68,6 +67,13 @@
</Package>
<History>
<Update release="23">
<Date>2025-09-25</Date>
<Version>1.86.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="22">
<Date>2025-08-06</Date>
<Version>1.84.2</Version>
@@ -11,12 +11,11 @@
<License>GPLv2</License>
<Summary>Default wallpaper set for GNOME.</Summary>
<Description>This module contains a set of backgrounds packaged with the GNOME desktop.</Description>
<Archive sha1sum="865657d727552c74539025146426f1e64393aa43">https://download.gnome.org/sources/gnome-backgrounds/48/gnome-backgrounds-48.2.1.tar.xz</Archive>
<Archive sha1sum="ebbcba346fc6e373f5d2ed2bfb6116015f2e63da">https://download.gnome.org/sources/gnome-backgrounds/49/gnome-backgrounds-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gnome-backgrounds</Name>
<Files>
@@ -29,6 +28,13 @@
</Package>
<History>
<Update release="12">
<Date>2025-09-26</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2025-05-26</Date>
<Version>48.2.1</Version>
@@ -13,79 +13,76 @@
<Icon>gnome-control-center</Icon>
<Summary>GNOME's main interface to configure various aspects of the desktop</Summary>
<Description>GNOME Settings is GNOME's main interface for configuration of various aspects of your desktop.</Description>
<Archive sha1sum="1023268cb294ec683bc5a572d0a2bef19c67d911" type="tarxz">https://download.gnome.org/sources/gnome-control-center/48/gnome-control-center-48.4.tar.xz</Archive>
<Archive sha1sum="7d1ed85f25260347abbccb3b60905df588b38c78" type="tarxz">https://download.gnome.org/sources/gnome-control-center/49/gnome-control-center-49.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>openssh</Dependency>
<Dependency>intltool</Dependency>
<Dependency>ibus-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>cups-devel</Dependency>
<Dependency>gcr-4-devel</Dependency>
<Dependency>tecla-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>fwupd-devel</Dependency>
<Dependency versionFrom="44.0">gsettings-desktop-schemas-devel</Dependency>
<Dependency>intltool</Dependency>
<Dependency>meson</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>ModemManager-devel</Dependency>
<Dependency>accountsservice-devel</Dependency>
<Dependency>colord-gtk-devel</Dependency>
<Dependency versionFrom="42.5">gnome-bluetooth-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency versionFrom="3.36.0">gnome-menus-devel</Dependency>
<Dependency versionFrom="3.48.3">gnome-online-accounts-devel</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency versionFrom="44.0">gnome-settings-daemon-devel</Dependency>
<Dependency versionFrom="0.3.15">grilo-devel</Dependency>
<Dependency>ibus-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXxf86misc-devel</Dependency>
<Dependency>libgtop-devel</Dependency>
<Dependency versionFrom="1.4.0">libhandy-devel</Dependency>
<Dependency>libpwquality-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>samba-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>clutter-gtk-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<!-- <Dependency>gtk3-devel</Dependency> -->
<Dependency>cups-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency versionFrom="2.4.0">libwacom-devel</Dependency>
<Dependency>clutter-devel</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>udisks2-devel</Dependency>
<Dependency>gsound-devel</Dependency>
<Dependency versionFrom="44.0.1">cheese-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>libgtop-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>clutter-devel</Dependency>
<Dependency>udisks2-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>colord-gtk-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>libmm-glib-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>openssh</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>clutter-gtk-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>ModemManager-devel</Dependency>
<Dependency>libXxf86misc-devel</Dependency>
<Dependency>libpwquality-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency>accountsservice-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency versionFrom="0.3.19">grilo-devel</Dependency>
<Dependency versionFrom="44.0.1">cheese-devel</Dependency>
<Dependency versionFrom="1.4.0">libhandy-devel</Dependency>
<Dependency versionFrom="2.16.1">libwacom-devel</Dependency>
<Dependency versionFrom="0.21.7">libsecret-devel</Dependency>
<Dependency versionFrom="3.36.0">gnome-menus-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency versionFrom="42.5">gnome-bluetooth-devel</Dependency>
<Dependency versionFrom="3.56.1">gnome-online-accounts-devel</Dependency>
<Dependency versionFrom="49.0">gnome-settings-daemon-devel</Dependency>
<Dependency versionFrom="49.0">gsettings-desktop-schemas-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>0001-build-Restore-options-for-bluetooth-NetworkManager-a.patch</Patch> -->
<!-- <Patch>0002-build-Make-kerberos-optional.patch</Patch> -->
<!-- <Patch>0003-build-Make-grilo-and-gnome-online-accounts-optional.patch</Patch> -->
<!-- <Patch>0001-build-Restore-options-for-bluetooth-NetworkManager-a.patch</Patch> -->
<!-- <Patch>0002-build-Make-kerberos-optional.patch</Patch> -->
<!-- <Patch>0003-build-Make-grilo-and-gnome-online-accounts-optional.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>gnome-control-center</Name>
<RuntimeDependencies>
<Dependency>gcr-4</Dependency>
<Dependency>atk</Dependency>
<Dependency>tecla</Dependency>
<Dependency>cups</Dependency>
<Dependency>gtk4</Dependency>
<!-- <Dependency>gtk3</Dependency> -->
<Dependency>ibus</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>tecla</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libXi</Dependency>
@@ -100,16 +97,16 @@
<Dependency>polkit</Dependency>
<Dependency>upower</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>graphene</Dependency>
<Dependency>libadwaita</Dependency>
<Dependency>libgtop</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>udisks2</Dependency>
<Dependency>graphene</Dependency>
<Dependency>libepoxy</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>libhandy</Dependency>
<Dependency>libwacom</Dependency>
<Dependency>libsecret</Dependency>
<Dependency>libadwaita</Dependency>
<Dependency>colord-gtk</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
@@ -162,6 +159,13 @@
</Package>
<History>
<Update release="34">
<Date>2025-10-10</Date>
<Version>49.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="33">
<Date>2025-09-26</Date>
<Version>48.4</Version>
+31 -24
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gnome-desktop</Name>
@@ -18,10 +18,10 @@
<Dependency>meson</Dependency>
<Dependency>itstool</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>bubblewrap</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libX11-devel</Dependency>
@@ -33,24 +33,23 @@
<Dependency>libseccomp-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency versionFrom="44.4">gsettings-desktop-schemas-devel</Dependency>
<Dependency versionFrom="49.0">gsettings-desktop-schemas-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>gnome-desktop.patch</Patch>
<Patch level="1">gnome-desktop.patch</Patch>
</Patches>
-->
<Patches>
<Patch>gnome-desktop.patch</Patch>
<Patch level="1">gnome-desktop.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>gnome-desktop</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>dbus</Dependency>
<Dependency>cairo</Dependency>
<Dependency>eudev</Dependency>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>iso-codes</Dependency>
@@ -68,32 +67,33 @@
<Path fileType="doc">/usr/share/doc</Path>
</Files>
<!--
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/gnome-desktop.desktop">gnome-desktop.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/gnome-desktop.png">gnome-desktop.png</AdditionalFile>
</AdditionalFiles>
-->
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/gnome-desktop.desktop">gnome-desktop.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/gnome-desktop.png">gnome-desktop.png</AdditionalFile>
</AdditionalFiles>
-->
<!--
<Provides>
<COMAR script="package.py">System.Package</COMAR>
<COMAR script="service.py">System.Service</COMAR>
</Provides>
-->
<Provides>
<COMAR script="package.py">System.Package</COMAR>
<COMAR script="service.py">System.Service</COMAR>
</Provides>
-->
</Package>
<Package>
<Name>gnome-desktop-devel</Name>
<Summary>Development files for gnome-desktop</Summary>
<RuntimeDependencies>
<Dependency release="current">gnome-desktop</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>iso-codes-devel</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>iso-codes-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency release="current">gnome-desktop</Dependency>
<Dependency versionFrom="41.0">gsettings-desktop-schemas-devel</Dependency>
</RuntimeDependencies>
<Files>
@@ -101,7 +101,7 @@
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<Package>
<Name>gnome-desktop-docs</Name>
<Summary>Development files for gnome-desktop</Summary>
@@ -112,8 +112,15 @@
<Path fileType="data">/usr/share/gtk-doc</Path>
</Files>
</Package>
<History>
<Update release="22">
<Date>2025-09-26</Date>
<Version>44.4</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="21">
<Date>2025-09-05</Date>
<Version>44.4</Version>
@@ -11,8 +11,7 @@ from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
mesontools.configure("-Dparental_controls=disabled \
-Dsystemd=false")
mesontools.configure("-Dparental_controls=disabled")
def build():
mesontools.build()
@@ -11,49 +11,49 @@
<License>GPLv2</License>
<Summary>GNOME Initial Setup application.</Summary>
<Description>After acquiring or installing a new system there are a few essential things to set up before use. gnome-initial-setup aims to provide a simple, easy, and safe way to prepare a new system.</Description>
<Archive sha1sum="00df1308f22ae48c7bea3cefd76319594229cfc8" type="tarxz">https://download.gnome.org/sources/gnome-initial-setup/48/gnome-initial-setup-48.1.tar.xz</Archive>
<Archive sha1sum="c48cbc8b55d6403231c64906e90bbbb73c933f82" type="tarxz">https://download.gnome.org/sources/gnome-initial-setup/49/gnome-initial-setup-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>meson</Dependency>
<Dependency>gdm-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>ibus-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>librest-devel</Dependency>
<Dependency>geoclue-devel</Dependency>
<Dependency>libhandy-devel</Dependency>
<Dependency>iso-codes-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>libgweather4-devel</Dependency>
<Dependency>libpwquality-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency>accountsservice-devel</Dependency>
<Dependency versionFrom="44.1">cheese-devel</Dependency>
<Dependency>libgweather4-devel</Dependency>
<Dependency>webkit2gtk-6.0-devel</Dependency>
<Dependency versionFrom="3.48.0">gnome-online-accounts-devel</Dependency>
<Dependency>gdm-devel</Dependency>
<Dependency>libpwquality-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>librest-devel</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency>ibus-devel</Dependency>
<Dependency>iso-codes-devel</Dependency>
<Dependency>geoclue-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libhandy-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency versionFrom="0.21.7">libsecret-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency versionFrom="2.50.1">webkit2gtk-6.0-devel</Dependency>
<Dependency versionFrom="3.56.1">gnome-online-accounts-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gnome-initial-setup</Name>
<RuntimeDependencies>
<Dependency>libgdm</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>ibus</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libgdm</Dependency>
<Dependency>cheese</Dependency>
<Dependency>libnma</Dependency>
<Dependency>polkit</Dependency>
@@ -65,21 +65,21 @@
<Dependency>libsecret</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>webkit2gtk-6.0</Dependency>
<Dependency>libadwaita</Dependency>
<Dependency>geocode-glib</Dependency>
<Dependency>libgweather4</Dependency>
<Dependency>libpwquality</Dependency>
<Dependency>mit-kerberos</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>webkit2gtk-6.0</Dependency>
<Dependency>NetworkManager</Dependency>
<Dependency>accountsservice</Dependency>
<Dependency>gnome-online-accounts</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>libadwaita</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/libexec/gnome-initial-setup*</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/gnome-session</Path>
<Path fileType="data">/usr/share/gnome-shell</Path>
@@ -93,6 +93,13 @@
</Package>
<History>
<Update release="26">
<Date>2025-09-17</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="25">
<Date>2025-08-04</Date>
<Version>48.1</Version>
@@ -11,55 +11,50 @@
<License>LGPLv2</License>
<Summary>Single sign-on framework for GNOME</Summary>
<Description>The GNOME Online Accounts package contains a framework used to access the user's online accounts.</Description>
<Archive sha1sum="da637200f5ac56486146bcd2a0945541a3acdf73">https://download.gnome.org/sources/gnome-online-accounts/3.54/gnome-online-accounts-3.54.5.tar.xz</Archive>
<Archive sha1sum="430cf1d4cd4f42339ff66152f2029a9dde9ef21d">https://download.gnome.org/sources/gnome-online-accounts/3.56/gnome-online-accounts-3.56.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>keyutils</Dependency>
<Dependency>gcr-4-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<!-- <Dependency>gcr-devel</Dependency> -->
<Dependency>gi-docgen</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gcr-4-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>librest-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>telepathy-glib-devel</Dependency>
<!-- <Dependency>webkit2gtk-4.1-devel</Dependency> -->
<Dependency>gobject-introspection-devel</Dependency>
<Dependency versionFrom="0.21.7">librest-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gnome-online-accounts</Name>
<RuntimeDependencies>
<!-- <Dependency>gcr</Dependency> -->
<Dependency>gcr-4</Dependency>
<Dependency>atk</Dependency>
<Dependency>keyutils</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>p11-kit</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libsoup3</Dependency>
<Dependency>librest</Dependency>
<Dependency>keyutils</Dependency>
<Dependency>libsoup3</Dependency>
<Dependency>harfbuzz</Dependency>
<Dependency>libsecret</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libadwaita</Dependency>
<!-- <Dependency>webkit2gtk-4.1</Dependency> -->
<Dependency>mit-kerberos</Dependency>
<Dependency>harfbuzz</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/libexec</Path>
@@ -81,7 +76,6 @@
<Package>
<Name>gnome-online-accounts-devel</Name>
<RuntimeDependencies>
<!-- <Dependency>gtk3-devel</Dependency> -->
<Dependency>gtk4-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
@@ -96,6 +90,13 @@
</Package>
<History>
<Update release="20">
<Date>2025-10-12</Date>
<Version>3.56.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="19">
<Date>2025-08-04</Date>
<Version>3.54.5</Version>
+1 -1
View File
@@ -10,7 +10,7 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("sed 's@/bin/sh@/bin/sh -l@' -i gnome-session/gnome-session.in")
# shelltools.system("sed 's@/bin/sh@/bin/sh -l@' -i gnome-session/gnome-session.in")
# shelltools.system("""sed -i "/ systemd_dep/,+3d;/if enable_systemd/a \ systemd_userunitdir = '/tmp\'" meson.build""")
mesontools.configure("--buildtype=release \
+23 -16
View File
@@ -11,28 +11,27 @@
<License>GPLv2</License>
<Summary>GNOME session manager</Summary>
<Description>gnome-session manages X11-compliant sessions with ConsoleKit daemon and starts GNOME core services</Description>
<Archive sha1sum="75a79f49a3de2c0bb59f2ad2b30580c3b60d9627" type="tarxz">https://download.gnome.org/sources/gnome-session/48/gnome-session-48.0.tar.xz</Archive>
<Archive sha1sum="17c9104cb7e54640a40991f74df6c033e170f86b" type="tarxz">https://download.gnome.org/sources/gnome-session/49/gnome-session-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>glib2-devel</Dependency>
<Dependency>intltool</Dependency>
<Dependency>xmlto</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>xtrans</Dependency>
<Dependency>meson</Dependency>
<Dependency>xtrans</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch>gentoo/gnome-session-46.0-meson-Support-elogind.patch</Patch>
<!-- <Patch>gentoo/gnome-session-46.0-meson-Support-elogind.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>gnome-session</Name>
<RuntimeDependencies>
@@ -41,12 +40,12 @@
<Dependency>libSM</Dependency>
<Dependency>libICE</Dependency>
<Dependency>libX11</Dependency>
<Dependency>elogind</Dependency>
<Dependency>libepoxy</Dependency>
<Dependency>libglvnd</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>libXcomposite</Dependency>
<Dependency>elogind</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -54,6 +53,7 @@
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/applications/gnome-mimeapps.list</Path>
<Path fileType="data">/usr/share/wayland-sessions</Path>
<Path fileType="doc">/usr/share/gnome-session</Path>
<Path fileType="doc">/usr/share/xsessions</Path>
@@ -64,6 +64,13 @@
</Package>
<History>
<Update release="12">
<Date>2025-10-11</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2025-04-12</Date>
<Version>48.0</Version>
@@ -13,8 +13,8 @@ from pisi.actionsapi import mesontools
def setup():
shelltools.system("sed -e 's/libsystemd/libelogind/' \
-i plugins/power/test.py")
shelltools.system("sed -e 's/(backlight->logind_proxy)/(0)/' \
-i plugins/power/gsd-backlight.c")
# shelltools.system("sed -e 's/(backlight->logind_proxy)/(0)/' \
# -i plugins/power/gsd-backlight.c")
mesontools.configure("-Dsystemd=false")
@@ -23,4 +23,4 @@ def build():
def install():
mesontools.install()
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "MAINTAINERS")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "MAINTAINERS")
@@ -13,49 +13,48 @@
<Summary>The GNOME Settings Daemon is responsible for setting various parameters of a
GNOME Session and the applications that run under it.</Summary>
<Description>The GNOME Settings Daemon is responsible for setting various parameters of a GNOME Session and the applications that run under it.</Description>
<Archive type="tarxz" sha1sum="2f3f42177ca2eb27d82d25467690427a43c54ab7">https://download.gnome.org/sources/gnome-settings-daemon/48/gnome-settings-daemon-48.1.tar.xz</Archive>
<Archive type="tarxz" sha1sum="6e0cadecc2688ba30ef3ae3ef4d4722794fed466">https://download.gnome.org/sources/gnome-settings-daemon/49/gnome-settings-daemon-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>colord-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency versionFrom="3.41.0">gcr-4-devel</Dependency>
<Dependency>geoclue-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libcanberra-gtk3-devel</Dependency>
<Dependency>libgweather4-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency versionFrom="2.4.0">libwacom-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>pulseaudio</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>xorg-input-wacom-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>cups-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>geoclue-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>libmm-glib-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
<Dependency>libgweather4-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>libcanberra-gtk3-devel</Dependency>
<Dependency>xorg-input-wacom-devel</Dependency>
<Dependency versionFrom="3.41.0">gcr-4-devel</Dependency>
<Dependency versionFrom="2.16.1">libwacom-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gnome-settings-daemon</Name>
<Summary>The GNOME Settings Daemon is responsible for setting various parameters of a
GNOME Session and the applications that run under it.</Summary>
<RuntimeDependencies>
<Dependency>gcr-4</Dependency>
<Dependency>nss</Dependency>
<Dependency>cups</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>nspr</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>cairo</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>glib2</Dependency>
@@ -64,27 +63,27 @@ GNOME Session and the applications that run under it.</Summary>
<Dependency>colord</Dependency>
<Dependency>libX11</Dependency>
<Dependency>upower</Dependency>
<Dependency>polkit</Dependency>
<Dependency>elogind</Dependency>
<Dependency>p11-kit</Dependency>
<Dependency>geoclue</Dependency>
<Dependency>polkit</Dependency>
<Dependency>libXext</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>libwacom</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>libXfixes</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libmm-glib</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>geocode-glib</Dependency>
<Dependency>libgweather4</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>NetworkManager</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>libcanberra-gtk3</Dependency>
<Dependency>libgweather4</Dependency>
<Dependency>libXfixes</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/etc</Path>
@@ -112,6 +111,13 @@ GNOME Session and the applications that run under it.</Summary>
</Package>
<History>
<Update release="15">
<Date>2025-09-14</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2025-04-22</Date>
<Version>48.1</Version>
@@ -12,14 +12,13 @@
<Icon>gnome</Icon>
<Summary>A collection of extensions providing additional and optional functionality to GNOME Shell</Summary>
<Description>GNOME Shell Extensions is a collection of extensions providing additional and optional functionality to GNOME Shell</Description>
<Archive sha1sum="2504b5949c62405a4f90257946d34ae4cc94dfcc">https://download.gnome.org/sources/gnome-shell-extensions/48/gnome-shell-extensions-48.3.tar.xz</Archive>
<Archive sha1sum="e1b924cc7f5bfc997bd8016aa67dfe0ec47a6107">https://download.gnome.org/sources/gnome-shell-extensions/49/gnome-shell-extensions-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>libgtop-devel</Dependency>
<Dependency>sassc</Dependency>
<Dependency>meson</Dependency>
<Dependency>libgtop-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gnome-shell-extensions</Name>
<Files>
@@ -32,6 +31,13 @@
</Package>
<History>
<Update release="25">
<Date>2025-09-15</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="24">
<Date>2025-07-05</Date>
<Version>48.3</Version>
@@ -0,0 +1,40 @@
From e54aa588c1604b63e2f051e20c1ecb3e601beb5c Mon Sep 17 00:00:00 2001
From: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue, 23 Sep 2025 14:12:56 +0800
Subject: [PATCH] slider: Use the sprite of the touch event, not the pointer
startDragging() starts with:
const sprite = backend.get_sprite(global.stage, event);
this._sprite = sprite;
but then vfunc_touch_event() would only compare this._sprite to:
sprite = backend.get_pointer_sprite(global.stage);
which never matched. And so _endDragging() was never called and
the grab was never dismissed, effectively freezing the shell.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8660
Fixes: c206ec693 ("slider: Use Clutter.Sprite for pointing focus accounting")
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3887>
---
js/ui/slider.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/js/ui/slider.js b/js/ui/slider.js
index 2cf5f145b..05861b56f 100644
--- a/js/ui/slider.js
+++ b/js/ui/slider.js
@@ -132,7 +132,7 @@ export const Slider = GObject.registerClass({
vfunc_touch_event(event) {
const backend = global.stage.get_context().get_backend();
- const sprite = backend.get_pointer_sprite(global.stage);
+ const sprite = backend.get_sprite(global.stage, event);
if (!this._dragging &&
event.type() === Clutter.EventType.TOUCH_BEGIN) {
--
GitLab
+48 -42
View File
@@ -12,75 +12,75 @@
<Icon>gnome</Icon>
<Summary>GNOME Shell is the defining technology of the GNOME40 user experience</Summary>
<Description>GNOME Shell is the defining technology of the GNOME40 user experience. It provides core interface functions like switching to windows and launching applications.</Description>
<Archive sha1sum="b88bb8ac6c37c854837966f1f85afcb86eef65b9" type="tarxz">https://download.gnome.org/sources/gnome-shell/48/gnome-shell-48.5.tar.xz</Archive>
<Archive sha1sum="41ed83a8bea40d39cc6f93d1bdd1f24f38fdc400" type="tarxz">https://download.gnome.org/sources/gnome-shell/49/gnome-shell-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>sassc</Dependency>
<Dependency>meson</Dependency>
<Dependency>docutils</Dependency>
<Dependency>python3-docutils</Dependency>
<Dependency>at-spi2-atk-devel</Dependency>
<Dependency>gtk4-update-icon-cache</Dependency>
<Dependency versionFrom="3.48.1">evolution-data-server-devel</Dependency>
<Dependency>folks-devel</Dependency>
<Dependency versionFrom="3.41.0">gcr-4-devel</Dependency>
<Dependency versionFrom="1.76.0">gjs-devel</Dependency>
<Dependency versionFrom="42.5">gnome-bluetooth-devel</Dependency>
<Dependency versionFrom="44.0">gnome-control-center-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency versionFrom="3.36.0">gnome-menus-devel</Dependency>
<Dependency versionFrom="46.0">gsettings-desktop-schemas-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>ibus-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libcroco-devel</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>folks-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency versionFrom="48.5">mutter-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency versionFrom="0.120">polkit-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>sassc</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>telepathy-logger-devel</Dependency>
<Dependency versionFrom="0.4.4">gnome-autoar-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>vulkan-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>network-manager-applet</Dependency>
<Dependency>meson</Dependency>
<Dependency>vulkan-devel</Dependency>
<Dependency>libcroco-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>vulkan-headers</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>appstream-devel</Dependency>
<Dependency>python3-docutils</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>at-spi2-atk-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>libdisplay-info-devel</Dependency>
<Dependency>gnome-settings-daemon-devel</Dependency>
<Dependency>gtk4-update-icon-cache</Dependency>
<Dependency>telepathy-logger-devel</Dependency>
<Dependency>network-manager-applet</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency versionFrom="1.86.0">gjs-devel</Dependency>
<Dependency versionFrom="3.41.0">gcr-4-devel</Dependency>
<Dependency versionFrom="49.0">mutter-devel</Dependency>
<Dependency versionFrom="0.120">polkit-devel</Dependency>
<Dependency versionFrom="0.21.7">libsecret-devel</Dependency>
<Dependency versionFrom="3.36.0">gnome-menus-devel</Dependency>
<Dependency versionFrom="0.4.4">gnome-autoar-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency versionFrom="42.5">gnome-bluetooth-devel</Dependency>
<Dependency versionFrom="49.1">gnome-control-center-devel</Dependency>
<Dependency versionFrom="3.48.1">evolution-data-server-devel</Dependency>
<Dependency versionFrom="49.0">gnome-settings-daemon-devel</Dependency>
<Dependency versionFrom="49.0">gsettings-desktop-schemas-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>fix-xwayland.patch</Patch> -->
<Patch>e54aa588.patch</Patch>
</Patches>
</Source>
<Package>
<Name>gnome-shell</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>gjs</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libX11</Dependency>
<Dependency>mutter</Dependency>
<Dependency>polkit</Dependency>
<Dependency>libgdm</Dependency>
<Dependency>libical</Dependency>
<Dependency>libglvnd</Dependency>
<Dependency>pipewire</Dependency>
@@ -95,10 +95,9 @@
<Dependency>NetworkManager</Dependency>
<Dependency>wayland-server</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>network-manager-applet</Dependency>
<Dependency>evolution-data-server</Dependency>
<Dependency>gobject-introspection</Dependency>
<Dependency>libgdm</Dependency>
<Dependency>network-manager-applet</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
@@ -123,6 +122,13 @@
</Package>
<History>
<Update release="40">
<Date>2025-09-15</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="39">
<Date>2025-09-14</Date>
<Version>48.5</Version>
+9 -3
View File
@@ -12,13 +12,12 @@
<IsA>data:doc</IsA>
<Summary>GNOME User Documentation</Summary>
<Description>This package contains documents which are packaged together and shipped as gnome-user-docs in the core GNOME distribution.</Description>
<Archive sha1sum="272b419dca2ea9da7a9068313dc481b1a2d25bad" type="tarxz">https://download.gnome.org/sources/gnome-user-docs/48/gnome-user-docs-48.5.tar.xz</Archive>
<Archive sha1sum="e9bc8d9c5562cff8e18aef4525bbcc9839977c6a" type="tarxz">https://download.gnome.org/sources/gnome-user-docs/49/gnome-user-docs-49.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>libxml2-devel</Dependency>
<Dependency>itstool</Dependency>
<Dependency>libxml2-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gnome-user-docs</Name>
<IsA>data:doc</IsA>
@@ -29,6 +28,13 @@
</Package>
<History>
<Update release="21">
<Date>2025-10-12</Date>
<Version>49.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="20">
<Date>2025-09-14</Date>
<Version>48.5</Version>
+42 -36
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org.tr/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>grilo-plugins</Name>
@@ -13,62 +13,61 @@
<IsA>app:gui</IsA>
<Summary>Plugins for the Grilo framework</Summary>
<Description>Plugins for the Grilo framework</Description>
<Archive sha1sum="c94e7435d25307f4348b6d6cc08d6857efb2c0a3" type="tarxz">mirrors://gnome/grilo-plugins/0.3/grilo-plugins-0.3.16.tar.xz</Archive>
<Archive sha1sum="33f69de0a91dd8355576dcebd132220b3c44ce8b" type="tarxz">mirrors://gnome/grilo-plugins/0.3/grilo-plugins-0.3.18.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency versionFrom="0.3.15">grilo-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gom-devel</Dependency>
<Dependency versionFrom="3.48.0">gnome-online-accounts-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>gperf</Dependency>
<Dependency>libgcrypt-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>itstool</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>libmediaart-devel</Dependency>
<Dependency>gom-devel</Dependency>
<Dependency>lua-devel</Dependency>
<Dependency>librest-devel</Dependency>
<Dependency>sqlite-devel</Dependency>
<Dependency>libgdata-devel</Dependency>
<Dependency>totem-pl-parser-devel</Dependency>
<Dependency>localsearch</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libdmapsharing-devel</Dependency>
<Dependency>liboauth-devel</Dependency>
<Dependency>yelp-tools</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>localsearch</Dependency>
<Dependency>sqlite-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>librest-devel</Dependency>
<Dependency>libgdata-devel</Dependency>
<Dependency>liboauth-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>libgcrypt-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>tinysparql-devel</Dependency>
<Dependency>libmediaart-devel</Dependency>
<Dependency>libdmapsharing-devel</Dependency>
<Dependency>totem-pl-parser-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency versionFrom="0.3.19">grilo-devel</Dependency>
<Dependency versionFrom="3.56.1">gnome-online-accounts-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>0001-grl-lua-factory-Remove-a-bad-pop.patch</Patch> -->
<!-- <Patch>0001-grl-lua-factory-Remove-a-bad-pop.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>grilo-plugins</Name>
<RuntimeDependencies>
<Dependency>avahi-glib</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gnome-online-accounts</Dependency>
<Dependency>gom</Dependency>
<Dependency>lua</Dependency>
<Dependency>glib2</Dependency>
<Dependency>grilo</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libgdata</Dependency>
<Dependency>liboauth</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>avahi-glib</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>libarchive</Dependency>
<Dependency>libdmapsharing</Dependency>
<Dependency>libgdata</Dependency>
<Dependency>libmediaart</Dependency>
<Dependency>liboauth</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>lua</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>tinysparql</Dependency>
<Dependency>totem-pl-parser</Dependency>
<Dependency>libmediaart</Dependency>
<Dependency>localsearch</Dependency>
<Dependency>libdmapsharing</Dependency>
<Dependency>totem-pl-parser</Dependency>
<Dependency>gnome-online-accounts</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/grilo-0.3</Path>
@@ -90,6 +89,13 @@
</Package>
<History>
<Update release="6">
<Date>2025-10-11</Date>
<Version>0.3.18</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-10-26</Date>
<Version>0.3.16</Version>
+16 -10
View File
@@ -12,26 +12,25 @@
<IsA>library</IsA>
<Summary>Grilo is a framework for browsing and searching media content from various sources using a single API.</Summary>
<Description>Grilo is a framework for browsing and searching media content from various sources using a single API.</Description>
<Archive sha1sum="f291f2d855f45fa4682d9361bbcf5692577faef5">https://download.gnome.org/sources/grilo/0.3/grilo-0.3.16.tar.xz</Archive>
<Archive sha1sum="d027d5dd9cd9e1912070f1664c67549a45e5ef68">https://download.gnome.org/sources/grilo/0.3/grilo-0.3.19.tar.xz</Archive>
<BuildDependencies>
<Dependency>eudev-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>meson</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>liboauth-devel</Dependency>
<Dependency>totem-pl-parser-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">0002-net-Fix-TLS-cert-validation-not-being-done-for-any-n.patch</Patch> -->
<!-- <Patch level="1">0002-net-Fix-TLS-cert-validation-not-being-done-for-any-n.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>grilo</Name>
<RuntimeDependencies>
@@ -55,9 +54,9 @@
<Name>grilo-devel</Name>
<Summary>Development files for grilo</Summary>
<RuntimeDependencies>
<Dependency release="current">grilo</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency release="current">grilo</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -68,6 +67,13 @@
</Package>
<History>
<Update release="6">
<Date>2025-09-26</Date>
<Version>0.3.19</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-12-26</Date>
<Version>0.3.16</Version>
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gsettings-desktop-schemas</Name>
@@ -13,7 +13,7 @@
<Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
settings shared by various components of a desktop.</Summary>
<Description>gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description>
<Archive sha1sum="4959d24542c24d8d10955e5f9152961dfbf2b6b6" type="tarxz">https://download.gnome.org/sources/gsettings-desktop-schemas/48/gsettings-desktop-schemas-48.0.tar.xz</Archive>
<Archive sha1sum="8819eb422909b7c4d48292316bf18ce797fbb838" type="tarxz">https://download.gnome.org/sources/gsettings-desktop-schemas/49/gsettings-desktop-schemas-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency versionFrom="2.66.2">glib2-devel</Dependency>
@@ -33,6 +33,7 @@ settings shared by various components of a desktop.</Summary>
<Path fileType="data">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>gsettings-desktop-schemas-devel</Name>
<Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
@@ -45,7 +46,15 @@ settings shared by various components of a desktop.</Summary>
<Path fileType="data">/usr/share/pkgconfig/</Path>
</Files>
</Package>
<History>
<Update release="16">
<Date>2025-09-14</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2025-04-05</Date>
<Version>48.0</Version>
@@ -123,33 +132,33 @@ settings shared by various components of a desktop.</Summary>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
<Update release="4">
<Date>2020-01-31</Date>
<Version>3.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2019-11-23</Date>
<Version>3.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2019-07-13</Date>
<Version>3.33.1</Version>
<Comment>version bump</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2018-12-03</Date>
<Version>3.10.1</Version>
<Comment>First Release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2020-01-31</Date>
<Version>3.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2019-11-23</Date>
<Version>3.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2019-07-13</Date>
<Version>3.33.1</Version>
<Comment>version bump</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2018-12-03</Date>
<Version>3.10.1</Version>
<Comment>First Release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
+51 -51
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gvfs</Name>
@@ -13,65 +13,62 @@
<IsA>library</IsA>
<Summary>New generation gnome-virtual-file-system</Summary>
<Description>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.</Description>
<Archive sha1sum="2dd9bbf63f7340bf5f6ef3ccf16ba583e251baaf" type="tarxz">https://download.gnome.org/sources/gvfs/1.57/gvfs-1.57.2.tar.xz</Archive>
<Archive sha1sum="df9da1b869ea297ba6e5d3e764da29bfb53d2e16" type="tarxz">https://download.gnome.org/sources/gvfs/1.58/gvfs-1.58.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>m4</Dependency>
<Dependency>meson</Dependency>
<Dependency>gtk-doc</Dependency>
<!-- <Dependency>gtk3-devel</Dependency> -->
<Dependency>fuse3-devel</Dependency>
<Dependency>avahi-devel</Dependency>
<Dependency>gconf-devel</Dependency>
<Dependency>libmtp-devel</Dependency>
<Dependency>itstool</Dependency>
<Dependency>autogen</Dependency>
<Dependency>unifdef</Dependency>
<Dependency>openssh</Dependency>
<Dependency>intltool</Dependency>
<Dependency>automake</Dependency>
<Dependency>autoconf</Dependency>
<Dependency>itstool</Dependency>
<Dependency>autogen</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>fuse3-devel</Dependency>
<Dependency>avahi-devel</Dependency>
<Dependency>gconf-devel</Dependency>
<Dependency>util-macros</Dependency>
<Dependency>unifdef</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>m4</Dependency>
<Dependency>openssh</Dependency>
<!-- <Dependency>gcr-devel</Dependency> -->
<Dependency>gcr-4-devel</Dependency>
<Dependency>udisks2-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>libmtp-devel</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>libcap-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>udisks2-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>libplist-devel</Dependency>
<Dependency>libproxy-devel</Dependency>
<Dependency>libgdata-devel</Dependency>
<Dependency>libbluray-devel</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency>openldap-server</Dependency>
<Dependency>bluez-libs-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>libgphoto2-devel</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>libcdio-paranoia-devel</Dependency>
<Dependency>libgnome-keyring</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>libcap-devel</Dependency>
<Dependency>libgdata-devel</Dependency>
<Dependency>openldap-server</Dependency>
<Dependency>libmsgraph-devel</Dependency>
<Dependency versionFrom="3.50.0">gnome-online-accounts-devel</Dependency>
<Dependency versionFrom="46.0">gsettings-desktop-schemas-devel</Dependency>
<Dependency>libcdio-paranoia-devel</Dependency>
<Dependency versionFrom="4.0.7">samba-devel</Dependency>
<Dependency versionFrom="0.90">libcdio-devel</Dependency>
<Dependency versionFrom="0.21.7">libsecret-devel</Dependency>
<Dependency versionFrom="1.1.5">libimobiledevice-devel</Dependency>
<Dependency versionFrom="3.56.1">gnome-online-accounts-devel</Dependency>
<Dependency versionFrom="49.0">gsettings-desktop-schemas-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">0001-afc-Add-support-for-libplist-2.2.patch</Patch> -->
<!-- <Patch level="1">0001-afc-Add-support-for-libplist-2.2.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>gvfs-afc</Name>
<Summary>AFC(Apple File Control) backend for GVFS</Summary>
<RuntimeDependencies>
<Dependency>polkit</Dependency>
<Dependency>libplist</Dependency>
<Dependency release="current">gvfs</Dependency>
<Dependency>gnome-online-accounts</Dependency>
<Dependency release="current">gvfs</Dependency>
<Dependency versionFrom="1.1.5">libimobiledevice</Dependency>
</RuntimeDependencies>
<Files>
@@ -130,7 +127,6 @@
</Files>
</Package>
<Package>
<Name>gvfs-fuse</Name>
<Summary>FUSE backend for GVFS</Summary>
@@ -195,46 +191,43 @@
<Name>gvfs-google</Name>
<Summary>Samba backend for GVFS</Summary>
<RuntimeDependencies>
<Dependency release="current">gvfs</Dependency>
<Dependency>libgdata</Dependency>
<Dependency release="current">gvfs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/libexec/gvfsd-google</Path>
<Path fileType="data">/usr/share/gvfs/mounts/google.mount</Path>
</Files>
</Package>
<!--Package>
<Name>gvfs-obexftp</Name>
<Summary>FTP backend for GVFS</Summary>
<RuntimeDependencies>
<Dependency>bluez</Dependency>
<Dependency>bluez-libs</Dependency>
<Dependency release="current">gvfs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/libexec/gvfsd-obexftp</Path>
<Path fileType="data">/usr/share/gvfs/mounts/obexftp.mount</Path>
</Files>
</Package-->
<Name>gvfs-obexftp</Name>
<Summary>FTP backend for GVFS</Summary>
<RuntimeDependencies>
<Dependency>bluez</Dependency>
<Dependency>bluez-libs</Dependency>
<Dependency release="current">gvfs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/libexec/gvfsd-obexftp</Path>
<Path fileType="data">/usr/share/gvfs/mounts/obexftp.mount</Path>
</Files>
</Package-->
<Package>
<Name>gvfs</Name>
<Summary>gvfs package contains all GVFS backends and translations files</Summary>
<RuntimeDependencies>
<!-- <Dependency>gcr</Dependency> -->
<Dependency>gcr-4</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>libsoup3</Dependency>
<Dependency>gcr-4</Dependency>
<Dependency>eudev</Dependency>
<Dependency>glib2</Dependency>
<Dependency>udisks2</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libsoup3</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>libbluray</Dependency>
<Dependency>libsecret</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>avahi-glib</Dependency>
<Dependency>eudev</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>libmsgraph</Dependency>
<Dependency>libcdio-paranoia</Dependency>
<Dependency versionFrom="0.90">libcdio</Dependency>
@@ -334,6 +327,13 @@
</Package>
<History>
<Update release="29">
<Date>2025-10-10</Date>
<Version>1.58.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="28">
<Date>2025-08-20</Date>
<Version>1.57.2</Version>
+12 -7
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libpeas</Name>
@@ -12,30 +12,28 @@
<IsA>library</IsA>
<Summary>A gobject-based plugins engine</Summary>
<Description>libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility.</Description>
<Archive sha1sum="44be4bc5be141fd00038606f6569d7f4c71f2288" type="tarxz">https://download.gnome.org/sources/libpeas/2.0/libpeas-2.0.7.tar.xz</Archive>
<Archive sha1sum="9d229d26fdae7d708dbd9944934869ea9f4335e4" type="tarxz">https://download.gnome.org/sources/libpeas/2.2/libpeas-2.2.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gjs-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>glade-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>python3-devel</Dependency>
<!--Dependency>python-pygobject3-devel</Dependency-->
<Dependency>python3-pygobject3-devel</Dependency>
<Dependency>python3-pygobject3-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency versionFrom="1.86.0">gjs-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libpeas</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>gjs</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>python3</Dependency>
<Dependency>gobject-introspection</Dependency>
@@ -78,6 +76,13 @@
</Package>
<History>
<Update release="13">
<Date>2025-09-25</Date>
<Version>2.2.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2025-04-05</Date>
<Version>2.0.7</Version>
+19 -13
View File
@@ -1,4 +1,5 @@
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libsecret</Name>
@@ -11,29 +12,28 @@
<IsA>app:gui</IsA>
<Summary>The libsecret package contains a GObject based library</Summary>
<Description>The libsecret package contains a GObject based library for accessing the Secret Service API.</Description>
<Archive sha1sum="94df91594f14224e1aa02bfe8d15dcc657298cc1" type="tarxz">https://ftp.gnome.org/pub/gnome/sources/libsecret/0.21/libsecret-0.21.4.tar.xz</Archive>
<Archive sha1sum="a608a3d4b69f0732be546fad9c769b10da9ee812" type="tarxz">https://ftp.gnome.org/pub/gnome/sources/libsecret/0.21/libsecret-0.21.7.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>xmlto</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>python-six</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>libgcrypt-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>xmlto</Dependency>
<Dependency>intltool</Dependency>
<Dependency>python-six</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libsecret</Name>
<RuntimeDependencies>
<Dependency>libxslt</Dependency>
<Dependency>libgcrypt</Dependency>
<Dependency>glib2</Dependency>
<Dependency>xmlto</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>libgcrypt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
@@ -42,14 +42,13 @@
</Files>
</Package>
<Package>
<Name>libsecret-devel</Name>
<Summary>Development files for libsecret</Summary>
<RuntimeDependencies>
<Dependency release="current">libsecret</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libgcrypt-devel</Dependency>
<Dependency release="current">libsecret</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -58,6 +57,13 @@
</Package>
<History>
<Update release="16">
<Date>2025-10-11</Date>
<Version>0.21.7</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2024-02-23</Date>
<Version>0.21.4</Version>
@@ -114,7 +120,7 @@
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Update release="7">
<Date>2020-01-19</Date>
<Version>0.20.0</Version>
<Comment>Version bump.</Comment>
+12 -5
View File
@@ -1,4 +1,5 @@
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libwacom</Name>
@@ -12,17 +13,16 @@
<Icon>libwacom</Icon>
<Summary>This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux.</Summary>
<Description>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.</Description>
<Archive sha1sum="a838cdda50d3b5d53b2a1cfaa17fa06ae9df262c" type="tarxz">https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.15.0/libwacom-2.15.0.tar.xz</Archive>
<Archive sha1sum="ed7500b9649598777a11724cbe0466b280800861" type="tarxz">https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.16.1/libwacom-2.16.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>libevdev-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>eudev-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libwacom</Name>
<Files>
@@ -43,9 +43,9 @@
<Summary>Development files for libwacom</Summary>
<RuntimeDependencies>
<Dependency>glib2-devel</Dependency>
<Dependency release="current">libwacom</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>libevdev-devel</Dependency>
<Dependency release="current">libwacom</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -54,6 +54,13 @@
</Package>
<History>
<Update release="18">
<Date>2025-09-26</Date>
<Version>2.16.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="17">
<Date>2025-04-05</Date>
<Version>2.15.0</Version>
+75
View File
@@ -0,0 +1,75 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
#WorkDir = "mozjs%s/js/src" % get.srcVERSION()
shelltools.export("SHELL","/bin/sh")
WorkDir = "firefox-%s" %get.srcVERSION()
def setup():
shelltools.system("sed -i 's|/usr/local|/usr|g' nsprpub/configure")
#shelltools.cd("js/src")
#shelltools.system("sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl ")
shelltools.export("CC", "gcc")
shelltools.export("CXX", "g++")
shelltools.system("mkdir -p build-js")
shelltools.cd("build-js")
shelltools.export("ac_default_prefix", "/usr")
shelltools.system("sh ../js/src/configure \
--enable-readline \
--with-intl-api \
--disable-debug \
--disable-debug-symbols \
--disable-jemalloc \
--disable-strip \
--enable-hardening \
--enable-linker=gold \
--enable-optimize \
--enable-readline \
--enable-release \
--enable-shared-js \
--enable-tests \
--with-intl-api \
--with-system-zlib \
--with-system-nspr \
--without-system-icu")
# --prefix=/usr \
def build():
shelltools.cd("build-js")
autotools.make("prefix=/usr")
# def check():
# shelltools.cd("build-js")
#autotools.make("-C js/src check-jstests")
#autotools.make("-C js/src check-jit-test")
def install():
shelltools.cd("build-js")
autotools.rawInstall("DESTDIR=%s prefix=/usr" % get.installDIR())
pisitools.remove("/usr/lib/*.ajs")
pisitools.dosym("/usr/lib/libmozjs-143.so", "/usr/lib/libmozjs-143.so.0")
pisitools.dosed("%s/usr/bin/js128-config" % get.installDIR(), "usr/local", "usr")
pisitools.dosed("%s/usr/lib/pkgconfig/mozjs-143.pc" % get.installDIR(), "usr/local", "usr")
#for polkit
#pisitools.rename("/usr/lib/pkgconfig/mozjs-..pc", "mozjs-17.0.pc")
#pisitools.remove("usr/lib/libmozjs-..a")
shelltools.cd("..")
pisitools.dodoc("README*")
# add link for polkit
#pisitools.dosym("libmozjs-..so", "/usr/lib/libmozjs-17.0.so")
@@ -0,0 +1,25 @@
From d21c7cb9343d8c495d987e71be0f35887574c820 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com>
Date: Wed, 15 Jul 2020 08:21:47 +0200
Subject: [PATCH] Add soname switch to linker, regardless of Operating System
Fix backported from Debian: http://bugs.debian.org/746705
---
config/rules.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/config/rules.mk b/config/rules.mk
index 90a9946..dc87789 100644
--- a/config/rules.mk
+++ b/config/rules.mk
@@ -291,6 +291,8 @@ ifeq ($(OS_ARCH),GNU)
OS_CPPFLAGS += -DPATH_MAX=1024 -DMAXPATHLEN=1024
endif
+EXTRA_DSO_LDOPTS += -Wl,-soname,lib$(JS_LIBRARY_NAME).so.0
+
#
# MINGW32
#
--
2.37.1
+75
View File
@@ -0,0 +1,75 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>mozjs</Name>
<Homepage>http://www.mozilla.org/js/spidermonkey/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>NPL-1.1</License>
<IsA>library</IsA>
<Summary>Stand-alone JavaScript C Library</Summary>
<Description>Spidermonkey is Mozilla's C implementation of JavaScript.</Description>
<Archive type="tarxz" sha1sum="b8f2f54134133fc209640b2084dfc612f6e8d787">https://ftp.mozilla.org/pub/firefox/releases/140.3.1esr/source/firefox-140.3.1esr.source.tar.xz</Archive>
<BuildDependencies>
<Dependency>rust</Dependency>
<Dependency>llvm</Dependency>
<Dependency>cbindgen</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>nspr-devel</Dependency>
<Dependency>autoconf213</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>readline-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">mozjs128-fix-soname.patch</Patch>
</Patches>
</Source>
<Package>
<Name>mozjs</Name>
<RuntimeDependencies>
<Dependency>nspr</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>readline</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>mozjs-devel</Name>
<Summary>Development files for spidermonkey</Summary>
<RuntimeDependencies>
<Dependency>nspr-devel</Dependency>
<Dependency release="current">mozjs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<!--Path fileType="executable">/usr/bin/js17-config</Path-->
</Files>
</Package>
<History>
<Update release="2">
<Date>2025-09-25</Date>
<Version>140.3.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2024-09-11</Date>
<Version>128.2.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+15
View File
@@ -0,0 +1,15 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>spidermonkey</Name>
<Summary xml:lang="tr">Javascript C Kitaplığı</Summary>
<Description xml:lang="tr">Mozilla'nın Javascript'in C implementasyonu.</Description>
<Description xml:lang="fr">Spidermonkey est l'Implémentation C de Javascript par Mozilla.</Description>
<Description xml:lang="es">Spidermonkey es la implementación de JavaScript con C de Mozilla.</Description>
</Source>
<Package>
<Name>spidermonkey-devel</Name>
<Summary xml:lang="tr">spidermonkey için geliştirme dosyaları</Summary>
</Package>
</PISI>
+42
View File
@@ -0,0 +1,42 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
#WorkDir = "mozjs%s/js/src" % get.srcVERSION()
ObjDir = "obj"
shelltools.export("SHELL","/bin/sh")
WorkDir = "firefox-%s" %get.srcVERSION()
shelltools.system("export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip")
shelltools.export("MOZBUILD_STATE_PATH", "mozbuild")
shelltools.system("export MOZ_NOSPAM=1")
def setup():
# shelltools.export("CC", "gcc")
# shelltools.export("CXX", "g++")
# shelltools.system("cp mozconfig .mozconfig")
shelltools.system("cp mozconfig js/src/.mozconfig")
def build():
# shelltools.cd("build-js")
shelltools.system("./mach build")
def install():
shelltools.system("DESTDIR=%s ./mach install " % get.installDIR())
pisitools.remove("/usr/lib/*.ajs")
pisitools.dosym("/usr/lib/libmozjs-140.so", "/usr/lib/libmozjs-140.so.0")
pisitools.dodoc("README*")
# add link for polkit
#pisitools.dosym("libmozjs-..so", "/usr/lib/libmozjs-17.0.so")
@@ -0,0 +1,24 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Philip Chimento <philip.chimento@gmail.com>
Date: Wed, 16 Jul 2025 22:50:50 -0700
Subject: [PATCH] Bug 1973994 - mozjs-140.pc does not contain -DXP_UNIX on
Linux
Temporary fix.
---
js/src/js-config.h.in | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/js/src/js-config.h.in b/js/src/js-config.h.in
index 8372623586f7..498ea968baf4 100644
--- a/js/src/js-config.h.in
+++ b/js/src/js-config.h.in
@@ -68,4 +68,8 @@
#undef MOZJS_MAJOR_VERSION
#undef MOZJS_MINOR_VERSION
+/* Controls API in UniquePtrExtensions.h. */
+#undef XP_UNIX
+#undef XP_WIN
+
#endif /* js_config_h */
+24
View File
@@ -0,0 +1,24 @@
ac_add_options --enable-application=js
# mk_add_options MOZ_OBJDIR=${PWD@Q}/obj
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/build
ac_add_options --prefix=/usr
ac_add_options --enable-release
ac_add_options --enable-hardening
ac_add_options --enable-optimize
ac_add_options --enable-rust-simd
ac_add_options --enable-linker=lld
ac_add_options --disable-bootstrap
ac_add_options --disable-debug
ac_add_options --disable-jemalloc
ac_add_options --disable-strip
# System libraries
ac_add_options --with-system-zlib
ac_add_options --without-system-icu
# Features
ac_add_options --enable-readline
ac_add_options --enable-shared-js
ac_add_options --enable-tests
ac_add_options --with-intl-api
@@ -0,0 +1,25 @@
From d21c7cb9343d8c495d987e71be0f35887574c820 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com>
Date: Wed, 15 Jul 2020 08:21:47 +0200
Subject: [PATCH] Add soname switch to linker, regardless of Operating System
Fix backported from Debian: http://bugs.debian.org/746705
---
config/rules.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/config/rules.mk b/config/rules.mk
index 90a9946..dc87789 100644
--- a/config/rules.mk
+++ b/config/rules.mk
@@ -291,6 +291,8 @@ ifeq ($(OS_ARCH),GNU)
OS_CPPFLAGS += -DPATH_MAX=1024 -DMAXPATHLEN=1024
endif
+EXTRA_DSO_LDOPTS += -Wl,-soname,lib$(JS_LIBRARY_NAME).so.0
+
#
# MINGW32
#
--
2.37.1
+75
View File
@@ -0,0 +1,75 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
#WorkDir = "mozjs%s/js/src" % get.srcVERSION()
shelltools.export("SHELL","/bin/sh")
WorkDir = "firefox-%s" %get.srcVERSION()
def setup():
shelltools.system("sed -i 's|/usr/local|/usr|g' nsprpub/configure")
#shelltools.cd("js/src")
#shelltools.system("sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl ")
shelltools.export("CC", "gcc")
shelltools.export("CXX", "g++")
shelltools.system("mkdir -p build-js")
shelltools.cd("build-js")
shelltools.export("ac_default_prefix", "/usr")
shelltools.system("sh ../js/src/configure \
--enable-readline \
--with-intl-api \
--disable-debug \
--disable-debug-symbols \
--disable-jemalloc \
--disable-strip \
--enable-hardening \
--enable-linker=gold \
--enable-optimize \
--enable-readline \
--enable-release \
--enable-shared-js \
--enable-tests \
--with-intl-api \
--with-system-zlib \
--with-system-nspr \
--without-system-icu")
# --prefix=/usr \
def build():
shelltools.cd("build-js")
autotools.make("prefix=/usr")
# def check():
# shelltools.cd("build-js")
#autotools.make("-C js/src check-jstests")
#autotools.make("-C js/src check-jit-test")
def install():
shelltools.cd("build-js")
autotools.rawInstall("DESTDIR=%s prefix=/usr" % get.installDIR())
pisitools.remove("/usr/lib/*.ajs")
pisitools.dosym("/usr/lib/libmozjs-143.so", "/usr/lib/libmozjs-143.so.0")
pisitools.dosed("%s/usr/bin/js128-config" % get.installDIR(), "usr/local", "usr")
pisitools.dosed("%s/usr/lib/pkgconfig/mozjs-143.pc" % get.installDIR(), "usr/local", "usr")
#for polkit
#pisitools.rename("/usr/lib/pkgconfig/mozjs-..pc", "mozjs-17.0.pc")
#pisitools.remove("usr/lib/libmozjs-..a")
shelltools.cd("..")
pisitools.dodoc("README*")
# add link for polkit
#pisitools.dosym("libmozjs-..so", "/usr/lib/libmozjs-17.0.so")
+78
View File
@@ -0,0 +1,78 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>mozjs</Name>
<Homepage>http://www.mozilla.org/js/spidermonkey/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>NPL-1.1</License>
<IsA>library</IsA>
<Summary>Stand-alone JavaScript C Library</Summary>
<Description>Spidermonkey is Mozilla's C implementation of JavaScript.</Description>
<Archive type="tarxz" sha1sum="b8f2f54134133fc209640b2084dfc612f6e8d787">https://ftp.mozilla.org/pub/firefox/releases/140.3.1esr/source/firefox-140.3.1esr.source.tar.xz</Archive>
<AdditionalFiles>
<AdditionalFile target="mozconfig" permission="0644">mozconfig</AdditionalFile>
</AdditionalFiles>
<BuildDependencies>
<Dependency>rust</Dependency>
<Dependency>llvm</Dependency>
<Dependency>cbindgen</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>nspr-devel</Dependency>
<Dependency>autoconf213</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>readline-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP_UNIX-o.patch</Patch>
</Patches>
</Source>
<Package>
<Name>mozjs</Name>
<RuntimeDependencies>
<Dependency>nspr</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>readline</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>mozjs-devel</Name>
<Summary>Development files for spidermonkey</Summary>
<RuntimeDependencies>
<Dependency>nspr-devel</Dependency>
<Dependency release="current">mozjs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<!--Path fileType="executable">/usr/bin/js17-config</Path-->
</Files>
</Package>
<History>
<Update release="2">
<Date>2025-09-25</Date>
<Version>140.3.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2024-09-11</Date>
<Version>128.2.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,15 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>spidermonkey</Name>
<Summary xml:lang="tr">Javascript C Kitaplığı</Summary>
<Description xml:lang="tr">Mozilla'nın Javascript'in C implementasyonu.</Description>
<Description xml:lang="fr">Spidermonkey est l'Implémentation C de Javascript par Mozilla.</Description>
<Description xml:lang="es">Spidermonkey es la implementación de JavaScript con C de Mozilla.</Description>
</Source>
<Package>
<Name>spidermonkey-devel</Name>
<Summary xml:lang="tr">spidermonkey için geliştirme dosyaları</Summary>
</Package>
</PISI>
@@ -0,0 +1,97 @@
From 353b03b689216d7e1c5ebd0acaf2c433d712294c Mon Sep 17 00:00:00 2001
From: Carlos Garnacho <carlosg@gnome.org>
Date: Tue, 16 Sep 2025 18:45:46 +0200
Subject: [PATCH] clutter: Use event type to determine ClutterFocus to deliver
event
ClutterInputDeviceType checks (or ClutterInputDeviceCapabilities, for that
matter) are insufficient with devices that have both pointing and keyboard
capabilities. We must use the ClutterEventType here to determine what
ClutterFocus should handle the event.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8640
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4667>
---
clutter/clutter/clutter-stage.c | 54 ++++++++++++++++++++++++++++-----
1 file changed, 47 insertions(+), 7 deletions(-)
diff --git a/clutter/clutter/clutter-stage.c b/clutter/clutter/clutter-stage.c
index b73c14e8dd7..743c9372910 100644
--- a/clutter/clutter/clutter-stage.c
+++ b/clutter/clutter/clutter-stage.c
@@ -3383,13 +3383,54 @@ clutter_stage_maybe_lost_implicit_grab (ClutterStage *self,
clutter_sprite_maybe_lost_implicit_grab (sprite);
}
+static gboolean
+is_pointing_event (const ClutterEvent *event)
+{
+ switch (clutter_event_type (event))
+ {
+ case CLUTTER_KEY_PRESS:
+ case CLUTTER_KEY_RELEASE:
+ case CLUTTER_KEY_STATE:
+ case CLUTTER_IM_COMMIT:
+ case CLUTTER_IM_DELETE:
+ case CLUTTER_IM_PREEDIT:
+ case CLUTTER_PAD_BUTTON_PRESS:
+ case CLUTTER_PAD_BUTTON_RELEASE:
+ case CLUTTER_PAD_RING:
+ case CLUTTER_PAD_STRIP:
+ case CLUTTER_PAD_DIAL:
+ return FALSE;
+ case CLUTTER_MOTION:
+ case CLUTTER_ENTER:
+ case CLUTTER_LEAVE:
+ case CLUTTER_BUTTON_PRESS:
+ case CLUTTER_BUTTON_RELEASE:
+ case CLUTTER_SCROLL:
+ case CLUTTER_TOUCH_BEGIN:
+ case CLUTTER_TOUCH_UPDATE:
+ case CLUTTER_TOUCH_END:
+ case CLUTTER_TOUCH_CANCEL:
+ case CLUTTER_TOUCHPAD_PINCH:
+ case CLUTTER_TOUCHPAD_SWIPE:
+ case CLUTTER_TOUCHPAD_HOLD:
+ case CLUTTER_PROXIMITY_IN:
+ case CLUTTER_PROXIMITY_OUT:
+ return TRUE;
+ case CLUTTER_DEVICE_ADDED:
+ case CLUTTER_DEVICE_REMOVED:
+ case CLUTTER_NOTHING:
+ case CLUTTER_EVENT_LAST:
+ break;
+ }
+
+ g_warn_if_reached ();
+ return FALSE;
+}
+
void
clutter_stage_emit_event (ClutterStage *self,
const ClutterEvent *event)
{
- ClutterInputDevice *source_device = clutter_event_get_source_device (event);
- ClutterInputDeviceType device_type =
- clutter_input_device_get_device_type (source_device);
ClutterContext *context =
clutter_actor_get_context (CLUTTER_ACTOR (self));
ClutterBackend *backend = clutter_context_get_backend (context);
@@ -3397,11 +3438,10 @@ clutter_stage_emit_event (ClutterStage *self,
COGL_TRACE_BEGIN_SCOPED (EmitEvent, "Clutter::Stage::emit_event()");
- if (device_type == CLUTTER_KEYBOARD_DEVICE ||
- device_type == CLUTTER_PAD_DEVICE)
- focus = CLUTTER_FOCUS (clutter_backend_get_key_focus (backend, self));
- else
+ if (is_pointing_event (event))
focus = CLUTTER_FOCUS (clutter_backend_get_sprite (backend, self, event));
+ else
+ focus = CLUTTER_FOCUS (clutter_backend_get_key_focus (backend, self));
clutter_focus_propagate_event (focus, event);
}
--
GitLab
@@ -0,0 +1,107 @@
From 85216f2db006a5f51703c0bcd519e9d630e9b7eb Mon Sep 17 00:00:00 2001
From: Eduard Tolosa <tolosaeduard@gmail.com>
Date: Tue, 23 Sep 2025 20:08:58 +0000
Subject: [PATCH] clutter/gesture: Do not crash on unknown events
The current gestures logic depends on knowing the event type before
handling it, and resorts to `g_assert_not_reached()` in the case of
unknown/null events. That does cause issues like
https://gitlab.gnome.org/GNOME/mutter/-/issues/4340.
Even with https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4676
merged, which handles the null events, hypothetical new event types
will still make gnome-shell crash. Let's just bail in that case.
For reference, this was discussed on
https://gitlab.gnome.org/GNOME/mutter/-/issues/4340#note_2556912,
https://gitlab.gnome.org/GNOME/mutter/-/issues/4340#note_2557144
clutter/gesture: Bail early for unknown gesture events
clutter/gesture: Only allow defined gesture events
clutter/gesture: Fix code style for new code
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4679>
---
clutter/clutter/clutter-gesture.c | 46 ++++++++++++++++---------------
1 file changed, 24 insertions(+), 22 deletions(-)
diff --git a/clutter/clutter/clutter-gesture.c b/clutter/clutter/clutter-gesture.c
index 8a058889742..6c1c43a9343 100644
--- a/clutter/clutter/clutter-gesture.c
+++ b/clutter/clutter/clutter-gesture.c
@@ -817,6 +817,27 @@ is_sequence_end_event (const ClutterEvent *event)
}
}
+static gboolean
+supported_gesture_event (ClutterEventType event_type)
+{
+ switch (event_type)
+ {
+ case CLUTTER_ENTER:
+ case CLUTTER_LEAVE:
+ case CLUTTER_BUTTON_PRESS:
+ case CLUTTER_MOTION:
+ case CLUTTER_BUTTON_RELEASE:
+ case CLUTTER_TOUCH_BEGIN:
+ case CLUTTER_TOUCH_UPDATE:
+ case CLUTTER_TOUCH_END:
+ case CLUTTER_TOUCH_CANCEL:
+ return TRUE;
+
+ default:
+ return FALSE;
+ }
+}
+
static gboolean
clutter_gesture_handle_event (ClutterAction *action,
const ClutterEvent *event)
@@ -838,13 +859,10 @@ clutter_gesture_handle_event (ClutterAction *action,
gboolean may_remove_point = TRUE;
ClutterGestureState old_state = priv->state;
- if (event_type == CLUTTER_TOUCHPAD_PINCH ||
- event_type == CLUTTER_TOUCHPAD_SWIPE ||
- event_type == CLUTTER_TOUCHPAD_HOLD ||
- event_type == CLUTTER_SCROLL)
+ if (clutter_event_get_flags (event) & CLUTTER_EVENT_FLAG_SYNTHETIC)
return CLUTTER_EVENT_PROPAGATE;
- if (clutter_event_get_flags (event) & CLUTTER_EVENT_FLAG_SYNTHETIC)
+ if (!supported_gesture_event (event_type))
return CLUTTER_EVENT_PROPAGATE;
sprite = clutter_backend_get_sprite (backend, stage, event);
@@ -927,25 +945,9 @@ clutter_gesture_handle_event (ClutterAction *action,
seq_data->latest_event = clutter_event_copy (event);
priv->latest_index = seq_index;
-
seq_data->seen = TRUE;
- switch (event_type)
- {
- case CLUTTER_BUTTON_PRESS:
- case CLUTTER_MOTION:
- case CLUTTER_BUTTON_RELEASE:
- case CLUTTER_TOUCH_BEGIN:
- case CLUTTER_TOUCH_UPDATE:
- case CLUTTER_TOUCH_END:
- case CLUTTER_TOUCH_CANCEL:
- handle_pointer_event (self, seq_index, event);
- break;
-
- default:
- g_assert_not_reached ();
- break;
- }
+ handle_pointer_event (self, seq_index, event);
}
if (may_remove_point && is_sequence_end_event (event))
--
GitLab
@@ -0,0 +1,49 @@
From d9410c0ec6923016d0fc5c4abb9ea41061a93ae4 Mon Sep 17 00:00:00 2001
From: Carlos Garnacho <carlosg@gnome.org>
Date: Tue, 23 Sep 2025 12:21:21 +0200
Subject: [PATCH] clutter: Bail out in gesture event handler on sprite-less
events
Gestures mandate a pointing presence, thus require sprites for it to
work. However, this variable could silently be NULL in case of key
events and other events related to the keyboard focus, this could
still happen to go through depending on the gesture state (e.g.
interaction with the actual pointer), causing an assert.
Make it clear that the ClutterSprite getter for the given event
may return NULL, and make ClutterGesture bail out on it.
Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/4340
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4676>
---
clutter/clutter/clutter-gesture.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/clutter/clutter/clutter-gesture.c b/clutter/clutter/clutter-gesture.c
index a52e7fcb27c..8a058889742 100644
--- a/clutter/clutter/clutter-gesture.c
+++ b/clutter/clutter/clutter-gesture.c
@@ -829,8 +829,8 @@ clutter_gesture_handle_event (ClutterAction *action,
ClutterStage *stage = CLUTTER_STAGE (clutter_actor_get_stage (actor));
ClutterContext *context = clutter_actor_get_context (actor);
ClutterBackend *backend = clutter_context_get_backend (context);
- ClutterSprite *sprite = clutter_backend_get_sprite (backend, stage, event);
ClutterEventType event_type = clutter_event_type (event);
+ ClutterSprite *sprite;
GestureSequenceData *seq_data;
unsigned int seq_index;
gboolean is_first_event;
@@ -847,6 +847,10 @@ clutter_gesture_handle_event (ClutterAction *action,
if (clutter_event_get_flags (event) & CLUTTER_EVENT_FLAG_SYNTHETIC)
return CLUTTER_EVENT_PROPAGATE;
+ sprite = clutter_backend_get_sprite (backend, stage, event);
+ if (!sprite)
+ return CLUTTER_EVENT_PROPAGATE;
+
if ((seq_data = get_sequence_data (self, sprite, &seq_index)) == NULL)
return CLUTTER_EVENT_PROPAGATE;
--
GitLab
+93 -83
View File
@@ -13,64 +13,65 @@
<Icon>gnome</Icon>
<Summary>Mutter is a Wayland display server and X11 window manager and compositor library.</Summary>
<Description>Mutter is a Wayland display server and X11 window manager and compositor library.</Description>
<Archive sha1sum="1391ec8823f622dd4055e7da29812b6fe78804f4" type="tarxz">https://download.gnome.org/sources/mutter/48/mutter-48.5.tar.xz</Archive>
<Archive sha1sum="78a4a74ec45d36e7b1fa6466f2386e4fd7655b76" type="tarxz">https://download.gnome.org/sources/mutter/49/mutter-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>libei-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>zenity</Dependency>
<Dependency>docutils</Dependency>
<Dependency>sysprof-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>xorg-server-devel</Dependency>
<Dependency>xorg-xwayland-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libinput-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
<Dependency versionFrom="48.0">gnome-settings-daemon-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency versionFrom="2.4.0">libwacom-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>docutils</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>cogl-devel</Dependency>
<Dependency>libdisplay-info-devel</Dependency>
<Dependency>egl-wayland-devel</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>sysprof-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>libinput-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>xorg-server-xvfb</Dependency>
<Dependency>python3-dbusmock</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>python3-docutils</Dependency>
<Dependency>xorg-server-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>egl-wayland-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>xorg-xwayland-devel</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>libdisplay-info-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency versionFrom="4.2.0">zenity</Dependency>
<Dependency versionFrom="2.16.1">libwacom-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency versionFrom="48.0">gnome-settings-daemon-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">ef4406783ea41ead69afbcbb6182ed82fdf8fba0.patch</Patch> -->
<Patch level="1">353b03b689216d7e1c5ebd0acaf2c433d712294c.patch</Patch>
<Patch level="1">d9410c0ec6923016d0fc5c4abb9ea41061a93ae4.patch</Patch>
<Patch level="1">85216f2db006a5f51703c0bcd519e9d630e9b7eb.patch</Patch>
</Patches>
</Source>
<Package>
<Name>mutter</Name>
<Summary>Mutter is a Wayland display server and X11 window manager and compositor library.</Summary>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>libei</Dependency>
<Dependency>mesa</Dependency>
<Dependency>libei</Dependency>
<Dependency>cairo</Dependency>
<Dependency>eudev</Dependency>
<Dependency>glib2</Dependency>
@@ -106,22 +107,21 @@
<Dependency>libxkbfile</Dependency>
<Dependency>libXinerama</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>egl-wayland</Dependency>
<Dependency>libxkbcommon</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>egl-wayland</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>python3-dbusmock</Dependency>
<Dependency>gnome-settings-daemon</Dependency>
<Dependency>libXcomposite</Dependency>
<Dependency>xorg-xwayland</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-server</Dependency>
<Dependency>libdisplay-info</Dependency>
<Dependency>python3-dbusmock</Dependency>
<Dependency>xorg-server-xvfb</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>startup-notification</Dependency>
<Dependency>gnome-settings-daemon</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="library">/lib/udev</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/lib*.so*</Path>
@@ -136,6 +136,8 @@
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/mutter*</Path>
<Path fileType="data">/usr/share/bash-completion</Path>
<Path fileType="data">/usr/share/polkit-1/actions</Path>
<Path fileType="data">/usr/share/icons/hicolor</Path>
</Files>
</Package>
@@ -143,71 +145,79 @@
<Name>mutter-devel</Name>
<Summary>Mutter is a Wayland display server and X11 window manager and compositor library.</Summary>
<RuntimeDependencies>
<Dependency release="current">mutter</Dependency>
<Dependency>meson</Dependency>
<Dependency>zenity</Dependency>
<Dependency>docutils</Dependency>
<Dependency>atk-devel</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>cogl-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>pixman-devel</Dependency>
<Dependency>libXi-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>pixman-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>sysprof-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>harfbuzz-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>libglvnd-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>zenity</Dependency>
<Dependency>docutils</Dependency>
<Dependency>sysprof-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>xorg-server-devel</Dependency>
<Dependency>xorg-xwayland-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libinput-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
<Dependency versionFrom="48.0">gnome-settings-daemon-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency versionFrom="2.4.0">libwacom-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>cogl-devel</Dependency>
<Dependency>libdisplay-info-devel</Dependency>
<Dependency>egl-wayland-devel</Dependency>
<Dependency>xorg-server-xvfb</Dependency>
<Dependency>python3-dbusmock</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>python3-docutils</Dependency>
<Dependency>xorg-server-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>egl-wayland-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>xorg-xwayland-devel</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>libdisplay-info-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency release="current">mutter</Dependency>
<Dependency versionFrom="2.4.0">libwacom-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency versionFrom="48.0">gnome-settings-daemon-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="44">
<Date>2025-09-15</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="43">
<Date>2025-09-14</Date>
<Version>48.5</Version>
@@ -0,0 +1,82 @@
From c9fd5a98c4063eb88dda8648f2bfd217a1231b62 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor@gmail.com>
Date: Tue, 23 Sep 2025 17:06:48 +0200
Subject: [PATCH] Implement "new-window" command-line option
This option is already defined but not handled by the application.
Also specify the "new-window" action in the desktop file. This allows
application launchers to provide direct access to this action.
---
data/app.devsuite.Manuals.desktop.in.in | 5 +++++
src/main.c | 2 +-
src/manuals-application.c | 21 +++++++++++++++++++++
3 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/data/app.devsuite.Manuals.desktop.in.in b/data/app.devsuite.Manuals.desktop.in.in
index 769b219..b9d6db9 100644
--- a/data/app.devsuite.Manuals.desktop.in.in
+++ b/data/app.devsuite.Manuals.desktop.in.in
@@ -11,3 +11,8 @@ Type=Application
Categories=GTK;Development;
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=documentation;manuals;api;reference;docs;developer;
+Actions=new-window;
+
+[Desktop Action new-window]
+Exec=manuals --new-window
+Name=New Window
diff --git a/src/main.c b/src/main.c
index 30d0c0b..8ef98d3 100644
--- a/src/main.c
+++ b/src/main.c
@@ -42,7 +42,7 @@ main (int argc,
panel_init ();
- app = manuals_application_new ("app.devsuite.Manuals", G_APPLICATION_DEFAULT_FLAGS);
+ app = manuals_application_new ("app.devsuite.Manuals", G_APPLICATION_HANDLES_COMMAND_LINE);
ret = g_application_run (G_APPLICATION (app), argc, argv);
return ret;
diff --git a/src/manuals-application.c b/src/manuals-application.c
index 75b8dac..5eb5252 100644
--- a/src/manuals-application.c
+++ b/src/manuals-application.c
@@ -105,6 +105,26 @@ manuals_application_activate (GApplication *app)
g_object_unref));
}
+static gint
+manuals_application_command_line (GApplication *app,
+ GApplicationCommandLine *command_line)
+{
+ GVariantDict *options;
+ gboolean new_window = FALSE;
+
+ g_assert (G_IS_APPLICATION (app));
+ g_assert (G_IS_APPLICATION_COMMAND_LINE (command_line));
+
+ options = g_application_command_line_get_options_dict (command_line);
+
+ if (g_variant_dict_lookup (options, "new-window", "b", &new_window) && new_window)
+ g_action_group_activate_action (G_ACTION_GROUP (app), "new-window", NULL);
+ else
+ g_application_activate (app);
+
+ return EXIT_SUCCESS;
+}
+
static void
manuals_application_startup (GApplication *app)
{
@@ -161,6 +181,7 @@ manuals_application_class_init (ManualsApplicationClass *klass)
object_class->get_property = manuals_application_get_property;
app_class->activate = manuals_application_activate;
+ app_class->command_line = manuals_application_command_line;
app_class->startup = manuals_application_startup;
app_class->shutdown = manuals_application_shutdown;
--
GitLab
+29 -45
View File
@@ -13,68 +13,45 @@
<Icon>nautilus</Icon>
<Summary>A file browser for GNOME</Summary>
<Description>Nautilus is a file manager that allows to browse directories, preview files and launch applications.</Description>
<Archive sha1sum="c6504da948c87f1beacbb7565282d4bfea57528a" >https://download.gnome.org/sources/nautilus/48/nautilus-48.4.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gettext-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>exempi-devel</Dependency>
<Dependency versionFrom="0.4.4">gnome-autoar-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>localsearch</Dependency>
<Dependency>libexif-devel</Dependency>
<Dependency>libgexiv2-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency versionFrom="3.8.0">tinysparql-devel</Dependency>
<Dependency>tinysparql-devel</Dependency> -->
<Dependency>harfbuzz-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>wayland-client</Dependency>
<!-- <Dependency versionFrom="1.4.0">libhandy-devel</Dependency> -->
<Dependency>libportal-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>appstream-glib-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>libcloudproviders-devel</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>gtk4-update-icon-cache</Dependency>
</BuildDependencies>
<Archive sha1sum="92652710ca1df60ac3c5943a36f106a37cbd3483">https://download.gnome.org/sources/nautilus/49/nautilus-49.0.tar.xz</Archive>
<BuildDependencies><Dependency>meson</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>glib2-devel</Dependency><Dependency>localsearch</Dependency><Dependency>exempi-devel</Dependency><Dependency>gettext-devel</Dependency><Dependency>libxslt-devel</Dependency><Dependency>libexif-devel</Dependency><Dependency>libxml2-devel</Dependency><Dependency>wayland-devel</Dependency>
<Dependency>harfbuzz-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>libgexiv2-devel</Dependency><Dependency>libnotify-devel</Dependency><Dependency>libportal-devel</Dependency>
<Dependency>libarchive-devel</Dependency><Dependency>libseccomp-devel</Dependency><Dependency>tinysparql-devel</Dependency> --&gt;
<Dependency>libadwaita-devel</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>appstream-glib-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency><Dependency>gtk4-update-icon-cache</Dependency>
<Dependency>libcloudproviders-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency><Dependency versionFrom="3.8.0">tinysparql-devel</Dependency><Dependency versionFrom="0.4.4">gnome-autoar-devel</Dependency><Dependency versionFrom="44.0">gnome-desktop-devel</Dependency></BuildDependencies>
<Patches>
<!-- <Patch level="1">57b5cd6.patch</Patch> -->
<!-- <Patch level="1">c9fd5a98.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>nautilus</Name>
<RuntimeDependencies>
<!-- <Dependency>atk</Dependency> -->
<!-- <Dependency>gtk3</Dependency> -->
<Dependency>gtk4</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libX11</Dependency>
<Dependency>graphene</Dependency>
<Dependency>tinysparql</Dependency>
<!-- <Dependency>tracker-miners</Dependency> -->
<!-- <Dependency>libhandy</Dependency> -->
<Dependency>gstreamer</Dependency>
<Dependency>libgexiv2</Dependency>
<Dependency>libportal</Dependency>
<Dependency>tinysparql</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libadwaita</Dependency>
<Dependency>gnome-autoar</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>libadwaita</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency>libcloudproviders</Dependency>
<Dependency>desktop-file-utils</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -101,9 +78,9 @@
<Name>nautilus-devel</Name>
<Summary>Development files for nautilus</Summary>
<RuntimeDependencies>
<Dependency release="current">nautilus</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency release="current">nautilus</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -113,8 +90,15 @@
</Package>
<History>
<Update release="26">
<Date>2025-09-16</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="25">
<Date>2025-09-17</Date>
<Date>2025-09-16</Date>
<Version>48.4.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
+24 -18
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>phosh</Name>
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>A pure Wayland shell prototype for GNOME on mobile devices</Summary>
<Description>Mobil cihazlarda GNOME için saf bir Wayland kabuk prototipi</Description>
<Archive sha1sum="baf2e2562ab137307e479bc12f166f7567f2c03a" type="tarbz2">https://gitlab.gnome.org/World/Phosh/phosh/-/archive/v0.48.0/phosh-v0.48.0.tar.bz2</Archive>
<Archive sha1sum="f5663cbbba2d81ac82c74fafb401006d7be03d91" type="tarbz2">https://gitlab.gnome.org/World/Phosh/phosh/-/archive/v0.49.0/phosh-v0.49.0.tar.bz2</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>docutils</Dependency>
@@ -21,7 +21,6 @@
<Dependency>gtk3-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>dconf-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>evince-devel</Dependency>
@@ -30,35 +29,35 @@
<Dependency>elogind-devel</Dependency>
<Dependency>fribidi-devel</Dependency>
<Dependency>libical-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>libhandy-devel</Dependency>
<Dependency>libsoup3-devel</Dependency>
<Dependency versionFrom="0.8.3">feedbackd-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>libsecret-devel</Dependency>
<Dependency>callaudiod-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>libgmobile-devel</Dependency>
<Dependency>libmm-glib-devel</Dependency>
<Dependency>gnome-desktop-devel</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>gnome-bluetooth-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>python3-docutils</Dependency>
<Dependency>python3-packaging</Dependency>
<Dependency>gnome-desktop-devel</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency>gnome-bluetooth-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>evolution-data-server-devel</Dependency>
<Dependency>gsettings-desktop-schemas-devel</Dependency>
<Dependency versionFrom="0.49.0">dconf-devel</Dependency>
<Dependency versionFrom="0.8.3">feedbackd-devel</Dependency>
<Dependency versionFrom="49.0">gsettings-desktop-schemas-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>phosh.patch</Patch>
<Patch level="1">phosh.patch</Patch>
</Patches>
-->
<Patches>
<Patch>phosh.patch</Patch>
<Patch level="1">phosh.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>phosh</Name>
<RuntimeDependencies>
@@ -106,9 +105,9 @@
<Name>phosh-devel</Name>
<Summary>Development files for phosh</Summary>
<RuntimeDependencies>
<Dependency release="current">phosh</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>gsettings-desktop-schemas-devel</Dependency>
<Dependency release="current">phosh</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -117,6 +116,13 @@
</Package>
<History>
<Update release="7">
<Date>2025-10-10</Date>
<Version>0.49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2025-07-16</Date>
<Version>0.48.0</Version>
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xdg-desktop-portal-gnome</Name>
@@ -10,14 +10,14 @@
</Packager>
<License>GPLv2</License>
<IsA>app</IsA>
<Icon>gnome</Icon>
<Icon>gnome</Icon>
<Summary>A backend implementation for xdg-desktop-portal
that is using GTK and various pieces of GNOME infrastructure, such as the
org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces</Summary>
<Description>A backend implementation for xdg-desktop-portal
that is using GTK and various pieces of GNOME infrastructure, such as the
org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces</Description>
<Archive sha1sum="b0a5726c014ae81acb9a5514d966bcad371b93bf" type="tarxz">https://download.gnome.org/sources/xdg-desktop-portal-gnome/48/xdg-desktop-portal-gnome-48.0.tar.xz</Archive>
<Archive sha1sum="3016762ee7aec6d885674e8920c5959a7a7f13a9" type="tarxz">https://download.gnome.org/sources/xdg-desktop-portal-gnome/49/xdg-desktop-portal-gnome-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gtk4-devel</Dependency>
@@ -25,21 +25,20 @@ org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces</Descrip
<Dependency>glib2-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>gnome-desktop-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>xdg-desktop-portal</Dependency>
<Dependency>gnome-desktop-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>xdg-desktop-portal-gnome.patch</Patch>
<Patch level="1">xdg-desktop-portal-gnome.patch</Patch>
</Patches>
-->
<Patches>
<Patch>xdg-desktop-portal-gnome.patch</Patch>
<Patch level="1">xdg-desktop-portal-gnome.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>xdg-desktop-portal-gnome</Name>
<RuntimeDependencies>
@@ -51,9 +50,9 @@ org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces</Descrip
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libadwaita</Dependency>
<Dependency>libgnome-keyring</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>libgnome-keyring</Dependency>
<Dependency>xdg-desktop-portal-gtk</Dependency>
</RuntimeDependencies>
<Files>
@@ -66,7 +65,15 @@ org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces</Descrip
<Path fileType="data">/usr/share/xdg-desktop-portal</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2025-09-14</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2025-04-05</Date>
<Version>48.0</Version>
+9 -3
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>yelp-xsl</Name>
@@ -13,7 +13,7 @@
<IsA>data</IsA>
<Summary>Yelp XSLT Stylesheets</Summary>
<Description>Package of yelp-xsl contains XSL stylesheets that are used by the yelp help browser.</Description>
<Archive sha1sum="7ff8ee75925e01b1ea80c12050866d8df6af25eb" type="tarxz">mirrors://gnome/yelp-xsl/42/yelp-xsl-42.4.tar.xz</Archive>
<Archive sha1sum="5b92d722b22703277e92cab5a262758bd341b7c4" type="tarxz">mirrors://gnome/yelp-xsl/49/yelp-xsl-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>itstool</Dependency>
@@ -21,7 +21,6 @@
<Dependency>libxml2-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>yelp-xsl</Name>
<Files>
@@ -43,6 +42,13 @@
</Package>
<History>
<Update release="10">
<Date>2025-10-11</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2025-06-19</Date>
<Version>42.4</Version>
+12 -6
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>yelp</Name>
@@ -12,7 +12,7 @@
<IsA>app:gui</IsA>
<Summary>Help viewer for GNOME desktop</Summary>
<Description>Yelp is a help viewer which serves as a DocBook viewer, a man page viewer, and an info page viewer.</Description>
<Archive sha1sum="264610a44818e7d552c967d206366dadb0ff05e6" type="tarxz">mirrors://gnome/yelp/42/yelp-42.3.tar.xz</Archive>
<Archive sha1sum="e82408d1f41ed9b2814f6f928ce181115987f8ea" type="tarxz">mirrors://gnome/yelp/49/yelp-49.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>itstool</Dependency>
@@ -25,13 +25,12 @@
<Dependency>libxml2-devel</Dependency>
<Dependency>libhandy-devel</Dependency>
<Dependency>enchant2-devel</Dependency>
<Dependency>yelp-xsl-devel</Dependency>
<Dependency>webkit2gtk-4.1-devel</Dependency>
<Dependency>python-pyliblzma</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency versionFrom="49.0">yelp-xsl-devel</Dependency>
<Dependency versionFrom="2.50.1">webkit2gtk-4.1-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>yelp</Name>
<RuntimeDependencies>
@@ -41,9 +40,9 @@
<Dependency>glib2</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>libsoup</Dependency>
<Dependency>libhandy</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>libhandy</Dependency>
<Dependency>webkit2gtk-4.1</Dependency>
</RuntimeDependencies>
<Files>
@@ -72,6 +71,13 @@
</Package>
<History>
<Update release="12">
<Date>2025-09-25</Date>
<Version>49.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2025-06-19</Date>
<Version>42.3</Version>
+13 -5
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>zenity</Name>
@@ -13,19 +13,19 @@
<IsA>app:gui</IsA>
<Summary>A rewrite of gdialog</Summary>
<Description>Zenity is the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts.</Description>
<Archive sha1sum="aaf54cab6381939998af8aea74ab3367fba23b13" type="tarxz">http://ftp.gnome.org/pub/gnome/sources/zenity/4.0/zenity-4.0.5.tar.xz</Archive>
<BuildDependencies>
<Archive sha1sum="c80215531cc2b88dbac2a4c41a52281d1ed23d72" type="tarxz">http://ftp.gnome.org/pub/gnome/sources/zenity/4.2/zenity-4.2.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>itstool</Dependency>
<Dependency>help2man</Dependency>
<Dependency>python3</Dependency>
<Dependency>help2man</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gnome-common</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libadwaita-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
</BuildDependencies>
</BuildDependencies>
</Source>
<Package>
<Name>zenity</Name>
@@ -44,7 +44,15 @@
<Path fileType="doc">/usr/share/help</Path>
</Files>
</Package>
<History>
<Update release="14">
<Date>2025-10-11</Date>
<Version>4.2.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2025-04-05</Date>
<Version>4.0.5</Version>