Commit Graph

92166 Commits

Author SHA1 Message Date
Benjamin Staffin
ad0ad62c31
oraclejdk: 8u121 -> 8u131 2017-04-19 00:13:17 -04: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
Jaka Hudoklin
e0b0a07a74 Merge pull request #23073 from volth/libguestfs-1.34
libguestfs: 1.29.5 -> 1.36.3
2017-04-19 02:01:54 +02:00
Joachim F
1dcb587d93 Merge pull request #24888 from Ralith/electron
electron: 1.4.15 -> 1.6.2
2017-04-18 21:47:33 +01: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
Mathias Schreck
6cdec33141 nodejs: 7.7.3 -> 7.9.0 2017-04-18 22:43:50 +02:00
Joachim F
0d6caccfb4 Merge pull request #24979 from mdorman/emacs-updates
Automated Emacs package updates
2017-04-18 21:37:48 +01:00
Benno Fünfstück
bc09640d91 Merge pull request #24977 from dsprenkels/master
mpDris2: 0.6 -> 0.7
2017-04-18 22:29:06 +02:00
Jörg Thalheim
f27206c952 Merge pull request #24993 from romildo/upd.elementary-icon-theme
elementary-icon-theme: 4.0.1.1 -> 4.0.3
2017-04-18 22:09:15 +02:00
Jörg Thalheim
6231781930 Merge pull request #24992 from romildo/upd.mate
mate-themes: 3.22.7 -> 3.22.10, mate-icon-theme: 1.18.0 -> 1.18.1
2017-04-18 22:09:01 +02:00
armijnhemel
a8c8d5a588 upx: 3.91 -> 3.93
* moved from sourceforge to github
2017-04-18 21:49:54 +02:00
Jörg Thalheim
41b43c0b64 Merge pull request #25000 from NickHu/fdr
fdr: fix Qt library dependency
2017-04-18 21:46:20 +02:00
Jörg Thalheim
032cf416ef Merge pull request #25002 from romildo/upd.flat-plat
flat-plat: 2016-12-03 -> 20170323
2017-04-18 21:41:34 +02:00
James ‘Twey’ Kay
cba00cb44b
git-lfs: 1.3.1 -> 2.0.2
fixes #25004
2017-04-18 21:39:12 +02:00
Masayuki Takeda
733cc23a1b
slock: add configFile support
fixes #24994
2017-04-18 21:06:17 +02:00
Vincent Laporte
0c8cf28091 ocamlPackages.llvm: fix hash 2017-04-18 17:32:18 +00:00
Vincent Laporte
2230009e7d ocaml: 4.04.0 -> 4.04.1 2017-04-18 17:19:16 +00:00
Vincent Laporte
ca47895d7f ocamlPackages.batteries: 2.5.3 -> 2.6.0 2017-04-18 17:19:16 +00:00
Daiderd Jordan
da811a56b5 Merge pull request #24976 from hamishmack/darwin-icons
defaultIconTheme: Enable darwin support
2017-04-18 19:16:43 +02:00
romildo
ca3d37ffbe greybird: 2017-02-26 -> 3.22.3 2017-04-18 13:54:31 -03:00
Benno Fünfstück
eb1e63505a wai-app-file-cgi: remove outdated overrides 2017-04-18 18:52:06 +02:00
romildo
e7a3186d28 flat-plat: 2016-12-03 -> 20170323 2017-04-18 13:41:10 -03:00
Benjamin Staffin
2c14055aaa Merge pull request #24990 from jlesquembre/git-recent
git-recent: init at 1.0.3
2017-04-18 12:33:05 -04: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
Daan Sprenkels
0479e68db9 mpDris2: 0.6 -> 0.7 2017-04-18 14:38:24 +02:00
Tim Steinbach
7643c7c8cc
linux: 4.4.61 -> 4.4.62 2017-04-18 08:22:23 -04:00
Tim Steinbach
5283e644ce
linux: 4.10.10 -> 4.10.11 2017-04-18 08:20:40 -04:00
Frederik Rietdijk
dd662792b1 kdeApplications.kolourpaint: init at 16.12.3 2017-04-18 14:18:19 +02:00
Tim Steinbach
1173fe0b49
linux: 4.9.22 -> 4.9.23 2017-04-18 08:15:48 -04:00
Frederik Rietdijk
c275158f06 python36: 3.6.0 -> 3.6.1 2017-04-18 13:14:40 +02:00
romildo
71af44cae9 elementary-icon-theme: 4.0.1.1 -> 4.0.3 2017-04-18 06:49:25 -03:00
romildo
245cf6fa0e mate-themes: 3.22.7 -> 3.22.10 2017-04-18 06:43:13 -03:00
romildo
ad95a04fa5 mate-icon-theme: 1.18.0 -> 1.18.1 2017-04-18 06:42:01 -03:00
Frederik Rietdijk
8cc5530a73 pythonPackages.qtconsole: use pyqt5 backend
instead of pyqt4 which required building qt4.
2017-04-18 11:21:20 +02:00
José Luis Lafuente
7b20341727
git-recent: init at 1.0.3 2017-04-18 11:09:33 +02:00
Benjamin Staffin
8cf393bf48 Merge pull request #24947 from timclassic/docker-repro
docker: improve reproducibility of layers
2017-04-17 22:16:33 -04:00
John Ericson
9239bc6c96 Merge pull request #24982 from Ericson2314/fix
release-cross: Fix more typos---this is embarrising
2017-04-17 21:06:34 -04:00
John Ericson
5c91dc9bcf release-cross: Fix more typos---this is embarrising 2017-04-17 21:02:56 -04:00
John Ericson
1832a34a9a Merge pull request #24981 from Ericson2314/fix
release-cross: Fix typo preventing evaluation
2017-04-17 20:54:32 -04:00
John Ericson
9169f3c924 release-cross: Fix typo preventing evaluation 2017-04-17 20:22:37 -04: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
Jörg Thalheim
ae49647e9c Merge pull request #24975 from lheckemann/inkscape-potrace
inkscape: add potrace
2017-04-18 01:16:55 +02:00
Michael Alan Dorman
0e5d43d8f1 melpa-packages: 2017-04-17
Removals:
 - coati: renamed to sourcetrail
 - fuel: git repo not accessible
 - jade: renamed to indium
 - matrix-client: package removed from melpa
2017-04-17 18:41:30 -04:00
Michael Alan Dorman
607a72a2f1 melpa-stable-packages: 2017-04-17
Removals:
 - fuel: git repo not accessible
 - jade: renamed to indium
2017-04-17 18:41:29 -04:00
Michael Alan Dorman
efe2057ba0 elpa-packages: 2017-04-17 2017-04-17 18:41:29 -04:00
Hamish Mackenzie
89b89d1071 defaultIconTheme: Enable darwin support 2017-04-18 09:43:03 +12:00
John Ericson
f0b634c7e8 Merge pull request #24610 from Ericson2314/platform-normalization
Platform normalization
2017-04-17 17:28:01 -04:00
John Ericson
3efc661a1d Elaborate localSystem and crossSystem in a consistent manner 2017-04-17 17:13:01 -04:00
John Ericson
8c99aab3ea lib: Fix system parsing, and use for doubles lists
The old hard-coded lists are now used to test system parsing.

In the process, make an `assertTrue` in release lib for eval tests; also
use it in release-cross
2017-04-17 17:13: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
John Ericson
b477851f34 top-level: Less indirection for lib in release*.nix 2017-04-17 17:13:01 -04:00
John Ericson
213d29f6b7 release-cross: For fuloong, just use the predefined platform
This is a semantic change, but probably a safe one. In any event, this is
very old hardware that probably no one uses anymore anyways.
2017-04-17 17:13:01 -04:00
John Ericson
37e5e71fdf Merge pull request #24974 from Ericson2314/mapNullable
Introduce `mapNullable` into lib and use it in a few places
2017-04-17 17:12:14 -04:00
Linus Heckemann
457bc9bdc4 inkscape: add potrace
This allows vectorising bitmap images in inkscape.
2017-04-17 22:10:05 +01:00
John Ericson
85aa5005af Introduce mapNullable into lib and use it in a few places
Also simply some configure flag logic my grep also alerted me too.
2017-04-17 17:04:04 -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
Michael Raskin
e223191da6 Merge pull request #24972 from Hodapp87/osm2pgsql
osm2pgsql: init at 0.92.1-unstable
2017-04-17 22:26:09 +02:00
Chris Hodapp
228f33b21d osm2pgsql: init at 0.92.1-unstable 2017-04-17 16:19:41 -04:00
Jörg Thalheim
00fa9c7a53 Merge pull request #24970 from romildo/upd.vivaldi
vivaldi: 1.6.689.34-1 -> 1.8.770.56-1
2017-04-17 22:16:07 +02:00
Joachim Fasting
aeaa79dc82
ratpoison: 1.4.8 -> 1.4.9
Contains changes that require updating user configs:

