Merge branch 'master' of https://github.com/pisilinux/main
This commit is contained in:
@@ -1,26 +1,21 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
# Licensed under the GNU General Public License, version 2
|
||||
# See the file http://www.gnu.org/copyleft/gpl.txt
|
||||
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import mesontools
|
||||
|
||||
def setup():
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
shelltools.system("meson .. --prefix=/usr")
|
||||
|
||||
mesontools.configure()
|
||||
|
||||
def build():
|
||||
shelltools.cd("build")
|
||||
shelltools.system("ninja")
|
||||
|
||||
mesontools.build
|
||||
|
||||
def install():
|
||||
shelltools.cd("build")
|
||||
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
|
||||
|
||||
shelltools.cd("..")
|
||||
pisitools.dodoc("COPYING", "NEWS", "README")
|
||||
mesontools.install()
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "MAINTAINERS")
|
||||
|
||||
@@ -5,36 +5,38 @@
|
||||
<Name>gsettings-desktop-schemas</Name>
|
||||
<Homepage>https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
<Name>Berk Çakar</Name>
|
||||
<Email>berk2238@hotmail.com</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Isa>data</Isa>
|
||||
<Summary>Collection of GSettings schemas for GNOME desktop</Summary>
|
||||
<Description>Gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description>
|
||||
<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>
|
||||
<License>LGPLv2.1</License>
|
||||
<PartOf>desktop.gnome</PartOf>
|
||||
<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>
|
||||
<BuildDependencies>
|
||||
<Dependency>meson</Dependency>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gobject-introspection-devel</Dependency>
|
||||
<Dependency versionFrom="2.66.2">glib2-devel</Dependency>
|
||||
<Dependency versionFrom="1.66.1">gobject-introspection-devel</Dependency>
|
||||
</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>
|
||||
|
||||
<Package>
|
||||
<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>
|
||||
<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="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="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
|
||||
settings shared by various components of a desktop.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">gsettings-desktop-schemas</Dependency>
|
||||
</RuntimeDependencies>
|
||||
@@ -43,35 +45,41 @@
|
||||
<Path fileType="data">/usr/share/pkgconfig/</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2020-01-31</Date>
|
||||
<Version>3.34.0</Version>
|
||||
<Update release="5">
|
||||
<Date>2021-04-06</Date>
|
||||
<Version>3.38.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>
|
||||
<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>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -20,5 +20,6 @@ def install():
|
||||
|
||||
pisitools.insinto("/usr/share/wallpapers/pisilinux-blue", "blue/*")
|
||||
pisitools.insinto("/usr/share/wallpapers/sweet-cat", "../Sweet-cat/*")
|
||||
pisitools.insinto("/usr/share/wallpapers/pisi-crocus-ancyrensis", "../pisi-crocus-ancyrensis/*")
|
||||
|
||||
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="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="53703a4ea034992a797c1312ab0ae9efafe6d8f9" type="targz">https://github.com/prdsmehmetstc/pisi-crocus-ancyrensis/releases/download/v1.0/pisi-crocus-ancyrensis.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency versionFrom="5.7.1">qt5-base-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
|
||||
@@ -308,7 +308,7 @@
|
||||
<Update release="3">
|
||||
<Date>2020-011-20</Date>
|
||||
<Version>1.6.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Erkan IŞIK</Name>
|
||||
<Email>erkanisik@pisilinux.org</Email>
|
||||
</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>
|
||||
|
||||
@@ -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);
|
||||
@@ -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>
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<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.
|
||||
</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>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>perl-URI</Dependency>
|
||||
@@ -82,6 +82,13 @@
|
||||
</Package>
|
||||
|
||||
<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">
|
||||
<Date>2021-03-28</Date>
|
||||
<Version>4.16.1</Version>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<Description>
|
||||
Xfce4-settings is a configuration manager for Xfce desktop environment
|
||||
</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>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency versionFrom="4.16.0">exo-devel</Dependency>
|
||||
@@ -95,6 +95,13 @@
|
||||
</Package>
|
||||
|
||||
<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">
|
||||
<Date>2020-12-24</Date>
|
||||
<Version>4.16.0</Version>
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency versionFrom="4.16.0">exo-devel</Dependency>
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
<!-- <Dependency>gtk2-devel</Dependency> -->
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
@@ -29,6 +28,7 @@
|
||||
<Dependency versionFrom="4.16.0">thunar-devel</Dependency>
|
||||
<Dependency versionFrom="0.8.0">garcon-devel</Dependency>
|
||||
<Dependency versionFrom="4.16.0">xfconf-devel</Dependency>
|
||||
<Dependency versionFrom="4.16.0">tumbler-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libglade-devel</Dependency>
|
||||
<!-- <Dependency>libwnck2-devel</Dependency> -->
|
||||
|
||||
@@ -16,9 +16,12 @@ def build():
|
||||
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"
|
||||
cmd3="sed -i 's|^#LZO_SUPPORT = 1|LZO_SUPPORT = 1|' Makefile"
|
||||
cmd4="sed -i 's|^#ZSTD_SUPPORT = 1|ZSTD_SUPPORT = 1|' Makefile"
|
||||
cmd5="sed -i 's|^COMP_DEFAULT = gzip|COMP_DEFAULT = xz|' Makefile"
|
||||
cmds=[cmd1,cmd2,cmd3,cmd4,cmd5]
|
||||
cmd4="sed -i 's|^#LZ4_SUPPORT = 1|LZ4_SUPPORT = 1|' Makefile"
|
||||
cmd5="sed -i 's|^#XATTR_SUPPORT = 1|XATTR_SUPPORT = 1|' Makefile"
|
||||
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:
|
||||
shelltools.system(cmd)
|
||||
|
||||
@@ -12,16 +12,17 @@
|
||||
<IsA>app:console</IsA>
|
||||
<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>
|
||||
<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>
|
||||
<Dependency>lzo-devel</Dependency>
|
||||
<Dependency>lz4-devel</Dependency>
|
||||
<Dependency>zstd-devel</Dependency>
|
||||
<!--xz-devel is in system.devel-->
|
||||
<Dependency>xz-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<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>
|
||||
</Source>
|
||||
|
||||
@@ -29,6 +30,7 @@
|
||||
<Name>squashfs-tools</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>lzo</Dependency>
|
||||
<Dependency>lz4</Dependency>
|
||||
<Dependency>zstd</Dependency>
|
||||
<!--xz is in system.base-->
|
||||
<Dependency>zlib</Dependency>
|
||||
@@ -41,7 +43,14 @@
|
||||
</Package>
|
||||
|
||||
<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>
|
||||
<Version>4.4</Version>
|
||||
<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>
|
||||
</AdditionalFiles>
|
||||
<BuildDependencies>
|
||||
<Dependency version="5.10.23">kernel-module-headers</Dependency>
|
||||
<Dependency version="5.10.30">kernel-module-headers</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
@@ -29,7 +29,7 @@
|
||||
<IsA>driver</IsA>
|
||||
<Summary>Kernel module for current NVIDIA graphics driver releases</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency version="5.10.23">kernel</Dependency>
|
||||
<Dependency version="5.10.30">kernel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library" permanent="true">/lib/modules</Path>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<AdditionalFile owner="root" permission="0644" target="kernel-5.10.patch">0004-kernel-5.10.patch</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
<BuildDependencies>
|
||||
<Dependency version="5.10.23">kernel-module-headers</Dependency>
|
||||
<Dependency version="5.10.30">kernel-module-headers</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<IsA>driver</IsA>
|
||||
<Summary>Kernel module for NVIDIA driver 340.xx releases</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency version="5.10.23">kernel</Dependency>
|
||||
<Dependency version="5.10.30">kernel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library" permanent="true">/lib/modules</Path>
|
||||
|
||||
@@ -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>
|
||||
</AdditionalFiles>
|
||||
<BuildDependencies>
|
||||
<Dependency version="5.10.23">kernel-module-headers</Dependency>
|
||||
<Dependency version="5.10.30">kernel-module-headers</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
@@ -32,7 +32,7 @@
|
||||
<IsA>driver</IsA>
|
||||
<Summary>Kernel module for current NVIDIA graphics driver releases</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency version="5.10.23">kernel</Dependency>
|
||||
<Dependency version="5.10.30">kernel</Dependency>
|
||||
<!-- <Dependency release="current">module-nvidia-current-userspace</Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
|
||||
+647
-155
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
||||
e77bcdeda5c53c75e284f4301117c87d15d23b5d
|
||||
7f883f2be9f626bd432514f25dc33299eba2a297
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
73db8287660ae59674df6b416368dc502832458c
|
||||
9a3c6f481bd4749cbf6e2279d811d762ac3d3f05
|
||||
@@ -32,6 +32,13 @@
|
||||
</Package>
|
||||
|
||||
<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">
|
||||
<Date>2020-03-23</Date>
|
||||
<Version>2.39</Version>
|
||||
|
||||
@@ -8,13 +8,15 @@ from pisi.actionsapi import cmaketools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib")
|
||||
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DSHARED_ONLY=yes \
|
||||
-DICAL_BUILD_DOCS=true \
|
||||
-DGOBJECT_INTROSPECTION=true \
|
||||
-DICAL_GLIB_VAPI=true")
|
||||
|
||||
def build():
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
cmaketools.install()
|
||||
|
||||
|
||||
|
||||
@@ -5,69 +5,78 @@
|
||||
<Name>libical</Name>
|
||||
<Homepage>https://github.com/libical/libical</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
<Name>Berk Çakar</Name>
|
||||
<Email>berk2238@hotmail.com</Email>
|
||||
</Packager>
|
||||
<License>MPL-1.1</License>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<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>
|
||||
<Archive sha1sum="6cffa9c188ee4bde003f2279d37ba2e68163fd7a" type="targz">https://github.com/libical/libical/releases/download/v3.0.7/libical-3.0.7.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>perl</Dependency>
|
||||
<Dependency>doxygen</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>db-devel</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>doxygen</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gobject-introspection-devel</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>libxslt-devel</Dependency>
|
||||
<Dependency>perl</Dependency>
|
||||
<Dependency>python-six</Dependency>
|
||||
<Dependency>gobject-introspection-devel</Dependency>
|
||||
<Dependency>vala</Dependency>
|
||||
</BuildDependencies>
|
||||
<Archive sha1sum="2b0eb28c1ad215bfb6c4f7c25249f6f2864976a7" type="targz">https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<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>
|
||||
<Dependency>db</Dependency>
|
||||
<Dependency>icu4c</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>icu4c</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>gobject-introspection</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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/vala/*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libical-devel</Name>
|
||||
<Summary>Development files for libical</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libical</Dependency>
|
||||
<Dependency>db-devel</Dependency>
|
||||
<Dependency>icu4c-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>icu4c-devel</Dependency>
|
||||
<Dependency release="current">libical</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libical-docs</Name>
|
||||
<IsA>data:doc</IsA>
|
||||
<Summary>libical reference documents</Summary>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/gtk-doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<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">
|
||||
<Date>2020-01-14</Date>
|
||||
<Version>3.0.7</Version>
|
||||
@@ -75,13 +84,6 @@
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</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">
|
||||
<Date>2018-01-31</Date>
|
||||
<Version>3.0.1</Version>
|
||||
|
||||
@@ -8,11 +8,27 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import mesontools
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
|
||||
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():
|
||||
mesontools.build()
|
||||
|
||||
def install():
|
||||
mesontools.install()
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
return
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Userspace interface to kernel DRM services</Summary>
|
||||
<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>
|
||||
<Dependency versionFrom="0.15">libpciaccess-devel</Dependency>
|
||||
<Dependency>util-macros</Dependency>
|
||||
@@ -107,6 +107,7 @@
|
||||
<Dependency release="current">libdrm-radeon</Dependency>
|
||||
<Dependency release="current">libdrm-amd</Dependency>
|
||||
<Dependency release="current">libkms</Dependency>
|
||||
<Dependency>libpciaccess-devel</Dependency>
|
||||
<!--Dependency>mesa-devel</Dependency--><!--circle dep-->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
@@ -207,6 +208,13 @@
|
||||
</Package>
|
||||
|
||||
<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">
|
||||
<Date>2020-09-30</Date>
|
||||
<Version>2.4.102</Version>
|
||||
|
||||
@@ -2,29 +2,19 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# 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 autotools
|
||||
from pisi.actionsapi import mesontools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.configure("--disable-static \
|
||||
--enable-python \
|
||||
--enable-introspection \
|
||||
--libexecdir=/usr/lib/vte \
|
||||
--localstatedir=/var \
|
||||
--without-glX \
|
||||
--disable-gtk-doc")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
mesontools.configure("-D_systemd=false \
|
||||
-Ddocs=true")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
mesontools.build()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
mesontools.install()
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS")
|
||||
pisitools.dodoc("AUTHORS", "README.md", "COPYING*")
|
||||
|
||||
+41
-43
@@ -5,76 +5,69 @@
|
||||
<Name>vte</Name>
|
||||
<Homepage>https://www.gnome.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
<Name>Berk Çakar</Name>
|
||||
<Email>berk2238@hotmail.com</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<Summary>Xft powered terminal widget</Summary>
|
||||
<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>
|
||||
<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>ncurses-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-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>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>libpcre2-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>python-six</Dependency>
|
||||
<Dependency>meson</Dependency>
|
||||
<Dependency>vala-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <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>
|
||||
<Archive sha1sum="409b16e9c727335fc838ea2611725d6ccc448066" type="tarxz">mirrors://gnome/vte/0.63/vte-0.63.91.tar.xz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>vte</Name>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Development files for vte</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gobject-introspection</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>zlib</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>gnutls</Dependency>
|
||||
<Dependency>gobject-introspection</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libpcre2</Dependency>
|
||||
<Dependency>ncurses</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>zlib</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/profile.d</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</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/vte</Path>
|
||||
<Path fileType="data">/usr/share/pygtk</Path>
|
||||
<Path fileType="doc">/usr/share/doc</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>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>vte-docs</Name>
|
||||
<IsA>data:doc</IsA>
|
||||
@@ -83,25 +76,30 @@
|
||||
<Path fileType="doc">/usr/share/gtk-doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>vte-devel</Name>
|
||||
<Summary>Development files for vte</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">vte</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency release="current">vte</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<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">
|
||||
<Date>2020-01-25</Date>
|
||||
<Version>0.56.4</Version>
|
||||
|
||||
Reference in New Issue
Block a user