Maxim Cournoyer
a6170fcd2b
gnu: Remove extraneous imports.
...
Found by running 'guild compile -W3 gnu/packages/$module.scm', using guild
from the upcoming Guile.
* gnu/packages/admin.scm: Remove extraneous imports.
* gnu/packages/avr.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/linphone.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/cran.scm: Likewise.
* gnu/packages/kde.scm: Likewise.
* gnu/packages/libcanberra.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/mes.scm: Likewise.
* gnu/packages/mingw.scm: Likewise.
* gnu/packages/serialization.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/syncthing.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 16:22:03 -04:00
Ricardo Wurmus
bdd48e3cb9
gnu: liblinphone: Restore special openldap variant.
...
This is a partial revert of commit f2166cface
.
* gnu/packages/openldap.scm (openldap-for-linphone): Restore this variable.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Replace openldap with
openldap-for-linphone.
2023-04-24 00:12:41 +02:00
Andreas Enge
f2166cface
gnu: 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.
2023-04-16 13:49:35 +02:00
Maxim Cournoyer
3bacd3c76a
Merge 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
2023-04-14 17:15:08 -04:00
Ricardo Wurmus
043b3dd457
gnu: 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.
2023-04-09 11:04:36 +02:00
Ricardo Wurmus
850b3b116a
gnu: 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.
2023-04-08 20:05:06 +02:00
Ricardo Wurmus
531a44dec4
gnu: mediastreamer2: Update to 5.2.49.
...
* gnu/packages/linphone.scm (mediastreamer2): Update to 5.2.49.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
c73330838e
gnu: mediastreamer2: Drop input labels.
...
* gnu/packages/linphone.scm (mediastreamer2)[native-inputs]: Drop package
labels.
[inputs]: Same.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
9ff2f971cc
gnu: mediastreamer2: Use G-expression.
...
* gnu/packages/linphone.scm (mediastreamer2)[arguments]: Rewrite with
G-expression.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
291b787461
gnu: 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.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
9946badad1
gnu: bzrtp: Update to 5.2.49.
...
* gnu/packages/linphone.scm (bzrtp): Update to 5.2.49.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
71eac43207
gnu: bzrtp: Drop input labels.
...
* gnu/packages/linphone.scm (bzrtp)[inputs]: Drop package labels.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
e4cc8a5cad
gnu: ortp: Update to 5.2.49.
...
* gnu/packages/linphone.scm (ortp): Update to 5.2.49.
[arguments]: Disable documentation.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
28ae758cca
gnu: ortp: Drop input labels.
...
* gnu/packages/linphone.scm (ortp)[native-inputs]: Drop package labels.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
bf95402f5d
gnu: ortp: Use G-expression.
...
* gnu/packages/linphone.scm (ortp)[arguments]: Use G-expression.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
d5e3242036
gnu: 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.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
337f3941d8
gnu: 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.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
142899cd69
gnu: belcard: Simplify by using G-expression.
...
* gnu/packages/linphone.scm (belcard)[arguments]: Rewrite as G-expression and
remove all output lookups.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
15227aa81c
gnu: belcard: Update to 5.2.49.
...
* gnu/packages/linphone.scm (belcard): Update to 5.2.49.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
bf369e3fb3
gnu: 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.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
d89d28298c
gnu: 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.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
724acd6b9c
gnu: bctoolbox: Drop input labels.
...
* gnu/packages/linphone.scm (bctoolbox)[inputs]: Drop package labels.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
3101fe4b8e
gnu: bctoolbox: Run tests conditionally.
...
* gnu/packages/linphone.scm (bctoolbox)[arguments]: Respect the TESTS? flag in
the custom 'check phase.
2023-04-08 20:05:05 +02:00
Bruno Victal
acdb42e5d0
gnu: 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>
2023-04-07 17:53:37 +02:00
Efraim Flashner
672036c6df
gnu: 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.
2023-02-16 22:41:03 +02:00
Marius Bakke
79564bf997
gnu: 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.
2022-12-12 15:12:58 +01:00
Maxim Cournoyer
eef8e2ec46
gnu: qttools: Rename to qttools-5.
...
Automated with:
git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:48 -04:00
Maxim Cournoyer
1130fc5991
gnu: qtquickcontrols2: Rename to qtquickcontrols2-5.
...
Automated via:
git grep -l qtquickcontrols2 | xargs sed 's/\bqtquickcontrols2\b/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:45 -04:00
Maxim Cournoyer
65e5e85d28
gnu: qtquickcontrols: Rename to qtquickcontrols-5.
...
Automated via:
git grep -l qtquickcontrols | xargs sed 's/\bqtquickcontrols\b/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:45 -04:00
Maxim Cournoyer
735d340ae4
gnu: 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
2022-07-31 21:55:44 -04:00
Maxim Cournoyer
1ef04fb228
gnu: 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
2022-07-31 21:55:43 -04:00
Maxime Devos
c9f81a63fd
gnu: 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>
2022-03-11 23:34:49 -05:00
Marius Bakke
a8a13b11de
gnu: liblinphone: Simplify inputs.
...
* gnu/packages/linphone.scm (liblinphone): Simplify inputs.
2022-02-15 20:44:21 +01:00
Marius Bakke
1bd1f42a31
gnu: 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.
2022-02-15 20:44:21 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
...
This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
2021-12-13 17:48:25 +01:00
Maxim Cournoyer
ea0a51071e
gnu: 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.
2021-06-14 00:24:42 -04:00
Raghav Gururajan
6aaa8269b8
gnu: 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>
2021-03-29 16:45:44 -04:00
Raghav Gururajan
a99932503e
gnu: 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.
2021-03-29 01:30:46 -04:00
Raghav Gururajan
f2ae919ca9
gnu: 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.
2021-03-29 01:30:32 -04:00
Raghav Gururajan
c4577a406f
gnu: 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.
2021-03-29 01:30:20 -04:00
Raghav Gururajan
f7408b7d29
gnu: 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.
2021-03-29 01:27:41 -04:00
Raghav Gururajan
48b2202789
gnu: 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>
2021-03-29 01:17:14 -04:00
Raghav Gururajan
342e223c8e
gnu: 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>
2021-03-29 01:17:14 -04:00
Raghav Gururajan
acf4c0cd7c
gnu: 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>
2021-03-29 01:17:14 -04:00
Raghav Gururajan
093c5da747
gnu: Add lime.
...
* gnu/packages/linphone.scm (lime): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-29 01:17:14 -04:00
Raghav Gururajan
3c7ff0be83
gnu: 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.
2021-03-29 01:17:14 -04:00
Raghav Gururajan
c2a8674614
gnu: 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>
2021-03-29 01:17:14 -04:00
Raghav Gururajan
23a96055fb
gnu: 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>
2021-03-29 01:17:13 -04:00
Raghav Gururajan
abc1418786
gnu: 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>
2021-03-29 01:17:13 -04:00
Raghav Gururajan
0c6f7d8396
gnu: 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>
2021-03-29 01:17:13 -04:00