- command `compat' and the various def* compat commands were removed
- `msgwait', `rudeness', `startupmessage', `warp' are now variables

See http://git.savannah.nongnu.org/cgit/ratpoison.git/tree/NEWS
2017-04-17 21:39:33 +02: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
Nick Novitski
b47e0227bc elm-format: symlink latest version to bin/elm-format (#24971)
* elm-format: symlink latest version to `bin/elm-format`

* elm-format: nitpick: indentation
2017-04-17 18:41:29 +02:00
Jörg Thalheim
15d60bcb53 Merge pull request #24969 from holidaycheck/fix-broadcom-hash
broadcom-sta: fix linux-4.8 patch sha
2017-04-17 17:17:27 +02:00
Thomas Tuegel
4f5391e8c4
dropbox: 23.4.18 -> 23.4.19
Dropbox is again updated without a release announcement. I noticed on Friday
that the client was malfunctioning. I was waiting for a release announcement
with the new version number, but as one was not forthcoming, I simply guessed at it.
2017-04-17 10:15:29 -05: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
Tobias Pflug
d857b2d2fa broadcom-sta: fix linux-4.8 patch sha 2017-04-17 17:07:37 +02:00
romildo
9747994a7b vivaldi: 1.6.689.34-1 -> 1.8.770.56-1
Add $out/opt/vivaldi/lib to RPATH so that libffmpeg.so distributed
with Vivaldi can be found. Otherwise launching Vivaldi fails.
2017-04-17 11:41:22 -03:00
Jörg Thalheim
10eef8c196
rustup: init at 1.2.0 2017-04-17 15:53:36 +02:00
Daniel Peebles
e9f1d8693a Merge pull request #23026 from copumpkin/nixos-install-wip
Refactor nixos-install to separate out filesystem build logic
2017-04-17 09:50:35 -04:00
Tim Steinbach
5a7b029fa9
linux: 4.11-rc6 -> 4.11-rc7 2017-04-17 07:41:19 -04:00
Peter Hoeg
2d1115b9de sensu: 0.28.0 -> 0.29.0 2017-04-17 17:06:45 +08:00
Taahir Ahmed
3efdf24584 htmlmin: init at 0.1.10 (#24945) 2017-04-17 09:50:57 +01:00
Taahir Ahmed
f029fc8cdc csscompressor: init at 0.9.4 (#24946) 2017-04-17 09:49:43 +01: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
Tim Stewart
5ca1646bb0 docker: improve reproducibility of layers
This patch fixes file modification times to $SOURCE_DATE_EPOCH, and
ensures that files originating from the store are owned by root:root.
Both changes improve reproducibility, and the latter allows proper
building on a host where the store is owned by a non-root user.
2017-04-16 22:46:24 -04: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
Jörg Thalheim
a7d2be1471
pythonPackages.iso3166: enable tests
fixes #24884
2017-04-17 01:24:29 +02:00
zraexy
51770c85e4
streamlink: 0.3.0 -> 0.5.0 2017-04-17 01:24:28 +02:00
zraexy
ab031bf9b7
pythonPackages.iso3166: init at 0.8 2017-04-17 01:24:28 +02:00
zraexy
62b1bd180f
pythonPackages.iso-639: init at 0.4.5 2017-04-17 01:24:27 +02:00
Jörg Thalheim
af416aae81
cargo: remove unnecessary rm
Since cargo build became a rust package, postInstall hook was no longer
called. When the hook was reenabled in
cdd11368426380db545cad84c76e350e5e201adc, it revealed that scripts
leftover from the component based installer are no longer present.
2017-04-17 00:29:44 +02:00
Michael Raskin
9fedd4d495 Merge pull request #24960 from ryantrinkle/bump-dbvisualizer
dbvisualizer: 9.5 -> 9.5.7
2017-04-16 23:54:51 +02:00
Jörg Thalheim
18f5ba5a3e
brackets: 1.8 -> 1.9
Use rpath instead of buildEnv. Also add cups.

fixes #24775
2017-04-16 23:36:12 +02:00
Ryan Trinkle
c192f77b2b dbvisualizer: 9.5 -> 9.5.7 2017-04-16 17:34:22 -04:00
Victor Calvert
71d8ce6f4b nvidia: 340.101 -> 340.102 (#24694) 2017-04-16 22:08:20 +02:00
Patrick Callahan
e760c7bd6a openshot-qt: 2.2.0 -> 2.3.1 (#24868)
* openshot-qt: 2.2.0 -> 2.3.1

* openshot-qt: use buildPythonApplication

* openshot: get dialogs in gtk environments working
2017-04-16 21:09:22 +02: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
Joachim Fasting
c2130eca44
logcheck: point homepage to alioth.debian.org
The page at logcheck dot org contains questionable links and it is unclear
whether it is controlled by the logcheck project at all.  Fix by using the
homepage debian points to instead.

Fixes https://github.com/NixOS/nixpkgs/issues/24952
2017-04-16 20:52:14 +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
7283aa6063 Merge pull request #24877 from FlorentBecker/pijul_044
pijul: 0.4.1 -> 0.4.4
2017-04-16 20:37:15 +02:00
Jörg Thalheim
7849bfc5a0 Merge pull request #24957 from winniequinn/iosevka-1.12.5
iosevka: 1.12.1 -> 1.12.5
2017-04-16 20:06:28 +02:00
Jörg Thalheim
7112fda286 Merge pull request #24956 from sigma/pr/hugo
hugo: 0.20.1 -> 0.20.2
2017-04-16 20:03:09 +02:00
Jörg Thalheim
f16b29ebd9 Merge pull request #24938 from jlesquembre/git-open
git-open: init at 1.3.0
2017-04-16 20:00:58 +02:00
Jörg Thalheim
3753122b26 Merge pull request #24953 from benley/vscode
vscode: 1.11.1 -> 1.11.2
2017-04-16 19:57:54 +02:00
José Luis Lafuente
cb624198e8
git-open: init at 1.3.0 2017-04-16 19:32:12 +02:00
Yann Hodique
07dff62ac4 hugo: 0.20.1 -> 0.20.2 2017-04-16 10:27:19 -07:00
Michael Raskin
851b584581 compile uiop/version with uiop, seems needed for monolithic bundles in some cases 2017-04-16 19:25:48 +02:00
Winnie Quinn
1ff676526c iosevka: 1.12.1 -> 1.12.5 2017-04-16 13:22:56 -04:00