Commit graph

1338 commits

Author SHA1 Message Date
Greg Hogan
b09c302a20
gnu: Use default cmake.
* gnu/packages/audio.scm (redumper),
* gnu/packages/cpp.scm (hyprgraphics),
* gnu/packages/databases.scm (apache-arrow),
* gnu/packages/emulators.scm (ares),
* gnu/packages/games.scm (gemrb),
* gnu/packages/image-viewers.scm (vv),
* gnu/packages/machine-learning.scm (fbgemm),
* gnu/packages/messaging.scm (libqmatrixclient),
* gnu/packages/music.scm (ctrlr),
* gnu/packages/video.scm (obs),
* gnu/packages/vulkan.scm (glslang),
* gnu/packages/wm.scm (hyprland),
* gnu/packages/xdisorg.scm (aquamarine, hyprlock, hyprpaper, hyprsunset)
[arguments]<#:cmake>: Delete.

* gnu/packages/python-compression.scm (python-deflate):
[native-inputs]: Replace cmake-next with cmake-minimal.

Change-Id: I5b021d7e1e807922425d8f58692b032485603770
2025-08-04 04:10:58 +00:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.

* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.

* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.

Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +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
Nicolas Graves
dfb49bb8ed
gnu: Remove python-aiosqlite-0.17.
* gnu/packages/databases.scm (python-aiosqlite-0.17): Delete variable.

Change-Id: I4e7fee969c59cb72a89920e14991aa8639e851fe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
99edd73ffb
gnu: python-tortoise-orm: Update to 0.22.2.
* gnu/packages/databases.scm (python-tortoise-orm): Update to 0.22.2.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-asyncodbc, python-fastapi, python-psycopg,
python-psycopg-pool, python-pydantic-2, python-pyodbc, python-pytest;
replace poetry with python-poetry-core.
[propagated-inputs]: Unpin python-aiosqlite.

Change-Id: If11a7fa77af8b3c40e447f5ae699156cb8fac9d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
cfe402d5ef
gnu: python-pyodbc: Update to 5.2.0.
* gnu/packages/databases.scm (python-pyodbc): Update to 5.2.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[arguments]<#:phases>: Remove 'check phase replacement.

Change-Id: I8c7dca720cf9550266dfa760263c3f25bae1b5b5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
0c622497a6
gnu: python-pypika-tortoise: Update to 0.3.2.
* gnu/packages/databases.scm (python-pypika-tortoise): Update to 0.3.2.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-setuptools.  Replace poetry by
python-poetry-core.  Add python-pytest.

Change-Id: I0e58bd4ed5d5b9317f1273de19aec17ef8d86fc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
415217d6d6
gnu: Add python-asyncodbc.
* gnu/packages/databases.scm (python-asyncodbc): New variable.

Change-Id: Ice6a3a6725d45d022ae5ebcbb8df630caf95e9c6
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:48 +01:00
Andreas Enge
b219249717
gnu: libdbi-drivers: Fix build with gcc-14.
* gnu/packages/databases.scm (libdbi-drivers)[arguments]<#:phases>{'gcc14}:
New phase setting CFLAGS.

