Commit graph

578 commits

Author SHA1 Message Date
Andreas Enge
24d74bc19c
gnu: Remove a4pdf.
* gnu/packages/pdf.scm (a4pdf): Delete variable.

Change-Id: Id93c7ea9e1baceb507f7872259ac6d629d95aa7e
2025-09-22 12:27:43 +02:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Andy Tai
f797586635
gnu: mupdf: Update to 1.26.8.
* gnu/packages/pdf.scm (mupdf): Update to 1.26.8.

Change-Id: I3f8c5124e4d76b71e50338ac3c80aeeb12726868
Signed-off-by: jgart <jgart@dismail.de>
2025-09-16 08:42:06 -05:00
Hartmut Goebel
7c0608ef68
gnu: pdfposter: Update to 0.9.1 and switch to pyproject-build-system.
* gnu/packages/pdf.scm (pdfposter): Update to 0.9.1 and switch
to pyproject-build-system.
[build-system]: Use pyproject-build-system.
[inputs]: Remove python-pypdf2; add python-pypdf.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I3eb17300727b12ac8cd1b30e04765e7cdb668888
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 23:19:18 +02:00
Hartmut Goebel
e910fde42a
gnu: flyer-composer, flyer-composer-cli: Update to 1.0, switch build-system.
* gnu/packages/pdf.scm (flyer-composer): Update to 1.0 and switch to
pyproject-build-system.
[build-system]: Use pyproject-build-system.
[phases]: Wrap gui executable after normal wrapping.
[inputs]: Remove python-pypdf2.
[propagated-inputs]: Add python-pypdf.
[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/pdf.scm (flyer-composer-cli): Update to 1.0.
[inputs]: Remove python-pypdf2.

Change-Id: Ia794b0bba78b565e76251b2ea97a86ef9e617b9a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 23:19:02 +02:00
Hartmut Goebel
89d8a25cac
gnu: python-pypdf: Update to 6.0.0.
* gnu/packages/pdf.scm (python-pypdf): Update to 6.0.0.
[native-inputs]: Add python-flit-core-next.

Change-Id: If7f278144d507f7a91518993c724790a552bff48
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 23:15:31 +02:00
Greg Hogan
f4ce754028
gnu: Restore gnu-build-system phases.
* gnu/packages/bioinformatics.scm (bandage),
* gnu/packages/education.scm (openboard),
* gnu/packages/emulators.scm (qtmips),
* gnu/packages/games.scm (chessx),
* gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot),
* gnu/packages/qt.scm (pyotherside, qtwidgetanimationframework)
<#:phases>: Restore build phase.

* gnu/packages/admin.scm (wpa-supplicant-gui),
* gnu/packages/finance.scm (kitsas)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build phase.

* gnu/packages/engineering.scm (librecad)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build and check phases.

* gnu/packages/music.scm (samplebrain)
<#:phases>: Restore build, check, and install phases.

* gnu/packages/password-utils.scm (qtpass)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build, check, and install phases.

* gnu/packages/ebook.scm (inkbox),
* gnu/packages/engineering.scm (qelectrotech),
* gnu/packages/games.scm (doom-runner, moonlight-qt, pokerth,
qcheckers),
* gnu/packages/gps.scm (gpxsee),
* gnu/packages/hardware.scm (openrgb),
* gnu/packages/image-viewers.scm (qview),
* gnu/packages/pdf.scm (qpdfview),
* gnu/packages/qt.scm (signond),
* gnu/packages/radio.scm (dream)
<#:phases>: Restore build and install phases.

* gnu/packages/disk.scm (qdirstat),
* gnu/packages/pdf.scm (sioyek),
* gnu/packages/qt.scm (signon-plugin-oauth2),
* gnu/packages/radio.scm (qsstv, wfview),
* gnu/packages/security-token.scm (yubikey-manager-qt),
* gnu/packages/tex.scm (texmaker),
* gnu/packages/video.scm (smplayer)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.

* gnu/packages/task-management.scm (timewarrior)
<#:phases>: Restore check phase.

* gnu/packages/audio.scm (supercollider)
<#:phases>: Restore install phase.

* gnu/packages/web.scm (libzim): Update to 9.3.0.
(kiwix-lib): Update to 14.0.0.
(kiwix-desktop): Update to 2.4.1.
[source](patches): Delete.
[arguments]<#:test-target>: Delete.
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.
(kiwix-tools): Update to 3.7.0.

