This commit is contained in:
Ertuğrul Erata
2019-02-02 10:28:08 +03:00
20 changed files with 542 additions and 14 deletions
@@ -290,7 +290,7 @@
<History>
<Update release="30">
<Date>2019-01-27</Date>
<Date>2019-01-31</Date>
<Version>5.14.5</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
+12 -2
View File
@@ -1,4 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libqtxdg</Name>
@@ -25,6 +26,7 @@
<Dependency>xdg-user-dirs</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libqtxdg</Name>
<RuntimeDependencies>
@@ -35,7 +37,14 @@
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/</Path>
</Files>
<Replaces>
<Package>lxqt-l10n</Package>
</Replaces>
<Conflicts>
<Package>lxqt-l10n</Package>
</Conflicts>
</Package>
<Package>
<Name>libqtxdg-devel</Name>
<Summary>Development headers for libqtxdg</Summary>
@@ -49,6 +58,7 @@
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2019-01-27</Date>
@@ -86,4 +96,4 @@
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
+7
View File
@@ -31,6 +31,13 @@
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>6.6.0</Version>
<Comment>Rebuild with new toolchain</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>6.6.0</Version>
+7
View File
@@ -36,6 +36,13 @@
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>0.5.4</Version>
<Comment>Rebuild with new toolchain</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>0.5.4</Version>
+7
View File
@@ -33,6 +33,13 @@
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>1.18.2</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>1.18.2</Version>
@@ -0,0 +1,72 @@
From f21fa142aca53e3de5783e1ce6fe1bf116174aeb Mon Sep 17 00:00:00 2001
From: Robert Pluim <rpluim@gmail.com>
Date: Tue, 3 Apr 2018 11:06:01 +0200
Subject: [PATCH] Ignore color fonts when using Xft
* src/font.c (syms_of_font): New configuration variable
xft-ignore-color-fonts, default t.
* src/ftfont.c (ftfont_spec_pattern): Tell fontconfig to ignore
color fonts if xft-ignore-color-fonts is t. (Bug#30874, Bug#30045)
* etc/NEWS: Document xft-ignore-color-fonts.
---
etc/NEWS | 6 ++++++
src/font.c | 7 +++++++
src/ftfont.c | 7 +++++++
3 files changed, 20 insertions(+)
diff --git a/etc/NEWS b/etc/NEWS
index 873e2dfd1d..2bec8de0ea 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -31,6 +31,12 @@ in its NEWS.)
* Changes in Emacs 26.2
+---
+** New variable 'xft-ignore-color-fonts'.
+Default t means don't try to load color fonts when using Xft, as they
+often cause crashes. Set it to nil if you really need those fonts.
+(Bug#30874)
+
* Editing Changes in Emacs 26.2
diff --git a/src/font.c b/src/font.c
index e53935a15c..305bb14576 100644
--- a/src/font.c
+++ b/src/font.c
@@ -5476,6 +5476,13 @@ Disabling compaction of font caches might enlarge the Emacs memory
footprint in sessions that use lots of different fonts. */);
inhibit_compacting_font_caches = 0;
+ DEFVAR_BOOL ("xft-ignore-color-fonts",
+ Vxft_ignore_color_fonts,
+ doc: /*
+Non-nil means don't query fontconfig for color fonts, since they often
+cause Xft crashes. Only has an effect in Xft builds. */);
+ Vxft_ignore_color_fonts = 1;
+
#ifdef HAVE_WINDOW_SYSTEM
#ifdef HAVE_FREETYPE
syms_of_ftfont ();
diff --git a/src/ftfont.c b/src/ftfont.c
index c2e093e633..24a92dd52e 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -764,6 +764,13 @@ ftfont_spec_pattern (Lisp_Object spec, char *otlayout, struct OpenTypeSpec **ots
if (scalable >= 0
&& ! FcPatternAddBool (pattern, FC_SCALABLE, scalable ? FcTrue : FcFalse))
goto err;
+#ifdef HAVE_XFT
+ /* We really don't like color fonts, they cause Xft crashes. See
+ Bug#30874. */
+ if (Vxft_ignore_color_fonts
+ && ! FcPatternAddBool(pattern, FC_COLOR, FcFalse))
+ goto err;
+#endif
goto finish;
--
2.17.1
@@ -0,0 +1,32 @@
From 97d61f878e6378efbde73923a36f71caac73a4a0 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Tue, 3 Apr 2018 08:12:41 -0700
Subject: [PATCH] Port FC_COLOR change to older fontconfig
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Problem reported by John ff in:
https://lists.gnu.org/r/emacs-devel/2018-04/msg00058.html
* src/ftfont.c (ftfont_spec_pattern) [!FC_COLOR]:
Dont use FC_COLOR on older fontconfigs that dont have it.
---
src/ftfont.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/ftfont.c b/src/ftfont.c
index 24a92dd52e..84e4a30389 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -764,7 +764,7 @@ ftfont_spec_pattern (Lisp_Object spec, char *otlayout, struct OpenTypeSpec **ots
if (scalable >= 0
&& ! FcPatternAddBool (pattern, FC_SCALABLE, scalable ? FcTrue : FcFalse))
goto err;
-#ifdef HAVE_XFT
+#if defined HAVE_XFT && defined FC_COLOR
/* We really don't like color fonts, they cause Xft crashes. See
Bug#30874. */
if (Vxft_ignore_color_fonts
--
2.17.1
@@ -0,0 +1,25 @@
From acaebed014951fdd13855aa7bba9aee60618785f Mon Sep 17 00:00:00 2001
From: Eli Zaretskii <eliz@gnu.org>
Date: Tue, 3 Apr 2018 19:59:40 +0300
Subject: [PATCH] ; * src/ftfont.c (ftfont_spec_pattern): Fix whitespace.
---
src/ftfont.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/ftfont.c b/src/ftfont.c
index 84e4a30389..8f048d2983 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -768,7 +768,7 @@ ftfont_spec_pattern (Lisp_Object spec, char *otlayout, struct OpenTypeSpec **ots
/* We really don't like color fonts, they cause Xft crashes. See
Bug#30874. */
if (Vxft_ignore_color_fonts
- && ! FcPatternAddBool(pattern, FC_COLOR, FcFalse))
+ && ! FcPatternAddBool (pattern, FC_COLOR, FcFalse))
goto err;
#endif
--
2.17.1
@@ -0,0 +1,34 @@
https://bugs.gentoo.org/660448
From 13726cbac681e442649de1dfd73fcc7f889e87d9 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Sat, 7 Jul 2018 10:59:22 -0700
Subject: [PATCH] Fix bootstrap infloop in GNU/Linux alpha
* src/emacs.c (main): Do not re-exec if EMACS_HEAP_EXEC
is already set (Bug#32083).
---
src/emacs.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/emacs.c b/src/emacs.c
index 017c62308c..f5e47428ef 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -707,10 +707,12 @@ main (int argc, char **argv)
bool disable_aslr = dumping;
# endif
- if (disable_aslr && disable_address_randomization ())
+ if (disable_aslr && disable_address_randomization ()
+ && !getenv ("EMACS_HEAP_EXEC"))
{
/* Set this so the personality will be reverted before execs
- after this one. */
+ after this one, and to work around an re-exec loop on buggy
+ kernels (Bug#32083). */
xputenv ("EMACS_HEAP_EXEC=true");
/* Address randomization was enabled, but is now disabled.
--
2.17.1
@@ -0,0 +1,96 @@
Support ImageMagick version 7.
https://bugs.gentoo.org/665058
https://debbugs.gnu.org/25967
This backports and consolidates the following commits from upstream git:
commit 3cc42bb60099c32f64e57d2ee33c8321adba7942
Author: Glenn Morris <rgm@gnu.org>
Date: Thu Aug 30 13:56:08 2018 -0400
* configure.ac: Fix goofs in my recent ImageMagick change.
commit 42ed35c68b7c199aa797e655fdc3547c5c3087d2
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Thu Aug 30 10:03:43 2018 -0700
Pacify -Wdouble-promotion in ImageMagick code
commit bf1b147b55e1328efca6e40181e79dd9a369895d
Author: Glenn Morris <rgm@gnu.org>
Date: Mon Aug 27 22:03:25 2018 -0400
* configure.ac, src/image.c: Tweak previous ImageMagick change.
commit 5729486951e6a60db55ea17ee3bac9baf8b54f6a
Author: Karl Otness <karl@karlotness.com>
Date: Mon Aug 27 21:57:44 2018 -0400
Support ImageMagick version 7 (bug#25967)
--- emacs-26.1-orig/configure.ac
+++ emacs-26.1/configure.ac
@@ -2521,11 +2521,14 @@
HAVE_IMAGEMAGICK=no
if test "${HAVE_X11}" = "yes" || test "${HAVE_NS}" = "yes" || test "${HAVE_W32}" = "yes"; then
if test "${with_imagemagick}" != "no"; then
- ## 6.3.5 is the earliest version known to work; see Bug#17339.
- ## 6.8.2 makes Emacs crash; see Bug#13867.
- ## 7 and later have not been ported to; See Bug#25967.
- IMAGEMAGICK_MODULE="Wand >= 6.3.5 Wand != 6.8.2 Wand < 7"
- EMACS_CHECK_MODULES([IMAGEMAGICK], [$IMAGEMAGICK_MODULE])
+ EMACS_CHECK_MODULES([IMAGEMAGICK], [MagickWand >= 7])
+ if test $HAVE_IMAGEMAGICK = yes; then
+ AC_DEFINE([HAVE_IMAGEMAGICK7], 1, [Define to 1 if using ImageMagick7.])
+ else
+ ## 6.3.5 is the earliest version known to work; see Bug#17339.
+ ## 6.8.2 makes Emacs crash; see Bug#13867.
+ EMACS_CHECK_MODULES([IMAGEMAGICK], [Wand >= 6.3.5 Wand != 6.8.2])
+ fi
if test $HAVE_IMAGEMAGICK = yes; then
OLD_CFLAGS=$CFLAGS
@@ -5399,7 +5402,7 @@
Does Emacs use -lrsvg-2? ${HAVE_RSVG}
Does Emacs use cairo? ${HAVE_CAIRO}
Does Emacs use -llcms2? ${HAVE_LCMS2}
- Does Emacs use imagemagick (version 6)? ${HAVE_IMAGEMAGICK}
+ Does Emacs use imagemagick? ${HAVE_IMAGEMAGICK}
Does Emacs support sound? ${HAVE_SOUND}
Does Emacs use -lgpm? ${HAVE_GPM}
Does Emacs use -ldbus? ${HAVE_DBUS}
--- emacs-26.1-orig/src/image.c
+++ emacs-26.1/src/image.c
@@ -8270,11 +8270,20 @@
/* The GIF library also defines DrawRectangle, but its never used in Emacs.
Therefore rename the function so it doesn't collide with ImageMagick. */
#define DrawRectangle DrawRectangleGif
-#include <wand/MagickWand.h>
+
+#ifdef HAVE_IMAGEMAGICK7
+# include <MagickWand/MagickWand.h>
+# include <MagickCore/version.h>
+/* ImageMagick 7 compatibility definitions. */
+# define PixelSetMagickColor PixelSetPixelColor
+typedef PixelInfo MagickPixelPacket;
+#else
+# include <wand/MagickWand.h>
+# include <magick/version.h>
+#endif
/* ImageMagick 6.5.3 through 6.6.5 hid PixelGetMagickColor for some reason.
Emacs seems to work fine with the hidden version, so unhide it. */
-#include <magick/version.h>
#if 0x653 <= MagickLibVersion && MagickLibVersion <= 0x665
extern WandExport void PixelGetMagickColor (const PixelWand *,
MagickPixelPacket *);
@@ -8799,7 +8808,8 @@
#endif /* HAVE_MAGICKEXPORTIMAGEPIXELS */
{
size_t image_height;
- MagickRealType color_scale = 65535.0 / QuantumRange;
+ double quantum_range = QuantumRange;
+ MagickRealType color_scale = 65535.0 / quantum_range;
/* Try to create a x pixmap to hold the imagemagick pixmap. */
if (!image_create_x_image_and_pixmap (f, img, width, height, 0,
+20 -2
View File
@@ -3,7 +3,7 @@
<PISI>
<Source>
<Name>emacs</Name>
<Homepage>http://www.gnu.org/software/emacs</Homepage>
<Homepage>https://www.gnu.org/software/emacs</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
@@ -14,7 +14,7 @@
<IsA>app:console</IsA>
<Summary>An extensible console-mode editor</Summary>
<Description>Emacs is the extensible, customizable, self-documenting real-time console-mode editor. It has many features to increase productivity when programming.</Description>
<Archive sha1sum="3960d0b64031c645d98aafd4dc9ebf6f6ef4cf50" type="tarxz">ftp://mirrors.kernel.org/gnu/emacs/emacs-25.2.tar.xz</Archive>
<Archive sha1sum="53c01d987b2613701f42d9f941c2d5225a5874c4" type="tarxz">ftp://ftp.gnu.org/gnu/emacs/emacs-26.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>acl-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
@@ -35,7 +35,15 @@
<Dependency>tiff-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>imagemagick-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch>01_all_bootstrap-infloop.patch</Patch>
<Patch>02_all_imagemagick-7.patch</Patch>
<Patch>0001-Ignore-color-fonts-when-using-Xft.patch</Patch>
<Patch>0001-Port-FC_COLOR-change-to-older-fontconfig.patch</Patch>
<Patch>0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch</Patch>
</Patches>
</Source>
<Package>
@@ -71,6 +79,8 @@
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>libXext</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
@@ -78,6 +88,7 @@
<Path fileType="man">/usr/share/man</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="data">/usr/lib/systemd</Path>
<Path fileType="data">/usr/share/emacs</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/var/games/emacs</Path>
@@ -98,6 +109,13 @@
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>26.1</Version>
<Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>25.2</Version>
+7
View File
@@ -29,6 +29,13 @@
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>0.25</Version>
<Comment>Rebuild with new toolchain</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-09</Date>
<Version>0.25</Version>
+130 -7
View File
@@ -66093,6 +66093,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="7">
<Date>2019-02-01</Date>
<Version>1.8.2</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-08-05</Date>
<Version>1.8.2</Version>
@@ -86966,6 +86973,56 @@ complete albums that you have purchased from Amazon.</Description>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>tslib</Name>
<Homepage>https://github.com/kergoth/tslib</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app</IsA>
<PartOf>x11.library</PartOf>
<Summary xml:lang="en">Dokunmatik Ekran Erişim Kütüphanesi</Summary>
<Summary xml:lang="tr">Dokunmatik Ekran Erişim Kütüphanesi</Summary>
<Description xml:lang="en">Touchscreen Access Library</Description>
<Description xml:lang="tr">Touchscreen Access Library</Description>
<Archive type="tarbz2" sha1sum="be459ebf0845e4706102eb776e7de82d8b5268dd">https://github.com/kergoth/tslib/releases/download/1.18/tslib-1.18.tar.bz2</Archive>
<SourceURI>x11/library/tslib/pspec.xml</SourceURI>
</Source>
<Package>
<Name>tslib</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>tslib-devel</Name>
<Summary xml:lang="en">Development files for tslib</Summary>
<RuntimeDependencies>
<Dependency release="1">tslib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-02-01</Date>
<Version>1.18</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>libXft</Name>
@@ -88234,7 +88291,7 @@ complete albums that you have purchased from Amazon.</Description>
<PartOf>x11.wm</PartOf>
<Summary xml:lang="en">A tiling window manager, completely written from scratch</Summary>
<Description xml:lang="en">An improved dynamic tiling window manager</Description>
<Archive type="tarbz2" sha1sum="29b1acb08f8f7dfdd5ee3109f3bdd4dd42895ae3">https://i3wm.org/downloads/i3-4.16.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="95607b8e09bdf5d18032b2ec391cb1000efcdf5a">https://i3wm.org/downloads/i3-4.16.1.tar.bz2</Archive>
<BuildDependencies>
<Dependency>libev-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
@@ -88299,7 +88356,7 @@ complete albums that you have purchased from Amazon.</Description>
<Summary xml:lang="en">Development files for i3wm</Summary>
<PartOf>system.devel</PartOf>
<RuntimeDependencies>
<Dependency release="3">i3wm</Dependency>
<Dependency release="4">i3wm</Dependency>
<Dependency>libev-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>libxcb-devel</Dependency>
@@ -88323,6 +88380,13 @@ complete albums that you have purchased from Amazon.</Description>
</Files>
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>4.16.1</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="3">
<Date>2018-11-06</Date>
<Version>4.16</Version>
@@ -89470,7 +89534,7 @@ complete albums that you have purchased from Amazon.</Description>
<PartOf>x11.misc</PartOf>
<Summary xml:lang="en">rofi</Summary>
<Description xml:lang="en">A window switcher, application launcher and dmenu replacement</Description>
<Archive type="tarxz" sha1sum="35734e81a4d071c4e505773afbc7856bd56ab7e6">https://github.com/DaveDavenport/rofi/releases/download/1.5.1/rofi-1.5.1.tar.xz</Archive>
<Archive type="tarxz" sha1sum="ba35d4601201ab81e5b8a709d994d4ab4e580edc">https://github.com/DaveDavenport/rofi/releases/download/1.5.2/rofi-1.5.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency>
@@ -89511,7 +89575,7 @@ complete albums that you have purchased from Amazon.</Description>
<Package>
<Name>rofi-devel</Name>
<RuntimeDependencies>
<Dependency version="1.5.1">rofi</Dependency>
<Dependency version="1.5.2">rofi</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -89519,6 +89583,13 @@ complete albums that you have purchased from Amazon.</Description>
</Files>
</Package>
<History>
<Update release="3">
<Date>2019-02-02</Date>
<Version>1.5.2</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="2">
<Date>2018-10-30</Date>
<Version>1.5.1</Version>
@@ -104337,7 +104408,7 @@ complete albums that you have purchased from Amazon.</Description>
</Package>
<History>
<Update release="30">
<Date>2019-01-27</Date>
<Date>2019-01-31</Date>
<Version>5.14.5</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
@@ -186677,6 +186748,12 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/</Path>
</Files>
<Conflicts>
<Package>lxqt-l10n</Package>
</Conflicts>
<Replaces>
<Package>lxqt-l10n</Package>
</Replaces>
</Package>
<Package>
<Name>libqtxdg-devel</Name>
@@ -192692,6 +192769,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</AdditionalFiles>
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>6.6.0</Version>
<Comment>Rebuild with new toolchain</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>6.6.0</Version>
@@ -192753,6 +192837,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</AdditionalFiles>
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>0.5.4</Version>
<Comment>Rebuild with new toolchain</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>0.5.4</Version>
@@ -192811,6 +192902,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</AdditionalFiles>
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>1.18.2</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>1.18.2</Version>
@@ -192837,7 +192935,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<SpecFile>
<Source>
<Name>emacs</Name>
<Homepage>http://www.gnu.org/software/emacs</Homepage>
<Homepage>https://www.gnu.org/software/emacs</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
@@ -192851,7 +192949,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Description xml:lang="en">Emacs is the extensible, customizable, self-documenting real-time console-mode editor. It has many features to increase productivity when programming.</Description>
<Description xml:lang="tr">Emacs, gelişmiş, özelleştirilebilir ve esnek bir metin editörüdür. Özellikle program yazanlar tarafından çokça tercih edilen, fare kullanımına gerek bırakmadan çok hızlı çalışma imkânı sağlayan bir editördür.</Description>
<Icon>emacs</Icon>
<Archive type="tarxz" sha1sum="3960d0b64031c645d98aafd4dc9ebf6f6ef4cf50">ftp://mirrors.kernel.org/gnu/emacs/emacs-25.2.tar.xz</Archive>
<Archive type="tarxz" sha1sum="53c01d987b2613701f42d9f941c2d5225a5874c4">ftp://ftp.gnu.org/gnu/emacs/emacs-26.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>acl-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
@@ -192872,7 +192970,15 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Dependency>tiff-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>imagemagick-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch>01_all_bootstrap-infloop.patch</Patch>
<Patch>02_all_imagemagick-7.patch</Patch>
<Patch>0001-Ignore-color-fonts-when-using-Xft.patch</Patch>
<Patch>0001-Port-FC_COLOR-change-to-older-fontconfig.patch</Patch>
<Patch>0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch</Patch>
</Patches>
<SourceURI>editor/emacs/emacs/pspec.xml</SourceURI>
</Source>
<Package>
@@ -192908,6 +193014,8 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>libXext</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
@@ -192915,6 +193023,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Path fileType="man">/usr/share/man</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="data">/usr/lib/systemd</Path>
<Path fileType="data">/usr/share/emacs</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/var/games/emacs</Path>
@@ -192934,6 +193043,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</AdditionalFiles>
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>26.1</Version>
<Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-10</Date>
<Version>25.2</Version>
@@ -193051,6 +193167,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</AdditionalFiles>
</Package>
<History>
<Update release="4">
<Date>2019-02-01</Date>
<Version>0.25</Version>
<Comment>Rebuild with new toolchain</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-05-09</Date>
<Version>0.25</Version>
+1 -1
View File
@@ -1 +1 @@
94a4b372ac6527a0c1c820762c457042bcf28c3c
0231a18a8d3310a3c877edfb3b0270ad9f81415a
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
a6765a05fefa3ed90e35fadde6f506c7d222306a
3313f5eb7f76eef37a1254f48b19b81763c8cebb
+7
View File
@@ -37,6 +37,13 @@
</Package>
<History>
<Update release="7">
<Date>2019-02-01</Date>
<Version>1.8.2</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-08-05</Date>
<Version>1.8.2</Version>
+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", "ChangeLog", "COPYING", "NEWS", "README*")
+55
View File
@@ -0,0 +1,55 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>tslib</Name>
<Homepage>https://github.com/kergoth/tslib</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app</IsA>
<Summary>Dokunmatik Ekran Erişim Kütüphanesi</Summary>
<Description>Touchscreen Access Library</Description>
<Archive sha1sum="be459ebf0845e4706102eb776e7de82d8b5268dd" type="tarbz2">https://github.com/kergoth/tslib/releases/download/1.18/tslib-1.18.tar.bz2</Archive>
<BuildDependencies>
</BuildDependencies>
</Source>
<Package>
<Name>tslib</Name>
<RuntimeDependencies>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>tslib-devel</Name>
<Summary>Development files for tslib</Summary>
<RuntimeDependencies>
<Dependency release="current">tslib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-02-01</Date>
<Version>1.18</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>tslib</Name>
<Summary xml:lang="tr">Dokunmatik Ekran Erişim Kütüphanesi</Summary>
<Description xml:lang="tr">Touchscreen Access Library</Description>
</Source>
</PISI>