Commit Graph

18332 Commits

Author SHA1 Message Date
Benno Fünfstück
a0e60af067 Merge pull request #24819 from dbrock/ethrun
ethrun: init at 0.1.0
2017-04-21 23:54:07 +02:00
lassulus
b1c814ad7b coyim: init at 0.3.7_1 2017-04-21 19:02:16 +02:00
Vincent Laporte
59c70e446c jbuilder: 1.0+beta5 -> 1.0+beta7 2017-04-21 07:02:31 +00:00
Jörg Thalheim
d15f26ec69
dino: init at unstable-2017-04-20 2017-04-20 15:16:55 +02:00
Unknown
2f66670162 buildtorrent: init at 0.8 2017-04-20 03:42:49 +02:00
aszlig
b017935103
vlc: Fix build for Qt >= 5.7.0
This basically does something similar than the AUR build:

https://aur.archlinux.org/packages/vlc-qt5/

On our side, all there is to do is to force compiling using C++11 mode
and use a patch that the AUR package took from the following upstream
patchwork URL:

https://patches.videolan.org/patch/14061/

Instead of passing CXXFLAGS to the configure script, I'm using sed here
to make sure we don't override flags figured out by configure.

For example if ./configure is used with CXXFLAGS=-std=c++11 appended or
prepended, we have something like:

... -I../include   -std=c++11 -Wall -Wextra -Wsign-compare ...

While if we don't do that at all, we have something like:

... -I../include   -g -O2 -Wall -Wextra -Wsign-compare ...

Another way would be to use NIX_CFLAGS_COMPILE, but that would affect
even compilation of C code and thus resulting in a bunch of warnings
like this:

cc1: warning: command line option '-std=c++11' is valid for C++/ObjC++
              but not for C

So with our approach the flags during build look much better:

... -I../include   -std=c++11 -g -O2 -Wall -Wextra -Wsign-compare ...

Another thing I've changed is that the vlc_qt5 attribute in
all-packages.nix now uses the latest Qt 5 version, because the build for
Qt >= 5.7.0 is now no longer broken.

I've also ordered the preConfigure attribute before the configureFlags
attribute, because it makes more sense in terms of context (pre ->
configure -> post).

