aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2021-01-29guix: qt-build-system, qt-utils: Unify wrapping of qt-programs.Hartmut Goebel
Unify (guix qt-build-system wrap-all-programs) and (guix qt-utils wrap-qt-program), so both behave the same. The functions now reside in qt-utils to make them easily available for packages not using the qt-build-system. * guix/build/qt-build-system.scm (variables-for-wrapping, wrap-all-programs): Move from here ... * guix/build/qt-utils.scm (variables-for-wrapping, wrap-all-qt-programs): ... to here. Base the later on (wrap-qt-program*): New function, carved out from old wrap-all-programs. (wrap-qt-program): Base on wrap-qt-program*, change arguments in an incompatible way. * gnu/packages/bittorrent.scm (qbittorrent)[arguments]<phases>{wrap-qt}: Adjust to new interface of wrap-qt-program. * gnu/packages/finance.scm (electron-cash): Likewise. * gnu/packages/geo.scm (qgis): Likewise. * gnu/packages/password-utils.scm (qtpass): Likewise. * gnu/packages/video.scm (openshot): Likewise. * gnu/packages/web-browsers.scm (kristall): Likewise.
2021-01-27gnu: VLC: Remove obsolete patch.Leo Famulari
* gnu/packages/patches/vlc-qt-5.15.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/video.scm (vlc)[source]: Remove patch.
2021-01-26gnu: sudo: Build without pam for the Hurd.Efraim Flashner
* gnu/packages/admin.scm (sudo)[inputs]: Only use linux-pam when not building for the Hurd.
2021-01-26gnu: shadow: Build without pam for the Hurd.Efraim Flashner
* gnu/packages/admin.scm (shadow)[arguments]: Adjust configure-flags to not use pam when building for the Hurd. [inputs]: Only use linux-pam when not building for the Hurd.
2021-01-26gnu: openssh: Build without pam for the Hurd.Efraim Flashner
* gnu/packages/ssh.scm (openssh)[inputs]: Only add linux-pam when not building for the Hurd. [arguments]: Adjust configure flag to only use pam when not building for the Hurd.
2021-01-25Merge branch 'master' into stagingLeo Famulari
2021-01-25gnu: ncmpcpp: Update to 0.9.2.Leo Famulari
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.9.2.
2021-01-25gnu: MPD: Update to 0.22.4.Leo Famulari
* gnu/packages/mpd.scm (mpd): Update to 0.22.4.
2021-01-25gnu: Add sextractor.Sharlatan Hellseher
* gnu/packages/astronomy.scm (sextractor): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25gnu: Add libpasastro.Sharlatan Hellseher
* gnu/packages/astronomy.scm (libpasastro): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25gnu: inkscape-1.0: Update to 1.0.2.Michael Rohleder
* gnu/packages/inkscape.scm (inkscape-1.0): Update to 1.0.2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-01-25gnu: guix-jupyter: Update to 0.2.1.Ludovic Courtès
* gnu/packages/package-management.scm (guix-jupyter): Update to 0.2.1.
2021-01-25gnu: fennel: Always run tests.Efraim Flashner
* gnu/packages/lua.scm (fennel)[arguments]: Always enable tests.
2021-01-25gnu: fennel: Cross-build.Efraim Flashner
* gnu/packages/lua.scm (fennel)[arguments]: Add phase to patch additional calls to lua binary. Adjust 'patch-fennel phase to specify specific lua location.
2021-01-25gnu: fennel: Install manpage.Efraim Flashner
* gnu/packages/lua.scm (fennel)[arguments]: Add phase to install manpage.
2021-01-25gnu: emacs-helm-selector: Update to 0.6.1.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-helm-selector): Update to 0.6.1.
2021-01-25gnu: emacs-helm-sly: Update to 0.7.0.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.7.0.
2021-01-25gnu: sbcl-postmodern: Update to 1.32.8.Sharlatan Hellseher
* gnu/packages/lisp-xyz.scm (sbcl-postmodern): Update to 1.32.8. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25gnu: sbcl-uax-15: Update to 0.1.1.Sharlatan Hellseher
* gnu/packages/lisp-xyz.scm (sbcl-uax-15): Update to 0.1.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25gnu: fennel: Satisfy guix-lint.Efraim Flashner
* gnu/packages/lua.scm (fennel)[synopsis]: Remove leading article.
2021-01-25gnu: fennel: Update to 0.8.0.Efraim Flashner
* gnu/packages/lua.scm (fennel): Update to 0.8.0. [arguments]: Move 'check phase to after 'install phase.
2021-01-25gnu: sbcl-periods: Update to 20210125.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-periods): Update to 20210125.
2021-01-24gnu: Add emacs-repology.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-repology): New variable.
2021-01-24gnu: tokei: Remove duplicate Cargo inputs.Nicolas Goaziou
* gnu/packages/rust-apps.scm (tokei)[arguments]: Remove duplicates Cargo inputs.
2021-01-24gnu: catimg: Update to 2.7.0.Efraim Flashner
* gnu/packages/image-viewers.scm (catimg): Update to 2.7.0.
2021-01-24gnu: Add emacs-counsel-bbdb.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-counsel-bbdb): New variable.
2021-01-24gnu: guix-jupyter: Update to 0.2.0.Ludovic Courtès
* gnu/packages/package-management.scm (guix-jupyter): Update to 0.2.0. [source]: Remove 'modules' and 'snippet'.
2021-01-24gnu: qt5: Add source code URLs of mirrors.Ludovic Courtès
* gnu/packages/qt.scm (qt5-urls): New procedure. (qtbase, qtsvg, qtimageformats, qtx11extras) (qtxmlpatterns, qtdeclarative, qtconnectivity) (qtwebsockets, qtsensors, qtmultimedia, qtwayland) (qtserialport, qtserialbus, qtwebchannel, qtwebglplugin) (qtwebview, qttools, qtscript, qtquickcontrols) (qtquickcontrols2, qtgraphicaleffects, qtgamepad) (qtscxml, qtpurchasing, qtcharts, qtdatavis3d) (qtnetworkauth, qtremoteobjects, qtspeech) (qtwebengine): Use it.
2021-01-24gnu: linux-libre 4.4: Update to 4.4.253.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.253. (linux-libre-4.4-pristine-source): Update hash.
2021-01-24gnu: linux-libre 4.9: Update to 4.9.253.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.253. (linux-libre-4.9-pristine-source): Update hash.
2021-01-24gnu: linux-libre 4.14: Update to 4.14.217.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.217. (linux-libre-4.14-pristine-source): Update hash.
2021-01-24gnu: linux-libre 4.19: Update to 4.19.170.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.170. (linux-libre-4.19-pristine-source): Update hash.
2021-01-24gnu: linux-libre 5.4: Update to 5.4.92.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.92. (linux-libre-5.4-pristine-source): Update hash.
2021-01-24gnu: linux-libre: Update to 5.10.10.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.10. (linux-libre-5.10-pristine-source): Update hash.
2021-01-24gnu: linux-libre: Allow disk encryption by default.Caliph Nomble
* gnu/packages/linux.scm (%default-extra-linux-options): Enable CONFIG_DM_CRYPT as a module. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-24gnu: flatpak: Update to 1.10.1.Efraim Flashner
* gnu/packages/package-management.scm (flatpak): Update to 1.10.1.
2021-01-24gnu: emacs-evil-collection: Update to 20210124.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20210124.
2021-01-24gnu: Add common-lisp-jupyter.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-common-lisp-jupyter, ecl-common-lisp-jupyter, sbcl-common-lisp-jupyter): New variables.
2021-01-24gnu: Add trivial-do.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-trivial-do, ecl-trivial-do, sbcl-trivial-do): New variables.
2021-01-24gnu: Add multilang-documentation.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-multilang-documentation, ecl-multilang-documentation, sbcl-multilang-documentation): New variables.
2021-01-24gnu: Add language-codes.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-language-codes, ecl-language-codes, sbcl-language-codes): New variables.
2021-01-24gnu: Add system-locale.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-system-locale, ecl-system-locale, sbcl-system-locale): New variables.
2021-01-24gnu: Add jsown.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-jsown, ecl-jsown, sbcl-jsown): New variables.
2021-01-24gnu: Add eclector.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-eclector, ecl-eclector, sbcl-eclector): New variables.
2021-01-24gnu: Add concrete-syntax-tree.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-concrete-syntax-tree, ecl-concrete-syntax-tree, sbcl-concrete-syntax-tree): New variables.
2021-01-24gnu: Add cl-indentify.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-indentify, ecl-cl-indentify, sbcl-cl-indentify): New variables.
2021-01-24gnu: Add trivial-escapes.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-trivial-escapes, ecl-trivial-escapes, sbcl-trivial-escapes): New variables.
2021-01-24gnu: tokei: Update to 12.1.2.Nicolas Goaziou
* gnu/packages/rust-apps.scm (tokei): Update to 12.1.2.
2021-01-24gnu: rust-aho-corasick-0.7: Update to 0.7.15.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-aho-corasick-0.7): Update to 0.7.15.
2021-01-24gnu: Add rust-dashmap-4.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-dashmap-4): New variable. (rust-dashmap-3): Inherit from above.