Commit graph

104 commits

Author SHA1 Message Date
Sebastián Mancilla 8f94a33b38 treewide: ensure pre/post phase hooks are strings
Some derivations use lib.optional or lib.optionals when setting pre/post
phase hooks. Ensure the proper lib.optionalString is used.
2021-08-20 19:08:42 -04:00
github-actions[bot] db6a26db02
Merge master into staging-next 2021-07-27 18:01:01 +00:00
Felix Buehler 04e1676351 mumble_overlay: remove phases 2021-07-25 01:40:43 +02:00
Felix Buehler e4e631ebb8 applications/networking: /s/name/pname&version/ 2021-07-19 14:55:48 +02:00
Felix Singer 06f190d2c6 mumble,murmur: Add Felix Singer as maintainer
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2021-07-02 02:57:10 +02:00
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Hedtke, Moritz cf6f9748b7
grpc: fix build input propagation 2021-03-15 23:56:19 +01:00
Sandro Jäckel c560f7954e
mumble: cleanup ? null and assertion, remove not required enableParallelBuilding due to qmake 2021-02-23 15:58:29 +01:00
Sandro Jäckel ba0626eb7c
mumble: remove unused inputs 2021-02-23 15:08:37 +01:00
Jörg Thalheim 8da44a027d
mumble: fix checksum 2021-02-10 09:44:47 +01:00
TredwellGit 3ec826f45d mumble: 1.3.3 -> 1.3.4
https://github.com/mumble-voip/mumble/releases/tag/1.3.4
2021-02-10 06:26:54 +00:00
TredwellGit dc8bebb906 mumble: replace python and qt514 with python3 and qt5 2021-01-25 08:49:31 +00:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
TredwellGit 1bc72b3494 mumble: 1.3.2 -> 1.3.3
https://github.com/mumble-voip/mumble/releases/tag/1.3.3
2020-10-23 20:35:27 +00:00
ldesgoui 83edcc15ea mumble-overlay: fix outdated install phase
As it stands, the mumble-overlay install phase attemps to link
`{mumble}/lib/libmumble.so.1.2.*` to its output's `lib/libmumble.so.1`,
this has stopped matching any file ever since mumble has passed
version 1.3.
Instead, we simply link from `{mumble}/lib/libmumble.so.1`
2020-10-02 00:10:30 +02:00
K900 f02ac20f95 murmur: support building with grpc 2020-08-28 23:17:01 +03:00
Milan Pässler 553859d142 mumble: 1.3.1 -> 1.3.2 2020-07-11 18:54:34 +02:00
Daniel Olsen b47e4cc0c0 mumble: 1.3.0 -> 1.3.1 2020-06-08 13:22:39 +02:00
Emery Hemingway 92bc6e30ec mumble: declare tests from nixosTests 2020-04-22 11:45:04 +05:30
sohalt 0c35251af5 mumble: remove unnecessary mumble-jack-support.patch 2020-03-13 19:58:43 +00:00
Mario Rodas 7b73eefda8
mumble: fix build (#80500) 2020-02-19 14:01:21 +01:00
Silvan Mosberger cae1bf667f
mumble: Add infinisil as maintainer 2020-01-25 22:05:14 +01:00
Silvan Mosberger 21160c8965
mumble: Fix PLUGIN_PATH definition so it can find the CELT library 2020-01-25 21:51:35 +01:00
Milan Pässler 8ffb4ab818 mumble: add petabyteboy to maintainers 2019-12-09 13:18:39 +01:00
Niklas Hambüchen 02dc6ff5bc mumble: Add RNNoise support.
Vastly improves suppression of background and typing noises.
2019-11-06 03:21:47 +01:00
Silvan Mosberger 27605cebae
mumble/murmur: Fix .override not working
Unfortunately there's no pkgs.libsForQt5.callPackages, which we need here to
get .override attributes on all derivation attributes. It's also
non-trivial to add it without duplicating code.

So instead just use standard pkgs.callPackages and pass refer to qt libs
through pkgs.qt5
2019-10-08 01:46:11 +02:00
Greizgh eec7cab81d mumble,murmur: 1.2.19 -> 1.3.0 2019-10-07 18:59:21 +02:00
Nikolay Amiantov 094a399fca mumble: use different zeroc-ice versions
Needed to unbreak ICE support in murmur RC version.
2019-09-06 20:21:09 +03:00
Marek Mahut 637e80506a mumble_overlay: fixing the library path 2019-08-17 22:38:14 +02:00
Nikolay Amiantov 17d29239b8 mumble: refactor and fix Qt 5 version
* Use -rc version instead of a git checkout. Rename derivation
  accordingly;
* Change PLUGIN_PATH similar to Arch;
* Fix install phase so that random files aren't installed and plugins
  use separate directory;
* Use linkSoVersions to remove duplicate libraries.
2019-08-01 23:06:13 +00:00
Frederik Rietdijk 54065ae20d Merge master into staging-next 2019-07-13 09:45:40 +02:00
Thomas Tuegel 51d78034a1
wrapQtAppsHook: Remove ad hoc Qt wrappers 2019-07-05 10:42:08 -05:00
Tadeo Kondrak 5a6a65aa3a
mumble_git: 2018-07-01 -> 2019-07-10 2019-06-23 22:30:06 -06:00
nyanloutre 4057880a85
mumble: incompatible protobuf version
https://github.com/mumble-voip/mumble/issues/3617
2019-04-22 23:57:37 +02:00
Jascha Geerds ffedc3e4a9 misc: Remove myself from list of maintainers
Unfortunately I don't have the time anymore to maintain those
packages.
2019-03-12 23:50:52 +01:00
Silvan Mosberger 3b2168e2be
murmur_git: Fix
Was failing with the following error:

  ServerDB: Database driver QSQLITE not available
2019-02-20 06:33:13 +01:00
Jörg Thalheim b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Andrew Childs 773c8807c9 mumble: fix hang on reconfiguring audio 2018-10-21 21:48:11 +09:00
Orivej Desh a729229d19 mumble: build with -std=c++11
It fails to build with its default -std=c++98 with protobuf 3.6.
2018-09-25 10:47:01 +00:00
Lluís Batlle i Rossell 66d7126255 Take me (viric) out of most maintenance
Since years I'm not maintaining anything of the list below other
than some updates when I needed them for some reason. Other people
is doing that maintenance on my behalf so I better take me out but
for very few packages. Finally!
2018-07-22 21:50:19 +02:00
Michael Hoang 26f73b69e5 mumble_git: 2018-01-12 -> 2018-07-01
Replace fetchgit with fetchFromGitHub now that it supports submodules.
2018-07-08 01:53:35 +10:00
aszlig b3970e7f5c
mumble: Fix build with boost version 1.66
This is already tracked in upstream issue mumble-voip/mumble#3281 and a
fix has been merged in mumble-voip/mumble@caa187373e.

The patch I'm adding here is using the merged commit
mumble-voip/mumble@ea861fe867 and I've
only added it for the stable release because the patch is already
included in the git version.

@pbogdan also had a similar commit to this
(pbogdan/nixpkgs@8029edea29), but the
patch was applied to both stable and git and thus the git version would
have been broken.

Tested by building mumble and mumble_git and running the mumble NixOS VM
test.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @viric, @jgeerds, @abbradar
Fixes: #33655
2018-01-31 17:39:01 +01:00
adisbladis eb29b00621
mumble_git: 2017-05-25 -> 2018-01-12 2018-01-13 03:54:31 +08:00
Linus Heckemann 1022f97d10 mumble: fix icon symlink 2017-11-29 11:15:11 +00:00
Felix Singer f37f8c4b4b Update homepage link of Mumble 2017-09-04 01:48:44 +02:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Nikolay Amiantov c3a9f59513 mumble_git: 2017-04-16 -> 2017-05-25 2017-07-26 18:36:52 +03:00
Thomas Tuegel c816bbc8a8
qt5: remove makeQtWrapper 2017-06-18 08:44:42 -05:00
Thomas Tuegel 210f688802
qt5: rename qmakeHook to qmake 2017-06-18 08:41:57 -05:00