Tested by building on x86_64-linux with libsForQt56.vlc, libsForQt58.vlc
and vlc (the Qt 4 version, just to be sure I didn't accidentally break
it).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @ttuegel
2017-04-19 05:09:47 +02:00
Jörg Thalheim
dc017e634c Merge pull request #25001 from jb55/new/pidgin-carbons
pidgin-carbons: init at 0.1.3
2017-04-18 22:46:51 +02:00
William Casarin
36bd9d2463 pidgin-carbons: init at 0.1.3
Implements XMPP extension XEP-0280: Message Carbons for pidgin
2017-04-18 09:26:05 -07:00
Nick Hu
e0bf92950c fdr: fix Qt library dependency 2017-04-18 17:09:54 +01:00
Frederik Rietdijk
dd662792b1 kdeApplications.kolourpaint: init at 16.12.3 2017-04-18 14:18:19 +02:00
Jörg Thalheim
81e6e21175 Merge pull request #24521 from orivej/instead-launcher
instead-launcher: init at 0.6.3
2017-04-18 01:36:40 +02:00
John Ericson
f0b634c7e8 Merge pull request #24610 from Ericson2314/platform-normalization
Platform normalization
2017-04-17 17:28:01 -04:00
John Ericson
2227789392 lib: Collect system/platform related files
Previously, platforms was a random thing in top-level
2017-04-17 17:13:01 -04:00
jraygauthier
383706f36d digikam: add video support through libqtav (#24866)
* libqtav: init at unstable-2017-03-30

* digikam: add video support through `libqtav` dependency

Issue #24426.
2017-04-17 22:28:20 +02:00
Chris Hodapp
228f33b21d osm2pgsql: init at 0.92.1-unstable 2017-04-17 16:19:41 -04:00
Jörg Thalheim
1d84a914f5 Merge pull request #24385 from kuznero/master
fsharp: init at 4.1.7
2017-04-17 19:32:35 +02:00
Jörg Thalheim
e8f2046abc Merge pull request #24941 from amiloradovsky/dale
dale: init at 20170416
2017-04-17 19:24:18 +02:00
Jörg Thalheim
c7ac0f39b5 Merge pull request #24927 from Mic92/rustup
rustup: init at 1.2.0
2017-04-17 17:10:10 +02:00
Jörg Thalheim
10eef8c196
rustup: init at 1.2.0 2017-04-17 15:53:36 +02:00
Roman Kuznetsov
a0466f7f22 fsharp: 4.0.1.1 -> 4.1.7
Build F# with default mono version

Introduce separate fsharp41 packages
2017-04-17 10:39:38 +02:00
Andrew Miloradovsky
da9a147b7b dale: init at 20170416
Lisp-flavoured C. Dale is a system (no GC) programming language
that uses S-expressions for syntax and supports syntactic macros.
2017-04-17 01:03:14 +00:00
xNWDD
73a21ae6c9 jucipp: init at 1.2.3 (#24788)
* jucipp: init at 1.2.3

* jucipp: removed imagemagick dependency

was used earlier during package development to raster the icon,
decided it was better to wait for svgs to get fixed, forgot to clean

* juicipp: fix static libraries weren't linking
2017-04-16 20:56:08 +02:00
Jörg Thalheim
769de5629c Merge pull request #24932 from jb55/add/cargo-edit
cargo-edit: init at 0.1.6
2017-04-16 20:51:44 +02:00
Jörg Thalheim
69d77eaa28 Merge pull request #24848 from rzetterberg/master
gdrive: init at 2.1.0
2017-04-16 17:20:33 +02:00
Richard Zetterberg
e9380248dd gdrive: init at 2.1.0
Adds the go-based Google Drive CLI application "gdrive".
2017-04-16 14:48:01 +02:00
Vladimír Čunát
2065eea424
mesa: reduce usage of the attribute and explain why 2017-04-16 13:03:15 +02:00
Michael Raskin
c2da0fb22c clac: init at 20170416 2017-04-16 11:30:23 +02:00
Peter Hoeg
4ecafcf5b2 quaternion: init at 2017-04-15 2017-04-16 16:52:59 +08:00
sternenseemann
5b065a5ba5 glyr: init at 1.0.10 2017-04-15 18:40:23 +02:00
William Casarin
209e8e53fb cargo-edit: init at 0.1.6 2017-04-15 09:17:21 -07:00
Profpatsch
7df8e53d28 psc-package: init at 0.1.1 2017-04-15 16:10:13 +02:00
Michael Raskin
b454dcd0e0 safefile: init at 1.0.5 2017-04-15 10:59:16 +02:00
Yann Hodique
04b30942bf ghq: init at 0.7.4 2017-04-14 20:59:45 -07:00
Benjamin Staffin
8d07a8b381 Merge pull request #24883 from lucas8/fanficfare
fanficfare: init at 2.9.0
2017-04-14 19:08:16 -04:00
Vladimír Čunát
2090aa4f65
Merge: fixup a bad merge
For details see:
https://github.com/NixOS/nixpkgs/commit/24444513fb5#commitcomment-21767916
2017-04-14 19:11:17 +02:00
Peter Hoeg
862fc1b465 tensor: init at (post) 0.3 2017-04-14 19:05:01 +08:00
Eelco Dolstra
6a1f168b1e
flashplayer-standalone: 25.0.0.127 -> 25.0.0.148 2017-04-14 11:44:22 +02:00
Vladimír Čunát
24444513fb
Merge branch 'staging' 2017-04-14 10:32:13 +02:00
Jörg Thalheim
3f7af64de1 Merge pull request #24885 from sigma/pr/cayley
cayley: init at 0.6.1
2017-04-14 08:59:37 +02:00
lucas8
9d79418019 fanficfare: init at 2.9.0 2017-04-13 23:05:45 +02:00
Yann Hodique
798e358a02 cayley: init at 0.6.1 2017-04-13 08:35:25 -07:00
zimbatm
d4fbb4779b terraform: 0.9.2 -> 0.9.3 2017-04-13 15:27:19 +01:00
Jörg Thalheim
478e9cdae5 Merge pull request #24840 from matthiasbeyer/pr-23111-fixed
diamond: init at 0.8.36
2017-04-13 14:40:30 +02:00
Eelco Dolstra
d3c737a080
gcc-snapshot: 7-20161211 -> 7-20170409 2017-04-13 13:07:45 +02:00
Jörg Thalheim
d8e810e049 Merge pull request #24857 from sphaugh/master
envypn: init at 1.7.1 (+ MirOS license)
2017-04-13 10:59:18 +02:00
Jörg Thalheim
300c59c7fc Merge pull request #24865 from mucaho/conan
conan: init at 0.21.2
2017-04-13 10:34:11 +02:00
Vladimír Čunát
42fd72091e
gnutls: use 3.5.10 on Darwin for now
This contains a revert of d6454e6a1.
2017-04-13 09:39:02 +02:00
Daniel Peebles
f21a6940da Merge pull request #24838 from matthewbauer/ibtool
pinentry_mac: use xcbuild
2017-04-12 22:20:57 -04:00
mucaho
8d5e55a0f0 conan: init at 0.21.2 2017-04-13 03:43:21 +02:00
Sean Haugh
c919ceda06 envypn-font: init at 1.7.1 2017-04-12 17:14:26 -05:00
Daiderd Jordan
5ba445752b Merge pull request #24700 from hamishmack/fixes-for-macos
gtk fixes for macos
2017-04-12 19:26:32 +02:00
Matthias Beyer
6239da6ade diamond: init at 0.8.36 2017-04-12 13:05:57 +02:00
Matthew Bauer
1781ec934f
xib2nib: move nsplist, plistcpp to own folder
These libraries could be used by other packages so list them in
all-packages.nix as well.
2017-04-12 03:28:33 -05:00
Matthew Bauer
d697e5c8ee
ibtool: rename xib2nib 2017-04-12 03:23:28 -05:00
Matthew Bauer
457570f61a
pinentry_mac: switch to pure version
Fixes #24734
2017-04-12 02:59:54 -05:00
Profpatsch
048114eb4f compile-daemon: init at 2013-03-08 2017-04-12 00:07:55 +02:00
Daiderd Jordan
d55ab1a6b9 Merge pull request #23572 from rycee/fix/gpsbabel-darwin
gpsbabel: fix darwin build
2017-04-11 20:40:52 +02:00
Franz Pletz
e8351fd305
libressl: 2.5 branch is now stable 2017-04-11 19:41:02 +02:00
Rok Garbas
8fcb9275d1
pypi2nix: 1.6.0 -> 1.8.0 2017-04-11 14:33:54 +02:00
Jörg Thalheim
c84dd4f09e Merge pull request #24526 from miltador/jetbrains
idea: numerous fixes and improvements
2017-04-11 13:56:20 +02:00
Matthew Bauer
bb2eb5b0e8
ibtool: use xib2nib src 2017-04-11 03:22:32 -05:00
Hamish Mackenzie
4d5ed187d3 gtk-mac-integration: fix gtk3 version
Include a Gtk3 version of gtk-mac-integration.
Add gobjectIntrospection to gtk-mac-integration.
Use propagatedBuildInputs for gtk.
2017-04-10 23:42:04 -07:00
Daniel Brockman
881595ac03 ethrun: init at 0.1.0 2017-04-11 06:33:16 +02:00
aszlig
7b5263e1a6
tesseract: Package version 4.x from Git master
Tesseract 4 has got a new long short-term memory neural networking based
OCR engine which really helps a lot in terms of accuracy and our VM
tests.

I ran the new version across a bunch of different screenshots and
comparing the results to the 3.x branch and it really makes a big
difference, especially with various font rendering settings.

The only downside of this is that version 4 hasn't been released yet and
is in alpha state right now, but it will eventually get there and the
only solutions that came into my mind sticking to version 3 were really
sub-par:

 * Use several passes with different color negation on the screenshots.
 * Train Tesseract 3 specifically for screenshots. This is sub-par
   because we'd need to do it for Tesseract 4 from scratch again.
 * Change the test systems so that it specifically uses *only* OCR an
   font when displaying. I've actually tried this but this also isn't
   accurate enough with our default font rendering setup.
 * Turn off special font rendering settings for our tests. In
   conjunction with changing to an OCR font this might work but it won't
   catch all the cases, because applications might use their own font
   rendering.

Given that version 4 is faster[1] when it comes to OCR detection and also
the points just mentioned I think even using the alpha version just for
tests isn't going to hurt anybody.

[1]: https://github.com/tesseract-ocr/tesseract/wiki/4.0-Accuracy-and-Performance

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-04-11 03:21:46 +02:00
aszlig
42bb63f803
leptonica: 1.72 -> 1.74.1
The changes are a bit too big to include it here in the commit message,
so if you want the details of what changed, please visit this URL:

http://leptonica.org/source/version-notes.html

I have also provided openjpeg, giflib and libwebp as dependencies so
that Leptonica is able to read/write those file formats.

Additionally I've added a patch that uses pkgconfig to resolve all
dependencies (except giflib), because unlike AC_CHECK_LIB() the
PKG_CHECK_MODULES() macro defines *_LIBS variables to include the linker
search path.

Unfortunately that patch alone is not enough, because the *_LIBS
variable are substituted by the upstream configure.ac to *not* include
the linker search paths, so we need to remove the AC_SUBST() calls
within PKG_CHECK_MODULES().

The only dependency that's not yet using PKG_CHECK_MODULES() is giflib,
because giflib doesn't have a pkg-config description file, therefore
we're using substituteInPlace to insert the linker search path after the
lept.pc file was generated by configure.

Another thing that we no longer need is the dependency on libpng version
1.2, because Leptonica now also works with more recent libpng versions.

Tested by building the package itself and also the following packages
that immediately depend on leptonica:

 * k2pdfopt
 * tesseract
 * jbig2enc

All of these packages succeeded to build on x86_64-linux.

The main reason why I'm bumping Leptonica to version 1.74.1 is that we
need at least version 1.74 to bump Tesseract to the latest upstream
version.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-04-11 03:21:29 +02:00
Robert Helgesson
08656a73f0
gpsbabel: fix darwin build 2017-04-10 22:57:06 +02:00
Thomas Tuegel
c7dd8a707b
golden-cheetah: fix build
- Use Qt 5.6 to fix compile error.
- Run preInstall and postInstall hooks to fix linking error.
2017-04-10 13:51:45 -05:00
Eelco Dolstra
0e0e7c1a8f Merge pull request #24787 from abbradar/gtk3-firefox
GTK3 by default in Firefox and Thunderbird
2017-04-10 18:11:06 +02:00
Nikolay Amiantov
f68de22683 wrapGAppsHook: add librvsg as a dependency
User themes may use SVG icons which won't work if the app can't access this
library. This is quite sure to happen (e.g. Adwaita's icons are vector).
2017-04-10 11:37:54 +03:00
Nikolay Amiantov
e2fe47008f thunderbird: enable GTK3 by default 2017-04-10 02:43:26 +03:00
Nikolay Amiantov
999cf98de9 firefox: enable GTK3 by default 2017-04-10 02:43:18 +03:00
taku0
77f0ad5a37 thunderbird-bin: 45.8.0 -> 52.0 2017-04-10 02:20:26 +03:00
Orivej Desh
2db5b5a009 verbiste: init at 0.1.44 2017-04-10 00:19:35 +03:00
Alastair Pharo
813eb41cf6 octaveHg: add package 2017-04-09 21:54:14 +10:00
Maximilian Bosch
2380e96327
lambda-mod-zsh-theme: init at eceee68cf46bba9f7f42887c2128b48e8861e31b 2017-04-09 13:50:17 +02:00
Matthew Bauer
34422f428d
ibtool: add to toolchain
- init package
- add into xcbuild/toolchain.nix
2017-04-09 04:27:21 -05:00
Matthew Bauer
a78af29ae7
install_name_tool: remove
cctools provides install_name_tool
2017-04-09 04:22:44 -05:00
Alastair Pharo
f0ebcc6444 epstool: add package 2017-04-09 14:35:06 +10:00
Cole Scott
ff1e372849
arm-frc-linux-gnueabi-gcc: init at 4.9.4
fixes #24578
2017-04-09 01:06:34 +02:00
Cole Scott
1d7a478c92
arm-frc-linux-gnueabi-binutils: init at 2.28 2017-04-09 01:06:34 +02:00
Cole Scott
7c32b93c9a
arm-frc-linux-gnueabi-eglibc: init at 2.21-r0.83 2017-04-09 01:06:33 +02:00
Cole Scott
9597247cc0
arm-frc-linux-gnueabi-linux-api-headers: init at 3.19-r0.36 2017-04-09 01:06:33 +02:00
Michael Raskin
861726579b Merge pull request #24008 from phile314/slimserver
slimserver: Init at 7.9.0 (pkg + module)
2017-04-08 17:43:41 +02:00
Aristid Breitkreuz
cafd9c922c Merge pull request #24705 from emanueleperuffo/master
robomongo: 0.8.4 -> 0.9.0
2017-04-08 11:43:51 +02:00
Vladimír Čunát
26766f0e57
Merge branch 'staging'
There are a few dozen new failures on Darwin, probably related to
updates of stdenv's llvm and/or pkgconfig.
Still the total number of successes increases.
2017-04-08 11:02:36 +02:00
Vanessa McHale
8a78fc5a34 Merge branch 'master' of github.com:vmchale/nixpkgs 2017-04-08 00:14:49 -05:00
Vanessa McHale
47e943e8d1 init tweet-hs at 0.5.3.2 2017-04-08 00:09:31 -05:00
Aristid Breitkreuz
65be0b3a4b bup: enable par2 by default
The par2 closure is <300 KB, so having it enabled by default seems
reasonable.
2017-04-07 21:47:03 +02:00
Dan Peebles
b9e558597d stdenv-darwin: bump to use LLVM 4.0 & new bootstrap tools 2017-04-07 14:36:21 -04:00
Emanuele Peruffo
b52a3d90fe robomongo: 0.8.4 -> 0.9.0 2017-04-07 12:19:19 +02:00
Dan Peebles
81352b2cb5 Merge branch 'master' into staging 2017-04-06 21:26:24 -04:00
Dan Peebles
6b1957d17a qt5: fix to work on LLVM 4
Including apple_sdk.sdk is generally a recipe for a bad time on LLVM 3.8
and above, since you end up with bad headers in the wrong place that hurt
the new libc++ in 3.8 and above. In this case, qt only wanted the super-
generic SDK for CUPS headers, which we can just depend on directly now.
2017-04-06 21:00:28 -04:00
Tim Steinbach
4984e7e053 Merge pull request #24624 from taku0/source-han-serif
add Source Han Serif font
2017-04-06 13:48:00 -04:00
Jean Potier
09b1414acd cups-toshiba-estudio: init at 7.51 (#24676) 2017-04-06 15:00:02 +01:00
taku0
2994f14edb add source-han-serif-japanese, source-han-serif-korean, source-han-serif-simplified-chinese, source-han-serif-traditional-chinese: An open source Pan-CJK serif typeface 2017-04-06 21:57:13 +09:00
Tim Steinbach
d95fb5f2ac Merge pull request #24632 from NeQuissimus/docker_17_04
docker-edge: init at 17.04
2017-04-05 20:51:14 -04:00
Tim Steinbach
1e589239b3
docker-edge: init at 17.04 2017-04-05 20:49:26 -04:00
Vladimír Čunát
c6bc4cfdbc
Merge branch 'master' into staging 2017-04-06 00:16:59 +02:00
Profpatsch
6b5e5de0ef rss2email: init at 3.9 2017-04-05 16:59:01 +02:00
Tim Steinbach
67142c58c4 Merge pull request #24619 from NeQuissimus/docker_17_03_1
docker: 17.03.0 -> 17.03.1
2017-04-04 13:44:29 -05:00