mirror of
git://slackware.nl/current.git
synced 2024-11-16 07:48:02 +01:00
Mon Mar 18 22:53:51 UTC 2019
ap/cups-filters-1.22.2-x86_64-1.txz: Upgraded. kde/calligra-2.9.11-x86_64-28.txz: Rebuilt. Patched to fix Calligra Plan crash. Thanks to Olek. l/adwaita-icon-theme-3.32.0-noarch-1.txz: Upgraded. l/giflib-5.1.8-x86_64-1.txz: Upgraded. l/libssh2-1.8.1-x86_64-1.txz: Upgraded. Fixed several security issues. For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3855 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3856 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3857 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3858 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3859 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3860 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3861 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3862 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3863 (* Security fix *) x/scim-1.4.18-x86_64-1.txz: Upgraded. xap/mozilla-firefox-60.6.0esr-x86_64-1.txz: Upgraded. This is a bugfix release. For more information, see: https://www.mozilla.org/en-US/firefox/60.6.0/releasenotes/
This commit is contained in:
parent
64c7dee864
commit
d0ac7419a9
19 changed files with 1080 additions and 91 deletions
|
@ -11,9 +11,42 @@
|
|||
<description>Tracking Slackware development in git.</description>
|
||||
<language>en-us</language>
|
||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||
<pubDate>Sun, 17 Mar 2019 20:40:15 GMT</pubDate>
|
||||
<lastBuildDate>Mon, 18 Mar 2019 07:59:42 GMT</lastBuildDate>
|
||||
<pubDate>Mon, 18 Mar 2019 22:53:51 GMT</pubDate>
|
||||
<lastBuildDate>Tue, 19 Mar 2019 07:59:40 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.10</generator>
|
||||
<item>
|
||||
<title>Mon, 18 Mar 2019 22:53:51 GMT</title>
|
||||
<pubDate>Mon, 18 Mar 2019 22:53:51 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20190318225351</link>
|
||||
<guid isPermaLink="false">20190318225351</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
ap/cups-filters-1.22.2-x86_64-1.txz: Upgraded.
|
||||
kde/calligra-2.9.11-x86_64-28.txz: Rebuilt.
|
||||
Patched to fix Calligra Plan crash. Thanks to Olek.
|
||||
l/adwaita-icon-theme-3.32.0-noarch-1.txz: Upgraded.
|
||||
l/giflib-5.1.8-x86_64-1.txz: Upgraded.
|
||||
l/libssh2-1.8.1-x86_64-1.txz: Upgraded.
|
||||
Fixed several security issues.
|
||||
For more information, see:
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3855
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3856
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3857
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3858
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3859
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3860
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3861
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3862
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3863
|
||||
(* Security fix *)
|
||||
x/scim-1.4.18-x86_64-1.txz: Upgraded.
|
||||
xap/mozilla-firefox-60.6.0esr-x86_64-1.txz: Upgraded.
|
||||
This is a bugfix release.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/firefox/60.6.0/releasenotes/
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Sun, 17 Mar 2019 20:40:15 GMT</title>
|
||||
<pubDate>Sun, 17 Mar 2019 20:40:15 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,28 @@
|
|||
Mon Mar 18 22:53:51 UTC 2019
|
||||
ap/cups-filters-1.22.2-x86_64-1.txz: Upgraded.
|
||||
kde/calligra-2.9.11-x86_64-28.txz: Rebuilt.
|
||||
Patched to fix Calligra Plan crash. Thanks to Olek.
|
||||
l/adwaita-icon-theme-3.32.0-noarch-1.txz: Upgraded.
|
||||
l/giflib-5.1.8-x86_64-1.txz: Upgraded.
|
||||
l/libssh2-1.8.1-x86_64-1.txz: Upgraded.
|
||||
Fixed several security issues.
|
||||
For more information, see:
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3855
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3856
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3857
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3858
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3859
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3860
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3861
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3862
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3863
|
||||
(* Security fix *)
|
||||
x/scim-1.4.18-x86_64-1.txz: Upgraded.
|
||||
xap/mozilla-firefox-60.6.0esr-x86_64-1.txz: Upgraded.
|
||||
This is a bugfix release.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/firefox/60.6.0/releasenotes/
|
||||
+--------------------------+
|
||||
Sun Mar 17 20:40:15 UTC 2019
|
||||
Saint Patrick was a gentleman
|
||||
Who through strategy and stealth
|
||||
|
|
166
FILELIST.TXT
166
FILELIST.TXT
|
@ -1,20 +1,20 @@
|
|||
Sun Mar 17 20:51:36 UTC 2019
|
||||
Mon Mar 18 23:10:46 UTC 2019
|
||||
|
||||
Here is the file list for this directory. If you are using a
|
||||
mirror site and find missing or extra files in the disk
|
||||
subdirectories, please have the archive administrator refresh
|
||||
the mirror.
|
||||
|
||||
drwxr-xr-x 12 root root 4096 2019-03-17 20:40 .
|
||||
drwxr-xr-x 12 root root 4096 2019-03-18 22:53 .
|
||||
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
|
||||
-rw-r--r-- 1 root root 14341 2018-11-29 05:40 ./CHANGES_AND_HINTS.TXT
|
||||
-rw-r--r-- 1 root root 913068 2019-03-17 19:58 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-03-17 19:58 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 913399 2019-03-17 20:52 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-03-17 20:52 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
|
||||
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
|
||||
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
|
||||
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
|
||||
-rw-r--r-- 1 root root 588659 2019-03-17 20:40 ./ChangeLog.txt
|
||||
-rw-r--r-- 1 root root 589880 2019-03-18 22:53 ./ChangeLog.txt
|
||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||
drwxr-xr-x 2 root root 4096 2019-03-14 03:41 ./EFI/BOOT
|
||||
-rw-r--r-- 1 root root 1253376 2018-02-24 20:49 ./EFI/BOOT/bootx64.efi
|
||||
|
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2019-03-14 03:41 ./EFI/BOOT
|
|||
-rwxr-xr-x 1 root root 2494 2018-02-24 20:49 ./EFI/BOOT/make-grub.sh
|
||||
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
|
||||
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
|
||||
-rw-r--r-- 1 root root 1200782 2019-03-17 19:57 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1201259 2019-03-17 20:51 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||
-rw-r--r-- 1 root root 732362 2019-03-17 20:49 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 732362 2019-03-18 23:09 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
|
||||
-rw-r--r-- 1 root root 3635 2019-03-14 03:16 ./README.initrd
|
||||
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
|
||||
|
@ -787,11 +787,11 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches
|
|||
-rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 18 root root 4096 2019-03-17 20:50 ./slackware64
|
||||
-rw-r--r-- 1 root root 290551 2019-03-17 20:50 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-03-17 20:50 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 361928 2019-03-17 20:47 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3634677 2019-03-17 20:48 ./slackware64/MANIFEST.bz2
|
||||
drwxr-xr-x 18 root root 4096 2019-03-18 23:09 ./slackware64
|
||||
-rw-r--r-- 1 root root 290551 2019-03-18 23:09 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 23:09 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 361928 2019-03-18 23:06 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3641870 2019-03-18 23:07 ./slackware64/MANIFEST.bz2
|
||||
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 28672 2019-03-17 19:53 ./slackware64/a
|
||||
-rw-r--r-- 1 root root 327 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txt
|
||||
|
@ -1144,7 +1144,7 @@ drwxr-xr-x 2 root root 28672 2019-03-17 19:53 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 540 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 56156 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 20480 2019-03-14 21:29 ./slackware64/ap
|
||||
drwxr-xr-x 2 root root 20480 2019-03-18 23:06 ./slackware64/ap
|
||||
-rw-r--r-- 1 root root 291 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txt
|
||||
-rw-r--r-- 1 root root 694880 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz.asc
|
||||
|
@ -1181,9 +1181,9 @@ drwxr-xr-x 2 root root 20480 2019-03-14 21:29 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 642 2018-12-08 00:58 ./slackware64/ap/cups-2.2.10-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1468384 2018-12-08 00:58 ./slackware64/ap/cups-2.2.10-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-12-08 00:58 ./slackware64/ap/cups-2.2.10-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 416 2019-02-17 21:02 ./slackware64/ap/cups-filters-1.22.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 753620 2019-02-17 21:02 ./slackware64/ap/cups-filters-1.22.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-17 21:02 ./slackware64/ap/cups-filters-1.22.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 416 2019-03-18 17:03 ./slackware64/ap/cups-filters-1.22.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 756964 2019-03-18 17:03 ./slackware64/ap/cups-filters-1.22.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 17:03 ./slackware64/ap/cups-filters-1.22.2-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 576 2018-11-07 23:24 ./slackware64/ap/dash-0.5.10.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 85340 2018-11-07 23:24 ./slackware64/ap/dash-0.5.10.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-11-07 23:24 ./slackware64/ap/dash-0.5.10.2-x86_64-1.txz.asc
|
||||
|
@ -1615,7 +1615,7 @@ drwxr-xr-x 2 root root 4096 2019-03-14 03:49 ./slackware64/k
|
|||
-rw-r--r-- 1 root root 1171 2019-03-14 03:16 ./slackware64/k/maketag
|
||||
-rw-r--r-- 1 root root 1171 2019-03-14 03:16 ./slackware64/k/maketag.ez
|
||||
-rw-r--r-- 1 root root 18 2019-03-14 03:16 ./slackware64/k/tagfile
|
||||
drwxr-xr-x 2 root root 45056 2019-03-17 20:47 ./slackware64/kde
|
||||
drwxr-xr-x 2 root root 45056 2019-03-18 23:06 ./slackware64/kde
|
||||
-rw-r--r-- 1 root root 319 2018-06-02 22:05 ./slackware64/kde/amarok-2.9.0-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 47003780 2018-06-02 22:05 ./slackware64/kde/amarok-2.9.0-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2018-06-02 22:05 ./slackware64/kde/amarok-2.9.0-x86_64-3.txz.asc
|
||||
|
@ -1652,9 +1652,9 @@ drwxr-xr-x 2 root root 45056 2019-03-17 20:47 ./slackware64/kde
|
|||
-rw-r--r-- 1 root root 331 2018-04-17 11:14 ./slackware64/kde/bovo-4.14.3-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 134208 2018-04-17 11:14 ./slackware64/kde/bovo-4.14.3-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-17 11:14 ./slackware64/kde/bovo-4.14.3-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 560 2018-12-14 04:11 ./slackware64/kde/calligra-2.9.11-x86_64-27.txt
|
||||
-rw-r--r-- 1 root root 81993556 2018-12-14 04:11 ./slackware64/kde/calligra-2.9.11-x86_64-27.txz
|
||||
-rw-r--r-- 1 root root 163 2018-12-14 04:11 ./slackware64/kde/calligra-2.9.11-x86_64-27.txz.asc
|
||||
-rw-r--r-- 1 root root 560 2019-03-18 00:04 ./slackware64/kde/calligra-2.9.11-x86_64-28.txt
|
||||
-rw-r--r-- 1 root root 82057048 2019-03-18 00:04 ./slackware64/kde/calligra-2.9.11-x86_64-28.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 00:04 ./slackware64/kde/calligra-2.9.11-x86_64-28.txz.asc
|
||||
-rw-r--r-- 1 root root 340 2018-04-17 11:44 ./slackware64/kde/cantor-4.14.3-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 555856 2018-04-17 11:44 ./slackware64/kde/cantor-4.14.3-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-17 11:44 ./slackware64/kde/cantor-4.14.3-x86_64-3.txz.asc
|
||||
|
@ -2455,7 +2455,7 @@ drwxr-xr-x 2 root root 20480 2016-03-10 03:11 ./slackware64/kdei
|
|||
-rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag
|
||||
-rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag.ez
|
||||
-rw-r--r-- 1 root root 1500 2018-03-01 07:54 ./slackware64/kdei/tagfile
|
||||
drwxr-xr-x 2 root root 69632 2019-03-17 19:53 ./slackware64/l
|
||||
drwxr-xr-x 2 root root 69632 2019-03-18 23:06 ./slackware64/l
|
||||
-rw-r--r-- 1 root root 338 2018-04-13 14:13 ./slackware64/l/ConsoleKit2-1.0.0-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 149752 2018-04-13 14:13 ./slackware64/l/ConsoleKit2-1.0.0-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 14:13 ./slackware64/l/ConsoleKit2-1.0.0-x86_64-4.txz.asc
|
||||
|
@ -2501,9 +2501,9 @@ drwxr-xr-x 2 root root 69632 2019-03-17 19:53 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 989 2018-04-13 14:20 ./slackware64/l/aalib-1.4rc5-x86_64-6.txt
|
||||
-rw-r--r-- 1 root root 157788 2018-04-13 14:20 ./slackware64/l/aalib-1.4rc5-x86_64-6.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 14:20 ./slackware64/l/aalib-1.4rc5-x86_64-6.txz.asc
|
||||
-rw-r--r-- 1 root root 323 2018-11-22 17:46 ./slackware64/l/adwaita-icon-theme-3.30.1-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 11683172 2018-11-22 17:46 ./slackware64/l/adwaita-icon-theme-3.30.1-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-11-22 17:46 ./slackware64/l/adwaita-icon-theme-3.30.1-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 323 2019-03-18 21:06 ./slackware64/l/adwaita-icon-theme-3.32.0-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 10891532 2019-03-18 21:06 ./slackware64/l/adwaita-icon-theme-3.32.0-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 21:06 ./slackware64/l/adwaita-icon-theme-3.32.0-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 382 2018-12-14 03:43 ./slackware64/l/akonadi-1.13.0-x86_64-11.txt
|
||||
-rw-r--r-- 1 root root 952004 2018-12-14 03:43 ./slackware64/l/akonadi-1.13.0-x86_64-11.txz
|
||||
-rw-r--r-- 1 root root 163 2018-12-14 03:43 ./slackware64/l/akonadi-1.13.0-x86_64-11.txz.asc
|
||||
|
@ -2663,9 +2663,9 @@ drwxr-xr-x 2 root root 69632 2019-03-17 19:53 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 295 2019-03-14 20:35 ./slackware64/l/gexiv2-0.12.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 451004 2019-03-14 20:35 ./slackware64/l/gexiv2-0.12.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-14 20:35 ./slackware64/l/gexiv2-0.12.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 319 2019-03-11 18:17 ./slackware64/l/giflib-5.1.7-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 237408 2019-03-11 18:17 ./slackware64/l/giflib-5.1.7-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-11 18:17 ./slackware64/l/giflib-5.1.7-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 319 2019-03-18 17:06 ./slackware64/l/giflib-5.1.8-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 238644 2019-03-18 17:06 ./slackware64/l/giflib-5.1.8-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 17:06 ./slackware64/l/giflib-5.1.8-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 446 2018-04-13 14:38 ./slackware64/l/glade3-3.8.6-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 1763416 2018-04-13 14:38 ./slackware64/l/glade3-3.8.6-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 14:38 ./slackware64/l/glade3-3.8.6-x86_64-2.txz.asc
|
||||
|
@ -3049,9 +3049,9 @@ drwxr-xr-x 2 root root 69632 2019-03-17 19:53 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 405 2019-02-25 19:35 ./slackware64/l/libssh-0.8.7-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 213672 2019-02-25 19:35 ./slackware64/l/libssh-0.8.7-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-25 19:35 ./slackware64/l/libssh-0.8.7-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 250 2018-05-08 02:28 ./slackware64/l/libssh2-1.8.0-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 223424 2018-05-08 02:28 ./slackware64/l/libssh2-1.8.0-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2018-05-08 02:28 ./slackware64/l/libssh2-1.8.0-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 250 2019-03-18 22:52 ./slackware64/l/libssh2-1.8.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 225328 2019-03-18 22:52 ./slackware64/l/libssh2-1.8.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 22:52 ./slackware64/l/libssh2-1.8.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 425 2018-04-13 15:04 ./slackware64/l/libtasn1-4.13-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 128440 2018-04-13 15:04 ./slackware64/l/libtasn1-4.13-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:04 ./slackware64/l/libtasn1-4.13-x86_64-2.txz.asc
|
||||
|
@ -3901,7 +3901,7 @@ drwxr-xr-x 2 root root 4096 2018-11-24 20:50 ./slackware64/tcl
|
|||
-rw-r--r-- 1 root root 227 2018-11-24 19:32 ./slackware64/tcl/tk-8.6.9.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1771556 2018-11-24 19:32 ./slackware64/tcl/tk-8.6.9.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-11-24 19:32 ./slackware64/tcl/tk-8.6.9.1-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 65536 2019-03-17 19:53 ./slackware64/x
|
||||
drwxr-xr-x 2 root root 65536 2019-03-18 23:06 ./slackware64/x
|
||||
-rw-r--r-- 1 root root 257 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 5074404 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txz.asc
|
||||
|
@ -4299,9 +4299,9 @@ drwxr-xr-x 2 root root 65536 2019-03-17 19:53 ./slackware64/x
|
|||
-rw-r--r-- 1 root root 394 2018-06-06 06:19 ./slackware64/x/sazanami-fonts-ttf-20040629-noarch-3.txt
|
||||
-rw-r--r-- 1 root root 5961080 2018-06-06 06:19 ./slackware64/x/sazanami-fonts-ttf-20040629-noarch-3.txz
|
||||
-rw-r--r-- 1 root root 163 2018-06-06 06:19 ./slackware64/x/sazanami-fonts-ttf-20040629-noarch-3.txz.asc
|
||||
-rw-r--r-- 1 root root 342 2018-04-17 09:25 ./slackware64/x/scim-1.4.17-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 1028036 2018-04-17 09:25 ./slackware64/x/scim-1.4.17-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-17 09:25 ./slackware64/x/scim-1.4.17-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 342 2019-03-18 17:25 ./slackware64/x/scim-1.4.18-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1030048 2019-03-18 17:25 ./slackware64/x/scim-1.4.18-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 17:25 ./slackware64/x/scim-1.4.18-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 499 2018-04-13 16:12 ./slackware64/x/scim-anthy-1.2.7-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 247048 2018-04-13 16:12 ./slackware64/x/scim-anthy-1.2.7-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 16:12 ./slackware64/x/scim-anthy-1.2.7-x86_64-2.txz.asc
|
||||
|
@ -4762,7 +4762,7 @@ drwxr-xr-x 2 root root 65536 2019-03-17 19:53 ./slackware64/x
|
|||
-rw-r--r-- 1 root root 213 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 25288 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 12288 2019-03-13 17:52 ./slackware64/xap
|
||||
drwxr-xr-x 2 root root 12288 2019-03-18 23:06 ./slackware64/xap
|
||||
-rw-r--r-- 1 root root 625 2018-07-20 18:36 ./slackware64/xap/MPlayer-20180720-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2733036 2018-07-20 18:36 ./slackware64/xap/MPlayer-20180720-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-07-20 18:36 ./slackware64/xap/MPlayer-20180720-x86_64-1.txz.asc
|
||||
|
@ -4827,9 +4827,9 @@ drwxr-xr-x 2 root root 12288 2019-03-13 17:52 ./slackware64/xap
|
|||
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/xap/install.end
|
||||
-rw-r--r-- 1 root root 4163 2018-03-31 20:49 ./slackware64/xap/maketag
|
||||
-rw-r--r-- 1 root root 4163 2018-03-31 20:49 ./slackware64/xap/maketag.ez
|
||||
-rw-r--r-- 1 root root 483 2019-02-22 20:28 ./slackware64/xap/mozilla-firefox-60.5.2esr-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 42609084 2019-02-22 20:28 ./slackware64/xap/mozilla-firefox-60.5.2esr-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-22 20:28 ./slackware64/xap/mozilla-firefox-60.5.2esr-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 483 2019-03-18 19:07 ./slackware64/xap/mozilla-firefox-60.6.0esr-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 42660420 2019-03-18 19:07 ./slackware64/xap/mozilla-firefox-60.6.0esr-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 19:07 ./slackware64/xap/mozilla-firefox-60.6.0esr-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 663 2019-03-06 22:36 ./slackware64/xap/mozilla-thunderbird-60.5.3-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 36717248 2019-03-06 22:36 ./slackware64/xap/mozilla-thunderbird-60.5.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-06 22:36 ./slackware64/xap/mozilla-thunderbird-60.5.3-x86_64-1.txz.asc
|
||||
|
@ -5002,11 +5002,11 @@ drwxr-xr-x 2 root root 4096 2019-02-17 23:51 ./slackware64/y
|
|||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag
|
||||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag.ez
|
||||
-rw-r--r-- 1 root root 14 2018-03-01 07:55 ./slackware64/y/tagfile
|
||||
drwxr-xr-x 19 root root 4096 2019-03-17 20:51 ./source
|
||||
-rw-r--r-- 1 root root 462692 2019-03-17 20:51 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-03-17 20:51 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 653726 2019-03-17 20:50 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 16740146 2019-03-17 20:50 ./source/MANIFEST.bz2
|
||||
drwxr-xr-x 19 root root 4096 2019-03-18 23:10 ./source
|
||||
-rw-r--r-- 1 root root 463541 2019-03-18 23:10 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-03-18 23:10 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 654719 2019-03-18 23:10 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 16725531 2019-03-18 23:10 ./source/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
|
||||
drwxr-xr-x 111 root root 4096 2019-03-16 20:25 ./source/a
|
||||
-rw-r--r-- 1 root root 877 2018-11-21 18:49 ./source/a/FTBFSlog
|
||||
|
@ -5986,8 +5986,8 @@ drwxr-xr-x 2 root root 4096 2015-11-21 23:21 ./source/ap/cgmanager/config
|
|||
-rw-r--r-- 1 root root 334 2015-11-20 01:59 ./source/ap/cgmanager/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 988 2018-02-27 06:13 ./source/ap/cgmanager/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-12-08 00:51 ./source/ap/cups
|
||||
drwxr-xr-x 2 root root 4096 2019-02-17 21:01 ./source/ap/cups-filters
|
||||
-rw-r--r-- 1 root root 1475456 2019-02-15 18:50 ./source/ap/cups-filters/cups-filters-1.22.1.tar.xz
|
||||
drwxr-xr-x 2 root root 4096 2019-03-18 17:02 ./source/ap/cups-filters
|
||||
-rw-r--r-- 1 root root 1476812 2019-03-15 18:48 ./source/ap/cups-filters/cups-filters-1.22.2.tar.xz
|
||||
-rwxr-xr-x 1 root root 4441 2018-09-18 22:04 ./source/ap/cups-filters/cups-filters.SlackBuild
|
||||
-rw-r--r-- 1 root root 51 2014-07-21 02:53 ./source/ap/cups-filters/cups-filters.url
|
||||
-rw-r--r-- 1 root root 339 2018-01-08 22:54 ./source/ap/cups-filters/doinst.sh.gz
|
||||
|
@ -6935,7 +6935,7 @@ drwxr-xr-x 2 root root 4096 2018-04-13 02:43 ./source/kde/build
|
|||
-rw-r--r-- 1 root root 2 2018-04-13 02:43 ./source/kde/build/bluedevil
|
||||
-rw-r--r-- 1 root root 2 2018-04-13 02:43 ./source/kde/build/bomber
|
||||
-rw-r--r-- 1 root root 2 2018-04-13 02:43 ./source/kde/build/bovo
|
||||
-rw-r--r-- 1 root root 3 2018-12-14 03:15 ./source/kde/build/calligra
|
||||
-rw-r--r-- 1 root root 3 2019-03-17 23:39 ./source/kde/build/calligra
|
||||
-rw-r--r-- 1 root root 2 2018-04-13 02:43 ./source/kde/build/cantor
|
||||
-rw-r--r-- 1 root root 2 2018-04-13 02:43 ./source/kde/build/cervisia
|
||||
-rw-r--r-- 1 root root 2 2018-04-13 02:43 ./source/kde/build/dolphin-plugins
|
||||
|
@ -7261,9 +7261,17 @@ drwxr-xr-x 2 root root 4096 2018-06-24 20:11 ./source/kde/modules
|
|||
-rw-r--r-- 1 root root 191 2012-10-13 20:59 ./source/kde/package-blacklist
|
||||
drwxr-xr-x 28 root root 4096 2019-03-17 20:15 ./source/kde/patch
|
||||
-rw-r--r-- 1 root root 328 2011-07-28 17:38 ./source/kde/patch/README
|
||||
drwxr-xr-x 2 root root 4096 2017-09-11 18:52 ./source/kde/patch/calligra
|
||||
-rw-r--r-- 1 root root 336 2017-09-11 18:52 ./source/kde/patch/calligra.patch
|
||||
drwxr-xr-x 2 root root 4096 2019-03-17 23:38 ./source/kde/patch/calligra
|
||||
-rw-r--r-- 1 root root 1741 2019-03-17 23:38 ./source/kde/patch/calligra.patch
|
||||
-rw-r--r-- 1 root root 826 2016-12-18 15:03 ./source/kde/patch/calligra/0001-adapt-to-libwps-0.4.patch.gz
|
||||
-rw-r--r-- 1 root root 622 2016-12-18 15:03 ./source/kde/patch/calligra/0065-Backport-Plan-Fix-crash-due-to-accessing-deleted-obj.patch.gz
|
||||
-rw-r--r-- 1 root root 1405 2016-12-18 15:03 ./source/kde/patch/calligra/0066-Backport-Plan-Do-not-crash-if-scheduler-plugins-not-.patch.gz
|
||||
-rw-r--r-- 1 root root 1414 2016-12-18 15:03 ./source/kde/patch/calligra/0067-Backport-Plan-Fix-insert-file.patch.gz
|
||||
-rw-r--r-- 1 root root 1175 2016-12-18 15:03 ./source/kde/patch/calligra/0068-Backport-Plan-Fix-task-module-load-and-save.patch.gz
|
||||
-rw-r--r-- 1 root root 3431 2016-12-18 15:03 ./source/kde/patch/calligra/0069-Backport-Plan-Avoid-crash-in-special-cases.patch.gz
|
||||
-rw-r--r-- 1 root root 1008 2016-12-18 15:03 ./source/kde/patch/calligra/0070-Plan-Guard-against-trying-to-move-a-task-into-the-sa.patch.gz
|
||||
-rw-r--r-- 1 root root 347 2017-08-27 15:56 ./source/kde/patch/calligra/boost-1.65.0.patch.gz
|
||||
-rw-r--r-- 1 root root 357 2016-12-18 15:03 ./source/kde/patch/calligra/calligra-2.9.11-gcc6_arm.patch.gz
|
||||
-rw-r--r-- 1 root root 370 2017-08-30 19:21 ./source/kde/patch/calligra/calligra.mariadb.diff.gz
|
||||
drwxr-xr-x 2 root root 4096 2017-05-06 21:47 ./source/kde/patch/k3b
|
||||
-rw-r--r-- 1 root root 527 2017-05-06 21:48 ./source/kde/patch/k3b.patch
|
||||
|
@ -8148,8 +8156,8 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/aalib
|
|||
-rwxr-xr-x 1 root root 4267 2018-09-18 22:04 ./source/l/aalib/aalib.SlackBuild
|
||||
-rw-r--r-- 1 root root 1442 2018-02-27 06:14 ./source/l/aalib/slack-desc
|
||||
-rw-r--r-- 1 root root 1298 2018-02-27 06:14 ./source/l/aalib/slack-desc.11line
|
||||
drwxr-xr-x 2 root root 4096 2018-11-22 17:42 ./source/l/adwaita-icon-theme
|
||||
-rw-r--r-- 1 root root 19931180 2018-11-19 16:47 ./source/l/adwaita-icon-theme/adwaita-icon-theme-3.30.1.tar.xz
|
||||
drwxr-xr-x 2 root root 4096 2019-03-18 20:55 ./source/l/adwaita-icon-theme
|
||||
-rw-r--r-- 1 root root 18540012 2019-03-18 13:26 ./source/l/adwaita-icon-theme/adwaita-icon-theme-3.32.0.tar.xz
|
||||
-rwxr-xr-x 1 root root 3843 2018-11-17 01:52 ./source/l/adwaita-icon-theme/adwaita-icon-theme.SlackBuild
|
||||
-rw-r--r-- 1 root root 78976 2015-03-31 02:21 ./source/l/adwaita-icon-theme/adwaita-xfce-icons-0.6.tar.xz
|
||||
-rw-r--r-- 1 root root 141 2014-09-23 05:08 ./source/l/adwaita-icon-theme/doinst.sh.gz
|
||||
|
@ -8428,9 +8436,9 @@ drwxr-xr-x 2 root root 4096 2019-03-14 20:34 ./source/l/gexiv2
|
|||
-rw-r--r-- 1 root root 370816 2019-03-11 21:47 ./source/l/gexiv2/gexiv2-0.12.0.tar.xz
|
||||
-rwxr-xr-x 1 root root 3447 2019-03-14 20:35 ./source/l/gexiv2/gexiv2.SlackBuild
|
||||
-rw-r--r-- 1 root root 781 2018-05-01 16:22 ./source/l/gexiv2/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-03-11 18:17 ./source/l/giflib
|
||||
-rw-r--r-- 1 root root 322735 2019-03-10 19:23 ./source/l/giflib/giflib-5.1.7.tar.lz
|
||||
-rwxr-xr-x 1 root root 4043 2019-02-13 20:47 ./source/l/giflib/giflib.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2019-03-18 17:05 ./source/l/giflib
|
||||
-rw-r--r-- 1 root root 328453 2019-03-17 16:47 ./source/l/giflib/giflib-5.1.8.tar.lz
|
||||
-rwxr-xr-x 1 root root 4033 2019-03-18 17:06 ./source/l/giflib/giflib.SlackBuild
|
||||
-rw-r--r-- 1 root root 41 2019-02-13 20:21 ./source/l/giflib/giflib.url
|
||||
-rw-r--r-- 1 root root 773 2018-02-27 06:12 ./source/l/giflib/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/glade3
|
||||
|
@ -9082,10 +9090,9 @@ drwxr-xr-x 2 root root 4096 2019-02-25 19:34 ./source/l/libssh
|
|||
-rw-r--r-- 1 root root 833 2019-02-25 09:48 ./source/l/libssh/libssh-0.8.7.tar.xz.asc
|
||||
-rwxr-xr-x 1 root root 3791 2018-10-16 19:46 ./source/l/libssh/libssh.SlackBuild
|
||||
-rw-r--r-- 1 root root 859 2018-02-27 06:12 ./source/l/libssh/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/libssh2
|
||||
-rw-r--r-- 1 root root 854916 2016-10-25 06:45 ./source/l/libssh2/libssh2-1.8.0.tar.gz
|
||||
-rw-r--r-- 1 root root 455 2016-10-25 06:45 ./source/l/libssh2/libssh2-1.8.0.tar.gz.asc
|
||||
-rwxr-xr-x 1 root root 3933 2018-09-18 22:04 ./source/l/libssh2/libssh2.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2019-03-18 22:35 ./source/l/libssh2
|
||||
-rw-r--r-- 1 root root 562881 2019-03-18 21:31 ./source/l/libssh2/libssh2-1.8.1.tar.lz
|
||||
-rwxr-xr-x 1 root root 3933 2019-03-18 22:35 ./source/l/libssh2/libssh2.SlackBuild
|
||||
-rw-r--r-- 1 root root 705 2018-02-27 06:12 ./source/l/libssh2/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/libtasn1
|
||||
-rw-r--r-- 1 root root 1247243 2018-01-16 17:48 ./source/l/libtasn1/libtasn1-4.13.tar.lz
|
||||
|
@ -11042,7 +11049,7 @@ drwxr-xr-x 2 root root 4096 2018-06-05 22:34 ./source/x/sazanami-fonts-tt
|
|||
-rw-r--r-- 1 root root 8622710 2004-06-29 13:55 ./source/x/sazanami-fonts-ttf/sazanami-20040629.tar.bz2
|
||||
-rwxr-xr-x 1 root root 3674 2018-06-05 22:37 ./source/x/sazanami-fonts-ttf/sazanami-fonts-ttf.SlackBuild
|
||||
-rw-r--r-- 1 root root 860 2018-02-27 06:13 ./source/x/sazanami-fonts-ttf/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/x/scim
|
||||
drwxr-xr-x 2 root root 4096 2019-03-18 17:22 ./source/x/scim
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/x/scim-anthy
|
||||
-rw-r--r-- 1 root root 403048 2015-09-02 13:47 ./source/x/scim-anthy/scim-anthy-1.2.7.tar.xz
|
||||
-rwxr-xr-x 1 root root 4386 2018-09-18 22:04 ./source/x/scim-anthy/scim-anthy.SlackBuild
|
||||
|
@ -11071,10 +11078,11 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/x/scim-tables
|
|||
-rw-r--r-- 1 root root 3862108 2015-09-02 14:12 ./source/x/scim-tables/scim-tables-0.5.14.1.tar.xz
|
||||
-rwxr-xr-x 1 root root 4435 2018-09-18 22:04 ./source/x/scim-tables/scim-tables.SlackBuild
|
||||
-rw-r--r-- 1 root root 757 2018-04-01 16:54 ./source/x/scim-tables/slack-desc
|
||||
-rw-rw-r-- 1 root root 874400 2016-06-02 07:38 ./source/x/scim/scim-1.4.17.tar.xz
|
||||
-rw-r--r-- 1 root root 852172 2017-07-31 02:45 ./source/x/scim/scim-1.4.18.tar.lz
|
||||
-rw-r--r-- 1 root root 1411 2007-10-28 14:28 ./source/x/scim/scim-setup.desktop
|
||||
-rwxr-xr-x 1 root root 8541 2018-09-18 22:04 ./source/x/scim/scim.SlackBuild
|
||||
-rwxr-xr-x 1 root root 8539 2019-03-18 17:23 ./source/x/scim/scim.SlackBuild
|
||||
-rw-r--r-- 1 root root 423 2008-03-31 21:12 ./source/x/scim/scim.desktop
|
||||
-rw-r--r-- 1 root root 32 2019-03-18 17:21 ./source/x/scim/scim.url
|
||||
-rw-r--r-- 1 root root 794 2018-04-01 16:51 ./source/x/scim/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-06-05 22:34 ./source/x/sinhala_lklug-font-ttf
|
||||
-rwxr-xr-x 1 root root 3741 2018-06-05 22:38 ./source/x/sinhala_lklug-font-ttf/sinhala_lklug-font-ttf.SlackBuild
|
||||
|
@ -12384,19 +12392,19 @@ drwxr-xr-x 2 root root 4096 2019-02-19 21:35 ./source/xap/hexchat
|
|||
-rwxr-xr-x 1 root root 3743 2019-02-19 21:35 ./source/xap/hexchat/hexchat.SlackBuild
|
||||
-rw-r--r-- 1 root root 110 2018-09-02 19:38 ./source/xap/hexchat/hexchat.url
|
||||
-rw-r--r-- 1 root root 718 2018-02-27 06:13 ./source/xap/hexchat/slack-desc
|
||||
drwxr-xr-x 3 root root 4096 2019-02-22 19:24 ./source/xap/mozilla-firefox
|
||||
drwxr-xr-x 3 root root 4096 2019-03-18 17:34 ./source/xap/mozilla-firefox
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-firefox/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-firefox/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-firefox/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/mozilla-firefox/autoconf/autoconf.build
|
||||
-rwxr-xr-x 1 root root 840 2018-03-13 12:55 ./source/xap/mozilla-firefox/fetch-and-repack.sh
|
||||
-rw-r--r-- 1 root root 340 2017-05-21 20:34 ./source/xap/mozilla-firefox/ff.ui.scrollToClick.diff.gz
|
||||
-rw-r--r-- 1 root root 268056844 2019-02-22 14:22 ./source/xap/mozilla-firefox/firefox-60.5.2esr.source.tar.xz
|
||||
-rw-r--r-- 1 root root 836 2019-02-22 14:23 ./source/xap/mozilla-firefox/firefox-60.5.2esr.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 267508680 2019-03-18 13:08 ./source/xap/mozilla-firefox/firefox-60.6.0esr.source.tar.xz
|
||||
-rw-r--r-- 1 root root 836 2019-03-18 13:08 ./source/xap/mozilla-firefox/firefox-60.6.0esr.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 327 2008-06-17 17:19 ./source/xap/mozilla-firefox/firefox.moz_plugin_path.diff.gz
|
||||
-rw-r--r-- 1 root root 462 2009-07-01 06:05 ./source/xap/mozilla-firefox/mimeTypes.rdf.gz
|
||||
-rw-r--r-- 1 root root 680 2009-07-01 13:28 ./source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz
|
||||
-rwxr-xr-x 1 root root 13709 2019-01-29 23:01 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
|
||||
-rwxr-xr-x 1 root root 13722 2019-03-18 18:15 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
|
||||
-rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./source/xap/mozilla-firefox/mozilla-firefox.desktop
|
||||
-rw-r--r-- 1 root root 946 2018-11-03 19:51 ./source/xap/mozilla-firefox/slack-desc
|
||||
drwxr-xr-x 4 root root 4096 2019-03-06 18:55 ./source/xap/mozilla-thunderbird
|
||||
|
@ -12433,21 +12441,21 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/xap/pidgin
|
|||
-rw-r--r-- 1 root root 355 2012-05-02 03:59 ./source/xap/pidgin/fix-gmain_h-compile-error.diff.gz
|
||||
-rw-r--r-- 1 root root 6641203 2018-03-09 02:25 ./source/xap/pidgin/pidgin-2.13.0.tar.lz
|
||||
-rw-r--r-- 1 root root 604129 2010-05-18 16:51 ./source/xap/pidgin/pidgin-encryption-3.1.tar.gz
|
||||
-rwxr-xr-x 1 root root 7550 2018-09-18 22:04 ./source/xap/pidgin/pidgin.SlackBuild
|
||||
-rw-r--r-- 1 root root 920 2018-02-27 06:13 ./source/xap/pidgin/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-01-02 22:46 ./source/xap/rdesktop
|
||||
-rw-r--r-- 1 root root 250484 2019-01-02 14:21 ./source/xap/rdesktop/rdesktop-1.8.4.tar.xz
|
||||
-rwxr-xr-x 1 root root 3809 2019-01-02 22:46 ./source/xap/rdesktop/rdesktop.SlackBuild
|
||||
-rw-r--r-- 1 root root 850 2018-02-27 06:13 ./source/xap/rdesktop/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/xap/rxvt-unicode
|
||||
-rw-r--r-- 1 root root 222 2018-03-31 17:18 ./source/xap/rxvt-unicode/rxvt-unicode-256color.desktop
|
||||
-rw-r--r-- 1 root root 712702 2016-01-23 20:09 ./source/xap/rxvt-unicode/rxvt-unicode-9.22.tar.lz
|
||||
-rwxr-xr-x 1 root root 5651 2018-11-30 21:13 ./source/xap/rxvt-unicode/rxvt-unicode.SlackBuild
|
||||
-rw-r--r-- 1 root root 207 2018-03-31 17:17 ./source/xap/rxvt-unicode/rxvt-unicode.desktop
|
||||
-rw-r--r-- 1 root root 7758 2018-03-31 16:26 ./source/xap/rxvt-unicode/rxvt-unicode.utempter.diff.gz
|
||||
-rw-r--r-- 1 root root 940 2018-03-31 16:58 ./source/xap/rxvt-unicode/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-11-09 20:41 ./source/xap/sane
|
||||
-rw-r--r-- 1 root root 133 2006-09-23 08:33 ./source/xap/sane/dll.conf.additions.gz
|
||||
-rwxr-xr-x 1 root root 7550 2018-09-18 22:04 ./source/xap/pidgin/pidgin.SlackBuild
|
||||
-rw-r--r-- 1 root root 920 2018-02-27 06:13 ./source/xap/pidgin/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-01-02 22:46 ./source/xap/rdesktop
|
||||
-rw-r--r-- 1 root root 250484 2019-01-02 14:21 ./source/xap/rdesktop/rdesktop-1.8.4.tar.xz
|
||||
-rwxr-xr-x 1 root root 3809 2019-01-02 22:46 ./source/xap/rdesktop/rdesktop.SlackBuild
|
||||
-rw-r--r-- 1 root root 850 2018-02-27 06:13 ./source/xap/rdesktop/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/xap/rxvt-unicode
|
||||
-rw-r--r-- 1 root root 222 2018-03-31 17:18 ./source/xap/rxvt-unicode/rxvt-unicode-256color.desktop
|
||||
-rw-r--r-- 1 root root 712702 2016-01-23 20:09 ./source/xap/rxvt-unicode/rxvt-unicode-9.22.tar.lz
|
||||
-rwxr-xr-x 1 root root 5651 2018-11-30 21:13 ./source/xap/rxvt-unicode/rxvt-unicode.SlackBuild
|
||||
-rw-r--r-- 1 root root 207 2018-03-31 17:17 ./source/xap/rxvt-unicode/rxvt-unicode.desktop
|
||||
-rw-r--r-- 1 root root 7758 2018-03-31 16:26 ./source/xap/rxvt-unicode/rxvt-unicode.utempter.diff.gz
|
||||
-rw-r--r-- 1 root root 940 2018-03-31 16:58 ./source/xap/rxvt-unicode/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-11-09 20:41 ./source/xap/sane
|
||||
-rw-r--r-- 1 root root 133 2006-09-23 08:33 ./source/xap/sane/dll.conf.additions.gz
|
||||
-rw-r--r-- 1 root root 285 2008-02-12 16:23 ./source/xap/sane/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 3581624 2017-05-23 13:08 ./source/xap/sane/sane-backends-1.0.27.tar.xz
|
||||
-rw-r--r-- 1 root root 341 2010-01-20 01:54 ./source/xap/sane/sane-frontends-1.0.14-sane_cap_always_settable.diff.gz
|
||||
|
|
|
@ -308,6 +308,14 @@ gzip ./source/a/mcelog/mcelog.init.diff
|
|||
gzip ./source/a/mcelog/doinst.sh
|
||||
gzip ./source/kde/patch/ktorrent/ktorrent.use.package.geoip.database.diff
|
||||
gzip ./source/kde/patch/ktorrent/geoip.dat
|
||||
gzip ./source/kde/patch/calligra/calligra-2.9.11-gcc6_arm.patch
|
||||
gzip ./source/kde/patch/calligra/0067-Backport-Plan-Fix-insert-file.patch
|
||||
gzip ./source/kde/patch/calligra/0070-Plan-Guard-against-trying-to-move-a-task-into-the-sa.patch
|
||||
gzip ./source/kde/patch/calligra/0065-Backport-Plan-Fix-crash-due-to-accessing-deleted-obj.patch
|
||||
gzip ./source/kde/patch/calligra/0001-adapt-to-libwps-0.4.patch
|
||||
gzip ./source/kde/patch/calligra/0066-Backport-Plan-Do-not-crash-if-scheduler-plugins-not-.patch
|
||||
gzip ./source/kde/patch/calligra/0068-Backport-Plan-Fix-task-module-load-and-save.patch
|
||||
gzip ./source/kde/patch/calligra/0069-Backport-Plan-Avoid-crash-in-special-cases.patch
|
||||
gzip ./source/kde/patch/calligra/calligra.mariadb.diff
|
||||
gzip ./source/kde/patch/calligra/boost-1.65.0.patch
|
||||
gzip ./source/kde/patch/kde-workspace/kde-workspace.kdm.server.timeout.diff
|
||||
|
|
|
@ -1 +1 @@
|
|||
27
|
||||
28
|
||||
|
|
|
@ -4,3 +4,12 @@ zcat $CWD/patch/calligra/calligra.mariadb.diff.gz | patch -p1 --verbose || { tou
|
|||
# Patch for boost 1.65.0+:
|
||||
zcat $CWD/patch/calligra/boost-1.65.0.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
|
||||
# Fedora patches, mostly backports to fix a Calligra Plan crash:
|
||||
zcat $CWD/patch/calligra/0001-adapt-to-libwps-0.4.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
zcat $CWD/patch/calligra/0065-Backport-Plan-Fix-crash-due-to-accessing-deleted-obj.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
zcat $CWD/patch/calligra/0066-Backport-Plan-Do-not-crash-if-scheduler-plugins-not-.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
zcat $CWD/patch/calligra/0067-Backport-Plan-Fix-insert-file.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
zcat $CWD/patch/calligra/0068-Backport-Plan-Fix-task-module-load-and-save.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
zcat $CWD/patch/calligra/0069-Backport-Plan-Avoid-crash-in-special-cases.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
zcat $CWD/patch/calligra/0070-Plan-Guard-against-trying-to-move-a-task-into-the-sa.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
zcat $CWD/patch/calligra/calligra-2.9.11-gcc6_arm.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
|
|
52
source/kde/patch/calligra/0001-adapt-to-libwps-0.4.patch
Normal file
52
source/kde/patch/calligra/0001-adapt-to-libwps-0.4.patch
Normal file
|
@ -0,0 +1,52 @@
|
|||
From e81fe84405bc635dfa93e54fb8a3c8e6065dbf10 Mon Sep 17 00:00:00 2001
|
||||
From: David Tardon <dtardon@redhat.com>
|
||||
Date: Sat, 6 Jun 2015 18:27:24 +0200
|
||||
Subject: [PATCH] adapt to libwps 0.4
|
||||
|
||||
---
|
||||
cmake/modules/FindLibWps.cmake | 6 +++---
|
||||
filters/words/works/import/WPSImport.cpp | 4 +++-
|
||||
2 files changed, 6 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/cmake/modules/FindLibWps.cmake b/cmake/modules/FindLibWps.cmake
|
||||
index f8c8225..58ef2b5 100644
|
||||
--- a/cmake/modules/FindLibWps.cmake
|
||||
+++ b/cmake/modules/FindLibWps.cmake
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
include(LibFindMacros)
|
||||
libfind_package(LIBWPS LibWpd)
|
||||
-libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.3)
|
||||
+libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.4)
|
||||
|
||||
find_path(LIBWPS_INCLUDE_DIR
|
||||
NAMES libwps/libwps.h
|
||||
HINTS ${LIBWPS_PKGCONF_INCLUDE_DIRS} ${LIBWPS_PKGCONF_INCLUDEDIR}
|
||||
- PATH_SUFFIXES libwps-0.3
|
||||
+ PATH_SUFFIXES libwps-0.4
|
||||
)
|
||||
|
||||
find_library(LIBWPS_LIBRARY
|
||||
- NAMES wps wps-0.3
|
||||
+ NAMES wps wps-0.4
|
||||
HINTS ${LIBWPS_PKGCONF_LIBRARY_DIRS} ${LIBWPS_PKGCONF_LIBDIR}
|
||||
)
|
||||
|
||||
diff --git a/filters/words/works/import/WPSImport.cpp b/filters/words/works/import/WPSImport.cpp
|
||||
index eea2cc9..94b859d 100644
|
||||
--- a/filters/words/works/import/WPSImport.cpp
|
||||
+++ b/filters/words/works/import/WPSImport.cpp
|
||||
@@ -91,7 +91,9 @@ public:
|
||||
bool isSupportedFormat(librevenge::RVNGInputStream &input)
|
||||
{
|
||||
WPSKind kind = WPS_TEXT;
|
||||
- WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind);
|
||||
+ WPSCreator creator = WPS_MSWORKS;
|
||||
+ bool needsEncoding = false;
|
||||
+ WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind, creator, needsEncoding);
|
||||
if (confidence == WPS_CONFIDENCE_NONE || kind != WPS_TEXT)
|
||||
return false;
|
||||
return true;
|
||||
--
|
||||
2.4.2
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
From 7c64caec3022b28775ea85864eef47bf2ac51066 Mon Sep 17 00:00:00 2001
|
||||
From: Dag Andersen <danders@get2net.dk>
|
||||
Date: Mon, 22 Aug 2016 08:49:13 +0200
|
||||
Subject: [PATCH 65/80] Backport: Plan: Fix crash due to accessing deleted
|
||||
object
|
||||
|
||||
KReportDesigner takes ownership of reportdata, so give it a clone it can delete
|
||||
---
|
||||
plan/libs/ui/reports/reportview.cpp | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/plan/libs/ui/reports/reportview.cpp b/plan/libs/ui/reports/reportview.cpp
|
||||
index 462a31d..8552790 100644
|
||||
--- a/plan/libs/ui/reports/reportview.cpp
|
||||
+++ b/plan/libs/ui/reports/reportview.cpp
|
||||
@@ -1250,10 +1250,10 @@ void ReportDesigner::createDockers()
|
||||
|
||||
void ReportDesigner::setReportData( const QString &tag )
|
||||
{
|
||||
-
|
||||
+ emit optionsModified();
|
||||
ReportData *rd = Report::findReportData( m_reportdatamodels, tag );
|
||||
- if ( rd != m_designer->reportData() ) {
|
||||
- emit optionsModified();
|
||||
+ if ( rd ) {
|
||||
+ rd = rd->clone(); // KReportDesigner takes ownership, so give it a clone it can delete
|
||||
}
|
||||
m_designer->setReportData( rd );
|
||||
|
||||
--
|
||||
2.7.4
|
||||
|
|
@ -0,0 +1,138 @@
|
|||
From 4d9762cd151b7d6a208aece8cebcdbe09bd41703 Mon Sep 17 00:00:00 2001
|
||||
From: Dag Andersen <danders@get2net.dk>
|
||||
Date: Mon, 22 Aug 2016 09:15:32 +0200
|
||||
Subject: [PATCH 66/80] Backport: Plan: Do not crash if scheduler plugins not
|
||||
found
|
||||
|
||||
Shouldn't happen atm, but...
|
||||
---
|
||||
plan/libs/models/kptschedulemodel.cpp | 69 ++++++++++++++++++++++-------------
|
||||
1 file changed, 43 insertions(+), 26 deletions(-)
|
||||
|
||||
diff --git a/plan/libs/models/kptschedulemodel.cpp b/plan/libs/models/kptschedulemodel.cpp
|
||||
index 35b74bc..e3ce298 100644
|
||||
--- a/plan/libs/models/kptschedulemodel.cpp
|
||||
+++ b/plan/libs/models/kptschedulemodel.cpp
|
||||
@@ -252,9 +252,16 @@ Qt::ItemFlags ScheduleItemModel::flags( const QModelIndex &index ) const
|
||||
if ( !m_readWrite ) {
|
||||
return flags &= ~Qt::ItemIsEditable;
|
||||
}
|
||||
- flags &= ~Qt::ItemIsEditable;
|
||||
ScheduleManager *sm = manager( index );
|
||||
- int capabilities = sm->schedulerPlugin()->capabilities();
|
||||
+ if ( sm == 0 ) {
|
||||
+ return flags;
|
||||
+ }
|
||||
+ SchedulerPlugin *pl = sm->schedulerPlugin();
|
||||
+ if ( pl == 0 ) {
|
||||
+ return flags;
|
||||
+ }
|
||||
+ int capabilities = pl->capabilities();
|
||||
+ flags &= ~Qt::ItemIsEditable;
|
||||
if ( sm && ! sm->isBaselined() ) {
|
||||
switch ( index.column() ) {
|
||||
case ScheduleModel::ScheduleState: break;
|
||||
@@ -452,7 +459,11 @@ QVariant ScheduleItemModel::allowOverbooking( const QModelIndex &index, int role
|
||||
if ( sm == 0 ) {
|
||||
return QVariant();
|
||||
}
|
||||
- int capabilities = sm->schedulerPlugin()->capabilities();
|
||||
+ SchedulerPlugin *pl = sm->schedulerPlugin();
|
||||
+ if ( pl == 0 ) {
|
||||
+ return QVariant();
|
||||
+ }
|
||||
+ int capabilities = pl->capabilities();
|
||||
switch ( role ) {
|
||||
case Qt::EditRole:
|
||||
return sm->allowOverbooking();
|
||||
@@ -480,11 +491,11 @@ QVariant ScheduleItemModel::allowOverbooking( const QModelIndex &index, int role
|
||||
if ( capabilities & SchedulerPlugin::AllowOverbooking ) {
|
||||
return sm->allowOverbooking()
|
||||
? i18nc( "@info:tooltip", "Allow overbooking of resources" )
|
||||
- : i18nc( "@info:tooltip 1=scheduler name", "%1 always allows overbooking of resources", sm->schedulerPlugin()->name() );
|
||||
+ : i18nc( "@info:tooltip 1=scheduler name", "%1 always allows overbooking of resources", pl->name() );
|
||||
}
|
||||
if ( capabilities & SchedulerPlugin::AvoidOverbooking ) {
|
||||
return sm->allowOverbooking()
|
||||
- ? i18nc( "@info:tooltip 1=scheduler name", "%1 always avoids overbooking of resources", sm->schedulerPlugin()->name() )
|
||||
+ ? i18nc( "@info:tooltip 1=scheduler name", "%1 always avoids overbooking of resources", pl->name() )
|
||||
: i18nc( "@info:tooltip", "Avoid overbooking resources" );
|
||||
}
|
||||
break;
|
||||
@@ -637,7 +648,11 @@ QVariant ScheduleItemModel::schedulingDirection( const QModelIndex &index, int r
|
||||
if ( sm == 0 ) {
|
||||
return QVariant();
|
||||
}
|
||||
- int capabilities = sm->schedulerPlugin()->capabilities();
|
||||
+ SchedulerPlugin *pl = sm->schedulerPlugin();
|
||||
+ if ( pl == 0 ) {
|
||||
+ return QVariant();
|
||||
+ }
|
||||
+ int capabilities = pl->capabilities();
|
||||
switch ( role ) {
|
||||
case Qt::EditRole:
|
||||
return sm->schedulingDirection();
|
||||
@@ -664,13 +679,13 @@ QVariant ScheduleItemModel::schedulingDirection( const QModelIndex &index, int r
|
||||
}
|
||||
if ( capabilities & SchedulerPlugin::ScheduleForward ) {
|
||||
return sm->schedulingDirection()
|
||||
- ? i18nc( "@info:tooltip 1=scheduler name", "%1 always schedules from target start time", sm->schedulerPlugin()->name() )
|
||||
+ ? i18nc( "@info:tooltip 1=scheduler name", "%1 always schedules from target start time", pl->name() )
|
||||
: i18nc( "@info:tooltip", "Schedule project from target start time" );
|
||||
}
|
||||
if ( capabilities & SchedulerPlugin::ScheduleBackward ) {
|
||||
return sm->schedulingDirection()
|
||||
? i18nc( "@info:tooltip", "Schedule project from target end time" )
|
||||
- : i18nc( "@info:tooltip 1=scheduler name", "%1 always schedules from target end time", sm->schedulerPlugin()->name() );
|
||||
+ : i18nc( "@info:tooltip 1=scheduler name", "%1 always schedules from target end time", pl->name() );
|
||||
}
|
||||
break;
|
||||
case Role::EnumList:
|
||||
@@ -708,24 +723,26 @@ QVariant ScheduleItemModel::scheduler( const QModelIndex &index, int role ) cons
|
||||
return QVariant();
|
||||
}
|
||||
SchedulerPlugin *pl = sm->schedulerPlugin();
|
||||
- switch ( role ) {
|
||||
- case Qt::EditRole:
|
||||
- return sm->schedulerPluginId();
|
||||
- case Qt::DisplayRole:
|
||||
- return pl ? pl->name() : i18n( "Unknown" );
|
||||
- case Qt::ToolTipRole:
|
||||
- return pl ? pl->comment() : QString();
|
||||
- case Role::EnumList:
|
||||
- return sm->schedulerPluginNames();
|
||||
- case Role::EnumListValue:
|
||||
- return sm->schedulerPluginIndex();
|
||||
- case Qt::TextAlignmentRole:
|
||||
- return Qt::AlignCenter;
|
||||
- case Qt::StatusTipRole:
|
||||
- return QVariant();
|
||||
- case Qt::WhatsThisRole: {
|
||||
- QString s = pl->description();
|
||||
- return s.isEmpty() ? QVariant() : QVariant( s );
|
||||
+ if ( pl ) {
|
||||
+ switch ( role ) {
|
||||
+ case Qt::EditRole:
|
||||
+ return sm->schedulerPluginId();
|
||||
+ case Qt::DisplayRole:
|
||||
+ return pl ? pl->name() : i18n( "Unknown" );
|
||||
+ case Qt::ToolTipRole:
|
||||
+ return pl ? pl->comment() : QString();
|
||||
+ case Role::EnumList:
|
||||
+ return sm->schedulerPluginNames();
|
||||
+ case Role::EnumListValue:
|
||||
+ return sm->schedulerPluginIndex();
|
||||
+ case Qt::TextAlignmentRole:
|
||||
+ return Qt::AlignCenter;
|
||||
+ case Qt::StatusTipRole:
|
||||
+ return QVariant();
|
||||
+ case Qt::WhatsThisRole: {
|
||||
+ QString s = pl->description();
|
||||
+ return s.isEmpty() ? QVariant() : QVariant( s );
|
||||
+ }
|
||||
}
|
||||
}
|
||||
return QVariant();
|
||||
--
|
||||
2.7.4
|
||||
|
|
@ -0,0 +1,101 @@
|
|||
From 5cffbe5ecf1f82369abbad1a06154368459f7845 Mon Sep 17 00:00:00 2001
|
||||
From: Dag Andersen <danders@get2net.dk>
|
||||
Date: Mon, 22 Aug 2016 09:20:32 +0200
|
||||
Subject: [PATCH 67/80] Backport: Plan: Fix insert file
|
||||
|
||||
Use KUrl instead of QString for filename
|
||||
KoDocument::openUrl() opens the url (not KoPart)
|
||||
---
|
||||
plan/kptmaindocument.cpp | 23 ++++++++++-------------
|
||||
plan/kptmaindocument.h | 4 ++--
|
||||
plan/kptview.cpp | 2 +-
|
||||
3 files changed, 13 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/plan/kptmaindocument.cpp b/plan/kptmaindocument.cpp
|
||||
index 2343471..e418972 100644
|
||||
--- a/plan/kptmaindocument.cpp
|
||||
+++ b/plan/kptmaindocument.cpp
|
||||
@@ -947,35 +947,32 @@ bool MainDocument::loadAndParse(KoStore *store, const QString &filename, KoXmlDo
|
||||
return true;
|
||||
}
|
||||
|
||||
-void MainDocument::insertFile( const QString &filename, Node *parent, Node *after )
|
||||
+void MainDocument::insertFile( const KUrl &url, Node *parent, Node *after )
|
||||
{
|
||||
Part *part = new Part( this );
|
||||
MainDocument *doc = new MainDocument( part );
|
||||
part->setDocument( doc );
|
||||
doc->disconnect(); // doc shall not handle feedback from openUrl()
|
||||
doc->setAutoSave( 0 ); //disable
|
||||
- doc->m_insertFileInfo.url = filename;
|
||||
+ doc->m_insertFileInfo.url = url;
|
||||
doc->m_insertFileInfo.parent = parent;
|
||||
doc->m_insertFileInfo.after = after;
|
||||
connect(doc, SIGNAL(completed()), SLOT(insertFileCompleted()));
|
||||
connect(doc, SIGNAL(canceled(QString)), SLOT(insertFileCancelled(QString)));
|
||||
|
||||
- doc->openUrl( KUrl( filename ) );
|
||||
+ doc->openUrl( url );
|
||||
}
|
||||
|
||||
void MainDocument::insertFileCompleted()
|
||||
{
|
||||
kDebug(planDbg())<<sender();
|
||||
- Part *part = qobject_cast<Part*>( sender() );
|
||||
- if ( part ) {
|
||||
- MainDocument *doc = qobject_cast<MainDocument*>( part->document() );
|
||||
- if ( doc ) {
|
||||
- Project &p = doc->getProject();
|
||||
- insertProject( p, doc->m_insertFileInfo.parent, doc->m_insertFileInfo.after );
|
||||
- } else {
|
||||
- KMessageBox::error( 0, i18n("Internal error, failed to insert file.") );
|
||||
- }
|
||||
- part->deleteLater(); // also deletes document
|
||||
+ MainDocument *doc = qobject_cast<MainDocument*>( sender() );
|
||||
+ if ( doc ) {
|
||||
+ Project &p = doc->getProject();
|
||||
+ insertProject( p, doc->m_insertFileInfo.parent, doc->m_insertFileInfo.after );
|
||||
+ doc->documentPart()->deleteLater(); // also deletes document
|
||||
+ } else {
|
||||
+ KMessageBox::error( 0, i18n("Internal error, failed to insert file.") );
|
||||
}
|
||||
}
|
||||
|
||||
diff --git a/plan/kptmaindocument.h b/plan/kptmaindocument.h
|
||||
index 5ead4ea..c467e1f 100644
|
||||
--- a/plan/kptmaindocument.h
|
||||
+++ b/plan/kptmaindocument.h
|
||||
@@ -117,7 +117,7 @@ public:
|
||||
Package *loadWorkPackageXML( Project& project, QIODevice*, const KoXmlDocument& document, const KUrl& url );
|
||||
QMap<KDateTime, Package*> workPackages() const { return m_workpackages; }
|
||||
|
||||
- void insertFile( const QString &filename, Node *parent, Node *after = 0 );
|
||||
+ void insertFile( const KUrl &url, Node *parent, Node *after = 0 );
|
||||
bool insertProject( Project &project, Node *parent, Node *after );
|
||||
|
||||
KPlatoAboutPage &aboutPage() { return m_aboutPage; }
|
||||
@@ -165,7 +165,7 @@ protected:
|
||||
|
||||
// used by insert file
|
||||
struct InsertFileInfo {
|
||||
- QString url;
|
||||
+ KUrl url;
|
||||
Node *parent;
|
||||
Node *after;
|
||||
} m_insertFileInfo;
|
||||
diff --git a/plan/kptview.cpp b/plan/kptview.cpp
|
||||
index 6876c3e..b38d8b6 100644
|
||||
--- a/plan/kptview.cpp
|
||||
+++ b/plan/kptview.cpp
|
||||
@@ -1452,7 +1452,7 @@ void View::slotInsertFileFinished( int result )
|
||||
return;
|
||||
}
|
||||
if ( result == QDialog::Accepted ) {
|
||||
- getPart()->insertFile( dlg->url().url(), dlg->parentNode(), dlg->afterNode() );
|
||||
+ getPart()->insertFile( dlg->url(), dlg->parentNode(), dlg->afterNode() );
|
||||
}
|
||||
dlg->deleteLater();
|
||||
}
|
||||
--
|
||||
2.7.4
|
||||
|
|
@ -0,0 +1,68 @@
|
|||
From fd5b8dca68d0a418aac926fe60814ebe537ee032 Mon Sep 17 00:00:00 2001
|
||||
From: Dag Andersen <danders@get2net.dk>
|
||||
Date: Mon, 22 Aug 2016 10:00:52 +0200
|
||||
Subject: [PATCH 68/80] Backport: Plan: Fix task module load and save
|
||||
|
||||
Workaround: saveTaskModules destroys project
|
||||
---
|
||||
plan/kptview.cpp | 19 ++++++++++++-------
|
||||
plan/libs/models/kptnodeitemmodel.cpp | 6 +++++-
|
||||
2 files changed, 17 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/plan/kptview.cpp b/plan/kptview.cpp
|
||||
index b38d8b6..af606f6 100644
|
||||
--- a/plan/kptview.cpp
|
||||
+++ b/plan/kptview.cpp
|
||||
@@ -114,6 +114,7 @@
|
||||
#include "kptviewlistdocker.h"
|
||||
#include "kptviewlist.h"
|
||||
#include "kptschedulesdocker.h"
|
||||
+#include "kptpart.h"
|
||||
#include "kptdebug.h"
|
||||
|
||||
#include "plansettings.h"
|
||||
@@ -3033,13 +3034,17 @@ void View::saveTaskModule( const KUrl &url, Project *project )
|
||||
QString dir = Factory::global().dirs()->saveLocation( "plan_taskmodules" );
|
||||
kDebug(planDbg())<<"dir="<<dir;
|
||||
if ( ! dir.isEmpty() ) {
|
||||
- MainDocument part(getKoPart());
|
||||
- part.insertProject( *project, 0, 0 );
|
||||
- part.getProject().setName( project->name() );
|
||||
- part.getProject().setLeader( project->leader() );
|
||||
- part.getProject().setDescription( project->description() );
|
||||
- part.saveNativeFormat( dir + url.fileName() );
|
||||
- kDebug(planDbg())<<dir + url.fileName();
|
||||
+ Part *part = new Part( this );
|
||||
+ MainDocument *doc = new MainDocument( part );
|
||||
+ part->setDocument( doc );
|
||||
+ doc->disconnect(); // doc shall not handle feedback from openUrl()
|
||||
+ doc->setAutoSave( 0 ); //disable
|
||||
+ doc->insertProject( *project, 0, 0 );
|
||||
+ doc->getProject().setName( project->name() );
|
||||
+ doc->getProject().setLeader( project->leader() );
|
||||
+ doc->getProject().setDescription( project->description() );
|
||||
+ doc->saveNativeFormat( dir + url.fileName() );
|
||||
+ part->deleteLater(); // also deletes document
|
||||
} else {
|
||||
kDebug(planDbg())<<"Could not find a location";
|
||||
}
|
||||
diff --git a/plan/libs/models/kptnodeitemmodel.cpp b/plan/libs/models/kptnodeitemmodel.cpp
|
||||
index 834e45a..45b1650 100644
|
||||
--- a/plan/libs/models/kptnodeitemmodel.cpp
|
||||
+++ b/plan/libs/models/kptnodeitemmodel.cpp
|
||||
@@ -4990,7 +4990,11 @@ bool TaskModuleModel::importProject( const KUrl &url, bool emitsignal )
|
||||
stripProject( project );
|
||||
addTaskModule( project );
|
||||
if ( emitsignal ) {
|
||||
- emit saveTaskModule( url, project );
|
||||
+ // FIXME: save modifies the project, so give it a copy (see kptview.cpp)
|
||||
+ Project p;
|
||||
+ status.setProject( &p );
|
||||
+ p.load( element, status );
|
||||
+ emit saveTaskModule( url, &p );
|
||||
}
|
||||
} else {
|
||||
kDebug(planDbg())<<"Failed to load project from:"<<url;
|
||||
--
|
||||
2.7.4
|
||||
|
|
@ -0,0 +1,452 @@
|
|||
From b25d46bf9fa6d5b9ff34115edb4719592c191935 Mon Sep 17 00:00:00 2001
|
||||
From: Dag Andersen <danders@get2net.dk>
|
||||
Date: Tue, 23 Aug 2016 08:01:58 +0200
|
||||
Subject: [PATCH 69/80] Backport: Plan: Avoid crash in special cases
|
||||
|
||||
Sometimes (eg. when New is pressed) the Project can be deleted before models
|
||||
and thus cause a crash.
|
||||
Added a Project::aboutToBeDeleted signal so models can adjust.
|
||||
|
||||
BUG: 346976
|
||||
FIXED_IN: 2.9.12
|
||||
---
|
||||
plan/libs/kernel/kptproject.cpp | 1 +
|
||||
plan/libs/kernel/kptproject.h | 2 ++
|
||||
plan/libs/models/kptaccountsmodel.cpp | 2 ++
|
||||
plan/libs/models/kptcalendarmodel.cpp | 4 ++++
|
||||
plan/libs/models/kptitemmodelbase.cpp | 5 +++++
|
||||
plan/libs/models/kptitemmodelbase.h | 1 +
|
||||
plan/libs/models/kptnodechartmodel.cpp | 2 ++
|
||||
plan/libs/models/kptnodeitemmodel.cpp | 4 ++++
|
||||
plan/libs/models/kptpertcpmmodel.cpp | 4 ++++
|
||||
plan/libs/models/kptrelationmodel.cpp | 2 ++
|
||||
plan/libs/models/kptresourceallocationmodel.cpp | 2 ++
|
||||
plan/libs/models/kptresourceappointmentsmodel.cpp | 8 ++++++++
|
||||
plan/libs/models/kptresourcemodel.cpp | 12 +++++++-----
|
||||
plan/libs/models/kptschedulemodel.cpp | 13 +++++++++++++
|
||||
plan/libs/models/kptschedulemodel.h | 2 ++
|
||||
plan/libs/models/kpttaskstatusmodel.cpp | 2 ++
|
||||
16 files changed, 61 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/plan/libs/kernel/kptproject.cpp b/plan/libs/kernel/kptproject.cpp
|
||||
index 158040b..451e897 100644
|
||||
--- a/plan/libs/kernel/kptproject.cpp
|
||||
+++ b/plan/libs/kernel/kptproject.cpp
|
||||
@@ -89,6 +89,7 @@ void Project::deref()
|
||||
--m_refCount;
|
||||
Q_ASSERT( m_refCount >= 0 );
|
||||
if ( m_refCount <= 0 ) {
|
||||
+ emit aboutToBeDeleted();
|
||||
deleteLater();
|
||||
}
|
||||
}
|
||||
diff --git a/plan/libs/kernel/kptproject.h b/plan/libs/kernel/kptproject.h
|
||||
index 1dbea7d..db18d36 100644
|
||||
--- a/plan/libs/kernel/kptproject.h
|
||||
+++ b/plan/libs/kernel/kptproject.h
|
||||
@@ -519,6 +519,8 @@ public Q_SLOTS:
|
||||
void setMaxProgress( int max, ScheduleManager *sm = 0 );
|
||||
|
||||
Q_SIGNALS:
|
||||
+ /// Emitted when the project is about to be deleted (The destroyed signal is disabled)
|
||||
+ void aboutToBeDeleted();
|
||||
/// Emitted when anything in the project is changed (use with care)
|
||||
void projectChanged();
|
||||
/// Emitted when the WBS code definition has changed. This may change all nodes.
|
||||
diff --git a/plan/libs/models/kptaccountsmodel.cpp b/plan/libs/models/kptaccountsmodel.cpp
|
||||
index 53f725a..4657979 100644
|
||||
--- a/plan/libs/models/kptaccountsmodel.cpp
|
||||
+++ b/plan/libs/models/kptaccountsmodel.cpp
|
||||
@@ -533,6 +533,7 @@ void CostBreakdownItemModel::setProject( Project *project )
|
||||
disconnect( acc, SIGNAL(accountRemoved(const Account*)), this, SLOT(slotAccountRemoved(const Account*)) );
|
||||
disconnect( acc, SIGNAL(accountToBeRemoved(const Account*)), this, SLOT(slotAccountToBeRemoved(const Account*)) );
|
||||
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project , SIGNAL(nodeChanged(Node*)), this, SLOT(slotDataChanged()) );
|
||||
disconnect( m_project , SIGNAL(nodeAdded(Node*)), this, SLOT(slotDataChanged()) );
|
||||
disconnect( m_project , SIGNAL(nodeRemoved(Node*)), this, SLOT(slotDataChanged()) );
|
||||
@@ -553,6 +554,7 @@ void CostBreakdownItemModel::setProject( Project *project )
|
||||
connect( acc, SIGNAL(accountRemoved(const Account*)), this, SLOT(slotAccountRemoved(const Account*)) );
|
||||
connect( acc, SIGNAL(accountToBeRemoved(const Account*)), this, SLOT(slotAccountToBeRemoved(const Account*)) );
|
||||
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project , SIGNAL(nodeChanged(Node*)), this, SLOT(slotDataChanged()) );
|
||||
connect( m_project , SIGNAL(nodeAdded(Node*)), this, SLOT(slotDataChanged()) );
|
||||
connect( m_project , SIGNAL(nodeRemoved(Node*)), this, SLOT(slotDataChanged()) );
|
||||
diff --git a/plan/libs/models/kptcalendarmodel.cpp b/plan/libs/models/kptcalendarmodel.cpp
|
||||
index 6c0f017..401379c 100644
|
||||
--- a/plan/libs/models/kptcalendarmodel.cpp
|
||||
+++ b/plan/libs/models/kptcalendarmodel.cpp
|
||||
@@ -74,10 +74,12 @@ void CalendarDayItemModelBase::setProject( Project *project )
|
||||
{
|
||||
setCalendar( 0 );
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(calendarToBeRemoved(const Calendar*)), this, SLOT(slotCalendarToBeRemoved(const Calendar*)) );
|
||||
}
|
||||
m_project = project;
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(calendarToBeRemoved(const Calendar*)), this, SLOT(slotCalendarToBeRemoved(const Calendar*)) );
|
||||
}
|
||||
reset();
|
||||
@@ -136,6 +138,7 @@ void CalendarItemModel::slotCalendarRemoved( const Calendar * )
|
||||
void CalendarItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project , SIGNAL(calendarChanged(Calendar*)), this, SLOT(slotCalendarChanged(Calendar*)) );
|
||||
|
||||
disconnect( m_project, SIGNAL(calendarAdded(const Calendar*)), this, SLOT(slotCalendarInserted(const Calendar*)) );
|
||||
@@ -146,6 +149,7 @@ void CalendarItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(calendarChanged(Calendar*)), this, SLOT(slotCalendarChanged(Calendar*)) );
|
||||
|
||||
connect( m_project, SIGNAL(calendarAdded(const Calendar*)), this, SLOT(slotCalendarInserted(const Calendar*)) );
|
||||
diff --git a/plan/libs/models/kptitemmodelbase.cpp b/plan/libs/models/kptitemmodelbase.cpp
|
||||
index 499fcfe..ff74394 100644
|
||||
--- a/plan/libs/models/kptitemmodelbase.cpp
|
||||
+++ b/plan/libs/models/kptitemmodelbase.cpp
|
||||
@@ -731,6 +731,11 @@ bool ItemModelBase::setData( const QModelIndex &index, const QVariant &value, in
|
||||
return false;
|
||||
}
|
||||
|
||||
+void ItemModelBase::projectDeleted()
|
||||
+{
|
||||
+ setProject(0);
|
||||
+}
|
||||
+
|
||||
} //namespace KPlato
|
||||
|
||||
#include "kptitemmodelbase.moc"
|
||||
diff --git a/plan/libs/models/kptitemmodelbase.h b/plan/libs/models/kptitemmodelbase.h
|
||||
index 578c18e..5d3719d 100644
|
||||
--- a/plan/libs/models/kptitemmodelbase.h
|
||||
+++ b/plan/libs/models/kptitemmodelbase.h
|
||||
@@ -309,6 +309,7 @@ protected Q_SLOTS:
|
||||
virtual void slotLayoutToBeChanged();
|
||||
virtual void slotLayoutChanged();
|
||||
|
||||
+ void projectDeleted();
|
||||
protected:
|
||||
Project *m_project;
|
||||
ScheduleManager *m_manager;
|
||||
diff --git a/plan/libs/models/kptnodechartmodel.cpp b/plan/libs/models/kptnodechartmodel.cpp
|
||||
index 025da86..9b8d397 100644
|
||||
--- a/plan/libs/models/kptnodechartmodel.cpp
|
||||
+++ b/plan/libs/models/kptnodechartmodel.cpp
|
||||
@@ -294,6 +294,7 @@ void ChartItemModel::setProject( Project *project )
|
||||
m_bcws.clear();
|
||||
m_acwp.clear();
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(projectCalculated(ScheduleManager*)), this, SLOT(setScheduleManager(ScheduleManager*)) );
|
||||
disconnect( m_project, SIGNAL(nodeRemoved(Node*)), this, SLOT(slotNodeRemoved(Node*)) );
|
||||
disconnect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
@@ -302,6 +303,7 @@ void ChartItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( m_project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(projectCalculated(ScheduleManager*)), this, SLOT(setScheduleManager(ScheduleManager*)) );
|
||||
connect( m_project, SIGNAL(nodeRemoved(Node*)), this, SLOT(slotNodeRemoved(Node*)) );
|
||||
connect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
diff --git a/plan/libs/models/kptnodeitemmodel.cpp b/plan/libs/models/kptnodeitemmodel.cpp
|
||||
index 45b1650..e66277f 100644
|
||||
--- a/plan/libs/models/kptnodeitemmodel.cpp
|
||||
+++ b/plan/libs/models/kptnodeitemmodel.cpp
|
||||
@@ -3122,6 +3122,7 @@ void NodeItemModel::slotWbsDefinitionChanged()
|
||||
void NodeItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
disconnect( m_project, SIGNAL(wbsDefinitionChanged()), this, SLOT(slotWbsDefinitionChanged()) );
|
||||
disconnect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
@@ -3139,6 +3140,7 @@ void NodeItemModel::setProject( Project *project )
|
||||
kDebug(planDbg())<<this<<m_project<<"->"<<project;
|
||||
m_nodemodel.setProject( project );
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
connect( m_project, SIGNAL(wbsDefinitionChanged()), this, SLOT(slotWbsDefinitionChanged()) );
|
||||
connect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
@@ -4381,6 +4383,7 @@ void MilestoneItemModel::slotNodeMoved( Node *node )
|
||||
void MilestoneItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
disconnect( m_project, SIGNAL(wbsDefinitionChanged()), this, SLOT(slotWbsDefinitionChanged()) );
|
||||
disconnect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
@@ -4397,6 +4400,7 @@ void MilestoneItemModel::setProject( Project *project )
|
||||
//kDebug(planDbg())<<m_project<<"->"<<project;
|
||||
m_nodemodel.setProject( project );
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
connect( m_project, SIGNAL(wbsDefinitionChanged()), this, SLOT(slotWbsDefinitionChanged()) );
|
||||
connect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
diff --git a/plan/libs/models/kptpertcpmmodel.cpp b/plan/libs/models/kptpertcpmmodel.cpp
|
||||
index 71745ef..7340c61 100644
|
||||
--- a/plan/libs/models/kptpertcpmmodel.cpp
|
||||
+++ b/plan/libs/models/kptpertcpmmodel.cpp
|
||||
@@ -82,6 +82,7 @@ void CriticalPathItemModel::slotNodeRemoved( Node *node )
|
||||
void CriticalPathItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
disconnect( m_project, SIGNAL(nodeToBeAdded(Node*,int)), this, SLOT(slotNodeToBeInserted(Node*,int)) );
|
||||
disconnect( m_project, SIGNAL(nodeToBeRemoved(Node*)), this, SLOT(slotNodeToBeRemoved(Node*)) );
|
||||
@@ -94,6 +95,7 @@ void CriticalPathItemModel::setProject( Project *project )
|
||||
m_project = project;
|
||||
m_nodemodel.setProject( project );
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
connect( m_project, SIGNAL(nodeToBeAdded(Node*,int)), this, SLOT(slotNodeToBeInserted(Node*,int)) );
|
||||
connect( m_project, SIGNAL(nodeToBeRemoved(Node*)), this, SLOT(slotNodeToBeRemoved(Node*)) );
|
||||
@@ -354,6 +356,7 @@ void PertResultItemModel::setProject( Project *project )
|
||||
{
|
||||
clear();
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
disconnect( m_project, SIGNAL(nodeToBeAdded(Node*,int)), this, SLOT(slotNodeToBeInserted(Node*,int)) );
|
||||
disconnect( m_project, SIGNAL(nodeToBeRemoved(Node*)), this, SLOT(slotNodeToBeRemoved(Node*)) );
|
||||
@@ -366,6 +369,7 @@ void PertResultItemModel::setProject( Project *project )
|
||||
m_project = project;
|
||||
m_nodemodel.setProject( project );
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
connect( m_project, SIGNAL(nodeToBeAdded(Node*,int)), this, SLOT(slotNodeToBeInserted(Node*,int)) );
|
||||
connect( m_project, SIGNAL(nodeToBeRemoved(Node*)), this, SLOT(slotNodeToBeRemoved(Node*)) );
|
||||
diff --git a/plan/libs/models/kptrelationmodel.cpp b/plan/libs/models/kptrelationmodel.cpp
|
||||
index b2617fb..a5acfb6 100644
|
||||
--- a/plan/libs/models/kptrelationmodel.cpp
|
||||
+++ b/plan/libs/models/kptrelationmodel.cpp
|
||||
@@ -241,6 +241,7 @@ void RelationItemModel::slotLayoutChanged()
|
||||
void RelationItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
disconnect( m_project, SIGNAL(nodeToBeRemoved(Node*)), this, SLOT(slotNodeToBeRemoved(Node*)) );
|
||||
|
||||
@@ -254,6 +255,7 @@ void RelationItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
connect( m_project, SIGNAL(nodeToBeRemoved(Node*)), this, SLOT(slotNodeToBeRemoved(Node*)) );
|
||||
|
||||
diff --git a/plan/libs/models/kptresourceallocationmodel.cpp b/plan/libs/models/kptresourceallocationmodel.cpp
|
||||
index 11f909e..500a24c 100644
|
||||
--- a/plan/libs/models/kptresourceallocationmodel.cpp
|
||||
+++ b/plan/libs/models/kptresourceallocationmodel.cpp
|
||||
@@ -425,6 +425,7 @@ void ResourceAllocationItemModel::slotResourceGroupRemoved( const ResourceGroup
|
||||
void ResourceAllocationItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(resourceChanged(Resource*)), this, SLOT(slotResourceChanged(Resource*)) );
|
||||
disconnect( m_project, SIGNAL(resourceGroupChanged(ResourceGroup*)), this, SLOT(slotResourceGroupChanged(ResourceGroup*)) );
|
||||
|
||||
@@ -447,6 +448,7 @@ void ResourceAllocationItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( m_project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(resourceChanged(Resource*)), this, SLOT(slotResourceChanged(Resource*)) );
|
||||
connect( m_project, SIGNAL(resourceGroupChanged(ResourceGroup*)), this, SLOT(slotResourceGroupChanged(ResourceGroup*)) );
|
||||
|
||||
diff --git a/plan/libs/models/kptresourceappointmentsmodel.cpp b/plan/libs/models/kptresourceappointmentsmodel.cpp
|
||||
index b580dfe..f4700c6 100644
|
||||
--- a/plan/libs/models/kptresourceappointmentsmodel.cpp
|
||||
+++ b/plan/libs/models/kptresourceappointmentsmodel.cpp
|
||||
@@ -220,7 +220,10 @@ void ResourceAppointmentsItemModel::setProject( Project *project )
|
||||
{
|
||||
kDebug(planDbg());
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
+
|
||||
disconnect( m_project, SIGNAL(resourceChanged(Resource*)), this, SLOT(slotResourceChanged(Resource*)) );
|
||||
+
|
||||
disconnect( m_project, SIGNAL(resourceGroupChanged(ResourceGroup*)), this, SLOT(slotResourceGroupChanged(ResourceGroup*)) );
|
||||
|
||||
disconnect( m_project, SIGNAL(resourceGroupToBeAdded(const ResourceGroup*,int)), this, SLOT(slotResourceGroupToBeInserted(const ResourceGroup*,int)) );
|
||||
@@ -255,6 +258,7 @@ void ResourceAppointmentsItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( m_project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(resourceChanged(Resource*)), this, SLOT(slotResourceChanged(Resource*)) );
|
||||
connect( m_project, SIGNAL(resourceGroupChanged(ResourceGroup*)), this, SLOT(slotResourceGroupChanged(ResourceGroup*)) );
|
||||
|
||||
@@ -1351,6 +1355,8 @@ void ResourceAppointmentsRowModel::setProject( Project *project )
|
||||
{
|
||||
//kDebug(planDbg())<<project;
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
+
|
||||
disconnect( m_project, SIGNAL(resourceGroupToBeAdded(const ResourceGroup*,int)), this, SLOT(slotResourceGroupToBeInserted(const ResourceGroup*,int)) );
|
||||
|
||||
disconnect( m_project, SIGNAL(resourceGroupToBeRemoved(const ResourceGroup*)), this, SLOT(slotResourceGroupToBeRemoved(const ResourceGroup*)) );
|
||||
@@ -1379,6 +1385,8 @@ void ResourceAppointmentsRowModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( m_project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
+
|
||||
connect( m_project, SIGNAL(resourceGroupToBeAdded(const ResourceGroup*,int)), this, SLOT(slotResourceGroupToBeInserted(const ResourceGroup*,int)) );
|
||||
|
||||
connect( m_project, SIGNAL(resourceGroupToBeRemoved(const ResourceGroup*)), this, SLOT(slotResourceGroupToBeRemoved(const ResourceGroup*)) );
|
||||
diff --git a/plan/libs/models/kptresourcemodel.cpp b/plan/libs/models/kptresourcemodel.cpp
|
||||
index 81f3493..23242df 100644
|
||||
--- a/plan/libs/models/kptresourcemodel.cpp
|
||||
+++ b/plan/libs/models/kptresourcemodel.cpp
|
||||
@@ -599,6 +599,7 @@ void ResourceItemModel::slotLayoutChanged()
|
||||
void ResourceItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
disconnect( m_project, SIGNAL(resourceChanged(Resource*)), this, SLOT(slotResourceChanged(Resource*)) );
|
||||
disconnect( m_project, SIGNAL(resourceGroupChanged(ResourceGroup*)), this, SLOT(slotResourceGroupChanged(ResourceGroup*)) );
|
||||
@@ -623,6 +624,7 @@ void ResourceItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( m_project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
connect( m_project, SIGNAL(resourceChanged(Resource*)), this, SLOT(slotResourceChanged(Resource*)) );
|
||||
connect( m_project, SIGNAL(resourceGroupChanged(ResourceGroup*)), this, SLOT(slotResourceGroupChanged(ResourceGroup*)) );
|
||||
@@ -711,7 +713,7 @@ QModelIndex ResourceItemModel::parent( const QModelIndex &index ) const
|
||||
}
|
||||
//kDebug(planDbg())<<index.internalPointer()<<":"<<index.row()<<","<<index.column();
|
||||
|
||||
- Resource *r = qobject_cast<Resource*>( object( index ) );
|
||||
+ Resource *r = resource( index );
|
||||
if ( r && r->parentGroup() ) {
|
||||
// only resources have parent
|
||||
int row = m_project->indexOf( r->parentGroup() );
|
||||
@@ -732,8 +734,7 @@ QModelIndex ResourceItemModel::index( int row, int column, const QModelIndex &pa
|
||||
}
|
||||
return QModelIndex();
|
||||
}
|
||||
- QObject *p = object( parent );
|
||||
- ResourceGroup *g = qobject_cast<ResourceGroup*>( p );
|
||||
+ ResourceGroup *g = group( parent );
|
||||
if ( g ) {
|
||||
if ( row < g->numResources() ) {
|
||||
return createIndex( row, column, g->resourceAt( row ) );
|
||||
@@ -782,8 +783,7 @@ int ResourceItemModel::rowCount( const QModelIndex &parent ) const
|
||||
if ( ! parent.isValid() ) {
|
||||
return m_project->numResourceGroups();
|
||||
}
|
||||
- QObject *p = object( parent );
|
||||
- ResourceGroup *g = qobject_cast<ResourceGroup*>( p );
|
||||
+ ResourceGroup *g = group( parent );
|
||||
if ( g ) {
|
||||
return g->numResources();
|
||||
}
|
||||
@@ -1148,6 +1148,8 @@ QObject *ResourceItemModel::object( const QModelIndex &index ) const
|
||||
{
|
||||
QObject *o = 0;
|
||||
if ( index.isValid() ) {
|
||||
+ Q_ASSERT( m_project );
|
||||
+ Q_ASSERT(m_project->resourceGroups().contains(static_cast<ResourceGroup*>(index.internalPointer())) || m_project->resourceList().contains(static_cast<Resource*>(index.internalPointer())));
|
||||
o = static_cast<QObject*>( index.internalPointer() );
|
||||
Q_ASSERT( o );
|
||||
}
|
||||
diff --git a/plan/libs/models/kptschedulemodel.cpp b/plan/libs/models/kptschedulemodel.cpp
|
||||
index e3ce298..4d47ee5 100644
|
||||
--- a/plan/libs/models/kptschedulemodel.cpp
|
||||
+++ b/plan/libs/models/kptschedulemodel.cpp
|
||||
@@ -171,6 +171,8 @@ void ScheduleItemModel::slotScheduleRemoved( const MainSchedule * )
|
||||
void ScheduleItemModel::setProject( Project *project )
|
||||
{
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
+
|
||||
disconnect( m_project, SIGNAL(scheduleManagerChanged(ScheduleManager*)), this, SLOT(slotManagerChanged(ScheduleManager*)) );
|
||||
|
||||
disconnect( m_project, SIGNAL(scheduleManagerToBeAdded(const ScheduleManager*,int)), this, SLOT(slotScheduleManagerToBeInserted(const ScheduleManager*,int)) );
|
||||
@@ -197,6 +199,8 @@ void ScheduleItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( m_project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
+
|
||||
connect( m_project, SIGNAL(scheduleManagerChanged(ScheduleManager*)), this, SLOT(slotManagerChanged(ScheduleManager*)) );
|
||||
|
||||
connect( m_project, SIGNAL(scheduleManagerToBeAdded(const ScheduleManager*,int)), this, SLOT(slotScheduleManagerToBeInserted(const ScheduleManager*,int)) );
|
||||
@@ -1074,10 +1078,17 @@ void ScheduleLogItemModel::slotScheduleRemoved( const MainSchedule *sch )
|
||||
kDebug(planDbg())<<m_schedule<<sch;
|
||||
}
|
||||
|
||||
+void ScheduleLogItemModel::projectDeleted()
|
||||
+{
|
||||
+ setProject(0);
|
||||
+}
|
||||
+
|
||||
void ScheduleLogItemModel::setProject( Project *project )
|
||||
{
|
||||
kDebug(planDbg())<<m_project<<"->"<<project;
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
+
|
||||
disconnect( m_project, SIGNAL(scheduleManagerChanged(ScheduleManager*)), this, SLOT(slotManagerChanged(ScheduleManager*)) );
|
||||
|
||||
disconnect( m_project, SIGNAL(scheduleManagerToBeRemoved(const ScheduleManager*)), this, SLOT(slotScheduleManagerToBeRemoved(const ScheduleManager*)) );
|
||||
@@ -1096,6 +1107,8 @@ void ScheduleLogItemModel::setProject( Project *project )
|
||||
}
|
||||
m_project = project;
|
||||
if ( m_project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
+
|
||||
connect( m_project, SIGNAL(scheduleManagerChanged(ScheduleManager*)), this, SLOT(slotManagerChanged(ScheduleManager*)) );
|
||||
|
||||
connect( m_project, SIGNAL(scheduleManagerToBeRemoved(const ScheduleManager*)), this, SLOT(slotScheduleManagerToBeRemoved(const ScheduleManager*)) );
|
||||
diff --git a/plan/libs/models/kptschedulemodel.h b/plan/libs/models/kptschedulemodel.h
|
||||
index c09d8fb..acc75b4 100644
|
||||
--- a/plan/libs/models/kptschedulemodel.h
|
||||
+++ b/plan/libs/models/kptschedulemodel.h
|
||||
@@ -203,6 +203,8 @@ protected Q_SLOTS:
|
||||
|
||||
void slotLogInserted( MainSchedule*, int firstrow, int lastrow );
|
||||
|
||||
+ void projectDeleted();
|
||||
+
|
||||
protected:
|
||||
void addLogEntry( const Schedule::Log &log, int row );
|
||||
|
||||
diff --git a/plan/libs/models/kpttaskstatusmodel.cpp b/plan/libs/models/kpttaskstatusmodel.cpp
|
||||
index e0693b8..9fb3b37 100644
|
||||
--- a/plan/libs/models/kpttaskstatusmodel.cpp
|
||||
+++ b/plan/libs/models/kpttaskstatusmodel.cpp
|
||||
@@ -126,6 +126,7 @@ void TaskStatusItemModel::setProject( Project *project )
|
||||
{
|
||||
clear();
|
||||
if ( m_project ) {
|
||||
+ disconnect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
disconnect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
disconnect( m_project, SIGNAL(wbsDefinitionChanged()), this, SLOT(slotWbsDefinitionChanged()) );
|
||||
disconnect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
@@ -140,6 +141,7 @@ void TaskStatusItemModel::setProject( Project *project )
|
||||
m_project = project;
|
||||
m_nodemodel.setProject( project );
|
||||
if ( project ) {
|
||||
+ connect(m_project, SIGNAL(aboutToBeDeleted()), this, SLOT(projectDeleted()));
|
||||
connect( m_project, SIGNAL(localeChanged()), this, SLOT(slotLayoutChanged()) );
|
||||
connect( m_project, SIGNAL(wbsDefinitionChanged()), this, SLOT(slotWbsDefinitionChanged()) );
|
||||
connect( m_project, SIGNAL(nodeChanged(Node*)), this, SLOT(slotNodeChanged(Node*)) );
|
||||
--
|
||||
2.7.4
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
From a9134500e4e599ba316617941bcd04f640ed3999 Mon Sep 17 00:00:00 2001
|
||||
From: Dag Andersen <danders@get2net.dk>
|
||||
Date: Tue, 23 Aug 2016 13:30:13 +0200
|
||||
Subject: [PATCH 70/80] Plan: Guard against trying to move a task into the same
|
||||
porition
|
||||
|
||||
QAbstractItemModel cannot handle this and it causes a crash (later)
|
||||
---
|
||||
plan/libs/kernel/kptproject.cpp | 4 ++++
|
||||
plan/libs/models/kptnodeitemmodel.cpp | 9 +++++++++
|
||||
2 files changed, 13 insertions(+)
|
||||
|
||||
diff --git a/plan/libs/kernel/kptproject.cpp b/plan/libs/kernel/kptproject.cpp
|
||||
index 451e897..fdf43bc 100644
|
||||
--- a/plan/libs/kernel/kptproject.cpp
|
||||
+++ b/plan/libs/kernel/kptproject.cpp
|
||||
@@ -1565,6 +1565,10 @@ bool Project::moveTask( Node* node, Node *newParent, int newPos )
|
||||
Node *oldParent = node->parentNode();
|
||||
int oldPos = oldParent->indexOf( node );
|
||||
int i = newPos < 0 ? newParent->numChildren() : newPos;
|
||||
+ if ( oldParent == newParent && i == oldPos ) {
|
||||
+ // no need to move to where it already is
|
||||
+ return false;
|
||||
+ }
|
||||
int newRow = i;
|
||||
if ( oldParent == newParent && newPos > oldPos ) {
|
||||
++newRow; // itemmodels wants new row *before* node is removed from old position
|
||||
diff --git a/plan/libs/models/kptnodeitemmodel.cpp b/plan/libs/models/kptnodeitemmodel.cpp
|
||||
index e66277f..5581f8f 100644
|
||||
--- a/plan/libs/models/kptnodeitemmodel.cpp
|
||||
+++ b/plan/libs/models/kptnodeitemmodel.cpp
|
||||
@@ -4036,6 +4036,15 @@ bool NodeItemModel::dropMimeData( const QMimeData *data, Qt::DropAction action,
|
||||
if ( pos >= 0 && n->parentNode() == par && par->indexOf( n ) < pos ) {
|
||||
--pos;
|
||||
}
|
||||
+ if ( n->parentNode() == par ) {
|
||||
+ // avoid drop into the same position, QAbstractItemModel does not like it
|
||||
+ int crow = par->indexOf( n );
|
||||
+ if ( ( ( pos == -1 ) && ( crow == par->numChildren() - 1 ) ) || ( pos == crow ) ) {
|
||||
+ delete cmd;
|
||||
+ cmd = 0;
|
||||
+ continue;
|
||||
+ }
|
||||
+ }
|
||||
cmd->addCommand( new NodeMoveCmd( m_project, n, par, pos ) );
|
||||
offset++;
|
||||
}
|
||||
--
|
||||
2.7.4
|
||||
|
12
source/kde/patch/calligra/calligra-2.9.11-gcc6_arm.patch
Normal file
12
source/kde/patch/calligra/calligra-2.9.11-gcc6_arm.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -up calligra-2.9.11/libs/flake/KoSnapStrategy.cpp.gcc6_arm calligra-2.9.11/libs/flake/KoSnapStrategy.cpp
|
||||
--- calligra-2.9.11/libs/flake/KoSnapStrategy.cpp.gcc6_arm 2016-02-02 13:53:15.000000000 -0600
|
||||
+++ calligra-2.9.11/libs/flake/KoSnapStrategy.cpp 2016-02-08 09:12:39.452896965 -0600
|
||||
@@ -181,7 +181,7 @@ bool ExtensionSnapStrategy::snap(const Q
|
||||
Q_ASSERT(isfinite(maxSnapDistance));
|
||||
|
||||
const qreal maxDistance = maxSnapDistance * maxSnapDistance;
|
||||
- qreal minDistances[2] = { HUGE_VAL, HUGE_VAL };
|
||||
+ qreal minDistances[2] = { (qreal)HUGE_VAL, (qreal)HUGE_VAL };
|
||||
|
||||
QPointF snappedPoints[2] = { mousePosition, mousePosition };
|
||||
QPointF startPoints[2];
|
|
@ -76,8 +76,8 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
make PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} MANDIR=/usr/man/man1 $NUMJOBS || make || exit 1
|
||||
make PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} MANDIR=/usr/man/man1 install DESTDIR=$PKG || exit 1
|
||||
make PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} MANDIR=/usr/man $NUMJOBS || make || exit 1
|
||||
make PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} MANDIR=/usr/man install DESTDIR=$PKG || exit 1
|
||||
|
||||
# Don't ship static library:
|
||||
rm $PKG/usr/lib${LIBDIRSUFFIX}/*.a
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=libssh2
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.gz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -67,7 +67,7 @@ rm -rf $PKG
|
|||
mkdir -p $PKG
|
||||
cd $TMP
|
||||
rm -rf $PKGNAM-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.gz || exit 1
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||
cd $PKGNAM-$VERSION
|
||||
|
||||
chown -R root:root .
|
||||
|
|
|
@ -35,8 +35,8 @@
|
|||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=scim
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -84,7 +84,7 @@ mkdir -p $TMP $PKG
|
|||
|
||||
cd $TMP
|
||||
rm -rf ${PKGNAM}-${VERSION}
|
||||
tar xvf $CWD/${PKGNAM}-${VERSION}.tar.?z* || exit 1
|
||||
tar xvf $CWD/${PKGNAM}-${VERSION}.tar.?z || exit 1
|
||||
cd ${PKGNAM}-${VERSION} || exit 1
|
||||
|
||||
./bootstrap
|
||||
|
|
1
source/x/scim/scim.url
Normal file
1
source/x/scim/scim.url
Normal file
|
@ -0,0 +1 @@
|
|||
https://github.com/scim-im/scim
|
|
@ -148,7 +148,7 @@ PKG=$TMP/package-mozilla-firefox
|
|||
# following these instructions:
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1377987#c0
|
||||
if [ -r /root/google-api-key ]; then
|
||||
GOOGLE_API_KEY="--with-google-api-keyfile=/root/google-api-key"
|
||||
GOOGLE_API_KEY="--with-google-safebrowsing-api-keyfile=/root/google-api-key"
|
||||
fi
|
||||
|
||||
# If not specified, figure out if this is a beta or a release
|
||||
|
|
Loading…
Reference in a new issue