* gnu/packages/patches/kiwix-desktop-newer-libkiwix.patch: Delete.
* gnu/local.mk: Update accordingly.

Change-Id: Ia5162ec190fc21334bbc516dcc01056d599f2891
2025-08-04 04:11:21 +00:00
Greg Hogan
ce1c47ed9d
gnu: Disable tests.
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks),
* gnu/packages/android.scm (android-googletest),
* gnu/packages/check.scm (googletest, snitch),
* gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels,
nativefiledialog-extended, toml11),
* gnu/packages/compression.scm (libcbor),
* gnu/packages/databases.scm (duckdb),
* gnu/packages/datastructures.scm (sdsl-lite),
* gnu/packages/education.scm (kqtquickcharts, ktouch),
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server),
* gnu/packages/engineering.scm (manifold, solvespace),
* gnu/packages/fcitx5.scm (fcitx5-configtool),
* gnu/packages/games.scm (jstest-gtk),
* gnu/packages/geo.scm (libspatialindex),
* gnu/packages/glib.scm (cppgir),
* gnu/packages/gnome.scm (evolution),
* gnu/packages/graphics.scm (openvdb),
* gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf,
kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore,
kseexpr, ktimer, libkexiv2, libksane, partitionmanager),
* gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative,
kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets,
knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem,
kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc,
plasma-activities, plasma-activities-stats),
* gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman,
kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner,
kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines,
knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel,
ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli),
* gnu/packages/kde-internet.scm (choqok, krdc),
* gnu/packages/kde-multimedia.scm (audiocd-kio, dragon),
* gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna,
kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine,
kasts, kontactinterface, libkcompactdisc),
* gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori,
kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp,
ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme,
oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass,
plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome,
lasma-workspace-wallpapers, polkit-kde-agent, print-manager,
qqc2-breeze-style),
* gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb,
kwalletmanager, yakuake),
* gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera,
kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag,
kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k,
sweeper),
* gnu/packages/llvm.scm (lldb),
* gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal),
* gnu/packages/messaging.scm (mosquitto, znc),
* gnu/packages/music.scm (hydrogen),
* gnu/packages/pdf.scm (podofo, podofo-0.9),
* gnu/packages/potassco.scm (clingo, clingcon),
* gnu/packages/qt.scm (dotherside, kddockwidgets, qttools),
* gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum),
* gnu/packages/serialization.scm (jsoncpp-for-tensorflow),
* gnu/packages/sdl.scm (sdl3-gfx),
* gnu/packages/telephony.scm (baresip, baresip-libre),
* gnu/packages/textutils.scm (opencc),
* gnu/packages/video.scm (libopenshot, obs),
* gnu/packages/vim.scm (neovim),
* gnu/packages/web.scm (binaryen, civetweb, yajl)
[arguments]: Disable tests.

Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-08-04 04:10:18 +00:00
Cayetano Santos
68a1516212
gnu: zathura-ps: Update to 0.2.8.
* gnu/packages/pdf.scm (zathura-ps): Update to 0.2.8.
[source]: Switch to git-fetch; update url.
[arguments]: Use gexps.
<#:phases>: Remove patch-plugin-directory.
<#:configure-flags>: Set plugindir.

Change-Id: I6321d9bc8fddd9ccc8c50aa21add1536e18b7681
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-21 12:08:01 +02:00
Cayetano Santos
8c010e69c0
gnu: zathura-pdf-poppler: Update to 0.3.3.
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.3.3.
[source]: Switch to git-fetch; update url.

Change-Id: I0cac8e2ff022c107ff0c3ea76ee7c7c3e930bc32
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-21 12:08:01 +02:00
Cayetano Santos
d732788994
gnu: zathura-pdf-mupdf: Update to 0.4.4.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.4.4.
[source]: Switch to git-fetch; update url.
[inputs]: Remove all but mupdf and zathura.
[arguments]: Use gexps.
<#:phases>: Remove fix-mupdf-detection.
<#:configure-flags>: Set plugindir.

Change-Id: Iea2e531d05b2ce44b6caa1cbe470157fcfe3b237
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-21 12:08:01 +02:00
Cayetano Santos
0e0fb1ecf9
gnu: zathura-djvu: Update to 0.2.10.
* gnu/packages/pdf.scm (zathura-djvu): Update to 0.2.10.
[source]: Switch to git-fetch; update url.
[arguments]: Use gexps.
<#:phases>: Remove patch-plugin-directory.
<#:configure-flags>: Set plugindir.

