summaryrefslogtreecommitdiff
path: root/gnu/packages/linphone.scm
AgeCommit message (Expand)Author
2023-04-24gnu: liblinphone: Restore special openldap variant....This is a partial revert of commit f2166cfacea03dcc399d1858d27ff473ebfc0679. * gnu/packages/openldap.scm (openldap-for-linphone): Restore this variable. * gnu/packages/linphone.scm (liblinphone)[inputs]: Replace openldap with openldap-for-linphone. Ricardo Wurmus
2023-04-16gnu: openldap: Update to 2.6.4 and unify the two variables....* gnu/packages/openldap.scm (openldap): Update to 2.6.4. (openldap-for-linphone): Remove variable. * gnu/packages/linphone.scm (liblinphone)[inputs]: Replace openldap-for-linphone by openldap. Andreas Enge
2023-04-14Merge branch 'master' into core-updates....Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm Maxim Cournoyer
2023-04-09gnu: linphone-desktop: Update to 5.0.14....* gnu/packages/linphone.scm (linphone-desktop): Update to 5.0.14. [arguments]: Use G-expressions; add pre-install phase. * gnu/packages/patches/linphone-desktop-without-sdk.patch: Update. Ricardo Wurmus
2023-04-08gnu: liblinphone: Update to 5.2.50....* gnu/packages/linphone.scm (liblinphone): Update to 5.2.50. [arguments]: Use G-expression; disable flexiapi and strict mode. [inputs]: Replace openldap with openldap-for-linphone; add zxing-cpp. Ricardo Wurmus
2023-04-08gnu: mediastreamer2: Update to 5.2.49....* gnu/packages/linphone.scm (mediastreamer2): Update to 5.2.49. Ricardo Wurmus
2023-04-08gnu: mediastreamer2: Drop input labels....* gnu/packages/linphone.scm (mediastreamer2)[native-inputs]: Drop package labels. [inputs]: Same. Ricardo Wurmus
2023-04-08gnu: mediastreamer2: Use G-expression....* gnu/packages/linphone.scm (mediastreamer2)[arguments]: Rewrite with G-expression. Ricardo Wurmus
2023-04-08gnu: bcmatroska2: Update to 5.2.1....* gnu/packages/linphone.scm (bcmatroska2): Update to 5.2.1. [inputs]: Add bctoolbox. [arguments]: Add build phase to patch build system. Ricardo Wurmus
2023-04-08gnu: bzrtp: Update to 5.2.49....* gnu/packages/linphone.scm (bzrtp): Update to 5.2.49. Ricardo Wurmus
2023-04-08gnu: bzrtp: Drop input labels....* gnu/packages/linphone.scm (bzrtp)[inputs]: Drop package labels. Ricardo Wurmus
2023-04-08gnu: ortp: Update to 5.2.49....* gnu/packages/linphone.scm (ortp): Update to 5.2.49. [arguments]: Disable documentation. Ricardo Wurmus
2023-04-08gnu: ortp: Drop input labels....* gnu/packages/linphone.scm (ortp)[native-inputs]: Drop package labels. Ricardo Wurmus
2023-04-08gnu: ortp: Use G-expression....* gnu/packages/linphone.scm (ortp)[arguments]: Use G-expression. Ricardo Wurmus
2023-04-08gnu: lime: Update to 5.2.49....* gnu/packages/linphone.scm (lime): Update to 5.2.49. [arguments]: Enable building of documentation; disable server and multidomains tests as they require networking. Ricardo Wurmus
2023-04-08gnu: belle-sip: Update to 5.2.49....* gnu/packages/linphone.scm (belle-sip): Update to 5.2.49. [arguments]: Use G-expression; disable strict mode; disable unescape test; run tests conditionally. [inputs]: Add belr. Ricardo Wurmus
2023-04-08gnu: belcard: Simplify by using G-expression....* gnu/packages/linphone.scm (belcard)[arguments]: Rewrite as G-expression and remove all output lookups. Ricardo Wurmus
2023-04-08gnu: belcard: Update to 5.2.49....* gnu/packages/linphone.scm (belcard): Update to 5.2.49. Ricardo Wurmus
2023-04-08gnu: belr: Update to 5.2.49....* gnu/packages/linphone.scm (belr): Update to 5.2.49. [arguments]: Use G-expression; run tests conditionally; adjust move of test resources. Ricardo Wurmus
2023-04-08gnu: bctoolbox: Update to 5.2.49....* gnu/packages/linphone.scm (bctoolbox): Update to 5.2.49. [arguments]: Add ENABLE_STRICT=OFF to configure flags; adjust patching of tests. Ricardo Wurmus
2023-04-08gnu: bctoolbox: Drop input labels....* gnu/packages/linphone.scm (bctoolbox)[inputs]: Drop package labels. Ricardo Wurmus
2023-04-08gnu: bctoolbox: Run tests conditionally....* gnu/packages/linphone.scm (bctoolbox)[arguments]: Respect the TESTS? flag in the custom 'check phase. Ricardo Wurmus
2023-04-07gnu: Purge pre-1.3.0 deprecated packages....* gnu/packages/bioinformatics.scm (deeptools): Remove variable. * gnu/packages/efi.scm (efi_analyzer): Ditto. * gnu/packages/guile.scm (guile-2.2/bug-fix, guile-json): Ditto. * gnu/packages/image.scm (libjpeg): Ditto. * gnu/packages/kde.scm (kdevplatform): Ditto * gnu/packages/linphone.scm (linphoneqt): Ditto. * gnu/packages/maths.scm (blis-sandybridge, blis-haswell, blis-knl): Ditto. * gnu/packages/mpi.scm (hwloc-2.0): Ditto. * gnu/packages/music.scm (python-abjad, zlfo): Ditto. * gnu/packages/perl.scm (perl-base, perl-parent): Ditto. * gnu/packages/tryton.scm (python-trytond): Ditto. * gnu/packages/video.scm (gnome-mpv): Ditto. * tests/graph.scm: Use guile-json-1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2023-02-16gnu: Remove unneeded module imports....* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm: Remove some unecessary module imports. Efraim Flashner
2022-12-12gnu: ffmpeg: Promote version 5 to the default....* gnu/packages/video.scm (ffmpeg): Alias to FFMPEG-5. (mlt-6)[inpust]: Replace "ffmpeg" with FFMPEG-4. (transcode, libquicktime, ffmpegthumbnailer, mplayer, obs, simplescreenrecorder, handbrake, ffms2, libopenshot, wlstream)[inputs]: Change from FFMPEG to FFMPEG-4. * gnu/packages/arcan.scm (arcan)[inputs]: Likewise. * gnu/packages/astronomy.scm (stackistry, libskry)[inputs]: Likewise. * gnu/packages/audio.scm (aubio, bs1770gain)[inputs]: Likewise. * gnu/packages/education.scm (openboard)[inputs]: Likewise. * gnu/packages/emulators.scm (dolphin-emu, retroarch, pcsxr, ppsspp)[inputs]: Likewise. * gnu/packages/game-development.scm (warsow-qfusion)[inputs]: Likewise. * gnu/packages/games.scm (oshu, hedgewars)[inputs]: Likewise. * gnu/packages/gnunet.scm (libextractor)[inputs]: Likewise. * gnu/packages/graphics.scm (openscenegraph)[inputs]: Likewise. * gnu/packages/image-processing.scm (opencv, paraview-5.9)[inputs]: Likewise. * gnu/packages/julia-jll.scm (julia-ffmpeg-jll)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (kid3)[inputs]: Likewise. * gnu/packages/kodi.scm (kodi)[inputs]: Likewise. * gnu/packages/linphone.scm (mediastreamer2)[inputs]: Likewise. * gnu/packages/linux.scm (pipewire)[inputs]: Likewise. (pipewire-0.3)[inputs]: Replace "ffmpeg" with FFMPEG. * gnu/packages/mp3.scm (chromaprint)[inputs]: Change from FFMPEG to FFMPEG-4. * gnu/packages/music.scm (musikcube)[inputs]: Likewise. * gnu/packages/rdesktop.scm (freerdp)[inputs]: Likewise. * gnu/packages/qt.scm (qtwebengine-5)[inputs]: Likewise. Marius Bakke
2022-07-31gnu: qttools: Rename to qttools-5....Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS Maxim Cournoyer
2022-07-31gnu: qtquickcontrols2: Rename to qtquickcontrols2-5....Automated via: git grep -l qtquickcontrols2 | xargs sed 's/\bqtquickcontrols2\b/\0-5/g' -i git checkout NEWS Maxim Cournoyer
2022-07-31gnu: qtquickcontrols: Rename to qtquickcontrols-5....Automated via: git grep -l qtquickcontrols | xargs sed 's/\bqtquickcontrols\b/\0-5/g' -i git checkout NEWS Maxim Cournoyer
2022-07-31gnu: qtdeclarative: Rename to qtdeclarative-5....Automated via the following commands: git grep -l '\bqtdeclarative\b' | xargs sed -E 's/qtdeclarative/\0-5/g' -i git checkout NEWS Maxim Cournoyer
2022-07-31gnu: qtsvg: Rename variable to qtsvg-5....This is in preparation of the qtsvg update to version 6. This change was automated via the following command: git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i Maxim Cournoyer
2022-03-11gnu: belcard: Run tests conditionally....* gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Maxime Devos
2022-02-15gnu: liblinphone: Simplify inputs....* gnu/packages/linphone.scm (liblinphone): Simplify inputs. Marius Bakke
2022-02-15gnu: Remove unneeded uses of 'libiconv'....iconv is part of glibc, there is no need to add it as input. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV. * gnu/packages/compression.scm (innoextract)[inputs]: Likewise. * gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise. * gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise. * gnu/packages/mail.scm (mailutils)[inputs]: Likewise. * gnu/packages/maths.scm (libqalculate)[inputs]: Likewise. * gnu/packages/pep.scm (pep-engine)[inputs]: Likewise. * gnu/packages/vim.scm (neovim)[inputs]: Likewise. * gnu/packages/wget.scm (wget2)[inputs]: Likewise. * gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise. * gnu/packages/video.scm (transcode)[native-inputs]: Likewise. Marius Bakke
2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès
2021-06-14gnu: Rename qtbase to qtbase-5....This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit. Maxim Cournoyer
2021-03-29gnu: linphone-desktop: Fix linphone accounts functionality....The Linphone accounts were not able to do TLS authentication against the Linphone servers, and multiple plugins used by the Linphone accounts were not loaded. This change should fix this. * gnu/packages/linphone.scm (linphone-desktop)[phases](post-install): Modify phase. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: msamr: Update to 1.1.3-11....* gnu/packages/linphone.scm (msamr) [source]: Switch to git repository. [version]: Update to 1.1.3-11. [inputs]: Add bctoolbox. Raghav Gururajan
2021-03-29gnu: mswebrtc: Update to 1.1.1-23....* gnu/packages/linphone.scm (mswebrtc) [source]: Switch to git repository. [version]: Update to 1.1.1-23. [arguments]<#:phases>['copy-inputs]: New phase. [native-inputs]: Add webrtc and python-wrapper. Raghav Gururajan
2021-03-29gnu: mssilk: Update to 1.1.1-8....* gnu/packages/linphone.scm (mssilk) [source]: Switch to git repository. [version]: Update to 1.1.1-8. [inputs]: Add bctoolbox. Raghav Gururajan
2021-03-29gnu: msopenh264: Update to 1.2.1-21....* gnu/packages/linphone.scm (msopenh264) [source]: Switch to git repository. [version]: Update to 1.2.1. [patches]: Remove field. [inputs]: Add bctoolbox. Raghav Gururajan
2021-03-29gnu: linphoneqt: Update to 4.2.5 and rename to linphone-desktop....Also enable the daemon and console interfaces. * gnu/packages/linphone.scm (linphoneqt) [name]: Rename to linphone-desktop. [source]: Switch to git repository. [patches]: Remove linphoneqt-tabbutton.patch and add linphone-desktop-without-sdk.patch. [outputs]<debug>: New output. [configure-flags]: Disable update checking and enable the daemon and console interfaces. [phases]<pre-configure>: New phase. <fix-cmake-error, set-version-string>: Remove phases. <extend-shared-resources>: Rename to... <post-install>: ... this; adjust. [native-inputs]: Add pkg-config. [inputs]: Add belr and ortp. Remove belle-sip. [home-page]: Update home page. [license]: Update to GPLv3+. * gnu/packages/patches/linphoneqt-tabbutton.patch: Remove file. linphone-desktop-without-sdk.patch: New file. * gnu/local.mk (dist_patch_DATA): Update. Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: liblinphone: Enable LDAP support....* gnu/packages/linphone.scm (liblinphone) [configure-flags] <ENABLE_LDAP>: New flag. [inputs]: Add openldap. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: liblinphone: Update to 4.4.34....* gnu/packages/linphone.scm (liblinphone) [source]: Switch to git repository. [version]: Update to 4.4.34. [outputs]: Remove the "doc" output. [imported-modules, modules]: Remove arguments. [configure-flags]<GTK2_GDKCONFIG_INCLUDE_DIR>: Remove flag. <GTK2_GLIBCONFIG_INCLUDE_DIR, ENABLE_STRICT, ENABLE_GTK_UI>: Likewise. [phases]<patch, install-man-pages, glib-or-gtk-compile-schemas> <glib-or-gtk-wrap>: Remove phases. <separate-outputs>: Modify. [native-inputs]: Add perl. Replace python with python-wrapper. [inputs]: Add belr, lime, soci and xsd. Remove glib and gtk+-2. [home-page]: Update. [license]: Upgrade to GPLv3+. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: Add lime....* gnu/packages/linphone.scm (lime): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: belle-sip: Enable mDNS support....* gnu/packages/linphone.scm (belle-sip)[configure-flags]: Enable mDNS support. [phases]{patch}: Force the detection of avahi. [inputs]: Add avahi. Raghav Gururajan
2021-03-29gnu: belle-sip: Enable tests....* gnu/packages/linphone.scm (belle-sip)[outputs]: New "tester" output. [tests?]: Remove argument, enabling tests. [phases]{check}: Override phase. {separate-outputs}: New phase. [inputs]: Remove antlr3, anttlr3c and java. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: belle-sip: Update to 4.4.34....* gnu/packages/linphone.scm (belle-sip)[source]: Switch to git repository. [version]: Update to 4.4.34. [home-page]: Update. [license]: Update to GPLv3+. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: mediastreamer2: Enable PCAP, port-audio and G729B support....* gnu/packages/linphone.scm (mediastreamer2) [configure-flags]: Add the ENABLE_PCAP, ENABLE_PORTAUDIO and ENABLE_G729B_CNG flags. [phases]{patch-source}: New phase. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: mediastreamer2: Enable tests....* gnu/packages/linphone.scm (mediastreamer2) [arguments]: Remove tests? argument, enabling tests. [phases]{pre-check}: New phase. {check}: Replace with custom phase. [native-inputs]: Add xorg-server-for-tests. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan
2021-03-29gnu: mediastreamer2: Update to 4.4.34....* gnu/packages/linphone.scm (mediastreamer2)[source]: Switch to git repository. [version]: Update to 4.4.34. [patches]: Remove field. [configure-flags]: Remove the ENABLE_STRICT, ENABLE_BV16, CMAKE_C_FLAGS and CMAKE_CXX_FLAGS flags. [phases]{fix-version}: New phase. {separate-outputs}: Modify. [native-inputs]: Replace python with python-wrapper. [home-page]: Update. [license]: Upgrade to GPLv3+. * gnu/packages/patches/mediastreamer2-srtp2.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan