diff options
-rw-r--r-- | gnu/local.mk | 2 | ||||
-rw-r--r-- | gnu/packages/emulators.scm | 83 | ||||
-rw-r--r-- | gnu/packages/gnunet.scm | 4 | ||||
-rw-r--r-- | gnu/packages/icu4c.scm | 36 | ||||
-rw-r--r-- | gnu/packages/mail.scm | 6 | ||||
-rw-r--r-- | gnu/packages/patches/pcsxr-find-harfbuzz.patch | 21 | ||||
-rw-r--r-- | gnu/packages/patches/pcsxr-fix-definitions.patch | 137 | ||||
-rw-r--r-- | gnu/packages/prolog.scm | 4 | ||||
-rw-r--r-- | gnu/packages/scheme.scm | 242 | ||||
-rw-r--r-- | gnu/packages/video.scm | 30 | ||||
-rw-r--r-- | gnu/packages/web.scm | 13 | ||||
-rw-r--r-- | po/packages/POTFILES.in | 581 |
12 files changed, 915 insertions, 244 deletions
diff --git a/gnu/local.mk b/gnu/local.mk index 7aa3f046a7..bd568cc095 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -2036,6 +2036,8 @@ dist_patch_DATA = \ %D%/packages/patches/pango-skip-libthai-test.patch \ %D%/packages/patches/password-store-tree-compat.patch \ %D%/packages/patches/pciutils-hurd64.patch \ + %D%/packages/patches/pcsxr-find-harfbuzz.patch \ + %D%/packages/patches/pcsxr-fix-definitions.patch \ %D%/packages/patches/pdl-2.019-glut-bitmap-fonts.patch \ %D%/packages/patches/pdl-2.100-reproducibility.patch \ %D%/packages/patches/petri-foo-0.1.87-fix-recent-file-not-exist.patch \ diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 130b2e0877..7c8202dd71 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -3571,59 +3571,58 @@ assembler, and debugger for the Intel 8085 microprocessor. (define-public pcsxr ;; No release since 2017. - (let ((commit "6484236cb0281e8040ff6c8078c87899a3407534")) + (let ((commit "666604321bf2d3dd5e5f58b534cfce41e72ad7d1") + (revision "1")) (package (name "pcsxr") - ;; Version is tagged here: https://github.com/frealgagu/PCSX-Reloaded - (version "1.9.95") + ;; From CMakeLists.txt. + (version (git-version "1.9.94" revision commit)) (source (origin (method git-fetch) (uri (git-reference - (url "https://github.com/pcsxr/PCSX-Reloaded") + (url "https://github.com/MaddTheSane/PCSX-Reloaded") (commit commit))) + (patches (search-patches "pcsxr-find-harfbuzz.patch" + "pcsxr-fix-definitions.patch")) (sha256 - (base32 - "138mayp7zi9v4l3lm5f6xxkds619w1fgg769zm8s45c84jbz7dza")) + (base32 "0lcypcawnipm02m3wnjsrm9r10llabncx78ramk7iw03a646dngj")) (file-name (git-file-name name commit)))) (build-system cmake-build-system) (arguments - `(#:tests? #f ;no "test" target - #:configure-flags - (list "-DSND_BACKEND=pulse" - "-DENABLE_CCDDA='ON'" - "-DUSE_LIBARCHIVE='ON'" - "-DUSE_LIBCDIO='ON'") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'cd-subdir - (lambda _ (chdir "pcsxr") #t)) - (add-before 'configure 'fix-cdio-lookup - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "cmake/FindCdio.cmake" - (("/usr/include/cdio") - (search-input-directory inputs "/include/cdio"))))) - (add-after 'install 'wrap-program - (lambda* (#:key inputs outputs #:allow-other-keys) - (wrap-program (string-append (assoc-ref outputs "out") - "/bin/pcsxr") - ;; For GtkFileChooserDialog. - `("GSETTINGS_SCHEMA_DIR" = - (,(string-append (assoc-ref inputs "gtk+") - "/share/glib-2.0/schemas"))))))))) - (native-inputs - (list pkg-config intltool - `(,glib "bin"))) - (inputs - (list bash-minimal - libcdio - sdl2 - gtk+ - ffmpeg-4 - libxv - libarchive - pulseaudio)) - (home-page "https://archive.codeplex.com/?p=pcsxr") + (list + #:tests? #f ;no "test" target + #:configure-flags + #~(list "-DSND_BACKEND=pulse" + "-DENABLE_CCDDA='ON'" + "-DUSE_LIBARCHIVE='ON'" + "-DUSE_LIBCDIO='ON'" + "-DCMAKE_C_FLAGS=-Wno-incompatible-pointer-types") + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'fix-cdio-lookup + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "cmake/FindCdio.cmake" + (("/usr/include/cdio") + (search-input-directory inputs "/include/cdio"))))) + (add-after 'install 'wrap-program + (lambda* (#:key inputs #:allow-other-keys) + (wrap-program (string-append #$output "/bin/pcsxr") + ;; For GtkFileChooserDialog. + `("GSETTINGS_SCHEMA_DIR" = + (,(string-append (assoc-ref inputs "gtk+") + "/share/glib-2.0/schemas"))))))))) + (native-inputs (list pkg-config intltool + `(,glib "bin"))) + (inputs (list bash-minimal + libcdio + sdl2 + gtk+ + ffmpeg-4 + libxv + libarchive + pulseaudio)) + (home-page "https://github.com/MaddTheSane/PCSX-Reloaded") (synopsis "PlayStation emulator") (description "A PlayStation emulator based on PCSX-df Project with bugfixes and diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index d2ec53ac48..013e974dfa 100644 --- a/gnu/packages/gnunet.scm +++ b/gnu/packages/gnunet.scm @@ -165,14 +165,14 @@ tool to extract metadata from a file and print the results.") (define-public libmicrohttpd (package (name "libmicrohttpd") - (version "1.0.1") + (version "1.0.2") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/libmicrohttpd/libmicrohttpd-" version ".tar.gz")) (sha256 (base32 - "151bi13xx8dz5c9v33chp6ch5q8wmbxb9z7l37g4vqsdkgy0k7m8")))) + "1ix843yqhcl8d5gh5652pw2scx4p5n836ca80ymms5rl136lycnz")))) (build-system gnu-build-system) (arguments (list #:configure-flags diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm index 952d550892..d322fb6c3e 100644 --- a/gnu/packages/icu4c.scm +++ b/gnu/packages/icu4c.scm @@ -164,42 +164,6 @@ C/C++ part.") (base32 "0gjg1zrnqk4vmidqgqx4xbz05898px212gnff8242is7zrmv9b6z")))))) -(define-public icu4c-70 - (package - (inherit icu4c) - (version "70.1") - (source (origin - (method url-fetch) - (uri (icu4c-uri version)) - (sha256 - (base32 - "1m9zgkaf5lyh65nyc6n0n5bs2f5k53nnj1ih6nskpwbvq4l5884d")))) - (arguments - (if (target-riscv64?) - (substitute-keyword-arguments (package-arguments icu4c) - ((#:phases phases) - #~(modify-phases #$phases - (replace 'disable-failing-test - ;; It is unknown why these tests are failing. - (lambda _ - (substitute* "source/test/cintltst/ucptrietest.c" - ((".*addTest.*") "")) - (substitute* "source/test/intltest/numbertest_api.cpp" - (("(TESTCASE_AUTO\\(unitUsage\\));" all) - (string-append "//" all)))))))) - (package-arguments icu4c))))) - -(define-public icu4c-69 - (package - (inherit icu4c) - (version "69.1") - (source (origin - (method url-fetch) - (uri (icu4c-uri version)) - (sha256 - (base32 - "0icps0avkwy5df3wwc5kybxcg63hcgk4phdh9g244g0xrmx7pfjc")))))) - (define-public icu4c-build-root (package (inherit icu4c) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index b7ed4bace3..9dcc4660d0 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1229,6 +1229,12 @@ and corrections. It is based on a Bayesian filter.") #:tests? #f #:phases #~(modify-phases %standard-phases + ;; See: https://github.com/OfflineIMAP/offlineimap3/pull/205. + (add-after 'unpack 'fix-issue-205 + (lambda _ + (substitute* "offlineimap/localeval.py" + (("import importlib.util\n") + "import importlib.util\nimport importlib.machinery\n")))) (add-after 'build 'build-documentation (lambda _ (substitute* "docs/Makefile" diff --git a/gnu/packages/patches/pcsxr-find-harfbuzz.patch b/gnu/packages/patches/pcsxr-find-harfbuzz.patch new file mode 100644 index 0000000000..69932d719e --- /dev/null +++ b/gnu/packages/patches/pcsxr-find-harfbuzz.patch @@ -0,0 +1,21 @@ +The .cmake files this project includes don't play well with harfbuzz's internal .cmake file. +This patch works around the issues present in the project's CMake configuration. + +diff --git a/cmake/FindPango.cmake b/cmake/FindPango.cmake +index 2a7da99d..c08fbaab 100644 +--- a/cmake/FindPango.cmake ++++ b/cmake/FindPango.cmake +@@ -74,6 +74,13 @@ foreach(pango_dep ${Pango_DEPS}) + set_property (TARGET "${Pango}" APPEND PROPERTY INTERFACE_LINK_LIBRARIES "${${pango_dep}}") + endforeach(pango_dep) + ++if(NOT HARFBUZZ_INCLUDE_DIR) ++find_package(harfbuzz) ++endif() ++ ++list(APPEND Pango_INCLUDE_DIRS ${HARFBUZZ_INCLUDE_DIR}) ++set_property (TARGET "${Pango}" APPEND PROPERTY INTERFACE_LINK_LIBRARIES "harfbuzz::harfbuzz") ++ + include(FindPackageHandleStandardArgs) + find_package_handle_standard_args(Pango + REQUIRED_VARS diff --git a/gnu/packages/patches/pcsxr-fix-definitions.patch b/gnu/packages/patches/pcsxr-fix-definitions.patch new file mode 100644 index 0000000000..8ec389ec09 --- /dev/null +++ b/gnu/packages/patches/pcsxr-fix-definitions.patch @@ -0,0 +1,137 @@ +There are a lot of global variable definitions that aren't valid on modern compilers. According to upstream's Dockerfile, +this project is meant to compile with GCC 6! So there are some declarations that need to be changed. + +diff --git a/gui/Linux.h b/gui/Linux.h +index 2a939050..99404d93 100644 +--- a/gui/Linux.h ++++ b/gui/Linux.h +@@ -44,8 +44,8 @@ + + extern gboolean UseGui; + extern int StatesC; +-char cfgfile[MAXPATHLEN]; /* ADB Comment this out - make a local var, or at least use gchar funcs */ +-char cfgfile_basename[MAXPATHLEN]; /* ADB Comment this out - make a local var, or at least use gchar funcs */ ++extern char cfgfile[MAXPATHLEN]; /* ADB Comment this out - make a local var, or at least use gchar funcs */ ++extern char cfgfile_basename[MAXPATHLEN]; /* ADB Comment this out - make a local var, or at least use gchar funcs */ + + int LoadConfig(); + void SaveConfig(); +diff --git a/gui/LnxMain.c b/gui/LnxMain.c +index d6dd9316..02002bc1 100644 +--- a/gui/LnxMain.c ++++ b/gui/LnxMain.c +@@ -49,6 +49,9 @@ enum { + + gboolean UseGui = TRUE; + ++char cfgfile[MAXPATHLEN] = {0}; ++char cfgfile_basename[MAXPATHLEN] = {0}; ++ + static void CreateMemcard(char *filename, char *conf_mcd) { + gchar *mcd; + struct stat buf; +diff --git a/plugins/bladesio1/sio1.c b/plugins/bladesio1/sio1.c +index 17ac4b65..c6fd585a 100644 +--- a/plugins/bladesio1/sio1.c ++++ b/plugins/bladesio1/sio1.c +@@ -55,8 +55,6 @@ static const unsigned char build = 1; + + static void (CALLBACK *irqCallback)(void) = 0; + +-Settings settings; +- + /* sio status flags. + */ + enum { +diff --git a/plugins/dfinput/pad.h b/plugins/dfinput/pad.h +index 8337fe7e..6d44851d 100644 +--- a/plugins/dfinput/pad.h ++++ b/plugins/dfinput/pad.h +@@ -151,7 +151,7 @@ typedef struct tagKeyDef { + enum { ANALOG_XP = 0, ANALOG_XM, ANALOG_YP, ANALOG_YM }; + + #if SDL_VERSION_ATLEAST(2,0,0) +-SDL_GameControllerButton controllerMap[DKEY_TOTAL]; ++extern SDL_GameControllerButton controllerMap[DKEY_TOTAL]; + #endif + + typedef struct tagPadDef { +diff --git a/plugins/dfnet/cfg.c b/plugins/dfnet/cfg.c +index 921efbe3..1057426a 100644 +--- a/plugins/dfnet/cfg.c ++++ b/plugins/dfnet/cfg.c +@@ -11,6 +11,8 @@ + + #include "dfnet.h" + ++Config conf; ++ + #define CFG_FILENAME "dfnet.cfg" + + void SaveConf() { +diff --git a/plugins/dfnet/dfnet.c b/plugins/dfnet/dfnet.c +index 6c6ec5f9..ddc92169 100644 +--- a/plugins/dfnet/dfnet.c ++++ b/plugins/dfnet/dfnet.c +@@ -24,6 +24,9 @@ const unsigned char build = 3; // increase that with each version + + static char *libraryName = N_("Socket Driver"); + ++fd_set rset; ++fd_set wset; ++ + unsigned long CALLBACK PSEgetLibType(void) { + return PSE_LT_NET; + } +diff --git a/plugins/dfnet/dfnet.h b/plugins/dfnet/dfnet.h +index 937814f5..e2699ad3 100644 +--- a/plugins/dfnet/dfnet.h ++++ b/plugins/dfnet/dfnet.h +@@ -56,7 +56,7 @@ __private_extern char* PLUGLOC(char* toloc); + + typedef void* HWND; + +-struct timeval tm; ++extern struct timeval tm; + + #define CALLBACK + +@@ -70,24 +70,24 @@ typedef struct { + char ipAddress[32]; + } Config; + +-Config conf; ++extern Config conf; + + void LoadConf(void); + void SaveConf(void); + +-int sock; +-char *PadSendData; +-char *PadRecvData; +-char PadSendSize; +-char PadRecvSize; +-char PadSize[2]; +-int PadCount; +-int PadCountMax; +-int PadInit; +-int Ping; +-volatile int WaitCancel; +-fd_set rset; +-fd_set wset; ++extern int sock; ++extern char *PadSendData; ++extern char *PadRecvData; ++extern char PadSendSize; ++extern char PadRecvSize; ++extern char PadSize[2]; ++extern int PadCount; ++extern int PadCountMax; ++extern int PadInit; ++extern int Ping; ++extern volatile int WaitCancel; ++extern fd_set rset; ++extern fd_set wset; + + long sockInit(void); + long sockShutdown(void); diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index cf6700543c..4744f39579 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -185,7 +185,7 @@ it.") (define-public trealla (package (name "trealla") - (version "2.79.22") + (version "2.80.4") (source (origin (method git-fetch) @@ -194,7 +194,7 @@ it.") (url "https://github.com/trealla-prolog/trealla") (commit (string-append "v" version)))) (sha256 - (base32 "1fhk9lsj71a3l5j0dvn2qjmj85r2ixianjqlf5j5s4d7h08amm2y")) + (base32 "1sbfrzsjakfkbjvw8hl344l0cnf65nia8b7xxb6y7370k47mkil1")) (file-name (git-file-name name version)))) (build-system gnu-build-system) (native-inputs diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index aec39961d9..ae7cf5fb27 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -105,152 +105,116 @@ #:use-module (srfi srfi-1) #:use-module (ice-9 match)) -(define (mit-scheme-source-directory system version) - (string-append "mit-scheme-" - (if (or (string-prefix? "x86_64" system) - (string-prefix? "i686" system)) - "" - "c-") - version)) - (define-public mit-scheme (package (name "mit-scheme") - (version "11.2") - (source #f) ; see below + (version "12.1") + (source #f) ; See below. (outputs '("out" "doc")) (build-system gnu-build-system) (arguments - `(#:modules ((guix build gnu-build-system) - (guix build utils) - (srfi srfi-1)) - #:phases - (modify-phases %standard-phases - (replace 'unpack - (lambda* (#:key inputs #:allow-other-keys) - (invoke "tar" "xzvf" - (assoc-ref inputs "source")) - (chdir ,(mit-scheme-source-directory (%current-system) - version)) - ;; Delete these dangling symlinks since they break - ;; `patch-shebangs'. - (for-each delete-file - (find-files "src/compiler" "^make\\.")) - (chdir "src") - #t)) - (add-after 'unpack 'patch-/bin/sh - (lambda _ - (setenv "CONFIG_SHELL" (which "sh")) - (substitute* '("../tests/ffi/autogen.sh" - "../tests/ffi/autobuild.sh" - "../tests/ffi/test-ffi.sh" - "../tests/runtime/test-process.scm" - "runtime/unxprm.scm") - (("/bin/sh") (which "sh")) - (("\\./autogen\\.sh") - (string-append (which "sh") " autogen.sh")) - (("\\./configure") - (string-append (which "sh") " configure"))) - #t)) - ;; disable array-parameter warnings that become errors while - ;; compiling microcode target - (add-before 'configure 'set-flags - (lambda* (#:key inputs #:allow-other-keys) - (setenv "CFLAGS" "-Wno-array-parameter") - (setenv "CPPFLAGS" "-Wno-array-parameter"))) - (replace 'build - (lambda* (#:key system outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (if (or (string-prefix? "x86_64" system) - (string-prefix? "i686" system)) - (invoke "make" "compile-microcode") - (invoke "./etc/make-liarc.sh" - (string-append "--prefix=" out))) - #t))) - (add-after 'configure 'configure-doc - (lambda* (#:key outputs inputs #:allow-other-keys) - (with-directory-excursion "../doc" - (let* ((out (assoc-ref outputs "out")) - (bash (assoc-ref inputs "bash")) - (bin/sh (string-append bash "/bin/sh"))) - (invoke bin/sh "./configure" - (string-append "--prefix=" out) - (string-append "SHELL=" bin/sh)) - #t)))) - (add-after 'build 'build-doc - (lambda* _ - (with-directory-excursion "../doc" - (invoke "make")) - #t)) - (add-after 'install 'install-doc - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (doc (assoc-ref outputs "doc")) - (old-doc-dir (string-append out "/share/doc")) - (new-doc/mit-scheme-dir - (string-append doc "/share/doc/" ,name "-" ,version))) - (with-directory-excursion "../doc" - (for-each (lambda (target) - (invoke "make" target)) - '("install-info-gz" "install-man" - "install-html" "install-pdf"))) - (mkdir-p new-doc/mit-scheme-dir) - (copy-recursively - (string-append old-doc-dir "/" ,name) - new-doc/mit-scheme-dir) - (delete-file-recursively old-doc-dir) - #t)))))) + (list + ;; XXX: Some makefile dependencies are probably wrong, leading to + ;; missing files when building in parallel. + #:parallel-build? #f + #:make-flags #~(list "compile-microcode") + #:phases + #~(modify-phases %standard-phases + ;; MIT/GNU Scheme is not bootstrappable, so it's recommended to + ;; compile from the architecture-specific tarballs, which contain + ;; pre-built binaries. It leads to more efficient code than when + ;; building the tarball that contains generated C code instead of + ;; those binaries. + (replace 'unpack + (lambda* (#:key inputs #:allow-other-keys) + ((assoc-ref %standard-phases 'unpack) + #:inputs inputs + #:source + #+(origin + (method url-fetch) + (uri + (string-append + "mirror://gnu/mit-scheme/stable.pkg/" version + "/mit-scheme-" + (cond + ((target-x86-64?) + (string-append version "-x86-64")) + ((target-aarch64?) + (string-append version "-aarch64le")) + (else + ;; XXX: According to the manual, it should exist, but + ;; seems dropped/forgotten starting from version 10.1. + (string-append "c-" version))) + ".tar.gz")) + (sha256 + (cond + ((target-x86-64?) + (base32 + "035f92vni0vqmgj9hq2i7vwasz7crx52wll4823vhfkm1qdv5ywc")) + ((target-aarch64?) + (base32 + "12ra9bc93x8g07impbd8jr6djjzwpb9qvh9zhxvvrba3332zx3vh")) + (else + (base32 "\ +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")))))) + (chdir "src"))) + (add-after 'unpack 'patch-/bin/sh + (lambda* (#:key inputs native-inputs #:allow-other-keys) + (let ((sh (search-input-file (or native-inputs inputs) + "bin/sh"))) + (setenv "CONFIG_SHELL" sh) + (substitute* '("../tests/ffi/autogen.sh" + "../tests/ffi/autobuild.sh" + "../tests/ffi/test-ffi.sh" + "../tests/runtime/test-process.scm" + "runtime/unxprm.scm") + (("/bin/sh") + sh) + (("\\./autogen\\.sh") + (string-append sh " autogen.sh")) + (("\\./configure") + (string-append sh " configure")))))) + (add-after 'configure 'configure-doc + (lambda* (#:key inputs native-inputs #:allow-other-keys) + (with-directory-excursion "../doc" + (let* ((sh (search-input-file (or native-inputs inputs) + "bin/sh"))) + (mkdir-p #$output:doc) + (invoke sh "./configure" + (string-append "SHELL=" sh) + (string-append "--prefix=" #$output:doc) + (string-append "--docdir=" #$output:doc + "/share/doc/" #$name "-" #$version)))))) + (add-after 'build 'build-doc + (lambda _ + (with-directory-excursion "../doc" + (invoke "make" "install")))) + (add-after 'install 'fixup-install + (lambda _ + (let ((share (string-append #$output "/share")) + (dest (string-append #$output:doc "/share/info/"))) + (for-each + (lambda (file) (install-file file dest)) + (find-files share "\\.info\\.gz$")) + (delete-file-recursively share)))) + (add-before 'check 'disable-slow-tests + (lambda* (#:key inputs native-inputs #:allow-other-keys) + (setenv "FAST" "y") + (setenv "SHELL" (search-input-file (or native-inputs inputs) + "bin/sh"))))))) (native-inputs - `(;; Autoconf, Automake, and Libtool are necessary for the FFI tests. - ("autoconf" ,autoconf) - ("automake" ,automake) - ("libtool" ,libtool) - ("texlive" ,(texlive-local-tree - (list texlive-epsf - texlive-texinfo))) - ("texinfo" ,texinfo) - ("ghostscript" ,ghostscript) - ("m4" ,m4))) - (inputs - `(("libx11" ,libx11) - ("ncurses" ,ncurses) - - ("source" - - ;; MIT/GNU Scheme is not bootstrappable, so it's recommended to - ;; compile from the architecture-specific tarballs, which contain - ;; pre-built binaries. It leads to more efficient code than when - ;; building the tarball that contains generated C code instead of - ;; those binaries. - ,(origin - (method url-fetch) - (uri (string-append "mirror://gnu/mit-scheme/stable.pkg/" - version "/mit-scheme-" - (match (%current-system) - ("x86_64-linux" - (string-append version "-x86-64")) - ("aarch64-linux" - (string-append version "-aarch64le")) - (_ - (string-append "c-" version))) - ".tar.gz")) - (sha256 - (match (%current-system) - ("x86_64-linux" - (base32 - "17822hs9y07vcviv2af17p3va7qh79dird49nj50bwi9rz64ia3w")) - ("aarch64-linux" - (base32 - "11maixldk20wqb5js5p4imq221zz9nf27649v9pqkdf8fv7rnrs9")) - (_ - (base32 - "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")))))))) - - ;; Fails to build on MIPS, see <http://bugs.gnu.org/18221>. - ;; Also, the portable C version of MIT/GNU Scheme did not work in time for - ;; release in version 10.1. - (supported-systems '("x86_64-linux" "i686-linux")) - + ;; XXX: Autoconf, Automake, and Libtool are necessary for the FFI tests. + (list bash-minimal + autoconf + automake + libtool + (texlive-local-tree (list texlive-epsf texlive-texinfo)) + texinfo + ghostscript + m4)) + (inputs (list libx11 ncurses)) + ;; XXX: Fails to build on MIPS, see <http://bugs.gnu.org/18221>. + (supported-systems '("x86_64-linux" "aarch64-linux")) (home-page "https://www.gnu.org/software/mit-scheme/") (synopsis "Scheme implementation with integrated editor and debugger") (description diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 98cca568fc..ab4c76a11a 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -72,6 +72,7 @@ ;;; Copyright © 2024 aurtzy <aurtzy@gmail.com> ;;; Copyright © 2025 Formbi <formbi@protonmail.com> ;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus@gmail.ccom> +;;; Copyright © 2025 VnPower <vnpower@loang.net> ;;; ;;; This file is part of GNU Guix. ;;; @@ -3016,6 +3017,31 @@ To load this plugin, specify the following option when starting mpv: @file{$HOME/.config/mpv/scripts}.") (license license:expat))) +(define-public mpvpaper + (package + (name "mpvpaper") + (version "1.8") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/GhostNaN/mpvpaper") + (commit version))) + (sha256 + (base32 "0pzc6f5r85qd0dgp6aa6pp8ba2m7ghzd3pc4xnqnarh2bx55jf95")) + (file-name (git-file-name name version)))) + (build-system meson-build-system) + (inputs + (list mpv libdisplay-info wlroots)) + (native-inputs + (list pkg-config cmake-minimal)) + (home-page "https://github.com/GhostNaN/mpvpaper") + (synopsis + "Video wallpaper program for wlroots-based wayland compositors") + (description "The mpvpaper package provides a wallpaper program for +wlroots-based wayland compositors, allowing you to play videos as your +wallpaper using mpv.") + (license license:gpl3))) + (define-public libvpx (package (name "libvpx") @@ -5924,7 +5950,7 @@ It counts more than 100 plugins.") (define-public motion (package (name "motion") - (version "4.5.1") + (version "4.7.0") (home-page "https://motion-project.github.io/") (source (origin (method git-fetch) @@ -5933,7 +5959,7 @@ It counts more than 100 plugins.") (commit (string-append "release-" version)))) (sha256 (base32 - "09j919bba75d05rkqpib5rcmn1ff5nvn4ss8yy4fi6iz0lnacffx")) + "1pwsl1v0aqh5k5608siy0614lyf5bscy9a47ha8i5vqsbqxy4s3c")) (file-name (git-file-name name version)))) (build-system gnu-build-system) (native-inputs diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 947fb6f800..8c1f887a29 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -9694,6 +9694,7 @@ It contains the code shared by all Kiwix ports.") (build-system qt-build-system) (arguments (list + #:qtbase qtbase #:tests? #f ; no tests #:modules '((guix build qt-build-system) ((guix build gnu-build-system) #:prefix gnu:) @@ -9715,17 +9716,17 @@ It contains the code shared by all Kiwix ports.") libmicrohttpd libzim pugixml - qtbase-5 - qtdeclarative-5 - qtwebchannel-5 - qtwebengine-5 - qtwayland-5 + qtbase + qtdeclarative + qtwebchannel + qtwebengine + qtwayland xapian zlib `(,zstd "lib"))) (native-inputs (list pkg-config - qtbase-5)) + qtbase)) (home-page "https://wiki.kiwix.org/wiki/Software") (synopsis "Viewer and manager of ZIM files") (description "Kiwix Desktop allows you to enjoy a lot of different content diff --git a/po/packages/POTFILES.in b/po/packages/POTFILES.in index 4775986c57..c2a6894846 100644 --- a/po/packages/POTFILES.in +++ b/po/packages/POTFILES.in @@ -1,58 +1,609 @@ # List of source files which contain translatable strings. These should be # only package modules (currently it's only a subset of them, but eventually # all of them should be listed here.) Strings of the tools are in 'po/guix'. +gnu/packages/abduco.scm gnu/packages/abiword.scm +gnu/packages/accessibility.scm +gnu/packages/acct.scm +gnu/packages/acl.scm +gnu/packages/ada.scm +gnu/packages/admin.scm +gnu/packages/adns.scm +gnu/packages/agda.scm +gnu/packages/aidc.scm +gnu/packages/algebra.scm +gnu/packages/android.scm +gnu/packages/animation.scm +gnu/packages/anthy.scm +gnu/packages/antivirus.scm +gnu/packages/apl.scm +gnu/packages/apparmor.scm +gnu/packages/appimage.scm +gnu/packages/apple.scm +gnu/packages/apr.scm +gnu/packages/arcan.scm gnu/packages/aspell.scm +gnu/packages/assembly.scm +gnu/packages/astronomy.scm +gnu/packages/attr.scm gnu/packages/audio.scm +gnu/packages/augeas.scm +gnu/packages/authentication.scm +gnu/packages/autogen.scm +gnu/packages/autotools.scm +gnu/packages/avahi.scm +gnu/packages/avr-xyz.scm +gnu/packages/avr.scm +gnu/packages/axoloti.scm gnu/packages/backup.scm +gnu/packages/barrier.scm gnu/packages/base.scm +gnu/packages/bash.scm +gnu/packages/batik.scm +gnu/packages/bdw-gc.scm +gnu/packages/benchmark.scm +gnu/packages/bioconductor.scm +gnu/packages/bioinformatics.scm +gnu/packages/bison.scm gnu/packages/bittorrent.scm +gnu/packages/books.scm +gnu/packages/boost.scm +gnu/packages/bootloaders.scm +gnu/packages/bqn.scm +gnu/packages/browser-extensions.scm +gnu/packages/build-tools.scm +gnu/packages/busybox.scm +gnu/packages/c.scm +gnu/packages/c2rust.scm +gnu/packages/calcurse.scm +gnu/packages/calendar.scm +gnu/packages/ccache.scm +gnu/packages/cdrom.scm +gnu/packages/cedille.scm gnu/packages/certs.scm +gnu/packages/check.scm +gnu/packages/chemistry.scm +gnu/packages/chez.scm +gnu/packages/chicken.scm +gnu/packages/chromium.scm +gnu/packages/ci.scm +gnu/packages/cinnamon.scm +gnu/packages/clifm.scm +gnu/packages/clojure.scm +gnu/packages/cluster.scm +gnu/packages/cmake.scm +gnu/packages/cobol.scm +gnu/packages/code.scm +gnu/packages/commencement.scm gnu/packages/compression.scm +gnu/packages/compton.scm +gnu/packages/configuration-management.scm +gnu/packages/conky.scm +gnu/packages/connman.scm +gnu/packages/containers.scm +gnu/packages/convmv.scm +gnu/packages/cook.scm +gnu/packages/coq.scm +gnu/packages/cpio.scm +gnu/packages/cpp.scm +gnu/packages/cppi.scm +gnu/packages/cran.scm +gnu/packages/crates-apple.scm +gnu/packages/crates-audio.scm +gnu/packages/crates-check.scm +gnu/packages/crates-compression.scm +gnu/packages/crates-crypto.scm +gnu/packages/crates-database.scm +gnu/packages/crates-graphics.scm +gnu/packages/crates-gtk.scm +gnu/packages/crates-io.scm +gnu/packages/crates-shell.scm +gnu/packages/crates-tls.scm +gnu/packages/crates-vcs.scm +gnu/packages/crates-web.scm +gnu/packages/crates-windows.scm +gnu/packages/cross-base.scm +gnu/packages/cross-toolchain.scm +gnu/packages/crypto.scm +gnu/packages/cryptsetup.scm +gnu/packages/cups.scm +gnu/packages/curl.scm +gnu/packages/cvassistant.scm +gnu/packages/cybersecurity.scm +gnu/packages/cyrus-sasl.scm +gnu/packages/darwin.scm +gnu/packages/data-language.scm gnu/packages/databases.scm +gnu/packages/datamash.scm +gnu/packages/datastructures.scm +gnu/packages/dav.scm +gnu/packages/dbm.scm +gnu/packages/dc.scm +gnu/packages/debian.scm gnu/packages/debug.scm +gnu/packages/decker.scm gnu/packages/dejagnu.scm +gnu/packages/dezyne.scm +gnu/packages/dhall.scm +gnu/packages/dico.scm +gnu/packages/dictd.scm +gnu/packages/dictionaries.scm +gnu/packages/diffoscope.scm +gnu/packages/digest.scm +gnu/packages/direct-connect.scm +gnu/packages/disk.scm +gnu/packages/display-managers.scm +gnu/packages/distributed.scm +gnu/packages/django.scm +gnu/packages/djvu.scm +gnu/packages/dlang.scm +gnu/packages/dns.scm +gnu/packages/docbook.scm +gnu/packages/docker.scm +gnu/packages/documentation.scm +gnu/packages/dotnet.scm +gnu/packages/dpdk.scm +gnu/packages/dvtm.scm +gnu/packages/easyrpg.scm +gnu/packages/ebook.scm +gnu/packages/education.scm +gnu/packages/efi.scm +gnu/packages/electronics.scm +gnu/packages/elf.scm +gnu/packages/elixir-xyz.scm +gnu/packages/elixir.scm +gnu/packages/elm.scm +gnu/packages/emacs-build.scm +gnu/packages/emacs-xyz.scm +gnu/packages/emacs.scm +gnu/packages/embedded.scm +gnu/packages/emulators.scm +gnu/packages/enchant.scm +gnu/packages/engineering.scm +gnu/packages/enlightenment.scm +gnu/packages/entr.scm +gnu/packages/erlang-xyz.scm +gnu/packages/erlang.scm +gnu/packages/esolangs.scm +gnu/packages/fabric-management.scm +gnu/packages/fcitx.scm +gnu/packages/fcitx5.scm +gnu/packages/fediverse.scm +gnu/packages/figlet.scm +gnu/packages/file-systems.scm +gnu/packages/file.scm +gnu/packages/finance.scm +gnu/packages/firmware.scm +gnu/packages/flashing-tools.scm +gnu/packages/flex.scm +gnu/packages/fltk.scm +gnu/packages/fonts.scm +gnu/packages/fontutils.scm +gnu/packages/forth.scm +gnu/packages/fortran-check.scm +gnu/packages/fortran-xyz.scm +gnu/packages/fpga.scm +gnu/packages/freedesktop.scm +gnu/packages/freeipmi.scm +gnu/packages/fribidi.scm +gnu/packages/fsf.scm +gnu/packages/ftp.scm +gnu/packages/fvwm.scm +gnu/packages/gambas.scm gnu/packages/games.scm +gnu/packages/gawk.scm gnu/packages/gcc.scm +gnu/packages/gd.scm +gnu/packages/gdb.scm +gnu/packages/genimage.scm gnu/packages/gettext.scm -gnu/packages/gimp.scm +gnu/packages/gkrellm.scm +gnu/packages/gnome-xyz.scm gnu/packages/gnome.scm -gnu/packages/gnuzilla.scm -gnu/packages/gtk.scm -gnu/packages/guile.scm +gnu/packages/gnu-doc.scm +gnu/packages/gnucash.scm +gnu/packages/gnupg.scm +gnu/packages/gnustep.scm +gnu/packages/gobby.scm +gnu/packages/golang-crypto.scm +gnu/packages/golang-maths.scm +gnu/packages/golang-xyz.scm +gnu/packages/golang.scm +gnu/packages/gpodder.scm +gnu/packages/gps.scm +gnu/packages/graph.scm +gnu/packages/graphics.scm +gnu/packages/graphviz.scm +gnu/packages/groovy.scm +gnu/packages/gsasl.scm +gnu/packages/gstreamer.scm +gnu/packages/guile-wm.scm +gnu/packages/gv.scm +gnu/packages/haskell-check.scm +gnu/packages/haskell-crypto.scm +gnu/packages/haskell-web.scm +gnu/packages/haskell-xyz.scm +gnu/packages/haskell.scm +gnu/packages/haxe.scm +gnu/packages/heads.scm +gnu/packages/hexedit.scm +gnu/packages/high-availability.scm +gnu/packages/hugs.scm +gnu/packages/hurd.scm +gnu/packages/i2p.scm +gnu/packages/ibus.scm gnu/packages/imagemagick.scm -gnu/packages/image.scm -gnu/packages/image-viewers.scm -gnu/packages/inkscape.scm +gnu/packages/inferno.scm +gnu/packages/inklingreader.scm +gnu/packages/installers.scm +gnu/packages/instrumentation.scm +gnu/packages/irods.scm +gnu/packages/jami.scm +gnu/packages/java-maths.scm +gnu/packages/java.scm gnu/packages/jemalloc.scm +gnu/packages/jose.scm +gnu/packages/julia-xyz.scm +gnu/packages/julia.scm +gnu/packages/kde-internet.scm +gnu/packages/kde-multimedia.scm +gnu/packages/kde-pim.scm +gnu/packages/kde-plasma.scm +gnu/packages/kde.scm +gnu/packages/kerberos.scm +gnu/packages/kodi.scm +gnu/packages/language.scm +gnu/packages/lean.scm +gnu/packages/lego.scm gnu/packages/less.scm gnu/packages/lesstif.scm +gnu/packages/libdaemon.scm +gnu/packages/libevent.scm +gnu/packages/libffcall.scm +gnu/packages/libidn.scm gnu/packages/libreoffice.scm +gnu/packages/libsigsegv.scm +gnu/packages/libunistring.scm +gnu/packages/libunwind.scm +gnu/packages/license.scm +gnu/packages/linphone.scm gnu/packages/linux.scm +gnu/packages/lirc.scm +gnu/packages/lisp.scm +gnu/packages/llvm.scm gnu/packages/lout.scm -gnu/packages/messaging.scm +gnu/packages/lsof.scm +gnu/packages/lua.scm +gnu/packages/lxqt.scm +gnu/packages/m4.scm +gnu/packages/machine-learning.scm +gnu/packages/magic-wormhole.scm +gnu/packages/mail.scm +gnu/packages/markup.scm +gnu/packages/maven.scm +gnu/packages/mc.scm +gnu/packages/mcrypt.scm +gnu/packages/microcom.scm +gnu/packages/minetest.scm +gnu/packages/monitoring.scm +gnu/packages/moreutils.scm +gnu/packages/motti.scm gnu/packages/mpd.scm +gnu/packages/mpi.scm +gnu/packages/multiprecision.scm +gnu/packages/myrddin.scm +gnu/packages/ncurses.scm gnu/packages/netpbm.scm gnu/packages/nettle.scm -gnu/packages/networking.scm +gnu/packages/nfs.scm +gnu/packages/nicotine.scm +gnu/packages/ninja.scm +gnu/packages/nss.scm +gnu/packages/ntp.scm +gnu/packages/nutrition.scm +gnu/packages/nvi.scm +gnu/packages/nx.scm +gnu/packages/opencl.scm +gnu/packages/openkinect.scm +gnu/packages/openpgp.scm +gnu/packages/orange.scm +gnu/packages/ots.scm +gnu/packages/pascal.scm +gnu/packages/password-utils.scm +gnu/packages/patchutils.scm +gnu/packages/patool.scm gnu/packages/pdf.scm gnu/packages/pem.scm +gnu/packages/pep.scm +gnu/packages/perl-check.scm +gnu/packages/perl-maths.scm +gnu/packages/perl-web.scm gnu/packages/perl.scm gnu/packages/photo.scm +gnu/packages/php-xyz.scm +gnu/packages/piet.scm +gnu/packages/plan9.scm +gnu/packages/poedit.scm +gnu/packages/polkit.scm +gnu/packages/popt.scm +gnu/packages/pretty-print.scm +gnu/packages/printers.scm +gnu/packages/profiling.scm +gnu/packages/prometheus.scm +gnu/packages/pth.scm +gnu/packages/pure.scm +gnu/packages/pv.scm +gnu/packages/pypy.scm +gnu/packages/python-build.scm +gnu/packages/python-crypto.scm +gnu/packages/python-graphics.scm +gnu/packages/python-science.scm +gnu/packages/python.scm +gnu/packages/rails.scm gnu/packages/ratpoison.scm +gnu/packages/rcm.scm +gnu/packages/rdesktop.scm gnu/packages/readline.scm +gnu/packages/rednotebook.scm +gnu/packages/regex.scm +gnu/packages/robotics.scm +gnu/packages/rocm.scm +gnu/packages/rpc.scm +gnu/packages/rpm.scm +gnu/packages/rrdtool.scm +gnu/packages/ruby-xyz.scm +gnu/packages/rust-apps.scm +gnu/packages/sagemath.scm +gnu/packages/sawfish.scm gnu/packages/scanner.scm gnu/packages/scheme.scm -gnu/packages/search.scm -gnu/packages/serveez.scm -gnu/packages/shells.scm +gnu/packages/screen.scm +gnu/packages/scsi.scm +gnu/packages/security-token.scm +gnu/packages/serialization.scm +gnu/packages/shellutils.scm +gnu/packages/skribilo.scm +gnu/packages/spice.scm +gnu/packages/sssd.scm +gnu/packages/storage.scm +gnu/packages/sugar.scm +gnu/packages/sync.scm +gnu/packages/syncthing.scm +gnu/packages/tcl.scm +gnu/packages/telegram.scm gnu/packages/telephony.scm +gnu/packages/terraform.scm gnu/packages/tex.scm gnu/packages/texinfo.scm +gnu/packages/text-editors.scm +gnu/packages/tls.scm +gnu/packages/tor.scm +gnu/packages/toys.scm +gnu/packages/tree-sitter.scm +gnu/packages/tryton.scm +gnu/packages/uglifyjs.scm +gnu/packages/uml.scm +gnu/packages/unicode.scm +gnu/packages/unrtf.scm +gnu/packages/uucp.scm +gnu/packages/valgrind.scm +gnu/packages/vim.scm +gnu/packages/vpn.scm +gnu/packages/game-development.scm +gnu/packages/gcal.scm +gnu/packages/genealogy.scm +gnu/packages/geo.scm +gnu/packages/ghostscript.scm +gnu/packages/gimp.scm +gnu/packages/gl.scm +gnu/packages/glib.scm +gnu/packages/gnu-pw-mgr.scm +gnu/packages/gnunet.scm +gnu/packages/gnuzilla.scm +gnu/packages/golang-apps.scm +gnu/packages/golang-build.scm +gnu/packages/golang-check.scm +gnu/packages/golang-compression.scm +gnu/packages/golang-vcs.scm +gnu/packages/golang-web.scm +gnu/packages/gperf.scm +gnu/packages/groff.scm +gnu/packages/gtk.scm +gnu/packages/guile-xyz.scm +gnu/packages/guile.scm +gnu/packages/gxmessage.scm +gnu/packages/hardware.scm +gnu/packages/haskell-apps.scm +gnu/packages/hunspell.scm +gnu/packages/hyperledger.scm +gnu/packages/icu4c.scm +gnu/packages/idris.scm +gnu/packages/idutils.scm +gnu/packages/image-processing.scm +gnu/packages/image-viewers.scm +gnu/packages/image.scm +gnu/packages/inkscape.scm +gnu/packages/ipfs.scm +gnu/packages/irc.scm +gnu/packages/iso-codes.scm +gnu/packages/java-bootstrap.scm +gnu/packages/java-compression.scm +gnu/packages/java-graphics.scm +gnu/packages/java-rdf.scm +gnu/packages/java-xml.scm +gnu/packages/javascript.scm +gnu/packages/julia-jll.scm +gnu/packages/jupyter.scm +gnu/packages/kawa.scm +gnu/packages/kde-frameworks.scm +gnu/packages/kde-games.scm +gnu/packages/kde-office.scm +gnu/packages/kde-systemtools.scm +gnu/packages/kde-utils.scm +gnu/packages/lc0.scm +gnu/packages/ld-wrapper.in +gnu/packages/libbsd.scm +gnu/packages/libcanberra.scm +gnu/packages/libedit.scm +gnu/packages/libffi.scm +gnu/packages/libftdi.scm +gnu/packages/libphidget.scm +gnu/packages/librewolf.scm +gnu/packages/libusb.scm +gnu/packages/lighting.scm +gnu/packages/lisp-check.scm +gnu/packages/lisp-xyz.scm +gnu/packages/llvm-meta.scm +gnu/packages/logging.scm +gnu/packages/logo.scm +gnu/packages/luanti.scm +gnu/packages/lxde.scm +gnu/packages/make-bootstrap.scm +gnu/packages/man.scm +gnu/packages/marst.scm +gnu/packages/mate.scm +gnu/packages/maths.scm +gnu/packages/matrix.scm +gnu/packages/maven-parent-pom.scm +gnu/packages/medical.scm +gnu/packages/mercury.scm +gnu/packages/mes.scm +gnu/packages/messaging.scm +gnu/packages/mingw.scm +gnu/packages/moe.scm +gnu/packages/mold.scm +gnu/packages/mp3.scm +gnu/packages/mtools.scm +gnu/packages/music.scm +gnu/packages/musl.scm +gnu/packages/ncdu.scm +gnu/packages/networking.scm +gnu/packages/nickle.scm +gnu/packages/nim.scm +gnu/packages/node-xyz.scm +gnu/packages/node.scm +gnu/packages/notcurses.scm +gnu/packages/noweb.scm +gnu/packages/nushell.scm +gnu/packages/ocaml.scm +gnu/packages/ocr.scm +gnu/packages/onc-rpc.scm +gnu/packages/openbox.scm +gnu/packages/opencog.scm +gnu/packages/openldap.scm +gnu/packages/openstack.scm +gnu/packages/orpheus.scm +gnu/packages/package-management.scm +gnu/packages/pantheon.scm +gnu/packages/parallel.scm +gnu/packages/pciutils.scm +gnu/packages/pcre.scm +gnu/packages/perl-compression.scm +gnu/packages/perl6.scm +gnu/packages/phabricator.scm +gnu/packages/php.scm +gnu/packages/pikchr.scm +gnu/packages/pkg-config.scm +gnu/packages/plotutils.scm +gnu/packages/postmarketos.scm +gnu/packages/potassco.scm +gnu/packages/power.scm +gnu/packages/presentation.scm +gnu/packages/prolog.scm +gnu/packages/protobuf.scm +gnu/packages/pulseaudio.scm +gnu/packages/pumpio.scm +gnu/packages/purescript.scm +gnu/packages/python-check.scm +gnu/packages/python-compression.scm +gnu/packages/python-web.scm +gnu/packages/python-xyz.scm +gnu/packages/qt.scm +gnu/packages/quantum.scm +gnu/packages/racket.scm +gnu/packages/radio.scm +gnu/packages/ragel.scm +gnu/packages/raspberry-pi.scm +gnu/packages/rdf.scm +gnu/packages/re2c.scm +gnu/packages/rsync.scm +gnu/packages/ruby-check.scm +gnu/packages/ruby.scm +gnu/packages/rush.scm +gnu/packages/rust.scm +gnu/packages/samba.scm +gnu/packages/scribus.scm +gnu/packages/sdl.scm +gnu/packages/search.scm +gnu/packages/selinux.scm +gnu/packages/sequoia.scm +gnu/packages/serveez.scm +gnu/packages/shells.scm +gnu/packages/simh.scm +gnu/packages/simulation.scm +gnu/packages/skarnet.scm +gnu/packages/slang.scm +gnu/packages/smalltalk.scm +gnu/packages/sml.scm +gnu/packages/solidity.scm +gnu/packages/sourcehut.scm +gnu/packages/specifications.scm +gnu/packages/speech.scm +gnu/packages/sphinx.scm +gnu/packages/spreadsheet.scm +gnu/packages/sqlite.scm +gnu/packages/squirrel.scm +gnu/packages/ssh.scm +gnu/packages/statistics.scm +gnu/packages/stb.scm +gnu/packages/stenography.scm +gnu/packages/suckless.scm +gnu/packages/swig.scm +gnu/packages/sycl.scm +gnu/packages/syndication.scm +gnu/packages/synergy.scm +gnu/packages/task-management.scm +gnu/packages/task-runners.scm +gnu/packages/tbb.scm +gnu/packages/terminals.scm +gnu/packages/texlive.scm gnu/packages/textutils.scm +gnu/packages/time.scm +gnu/packages/tmux.scm +gnu/packages/toolkits.scm +gnu/packages/tor-browsers.scm +gnu/packages/tv.scm +gnu/packages/upnp.scm +gnu/packages/usb-modeswitch.scm gnu/packages/version-control.scm -gnu/packages/virtualization.scm -gnu/packages/webkit.scm -gnu/packages/web.scm +gnu/packages/video.scm +gnu/packages/vlang.scm +gnu/packages/vnc.scm +gnu/packages/w3m.scm +gnu/packages/wdiff.scm +gnu/packages/weather.scm +gnu/packages/wm.scm gnu/packages/wordnet.scm +gnu/packages/vulkan.scm +gnu/packages/web-browsers.scm +gnu/packages/web.scm +gnu/packages/webkit.scm +gnu/packages/wireservice.scm +gnu/packages/xfce.scm +gnu/packages/xml.scm +gnu/packages/zwave.scm gnu/packages/xiph.scm +gnu/packages/zig.scm +gnu/packages/virtualization.scm +gnu/packages/wget.scm +gnu/packages/wine.scm +gnu/packages/wv.scm +gnu/packages/xdisorg.scm +gnu/packages/zig-xyz.scm +gnu/packages/zile.scm +gnu/packages/fluidplug.scm +gnu/packages/oyacc.scm +gnu/packages/wxwidgets.scm +gnu/packages/xfig.scm +gnu/packages/xnee.scm +gnu/packages/xorg.scm |