Change-Id: Ia3652883cd527d8dd021d2be46dfe470e56e0c41
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-21 12:07:53 +02:00
Cayetano Santos
f0b59236de
gnu: zathura: Update to 0.5.12.
* gnu/packages/pdf.scm (zathura): Update to 0.5.12.
[source]: Switch to git fetch and update url.

Change-Id: I54f68cc635789ee2422b2adf3b0478b5e2d53e45
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 07:10:33 +08:00
Andreas Enge
390bec7872
gnu: xournal: Fix build with gcc@14.
* gnu/packages/pdf.scm (xournal)[arguments]
<#:make-flags>: Turn errors into warnings.
<#:phases>: New phase 'fix-includes to include a header file.

Change-Id: Ie5ffa4e9edf1332480d99dadc73ad97818399068
2025-07-18 20:17:53 +02:00
Janneke Nieuwenhuizen
ae7e80d8ed
gnu: podofo: Fix build with gcc-14.
* gnu/packages/patches/podofo-gcc-14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/pdf.scm (podofo)[source]: Use it.

Change-Id: I9a85c994f69587cc3ba463a3e647f0aeebd53d04
2025-07-18 20:17:21 +02:00
Ekaitz Zarraga
8737b5332e
gnu: sioyek: Use development branch.
Sioyek's main branch is too old and requires a mupdf that is more than
obsolete. Move to the development branch until they release 3.0.0.

* gnu/packages/pdf.scm (sioyek): Move to development version.
[inputs]: Add qtdeclarative, qtsvg, qtspeech. Replace qtbase-5,
qtwayland-5 and qt3d-5 by qtbase, qtwayland and qt3d.
* gnu/local.mk (sioyek-fix-build.patch): Remove.
* gnu/packages/patches/sioyek-fix-build.patch: Remove.