Change-Id: Ie22be2183476c75b9e26d53af232191e5e0b8f4c
2025-07-22 11:26:08 +02:00
Andreas Enge
2dc9927258
gnu: perl-dbd-mysql: Fix build with gcc@14.
* gnu/packages/databases.scm (perl-dbd-mysql)[arguments]<#:phases>:
{'add-cflags}: New phase.
{'skip-library-detection}: Drop #t.

Change-Id: I07e98481d9b9dc8bdc4e3bdf24c9c7b7d63d2bcf
2025-07-19 12:28:55 +02:00
Zheng Junjie
0bae6e3586
gnu: recutils: Fix build with GCC 14.
Fixes: guix/guix#1353.

* gnu/packages/databases.scm (recutils)[arguments]<#:configure-flags>:
Add -Wno-error=implicit-function-declaration and
-Wno-error=incompatible-pointer-types.

Change-Id: Id9169dec7fc02c181125986960a9d6be657c8517
2025-07-19 18:09:48 +08:00
Janneke Nieuwenhuizen
e1c4d839a4
gnu: firebird: Update to 3.0.12; fixes build with gcc-14.
* gnu/packages/databases.scm (firebird): Update to 3.0.12.
[inputs]: Revert to icu4c-71.
* gnu/packages/icu4c.scm (icu4c-71): New variable.

Change-Id: Ia5f95ebf1dac68a9f945d65e700db274fff244da
2025-07-18 20:17:20 +02:00
Janneke Nieuwenhuizen
c7e570ca29
gnu: mariadb: Update to 10.11.10 and fix build.
* gnu/packages/databases.scm (mariadb): Update to 10.11.10.
[arguments]: In phase "ajdust-tests", disable failing "main.mysqldump-header"
test, and unstable "main.log_low" and "main.mysqld--help-aria" tests.

Change-Id: Ic44c76b34d278ffebeebb2ae65b9f2b40bf43dd3
2025-07-18 20:17:17 +02:00
Janneke Nieuwenhuizen
fb0c5e9f93
gnu: tdb: Update to 1.4.12; fixes build with gcc-14.
* gnu/packages/databases.scm (tdb): Update to 2.6.9.

Change-Id: I63d3f1668c5b7a75161c1dc189c26635092c0b64
2025-07-18 20:17:14 +02:00
Ekaitz Zarraga
e6812736ab
gnu: duckdb: Update to 1.3.2.
* gnu/packages/databases.scm (duckdb): Update to 1.3.2.
[source]: Move snippet to configure-flags.
[arguments]{#:configure-flags}: Add OVERRIDE_GIT_DESCRIBE. Remove fts
extension (it doesn't exist anymore).

Change-Id: I61baaf033dfc9b338b4033975cfe92e6375459a4
2025-07-17 00:21:05 +02:00
Vinicius Monego
5ceeffa75e
gnu: pgcli: Update to 4.3.0.
* gnu/packages/databases.scm (pgcli): Update to 4.3.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing test.
[propagated-inputs]: Remove python-pendulum, python-psycopg2. Add
python-psycopg, python-tzlocal.
[native-inputs]: Remove python-ipython-sql. Add python-pytest,
python-setuptools, python-sshtunnel, python-wheel.

Change-Id: I07be1287536010585d25ec9dc3cc2cd4b36e7d7d
2025-06-26 00:42:02 -03:00
Vinicius Monego
077a891608
gnu: python-pgspecial: Update to 2.2.1.
* gnu/packages/databases.scm (python-pgspecial): Update to 2.2.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools,
python-setuptools-scm, python-wheel.
[propagated-inputs]: Remove python-psycopg2. Add python-configobj,
python-psycopg, python-typing-extensions.

Change-Id: I06176bbae3e3625fde412bd95be7efe10059c557
2025-06-26 00:42:02 -03:00
Vinicius Monego
6924e9bcc2
gnu: litecli: Update to 1.15.0.
* gnu/packages/databases.scm (litecli): Update to 1.15.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Add new phase 'relax-sqlparse' after 'unpack'.
[native-inputs]: Remove python-mock. Add python-setuptools,
python-wheel.

Change-Id: I325bd9190f953b58cf17e943172b4665baeb3066
2025-06-26 00:42:02 -03:00
Nicolas Graves
01ad0cf43e
gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).
* gnu/packages/ruby.scm: Move all packages except different versions
of ruby and mruby, to either (gnu packages ruby-check) or
(gnu packages ruby-xyz).

* gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment,
ruby-cucumber-compatibility-kit,
ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core,
ruby-cucumber-expressions, ruby-cucumber-gherkin,
ruby-cucumber-html-formatter, ruby-cucumber-messages,
ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs,
ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3,
ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile,
ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions,
ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar,
ruby-multi-test, ruby-rake, ruby-rake-compiler,
ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core,
ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2,
ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel,
ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html,
ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby).
 (ruby-asciidoctor/minimal): New variable, to allow more minimal
 import of only (gnu packages ruby-check) in a lot of modules.
 (ruby-rubocop/minimal): New variable to build cucumber with a lot
 less dependencies.
 (cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by
 ruby-rubocop/minimal. Remove ruby-coveralls.

* gnu/packages/ruby-xyz.scm: Move all other packages from
(gnu packages ruby).

* gnu/packages/admin.scm
* gnu/packages/bioinformatics.scm
* gnu/packages/databases.scm
* gnu/packages/emacs-xyz.scm
* gnu/packages/gnome-xyz.scm
* gnu/packages/gnome.scm
* gnu/packages/groff.scm
* gnu/packages/kde-systemtools.scm
* gnu/packages/libffi.scm
* gnu/packages/mail.scm
* gnu/packages/maths.scm
* gnu/packages/mpd.scm
* gnu/packages/ntp.scm
* gnu/packages/package-management.scm
* gnu/packages/plotutils.scm
* gnu/packages/protobuf.scm
* gnu/packages/rails.scm
* gnu/packages/ruby-check.scm
* gnu/packages/ruby-xyz.scm
* gnu/packages/ruby.scm
* gnu/packages/shellutils.scm
* gnu/packages/statistics.scm
* gnu/packages/tex.scm
* gnu/packages/virtualization.scm:
    Adapt module imports accordingly.

* gnu/packages/backup.scm (btrbk):
* gnu/packages/ccache.scm (ccache):
* gnu/packages/cluster.scm (drbd-utils):
* gnu/packages/compton.scm (picom):
* gnu/packages/cryptsetup.scm (cryptsetup):
* gnu/packages/engineering.scm (kicad-doc):
* gnu/packages/games.scm (warzone2100):
* gnu/packages/irc.scm (open-adventure):
* gnu/packages/ntp.scm (weechat):
* gnu/packages/password-utils.scm (keepassxc):
* gnu/packages/radio.scm (wsjtx, jtdx):
* gnu/packages/syndication.scm (newsboat):
* gnu/packages/task-management.scm (timewarrior):
* gnu/packages/version-control.scm (git-lfs):
    [native-inputs]: Replace ruby-asciidoctor by
    ruby-asciidoctor/minimal. Adapt module imports accordingly.

* gnu/packages/text-editors.scm: Remove (gnu packages ruby) import.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20 20:40:02 +02:00
Sharlatan Hellseher
2075a411aa
gnu: dicedb: Improve package.
* gnu/packages/databases.scm (dicedb): As it's a final command, move all
propagated inputs to native-inputs and sort them alphabetically.
[description]: Fix fill column indentation.

Change-Id: Iad0a063653af8d554356631b36c4e9a94cf3849a
2025-06-16 20:06:37 +01:00
Ashvith Shetty
bc7a058f50
gnu: dice: Update to 1.0.10.
* gnu/packages/golang-xyz.scm (dice): Update to 1.0.10.
[arguments]<#:build-flags>: Fix config.DiceDBVersion not showing the
current version.
[arguments]<#:test-subdirs>: Remove test folder "internal/querymanager"
Remove non-existent test folders "internal/clientio", "internal/sql",
"internal/worker".
Add test folders "internal/shardmanager", "internal/shardthread",
"internal/types".
Commented failing test folder "internal/auth".
[arguments]: Remove #:test-flags.
[propagated-inputs]: Add go-github-com-wangjia184-sortedset.

Change-Id: I1241b5b234a7b423bef2cd2c3315a57b9b07fbb6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-16 20:06:18 +01:00
Giacomo Leidi
fad5400349
gnu: Add postgresql-backup-scripts.
* gnu/packages/databases.scm (postgresql-backup-scripts): New variable.

Change-Id: I3e8516e03fa74779aa397c80f4f1860f5c6d5a01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-12 08:38:10 +01:00
Philippe SWARTVAGHER
7e8f1eabc9
gnu: Add sqlitestudio.
* gnu/packages/databases.scm (sqlitestudio): New variable.

Change-Id: I012a189d37661bf70b140048696ae97647bf0a6f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-02 11:20:22 +02:00
Zhu Zihao
8e122651d9
gnu: Add valkey 8.1.1.
* gnu/packages/database.scm(valkey-8): New variable.

Change-Id: Ia1899ee41ecdd372d659c02940cc7ca9fbc011d8
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-05-31 04:17:26 +08:00
Zhu Zihao
b14782d750
gnu: Add valkey 7.2.6.
* gnu/packages/database.scm(valkey-7): New variable.

Change-Id: Ia1899ee41ecdd372d659c02940cc7ca9fbc011d8
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-05-31 04:17:24 +08:00
Ashvith Shetty
bff04df003
gnu: Add dicedb.
* gnu/packages/databases.scm (dicedb): New variable.
* gnu/packages/patches/dicedb-remove-init-from-config-subpkg.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Change-Id: Id5c97d254c35301181593b42c96a83a1ef843131
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27 15:14:11 +02:00
Sharlatan Hellseher
4db91aa852
gnu: packages: Remove redundant (gnu packages golang) from some modules.
* gnu/packages/android.scm: Remove redundant (gnu packages golang) from
used modules.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/configuration-management.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/golang-check.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/hyperledger.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/tor-browsers.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.

Change-Id: I6bb92ac0f7c68644cc9b9cc16834aa54240d8fc9
2025-05-26 16:50:21 +01:00
Ricardo Wurmus
1e8bdc92c9
gnu: python-pyarrow: Update Cython and CMake
* gnu/packages/databases.scm (python-pyarrow)[native-inputs]: Replace
cmake-minimal with cmake, and replace python-cython with python-cython-3.

Change-Id: I7a7b685b9f88b7f9058d83cff6470c20487f265d
2025-05-14 11:40:54 +02:00
Ricardo Wurmus
4bd88127aa
gnu: apache-arrow: Update to 20.0.0.
* gnu/packages/databases.scm (apache-arrow): Update to 20.0.0.
[arguments]: Use more recent cmake.

Change-Id: I5516906d912f791d39b96aab855b787f07f670b5
2025-05-13 14:50:04 +02:00
Sharlatan Hellseher
4fe4cf9fdd
gnu: python-sadisplay: Skip 2 tests.
* gnu/packages/databases.scm (python-sadisplay) [buidl-system]: Switch
to pyproject.
[arguments] <test-flags>: Deselect 2 tests.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I4adf1764309329e5a5dd06e553bbe24036261fd9
2025-04-25 13:13:23 +01:00
Nicolas Graves
40015f816d
gnu: python-redis: Ignore i686 failing test.
* gnu/packages/databases.scm (python-redis)
[arguments]{test-flags}: Ignore i686 failing test.

Change-Id: Ifeb08bbfc8dae70d7fff897603985b8b2e382387
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:32 +02:00
Nicolas Graves
8021ffb34c
gnu: python-rq-scheduler: Update to 0.14.
* gnu/packages/databases.scm (python-rq-scheduler): Update to 0.14.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Ignore failing tests.  They fail because of
mcron's requirements to be run with root when -u flag is used.
{phases}: Remove 'check phase replacement.
[native-inputs]: Add python-crontab, python-freezegun, python-pytest,
python-setuptools, python-wheel.  Remove which.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:29 +02:00
Nicolas Graves
b717b894a0
gnu: python-rq: Update to 2.3.1.
* gnu/packages/databases.scm (python-rq): Update to 2.3.1.
[build-system]: Switch to pyproject.
[arguments]{phases}: Delete 'check phase replacement. Improve style.
[native-inputs]: Add python-hatchling.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:28 +02:00
Sharlatan Hellseher
5737570c2a
gnu: python-fastparquet: Update to 2024.11.0, fix build.
* gnu/packages/databases.scm (python-fastparquet): Update to 2024.11.0.
[native-inputs]: Remove python-pytest-runner; add python-pytest, python-setuptools,
and python-wheel.

Change-Id: I4a798972077cd1646e48cea28b4bc369a7a68fd1
2025-04-16 11:46:22 +02:00
Sharlatan Hellseher
43bd9c7f77
gnu: python-asyncpg: Update to 0.30.0.
* gnu/packages/databases.scm (python-asyncpg): Update to 0.30.0. Fix build.
[build-system]: Swap to pyproject-build-system
[propagated-inputs]: Remove python-typing-extensions; add
python-async-timeout.
[native-inputs]: Add python-distro, python-setuptools, and python-wheel.

Change-Id: Icb586671370ac2f6d30577383b257003eda6a4d5
2025-04-16 11:46:15 +02:00
Ricardo Wurmus
64135bd534
gnu: python-sql: Update to 1.5.2.
* gnu/packages/databases.scm (python-sql): Update to 1.5.2.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ida8994508536671319894c5ba134f2246ef1b191
2025-04-16 11:46:10 +02:00
Greg Hogan
3d7b4688e5
gnu: apache-arrow: Update to 19.0.1.
* gnu/packages/databases.scm (apache-arrow): Update to 19.0.1.
[arguments]<#:configure-flags>: Disable mimalloc allocator.

Change-Id: Ia4e5d99f6f31911683b3ce424604eafa4700d255
2025-04-16 11:01:12 +02:00
Ricardo Wurmus
f69b870ff2
gnu: duckdb: Update to 1.1.3.
* gnu/packages/databases.scm (duckdb): Update to 1.1.3.

Change-Id: Id6cc2b83956a6cc9afc79055e9f082ba5e854f41
2025-04-16 10:59:47 +02:00
Ricardo Wurmus
6c8a27e7c7
gnu: python-pyarrow: Fix typo.
* gnu/packages/databases.scm (python-pyarrow): Fix typo in comment.

Change-Id: I6e656714bcf76c05cf32aef388761243507d9a17
2025-04-16 10:59:46 +02:00
Ricardo Wurmus
14cb0eecec
gnu: apache-arrow: Update to 18.1.0.
* gnu/packages/databases.scm (apache-arrow): Update to 18.1.0.

Change-Id: I75ba14c36980b73c809e7fcdcc02c41621cc2e8f
2025-04-16 10:59:46 +02:00
Danny Milosavljevic
ce8b2b5ebc
gnu: Add libpg-query.
* gnu/packages/databases.scm (libpg-query-17): New variable.
(libpg-query): New variable.

Change-Id: Ida25dcb80cd3c112194b8c49ece39e858466feed
2025-03-30 00:31:45 +01:00
Ricardo Wurmus
3f918321ad
gnu: python-prisma: Use Pydantic 2.
* gnu/packages/databases.scm (python-prisma)[propagated-inputs]: Replace
python-pydantic with python-pydantic-2.

Change-Id: I35016e36bab36d68caaa2a6833c2052ccd92d0b5
2025-02-27 09:59:50 +01:00
jgart
40e83f8f72
gnu: python-peewee: Update to 3.17.9.
* gnu/packages/databases.scm (python-peewee): Update to 3.17.9.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I9bf350fe9366b53963d244495b22f07883a69fb5
2025-02-20 12:51:56 -06:00
Efraim Flashner
66daf46b41
gnu: Fix some misspellings.
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-19 11:21:47 +02:00
Sharlatan Hellseher
1ce964ef9c
gnu: python-dogpile-cache: Update to 1.3.4.
* gnu/packages/databases.scm (python-dogpile-cache): Update to 1.3.4.
[build-system]: Swap to pyproject-build-system.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I782c7697b845c6fb446e49aafb52d34ca824bf0c
2025-02-10 08:47:24 +00:00
Sharlatan Hellseher
8f49a27b36
gnu: python-dogpile.cache: Rename variable.
* gnu/packages/databases.scm: (python-dogpile.cache): Rename variable to
python-dogpile-cache.
* gnu/packages/openstack.scm (python-openstacksdk) [propagated-inputs]:
Replace python-dogpile.cache with python-dogpile-cache.

Change-Id: I015c9ec38c14f9899caba05e86ff3f1a03b5c4d5
2025-02-10 08:41:21 +00:00
Sharlatan Hellseher
75437dbb76
Merge remote-tracking branch 'origin/go-team'
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-26 20:55:06 +00:00
Felix Gruber
65b9bf2647
gnu: python-sqlite-utils: Update to 3.38.
* gnu/packages/databases.scm (python-sqlite-utils): Update to 3.38.

Change-Id: I16347a6b1cb6326d5aaad03a72c3d626477f9280
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-25 22:18:08 +00:00
Sharlatan Hellseher
4919b8aefb
gnu: go-github-com-couchbase-gomemcached: Move to golang-xyz.
* gnu/packages/databases.scm (go-github-com-couchbase-gomemcached): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I62b77bffa9f6e673ebcedc58599c7e2a0e827f4c
2025-01-22 21:49:44 +00:00
Sharlatan Hellseher
789c1cf9fc
gnu: go-github-com-couchbase-gomemcached: Update to 0.3.2.
* gnu/packages/databases.scm (go-github-com-couchbase-gomemcached): Update to 0.3.2.
[arguments] <test-flags>: Skip one tests.
<test-subdirs>: Limit to project root, some submodule requires BSL
licensed dependencies.
[propagated-inputs]: Add go-github-com-pkg-errors.

Change-Id: I661df8055f678f9f05add9785ab827ae11bd1b9e
2025-01-22 21:48:22 +00:00