Commit Graph

7871 Commits

Author SHA1 Message Date
Andreas Herrmann
79e145a970 gnuplot: Improve startup performance
Before executing the gnuplot executable the environment variable `GDFONTPATH`
is populated with a list of font directories, which is obtained from `fc-list`.
In that process we iterated over each line and called `dirname` on it, which
introduces a performance hit for loading and executing the external executable
`dirname` every time.

The new version avoids the loop.

The author of this patch measured a 42 fold performance improvement:

old version:

    $ time ./gnuplot_old/bin/gnuplot -e ''
    real    0m3.828s
    user    0m0.392s
    sys     0m0.465s

new version:

    $ time ./gnuplot_new2/bin/gnuplot -e ''
    real    0m0.091s
    user    0m0.112s
    sys     0m0.014s

The correctness of the value of `GDFONTPATH` was confirmed with the following
command and comparing its output between versions:

    $ gnuplot -e 'print system("echo $GDFONTPATH")'
2016-01-11 15:37:07 +01:00
Nikolay Amiantov
038241a761 ltunify: init at 20140331 2016-01-11 05:21:59 +03:00
Tobias Geerinckx-Rice
9e44faab97 latex2html: remove dead package
Broken since Aug 2015, but upstream has been dead for donkey's
years. Only dependent was systemtap. No reasonable way (or indeed
reason) to artificially keep this alive.

Aim for the head.
2016-01-11 01:41:54 +01:00
Nikolay Amiantov
c2b70e6147 easyrsa: 2.2.0 -> 3.0.0 2016-01-10 07:28:55 +03:00
Nikolay Amiantov
828a7f99fd pamtester: init at 0.1.2 2016-01-10 06:03:21 +03:00
Leroy Hopson
1a6016825e txtw: init at 0.4 2016-01-10 11:08:17 +13:00
Arseniy Seroka
e126769a68 Merge pull request #12267 from zimbatm/dos2unix-7.3.2
dos2unix: 7.3 -> 7.3.2
2016-01-09 23:52:39 +03:00
Arseniy Seroka
6cd71e5c91 Merge pull request #12268 from sigma/version/stunnel
stunnel: 5.26 -> 5.29
2016-01-09 23:52:19 +03:00
Pascal Wittmann
2df31a78c8 Merge pull request #12273 from sigma/version/ag
silver-searcher: 0.30.0 -> 0.31.0
2016-01-09 20:31:24 +01:00
Yann Hodique
38c7c7b09e silver-searcher: 0.30.0 -> 0.31.0 2016-01-09 11:22:56 -08:00
Allan Espinosa
d0e1ee6e55 axel: mark as buildable on darwin 2016-01-09 12:37:16 -06:00
Yann Hodique
a4c3b433ee stunnel: 5.26 -> 5.29 2016-01-09 09:02:54 -08:00
zimbatm
b898959fc7 dos2unix: 7.3 -> 7.3.2 2016-01-09 16:46:03 +00:00
Arseniy Seroka
1ef51c8eb0 Merge pull request #12255 from svend/pinentry-mac
pinentry-mac: init at 0.9.4
2016-01-09 19:13:37 +03:00
Arseniy Seroka
134e5525a2 Merge pull request #12258 from mogorman/zap
zap: init at 2.4.3
2016-01-09 19:13:08 +03:00
Matthew O'Gorman
e11004cdf3
zap: init at 2.4.3 2016-01-08 23:46:45 -05:00
Yann Hodique
5db5a0daf4 tmate: 1.8.10 -> 2.2.0
additional changes:
- tmate now depends on external libmsgpack and libssh
- postPatch is no longer useful as it applied to embedded msgpack
- regular automake can now be used
2016-01-08 18:04:25 -08:00
Svend Sorensen
154040ab1c pinentry-mac: init at 0.9.4 2016-01-08 17:13:21 -08:00
Tobias Geerinckx-Rice
f036c069ed borgbackup: 0.27.0 -> 0.29.0
‘When upgrading to 0.29.0 you need to upgrade client as well as server
installations due to the locking and commandline interface changes
otherwise you’ll get an error msg about a RPC protocol mismatch or a
wrong commandline option. if you run a server that needs to support both
old and new clients, it is suggested that you have a “borg-0.28.2” and a
“borg-0.29.0” command. clients then can choose via e.g. “borg
–remote-path=borg-0.29.0 ...”.’

‘The default waiting time for a lock changed from infinity to 1 second
for a better interactive user experience. if the repo you want to access
is currently locked, borg will now terminate after 1s with an error
message. if you have scripts that shall wait for the lock for a longer
time, use –lock-wait N (with N being the maximum wait time in seconds).’

