mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
Merge branch 'master' into staging
This commit is contained in:
commit
489d7cd13b
34 changed files with 1127 additions and 288 deletions
|
@ -3503,8 +3503,8 @@ to reproduce the exact same profile:
|
||||||
GUIX_EXTRA_PROFILES=$HOME/.guix-extra-profiles
|
GUIX_EXTRA_PROFILES=$HOME/.guix-extra-profiles
|
||||||
GUIX_EXTRA=$HOME/.guix-extra
|
GUIX_EXTRA=$HOME/.guix-extra
|
||||||
|
|
||||||
mkdir "$GUIX_EXTRA"/my-project
|
mkdir -p "$GUIX_EXTRA"/my-project
|
||||||
guix pull --channels=channel-specs.scm --profile "$GUIX_EXTRA/my-project/guix"
|
guix pull --channels=channel-specs.scm --profile="$GUIX_EXTRA/my-project/guix"
|
||||||
|
|
||||||
mkdir -p "$GUIX_EXTRA_PROFILES/my-project"
|
mkdir -p "$GUIX_EXTRA_PROFILES/my-project"
|
||||||
"$GUIX_EXTRA"/my-project/guix/bin/guix package --manifest=/path/to/guix-my-project-manifest.scm --profile="$GUIX_EXTRA_PROFILES"/my-project/my-project
|
"$GUIX_EXTRA"/my-project/guix/bin/guix package --manifest=/path/to/guix-my-project-manifest.scm --profile="$GUIX_EXTRA_PROFILES"/my-project/my-project
|
||||||
|
|
|
@ -1845,7 +1845,7 @@ It can be used to calculate the trajectory of satellites.")
|
||||||
(define-public imppg
|
(define-public imppg
|
||||||
(package
|
(package
|
||||||
(name "imppg")
|
(name "imppg")
|
||||||
(version "0.6.4")
|
(version "0.6.5")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -1854,7 +1854,7 @@ It can be used to calculate the trajectory of satellites.")
|
||||||
(commit (string-append "v" version))))
|
(commit (string-append "v" version))))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "04synbmyz0hkipl1cdc26nr42r57v494yjw8pi4jx0jrxrawgj9h"))))
|
(base32 "0a6wb1a9adwd01dmy0r03xxp8iz9y7mvh30088ajilhj4lf90vxa"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f ;no test provided
|
`(#:tests? #f ;no test provided
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
;;; Copyright © 2018, 2020, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
;;; Copyright © 2018, 2020, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
||||||
;;; Copyright © 2018 Clément Lassieur <clement@lassieur.org>
|
;;; Copyright © 2018 Clément Lassieur <clement@lassieur.org>
|
||||||
;;; Copyright © 2018 Brett Gilio <brettg@gnu.org>
|
;;; Copyright © 2018 Brett Gilio <brettg@gnu.org>
|
||||||
;;; Copyright © 2018, 2019 Marius Bakke <mbakke@fastmail.com>
|
;;; Copyright © 2018, 2019, 2022 Marius Bakke <marius@gnu.org>
|
||||||
;;; Copyright © 2018, 2021 Thorsten Wilms <t_w_@freenet.de>
|
;;; Copyright © 2018, 2021 Thorsten Wilms <t_w_@freenet.de>
|
||||||
;;; Copyright © 2018 Eric Bavier <bavier@member.fsf.org>
|
;;; Copyright © 2018 Eric Bavier <bavier@member.fsf.org>
|
||||||
;;; Copyright © 2018 Brendan Tildesley <mail@brendan.scot>
|
;;; Copyright © 2018 Brendan Tildesley <mail@brendan.scot>
|
||||||
|
@ -727,7 +727,7 @@ purposes developed at Queen Mary, University of London.")
|
||||||
(define-public ardour
|
(define-public ardour
|
||||||
(package
|
(package
|
||||||
(name "ardour")
|
(name "ardour")
|
||||||
(version "7.0")
|
(version "7.1")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
@ -744,7 +744,7 @@ purposes developed at Queen Mary, University of London.")
|
||||||
namespace ARDOUR { const char* revision = \"" version "\" ; const char* date = \"\"; }")))))
|
namespace ARDOUR { const char* revision = \"" version "\" ; const char* date = \"\"; }")))))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1xzgcd2d8zzgx3s9sr3kcxl3vz3vfr5l1xs9qpjplmk22dfj8b08"))
|
"11ca9xpzmzafl8xl0r0w32lxjqwy532hfd2bzb0d73bdpngpvcbq"))
|
||||||
(file-name (string-append name "-" version))))
|
(file-name (string-append name "-" version))))
|
||||||
(build-system waf-build-system)
|
(build-system waf-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
|
@ -849,19 +849,26 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
(define-public audacity
|
(define-public audacity
|
||||||
(package
|
(package
|
||||||
(name "audacity")
|
(name "audacity")
|
||||||
(version "3.1.3")
|
(version "3.2.1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
;; If built from the release tag, Audacity will describe itself
|
;; If built from the release tag, Audacity will describe itself
|
||||||
;; as an "Alpha test version" and suggest to users that they use
|
;; as an "Alpha test version" and suggest to users that they use
|
||||||
;; the "latest stable released version".
|
;; the "latest stable released version".
|
||||||
(method url-fetch)
|
;; XXX: For 3.2.1 we rebelliously use a git tag anyway because the only
|
||||||
(uri (string-append "https://github.com/audacity/audacity/releases/download/"
|
;; "processed" download is a .zip containing a .tar.gz which does not
|
||||||
"Audacity-" version "/audacity-" version
|
;; fare well with the patch and snippet machinery:
|
||||||
"-source.tar.gz"))
|
;; https://github.com/audacity/audacity/issues/3811
|
||||||
|
;; TODO: Find a way to control the "alpha" status even when using git
|
||||||
|
;; so we're not reliant on preprocessed source code.
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/audacity/audacity")
|
||||||
|
(commit (string-append "Audacity-" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"189agx11361k9j958s6q5bngnnfx0rwaf0dwbjxy6fwvsb1wv3px"))
|
"00mal30jxbcacs1ka4yb5s8xq81zm7mv3y8l5hvg77abkyvfvdzf"))
|
||||||
(patches (search-patches "audacity-ffmpeg-fallback.patch"))
|
(patches (search-patches "audacity-ffmpeg-fallback.patch"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet
|
(snippet
|
||||||
|
@ -891,14 +898,13 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
jack-1
|
jack-1
|
||||||
expat
|
expat
|
||||||
lame
|
lame
|
||||||
linux-libre-headers
|
|
||||||
flac
|
flac
|
||||||
ffmpeg
|
ffmpeg
|
||||||
libid3tag
|
libid3tag
|
||||||
libjpeg-turbo
|
libjpeg-turbo
|
||||||
libmad
|
|
||||||
;;("libsbsms" ,libsbsms) ;bundled version is modified
|
;;("libsbsms" ,libsbsms) ;bundled version is modified
|
||||||
libsndfile
|
libsndfile
|
||||||
|
mpg123
|
||||||
soundtouch
|
soundtouch
|
||||||
soxr ;replaces libsamplerate
|
soxr ;replaces libsamplerate
|
||||||
sqlite
|
sqlite
|
||||||
|
@ -909,20 +915,24 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
lilv ;for lv2
|
lilv ;for lv2
|
||||||
suil ;for lv2
|
suil ;for lv2
|
||||||
portaudio
|
portaudio
|
||||||
portmidi))
|
portmidi
|
||||||
|
wavpack))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("autoconf" ,autoconf)
|
(list autoconf
|
||||||
("automake" ,automake)
|
automake
|
||||||
("gettext" ,gettext-minimal) ;for msgfmt
|
gettext-minimal ;for msgfmt
|
||||||
("libtool" ,libtool)
|
libtool
|
||||||
("pkg-config" ,pkg-config)
|
pkg-config
|
||||||
("python" ,python)
|
python
|
||||||
("which" ,which)))
|
which))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
`(#:configure-flags
|
||||||
(list
|
(list
|
||||||
"-Daudacity_conan_enabled=off"
|
"-Daudacity_conan_enabled=off"
|
||||||
"-Daudacity_lib_preference=system"
|
"-Daudacity_lib_preference=system"
|
||||||
|
;; Disable support for VST 3 SDK, which is not yet in Guix (and has
|
||||||
|
;; a dubious licensing agreement despite GPL code).
|
||||||
|
"-Daudacity_has_vst3=off"
|
||||||
;; TODO: enable this flag once we've packaged all dependencies
|
;; TODO: enable this flag once we've packaged all dependencies
|
||||||
;; "-Daudacity_obey_system_dependencies=on"
|
;; "-Daudacity_obey_system_dependencies=on"
|
||||||
;; disable crash reports, updates, ..., anything that phones home
|
;; disable crash reports, updates, ..., anything that phones home
|
||||||
|
@ -944,24 +954,20 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
"CMAKE_BUILD_WITH_INSTALL_RPATH TRUE")
|
"CMAKE_BUILD_WITH_INSTALL_RPATH TRUE")
|
||||||
(("CMAKE_INSTALL_RPATH_USE_LINK_PATH [A-Z]*")
|
(("CMAKE_INSTALL_RPATH_USE_LINK_PATH [A-Z]*")
|
||||||
"CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE"))
|
"CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE"))
|
||||||
|
(substitute* "libraries/image-compiler/CMakeLists.txt"
|
||||||
|
(("PROPERTIES")
|
||||||
|
;; This scripts needs to run during build, make sure it finds
|
||||||
|
;; the required libraries.
|
||||||
|
"PROPERTIES BUILD_WITH_INSTALL_RPATH FALSE"))
|
||||||
(substitute* "src/CMakeLists.txt"
|
(substitute* "src/CMakeLists.txt"
|
||||||
|
;; Despite the name, this script breaks rpath. Don't run it.
|
||||||
|
(("install.*linux/fix_rpath\\.cmake.*")
|
||||||
|
"")
|
||||||
(("-Wl,--disable-new-dtags") "-Wl,--enable-new-dtags"))))
|
(("-Wl,--disable-new-dtags") "-Wl,--enable-new-dtags"))))
|
||||||
(add-after 'unpack 'comment-out-revision-ident
|
|
||||||
(lambda _
|
|
||||||
(substitute* "src/CMakeLists.txt"
|
|
||||||
(("file\\( TOUCH \".*RevisionIdent\\.h\" \\)" directive)
|
|
||||||
(string-append "# " directive)))
|
|
||||||
(substitute* "src/AboutDialog.cpp"
|
|
||||||
(("(.*RevisionIdent\\.h.*)" include-line)
|
|
||||||
(string-append "// " include-line)))))
|
|
||||||
(add-after 'unpack 'use-upstream-headers
|
(add-after 'unpack 'use-upstream-headers
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
(substitute* '("libraries/lib-files/FileNames.cpp")
|
(substitute* '("libraries/lib-files/FileNames.cpp")
|
||||||
(("\"/usr/include/linux/magic.h\"") "<linux/magic.h>"))))
|
(("\"/usr/include/linux/magic.h\"") "<linux/magic.h>"))))
|
||||||
(add-after 'install 'delete-gratuitous-script
|
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
|
||||||
(delete-file (string-append (assoc-ref outputs "out")
|
|
||||||
"/audacity"))))
|
|
||||||
(add-after 'wrap-program 'glib-or-gtk-wrap
|
(add-after 'wrap-program 'glib-or-gtk-wrap
|
||||||
(assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)))
|
(assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)))
|
||||||
;; The test suite is not "well exercised" according to the developers,
|
;; The test suite is not "well exercised" according to the developers,
|
||||||
|
|
|
@ -33,7 +33,6 @@
|
||||||
#:use-module (gnu packages pkg-config)
|
#:use-module (gnu packages pkg-config)
|
||||||
#:use-module (gnu packages llvm)
|
#:use-module (gnu packages llvm)
|
||||||
#:use-module (gnu packages java)
|
#:use-module (gnu packages java)
|
||||||
#:use-module (gnu packages linux)
|
|
||||||
#:use-module (gnu packages compression))
|
#:use-module (gnu packages compression))
|
||||||
|
|
||||||
(define-public dbqn
|
(define-public dbqn
|
||||||
|
@ -202,7 +201,6 @@ by APL.")
|
||||||
(install-file "libcbqn.so" lib))))))))
|
(install-file "libcbqn.so" lib))))))))
|
||||||
(native-inputs (list dbqn
|
(native-inputs (list dbqn
|
||||||
bqn-sources
|
bqn-sources
|
||||||
libffi
|
libffi))
|
||||||
linux-libre-headers))
|
|
||||||
(properties
|
(properties
|
||||||
`((tunable? . #t)))))
|
`((tunable? . #t)))))
|
||||||
|
|
|
@ -317,7 +317,7 @@
|
||||||
;; run the Blink performance tests, just remove everything to save ~70MiB.
|
;; run the Blink performance tests, just remove everything to save ~70MiB.
|
||||||
'("third_party/blink/perf_tests"))
|
'("third_party/blink/perf_tests"))
|
||||||
|
|
||||||
(define %chromium-version "107.0.5304.110")
|
(define %chromium-version "107.0.5304.121")
|
||||||
(define %ungoogled-revision (string-append %chromium-version "-1"))
|
(define %ungoogled-revision (string-append %chromium-version "-1"))
|
||||||
(define %debian-revision "debian/102.0.5005.61-1")
|
(define %debian-revision "debian/102.0.5005.61-1")
|
||||||
(define %arch-revision "6afedb08139b97089ce8ef720ece5cd14c83948c")
|
(define %arch-revision "6afedb08139b97089ce8ef720ece5cd14c83948c")
|
||||||
|
@ -330,7 +330,7 @@
|
||||||
(file-name (git-file-name "ungoogled-chromium" %ungoogled-revision))
|
(file-name (git-file-name "ungoogled-chromium" %ungoogled-revision))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"14z9qi9i9l7kjx7gf74lzs63bpxqyd3wbqqpsvzvqgr2v0cgqahx"))))
|
"1ns664y7qx0ry8hg8r704z64jmx8j6rpxn2lkliv0xjfwlrbbfx3"))))
|
||||||
|
|
||||||
(define %debian-origin
|
(define %debian-origin
|
||||||
(origin
|
(origin
|
||||||
|
@ -495,7 +495,7 @@
|
||||||
%chromium-version ".tar.xz"))
|
%chromium-version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1k7yjsb4i7m8i5mk018v7z25r4x1ypyprz4hnyrn7vk2983lhdfk"))
|
"12z0fhgxcsdkf6shnsg9maj3v901226cjcy8y2x8m88maw2apc0j"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet (force ungoogled-chromium-snippet))))
|
(snippet (force ungoogled-chromium-snippet))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
(define-public coq-core
|
(define-public coq-core
|
||||||
(package
|
(package
|
||||||
(name "coq-core")
|
(name "coq-core")
|
||||||
(version "8.16.0")
|
(version "8.16.1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -64,7 +64,7 @@
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1rp4m2yjldsz0kj7p2fsc312n740fr8kg99jlsk8aq3h524qz2h8"))
|
"0ljpqhh5lfsim29fcfp2xfcvm3j84pf1mb0gnpdr8vcqqw7mqwpf"))
|
||||||
(patches (search-patches "coq-fix-envvars.patch"))))
|
(patches (search-patches "coq-fix-envvars.patch"))))
|
||||||
(native-search-paths
|
(native-search-paths
|
||||||
(list (search-path-specification
|
(list (search-path-specification
|
||||||
|
|
|
@ -811,7 +811,7 @@ Emacs package archive}.")
|
||||||
(define-public emacs-paredit
|
(define-public emacs-paredit
|
||||||
(package
|
(package
|
||||||
(name "emacs-paredit")
|
(name "emacs-paredit")
|
||||||
(version "25")
|
(version "26")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
@ -820,7 +820,7 @@ Emacs package archive}.")
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1gc6lnk5xqxzl9s2m99hfi07wp4zfhh1k64c1bdrjfalv55nl998"))))
|
"1hwl2jhv1fhsdrspfhprq77n763i4zsj350q024ajy0m2kaql6ws"))))
|
||||||
(build-system emacs-build-system)
|
(build-system emacs-build-system)
|
||||||
(home-page "http://mumble.net/~campbell/emacs/paredit/")
|
(home-page "http://mumble.net/~campbell/emacs/paredit/")
|
||||||
(synopsis "Emacs minor mode for editing parentheses")
|
(synopsis "Emacs minor mode for editing parentheses")
|
||||||
|
@ -6100,6 +6100,30 @@ allrecipes.com.")
|
||||||
inline PDF preview in Org buffers by using pdf2svg.")
|
inline PDF preview in Org buffers by using pdf2svg.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
|
(define-public emacs-org-rainbow-tags
|
||||||
|
;; Upstream didn't tag version.
|
||||||
|
(let ((commit "c6040d228c5e8c5c6d33c7f81fc09d935ad1bcbd"))
|
||||||
|
(package
|
||||||
|
(name "emacs-org-rainbow-tags")
|
||||||
|
(version "0.1-pre")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/KaratasFurkan/org-rainbow-tags")
|
||||||
|
(commit commit)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"006nx01sby8k0fc9lf63ldf0sl94ihldyrvqr9r18fb1gpzvivl6"))))
|
||||||
|
(build-system emacs-build-system)
|
||||||
|
(home-page "https://github.com/KaratasFurkan/org-rainbow-tags")
|
||||||
|
(synopsis "Colorize Org tags automatically")
|
||||||
|
(description
|
||||||
|
"This package adds random colors to your Org tags. In order to make
|
||||||
|
colors random but consistent between same tags, colors are generated from the
|
||||||
|
hash of the tag names.")
|
||||||
|
(license license:gpl3+))))
|
||||||
|
|
||||||
(define-public emacs-org-rich-yank
|
(define-public emacs-org-rich-yank
|
||||||
(package
|
(package
|
||||||
(name "emacs-org-rich-yank")
|
(name "emacs-org-rich-yank")
|
||||||
|
@ -11078,10 +11102,36 @@ keybinding style. The provided commands allow for editing Lisp in normal
|
||||||
state and will work even without lispy being enabled.")
|
state and will work even without lispy being enabled.")
|
||||||
(license license:gpl3+))))
|
(license license:gpl3+))))
|
||||||
|
|
||||||
|
(define-public emacs-function-args
|
||||||
|
;; The latest release is from August 21, 2017.
|
||||||
|
(let ((commit "beba049751fed78666c87bd146a6f1cf149bb819")
|
||||||
|
(revision "0"))
|
||||||
|
(package
|
||||||
|
(name "emacs-function-args")
|
||||||
|
(version (git-version "0.6.0" revision commit))
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/abo-abo/function-args")
|
||||||
|
(commit commit)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1vxrjy6k030hcbclblgcaaw7h6k17kl3n9zla08527525c0gma01"))))
|
||||||
|
(build-system emacs-build-system)
|
||||||
|
(propagated-inputs (list emacs-ivy))
|
||||||
|
(home-page "https://github.com/abo-abo/function-args")
|
||||||
|
(synopsis "C/C++ completion for GNU Emacs")
|
||||||
|
(description
|
||||||
|
"This package provides a way of showing an inline arguments hint for
|
||||||
|
the C/C++ function at point.")
|
||||||
|
(license license:gpl3+))))
|
||||||
|
|
||||||
(define-public emacs-lpy
|
(define-public emacs-lpy
|
||||||
;; There is no proper release/tag.
|
;; There is no proper release/tag.
|
||||||
(let ((commit "ce78a4613458790cc785c1687af7eed8f0d8d66c")
|
(let ((commit "fa95b11e1023704510cc7dd2897bf8bcc3027cbb")
|
||||||
(revision "5"))
|
(revision "6"))
|
||||||
(package
|
(package
|
||||||
(name "emacs-lpy")
|
(name "emacs-lpy")
|
||||||
(version (git-version "0.1.0" revision commit))
|
(version (git-version "0.1.0" revision commit))
|
||||||
|
@ -11091,13 +11141,13 @@ state and will work even without lispy being enabled.")
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
(url "https://github.com/abo-abo/lpy")
|
(url "https://github.com/abo-abo/lpy")
|
||||||
(commit commit)))
|
(commit commit)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1vxrjy6k030hcbclblgcaaw7h6k17kl3n9zla08527525c0gma01"))
|
"1j92ll2afvcp891fxra3sawxg000cs3ra01wxksiil2dg5zpzzkn"))))
|
||||||
(file-name (git-file-name name version))))
|
|
||||||
(propagated-inputs
|
|
||||||
(list emacs-zoutline emacs-lispy))
|
|
||||||
(build-system emacs-build-system)
|
(build-system emacs-build-system)
|
||||||
|
(propagated-inputs
|
||||||
|
(list emacs-function-args emacs-lispy emacs-zoutline))
|
||||||
(home-page "https://github.com/abo-abo/lpy")
|
(home-page "https://github.com/abo-abo/lpy")
|
||||||
(synopsis "Modal editing for Python")
|
(synopsis "Modal editing for Python")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -177,14 +177,14 @@ as required.")
|
||||||
(define-public libfilezilla
|
(define-public libfilezilla
|
||||||
(package
|
(package
|
||||||
(name "libfilezilla")
|
(name "libfilezilla")
|
||||||
(version "0.37.2")
|
(version "0.39.2")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://download.filezilla-project.org/"
|
(uri (string-append "https://download.filezilla-project.org/"
|
||||||
"libfilezilla/libfilezilla-" version ".tar.bz2"))
|
"libfilezilla/libfilezilla-" version ".tar.bz2"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1mg2zqmpkkcimx6kq3a1ab26v515zzxw2s8rwhmajsv4cgp404g5"))))
|
(base32 "1x2rixppmvdpn9m01hmh3yqzpczxbkw301hx27n5bfq0dbnx9aar"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
`(#:configure-flags
|
||||||
|
@ -217,14 +217,14 @@ output.
|
||||||
(define-public filezilla
|
(define-public filezilla
|
||||||
(package
|
(package
|
||||||
(name "filezilla")
|
(name "filezilla")
|
||||||
(version "3.60.1")
|
(version "3.62.2")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://download.filezilla-project.org/client/"
|
(uri (string-append "https://download.filezilla-project.org/client/"
|
||||||
"FileZilla_" version "_src.tar.bz2"))
|
"FileZilla_" version "_src.tar.bz2"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1bv643abf8jai552j9fqcl4i54h1yrs5hgn6w0w1ibwccdinryc1"))))
|
(base32 "04lcffmvl1356iyc14pikq3z6jikj6qn0v0zd57lgsm0biihjrx7"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
;; Don't let filezilla phone home to check for updates.
|
;; Don't let filezilla phone home to check for updates.
|
||||||
|
|
|
@ -1692,7 +1692,7 @@ robust and compatible with many systems and operating systems.")
|
||||||
(define-public mygui
|
(define-public mygui
|
||||||
(package
|
(package
|
||||||
(name "mygui")
|
(name "mygui")
|
||||||
(version "3.2.2")
|
(version "3.4.1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -1702,7 +1702,7 @@ robust and compatible with many systems and operating systems.")
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1wk7jmwm55rhlqqcyvqsxdmwvl70bysl9azh4kd9n57qlmgk3zmw"))))
|
"1gyd4bzm6qqpqw6is065qs5c729gl6rp989bnkygha6q4s371vz6"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:tests? #f ; No test target
|
'(#:tests? #f ; No test target
|
||||||
|
@ -1734,10 +1734,8 @@ of use.")
|
||||||
|
|
||||||
(define-public mygui-gl
|
(define-public mygui-gl
|
||||||
;; Closure size is reduced by some 800 MiB.
|
;; Closure size is reduced by some 800 MiB.
|
||||||
(package
|
(package/inherit mygui
|
||||||
(inherit mygui)
|
|
||||||
(name "mygui-gl")
|
(name "mygui-gl")
|
||||||
(version "3.2.2")
|
|
||||||
(arguments
|
(arguments
|
||||||
(substitute-keyword-arguments (package-arguments mygui)
|
(substitute-keyword-arguments (package-arguments mygui)
|
||||||
((#:configure-flags _)
|
((#:configure-flags _)
|
||||||
|
|
|
@ -6137,21 +6137,21 @@ starting a decryption sequence to reveal the original plaintext characters.")
|
||||||
"1ffck3ii1wp5k3nn5p0ga06jgp7pzk4zw0xln3xim2w7qrxzdzh9"))))
|
"1ffck3ii1wp5k3nn5p0ga06jgp7pzk4zw0xln3xim2w7qrxzdzh9"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
`(("curl" ,curl)
|
(list curl
|
||||||
("fontconfig" ,fontconfig)
|
fontconfig
|
||||||
("ftgl" ,ftgl)
|
ftgl
|
||||||
("glew" ,glew)
|
glew
|
||||||
("libjpeg-turbo" ,libjpeg-turbo)
|
libjpeg-turbo
|
||||||
("megaglest-data" ,megaglest-data)
|
megaglest-data
|
||||||
("mesa" ,mesa)
|
mesa
|
||||||
("miniupnpc" ,miniupnpc)
|
miniupnpc
|
||||||
("openal" ,openal)
|
openal
|
||||||
("libircclient" ,libircclient)
|
libircclient
|
||||||
("libpng" ,libpng)
|
libpng
|
||||||
("libvorbis" ,libvorbis)
|
libvorbis
|
||||||
("lua" ,lua)
|
lua
|
||||||
("sdl2" ,sdl2)
|
sdl2
|
||||||
("wxwidgets" ,wxwidgets)))
|
wxwidgets))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list cppunit pkg-config))
|
(list cppunit pkg-config))
|
||||||
(arguments
|
(arguments
|
||||||
|
@ -6159,8 +6159,8 @@ starting a decryption sequence to reveal the original plaintext characters.")
|
||||||
(list "-DCMAKE_CXX_FLAGS=-fcommon"
|
(list "-DCMAKE_CXX_FLAGS=-fcommon"
|
||||||
"-DCMAKE_C_FLAGS=-fcommon"
|
"-DCMAKE_C_FLAGS=-fcommon"
|
||||||
(string-append "-DCUSTOM_DATA_INSTALL_PATH="
|
(string-append "-DCUSTOM_DATA_INSTALL_PATH="
|
||||||
(assoc-ref %build-inputs "megaglest-data")
|
(search-input-directory %build-inputs
|
||||||
"/share/megaglest")
|
"share/megaglest"))
|
||||||
"-DBUILD_MEGAGLEST_TESTS=ON")
|
"-DBUILD_MEGAGLEST_TESTS=ON")
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
|
|
|
@ -2123,7 +2123,7 @@ exchanged form one Spatial DBMS and the other.")
|
||||||
(define-public opencpn
|
(define-public opencpn
|
||||||
(package
|
(package
|
||||||
(name "opencpn")
|
(name "opencpn")
|
||||||
(version "5.6.0")
|
(version "5.6.2")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -2132,11 +2132,10 @@ exchanged form one Spatial DBMS and the other.")
|
||||||
(commit (string-append "Release_" version))))
|
(commit (string-append "Release_" version))))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0g5x45wv3djfjmigk6kgs0i63yp8rs1fbmm4pb15wb3z6dml624y"))))
|
(base32 "16hb0ycp0kbx2h8fx08rqkgrlz48kaym0d6wqvpjrcfa2r4myss8"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("gettext" ,gettext-minimal)
|
(list gettext-minimal pkg-config))
|
||||||
("pkg-config" ,pkg-config)))
|
|
||||||
(inputs
|
(inputs
|
||||||
(list alsa-utils
|
(list alsa-utils
|
||||||
bzip2
|
bzip2
|
||||||
|
|
|
@ -2107,6 +2107,29 @@ writers can be supplied for alternate environments.")
|
||||||
"The datacounter package provides counters for Go readers and writers.")
|
"The datacounter package provides counters for Go readers and writers.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-textwrapper
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-textwrapper")
|
||||||
|
(version "0.0.0-20200911093747-65d896831594")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-textwrapper")
|
||||||
|
(commit (go-version->git-ref version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1lh9d7zvj6gm1rr6sv5xlagklgx9d666hq5srd37a4sdcjkbiqmq"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-textwrapper"))
|
||||||
|
(home-page "https://github.com/emersion/go-textwrapper")
|
||||||
|
(synopsis "Text-wrapping writer for Go")
|
||||||
|
(description
|
||||||
|
"The textwrapper package provides a writer that wraps long text lines to
|
||||||
|
a specified length.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public go-github-com-aki237-nscjar
|
(define-public go-github-com-aki237-nscjar
|
||||||
(let ((commit "e2df936ddd6050d30dd90c7214c02b5019c42f06")
|
(let ((commit "e2df936ddd6050d30dd90c7214c02b5019c42f06")
|
||||||
(revision "0"))
|
(revision "0"))
|
||||||
|
@ -2642,6 +2665,32 @@ termination.")
|
||||||
(home-page "https://gopkg.in/tomb.v2")
|
(home-page "https://gopkg.in/tomb.v2")
|
||||||
(license license:bsd-3))))
|
(license license:bsd-3))))
|
||||||
|
|
||||||
|
(define-public go-gopkg-in-tomb-v1
|
||||||
|
(package
|
||||||
|
(inherit go-gopkg.in-tomb.v2)
|
||||||
|
(name "go-gopkg-in-tomb-v1")
|
||||||
|
(version "1.0.0-20141024135613-dd632973f1e7")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://gopkg.in/tomb.v1")
|
||||||
|
(commit (go-version->git-ref version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1lqmq1ag7s4b3gc3ddvr792c5xb5k6sfn0cchr3i2s7f1c231zjv"))))
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "gopkg.in/tomb.v1"
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'fix-test
|
||||||
|
(lambda* (#:key import-path #:allow-other-keys)
|
||||||
|
(substitute* (string-append "src/" import-path
|
||||||
|
"/tomb_test.go")
|
||||||
|
(("t.Fatalf\\(`Killf\\(\"BO%s")
|
||||||
|
"t.Fatalf(`Killf(\"BO%%s")))))))
|
||||||
|
(home-page "https://gopkg.in/tomb.v1")))
|
||||||
|
|
||||||
(define-public go-gopkg-in-natefinch-lumberjack.v2
|
(define-public go-gopkg-in-natefinch-lumberjack.v2
|
||||||
(package
|
(package
|
||||||
(name "go-gopkg-in-natefinch-lumberjack.v2")
|
(name "go-gopkg-in-natefinch-lumberjack.v2")
|
||||||
|
@ -2870,6 +2919,37 @@ for the Go language.")
|
||||||
(home-page "https://go.googlesource.com/crypto/")
|
(home-page "https://go.googlesource.com/crypto/")
|
||||||
(license license:bsd-3))))
|
(license license:bsd-3))))
|
||||||
|
|
||||||
|
(define-public go-github-com-protonmail-go-crypto
|
||||||
|
(package
|
||||||
|
(name "go-github-com-protonmail-go-crypto")
|
||||||
|
(version "0.0.0-20220623141421-5afb4c282135")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/ProtonMail/go-crypto")
|
||||||
|
(commit (go-version->git-ref version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"05qxdbn8wdk901z5kw2r3jdrag58nxlcsy0p8xd6rq0d71sw94wy"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/ProtonMail/go-crypto"
|
||||||
|
#:tests? #f ; Source-only package.
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
;; Source-only package.
|
||||||
|
(delete 'build))))
|
||||||
|
(propagated-inputs (list go-golang-org-x-crypto))
|
||||||
|
(home-page "https://github.com/ProtonMail/go-crypto")
|
||||||
|
(synopsis "Fork of x/crypto with up-to-date OpenPGP implementation")
|
||||||
|
(description
|
||||||
|
"This package provides cryptography for Go. This version of the
|
||||||
|
package is a fork that adds a more up-to-date OpenPGP implementation.
|
||||||
|
It is completely backwards compatible with @code{golang.org/x/crypto},
|
||||||
|
the official package.")
|
||||||
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public go-golang-org-x-net
|
(define-public go-golang-org-x-net
|
||||||
(let ((commit "ba9fcec4b297b415637633c5a6e8fa592e4a16c3")
|
(let ((commit "ba9fcec4b297b415637633c5a6e8fa592e4a16c3")
|
||||||
(revision "4"))
|
(revision "4"))
|
||||||
|
@ -3991,6 +4071,30 @@ application's http.Handlers.")
|
||||||
(description "File system notifications for Go")
|
(description "File system notifications for Go")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
|
(define-public go-github-com-nxadm-tail
|
||||||
|
(package
|
||||||
|
(name "go-github-com-nxadm-tail")
|
||||||
|
(version "1.4.8")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/nxadm/tail")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1j2gi485fhwdpmyzn42wk62103fclwbfywg42p275z1qv2bsz1rc"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments (list #:import-path "github.com/nxadm/tail"))
|
||||||
|
(propagated-inputs (list go-gopkg-in-tomb-v1
|
||||||
|
go-github-com-fsnotify-fsnotify))
|
||||||
|
(home-page "https://github.com/nxadm/tail")
|
||||||
|
(synopsis "Go implementation of the functionality of @command{tail -f}")
|
||||||
|
(description
|
||||||
|
"This package provides a Go library for reading from continuously
|
||||||
|
updating files, like @command{tail -f}.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public go-github-com-magiconair-properties
|
(define-public go-github-com-magiconair-properties
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-magiconair-properties")
|
(name "go-github-com-magiconair-properties")
|
||||||
|
@ -5989,6 +6093,33 @@ without requiring a real database connection.")
|
||||||
golang's database/sql package.")
|
golang's database/sql package.")
|
||||||
(license license:mpl2.0)))
|
(license license:mpl2.0)))
|
||||||
|
|
||||||
|
(define-public go-github-com-syndtr-goleveldb-leveldb
|
||||||
|
(package
|
||||||
|
(name "go-github-com-syndtr-goleveldb-leveldb")
|
||||||
|
(version "1.0.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/syndtr/goleveldb")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"042k0gbzs5waqpxmd7nv5h93mlva861s66c3s9gfg1fym5dx4vmd"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/syndtr/goleveldb/leveldb"
|
||||||
|
#:unpack-path "github.com/syndtr/goleveldb"))
|
||||||
|
(propagated-inputs (list go-github-com-onsi-gomega
|
||||||
|
go-github-com-onsi-ginkgo
|
||||||
|
go-github-com-golang-snappy))
|
||||||
|
(home-page "https://github.com/syndtr/goleveldb")
|
||||||
|
(synopsis "LevelDB implementation in Go")
|
||||||
|
(description
|
||||||
|
"This package provides a Go implementation of the LevelDB key/value
|
||||||
|
storage system.")
|
||||||
|
(license license:bsd-2)))
|
||||||
|
|
||||||
(define-public go-github-com-lucasb-eyer-go-colorful
|
(define-public go-github-com-lucasb-eyer-go-colorful
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-lucasb-eyer-go-colorful")
|
(name "go-github-com-lucasb-eyer-go-colorful")
|
||||||
|
@ -6043,6 +6174,30 @@ standard @code{Text} package, including some for dealing with I/O streams from
|
||||||
non-UTF-friendly sources.")
|
non-UTF-friendly sources.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-cention-sany-utf7
|
||||||
|
(package
|
||||||
|
(name "go-github-com-cention-sany-utf7")
|
||||||
|
(version "0.0.0-20170124080048-26cad61bd60a")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/cention-sany/utf7")
|
||||||
|
(commit (go-version->git-ref version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1jy15ryfcln1iwchrksqyrnyfy41gisymm4f9sr1d73ja029bznm"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/cention-sany/utf7"))
|
||||||
|
(propagated-inputs (list go-golang-org-x-text))
|
||||||
|
(home-page "https://github.com/cention-sany/utf7")
|
||||||
|
(synopsis "UTF-7 for Go")
|
||||||
|
(description
|
||||||
|
"The utf7 package provides support for the obsolete UTF-7 text
|
||||||
|
encoding in Go.")
|
||||||
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public go-github-com-gdamore-tcell
|
(define-public go-github-com-gdamore-tcell
|
||||||
(let ((commit "aaadc574a6ed8dc3abe56036ca130dcee1ee6b6e")
|
(let ((commit "aaadc574a6ed8dc3abe56036ca130dcee1ee6b6e")
|
||||||
(version "1.1.2")
|
(version "1.1.2")
|
||||||
|
@ -6080,32 +6235,62 @@ systems.")
|
||||||
(package
|
(package
|
||||||
(inherit go-github-com-gdamore-tcell)
|
(inherit go-github-com-gdamore-tcell)
|
||||||
(name "go-github-com-gdamore-tcell")
|
(name "go-github-com-gdamore-tcell")
|
||||||
(version "2.3.1")
|
(version "2.5.3")
|
||||||
(source
|
(source (origin
|
||||||
(origin
|
(method git-fetch)
|
||||||
(method git-fetch)
|
(uri (git-reference
|
||||||
(uri (git-reference
|
(url "https://github.com/gdamore/tcell")
|
||||||
(url "https://github.com/gdamore/tcell")
|
(commit (string-append "v" version))))
|
||||||
(commit (string-append "v" version))))
|
(file-name (git-file-name name version))
|
||||||
(file-name (git-file-name name version))
|
(sha256
|
||||||
(sha256
|
(base32
|
||||||
(base32
|
"0pvs0gigqxpifc7y7cx82cg95pgqmy8qzxynja3zidplrx2075j3"))))
|
||||||
"0ypbl5080q9sd3irad8mv7zlg4242i8pmg5xyhbyq95kymwibaid"))))
|
|
||||||
(arguments
|
(arguments
|
||||||
`(#:import-path "github.com/gdamore/tcell/v2"
|
(list #:import-path "github.com/gdamore/tcell/v2"
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
#~(modify-phases %standard-phases
|
||||||
(add-before 'reset-gzip-timestamps 'make-files-writable
|
(add-before 'reset-gzip-timestamps 'make-files-writable
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda _
|
||||||
;; Make sure .gz files are writable so that the
|
;; Make sure .gz files are writable so that the
|
||||||
;; 'reset-gzip-timestamps' phase can do its work.
|
;; 'reset-gzip-timestamps' phase can do its work.
|
||||||
(let ((out (assoc-ref outputs "out")))
|
(for-each make-file-writable
|
||||||
(for-each make-file-writable
|
(find-files #$output "\\.gz$")))))))
|
||||||
(find-files out "\\.gz$"))))))))
|
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(modify-inputs (package-inputs go-github-com-gdamore-tcell)
|
(modify-inputs (package-inputs go-github-com-gdamore-tcell)
|
||||||
(prepend go-golang-org-x-term go-golang-org-x-sys)))))
|
(prepend go-golang-org-x-term go-golang-org-x-sys)))))
|
||||||
|
|
||||||
|
(define-public go-git-sr-ht-rockorager-tcell-term
|
||||||
|
(package
|
||||||
|
(name "go-git-sr-ht-rockorager-tcell-term")
|
||||||
|
(version "0.3.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://git.sr.ht/~rockorager/tcell-term")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"13nfb2mq59846j531j7p2nm8mi0kjw5p90pa89l3fwc0sljkn5p8"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "git.sr.ht/~rockorager/tcell-term"))
|
||||||
|
(propagated-inputs
|
||||||
|
(list go-golang-org-x-sys
|
||||||
|
go-golang-org-x-term
|
||||||
|
go-gopkg-in-check-v1
|
||||||
|
go-github-com-mattn-go-runewidth
|
||||||
|
go-github-com-davecgh-go-spew
|
||||||
|
go-github-com-stretchr-testify
|
||||||
|
go-github-com-gdamore-tcell-v2
|
||||||
|
go-github-com-creack-pty))
|
||||||
|
(home-page "https://git.sr.ht/~rockorager/tcell-term")
|
||||||
|
(synopsis "Terminal widget for @code{tcell}")
|
||||||
|
(description
|
||||||
|
"This package provides a virtual terminal widget for the @code{tcell}
|
||||||
|
Go library.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public go-github-com-rivo-tview
|
(define-public go-github-com-rivo-tview
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-rivo-tview")
|
(name "go-github-com-rivo-tview")
|
||||||
|
@ -6542,31 +6727,82 @@ fnmatch gist (https://gist.github.com/kballard/272720).")
|
||||||
(define-public go-github-com-emersion-go-imap
|
(define-public go-github-com-emersion-go-imap
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-emersion-go-imap")
|
(name "go-github-com-emersion-go-imap")
|
||||||
(version "1.0.0")
|
(version "1.2.1")
|
||||||
(source
|
(source (origin
|
||||||
(origin
|
(method git-fetch)
|
||||||
(method git-fetch)
|
(uri (git-reference
|
||||||
(uri (git-reference
|
(url "https://github.com/emersion/go-imap")
|
||||||
(url "https://github.com/emersion/go-imap")
|
(commit (string-append "v" version))))
|
||||||
(commit (string-append "v" version))))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1id8j2d0rn9sj8y62xhyygqpk5ygrcl9jlfx92sm1jsvxsm3kywq"))
|
"0ak2ysvfcc9w0g1070msis8x9sh6gzvf0nd65ks594siwbmqddw8"))))
|
||||||
(file-name (git-file-name name version))))
|
|
||||||
(build-system go-build-system)
|
(build-system go-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:import-path "github.com/emersion/go-imap"))
|
(list #:import-path "github.com/emersion/go-imap"))
|
||||||
(native-inputs
|
(propagated-inputs (list go-golang-org-x-text
|
||||||
(list go-golang-org-x-text))
|
go-github-com-emersion-go-sasl
|
||||||
|
go-github-com-emersion-go-message))
|
||||||
(home-page "https://github.com/emersion/go-imap")
|
(home-page "https://github.com/emersion/go-imap")
|
||||||
(synopsis "IMAP4rev1 library written in Go")
|
(synopsis "IMAP4rev1 library written in Go")
|
||||||
(description "This package provides an IMAP4rev1 library written in Go. It
|
(description
|
||||||
can be used to build a client and/or a server.")
|
"This package provides an IMAP4rev1 library written in Go. It
|
||||||
|
can be used to build IMAP clients and servers.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-imap-sortthread
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-imap-sortthread")
|
||||||
|
(version "1.2.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-imap-sortthread")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1cfbgz1l5angnj52v9pxwggai2shx0h78ffcp7j4r4lr7lzflnwz"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-imap-sortthread"))
|
||||||
|
(propagated-inputs (list go-golang-org-x-text
|
||||||
|
go-github-com-emersion-go-sasl
|
||||||
|
go-github-com-emersion-go-imap))
|
||||||
|
(home-page "https://github.com/emersion/go-imap-sortthread")
|
||||||
|
(synopsis "Sorting and threading of messages for the imap package")
|
||||||
|
(description
|
||||||
|
"The sortthread package implements message sorting and threading for
|
||||||
|
@code{go-github-com-emersion-go-imap}.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-smtp
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-smtp")
|
||||||
|
(version "0.15.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-smtp")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1vhc0vpjd4yhxk6wrh01sdpi7nprjn98s46yy82xwlkm0cskl0h7"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-smtp"))
|
||||||
|
(propagated-inputs (list go-github-com-emersion-go-sasl))
|
||||||
|
(home-page "https://github.com/emersion/go-smtp")
|
||||||
|
(synopsis "SMTP implementation for Go")
|
||||||
|
(description
|
||||||
|
"This package implements the Simple Mail Transfer Protocol as
|
||||||
|
defined by RFC 5321.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public go-github-com-emersion-go-sasl
|
(define-public go-github-com-emersion-go-sasl
|
||||||
(let ((commit "240c8404624e076f633766c16adbe96c7ac516b7")
|
(let ((commit "0b9dcfb154ac3d7515b08bc2691a0332800edfe9")
|
||||||
(revision "0"))
|
(revision "1"))
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-emersion-go-sasl")
|
(name "go-github-com-emersion-go-sasl")
|
||||||
(version (git-version "0.0.0" revision commit))
|
(version (git-version "0.0.0" revision commit))
|
||||||
|
@ -6576,13 +6812,13 @@ can be used to build a client and/or a server.")
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
(url "https://github.com/emersion/go-sasl")
|
(url "https://github.com/emersion/go-sasl")
|
||||||
(commit commit)))
|
(commit commit)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1py18p3clp474xhx6ypyp0bgv6n1dfm24m95cyyqb0k3vibar6ih"))
|
"1cbf86wkqrdinfydndgdlnayg4a5mg3d4vqra377j2sfkg7wj0hs"))))
|
||||||
(file-name (git-file-name name version))))
|
|
||||||
(build-system go-build-system)
|
(build-system go-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:import-path "github.com/emersion/go-sasl"))
|
(list #:import-path "github.com/emersion/go-sasl"))
|
||||||
(home-page "https://github.com/emersion/go-sasl")
|
(home-page "https://github.com/emersion/go-sasl")
|
||||||
(synopsis "SASL library written in Go")
|
(synopsis "SASL library written in Go")
|
||||||
(description "This package provides a SASL library written in Go.")
|
(description "This package provides a SASL library written in Go.")
|
||||||
|
@ -6615,6 +6851,106 @@ can be used to build a client and/or a server.")
|
||||||
(description "This package provides an IDLE extension for go-imap.")
|
(description "This package provides an IDLE extension for go-imap.")
|
||||||
(license license:expat))))
|
(license license:expat))))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-maildir
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-maildir")
|
||||||
|
(version "0.3.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-maildir")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1rs9kbacjpcza25pmdkbm7sdm7r6gq4g44nihi9asyrvspx96zf2"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-maildir"))
|
||||||
|
(home-page "https://github.com/emersion/go-maildir")
|
||||||
|
(synopsis "Maildir interface for Go")
|
||||||
|
(description
|
||||||
|
"This package provides an interface to mailboxes in the Maildir
|
||||||
|
format.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-milter
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-milter")
|
||||||
|
(version "0.3.3")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-milter")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"10vpry5gjz2bh9qchcx4p59zm7cc6cb6bfkii2n6vsn4svb950sa"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-milter"))
|
||||||
|
(propagated-inputs (list go-github-com-emersion-go-message))
|
||||||
|
(home-page "https://github.com/emersion/go-milter")
|
||||||
|
(synopsis "Milter mail filters in Go")
|
||||||
|
(description
|
||||||
|
"This package provides an interface for implementing milter mail
|
||||||
|
filters for Go.")
|
||||||
|
(license license:bsd-2)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-msgauth
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-msgauth")
|
||||||
|
(version "0.6.6")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-msgauth")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0ds8yr4cm9wigcxg1sxc2m0wmy4z9n6gws3mj50dmf2ayij69z9j"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-msgauth"
|
||||||
|
#:tests? #f ; Source-only package.
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
;; Source-only package.
|
||||||
|
(delete 'build))))
|
||||||
|
(propagated-inputs (list go-golang-org-x-crypto
|
||||||
|
go-github-com-emersion-go-milter
|
||||||
|
go-github-com-emersion-go-message))
|
||||||
|
(home-page "https://github.com/emersion/go-msgauth")
|
||||||
|
(synopsis "Email authentication for Go")
|
||||||
|
(description
|
||||||
|
"This package provides a Go library for authenticating emails.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-mbox
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-mbox")
|
||||||
|
(version "1.0.3")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-mbox")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0vnadh2khx7sxn0irrd8gz8ra02x7ij0q8zglq3rqffqil06nliv"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-mbox"))
|
||||||
|
(home-page "https://github.com/emersion/go-mbox")
|
||||||
|
(synopsis "Go library for handling @code{mbox} files")
|
||||||
|
(description
|
||||||
|
"This package provides a library for parsing and formatting
|
||||||
|
@code{mbox} files.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public go-github-com-fatih-color
|
(define-public go-github-com-fatih-color
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-fatih-color")
|
(name "go-github-com-fatih-color")
|
||||||
|
@ -7425,6 +7761,34 @@ maps (because they are not addressable using Go reflection).")
|
||||||
template functions.")
|
template functions.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-go-task-slim-sprig
|
||||||
|
(let ((commit "afa1e2071829e4db655eb448d6c7c16eb0bc5766")
|
||||||
|
(revision "0"))
|
||||||
|
(package
|
||||||
|
(name "go-github-com-go-task-slim-sprig")
|
||||||
|
(version (git-version "2.20.0" revision commit))
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/go-task/slim-sprig")
|
||||||
|
(commit commit)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1185y8qygv8gb3wpghx5d945wq68j4dbaiffq3h0dh453g4h1w7a"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/go-task/slim-sprig"
|
||||||
|
;; Tests try to access the network.
|
||||||
|
#:tests? #f))
|
||||||
|
(home-page "https://github.com/go-task/slim-sprig")
|
||||||
|
(synopsis "Various useful template functions for Go")
|
||||||
|
(description
|
||||||
|
"Sprig provides over 100 functions that extend the Go template system.
|
||||||
|
Slim-Sprig is a fork of Sprig that removes all external dependencies to make
|
||||||
|
the library more lightweight.")
|
||||||
|
(license license:expat))))
|
||||||
|
|
||||||
(define-public go-github-com-bmatcuk-doublestar
|
(define-public go-github-com-bmatcuk-doublestar
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-bmatcuk-doublestar")
|
(name "go-github-com-bmatcuk-doublestar")
|
||||||
|
@ -9220,6 +9584,30 @@ or capture raw audio.")
|
||||||
programs that use traditional command lines.")
|
programs that use traditional command lines.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
|
(define-public go-git-sr-ht-sircmpwn-getopt
|
||||||
|
(package
|
||||||
|
(name "go-git-sr-ht-sircmpwn-getopt")
|
||||||
|
(version "1.0.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://git.sr.ht/~sircmpwn/getopt")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0f9rammnmhaz21qkmz7qf76r8jlzi323g05ps3j7gwrxlw7442a6"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "git.sr.ht/~sircmpwn/getopt"))
|
||||||
|
(propagated-inputs (list go-github-com-stretchr-testify))
|
||||||
|
(home-page "https://git.sr.ht/~sircmpwn/getopt")
|
||||||
|
(synopsis "POSIX getopt for Go")
|
||||||
|
(description
|
||||||
|
"This package provides a POSIX-compatible implementation of
|
||||||
|
@code{getopt} for Go.")
|
||||||
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public go-go-uber-org-atomic
|
(define-public go-go-uber-org-atomic
|
||||||
(package
|
(package
|
||||||
(name "go-go-uber-org-atomic")
|
(name "go-go-uber-org-atomic")
|
||||||
|
@ -10612,6 +11000,31 @@ using shell-style rules for quoting and commenting.")
|
||||||
email library.")
|
email library.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-message
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-message")
|
||||||
|
(version "0.16.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-message")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1j5qdhsna28xcs843zsiccw700rld5hin466dl0n3a0ax1w13ay0"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/emersion/go-message"))
|
||||||
|
(propagated-inputs (list go-golang-org-x-text
|
||||||
|
go-github-com-emersion-go-textwrapper))
|
||||||
|
(home-page "https://github.com/emersion/go-message")
|
||||||
|
(synopsis "Internet messages and MIME for Go")
|
||||||
|
(description
|
||||||
|
"The message package implements the Internet Message Format and Multipurpose
|
||||||
|
Internet Mail Extensions in Go.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public go-github-com-jaytaylor-html2text
|
(define-public go-github-com-jaytaylor-html2text
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-jaytaylor-html2text")
|
(name "go-github-com-jaytaylor-html2text")
|
||||||
|
@ -10640,6 +11053,97 @@ email library.")
|
||||||
text-only mail clients to display them.")
|
text-only mail clients to display them.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-jhillyerd-enmime
|
||||||
|
(package
|
||||||
|
(name "go-github-com-jhillyerd-enmime")
|
||||||
|
(version "0.9.4")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/jhillyerd/enmime")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"124dqm598phbmalyx2gmxk201z9kq4ckvvdq8rc0akjlp24nxqbb"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/jhillyerd/enmime"))
|
||||||
|
(propagated-inputs (list go-golang-org-x-text
|
||||||
|
go-golang-org-x-net
|
||||||
|
go-github-com-stretchr-testify
|
||||||
|
go-github-com-ssor-bom
|
||||||
|
go-github-com-rivo-uniseg
|
||||||
|
go-github-com-pkg-errors
|
||||||
|
go-github-com-olekukonko-tablewriter
|
||||||
|
go-github-com-mattn-go-runewidth
|
||||||
|
go-github-com-gogs-chardet
|
||||||
|
go-github-com-jaytaylor-html2text
|
||||||
|
go-github-com-go-test-deep
|
||||||
|
go-github-com-cention-sany-utf7))
|
||||||
|
(home-page "https://github.com/jhillyerd/enmime")
|
||||||
|
(synopsis "MIME encoder and decoder for Go")
|
||||||
|
(description
|
||||||
|
"The enmime package implements a MIME encoding and decoding
|
||||||
|
library geared towards parsing MIME encoded emails.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-emersion-go-pgpmail
|
||||||
|
(package
|
||||||
|
(name "go-github-com-emersion-go-pgpmail")
|
||||||
|
(version "0.2.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/emersion/go-pgpmail")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0ar26b0apw5bxn58qfn1a79cxigbmrqm1irh1rb7x57fydihc7wm"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list ;; tests don't support our version of protonmail/go-crypto; see
|
||||||
|
;; <https://github.com/emersion/go-pgpmail/issues/12>
|
||||||
|
#:tests? #f
|
||||||
|
#:import-path "github.com/emersion/go-pgpmail"))
|
||||||
|
(propagated-inputs (list go-golang-org-x-text
|
||||||
|
go-golang-org-x-crypto
|
||||||
|
go-github-com-emersion-go-message
|
||||||
|
go-github-com-protonmail-go-crypto))
|
||||||
|
(home-page "https://github.com/emersion/go-pgpmail")
|
||||||
|
(synopsis "PGP mail encryption for Go")
|
||||||
|
(description
|
||||||
|
"The pgpmail package implements PGP encryption for e-mail messages.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-gatherstars-com-jwz
|
||||||
|
(package
|
||||||
|
(name "go-github-com-gatherstars-com-jwz")
|
||||||
|
(version "1.3.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/gatherstars-com/jwz")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1h37h5w139d3rhvp1n7kz2jm5zhk4pjzf3sip04v48nphkika60c"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/gatherstars-com/jwz"))
|
||||||
|
(propagated-inputs (list go-github-com-rivo-tview
|
||||||
|
go-github-com-jhillyerd-enmime
|
||||||
|
go-github-com-gdamore-tcell-v2))
|
||||||
|
(home-page "https://github.com/gatherstars-com/jwz")
|
||||||
|
(synopsis "Implementation in Go of the email threading algorithm
|
||||||
|
originally invented for Netscape Mail")
|
||||||
|
(description
|
||||||
|
"The jwz package provides an implementation of the email threading
|
||||||
|
algorithm originally designed for use in Netscape Mail 2.0 for Go.")
|
||||||
|
(license license:asl2.0)))
|
||||||
|
|
||||||
(define-public go-github-com-creack-pty
|
(define-public go-github-com-creack-pty
|
||||||
(package
|
(package
|
||||||
(name "go-github-com-creack-pty")
|
(name "go-github-com-creack-pty")
|
||||||
|
@ -10783,6 +11287,180 @@ array or reader.")
|
||||||
ICU to Go.")
|
ICU to Go.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-go-test-deep
|
||||||
|
(package
|
||||||
|
(name "go-github-com-go-test-deep")
|
||||||
|
(version "1.0.8")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/go-test/deep")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1mmw2w3by7y24jjpjwmf2gfl08c65jihn3si9m0sswmagmdsk8q0"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/go-test/deep"))
|
||||||
|
(home-page "https://github.com/go-test/deep")
|
||||||
|
(synopsis "Human-friendly deep variable equality in Go")
|
||||||
|
(description
|
||||||
|
"The deep package provides the deep.Equal function which is like
|
||||||
|
reflect.DeepEqual but returns a list of differences. This is helpful
|
||||||
|
when comparing complex types like structures and maps.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-niemeyer-pretty
|
||||||
|
(package
|
||||||
|
(name "go-github-com-niemeyer-pretty")
|
||||||
|
(version "0.0.0-20200227124842-a10e7caefd8e")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/niemeyer/pretty")
|
||||||
|
(commit (go-version->git-ref version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1jmazh4xzaa3v6g46hz60q2z7nmqs9l9cxdzmmscn3kbcs2znq4v"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/niemeyer/pretty"
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'int-to-string-with-rune
|
||||||
|
(lambda* (#:key import-path #:allow-other-keys)
|
||||||
|
(with-directory-excursion (string-append "src/" import-path)
|
||||||
|
(substitute* "formatter.go"
|
||||||
|
(("s \\+= string\\(i\\)")
|
||||||
|
"s += string(rune(i))"))))))))
|
||||||
|
(propagated-inputs (list go-github-com-kr-text))
|
||||||
|
(home-page "https://github.com/niemeyer/pretty")
|
||||||
|
(synopsis "Pretty-print Go values")
|
||||||
|
(description
|
||||||
|
"The pretty package provides pretty-printing for Go values. This is
|
||||||
|
useful during debugging, to avoid wrapping long output lines in the
|
||||||
|
terminal.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-arran4-golang-ical
|
||||||
|
(package
|
||||||
|
(name "go-github-com-arran4-golang-ical")
|
||||||
|
(version "0.0.0-20220517104411-fd89fefb0182")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/arran4/golang-ical")
|
||||||
|
(commit (go-version->git-ref version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0bxs0b5yg26liiifc0cc41l307r0wc93hp8iygv8dgpc60yzncaw"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/arran4/golang-ical"))
|
||||||
|
(propagated-inputs (list go-gopkg-in-yaml-v3
|
||||||
|
go-gopkg-in-check-v1
|
||||||
|
go-github-com-stretchr-testify
|
||||||
|
go-github-com-niemeyer-pretty
|
||||||
|
go-github-com-kr-text
|
||||||
|
go-github-com-davecgh-go-spew))
|
||||||
|
(home-page "https://github.com/arran4/golang-ical")
|
||||||
|
(synopsis "Handle iCalenders in Go")
|
||||||
|
(description
|
||||||
|
"The @code{ical} package provides an ICS/iCalender parser and
|
||||||
|
serialiser for Go.")
|
||||||
|
(license license:asl2.0)))
|
||||||
|
|
||||||
|
(define-public go-github-com-lithammer-fuzzysearch
|
||||||
|
(package
|
||||||
|
(name "go-github-com-lithammer-fuzzysearch")
|
||||||
|
(version "1.1.5")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/lithammer/fuzzysearch")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1b036sm42cf64diwlqhx24vxy6g5afrmfbdfyqhpg8zrii3lpwns"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(propagated-inputs (list go-golang-org-x-text))
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/lithammer/fuzzysearch"
|
||||||
|
#:tests? #f ; Source-only package.
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
;; Source-only package.
|
||||||
|
(delete 'build))))
|
||||||
|
(home-page "https://github.com/lithammer/fuzzysearch")
|
||||||
|
(synopsis "Tiny and fast fuzzy search in Go")
|
||||||
|
(description
|
||||||
|
"A speedy fuzzy matching package for Go inspired by the JavaScript
|
||||||
|
library bevacqua/fuzzysearch.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-onsi-gomega
|
||||||
|
(package
|
||||||
|
(name "go-github-com-onsi-gomega")
|
||||||
|
(version "1.19.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/onsi/gomega")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"092phwk97sk4sv0nbx5pfhqs6x3x1lnrjwyda1m6b6zwrfmq5c6i"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:import-path "github.com/onsi/gomega"
|
||||||
|
;; Unless we disable the tests, we have a circular dependency on
|
||||||
|
;; ginkgo/v2.
|
||||||
|
#:tests? #f))
|
||||||
|
(propagated-inputs (list go-github-com-golang-protobuf-proto
|
||||||
|
go-golang-org-x-net
|
||||||
|
go-golang-org-x-sys
|
||||||
|
go-golang-org-x-text
|
||||||
|
go-google-golang-org-protobuf
|
||||||
|
go-gopkg-in-yaml-v2))
|
||||||
|
(home-page "https://github.com/onsi/gomega")
|
||||||
|
(synopsis "Matcher library for Ginkgo")
|
||||||
|
(description
|
||||||
|
"Gomega is the preferred matcher library for the Ginkgo test framework.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public go-github-com-onsi-ginkgo
|
||||||
|
(package
|
||||||
|
(name "go-github-com-onsi-ginkgo")
|
||||||
|
(version "1.16.5")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/onsi/ginkgo")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1hh6n7q92y0ai8k6rj2yzw6wwxikhyiyk4j92zgvf1zad0gmqqmz"))))
|
||||||
|
(build-system go-build-system)
|
||||||
|
(arguments (list #:import-path "github.com/onsi/ginkgo"))
|
||||||
|
(propagated-inputs (list go-golang-org-x-sys
|
||||||
|
go-golang-org-x-tools
|
||||||
|
go-github-com-go-task-slim-sprig
|
||||||
|
go-github-com-nxadm-tail
|
||||||
|
go-github-com-onsi-gomega))
|
||||||
|
(home-page "https://github.com/onsi/ginkgo")
|
||||||
|
(synopsis "BDD-style testing framework for Go")
|
||||||
|
(description
|
||||||
|
"Ginkgo is a Behaviour-Driven Development testing framework for Go. It
|
||||||
|
builds on top of Go's builtin @code{testing} library and is complemented by the
|
||||||
|
Gomega matcher library.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
;;;
|
;;;
|
||||||
;;; Avoid adding new packages to the end of this file. To reduce the chances
|
;;; Avoid adding new packages to the end of this file. To reduce the chances
|
||||||
;;; of a merge conflict, place them above by existing packages with similar
|
;;; of a merge conflict, place them above by existing packages with similar
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
(string-append "libreoffice-" version))))
|
(string-append "libreoffice-" version))))
|
||||||
(file-name (git-file-name "libreoffice-dictionaries" version))
|
(file-name (git-file-name "libreoffice-dictionaries" version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1qyn56kcn2scdlssjgi5b33hnsh20mmnd60w78z0gp7bs0mv0wcs"))))
|
(base32 "115p29ywyn7ncq664gxmcrrz55v23s34asd2hmrg4ahjp7ycrnmy"))))
|
||||||
(build-system trivial-build-system)
|
(build-system trivial-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("source" ,source)))
|
`(("source" ,source)))
|
||||||
|
|
|
@ -417,7 +417,7 @@ This package is part of the KDE networking module.")
|
||||||
phonon
|
phonon
|
||||||
qtbase-5
|
qtbase-5
|
||||||
qtscript
|
qtscript
|
||||||
qtwebkit
|
qtwebengine-5
|
||||||
solid
|
solid
|
||||||
syndication
|
syndication
|
||||||
taglib))
|
taglib))
|
||||||
|
|
|
@ -993,7 +993,6 @@ basic needs and easy to configure for those who want special setups.")
|
||||||
qtscript
|
qtscript
|
||||||
qtwebchannel-5
|
qtwebchannel-5
|
||||||
qtwebengine-5
|
qtwebengine-5
|
||||||
qtwebkit
|
|
||||||
qtx11extras
|
qtx11extras
|
||||||
zlib))
|
zlib))
|
||||||
(build-system qt-build-system)
|
(build-system qt-build-system)
|
||||||
|
|
|
@ -345,7 +345,7 @@ projects.")
|
||||||
qtdeclarative-5
|
qtdeclarative-5
|
||||||
qtquickcontrols-5 ;; not checked as requirement
|
qtquickcontrols-5 ;; not checked as requirement
|
||||||
qtquickcontrols2-5 ;; not checked as requirement
|
qtquickcontrols2-5 ;; not checked as requirement
|
||||||
qtwebkit
|
qtwebengine-5
|
||||||
threadweaver
|
threadweaver
|
||||||
;; recommendes
|
;; recommendes
|
||||||
astyle
|
astyle
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
;;; Copyright © 2017, 2018, 2019, 2021 Ludovic Courtès <ludo@gnu.org>
|
;;; Copyright © 2017, 2018, 2019, 2021 Ludovic Courtès <ludo@gnu.org>
|
||||||
;;; Copyright © 2017, 2018, 2019, 2022 Marius Bakke <marius@gnu.org>
|
;;; Copyright © 2017, 2018, 2019, 2022 Marius Bakke <marius@gnu.org>
|
||||||
;;; Copyright © 2017 Rutger Helling <rhelling@mykolab.com>
|
;;; Copyright © 2017 Rutger Helling <rhelling@mykolab.com>
|
||||||
;;; Copyright © 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
|
;;; Copyright © 2018, 2019, 2022 Ricardo Wurmus <rekado@elephly.net>
|
||||||
;;; Copyright © 2018, 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
;;; Copyright © 2018, 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
||||||
;;; Copyright © 2019 Chris Marusich <cmmarusich@gmail.com>
|
;;; Copyright © 2019 Chris Marusich <cmmarusich@gmail.com>
|
||||||
;;; Copyright © 2020 Marcin Karpezo <sirmacik@wioo.waw.pl>
|
;;; Copyright © 2020 Marcin Karpezo <sirmacik@wioo.waw.pl>
|
||||||
|
@ -30,6 +30,7 @@
|
||||||
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
|
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
(define-module (gnu packages libreoffice)
|
(define-module (gnu packages libreoffice)
|
||||||
|
#:use-module (guix build-system cmake)
|
||||||
#:use-module (guix build-system glib-or-gtk)
|
#:use-module (guix build-system glib-or-gtk)
|
||||||
#:use-module (guix build-system gnu)
|
#:use-module (guix build-system gnu)
|
||||||
#:use-module (guix build-system python)
|
#:use-module (guix build-system python)
|
||||||
|
@ -66,6 +67,7 @@
|
||||||
#:use-module (gnu packages gnome)
|
#:use-module (gnu packages gnome)
|
||||||
#:use-module (gnu packages gperf)
|
#:use-module (gnu packages gperf)
|
||||||
#:use-module (gnu packages gnupg)
|
#:use-module (gnu packages gnupg)
|
||||||
|
#:use-module (gnu packages graphics)
|
||||||
#:use-module (gnu packages gstreamer)
|
#:use-module (gnu packages gstreamer)
|
||||||
#:use-module (gnu packages gtk)
|
#:use-module (gnu packages gtk)
|
||||||
#:use-module (gnu packages icu4c)
|
#:use-module (gnu packages icu4c)
|
||||||
|
@ -696,14 +698,14 @@ text documents, vector drawings, presentations and spreadsheets.")
|
||||||
(define-public libmwaw
|
(define-public libmwaw
|
||||||
(package
|
(package
|
||||||
(name "libmwaw")
|
(name "libmwaw")
|
||||||
(version "0.3.19")
|
(version "0.3.21")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "mirror://sourceforge/libmwaw/libmwaw/libmwaw-"
|
(uri (string-append "mirror://sourceforge/libmwaw/libmwaw/libmwaw-"
|
||||||
version "/libmwaw-" version ".tar.xz"))
|
version "/libmwaw-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1bx5xnw8sk5h26x2z7hfac7hfbm68zqg0jilp15qr0pwxqsf4wmj"))))
|
(base32 "07629xwvlkqj08j13aj9lsq0pwm7r0v7g2zprr1vjqcdlwih2xg8"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list doxygen pkg-config))
|
(list doxygen pkg-config))
|
||||||
|
@ -1093,6 +1095,45 @@ and to return information on pronunciations, meanings and synonyms.")
|
||||||
converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
(license license:mpl2.0)))
|
(license license:mpl2.0)))
|
||||||
|
|
||||||
|
(define-public dragonbox
|
||||||
|
(package
|
||||||
|
(name "dragonbox")
|
||||||
|
(version "1.1.3")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/jk-jeon/dragonbox")
|
||||||
|
(commit version)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0qxx94s2kfgnlnyl1gwmbxkksr3dipvb99zdyi5skw3z2bq563sa"))))
|
||||||
|
(build-system cmake-build-system)
|
||||||
|
(arguments (list #:tests? #false)) ;no test target
|
||||||
|
(home-page "https://github.com/jk-jeon/dragonbox")
|
||||||
|
(synopsis "Float-to-string conversion algorithm")
|
||||||
|
(description "Dragonbox generates a pair of integers from a floating-point
|
||||||
|
number: the decimal significand and the decimal exponent of the input
|
||||||
|
floating-point number. These integers can then be used for string generation
|
||||||
|
of decimal representation of the input floating-point number, the procedure
|
||||||
|
commonly called @code{ftoa} or @code{dtoa}.")
|
||||||
|
(license license:asl2.0)))
|
||||||
|
|
||||||
|
(define-public dragonbox-for-libreoffice
|
||||||
|
(package
|
||||||
|
(inherit dragonbox)
|
||||||
|
(name "dragonbox")
|
||||||
|
(version "1.0.0")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/jk-jeon/dragonbox")
|
||||||
|
(commit version)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"11h9xhpzp61rfyh1nnca5shzi40skgpdql080k5cb6cfy672s1qz"))))))
|
||||||
|
|
||||||
(define dtoa
|
(define dtoa
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -1105,7 +1146,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
(define-public libreoffice
|
(define-public libreoffice
|
||||||
(package
|
(package
|
||||||
(name "libreoffice")
|
(name "libreoffice")
|
||||||
(version "7.3.5.2")
|
(version "7.4.3.2")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -1114,7 +1155,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
"https://download.documentfoundation.org/libreoffice/src/"
|
"https://download.documentfoundation.org/libreoffice/src/"
|
||||||
(version-prefix version 3) "/libreoffice-" version ".tar.xz"))
|
(version-prefix version 3) "/libreoffice-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "14g9873x8m5yakpq7v9f7lhc5fkxh6yhjhgh0pm30cqmxsqhsglv"))))
|
(base32 "0fyvd4ydh72lmn005h190xa563d4h376pi1fx9lfr5i25qcbpg7z"))))
|
||||||
(build-system glib-or-gtk-build-system)
|
(build-system glib-or-gtk-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
@ -1147,19 +1188,24 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
(("GPGMEPP_CFLAGS=-I/usr/include/gpgme\\+\\+")
|
(("GPGMEPP_CFLAGS=-I/usr/include/gpgme\\+\\+")
|
||||||
(string-append "GPGMEPP_CFLAGS=-I"
|
(string-append "GPGMEPP_CFLAGS=-I"
|
||||||
(search-input-directory inputs
|
(search-input-directory inputs
|
||||||
"include/gpgme++"))))
|
"include/gpgme++")))
|
||||||
|
(("DRAGONBOX_CFLAGS=-I/usr/include/dragonbox-1.0.0")
|
||||||
|
(string-append "DRAGONBOX_CFLAGS=-I"
|
||||||
|
(search-input-directory inputs
|
||||||
|
"include/dragonbox-1.0.0"))))
|
||||||
|
|
||||||
;; /usr/bin/xdg-open doesn't exist on Guix System.
|
;; /usr/bin/xdg-open doesn't exist on Guix System.
|
||||||
(substitute* '("shell/source/unix/exec/shellexec.cxx"
|
(substitute* '("shell/source/unix/exec/shellexec.cxx"
|
||||||
"shell/source/unix/misc/senddoc.sh")
|
"shell/source/unix/misc/senddoc.sh")
|
||||||
(("/usr/bin/xdg-open")
|
(("/usr/bin/xdg-open")
|
||||||
(search-input-file inputs "/bin/xdg-open")))))
|
(search-input-file inputs "/bin/xdg-open")))
|
||||||
|
(setenv "CPPFLAGS" "-std=c++17")))
|
||||||
(add-after 'install 'reset-zip-timestamps
|
(add-after 'install 'reset-zip-timestamps
|
||||||
(lambda _
|
(lambda _
|
||||||
(for-each (lambda (file)
|
(for-each (lambda (file)
|
||||||
(invoke "ziptime" file))
|
(invoke "ziptime" file))
|
||||||
;; So many different extensions for .zip files.
|
;; So many different extensions for .zip files.
|
||||||
(find-files #$output "\\.(bau|dat|otp|ott|zip)$"))))
|
(find-files #$output "\\.(bau|dat|otg|otp|ott|zip)$"))))
|
||||||
(add-after 'install 'bin-and-desktop-install
|
(add-after 'install 'bin-and-desktop-install
|
||||||
;; Create 'soffice' and 'libreoffice' symlinks to the executable
|
;; Create 'soffice' and 'libreoffice' symlinks to the executable
|
||||||
;; script.
|
;; script.
|
||||||
|
@ -1235,6 +1281,10 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
;; when our default compiler is >=GCC 6.
|
;; when our default compiler is >=GCC 6.
|
||||||
"--disable-pdfium"
|
"--disable-pdfium"
|
||||||
"--without-doxygen"
|
"--without-doxygen"
|
||||||
|
;; Avoid linker errors about non-virtual thunks on i686-linux.
|
||||||
|
"--enable-lto"
|
||||||
|
;; Avoid errors rebuilding the Gtk icon cache, at least on i686-linux.
|
||||||
|
"--without-galleries"
|
||||||
"--enable-build-opensymbol")))
|
"--enable-build-opensymbol")))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list bison
|
(list bison
|
||||||
|
@ -1251,6 +1301,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
clucene
|
clucene
|
||||||
cups
|
cups
|
||||||
dbus-glib
|
dbus-glib
|
||||||
|
dragonbox-for-libreoffice
|
||||||
firebird
|
firebird
|
||||||
fontconfig
|
fontconfig
|
||||||
fontforge
|
fontforge
|
||||||
|
@ -1271,6 +1322,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
libcdr
|
libcdr
|
||||||
libcmis
|
libcmis
|
||||||
libcuckoo
|
libcuckoo
|
||||||
|
libfixmath
|
||||||
libjpeg-turbo
|
libjpeg-turbo
|
||||||
libe-book
|
libe-book
|
||||||
libepubgen
|
libepubgen
|
||||||
|
@ -1287,7 +1339,9 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
|
||||||
libpagemaker
|
libpagemaker
|
||||||
libqxp
|
libqxp
|
||||||
libstaroffice
|
libstaroffice
|
||||||
|
libtiff
|
||||||
libvisio
|
libvisio
|
||||||
|
libwebp
|
||||||
libwpg
|
libwpg
|
||||||
libwps
|
libwps
|
||||||
libxrandr
|
libxrandr
|
||||||
|
|
|
@ -357,7 +357,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
|
||||||
;; The current "stable" kernels. That is, the most recently released major
|
;; The current "stable" kernels. That is, the most recently released major
|
||||||
;; versions that are still supported upstream.
|
;; versions that are still supported upstream.
|
||||||
|
|
||||||
(define-public linux-libre-6.0-version "6.0.9")
|
(define-public linux-libre-6.0-version "6.0.10")
|
||||||
(define-public linux-libre-6.0-gnu-revision "gnu")
|
(define-public linux-libre-6.0-gnu-revision "gnu")
|
||||||
(define deblob-scripts-6.0
|
(define deblob-scripts-6.0
|
||||||
(linux-libre-deblob-scripts
|
(linux-libre-deblob-scripts
|
||||||
|
@ -367,7 +367,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
|
||||||
(base32 "06iqxkg5hakzvmz6gcz878k1sr553zbng2j1b2whgfg7zmhxkb34")))
|
(base32 "06iqxkg5hakzvmz6gcz878k1sr553zbng2j1b2whgfg7zmhxkb34")))
|
||||||
(define-public linux-libre-6.0-pristine-source
|
(define-public linux-libre-6.0-pristine-source
|
||||||
(let ((version linux-libre-6.0-version)
|
(let ((version linux-libre-6.0-version)
|
||||||
(hash (base32 "1irip1yk62carcisxlacwcxsiqib4qswx6h5mfhv8f97x04a4531")))
|
(hash (base32 "1l0xak4w7c16cg8lhracy8r18zzdl0x5s654w6ivyw6dhk6pzr9r")))
|
||||||
(make-linux-libre-source version
|
(make-linux-libre-source version
|
||||||
(%upstream-linux-source version hash)
|
(%upstream-linux-source version hash)
|
||||||
deblob-scripts-6.0)))
|
deblob-scripts-6.0)))
|
||||||
|
@ -375,7 +375,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
|
||||||
;; The "longterm" kernels — the older releases with long-term upstream support.
|
;; The "longterm" kernels — the older releases with long-term upstream support.
|
||||||
;; Here are the support timelines:
|
;; Here are the support timelines:
|
||||||
;; <https://www.kernel.org/category/releases.html>
|
;; <https://www.kernel.org/category/releases.html>
|
||||||
(define-public linux-libre-5.15-version "5.15.79")
|
(define-public linux-libre-5.15-version "5.15.80")
|
||||||
(define-public linux-libre-5.15-gnu-revision "gnu")
|
(define-public linux-libre-5.15-gnu-revision "gnu")
|
||||||
(define deblob-scripts-5.15
|
(define deblob-scripts-5.15
|
||||||
(linux-libre-deblob-scripts
|
(linux-libre-deblob-scripts
|
||||||
|
@ -385,12 +385,12 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
|
||||||
(base32 "0h8a48dvgxyj3v08lp99kh5pfa93r4rks78cj0j1rwz1516xk8h3")))
|
(base32 "0h8a48dvgxyj3v08lp99kh5pfa93r4rks78cj0j1rwz1516xk8h3")))
|
||||||
(define-public linux-libre-5.15-pristine-source
|
(define-public linux-libre-5.15-pristine-source
|
||||||
(let ((version linux-libre-5.15-version)
|
(let ((version linux-libre-5.15-version)
|
||||||
(hash (base32 "0m61k7k6lj24z9a266q08wzghggjik2wizcabdwd1vn0vcqr18yb")))
|
(hash (base32 "0kgxznd3sfbmnygjvp9dzhzg5chxlaxk6kldxmh1y0njcrj1lciv")))
|
||||||
(make-linux-libre-source version
|
(make-linux-libre-source version
|
||||||
(%upstream-linux-source version hash)
|
(%upstream-linux-source version hash)
|
||||||
deblob-scripts-5.15)))
|
deblob-scripts-5.15)))
|
||||||
|
|
||||||
(define-public linux-libre-5.10-version "5.10.155")
|
(define-public linux-libre-5.10-version "5.10.156")
|
||||||
(define-public linux-libre-5.10-gnu-revision "gnu1")
|
(define-public linux-libre-5.10-gnu-revision "gnu1")
|
||||||
(define deblob-scripts-5.10
|
(define deblob-scripts-5.10
|
||||||
(linux-libre-deblob-scripts
|
(linux-libre-deblob-scripts
|
||||||
|
@ -400,42 +400,42 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
|
||||||
(base32 "1m9l554w6a72mq0kf7ggm44z247m2yz6zhafwqxh96qpjpcaabpj")))
|
(base32 "1m9l554w6a72mq0kf7ggm44z247m2yz6zhafwqxh96qpjpcaabpj")))
|
||||||
(define-public linux-libre-5.10-pristine-source
|
(define-public linux-libre-5.10-pristine-source
|
||||||
(let ((version linux-libre-5.10-version)
|
(let ((version linux-libre-5.10-version)
|
||||||
(hash (base32 "1wyla96qsdf50n7qjj4hdf36bj56whv7gc9mgw9bvrsqdi92gc7i")))
|
(hash (base32 "08srjps110zi4ivzh0z2jf78ddyfj2wivdliffb2f03jr9j9k7k7")))
|
||||||
(make-linux-libre-source version
|
(make-linux-libre-source version
|
||||||
(%upstream-linux-source version hash)
|
(%upstream-linux-source version hash)
|
||||||
deblob-scripts-5.10)))
|
deblob-scripts-5.10)))
|
||||||
|
|
||||||
(define-public linux-libre-5.4-version "5.4.224")
|
(define-public linux-libre-5.4-version "5.4.225")
|
||||||
(define-public linux-libre-5.4-gnu-revision "gnu1")
|
(define-public linux-libre-5.4-gnu-revision "gnu1")
|
||||||
(define deblob-scripts-5.4
|
(define deblob-scripts-5.4
|
||||||
(linux-libre-deblob-scripts
|
(linux-libre-deblob-scripts
|
||||||
linux-libre-5.4-version
|
linux-libre-5.4-version
|
||||||
linux-libre-5.4-gnu-revision
|
linux-libre-5.4-gnu-revision
|
||||||
(base32 "1nlgk8ajb5wl3aa96h9a0pb9j5a5wmrbpk63varn557x1d00r7wj")
|
(base32 "1nlgk8ajb5wl3aa96h9a0pb9j5a5wmrbpk63varn557x1d00r7wj")
|
||||||
(base32 "1vnjbdyssa7dwyjl9kg35alwvf7yh597cl74yr1wy2gk5bc9paw6")))
|
(base32 "1bgblfkcnrabnr9hpdl07qgps57h6bq4v5pjrxs798vq43db66va")))
|
||||||
(define-public linux-libre-5.4-pristine-source
|
(define-public linux-libre-5.4-pristine-source
|
||||||
(let ((version linux-libre-5.4-version)
|
(let ((version linux-libre-5.4-version)
|
||||||
(hash (base32 "0dixs4w7nmkjgxv9dxgjdy8v6r4parkpqyvdfyr0wqk0amdz4zcb")))
|
(hash (base32 "1ak0qlxzfylgvkldh2whq4mzynh1rymhnnc1yif9a5s3f7v9dxar")))
|
||||||
(make-linux-libre-source version
|
(make-linux-libre-source version
|
||||||
(%upstream-linux-source version hash)
|
(%upstream-linux-source version hash)
|
||||||
deblob-scripts-5.4)))
|
deblob-scripts-5.4)))
|
||||||
|
|
||||||
(define-public linux-libre-4.19-version "4.19.266")
|
(define-public linux-libre-4.19-version "4.19.267")
|
||||||
(define-public linux-libre-4.19-gnu-revision "gnu1")
|
(define-public linux-libre-4.19-gnu-revision "gnu1")
|
||||||
(define deblob-scripts-4.19
|
(define deblob-scripts-4.19
|
||||||
(linux-libre-deblob-scripts
|
(linux-libre-deblob-scripts
|
||||||
linux-libre-4.19-version
|
linux-libre-4.19-version
|
||||||
linux-libre-4.19-gnu-revision
|
linux-libre-4.19-gnu-revision
|
||||||
(base32 "06pqv050bkii0hc2v7ymny5264w1bca8db0dp1pw9mfmjg865am5")
|
(base32 "06pqv050bkii0hc2v7ymny5264w1bca8db0dp1pw9mfmjg865am5")
|
||||||
(base32 "00i91lx938nqlgy63hiricqd0fnbbf26vgya9c5lb7m1f4x324im")))
|
(base32 "0g1yhzxm3ixfll6n630v7lddcyvf888sg114nimh0lkvzd180s99")))
|
||||||
(define-public linux-libre-4.19-pristine-source
|
(define-public linux-libre-4.19-pristine-source
|
||||||
(let ((version linux-libre-4.19-version)
|
(let ((version linux-libre-4.19-version)
|
||||||
(hash (base32 "0qfgvdzf8mwx0vhz6v6vkdch3hilh6qrl24gmy5z1vpwbxjvc4kv")))
|
(hash (base32 "035yxx13jz5f5ig2r6ybzgivm8vjafgnvjws0jfzha4w6klf7r9l")))
|
||||||
(make-linux-libre-source version
|
(make-linux-libre-source version
|
||||||
(%upstream-linux-source version hash)
|
(%upstream-linux-source version hash)
|
||||||
deblob-scripts-4.19)))
|
deblob-scripts-4.19)))
|
||||||
|
|
||||||
(define-public linux-libre-4.14-version "4.14.299")
|
(define-public linux-libre-4.14-version "4.14.300")
|
||||||
(define-public linux-libre-4.14-gnu-revision "gnu1")
|
(define-public linux-libre-4.14-gnu-revision "gnu1")
|
||||||
(define deblob-scripts-4.14
|
(define deblob-scripts-4.14
|
||||||
(linux-libre-deblob-scripts
|
(linux-libre-deblob-scripts
|
||||||
|
@ -445,12 +445,12 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
|
||||||
(base32 "00i91lx938nqlgy63hiricqd0fnbbf26vgya9c5lb7m1f4x324im")))
|
(base32 "00i91lx938nqlgy63hiricqd0fnbbf26vgya9c5lb7m1f4x324im")))
|
||||||
(define-public linux-libre-4.14-pristine-source
|
(define-public linux-libre-4.14-pristine-source
|
||||||
(let ((version linux-libre-4.14-version)
|
(let ((version linux-libre-4.14-version)
|
||||||
(hash (base32 "0p5ic2mrb9vl3qkzvqxhia3kygjv8xa6s1kqkwgd6b4rmq1kc8r6")))
|
(hash (base32 "047vmh09icm45g7mnmdvyj9cam7747bcpah1s7n9dm5i2j2f906y")))
|
||||||
(make-linux-libre-source version
|
(make-linux-libre-source version
|
||||||
(%upstream-linux-source version hash)
|
(%upstream-linux-source version hash)
|
||||||
deblob-scripts-4.14)))
|
deblob-scripts-4.14)))
|
||||||
|
|
||||||
(define-public linux-libre-4.9-version "4.9.333")
|
(define-public linux-libre-4.9-version "4.9.334")
|
||||||
(define-public linux-libre-4.9-gnu-revision "gnu1")
|
(define-public linux-libre-4.9-gnu-revision "gnu1")
|
||||||
(define deblob-scripts-4.9
|
(define deblob-scripts-4.9
|
||||||
(linux-libre-deblob-scripts
|
(linux-libre-deblob-scripts
|
||||||
|
@ -460,7 +460,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
|
||||||
(base32 "0bib3641dbcqdkx3anna3caxnsg3nw9cnmhcklq0s93g3m57041h")))
|
(base32 "0bib3641dbcqdkx3anna3caxnsg3nw9cnmhcklq0s93g3m57041h")))
|
||||||
(define-public linux-libre-4.9-pristine-source
|
(define-public linux-libre-4.9-pristine-source
|
||||||
(let ((version linux-libre-4.9-version)
|
(let ((version linux-libre-4.9-version)
|
||||||
(hash (base32 "0ash877gkrrc063h6ncl9d4gzyhndanpxsdgf1a93abbfv281gs1")))
|
(hash (base32 "0sjh492mfic6llgwb957nj7gd7c0dvqnk97ngq8d50sjsyjznyk9")))
|
||||||
(make-linux-libre-source version
|
(make-linux-libre-source version
|
||||||
(%upstream-linux-source version hash)
|
(%upstream-linux-source version hash)
|
||||||
deblob-scripts-4.9)))
|
deblob-scripts-4.9)))
|
||||||
|
@ -5602,7 +5602,7 @@ and copy/paste text in the console and in xterm.")
|
||||||
(define-public btrfs-progs
|
(define-public btrfs-progs
|
||||||
(package
|
(package
|
||||||
(name "btrfs-progs")
|
(name "btrfs-progs")
|
||||||
(version "6.0.1")
|
(version "6.0.2")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "mirror://kernel.org/linux/kernel/"
|
(uri (string-append "mirror://kernel.org/linux/kernel/"
|
||||||
|
@ -5610,7 +5610,7 @@ and copy/paste text in the console and in xterm.")
|
||||||
"btrfs-progs-v" version ".tar.xz"))
|
"btrfs-progs-v" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"0j0w400fg0lbzljmcwq553cv0awixc4k35v7l39jl7l13pznycdm"))))
|
"063hmqwqlmp0llgqnfqgcj7slrv762kmbk6srhrgqifr94q8crb6"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(outputs '("out"
|
(outputs '("out"
|
||||||
"static")) ; static versions of the binaries in "out"
|
"static")) ; static versions of the binaries in "out"
|
||||||
|
|
|
@ -100,7 +100,7 @@ to statistics about the system on which it's run.")
|
||||||
(define-public lxqt-build-tools
|
(define-public lxqt-build-tools
|
||||||
(package
|
(package
|
||||||
(name "lxqt-build-tools")
|
(name "lxqt-build-tools")
|
||||||
(version "0.11.0")
|
(version "0.12.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -108,7 +108,7 @@ to statistics about the system on which it's run.")
|
||||||
"/download/" version
|
"/download/" version
|
||||||
"/lxqt-build-tools-" version ".tar.xz"))
|
"/lxqt-build-tools-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1ff1pkrlxd8h0j8v49p6wrfhnqrz8s5b53hi835m41cvkzjljpfx"))))
|
(base32 "0c4mm167hk0yihryi46d80ghxx2lwzkpivs4yj5wsfvdpbv5q1qh"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
@ -148,7 +148,7 @@ itself as well as other components maintained by the LXQt project.")
|
||||||
(define-public libqtxdg
|
(define-public libqtxdg
|
||||||
(package
|
(package
|
||||||
(name "libqtxdg")
|
(name "libqtxdg")
|
||||||
(version "3.9.1")
|
(version "3.10.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -156,7 +156,7 @@ itself as well as other components maintained by the LXQt project.")
|
||||||
"https://github.com/lxqt/libqtxdg/releases/download/"
|
"https://github.com/lxqt/libqtxdg/releases/download/"
|
||||||
version "/libqtxdg-" version ".tar.xz"))
|
version "/libqtxdg-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1kh4hv59bkjifq20ksh1mizf9mp7x30v6fpwccr45mi7hasqvvfi"))))
|
(base32 "18mz3mxcnz6awkkgxnfg5p43d4lv92vamxk1d0xzdxrp9symfd9v"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:configure-flags
|
'(#:configure-flags
|
||||||
|
@ -183,7 +183,7 @@ in Qt.")
|
||||||
(define-public qtxdg-tools
|
(define-public qtxdg-tools
|
||||||
(package
|
(package
|
||||||
(name "qtxdg-tools")
|
(name "qtxdg-tools")
|
||||||
(version "3.9.1")
|
(version "3.10.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -191,7 +191,7 @@ in Qt.")
|
||||||
"https://github.com/lxqt/qtxdg-tools/releases/download/"
|
"https://github.com/lxqt/qtxdg-tools/releases/download/"
|
||||||
version "/qtxdg-tools-" version ".tar.xz"))
|
version "/qtxdg-tools-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0qn35v4dv71g0a4cqkbikppwmihxmfa560q9kw5pwk2y0xiwpncr"))))
|
(base32 "0iyn0s2mck948vzlmq6hk4p93i9z59h50z6m2kdhzv9ck2axvlik"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments '(#:tests? #f)) ; no tests
|
(arguments '(#:tests? #f)) ; no tests
|
||||||
(propagated-inputs (list libqtxdg))
|
(propagated-inputs (list libqtxdg))
|
||||||
|
@ -206,7 +206,7 @@ applications.")
|
||||||
(define-public liblxqt
|
(define-public liblxqt
|
||||||
(package
|
(package
|
||||||
(name "liblxqt")
|
(name "liblxqt")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -214,7 +214,7 @@ applications.")
|
||||||
"https://github.com/lxqt/" name "/releases/download/"
|
"https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1fickg1q54pcb8bv3x0ydg4xx02cqykibnjcq09as2kws6xbhk9n"))))
|
(base32 "057cdxmz6kh3p1vpbwah4i99hdknh22w2w8wqfiws2d4n6wwiavz"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f ; no tests
|
`(#:tests? #f ; no tests
|
||||||
|
@ -270,14 +270,14 @@ and memory usage or network traffic.")
|
||||||
(define-public lxqt-about
|
(define-public lxqt-about
|
||||||
(package
|
(package
|
||||||
(name "lxqt-about")
|
(name "lxqt-about")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "03bqhbpdnfpan3l4snzzz6j0054m4r9zcgygcg21znslwicbqnw3"))))
|
(base32 "0xah1qhzr5q20dj637c91bjrv9gy0z65d3jv6pjsp1kz5cwa8gsr"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -305,14 +305,14 @@ LXQt and the system it's running on.")
|
||||||
(define-public lxqt-admin
|
(define-public lxqt-admin
|
||||||
(package
|
(package
|
||||||
(name "lxqt-admin")
|
(name "lxqt-admin")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1zah3xdnif9miaq52mmfbbzvqjhca7w7h81ngrn25j9pvd2bflm8"))))
|
(base32 "1bjmarrra43gcnzi8i0g0lcam12hhgr2yi8dji6klmrcp4k67y89"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -343,14 +343,14 @@ the operating system LXQt is running on.")
|
||||||
(define-public lxqt-config
|
(define-public lxqt-config
|
||||||
(package
|
(package
|
||||||
(name "lxqt-config")
|
(name "lxqt-config")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0f0x82qma86kjdvn08qlg0ydxh9fnqikijfhnicynxdqfnp50ia5"))))
|
(base32 "0h0n5an1pp3k50g4p2dxymy0lsnsh7m46gb22ndam69hdkflw71y"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list eudev
|
(list eudev
|
||||||
|
@ -393,7 +393,7 @@ configuration of both LXQt and the underlying operating system.")
|
||||||
(define-public lxqt-globalkeys
|
(define-public lxqt-globalkeys
|
||||||
(package
|
(package
|
||||||
(name "lxqt-globalkeys")
|
(name "lxqt-globalkeys")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -401,7 +401,7 @@ configuration of both LXQt and the underlying operating system.")
|
||||||
"releases/download/" version "/"
|
"releases/download/" version "/"
|
||||||
"lxqt-globalkeys-" version ".tar.xz"))
|
"lxqt-globalkeys-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0bbw85aa59w0qnvkdggm3hbacps6yfcvcrs32d34mvvhc7d6g04l"))))
|
(base32 "1s49b8kly027f3amxcf2bx8id3jmmrl8365x7676bd8x2g5v3va2"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -423,14 +423,14 @@ as a whole and are not limited to distinct applications.")
|
||||||
(define-public lxqt-notificationd
|
(define-public lxqt-notificationd
|
||||||
(package
|
(package
|
||||||
(name "lxqt-notificationd")
|
(name "lxqt-notificationd")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0bz3qdvv591zvpkxqzqqmh1yq5icc3iinmjr13qzws3ajlj19z44"))))
|
(base32 "1qlvk12ldqwxskxy283h6yqhn8rp29vynqs1lhwn8byli792nb7y"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -451,14 +451,14 @@ according to the Desktop Notifications Specification.")
|
||||||
(define-public lxqt-openssh-askpass
|
(define-public lxqt-openssh-askpass
|
||||||
(package
|
(package
|
||||||
(name "lxqt-openssh-askpass")
|
(name "lxqt-openssh-askpass")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1hxix513z2sanmygfzq1fgx30kaxw5rjmmklbyyzl8bv1xzjcwk7"))))
|
(base32 "0w662issh8cagmza881wdrxbngn33w8shp0jvzna1f8pf9g9f7bj"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -479,14 +479,14 @@ of other programs.")
|
||||||
(define-public lxqt-panel
|
(define-public lxqt-panel
|
||||||
(package
|
(package
|
||||||
(name "lxqt-panel")
|
(name "lxqt-panel")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "11dg18ac6kj8qkkrg940bzpykjih6nnw8y3hfww3wiyg6dka9gd7"))))
|
(base32 "1m0mm07ydmdlyyi6s4q1cwpxp609kcyc3gcmwbmyf0smadan3yd8"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list alsa-lib
|
(list alsa-lib
|
||||||
|
@ -538,14 +538,14 @@ of other programs.")
|
||||||
(define-public lxqt-policykit
|
(define-public lxqt-policykit
|
||||||
(package
|
(package
|
||||||
(name "lxqt-policykit")
|
(name "lxqt-policykit")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "150ggcfprascnwgsz721vnmay9cbar9annlhp6h2yzkl69iyc49r"))))
|
(base32 "01wyqhrapim0pzkghr54g0z8drhlmcszwpb6p8qfqds90k1vq6gc"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -568,14 +568,14 @@ LXQt.")
|
||||||
(define-public lxqt-powermanagement
|
(define-public lxqt-powermanagement
|
||||||
(package
|
(package
|
||||||
(name "lxqt-powermanagement")
|
(name "lxqt-powermanagement")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0zy6abbf3iwrxsr18gbxidb4m5spsigpa2778xg7y9r7fwgmqqkk"))))
|
(base32 "1b0m3nllfx5fcwpkp73ac7fbw0jn86h90k5y3r674csm46zs3c05"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kidletime
|
(list kidletime
|
||||||
|
@ -600,14 +600,14 @@ when laptop batteries are low on power.")
|
||||||
(define-public lxqt-qtplugin
|
(define-public lxqt-qtplugin
|
||||||
(package
|
(package
|
||||||
(name "lxqt-qtplugin")
|
(name "lxqt-qtplugin")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1zw79lnm35gj3dyd4vlnk08n1lnr8391n36nbn81d0fgmvs21yx4"))))
|
(base32 "06cdx4fffggk2wjfpi8zlbkiapmbqq2qsz25cngg4kqznq0kayb3"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list libdbusmenu-qt
|
(list libdbusmenu-qt
|
||||||
|
@ -637,14 +637,14 @@ Qt with LXQt.")
|
||||||
(define-public lxqt-runner
|
(define-public lxqt-runner
|
||||||
(package
|
(package
|
||||||
(name "lxqt-runner")
|
(name "lxqt-runner")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1wfng8g28mq97ibrgpfbj353i15vdimmjp83pfqrmkddx0yvzcdv"))))
|
(base32 "0kighmlm9hqmw8h41fbmwqyy8qs06q2bbja6snw8j1a2yvz636qz"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -668,14 +668,14 @@ allows for launching applications or shutting down the system.")
|
||||||
(define-public lxqt-session
|
(define-public lxqt-session
|
||||||
(package
|
(package
|
||||||
(name "lxqt-session")
|
(name "lxqt-session")
|
||||||
(version "1.1.1")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0j8q5jfpb2l0vvji3xs8y0jcr792z6sxzj111qqvmdrbpxrkwxnw"))))
|
(base32 "0rjw3rw6kpaa3csrga005qg5bxmdxfgrnn1qngs2nrny35v97ckl"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list eudev
|
(list eudev
|
||||||
|
@ -726,14 +726,14 @@ for the LXQt desktop environment.")
|
||||||
(define-public lxqt-sudo
|
(define-public lxqt-sudo
|
||||||
(package
|
(package
|
||||||
(name "lxqt-sudo")
|
(name "lxqt-sudo")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "064w40v43m91y9aywxxf2pj5rpcl4gbsgj7dv97pg4vhj9s790b8"))))
|
(base32 "0lx889bpadgizgca37rwll5hlxnbpqpzxnpscyc35n72vyix8m7k"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -756,14 +756,14 @@ permissions of other users including root.")
|
||||||
(define-public lxqt-themes
|
(define-public lxqt-themes
|
||||||
(package
|
(package
|
||||||
(name "lxqt-themes")
|
(name "lxqt-themes")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "18zrp2j0xpsrzy6m2dw8k55zczcc9jzavncasrp5j1dxscnzwrcr"))))
|
(base32 "1w566l7xcqscnx5k4f59c2cp4hb4bf2lvqgd9lvdv7dd43qb848z"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list lxqt-build-tools))
|
(list lxqt-build-tools))
|
||||||
|
@ -782,14 +782,14 @@ for LXQt.")
|
||||||
(define-public libfm-qt
|
(define-public libfm-qt
|
||||||
(package
|
(package
|
||||||
(name "libfm-qt")
|
(name "libfm-qt")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0m2fq1wh553yqi64a5nrdvm57fk3jnc3kxgaf0ja7h95jw6czvm5"))))
|
(base32 "0b423s6bkwijjrh14wca49ypz79sxci9lalxc5s29vwbhync09x0"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:tests? #f)) ; no tests
|
'(#:tests? #f)) ; no tests
|
||||||
|
@ -813,14 +813,14 @@ components to build desktop file managers which belongs to LXDE.")
|
||||||
(define-public pcmanfm-qt
|
(define-public pcmanfm-qt
|
||||||
(package
|
(package
|
||||||
(name "pcmanfm-qt")
|
(name "pcmanfm-qt")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0pwl2j5kbs86vmq86phavq89bl2i82ic839bjk0v8kmxm9q2mrh9"))))
|
(base32 "1k44a659mval4513p4yv63hqrbg9jqc8vrinl4mx5aja33pww5yg"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
@ -873,14 +873,14 @@ manager Compton.")
|
||||||
(define-public lximage-qt
|
(define-public lximage-qt
|
||||||
(package
|
(package
|
||||||
(name "lximage-qt")
|
(name "lximage-qt")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0nal8n7nmkafapdbcs9c8rk313md2fak4xjl9m56n10dxcjpi2wb"))))
|
(base32 "0qz40vlps82nzz62w7d9ar43gmzvlk9wqzm8lwga90vip8gb2zkm"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list libexif libfm-qt qtbase-5 qtsvg-5 qtx11extras))
|
(list libexif libfm-qt qtbase-5 qtsvg-5 qtx11extras))
|
||||||
|
@ -930,14 +930,14 @@ window manager OpenBox.")
|
||||||
(define-public pavucontrol-qt
|
(define-public pavucontrol-qt
|
||||||
(package
|
(package
|
||||||
(name "pavucontrol-qt")
|
(name "pavucontrol-qt")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0y3ql25cmg1cmzjvadf7zcb58hh69gcslvr944sxxhaqp4daz10v"))))
|
(base32 "19r3wgs18mc0m4l8znwhycf137xcd53119ribwb069g4j6hiyvz3"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list glib pcre pulseaudio qtbase-5 qtx11extras))
|
(list glib pcre pulseaudio qtbase-5 qtx11extras))
|
||||||
|
@ -954,14 +954,14 @@ window manager OpenBox.")
|
||||||
(define-public qps
|
(define-public qps
|
||||||
(package
|
(package
|
||||||
(name "qps")
|
(name "qps")
|
||||||
(version "2.5.0")
|
(version "2.6.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "16ybq07xpkl22mszakc1175xlqcayyj21i2h6wlxb8bmb7csg30n"))))
|
(base32 "1i8d11yfcx556cm3jb3j49dmnhizx2zrb7g09xfqdwnqbak3ak9r"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem
|
(list kwindowsystem
|
||||||
|
@ -983,14 +983,14 @@ processes currently in existence, much like code{top} or code{ps}.")
|
||||||
(define-public qtermwidget
|
(define-public qtermwidget
|
||||||
(package
|
(package
|
||||||
(name "qtermwidget")
|
(name "qtermwidget")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1m64c1m8dkb06fgfk09da2anjspphph6qdk41rqhds2qymh090v4"))))
|
(base32 "13781ljapvk8dy0xd31grx43fqvn62msyb8rlnsa2fv893zl7fj4"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list qtbase-5 utf8proc))
|
(list qtbase-5 utf8proc))
|
||||||
|
@ -1006,14 +1006,14 @@ processes currently in existence, much like code{top} or code{ps}.")
|
||||||
(define-public qterminal
|
(define-public qterminal
|
||||||
(package
|
(package
|
||||||
(name "qterminal")
|
(name "qterminal")
|
||||||
(version "1.1.0")
|
(version "1.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1b9568y5xyxymk8r7pkz878ba24dyaxql2sfiy6blr8szf308c5l"))))
|
(base32 "0px42vvmxf3lgd5wwxl260nm18a46943iiqhhmjb0l4xi5s0lhfr"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list qtbase-5 qtx11extras qtermwidget))
|
(list qtbase-5 qtx11extras qtermwidget))
|
||||||
|
@ -1030,14 +1030,14 @@ QTermWidget.")
|
||||||
(define-public screengrab
|
(define-public screengrab
|
||||||
(package
|
(package
|
||||||
(name "screengrab")
|
(name "screengrab")
|
||||||
(version "2.4.0")
|
(version "2.5.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/screengrab/releases/download/"
|
(uri (string-append "https://github.com/lxqt/screengrab/releases/download/"
|
||||||
version "/screengrab-" version ".tar.xz"))
|
version "/screengrab-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "14kh287d70v1lpd5w8pji88nmw3jd44q4h927vnszrkv6bwplzx7"))))
|
(base32 "0jqzpx44x2hbl5yvlx7md9zg2qrnchh54lbbmk8nmgrsa2wps9rv"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list kwindowsystem libqtxdg qtbase-5 qtsvg-5 qtx11extras))
|
(list kwindowsystem libqtxdg qtbase-5 qtsvg-5 qtx11extras))
|
||||||
|
@ -1055,14 +1055,14 @@ easily publishing them on internet image hosting services.")
|
||||||
(define-public lxqt-archiver
|
(define-public lxqt-archiver
|
||||||
(package
|
(package
|
||||||
(name "lxqt-archiver")
|
(name "lxqt-archiver")
|
||||||
(version "0.6.0")
|
(version "0.7.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
|
||||||
version "/" name "-" version ".tar.xz"))
|
version "/" name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1cxxr7rpflh2ki272pac927gzcw2w1lp3qz8vplflf148laigwc0"))))
|
(base32 "0vd4klwmg4rr0z4zilv6djd3mfin73hdf6jpw3fsrn24yncg7kgq"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list glib json-glib libfm-qt qtbase-5 qtx11extras))
|
(list glib json-glib libfm-qt qtbase-5 qtx11extras))
|
||||||
|
@ -1128,7 +1128,7 @@ desktop.")
|
||||||
(define-public lxqt
|
(define-public lxqt
|
||||||
(package
|
(package
|
||||||
(name "lxqt")
|
(name "lxqt")
|
||||||
(version "17.0")
|
(version (package-version liblxqt))
|
||||||
(source #f)
|
(source #f)
|
||||||
(build-system trivial-build-system)
|
(build-system trivial-build-system)
|
||||||
(arguments '(#:builder (begin (mkdir %output) #t)))
|
(arguments '(#:builder (begin (mkdir %output) #t)))
|
||||||
|
|
|
@ -2415,6 +2415,43 @@ and quadratic objectives using the Simplex algorithm.")
|
||||||
systems and applications. It provides a modular and extensible solver.")
|
systems and applications. It provides a modular and extensible solver.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public libfixmath
|
||||||
|
(let ((commit "1416c9979635c69f344d3c1de84b3246001a6540")
|
||||||
|
(revision "1"))
|
||||||
|
(package
|
||||||
|
(name "libfixmath")
|
||||||
|
(version (git-version "0" revision commit))
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/PetteriAimonen/libfixmath")
|
||||||
|
(commit commit)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1vnpycw30rq3xwqyvj20l7pnw74dc4f27304i0918igsrdsjw501"))))
|
||||||
|
(build-system cmake-build-system)
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(replace 'install
|
||||||
|
(lambda _
|
||||||
|
(let ((includes (string-append #$output "/include/libfixmath"))
|
||||||
|
(lib (string-append #$output "/lib")))
|
||||||
|
(mkdir-p includes)
|
||||||
|
(for-each (lambda (file)
|
||||||
|
(install-file file includes))
|
||||||
|
(find-files "../source" "\\.h(pp)?$"))
|
||||||
|
(for-each (lambda (file)
|
||||||
|
(install-file file lib))
|
||||||
|
(find-files "." "\\.a$"))))))))
|
||||||
|
(home-page "https://code.google.com/archive/p/libfixmath/")
|
||||||
|
(synopsis "Cross platform fixed point maths library")
|
||||||
|
(description "This library implements the @file{math.h} functions in
|
||||||
|
fixed point (16.16) format.")
|
||||||
|
(license license:expat))))
|
||||||
|
|
||||||
(define-public libflame
|
(define-public libflame
|
||||||
(package
|
(package
|
||||||
(name "libflame")
|
(name "libflame")
|
||||||
|
|
|
@ -3931,27 +3931,27 @@ with a number of bugfixes and changes to improve IT playback.")
|
||||||
(define-public sooperlooper
|
(define-public sooperlooper
|
||||||
(package
|
(package
|
||||||
(name "sooperlooper")
|
(name "sooperlooper")
|
||||||
(version "1.7.6")
|
(version "1.7.8")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "http://essej.net/sooperlooper/sooperlooper-"
|
(uri (string-append "https://sonosaurus.com/sooperlooper"
|
||||||
version ".tar.gz"))
|
"/sooperlooper-" version ".tar.gz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0kbb1pj62rl32c88j6p7dg823kvs0gb5s42qy3bl6yg0wn10dksj"))))
|
(base32 "0dd2kryizwrzndbwafpbddf9w2ghw9gfmb8nyss5hll70b1dx59f"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
`(#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'add-sigc++-includes
|
(add-after 'unpack 'add-sigc++-includes
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
(let ((sig (assoc-ref inputs "libsigc++"))
|
(let ((sig (search-input-directory inputs "include/sigc++-2.0"))
|
||||||
(xml (assoc-ref inputs "libxml2"))
|
(xml (search-input-directory inputs "include/libxml2"))
|
||||||
(cwd (getcwd)))
|
(cwd (getcwd)))
|
||||||
(setenv "CPATH"
|
(setenv "CPATH"
|
||||||
(string-append sig "/include/sigc++-2.0:"
|
(string-append sig ":"
|
||||||
sig "/lib/sigc++-2.0/include:"
|
sig "../../lib/sigc++-2.0/include:"
|
||||||
xml "/include/libxml2/:"
|
xml ":"
|
||||||
cwd "/libs/pbd:"
|
cwd "/libs/pbd:"
|
||||||
cwd "/libs/midi++:"
|
cwd "/libs/midi++:"
|
||||||
(or (getenv "CPATH") ""))))
|
(or (getenv "CPATH") ""))))
|
||||||
|
@ -3978,19 +3978,19 @@ with a number of bugfixes and changes to improve IT playback.")
|
||||||
(("static char") "static const char"))
|
(("static char") "static const char"))
|
||||||
#t)))))
|
#t)))))
|
||||||
(inputs
|
(inputs
|
||||||
`(("jack" ,jack-1)
|
(list jack-1
|
||||||
("alsa-lib" ,alsa-lib)
|
alsa-lib
|
||||||
("wxwidgets" ,wxwidgets-gtk2)
|
wxwidgets-gtk2
|
||||||
("libsndfile" ,libsndfile)
|
libsndfile
|
||||||
("libsamplerate" ,libsamplerate)
|
libsamplerate
|
||||||
("liblo" ,liblo)
|
liblo
|
||||||
("rubberband" ,rubberband)
|
rubberband
|
||||||
("libxml2" ,libxml2)
|
libxml2
|
||||||
("libsigc++" ,libsigc++-2)
|
libsigc++-2
|
||||||
("ncurses" ,ncurses)))
|
ncurses))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list pkg-config))
|
(list pkg-config))
|
||||||
(home-page "http://essej.net/sooperlooper/")
|
(home-page "https://sonosaurus.com/sooperlooper/")
|
||||||
(synopsis "Live looping sampler")
|
(synopsis "Live looping sampler")
|
||||||
(description
|
(description
|
||||||
"SooperLooper is a live looping sampler capable of immediate loop
|
"SooperLooper is a live looping sampler capable of immediate loop
|
||||||
|
|
|
@ -1718,7 +1718,7 @@ full_split, cut, rcut, etc..")
|
||||||
(define dune-bootstrap
|
(define dune-bootstrap
|
||||||
(package
|
(package
|
||||||
(name "dune")
|
(name "dune")
|
||||||
(version "3.5.0")
|
(version "3.6.1")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
@ -1727,7 +1727,7 @@ full_split, cut, rcut, etc..")
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"10fpybiqqkmm7y9xmhy4qs451dydmffcjg13k7w8g2p9dd09jb6l"))))
|
"0gv851wxbv5ln20429nj7p92spzxgw8vngg9z94q39aawn6q8lx6"))))
|
||||||
(build-system ocaml-build-system)
|
(build-system ocaml-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f; require odoc
|
`(#:tests? #f; require odoc
|
||||||
|
@ -2085,14 +2085,14 @@ defined in this library.")
|
||||||
(define-public ocaml-topkg
|
(define-public ocaml-topkg
|
||||||
(package
|
(package
|
||||||
(name "ocaml-topkg")
|
(name "ocaml-topkg")
|
||||||
(version "1.0.5")
|
(version "1.0.6")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "http://erratique.ch/software/topkg/releases/"
|
(uri (string-append "http://erratique.ch/software/topkg/releases/"
|
||||||
"topkg-" version ".tbz"))
|
"topkg-" version ".tbz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1iyinmcfqpprk7k4cc51nqgypayprbj4larwcfqw86k5dri84825"))))
|
"11ycfk0prqvifm9jca2308gw8a6cjb1hqlgfslbji2cqpan09kpq"))))
|
||||||
(build-system ocaml-build-system)
|
(build-system ocaml-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list opam ocamlbuild))
|
(list opam ocamlbuild))
|
||||||
|
@ -4310,7 +4310,7 @@ function that follows the prototype of POSIX's wcwidth.")
|
||||||
(define-public ocaml-zed
|
(define-public ocaml-zed
|
||||||
(package
|
(package
|
||||||
(name "ocaml-zed")
|
(name "ocaml-zed")
|
||||||
(version "3.2.0")
|
(version "3.2.1")
|
||||||
(home-page "https://github.com/ocaml-community/zed")
|
(home-page "https://github.com/ocaml-community/zed")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
@ -4320,7 +4320,7 @@ function that follows the prototype of POSIX's wcwidth.")
|
||||||
(commit version)))
|
(commit version)))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1g171kk5wxnk66d4vwz2crh5i19vhqghp78iybl5am17gl9qf8pb"))))
|
(base32 "17zdbm422y0qznc659civ9bmahhrbffxa50f8dnykiaq8v2ci91l"))))
|
||||||
(build-system dune-build-system)
|
(build-system dune-build-system)
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list ocaml-react
|
(list ocaml-react
|
||||||
|
@ -8456,7 +8456,7 @@ libraries.")
|
||||||
(define-public js-of-ocaml
|
(define-public js-of-ocaml
|
||||||
(package
|
(package
|
||||||
(name "js-of-ocaml")
|
(name "js-of-ocaml")
|
||||||
(version "4.0.0")
|
(version "4.1.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -8465,7 +8465,7 @@ libraries.")
|
||||||
(commit version)))
|
(commit version)))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0iyhl9z57j53j2jvyqcwmxhbvy23l6g80aa0abmlgwam14yskspf"))))
|
(base32 "14ig69iyc9yzniclfsc6cz9g9zqp96bs66y6dy4rzrm78s81w6i1"))))
|
||||||
(build-system dune-build-system)
|
(build-system dune-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f ;tests assume ocaml 4.13
|
`(#:tests? #f ;tests assume ocaml 4.13
|
||||||
|
|
|
@ -1918,14 +1918,14 @@ the boot loader configuration.")
|
||||||
(define-public flatpak
|
(define-public flatpak
|
||||||
(package
|
(package
|
||||||
(name "flatpak")
|
(name "flatpak")
|
||||||
(version "1.14.0")
|
(version "1.14.1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "https://github.com/flatpak/flatpak/releases/download/"
|
(uri (string-append "https://github.com/flatpak/flatpak/releases/download/"
|
||||||
version "/flatpak-" version ".tar.xz"))
|
version "/flatpak-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "05bqy9kwmaj32y7f94fydcz3k63bsgn4mbcp4pglv8hffxrnj9wf"))
|
(base32 "17ykbp5lmlbv6241vw55zgqdp34wc12jbj5nhs4wb3018crq4g0a"))
|
||||||
(patches
|
(patches
|
||||||
(search-patches "flatpak-fix-path.patch"
|
(search-patches "flatpak-fix-path.patch"
|
||||||
"flatpak-unset-gdk-pixbuf-for-sandbox.patch"))))
|
"flatpak-unset-gdk-pixbuf-for-sandbox.patch"))))
|
||||||
|
|
|
@ -218,7 +218,7 @@ algorithms AES or Twofish.")
|
||||||
(define-public pwsafe
|
(define-public pwsafe
|
||||||
(package
|
(package
|
||||||
(name "pwsafe")
|
(name "pwsafe")
|
||||||
(version "3.54.1")
|
(version "3.60.0")
|
||||||
(home-page "https://www.pwsafe.org/")
|
(home-page "https://www.pwsafe.org/")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
@ -227,23 +227,20 @@ algorithms AES or Twofish.")
|
||||||
(url "https://github.com/pwsafe/pwsafe")
|
(url "https://github.com/pwsafe/pwsafe")
|
||||||
(commit version)))
|
(commit version)))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0d51dlw98mv23nwb0b5jyji8gnb9f5cnig6kivfljl97lmr6lhvf"))
|
(base32 "064y78sqr8h9mq922spi4r13ga0a1j09mfh4kc4pn7j697nl6b5y"))
|
||||||
(file-name (git-file-name name version))))
|
(file-name (git-file-name name version))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("gettext" ,gettext-minimal)
|
(list gettext-minimal googletest perl zip))
|
||||||
("gtest" ,googletest)
|
(inputs (list curl
|
||||||
("perl" ,perl)
|
file
|
||||||
("zip" ,zip)))
|
`(,util-linux "lib")
|
||||||
(inputs `(("curl" ,curl)
|
libxt
|
||||||
("file" ,file)
|
libxtst
|
||||||
("libuuid" ,util-linux "lib")
|
openssl
|
||||||
("libxt" ,libxt)
|
qrencode
|
||||||
("libxtst" ,libxtst)
|
wxwidgets
|
||||||
("openssl" ,openssl)
|
xerces-c))
|
||||||
("qrencode" ,qrencode)
|
|
||||||
("wxwidgets" ,wxwidgets)
|
|
||||||
("xerces-c" ,xerces-c)))
|
|
||||||
(arguments '(#:configure-flags (list "-DNO_GTEST=YES")
|
(arguments '(#:configure-flags (list "-DNO_GTEST=YES")
|
||||||
#:phases (modify-phases %standard-phases
|
#:phases (modify-phases %standard-phases
|
||||||
(add-after 'unpack 'add-gtest
|
(add-after 'unpack 'add-gtest
|
||||||
|
|
|
@ -8,13 +8,11 @@ it. This dynamic loading mechanism fails to properly locate libraries outside
|
||||||
of LD_LIBRARY_PATH.
|
of LD_LIBRARY_PATH.
|
||||||
|
|
||||||
See <https://issues.guix.gnu.org/53591>.
|
See <https://issues.guix.gnu.org/53591>.
|
||||||
---
|
|
||||||
libraries/lib-ffmpeg-support/CMakeLists.txt | 8 ++++++++
|
Bugs-added-by: Marius Bakke <marius@gnu.org>
|
||||||
libraries/lib-ffmpeg-support/FFmpegFunctions.cpp | 12 ++++++++++++
|
|
||||||
2 files changed, 20 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/libraries/lib-ffmpeg-support/CMakeLists.txt b/libraries/lib-ffmpeg-support/CMakeLists.txt
|
diff --git a/libraries/lib-ffmpeg-support/CMakeLists.txt b/libraries/lib-ffmpeg-support/CMakeLists.txt
|
||||||
index 8c5f06d7c..00810e4d0 100644
|
index b8803a1f5..f86559cca 100644
|
||||||
--- a/libraries/lib-ffmpeg-support/CMakeLists.txt
|
--- a/libraries/lib-ffmpeg-support/CMakeLists.txt
|
||||||
+++ b/libraries/lib-ffmpeg-support/CMakeLists.txt
|
+++ b/libraries/lib-ffmpeg-support/CMakeLists.txt
|
||||||
@@ -1,5 +1,7 @@
|
@@ -1,5 +1,7 @@
|
||||||
|
@ -25,7 +23,7 @@ index 8c5f06d7c..00810e4d0 100644
|
||||||
set( SOURCES
|
set( SOURCES
|
||||||
FFmpegTypes.h
|
FFmpegTypes.h
|
||||||
|
|
||||||
@@ -100,6 +102,12 @@ if (${_OPT}use_ffmpeg)
|
@@ -107,6 +109,12 @@ if (${_OPT}use_ffmpeg)
|
||||||
list(APPEND DEFINITIONS PRIVATE _DARWIN_C_SOURCE )
|
list(APPEND DEFINITIONS PRIVATE _DARWIN_C_SOURCE )
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@ -39,10 +37,10 @@ index 8c5f06d7c..00810e4d0 100644
|
||||||
"${DEFINITIONS}" ""
|
"${DEFINITIONS}" ""
|
||||||
)
|
)
|
||||||
diff --git a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
|
diff --git a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
|
||||||
index 66d085a0b..4eeb4aed3 100644
|
index 55d6f676b..46640ef83 100644
|
||||||
--- a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
|
--- a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
|
||||||
+++ b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
|
+++ b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
|
||||||
@@ -238,6 +238,18 @@ struct FFmpegFunctions::Private final
|
@@ -246,6 +246,18 @@ struct FFmpegFunctions::Private final
|
||||||
if (library->IsLoaded())
|
if (library->IsLoaded())
|
||||||
return library;
|
return library;
|
||||||
|
|
||||||
|
@ -58,9 +56,6 @@ index 66d085a0b..4eeb4aed3 100644
|
||||||
+ }
|
+ }
|
||||||
+#endif
|
+#endif
|
||||||
+
|
+
|
||||||
// Loading has failed.
|
return {};
|
||||||
// wxLogSysError doesn't report errors correctly on *NIX
|
}
|
||||||
#if defined(_WIN32)
|
};
|
||||||
--
|
|
||||||
2.34.0
|
|
||||||
|
|
||||||
|
|
|
@ -19665,6 +19665,27 @@ from the header, as well as section details and data available.")
|
||||||
and bit flag values.")
|
and bit flag values.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public python-attrdict
|
||||||
|
(package
|
||||||
|
(name "python-attrdict")
|
||||||
|
(version "2.0.1")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (pypi-uri "attrdict" version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0w3vsz64j9npxfgh83hghsh161wwkrx1fxqi1533js2wnnc0dj9m"))))
|
||||||
|
(build-system python-build-system)
|
||||||
|
;; The package is no longer maintained and tests need some work.
|
||||||
|
(arguments '(#:tests? #f))
|
||||||
|
(propagated-inputs (list python-six))
|
||||||
|
(home-page "https://github.com/bcj/AttrDict")
|
||||||
|
(synopsis "Attribute-style access dictionaries")
|
||||||
|
(description
|
||||||
|
"This package provides mapping objects whose elements can be accessed
|
||||||
|
both as keys and as attributes.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public python-attrs
|
(define-public python-attrs
|
||||||
(package
|
(package
|
||||||
(name "python-attrs")
|
(name "python-attrs")
|
||||||
|
|
|
@ -2579,16 +2579,16 @@ using the Enchant spell-checking library.")
|
||||||
pciutils
|
pciutils
|
||||||
protobuf
|
protobuf
|
||||||
pulseaudio
|
pulseaudio
|
||||||
qtbase-5
|
|
||||||
qtdeclarative-5
|
|
||||||
qtmultimedia-5
|
qtmultimedia-5
|
||||||
qtwebchannel-5
|
|
||||||
re2
|
re2
|
||||||
snappy
|
snappy
|
||||||
eudev
|
eudev
|
||||||
valgrind
|
valgrind
|
||||||
vulkan-headers
|
vulkan-headers
|
||||||
xcb-util))
|
xcb-util))
|
||||||
|
(propagated-inputs
|
||||||
|
;; Required by Qt5WebEngineCoreConfig.cmake.
|
||||||
|
(list qtbase-5 qtdeclarative-5 qtwebchannel-5))
|
||||||
(arguments
|
(arguments
|
||||||
(substitute-keyword-arguments (package-arguments qtsvg-5)
|
(substitute-keyword-arguments (package-arguments qtsvg-5)
|
||||||
((#:modules modules '())
|
((#:modules modules '())
|
||||||
|
@ -2983,11 +2983,13 @@ linux/libcurl_wrapper.h"
|
||||||
python-html5lib)))
|
python-html5lib)))
|
||||||
(inputs
|
(inputs
|
||||||
(modify-inputs (package-inputs qtwebengine-5)
|
(modify-inputs (package-inputs qtwebengine-5)
|
||||||
|
(replace "qtmultimedia" qtmultimedia)
|
||||||
|
(append libxkbfile xkeyboard-config)))
|
||||||
|
(propagated-inputs
|
||||||
|
(modify-inputs (package-propagated-inputs qtwebengine-5)
|
||||||
(replace "qtbase" qtbase)
|
(replace "qtbase" qtbase)
|
||||||
(replace "qtdeclarative" qtdeclarative)
|
(replace "qtdeclarative" qtdeclarative)
|
||||||
(replace "qtmultimedia" qtmultimedia)
|
(replace "qtwebchannel" qtwebchannel)))
|
||||||
(replace "qtwebchannel" qtwebchannel)
|
|
||||||
(append libxkbfile xkeyboard-config)))
|
|
||||||
(native-search-paths
|
(native-search-paths
|
||||||
(list (search-path-specification
|
(list (search-path-specification
|
||||||
(file-type 'regular)
|
(file-type 'regular)
|
||||||
|
|
|
@ -194,7 +194,7 @@ a focus on simplicity and productivity.")
|
||||||
(define ruby-2.7-fixed
|
(define ruby-2.7-fixed
|
||||||
(package
|
(package
|
||||||
(inherit ruby-2.7)
|
(inherit ruby-2.7)
|
||||||
(version "2.7.6")
|
(version "2.7.7")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(inherit (package-source ruby-2.7))
|
(inherit (package-source ruby-2.7))
|
||||||
|
@ -203,12 +203,12 @@ a focus on simplicity and productivity.")
|
||||||
"/ruby-" version ".tar.gz"))
|
"/ruby-" version ".tar.gz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"042xrdk7hsv4072bayz3f8ffqh61i8zlhvck10nfshllq063n877"))))))
|
"143vih5jzmrd2r5h94pa3qzml0ldii0qzs6g09jg6zqxd7djf0g1"))))))
|
||||||
|
|
||||||
(define-public ruby-3.0
|
(define-public ruby-3.0
|
||||||
(package
|
(package
|
||||||
(inherit ruby-2.7)
|
(inherit ruby-2.7)
|
||||||
(version "3.0.4")
|
(version "3.0.5")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -217,7 +217,7 @@ a focus on simplicity and productivity.")
|
||||||
"/ruby-" version ".tar.xz"))
|
"/ruby-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1w7jpq3flnm007z5kj8kixgm8l4smb80w8ak4993a12j0irzq8lf"))))
|
"1pnxbdkkh2miq9nqfq2qscvh76nprzg0r620d9ckdzih42xbaz6g"))))
|
||||||
(inputs
|
(inputs
|
||||||
(modify-inputs (package-inputs ruby-2.7)
|
(modify-inputs (package-inputs ruby-2.7)
|
||||||
(replace "openssl" openssl)))))
|
(replace "openssl" openssl)))))
|
||||||
|
|
|
@ -496,7 +496,7 @@ Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on
|
||||||
(define-public mg
|
(define-public mg
|
||||||
(package
|
(package
|
||||||
(name "mg")
|
(name "mg")
|
||||||
(version "20220614")
|
(version "20221112")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
@ -505,7 +505,7 @@ Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"145qk4bzys4igv98645vikswv9hqym46chh6xb9d82ihsvjq1wjk"))
|
"1wsib91f277xsx3qi8zmjcd9r9cm078rcf8hii0rwipyn04vxy83"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet '(begin
|
(snippet '(begin
|
||||||
(substitute* "GNUmakefile"
|
(substitute* "GNUmakefile"
|
||||||
|
|
|
@ -2493,7 +2493,7 @@ YouTube.com and many more sites.")
|
||||||
(define-public yt-dlp
|
(define-public yt-dlp
|
||||||
(package/inherit youtube-dl
|
(package/inherit youtube-dl
|
||||||
(name "yt-dlp")
|
(name "yt-dlp")
|
||||||
(version "2022.10.04")
|
(version "2022.11.11")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -2502,7 +2502,7 @@ YouTube.com and many more sites.")
|
||||||
(commit version)))
|
(commit version)))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0g2nvslzb9yx2axv6yqxdcdh49ckyipyy9apx1lx6bg6y9rjvx6v"))))
|
(base32 "00dng4x7xbxp6w76dqkfzzhf2dh3s9pgfd0axs7qar20clj717py"))))
|
||||||
(arguments
|
(arguments
|
||||||
(substitute-keyword-arguments (package-arguments youtube-dl)
|
(substitute-keyword-arguments (package-arguments youtube-dl)
|
||||||
((#:tests? _) (not (%current-target-system)))
|
((#:tests? _) (not (%current-target-system)))
|
||||||
|
|
|
@ -78,7 +78,7 @@
|
||||||
(define-public vim
|
(define-public vim
|
||||||
(package
|
(package
|
||||||
(name "vim")
|
(name "vim")
|
||||||
(version "9.0.0820")
|
(version "9.0.0954")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
@ -87,7 +87,7 @@
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"00zl1g4m6hcwzdla2m770wcq3p5amh3pr7y88hi852x8dn74gssp"))))
|
"098fiqw6hz0cc5zzy934alqxgwp01180vz3v9wm9i6x6fhdnhxxn"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:test-target "test"
|
`(#:test-target "test"
|
||||||
|
|
|
@ -705,7 +705,7 @@ is fully configurable and extensible in Common Lisp.")
|
||||||
(define-public lagrange
|
(define-public lagrange
|
||||||
(package
|
(package
|
||||||
(name "lagrange")
|
(name "lagrange")
|
||||||
(version "1.14.0")
|
(version "1.14.1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -713,7 +713,7 @@ is fully configurable and extensible in Common Lisp.")
|
||||||
(string-append "https://git.skyjake.fi/skyjake/lagrange/releases/"
|
(string-append "https://git.skyjake.fi/skyjake/lagrange/releases/"
|
||||||
"download/v" version "/lagrange-" version ".tar.gz"))
|
"download/v" version "/lagrange-" version ".tar.gz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "08qb8f0j3sdbrkr4zsy5pcpqz2cy520q6vb8vq7ilkbz0yfxmgf2"))
|
(base32 "0dhynq5pn6xjis0bpnam89km9qbrdxkbv76mfsx6jzda934iyy2n"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet
|
(snippet
|
||||||
'(begin
|
'(begin
|
||||||
|
|
|
@ -77,7 +77,7 @@ in downloaded documents to relative links.")
|
||||||
(define-public wgetpaste
|
(define-public wgetpaste
|
||||||
(package
|
(package
|
||||||
(name "wgetpaste")
|
(name "wgetpaste")
|
||||||
(version "2.32")
|
(version "2.33")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -86,7 +86,7 @@ in downloaded documents to relative links.")
|
||||||
(commit version)))
|
(commit version)))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "13zdqfnbpymwz2f04icw92flj50227n5r0dcms84qxswfxrarnas"))))
|
(base32 "0gx5y3f0qf3hrah1z0q243hyldshaq6mvbg1lnjzciviv1vc8zx0"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:modules ((guix build gnu-build-system)
|
`(#:modules ((guix build gnu-build-system)
|
||||||
|
|
|
@ -516,7 +516,12 @@ avoiding password prompts when X11 forwarding has already been setup.")
|
||||||
wayland-protocols
|
wayland-protocols
|
||||||
xkeyboard-config))
|
xkeyboard-config))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list bison doxygen pkg-config python))
|
(append (list bison doxygen pkg-config python)
|
||||||
|
(if (%current-target-system)
|
||||||
|
;; wayland-scanner is required at build time.
|
||||||
|
;; TODO: Remove this conditional on core-updates.
|
||||||
|
(list pkg-config-for-build wayland)
|
||||||
|
'())))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
`(#:configure-flags
|
||||||
(list (string-append "-Dxkb-config-root="
|
(list (string-append "-Dxkb-config-root="
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue