Merge branch 'master' of github.com:pisilinux/main

This commit is contained in:
Idris Kalp
2021-06-05 00:18:01 +03:00
76 changed files with 264254 additions and 256955 deletions
+14 -6
View File
@@ -12,17 +12,18 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>A library for configuring and customizing font access</Summary> <Summary>A library for configuring and customizing font access</Summary>
<Description>Fontconfig is a library designed to provide system-wide font configuration, customization and application access.</Description> <Description>Fontconfig is a library designed to provide system-wide font configuration, customization and application access.</Description>
<Archive sha1sum="b7bcc5d47211b7bbac35bb221860407db3601f5b" type="tarbz2">https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.0.tar.bz2</Archive> <Archive sha1sum="484645daa95612521344bd88f8a4862c843d2549" type="tarxz">https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.93.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>libutil-linux-devel</Dependency>
<Dependency>gperf</Dependency> <Dependency>gperf</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>expat-devel</Dependency> <Dependency>expat-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>libutil-linux-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
<!-- prefer dejavu over bitstream --> <!-- prefer dejavu over bitstream -->
<!-- <Patch level="1">0001-fix-test-with-freetype2-2.7.1.patch</Patch> --> <!-- <Patch level="1">0001-fix-test-with-freetype2-2.7.1.patch</Patch> -->
<Patch level="1">prefer_dejavu.patch</Patch> <!-- <Patch level="1">prefer_dejavu.patch</Patch> -->
<!-- <Patch level="1">anymetrics_urw.patch</Patch> --> <!-- <Patch level="1">anymetrics_urw.patch</Patch> -->
<Patch level="1">use_legacy_lcdfilter_on_small_monospace.patch</Patch> <Patch level="1">use_legacy_lcdfilter_on_small_monospace.patch</Patch>
<!-- <Patch level="1">add_hinting_and_antialiasing_to_proper_fonts.patch</Patch> --> <!-- <Patch level="1">add_hinting_and_antialiasing_to_proper_fonts.patch</Patch> -->
@@ -39,9 +40,9 @@
<Package> <Package>
<Name>fontconfig</Name> <Name>fontconfig</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>libutil-linux</Dependency>
<Dependency>freetype</Dependency>
<Dependency>expat</Dependency> <Dependency>expat</Dependency>
<Dependency>freetype</Dependency>
<Dependency>libutil-linux</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="config">/etc/fonts</Path> <Path fileType="config">/etc/fonts</Path>
@@ -97,6 +98,13 @@
</Package> </Package>
<History> <History>
<Update release="10">
<Date>2021-06-03</Date>
<Version>2.13.93</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="9"> <Update release="9">
<Date>2020-01-05</Date> <Date>2020-01-05</Date>
<Version>2.13.1</Version> <Version>2.13.1</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>OpenType text shaping engine.</Summary> <Summary>OpenType text shaping engine.</Summary>
<Description>The Harfbuzz package contains an OpenType text shaping engine.</Description> <Description>The Harfbuzz package contains an OpenType text shaping engine.</Description>
<Archive sha1sum="a87064f4a16dea4b7c95013db5bd2d2039fd81e3" type="targz">https://github.com/harfbuzz/harfbuzz/archive/2.7.4.tar.gz</Archive> <Archive sha1sum="a55ca8cd16cb2eacbfa424aead45683309f34f24" type="targz">https://github.com/harfbuzz/harfbuzz/archive/2.8.1.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>git</Dependency> <Dependency>git</Dependency>
<Dependency>meson</Dependency> <Dependency>meson</Dependency>
@@ -97,6 +97,13 @@
</Package> </Package>
<History> <History>
<Update release="12">
<Date>2021-06-03</Date>
<Version>2.8.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="11"> <Update release="11">
<Date>2021-02-26</Date> <Date>2021-02-26</Date>
<Version>2.7.4</Version> <Version>2.7.4</Version>
@@ -0,0 +1,22 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
@@ -0,0 +1,98 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gnome-photos</Name>
<Homepage>https://wiki.gnome.org/Apps/Photos</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>app</IsA>
<Summary>Access, organize, and share your photos on GNOME</Summary>
<Description>GNOME'de fotoğraflarınıza erişin, düzenleyin ve paylaşın </Description>
<Archive sha1sum="4f14ee6d7dcb55c1c07c9e043a56d2d5cb5cd311" type="tarxz">https://download.gnome.org/sources/gnome-photos/40/gnome-photos-40.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>meson</Dependency>
<Dependency>itstool</Dependency>
<Dependency>yelp-tools</Dependency>
<Dependency>atk-devel</Dependency>
<Dependency>atk-devel</Dependency>
<Dependency>gegl-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>grilo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>tracker-devel</Dependency>
<Dependency>libgdata-devel</Dependency>
<Dependency>libhandy-devel</Dependency>
<Dependency>libdazzle-devel</Dependency>
<Dependency>libgexiv2-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libgfbgraph-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>gnome-online-accounts-devel</Dependency>
<Dependency>gsettings-desktop-schemas-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>gnome-photos.patch</Patch>
<Patch level="1">gnome-photos.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>gnome-photos</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>atk</Dependency>
<Dependency>gegl</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>grilo</Dependency>
<Dependency>pango</Dependency>
<Dependency>libpng</Dependency>
<Dependency>tracker</Dependency>
<Dependency>libgdata</Dependency>
<Dependency>libhandy</Dependency>
<Dependency>libdazzle</Dependency>
<Dependency>libgexiv2</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libgfbgraph</Dependency>
<Dependency>geocode-glib</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>gnome-online-accounts</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/help</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/gnome-shell</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="info">/usr/share/metainfo</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-02</Date>
<Version>40.0</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gnome-photos</Name>
<Summary xml:lang="tr">Access, organize, and share your photos on GNOME</Summary>
<Description xml:lang="tr">GNOME'de fotoğraflarınıza erişin, düzenleyin ve paylaşın </Description>
</Source>
</PISI>
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.configure()
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
+58
View File
@@ -0,0 +1,58 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>alacarte</Name>
<Homepage>https://gitlab.gnome.org/GNOME/alacarte</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv3</License>
<IsA>library</IsA>
<Summary>Menu editor for gnome</Summary>
<Description>Gnome için menü düzenleyici</Description>
<Archive sha1sum="14dbb1d796b523609c04507564ecf1c306c434f5" type="tarxz">https://download.gnome.org/sources/alacarte/3.36/alacarte-3.36.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>gnome-common</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>gnome-menus-devel</Dependency>
<Dependency>python3-cairo-devel</Dependency>
<Dependency>python3-pygobject3-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>alacarte.patch</Patch>
<Patch level="1">alacarte.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>alacarte</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/lib/python*</Path>
<Path fileType="data">/usr/share/alacarte</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-03</Date>
<Version>3.36.0</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>alacarte</Name>
<Summary xml:lang="tr">Menu editor for gnome</Summary>
<Description xml:lang="tr">Gnome için menü düzenleyici</Description>
</Source>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import mesontools, pisitools
def setup():
mesontools.configure("-Dplugin_gedit=true")
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("NEWS", "README*")
+85
View File
@@ -0,0 +1,85 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>devhelp</Name>
<Homepage>https://wiki.gnome.org/Apps/Notes</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<PartOf>desktop.gnome.apps</PartOf>
<IsA>app:gui</IsA>
<Summary>API documentation browser</Summary>
<Description>API documentation browser</Description>
<Archive sha1sum="d46047d74456a1c43958bbd0fc331f9c607dad45" type="tarxz">mirrors://gnome/devhelp/40/devhelp-40.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>amtk-devel</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>itstool</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>meson</Dependency>
<Dependency>gsettings-desktop-schemas-devel</Dependency>
<Dependency>webkit2gtk-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>devhelp</Name>
<RuntimeDependencies>
<Dependency>amtk</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>webkit2gtk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/libdevhelp*</Path>
<Path fileType="library">/usr/lib/gedit</Path>
<Path fileType="library">/usr/lib/girepository-1.0</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/devhelp</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/help</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/metainfo</Path>
</Files>
</Package>
<Package>
<Name>devhelp-devel</Name>
<Summary>Development files for devhelp</Summary>
<RuntimeDependencies>
<Dependency release="current">devhelp</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>webkit2gtk-devel</Dependency>
<Dependency>gsettings-desktop-schemas-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-03</Date>
<Version>40.0</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>devhelp</Name>
<Summary xml:lang="tr">API Belgelendirme Tarayıcısı</Summary>
<Description xml:lang="tr">API Belgelendirme Tarayıcısı</Description>
</Source>
</PISI>
@@ -0,0 +1,18 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import mesontools, pisitools
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("NEWS", "README*", "AUTHORS", "COPYING")
@@ -0,0 +1,65 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gedit-plugins</Name>
<Homepage>https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<PartOf>desktop.gnome.apps</PartOf>
<IsA>app:gui</IsA>
<Summary>Plugins for gedit</Summary>
<Description>Collection of plugins for the gedit Text Editor</Description>
<Archive sha1sum="c5ca7e425fb2c1daa233973de9644ae2fe0d6453" type="tarxz">mirrors://gnome/gedit-plugins/40/gedit-plugins-40.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>atk-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>gedit-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>gtksourceview3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>itstool</Dependency>
<Dependency>libpeas-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python3-pygobject3-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>vte-devel</Dependency>
<Dependency>yelp-tools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gedit-plugins</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>gedit</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libpeas</Dependency>
<Dependency>gtksourceview4</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gedit</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/help</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/metainfo</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-02</Date>
<Version>40.1</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gedit-plugins</Name>
<Summary xml:lang="tr">gedit için eklentiler</Summary>
<Description xml:lang="tr">gedit metin editörü için eklentiler</Description>
</Source>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import mesontools, pisitools
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("NEWS", "README*", "COPYING")
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,11 @@
diff -ru ../gedit-3.37.2.orig/gedit/meson.build ./gedit/meson.build
--- ../gedit-3.37.2.orig/gedit/meson.build 2020-05-29 07:52:21.783929300 -0500
+++ ./gedit/meson.build 2020-08-05 13:16:53.212282203 -0500
@@ -199,6 +199,7 @@
python3.install_sources(
'Gedit.py',
+ pure: false,
subdir: 'gi/overrides',
)
@@ -0,0 +1,25 @@
From 189ee4514107e70a62d44766f8ca39d815d48581 Mon Sep 17 00:00:00 2001
From: Michael Catanzaro <mcatanzaro@gnome.org>
Date: Fri, 20 Mar 2020 11:32:59 -0500
Subject: [PATCH] Revert "ViewFrame: disable overlay scrolling for the
GtkScrolledWindow"
This reverts commit 5e0909c19f267b4023131881fac89c58a2a17453.
---
gedit/resources/ui/gedit-view-frame.ui | 1 -
1 file changed, 1 deletion(-)
diff --git a/gedit/resources/ui/gedit-view-frame.ui b/gedit/resources/ui/gedit-view-frame.ui
index ebf70b013..4c783c711 100644
--- a/gedit/resources/ui/gedit-view-frame.ui
+++ b/gedit/resources/ui/gedit-view-frame.ui
@@ -11,7 +11,6 @@
<property name="visible">True</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
- <property name="overlay_scrolling">False</property>
<child>
<object class="GeditView" id="view">
<property name="visible">True</property>
--
2.25.1
+106
View File
@@ -0,0 +1,106 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gedit</Name>
<Homepage>http://projects.gnome.org/gedit/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<PartOf>desktop.gnome.apps</PartOf>
<IsA>app:gui</IsA>
<Summary>Default text editor for GNOME</Summary>
<Description>gedit is a small and lightweight text editor for the GNOME environment.</Description>
<Archive sha1sum="6dfbee61026022be1fcbe969adf3e182bab1971d" type="tarxz">mirrors://gnome/gedit/40/gedit-40.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>desktop-file-utils</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>git</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gsettings-desktop-schemas-devel</Dependency>
<Dependency>gspell-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gtksourceview4-devel</Dependency>
<Dependency>iso-codes</Dependency>
<Dependency>itstool</Dependency>
<Dependency>libpeas-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python3-pygobject3-devel</Dependency>
<Dependency>tepl-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>yelp-tools</Dependency>
<Dependency>which</Dependency>
</BuildDependencies>
<Patches>
<Patch>python3-install-path-fix.patch</Patch>
<Patch>restore-overlay-scrollbars.patch</Patch>
</Patches>
</Source>
<Package>
<Name>gedit</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>amtk</Dependency>
<Dependency>cairo</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>gtksourceview4</Dependency>
<Dependency>gobject-introspection</Dependency>
<Dependency>gspell</Dependency>
<Dependency>libpeas</Dependency>
<Dependency>pango</Dependency>
<Dependency>tepl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/gedit</Path>
<Path fileType="library">/usr/lib/python3.*</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gedit</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/help</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/metainfo</Path>
<Path fileType="data">/usr/share/vala</Path>
</Files>
</Package>
<Package>
<Name>gedit-devel</Name>
<Summary>Development files for gedit</Summary>
<RuntimeDependencies>
<Dependency release="current">gedit</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>libpeas-devel</Dependency>
<Dependency>tepl-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-01</Date>
<Version>40.1</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gedit</Name>
<Summary xml:lang="tr">GNOME için öntanımlı metin editörü</Summary>
<Description xml:lang="tr">gedit, GNOME ortamı için küçük ve hafif bir metin editörüdür.</Description>
</Source>
<Package>
<Name>gedit-devel</Name>
<Summary xml:lang="tr">gedit için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>gedit-docs</Name>
<Summary xml:lang="tr">gedit başvuru belgeleri</Summary>
</Package>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import mesontools, pisitools
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("NEWS", "README*", "COPYING")
+83
View File
@@ -0,0 +1,83 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gnome-notes</Name>
<Homepage>https://wiki.gnome.org/Apps/Notes</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<PartOf>desktop.gnome.apps</PartOf>
<IsA>app:gui</IsA>
<Summary>Simple Note Viewer</Summary>
<Description>Write out notes, every detail matters</Description>
<Archive sha1sum="2d95eef59b7baf16b8428d3d4bf709a6d9a4368c" type="tarxz">mirrors://gnome/bijiben/40/bijiben-40.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>desktop-file-utils</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>git</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>itstool</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>yelp-tools</Dependency>
<Dependency>gnome-online-accounts-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>curl-devel</Dependency>
<Dependency>evolution-data-server-devel</Dependency>
<Dependency>libhandy-devel</Dependency>
<Dependency>tracker-devel</Dependency>
<Dependency>webkit2gtk-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gnome-notes</Name>
<RuntimeDependencies>
<Dependency>cairo</Dependency>
<Dependency>curl</Dependency>
<Dependency>evolution-data-server</Dependency>
<Dependency>gnome-online-accounts</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libical</Dependency>
<Dependency>libhandy</Dependency>
<Dependency>pango</Dependency>
<Dependency>tracker</Dependency>
<Dependency>webkit2gtk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/bijiben</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/gnome-shell</Path>
<Path fileType="data">/usr/share/help</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/metainfo</Path>
<Path fileType="data">/usr/share/mime</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-03</Date>
<Version>40.1</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gnome-notes</Name>
<Summary xml:lang="tr">Basit bir not görüntüyeci</Summary>
<Description xml:lang="tr">GNOME için basit bir note görüntüleyici.</Description>
</Source>
</PISI>
+13 -1
View File
@@ -24,12 +24,19 @@
<Dependency>liboauth-devel</Dependency> <Dependency>liboauth-devel</Dependency>
<Dependency>totem-pl-parser-devel</Dependency> <Dependency>totem-pl-parser-devel</Dependency>
<Dependency>meson</Dependency> <Dependency>meson</Dependency>
<Dependency>vala</Dependency> <Dependency>vala-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>grilo</Name> <Name>grilo</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libsoup</Dependency>
<Dependency>liboauth</Dependency>
<Dependency>totem-pl-parser</Dependency>
</RuntimeDependencies>
<Files> <Files>
<Path fileType="executable">/usr/bin</Path> <Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/girepository-1.0</Path> <Path fileType="library">/usr/lib/girepository-1.0</Path>
@@ -43,6 +50,11 @@
<Package> <Package>
<Name>grilo-devel</Name> <Name>grilo-devel</Name>
<Summary>Development files for grilo</Summary> <Summary>Development files for grilo</Summary>
<RuntimeDependencies>
<Dependency release="current">grilo</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
</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>
+20
View File
@@ -0,0 +1,20 @@
#!/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
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
def setup():
autotools.configure("--disable-static")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README")
+73
View File
@@ -0,0 +1,73 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gspell</Name>
<Homepage>https://wiki.gnome.org/Projects/gspell</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>GTK+ Spell Checker Library</Summary>
<Description>A flexible API to implement the spell checking in a GTK+ application</Description>
<Archive sha1sum="671c40ce4ca020ec166481341cff666348ff0b52" type="tarxz">mirrors://gnome/gspell/1.9/gspell-1.9.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>enchant2-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>iso-codes-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>vala-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gspell</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>cairo</Dependency>
<Dependency>enchant2</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>harfbuzz</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>pango</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/bin</Path>
</Files>
</Package>
<Package>
<Name>gspell-devel</Name>
<Summary>Development files for gspell</Summary>
<RuntimeDependencies>
<Dependency release="current">gspell</Dependency>
<Dependency>enchant2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-03</Date>
<Version>1.9.1</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gspell</Name>
<Summary xml:lang="tr">GTK imla denetimi kitaplığı</Summary>
<Description xml:lang="tr">GTK uygulamalarında imla denetimi uygulamları için esnek bir API</Description>
</Source>
<Package>
<Name>gspell-devel</Name>
<Summary xml:lang="tr">gspell için geliştirme dosyaları</Summary>
</Package>
</PISI>
+9 -2
View File
@@ -14,8 +14,8 @@
<PartOf>desktop.lookandfeel</PartOf> <PartOf>desktop.lookandfeel</PartOf>
<Summary>A style to bend Qt applications to look like they belong into GNOME Shell.</Summary> <Summary>A style to bend Qt applications to look like they belong into GNOME Shell.</Summary>
<Description>A native style to bend Qt4 and Qt5 applications to look like they belong into GNOME Shell.</Description> <Description>A native style to bend Qt4 and Qt5 applications to look like they belong into GNOME Shell.</Description>
<Archive sha1sum="4077ad79fae1537674852135a95155b7dda0f258" type="targz"> <Archive sha1sum="3c6b41491bdaeeaa592f8060493714334a33d8e4" type="targz">
https://github.com/FedoraQt/adwaita-qt/archive/refs/tags/1.3.0.tar.gz https://github.com/FedoraQt/adwaita-qt/archive/refs/tags/1.3.1.tar.gz
</Archive> </Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
@@ -51,6 +51,13 @@
</Package> </Package>
<History> <History>
<Update release="4">
<Date>2021-06-05</Date>
<Version>1.3.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
<Update release="3"> <Update release="3">
<Date>2021-05-18</Date> <Date>2021-05-18</Date>
<Version>1.3.0</Version> <Version>1.3.0</Version>
@@ -51,6 +51,13 @@
</Package> </Package>
<History> <History>
<Update release="2">
<Date>2021-06-04</Date>
<Version>0.97.4</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2021-04-30</Date> <Date>2021-04-30</Date>
<Version>0.97.4</Version> <Version>0.97.4</Version>
+13 -12
View File
@@ -9,21 +9,22 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import cmaketools from pisi.actionsapi import cmaketools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
j = "-DWITH_DBUS=ON \ j = ''.join([
-DBUILD_TESTING=OFF -L \ '-DWITH_DBUS=ON ',
-DBUILD_SHARED_LIBS=ON \ '-DBUILD_TESTING=OFF -L ',
-DWITH_IMAGE_MAGICK=OFF \ '-DWITH_GSPELL=OFF ',
-DBUILD_STATIC_LIBS=OFF \ '-DBUILD_SHARED_LIBS=ON ',
-DCMAKE_INSTALL_LIBDIR=lib \ '-DWITH_IMAGE_MAGICK=OFF ',
-DCMAKE_BUILD_TYPE=Release \ '-DBUILD_STATIC_LIBS=OFF ',
-DCMAKE_INSTALL_PREFIX=/usr \ '-DCMAKE_INSTALL_LIBDIR=lib ',
" '-DCYTHON_EXECUTABLE=/usr/bin/cython3 ',
'-DCMAKE_BUILD_TYPE=Release ',
shelltools.export("PYTHON", "/usr/bin/python3") '-DCMAKE_INSTALL_PREFIX=/usr '
])
def setup(): def setup():
# fix shebang # fix shebang
shelltools.system("find share/extensions -iname '*.py' -exec sed -i 's|env\ python$|env python3|g' {} \;") # shelltools.system("find share/extensions -iname '*.py' -exec sed -i 's|env\ python$|env python3|g' {} \;")
# if with imagemagick build. # if with imagemagick build.
# shelltools.export("PKG_CONFIG_PATH", "${PKG_CONFIG_PATH}:/usr/lib/imagemagick6/pkgconfig") # shelltools.export("PKG_CONFIG_PATH", "${PKG_CONFIG_PATH}:/usr/lib/imagemagick6/pkgconfig")
shelltools.makedirs("build") shelltools.makedirs("build")
+47 -4
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>inkscape</Name> <Name>inkscape</Name>
@@ -14,10 +14,13 @@
<IsA>app:gui</IsA> <IsA>app:gui</IsA>
<Summary>SVG vector graphics application.</Summary> <Summary>SVG vector graphics application.</Summary>
<Description>Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files.</Description> <Description>Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files.</Description>
<Archive sha1sum="a190f3ec3bf24379ccac402490276361435c2732" type="tarbz2"> <Archive sha1sum="e61dc54dd15c79eeabc9cc04cc8ecaf15ead42b2" type="tarxz">
https://gitlab.com/inkscape/inkscape/-/archive/INKSCAPE_1_0_2/inkscape-INKSCAPE_1_0_2.tar.bz2</Archive> https://media.inkscape.org/dl/resources/file/inkscape-1.1.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<Dependency>ragel</Dependency>
<Dependency>ccache</Dependency>
<Dependency>cython3</Dependency>
<Dependency>potrace</Dependency> <Dependency>potrace</Dependency>
<Dependency>gc-devel</Dependency> <Dependency>gc-devel</Dependency>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
@@ -30,6 +33,9 @@
<Dependency>libXpm-devel</Dependency> <Dependency>libXpm-devel</Dependency>
<Dependency>libXres-devel</Dependency> <Dependency>libXres-devel</Dependency>
<Dependency>libXtst-devel</Dependency> <Dependency>libXtst-devel</Dependency>
<Dependency>ncurses-devel</Dependency>
<Dependency>xcb-util-devel</Dependency>
<Dependency>readline-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency> <Dependency>libxkbfile-devel</Dependency>
<!-- --> <!-- -->
<Dependency>dbus-devel</Dependency> <Dependency>dbus-devel</Dependency>
@@ -48,6 +54,7 @@
<Dependency>libsoup-devel</Dependency> <Dependency>libsoup-devel</Dependency>
<Dependency>python3-devel</Dependency> <Dependency>python3-devel</Dependency>
<Dependency>poppler-devel</Dependency> <Dependency>poppler-devel</Dependency>
<Dependency>poppler-utils</Dependency>
<Dependency>libyaml-devel</Dependency> <Dependency>libyaml-devel</Dependency>
<Dependency>libvisio-devel</Dependency> <Dependency>libvisio-devel</Dependency>
<Dependency>libspiro-devel</Dependency> <Dependency>libspiro-devel</Dependency>
@@ -80,6 +87,7 @@
<Dependency>glib2</Dependency> <Dependency>glib2</Dependency>
<Dependency>lcms2</Dependency> <Dependency>lcms2</Dependency>
<Dependency>pango</Dependency> <Dependency>pango</Dependency>
<Dependency>boost</Dependency>
<Dependency>aspell</Dependency> <Dependency>aspell</Dependency>
<Dependency>glibmm</Dependency> <Dependency>glibmm</Dependency>
<Dependency>gtkmm3</Dependency> <Dependency>gtkmm3</Dependency>
@@ -97,8 +105,10 @@
<Dependency>libxslt</Dependency> <Dependency>libxslt</Dependency>
<Dependency>pangomm</Dependency> <Dependency>pangomm</Dependency>
<Dependency>poppler</Dependency> <Dependency>poppler</Dependency>
<Dependency>readline</Dependency>
<Dependency>freetype</Dependency> <Dependency>freetype</Dependency>
<Dependency>harfbuzz</Dependency> <Dependency>harfbuzz</Dependency>
<Dependency>lib2geom</Dependency>
<Dependency>libvisio</Dependency> <Dependency>libvisio</Dependency>
<Dependency>libspiro</Dependency> <Dependency>libspiro</Dependency>
<Dependency>dbus-glib</Dependency> <Dependency>dbus-glib</Dependency>
@@ -114,7 +124,7 @@
<Dependency>python3-scour</Dependency> <Dependency>python3-scour</Dependency>
<Dependency>libjpeg-turbo</Dependency> <Dependency>libjpeg-turbo</Dependency>
<Dependency>GraphicsMagick</Dependency> <Dependency>GraphicsMagick</Dependency>
<Dependency>double-conversion</Dependency> <!-- <Dependency>double-conversion</Dependency> -->
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="man">/usr/share/man</Path> <Path fileType="man">/usr/share/man</Path>
@@ -130,7 +140,40 @@
</Files> </Files>
</Package> </Package>
<Package>
<Name>lib2geom</Name>
<RuntimeDependencies>
<Dependency>gsl</Dependency>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>double-conversion</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
</Files>
</Package>
<Package>
<Name>lib2geom-devel</Name>
<RuntimeDependencies>
<Dependency release="current">lib2geom</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="headers">/usr/include</Path>
</Files>
</Package>
<History> <History>
<Update release="11">
<Date>2021-06-05</Date>
<Version>1.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
<Update release="10"> <Update release="10">
<Date>2021-03-20</Date> <Date>2021-03-20</Date>
<Version>1.0.2</Version> <Version>1.0.2</Version>
@@ -0,0 +1,63 @@
diff --git a/libs/lensfun/lens.cpp b/libs/lensfun/lens.cpp
index 52b76658..b8430609 100644
--- a/libs/lensfun/lens.cpp
+++ b/libs/lensfun/lens.cpp
@@ -66,9 +66,10 @@ lfLens::lfLens (const lfLens &other)
Mounts = NULL;
MountNames.clear();
const char* const* otherMounts = other.GetMountNames();
- for (int i = 0; otherMounts[i]; i++)
- AddMount(otherMounts[i]);
-
+ if (otherMounts) {
+ for (int i = 0; otherMounts[i]; i++)
+ AddMount(otherMounts[i]);
+ }
for (auto *calibset : other.Calibrations)
Calibrations.push_back(new lfLensCalibrationSet(*calibset));
@@ -96,9 +97,10 @@ lfLens &lfLens::operator = (const lfLens &other)
Mounts = NULL;
MountNames.clear();
const char* const* otherMounts = other.GetMountNames();
- for (int i = 0; otherMounts[i]; i++)
- AddMount(otherMounts[i]);
-
+ if (otherMounts) {
+ for (int i = 0; otherMounts[i]; i++)
+ AddMount(otherMounts[i]);
+ }
for (auto *calibset : Calibrations)
delete calibset;
Calibrations.clear();
diff --git a/libs/lensfun/mount.cpp b/libs/lensfun/mount.cpp
index bd875baa..86f667cb 100644
--- a/libs/lensfun/mount.cpp
+++ b/libs/lensfun/mount.cpp
@@ -28,8 +28,10 @@ lfMount::lfMount (const lfMount &other)
MountCompat.clear();
const char* const* otherMounts = other.GetCompats();
- for (int i = 0; otherMounts[i]; i++)
- AddCompat(otherMounts[i]);
+ if (otherMounts) {
+ for (int i = 0; otherMounts[i]; i++)
+ AddCompat(otherMounts[i]);
+ }
}
lfMount &lfMount::operator = (const lfMount &other)
@@ -40,9 +42,10 @@ lfMount &lfMount::operator = (const lfMount &other)
MountCompat.clear();
const char* const* otherMounts = other.GetCompats();
- for (int i = 0; otherMounts[i]; i++)
- AddCompat(otherMounts[i]);
-
+ if (otherMounts) {
+ for (int i = 0; otherMounts[i]; i++)
+ AddCompat(otherMounts[i]);
+ }
return *this;
}
+17 -1
View File
@@ -20,8 +20,10 @@
<Patch level="1">upstream_Use-database-in-source-directory-while-running-tests.patch</Patch> <Patch level="1">upstream_Use-database-in-source-directory-while-running-tests.patch</Patch>
</Patches> </Patches>
<BuildDependencies> <BuildDependencies>
<Dependency>doxygen</Dependency>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -53,6 +55,20 @@
</Package> </Package>
<History> <History>
<Update release="6">
<Date>2021-05-12</Date>
<Version>0.3.2</Version>
<Comment>Rebuild revert.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="5">
<Date>2021-05-12</Date>
<Version>0.3.95</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4"> <Update release="4">
<Date>2020-01-18</Date> <Date>2020-01-18</Date>
<Version>0.3.2</Version> <Version>0.3.2</Version>
+8 -1
View File
@@ -13,7 +13,7 @@
<IsA>app:gui</IsA> <IsA>app:gui</IsA>
<Summary>MMX, SSE, and SSE2 SIMD accelerated JPEG library</Summary> <Summary>MMX, SSE, and SSE2 SIMD accelerated JPEG library</Summary>
<Description>libjpeg-turbo is a derivative of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg v6b, all else being equal.</Description> <Description>libjpeg-turbo is a derivative of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg v6b, all else being equal.</Description>
<Archive sha1sum="6952c8ab4b3bc98b92098c301b2a84564fe43668" type="targz" name="libjpeg-turbo-2.0.6.tar.gz">https://github.com/libjpeg-turbo/libjpeg-turbo/archive/2.0.6.tar.gz</Archive> <Archive sha1sum="40daf166fb943a6601190e6cfab0f48b2b674e58" type="targz" name="libjpeg-turbo-2.1.0.tar.gz">https://github.com/libjpeg-turbo/libjpeg-turbo/archive/2.1.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
</BuildDependencies> </BuildDependencies>
@@ -67,6 +67,13 @@
</Package> </Package>
<History> <History>
<Update release="11">
<Date>2021-06-03</Date>
<Version>2.1.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="10"> <Update release="10">
<Date>2021-02-26</Date> <Date>2021-02-26</Date>
<Version>2.0.6</Version> <Version>2.0.6</Version>
+1 -1
View File
@@ -45,7 +45,7 @@ def install():
pisitools.insinto("/usr/bin/","%s/usr/emul32/opj_decompress" % get.installDIR(),"opj_decompress_32") pisitools.insinto("/usr/bin/","%s/usr/emul32/opj_decompress" % get.installDIR(),"opj_decompress_32")
pisitools.insinto("/usr/bin/","%s/usr/emul32/opj_dump" % get.installDIR(),"opj_dump_32") pisitools.insinto("/usr/bin/","%s/usr/emul32/opj_dump" % get.installDIR(),"opj_dump_32")
pisitools.dosed("%s/usr/lib32/pkgconfig/libopenjp2.pc" % get.installDIR(), "emul32", "bin") pisitools.dosed("%s/usr/lib32/pkgconfig/libopenjp2.pc" % get.installDIR(), "emul32", "bin")
pisitools.dosed("%s/usr/lib32/openjpeg-2.3/OpenJPEGTargets-relwithdebinfo.cmake" % get.installDIR(), "emul32", "bin") pisitools.dosed("%s/usr/lib32/openjpeg-2.4/OpenJPEGTargets-relwithdebinfo.cmake" % get.installDIR(), "emul32", "bin")
pisitools.removeDir("/usr/emul32") pisitools.removeDir("/usr/emul32")
pisitools.dosym("openjpeg-2.3/openjpeg.h", "/usr/include/openjpeg.h") pisitools.dosym("openjpeg-2.3/openjpeg.h", "/usr/include/openjpeg.h")
+8 -1
View File
@@ -13,7 +13,7 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>JPEG2000 decoding library</Summary> <Summary>JPEG2000 decoding library</Summary>
<Description>openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG).</Description> <Description>openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG).</Description>
<Archive sha1sum="38321fa9730252039ad0b7f247a160a8164f5871" type="targz">https://github.com/uclouvain/openjpeg/archive/v2.3.1.tar.gz</Archive> <Archive sha1sum="bbbf4dc4d9ce95286843cd39ac2febd3fd516c9d" type="targz">https://github.com/uclouvain/openjpeg/archive/v2.4.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<Dependency>doxygen</Dependency> <Dependency>doxygen</Dependency>
@@ -78,6 +78,13 @@
</Package> </Package>
<History> <History>
<Update release="6">
<Date>2021-06-03</Date>
<Version>2.4.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="5"> <Update release="5">
<Date>2020-01-18</Date> <Date>2020-01-18</Date>
<Version>2.3.1</Version> <Version>2.3.1</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>application</IsA> <IsA>application</IsA>
<Summary>webp image format and format conversion png,jpeg,tiff</Summary> <Summary>webp image format and format conversion png,jpeg,tiff</Summary>
<Description>webp image format and format conversion png,jpeg,tiff</Description> <Description>webp image format and format conversion png,jpeg,tiff</Description>
<Archive sha1sum="da93fd4f595f9a995572af3976aed1349543900c" type="targz">https://github.com/webmproject/libwebp/archive/v1.1.0.tar.gz</Archive> <Archive sha1sum="54383895bd18783c7af8517620252a712258b22c" type="targz">https://github.com/webmproject/libwebp/archive/v1.2.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>mesa-devel</Dependency> <Dependency>mesa-devel</Dependency>
<Dependency>mesa-glu-devel</Dependency> <Dependency>mesa-glu-devel</Dependency>
@@ -55,6 +55,13 @@
</Package> </Package>
<History> <History>
<Update release="9">
<Date>2021-06-03</Date>
<Version>1.2.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="8"> <Update release="8">
<Date>2020-01-12</Date> <Date>2020-01-12</Date>
<Version>1.1.0</Version> <Version>1.1.0</Version>
+1 -2
View File
@@ -44,7 +44,7 @@ def setup():
--enable-libilbc \ --enable-libilbc \
--enable-libjack \ --enable-libjack \
--enable-libkvazaar \ --enable-libkvazaar \
--enable-liblensfun \ --disable-liblensfun \
--enable-libmodplug \ --enable-libmodplug \
--enable-libmp3lame \ --enable-libmp3lame \
--enable-libopencore_amrnb \ --enable-libopencore_amrnb \
@@ -66,7 +66,6 @@ def setup():
--enable-libvo-amrwbenc \ --enable-libvo-amrwbenc \
--enable-libvorbis \ --enable-libvorbis \
--enable-libvpx \ --enable-libvpx \
--enable-libwavpack \
--enable-libwebp \ --enable-libwebp \
--enable-libx264 \ --enable-libx264 \
--enable-libx265 \ --enable-libx265 \
+10 -3
View File
@@ -15,7 +15,7 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>A command-line tool to record, convert and stream audio and video</Summary> <Summary>A command-line tool to record, convert and stream audio and video</Summary>
<Description>FFmpeg is a complete solution to record, convert and stream audio and video.</Description> <Description>FFmpeg is a complete solution to record, convert and stream audio and video.</Description>
<Archive sha1sum="5f36fbff86b29853e4693fb974844bfe60841167" type="tarbz2">https://ffmpeg.org/releases/ffmpeg-4.3.2.tar.bz2</Archive> <Archive sha1sum="9ceaa85da43f582a46b4d92de049418fdc835152" type="tarbz2">https://ffmpeg.org/releases/ffmpeg-4.4.tar.bz2</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>srt-devel</Dependency> <Dependency>srt-devel</Dependency>
<Dependency>freetype-devel</Dependency> <Dependency>freetype-devel</Dependency>
@@ -108,8 +108,8 @@
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
<Patch level="1">fix-vmaf-model-path.patch</Patch> <Patch level="1">fix-vmaf-model-path.patch</Patch>
<Patch level="1">glslang_linker_flags.patch</Patch> <!-- <Patch level="1">glslang_linker_flags.patch</Patch> -->
<Patch level="1">libavfilter_glslang.cpp.patch</Patch> <!-- <Patch level="1">libavfilter_glslang.cpp.patch</Patch> -->
</Patches> </Patches>
</Source> </Source>
@@ -229,6 +229,13 @@
</Package> </Package>
<History> <History>
<Update release="21">
<Date>2021-05-12</Date>
<Version>4.4</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="20"> <Update release="20">
<Date>2021-04-04</Date> <Date>2021-04-04</Date>
<Version>4.3.2</Version> <Version>4.3.2</Version>
@@ -211,6 +211,13 @@
</Package--> </Package-->
<History> <History>
<Update release="22">
<Date>2021-06-04</Date>
<Version>1.18.3</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="21"> <Update release="21">
<Date>2021-04-06</Date> <Date>2021-04-06</Date>
<Version>1.18.3</Version> <Version>1.18.3</Version>
+8 -1
View File
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>WebM VP8 Codec SDK</Summary> <Summary>WebM VP8 Codec SDK</Summary>
<Description>libvpx is the VP8 development library usually used in WebM and similiar formats.</Description> <Description>libvpx is the VP8 development library usually used in WebM and similiar formats.</Description>
<Archive sha1sum="2ab8203ad8922bdf3256e4a197d1348fa8db9a62" type="targz">https://github.com/webmproject/libvpx/archive/v1.9.0.tar.gz</Archive> <Archive sha1sum="72ba77ee50c379c54417ac924cca29336e37b953" type="targz">https://github.com/webmproject/libvpx/archive/v1.10.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>git</Dependency> <Dependency>git</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
@@ -49,6 +49,13 @@
</Package> </Package>
<History> <History>
<Update release="8">
<Date>2021-06-03</Date>
<Version>1.10.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7"> <Update release="7">
<Date>2021-01-27</Date> <Date>2021-01-27</Date>
<Version>1.9.0</Version> <Version>1.9.0</Version>
+1 -1
View File
@@ -10,7 +10,7 @@ from pisi.actionsapi import cmaketools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
WorkDir="x265_%s" % get.srcVERSION() #WorkDir="x265_%s" % get.srcVERSION()
def setup(): def setup():
+9 -1
View File
@@ -13,8 +13,9 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>Open source H265/EVC encoder</Summary> <Summary>Open source H265/EVC encoder</Summary>
<Description>x265 is a commercially funded open source implementation of the H.265/High Efficiency Video Coding (HEVC) compression standard.</Description> <Description>x265 is a commercially funded open source implementation of the H.265/High Efficiency Video Coding (HEVC) compression standard.</Description>
<Archive sha1sum="5bc27f7d4504fef1ea429551319c9bab49f6df4a" type="targz">http://ftp.osuosl.org/pub/blfs/conglomeration/x265/x265_3.4.tar.gz</Archive> <Archive sha1sum="95de93f1572396a07e558279af94e5fa93273a47" type="targz">https://bitbucket.org/multicoreware/x265_git/get/3.5.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>git</Dependency>
<Dependency>yasm-devel</Dependency> <Dependency>yasm-devel</Dependency>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
</BuildDependencies> </BuildDependencies>
@@ -47,6 +48,13 @@
</Package> </Package>
<History> <History>
<Update release="12">
<Date>2021-05-05</Date>
<Version>3.5</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="11"> <Update release="11">
<Date>2020-10-14</Date> <Date>2020-10-14</Date>
<Version>3.4</Version> <Version>3.4</Version>
+1
View File
@@ -126,6 +126,7 @@ def setup():
--enable-x264 \ --enable-x264 \
--enable-x265 \ --enable-x265 \
--enable-aribsub \ --enable-aribsub \
--enable-freerdp \
--enable-xvideo \ --enable-xvideo \
") ")
#enable-skins2 \ --disable-qt4 \ #enable-skins2 \ --disable-qt4 \
@@ -0,0 +1,131 @@
--- a/configure.ac
+++ b/configure.ac
@@ -1957,7 +1957,7 @@ PKG_ENABLE_MODULES_VLC([VNC], [vnc], [li
dnl RDP/Remote Desktop access module
dnl
-PKG_ENABLE_MODULES_VLC([FREERDP], [rdp], [freerdp >= 1.0.1], (RDP/Remote Desktop client support) )
+PKG_ENABLE_MODULES_VLC([FREERDP], [rdp], [freerdp2 >= 1.0.1], (RDP/Remote Desktop client support) )
dnl
dnl Real RTSP plugin
--- a/modules/access/rdp.c 2017-12-25 17:45:32.964429170 +0100
+++ b/modules/access/rdp.c 2017-12-25 17:53:15.114093670 +0100
@@ -45,18 +45,6 @@
# include <freerdp/version.h>
#endif
-#if !defined(FREERDP_VERSION_MAJOR) || \
- (defined(FREERDP_VERSION_MAJOR) && !(FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 1)))
-# define SoftwareGdi sw_gdi
-# define Fullscreen fullscreen
-# define ServerHostname hostname
-# define Username username
-# define Password password
-# define ServerPort port
-# define EncryptionMethods encryption
-# define ContextSize context_size
-#endif
-
#include <errno.h>
#ifdef HAVE_POLL
# include <poll.h>
@@ -140,6 +128,7 @@
vlcrdp_context_t * p_vlccontext = (vlcrdp_context_t *) p_context;
demux_sys_t *p_sys = p_vlccontext->p_demux->p_sys;
rdpGdi *p_gdi = p_context->gdi;
+ unsigned bytesPerPixel;
if ( p_sys->es )
{
@@ -149,19 +138,23 @@
/* Now init and fill es format */
vlc_fourcc_t i_chroma;
- switch( p_gdi->bytesPerPixel )
+ switch( p_gdi->dstFormat )
{
default:
- case 16:
+ msg_Dbg( p_vlccontext->p_demux, "unhandled dstFormat %x bpp", p_gdi->dstFormat);
+ case PIXEL_FORMAT_BGR16:
i_chroma = VLC_CODEC_RGB16;
+ bytesPerPixel = 16;
break;
- case 24:
+ case PIXEL_FORMAT_BGR24:
i_chroma = VLC_CODEC_RGB24;
+ bytesPerPixel = 24;
break;
- case 32:
+ case PIXEL_FORMAT_BGRA32:
i_chroma = VLC_CODEC_RGB32;
+ bytesPerPixel = 32;
break;
}
es_format_t fmt;
es_format_Init( &fmt, VIDEO_ES, i_chroma );
@@ -172,7 +165,7 @@
fmt.video.i_height = p_gdi->height;
fmt.video.i_frame_rate_base = 1000;
fmt.video.i_frame_rate = 1000 * p_sys->f_fps;
- p_sys->i_framebuffersize = p_gdi->width * p_gdi->height * p_gdi->bytesPerPixel;
+ p_sys->i_framebuffersize = p_gdi->width * p_gdi->height * bytesPerPixel;
if ( p_sys->p_block )
p_sys->p_block = block_Realloc( p_sys->p_block, 0, p_sys->i_framebuffersize );
@@ -233,28 +226,19 @@
vlcrdp_context_t * p_vlccontext = (vlcrdp_context_t *) p_instance->context;
msg_Dbg( p_vlccontext->p_demux, "connected to desktop %dx%d (%d bpp)",
-#if defined(FREERDP_VERSION_MAJOR) && (FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 1))
p_instance->settings->DesktopWidth,
p_instance->settings->DesktopHeight,
p_instance->settings->ColorDepth
-#else
- p_instance->settings->width,
- p_instance->settings->height,
- p_instance->settings->color_depth
-#endif
);
p_instance->update->DesktopResize = desktopResizeHandler;
p_instance->update->BeginPaint = beginPaintHandler;
p_instance->update->EndPaint = endPaintHandler;
- gdi_init( p_instance,
- CLRBUF_16BPP |
-#if defined(FREERDP_VERSION_MAJOR) && defined(FREERDP_VERSION_MINOR) && \
- !(FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 2))
- CLRBUF_24BPP |
-#endif
- CLRBUF_32BPP, NULL );
+ if ( p_instance->settings->ColorDepth > 16 )
+ gdi_init( p_instance, PIXEL_FORMAT_XRGB32);
+ else
+ gdi_init( p_instance, PIXEL_FORMAT_RGB16);
desktopResizeHandler( p_instance->context );
return true;
@@ -428,10 +412,6 @@
if ( p_sys->f_fps <= 0 ) p_sys->f_fps = 1.0;
p_sys->i_frame_interval = 1000000 / p_sys->f_fps;
-#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR < 2
- freerdp_channels_global_init();
-#endif
-
p_sys->p_instance = freerdp_new();
if ( !p_sys->p_instance )
{
@@ -506,9 +486,6 @@
freerdp_disconnect( p_sys->p_instance );
freerdp_free( p_sys->p_instance );
-#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR < 2
- freerdp_channels_global_uninit();
-#endif
if ( p_sys->p_block )
block_Release( p_sys->p_block );
@@ -0,0 +1,25 @@
net-libs/srt renamed the SRTO_TSBPDDELAY constant to SRTRO_LATENCY.
https://github.com/Haivision/srt/pull/1364
https://bugs.gentoo.org/758062
--- b/modules/access/srt.c
+++ a/modules/access/srt.c
@@ -165,7 +165,7 @@ static bool srt_schedule_reconnect(strea
/* Set latency */
i_latency = var_InheritInteger( p_stream, "latency" );
- srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY,
+ srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY,
&i_latency, sizeof( int ) );
psz_passphrase = var_InheritString( p_stream, "passphrase" );
--- a/modules/access_output/srt.c
+++ b/modules/access_output/srt.c
@@ -162,7 +162,7 @@ static bool srt_schedule_reconnect(sout_
/* Set latency */
i_latency = var_InheritInteger( p_access, "latency" );
- srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY,
+ srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY,
&i_latency, sizeof( int ) );
if ( psz_passphrase != NULL && psz_passphrase[0] != '\0')
+12 -2
View File
@@ -13,8 +13,9 @@
<IsA>app:gui</IsA> <IsA>app:gui</IsA>
<Summary>VLC media player</Summary> <Summary>VLC media player</Summary>
<Description>VLC is a famous video player and streamer.</Description> <Description>VLC is a famous video player and streamer.</Description>
<Archive sha1sum="39ef414a07202ec6569acda4c5d91e8576d453bf" type="tarxz">http://mirrors.netix.net/vlc/vlc/3.0.12/vlc-3.0.12.tar.xz</Archive> <Archive sha1sum="8a8613f16a9053668d7a7dcfa1e6d8be93af3e89" type="tarxz">http://mirrors.netix.net/vlc/vlc/3.0.14/vlc-3.0.14.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>srt-devel</Dependency>
<Dependency>qt5-svg-devel</Dependency> <Dependency>qt5-svg-devel</Dependency>
<Dependency>wayland-client</Dependency> <Dependency>wayland-client</Dependency>
<Dependency>libcdio-devel</Dependency> <Dependency>libcdio-devel</Dependency>
@@ -126,7 +127,9 @@
<Dependency>wayland-protocols-devel</Dependency> <Dependency>wayland-protocols-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
<Patch level="1">lua53_compat.patch</Patch> <Patch level="1">vlc-3.0.11.1-srt-1.4.2.patch</Patch>
<Patch level="1">vlc-2.2.8-freerdp-2.patch</Patch>
<!-- <Patch level="1">lua53_compat.patch</Patch> -->
<!--Patch level="1">qt_5_15.patch</Patch--> <!--Patch level="1">qt_5_15.patch</Patch-->
<!-- <Patch level="1">build_fix.patch</Patch> --> <!-- <Patch level="1">build_fix.patch</Patch> -->
</Patches> </Patches>
@@ -301,6 +304,13 @@
</Package> </Package>
<History> <History>
<Update release="23">
<Date>2021-06-04</Date>
<Version>3.0.14</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="22"> <Update release="22">
<Date>2021-02-13</Date> <Date>2021-02-13</Date>
<Version>3.0.12</Version> <Version>3.0.12</Version>
+1 -1
View File
@@ -35,7 +35,7 @@ def setup():
--enable-concheck \ --enable-concheck \
--without-netconfig \ --without-netconfig \
--with-modem-manager-1 \ --with-modem-manager-1 \
--with-session-tracking=consolekit \ --with-session-tracking=elogind \
--with-suspend-resume=upower \ --with-suspend-resume=upower \
--with-system-ca-path=/etc/ssl/certs \ --with-system-ca-path=/etc/ssl/certs \
--with-crypto=nss \ --with-crypto=nss \
+12 -3
View File
@@ -12,7 +12,7 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>Network connection manager powered by D-Bus and UDEV</Summary> <Summary>Network connection manager powered by D-Bus and UDEV</Summary>
<Description>NetworkManager attempts to keep an active network connection available at all times.</Description> <Description>NetworkManager attempts to keep an active network connection available at all times.</Description>
<Archive sha1sum="550918f97f1614532a317465220d6b5cab08d47a" type="tarxz">https://download.gnome.org/sources/NetworkManager/1.30/NetworkManager-1.30.0.tar.xz</Archive> <Archive sha1sum="0acab7987f925adaf1b15f7324e1454bca453541" type="tarxz">https://download.gnome.org/sources/NetworkManager/1.30/NetworkManager-1.30.4.tar.xz</Archive>
<AdditionalFiles> <AdditionalFiles>
<!-- <AdditionalFile target="po/tr.po">tr.po</AdditionalFile> --> <!-- <AdditionalFile target="po/tr.po">tr.po</AdditionalFile> -->
</AdditionalFiles> </AdditionalFiles>
@@ -31,6 +31,7 @@
<Dependency>nspr-devel</Dependency> <Dependency>nspr-devel</Dependency>
<Dependency>libnl-devel</Dependency> <Dependency>libnl-devel</Dependency>
<Dependency>audit-devel</Dependency> <Dependency>audit-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>jansson-devel</Dependency> <Dependency>jansson-devel</Dependency>
<Dependency>libsoup-devel</Dependency> <Dependency>libsoup-devel</Dependency>
<Dependency>bluez-libs-devel</Dependency> <Dependency>bluez-libs-devel</Dependency>
@@ -46,8 +47,8 @@
<Dependency>readline-devel</Dependency> <Dependency>readline-devel</Dependency>
<Dependency>libgudev-devel</Dependency> <Dependency>libgudev-devel</Dependency>
<Dependency>libutil-linux-devel</Dependency> <Dependency>libutil-linux-devel</Dependency>
<Dependency versionFrom="0.9.2">ConsoleKit-devel</Dependency> <!-- <Dependency versionFrom="0.9.2">ConsoleKit-devel</Dependency> -->
<Dependency>python-pygobject3-devel</Dependency> <!--Dependency>python-pygobject3-devel</Dependency-->
<Dependency>python3-pygobject3-devel</Dependency> <Dependency>python3-pygobject3-devel</Dependency>
<Dependency>libxslt-devel</Dependency> <Dependency>libxslt-devel</Dependency>
<Dependency>python-six</Dependency> <Dependency>python-six</Dependency>
@@ -82,6 +83,7 @@
<Dependency>ppp</Dependency> <Dependency>ppp</Dependency>
<Dependency>libnl</Dependency> <Dependency>libnl</Dependency>
<Dependency>libsoup</Dependency> <Dependency>libsoup</Dependency>
<Dependency>elogind</Dependency>
<Dependency>libgudev</Dependency> <Dependency>libgudev</Dependency>
<Dependency>bluez-libs</Dependency> <Dependency>bluez-libs</Dependency>
<Dependency>iproute2</Dependency> <Dependency>iproute2</Dependency>
@@ -154,6 +156,13 @@
</Package> </Package>
<History> <History>
<Update release="18">
<Date>2021-06-04</Date>
<Version>1.30.4</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="17"> <Update release="17">
<Date>2021-02-25</Date> <Date>2021-02-25</Date>
<Version>1.30.0</Version> <Version>1.30.0</Version>
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("sh ./autogen.sh")
autotools.configure()
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
+69
View File
@@ -0,0 +1,69 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libuhttpmock</Name>
<Homepage>https://gitlab.com/uhttpmock/uhttpmock</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>app</IsA>
<Summary>HTTP web service mocking project for projects which use libsoup</Summary>
<Description>HTTP web service mocking project for projects which use libsoup</Description>
<Archive sha1sum="ff4d986d2ddcd38a2df281a7d419f7ae4f26d50c" type="targz">https://gitlab.com/uhttpmock/uhttpmock/-/archive/0.5.3/uhttpmock-0.5.3.tar.gz</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>autoconf-archive</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>libuhttpmock.patch</Patch>
<Patch level="1">libuhttpmock.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>libuhttpmock</Name>
<RuntimeDependencies>
<Dependency>glib2</Dependency>
<Dependency>libsoup</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/vala</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libuhttpmock-devel</Name>
<Summary>Development files for libuhttpmock</Summary>
<RuntimeDependencies>
<Dependency release="current">libuhttpmock</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-02</Date>
<Version>0.5.3</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libuhttpmock</Name>
<Summary xml:lang="tr">HTTP web service mocking project for projects which use libsoup</Summary>
<Description xml:lang="tr">HTTP web service mocking project for projects which use libsoup</Description>
</Source>
</PISI>
+14 -2
View File
@@ -10,7 +10,19 @@ from pisi.actionsapi import cmaketools
def setup(): def setup():
cmaketools.configure("-DCMAKE_SKIP_RPATH=ON \ cmaketools.configure("-DCMAKE_SKIP_RPATH=ON \
-DWITH_LIBSYSTEMD=OFF \ -DWITH_LIBSYSTEMD=OFF \
-DCMAKE_INSTALL_LIBDIR=lib") -DCMAKE_INSTALL_LIBDIR=lib \
-DWITH_DSP_FFMPEG=ON \
-DWITH_FFMPEG=ON \
-DWITH_PULSE=ON \
-DWITH_CUPS=ON \
-DWITH_PCSC=ON \
-DWITH_JPEG=ON \
-DWITH_SERVER=ON \
-DWITH_SWSCALE=ON \
-DWITH_CHANNELS=ON \
-DWITH_CLIENT_CHANNELS=ON \
-DWITH_SERVER_CHANNELS=ON \
-DCHANNEL_URBDRC_CLIENT=ON")
def build(): def build():
cmaketools.make() cmaketools.make()
@@ -22,4 +34,4 @@ def install():
#cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) #cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
cmaketools.install() cmaketools.install()
pisitools.dodoc("LICENSE", "README", ) pisitools.dodoc("LICENSE", "README*", )
+40 -3
View File
@@ -12,8 +12,9 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>A Remote Desktop Implementation</Summary> <Summary>A Remote Desktop Implementation</Summary>
<Description>FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License.</Description> <Description>FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License.</Description>
<Archive sha1sum="bd50ce9d8807499e14884a3019e9f42b40f3480b" type="targz">https://github.com/FreeRDP/FreeRDP/archive/2.0.0-rc4.tar.gz</Archive> <Archive sha1sum="955c0315fe8aa758c9e4c9b5e285cb6d0ac59cf9" type="targz">https://github.com/FreeRDP/FreeRDP/archive/2.3.2.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>pam-devel</Dependency>
<Dependency>cups-devel</Dependency> <Dependency>cups-devel</Dependency>
<Dependency>ffmpeg-devel</Dependency> <Dependency>ffmpeg-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency> <Dependency>alsa-lib-devel</Dependency>
@@ -23,7 +24,7 @@
<Dependency>libXi-devel</Dependency> <Dependency>libXi-devel</Dependency>
<Dependency>libXcursor-devel</Dependency> <Dependency>libXcursor-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency> <Dependency>libxkbcommon-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency> <Dependency>libxkbfile-devel</Dependency>
<Dependency>libXv-devel</Dependency> <Dependency>libXv-devel</Dependency>
<Dependency>libXrandr-devel</Dependency> <Dependency>libXrandr-devel</Dependency>
<Dependency>gstreamer-devel</Dependency> <Dependency>gstreamer-devel</Dependency>
@@ -34,6 +35,17 @@
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<Dependency>libxslt</Dependency> <Dependency>libxslt</Dependency>
<Dependency>util-linux</Dependency> <Dependency>util-linux</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libusb-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency>libXdamage-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
<!-- <Patch level="1">ffmpeg2.0.patch</Patch> --> <!-- <Patch level="1">ffmpeg2.0.patch</Patch> -->
@@ -44,19 +56,35 @@
<Package> <Package>
<Name>freerdp</Name> <Name>freerdp</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>pam</Dependency>
<Dependency>cups</Dependency>
<Dependency>glib2</Dependency> <Dependency>glib2</Dependency>
<Dependency>libXi</Dependency> <Dependency>libXi</Dependency>
<Dependency>libXv</Dependency> <Dependency>libXv</Dependency>
<Dependency>ffmpeg</Dependency> <Dependency>ffmpeg</Dependency>
<Dependency>libX11</Dependency> <Dependency>libX11</Dependency>
<Dependency>libusb</Dependency>
<Dependency>libXext</Dependency> <Dependency>libXext</Dependency>
<Dependency>libXtst</Dependency>
<Dependency>openssl</Dependency> <Dependency>openssl</Dependency>
<Dependency>alsa-lib</Dependency> <Dependency>alsa-lib</Dependency>
<Dependency>libXfixes</Dependency> <Dependency>libXfixes</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>libXcursor</Dependency> <Dependency>libXcursor</Dependency>
<Dependency>libXdamage</Dependency>
<Dependency>libXrender</Dependency> <Dependency>libXrender</Dependency>
<Dependency>libxkbfile</Dependency> <Dependency>libxkbfile</Dependency>
<Dependency>libXinerama</Dependency> <Dependency>libXinerama</Dependency>
<Dependency>libxkbcommon</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>gstreamer</Dependency> <Dependency>gstreamer</Dependency>
<Dependency>gst-plugins-base</Dependency> <Dependency>gst-plugins-base</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
@@ -74,6 +102,8 @@
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">freerdp</Dependency> <Dependency release="current">freerdp</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
@@ -82,9 +112,16 @@
</Package> </Package>
<History> <History>
<Update release="9">
<Date>2021-06-03</Date>
<Version>2.3.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="8"> <Update release="8">
<Date>2020-02-07</Date> <Date>2020-02-07</Date>
<Version>2.0.0_rc4</Version> <Version>2.0.0-rc4</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name> <Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email> <Email>admin@pisilinux.org</Email>
+257774 -256864
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
802c0601dc11528a898adea0f26aad172650c77f 3ff517b0f409c201529c43e09d373f07878b22d4
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
ac89341f4f693f6ead749d2eb9c23925e527c390 dc1882d6f56b5931ccf4dd4c2ee8d6698ddb90c8
@@ -1,26 +1,22 @@
#!/usr/bin/env 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 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get from pisi.actionsapi import mesontools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup(): def setup():
shelltools.makedirs("build") mesontools.configure("-Dpython=python2.7")
shelltools.cd("build")
shelltools.system("meson .. --prefix=/usr -Dpython=python2.7")
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())
shelltools.cd("..") pisitools.rename("/usr/lib/pkgconfig/pygobject-3.0.pc", "py2gobject-3.0.pc")
pisitools.dodoc("COP*", "NEWS", "README*") pisitools.rename("/usr/include/pygobject-3.0/pygobject.h", "py2gobject.h")
pisitools.dodoc("COP*", "NEWS", "README*")
@@ -15,8 +15,8 @@ def build():
def install(): def install():
mesontools.install() mesontools.install()
pisitools.rename("/usr/lib/pkgconfig/pygobject-3.0.pc", "py3gobject-3.0.pc") #pisitools.rename("/usr/lib/pkgconfig/pygobject-3.0.pc", "py3gobject-3.0.pc")
pisitools.rename("/usr/include/pygobject-3.0/pygobject.h", "py3gobject.h") #pisitools.rename("/usr/include/pygobject-3.0/pygobject.h", "py3gobject.h")
pisitools.dodoc("COP*", "NEWS", "README*") pisitools.dodoc("COP*", "NEWS", "README*")
@@ -14,7 +14,7 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>Youtube Video Downloader</Summary> <Summary>Youtube Video Downloader</Summary>
<Description>Youtube Video Downloader</Description> <Description>Youtube Video Downloader</Description>
<Archive sha1sum="121881036e274bca072ae84e66c0886272e37f12" type="targz">https://github.com/ytdl-org/youtube-dl/archive/2021.01.16.tar.gz</Archive> <Archive sha1sum="3ec641fdf104058bb7fea20d35fec94b4b71e586" type="targz">https://github.com/ytdl-org/youtube-dl/archive/2021.05.16.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python3-setuptools</Dependency> <Dependency>python3-setuptools</Dependency>
<Dependency versionFrom="3.8.0">python3-devel</Dependency> <Dependency versionFrom="3.8.0">python3-devel</Dependency>
@@ -40,6 +40,13 @@
</Package> </Package>
<History> <History>
<Update release="23">
<Date>2021-06-04</Date>
<Version>2021.05.16</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="22"> <Update release="22">
<Date>2021-01-17</Date> <Date>2021-01-17</Date>
<Version>2021.01.16</Version> <Version>2021.01.16</Version>
+19
View File
@@ -0,0 +1,19 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import mesontools, pisitools
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("NEWS", "README*", "COPYING")
+63
View File
@@ -0,0 +1,63 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>amtk</Name>
<Homepage>https://wiki.gnome.org/Projects/Amtk</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPL2</License>
<PartOf>programming.library</PartOf>
<IsA>app:gui</IsA>
<Summary>Actions, Menus and Toolbars Kit for GTK+ applications</Summary>
<Description>Actions, Menus and Toolbars Kit for GTK+ applications</Description>
<Archive sha1sum="644eef0c877bb2597948ba1a06c73c1c09f39a60" type="tarxz">mirrors://gnome/amtk/5.3/amtk-5.3.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gettext-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>meson</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>amtk</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr</Path>
<Path fileType="doc">/usr/share</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>amtk-devel</Name>
<RuntimeDependencies>
<Dependency release="current">amtk</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-02</Date>
<Version>5.3.1</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>amtk</Name>
<Summary xml:lang="tr">Gtk uygulamları için eylem, menü ve araç çubuğu kiti</Summary>
<Description xml:lang="tr">Gtk uygulamları için eylem, menü ve araç çubuğu kiti</Description>
</Source>
<Package>
<Name>amtk-devel</Name>
<Summary xml:lang="tr">amtk için geliştirme dosyaları</Summary>
</Package>
</PISI>
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
+83
View File
@@ -0,0 +1,83 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libgdata</Name>
<Homepage>https://wiki.gnome.org/Projects/libgdata</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>app</IsA>
<Summary>GLib-based library for accessing online service APIs using the GData protocol</Summary>
<Description>GData protokolünü kullanarak çevrimiçi hizmet API'lerine erişmek için GLib tabanlı kitaplık</Description>
<Archive sha1sum="83884ff5defe2c1b3a5f9586d615e21474b608e5" type="tarxz">https://download.gnome.org/sources/libgdata/0.18/libgdata-0.18.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gcr-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libuhttpmock-devel</Dependency>
<Dependency>gnome-online-accounts-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>libgdata.patch</Patch>
<Patch level="1">libgdata.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>libgdata</Name>
<RuntimeDependencies>
<Dependency>gcr</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libsoup</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>libuhttpmock</Dependency>
<Dependency>gnome-online-accounts</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/vala</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libgdata-devel</Name>
<Summary>Development files for libgdata</Summary>
<RuntimeDependencies>
<Dependency release="current">libgdata</Dependency>
<Dependency>gcr-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libuhttpmock-devel</Dependency>
<Dependency>gnome-online-accounts-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-02</Date>
<Version>0.18.1</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libgdata</Name>
<Summary xml:lang="tr">GLib-based library for accessing online service APIs using the GData protocol</Summary>
<Description xml:lang="tr">GData protokolünü kullanarak çevrimiçi hizmet API'lerine erişmek için GLib tabanlı kitaplık</Description>
</Source>
</PISI>
@@ -0,0 +1,28 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("sh ./autogen.sh")
autotools.configure("--enable-introspection")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.removeDir("/usr/doc")
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
+77
View File
@@ -0,0 +1,77 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libgfbgraph</Name>
<Homepage>https://wiki.gnome.org/Projects/GFBGraph</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv3</License>
<IsA>app</IsA>
<Summary>GLib/GObject wrapper for the Facebook Graph API</Summary>
<Description>Facebook Graph API için GLib/GObject sarmalayıcı</Description>
<Archive sha1sum="bba9d7149b975e59e5831fb2287ebaad98f85ec1" type="tarxz">https://download.gnome.org/sources/gfbgraph/0.2/gfbgraph-0.2.4.tar.xz</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>librest-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>gnome-online-accounts-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>libgfbgraph.patch</Patch>
<Patch level="1">libgfbgraph.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>libgfbgraph</Name>
<RuntimeDependencies>
<Dependency>glib2</Dependency>
<Dependency>librest</Dependency>
<Dependency>libsoup</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>gnome-online-accounts</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libgfbgraph-devel</Name>
<Summary>Development files for libgfbgraph</Summary>
<RuntimeDependencies>
<Dependency release="current">libgfbgraph</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>librest-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>gnome-online-accounts-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-02</Date>
<Version>0.2.4</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libgfbgraph</Name>
<Summary xml:lang="tr">GLib/GObject wrapper for the Facebook Graph API</Summary>
<Description xml:lang="tr">Facebook Graph API için GLib/GObject sarmalayıcı</Description>
</Source>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import mesontools, pisitools
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("NEWS", "README*")
+72
View File
@@ -0,0 +1,72 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>tepl</Name>
<Homepage>https://wiki.gnome.org/Projects/Tepl</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPL3</License>
<PartOf>programming.library</PartOf>
<IsA>app:gui</IsA>
<Summary>Library that eases the development of GtkSourceView-based text editors and IDEs</Summary>
<Description>Library that eases the development of GtkSourceView-based text editors and IDEs</Description>
<Archive sha1sum="6cdf409db5410f9313af2fca028d08536e8f40ba" type="tarxz">mirrors://gnome/tepl/6.00/tepl-6.00.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>amtk-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtksourceview4-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>pango-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>tepl</Name>
<RuntimeDependencies>
<Dependency>amtk</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>gtksourceview4</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>pango</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/libtepl*</Path>
<Path fileType="library">/usr/lib/girepository-1.0</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>tepl-devel</Name>
<RuntimeDependencies>
<Dependency release="current">tepl</Dependency>
<Dependency>amtk-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gtksourceview4-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-06-02</Date>
<Version>6.00.0</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>tepl</Name>
<Summary xml:lang="tr">GktSourceView temelli metin editörü ve IDE'ler için geliştirmeyi kolaylaştıran bir kitaplık</Summary>
<Description xml:lang="tr">GktSourceView temelli metin editörü ve IDE'ler için geliştirmeyi kolaylaştıran bir kitaplık</Description>
</Source>
<Package>
<Name>tepl-devel</Name>
<Summary xml:lang="tr">tepl için geliştirme dosyaları</Summary>
</Package>
</PISI>
+13 -5
View File
@@ -12,14 +12,15 @@
<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="ac37d82d6f1f6673488f39f22b581536ada2e2d8" type="tarxz">https://dri.freedesktop.org/libdrm/libdrm-2.4.105.tar.xz</Archive> <Archive sha1sum="46ef6579b571b430cd68ed183933896200bfde04" type="tarxz">https://dri.freedesktop.org/libdrm/libdrm-2.4.106.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="0.15">libpciaccess-devel</Dependency> <Dependency>meson</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>util-macros</Dependency> <Dependency>util-macros</Dependency>
<Dependency>libxslt-devel</Dependency> <Dependency>libxslt-devel</Dependency>
<Dependency>docbook-xsl</Dependency> <Dependency>python-docutils</Dependency>
<Dependency>valgrind</Dependency> <Dependency versionFrom="0.15">libpciaccess-devel</Dependency>
<Dependency>meson</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -209,6 +210,13 @@
</Package> </Package>
<History> <History>
<Update release="14">
<Date>2021-06-03</Date>
<Version>2.4.106</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="13"> <Update release="13">
<Date>2021-04-08</Date> <Date>2021-04-08</Date>
<Version>2.4.105</Version> <Version>2.4.105</Version>
+16 -16
View File
@@ -8,29 +8,29 @@ 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 mesontools
def setup(): def setup():
shelltools.makedirs("build")
shelltools.cd("build") options = "-Denable-docs=false"
options = "meson --prefix=/usr -Denable-docs=false \
"
if get.buildTYPE() == "emul32": if get.buildTYPE() == "emul32":
options += "--libdir=lib32 .." options += " --libdir=lib32 --bindir=bin32 --libexecdir=libexec32"
shelltools.system(options)
mesontools.configure(options)
def build(): def build():
shelltools.cd("build")
shelltools.system("ninja") mesontools.build()
def install(): def install():
shelltools.cd("build") mesontools.install()
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
if get.buildTYPE() == "emul32": if get.buildTYPE() == "emul32":
pisitools.removeDir("/usr/libexec32")
pisitools.removeDir("/usr/bin32")
return return
shelltools.cd("..")
pisitools.dodoc("README*", "NEWS", "LICENSE") pisitools.dodoc("README*", "NEWS", "LICENSE")
+17 -1
View File
@@ -12,12 +12,13 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Library to convert evdev keycodes to keysyms</Summary> <Summary>Library to convert evdev keycodes to keysyms</Summary>
<Description>Library to convert evdev keycodes to keysyms</Description> <Description>Library to convert evdev keycodes to keysyms</Description>
<Archive sha1sum="42971c287a4fd0fd432040ccae6c6f789854947e" type="targz">https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-0.9.1.tar.gz</Archive> <Archive sha1sum="eaa67cbbf8837c8ef14e685bdf5386f88e4d6ad6" type="targz">https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-1.3.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency> <Dependency>meson</Dependency>
<Dependency>xorg-proto</Dependency> <Dependency>xorg-proto</Dependency>
<Dependency>util-macros</Dependency> <Dependency>util-macros</Dependency>
<Dependency>libxcb-devel</Dependency> <Dependency>libxcb-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>wayland-cursor</Dependency> <Dependency>wayland-cursor</Dependency>
<Dependency>wayland-server</Dependency> <Dependency>wayland-server</Dependency>
<Dependency>wayland-client</Dependency> <Dependency>wayland-client</Dependency>
@@ -31,9 +32,14 @@
<Name>libxkbcommon</Name> <Name>libxkbcommon</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>libxcb</Dependency> <Dependency>libxcb</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>wayland-client</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="doc">/usr/share/doc/libxkbcommon/</Path> <Path fileType="doc">/usr/share/doc/libxkbcommon/</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="library">/usr/lib/lib*.so*</Path> <Path fileType="library">/usr/lib/lib*.so*</Path>
</Files> </Files>
</Package> </Package>
@@ -44,6 +50,7 @@
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">libxkbcommon</Dependency> <Dependency release="current">libxkbcommon</Dependency>
<Dependency>libxcb-devel</Dependency> <Dependency>libxcb-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
@@ -59,11 +66,13 @@
<BuildType>emul32</BuildType> <BuildType>emul32</BuildType>
<BuildDependencies> <BuildDependencies>
<Dependency>libxcb-32bit</Dependency> <Dependency>libxcb-32bit</Dependency>
<Dependency>libxml2-32bit</Dependency>
<Dependency>wayland-32bit</Dependency> <Dependency>wayland-32bit</Dependency>
</BuildDependencies> </BuildDependencies>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">libxkbcommon</Dependency> <Dependency release="current">libxkbcommon</Dependency>
<Dependency>libxcb-32bit</Dependency> <Dependency>libxcb-32bit</Dependency>
<Dependency>libxml2-32bit</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib32</Path> <Path fileType="library">/usr/lib32</Path>
@@ -71,6 +80,13 @@
</Package> </Package>
<History> <History>
<Update release="10">
<Date>2021-06-03</Date>
<Version>1.3.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="9"> <Update release="9">
<Date>2021-01-03</Date> <Date>2021-01-03</Date>
<Version>0.9.1</Version> <Version>0.9.1</Version>