3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

125 commits

Author SHA1 Message Date
26db713f0c
gnu: libtgvoip: Replace libopusenc with opus.
* gnu/packages/telephony.scm (libtgvoip) [inputs]: Replace libopusenc with opus.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-02-18 15:51:01 +01:00
Michael Rohleder
3c7ea67465
gnu: mumble: Update to 1.3.3.
* gnu/packages/telephony.scm (mumble): Update to 1.3.3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-25 14:42:36 -04:00
2af2a76247
gnu: osip: Update to 5.1.2.
* gnu/packages/telephony.scm (osip): Update to 5.1.2.
2020-09-02 10:48:38 +03:00
Diego Nicola Barbato
580414376b
gnu: libtgvoip: Fix loading of shared libraries.
* gnu/packages/telephony.scm (libtgvoip)[arguments]<#:phases>[patch-dlopen]:
  New phase.

Fixes <https://debbugs.gnu.org/40408>.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-08-07 21:12:35 -05:00
Maxim Cournoyer
5cba0f4805
gnu: pjproject: Enable shared libraries.
* gnu/packages/telephony.scm (pjproject)[outputs]: Add a "static" output.
[phases]: Move the 'check phase after the 'install phase.
{move-static-libraries}: Add phase.
[configure-flags]: Set LDFLAGS to add a runpath reference to self.
2020-08-03 23:30:12 -04:00
Maxim Cournoyer
3557d7d8bc
gnu: pjproject: Include sensible configure flags from pjproject-jami.
This is done so the regular pjproject has more in common with
pjproject-jami, which allows simplifying its definition.

* gnu/packages/telephony.scm (pjproject)[configure-flags]: Add
'--enable-epoll' when the system is Linux.  Define CFLAGS with
the '-DNDEBUG' options.
2020-08-03 23:30:11 -04:00
Maxim Cournoyer
839bb42f0c
gnu: pjproject: Fix problem in pkg-config file.
* gnu/packages/patches/pjproject-correct-the-cflags-field.patch: Add patch.
* gnu/packages/patches/pjproject-fix-pkg-config-ldflags.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register the new patches.
* gnu/packages/telephony.scm (pjproject): Use them.
* gnu/packages/jami.scm (pjproject-jami): Remove a patch from
pjproject-jami that is already applied against pjproject.
2020-08-03 23:30:11 -04:00
Maxim Cournoyer
742c49bafe
gnu: pjproject: Fix build and enable tests.
* gnu/packages/telephony.scm (pjproject)[origin]: Simplify snippet definition
and remove all bundled libraries.
[outputs]: Add a debug output.
[arguments]: Enable tests, and explicit the configure flags now required to
build using only system libraries.
[phases]{make-source-files-writable}: Add phase.
{disable-some-tests}: Overhaul phase.
[inputs]: Add bcg729, gsm, libsamplerate, opus, portaudio and speexdsp.
2020-08-03 23:30:11 -04:00
Michael Rohleder
299e3598c2
gnu: mumble: Update to 1.3.2.
* gnu/packages/telephony.scm (mumble): Update to 1.3.2.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:29 +02:00
Ludovic Courtès
b0e7b6992f
gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs.  Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.

* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Leo Prikler
22ec89974b
gnu: mumble: Fix mumble-overlay.
The canonical mumble-overlay script searches for libmumble.so.1 in various
directories, none of which are relevant in Guix installations and
additionally does some work to match the architecture of the library to that
of the command that will be executed.
This work is unnecessary in Guix and only causes the script to fail, so we
instead just hardcode the path.

* gnu/packages/telephony.scm (mumble)[#:phases]: Add fix-mumble-overlay.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-28 23:26:54 +02:00
Björn Höfling
69a745b735
gnu: mumble: End phase with #t.
* gnu/packages/telephony.scm (mumble)[arguments] End install phase with #t.
2020-05-17 00:32:01 +02:00
nikita
3c986a7dc2
mailmap: Update entries for Nikita.
* .mailmap: change email and name for Nikita.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/cinnamon.scm,
gnu/packages/compression.scm, gnu/packages/crypto.scm,
gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm,
gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile-xyz.scm,
gnu/packages/haskell-apps.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell-xyz.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp-xyz.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-13 09:30:26 +03:00
Marius Bakke
4bdf4182fe
Merge branch 'core-updates' 2020-05-08 21:40:51 +02:00
Raghav Gururajan
e5463baf2c
gnu: twinkle: Update package definition.
* gnu/packages/patches/twinkle-bcg729.patch: New file.
* gnu/packages/telephony.scm (twinkle)[source](patches): Use it.
[build-system]: Change from cmake-build-system to qt-build-system.
[arguments]<#:configure-flags>: Add "-DWITH_ZRTP", "-DWITH_G729".
[arguments]<#:phases>[wrap-executable]: Delete phase.
[native-inputs]: Move readline, file, ucommon, ccrtp, libxml2, speex,
speexdsp, libsndfile, alsa-lib to ...
[inputs]: ... here.  Add bcg729, zrtpcpp, libilbc.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-08 15:50:22 +02:00
Raghav Gururajan
82058bf3e0
gnu: Add libilbc.
* gnu/packages/telephony.scm (libilbc): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-08 13:03:16 +02:00
Raghav Gururajan
266ad5d740
gnu: Add zrtpcpp.
* gnu/packages/telephony.scm (zrtpcpp): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-08 13:00:39 +02:00
Marius Bakke
50e6c1bf2e
Merge branch 'master' into core-updates 2020-05-02 17:31:28 +02:00
Jan Wielkiewicz
2ff4e549bb
gnu: pjproject-jami: Update to 2.10.
* gnu/packages/telephony.scm (pjproject): Update to 2.10,
[source]: reorder "file-name" and "sha256" fields.
* gnu/packages/jami.scm (%jami-version): Update to 20200401.1.6f090d,
(pjproject-jami)[arguments]: apply patches related to 2.10.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2020-05-02 12:04:58 +02:00
Jan Wielkiewicz
15c6e4260b
gnu: telephony: Move Jami and its dependencies to jami.scm.
Jami is a massive package and its developers modify many libraries. Keeping
them in a single file makes maintenance easier.

* gnu/packages/telephony.scm (%jami-version, jami-source,
pjproject-jami, libring, libringclient,
jami, jami-client-gnome): Move to ...
* gnu/packages/jami.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2020-05-02 12:04:57 +02:00
Marius Bakke
030f6f489f
Merge branch 'master' into core-updates
Conflicts:
	etc/news.scm
	gnu/local.mk
	gnu/packages/bootloaders.scm
	gnu/packages/linphone.scm
	gnu/packages/linux.scm
	gnu/packages/tls.scm
	gnu/system.scm
2020-04-23 13:33:09 +02:00
c9508c4337
gnu: commoncpp: Add support for gnu updater.
* gnu/packages/telephony.scm (commoncpp)[properties]: New field. Add
ftp-directory, upstream-name.
2020-04-22 23:34:20 +03:00
6ecce47180
gnu: osip: Update to 5.1.1.
* gnu/packages/telephony.scm (osip): Update to 5.1.1.
2020-04-22 23:16:39 +03:00
6439c340a8
gnu: osip: Add support for gnu updater.
* gnu/packages/telephony.scm (osip)[properties]: New field. Add
upstream-name, ftp-directory.
2020-04-22 23:14:19 +03:00
Marius Bakke
e66d5d6e29
gnu: spandsp: Add comment.
* gnu/packages/telephony.scm (spandsp)[native-inputs]: Note that the
LIBJPEG-TURBO dependency comes via LIBTIFF.
2020-04-11 15:33:32 +02:00
Danny Milosavljevic
3daf981942
gnu: spandsp: Fix build failure.
* gnu/packages/telephony.scm (spandsp)[native-inputs]: Add libjpeg-turbo.
2020-04-11 01:18:32 +02:00
Marius Bakke
2778302399
Merge branch 'master' into core-updates
Conflicts:
	etc/news.scm
	gnu/local.mk
	gnu/packages/check.scm
	gnu/packages/cross-base.scm
	gnu/packages/gimp.scm
	gnu/packages/java.scm
	gnu/packages/mail.scm
	gnu/packages/sdl.scm
	gnu/packages/texinfo.scm
	gnu/packages/tls.scm
	gnu/packages/version-control.scm
2020-04-08 13:00:50 +02:00
Vincent Legoll
28c0a2d4f5
gnu: jami: Make some inputs native.
* gnu/packages/telephony.scm (jami)[inputs]: Move gettext from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-04 20:18:42 +02:00
Marius Bakke
f2d97d577d
gnu: Replace uses of 'gettext' with 'gettext-minimal'.
* gnu/packages/cdrom.scm (dvdstyler)[native-inputs]: Change from GNU-GETTEXT
to GETTEXT-MINIMAL.
* gnu/packages/emulators.scm (dolphin-emu)[native-inputs]: Likewise.
* gnu/packages/engineering.scm (lepton-eda, kicad, kicad-i18l)[native-inputs]:
Likewise.
* gnu/packages/games.scm (quadrapassel, edgar)[native-inputs]: Likewise.
* gnu/packages/gnome.scm (eog-plugins, workrave, geary)[native-inputs]: Likewise.
* gnu/packages/guile-xyz.scm (guile-gi, emacsy)[native-inputs]: Likewise.
* gnu/packages/image.scm (gpick)[native-inputs]: Likewise.
* gnu/packages/messaging.scm (telegram-purple)[native-inputs]: Likewise.
* gnu/packages/music.scm (fmit)[native-inputs]: Likewise.
* gnu/packages/package-management.scm (flatpak)[native-inputs]: Likewise.
* gnu/packages/patchutils.scm (quilt)[native-inputs]: Likewise.
* gnu/packages/photo.scm (hugin)[native-inputs]: Likewise.
* gnu/packages/security-token.scm (eid-mw)[native-inputs]: Likewise.
* gnu/packages/telephony.scm (jami)[native-inputs]: Likewise.
* gnu/packages/texinfo.scm (pinfo)[native-inputs]: Likewise.
* gnu/packages/vulkan.scm (vkd3d)[native-inputs]: Likewise.
* gnu/packages/web.scm (cadaver)[native-inputs]: Likewise.
2020-04-04 15:48:44 +02:00
Maxim Cournoyer
e8a1c5af84
gnu: spandsp: Disable parallel build.
The build could otherwise fail non-deterministically.

Reported-by: Raghav Gururajan <raghavgururajan@disroot.org>

* gnu/packages/telephony.scm (spandsp)[arguments]: Set parallel-build? to
false.
2020-04-03 23:01:45 -04:00
Raghav Gururajan
9be3ab7bbe
gnu: Remove bctoolbox and ortp.
* gnu/packages/telephony.scm (bctoolbox): Delete variable.
(ortp): Delete variable.
* gnu/packages/audio.scm (bluez-alsa)[inputs]: Update ortp reference.
* gnu/packages/kde-internet.scm (kopete)[inputs]: Update ortp reference.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 16:41:44 +02:00
Raghav Gururajan
d82539d35f
gnu: Add spandsp.
* gnu/packages/telephony.scm (spandsp): New variable.

Co-authored by Maxim Cournoyer.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-03-31 17:02:58 -04:00
Marius Bakke
50b99c90c8
Merge branch 'master' into core-updates 2020-03-10 20:50:02 +01:00
Michael Rohleder
ba726ebc2d
gnu: mumble: Disable statistic gathering by default.
Fixes <https://bugs.gnu.org/25201>

* gnu/packages/telephone.scm (mumble)[arguments]: Add phase to disable
statistic gathering by default.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-03-10 10:54:48 +02:00
Marius Bakke
8ed9be3fac
Merge branch 'staging' into core-updates 2020-01-21 22:39:42 +01:00
Marius Bakke
d18116d9b5
gnu: libsrtp: Build shared library.
* gnu/packages/telephony.scm (libsrtp)[arguments]: Add #:phases.
2020-01-20 21:53:52 +01:00
Marius Bakke
80af75abcf
gnu: libsrtp: Update to 2.3.0.
* gnu/packages/telephony.scm (libsrtp): Update to 2.3.0.
2020-01-20 21:53:52 +01:00
Marius Bakke
bb93042c8b
gnu: util-linux: Move libraries to separate output.
Fixes <https://bugs.gnu.org/37732>.
Reported by Diego Nicola Barbato <dnbarbato@posteo.de>.

* gnu/packages/linux.scm (util-linux)[outputs]: Add "lib".
[arguments]: Update #:configure-flags and the "move-static-libraries" phase
accordingly.  Add phases "patch-build-scripts" and "adjust-pkg-config-files".
(e2fsprogs, psm, mtd-utils, f2fs-tools, f2fs-tools-1.7, eudev,
xfsprogs)[inputs]: Change to the "lib" output of UTIL-LINUX.
(btrfs-progs)[inputs]: Remove duplicate UTIL-LINUX inputs and change to use
the "lib" output.
* gnu/packages/admin.scm (pam-mount)[inputs]: Add UTIL-LINUX:LIB.
(testdisk)[inputs]: Change to the "lib" output of UTIL-LINUX.
* gnu/packages/android.scm (abootimg)[inputs]: Likewise.
* gnu/packages/audio.scm (jack-1)[propagated-inputs]: Likewise.
* gnu/packages/bootloaders.scm (syslinux, vboot-utils)[inputs]: Likewise.
* gnu/packages/chez.scm (chez-scheme)[inputs]: Likewise.
* gnu/packages/cryptsetup.scm (cryptsetup, cryptsetup-static)[inputs]: Likewise.
* gnu/packages/databases.scm (postgresql, 4store)[inputs]: Likewise.
* gnu/packages/disk.scm (ndctl, gptfdisk, fdisk, gparted, rmlint,
volume-key)[inputs]: Likewise.
(parted)[inputs]: Likewise.
[native-inputs]: Add UTIL-LINUX.
* gnu/packages/efi.scm (sbsigntools)[inputs]: Add UTIL-LINUX:LIB.
* gnu/packages/engineering.scm (lib3mf)[inputs]: Change to the "lib" output of
UTIL-LINUX.
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Likewise.
* gnu/packages/file-systems.scm (glusterfs, jfsutils, zfs)[inputs]: Likewise.
* gnu/packages/firmware.scm (ovmf)[inputs]: Likewise.
* gnu/packages/fontutils.scm (fontconfig)[propagated-inputs]: Likewise.
* gnu/packages/freedesktop.scm (localed)[inputs]: Likewise.
* gnu/packages/glib.scm (glib, appstream-glib)[propagated-inputs]: Likewise.
* gnu/packages/gnome.scm (tracker, gnome-terminal)[inputs]: Likewise.
* gnu/packages/jupyter.scm (xeus)[inputs]: Likewise.
* gnu/packages/kde.scm (kpmcore)[inputs]: Likewise.
* gnu/packages/kodi.scm (crossguid)[inputs]: Likewise.
* gnu/packages/lighting.scm (ola)[inputs]: Likewise.
* gnu/packages/music.scm (libgig)[inputs]: Likewise.
* gnu/packages/nfs.scm (nfs-utils)[inputs]: Likewise.
* gnu/packages/opencog.scm (opencog)[inputs]: Likewise.
* gnu/packages/package-management.scm (msitools)[inputs]: Change to the "lib"
output of UTIL-LINUX.
* gnu/packages/password-utils.scm (pwsafe)[inputs]: Likewise.
* gnu/packages/telephony.scm (pjproject)[propagated-inputs]: Likewise.
* gnu/packages/rdf.scm (rasqal)[inputs]: Likewise.
* gnu/packages/search.scm (xapian)[inputs]: Likewise.
* gnu/packages/sssd.scm (sssd)[native-inputs]: Likewise.
* gnu/packages/storage.scm (ceph)[inputs]: Add UTIL-LINUX:LIB.
* gnu/packages/task-management.scm (taskwarrior)[inputs]: Change to the "lib"
output of UTIL-LINUX.
* gnu/packages/virtualization.scm (libvirt, xen)[inputs]: Likewise.
* gnu/packages/xorg.scm (libsm)[inputs]: Likewise.
2020-01-15 00:24:28 +01:00
Marius Bakke
b7bf02a418
Merge branch 'master' into core-updates 2020-01-11 22:38:24 +01:00
Brett Gilio
1792a70655
gnu: libtgvoip: Fix failing build on i686-linux.
* gnu/local.mk (libtgvoip): Add patches for libtgvoip-disable-sse2.patch
and libtgvoip-disable-webrtc.patch

* gnu/packages/patches/libtgvoip-disable-sse2.patch: New file.

* gnu/packages/patches/libtgvoip-disable-webrtc.patch: New file.

* gnu/packages/telephony.scm (libtgvoip): Fix building on i686-linux.
[source]: Reference patches for correcting failing build on i686-linux
architecture.

Reported-by: Diego Nicola Barbato <dnbarbato@posteo.de>
Fixes <bugs.gnu.org/38944>.
2020-01-05 19:31:07 -06:00
Brett Gilio
5a0d73911c
gnu: libtgvoip: Update to 2.4.4.
* gnu/packages/telephony.scm (libtgvoip): Update to 2.4.4.
[source]: Change source URI to reflect upstream.
[inputs]: Add pulseaudio and alsa-lib.

This change corrects a bug, and allows for cross-compilation on armhf architectures.
2020-01-05 19:03:07 -06:00
Brett Gilio
494135d511
gnu: Add libtgvoip.
* gnu/packages/telephony.scm (libtgvoip): New variable.
2020-01-01 16:25:16 -06:00
Mathieu Othacehe
ce9383c090
Merge remote-tracking branch 'master' into core-updates. 2019-12-31 11:04:51 +01:00
Hartmut Goebel
2b583cdd85
Revert "gnu: mumble: Actually modify qt-build-system."
Now the qt-build-system is fixed, this is no longer necessary.

This reverts commit a7a91c01c9.
2019-12-23 15:49:22 +01:00
a7a91c01c9
gnu: mumble: Actually modify qt-build-system.
This was reported by Ivan Vilata i Balaguer.

* gnu/packages/telephony.scm (mumble)[arguments]: Refer to the
qt-build-system %supported-phases directly so we modify them.
2019-12-22 12:54:40 +02:00
Ivan Vilata-i-Balaguer
a21d9b8d5c
gnu: mumble: Update to 1.3.0.
* gnu/packages/telephony.scm (mumble): Update to 1.3.0.
[source]: Remove patch. Update snippet.
[build-system]: Switch to qt-build-system.
[arguments]: Update custom 'configure phase. Add custom phase to disable
murmur ice.
[inputs]: Remove protobuf-3.5, libx11, qt-4, alsa-lib. Add protobuf,
mesa, qtbase, qtsvg.
[native-inputs]: Add python, qttools.
[license]: Update license info.
* gnu/packages/patches/mumble-1.2.19-abs.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-12-19 13:03:04 +02:00
Marius Bakke
9d5aa00906
Merge branch 'master' into core-updates 2019-12-05 17:57:35 +01:00
Pierre Neidhardt
5b0289870a
gnu: jami: Fix wrapper.
* gnu/packages/telephony.scm (jami)[arguments]: Wrap around jami-gnome instead
  of gnome-ring.
  [synopsis]: Make it more sensible.
2019-12-01 13:37:16 +01:00
Pierre Neidhardt
a83855ffad
gnu: libring: Update to 20191101.
* gnu/packages/telephony.scm (libring)[inputs]: Replace restbed with restinio,
  add asio.
2019-12-01 13:37:16 +01:00
Pierre Neidhardt
fbcd60dd15
gnu: pjproject-jami: Update to 2.9
* gnu/packages/telephony.scm (pjproject-jami)[arguments]: Fix flags, make
  files writable, update patch set.
2019-12-01 13:37:16 +01:00