This commit is contained in:
2021-04-19 16:22:20 +03:00
32 changed files with 1324 additions and 320 deletions
@@ -1,26 +1,21 @@
#!/usr/bin/python #!/usr/bin/python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import mesontools
def setup(): def setup():
shelltools.makedirs("build") mesontools.configure()
shelltools.cd("build")
shelltools.system("meson .. --prefix=/usr")
def build(): def build():
shelltools.cd("build") mesontools.build
shelltools.system("ninja")
def install(): def install():
shelltools.cd("build") mesontools.install()
shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "MAINTAINERS")
shelltools.cd("..")
pisitools.dodoc("COPYING", "NEWS", "README")
@@ -5,36 +5,38 @@
<Name>gsettings-desktop-schemas</Name> <Name>gsettings-desktop-schemas</Name>
<Homepage>https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas</Homepage> <Homepage>https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>Berk Çakar</Name>
<Email>admin@pisilinux.org</Email> <Email>berk2238@hotmail.com</Email>
</Packager> </Packager>
<License>GPLv2</License> <License>LGPLv2.1</License>
<Isa>data</Isa> <PartOf>desktop.gnome</PartOf>
<Summary>Collection of GSettings schemas for GNOME desktop</Summary> <Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
<Description>Gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description> settings shared by various components of a desktop.</Summary>
<Archive sha1sum="3702d1557b7dd1ac7f6236e2a6f7eeb0c906a9ae" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gsettings-desktop-schemas/3.34/gsettings-desktop-schemas-3.34.0.tar.xz</Archive> <Description>gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency> <Dependency>meson</Dependency>
<Dependency>intltool</Dependency> <Dependency versionFrom="2.66.2">glib2-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency versionFrom="1.66.1">gobject-introspection-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Archive sha1sum="3a78c37fc91975a8fb700de36cb28c8fc21d576e" type="tarxz">https://download.gnome.org/sources/gsettings-desktop-schemas/3.38/gsettings-desktop-schemas-3.38.0.tar.xz</Archive>
</Source> </Source>
<Package> <Package>
<Name>gsettings-desktop-schemas</Name> <Name>gsettings-desktop-schemas</Name>
<Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
settings shared by various components of a desktop.</Summary>
<Files> <Files>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/locale</Path>
<Path fileType="data">/usr/share/GConf/</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="library">/usr/lib/girepository-1.0</Path> <Path fileType="library">/usr/lib/girepository-1.0</Path>
<Path fileType="data">/usr/share/GConf/</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="localedata">/usr/share/glib-2.0/schemas</Path> <Path fileType="localedata">/usr/share/glib-2.0/schemas</Path>
<Path fileType="data">/usr/share/locale</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>gsettings-desktop-schemas-devel</Name> <Name>gsettings-desktop-schemas-devel</Name>
<Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
settings shared by various components of a desktop.</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">gsettings-desktop-schemas</Dependency> <Dependency release="current">gsettings-desktop-schemas</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
@@ -43,35 +45,41 @@
<Path fileType="data">/usr/share/pkgconfig/</Path> <Path fileType="data">/usr/share/pkgconfig/</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="4"> <Update release="5">
<Date>2020-01-31</Date> <Date>2021-04-06</Date>
<Version>3.34.0</Version> <Version>3.38.0</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name> <Name>Berk Çakar</Name>
<Email>muscnsl@gmail.com</Email> <Email>berk2238@hotmail.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>
<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> </History>
</PISI> </PISI>
@@ -20,5 +20,6 @@ def install():
pisitools.insinto("/usr/share/wallpapers/pisilinux-blue", "blue/*") pisitools.insinto("/usr/share/wallpapers/pisilinux-blue", "blue/*")
pisitools.insinto("/usr/share/wallpapers/sweet-cat", "../Sweet-cat/*") pisitools.insinto("/usr/share/wallpapers/sweet-cat", "../Sweet-cat/*")
pisitools.insinto("/usr/share/wallpapers/pisi-crocus-ancyrensis", "../pisi-crocus-ancyrensis/*")
pisitools.dodoc("COPYING", "AUTHORS") pisitools.dodoc("COPYING", "AUTHORS")
@@ -17,6 +17,7 @@
<Archive sha1sum="cca3de104079a30c76dc30d5abaca0600b91898b" type="tarxz">mirrors://kde/stable/plasma/5.21.3/plasma-workspace-wallpapers-5.21.3.tar.xz</Archive> <Archive sha1sum="cca3de104079a30c76dc30d5abaca0600b91898b" type="tarxz">mirrors://kde/stable/plasma/5.21.3/plasma-workspace-wallpapers-5.21.3.tar.xz</Archive>
<Archive sha1sum="ff3ab698ac1db38ec7700b7b2950040bbd2d1135" type="binary">https://sourceforge.net/projects/pisilinux/files/source/blue.tar.gz</Archive> <Archive sha1sum="ff3ab698ac1db38ec7700b7b2950040bbd2d1135" type="binary">https://sourceforge.net/projects/pisilinux/files/source/blue.tar.gz</Archive>
<Archive sha1sum="d45da9f75145efb3cfb2481653fb11944a6bca14" type="targz">https://sourceforge.net/projects/pisilinux/files/source/Sweet-cat.tar.gz</Archive> <Archive sha1sum="d45da9f75145efb3cfb2481653fb11944a6bca14" type="targz">https://sourceforge.net/projects/pisilinux/files/source/Sweet-cat.tar.gz</Archive>
<Archive sha1sum="53703a4ea034992a797c1312ab0ae9efafe6d8f9" type="targz">https://github.com/prdsmehmetstc/pisi-crocus-ancyrensis/releases/download/v1.0/pisi-crocus-ancyrensis.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="5.7.1">qt5-base-devel</Dependency> <Dependency versionFrom="5.7.1">qt5-base-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency> <Dependency>extra-cmake-modules</Dependency>
+1 -1
View File
@@ -308,7 +308,7 @@
<Update release="3"> <Update release="3">
<Date>2020-011-20</Date> <Date>2020-011-20</Date>
<Version>1.6.0</Version> <Version>1.6.0</Version>
<Comment>Version bump.</Comment> <Comment>Version bump</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
</Update> </Update>
@@ -0,0 +1,25 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
#from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
# shelltools.system("NOCONFIGURE=1 ./autogen.sh")
autotools.configure()
pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS")
@@ -0,0 +1,68 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xfce4-docklike-plugin</Name>
<Homepage>https://github.com/nsz32/docklike-plugin</Homepage>
<Packager>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Packager>
<License>GPLv3</License>
<IsA>library</IsA>
<PartOf>desktop.xfce.addon</PartOf>
<Summary>A Dock-like Taskbar Plugin for XFCE.</Summary>
<Description>
A modern, docklike, minimalist taskbar for XFCE.
</Description>
<Archive sha1sum="06f0351eb428ad5d652718f25ab3504ddb8b2219" type="tarxz">
https://github.com/davekeogh/xfce4-docklike-plugin/releases/download/v0.2.0/xfce4-docklike-plugin-0.2.0.tar.xz
</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libwnck3-devel</Dependency>
<Dependency>xfce4-dev-tools</Dependency>
<Dependency>libxfce4ui-devel</Dependency>
<Dependency>xfce4-panel-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>xfce4-docklike-plugin</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>harfbuzz</Dependency>
<Dependency>libwnck3</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libxfce4ui</Dependency>
<Dependency>xfce4-panel</Dependency>
<Dependency>libxfce4util</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-04-02</Date>
<Version>0.2.0</Version>
<Comment>First release from David Keogh.</Comment>
<Email>wascheme@tuta.io</Email>
<Name>fury</Name>
</Update>
</History>
</PISI>
+26
View File
@@ -0,0 +1,26 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
shelltools.system("NOCONFIGURE=1 ./autogen.sh")
autotools.configure("--prefix=/usr --enable-debug=yes --disable-static")
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
@@ -0,0 +1,166 @@
From 2ce5d0624689411d06fd723e317a951de739ee1c Mon Sep 17 00:00:00 2001
From: Alexander Molodtsov <molodcov.alex@gmail.com>
Date: Wed, 17 Feb 2021 15:16:18 +0300
Subject: [PATCH] Fix obvious build errors
---
libxfce4mixer/Makefile.am | 8 +++---
libxfce4mixer/alsa/alsa-options.h | 2 +-
libxfce4mixer/libxfce4mixer.c | 8 ++++--
libxfce4mixer/sndio/.dirstamp | 0
panel-plugin/xfce-volume-button.c | 41 ++++++++++++++++++++-----------
5 files changed, 37 insertions(+), 22 deletions(-)
delete mode 100644 libxfce4mixer/sndio/.dirstamp
diff --git a/libxfce4mixer/Makefile.am b/libxfce4mixer/Makefile.am
index 625f99f..0426746 100644
--- a/libxfce4mixer/Makefile.am
+++ b/libxfce4mixer/Makefile.am
@@ -85,24 +85,24 @@ libxfce4mixer_la_CFLAGS = \
if ALSA_BACKEND
libxfce4mixer_la_CFLAGS += \
- -Ialsa \
+ -I$(srcdir)/alsa \
$(ALSA_CFLAGS)
endif
if PULSE_BACKEND
libxfce4mixer_la_CFLAGS += \
- -Ipulse \
+ -I$(srcdir)/pulse \
$(PULSE_CFLAGS)
endif
if OSS_BACKEND
libxfce4mixer_la_CFLAGS += \
- -Ioss
+ -I$(srcdir)/oss
endif
if SNDIO_BACKEND
libxfce4mixer_la_CFLAGS += \
- -Isndio
+ -I$(srcdir)/sndio
endif
libxfce4mixer_la_LDFLAGS = \
-no-undefined
diff --git a/libxfce4mixer/alsa/alsa-options.h b/libxfce4mixer/alsa/alsa-options.h
index 083ab5e..5f836f8 100644
--- a/libxfce4mixer/alsa/alsa-options.h
+++ b/libxfce4mixer/alsa/alsa-options.h
@@ -38,7 +38,7 @@ struct _GstMixerAlsaOptions
struct _GstMixerAlsaOptionsClass
{
- GstMixerAlsaTrack parent;
+ GstMixerAlsaTrackClass parent;
};
GType gst_mixer_alsa_options_get_type (void);
diff --git a/libxfce4mixer/libxfce4mixer.c b/libxfce4mixer/libxfce4mixer.c
index f73ef95..3589ddb 100644
--- a/libxfce4mixer/libxfce4mixer.c
+++ b/libxfce4mixer/libxfce4mixer.c
@@ -52,7 +52,8 @@
static void _xfce_mixer_init_mixer (gpointer data,
gpointer user_data);
-static void _xfce_mixer_destroy_mixer (GstMixer *mixer);
+static void _xfce_mixer_destroy_mixer (gpointer data,
+ gpointer user_data);
@@ -451,8 +452,11 @@ _xfce_mixer_init_mixer (gpointer data,
static void
-_xfce_mixer_destroy_mixer (GstMixer *mixer)
+_xfce_mixer_destroy_mixer (gpointer data,
+ gpointer user_data)
{
+ GstMixer *mixer = GST_MIXER (data);
+
gst_element_set_state (GST_ELEMENT (mixer), GST_STATE_NULL);
gst_object_unref (GST_OBJECT (mixer));
}
diff --git a/libxfce4mixer/sndio/.dirstamp b/libxfce4mixer/sndio/.dirstamp
deleted file mode 100644
index e69de29..0000000
diff --git a/panel-plugin/xfce-volume-button.c b/panel-plugin/xfce-volume-button.c
index 0481a66..daee4d5 100644
--- a/panel-plugin/xfce-volume-button.c
+++ b/panel-plugin/xfce-volume-button.c
@@ -624,9 +624,14 @@ xfce_volume_button_popup_dock (XfceVolumeButton *button)
GtkWidget *button_widget = GTK_WIDGET (button);
GtkOrientation orientation;
GtkRequisition dock_requisition;
+#if GTK_CHECK_VERSION(3, 22, 0)
+ GdkDisplay *display;
+ GdkMonitor *monitor;
+#else
GdkScreen *screen;
- GdkRectangle monitor;
- gint monitor_num;
+ gint monitor;
+#endif
+ GdkRectangle monitor_rect;
gint window_x;
gint window_y;
GdkWindow *window;
@@ -669,10 +674,16 @@ xfce_volume_button_popup_dock (XfceVolumeButton *button)
y += button_allocation.y;
/* Determine the geometry of the monitor containing the window containing the button */
- screen = gtk_widget_get_screen (button_widget);
window = gtk_widget_get_window (GTK_WIDGET (button));
- monitor_num = gdk_screen_get_monitor_at_window (screen, window);
- gdk_screen_get_monitor_geometry (screen, monitor_num, &monitor);
+#if GTK_CHECK_VERSION(3, 22, 0)
+ display = gtk_widget_get_display (button_widget);
+ monitor = gdk_display_get_monitor_at_window (display, window);
+ gdk_monitor_get_geometry (monitor, &monitor_rect);
+#else
+ screen = gtk_widget_get_screen (button_widget);
+ monitor = gdk_screen_get_monitor_at_window (screen, window);
+ gdk_screen_get_monitor_geometry (screen, monitor, &monitor_rect);
+#endif
/* Determine the position of the window containing the button */
if (xfce_screen_position_is_top (button->screen_position))
@@ -692,9 +703,9 @@ xfce_volume_button_popup_dock (XfceVolumeButton *button)
gdk_window_get_root_origin (window, &window_x, &window_y);
if (button->screen_position == XFCE_SCREEN_POSITION_FLOATING_V)
- position = (window_x < (monitor.x + monitor.width / 2)) ? GTK_POS_RIGHT : GTK_POS_LEFT;
+ position = (window_x < (monitor_rect.x + monitor_rect.width / 2)) ? GTK_POS_RIGHT : GTK_POS_LEFT;
else
- position = (window_y < (monitor.y + monitor.height / 2)) ? GTK_POS_BOTTOM : GTK_POS_TOP;
+ position = (window_y < (monitor_rect.y + monitor_rect.height / 2)) ? GTK_POS_BOTTOM : GTK_POS_TOP;
}
/* Place the dock centered on the correct edge of the button */
@@ -721,14 +732,14 @@ xfce_volume_button_popup_dock (XfceVolumeButton *button)
}
/* Ensure the dock remains on the monitor */
- if (x > monitor.x + monitor.width - dock_requisition.width)
- x = monitor.x + monitor.width - dock_requisition.width;
- if (x < monitor.x)
- x = monitor.x;
- if (y > monitor.y + monitor.height - dock_requisition.height)
- y = monitor.y + monitor.height - dock_requisition.height;
- if (y < monitor.y)
- y = monitor.y;
+ if (x > monitor_rect.x + monitor_rect.width - dock_requisition.width)
+ x = monitor_rect.x + monitor_rect.width - dock_requisition.width;
+ if (x < monitor_rect.x)
+ x = monitor_rect.x;
+ if (y > monitor_rect.y + monitor_rect.height - dock_requisition.height)
+ y = monitor_rect.y + monitor_rect.height - dock_requisition.height;
+ if (y < monitor_rect.y)
+ y = monitor_rect.y;
/* Position the dock */
gtk_window_move (GTK_WINDOW (button->dock), x, y);
+79
View File
@@ -0,0 +1,79 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xfce4-mixer</Name>
<Homepage>http://git.xfce.org/apps/xfce4-mixer</Homepage>
<Packager>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Packager>
<License>GPL-2</License>
<IsA>app:gui</IsA>
<Summary>Xfce sound mixer application.</Summary>
<Description>Xfce4-mixer is a volume control application for the Xfce Desktop Environment. It provides both a volume control plugin for the Xfce Panel and a standalone mixer application. It supports all audio systems supported by GStreamer project.</Description>
<Archive sha1sum="29bf68f9a3ede953400816520ddb877f5127ddaf" type="targz">
https://git.xfce.org/apps/xfce4-mixer/snapshot/xfce4-mixer-30f3baf8b08985b9f6ee0ccc1c96b328e64ea7f5.tar.gz
</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>xfconf-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libunique-devel</Dependency>
<Dependency>keybinder-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>xfce4-dev-tools</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libxfce4ui-devel</Dependency>
<Dependency>xfce4-panel-devel</Dependency>
<Dependency>libxfce4util-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">Fix_obvious_build_errors.patch</Patch>
</Patches>
</Source>
<Package>
<Name>xfce4-mixer</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>xfconf</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>keybinder</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libxfce4ui</Dependency>
<Dependency>xfce4-panel</Dependency>
<Dependency>libxfce4util</Dependency>
<Dependency>pulseaudio-libs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/xfce4/panel/plugins</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/xfce4</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-03-31</Date>
<Version>4.15.0</Version>
<Comment>First Beta release.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,10 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>xfce4-mixer</Name>
<Summary xml:lang="tr">Xfce ses ayar uygulaması</Summary>
<Summary xml:lang="pl">Mikser dźwięku dla Xfce</Summary>
<Description xml:lang="tr">Xfce4-mixer, Xfce Masaüstü Ortamı için yazılmış bir ses ayar uygulamasıdır. Hem panel eklentisi olarak, hem de kendi penceresinde bağımsız olarak kullanılabilen bir uygulamadır. GStreamer projesinin desteklediği tüm ses sistemlerini destekler.</Description>
<Description xml:lang="pl">Jest to nakładka na ustawienia miksera, dostarczana ze środowiskiem graficznym Xfce. Spełnia to samo zadanie, co inne nakładki ale jest zintegrowana z Xfce4 jako wtyczka dla panelu Xfce </Description>
</Source>
</PISI>
@@ -0,0 +1,23 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.configure()
pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "THANKS")
@@ -0,0 +1,61 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xfce4-verve-plugin</Name>
<Homepage>https://docs.xfce.org/panel-plugins/xfce4-verve-plugin</Homepage>
<Packager>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Packager>
<License>GPLv2</License>
<PartOf>desktop.xfce.addon</PartOf>
<IsA>library</IsA>
<Summary>Command line for Xfce panel.</Summary>
<Description>The Verve panel plugin is a comfortable command line plugin for the Xfce panel.</Description>
<Archive sha1sum="dde08d3893302b3f2a0193ff33995168c61baef6" type="tarbz2">
https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/2.0/xfce4-verve-plugin-2.0.1.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
<Dependency>exo-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>xfconf-devel</Dependency>
<Dependency>libpcre-devel</Dependency>
<Dependency>libxfce4ui-devel</Dependency>
<Dependency>xfce4-panel-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>xfce4-verve-plugin</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>xfconf</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libpcre</Dependency>
<Dependency>libxfce4ui</Dependency>
<Dependency>xfce4-panel</Dependency>
<Dependency>libxfce4util</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-04-10</Date>
<Version>2.0.1</Version>
<Comment>First Beta build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
+8 -1
View File
@@ -16,7 +16,7 @@
<Description> <Description>
exo is an extension library to Xfce, developed by os-cillation. While Xfce comes with quite a few libraries that are targeted at desktop development, exo is targeted at application development. exo is an extension library to Xfce, developed by os-cillation. While Xfce comes with quite a few libraries that are targeted at desktop development, exo is targeted at application development.
</Description> </Description>
<Archive sha1sum="636280875b87e5b6fb467136061995356c64dcbe" type="tarbz2">https://archive.xfce.org/src/xfce/exo/4.16/exo-4.16.1.tar.bz2</Archive> <Archive sha1sum="e8d14b9d09ad3ce087a0c0e15f24cabc9813362c" type="tarbz2">https://archive.xfce.org/src/xfce/exo/4.16/exo-4.16.2.tar.bz2</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency>perl-URI</Dependency> <Dependency>perl-URI</Dependency>
@@ -82,6 +82,13 @@
</Package> </Package>
<History> <History>
<Update release="4">
<Date>2021-04-17</Date>
<Version>4.16.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3"> <Update release="3">
<Date>2021-03-28</Date> <Date>2021-03-28</Date>
<Version>4.16.1</Version> <Version>4.16.1</Version>
+8 -1
View File
@@ -14,7 +14,7 @@
<Description> <Description>
Xfce4-settings is a configuration manager for Xfce desktop environment Xfce4-settings is a configuration manager for Xfce desktop environment
</Description> </Description>
<Archive sha1sum="3ae863cc28a74ea5847cb5a9be1261171eb8328f" type="tarbz2">https://archive.xfce.org/xfce/4.16/src/xfce4-settings-4.16.0.tar.bz2</Archive> <Archive sha1sum="a59ac39c4d9ba797aa7d7c0b965faa938e1b30c2" type="tarbz2">https://archive.xfce.org/src/xfce/xfce4-settings/4.16/xfce4-settings-4.16.1.tar.bz2</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency versionFrom="4.16.0">exo-devel</Dependency> <Dependency versionFrom="4.16.0">exo-devel</Dependency>
@@ -95,6 +95,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2021-04-17</Date>
<Version>4.16.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2020-12-24</Date> <Date>2020-12-24</Date>
<Version>4.16.0</Version> <Version>4.16.0</Version>
+1 -1
View File
@@ -20,7 +20,6 @@
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency versionFrom="4.16.0">exo-devel</Dependency> <Dependency versionFrom="4.16.0">exo-devel</Dependency>
<Dependency>dbus-devel</Dependency> <Dependency>dbus-devel</Dependency>
<!-- <Dependency>gtk2-devel</Dependency> -->
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
<Dependency>pango-devel</Dependency> <Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency> <Dependency>cairo-devel</Dependency>
@@ -29,6 +28,7 @@
<Dependency versionFrom="4.16.0">thunar-devel</Dependency> <Dependency versionFrom="4.16.0">thunar-devel</Dependency>
<Dependency versionFrom="0.8.0">garcon-devel</Dependency> <Dependency versionFrom="0.8.0">garcon-devel</Dependency>
<Dependency versionFrom="4.16.0">xfconf-devel</Dependency> <Dependency versionFrom="4.16.0">xfconf-devel</Dependency>
<Dependency versionFrom="4.16.0">tumbler-devel</Dependency>
<Dependency>libX11-devel</Dependency> <Dependency>libX11-devel</Dependency>
<Dependency>libglade-devel</Dependency> <Dependency>libglade-devel</Dependency>
<!-- <Dependency>libwnck2-devel</Dependency> --> <!-- <Dependency>libwnck2-devel</Dependency> -->
+6 -3
View File
@@ -16,9 +16,12 @@ def build():
cmd1='sed -i -e "s/BUFFER_DEFAULT [0-9]*/BUFFER_DEFAULT 32/" unsquashfs.h' cmd1='sed -i -e "s/BUFFER_DEFAULT [0-9]*/BUFFER_DEFAULT 32/" unsquashfs.h'
cmd2="sed -i 's|^#XZ_SUPPORT = 1|XZ_SUPPORT = 1|' Makefile" cmd2="sed -i 's|^#XZ_SUPPORT = 1|XZ_SUPPORT = 1|' Makefile"
cmd3="sed -i 's|^#LZO_SUPPORT = 1|LZO_SUPPORT = 1|' Makefile" cmd3="sed -i 's|^#LZO_SUPPORT = 1|LZO_SUPPORT = 1|' Makefile"
cmd4="sed -i 's|^#ZSTD_SUPPORT = 1|ZSTD_SUPPORT = 1|' Makefile" cmd4="sed -i 's|^#LZ4_SUPPORT = 1|LZ4_SUPPORT = 1|' Makefile"
cmd5="sed -i 's|^COMP_DEFAULT = gzip|COMP_DEFAULT = xz|' Makefile" cmd5="sed -i 's|^#XATTR_SUPPORT = 1|XATTR_SUPPORT = 1|' Makefile"
cmds=[cmd1,cmd2,cmd3,cmd4,cmd5] cmd6="sed -i 's|^#ZSTD_SUPPORT = 1|ZSTD_SUPPORT = 1|' Makefile"
cmd7="sed -i 's|^#LZMA_XZ_SUPPORT = 1|LZMA_XZ_SUPPORT = 1|' Makefile"
cmd8="sed -i 's|^COMP_DEFAULT = gzip|COMP_DEFAULT = xz|' Makefile"
cmds=[cmd1,cmd2,cmd3,cmd4,cmd5,cmd6,cmd7,cmd8]
for cmd in cmds: for cmd in cmds:
shelltools.system(cmd) shelltools.system(cmd)
+12 -3
View File
@@ -12,16 +12,17 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>Userspace tools to create squashfs compressed filesystem</Summary> <Summary>Userspace tools to create squashfs compressed filesystem</Summary>
<Description>Squashfs is a highly compressed read-only filesystem for Linux. This package contains the utilities for manipulating squashfs filesystems.</Description> <Description>Squashfs is a highly compressed read-only filesystem for Linux. This package contains the utilities for manipulating squashfs filesystems.</Description>
<Archive sha1sum="a42fdedb8a1543274592e317c437cafa54e02705" type="targz">https://sourceforge.net/projects/squashfs/files/squashfs/squashfs4.4/squashfs4.4.tar.gz</Archive> <Archive sha1sum="ccdbdb36be907de767019f2f35e985c6fad1bc2c" type="targz">https://github.com/plougher/squashfs-tools/archive/refs/tags/4.4-git.1.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>lzo-devel</Dependency> <Dependency>lzo-devel</Dependency>
<Dependency>lz4-devel</Dependency>
<Dependency>zstd-devel</Dependency> <Dependency>zstd-devel</Dependency>
<!--xz-devel is in system.devel--> <!--xz-devel is in system.devel-->
<Dependency>xz-devel</Dependency> <Dependency>xz-devel</Dependency>
<Dependency>zlib-devel</Dependency> <Dependency>zlib-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
<Patch level="1">0001-squashfs-tools-fix-build-failure-against-gcc-10.patch</Patch> <!-- <Patch level="1">0001-squashfs-tools-fix-build-failure-against-gcc-10.patch</Patch> -->
</Patches> </Patches>
</Source> </Source>
@@ -29,6 +30,7 @@
<Name>squashfs-tools</Name> <Name>squashfs-tools</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>lzo</Dependency> <Dependency>lzo</Dependency>
<Dependency>lz4</Dependency>
<Dependency>zstd</Dependency> <Dependency>zstd</Dependency>
<!--xz is in system.base--> <!--xz is in system.base-->
<Dependency>zlib</Dependency> <Dependency>zlib</Dependency>
@@ -41,7 +43,14 @@
</Package> </Package>
<History> <History>
<Update release="6"> <Update release="7">
<Date>2021-04-11</Date>
<Version>4.4</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2020-12-26</Date> <Date>2020-12-26</Date>
<Version>4.4</Version> <Version>4.4</Version>
<Comment>Rebuild.</Comment> <Comment>Rebuild.</Comment>
@@ -17,7 +17,7 @@
<AdditionalFile owner="root" permission="0644" target="NVIDIA-Linux-x86_64-430.64-work-around-mga-bug-25890.patch">mageia/NVIDIA-Linux-x86_64-430.64-work-around-mga-bug-25890.patch</AdditionalFile> <AdditionalFile owner="root" permission="0644" target="NVIDIA-Linux-x86_64-430.64-work-around-mga-bug-25890.patch">mageia/NVIDIA-Linux-x86_64-430.64-work-around-mga-bug-25890.patch</AdditionalFile>
</AdditionalFiles> </AdditionalFiles>
<BuildDependencies> <BuildDependencies>
<Dependency version="5.10.23">kernel-module-headers</Dependency> <Dependency version="5.10.30">kernel-module-headers</Dependency>
<Dependency>libX11-devel</Dependency> <Dependency>libX11-devel</Dependency>
<Dependency>gtk2-devel</Dependency> <Dependency>gtk2-devel</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
@@ -29,7 +29,7 @@
<IsA>driver</IsA> <IsA>driver</IsA>
<Summary>Kernel module for current NVIDIA graphics driver releases</Summary> <Summary>Kernel module for current NVIDIA graphics driver releases</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency version="5.10.23">kernel</Dependency> <Dependency version="5.10.30">kernel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library" permanent="true">/lib/modules</Path> <Path fileType="library" permanent="true">/lib/modules</Path>
+2 -2
View File
@@ -23,7 +23,7 @@
<AdditionalFile owner="root" permission="0644" target="kernel-5.10.patch">0004-kernel-5.10.patch</AdditionalFile> <AdditionalFile owner="root" permission="0644" target="kernel-5.10.patch">0004-kernel-5.10.patch</AdditionalFile>
</AdditionalFiles> </AdditionalFiles>
<BuildDependencies> <BuildDependencies>
<Dependency version="5.10.23">kernel-module-headers</Dependency> <Dependency version="5.10.30">kernel-module-headers</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -32,7 +32,7 @@
<IsA>driver</IsA> <IsA>driver</IsA>
<Summary>Kernel module for NVIDIA driver 340.xx releases</Summary> <Summary>Kernel module for NVIDIA driver 340.xx releases</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency version="5.10.23">kernel</Dependency> <Dependency version="5.10.30">kernel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library" permanent="true">/lib/modules</Path> <Path fileType="library" permanent="true">/lib/modules</Path>
+2 -2
View File
@@ -20,7 +20,7 @@
<AdditionalFile owner="root" permission="0644" target="kernel-5.6-uvm.patch">NVIDIA-Linux-x86_64-390.132-kernel-5.6-uvm.patch</AdditionalFile> <AdditionalFile owner="root" permission="0644" target="kernel-5.6-uvm.patch">NVIDIA-Linux-x86_64-390.132-kernel-5.6-uvm.patch</AdditionalFile>
</AdditionalFiles> </AdditionalFiles>
<BuildDependencies> <BuildDependencies>
<Dependency version="5.10.23">kernel-module-headers</Dependency> <Dependency version="5.10.30">kernel-module-headers</Dependency>
<Dependency>libX11-devel</Dependency> <Dependency>libX11-devel</Dependency>
<Dependency>gtk2-devel</Dependency> <Dependency>gtk2-devel</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
@@ -32,7 +32,7 @@
<IsA>driver</IsA> <IsA>driver</IsA>
<Summary>Kernel module for current NVIDIA graphics driver releases</Summary> <Summary>Kernel module for current NVIDIA graphics driver releases</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency version="5.10.23">kernel</Dependency> <Dependency version="5.10.30">kernel</Dependency>
<!-- <Dependency release="current">module-nvidia-current-userspace</Dependency> --> <!-- <Dependency release="current">module-nvidia-current-userspace</Dependency> -->
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
+647 -155
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
e77bcdeda5c53c75e284f4301117c87d15d23b5d 7f883f2be9f626bd432514f25dc33299eba2a297
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
73db8287660ae59674df6b416368dc502832458c 9a3c6f481bd4749cbf6e2279d811d762ac3d3f05
@@ -32,6 +32,13 @@
</Package> </Package>
<History> <History>
<Update release="2">
<Date>2021-04-11</Date>
<Version>2.39</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2020-03-23</Date> <Date>2020-03-23</Date>
<Version>2.39</Version> <Version>2.39</Version>
+6 -4
View File
@@ -8,13 +8,15 @@ from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
def setup(): def setup():
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib") -DCMAKE_BUILD_TYPE=Release \
-DSHARED_ONLY=yes \
-DICAL_BUILD_DOCS=true \
-DGOBJECT_INTROSPECTION=true \
-DICAL_GLIB_VAPI=true")
def build(): def build():
cmaketools.make() cmaketools.make()
def install(): def install():
cmaketools.install() cmaketools.install()
+25 -23
View File
@@ -5,69 +5,78 @@
<Name>libical</Name> <Name>libical</Name>
<Homepage>https://github.com/libical/libical</Homepage> <Homepage>https://github.com/libical/libical</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>Berk Çakar</Name>
<Email>admins@pisilinux.org</Email> <Email>berk2238@hotmail.com</Email>
</Packager> </Packager>
<License>MPL-1.1</License> <License>MPL-1.1</License>
<License>LGPLv2</License> <License>LGPLv2</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>An open source reference implementation of the icalendar data type and serialization format</Summary> <Summary>An open source reference implementation of the icalendar data type and serialization format</Summary>
<Description>libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents.</Description> <Description>libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents.</Description>
<Archive sha1sum="6cffa9c188ee4bde003f2279d37ba2e68163fd7a" type="targz">https://github.com/libical/libical/releases/download/v3.0.7/libical-3.0.7.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<Dependency>perl</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>db-devel</Dependency> <Dependency>db-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>libxml2-devel</Dependency> <Dependency>libxml2-devel</Dependency>
<Dependency>libxslt-devel</Dependency> <Dependency>libxslt-devel</Dependency>
<Dependency>perl</Dependency>
<Dependency>python-six</Dependency> <Dependency>python-six</Dependency>
<Dependency>gobject-introspection-devel</Dependency> <Dependency>vala</Dependency>
</BuildDependencies> </BuildDependencies>
<Archive sha1sum="2b0eb28c1ad215bfb6c4f7c25249f6f2864976a7" type="targz">https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz</Archive>
</Source> </Source>
<Package> <Package>
<Name>libical</Name> <Name>libical</Name>
<Summary>The Evolution Data Server package provides a unified backend for programs that work with
contacts, tasks, and calendar information.</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>db</Dependency> <Dependency>db</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>glib2</Dependency> <Dependency>glib2</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency>gobject-introspection</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/libexec/libical/ical-glib-src-generator</Path>
<Path fileType="data">/usr/share/gir-1.0/*</Path>
<Path fileType="data">/usr/share/libical/zoneinfo</Path> <Path fileType="data">/usr/share/libical/zoneinfo</Path>
<Path fileType="data">/usr/share/vala/*</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>libical-devel</Name> <Name>libical-devel</Name>
<Summary>Development files for libical</Summary> <Summary>Development files for libical</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">libical</Dependency>
<Dependency>db-devel</Dependency> <Dependency>db-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
<Dependency release="current">libical</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path> <Path fileType="data">/usr/lib/pkgconfig</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>libical-docs</Name> <Name>libical-docs</Name>
<IsA>data:doc</IsA>
<Summary>libical reference documents</Summary> <Summary>libical reference documents</Summary>
<Files> <Files>
<Path fileType="data">/usr/share/gtk-doc</Path> <Path fileType="data">/usr/share/gtk-doc</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="7">
<Date>2021-04-10</Date>
<Version>3.0.9</Version>
<Comment>Version bump.</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
<Update release="6"> <Update release="6">
<Date>2020-01-14</Date> <Date>2020-01-14</Date>
<Version>3.0.7</Version> <Version>3.0.7</Version>
@@ -75,13 +84,6 @@
<Name>İdris Kalp</Name> <Name>İdris Kalp</Name>
<Email>idriskalp@gmail.com</Email> <Email>idriskalp@gmail.com</Email>
</Update> </Update>
<Update release="5">
<Date>2018-08-07</Date>
<Version>3.0.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5"> <Update release="5">
<Date>2018-01-31</Date> <Date>2018-01-31</Date>
<Version>3.0.1</Version> <Version>3.0.1</Version>
+17 -1
View File
@@ -8,11 +8,27 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import mesontools from pisi.actionsapi import mesontools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
def setup(): def setup():
mesontools.configure("-Dudev=true -Dvalgrind=true") if not get.buildTYPE() == "emul32":
options = "-Dudev=true \
-Dvalgrind=true \
"
if get.buildTYPE() == "emul32":
options = " --libdir=lib32 \
-Dudev=false \
-Dvalgrind=false"
mesontools.configure(options)
def build(): def build():
mesontools.build() mesontools.build()
def install(): def install():
mesontools.install() mesontools.install()
if get.buildTYPE() == "emul32":
return
+9 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Userspace interface to kernel DRM services</Summary> <Summary>Userspace interface to kernel DRM services</Summary>
<Description>libdrm is a library providing the userspace interface to kernel DRM services.</Description> <Description>libdrm is a library providing the userspace interface to kernel DRM services.</Description>
<Archive sha1sum="c71ca06789ffca6daf5bf6ea8e3b76f373015449" type="tarxz">https://dri.freedesktop.org/libdrm/libdrm-2.4.102.tar.xz</Archive> <Archive sha1sum="ac37d82d6f1f6673488f39f22b581536ada2e2d8" type="tarxz">https://dri.freedesktop.org/libdrm/libdrm-2.4.105.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="0.15">libpciaccess-devel</Dependency> <Dependency versionFrom="0.15">libpciaccess-devel</Dependency>
<Dependency>util-macros</Dependency> <Dependency>util-macros</Dependency>
@@ -107,6 +107,7 @@
<Dependency release="current">libdrm-radeon</Dependency> <Dependency release="current">libdrm-radeon</Dependency>
<Dependency release="current">libdrm-amd</Dependency> <Dependency release="current">libdrm-amd</Dependency>
<Dependency release="current">libkms</Dependency> <Dependency release="current">libkms</Dependency>
<Dependency>libpciaccess-devel</Dependency>
<!--Dependency>mesa-devel</Dependency--><!--circle dep--> <!--Dependency>mesa-devel</Dependency--><!--circle dep-->
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
@@ -207,6 +208,13 @@
</Package> </Package>
<History> <History>
<Update release="13">
<Date>2021-04-08</Date>
<Version>2.4.105</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="12"> <Update release="12">
<Date>2020-09-30</Date> <Date>2020-09-30</Date>
<Version>2.4.102</Version> <Version>2.4.102</Version>
+7 -17
View File
@@ -2,29 +2,19 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt. # See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools from pisi.actionsapi import mesontools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup(): def setup():
autotools.configure("--disable-static \ mesontools.configure("-D_systemd=false \
--enable-python \ -Ddocs=true")
--enable-introspection \
--libexecdir=/usr/lib/vte \
--localstatedir=/var \
--without-glX \
--disable-gtk-doc")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() mesontools.build()
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) mesontools.install()
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS") pisitools.dodoc("AUTHORS", "README.md", "COPYING*")
+41 -43
View File
@@ -5,76 +5,69 @@
<Name>vte</Name> <Name>vte</Name>
<Homepage>https://www.gnome.org/</Homepage> <Homepage>https://www.gnome.org/</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>Berk Çakar</Name>
<Email>admins@pisilinux.org</Email> <Email>berk2238@hotmail.com</Email>
</Packager> </Packager>
<License>LGPLv2</License> <License>LGPLv2</License>
<Summary>Xft powered terminal widget</Summary> <Summary>Xft powered terminal widget</Summary>
<Description>The VTE package contains a termcap file implementation for terminal emulators.</Description> <Description>The VTE package contains a termcap file implementation for terminal emulators.</Description>
<Archive sha1sum="2e0582328d3a5a8ecf6c644aa759fc1ffb5365d6" type="tarxz">mirrors://gnome/vte/0.56/vte-0.56.4.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>atk-devel</Dependency> <Dependency>atk-devel</Dependency>
<Dependency>ncurses-devel</Dependency> <Dependency>cairo-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>intltool</Dependency>
<Dependency>harfbuzz-devel</Dependency>
<Dependency>graphite2-devel</Dependency>
<Dependency>python-six</Dependency>
<Dependency>gnutls-devel</Dependency> <Dependency>gnutls-devel</Dependency>
<Dependency>libpcre2-devel</Dependency> <Dependency>gobject-introspection-devel</Dependency>
<Dependency>graphite2-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>harfbuzz-devel</Dependency>
<Dependency>intltool</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libglade-devel</Dependency> <Dependency>libglade-devel</Dependency>
<Dependency>libpcre2-devel</Dependency>
<Dependency>ncurses-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>python-six</Dependency>
<Dependency>meson</Dependency>
<Dependency>vala-devel</Dependency> <Dependency>vala-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Archive sha1sum="409b16e9c727335fc838ea2611725d6ccc448066" type="tarxz">mirrors://gnome/vte/0.63/vte-0.63.91.tar.xz</Archive>
<!-- <Patch level="1">vte-0.28.2-limit-arguments.patch</Patch> -->
<!-- <Patch level="1">vte-alt-meta-confusion.patch</Patch> -->
<!-- <Patch level="1">vte-python-bugfixes.patch</Patch> -->
<!-- <Patch level="1">vte-0.28.0-link.patch</Patch> -->
<!-- <Patch level="1">vte-0.28.2-scale.patch</Patch> -->
</Patches>
</Source> </Source>
<Package> <Package>
<Name>vte</Name> <Name>vte</Name>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Development files for vte</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>gobject-introspection</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>atk</Dependency> <Dependency>atk</Dependency>
<Dependency>zlib</Dependency>
<Dependency>cairo</Dependency> <Dependency>cairo</Dependency>
<Dependency>gdk-pixbuf</Dependency> <Dependency>gdk-pixbuf</Dependency>
<Dependency>pango</Dependency> <Dependency>glib2</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>gnutls</Dependency> <Dependency>gnutls</Dependency>
<Dependency>gobject-introspection</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libpcre2</Dependency> <Dependency>libpcre2</Dependency>
<Dependency>ncurses</Dependency> <Dependency>ncurses</Dependency>
<Dependency>glib2</Dependency> <Dependency>pango</Dependency>
<Dependency>libX11</Dependency> <Dependency>zlib</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="config">/etc/profile.d</Path> <Path fileType="config">/etc/profile.d</Path>
<Path fileType="executable">/usr/bin</Path> <Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/libexec</Path> <Path fileType="executable">/usr/libexec</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share</Path> <Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/vte</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/pygtk</Path>
<Path fileType="data">/usr/share/gir-1.0/Vte-0.0.gir</Path> <Path fileType="data">/usr/share/gir-1.0/Vte-0.0.gir</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/pygtk</Path>
<Path fileType="data">/usr/share/vte</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>vte-docs</Name> <Name>vte-docs</Name>
<IsA>data:doc</IsA> <IsA>data:doc</IsA>
@@ -83,25 +76,30 @@
<Path fileType="doc">/usr/share/gtk-doc</Path> <Path fileType="doc">/usr/share/gtk-doc</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>vte-devel</Name> <Name>vte-devel</Name>
<Summary>Development files for vte</Summary> <Summary>Development files for vte</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">vte</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency> <Dependency>cairo-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>libX11-devel</Dependency> <Dependency>libX11-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency release="current">vte</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path> <Path fileType="library">/usr/lib/pkgconfig</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="7">
<Date>2021-04-06</Date>
<Version>0.63.91</Version>
<Comment>Version bump</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
<Update release="6"> <Update release="6">
<Date>2020-01-25</Date> <Date>2020-01-25</Date>
<Version>0.56.4</Version> <Version>0.56.4</Version>