Change-Id: I2d5d88a6466079f68ed70a83fb2291e7ae62f893
2025-07-15 17:09:57 +02:00
Nicolas Graves
9606090ed5
gnu: pdfarranger: Switch to pyproject-build-system.
* gnu/packages/pdf.scm (pdfarranger)
  [build-system]: Switch to pyproject-build-system.
  [native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I823726e1538591a5b3b17ca81fc8afb8517d1ba8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 11:35:59 +01:00
Nicolas Graves
0a75322fe1
gnu: pdfarranger: Remove python-distutils-extra input.
* gnu/packages/python-xyz.scm (pdfarranger)[native-inputs]: Remove
python-distutils-extra.

Change-Id: Ife33b44d3a81d7938b87d527c72e2a500d08e577
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 11:35:58 +01:00
Jussi Timperi
bcd2045600
gnu: Add cpdf.
* gnu/packages/pdf.scm (cpdf): New variable.

Change-Id: I16fa4bf7251f5d38bdd14f472adeef513c34623c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02 16:11:44 +02:00
Divya Ranjan
93e74686ea
gnu: mupdf: Update to 1.26.0.
* gnu/packages/pdf.scm (mupdf): Update to 1.26.0.
[arguments] <#:make-flags>: Remove USE_SYSTEM_BROTLI=no.
[inputs]: Add brotli.

Change-Id: I2c09e4c1aded109dbec810be9a40b5916c365743
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-21 08:05:27 +09:00
Maxim Cournoyer
9a186090df
gnu: Remove mupdf-1.24.
* gnu/packages/pdf.scm (mupdf-1.24): Delete variable.

Change-Id: Ic6d607253cf704a9dd09b517b0916a9b433b1be9
2025-05-21 08:05:27 +09:00
Maxim Cournoyer
21aa23d514
gnu: sioyek: Build with current mupdf.
* gnu/packages/pdf.scm (sioyek) [inputs]: Replace mupdf-1.24 with mupdf.

Change-Id: I6fbc18f61db8efdc7fbd1f3d1561f84480cb9104
2025-05-21 08:05:27 +09:00
Nicolas Goaziou
4df6eda30f
gnu: Rename texlive-updmap.cfg' into texlive-local-tree'.
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.

Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-05-06 11:25:06 +02:00
Maxim Cournoyer
edeafb19c4
gnu: pdfarranger: Do not propagate inputs.
This apparently could apparently break GDM (!).

* gnu/packages/pdf.scm (pdfarranger) [propagated-inputs]: Delete field, moving
the propagated inputs to...
[inputs]: ... here.

Fixes: https://issues.guix.gnu.org/77426
Change-Id: I8c4ae7d5c20a0b86b972647236a42aab07c5453f
Reported-by: Christopher O'Neill <guix@chrisoneill.co.uk>
2025-04-26 23:12:47 +09:00
Andreas Enge
1cbb9c0f47
gnu: podofo: Add 0.10.4.
* gnu/packages/pdf.scm (podofo): Add variable for version 0.10.4. Rename
old variable to...
(podofo-0.9): ...this.
* gnu/packages/ebook.scm (calibre): Use podofo-0.9 as input.

Change-Id: I5cb504b82934b039b7ba75cf07b9e57aee3a697a
2025-03-24 14:53:11 +01:00
Andreas Enge
1a6870365b
gnu: podofo: Modernise package definition.
* gnu/packages/pdf.scm (podofo)[source]: Use git download.
[arguments]: Use gexps.
[home-page]: Update.

Change-Id: I0ad13ed66d67c95fc189008bd043b3bd90aeb4c7
2025-03-24 14:33:39 +01:00
Danny Milosavljevic
127ac3c190
gnu: Add pdftk.
* gnu/packages/pdf.scm (pdftk): New variable.

Change-Id: Ia331a89d63f114c99e7613d421aff62bbc18e082
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-22 18:22:42 +08:00
Ricardo Wurmus
b41fce9fa8
gnu: pdfpc: Update to 4.7.0.
* gnu/packages/patches/pdfpc-build-with-vala-0.56.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/pdf.scm (pdfpc): Update to 4.7.0.
[source]: Remove obsolete patch.
[inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk-for-gtk3.

Change-Id: I9ecbf8fd878fe1be943e12085ae2a01a881df744
2025-03-16 11:40:20 +01:00
Nicolas Goaziou
1d5496f2f9
gnu: xournalpp: Update to 1.2.6.
* gnu/packages/pdf.scm (xournalpp): Update to 1.2.6.

Change-Id: If028b917ff0a42dc8ff5be11796ea3d18b18557e
2025-03-07 10:47:07 +01:00
宋文武
0649749343
gnu: xournalpp: Fix build.
Reported in <https://issues.guix.gnu.org/76697>.
This is follow up to 4838b7b0e9.

* gnu/packages/pdf.scm (xournalpp) [arguments]: Add
generate-gdk-pixbuf-loaders-cache-file phase.

Change-Id: Ia29fb52f5f8852292fc35952d89a8769daacfae6
2025-03-03 12:48:16 +08:00
Efraim Flashner
66daf46b41
gnu: Fix some misspellings.
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-19 11:21:47 +02:00
Vagrant Cascadian
e81dd8e2c7
gnu: Fix typos in description and synopsis in various packages.
* gnu/packages/crates-database.scm (rust-sqlformat-0.2)[description]: Fix
spelling of "formatting".
* gnu/packages/emacs-xyz.scm (emacs-arei)[synopsis]: Fix spelling of
"Asynchronous".  (emacs-ob-racket)[description]: Fix spelling of "support".
* gnu/packages/firmware.scm (fcode-utils)[description]: Fix spelling of
"utilities".  (sgabios)[description]: Fix spelling of "capabilities".
* gnu/packages/games.scm (qcheckers)[description]: Fix spelling of "formerly".
* gnu/packages/geo.scm (python-ogr2osm)[description]: Fix spelling of
"PostgreSQL".
* gnu/packages/guile-xyz.scm (guile-ares-rs)[synopsis]: Fix spelling of
"Asynchronous".  (guile-rsv)[description]: Fix spelling of "Separated".
* gnu/packages/julia-xyz.scm (julia-multivariatepolynomials)[description]: Fix
spelling of "implementing".
* gnu/packages/language.scm (mecab)[description]: Fix spelling of "developed".
* gnu/packages/lisp-xyz.scm (sbcl-cl-json-pointer)[description]: Fix spelling
of "library".
* gnu/packages/machine-learning.scm (ideep-pytorch)[synopsis]: Fix spelling of
"internal".
* gnu/packages/maths.scm (suitesparse-cholmod)[description]: Fix spelling of
"routines".
* gnu/packages/ocaml.scm (ocamlc-loc)[description]: Fix spelling of
"compiler".
* gnu/packages/pdf.scm (capypdf)[description]: Fix spelling of "library".
* gnu/packages/ruby.scm ruby-silent-stream)[description]: Fix spelling of
"Extensions".  (ruby-fileutils)[synopsis]: Fix spelling of "library".
* gnu/packages/rust-apps.scm (kibi)[description]: Fix spelling of
"highlighting".
* gnu/packages/scheme.scm (owl)[description]: Fix spelling of "support".
* gnu/packages/statistics.scm (r-mixedpower)[description]: Fix spelling of
"separate".
* gnu/packages/sugar.scm (sugar-commander-activity)[description]: Fix spelling
of "removable".
2025-02-17 13:35:32 -08:00
Danny Milosavljevic
7f439fb380
gnu: sioyek: Support wayland.
* gnu/packages/pdf.scm (sioyek)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.
[arguments]<#:test-target>: Set to "check".

Change-Id: I18f29acf1a9d85f96ace20fe6e69c87993630d67
2025-02-16 14:47:28 +01:00
Danny Milosavljevic
dc62231b0d
gnu: diffpdf: Support wayland.
* gnu/packages/pdf.scm (diffpdf)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: If57dd3eb32cd594b53d54f2265c530d3fb35f160
2025-02-16 14:29:48 +01:00
Efraim Flashner
dbe1711a3a
Revert "gnu: qpdf: Update to 11.9.1."
This reverts commit 2804ca7cb7.

This commit causes more than 4000 rebuilds per architecture.
2025-01-19 11:21:15 +02:00
Artyom V. Poptsov
2804ca7cb7
gnu: qpdf: Update to 11.9.1.
* gnu/packages/pdf.scm (qpdf): Update to 11.9.1.

Change-Id: Iecb4c7d127ffcb943a7704947410d78a6746bcf0
2025-01-19 10:44:22 +03:00
Ekaitz Zarraga
bde32a3d88
gnu: sioyek: Fix segfault on search.
Fix segfault produced when running a search command, see:
<https://github.com/ahrm/sioyek/issues/1285>

* gnu/packages/pdf.scm (sioyek)[inputs]: Remove mupdf; add mupdf-1.24.

Change-Id: I9ddc7f1154bc68c812ec314cfe5316bfd9de8182
2025-01-12 14:25:34 +01:00
Ekaitz Zarraga
227082900a
gnu: Add mupdf-1.24.
Needed for sioyek.

* gnu/packages/pdf.scm (mupdf-1.24): New variable.

Change-Id: I66a4ab1aa33da41c3c387bc7ce6850347ef7c79c
2025-01-12 14:25:34 +01:00
Andy Tai
c9a2ee55b8
gnu: mupdf: Update to 1.25.2.
* gnu/packages/pdf.scm (mupdf): Update to 1.25.2.

Change-Id: I54b2f450c518efc06241cea48c00fc685d90f5c6
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-08 15:34:25 +08:00
Liliana Marie Prikler
7c0718d29d
gnu: capypdf: Update to 0.14.0.
* gnu/packages/pdf.scm (capypdf): Update to 0.14.0.
[#:phases]: Remove ‘fix-glib-application-flags’.
[inputs]: Remove fmt.
[native-inputs]: Replace gcc-12 with gcc-14.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-02 20:55:13 +08:00
Nicolas Goaziou
ce7ed997db
gnu: xournalpp: Update to 1.2.5.
* gnu/packages/pdf.scm (xournalpp): Update to 1.2.5.

Change-Id: Iba92bec5114392b18894a3415a10816b455ad316
2024-12-24 14:34:40 +01:00
Sharlatan Hellseher
ed9935ff87
gnu: python-pypdf: Update to 5.1.0.
* gnu/packages/pdf.scm (python-pypdf): Update to 5.1.0. Improve style.
[source]: Remove patch.
[argumetns]<test-flags>: Silent 2 failing tests.
[propagated-inputs]: Add python-pillow.
[native-inputs]: Add python-pytest-socket, python-pytest-timeout,
python-pyyaml, and python-pytest-xdist.

* gnu/packages/patches/python-pypdf-annotate-tests-appropriately.patch:
Delete file.
* gnu/local.mk: Deregister patch.

Change-Id: Iba7aea89431f386dff74cb426d8fcbbcbeaaf009
2024-12-13 20:28:39 +00:00
Gabriel Wicki
6f8c8a86d8
gnu: Fix synopsis in miscelaneous packages.
* gnu/packages/astronomy.scm (calcmysky-qt5): Fix synopsis.
* gnu/packages/base.scm (hello): Fix synopsis.
* gnu/packages/bioinformatics.scm (vembrane): Fix synopsis.
* gnu/packages/browser-extensions.scm (passff): Fix synopsis.
* gnu/packages/browser-extensions.scm (noscript): Fix synopsis.
* gnu/packages/c.scm (orangeduck-mpc): Fix synopsis.
* gnu/packages/cran.scm (r-d3r): Fix synopsis.
* gnu/packages/docbook.scm (docbook-mathml-1.0): Fix synopsis.
* gnu/packages/finance.scm (flowee): Fix synopsis.
* gnu/packages/firmware.scm (seabios): Fix synopsis.
* gnu/packages/games.scm (pinball): Fix synopsis.
(morris): Fix synopsis.
* gnu/packages/gawk.scm (cppawk-egawk): Fix synopsis.
* gnu/packages/gnome.scm (gssdp): Fix synopsis.
* gnu/packages/gstreamer.scm (gst-plugins-espeak): Fix synopsis.
* gnu/packages/heads.scm (musl-cross): Fix synopsis.
* gnu/packages/irc.scm (epic5): Fix synopsis.
* gnu/packages/kde-pim.scm (itinerary): Fix synopsis.
* gnu/packages/kde-plasma.scm (mpvqt): Fix synopsis.
* gnu/packages/lesstif.scm (motif): Fix synopsis.
* gnu/packages/linux.scm (ecryptfs-utils): Fix synopsis.
* gnu/packages/linux.scm (falcosecurity-libs): Fix synopsis.
* gnu/packages/mail.scm (pan): Fix synopsis.
* gnu/packages/messaging.scm (biboumi): Fix synopsis.
* gnu/packages/ocaml.scm (ocaml-ppx-import): Fix synopsis.
* gnu/packages/pascal.scm (p2c): Fix synopsis.
* gnu/packages/pdf.scm (unpaper): Fix synopsis.
* gnu/packages/pure.scm (pure): Fix synopsis.
* gnu/packages/qt.scm (qxlsx-qt5): Fix synopsis.
* gnu/packages/smalltalk.scm (smalltalk): Fix synopsis.
* gnu/packages/sugar.scm (sugar): Fix synopsis.
* gnu/packages/terminals.scm (roxterm): Fix synopsis.
* gnu/packages/virtualization.scm (xen): Fix synopsis.
* gnu/packages/vpn.scm (sshoot): Fix synopsis.
* gnu/packages/web.scm (buku-run): Fix synopsis.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10 22:35:12 -08:00
Aaron Covrig
8f86eb2b45
gnu: impressive: Update to 13.2 and fix build
* gnu/packages/pdf.scm (impressive): Update to 13.2

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-17 23:15:50 +01:00
jgart
cb7456eb59
gnu: pdfarranger: Update to 1.11.0.
* gnu/packages/pdf.scm (pdfarranger): Update to 1.11.0.

Change-Id: I83ac78101111607bd49bd0cb2e49ed1794af1c19
2024-09-25 15:57:02 -05:00
Nicolas Goaziou
d4fbd1ab34
gnu: xournalpp: Show icons.
Fixes: <https://issues.guix.gnu.org/51968>

* gnu/packages/pdf.scm (xournalpp)[arguments]: Add phase to wrap
GDK_PIXBUF_MODULE_FILE.
[inputs]: Add ADWAITA-ICON-THEME.

Change-Id: Ie0e20249462c66f974b2fe1e3156d5fc9cb01b62
2024-09-06 12:02:08 +02:00
Maxim Cournoyer
3010b20f9c
gnu: qpdf: Update to 11.8.0.
* gnu/packages/pdf.scm (qpdf): Update to 11.8.0.
[home-page]: Update URL.

Change-Id: I79b158436b3b1221f5c7fc3767878afd3f13c5bd
2024-08-31 10:44:39 +02:00
André Batista
02fb3328f7
gnu: qpdf: Update to 11.3.0.
* gnu/packages/web.scm (lighttpd): Update to 11.3.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: If3789d5d86f4edc099841605c67c79913d344806
2024-08-31 10:44:30 +02:00