All changes: http://borgbackup.readthedocs.org/en/stable/changes.html
2016-01-08 01:36:32 +01:00
Daniel Peebles
57cb5ab17a Merge pull request #12198 from mayflower/remove-upstart-layer
Remove upstart layer
2016-01-07 13:47:39 -05:00
Jakob Gillich
4f4eebbded mcrypt: fix several security issues (close #12194)
CVE-2012-4409, CVE-2012-4426, CVE-2012-4527

Patches taken from https://gitweb.gentoo.org/repo/gentoo.git/tree/app-crypt/mcrypt/files
2016-01-07 10:10:30 +01:00
Tobias Geerinckx-Rice
2357918b00 opensc-dnie lib & wrapper: remove dead packages
Last updated in 2010, broken since 2013.

cc @viric
2016-01-07 09:40:42 +01:00
Pascal Wittmann
fea720f773 Merge pull request #12175 from noctuid/setroot
setroot: init at 1.4.4
2016-01-07 08:48:48 +01:00
Robin Gloster
af50b03f50 fuppes: remove obsolete broken package and service 2016-01-07 06:39:05 +00:00
Vladimír Čunát
36e7b376eb pciutils: minor update 3.4.0 -> 3.4.1 2016-01-07 00:17:59 +01:00
Arseniy Seroka
c037d31e44 Merge pull request #12176 from vandenoever/testdisk
testdisk 6.14 -> 7.0
2016-01-07 00:48:09 +03:00
noctuid
db25c680c9 setroot: init at 1.4.4 2016-01-06 15:35:09 -05:00
Pascal Wittmann
310869ea3b Merge pull request #12187 from rycee/fix/jhead
jhead: add libjpeg as dependency
2016-01-06 21:31:09 +01:00
Robert Helgesson
f54ed09096 jhead: add libjpeg as dependency
The `jpegtran` tool from libjpeg is required for the `-autorot` command.
2016-01-06 20:38:20 +01:00
Peter Simons
4e50af7e63 Merge pull request #12079 from benley/ssh-gssapi
openssh: Add gssapi patch used by other major distros
2016-01-06 20:04:09 +01:00
Jos van den Oever
6c377c43a9 testdisk 6.14 -> 7.0 2016-01-06 12:10:54 +01:00
Tobias Geerinckx-Rice
eed2fa3de4 qrdecode: remove dead package
Never maintained, no updates since 2010, and broken since 2013. Bye.
2016-01-06 03:10:56 +01:00
Tobias Geerinckx-Rice
f30b8a9197 muscletool: remove dead package
Broken since 2013. Upstream don't smell too good since 2009.
2016-01-06 02:14:01 +01:00
Tobias Geerinckx-Rice
bc6f9ff90d muscleframework: remove dead package
Broken since 2013. Upstream don't smell too good since 2009.
2016-01-06 02:13:59 +01:00
Tobias Geerinckx-Rice
42420a30d5 xmltv: remove dead package
Not updated since 2008. Broken since 2013. Nothing else will miss it.
2016-01-06 01:46:16 +01:00
Benjamin Staffin
67f4c2a779 openssh: Add gssapi patch used by other major distros
This patch is borrowed verbatim from Debian, where it is actively
maintained for each openssh update.  It's also included in Fedora's
openssh package, in Arch linux as openssh-gssapi in the AUR, in MacOS
X, and presumably various other platforms and linux distros.

The main relevant parts of this patch:
- Adds several ssh_config options:
  GSSAPIKeyExchange, GSSAPITrustDNS,
  GSSAPIClientIdentity, GSSAPIServerIdentity
  GSSAPIRenewalForcesRekey
- Optionally use an in-memory credentials cache api for security

My primary motivation for wanting the patch is the GSSAPIKeyExchange
and GSSAPITrustDNS features. My user ssh_config is shared across
several OSes, and it's a lot easier to manage if they all support the
same options.
2016-01-05 14:50:05 -08:00
Peter Simons
af8c1f3368 youtube-dl: take advantage of the improved getVersion function 2016-01-05 20:09:39 +01:00
Domen Kožar
9af5091992 f2fs-tools: add pkgconfig 2016-01-05 19:57:48 +01:00
Peter Simons
720d0cdc9a Merge pull request #12162 from jgillich/torbrowser
torbrowser: add missing shebang to wrapper script
2016-01-05 19:39:55 +01:00
Jakob Gillich
24dc7f3028 torbrowser: add missing shebang to wrapper script 2016-01-05 18:21:07 +01:00
Peter Simons
41a91a5495 youtube-dl: remove meta.version 2016-01-05 12:46:01 +01:00
Moritz Ulrich
24e0868763 isync: Add unstable variant. 2016-01-05 12:21:10 +01:00
Tobias Geerinckx-Rice
fb5f7dd953 zfstools: 0.3.2 -> 0.3.3 2016-01-05 00:51:32 +01:00
Tobias Geerinckx-Rice
bb288f43af pingtcp: install README.md 2016-01-04 21:13:46 +01:00
Tobias Geerinckx-Rice
3a9c863150 pcapc: init at 2015-03-06 2016-01-04 21:13:05 +01:00
Pascal Wittmann
192fda79e0 Merge pull request #11832 from ktosiek/gupnp-tools-fixes
gupnp-tools: add required icons, rename from gupnptools
2016-01-04 17:16:41 +01:00
Tobias Geerinckx-Rice
517d8c8846 pingtcp: init at 0.0.3 2016-01-04 16:09:46 +01:00
Bjørn Forsman
d1cb42f297 system-config-printer: set meta.platforms 2016-01-04 14:21:43 +01:00
Arseniy Seroka
b5bbbd0fe3 f2fs-tools: 1.4.1 -> 1.5.0 2016-01-04 14:23:56 +03:00
Tomasz Kontusz
62d2a91b2b gupnp-tools: add required icons, rename from gupnptools 2016-01-04 09:34:51 +01:00